body{font-family:'Open Sans',sans-serif;font-size:13px;line-height:24px;color:#969595;font-weight:400;overflow-x:hidden;-webkit-font-smoothing: antialiased;}
h1,h2,h3,h4,h5,h6{margin:0 0 15px;color:#313131;font-weight:400}
h1{font-size:30px;line-height:24px}
h2{font-size:24px;line-height:24px}
h3{font-size:20px;line-height:24px}
h4{font-size:18px;line-height:24px}
h5{font-size:16px;line-height:24px;font-weight:600}
h6{font-size:14px;line-height:24px}
a{color:#2c65ab;text-decoration:none;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
a,a:active,a:focus,a:active{text-decoration:none;outline:none}
a:hover,a:focus{text-decoration:none}
.gray-bg{background-color:#f9f9f9}
.btn{padding:10px 30px;margin-bottom:0;font-size:13px;border-radius:0;text-transform:uppercase}
.btn-sm{padding:5px 10px;font-size:12px}
.btn-primary{background-color:#2c65ab;border-color:#2c65ab}
.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{background-color:#2281AD;border-color:#2281AD}
.btn-default{color:#313131;background-color:transparent;border-color:#313131}
.btn-default.active,.btn-default.focus,.btn-default:active,.btn-default:focus,.btn-default:hover,.open>.dropdown-toggle.btn-default{color:#2c65ab;background-color:#fff;border-color:#fff}
.btn-black{color:#fff;background-color:#313131;border-color:#313131}
.btn-black:focus,.btn-black:hover{color:#313131;border-color:#313131;background-color:transparent!important}
button:focus,.btn:focus,.btn:active:focus{outline:none}
.alert{padding:12px 15px;border-radius:0;margin-bottom:30px}
.alert i{font-size:20px;margin-right:30px}
.alert .close{filter:alpha(opacity=100);opacity:1;text-shadow:none}
.alert-default{color:#969595;background-color:#f9f9f9;border-color:#dadada}
.alert-default .close{color:#dadada}
.alert-danger{color:#eb768c;background-color:#ffdee2;border-color:#ffacbc}
.alert-danger .close{color:#eb768c}
.alert-info{color:#2c65ab;background-color:#ddf4ff;border-color:#89D2F4}
.alert-info .close{color:#2c65ab}
.alert-warning{color:#f0c440;background-color:#fff9e6;border-color:#fcdc7b}
.alert-warning .close{color:#f0c440}
.alert-success{color:#73c8b7;background-color:#dbfff8;border-color:#73c8b7}
.alert-success .close{color:#73c8b7}
.alert-violet{color:#c183d6;background-color:#faebff;border-color:#c183d6}
.alert-violet .close{color:#c183d6}
.alert-dismissable .close,.alert-dismissible .close{top:0;right:0}
ul{margin:0;padding:0;list-style:none}
.star-list li{position:relative;padding-left:20px;line-height:40px}
.star-list li:before{content:"\f005";font-family:FontAwesome;position:absolute;right:0;top:12px;line-height:18px;color:#2c65ab}
.form-group{margin-bottom:20px}
.form-control{height:53px;padding:6px 20px;font-size:13px;line-height:24px;color:#969595;border:1px solid #F1F1F1;border-radius:0;box-shadow:none}
.form-control:focus{border:1px solid #2c65ab!important;box-shadow:none}
.section-padding{padding:100px 0}
.section-padding-top{padding-top:100px}
.mt-20{margin-top:20px}
.mt-40{margin-top:40px}
.mt-50{margin-top:50px}
.mt-60{margin-top:60px}
.mt-100{margin-top:100px}
.mb-60{margin-bottom:60px}
.pt-20{padding-top:20px}
.pt-100{padding-top:100px}
@media (min-width: 768px) {
.pl-30{padding-left:30px}
.pr-30{padding-right:30px}
}
.page-title-section{padding-top:80px;background:url(../images/bg/page-bg-1.jpg) no-repeat center center #3684A8;background-size:cover}
.page-header{padding-bottom:0;margin:100px 0;border-bottom:0}
.page-header-1{background: url(../images/slide/creative/creative-4.jpg) no-repeat top center; width: 100%; text-align: center;padding: 70px 0 50px;}
.page-header h1{font-size:70px;line-height:70px;color:#fff;font-weight:400;margin-bottom:30px; letter-spacing: 0px;}
.page-header .sub-title{display:block;font-size:40px;line-height:40px;color:rgba(255,255,255,0.5);font-weight:700;text-transform:uppercase;font-family:'Montserrat',sans-serif}
.page-header-1 h1{font-size:70px;line-height:70px;color:#fff;margin-bottom:30px;text-align: left;padding-left: 450px;}
@media (max-width : 766px) {
.page-header h1{font-size:44px;line-height:44px}
.page-header .sub-title{font-size:30px;line-height:30px}
}
.page-title-section.title-section-3{background:url(../img/parallax-bg.jpg) no-repeat center top /cover;}
.page-title-section.title-section-3 .page-header {padding-bottom: 0;margin: 100px 0;border-bottom: 0;font-family: 'Montserrat', sans-serif;}
.page-title-section.title-section-3 .page-header h1 {font-family: 'Montserrat', sans-serif;font-size: 70px;line-height: 70px;color: #fff;font-weight: 700;text-transform: uppercase;text-shadow: 5px 4px rgba(0, 0, 0, 0.2);}
.page-title-section.title-section-3 .page-header .sub-title {display: block;font-size: 20px;line-height: 30px;color: #675d4f;}
@media (max-width : 766px) {.page-header h1 {font-size: 44px;line-height: 44px;}}
.section-intro h2{font-size:30px;line-height:30px;font-weight:700;text-transform:uppercase;margin-bottom:5px}
.section-intro p{font-size:15px;line-height:30px;color:#969595}
.section-padding .section-intro {margin-bottom: 45px;}
.tp-caption a,.tp-caption a:hover{color:#fff}
.creative-agency-section img{width:100%}
@media (max-width: 767px) {
.creative-agency-section img{margin-bottom:30px}
}
.creative-agency-section h2{margin-bottom:50px}
.creative-agency-section p{margin-bottom:30px}
.promo-section .promo-block i{background:#2c65ab;color:#fff;width:50px;height:50px;font-size:18px;line-height:42px;border-radius:50%;margin-bottom:30px;border:5px solid transparent;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.promo-section .promo-block:hover i{background:#fff;color:#2c65ab;border:5px solid #2c65ab}
.promo-section .promo-block h3{font-size:15px}
@media (max-width : 991px) {
.promo-section .promo-block{margin-bottom:30px}
}
.portfolio-section .section-intro{margin-bottom:45px}
.portfolio-wrapper{margin-bottom:30px}
.portfolio-section .portfolio-thumb{margin-bottom:15px;position:relative;overflow:hidden}
.portfolio-section .portfolio-thumb::before{content:"";background-color:rgba(14,118,188,0.75);position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.portfolio-detail-3.portfolio-section .portfolio-thumb:before{background:none !important;}
.portfolio-section .portfolio-thumb:hover::before,.portfolio-section .portfolio-thumb:hover .pop-up-icon{opacity:1;visibility:visible}
.portfolio-section .pop-up-icon{position:absolute;top:-100%;left:50%;margin-left:-35px;opacity:0;visibility:hidden;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0}
.portfolio-section .portfolio-thumb:hover .pop-up-icon{top:50%;margin-top:-35px}
.portfolio-section .portfolio-thumb img{width:100%}
.portfolio-section .portfolio-info h3{font-size:15px;margin-bottom:5px}
.portfolio-section .portfolio-info h3 a{color:#313131}
.portfolio-section .portfolio-info h3 a:hover{color:#2c65ab}
.portfolio-section .four-column .portfolio-thumb{min-height:330px}
@media (min-width : 992px) and (max-width : 1199px) {
.portfolio-section .four-column .portfolio-thumb{min-height:260px}
}
.portfolio-section .three-column .portfolio-thumb{min-height:250px}
.portfolio-section .two-column .portfolio-thumb{min-height:390px}
.portfolio-filter{margin-bottom:50px}
.portfolio-filter span{color:#313131;font-size:14px;margin-right:15px}
#filter li a{display:block;font-size:14px;color:#969595;cursor:pointer}
#filter li a.active{color:#2c65ab}
.single-portfolio-section img{width:100%;margin-bottom:30px}
.project-description{margin-bottom:40px}
.project-description h2{margin-bottom:30px}
.project-details{margin-bottom:40px}
.project-details h3{font-size:15px;line-height:24px;color:#2c65ab;margin:0}
.project-details p{margin-bottom:25px}
.project-details a{color:#969595}
.project-details a:hover{color:#2c65ab}
.project-social-links a{display:block;width:33px;height:33px;background-color:#f1f1f1;font-size:12px;line-height:33px;color:#969595;text-align:center;border-radius:50%}
.project-social-links a:hover{background-color:#2c65ab;color:#fff}
.pager li>a,.pager li>span{padding:5px 14px;color:#eee;background-color:#fff;border:2px solid #eee;border-radius:0}
.pager li>a:focus,.pager li>a:hover{color:#fff;background-color:#2c65ab;border:2px solid transparent}
.feature-section{background:url(../images/bg/feature-bg.jpg) no-repeat center center #233543;background-size:cover;position:relative}
.feature-overlay{background-color:rgba(223,86,116,0.8)}
.feature-section .section-intro{margin-bottom:45px}
.feature-section .section-intro h2,.feature-section .section-intro p{color:#fff}
.feature-section .feature-wrapper{color:#fff;margin-bottom:34px}
.feature-section .feature-content h3{font-size:15px;line-height:50px;color:#fff;margin-bottom:10px}
.feature-section .feature-content i{float:left;margin-right:20px;display:block;width:50px;height:50px;background-color:#2c65ab;font-size:16px;line-height:50px;text-align:center;border-radius:50%;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.feature-section .feature-wrapper:hover .feature-content i{background-color:#fff;color:#2c65ab}
@media (min-width: 768px) {
.feature-section .feature-content.left-feature{text-align:right}
.feature-section .feature-content.left-feature i{float:right;margin-left:20px;margin-right:0}
}
.core-feature .section-intro{margin-bottom:45px}
.core-feature ul.star-list{margin-top:30px}
.core-feature-slider{background-color:#fff;padding:10px;-webkit-box-shadow:0 0 2px rgba(0,0,0,0.2);-moz-box-shadow:0 0 2px rgba(0,0,0,0.2);box-shadow:0 0 2px rgba(0,0,0,0.2)}
.core-feature-slider .flex-viewport img{width:100%}
.core-feature-slider .flex-control-thumbs{margin:10px 0 0}
.core-feature-slider .flex-control-thumbs li{width:67px;margin:0 10px 0 0}
.core-feature-slider .flex-control-thumbs li:last-child{margin:0}
.team-section .section-intro{margin-bottom:45px}
@media (min-width : 992px) {
.team-section .team-member{border-right:1px solid #ededed;border-bottom:1px solid #ededed;padding-bottom:80px}
.team-section .team-member:nth-child(2),.team-section .team-member:nth-child(4){border-right:0}
.team-section .team-member:nth-child(3),.team-section .team-member:nth-child(4){padding-top:80px;padding-bottom:50px;border-bottom:0}
.team-section .team-member:nth-child(1),.team-section .team-member:nth-child(3){padding-right:60px}
.team-section .team-member:nth-child(2),.team-section .team-member:nth-child(4){padding-left:60px}
.team-section .team-member .media-left{padding-right:25px}
}
@media (max-width : 991px) {
.team-section .team-member{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #ededed}
.team-section .team-member:last-child{border-bottom:0}
}
.team-section .team-member .social-link{text-align:center;margin-top:7px}
.team-section .team-member .social-link li{display:inline-block;margin-right:5px}
.team-section .team-member .social-link li a{display:block;color:#fff;background:#2c65ab;border:1px solid transparent;border-radius:50%;width:35px;height:35px;font-size:14px;line-height:34px;text-align:center}
.team-section .team-member .social-link li a:hover{background:#fff;color:#2c65ab;border:1px solid #2c65ab}
.team-section .team-member .media-heading{font-size:16px;font-weight:400;text-transform:capitalize;margin:0}
.team-section .team-member .title{display:block;font-size:11px;font-weight:400;line-height:15px;color:#01b7f2;text-transform:uppercase;margin-bottom:20px}
.feature-possibilities{background:url(../images/bg/possibilities-bg.jpg) no-repeat center center #FFD37A;background-size:cover}
.feature-possibilities .section-intro p{color:rgba(49,49,49,0.5)}
.feature-possibilities .promo-block-wrapper{margin-top:50px}
.feature-possibilities .promo-icon{float:left;margin-right:25px;width:70px;height:70px;background-color:#2c65ab;color:#fff;font-size:25px;line-height:70px;text-align:center;border-radius:50%;box-shadow:0 0 0 10px rgba(255,255,255,0.2)}
.feature-possibilities .promo-content{overflow:hidden;color:rgba(49,49,49,0.6)}
.feature-possibilities .promo-content h3{font-size:16px}
.feature-possibilities .promo-block-wrapper:hover .promo-icon{background-color:#fff;color:#2c65ab}
.feature-possibilities .promo-block-wrapper:hover .promo-content{color:#313131}
.feature-possibilities .promo-icon,.feature-possibilities .promo-content{-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.pricing-section .section-intro{margin-bottom:45px}
.pricing-table-default{border:1px solid #f1f1f1;border-radius:6px}
.pricing-table-popular{border:1px solid #f1f1f1;margin-top:0;border-radius:6px}
@media (max-width : 766px) {
.pricing-table-default{margin-bottom:30px}
}
.popular-plan{background-color:#fff;border:1px solid;border-color:transparent;padding:5px 0}
.green-bg{background-color:#73c8b7}
.blue-bg{background-color:#2c65ab}
.violet-bg{background-color:#c183d6}
.pricing-padding{padding-left:4px;padding-right:4px}
.green-bg .popular-plan{border-color:#73c8b7;color:#73c8b7}
.blue-bg .popular-plan{border-color:#2c65ab;color:#2c65ab}
.violet-bg .popular-plan{border-color:#c183d6;color:#c183d6}
.pricing-head{margin-bottom:15px}
.pricing-head h3{font-size:15px;color:#fff;margin:0}
.pricing-head .price{display:block;line-height:60px;font-weight:300;}
.pricing-head .price sub{font-size:13px}
.pricing-head .btn{border-radius:6px;background-color:#fff;border-color:#fff;text-transform:capitalize;margin-bottom:20px}
.pricing-head .btn:hover{background-color:transparent;color:#fff!important}
.pricing-head.green-bg .btn{color:#73c8b7}
.pricing-head.blue-bg .btn{color:#2c65ab}
.pricing-head.violet-bg .btn{color:#c183d6}
.pricing-list li{display:block;line-height:40px}
.footer-section .footer-topbar{background-color:#313131;padding:20px 0 15px}
.footer-section .footer-topbar ul li a{display:block;font-size:10px;color:#6b6b6b;text-align:center;text-transform:uppercase}
.footer-section .footer-topbar ul li a i{display:block;width:46px;height:46px;background-color:#4a4a4a;font-size:20px;margin-bottom:5px;line-height:46px;text-align:center;border-radius:50%;-webkit-transition:background .3s ease 0s;-moz-transition:background .3s ease 0s;-o-transition:background .3s ease 0s;transition:background .3s ease 0}
@media (max-width : 379px) {
.footer-section .footer-topbar ul li a i{width:40px;height:40px;line-height:40px}
}
.footer-section .footer-topbar ul li a:hover{color:#fff}
.footer-section .footer-topbar ul li a:hover i{background-color:#2c65ab}
.footer-section .footer-topbar-logo{text-align:center;margin-top:15px}
.footer-section .footer-topbar .social-links{float:right}
@media (max-width : 766px) {
.footer-section .footer-topbar .site-navigation{text-align:center}
.footer-section .footer-topbar .social-links{float:none;margin-top:20px;text-align:center}
}
.footer-section .footer-widget-section{background-color:#2d2d2d;padding:90px 0 60px}
@media (max-width : 766px) {
.footer-section .footer-widget{margin-bottom:30px}
}
.footer-section .footer-widget h3{font-size:14px;font-weight:600;color:#fff;margin-bottom:20px}
.footer-section .footer-address ul li{border-top:1px solid #4a4a4a;padding:12px 0}
.footer-section .footer-address ul li a{color:#969595}
.footer-section .footer-address ul li a:hover{color:#2c65ab}
.footer-section .footer-address ul li i{margin-right:15px;color:#4a4a4a;font-size:16px;float:left;display:inline-block}
.footer-section .footer-address span.address{overflow:hidden;display:block}
.footer-section .useful-links>ul{margin-top:26px}
.footer-section .useful-links>ul>li{width:49%;display:inline-block;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.footer-section .useful-links>ul>li:hover{padding-left:5px}
.footer-section .useful-links>ul>li i{color:#2c65ab}
.footer-section .useful-links>ul>li>a{display:inline-block;line-height:36px;color:#969595}
.footer-section .useful-links>ul>li>a:hover{color:#2c65ab}
.footer-section .photo-stream ul{margin-top:35px;margin-bottom:14px}
.footer-section .photo-stream ul>li{display:inline-block;margin-top:4px}
.footer-section .photo-stream ul>li>a{display:block;width:100%;height:100%;border:2px solid transparent}
.footer-section .photo-stream ul>li>a:hover{border:2px solid #2c65ab}
.footer-section .photo-stream ul>li>a img{width:58px;height:58px}
.footer-section .footer-widget .readmore{font-size:12px;color:#969595}
.footer-section .footer-widget .readmore:hover{color:#2c65ab}
.footer-section .footer-widget form{border-bottom:1px solid #4a4a4a;padding-bottom:20px;margin-top:5px;margin-bottom:20px}
.footer-section .footer-widget form .form-group{position:relative;margin-bottom:8px}
.footer-section .footer-widget form .form-control{height:33px;font-size:12px}
.footer-section .footer-widget form .form-group .btn{position:absolute;top:0;right:0;border:0;bottom:0;width:40px;padding:0}
.footer-section .footer-widget form span{font-size:12px;color:#6b6b6b}
.footer-section .footer-social-link li{display:inline-block;margin-right:20px}
.footer-section .footer-social-link li:last-child{margin-right:0}
.footer-section .footer-social-link li a{display:block;font-size:20px;color:#4a4a4a}
.footer-section .footer-social-link li a:hover{color:#2c65ab}
.footer-section .copyright-section{background-color:#373737;color:#6b6b6b;padding:20px 0}
.footer-section .copyright-section li a{display:block;font-size:10px;font-weight:600;color:#6b6b6b;text-transform:uppercase}
.footer-section .copyright-section li a:hover{color:#2c65ab}
.footer-section .copyright-section .copytext{font-size:13px;font-weight:600;text-transform:uppercase}
.about-promo-section .promo-content i{float:left;margin-right:10px;font-size:20px;color:#2c65ab}
.about-promo-section .promo-content h3{font-size:15px;line-height:18px;font-weight:600;margin-bottom:20px}
.creative-agency-section .about-intro h2{font-size:30px;font-weight:700;text-transform:uppercase}
.testimonial-section{background:url(../images/bg/testimonial-bg-1.jpg) no-repeat center center #574F4D;background-size:cover}
.testimonialSlider{text-align:center;color:#fff;position:relative}
.testimonialSlider .client-thumb{margin-bottom:45px}
.testimonialSlider .client-thumb img{width:55px;height:55px;border-radius:50%}
.testimonialSlider blockquote{padding:0;margin:0 0 45px;font-size:20px;line-height:34px;border-left:0;text-align: left;}
.testimonialSlider blockquote h1 {color: #fff;font-size: 40px;font-weight: 700;letter-spacing: 0px;line-height: 40px;margin-bottom: 60px;text-transform: uppercase;}
.testimonialSlider blockquote footer{margin-top:30px}
.testimonialSlider blockquote .small:before,.testimonialSlider blockquote footer:before,.testimonialSlider blockquote small:before{content:''}
.testimonialSlider .client-name{font-size:14px;font-weight:600;color:#fff}
.testimonialSlider .client-title{display:block;font-size:10px;font-weight:400;text-transform:uppercase}
.testimonialSlider .flex-control-thumbs img{width:140px;height:90px}
.testimonialSlider .flex-control-thumbs li{width:13%;float:none;display:inline-block;margin:0 20px}
.testimonialSlider .flex-control-thumbs img{opacity:.5;width: 95px;height: auto;}
.testimonialSlider .flex-control-thumbs .flex-active{opacity:1}
.testimonialSlider-nav a.prev,.testimonialSlider-nav a.next{position:absolute;top:50%;margin-top:-25px;width:50px;height:50px;font-size:20px;line-height:46px;color:#fff;text-align:center;border:1px solid #fff;border-radius:50%;opacity:.5}
@media only screen and (max-width : 767px) {
.testimonialSlider .flex-control-thumbs{display:none}
.testimonialSlider-nav a.prev,.testimonialSlider-nav a.next{width:40px;height:40px;line-height:36px}
}
.testimonialSlider-nav a.prev:hover,.testimonialSlider-nav a.next:hover{opacity:1}
.testimonialSlider-nav a.prev{left:0}
.testimonialSlider-nav a.next{right:0}
.bit-about-section{padding-top:0 !important;}
.bit-intro{background:#c183d6;padding:50px 0;position:relative}
.bit-intro::after{content:"";border-top:10px solid #c183d6;border-left:20px solid transparent;border-right:20px solid transparent;position:absolute;left:50%;bottom:-10px;margin-left:-20px}
.bit-intro h2{font-size:30px;line-height:38px;font-weight:700;color:#fff;margin:0;text-transform:uppercase}
.bit-desc .thumbnail{padding:0;margin-bottom:0;line-height:24px;border:1px solid #f1f1f1;border-radius:0}
@media (max-width: 991px) {
.bit-desc .thumbnail{margin-bottom:30px}
}
.bit-desc .thumbnail img{width:100%}
.bit-desc .thumbnail .caption{padding:30px;color:#969595}
.bit-desc .thumbnail .caption h3{font-size:15px}
.bit-desc .thumbnail .caption h3 a{color:#313131}
.bit-desc .thumbnail .caption h3 a:hover{color:#2c65ab}
.bit-desc .thumbnail .caption p{margin:0}
.about-skill-section h2{margin-bottom:30px}
.about-skill-section .about-us p{margin-bottom:20px}
.about-skill-section .about-us img{margin:8px 0 5px}
.about-skill-section .about-us img.pull-left{margin-right:20px}
.about-skills .progress-wrapper{border:1px solid #f1f1f1;margin-bottom:30px}
.about-skills .progress-item{line-height:41px;padding:0 20px;border-bottom:1px solid #f1f1f1}
.about-skills .progress-item:last-of-type{border-bottom:0}
.about-skills .progress-title{display:inline-block;float:left;width:95px}
.about-skills .progress-percent{display:inline-block;float:right;text-align:center;padding-left:30px}
.about-skills .progress{width:70%;display:inline-block;height:8px;margin-bottom:0;background-color:#f9f9f9;box-shadow:none}
@media (min-width : 992px) and (max-width : 1199px) {
.about-skills .progress{width:60%}
}
@media only screen and (max-width : 767px) {
.about-skills .progress{width:60%}
}
@media only screen and (max-width : 479px) {
.about-skills .progress-title{width:70px}
.about-skills .progress{width:40%}
}
.about-skills .progress-bar{background-color:#2c65ab;box-shadow:none}
.progress .progress-bar.progress-bar-dealy{-webkit-transition:width .8s ease-in-out;-moz-transition:width .8s ease-in-out;-ms-transition:width .8s ease-in-out;-o-transition:width .8s ease-in-out;transition:width .8s ease-in-out}
.get-social-section .section-intro{margin-bottom:45px}
.social-button .btn{height:63px;font-size:15px;line-height:63px;padding:0 20px;text-transform:capitalize;color:#313131;background-color:#fff;border-color:#fff;margin-bottom:30px}
.social-button .btn i{display:inline;font-size:20px;color:#dadada;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}
.social-button .btn:hover,.social-button .btn:hover i{color:#fff}
.social-button .btn-facebook:hover{background-color:#3b59a1;border-color:#3b59a1}
.social-button .btn-pinterest:hover{background-color:#e21b1b;border-color:#e21b1b}
.social-button .btn-flickr:hover{background-color:#ff0084;border-color:#ff0084}
.social-button .btn-dribbble:hover{background-color:#ea4c89;border-color:#ea4c89}
.social-button .btn-twitter:hover{background-color:#55acee;border-color:#55acee}
.social-button .btn-instagram:hover{background-color:#3f729b;border-color:#3f729b}
.fun-facts-section .section-intro{margin-bottom:45px}
@media (max-width : 991px) {
.our-skills{margin-bottom:50px}
}
.chart{position:relative;margin-bottom:20px}
.our-skills h3{font-size:15px;color:#313131;font-weight:600}
.our-skills p{color:#969595;padding-top:10px}
.cta-section{padding:45px 0}
.cta-section h2{margin-bottom:0;font-size:20px;line-height:46px}
.cta-section .btn{border:2px solid;padding:12px 30px;font-weight:700}
.cta-section .btn:hover{border:2px solid transparent;background-color:#313131;color:#fff}
.service-promo-section .promo-block-wrapper{border:2px solid #f9f9f9}
.icon-style-fourtytwo.service-promo-section .promo-block-wrapper{border:none}
@media (max-width: 991px) {
.service-promo-section .promo-block-wrapper{margin-bottom:30px}
}
.service-promo-section .promo-icon{color:#dadada;background-color:#f9f9f9;font-size:30px;line-height: normal;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}
.service-promo-section .promo-block-wrapper:hover .promo-icon{color:#2c65ab}
.service-promo-section .promo-content{padding:40px 30px;min-height:200px}
.service-promo-section .promo-content h3{font-size:15px}
@media (max-width : 1199px) {
.optimized-section{padding-bottom:60px}
}
.optimized-section h2{font-size:30px;font-weight:700;text-transform:uppercase;margin-bottom:30px}
.optimized-section img{width:100%}
.parallax-section{background:url(../images/bg/parallax-bg.jpg) no-repeat center center fixed #7C715F;background-size:cover;padding:150px 0}
.parallax-content{background-color:rgba(0,0,0,0.5);padding:50px 60px}
.parallax-content h2{font-size:30px;line-height:34px;color:#fff;font-weight:600;text-transform:uppercase;letter-spacing:0px;margin-bottom:20px}
.parallax-content p{font-size:14px;font-style:italic}
.parallax-content a.purchase-btn{display:block;font-size:12px;line-height:30px;font-weight:700;text-transform:uppercase;letter-spacing:0px;color:#2c65ab;margin-top:55px}
.parallax-content a.purchase-btn:hover{color:#2281AD}
.service-feature-intro{background:#2c65ab;padding:50px 0;position:relative}
.service-feature-intro::after{content:"";border-top:10px solid #2c65ab;border-left:20px solid transparent;border-right:20px solid transparent;position:absolute;left:50%;bottom:-10px;margin-left:-20px}
.service-feature-intro h2{font-size:30px;line-height:38px;font-weight:700;color:#fff;margin:0;text-transform:uppercase}
.service-feature{padding:100px 0 70px}
.service-feature .promo-block-wrapper{border:2px solid transparent;background-color:#fff;margin-bottom:30px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.service-feature .promo-block-wrapper:hover{border:2px solid #2c65ab}
.service-feature .promo-icon{color:#2c65ab;font-size:30px;text-align:center;margin:50px auto 30px}
.service-feature .promo-content{padding:20px}
.service-feature .promo-content h3{font-size:15px}
.service-box-content .thumbnail{padding:0;margin-bottom:0;line-height:24px;border:0;border-radius:0}
@media (max-width: 991px) {
.service-box-content .thumbnail{margin-bottom:30px}
}
.service-box-content .thumbnail img{width:100%}
.service-box-content .thumbnail .caption{padding:30px 0;color:#969595}
.service-box-content .thumbnail .caption h3{font-size:20px;line-height:34px;font-weight:600;text-transform:capitalize}
.service-box-content .thumbnail .caption h3 a{color:#313131}
.service-box-content .thumbnail .caption h3 a:hover{color:#2c65ab}
.service-box-content .thumbnail .caption .readmore{color:#2c65ab;margin-top:20px;display:block}
.service-box-content .thumbnail .caption .readmore:hover{color:#23527c}
.service-box-content .thumbnail .caption .readmore i{width:20px;height:20px;text-align:center;line-height:18px;margin-left:5px;border:1px solid #2c65ab;border-radius:50%;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.service-box-content .thumbnail .caption .readmore:hover i{background-color:#2c65ab;color:#fff;border:1px solid transparent}
.getTo-know-section{background:url(../images/bg/fullwidth-bg-2.jpg) no-repeat center center #4D7ECC;background-size:cover}
.getTo-know-section img{width:100%;margin-top:25px}
@media (max-width: 991px) {
.getTo-know-section img{margin-bottom:30px}
}
.getTo-know-section .promo-icon{float:left;margin-right:25px;font-size:30px;color:#9dd1f6}
.getTo-know-section .promo-content{color:#9dd1f6;overflow:hidden;border-bottom:1px solid rgba(157,209,246,0.4);margin-bottom:20px;padding-bottom:10px}
.getTo-know-section .promo-content.last-type{border-bottom:0;padding-bottom:0;margin-bottom:0}
.getTo-know-section .promo-content h3{font-size:15px;line-height:26px;font-weight:600;color:#fff}
.best-service-section{padding:100px 0 70px}
.best-service-section .section-intro{margin-bottom:45px}
.best-service-section .thumbnail{padding:0;line-height:24px;background-color:#f5f5f5;border:0;border-radius:0;margin-bottom:30px}
.best-service-section .thumbnail a>img,.best-service-section .thumbnail>img{float:left}
.best-service-section .thumbnail .caption{padding:30px 20px 10px;color:#969595;overflow:hidden}
.best-service-section .thumbnail .caption h3{font-size:16px;text-transform:capitalize;margin-bottom:10px}
.best-service-section .thumbnail .caption h3 a{color:#313131}
.best-service-section .thumbnail .caption h3 a:hover{color:#2c65ab}
.best-service-section .thumbnail .caption p{margin:0}
.blog-section .blog-section-text{margin-bottom: 30px;}
.blog-section .blog-section-text h2 {font-size: 30px;font-weight: bold;text-transform: uppercase;margin-bottom: 20px;}
.blog-section .blog-section-text span {font-size: 12px;font-weight: 600;text-transform: uppercase;color: #313131;}
.blog-section .blog-section-text i {font-size: 24px;color: #2c65ab;}
.blog-section .section-intro{margin-bottom:45px}
.blog-section .blog-post-wrapper{background-color:#fff;margin-bottom:30px}
.blog-section .blog-post-wrapper .post-thumbnail{float:left;position:relative}
@media (min-width : 992px) and (max-width : 1199px) {
.blog-section .blog-post-wrapper .post-thumbnail{float:none}
.blog-section .blog-post-wrapper .post-thumbnail::before{display:none}
.blog-section .blog-post-wrapper .post-thumbnail img{width:100%}
}
@media (max-width : 480px) {
.blog-section .blog-post-wrapper .post-thumbnail{float:none}
.blog-section .blog-post-wrapper .post-thumbnail::before{display:none}
.blog-section .blog-post-wrapper .post-thumbnail img{width:100%}
}
.blog-section .blog-post-wrapper .post-thumbnail::before{content:"";position:absolute;right:0;top:30px;border-top:22px solid transparent;border-right:24px solid #fff;border-bottom:20px solid transparent;z-index:10}
.blogThree.blog-section .blog-post-wrapper .post-thumbnail::before{display: none;}
.blog-section .blog-post-wrapper .post-thumbnail .entry-meta{position:absolute;left:0;bottom:30px;text-align:center;width:100%}
.blog-section .blog-post-wrapper .post-thumbnail .entry-meta li{margin-right:10px;display:inline-block}
.blog-section .blog-post-wrapper .post-thumbnail .entry-meta li:last-child{margin-right:0}
.blog-section .blog-post-wrapper .post-thumbnail .entry-meta li a{display:block;color:#fff;font-size:10px;text-transform:uppercase;padding:0 15px;border-radius:30px}
.blog-section .blog-post-wrapper .post-thumbnail .entry-meta li a:hover{background-color:#fff!important}
.blog-section .blog-post-wrapper .post-thumbnail .entry-meta li a.comments{background-color:#1491cb}
.blog-section .blog-post-wrapper .post-thumbnail .entry-meta li a.comments:hover{color:#1491cb}
.blog-section .blog-post-wrapper .post-thumbnail .entry-meta li a.likes{background-color:#eb768c}
.blog-section .blog-post-wrapper .post-thumbnail .entry-meta li a.likes:hover{color:#eb768c}
.blog-section .blog-post-wrapper .post-thumbnail .entry-meta li a.share{background-color:#73c8b7}
.blog-section .blog-post-wrapper .post-thumbnail .entry-meta li a.share:hover{color:#73c8b7}
.blog-section .blog-post-wrapper .blog-content{overflow:hidden;padding:40px}
.blog-section .blog-post-wrapper .blog-content .entry-header{margin-bottom:20px}
.blog-section .blog-post-wrapper .blog-content .entry-title{font-size:18px;line-height:22px;font-weight:400;text-transform:capitalize;margin-bottom:5px}
.blog-section .blog-post-wrapper .blog-content .entry-title a{color:#313131}
.blog-section .blog-post-wrapper .blog-content .entry-title a:hover{color:#2c65ab}
.blog-section .blog-post-wrapper .blog-content .entry-meta{font-size:10px;text-transform:uppercase}
.blog-section .blog-post-wrapper .blog-content .entry-meta li{border-right:1px solid #E7E7E7;line-height:10px}
.blog-section .blog-post-wrapper .blog-content .entry-meta li:last-child{border-right:0}
.blog-section .blog-post-wrapper .blog-content .entry-meta li a{color:#969595}
.blog-section .blog-post-wrapper .blog-content .entry-meta li a:hover{color:#2c65ab}
.blog-section .blog-post-wrapper .blog-content .entry-content p:last-of-type{margin-bottom:0}
.entry-content blockquote {font-size: 15px;line-height: 30px;font-style: italic;color: #2c65ab;border: 0;position: relative;padding: 0 0 0 45px !important;margin-bottom: 30px;margin: 20px 0 !important;}
.entry-content blockquote:before {content: "\f10d";font-family: FontAwesome;position: absolute;top: 7px;left: 0;font-size: 30px;font-style: normal;}
#blogEightSlider .carousel-control{top:50%;margin-top:-13px;bottom:auto;width:26px;height:26px;font-size:14px;color:#969595;text-shadow:none;filter:alpha(opacity=100);opacity:1}
#blogEightSlider .carousel-control.left,#blogEightSlider .carousel-control.right{background-image:none;background-color:#fff}
#blogEightSlider .carousel-control:focus,#blogEightSlider .carousel-control:hover{background-color:#2c65ab;color:#fff!important;filter:alpha(opacity=100);opacity:1}
.blog-section .blog-post-wrapper .play-trigger{position:absolute;left:50%;top:50%;width:60px;height:60px;margin-left:-30px;margin-top:-30px;border:0;border-radius:50%;color:#fff;background:#2c65ab;font-size:20px;line-height:60px;text-align:center;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.blog-section .blog-post-wrapper .play-trigger:hover{color:#2c65ab;background:#fff}
.blog-section .blog-post-wrapper .play-trigger i{margin-left:5px}
.blog-section.blog-page .blog-post-wrapper{margin-bottom:50px}
.blog-post-wrapper blockquote{padding:30px 70px;margin:0;font-size:16px;line-height:30px;border-left:0}
.blog-post-wrapper blockquote p{position:relative}
.blog-post-wrapper blockquote p::before{position:absolute;content:"\f10d";font-family:FontAwesome;font-size:30px;color:#f1f1f1;left:-40px;top:8px;}
.blog-post-wrapper blockquote footer{font-size:15px;line-height:30px;color:#2c65ab;margin-top:30px}
.pagination>li>a,.pagination>li>span{float:left;padding:7px 12px;margin-left:10px;font-weight:700;color:#dadada;background-color:transparent;border:2px solid #dadada}
.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#fff;background-color:#2c65ab;border-color:transparent}
.pagination>li:first-child>a,.pagination>li:first-child>span{border-top-left-radius:0;border-bottom-left-radius:0}
.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:0;border-bottom-right-radius:0}
.blog-single.blog-section .blog-post-wrapper{background-color:transparent}
.blog-single.blog-section .post-thumbnail{float:none}
.blog-single.blog-section .post-thumbnail::before{display:none}
.blog-single.blog-section .blog-content{overflow:hidden;padding:40px 0 0}
.blog-single.blog-section .blog-content .entry-title{font-size:24px;margin-bottom:7px}
.blog-single.blog-section .blog-content .entry-content p{margin-bottom:25px}
.blog-single.blog-section .blog-content .entrey-footer{margin-top:45px}
.blog-single.blog-section .blog-content .entrey-footer ul li{float:left}
.blog-single.blog-section .blog-content .entrey-footer ul li a{display:block;padding:3px 15px;color:#fff;background-color:#dadada}
.blog-single.blog-section .blog-content .entrey-footer ul li a:hover{background-color:#2c65ab}
.about-author{background-color:#fff;padding:30px;margin-bottom:50px}
.about-author .media-left{padding-right:30px}
.about-author .media-body,.about-author .media-left,.about-author .media-right{vertical-align:middle}
.about-author .media-body .title{font-size:11px;color:#01b7f2;display:block;margin-bottom:10px}
.about-author .social-link{text-align:center;margin-top:7px}
.about-author .social-link li{display:inline-block;margin-right:5px}
.about-author .social-link li a{display:block;color:#fff;background:#2c65ab;border:1px solid transparent;border-radius:50%;width:35px;height:35px;font-size:14px;line-height:34px;text-align:center}
.about-author .social-link li a:hover{background:#fff;color:#2c65ab;border:1px solid #2c65ab}
.comments-wrapper .media{background-color:#fff;border:1px solid #eee;position:relative;overflow:visible;margin-top:45px}
.comments-wrapper .media .media-left img{position:absolute;left:-1px;bottom:-15px;background:#fff;padding:0 8px 8px;border:1px solid #eee;border-top:0;width:65px;height:56px}
.blog-single-2 .comments-wrapper .media .media-left img{position:absolute;left:-1px;bottom:0px;background:#fff;padding:0;width:130px;height: auto;}
.comments-wrapper .media-body p{padding:20px 26px;margin:0}
.comment-meta{font-size:10px;color:#969595;background:#f9f9f9;padding:5px 15px 4px 80px;border-top:1px solid #eee}
.comment-meta .author-name{font-size:14px;margin-right:5px}
.comment-meta .comment-reply-link{color:#969595;background-color:#fff;padding:2px 15px;border:1px solid #eee;text-transform:uppercase}
.comment-meta .comment-reply-link:hover{color:#fff;background-color:#2c65ab;border:1px solid transparent}
.comment-respond{margin-top:50px}
.comment-respond h2{margin-bottom:30px}
.comment-respond .form-group{margin-bottom:30px}
.comment-respond .btn{padding:11px 30px;font-weight:700}
@media only screen and (max-width : 379px) {
.blog-single.blog-section .blog-content .entrey-footer ul li{margin-bottom:10px}
.about-author .media-left{padding-right:0;display:block;margin-bottom:30px}
.about-author .media-object{margin:0 auto}
.comment-meta{padding:5px 8px 4px 60px}
.comment-meta .comment-reply-link{padding:2px 3px}
}
.blog-single-2 .about-author {border: 1px solid #f1f1f1;}
.blog-single-2 .about-author .media{padding: 30px 40px;}
.blog-single-2 .about-author .media-left{padding-right: 30px;}
.blog-single-2 .about-author .media img {width: 169px;height: 169px;border-radius: 50%;}
.blog-single-2 .about-author .media-body h2 {line-height: 45px;}
.blog-single-2 .post-tags {border-top: 1px solid #f1f1f1;padding: 15px 20px;}
.blog-single-2 .post-tags span {font-size: 16px;color: #313131;margin-right: 10px;}
.blog-single-2 .post-tags a {color: #969595;}
.blog-single-2 .post-tags a:hover{color: #2c65ab;}
.blog-single-2 .share-post {margin: 20px 0 50px;}
.blog-single-2 .share-post>span {font-size: 16px;line-height: 30px;color: #313131;margin-right: 15px;}
.blog-single-2 .share-post li a {display: block;font-size: 14px;color: #dadada;width: 33px;height: 33px;border: 1px solid #dadada;border-radius: 50%;text-align: center;line-height: 32px;}
.blog-single-2 .share-post li a:hover {color: #2c65ab;border: 1px solid #2c65ab;}
.blog-single-2 .related-post {position: relative;}
.blog-single-2 .related-post-carousel {margin-top: 35px;}
.blog-single-2 .related-post .owl-theme .owl-controls .owl-nav [class*=owl-] {color: #dadada;font-size: 16px;width: 30px;height: 30px;line-height: 29px;padding: 0;background: transparent;border: 1px solid #dadada;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}
.blog-single-2 .related-post .owl-theme .owl-controls .owl-nav [class*=owl-]:hover {background: #2c65ab;color: #fff;border: 1px solid transparent;}
.blog-single-2 .related-post .owl-prev,.blog-single-2 .related-post .owl-next {position: absolute;right: 0;top: -60px;}
.blog-single-2 .related-post .owl-prev{right: 35px;}
.blog-single-2 .related-post .owl-next {right: 0;}
.blog-single-2 .comments-wrapper {margin-top: 15px;}
.blog-single-2 .comments-wrapper .media {margin-bottom: 30px;}
.blog-single-2 .comments-wrapper h2 {margin-bottom: 30px;}
.blog-single-2 .comments-wrapper .media-left {padding-right: 0;}
.blog-single-2 .comments-wrapper .media-body {vertical-align: middle;border: 1px solid #ddd;border-left: 0;padding-left: 140px;padding-right: 20px;}
.blog-single-2 .comments-wrapper .media-body p {padding-left: 0}
.blog-single-2 .comment-meta {margin-bottom: 10px;padding-left: 0px;}
.blog-single-2 .comment-meta p{margin-bottom: 0;}
.blog-single-2 .comment-meta a,.blog-single-2 .comment-meta time{padding-top: 20px;float: left;}
.blog-single-2 .comment-meta .author-name {font-size: 14px;}
.blog-single-2 .comment-meta time {font-size: 10px;}
.blog-single-2 .comment-reply-link {color: #969595;border: 2px solid #f9f9f9;padding: 0px 10px;font-size: 10px;text-transform: uppercase;}
.blog-single-2 .comment-reply-link:hover {color: #fff;background-color: #2c65ab;border: 2px solid transparent;}
.blog-single-2 .comment-respond {margin-top: 50px;}
.blog-single-2 .comment-respond .form-group {margin-bottom: 30px;}
/**/
@media (max-width : 991px) {
.primary-sidebar{margin-top:50px}
}
.primary-sidebar>aside{margin-bottom:35px}
.primary-sidebar .widget-title{font-size:16px;text-transform:capitalize;margin-bottom:30px}
.widget_recent_entries .media{margin-top:20px;padding-top:20px;border-top:1px solid #eee}
.widget_recent_entries .media:first-of-type{margin-top:0;padding-top:0;border-top:0}
.widget_recent_entries .media img{width:60px;height:60px}
.widget_recent_entries .media-heading{font-size:13px;line-height:20px;text-transform:capitalize;margin-top:-5px}
.widget_recent_entries .media-heading a{color:#969595}
.widget_recent_entries .media-heading a:hover{color:#2c65ab}
.widget_recent_entries .post-date{display:block;font-size:10px;line-height:14px;color:#2c65ab}
.widgetClientTestimonial .flex-viewport{background-color:#fff;border:1px solid #eee}
.widgetClientTestimonial blockquote{padding:20px 33px;margin:0;font-size:13px;line-height:24px;border-left:0}
.widgetClientTestimonial blockquote footer.client-name{font-size:11px;text-transform:uppercase;color:#2c65ab}
.widgetClientTestimonial blockquote footer.client-name .client-title{color:#969595}
.widgetClientTestimonial blockquote .small:before,.widgetClientTestimonial blockquote footer:before,.widgetClientTestimonial blockquote small:before{content:''}
.widgetClientTestimonial .flex-control-thumbs{margin:10px 0 0}
.widgetClientTestimonial .flex-control-thumbs li{width:auto;margin-right:5px}
.widgetClientTestimonial .flex-control-thumbs li:last-child{margin-right:0}
.widgetClientTestimonial .flex-control-thumbs img{width:39px;opacity:1}
.widget_social li{padding-right:2px;padding-left:2px}
.widget_social li a{width:82px;display:block;color:#fff;background-color:#2c65ab;height:110px;text-align:center;padding:15px 0}
.widget_social li a i{font-size:20px;width:46px;height:46px;line-height:46px;margin-bottom:16px;border-radius:100%;color:#fff!important;background:rgba(255,255,255,0.1)}
.widget_social li a .counter{display:block;font-size:14px;font-size:600}
.widget_social li a.fb{background-color:#3b59a1}
.widget_social li a.tw{background-color:#46b0e4}
.widget_social li a.gp{background-color:#dd4c39}
.widget_social li a i,.widget_social li a:hover i{-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.widget_social li a:hover i{background-color:#fff}
.widget_social li a.fb:hover i{color:#3b59a1!important}
.widget_social li a.tw:hover i{color:#46b0e4!important}
.widget_social li a.gp:hover i{color:#dd4c39!important}
.widget_twitterFeed .widget-title{margin-bottom:20px}
#twitterWidget ul li{padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid #eee;padding-left:35px;position:relative}
#twitterWidget ul li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}
#twitterWidget ul li::before{content:"\f099";font-family:FontAwesome;position:absolute;top:0;left:0;font-size:20px;line-height:30px;color:#dadada}
#twitterWidget .user{display:inline-block;float:left;margin-right:10px;position:relative}
#twitterWidget .user::after{content:",";position:absolute;right:-4px;bottom:0}
#twitterWidget .user img{display:none}
#twitterWidget .user span{text-transform:uppercase}
#twitterWidget .user span>span{display:none}
#twitterWidget p{margin:0}
#twitterWidget .timePosted{font-size:10px}
.widget_tag_cloud ul li{margin-bottom:10px;float:left}
.widget_tag_cloud ul li a{display:block;padding:3px 10px;color:#fff;background-color:#dadada}
.footer-widget.widget_tag_cloud ul li a{background-color:transparent;}
.widget_tag_cloud ul li a:hover{background-color:#2c65ab}
.widget_archive ul li{padding-left:40px;margin-bottom:20px;position:relative}
.widget_archive ul li::before{content:"\f105";font-family:FontAwesome;position:absolute;top:4px;left:0;font-size:12px;color:#ccc;width:20px;height:20px;background-color:#fff;text-align:center;line-height:18px;border:1px solid #ccc;border-radius:50%;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.widget_archive ul li a{color:#969595}
.widget_archive ul li:hover::before{color:#fff;background-color:#2c65ab;border:1px solid transparent}
.widget_archive ul li:hover a{color:#2c65ab}
.contact-section h2{margin-bottom:35px}
@media (max-width : 991px) {
.contact-form{margin-bottom:50px}
.contact-address{margin-bottom:30px}
}
.contact-form h2 {line-height: 36px;margin-bottom: 45px;text-align: center;}
.contact-form .form-group{margin-bottom:10px}
.contact-form button.btn{height:53px}
.contact-form .user-name,.contact-form .user-email,.contact-form .user-phone,.contact-form .user-message{position:relative}
.contact-form .user-name::after,.contact-form .user-email::after,.contact-form .user-phone::after,.contact-form .user-message::after{position:absolute;right:15px;top:12px;font-family:"FontAwesome";color:#dadada}
.contact-form .user-name::after{content:"\f007"}
.contact-form .user-email::after{content:"\f003"}
.contact-form .user-phone::after{content:"\f095"}
.contact-form .user-message::after{content:"\f086"}
#googleMap{width:100%;height:390px}
.contact-address{border:1px solid;border-color:#eee;background-color:#fff;padding:50px;min-height:310px;-webkit-transition:border-color .3s ease 0s;-moz-transition:border-color .3s ease 0s;-o-transition:border-color .3s ease 0s;transition:border-color .3s ease 0s}
footer .contact-address{background:none;border: none;padding: 0;min-height: inherit;}
.contact-address:hover{border-color:#2c65ab}
.contact-address i{font-size:40px;color:#2c65ab;margin-bottom:40px}
.contact-address h3{font-size:15px;margin-bottom:30px}
.contact-address address{margin-bottom:0;line-height:24px}
.contact-address address a{color:#969595}
.contact-address address a:hover{color:#2c65ab}
#toTop{position:fixed;bottom:30px;right:30px;color:#2c65ab;cursor:pointer;display:none;z-index:9999;width:30px;height:30px;border:1px solid #2c65ab;text-align:center;font-size:24px;line-height:28px}
#totop:hover{color:#fff;background-color:#2c65ab;border:1px solid transparent;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
#preloader{background:#FFF;bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999}
#status,.status-mes{background-image:url(../images/preloader.gif);background-position:center;background-repeat:no-repeat;height:200px;left:50%;margin:-100px 0 0 -100px;position:absolute;top:50%;width:200px}
.status-mes{background:none;left:0;margin:0;text-align:center;top:65%}
.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:none}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block}
.slick-track:before,.slick-track:after{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir='rtl'] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.tabOne .nav-tabs{border:1px solid #eee;border-bottom:none}
.tabOne .nav-tabs.nav-justified li{border-right:1px solid #eee;border-bottom:1px solid #eee}
.tabOne .nav-tabs.nav-justified li.active{border-bottom:1px solid transparent}
.tabOne .nav-tabs.nav-justified li:last-child{border-right:0}
.tabOne .nav-tabs.nav-justified>li>a{border:0;border-radius:0;background-color:#f9f9f9;color:#969595;height:50px;line-height:50px;padding:0 15px}
.tabOne .nav-tabs.nav-justified>.active>a,.tabOne .nav-tabs.nav-justified>.active>a:focus,.tabOne .nav-tabs.nav-justified>.active>a:hover{border:0;background-color:transparent;color:#2c65ab}
@media (min-width : 768px) {
.tabOne .tab-content{border:1px solid #eee;padding:30px;border-top:0;overflow:hidden}
}
.tabOne .tab-pane img{margin-top:8px}
.tabOne .tab-pane img.pull-left{margin-right:20px}
.tabOne .tab-pane img.pull-right{margin-left:20px}
.tabOne .panel-body img{margin-top:8px}
.tabOne .panel-body img.pull-left{margin-right:20px}
.tabOne .panel-body img.pull-right{margin-left:20px}
.tabOne .tab-pane p{margin-bottom:15px}
.tabOne .tab-pane p:last-of-type{margin-bottom:0}
.tabTwo .nav-tabs{border-bottom:1px solid #eee;background-color:#fff;padding:10px}
.tabTwo .nav-tabs>li.active{position:relative}
.tabTwo .nav-tabs>li.active::after{content:"";position:absolute;left:50%;bottom:-5px;margin-left:-10px;border-top:5px solid #2c65ab;border-left:5px solid transparent;border-right:5px solid transparent}
.tabTwo .nav-tabs>li>a{line-height:20px;padding:10px 22px;border:0;border-radius:0;background-color:#f9f9f9;color:#969595;margin-right:10px;transition:inherit}
@media (min-width : 992px) and (max-width : 1199px) {
.tabTwo .nav-tabs>li>a{padding:10px;margin-right:8px}
}
.tabTwo .nav-tabs>li:last-child>a{margin-right:0}
.tabTwo .nav-tabs>li.active>a,.tabTwo .nav-tabs>li.active>a:focus,.tabTwo .nav-tabs>li.active>a:hover{color:#fff;background-color:#2c65ab;border:0}
@media (min-width : 768px) {
.tabTwo .tab-content{background-color:#fff;padding:30px}
}
.tabThree .nav-tabs{border:none}
.tabThree .nav-tabs>li{border:1px solid #eee;border-right:0;height:50px}
.tabThree .nav-tabs>li:last-child{border-right:1px solid #eee}
.tabThree .nav-tabs>li.active{border-right:1px solid #eee;border-top:0;border-bottom:1px solid #fff;height:56px;margin-top:-6px;position:relative}
.tabThree .nav-tabs>li.active::after{content:"";position:absolute;left:50%;top:2px;margin-left:-10px;border-top:5px solid #2c65ab;border-left:5px solid transparent;border-right:5px solid transparent}
.tabThree .nav-tabs>li>a{border:0;border-radius:0;color:#969595;margin-right:0;line-height:50px;padding:0 15px;transition:inherit}
.tabThree .nav>li>a:focus,.tabThree .nav>li>a:hover{background-color:transparent}
.tabThree .nav-tabs>.active>a,.tabThree .nav-tabs>.active>a:focus,.tabThree .nav-tabs>.active>a:hover{color:#2c65ab;line-height:60px;border:0;box-shadow:inset 0 2px 0 #2c65ab}
@media (min-width : 768px) {
.tabThree .tab-content{border:1px solid #eee;padding:30px}
}
.tabThree .tab-pane img{margin-top:8px}
.tabThree .tab-pane img.pull-left{margin-right:20px}
.tabThree .tab-pane img.pull-right{margin-left:20px}
.tabThree .panel-body img{margin-top:8px}
.tabThree .panel-body img.pull-left{margin-right:20px}
.tabThree .panel-body img.pull-right{margin-left:20px}
.tabFour .nav-tabs{border:none;background-color:#fff}
.tabFour .nav-tabs>li{margin-bottom:0}
.tabFour .nav-tabs>li>a{margin-right:0;line-height:24px;border:0;border-radius:0;color:#969595}
.tabFour .nav>li>a:focus,.tabFour .nav>li>a:hover{background-color:transparent}
.tabFour .nav-tabs>li.active>a,.tabFour .nav-tabs>li.active>a:focus,.tabFour .nav-tabs>li.active>a:hover{color:#fff;background-color:#2c65ab;border:0}
@media (min-width : 768px) {
.tabFour .tab-content{background-color:#2c65ab;color:#fff;padding:30px}
}
.tabFour .tab-pane ul{margin-top:20px}
.tabFour .tab-pane ul>li>i{margin-right:10px}
.tabFive .nav-tabs{border-bottom:2px solid #f1f1f1}
.tabFive .nav-tabs>li{margin-bottom:-2px;margin-right:30px}
.tabFive .nav-tabs>li:last-child{margin-right:0}
.tabFive .nav-tabs>li>a{color:#969595;margin-right:0;line-height:40px;border:0;border-radius:0;padding:5px 0;border-bottom:2px solid transparent}
.tabFive .nav>li>a:focus,.tabFive .nav>li>a:hover{background-color:transparent}
.tabFive .nav-tabs>li.active>a,.tabFive .nav-tabs>li.active>a:focus,.tabFive .nav-tabs>li.active>a:hover{color:#313131;border:0;border-bottom:2px solid #2c65ab}
@media (min-width : 768px) {
.tabFive .tab-content{margin-top:30px}
}
.tabFive .tab-pane img{margin-top:8px}
.tabFive .tab-pane img.pull-left{margin-right:20px}
.tabFive .tab-pane img.pull-right{margin-left:20px}
.tabSix .nav-tabs{border:none;background-color:#313131;border-bottom:1px solid #3b3b3b}
.tabSix .nav-tabs>li{margin-bottom:-1px;border-right:1px solid #3b3b3b;height:51px}
.tabSix .nav-tabs>li>a{margin-right:0;line-height:24px;border:0;border-radius:0;background-color:#313131;color:#969595;border-bottom:1px solid transparent}
.tabSix .nav>li>a:focus,.tabSix .nav>li>a:hover{background-color:transparent}
.tabSix .nav-tabs>li.active>a,.tabSix .nav-tabs>li.active>a:focus,.tabSix .nav-tabs>li.active>a:hover{color:#2c65ab;background-color:#313131;border:0;border-top:3px solid #2c65ab}
@media (min-width : 768px) {
.tabSix .tab-content{background-color:#313131;color:#969595;padding:30px}
}
.tabSix .tab-pane ul{margin-top:20px}
.tabSix .tab-pane ul>li>i{margin-right:10px;color:#2c65ab}
.tabSix .panel-body img{margin-top:8px}
.tabSix .panel-body img.pull-left{margin-right:20px}
.tabSix .panel-body img.pull-right{margin-left:20px}
.tabSeven .nav-tabs{border:1px solid #fff;border:none}
.tabSeven .nav-tabs>li{border-top:2px solid #f1f1f1;border-bottom:1px solid #fff;border-right:1px solid #fff;background-color:#f9f9f9;height:53px}
.tabSeven .nav-tabs>li:last-child{border-right:1px solid #fff}
.tabSeven .nav-tabs>li.active{border-top:2px solid transparent;border-bottom:1px solid transparent;background-color:#f9f9f9}
.tabSeven .nav-tabs>li>a{background-color:#f9f9f9;border:0;border-radius:0;color:#969595;margin-right:0;line-height:50px;padding:0 30px;transition:inherit}
.tabSeven .nav>li>a:focus,.tabSeven .nav>li>a:hover{background-color:transparent}
.tabSeven .nav-tabs>.active>a,.tabSeven .nav-tabs>.active>a:focus,.tabSeven .nav-tabs>.active>a:hover{color:#2c65ab;line-height:50px;border:0;box-shadow:inset 0 2px 0 #2c65ab}
.tabSeven .tab-content{background-color:#f9f9f9}
@media (min-width : 768px) {
.tabSeven .tab-content{padding:30px}
}
.tabSeven .tab-pane img{margin-top:8px}
.tabSeven .tab-pane img.pull-left{margin-right:20px}
.tabSeven .tab-pane img.pull-right{margin-left:20px}
.tabSeven .panel-body img{margin-top:8px}
.tabSeven .panel-body img.pull-left{margin-right:20px}
.tabSeven .panel-body img.pull-right{margin-left:20px}
.tabEight{background-color:#f9f9f9}
.tabEight .nav-tabs{border:1px solid #f1f1f1;border-bottom:none}
.tabEight .nav-tabs li{border-right:1px solid #fdfdfd;border-bottom:1px solid #f1f1f1}
.tabEight .nav-tabs li.active{border-bottom:1px solid transparent}
.tabEight .nav-tabs li:last-child{border-right:0}
.tabEight .nav-tabs>li>a{border:0;border-radius:0;background-color:#f1f1f1;color:#969595;height:50px;line-height:30px;padding:0}
.tabEight .nav-tabs>.active>a,.tabEight .nav-tabs>.active>a:focus,.tabEight .nav-tabs>.active>a:hover{border:0;background-color:transparent;color:#2c65ab}
.tabEight i{padding:20px 10px 0 0}
@media (min-width : 768px) {
.tabEight .tab-content{border:1px solid #f1f1f1;padding:30px;border-top:0;overflow:hidden}
}
.tabEight .tab-pane img{margin-top:8px}
.tabEight .tab-pane img.pull-left{margin-right:20px}
.tabEight .tab-pane img.pull-right{margin-left:20px}
.tabEight .panel-body img{margin-top:8px}
.tabEight .panel-body img.pull-left{margin-right:20px}
.tabEight .panel-body img.pull-right{margin-left:20px}
.tabEight .tab-pane p{margin-bottom:15px}
.tabEight .tab-pane p:last-of-type{margin-bottom:0}
.tabNine .nav-tabs{border-bottom:none}
.tabNine .nav-tabs>li>a{margin-right:10px;line-height:1.42857143;border:2px solid #f1f1f1;border-radius:5px;background-color:#fff;color:#969595}
.tabNine .nav-tabs>li.active>a,.tabNine .nav-tabs>li.active>a:focus,.tabNine .nav-tabs>li.active>a:hover{color:#fff;cursor:default;background-color:#31aaeb;border:2px solid #31aaeb}
@media (min-width: 768px) {
.tabNine .tab-content{margin-top:24px}
}
.tabNine .tab-pane img{margin-top:7px}
.tabNine .tab-pane img.pull-left{margin-right:24px}
.tabTen{background-color:#f9f9f9}
.tabTen .nav-tabs li{margin-bottom:0}
.tabTen .nav-tabs>li>a{margin-right:10px;line-height:25px;border:1px solid transparent;border-radius:0;background-color:#f1f1f1;color:#969595;height:48px}
.tabTen .nav-tabs>li:last-child a{margin-right:0}
.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#f1f1f1;background-color:#fff;color:#31aaeb}
@media (min-width: 768px) {
.tabTen .tab-content{background-color:#fff;padding:20px 30px 45px;border-bottom:1px solid #f1f1f1;border-right:1px solid #f1f1f1;border-left:1px solid #f1f1f1;border-top:1px solid #f1f1f1}
}
.tabTen .tab-pane img.pull-left{margin-right:20px}
.tabTen .tab-pane img{margin-top:7px}
.tabEleven .tab-panel{margin-top:-40px;padding:0 30px;border-bottom:1px solid #f1f1f1;border-right:1px solid #f1f1f1;border-left:1px solid #f1f1f1}
.tabEleven .nav-tabs>li>a{font-size:11px;padding:0;margin-right:4px;line-height:40px;border:0;border-radius:0;background-color:#f1f1f1;color:#969595;text-transform:uppercase}
.tabEleven .nav-tabs>li:last-child a{margin-right:0}
.tabEleven .nav-tabs.nav-justified>.active>a,.tabEleven .nav-tabs.nav-justified>.active>a:focus,.tabEleven .nav-tabs.nav-justified>.active>a:hover{border:0;color:#313131}
.tabEleven .nav-tabs.nav-justified>.active>a i{color:#31aaeb}
.tabEleven .tab-content{margin:35px auto}
.tabEleven .nav-justified li a{display:block;background:rgba(255,255,255,0.79);color:#969595}
.tabEleven i{padding:0 8px 0 0}
@media (min-width : 992px) and (max-width : 1199px) {
.tabEleven .tab-panel{padding:0 10px}
}
@media (min-width : 768px) and (max-width : 991px) {
.tabEleven .tab-image img{width:100%}
}
.tabTwelve .tab-panel{margin-top:-40px}
.tabTwelve .nav-tabs>li>a{font-size:11px;padding:0;margin-right:4px;line-height:40px;border:0;border-radius:0;background-color:#f1f1f1;color:#969595;text-transform:uppercase}
.tabTwelve .nav-tabs>li:last-child a{margin-right:0}
.tabTwelve .nav-tabs.nav-justified>.active>a,.tabTwelve .nav-tabs.nav-justified>.active>a:focus,.tabTwelve .nav-tabs.nav-justified>.active>a:hover{border:0;color:#313131}
.tabTwelve .nav-tabs.nav-justified{width:100%;border-bottom:0;padding:0 30px}
.tabTwelve .tab-content{background-color:#fff;padding:26px 32px 20px}
.tabTwelve .nav-justified li a{display:block;background:rgba(255,255,255,0.79);color:#969595}
.tabTwelve i{padding:0 8px 0 0}
@media (min-width : 992px) and (max-width : 1199px) {
.tabTwelve .tab-panel{padding:0 10px}
}
@media (min-width : 768px) and (max-width : 991px) {
.tabTwelve .tab-image img{width:100%}
}
.tabThirteen .nav-tabs{font-size:10px;border-bottom:none;background-color:#f1f1f1;padding:13px 30px;text-transform:uppercase}
.tabThirteen .nav-tabs>li.active{position:relative}
.tabThirteen .nav-tabs>li.active::after{content:"";position:absolute;left:50%;bottom:-5px;margin-left:-10px;border-top:5px solid #2c65ab;border-left:5px solid transparent;border-right:5px solid transparent}
.tabThirteen .nav-tabs>li>a{line-height:20px;padding:3px 14px;border:0;border-radius:20px;background-color:#FFF;color:#969595;margin-right:10px;transition:inherit}
.tabThirteen .nav-tabs>li.active>a,.tabThirteen .nav-tabs>li.active>a:focus,.tabThirteen .nav-tabs>li.active>a:hover{color:#fff;background-color:#2c65ab;border:0}
@media (min-width : 992px) and (max-width : 1199px) {
.tabThirteen .nav-tabs{padding:13px 18px}
.tabThirteen .nav-tabs>li>a{padding:3px 8px;margin-right:5px}
.tabThirteen .nav-tabs>li:last-child>a{margin-right:0}
}
@media only screen and (min-width : 480px) and (max-width : 767px) {
.tabThirteen .tab-content{padding:30px}
}
@media (min-width : 768px) {
.tabThirteen .tab-content{background-color:#fff;padding:30px;border-bottom:1px solid #f1f1f1;border-right:1px solid #f1f1f1;border-left:1px solid #f1f1f1}
}
.tabFourteen .nav-tabs{border-bottom:none}
.tabFourteen .nav-stacked>li{margin-top:10px}
.tabFourteen .nav-pills>li>a{border-radius:7px;background-color:#fff;border:2px solid #f1f1f1;color:#969595;padding-left:25px}
.tabFourteen .nav>li>a:focus,.tabFourteen .nav>li>a:hover{background-color:none}
.tabFourteen .nav-pills>li.active>a,.tabFourteen .nav-pills>li.active>a:focus,.tabFourteen .nav-pills>li.active>a:hover{color:#fff;background-color:#31aaeb;border:2px solid #31aaeb}
.tabFourteen .tab-content{margin-top:5px}
.tabFourteen .tab-pane img{margin-top:7px}
.tabFourteen .tab-pane img.pull-left{margin-right:24px}
.tabFourteen .tab-content p{padding-top:10px;overflow:hidden}
@media (min-width : 992px) and (max-width : 1199px) {
.tabFourteen .nav-pills>li>a{padding-left:20px}
.tabFourteen .tab-content p{padding-top:0;overflow:hidden}
}
@media (min-width : 768px) and (max-width : 991px) {
.tabFourteen .tab-content p{padding-top:0;overflow:hidden}
}
.tabFifteen .tab-area{border:1px solid #f1f1f1}
.tabFifteen .row{margin-left:0;margin-right:0}
.tabFifteen .cs-margin{margin-left:-15px;margin-right:-15px}
.tabFifteen .nav{background-color:#f9f9f9}
.tabFifteen .nav-stacked>li{margin-top:0}
.tabFifteen .nav-pills>li>a{border-radius:0;color:#969595;padding:13px 15px}
.tabFifteen .nav-pills>li.active>a,.tabFifteen .nav-pills>li.active>a:focus,.tabFifteen .nav-pills>li.active>a:hover{background-color:#fff;color:#31aaeb}
.tabFifteen .tab-pane img{margin-top:30px;margin-bottom:30px;margin-left:15px}
.tabFifteen .tab-pane img.pull-left{margin-right:24px}
.tabFifteen .tab-content p{padding-top:25px;overflow:hidden}
.tabSixteen .row{margin-left:0;margin-right:0}
.tabSixteen .no-padding{padding:0}
.tabSixteen .tab-right-part{background-color:#fff;border-top:1px solid #f1f1f1;border-right:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1}
.tabSixteen .nav{background-color:#f9f9f9}
.tabSixteen .nav-stacked>li{margin-top:9px;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;border-right:1px solid #f1f1f1;border-left:1px solid #f1f1f1;position:relative;text-align:center}
.tabSixteen .nav-stacked>li:first-child{margin-top:0}
.tabSixteen .nav-stacked>li.active{border-right:0}
.tabSixteen .nav-pills>li>a{font-size:14px;border-radius:0;color:#969595;background-color:#fff;padding:25px 0}
.tabSixteen .nav-pills>li.active>a,.tabSixteen .nav-pills>li.active>a:focus,.tabSixteen .nav-pills>li.active>a:hover{background-color:#fff;color:#2d3e52;box-shadow:inset 2px 0 0 #2c65ab}
.tabSixteen .nav-pills>li.active::after{content:"";position:absolute;left:0;top:45%;border-top:7px solid transparent;border-left:6px solid #2c65ab;border-bottom:7px solid transparent}
.tabSixteen .tab-content{padding:25px}
.tabSixteen h2{font-size:15px;color:#31aaeb}
.tabSixteen .tab-content p{padding-top:5px;overflow:hidden}
.tabSeventeen .nav li a{padding:10px 25px}
.tabSeventeen .nav-pills>li>a{border-radius:0;color:#969595;background-color:#fff;border-top:1px solid #f1f1f1;border-left:1px solid #f1f1f1;border-right:1px solid #f1f1f1;height:60px;line-height:35px}
.tabSeventeen .nav-pills>li:last-child a{border-bottom:1px solid #f1f1f1}
.tabSeventeen .nav-pills>li.active>a,.tabSeventeen .nav-pills>li.active>a:focus,.tabSeventeen .nav-pills>li.active>a:hover{color:#31aaeb;background-color:#fff}
.tabSeventeen .nav>li>a:focus,.tabSeventeen .nav>li>a:hover{background-color:none}
.tabSeventeen .nav-stacked>li{margin-top:0;margin-left:0}
.tabSeventeen .tab-pane img{margin-bottom:30px}
.tabSeventeen .tab-pane img.pull-left{margin-right:24px}
.tabSeventeen .tab-content p{overflow:hidden}
.tabEighteen .row{margin-left:0;margin-right:0}
.tabEighteen .no-padding{padding:0}
.tabEighteen .tab-left-part{background-color:#fff;padding:10px;border:1px solid #f1f1f1}
.tabEighteen .tab-right-part{background-color:#fff;border-top:1px solid #f1f1f1;border-right:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1}
.tabEighteen .nav-stacked>li{margin-top:12px;border-top:1px solid #f1f1f1;text-align:center;position:relative}
.tabEighteen .nav-stacked>li.active::after{content:"";position:absolute;left:100%;top:0;border-top:22px solid transparent;border-left:10px solid #2c65ab;border-bottom:22px solid transparent}
.tabEighteen .nav-stacked>li:first-child{margin-top:0}
.tabEighteen .nav-stacked>li.active{border-right:0}
.tabEighteen .nav-pills>li>a{font-size:14px;border-radius:0;color:#969595;background-color:#fff;padding:10px 0}
.tabEighteen .nav-pills>li.active>a,.tabEighteen .nav-pills>li.active>a:focus,.tabEighteen .nav-pills>li.active>a:hover{background-color:#31aaeb;color:#fff}
.tabEighteen .tab-content{padding:25px}
.tabEighteen h2{font-size:15px;color:#31aaeb}
.tabEighteen .tab-pane img{margin-top:5px;margin-bottom:30px;margin-left:5px}
.tabEighteen .tab-pane img.pull-left{margin-right:35px}
.tabEighteen .tab-content p{padding-top:25px;overflow:hidden;padding-top:5px;overflow:hidden}
.tabNineteen .tab-area{background-color:#f1f1f1}
.tabNineteen .row{margin-left:0;margin-right:0}
.tabNineteen .cs-margin{margin-left:-15px;margin-right:-15px}
.tabNineteen .nav{background-color:#f9f9f9}
.tabNineteen .nav-stacked>li{margin-top:0;background-color:#f1f1f1;border-bottom:2px solid #fff}
.tabNineteen .nav-stacked>li:last-child{border-bottom:0}
.tabNineteen i{padding-right:10px}
.tabNineteen .nav-pills>li>a{font-size:14px;border-radius:0;color:#fff;background-color:#31aaeb;padding:28px 0 28px 25px}
@media (min-width : 992px) and (max-width : 1199px) {
.tabNineteen .nav-pills>li>a{padding:35px 0 35px 25px}
}
.tabNineteen .nav-pills>li.active>a,.tabNineteen .nav-pills>li.active>a:focus,.tabNineteen .nav-pills>li.active>a:hover{background-color:#f1f1f1;color:#969595}
.tabNineteen .tab-pane img{margin-top:43px;margin-bottom:43px;margin-left:30px}
.tabNineteen .tab-pane img.pull-left{margin-right:35px}
.tabNineteen .tab-content p{padding-top:25px;overflow:hidden}
.tabTwenty .tab-area{background-color:#fff}
.tabTwenty .row{margin-left:0;margin-right:0}
.tabTwenty .cs-margin{margin-left:-15px;margin-right:-15px}
.tabTwenty .nav{background-color:#f9f9f9}
.tabTwenty .nav-stacked>li{margin-top:0;border-bottom:4px solid #f9f9f9;border-right:4px solid #f9f9f9;position:relative;text-align:center}
.tabTwenty .nav-stacked>li:last-child{border-bottom:0}
.tabTwenty .nav-stacked>li.active{border-right:0}
.tabTwenty .nav-pills>li>a{font-size:14px;border-radius:0;color:#969595;background-color:#fff;padding:25px 0}
.tabTwenty .nav-pills>li.active>a,.tabTwenty .nav-pills>li.active>a:focus,.tabTwenty .nav-pills>li.active>a:hover{background-color:#fff;color:#2d3e52;box-shadow:inset 2px 0 0 #2c65ab}
.tabTwenty .nav-pills>li.active i{color:#31aaeb;border-color:#31aaeb}
.tabTwenty .nav-pills>li.active::after{content:"";position:absolute;left:0;top:45%;border-top:7px solid transparent;border-left:6px solid #2c65ab;border-bottom:7px solid transparent}
.tabTwenty i{display:block;height:30px;width:30px;line-height:30px;color:#dadada;border:1px solid #f1f1f1;border-radius:50%;text-align:center;margin:5px auto}
.tabTwenty .tab-content{padding:35px 25px}
.tabTwenty h2{font-size:15px;color:#31aaeb}
.tabTwenty .tab-content p{padding-top:5px;overflow:hidden}
.footer-logo{width:67px;float:left;margin-right:20px}
.footer-text{overflow:hidden}
footer p span{color:#969595;font-weight:400}
@media (max-width: 768px) {
.footer-right{float:none!important}
}
.panel-default .panel .panel-heading a{font-size:14px}
.panel-default .panel-body{font-size:13px}
.panel-default .panel-heading{padding:0;border-radius:0}
.accordionOne .panel-group .panel+.panel{margin-top:0}
.accordionOne .panel-group{margin-bottom:0;border:1px solid #f9f9f9}
.accordionOne .panel-default{border:0}
.accordionOne .panel{background-color:transparent;box-shadow:none;border-bottom:1px solid transparent;border-radius:0;margin:0}
.accordionOne .panel:last-of-type{border-bottom:0}
.accordionOne .panel .panel-heading a{color:#7cc3ea;display:block;padding:12px 30px}
.accordionOne .panel .panel-heading a.collapsed{color:#969595;background-color:#f9f9f9;display:block;padding:12px 30px}
.accordionOne .panel-default>.panel-heading{background-color:transparent;padding:0}
.accordionOne .panel-group .panel-heading+.panel-collapse>.panel-body{border-top:0;padding:35px 45px 30px 25px}
.accordionOne .panel .panel-heading a:after,.accordionOne .panel .panel-heading a.collapsed:after{font-family:'FontAwesome';font-size:20px;float:right}
.accordionOne .panel .panel-heading a:after{content:"\2212"}
.accordionOne .panel .panel-heading a.collapsed:after{content:"\2b"}
@media(max-width: 767px) {
.accordionOne-section .col-sm-6{border-bottom:1px solid transparent}
}
.accordionTwo-section{background:#f9f9f9}
.accordionTwo .panel-group .panel+.panel{margin-top:0}
.accordionTwo .panel-group{margin-bottom:0}
.accordionTwo .panel-default{border:0}
.accordionTwo .panel{background-color:transparent;box-shadow:none;border-bottom:10px solid transparent;border-radius:0;margin:0}
.accordionTwo .panel:last-of-type{border-bottom:0}
.accordionTwo .panel .panel-heading a{display:block;padding:12px 30px;color:#fff}
.accordionTwo .panel .panel-heading a.collapsed{color:#969595;background-color:#fff;display:block;padding:12px 30px}
.accordionTwo .panel-default>.panel-heading{background-color:#2c65ab;border-radius:0}
.accordionTwo .panel-group .panel-heading+.panel-collapse>.panel-body{border-top:0;padding:20px 20px 20px 30px;background:#2c65ab;color:#fff}
.accordionTwo .panel .panel-heading a:after,.accordionTwo .panel .panel-heading a.collapsed:after{font-family:'FontAwesome';font-size:14px;float:right;width:21px;display:block;height:21px;line-height:21px;text-align:center;border-radius:50%;color:#FFF}
.accordionTwo .panel .panel-heading a:after{content:"\2212";color:#2c65ab;background:#fff}
.accordionTwo .panel .panel-heading a.collapsed:after{content:"\2b";color:#fff;background-color:#DADADA}
@media(max-width: 767px) {
.accordionTwo-section .col-sm-6{border-bottom:10px solid transparent}
}
.accordionThree .panel-group .panel+.panel{margin-top:0}
.accordionThree .panel-group{margin-bottom:0;border:1px solid #f9f9f9}
.accordionThree .panel-default{border:0}
.accordionThree .panel{background-color:transparent;box-shadow:none;border-bottom:1px solid transparent;border-radius:0;margin:0}
.accordionThree .panel .panel-heading a{color:#7cc3ea;display:block;padding:12px 30px}
.accordionThree .panel .panel-heading a.collapsed{color:#969595;background-color:#f9f9f9;display:block;padding:12px 30px}
.accordionThree .panel-default>.panel-heading{background-color:transparent}
.accordionThree .panel-group .panel-heading+.panel-collapse>.panel-body{border-top:0;padding:20px 40px 20px 30px}
.accordionThree .panel .panel-heading a:after,.accordionThree .panel .panel-heading a.collapsed:after{font-family:'FontAwesome';font-size:12px;float:right;width:21px;display:block;height:21px;line-height:22px;text-align:center;background-color:#DADADA;border-radius:50%;color:#FFF}
.accordionThree .panel .panel-heading a:after{background:#2c65ab;content:"\2212"}
.accordionThree .panel .panel-heading a.collapsed:after{content:"\2b"}
.accordionFour-section{background:#f9f9f9}
.accordionFour .panel-group .panel+.panel{margin-top:0}
.accordionFour .panel-group{margin-bottom:0;margin-left:20px}
.accordionFour .panel-default{border:0}
.accordionFour .panel{background-color:transparent;box-shadow:none;border-radius:0;margin:0;padding:0 30px}
.accordionFour .panel .panel-heading a{color:#313131;display:block;padding:11px 0;border-bottom:1px solid transparent}
.accordionFour .panel .panel-heading a.collapsed{color:#969595;display:block;padding:11px 0;border-bottom:1px solid #f1f1f1}
.accordionFour .panel-default>.panel-heading{background-color:transparent}
.accordionFour .panel-group .panel-heading+.panel-collapse>.panel-body{border-top:0;padding:35px 40px 20px 0}
.accordionFour .panel .panel-heading a:after,.accordionFour .panel .panel-heading a.collapsed:after{font-family:'FontAwesome';font-size:12px;margin-right:12px;width:33px;height:33px;line-height:33px;text-align:center;border-radius:50%;border:1px solid #9e9d9d;position:absolute;left:15px}
.accordionFour .panel .panel-heading a:after{content:"\2212";color:#fff;background:#2c65ab;border:1px solid #2c65ab}
.accordionFour .panel .panel-heading a.collapsed:after{content:"\2b";color:#9e9d9d;background:transparent}
.accordionFive .panel-group .panel+.panel{margin-top:0}
.accordionFive .panel-group{margin-bottom:0;border:1px solid #f1f1f1}
.accordionFive .panel-default{border:0}
.accordionFive .panel{background-color:transparent;box-shadow:none;border-bottom:0 solid transparent;border-radius:0;margin:0}
.accordionFive .panel:last-of-type{border-bottom:0}
.accordionFive .panel .panel-heading a{display:block;padding:12px 30px;background:#fff;color:#313131;border-bottom:1px solid #f1f1f1}
.accordionFive .panel .panel-heading a.collapsed{color:#969595;display:block;padding:12px 30px;border-top:0}
.accordionFive .panel-default>.panel-heading{border-radius:0}
.accordionFive .panel-group .panel-heading+.panel-collapse>.panel-body{border-top:0;padding:25px 30px 30px 35px;background:#fff;color:#969595}
.img-accordion{width:81px;float:left;margin-right:15px;display:block}
.accordionFive .panel .panel-heading a:after,.accordionFive .panel .panel-heading a.collapsed:after{font-family:'FontAwesome';font-size:15px;width:36px;height:48px;line-height:48px;text-align:center;background:#F1F1F1;float:left;margin-left:-31px;margin-top:-12px;margin-right:15px}
.accordionFive .panel .panel-heading a:after{content:"\2212"}
.accordionFive .panel .panel-heading a.collapsed:after{content:"\2b";color:#969595;background:#f1f1f1}
@media(max-width:767px) {
.accordionFive.col-sm-6,.accordionSix.col-sm-6{border-bottom:10px solid transparent}
}
.accordionSix-section{background:#f9f9f9}
.accordionSix .panel-group .panel+.panel{margin-top:0}
.accordionSix .panel-group{margin-bottom:0}
.accordionSix .panel-default{border:0}
.accordionSix .panel{background-color:transparent;box-shadow:none;border-bottom:10px solid transparent;border-radius:0;margin:0}
.accordionSix .panel:last-of-type{border-bottom:0}
.accordionSix .panel .panel-heading a{display:block;padding:12px 30px;background:#fff;color:#2c65ab}
.accordionSix .panel .panel-heading a.collapsed{color:#969595;background-color:#fff;display:block;padding:12px 30px}
.accordionSix .panel-default>.panel-heading{border-radius:0}
.accordionSix .panel-group .panel-heading+.panel-collapse>.panel-body{border-top:0;padding:10px 30px 30px;background:#fff;color:#969595}
.accordionSeven .panel-group .panel+.panel{margin-top:0}
.accordionSeven .panel-group{margin-bottom:0}
.accordionSeven .panel-default{border:0}
.accordionSeven .panel{background-color:transparent;box-shadow:none;border-bottom:10px solid transparent;border-radius:0;margin:0}
.accordionSeven .panel:last-of-type{border-bottom:0}
.accordionSeven .panel .panel-heading a{display:block;padding:12px 20px 12px 30px;background:#fff;color:#2c65ab;border:1px solid #f1f1f1}
.accordionSeven .panel .panel-heading a.collapsed{color:#b6b5b5;background-color:#fff;display:block}
.accordionSeven .panel-default>.panel-heading{border-radius:0}
.accordionSeven .panel-group .panel-heading+.panel-collapse>.panel-body{border:1px solid #f1f1f1;border-top:0;padding:25px 30px 30px;background:#fff;color:#969595}
.accordionSeven .panel .panel-heading a:after,.accordionSeven .panel .panel-heading a.collapsed:after{font-family:'FontAwesome';font-size:15px;float:right;width:30px;height:30px;line-height:32px;text-align:center;background:#f1f1f1;margin-top:6px}
.accordionSeven .panel .panel-heading a:after{content:"\2212";color:#969595}
.accordionSeven .panel .panel-heading a.collapsed:after{content:"\2b";color:#fff;background:#2c65ab}
.accordionEight-section{background:#f9f9f9}
.accordionEight .panel-group .panel+.panel{margin-top:0}
.accordionEight .panel-group{margin-bottom:0}
.accordionEight .panel-default{border:0}
.accordionEight .panel{background-color:transparent;box-shadow:none;border-bottom:10px solid transparent;border-radius:0;margin:0}
.accordionEight .panel:last-of-type{border-bottom:0}
.accordionEight .panel .panel-heading a{display:block;padding:12px 30px;background:#2c65ab;color:#fff;border:1px solid #2c65ab}
.accordionEight .panel .panel-heading a.collapsed{color:#b6b5b5;background-color:#fff;display:block;padding:12px 30px;border:1px solid #F1F1F1}
.accordionEight .panel-default>.panel-heading{border-radius:0}
.accordionEight .panel-group .panel-heading+.panel-collapse>.panel-body{border-top:0;padding:25px 30px 30px;background:#fff;color:#969595}
.accordionEight .panel .panel-heading a:after,.accordionEight .panel .panel-heading a.collapsed:after{font-family:'FontAwesome';font-size:15px;float:right;width:42px;height:49px;line-height:50px;text-align:center;background:#F1F1F1;margin-top:-12px;margin-right:-30px}
.accordionEight .panel .panel-heading a:after{content:"\f106";color:#add7f1;background:#2c65ab;border-left:1px solid #98d5f1}
.accordionEight .panel .panel-heading a.collapsed:after{content:"\f107";color:#dadada;background:#fff;border-left:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1}
.accordionNine .panel-group .panel+.panel{margin-top:0}
.accordionNine .panel-group{margin-bottom:0}
.accordionNine .panel-default{border:0}
.accordionNine .panel{background-color:transparent;box-shadow:none;border-bottom:10px solid transparent;border-radius:0;margin:0}
.accordionNine .panel:last-of-type{border-bottom:0}
.accordionNine .panel .panel-heading a{display:block;background:#fff;color:#2c65ab;border-bottom:1px solid #2c65ab;padding:12px 0}
.accordionNine .panel .panel-heading a.collapsed{color:#969595;background-color:#fff;display:block;padding:12px 0;border-bottom:1px solid #F1F1F1}
.accordionNine .panel-default>.panel-heading{border-radius:0}
.accordionNine .panel-group .panel-heading+.panel-collapse>.panel-body{border-top:0;padding:25px 30px 30px 0;background:#fff;color:#969595}
.accordionNine .panel .panel-heading a:after,.accordionNine .panel .panel-heading a.collapsed:after{font-family:'FontAwesome';font-size:15px;float:right;width:30px;height:30px;line-height:30px;text-align:center;background:#F1F1F1;margin-top:6px}
.accordionNine .panel .panel-heading a:after{content:"\2212";color:#fff;background:#2c65ab}
.accordionNine .panel .panel-heading a.collapsed:after{content:"\2b";color:#969595;background:#f1f1f1}
.accordionTen-section{background:#f9f9f9}
.accordionTen .panel-group .panel+.panel{margin-top:0}
.accordionTen .panel-group{margin-bottom:0}
.accordionTen .panel-default{border:0}
.accordionTen .panel{background-color:transparent;box-shadow:none;border-bottom:10px solid transparent;border-radius:0;margin:0}
.accordionTen .panel:last-of-type{border-bottom:0}
.accordionTen .panel .panel-heading a{display:block;background:#fff;color:#313131;border-top:1px solid #2c65ab;border-left:1px solid #F1F1F1;border-right:1px solid #F1F1F1;border-bottom:1px solid #F1F1F1;padding:12px 20px}
.accordionTen .panel .panel-heading a.collapsed{color:#969595;background-color:#fff;display:block;padding:12px 20px;border:1px solid #F1F1F1}
.accordionTen .panel-default>.panel-heading{border-radius:0}
.accordionTen .panel-group .panel-heading+.panel-collapse>.panel-body{border-top:0;padding:25px 30px 30px 20px;background:#fff;color:#969595}
.accordionTen .panel .panel-heading a:before,.accordionTen .panel .panel-heading a.collapsed:before{font-family:'FontAwesome';font-size:15px;float:left;margin-right:10px}
.accordionTen .panel .panel-heading.lock a:before{content:"\f023";color:#2c65ab}
.accordionTen .panel .panel-heading.lock a.collapsed:before{content:"\f023";color:#dadada}
.accordionTen .panel .panel-heading.heart a:before{content:"\f004";color:#2c65ab}
.accordionTen .panel .panel-heading.heart a.collapsed:before{content:"\f004";color:#dadada}
.accordionTen .panel .panel-heading a:after,.accordionTen .panel .panel-heading a.collapsed:after{font-family:'FontAwesome';font-size:15px;float:right}
.accordionTen .panel .panel-heading a:after{content:"\f107";color:#2c65ab}
.accordionTen .panel .panel-heading a.collapsed:after{content:"\f106";color:#dadada}
.accordionEleven .panel-group .panel+.panel{margin-top:0}
.accordionEleven .panel-group{margin-bottom:0}
.accordionEleven .panel-default{border:0}
.accordionEleven .panel-default img{margin-bottom:10px}
.accordionEleven .panel{background-color:transparent;box-shadow:none;border-bottom:2px solid transparent;border-radius:0;margin:0}
.accordionEleven .panel:last-of-type{border-bottom:0}
.accordionEleven .panel .panel-heading a{display:block;background:#fff;color:#2c65ab;border:1px solid transparent;padding:12px 20px}
.accordionEleven .panel .panel-heading a.collapsed{color:#969595;background-color:#fff;display:block;padding:12px 20px;border:1px solid #F1F1F1}
.accordionEleven .panel-default>.panel-heading{border-radius:0}
.accordionEleven .panel-group .panel-heading+.panel-collapse>.panel-body{border-top:0;padding:25px 30px 30px 45px;background:#fff;color:#969595}
.accordionEleven .panel .panel-heading a:after,.accordionEleven .panel .panel-heading a.collapsed:after{font-family:'FontAwesome';font-size:12px;float:left;width:21px;display:block;height:21px;line-height:21px;text-align:center;background-color:#dadada;border-radius:50%;color:#fff;margin-right:10px}
.accordionEleven .panel .panel-heading a:after{background:#2c65ab;content:"\2212"}
.accordionEleven .panel .panel-heading a.collapsed:after{content:"\2b"}
.accordionTwelve-section{background:#f9f9f9}
.accordionTwelve .panel-group .panel+.panel{margin-top:0}
.accordionTwelve .panel-group{margin-bottom:0}
.accordionTwelve .panel-default{border:0}
.accordionTwelve .panel{background-color:transparent;box-shadow:none;border-bottom:10px solid transparent;border-radius:0;margin:0}
.accordionTwelve .panel:last-of-type{border-bottom:0}
.accordionTwelve .panel .panel-heading a{display:block;padding:12px 0;background:#fff;color:#2c65ab;text-align:center}
.accordionTwelve .panel .panel-heading a.collapsed{color:#969595;background-color:#fff;display:block;padding:12px 30px}
.accordionTwelve .panel-default>.panel-heading{border-radius:0}
.accordionTwelve .panel-group .panel-heading+.panel-collapse>.panel-body{border-top:0;padding:25px 30px;background:transparent;color:#969595}
.accordionThirteen .panel-group .panel+.panel{margin-top:0}
.accordionThirteen .panel-group{margin-bottom:0}
.accordionThirteen .panel-default{border:0}
.accordionThirteen .panel{background-color:transparent;box-shadow:none;border-bottom:10px solid transparent;border-radius:0;margin:0}
.accordionThirteen .panel:last-of-type{border-bottom:0}
.accordionThirteen .panel .panel-heading a{display:block;background:#fff;border:1px solid #F1F1F1;padding:12px 20px}
.accordionThirteen .panel .panel-heading a.collapsed{color:#969595;background-color:#fff;display:block;padding:12px 20px;border:1px solid #F1F1F1}
.accordionThirteen .panel-default>.panel-heading{border-radius:0}
.accordionThirteen .panel-group .panel-heading+.panel-collapse>.panel-body{border-top:0;padding:25px 30px 30px 70px;background:#fff;color:#969595}
.accordionThirteen .panel .panel-heading a:before,.accordionThirteen .panel .panel-heading a.collapsed:before{font-family:'FontAwesome';font-size:16px;float:left;margin-right:20px;display:block;width:49px;background-color:#F1F1F1;height:48px;margin-left:-21px;margin-top:-12px;text-align:center;line-height:48px}
.accordionThirteen .panel .panel-heading.like a:before{content:"\f087";color:#fff;background:#2c65ab;border:1px solid #2c65ab}
.accordionThirteen .panel .panel-heading.like a.collapsed:before{content:"\f087";color:#969595;background:#f1f1f1;border:1px solid #f1f1f1}
.accordionThirteen .panel .panel-heading.light a:before{content:"\f0eb";color:#fff;background:#2c65ab;border:1px solid #2c65ab}
.accordionThirteen .panel .panel-heading.light a.collapsed:before{content:"\f0eb";color:#969595;background:#f1f1f1;border:1px solid #f1f1f1}
.accordionThirteen .panel .panel-heading.headphone a:before{content:"\f025";color:#fff;background:#2c65ab;border:1px solid #2c65ab}
.accordionThirteen .panel .panel-heading.headphone a.collapsed:before{content:"\f025";color:#969595;background:#f1f1f1;border:1px solid #f1f1f1}
.accordionThirteen .panel .panel-heading a:after,.accordionThirteen .panel .panel-heading a.collapsed:after{font-family:'FontAwesome';font-size:14px;float:right;width:25px;height:25px;line-height:23px;text-align:center;display:block;border-radius:50%}
.accordionThirteen .panel .panel-heading a:after{content:"\f107";color:#2c65ab;border:1px solid #2c65ab}
.accordionThirteen .panel .panel-heading a.collapsed:after{content:"\f106";color:#969595;border:1px solid #969595}
.accordionFourteen-section{background:#f9f9f9}
.accordionFourteen .panel-group .panel+.panel{margin-top:0}
.accordionFourteen .panel-group{margin-bottom:0}
.accordionFourteen .panel-default{border:0}
.accordionFourteen .panel{background-color:transparent;box-shadow:none;border-bottom:10px solid transparent;border-radius:0;margin:0}
.accordionFourteen .panel:last-of-type{border-bottom:0}
.accordionFourteen .panel .panel-heading a{display:block;padding:12px 20px;background:#fff;color:#2c65ab}
.accordionFourteen .panel .panel-heading a.collapsed{color:#969595;background-color:#fff;display:block;padding:12px 20px}
.accordionFourteen .panel-default>.panel-heading{border-radius:0}
.accordionFourteen .panel-group .panel-heading+.panel-collapse>.panel-body{border-top:0;padding:25px 20px;background:transparent;color:#969595}
.accordionFourteen .panel .panel-heading a:after,.accordionFourteen .panel .panel-heading a.collapsed:after{font-family:'FontAwesome';font-size:14px;float:right;width:25px;height:25px;line-height:23px;text-align:center;display:block;border-radius:50%}
.accordionFourteen .panel .panel-heading a:after{content:"\f107";color:#2c65ab;border:1px solid #2c65ab}
.accordionFourteen .panel .panel-heading a.collapsed:after{content:"\f106";color:#969595;border:1px solid #969595}
.accordionFifteen .panel-group .panel+.panel{margin-top:0}
.accordionFifteen .panel-group{margin-bottom:0}
.accordionFifteen .panel-default{border:0}
.accordionFifteen .panel{background-color:transparent;box-shadow:none;border-left:1px solid #f1f1f1;border-right:1px solid #f1f1f1;border-radius:0;margin:0}
.accordionFifteen .panel:last-of-type{border-bottom:1px solid #f1f1f1}
.accordionFifteen .panel .panel-heading a{display:block;background:#fff;padding:12px 20px;color:#969595;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1}
.accordionFifteen .panel .panel-heading a.collapsed{color:#969595;background-color:#fff;display:block;padding:12px 20px;border-top:1px solid #f1f1f1;border-bottom:1px solid transparent}
.accordionFifteen .panel-default>.panel-heading{border-radius:0}
.accordionFifteen .panel-group .panel-heading+.panel-collapse>.panel-body{border-top:0;padding:25px 30px 30px 70px;background:#fff;color:#969595}
.accordionFifteen .panel .panel-heading a:before,.accordionFifteen .panel .panel-heading a.collapsed:before{font-family:'FontAwesome';font-size:20px;float:left;margin-right:20px}
.accordionFifteen .panel .panel-heading.desktop a:before{content:"\f108";color:#2c65ab}
.accordionFifteen .panel .panel-heading.desktop a.collapsed:before{content:"\f108";color:#f1f1f1}
.accordionFifteen .panel .panel-heading.horn a:before{content:"\f0a1";color:#2c65ab}
.accordionFifteen .panel .panel-heading.horn a.collapsed:before{content:"\f0a1";color:#f1f1f1}
.accordionFifteen .panel .panel-heading.bell a:before{content:"\f0f3";color:#2c65ab}
.accordionFifteen .panel .panel-heading.bell a.collapsed:before{content:"\f0f3";color:#f1f1f1}
.accordionFifteen .panel .panel-heading a:after,.accordionFifteen .panel .panel-heading a.collapsed:after{font-family:'FontAwesome';font-size:14px;float:right;width:25px;height:25px;line-height:24px;text-align:center;display:block;border-radius:50%}
.accordionFifteen .panel .panel-heading a:after{content:"\2212";color:#2c65ab;border:1px solid #2c65ab}
.accordionFifteen .panel .panel-heading a.collapsed:after{content:"\2b";color:#969595;border:1px solid #969595}
.accordionSixteen-section{background:#f9f9f9}
.accordionSixteen .panel-group .panel+.panel{margin-top:0}
.accordionSixteen .panel-group{margin-bottom:0}
.accordionSixteen .panel-default{border:0}
.accordionSixteen .panel{background-color:#f9f9f9;box-shadow:none;border-bottom:20px solid transparent;border-radius:0;margin:0}
.accordionSixteen .panel:last-of-type{border-bottom:0}
.accordionSixteen .panel .panel-heading a{display:block;background-color:#F9F9F9;color:#2c65ab;border-bottom:1px solid #2c65ab;border-left:1px solid #2c65ab;padding:12px 0;padding-left:20px}
.accordionSixteen .panel .panel-heading a.collapsed{color:#969595;background-color:#F9F9F9;display:block;padding:12px 0;border-bottom:1px solid #F1F1F1;border-left:1px solid #F1F1F1;padding-left:20px}
.accordionSixteen .panel-default>.panel-heading{border-radius:0}
.accordionSixteen .panel-group .panel-heading+.panel-collapse>.panel-body{border-top:0;padding:5px 30px 30px 20px;background:#F9F9F9;color:#969595;border-left:1px solid #F1F1F1;border-bottom:1px solid #F1F1F1;margin-top:20px}
.accordionSixteen .panel .panel-heading a:after,.accordionSixteen .panel .panel-heading a.collapsed:after{font-family:'FontAwesome';font-size:15px;float:right;width:30px;height:30px;line-height:30px;text-align:center;background:#F1F1F1;margin-top:6px}
.accordionSixteen .panel .panel-heading a:after{content:"\f107";color:#add7f1;background:#2c65ab}
.accordionSixteen .panel .panel-heading a.collapsed:after{content:"\f106";color:#dadada;background:#f1f1f1}
.accordionSeventeen .panel-group .panel+.panel{margin-top:0}
.accordionSeventeen .panel-group{margin-bottom:0;border:1px solid #2c65ab}
.accordionSeventeen .panel-default{border:0}
.accordionSeventeen .panel{background-color:transparent;box-shadow:none;border-bottom:0;border-radius:0;margin:0}
.accordionSeventeen .panel:last-of-type{border-bottom:0}
.accordionSeventeen .panel .panel-heading a{display:block;padding:12px 30px;color:#2c65ab;border-bottom:1px solid #2c65ab}
.accordionSeventeen .panel .panel-heading a.collapsed{color:#fff;background-color:#2c65ab;display:block;padding:12px 30px;border-bottom:1px solid transparent}
.accordionSeventeen .panel-default>.panel-heading{border-radius:0;background-color:#fff}
.accordionSeventeen .panel-group .panel-heading+.panel-collapse>.panel-body{border-top:0;padding:20px 50px 20px 30px;background:#fff;color:#969595}
.accordionSeventeen .panel .panel-heading a:after,.accordionSeventeen .panel .panel-heading a.collapsed:after{font-family:'FontAwesome';font-size:15px;float:right;margin-top:2px}
.accordionSeventeen .panel .panel-heading a:after{content:"\2212";color:#2c65ab}
.accordionSeventeen .panel .panel-heading a.collapsed:after{content:"\2b";color:#fff}
.accordionEighteen-section{background:url(../images/bg/ac18-bg.jpg) no-repeat center center;background-size:cover}
.accordionEighteen .panel-group .panel+.panel{margin-top:0}
.accordionEighteen .panel-group{margin-bottom:0}
.accordionEighteen .panel-default{border:0}
.accordionEighteen .panel-default .panel-heading{background:transparent}
.accordionEighteen .panel{background-color:transparent;box-shadow:none;border-bottom:10px solid transparent;border-radius:0;margin:0}
.accordionEighteen .panel:last-of-type{border-bottom:0}
.accordionEighteen .panel .panel-heading a{display:block;color:#fff;border-bottom:1px solid #9cc8e5;padding:12px 0}
.accordionEighteen .panel .panel-heading a.collapsed{color:#fff;background-color:transparent;display:block;padding:12px 0;border-bottom:1px solid #9cc8e5}
.accordionEighteen .panel-default>.panel-heading{border-radius:0}
.accordionEighteen .panel-group .panel-heading+.panel-collapse>.panel-body{border-top:0;padding:25px 30px 30px 0;background:transparent;color:#fff}
.accordionEighteen .panel .panel-heading a:after,.accordionEighteen .panel .panel-heading a.collapsed:after{font-family:'FontAwesome';font-size:11px;float:right;width:21px;height:21px;line-height:20px;border-radius:50%;text-align:center;background:#F1F1F1}
.accordionEighteen .panel .panel-heading a:after{content:"\2212";color:#2c65ab;background:#fff;border:1px solid #fff}
.accordionEighteen .panel .panel-heading a.collapsed:after{content:"\2b";color:#9bc6e4;background:transparent;border:1px solid #9bc6e4}
.accordionNineteen-section{background:url(../images/bg/ac19-bg.jpg) no-repeat center center;background-size:cover}
.accordionNineteen .panel-group .panel+.panel{margin-top:2px;border:1px solid #fff}
.accordionNineteen .panel-group{margin-bottom:0}
.accordionNineteen .panel-default{border:0}
.accordionNineteen .panel-default .panel-heading{background:transparent}
.accordionNineteen .panel{background-color:transparent;box-shadow:none;border-bottom:10px solid transparent;border-radius:0;margin:0;border:1px solid #fff}
.accordionNineteen .panel .panel-heading a{display:block;padding:12px 30px;background:rgba(0,0,0,0.1);color:#2c65ab}
.accordionNineteen .panel .panel-heading a.collapsed{color:#fff;background-color:transparent;display:block;padding:12px 30px}
.accordionNineteen .panel-default>.panel-heading{border-radius:0}
.accordionNineteen .panel-group .panel-heading+.panel-collapse>.panel-body{border-top:0;padding:10px 30px 30px;background:rgba(0,0,0,0.1);color:#fff}
.accordionNineteen .panel .panel-heading a:after,.accordionNineteen .panel .panel-heading a.collapsed:after{font-family:'FontAwesome';font-size:13px;float:right}
.accordionNineteen .panel .panel-heading a:after{content:"\2212"}
.accordionNineteen .panel .panel-heading a.collapsed:after{content:"\2b"}
.accordionTwenty-section{background:url(../images/bg/ac20-bg.jpg) no-repeat center center;background-size:cover}
.accordionTwenty .panel-group .panel+.panel{margin-top:0}
.accordionTwenty .panel-group{margin-bottom:0}
.accordionTwenty .panel-default{border:0}
.accordionTwenty .panel-default>.panel-heading{border-radius:0}
.accordionTwenty .panel-default .panel-heading{background:transparent}
.accordionTwenty .panel{background-color:transparent;box-shadow:none;border-left:1px solid transparent;border-right:1px solid transparent;border-radius:0;margin:0;border-bottom:1px solid #ae4957}
.accordionTwenty .panel:last-of-type{border-bottom:1px solid transparent}
.accordionTwenty .panel .panel-heading a{display:block;background:rgba(0,0,0,.3);padding:12px 20px;color:#fff;border-top:1px solid transparent;border-bottom:1px solid transparent}
.accordionTwenty .panel .panel-heading a.collapsed{color:#fff;background:rgba(0,0,0,.3);display:block;padding:12px 20px;border-top:1px solid transparent;border-bottom:1px solid transparent}
.accordionTwenty .panel-group .panel-heading+.panel-collapse>.panel-body{border-top:0;padding:25px 30px 30px 70px;background:rgba(0,0,0,.3);color:#fff}
.accordionTwenty .panel .panel-heading a:before,.accordionTwenty .panel .panel-heading a.collapsed:before{font-family:'FontAwesome';font-size:20px;float:left;margin-right:20px}
.accordionTwenty .panel .panel-heading.desktop a:before{content:"\f108";color:#fff}
.accordionTwenty .panel .panel-heading.desktop a.collapsed:before{content:"\f108";color:#fff}
.accordionTwenty .panel .panel-heading.horn a:before{content:"\f0a1";color:#fff}
.accordionTwenty .panel .panel-heading.horn a.collapsed:before{content:"\f0a1";color:#fff}
.accordionTwenty .panel .panel-heading.bell a:before{content:"\f0f3";color:#fff}
.accordionTwenty .panel .panel-heading.bell a.collapsed:before{content:"\f0f3";color:#fff}
.accordionTwenty .panel .panel-heading a:after,.accordionTwenty .panel .panel-heading a.collapsed:after{font-size:14px;float:right;width:25px;height:25px;line-height:24px;text-align:center;display:block;border-radius:50%}
.accordionTwenty .panel .panel-heading a:after{content:"\2212";color:#fff;border:1px solid #fff}
.accordionTwenty .panel .panel-heading a.collapsed:after{content:"+";color:#fff;border:1px solid #fff}
.tp-banner-container{position:relative}
.tp-caption .btn{color:#969595;display:inline-block;border:1px solid transparent}
.tp-caption .btn-outline{border:1px solid #969595}
.tp-caption .btn-outline:hover{background-color:#969595;color:#fff}
.tp-caption .btn-pink{background-color:#eb768c;border-color:#eb768c;color:#fff}
.tp-caption .btn-pink:hover{background-color:transparent;color:#969595}
.tp-caption .btn-rounded{border-radius:30px}
.btn-style-2{border:2px solid #313131;display:inline-block;font-size:20px;font-weight:700;padding:22px 35px}
.tp-caption .btn-style-2,.tp-caption .btn-style-2:hover{color:#313131}
.tp-caption .btn-style-3{font-size:13px;padding:15px 30px}
.tp-caption .btn-blue{background-color:#2c65ab;color:#fff}
.tp-caption .btn-blue:hover{color:#fff}
.tp-caption .btn-white{background-color:#fff;color:#2c65ab}
.tp-caption .btn-white:hover{color:#2c65ab}
.slide-icon{background-color:transparent;color:rgba(255,255,255,0.5);text-align:center;font-size:50px}
.slide-icon i{border-radius:50%;line-height:160px;height:160px;width:160px;padding:10px !important;margin:2px 0 0 !important;border:4px solid rgba(101,4,4,0.35);position: relative;}
.slide-icon i:before{position: absolute;display: block;background-color: rgba(101,4,4,0.5);top: 0;left: 0;right:0;bottom:0;border-radius: 50%;margin: 5px;}
.slide-icon:hover i{background-color:rgba(101,4,4,0.7)}
.slide-icon span{display:block;font-size:20px;font-weight:800;color:rgba(101,4,4,0.35);text-transform:uppercase;margin-top:40px}
.slide-icon:hover span{color:rgba(101,4,4,0.7);}
@font-face{font-family:cooper;src:url(../fonts/CooperBlackStd.otf) format("opentype")}
.slider-design-list{width:800px;float:left}
.slider-design-list li{width:50%;float:left;position:relative}
.slider-design-list li span{text-align:center;width:70px;height:70px;margin-top:30px!important;padding-top:24px!important;display:inline-block;border-radius:50%;-webkit-box-shadow:4px 3px 5px -4px rgba(0,0,0,0.75);-moz-box-shadow:4px 3px 5px -4px rgba(0,0,0,0.75);box-shadow:4px 3px 5px -4px rgba(0,0,0,0.75)}
.slider-design-list li span.desktop{background:#b79e87}
.slider-design-list li span.user{background:#57c7a0}
.slider-design-list li span.flag{background:#9187b7}
.slider-design-list li span.envelope{background:#e2799a}
.slider-design-list li span i{font-size:30px!important;color:#fff}
.slider-design-list li p{width:100%;font-size:24px;color:#fff;font-weight:700;position:absolute;left:96px;top:40px;line-height:30px;text-shadow:1px 1px #000}
.slider-box-list{width:1170px;float:left}
.tp-simpleresponsive ul li .slider-box-list li{width:25%;float:left;padding-right:1px !important;color:#fff;text-align:center;position:relative}
.slider-box-list li:after{content:"";width:35px;height:35px;top:50%;right:0;z-index:6;margin:-17px -17px 0 0;position:absolute;background:url(../images/icons/arrow.png) no-repeat}
.slider-box-list li:last-child:after{display:none}
.slider-box-list li .planning{background:rgba(49,170,226,0.85)}
.slider-box-list li .prototyping{background:rgba(149,140,196,0.85)}
.slider-box-list li .designing{background:rgba(70,202,157,0.85)}
.slider-box-list li .prod-launch{background:rgba(226,106,146,0.85)}
.slider-box-list li span{width:80px;height:80px;display:inline-block;background:#fff;border-radius:50%;color:#000;margin-bottom:30px;margin-top:80px}
.slider-box-list li span i{font-size:27px;margin-top:27px!important}
.slider-box-list li .planning span i{color:rgba(49,170,226,1)}
.slider-box-list li .prototyping span i{color:rgba(149,140,196,1)}
.slider-box-list li .designing span i{color:rgba(70,202,157,1)}
.slider-box-list li .prod-launch span i{color:rgba(226,106,146,1)}
.slider-box-list li h6,.slider-box-list li p{line-height:26px;color:#fff!important;font-size:15px!important}
.slider-box-list li p{margin-bottom:60px}
@media (min-width : 320px) and (max-width : 480px) {
	.slider-design-list{width:190px;margin-top: -30px !important}
	.slider-design-list li span{width:22px;height:22px;margin-top:10px!important;padding-top:10px!important;}
	.slider-design-list li span i{font-size:8px!important;}
	.slider-design-list li p{left:30px;top:16px;}
	.slide-icon i{line-height:29px !important;height:40px;width:40px;border:1px solid rgba(101,4,4,0.35);font-size: 14px !important;}
}
@media (min-width : 481px) and (max-width : 640px) {
	.slider-design-list{width:300px;margin-top: -30px !important}
	.slider-design-list li span{width:30px;height:30px;margin-top:10px!important;padding-top:14px!important;}
	.slider-design-list li span i{font-size:10px!important;}
	.slider-design-list li p{left:40px;top:16px;}
	.slide-icon i{line-height:45px !important;height:60px;width:60px;border:2px solid rgba(101,4,4,0.35);font-size: 14px !important;}
}
@media (min-width : 641px) and (max-width : 768px) {
	.slider-design-list{width:400px;margin-top: -30px !important}
	.slider-design-list li span{width:40px;height:40px;margin-top:10px!important;padding-top:18px!important;}
	.slider-design-list li span i{font-size:14px!important;}
	.slider-design-list li p{left:50px;top:20px;}
	.slide-icon i{line-height:65px !important;height:80px;width:80px;border:2px solid rgba(101,4,4,0.35);font-size: 16px !important;}
}
@media (min-width : 769px) and (max-width : 900px) {
	.slider-design-list{width:400px;margin-top: -30px !important}
	.slider-design-list li span{width:40px;height:40px;margin-top:10px!important;padding-top:18px!important;}
	.slider-design-list li span i{font-size:14px!important;}
	.slider-design-list li p{left:50px;top:20px;}
	.slide-icon i{line-height:65px !important;height:80px;width:80px;border:2px solid rgba(101,4,4,0.35);font-size: 16px !important;}
}
@media (min-width : 901px) and (max-width : 1280px) {
	.slider-design-list{width:600px;}
	.slide-icon i{line-height:80px !important;height:100px;width:100px;border:3px solid rgba(101,4,4,0.35);font-size: 16px !important;}
}
@media (min-width : 1281px) and (max-width : 1440px) {
	.slider-design-list{width:100%;}
	.slide-icon i{line-height:90px !important;height:110px;width:110px;border:4px solid rgba(101,4,4,0.35);font-size: 16px !important;}
}
@media (min-width : 1601px) and (max-width : 1920px) {
	.slide-icon i{line-height:160px;height:160px;width:160px;border:4px solid rgba(101,4,4,0.35);}
}
@media (min-width : 1920px) and (max-width : 2200px) {
	.slide-icon i{line-height:160px;height:160px;width:160px;border:4px solid rgba(101,4,4,0.35);}
}
@media (min-width : 2201px) {
	.slide-icon i{line-height:160px;height:160px;width:160px;border:4px solid rgba(101,4,4,0.35);}
}

@media (max-width : 1170px) {
	.slider-box-list{width:100%;}
	.slider-box-list li p{font-size:13px !important;margin-bottom: 30px;}
	.slider-box-list li span {margin-top: 30px;}
}
@media (max-width : 640px) {
	.slider-box-list{display: none !important;}
}
a.slide-icon-style{font-size:40px;color:#ffffff;height:85px;width:85px;line-height:85px;text-align:center; border-radius:50%;display: inline-block;}
a.slide-icon-style.desktop{background-color:rgba(70,170,215,0.75);padding-top:8px;}
a.slide-icon-style.desktop:hover{background-color:rgba(70,170,215,1);}
a.slide-icon-style.flag{background-color:rgba(145,135,183,0.75);padding-top:8px;}
a.slide-icon-style.flag:hover{background-color:rgba(145,135,183,1);}
a.slide-icon-style.users{background-color:rgba(87,199,160,0.75);padding-top:6px;}
a.slide-icon-style.users:hover{background-color:rgba(87,199,160,1);}
a.slide-icon-style.envelope{background-color:rgba(226,121,154,0.75);padding-top:6px;}
a.slide-icon-style.envelope:hover{background-color:rgba(226,121,154,1);}
a.slide-icon-style.twitter{background-color:rgba(183,158,135,0.75);padding-top:7px;}
a.slide-icon-style.twitter:hover{background-color:rgba(183,158,135,1);}
a.slide-icon-style.quote-left{background-color:rgba(87,90,199,0.75); padding-top:7px;}
a.slide-icon-style.quote-left:hover{background-color:rgba(87,90,199,1);}
.btn-style-3.btn-blue.btn-rounded:hover {background-color: #fff;color: #2c65ab}
.btn-style-3.btn-white.btn-rounded:hover {background-color: #2c65ab;color: #fff}
.banner-social{display: inline-block;background-position:center top;background-repeat:no-repeat;-webkit-transition: all 0ms ease !important;-moz-transition: all 0ms ease !important;-ms-transition: all 0ms ease !important;-o-transition: all 0ms ease !important;transition: all 0ms ease !important;}
.banner-social.linkedin{width:94px;height:72px;background-image: url(../images/slide/people/social-icons-linkedin.png);}
.banner-social.twitter{width:81px;height:64px;background-image: url(../images/slide/people/social-icons-twitter.png);}
.banner-social.skype{width:86px;height:66px;background-image: url(../images/slide/people/social-icons-skype.png);}
.banner-social.tumbler{width:106px;height:85px;background-image: url(../images/slide/people/social-icons-tumbler.png);}
.banner-social.gplus{width:105px;height:70px;background-image: url(../images/slide/people/social-icons-gplus.png);}
.banner-social.dribbble{width:86px;height:66px;background-image: url(../images/slide/people/social-icons-dibbble.png);}
.banner-social.facebook{width:103px;height:79px;background-image: url(../images/slide/people/social-icons-facebook.png);}
.banner-social:hover{background-position: center bottom;}
a.store-btns {display: inline-block;height: 70px;padding-left: 55px;position: relative;background-color: #2c65ab;overflow: hidden;z-index: 1;font-family:'Montserrat',sans-serif;text-transform:uppercase;}
a.store-btns.play-store {background-color: #c183d6;}
a.store-btns:after {content: "";display: inline-block;width: 26px;height: 29px;left: 17px;top: 21px;position: absolute;background: url(../images/slide/device/appstore.png) no-repeat;}
a.store-btns.play-store:after {width: 28px;height: 28px;top: 22px;background: url(../images/slide/device/playstore.png) no-repeat;}
a.store-btns:before {content: "";display: inline-block;width: 100%;height: 70px;background: #fff;position: absolute;left: 60px;top: 0;-moz-transform: skewX(15deg);-webkit-transform: skewX(15deg);-o-transform: skewX(15deg);-ms-transform: skewX(15deg);transform: skewX(15deg);-webkit-transition: all 200ms ease-in;-moz-transition: all 200ms ease-in;-ms-transition: all 200ms ease-in;-o-transition: all 200ms ease-in;transition: all 200ms ease-in;}
a.store-btns:hover:before {left: 100%;-moz-transform: skewX(0deg);-webkit-transform: skewX(0deg);-o-transform: skewX(0deg);-ms-transform: skewX(0deg);transform: skewX(0deg);}
a.store-btns > span{position: relative;z-index: 3;padding: 12px 20px 0 30px;display: inline-block;}
a.store-btns .small-text-heading{font-size: 11px;color: #969595;display: block;letter-spacing: 0px;}
a.store-btns .big-text-heading{font-size: 20px;color: #2c65ab;display: block;font-weight: 500;letter-spacing: 0px;}
a.store-btns.play-store .big-text-heading{color: #c183d6;}
a.store-btns:hover .small-text-heading,a.store-btns:hover .big-text-heading{color: #fff !important;}
@media (min-width : 320px) and (max-width : 400px) {
	a.slide-icon-style{height:16px !important;width:16px !important;line-height:16px !important;}
	a.slide-icon-style i{font-size:8px !important;}
	a.store-btns {display: none}
}
@media (min-width : 401px) and (max-width : 480px) {
	a.slide-icon-style{height:22px !important;width:22px !important;line-height:18px !important;}
	a.slide-icon-style i{font-size:10px !important;}
	a.store-btns {display: none}
}
@media (min-width : 481px) and (max-width : 640px) {
	a.slide-icon-style{height:22px !important;width:22px !important;line-height:18px !important;}
	a.slide-icon-style i{font-size:10px !important;}
	a.store-btns {display: none}
}
@media (min-width : 641px) and (max-width : 768px) {
	a.slide-icon-style{height:40px !important;width:40px !important;line-height:30px !important;}
	a.slide-icon-style i{font-size:12px !important;}

	a.store-btns {top: 30px;}
	a.store-btns:after {top: 12px;}
	a.store-btns.play-store:after {top: 12px;}
	a.store-btns:before {height: 50px;}

	a.store-btns .small-text-heading {font-size: 9px;}
	a.store-btns .big-text-heading {line-height: 22px;font-size: 16px;}
}
@media (min-width : 769px) and (max-width : 1024px) {
	a.slide-icon-style{height:45px !important;width:45px !important;line-height:40px !important;}
	a.slide-icon-style i{font-size:14px !important;}

	a.store-btns {height: 50px;top: 30px;}
	a.store-btns:after {top: 12px;}
	a.store-btns.play-store:after {top: 12px;}
	a.store-btns:before {height: 50px;}

	a.store-btns .small-text-heading {font-size: 9px;}
	a.store-btns .big-text-heading {line-height: 22px;font-size: 16px;}
}
@media (min-width : 1025px) and (max-width : 1366px) {
	a.slide-icon-style{height:60px !important;width:60px !important;line-height:40px !important;}
	a.slide-icon-style i{font-size:16px !important;}

	a.store-btns {top: 40px;}
}
@media (min-width : 1601px) and (max-width : 1920px) {
	a.slide-icon-style{line-height:70px !important;}
}
.alert{padding:12px 15px;border-radius:0;margin-bottom:30px}
.alert i{font-size:20px;margin-right:30px}
.alert .close{filter:alpha(opacity=100);opacity:1;text-shadow:none}
.alert-default{color:#969595;background-color:#f9f9f9;border-color:#dadada}
.alert-default .close{color:#dadada}
.alert-danger{color:#eb768c;background-color:#ffdee2;border-color:#ffacbc}
.alert-danger .close{color:#eb768c}
.alert-info{color:#2c65ab;background-color:#ddf4ff;border-color:#89D2F4}
.alert-info .close{color:#2c65ab}
.alert-warning{color:#f0c440;background-color:#fff9e6;border-color:#fcdc7b}
.alert-warning .close{color:#f0c440}
.alert-success{color:#73c8b7;background-color:#dbfff8;border-color:#73c8b7}
.alert-success .close{color:#73c8b7}
.alert-violet{color:#c183d6;background-color:#faebff;border-color:#c183d6}
.alert-violet .close{color:#c183d6}
.alert-dismissable .close,.alert-dismissible .close{top:0;right:0}
.alertTwo .alert{background-color:#fff;color:#969595;border-color:#F9F1F1;padding:25px 30px;position:relative;display:table}
.alertTwo .icon{display:table-cell;vertical-align:middle}
.alertTwo .icon i{font-size:20px;margin-right:30px;width:57px;height:57px;line-height:57px;text-align:center;border-radius:50%;color:#fff}
.alertTwo .alert-default i{background-color:#dadada}
.alertTwo .alert-danger i{background-color:#eb768c}
.alertTwo .alert-info i{background-color:#2c65ab}
.alertTwo .alert-warning i{background-color:#fcdc7b}
.alertTwo .alert-success i{background-color:#73c8b7}
.alertTwo .alert-violet i{background-color:#c183d6}
.alertTwo .alert .message h3{font-size:15px;margin-bottom:5px}
.alertTwo .alert .message p{margin-bottom:0}
.alertTwo .alert .close{color:#dadada}
.alertTwo .alert-dismissable .close,.alertTwo .alert-dismissible .close{position:absolute;top:5px;right:7px}
.alertThree .alert{color:#fff;border-color:transparent;padding:25px 30px;position:relative;display:table}
.alertThree .icon{display:table-cell;vertical-align:middle}
.alertThree .icon i{font-size:20px;margin-right:30px;width:57px;height:57px;line-height:51px;text-align:center;border-radius:50%;color:#fff;border:3px solid #fff}
.alertThree .alert-default{background-color:#dadada}
.alertThree .alert-danger{background-color:#eb768c}
.alertThree .alert-info{background-color:#2c65ab}
.alertThree .alert-warning{background-color:#fcdc7b}
.alertThree .alert-success{background-color:#73c8b7}
.alertThree .alert-violet{background-color:#c183d6}
.alertThree .alert .message h3{font-size:15px;margin-bottom:5px;color:#fff}
.alertThree .alert .message p{margin-bottom:0}
.alertThree .alert .close{color:#fff}
.alertThree .alert-dismissable .close,.alertThree .alert-dismissible .close{position:absolute;top:5px;right:7px}
.alertFour .alert{background-color:#fff;color:#969595;border-color:#f1f1f1;padding:0;position:relative;display:table;width:100%;margin-bottom:12px}
.alertFour .icon{display:table-cell;vertical-align:middle;border-right:1px solid #f1f1f1;text-align:center;width:100px}
.alertFour .icon i{font-size:30px;margin-right:0}
.alertFour .alert-default i{color:#dadada}
.alertFour .alert-danger i{color:#eb768c}
.alertFour .alert-info i{color:#2c65ab}
.alertFour .alert-warning i{color:#fcdc7b}
.alertFour .alert-success i{color:#73c8b7}
.alertFour .alert-violet i{color:#c183d6}
.alertFour .alert .message{padding:25px 30px}
.alertFour .alert .message h3{font-size:15px;margin-bottom:5px}
.alertFour .alert .message p{margin-bottom:0}
.alertFour .alert .close{color:#dadada}
.alertFour .alert-dismissable .close,.alertFour .alert-dismissible .close{position:absolute;top:5px;right:7px}
.alertFive .alert{color:#fff;border:0;padding:0;position:relative;display:table;width:100%;margin-bottom:12px}
.alertFive .icon{display:table-cell;vertical-align:middle;text-align:center;padding-left:20px}
.alertFive .icon i{font-size:16px;width:50px;height:50px;line-height:48px;border:1px solid #fff;border-radius:50%;margin-right:0}
.alertFive .alert-default{background-color:#dadada}
.alertFive .alert-danger{background-color:#eb768c}
.alertFive .alert-info{background-color:#2c65ab}
.alertFive .alert-warning{background-color:#fcdc7b}
.alertFive .alert-success{background-color:#73c8b7}
.alertFive .alert-violet{background-color:#c183d6}
.alertFive .alert .message{padding:25px 30px;width:90%;border-right:1px solid #fff}
@media (min-width : 480px) and (max-width : 1199px) {
.alertFive .alert .message{width:85%}
}
@media (max-width : 480px) {
.alertFive .alert .message{width:75%}
}
.alertFive .alert .message h3{font-size:15px;margin-bottom:5px;color:#fff}
.alertFive .alert .message p{margin-bottom:0}
.alertFive .alert-dismissible .close{position:absolute;top:50%;right:36px;background-color:#fff;width:28px;height:28px;line-height:28px;margin-top:-14px;border-radius:50%}
.ctaOne .callToAction{background-color:#fff;padding:30px;border:1px solid #f1f1f1;box-shadow:inset 4px 0 #2c65ab}
.ctaOne .callToAction h2{font-size:20px;font-weight:600;color:#313131;margin-bottom:5px}
.ctaOne .callToAction p{margin-bottom:0}
.ctaOne .callToAction .cta-btn{margin:8px 0;text-align:right}
@media (max-width : 767px) {
.ctaOne .callToAction .cta-btn{margin-top:15px;text-align:left}
}
.ctaOne .callToAction .cta-btn .btn{padding:11px 30px;font-weight:700}
.ctaOne .callToAction .cta-btn .btn:focus,.ctaOne .callToAction .cta-btn .btn:hover{border-color:#2c65ab}
.ctaTwo .callToAction{background-color:#f9f9f9;padding:30px}
.ctaTwo .callToAction img{float:left;margin-right:20px;margin-top:3px}
.ctaTwo .callToAction h2{font-size:25px;line-height:40px;font-weight:700;color:#313131;margin-bottom:0}
.ctaTwo .callToAction .cta-btn{text-align:right}
@media (max-width : 767px) {
.ctaTwo .callToAction .cta-btn{margin-top:15px;text-align:left}
}
.ctaTwo .callToAction .cta-btn .btn{padding:11px 30px;font-weight:700}
.ctaThree .callToAction{background-color:#fff;padding:30px;border:1px solid #f1f1f1}
.ctaThree .callToAction i{background-color:#2c65ab;width:73px;height:73px;color:#fff;font-size:30px;line-height:73px;text-align:center;float:left;margin-right:25px;border-radius:50%}
.ctaThree .callToAction h2{font-size:24px;font-weight:700;color:#313131;margin-top:15px;margin-bottom:5px;text-transform:uppercase}
.ctaThree .callToAction p{margin-bottom:0}
.ctaThree .callToAction .cta-btn{text-align:right;margin:15px 0}
@media (max-width : 767px) {
.ctaThree .callToAction .cta-btn{margin-top:15px;text-align:left}
}
.ctaThree .callToAction .cta-btn .btn{padding:11px 30px;font-weight:700}
.ctaThree .callToAction .cta-btn .btn:focus,.ctaThree .callToAction .cta-btn .btn:hover{border-color:#2c65ab}
.ctaFour .callToAction{background-color:#f9f9f9;padding:30px}
.ctaFour .callToAction h2{font-size:20px;font-weight:700;color:#313131;margin-bottom:5px;text-transform:uppercase}
.ctaFour .callToAction p{margin-bottom:0}
.ctaFour .callToAction .cta-btn{margin:8px 0;text-align:right}
@media (max-width : 767px) {
.ctaFour .callToAction .cta-btn{margin-top:15px;text-align:left}
}
.ctaFour .callToAction .cta-btn .btn{padding:11px 30px;font-weight:700;border:2px solid}
.ctaFour .callToAction .cta-btn .btn:focus,.ctaFour .callToAction .cta-btn .btn:hover{color:#fff;background-color:#313131;border-color:transparent}
.ctaFive .callToAction{background-color:#fff;padding:30px;border:1px solid #f1f1f1}
.ctaFive .callToAction h2{font-size:20px;font-weight:600;color:#313131;margin-bottom:5px}
.ctaFive .callToAction p{margin-bottom:0}
.ctaFive .callToAction .cta-btn{margin:8px 0;text-align:right}
@media (max-width : 767px) {
.ctaFive .callToAction .cta-btn{margin-top:15px;text-align:left}
}
.ctaFive .callToAction .cta-btn .btn{font-weight:700;border:2px solid; padding: 10px 20px;}
@media (max-width : 1199px) {
.ctaFive .callToAction .cta-btn .btn{margin-bottom:10px}
}
.ctaFive .callToAction .cta-btn .btn.btn-primary{border:2px solid transparent}
.ctaFive .callToAction .cta-btn .btn:focus,.ctaFive .callToAction .cta-btn .btn:hover{color:#fff;background-color:#313131;border-color:transparent}
.ctaSix .callToAction{background-color:#2c65ab;padding:40px 30px}
.ctaSix .callToAction h2{font-size:30px;line-height:40px;font-style:italic;color:#fff;margin-bottom:0}
.ctaSix .callToAction .cta-btn{text-align:right}
@media (max-width : 767px) {
.ctaSix .callToAction .cta-btn{margin-top:15px;text-align:left}
}
.ctaSix .callToAction .cta-btn .btn{color:#2c65ab;background-color:#fff;font-weight:700; padding: 10px 20px;}
.ctaSix .callToAction .cta-btn .btn:hover{color:#fff;background-color:#313131;border-color:transparent}
.ctaSeven{padding:44px 0;background-color:#313131}
.ctaSeven .callToAction h2{color:#969595;font-size:20px;line-height:40px;margin-bottom:0}
.ctaSeven .callToAction .cta-btn{text-align:right}
@media (max-width : 767px) {
.ctaSeven .callToAction .cta-btn{margin-top:15px;text-align:left}
}
.ctaSeven .callToAction .cta-btn .btn{color:#fff;background-color:transparent;border-color:#fff;border:2px solid;font-weight:700; padding: 10px 20px;}
.ctaSeven .callToAction .cta-btn .btn:hover{color:#2c65ab;background-color:#fff;border-color:transparent}
.ctaEight{padding:44px 0}
.ctaEight .callToAction h2{color:#313131;font-size:20px;font-weight:600;margin-bottom:0}
.ctaEight .callToAction p{font-size:15px;margin-bottom:0}
.ctaEight .callToAction .cta-btn{text-align:right}
@media (max-width : 767px) {
.ctaEight .callToAction .cta-btn{margin-top:15px;text-align:left}
}
.ctaEight .callToAction .cta-btn .btn{border:2px solid transparent;font-weight:700; padding: 10px 20px;}
.ctaEight .callToAction .cta-btn .btn:hover{border:2px solid #2c65ab}
.ctaNine{padding:44px 0;background-color:#f9f9f9}
.ctaNine .callToAction h2{color:#313131;font-size:20px;font-weight:600;margin-bottom:0}
.ctaNine .callToAction p{margin-bottom:0}
.ctaNine .callToAction .cta-btn{text-align:right}
@media (max-width : 767px) {
.ctaNine .callToAction .cta-btn{margin-top:15px;text-align:left}
}
.ctaNine .callToAction .cta-btn .btn{border:2px solid;font-weight:700; padding: 10px 20px;}
.ctaNine .callToAction .cta-btn .btn:hover{color:#fff;background-color:#313131;border-color:transparent}
.ctaTen{padding:44px 0;background-color:#2c65ab}
.ctaTen .callToAction h2{font-size:30px;line-height:40px;color:#fff;margin-bottom:0;font-weight:800}
.ctaTen .callToAction .cta-btn{text-align:right}
@media (max-width : 767px) {
.ctaTen .callToAction .cta-btn{margin-top:15px;text-align:left}
}
.ctaTen .callToAction .cta-btn .btn{color:#2c65ab;background-color:#fff;font-weight:700; padding: 10px 20px;}
.ctaTen .callToAction .cta-btn .btn:hover{color:#fff;background-color:#313131;border-color:transparent}
.btn{margin-bottom:0;border-radius:0;text-transform:uppercase;text-align:center;}
button:focus,.btn:focus,.btn:active:focus{outline:none}
.btn-xs{padding:0 17px;height:29px;line-height:27px;font-size:10px;text-transform:uppercase}
.btn-sm{padding:0 22px;height:33px;line-height:32px;font-size:11px;text-transform:uppercase}
.btn-md{padding:0 28px;height:48px;line-height:46px;font-size:13px;font-weight:700;text-transform:uppercase}
.btn-lg{padding:0 35px;height:63px;line-height:61px;font-size:16px;font-weight:700;text-transform:uppercase}
.btn-xlg{padding:0 40px;height:73px;line-height:71px;font-size:20px;font-weight:700;text-transform:uppercase}
.btn-wrapper .btn-green{background:#2c65ab;border:1px solid transparent;color:#fff}
.btn-wrapper .btn-black{background:#313131;border:1px solid transparent;color:#fff}
.btn-wrapper .btn-gray{background:#dadada;border:1px solid #dadada;color:#fff}
.btn-wrapper .btn-light{background:#f1f1f1;border:1px solid #f1f1f1;color:#969595}
.fb-bg{background:#1b57a1}
.twt-bg{background:#0cbce2}
.instagram-bg{background:#313131}
.youtube-bg{background:#e21b1b}
.dribbble-bg{background:#e11396}
.pinterest-bg{background:#e21b1b}
.rss-bg{background:#ffa801}
.google-bg{background:#dd4c39}
.btnOneIcon{float:left;margin-right:15px}
.btnOneIcon a{width:75px;height:75px;line-height:75px;text-align:center;display:block;font-size:28px;color:#fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.btnOneIcon a:hover{color:#fff}
.btnOneIcon a.fb-bg:hover{background:#004498}
.btnOneIcon a.twt-bg:hover{background:#00ABD0}
.btnOneIcon a.instagram-bg{background:#a9c511}
.btnOneIcon a.instagram-bg:hover{background:#849D01}
.btnOneIcon a.youtube-bg:hover{background:#CB0000}
.btnOneText{overflow:hidden;margin-top:5px}
.btnOneText p{font-size:15px;color:#313131}
.btnOneText p span{color:#969595;font-size:13px}
@media(max-width: 991px) {
.mb-10{margin-bottom:10px}
}
.btnTwo{background:#f9f9f9}
.btnTwo .btn{height:63px;font-size:15px;line-height:63px;padding:0 20px;text-transform:capitalize;color:#313131;background-color:#fff;border-color:#fff;margin-bottom:30px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.btnTwo .btn i{display:inline;font-size:20px;color:#dadada;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}
.btnTwo .btn:hover,.btnTwo .btn:hover i{color:#fff}
.btnTwo .btn-facebook:hover{background-color:#3b59a1;border-color:#3b59a1}
.btnTwo .btn-pinterest:hover{background-color:#e21b1b;border-color:#e21b1b}
.btnTwo .btn-flickr:hover{background-color:#ff0084;border-color:#ff0084}
.btnTwo .btn-dribbble:hover{background-color:#ea4c89;border-color:#ea4c89}
.btnTwo .btn-twitter:hover{background-color:#55acee;border-color:#55acee}
.btnTwo .btn-instagram:hover{background-color:#3f729b;border-color:#3f729b}
.btnThree{background:url(../images/bg/button-3.jpg) no-repeat center center;background-size:cover}
.btnThree ul{padding:0 15px}
.btnThree ul li{display:inline-block;margin-right:80px;float:left}
.btnThree ul li:last-child{margin-right:0}
.btnThree ul li a{display:block;width:118px;height:118px;line-height:118px;text-align:center;border-radius:50%;font-size:40px;background:rgba(117,113,104,0.5);color:#fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.btnThree a.btn-facebook:hover{background-color:#3b59a1}
.btnThree a.btn-twitter:hover{background-color:#55acee}
.btnThree a.btn-dribbble:hover{background-color:#ea4c89}
.btnThree a.btn-pinterest:hover{background-color:#e21b1b}
.btnThree a.btn-instagram:hover{background-color:#3f729b}
.btnThree a.btn-youtube:hover{background-color:#CD201F}
@media(min-width: 320px) and (max-width: 479px) {
.btnThree ul{padding:0 35px}
.btnThree ul li{margin-right:20px;margin-bottom:20px}
.btnThree ul li a{width:80px;height:80px;line-height:80px;font-size:30px}
}
@media(min-width: 480px) and (max-width: 767px) {
.btnThree ul{text-align:center}
.btnThree ul li{margin-right:20px;float:none}
.btnThree ul li a{width:45px;height:45px;line-height:45px;font-size:20px}
}
@media (min-width : 768px) and (max-width : 991px) {
.btnThree ul{text-align:center}
.btnThree ul li{margin-right:20px;float:none}
.btnThree ul li a{width:90px;height:90px;line-height:90px}
}
@media (min-width : 992px) and (max-width : 1199px) {
.btnThree ul{text-align:center}
.btnThree ul li{margin-right:30px;float:none}
.btnThree ul li a{width:120px;height:120px;line-height:120px}
}
.btnFour{padding:130px 0 60px}
.btnFour ul li{display:inline-block;margin-right:10px}
.btnFour ul li a{display:block;width:33px;height:33px;line-height:33px;text-align:center;font-size:12px;border-radius:50%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.btnFour ul.btnFourOne li a{background:#f1f1f1;color:#969595}
.btnFour ul.btnFourOne li a.btn-facebook:hover{background-color:#3b59a1;color:#fff}
.btnFour ul.btnFourOne li a.btn-twitter:hover{background-color:#55acee;color:#fff}
.btnFour ul.btnFourOne li a.btn-dribbble:hover{background-color:#ea4c89;color:#fff}
.btnFour ul.btnFourOne li a.btn-pinterest:hover{background-color:#e21b1b;color:#fff}
.btnFour ul.btnFourOne li a.btn-instagram:hover{background-color:#3f729b;color:#FFF}
.btnFour ul.btnFourTwo li a{background:transparent;border:1px solid #ddd;color:#dadada}
.btnFour ul.btnFourTwo li a.btn-facebook:hover{border:1px solid #3b59a1;color:#3b59a1}
.btnFour ul.btnFourTwo li a.btn-twitter:hover{border:1px solid #55acee;color:#55acee}
.btnFour ul.btnFourTwo li a.btn-dribbble:hover{border:1px solid #ea4c89;color:#ea4c89}
.btnFour ul.btnFourTwo li a.btn-pinterest:hover{border:1px solid #e21b1b;color:#e21b1b}
.btnFour ul.btnFourTwo li a.btn-instagram:hover{border:1px solid #3f729b;color:#3f729b}
.btnFour ul.btnFourThree li a{border:1px solid transparent;color:#fff}
.btnFour ul.btnFourThree li a.fb-bg:hover{background:transparent;border:1px solid #3b59a1;color:#3b59a1}
.btnFour ul.btnFourThree li a.twt-bg:hover{background:transparent;border:1px solid #55acee;color:#55acee}
.btnFour ul.btnFourThree li a.dribbble-bg:hover{background:transparent;border:1px solid #ea4c89;color:#ea4c89}
.btnFour ul.btnFourThree li a.pinterest-bg:hover{background:transparent;border:1px solid #e21b1b;color:#e21b1b}
.btnFour ul.btnFourThree li a.instagram-bg:hover{background:transparent;border:1px solid #3f729b;color:#3f729b}
.btnFour ul.btnFourRight li a{border:1px solid transparent;color:#dadada}
.btnFour ul.btnFourRight li a.btn-facebook:hover{border:1px solid #3b59a1;color:#3b59a1}
.btnFour ul.btnFourRight li a.btn-twitter:hover{border:1px solid #55acee;color:#55acee}
.btnFour ul.btnFourRight li a.btn-dribbble:hover{border:1px solid #ea4c89;color:#ea4c89}
.btnFour ul.btnFourRight li a.btn-pinterest:hover{border:1px solid #e21b1b;color:#e21b1b}
.btnFour ul.btnFourRight li a.btn-instagram:hover{border:1px solid #3f729b;color:#3f729b}
@media (min-width : 992px) and (max-width : 1199px) {
.btnFour ul li{margin-right:5px}
}
.btnFive{padding-bottom:135px}
.btnFive-social li{display:inline-block;margin-right:2px}
.btnFive-social li a{width:82px;display:block;color:#fff;background-color:#2c65ab;height:110px;text-align:center;padding:15px 0}
.btnFive-social li a i{font-size:20px;width:46px;height:46px;line-height:46px;margin-bottom:16px;border-radius:100%;color:#fff!important;background:rgba(255,255,255,0.1)}
.btnFive-social li a .counter{display:block;font-size:14px;font-size:600}
.btnFive-social li a.fb{background-color:#3b59a1}
.btnFive-social li a.tw{background-color:#46b0e4}
.btnFive-social li a.gp{background-color:#dd4c39}
.btnFive-social li a i,.btnFive-social li a:hover i{-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.btnFive-social li a:hover i{background-color:#fff}
.btnFive-social li a.fb:hover i{color:#3b59a1!important}
.btnFive-social li a.tw:hover i{color:#46b0e4!important}
.btnFive-social li a.gp:hover i{color:#dd4c39!important}
.btnFivewidgetTwo li{display:inline-block;margin-right:8px;width:45%;margin-bottom:15px}
.btnFivewidgetTwo li:last-child{margin-right:0}
.btnFivewidgetTwo li a{display:block;background:#f1f1f1;line-height:25px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.btnFivewidgetTwo li a i{color:#fff;width:26px;height:27px;line-height:27px;text-align:center;font-size:14px}
.btnFivewidgetTwo li a i.pinterest-bg{background:#6c9e32}
.btnFivewidgetTwo li a span{padding-left:10px;color:#969595;margin-left:-3px;text-transform:uppercase;font-size:10px}
.btnFivewidgetTwo li a:hover{background:#000}
.btnFivewidgetTwo li a:hover span{color:#fff}
.btnFivewidgetThree{margin-bottom:25px}
.btnFivewidgetThree li{display:inline-block;margin-right:8px}
.btnFivewidgetThree li a{display:block;width:36px;height:37px;line-height:37px;text-align:center;background:#f1f1f1;font-size:12px;color:#969595;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0}
.btnFivewidgetThree li a:hover{color:#fff}
.btnFivewidgetThree li a.btn-facebook:hover{background:#3b59a1}
.btnFivewidgetThree li a.btn-twitter:hover{background:#55acee}
.btnFivewidgetThree li a.btn-dribbble:hover{background:#ea4c89}
.btnFivewidgetThree li a.btn-pinterest:hover{background:#e21b1b}
.btnFivewidgetThree li a.btn-instagram:hover{background:#3f729b}
.btnFivewidgetThree-rowTwo li{display:inline-block;margin-right:8px}
.btnFivewidgetThree-rowTwo li a{display:block;width:41px;height:47px;line-height:47px;text-align:center;font-size:14px;color:#fff;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0}
.btnFivewidgetThree-rowTwo li a:hover{background:#f1f1f1;color:#969595}
.pd-15{padding-right:0}
.btnFivewidgetFour li{display:inline-block;margin-right:5px}
.btnFivewidgetFour li a{display:block;width:47px;height:50px;line-height:50px;text-align:center;font-size:16px;color:#dadada;border-radius:5px;border:1px solid #dadada;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0}
.btnFivewidgetFour li a:hover{color:#fff}
.btnFivewidgetFour li a.btn-facebook:hover{background:#3b59a1;border:1px solid #3b59a1}
.btnFivewidgetFour li a.btn-twitter:hover{background:#55acee;border:1px solid #55acee}
.btnFivewidgetFour li a.btn-dribbble:hover{background:#ea4c89;border:1px solid #ea4c89}
.btnFivewidgetFour li a.btn-pinterest:hover{background:#e21b1b;border:1px solid #e21b1b}
.btnFivewidgetFour li a.btn-instagram:hover{background:#3f729b;border:1px solid #3f729b}
@media(max-width: 767px) {
.btnFive .mb-15{margin-bottom:15px}
.btnFivewidgetThree-rowTwo{margin-bottom:20px}
}
@media (min-width : 992px) and (max-width : 1199px) {
.btnFive-social li a{width:65px;height:100px}
.btnFivewidgetThree li{margin-right:2px}
.btnFivewidgetThree-rowTwo li a{width:35px;height:40px;line-height:40px}
}
.btnSix{padding-bottom:90px}
.btnSix ul li{display:inline-block;font-size:60px;text-align:center;width:12.371%;height:220px;line-height:220px;margin-right:-2px;cursor:pointer;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0}
.btnSix ul li:hover{background:#f1f1f1}
.btnSix ul li:hover a{color:#969595}
.btnSix ul li a{color:#fff}
@media (max-width : 766px) {
.btnSix ul li{font-size:20px;height:50px;width:11.94%;line-height:50px}
}
@media only screen and (min-width : 480px) and (max-width : 767px) {
.btnSix ul li{font-size:30px;height:85px;width:12.17%;line-height:85px}
}
@media (min-width : 768px) and (max-width: 991px) {
.btnSix ul li{height:90px;line-height:90px;width:12.3%;font-size:35px}
}
@media (min-width : 992px) and (max-width : 1199px) {
.btnSix ul li{height:220px;line-height:220px;width:12.351%}
}
.btnSeven .btn-green:hover{background:transparent;color:#2c65ab;border:1px solid #2c65ab}
.btnSeven .btn-black:hover{background:transparent;border:1px solid #313131;color:#313131}
.btnSeven .btn-gray:hover{background:transparent;border:1px solid #dadada;color:#dadada}
.btnSeven .btn-light:hover{background:transparent;border:1px solid #969595;color:#969595}
.btnEight{background:#f9f9f9}
.btnEight .btn-xs{line-height:26px}
.btnEight .btn-sm{line-height:30px}
.btnEight .btn-md{line-height:35px}
.btnEight .btn-lg{line-height:40px}
.btnEight .btn-xlg{line-height:50px}
.btnEight .btn-green{background:transparent;border:2px solid #2c65ab;color:#2c65ab}
.btnEight .btn-green:hover{background:#2c65ab;color:#fff;border:2px solid #2c65ab}
.btnEight .btn-black{background:transparent;border:2px solid #313131;color:#313131}
.btnEight .btn-black:hover{background:#313131!important;border:2px solid #313131;color:#fff}
.btnEight .btn-gray{background:transparent;border:2px solid #dadada;color:#dadada}
.btnEight .btn-gray:hover{background:#dadada;border:2px solid #dadada;color:#fff}
.btnEight .btn-light{background:transparent;border:2px solid #969595;color:#969595}
.btnEight .btn-light:hover{background:#969595;border:2px solid #969595;color:#fff}
.btnNine .btn-green{background:transparent;border:1px solid #2c65ab;color:#2c65ab}
.btnNine .btn-green:hover{background:#2c65ab;color:#fff;border:1px solid #2c65ab}
.btnNine .btn-black{background:transparent;border:1px solid #313131;color:#313131}
.btnNine .btn-black:hover{background:#313131!important;border:1px solid #313131;color:#fff}
.btnNine .btn-gray{background:transparent;border:1px solid #dadada;color:#dadada}
.btnNine .btn-gray:hover{background:#dadada;border:1px solid #dadada;color:#fff}
.btnNine .btn-light{background:transparent;border:1px solid #969595;color:#969595}
.btnNine .btn-light:hover{background:#969595;border:1px solid #969595;color:#fff}
.btnTen{background:#f9f9f9}
.btnTen .btn-green:hover{background:transparent;color:#2c65ab;border-color:#2c65ab}
.btnTen .btn-orrange{background:#eb768c;border:1px solid transparent;color:#fff}
.btnTen .btn-orrange:hover{background:transparent;border-color:#eb768c;color:#eb768c}
.btnTen .btn-purple{background:#c183d6;border:1px solid transparent;color:#fff}
.btnTen .btn-purple:hover{background:transparent;border-color:#c183d6;color:#c183d6}
.btnTen .btn-magento{background:#73c8b7;border:1px solid transparent;color:#fff}
.btnTen .btn-magento:hover{background:transparent;border-color:#73c8b7;color:#73c8b7}
.btnTen .btn-black:hover{background:transparent;border-color:#313131;color:#313131}
.btnTen .widget-2 .btn-xs{border-radius:2px}
.btnTen .widget-2 .btn-sm{border-radius:5px}
.btnTen .widget-2 .btn-md{border-radius:5px}
.btnTen .widget-2 .btn-lg{border-radius:8px}
.btnTen .widget-2 .btn-xlg{border-radius:10px}
.btnTen .widget-3 .btn-xs{line-height:26px}
.btnTen .widget-3 .btn-sm{line-height:30px}
.btnTen .widget-3 .btn-md{line-height:35px}
.btnTen .widget-3 .btn-lg{line-height:40px}
.btnTen .widget-3 .btn-xlg{line-height:50px}
.btnTen .widget-3 .btn-green{background:transparent;color:#2c65ab;border:2px solid #2c65ab;background:transparent;color:#2c65ab;border:2px solid #2c65ab}
.btnTen .widget-3 .btn-green:hover{background:#2c65ab;color:#fff;border-color:#2c65ab}
.btnTen .widget-3 .btn-orrange{background:transparent;color:#eb768c;border:2px solid #eb768c}
.btnTen .widget-3 .btn-orrange:hover{background:#eb768c;border-color:#eb768c;color:#fff}
.btnTen .widget-3 .btn-purple{background:transparent;color:#c183d6;border:2px solid #c183d6}
.btnTen .widget-3 .btn-purple:hover{background:#c183d6;border-color:#c183d6;color:#fff}
.btnTen .widget-3 .btn-magento{background:transparent;color:#73c8b7;border:2px solid #73c8b7}
.btnTen .widget-3 .btn-magento:hover{background:#73c8b7;border-color:#73c8b7;color:#fff}
.btnTen .widget-3 .btn-black{background:transparent;color:#313131;border:2px solid #313131}
.btnTen .widget-3 .btn-black:hover{background:#313131!important;border-color:#313131;color:#fff}
.btnTen .widget-4 .btn-green{background:transparent;color:#2c65ab;border:1px solid #2c65ab}
.btnTen .widget-4 .btn-green:hover{background:#2c65ab;color:#fff;border-color:#2c65ab}
.btnTen .widget-4 .btn-orrange{background:transparent;color:#eb768c;border:1px solid #eb768c}
.btnTen .widget-4 .btn-orrange:hover{background:#eb768c;border-color:#eb768c;color:#fff}
.btnTen .widget-4 .btn-purple{background:transparent;color:#c183d6;border:1px solid #c183d6}
.btnTen .widget-4 .btn-purple:hover{background:#c183d6;border-color:#c183d6;color:#fff}
.btnTen .widget-4 .btn-magento{background:transparent;color:#73c8b7;border:1px solid #73c8b7}
.btnTen .widget-4 .btn-magento:hover{background:#73c8b7;border-color:#73c8b7;color:#fff}
.btnTen .widget-4 .btn-black{background:transparent;color:#313131;border:1px solid #313131}
.btnTen .widget-4 .btn-black:hover{background:#313131!important;border-color:#313131;color:#fff}
.btnEleven .btn-block{width:100%}
.btnEleven .btn-green:hover{background:transparent;border:1px solid #2c65ab;color:#2c65ab}
.line-hr{position:relative;margin-bottom:40px}
.clientOneSlider-nav{position:absolute;z-index:1000;left:50%;margin-left:-47px;top:-13px;min-width:95px;padding:0 10px;background-color:#fff}
.clientOneSlider-nav a{background:#f9f9f9;line-height:26px;padding:4px 11px;cursor:pointer;margin-right:5px;color:#949494;font-size:13px;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0}
.clientOneSlider-nav a:hover{background:#2c65ab;color:#fff}
.clientOneSlider-nav a:last-child{margin-right:0}
.clientOneSlider .item{border:1px solid #f1f1f1}
.clientOneSlider .item img{padding:41px 61px;opacity:.9;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0}
.clientOneSlider .item img:hover{opacity:1}
.clientTwo{background:#f9f9f9}
.clientTwo .row{margin-bottom:1px}
.clientTwo .row:last-of-type{margin-bottom:0}
.clientTwo .pd-2{padding:0 2px 0 0}
.clientTwo .pd-2:last-of-type{padding-right:0}
.clientTwo a{display:block;background:#fff;text-align:center;padding:43px 0}
.clientTwo a:hover{background:transparent}
.clientTwo a img{opacity:.1;-webkit-transition:all .8s ease 0s;-moz-transition:all .8s ease 0s;-o-transition:all .8s ease 0s;transition:all .8s ease 0}
.clientTwo a:hover img{opacity:1}
@media (max-width: 768px) {
.clientTwo .pd-2{margin-bottom:1px}
}
.clientThreeSlider .item{width:100px;height:100px}
.clientThreeSlider .item img{opacity:.1;-webkit-transition:all .8s ease 0s;-moz-transition:all .8s ease 0s;-o-transition:all .8s ease 0s;transition:all .8s ease 0}
.clientThreeSlider .item img:hover{opacity:1}
.clientThreeSlider .owl-controls{margin-top:45px}
.clientThreeSlider .owl-controls .owl-dots .owl-dot.active span,.clientThreeSlider .owl-controls .owl-dots .owl-dot:hover span{background:#2c65ab!important}
.clientThreeSlider .owl-dots .owl-dot span{margin:5px 4px}
.clientFour{background:#f9f9f9}
.clientFour a img{width:100%;opacity:.3;-webkit-transition:all .8s ease 0s;-moz-transition:all .8s ease 0s;-o-transition:all .8s ease 0s;transition:all .8s ease 0}
.clientFour a:hover img{opacity:1}
@media (max-width: 992px) {
.clientFour .section-margin{margin-bottom:30px}
}
.clientFive{border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1}
.clientFive .col-m{padding:55px 45px;-webkit-transition:all .8s ease 0s;-moz-transition:all .8s ease 0s;-o-transition:all .8s ease 0s;transition:all .8s ease 0}
.clientFive a img{opacity:.1}
.clientFive .col-m:hover{background:#f9f9f9}
.clientFive .col-m:hover a img{opacity:1}
.clientFive a{display:block;text-align:center}
@media (min-width:320px) and (max-width : 479px) {
.clientFive .col-m{padding:20px}
}
@media (min-width : 992px) and (max-width : 1199px) {
.clientFive .col-m{padding:20px}
}
.clientSix{background:#f9f9f9;padding:90px 0}
.clientSix .row{margin-bottom:1px}
.clientSix .row:last-of-type{margin-bottom:0}
.clientSix .pd-2{padding:0 2px 0 0;border-right:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1}
.clientSix .pd-2:last-of-type{padding-right:0;border-right:0}
.clientSix .no-bottom{border-bottom:0!important}
.clientSix a{display:block;background:transparent;text-align:center;padding:43px 0}
.clientSix a:hover{background:transparent}
.clientSix a img{opacity:.1;-webkit-transition:all .8s ease 0s;-moz-transition:all .8s ease 0s;-o-transition:all .8s ease 0s;transition:all .8s ease 0}
.clientSix a:hover img{opacity:1}
@media (max-width: 766px) {
.clientSix .no-bottom{border-bottom:1px solid #f1f1f1!important}
.clientSix .no-bottom:last-of-type{border-bottom:0!important}
}
@media (min-width : 768px) and (max-width : 991px) {
.clientSix .no-bottom{border-bottom:1px solid #f1f1f1!important}
.clientSix .pd-2:nth-child(2n){border-right:0}
}
.clientSeven{background:#313131}
.clientSevenSlider .item{width:100px;height:77px}
.clientSevenSlider .item img{opacity:.1;-webkit-transition:all .8s ease 0s;-moz-transition:all .8s ease 0s;-o-transition:all .8s ease 0s;transition:all .8s ease 0}
.clientSevenSlider .item img:hover{opacity:1}
.clientSevenSlider .owl-controls{margin-top:45px}
.clientSevenSlider .owl-controls .owl-dots .owl-dot.active span,.clientSevenSlider .owl-controls .owl-dots .owl-dot:hover span{background:#fff!important}
.clientSevenSlider .owl-dots .owl-dot span{margin:5px 4px}
.clientEight{background:#2d2d2d;border-top:1px solid #3c3c3c}
.clientEight .col-m{padding:55px 45px;-webkit-transition:all .8s ease 0s;-moz-transition:all .8s ease 0s;-o-transition:all .8s ease 0s;transition:all .8s ease 0}
.clientEight a img{opacity:.1;-webkit-transition:all .8s ease 0s;-moz-transition:all .8s ease 0s;-o-transition:all .8s ease 0s;transition:all .8s ease 0}
.clientEight .col-m:hover{background:#313131}
.clientEight .col-m:hover a img{opacity:1}
.clientEight a{display:block;text-align:center}
@media (min-width:320px) and (max-width : 479px) {
.clientEight .col-m{padding:20px}
}
@media (min-width : 992px) and (max-width : 1199px) {
.clientEight .col-m{padding:20px}
}
.clientNine{background:url(../images/clients/client-9-bg.jpg) no-repeat center center;background-size:cover;position:relative}
.clientNineSlider-nav a{display:block;line-height:44px;text-align:center;height:44px;width:44px;font-size:20px;border-radius:50%;border:1px solid #fff;color:#fff;cursor:pointer;z-index:9999}
.clientNineSlider-nav a.next,.clientNineSlider-nav a.prev{position:absolute;top:50%;margin-top:-22px}
.clientNineSlider-nav a.next{left:20px}
.clientNineSlider-nav a.prev{right:20px}
.clientNineSlider .item{margin-right:60px}
.clientNineSlider .item img{opacity:.2;padding:0 11px;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0}
.clientNineSlider .item img:hover{opacity:1}
.clientNineSlider .owl-stage-outer{padding:0 40px}
.clientTen{background:url(../images/clients/client-10-bg.jpg) no-repeat center center;background-size:cover;position:relative}
.clientTenSlider-nav a{display:block;line-height:44px;text-align:center;height:44px;width:44px;font-size:20px;border-radius:50%;border:1px solid #5d5e60;color:#5d5e60;cursor:pointer;z-index:9999}
.clientTenSlider-nav a:hover{color:#fff;border:1px solid #fff}
.clientTenSlider-nav a.next,.clientTenSlider-nav a.prev{position:absolute;top:50%;margin-top:-22px}
.clientTenSlider-nav a.next{left:20px}
.clientTenSlider-nav a.prev{right:20px}
.clientTenSlider .item{background:rgba(104,95,86,0.35);padding:41px 62px;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0}
.clientTenSlider .item:hover{background:rgba(110,98,87,0.49)}
.clientTenSlider .item img{opacity:.2!important;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0}
.clientTenSlider .item:hover img{opacity:1!important}
@font-face{font-family:'flexslider-icon';src:url(../fonts/flexslider-icon.eot);src:url(../fonts/flexslider-icon.eot?#iefix) format("embedded-opentype"),url(../fonts/flexslider-icon.woff) format("woff"),url(../fonts/flexslider-icon.ttf) format("truetype"),url(../fonts/flexslider-icon.svg#flexslider-icon) format("svg");font-weight:400;font-style:normal}
.flex-container a:hover,.flex-slider a:hover,.flex-container a:focus,.flex-slider a:focus{outline:none}
.slides,.slides > li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}
.flex-pauseplay span{text-transform:capitalize}
.flexslider{margin:0;padding:0}
.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden}
.flexslider .slides img{width:100%;display:block}
.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}
html[xmlns] .flexslider .slides{display:block}
* html .flexslider .slides{height:1%}
.no-js .flexslider .slides > li:first-child{display:block}
.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.2);-o-box-shadow:0 1px 4px rgba(0,0,0,0.2);box-shadow:0 1px 4px rgba(0,0,0,0.2)}
.flexslider .slides{zoom:1}
.flexslider .slides img{height:auto}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}
.loading .flex-viewport{max-height:300px}
.carousel li{margin-right:5px}
.flex-direction-nav{*height:0}
.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'\f001';color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3)}
.flex-direction-nav a.flex-next:before{content:'\f002'}
.flex-direction-nav .flex-prev{left:-50px}
.flex-direction-nav .flex-next{right:-50px;text-align:right}
.flexslider:hover .flex-direction-nav .flex-prev{opacity:.7;left:10px}
.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}
.flexslider:hover .flex-direction-nav .flex-next{opacity:.7;right:10px}
.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}
.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}
.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}
.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004'}
.flex-pauseplay a:hover{opacity:1}
.flex-pauseplay a .flex-play:before{content:'\f003'}
.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}
.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}
.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}
.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}
.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}
.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}
.flex-control-thumbs li{width:25%;float:left;margin:0}
.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}
.flex-control-thumbs img:hover{opacity:1}
.flex-control-thumbs .flex-active{opacity:1;cursor:default}
@media screen and (max-width: 860px) {
.flex-direction-nav .flex-prev{opacity:1;left:10px}
.flex-direction-nav .flex-next{opacity:1;right:10px}
}
@media only screen and (max-width : 767px) {
.footer-widget{margin-bottom:30px}
}
form .btn-primary{background-color:#2c65ab;border:1px solid #2c65ab!important}
.form-group{margin-bottom:20px}
.form-control{height:53px;padding:15px 20px;font-size:13px;line-height:24px;border:1px solid #F1F1F1;border-radius:0;box-shadow:none}
.form-control:focus{box-shadow:none}
.formOne .form-control{background-color:#f9f9f9;border:1px solid transparent}
.formOne button.btn{font-weight:700;padding:11px 32px;margin:0 auto;display:block;margin-top:10px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.formOne button.btn:focus,.formOne button.btn:hover{border-color:#2c65ab;background-color:transparent;color:#2c65ab}
.formTwo .form-group{margin-bottom:30px}
.formTwo button.btn{font-weight:700;padding:16px 32px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.formTwo button.btn:focus,.formTwo button.btn:hover{color:#2c65ab;border-color:#2c65ab;background-color:transparent}
.formThree .form-control{color:#000;border:1px solid #313131;text-transform:uppercase}
.formThree .form-group{margin-bottom:30px}
.formThree .form-control:focus{border:1px solid #2c65ab!important}
.formThree form button.btn{font-weight:700;margin:0 auto;display:block;padding:11px 32px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.formThree form .btn-default{background:transparent;border:1px solid #313131}
.formThree form .btn-default:focus,.formThree form .btn-default:hover{background-color:#000;color:#fff;border:1px solid #000!important}
.formFour{background:#f9f9f9}
.formFour .form-group{margin-bottom:10px}
.formFour .form-control{background-color:#313131;border:1px solid #313131;text-transform:uppercase;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;text-align:center}
.formFour .form-control:focus{background-color:transparent;border:1px solid #313131!important}
.formFour form button.btn{margin:0 auto;display:block;padding:15px 32px;font-weight:700;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.formFour .btn-primary{background-color:#2c65ab;border:1px solid #2c65ab}
.formFour .btn-primary.focus,.formFour .btn-primary:hover{background-color:transparent;color:#2c65ab;border:1px solid #2c65ab!important}
.formFive .form-control{border:2px solid #F1F1F1;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;padding:15px 35px}
.formFive-pos,.formFive-e,.formFive-m,.formFive-p{position:relative}
.form-group.i-name:after,.form-group.i-email:after,.form-group.i-phone:after,.form-group.i-message:after{position:absolute;top:16px;font-size:13px;font-family:"FontAwesome";color:#dadada}
.formFive .form-group.i-name:after{content:"\f007";left:14px}
.formFive .form-group.i-email:after{content:"\f003";left:14px}
.formFive .form-group.i-phone:after{content:"\f095";left:14px}
.formFive .form-group.i-message:after{content:"\f0e5";left:25px}
.formFive .form-control:focus{border-color:#2c65ab!important}
.formFive form button.btn{margin:25px auto;display:block;padding:11px 32px;font-weight:700;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.formFive .btn-primary.focus,.formFive .btn-primary:hover{background-color:transparent;color:#2c65ab;border:1px solid #2c65ab!important}
.formSix{background:#f9f9f9}
.formSix .form-control{border-top:0;border-left:0;border-right:0;border-bottom:1px solid #d3d3d3;background:transparent}
.formSix .form-control:focus{color:#313131!important;border-top:0!important;border-left:0!important;border-right:0!important;border-bottom:1px solid #313131!important;background:transparent}
.formSix form button.btn{margin:30px auto;display:block;font-weight:700;padding:11px 32px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.formSix .btn-primary.focus,.formSix .btn-primary:hover{background-color:transparent;color:#2c65ab;border:1px solid #2c65ab!important}
.formSeven{background:url(../images/bg/forms-7.jpg) no-repeat center center;background-size:cover}
.formSeven .form-group{margin-bottom:0}
.formSeven textarea.form-control{border-top:1px solid transparent}
.formSeven form .col-md-6{padding-right:0;padding-left:0}
@media (min-width: 992px) {
.formSeven .form-control.nameSeven{border-right:0}
.formSeven .form-group.messageSeven{margin-bottom:0}
.formSeven .btn-info{border-top:0!important}
}
.formSeven .form-group ::-webkit-input-placeholder{color:#fff}
.formSeven .form-group ::-moz-placeholder{color:#fff;color:#fff}
.formSeven .form-group ::-ms-input-placeholder{color:#fff}
.formSeven .form-control{border:1px solid #fff;background:transparent}
.formSeven .form-control:focus{background:transparent;border-color:#313131}
.formSeven form button.btn{font-weight:700;margin:0 auto;display:block;padding:15px 32px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.formSeven .btn-info{background-color:transparent;border:1px solid #fff}
.formSeven .btn-info.focus,.formSeven .btn-info:hover{background-color:#fff;color:#313131;border:1px solid #fff!important;border-top:0!important}
@media (max-width: 992px) {
.formSeven .btn-info.focus,.formSeven .btn-info:hover{border:1px solid #fff!important}
}
.formEight{background:url(../images/bg/forms-bg-8.jpg) no-repeat center center;background-size:cover}
.formEight-contact-info{padding-top:20px}
.formEight-contact-info p{color:#fff;font-size:13px}
.formEight-contact-info address{margin-top:30px}
.formEight-contact-info address ul li{color:#caddee;margin-bottom:30px}
.formEight-contact-info address ul li a{color:#caddee}
.formEight-contact-info address ul li a:hover{color:#fff}
.formEight-contact-info address ul li i{margin-right:10px}
.formEight-contact-social ul li{display:inline-block;margin-right:15px}
.formEight-contact-social ul li:last-child{margin-right:0}
.formEight-contact-social ul li a{font-size:16px;color:#c7dcea;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.formEight-contact-social ul li a:hover,.formEight-contact-social ul li a:hover{color:#fff}
.formEight-right-1,.formEight-right-2,.formEight-right-3{position:relative}
.formEight-right-1 .i-user:after,.formEight-right-2 .i-mail:after,.formEight-right-3 .i-message:after{position:absolute;right:15px;top:12px;font-family:"FontAwesome";color:#fff;left:auto}
.formEight-right-3 .i-mail:after{content:"\f003"}
.formEight-right-3 .i-message:after{content:"\f0e5"}
.formEight-right .form-group{margin-bottom:10px}
.formEight-right .form-group ::-webkit-input-placeholder{color:#fff}
.formEight-right .form-group ::-moz-placeholder{color:#fff;color:#fff}
.formEight-right .form-group :::-ms-input-placeholder{color:#fff}
.formEight-right .form-control{border:1px solid #fff;background:transparent;color:#fff;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.formEight-right .form-control:focus{border:1px solid #313131!important;background:transparent}
.formEight-right button.btn{margin:0 auto;display:block;padding:15px 32px;font-weight:700;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.formEight-right .btn-default{background-color:transparent;color:#fff;border:1px solid #fff}
.formEight-right .btn-default:hover,.formEight-right .btn-default.focus{color:#313131;border:1px solid #313131!important}
.formNine{background:url(../images/bg/forms-9.jpg) no-repeat center center;background-size:cover}
.formNine .form-bg{background:rgba(68,68,65,0.16);padding:20px}
.formNine form{background-color:rgba(68,68,65,0.85);padding:20px}
.formNine .form-control{border-top:0;border-left:0;border-right:0;border-bottom:1px solid #61615e;background:transparent;color:#fff;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.formNine .form-control:focus{border-top:0!important;border-left:0!important;border-right:0!important;border-bottom:1px solid #313131!important;background:transparent}
.formNine button.btn{display:block;font-weight:700;padding:11px 32px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;margin:30px 0}
.formNine .btn-white{background-color:#fff;color:#313131;border:1px solid #fff}
.formNine .btn-white.focus,.formNine .btn-white:hover{background-color:transparent;color:#fff;border:1px solid #fff!important}
.formTen{background:url(../images/bg/forms-10.jpg) no-repeat center center;background-size:cover}
.formTen .form-control{border:1px solid #fff;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;background-color:transparent;padding:15px 35px}
.formTen .form-control:focus{color:#fff;background-color:transparent;border:1px solid #0B0A0A!important}
.formTen form button.btn{margin:0 auto;display:block;padding:11px 32px;font-weight:700;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.formTen .btn-primary.focus,.formTen .btn-primary:hover{background-color:transparent;color:#2c65ab;border:1px solid #2c65ab!important}
.formTen-pos,.formTen-e,.formTen-m,.formTen-p{position:relative}
.formTen .form-group.i-name:after{content:"\f007";left:25px}
.formTen .form-group.i-email:after{content:"\f003";left:14px}
.formTen .form-group.i-phone:after{content:"\f095";left:14px}
.formTen .form-group.i-message:after{content:"\f0e5";left:14px}
.gallery-one .flexslider{background:transparent;margin:0;border:0;box-shadow:none}
.gallery-one .flex-control-thumbs{background:#fff;border:1px solid #f1f1f1;border-top:0;margin:0;padding:20px;padding-bottom:15px}
.gallery-one .flex-control-thumbs li{width:100px;margin-right:10px;float:none}
.gallery-one .flex-control-thumbs li:nth-child(10){margin-right:0}
.gallery-one .gallery-one-wrapper-nav .prev,.gallery-one .gallery-one-wrapper-nav .next{position:absolute;top:36%;cursor:pointer}
.gallery-one .gallery-one-wrapper-nav .prev{left:5%}
.gallery-one .gallery-one-wrapper-nav .next{right:5%}
.gallery-one .gallery-one-wrapper-nav i{font-size:20px;width:45px;height:45px;line-height:43px;border:1px solid #fff;border-radius:50%;color:#fff;text-align:center}
#gallery-two{overflow:hidden}
#gallery-two .carousel-control{top:50%;margin-top:-25px;border:1px solid #fff;border-radius:50%;width:45px;height:45px;text-align:center;line-height:43px;opacity:1}
#gallery-two .carousel-control.left{background-image:none;left:4%;margin-left:-5px}
#gallery-two .carousel-control.left:hover{transform:translateX(-100px);transition:.5s}
#gallery-two .carousel-control.right{background-image:none;right:4%;margin-right:-5px}
#gallery-two .carousel-control.right:hover{transform:translateX(100px);transition:.5s}
#gallery-two .left-Carousel-indicators .carousel-pop-up{position:absolute;left:0;top:50%;height:85px;width:236px;margin-top:-42px;background:#000;cursor:pointer;transform:translateX(-300px);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
#gallery-two .left-Carousel-indicators:hover .carousel-pop-up{transform:translateX(0)}
#gallery-two .left-Carousel-indicators .carousel-pop-up::before{content:"\f104";font-family:"FontAwesome";position:absolute;right:20px;top:50%;margin-top:-22px;color:#fff;border:1px solid #fff;font-size:20px;text-align:center;line-height:43px;border-radius:50%;width:45px;height:45px}
#gallery-two .left-Carousel-indicators .carousel-indicators{left:0;top:0;margin:0}
#gallery-two .right-Carousel-indicators .carousel-pop-up{position:absolute;right:0;top:50%;height:85px;width:236px;margin-top:-42px;background:#000;cursor:pointer;transform:translateX(300px);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
#gallery-two .right-Carousel-indicators:hover .carousel-pop-up{transform:translateX(0)}
#gallery-two .right-Carousel-indicators .carousel-pop-up::before{content:"\f105";font-family:"FontAwesome";position:absolute;left:20px;top:50%;margin-top:-22px;color:#fff;border:1px solid #fff;font-size:20px;text-align:center;line-height:43px;border-radius:50%;width:45px;height:45px}
#gallery-two .right-Carousel-indicators .carousel-indicators{left:30%;top:0;margin:0}
#gallery-two .left-Carousel-indicators .carousel-text,#gallery-two .right-Carousel-indicators .carousel-text{font-size:11px;text-transform:uppercase;color:#fff;display:inline-block;margin-top:20px;margin-right:25px}
#gallery-two .right-Carousel-indicators .carousel-text{float:left}
#gallery-two .carousel-indicators li{width:150px;height:65px;border:0;margin:10px 0;background-color:transparent;position:absolute;left:15px;text-indent:1px}
#gallery-two .carousel-indicators li img{width:65px;height:65px;border-radius:50%;margin-right:10px;transition:all .4s ease-in-out}
#gallery-two .left-Carousel-indicators li img{float:left}
#gallery-two .carousel-indicators li img{visibility:hidden}
#gallery-two .carousel-indicators .active img{visibility:visible}
#gallery-two .carousel-indicators li .carousel-text{visibility:hidden}
#gallery-two .carousel-indicators .active .carousel-text{visibility:visible}
#gallery-three .carousel-indicators{bottom:4%}
#gallery-three .carousel-indicators li{width:80px;height:80px;margin:5px 8px;cursor:pointer;border:10px solid #fff;border-radius:50%;overflow:hidden;background-color:transparent;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}
#gallery-three .carousel-indicators .active{width:128px;height:128px;opacity:1;overflow:hidden;margin-bottom:-18px}
#gallery-three .carousel-indicators li img{width:100%;height:100%}
#gallery-three .carousel-control-wraper{border:1px solid #f1f1f1;border-top:0;height:87px}
#gallery-three .carousel-control{background:none;color:#CACACA;font-size:20px;text-shadow:none;border:1px solid #CACACA;width:44px;height:44px;line-height:42px;text-align:center;border-radius:50%;bottom:23px;top:auto}
#gallery-three .carousel-control:hover{border:1px solid #2c65ab;color:#2c65ab}
#gallery-three .carousel-control.left{left:48px}
#gallery-three .carousel-control.right{right:51px}
.gallery-four .gallery-wrapper{margin-bottom:6px}
.gallery-four .pricing-padding{padding-left:3px;padding-right:3px}
.gallery-four .gallery-thumb{position:relative;overflow:hidden}
.gallery-four .gallery-thumb::before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;opacity:0;overflow:visible;border:0 solid rgba(49,170,226,0.78);box-sizing:border-box;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}
.gallery-four .gallery-wrapper:hover .gallery-thumb::before{opacity:1;border:400px solid rgba(49,170,226,0.78)}
.gallery-four .gallery-thumb img{width:100%}
.gallery-four .pop-up-icon i{text-align:center;position:absolute;left:0;right:0;top:50%;margin-top:-5px;color:#fff;font-size:20px;opacity:0;transform:scale(0,0);-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);transition:transform .2s .1s ease-in,opacity .1s ease-in-out}
.gallery-four .gallery-thumb:hover .pop-up-icon i{opacity:1;transform:scale(1,1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.gallery-five .gallery-contain{position:relative}
.gallery-five .gallery-contain::before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(72,176,228,0.8);z-index:1;opacity:0;-webkit-transform:scale(0,1);-moz-transform:scale(0,1);-o-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1);-webkit-transition:opacity .2s,-webkit-transform .5s;-moz-transition:opacity .2s,transform .5s;-0-transition:opacity .2s,transform .5s;-ms-transition:opacity .2s,transform .5s;transition:opacity .2s,transform .5s}
.gallery-five .gallery-contain:hover::before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
.gallery-five .pop-up-icon{position:absolute;top:50%;left:0;right:0;margin-top:-10px;text-align:center;z-index:2;opacity:0;transition:1s;-webkit-transition:1s;-moz-transition:1s;-o-transition:1s}
.gallery-five .gallery-contain:hover .pop-up-icon{opacity:1;transition-delay:.6s;-webkit-transition-delay:.6s;-moz-transition-delay:.6s;-o-transition-delay:.6s}
.gallery-five .pop-up-icon i{font-size:20px;color:#fff}
#gallery-six-one .carousel-indicators{bottom:-107px;border:1px solid #f1f1f1;border-top:0;width:100%;height:97px;left:0;margin-left:0;background:#fff}
#gallery-six-one .carousel-indicators li{width:60px;height:60px;margin:18px 4px;cursor:pointer;border:3px solid #f1f1f1;border-radius:50%;overflow:hidden;background-color:transparent;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s}
#gallery-six-one .carousel-indicators li img{width:100%;height:100%}
#gallery-six-one .carousel-inner img{width:100%}
.gallery-six-two-outer{background-color:#fff;box-shadow:0 0 1px rgba(0,0,0,0.2);padding: 10px 10px 0px 10px;}
.gallery-six-two-wrapper img{width:100%}
.gallery-six-two-wrapper .flex-control-thumbs{width:calc(100% + 20px);border-top:1px solid rgba(0,0,0,0.1);margin:10px 0 0 -10px;display: block;float: none;}
.gallery-six-two-wrapper .flex-control-thumbs li{width:14.28%;padding:10px;border-left:1px solid rgba(0,0,0,0.1);display: inline-block;}
.gallery-six-two-wrapper .flex-control-thumbs li:first-child{border-left:0;}
.gallery-seven .gallery-wrapper{margin-bottom:6px}
.gallery-seven .pricing-padding{padding-left:3px;padding-right:3px}
.gallery-seven .pricing-padding-left{padding-left:3px}
.gallery-seven .pricing-padding-right{padding-right:3px}
.gallery-seven .gallery-thumb{position:relative;overflow:hidden}
.gallery-seven .gallery-thumb::before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(72,176,228,0.77);opacity:0;transition:.1s;-webkit-transition:.1s;-moz-transition:.1s;-o-transition:.1s}
.gallery-seven .gallery-wrapper:hover .gallery-thumb::before{opacity:1}
.gallery-seven .gallery-thumb img{width:100%}
.gallery-seven .gallery-thumb .pop-up-icon{position:absolute;left:0;right:0;top:-20%;text-align:center;opacity:0;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s}
.gallery-seven .gallery-wrapper:hover .pop-up-icon{opacity:1;top:50%;margin-top:-12px;transition-delay:.2s;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-o-transition-delay:.2s;-webkit-transform:translateZ(0);transform:translateZ(0)}
.gallery-seven .gallery-thumb .pop-up-icon i{font-size:20px;color:#fff}
.gallery-eight .gallery-contain{position:relative}
.gallery-eight .gallery-contain::before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(72,176,228,0.8);border-radius:50%;z-index:1;opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:opacity .3s,-webkit-transform .5s;transition:opacity .3s,transform .5s}
.gallery-eight .gallery-contain:hover::before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
.gallery-eight .pop-up-icon{position:absolute;top:50%;left:0;right:0;margin-top:-10px;text-align:center;z-index:2;opacity:0;transition:1s;-webkit-transition:1s;-moz-transition:1s;-o-transition:1s}
.gallery-eight .gallery-contain:hover .pop-up-icon{opacity:1;transition-delay:.6s;-webkit-transition-delay:.6s;-moz-transition-delay:.6s;-o-transition-delay:.6s}
.gallery-eight .pop-up-icon i{font-size:20px;color:#fff}
.gallery-nine .gallery-contain{position:relative}
.gallery-nine .gallery-contain::before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}
.gallery-nine .gallery-contain:hover::before{opacity:1;background:rgba(72,176,228,0.8);-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.gallery-nine .pop-up-icon{position:absolute;top:50%;left:0;right:0;margin-top:-10px;text-align:center;z-index:2;opacity:0;transition:1s;-webkit-transition:1s;-moz-transition:1s;-o-transition:1s}
.gallery-nine .gallery-contain:hover .pop-up-icon{opacity:1;transition-delay:.6s;-webkit-transition-delay:.6s;-moz-transition-delay:.6s;-o-transition-delay:.6s}
.gallery-nine .pop-up-icon i{font-size:20px;color:#fff}
#gallery-ten .carousel-indicators{margin-bottom:0;width:44%;height:15%;left:32%;bottom:5%}
#gallery-ten .carousel-indicators li{width:156px;height:65px;margin:0 4px;cursor:pointer;border:0;border-radius:0;overflow:hidden;background-color:transparent;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}
#gallery-ten .carousel-indicators li img{width:100%;height:100%}
#gallery-ten .carousel-control{background:none;color:#fff;font-size:20px;text-shadow:none;border:1px solid #fff;width:44px;height:44px;line-height:42px;text-align:center;border-radius:50%;bottom:23px;top:auto}
#gallery-ten .carousel-control.left{left:48%;bottom:10%;margin-bottom:-4px}
#gallery-ten .carousel-control.right{right:42%;bottom:10%;margin-bottom:-4px}
@media (max-width : 766px) {
.footer-widget{margin-bottom:30px}
}
.footer-widget h3{font-size:14px;font-weight:600;color:#fff;margin-bottom:20px}
.footer-address ul li{border-top:1px solid #4a4a4a;padding:12px 0}
.footer-address ul li a{color:#969595}
.footer-address ul li a:hover{color:#2c65ab}
.footer-address ul li i{margin-right:15px;color:#4a4a4a;font-size:16px;float:left;display:inline-block}
.footer-address span.address{overflow:hidden;display:block}
.footer-widget .list-menu{margin-top:26px}
.list-menu li{width:49%;display:inline-block}
.list-menu li i{color:#2c65ab}
.list-menu li a{display:inline-block;line-height:36px;color:#969595}
.list-menu li a:hover{color:#2c65ab}
.footer-widget .item-menu{margin-top:35px;margin-bottom:14px}
.item-menu li{display:inline-block;margin-right:1px;margin-left:1px;margin-top:6px}
.item-menu li img{width:61px;height:61px}
.footer-widget .readmore{font-size:12px;color:#969595}
.footer-widget .readmore i,.footer-widget .readmore:hover{color:#2c65ab}
.footer-widget form .form-group{position:relative;margin-bottom:8px}
.footer-widget form .form-group button{position:absolute;top:0;right:0;border:0;bottom:0;background:#2c65ab;color:#fff;width:38px}
.footer-widget form{border-bottom:1px solid #4a4a4a;padding-bottom:20px;margin-top:5px;margin-bottom:20px}
.footer-widget form span{font-size:12px;color:#6b6b6b}
.footer-social-link li{display:inline-block;margin-right:20px}
.footer-social-link li:last-child{margin-right:0}
.footer-social-link li a{display:block;font-size:20px;color:#4a4a4a}
.footer-social-link li a:hover{color:#2c65ab}
.copyright-section{background-color:#373737;color:#6b6b6b;padding:20px 0}
.copyright-section li a:hover{color:#2c65ab}
@media only screen and (min-width : 480px) and (max-width : 767px) {
.portfolio-nine .portfolio-thumb::before{border:200px solid rgba(0,0,0,0.7)}
.portfolio-fourteen .portfolio-thumb::before{height:22%}
.gallery-one .flex-control-thumbs li{width:68px}
.gallery-one .flex-control-thumbs li:nth-child(5),.gallery-one .flex-control-thumbs li:nth-child(10){margin-right:0}
.gallery-one .gallery-one-wrapper-nav .prev,.gallery-one .gallery-one-wrapper-nav .next{top:20%}
#gallery-three .carousel-indicators{bottom:17%}
#gallery-three .carousel-indicators li{width:40px;height:40px;border:3px solid #fff;margin:5px 3px}
#gallery-three .carousel-indicators .active{width:80px;height:80px}
#gallery-three .carousel-control.left{left:10px}
#gallery-three .carousel-control.right{right:10px}
#gallery-six-one .carousel-indicators li{width:50px;height:50px}
.gallery-six-two-wrapper .flex-control-thumbs li{width:61px}
#gallery-ten .carousel-indicators{opacity:0;visibility:hidden}
#gallery-ten .carousel-control.left{left:45%;margin-left:-25px}
#gallery-ten .carousel-control.right{right:45%;margin-right:-25px}
}
@media (min-width : 768px) and (max-width : 991px) {
.portfolio-nine .portfolio-thumb::before{border:74px solid rgba(0,0,0,0.7)}
.gallery-one .flex-control-thumbs{padding:10px;padding-bottom:4px}
.gallery-one .flex-control-thumbs li{width:65px;margin-right:5px}
#gallery-three .carousel-indicators{bottom:9%}
#gallery-three .carousel-indicators li{width:60px;height:60px;border:5px solid #fff;margin:5px 3px}
#gallery-three .carousel-indicators .active{width:100px;height:100px}
#gallery-three .carousel-control.left{left:15px}
#gallery-three .carousel-control.right{right:15px}
.flex-control-thumbs li{float:none}
#gallery-ten .carousel-indicators li{width:90px;height:45px}
#gallery-ten .carousel-control{width:35px;height:35px;line-height:33px}
}
@media (min-width : 992px) and (max-width : 1199px) {
.gallery-one .flex-control-thumbs{padding:10px;padding-bottom:4px}
.gallery-one .flex-control-thumbs li{width:85px;margin-right:5px}
#gallery-six-one .carousel-indicators li{width:52px;height:52px}
.gallery-six-two-wrapper .flex-control-thumbs li{width:65px}
#gallery-ten .carousel-indicators li{width:115px}
}
/*Portfolio Single Page*/
#portfolioGallery {margin-bottom: 50px;}
#portfolioGallery .carousel-control {top: 50%;width: 44px;height: 44px;line-height: 44px;border: 1px solid #fff;border-radius: 50%;text-shadow: none;filter: alpha(opacity=100);opacity: 1;margin-top: -22px;}
#portfolioGallery .carousel-control.left {background-image: none;left: 30px;}
#portfolioGallery .carousel-control.right {background-image: none;right: 30px;}
.portfolio-single-1 .portfolio-filter {margin-bottom: 50px;}
.portfolio-single-1 #filter li a {display: block;font-size: 11px;text-transform: uppercase;color: #313131;border: 2px solid;border-color: #313131;padding: 5px 15px;min-width: 85px;cursor: pointer;}
.portfolio-single-1 #filter li a.active {color: #fff;background-color: #2c65ab;border-color: transparent;}
@media only screen and (max-width : 480px) {
.portfolio-single-1 #filter li a {margin-bottom: 10px;}
}
.portfolio-single-1 .portfolio-thumb .pop-up-icon i {border: 2px solid #ffffff;border-radius: 50%;color: #ffffff;font-size: 16px;height: 48px;line-height: 44px;transition: all 0.3s ease 0s;width: 48px;text-align: center;}
.headingOne h2{font-size:30px;padding-bottom:25px;position:relative}
.headingOne h2:after{content:"";background:#2c65ab;width:28px;height:2px;position:absolute;left:50%;bottom:0;margin-left:-14px}
.headingTwo h2{font-size:30px;font-weight:600;text-transform:uppercase;display:inline-block;margin-bottom:0;position:relative}
.headingTwo h2:before,.headingTwo h2:after{content:" ";height:10px;width:10px;background-color:#428BCA;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:50%;margin-top:-5px}
.headingTwo h2:before{left:-28px}
.headingTwo h2:after{right:-28px}
.headingThree h2{font-size:30px;text-transform:capitalize;position:relative}
.headingThree span.bordered-icon{color:#dadada;padding:0 10px;font-size:12px;line-height:18px;position:relative;display:inline-block}
.headingThree span.bordered-icon:before,.headingThree span.bordered-icon:after{content:"";background:#dadada;width:50px;height:1px;top:8px;position:absolute}
.headingThree span.bordered-icon:before{left:100%}
.headingThree span.bordered-icon:after{right:100%}
.headingFour span{font-size:12px;text-transform:uppercase}
.headingFour h2{font-size:30px;font-weight:600;padding-bottom:25px;text-transform:uppercase;position:relative}
.headingFour h2:after{content:"";background:#2c65ab;width:50px;height:1px;position:absolute;left:50%;bottom:0;margin-left:-25px}
.headingFive h2{font-size:30px;position:relative;text-transform:capitalize;padding-bottom:25px;margin-bottom:0}
.headingFive h2:after{content:"";background:#dadada;width:118px;height:1px;position:absolute;left:50%;bottom:0;margin-left:-59px}
.headingFive i{position:absolute;bottom:-8px;left:50%;margin-left:-5px;font-size:10px;background-color:#fff;color:#2c65ab;padding-bottom:5px;padding-right:5px;z-index:100;border-bottom:1px solid #dadada;border-right:1px solid #dadada;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.headingSix h2{font-size:30px;text-transform:uppercase;font-weight:700}
.headingSix p{font-size:15px;margin-bottom:0}
.headingSeven h2{font-size:30px;position:relative;text-transform:uppercase;font-weight:600;padding-bottom:20px;margin-bottom:25px}
.headingSeven h2:after{content:"";background:#2c65ab;width:140px;height:1px;position:absolute;left:50%;bottom:0;margin-left:-70px}
.headingSeven p{margin-bottom:0}
.headingEight h2{display:inline-block;padding:20px;font-size:30px;text-transform:uppercase;font-weight:600;border:2px solid #313131;margin-bottom:0}
.headingNine h2{font-size:30px;font-weight:600;text-transform:capitalize;position:relative}
.headingNine p{margin:10px 0 0}
.headingNine span.bordered-icon{color:#2c65ab;padding:0 10px;font-size:10px;line-height:18px;position:relative;display:inline-block}
.headingNine span.bordered-icon i{-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.headingNine span.bordered-icon:before,.headingNine span.bordered-icon:after{content:"";background:#dadada;width:215px;height:1px;top:8px;position:absolute}
@media only screen and (max-width : 480px) {
.headingNine span.bordered-icon:before,.headingNine span.bordered-icon:after{width:100px}
}
.headingNine span.bordered-icon:before{left:100%}
.headingNine span.bordered-icon:after{right:100%}
.headingTen h2{font-size:30px;font-weight:700;text-transform:uppercase;margin-bottom:20px}
.headingTen span{font-size:14px;text-transform:uppercase;color:#313131}
.headingTen i{font-size:20px;color:#2c65ab}
.headingEleven h2{font-size:30px;font-weight:700;text-transform:uppercase}
.headingEleven span.bordered-icon{color:#2c65ab;padding:0 10px;font-size:16px;line-height:18px;position:relative;display:inline-block}
.headingEleven span.bordered-icon:before,.headingEleven span.bordered-icon:after{content:"";background:#dadada;width:90px;height:1px;top:8px;position:absolute}
.headingEleven span.bordered-icon:before{left:100%}
.headingEleven span.bordered-icon:after{right:100%}
.headingTwelve h2{font-size:30px;font-weight:700;text-transform:uppercase}
.headingTwelve span.sub{font-size:20px;font-weight:600;color:#969595}
.headingTwelve span.dashed-border{border:1px dashed #dadada;width:200px;position:relative;display:inline-block}
.headingTwelve span.dashed-border::before,.headingTwelve span.dashed-border::after{content:"\f111";font-family:FontAwesome;font-size:10px;color:#2c65ab;position:absolute;top:-12px}
.headingTwelve span.dashed-border::before{left:-20px}
.headingTwelve span.dashed-border::after{right:-20px}
.headingThirteen span.sub{font-size:12px;font-weight:600;text-transform:uppercase;display:block;margin-bottom:5px}
.headingThirteen h2{font-size:30px;line-height:20px;font-weight:700;text-transform:uppercase;position:relative;display:inline-block;padding:0 30px;margin-bottom:0;border-right:1px solid #dadada;border-left:1px solid #dadada}
.headingThirteen h2::before,.headingThirteen h2::after{content:"";background:#dadada;width:100px;height:1px;position:absolute;top:50%}
@media only screen and (max-width : 480px) {
.headingThirteen h2{font-size:20px;padding:0 10px}
.headingThirteen h2::before,.headingThirteen h2::after{width:50px}
}
.headingThirteen h2::before{right:100%}
.headingThirteen h2::after{left:100%}
.headingFourteen h2{font-size:30px}
.headingFourteen span.bordered-icon{color:#2c65ab;padding:0 10px;font-size:16px;line-height:18px;position:relative;display:inline-block}
.headingFourteen span.bordered-icon:before,.headingFourteen span.bordered-icon:after{content:"";background:#dadada;width:50px;height:1px;top:8px;position:absolute}
.headingFourteen span.bordered-icon:before{left:100%}
.headingFourteen span.bordered-icon:after{right:100%}
.headingFifteen h2{font-size:30px;font-weight:700;display:inline-block;padding-bottom:10px;margin-bottom:20px;border-bottom:2px solid #2c65ab}
.headingFifteen p{margin-bottom:0}
.headingSixteen i{font-size:50px;color:#2c65ab;margin-bottom:30px}
.headingSixteen h2{font-size:30px;font-weight:600}
.headingSixteen p{font-size:15px;margin-bottom:0}
.headingSeventeen i{font-size:30px;width:85px;height:85px;line-height:85px;color:#fff;background-color:#2c65ab;border-radius:50%;margin-bottom:30px}
.headingSeventeen h2{font-size:30px;font-weight:600}
.headingSeventeen p{font-size:15px;margin-bottom:0}
.headingEighteen .section-title{position:relative}
.headingEighteen .section-title::before,.headingEighteen .section-title::after{content:"";height:2px;position:absolute;left:50%}
.headingEighteen .section-title::before{background-color:#313131;width:10px;top:-30px;margin-left:-5px}
.headingEighteen .section-title::after{background-color:#2c65ab;width:84px;bottom:-30px;margin-left:-42px}
.headingEighteen .section-title h2{font-size:30px;font-weight:700;text-transform:uppercase}
.headingEighteen .section-title h2 span{color:#2c65ab}
.headingEighteen .section-title p{font-size:15px;margin-bottom:0}
.headingNinteen h2{font-size:30px;font-weight:600;margin-bottom:20px}
.headingNinteen ul{margin-bottom:20px}
.headingNinteen li{display:inline-block;margin-right:20px}
@media only screen and (max-width : 480px) {
.headingNinteen li{margin-right:10px;margin-bottom:10px}
}
.headingNinteen li:last-child{margin-right:0}
.headingNinteen li img{border:3px solid #f9f9f9;width:107px;height:52px}
.headingTwenty h2{font-size:30px;font-weight:700;text-transform:uppercase;margin-bottom:10px}
.headingTwenty p{font-size:15px}
.headingTwenty span.bottom-border{background-color:#dadada;height:1px;width:130px;position:relative;display:inline-block}
.headingTwenty span.bottom-border::before,.headingTwenty span.bottom-border::after{content:"";height:7px;width:7px;background-color:#428BCA;-webkit-transform:rotate(45deg);transform:rotate(45deg);color:#2c65ab;position:absolute;top:-3px}
.headingTwenty span.bottom-border::before{left:44%}
.headingTwenty span.bottom-border::after{right:43%}
.hippo-offcanvas-wrapper,.hippo-offcanvas-pusher,.hippo-offcanvas-contents{}
.hippo-offcanvas-html-open,.hippo-offcanvas-body-open{height:100%}
.hippo-offcanvas-contents,.hippo-offcanvas-contents-inner{position:relative}
.hippo-offcanvas-wrapper{position:relative}
.hippo-offcanvas-pusher{z-index:99;-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;-ms-transition:-ms-transform .5s;-o-transition:-o-transform .5s;transition:transform .5s}
.hippo-offcanvas-wrapper::after{position:absolute;top:0;right:0;width:0;height:0;background:rgba(0,0,0,0.5);content:'';opacity:0;display:none;-webkit-transition:opacity 0.5s,width .1s 0.5s,height .1s .5s;-moz-transition:opacity 0.5s,width .1s 0.5s,height .1s .5s;-o-transition:opacity 0.5s,width .1s 0.5s,height .1s .5s;transition:opacity 0.5s,width .1s 0.5s,height .1s .5s;z-index:999}
body.hippo-offcanvas-body-open .hippo-offcanvas-wrapper::after{width:100%;height:100%;opacity:1;display:block;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}
.hippo-offcanvas-container{position:absolute;top:0;left:0;z-index:9999;visibility:hidden;width:300px;height:100%;background:#27272C;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.hippo-offcanvas-container::after{position:absolute;top:0;right:0;width:100%;height:100%;background:rgba(0,0,0,0.5);content:'';opacity:1;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}
.hippo-offcanvas-open .hippo-offcanvas-container::after{width:0;height:0;opacity:0;-webkit-transition:opacity 0.5s,width .1s 0.5s,height .1s .5s;-moz-transition:opacity 0.5s,width .1s 0.5s,height .1s .5s;-o-transition:opacity 0.5s,width .1s 0.5s,height .1s .5s;transition:opacity 0.5s,width .1s 0.5s,height .1s .5s}
.hippo-offcanvas-container > div{overflow-y:scroll;overflow-x:hidden;height:calc(100% - 45px)}
.header9 .hippo-offcanvas-container > div{height:auto}
.hippo-offcanvas-container > div > div{visibility:visible}
.hippo-offcanvas-left .hippo-offcanvas-container{left:0}
.hippo-offcanvas-right .hippo-offcanvas-container{left:auto;right:0}
.hippo-offcanvas-left.slide-in-on-top.hippo-offcanvas-open .hippo-offcanvas-container,.hippo-offcanvas-right.slide-in-on-top.hippo-offcanvas-open .hippo-offcanvas-container{visibility:visible;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate(0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.hippo-offcanvas-left.slide-in-on-top .hippo-offcanvas-container{-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate(-100%,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
.hippo-offcanvas-right.slide-in-on-top .hippo-offcanvas-container{-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate(100%,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
.slide-in-on-top .hippo-offcanvas-container::after{display:none}
.hippo-offcanvas-left.reveal.hippo-offcanvas-open .hippo-offcanvas-pusher{-webkit-transform:translate3d(300px,0,0);-moz-transform:translate3d(300px,0,0);-ms-transform:translate(300px,0);-o-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}
.hippo-offcanvas-right.reveal.hippo-offcanvas-open .hippo-offcanvas-pusher{-webkit-transform:translate3d(-300px,0,0);-moz-transform:translate3d(-300px,0,0);-ms-transform:translate(-300px,0);-o-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}
.reveal .hippo-offcanvas-container{z-index:0;visibility:hidden;opacity:0}
.reveal.hippo-offcanvas-open .hippo-offcanvas-container{z-index:1;visibility:visible;opacity:1;-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;-ms-transition:-ms-transform .5s;-o-transition:-o-transform .5s;transition:transform .5s}
.reveal .hippo-offcanvas-container::after{display:none}
.hippo-offcanvas-left.push-down.hippo-offcanvas-open .hippo-offcanvas-pusher{-webkit-transform:translate3d(300px,0,0);-moz-transform:translate3d(300px,0,0);-ms-transform:translate(300px,0);-o-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}
.hippo-offcanvas-right.push-down.hippo-offcanvas-open .hippo-offcanvas-pusher{-webkit-transform:translate3d(-300px,0,0);-moz-transform:translate3d(-300px,0,0);-ms-transform:translate(-300px,0);-o-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}
.hippo-offcanvas-left.push-down .hippo-offcanvas-container{-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate(-100%,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
.hippo-offcanvas-right.push-down .hippo-offcanvas-container{-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate(100%,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
.push-down.hippo-offcanvas-open .hippo-offcanvas-container{visibility:visible;-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;-ms-transition:-ms-transform .5s;-o-transition:-o-transform .5s;transition:transform .5s}
.push-down .hippo-offcanvas-container::after{display:none}
.hippo-offcanvas-left.slide-along.hippo-offcanvas-open .hippo-offcanvas-pusher{-webkit-transform:translate3d(300px,0,0);-moz-transform:translate3d(300px,0,0);-ms-transform:translate(300px,0,0);-o-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}
.hippo-offcanvas-right.slide-along.hippo-offcanvas-open .hippo-offcanvas-pusher{-webkit-transform:translate3d(-300px,0,0);-moz-transform:translate3d(-300px,0,0);-ms-transform:translate(-300px,0);-o-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}
.hippo-offcanvas-left.slide-along .hippo-offcanvas-container{z-index:1;-webkit-transform:translate3d(-50%,0,0);-moz-transform:translate3d(-50%,0,0);-ms-transform:translate(-50%,0);-o-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}
.hippo-offcanvas-right.slide-along .hippo-offcanvas-container{z-index:1;-webkit-transform:translate3d(50%,0,0);-moz-transform:translate3d(50%,0,0);-ms-transform:translate(50%,0);-o-transform:translate3d(50%,0,0);transform:translate3d(50%,0,0)}
.slide-along.hippo-offcanvas-open .hippo-offcanvas-container{visibility:visible;-webkit-transition:-webkit-transform .5s;-moz-transition:-webkit-transform .5s;-ms-transition:-webkit-transform .5s;-o-transition:-webkit-transform .5s;transition:transform .5s;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate(0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slide-along .hippo-offcanvas-container::after{display:none}
.hippo-offcanvas-left.reverse-slide-out.hippo-offcanvas-open .hippo-offcanvas-pusher{-webkit-transform:translate3d(300px,0,0);-moz-transform:translate3d(300px,0,0);-ms-transform:translate(300px,0);-o-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}
.hippo-offcanvas-right.reverse-slide-out.hippo-offcanvas-open .hippo-offcanvas-pusher{-webkit-transform:translate3d(-300px,0,0);-moz-transform:translate3d(-300px,0,0);-ms-transform:translate(-300px,0);-o-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}
.hippo-offcanvas-left.reverse-slide-out .hippo-offcanvas-container{z-index:1;-webkit-transform:translate3d(50%,0,0);-moz-transform:translate3d(50%,0,0);-ms-transform:translate(50%,0);-o-transform:translate3d(50%,0,0);transform:translate3d(50%,0,0)}
.hippo-offcanvas-right.reverse-slide-out .hippo-offcanvas-container{z-index:1;-webkit-transform:translate3d(-50%,0,0);-moz-transform:translate3d(-50%,0,0);-ms-transform:translate(-50%,0);-o-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}
.reverse-slide-out.hippo-offcanvas-open .hippo-offcanvas-container{visibility:visible;-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;-ms-transition:-ms-transform .5s;-o-transition:-o-transform .5s;transition:transform .5s;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate(0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.rotate-pusher.hippo-offcanvas-wrapper{-webkit-perspective:1500px;-moz-perspective:1500px;-ms-perspective:1500px;-o-perspective:1500px;perspective:1500px}
.hippo-offcanvas-left.rotate-pusher .hippo-offcanvas-pusher{-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;-o-transform-origin:0 50%;transform-origin:0 50%;-webkit-perspective:1200px;-moz-perspective:1200px;-ms-perspective:1200px;-o-perspective:1200px;perspective:1200px}
.hippo-offcanvas-right.rotate-pusher .hippo-offcanvas-pusher{-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;-o-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-perspective:1200px;-moz-perspective:1200px;-ms-perspective:1200px;-o-perspective:1200px;perspective:1200px}
.hippo-offcanvas-left.rotate-pusher.hippo-offcanvas-open .hippo-offcanvas-pusher{-webkit-transform:translate3d(300px,0,0) rotateY(-15deg);-moz-transform:translate3d(300px,0,0) rotateY(-15deg);-ms-transform:translate3d(300px,0,0) rotateY(-15deg);-o-transform:translate3d(300px,0,0) rotateY(-15deg);transform:translate3d(300px,0,0) rotateY(-15deg)}
.hippo-offcanvas-right.rotate-pusher.hippo-offcanvas-open .hippo-offcanvas-pusher{-webkit-transform:translate3d(-300px,0,0) rotateY(15deg);-moz-transform:translate3d(-300px,0,0) rotateY(15deg);-ms-transform:translate3d(-300px,0,0) rotateY(15deg);-o-transform:translate3d(-300px,0,0) rotateY(15deg);transform:translate3d(-300px,0,0) rotateY(15deg)}
.hippo-offcanvas-left.rotate-pusher .hippo-offcanvas-container{-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate(-100%,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-transform-origin:100%;-moz-transform-origin:100%;-ms-transform-origin:100%;-o-transform-origin:100%;transform-origin:100%;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d}
.hippo-offcanvas-right.rotate-pusher .hippo-offcanvas-container{-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate(100%,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transform-origin:0;-moz-transform-origin:0;-ms-transform-origin:0;-o-transform-origin:0;transform-origin:0;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d}
.hippo-offcanvas-left.rotate-pusher.hippo-offcanvas-open .hippo-offcanvas-container{visibility:visible;-webkit-transform:translate3d(-100%,0,0) rotateY(15deg);-moz-transform:translate3d(-100%,0,0) rotateY(15deg);-ms-transform:translate3d(-100%,0,0) rotateY(15deg);-o-transform:translate3d(-100%,0,0) rotateY(15deg);transform:translate3d(-100%,0,0) rotateY(15deg)}
.hippo-offcanvas-right.rotate-pusher.hippo-offcanvas-open .hippo-offcanvas-container{visibility:visible;-webkit-transform:translate3d(100%,0,0) rotateY(-15deg);-moz-transform:translate3d(100%,0,0) rotateY(-15deg);-ms-transform:translate3d(100%,0,0) rotateY(-15deg);-o-transform:translate3d(100%,0,0) rotateY(-15deg);transform:translate3d(100%,0,0) rotateY(-15deg)}
.rotate-pusher .hippo-offcanvas-container::after{display:none}
.hippo-offcanvas-left.three-d-rotate-in.hippo-offcanvas-wrapper{-webkit-perspective:1500px;-moz-perspective:1500px;-ms-perspective:1500px;-o-perspective:1500px;perspective:1500px;-webkit-perspective-origin:0 50%;-mos-perspective-origin:0 50%;-ms-perspective-origin:0 50%;-o-perspective-origin:0 50%;perspective-origin:0 50%}
.hippo-offcanvas-right.three-d-rotate-in.hippo-offcanvas-wrapper{-webkit-perspective:1500px;-moz-perspective:1500px;-ms-perspective:1500px;-o-perspective:1500px;perspective:1500px;-webkit-perspective-origin:100% 50%;-moz-perspective-origin:100% 50%;-ms-perspective-origin:100% 50%;-o-perspective-origin:100% 50%;perspective-origin:100% 50%}
.three-d-rotate-in .hippo-offcanvas-pusher{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d}
.hippo-offcanvas-left.three-d-rotate-in.hippo-offcanvas-open .hippo-offcanvas-pusher{-webkit-transform:translate3d(300px,0,0);-moz-transform:translate3d(300px,0,0);-ms-transform:translate(300px,0);-o-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}
.hippo-offcanvas-right.three-d-rotate-in.hippo-offcanvas-open .hippo-offcanvas-pusher{-webkit-transform:translate3d(-300px,0,0);-moz-transform:translate3d(-300px,0,0);-ms-transform:translate(-300px,0);-o-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}
.hippo-offcanvas-left.three-d-rotate-in .hippo-offcanvas-container{-webkit-transform:translate3d(-100%,0,0) rotateY(-90deg);-moz-transform:translate3d(-100%,0,0) rotateY(-90deg);-ms-transform:translate(-100%,0) rotateY(-90deg);-o-transform:translate3d(-100%,0,0) rotateY(-90deg);transform:translate3d(-100%,0,0) rotateY(-90deg);-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;-o-transform-origin:100% 50%;transform-origin:100% 50%}
.hippo-offcanvas-right.three-d-rotate-in .hippo-offcanvas-container{-webkit-transform:translate3d(100%,0,0) rotateY(90deg);-moz-transform:translate3d(100%,0,0) rotateY(90deg);-ms-transform:translate(100%,0) rotateY(90deg);-o-transform:translate3d(100%,0,0) rotateY(90deg);transform:translate3d(100%,0,0) rotateY(90deg);-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;-o-transform-origin:0 50%;transform-origin:0 50%}
.hippo-offcanvas-left.three-d-rotate-in.hippo-offcanvas-open .hippo-offcanvas-container{visibility:visible;-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;-ms-transition:-ms-transform .5s;-o-transition:-o-transform .5s;transition:transform .5s;-webkit-transform:translate3d(-100%,0,0) rotateY(0deg);-mos-transform:translate3d(-100%,0,0) rotateY(0deg);-ms-transform:translate(-100%,0) rotateY(0deg);-o-transform:translate3d(-100%,0,0) rotateY(0deg);transform:translate3d(-100%,0,0) rotateY(0deg)}
.hippo-offcanvas-right.three-d-rotate-in.hippo-offcanvas-open .hippo-offcanvas-container{visibility:visible;-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;-ms-transition:-ms-transform .5s;-o-transition:-o-transform .5s;transition:transform .5s;-webkit-transform:translate3d(100%,0,0) rotateY(0deg);-moz-transform:translate3d(100%,0,0) rotateY(0deg);-ms-transform:translate(100%,0) rotateY(0deg);-o-transform:translate3d(100%,0,0) rotateY(0deg);transform:translate3d(100%,0,0) rotateY(0deg)}
.hippo-offcanvas-left.three-d-rotate-out.hippo-offcanvas-wrapper{-webkit-perspective:1500px;-moz-perspective:1500px;-ms-perspective:1500px;-o-perspective:1500px;perspective:1500px;-webkit-perspective-origin:0 50%;-moz-perspective-origin:0 50%;-ms-perspective-origin:0 50%;-o-perspective-origin:0 50%;perspective-origin:0 50%}
.hippo-offcanvas-right.three-d-rotate-out.hippo-offcanvas-wrapper{-webkit-perspective:1500px;-moz-perspective:1500px;-ms-perspective:1500px;-o-perspective:1500px;perspective:1500px;-webkit-perspective-origin:100% 50%;-moz-perspective-origin:100% 50%;-ms-perspective-origin:100% 50%;-o-perspective-origin:100% 50%;perspective-origin:100% 50%}
.three-d-rotate-out .hippo-offcanvas-pusher{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d}
.hippo-offcanvas-left.three-d-rotate-out.hippo-offcanvas-open .hippo-offcanvas-pusher{-webkit-transform:translate3d(300px,0,0);-moz-transform:translate3d(300px,0,0);-ms-transform:translate(300px,0);-o-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}
.hippo-offcanvas-right.three-d-rotate-out.hippo-offcanvas-open .hippo-offcanvas-pusher{-webkit-transform:translate3d(-300px,0,0);-moz-transform:translate3d(-300px,0,0);-ms-transform:translate(-300px,0);-o-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}
.hippo-offcanvas-left.three-d-rotate-out .hippo-offcanvas-container{-webkit-transform:translate3d(-100%,0,0) rotateY(90deg);-moz-transform:translate3d(-100%,0,0) rotateY(90deg);-ms-transform:translate(-100%,0) rotateY(90deg);-o-transform:translate3d(-100%,0,0) rotateY(90deg);transform:translate3d(-100%,0,0) rotateY(90deg);-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;-o-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d}
.hippo-offcanvas-right.three-d-rotate-out .hippo-offcanvas-container{-webkit-transform:translate3d(100%,0,0) rotateY(-90deg);-moz-transform:translate3d(100%,0,0) rotateY(-90deg);-ms-transform:translate(100%,0) rotateY(-90deg);-o-transform:translate3d(100%,0,0) rotateY(-90deg);transform:translate3d(100%,0,0) rotateY(-90deg);-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;-o-transform-origin:0 50%;transform-origin:0 50%;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d}
.hippo-offcanvas-left.three-d-rotate-out.hippo-offcanvas-open .hippo-offcanvas-container{visibility:visible;-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;-ms-transition:-ms-transform .5s;-o-transition:-o-transform .5s;transition:transform .5s;-webkit-transform:translate3d(-100%,0,0) rotateY(0deg);-moz-transform:translate3d(-100%,0,0) rotateY(0deg);-ms-transform:translate(-100%,0) rotateY(0deg);-o-transform:translate3d(-100%,0,0) rotateY(0deg);transform:translate3d(-100%,0,0) rotateY(0deg)}
.hippo-offcanvas-right.three-d-rotate-out.hippo-offcanvas-open .hippo-offcanvas-container{visibility:visible;-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;-ms-transition:-ms-transform .5s;-o-transition:-o-transform .5s;transition:transform .5s;-webkit-transform:translate3d(100%,0,0) rotateY(0deg);-moz-transform:translate3d(100%,0,0) rotateY(0deg);-ms-transform:translate(100%,0) rotateY(0deg);-o-transform:translate3d(100%,0,0) rotateY(0deg);transform:translate3d(100%,0,0) rotateY(0deg)}
.three-d-rotate-out .hippo-offcanvas-container::after{display:none}
.scale-down-pusher.hippo-offcanvas-wrapper{-webkit-perspective:1000px;-moz-perspective:1000px;-ms-perspective:1000px;-o-perspective:1000px;perspective:1000px}
.scale-down-pusher .hippo-offcanvas-pusher{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d}
.scale-down-pusher.hippo-offcanvas-open .hippo-offcanvas-pusher{-webkit-transform:translate3d(0,0,-300px);-moz-transform:translate3d(0,0,-300px);-ms-transform:translate3d(0,0,-300px);-o-transform:translate3d(0,0,-300px);transform:translate3d(0,0,-300px);overflow:hidden}
.hippo-offcanvas-left.scale-down-pusher .hippo-offcanvas-container{opacity:1;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate(-100%,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
.hippo-offcanvas-right.scale-down-pusher .hippo-offcanvas-container{opacity:1;-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate(100%,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
.scale-down-pusher.hippo-offcanvas-open .hippo-offcanvas-container{visibility:visible;-webkit-transition:-webkit-transform .5s;-moz-transition:-webkit-transform .5s;-ms-transition:-webkit-transform .5s;-o-transition:-webkit-transform .5s;transition:transform .5s;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate(0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.scale-down-pusher .hippo-offcanvas-container::after{display:none}
.scale-up.hippo-offcanvas-wrapper{-webkit-perspective:1000px;-moz-perspective:1000px;-ms-perspective:1000px;-o-perspective:1000px;perspective:1000px;-webkit-perspective-origin:0 50%;-moz-perspective-origin:0 50%;-ms-perspective-origin:0 50%;-o-perspective-origin:0 50%;perspective-origin:0 50%}
.hippo-offcanvas-left.scale-up.hippo-offcanvas-open .hippo-offcanvas-pusher{-webkit-transform:translate3d(300px,0,0);-moz-transform:translate3d(300px,0,0);-ms-transform:translate(300px,0);-o-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}
.hippo-offcanvas-right.scale-up.hippo-offcanvas-open .hippo-offcanvas-pusher{-webkit-transform:translate3d(-300px,0,0);-moz-transform:translate3d(-300px,0,0);-ms-transform:translate(-300px,0);-o-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}
.hippo-offcanvas-left.scale-up .hippo-offcanvas-container{z-index:1;opacity:1;-webkit-transform:translate3d(0,0,-300px);-moz-transform:translate3d(0,0,-300px);-ms-transform:translate3d(0,0,-300px);-o-transform:translate3d(0,0,-300px);transform:translate3d(0,0,-300px)}
.hippo-offcanvas-right.scale-up .hippo-offcanvas-container{z-index:1;opacity:1;-webkit-transform:translate3d(150%,0,-300px);-moz-transform:translate3d(150%,0,-300px);-ms-transform:translate3d(150%,0,-300px);-o-transform:translate3d(150%,0,-300px);transform:translate3d(150%,0,-300px)}
.scale-up.hippo-offcanvas-open .hippo-offcanvas-container{visibility:visible;-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;-ms-transition:-ms-transform .5s;-o-transition:-o-transform .5s;transition:transform .5s;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate(0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.scale-rotate-pusher.hippo-offcanvas-wrapper{-webkit-perspective:1000px;-moz-perspective:1000px;-ms-perspective:1000px;-o-perspective:1000px;perspective:1000px}
.scale-rotate-pusher .hippo-offcanvas-pusher{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d}
.hippo-offcanvas-left.scale-rotate-pusher.hippo-offcanvas-open .hippo-offcanvas-pusher{-webkit-transform:translate3d(100px,0,-600px) rotateY(-20deg);-moz-transform:translate3d(100px,0,-600px) rotateY(-20deg);-ms-transform:translate3d(100px,0,-600px) rotateY(-20deg);-o-transform:translate3d(100px,0,-600px) rotateY(-20deg);transform:translate3d(100px,0,-600px) rotateY(-20deg);overflow:hidden}
.hippo-offcanvas-right.scale-rotate-pusher.hippo-offcanvas-open .hippo-offcanvas-pusher{-webkit-transform:translate3d(-100px,0,-600px) rotateY(20deg);-moz-transform:translate3d(-100px,0,-600px) rotateY(20deg);-ms-transform:translate3d(-100px,0,-600px) rotateY(20deg);-o-transform:translate3d(-100px,0,-600px) rotateY(20deg);transform:translate3d(-100px,0,-600px) rotateY(20deg);overflow:hidden}
.hippo-offcanvas-left.scale-rotate-pusher .hippo-offcanvas-container{opacity:1;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate(-100%,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
.hippo-offcanvas-right.scale-rotate-pusher .hippo-offcanvas-container{opacity:1;-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate(100%,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
.scale-rotate-pusher.hippo-offcanvas-open .hippo-offcanvas-container{visibility:visible;-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;-ms-transition:-ms-transform .5s;-o-transition:-o-transform .5s;transition:transform .5s;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate(0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.scale-rotate-pusher .hippo-offcanvas-container::after{display:none}
.open-door.hippo-offcanvas-wrapper{-webkit-perspective:1000px;-moz-perspective:1000px;-ms-perspective:1000px;-o-perspective:1000px;perspective:1000px}
.hippo-offcanvas-left.open-door .hippo-offcanvas-pusher{-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d}
.hippo-offcanvas-right.open-door .hippo-offcanvas-pusher{-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;-o-transform-origin:0 50%;transform-origin:0 50%;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d}
.hippo-offcanvas-left.open-door.hippo-offcanvas-open .hippo-offcanvas-pusher{-webkit-transform:rotateY(-10deg);-moz-transform:rotateY(-10deg);-ms-transform:rotateY(-10deg);-o-transform:rotateY(-10deg);transform:rotateY(-10deg);overflow:hidden}
.hippo-offcanvas-right.open-door.hippo-offcanvas-open .hippo-offcanvas-pusher{-webkit-transform:rotateY(10deg);-moz-transform:rotateY(10deg);-ms-transform:rotateY(10deg);-o-transform:rotateY(10deg);transform:rotateY(10deg);overflow:hidden}
.hippo-offcanvas-left.open-door .hippo-offcanvas-container{opacity:1;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate(-100%,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
.hippo-offcanvas-right.open-door .hippo-offcanvas-container{opacity:1;-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate(100%,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
.open-door.hippo-offcanvas-open .hippo-offcanvas-container{visibility:visible;-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;-ms-transition:-ms-transform .5s;-o-transition:-o-transform .5s;transition:transform .5s;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate(0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.open-door .hippo-offcanvas-container::after{display:none}
.fall-down.hippo-offcanvas-wrapper{-webkit-perspective:1500px;-moz-perspective:1500px;-ms-perspective:1500px;-o-perspective:1500px;perspective:1500px;-webkit-perspective-origin:0 50%;-moz-perspective-origin:0 50%;-ms-perspective-origin:0 50%;-o-perspective-origin:0 50%;perspective-origin:0 50%}
.hippo-offcanvas-left.fall-down.hippo-offcanvas-open .hippo-offcanvas-pusher{-webkit-transform:translate3d(300px,0,0);-moz-transform:translate3d(300px,0,0);-ms-transform:translate(300px,0);-o-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}
.hippo-offcanvas-right.fall-down.hippo-offcanvas-open .hippo-offcanvas-pusher{-webkit-transform:translate3d(-300px,0,0);-moz-transform:translate3d(-300px,0,0);-ms-transform:translate(-300px,0);-o-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}
.fall-down .hippo-offcanvas-container{z-index:1;opacity:1;-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);-ms-transform:translate(0,-100%);-o-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
.fall-down.hippo-offcanvas-open .hippo-offcanvas-container{visibility:visible;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-property:-webkit-transform;transition-property:transform;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate(0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition-speed:.2s;transition-speed:.2s}
.hippo-offcanvas-left.delayed-three-d-rotate.hippo-offcanvas-wrapper{-webkit-perspective:1500px;-moz-perspective:1500px;-ms-perspective:1500px;-o-perspective:1500px;perspective:1500px;-webkit-perspective-origin:0 50%;-moz-perspective-origin:0 50%;-ms-perspective-origin:0 50%;-o-perspective-origin:0 50%;perspective-origin:0 50%}
.hippo-offcanvas-right.delayed-three-d-rotate.hippo-offcanvas-wrapper{-webkit-perspective:1500px;-moz-perspective:1500px;-ms-perspective:1500px;-o-perspective:1500px;perspective:1500px;-webkit-perspective-origin:100% 50%;-moz-perspective-origin:100% 50%;-ms-perspective-origin:100% 50%;-o-perspective-origin:100% 50%;perspective-origin:100% 50%}
.delayed-three-d-rotate .hippo-offcanvas-pusher{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d}
.hippo-offcanvas-left.delayed-three-d-rotate.hippo-offcanvas-open .hippo-offcanvas-pusher{-webkit-transform:translate3d(300px,0,0);-moz-transform:translate3d(300px,0,0);-ms-transform:translate(300px,0);-o-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}
.hippo-offcanvas-right.delayed-three-d-rotate.hippo-offcanvas-open .hippo-offcanvas-pusher{-webkit-transform:translate3d(-300px,0,0);-moz-transform:translate3d(-300px,0,0);-ms-transform:translate(-300px,0);-o-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}
.hippo-offcanvas-left.delayed-three-d-rotate .hippo-offcanvas-container{-webkit-transform:translate3d(-100%,0,0) rotateY(90deg);-moz-transform:translate3d(-100%,0,0) rotateY(90deg);-ms-transform:translate(-100%,0) rotateY(90deg);-o-transform:translate3d(-100%,0,0) rotateY(90deg);transform:translate3d(-100%,0,0) rotateY(90deg);-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;-o-transform-origin:0 50%;transform-origin:0 50%;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d}
.hippo-offcanvas-right.delayed-three-d-rotate .hippo-offcanvas-container{-webkit-transform:translate3d(100%,0,0) rotateY(-90deg);-moz-transform:translate3d(100%,0,0) rotateY(-90deg);-ms-transform:translate(100%,0) rotateY(-90deg);-o-transform:translate3d(100%,0,0) rotateY(-90deg);transform:translate3d(100%,0,0) rotateY(-90deg);-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;-o-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d}
.hippo-offcanvas-left.delayed-three-d-rotate.hippo-offcanvas-open .hippo-offcanvas-container{visibility:visible;-webkit-transition-delay:.1s;transition-delay:.1s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-property:-webkit-transform;transition-property:transform;-webkit-transform:translate3d(-100%,0,0) rotateY(0deg);-moz-transform:translate3d(-100%,0,0) rotateY(0deg);-ms-transform:translate(-100%,0) rotateY(0deg);-o-transform:translate3d(-100%,0,0) rotateY(0deg);transform:translate3d(-100%,0,0) rotateY(0deg)}
.hippo-offcanvas-right.delayed-three-d-rotate.hippo-offcanvas-open .hippo-offcanvas-container{visibility:visible;-webkit-transition-delay:.1s;transition-delay:.1s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-property:-webkit-transform;transition-property:transform;-webkit-transform:translate3d(100%,0,0) rotateY(0deg);-moz-transform:translate3d(100%,0,0) rotateY(0deg);-ms-transform:translate(100%,0) rotateY(0deg);-o-transform:translate3d(100%,0,0) rotateY(0deg);transform:translate3d(100%,0,0) rotateY(0deg)}
.ie9 .reveal .hippo-offcanvas-container,.ie10 .reveal .hippo-offcanvas-container,.ie11 .reveal .hippo-offcanvas-container{display:none!important}
.ie9 .reveal.hippo-offcanvas-open .hippo-offcanvas-container,.ie10 .reveal.hippo-offcanvas-open .hippo-offcanvas-container,.ie11 .reveal.hippo-offcanvas-open .hippo-offcanvas-container{display:block!important}
.loginFormOne{padding:50px;border:1px solid #F1F1F1}
.loginFormOne .form-control{height:43px;padding:10px 20px;background-color:#f9f9f9;border:1px solid transparent}
.loginFormOne button.btn{padding:11px 30px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.loginFormOne button.btn:focus,.loginFormOne button.btn:hover{border-color:#2c65ab;background-color:transparent;color:#2c65ab}
.loginFormOne .lost-password{display:inline-block;line-height:43px;color:#969595}
.loginFormOne .lost-password:hover{color:#2c65ab}
@media (min-width : 320px) and (max-width : 480px) {
.loginFormOne button.btn,.loginFormFive button.btn{display:block;width:100%!important}
.loginFormOne a.pull-right,.loginFormFive button.btn{float:left!important}
}
.loginTwo{background:#f9f9f9}
.loginFormTwo{background:#fff;padding:50px;border:1px solid #F1F1F1}
.loginFormTwo .check-box-area{margin-bottom:10px}
.loginTwo-e,.loginTwo-p{position:relative}
.loginTwo .form-group.i-password:after,.loginTwo .form-group.i-email:after{position:absolute;left:14px;top:11px;font-family:"FontAwesome"}
.loginTwo .form-group.i-email:after{content:"\f003"}
.loginTwo .form-group.i-password:after{content:"\f13e"}
.loginFormTwo .form-control{height:43px;padding:10px 35px;background-color:#f9f9f9;border:1px solid transparent}
.loginFormTwo button.btn{padding:11px 30px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.loginFormTwo button.btn:focus,.loginFormTwo button.btn:hover{border-color:#2c65ab;background-color:transparent;color:#2c65ab}
.loginFormTwo .lost-password{display:inline-block;line-height:43px;color:#969595}
.loginFormTwo .lost-password:hover{color:#2c65ab}
@media (max-width : 766px) {
.loginFormTwo a.pull-right,.loginFormThree a.pull-right,.loginFormFour a.pull-right,.loginFormFive a.pull-right{float:left!important}
}
.loginFormThree{padding:50px;border:1px solid #F1F1F1;background:#313131}
.loginFormThree .form-control{height:43px;padding:10px 20px;background-color:transparent;border:1px solid #4a4a4a;text-align:center}
.reg-area{margin-top:10px}
.loginFormThree button.btn{padding:11px 30px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.loginFormThree button.btn:focus,.loginFormThree button.btn:hover{border-color:#2c65ab;background-color:transparent;color:#2c65ab}
.loginFormThree .lost-password{display:inline-block;line-height:43px;color:#969595}
.loginFormThree .lost-password:hover{color:#2c65ab}
.loginFour{background:#f9f9f9}
.loginFormFour{padding:50px;border:1px solid #F1F1F1;border-radius:5px;background-color:#fff;border-bottom-left-radius:0;border-bottom-right-radius:0}
.loginFormFour .form-control{height:43px;padding:10px 20px;border:1px solid #f9f9f9;border-right:1px solid #efefef;border-top-left-radius:5px;border-bottom-left-radius:5px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;color:#a5a4a4}
.loginFormFour .form-control:focus{border:1px solid #313131!important}
.loginFormFour .four-mail,.loginFormFour .four-password{position:relative}
.loginFormFour .i-mail:after,.loginFormFour .i-password:after{position:absolute;font-family:"FontAwesome";right:12px;left:auto;border-left:1px solid #efefef;padding-left:10px;color:#e0e0e0;width:25px;font-size:13px}
.loginFormFour .i-mail:after{content:"\f003"}
.loginFormFour .i-password:after{content:"\f13e"}
.loginFormFour .reg-area{padding-top:25px;border-top:1px solid #f9f9f9}
.loginFormFour button.btn{padding:11px 30px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;border-radius:5px;font-weight:700}
.formFour-reg-text{background:#f1f1f1;padding:20px 0}
.formFour-reg-text p a{color:#91c8e8;padding-left:10px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.formFour-reg-text p a:hover{color:#00A1FF}
.loginFormFour button.btn:focus,.loginFormFour button.btn:hover{border-color:#2c65ab;background-color:transparent;color:#2c65ab}
.loginFormFour .lost-password{display:inline-block;line-height:43px;color:#969595}
.loginFormFour .lost-password:hover{color:#2c65ab}
.loginFormFive{padding:50px;border:1px solid #F1F1F1}
.loginFormFive .form-control{height:43px;padding:10px 20px;background-color:#f9f9f9;border:1px solid transparent}
.loginFormFive label{color:#a6a5a5;font-weight:400}
.loginFormFive button.btn{padding:11px 30px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.loginFormFive button.btn:focus,.loginFormFive button.btn:hover{border-color:#2c65ab;background-color:transparent;color:#2c65ab}
.loginFormFive .lost-password{display:inline-block;line-height:43px;color:#969595}
.loginFormFive .lost-password:hover{color:#2c65ab}
.loginSix{background:url(../images/bg/forms-bg-8.jpg) no-repeat center center;background-size:cover}
.login-six-bg{padding:20px;background:rgba(90,154,208,0.52)}
.loginFormSix{padding:50px;background-color:#384149;background:#374149}
.loginFormSix .form-control{height:43px;padding:10px 20px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;background:transparent;border:1px solid #969595;color:#a5a4a4}
.loginFormSix .form-control:focus{border:1px solid #313131!important}
.loginFormSix .form-group{margin-bottom:10px}
.input-icon{position:relative}
.input-icon-ad{position:absolute;z-index:10000;right:10px;top:9px;font-size:13px;color:#969595}
.loginFormSix button.btn{padding:11px 30px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;border-radius:0}
.loginFormSix button.btn-default{background:transparent;color:#fff;border:1px solid #fff}
.loginFormSix button.btn-default:focus,.loginFormSix button.btn-default:hover{border-color:#2c65ab;background-color:transparent;color:#2c65ab}
.loginSix .lost-password{display:inline-block;line-height:43px;color:#969595}
.loginSix .lost-password:hover{color:#2c65ab}
.loginFormSeven{padding:50px;border:1px solid #F1F1F1}
.loginFormSeven .form-control{height:43px;padding:10px 20px;background-color:#f9f9f9;border:1px solid transparent}
.loginFormSeven .form-group .checkbox{font-size:12px}
.loginFormSeven button.btn{text-transform:uppercase;padding:11px 30px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.loginFormSeven button.btn:focus,.loginFormSeven button.btn:hover{border-color:#2c65ab;background-color:transparent;color:#2c65ab}
.loginFormSeven .lost-password{display:inline-block;line-height:43px;color:#969595}
.loginFormSeven .lost-password:hover{color:#2c65ab}
@media (min-width : 320px) and (max-width : 480px) {
.loginFormSeven button.btn{width:100%}
}
.loginEight{background:#f9f9f9}
.loginFormEight{padding:50px;border:1px solid #F1F1F1;background:#fff}
.loginFormEight .form-group .checkbox{font-size:12px;padding:10px 0}
.eight-user,.eight-password,.eight-password-c,.eight-email,.eight-fname,.eight-lname{position:relative}
.i-user:after,.i-password:after,.i-password-c:after,.i-mail:after,.i-fname:after,.i-lname:after{position:absolute;font-family:"FontAwesome";top:10px;left:10px}
.i-user:after{content:"\f007"}
.i-password:after{content:"\f023"}
.i-password-c:after{content:"\f084"}
.i-mail:after{content:"\f003"}
.i-fname:after{content:"\f040"}
.i-lname:after{content:"\f0f3"}
.loginFormEight .form-control{height:43px;padding:10px 30px;background-color:#f9f9f9;border:1px solid transparent}
.loginFormEight button.btn{text-transform:uppercase;padding:11px 30px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.loginFormEight button.btn:focus,.loginFormEight button.btn:hover{border-color:#2c65ab;background-color:transparent;color:#2c65ab}
.loginFormEight .lost-password{display:inline-block;line-height:43px;color:#969595}
.loginFormEight .lost-password:hover{color:#2c65ab}
@media (min-width : 320px) and (max-width : 480px) {
.loginFormEight button.btn{width:100%}
.loginFormEight a.pull-right{float:left!important}
}
.loginFormNine{padding:50px;border:1px solid #F1F1F1;background:#313131}
.loginFormNine .form-control{height:43px;text-align:center;background-color:transparent;border:1px solid #4a4a4a}
.checkbox{font-size:12px}
.loginFormNine button.btn{padding:11px 30px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.loginFormNine button.btn:focus,.loginFormNine button.btn:hover{border-color:#2c65ab;background-color:transparent;color:#2c65ab}
.loginFormNine .lost-password{display:inline-block;line-height:43px;color:#969595}
.loginFormNine .lost-password:hover{color:#2c65ab}
.loginTen{background:#f9f9f9}
.loginFormTen{padding:50px;border:1px solid #F1F1F1;background:#fff}
.ten-user,.ten-password,.ten-password-c,.ten-email,.ten-fname,.ten-lname{position:relative}
.i-user:after,.i-password:after,.i-password-c:after,.i-mail:after,.i-fname:after,.i-lname:after{position:absolute;font-family:"FontAwesome";top:10px;left:10px}
.i-user:after{content:"\f007"}
.i-password:after{content:"\f023"}
.i-password-c:after{content:"\f084"}
.i-mail:after{content:"\f003"}
.i-fname:after{content:"\f040"}
.i-lname:after{content:"\f0f3"}
.loginFormTen .form-control{height:43px;padding:10px 30px;background-color:#f9f9f9;border:1px solid transparent}
.loginFormTen button.btn{text-transform:uppercase;padding:11px 30px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.loginFormTen button.btn:focus,.loginFormTen button.btn:hover{border-color:#2c65ab;background-color:transparent;color:#2c65ab}
.loginFormTen .lost-password{display:inline-block;line-height:43px;color:#969595}
.loginFormTen .lost-password:hover{color:#2c65ab}
.loginFormEleven{padding:50px;border:1px solid #f1f1f1}
.loginFormEleven .form-control{height:43px;background-color:#f9f9f9;border:1px solid #f9f9f9;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.loginFormEleven label{font-weight:400;padding-right:0;padding-left:0;text-align:left!important}
.loginFormEleven .form-group .control-label{text-align:left!important}
.loginFormEleven .form-control:focus{border:1px solid #313131!important}
#eleven-country{padding:0 10px}
.loginFormEleven .cpatcha-area{padding:0}
.loginFormEleven button.btn{padding:11px 30px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.loginFormNine button.btn-primary{border-color:#2c65ab;color:#fff}
.loginFormEleven button.btn-primary:focus,.loginFormEleven button.btn-primary:hover{border-color:#2c65ab;background-color:transparent;color:#2c65ab}
.loginFormEleven .lost-password{display:inline-block;line-height:43px;color:#969595}
.loginFormEleven .lost-password:hover{color:#2c65ab}
.loginEleven .agree-row {margin-left: 20px;}
.loginEleven .btn.btn-primary {width: 100%}
.loginTwelve{background:url(../images/bg/login-12.jpg) no-repeat center center;background-size:cover}
.loginFormTwelve{padding:50px}
.loginFormTwelve .form-control{color:#fff;height:53px;background-color:rgba(140,135,128,0.48);border:1px solid transparent}
.loginFormTwelve .form-group{margin-bottom:10px!important}
.loginFormTwelve .form-group ::-webkit-input-placeholder{color:#fff}
.loginFormTwelve .form-group ::-moz-placeholder{color:#fff;color:#fff}
.loginFormTwelve .form-group ::-ms-input-placeholder{color:#fff}
.checkbox-twelve{color:#fff}
.loginFormTwelve .checkbox{font-size:12px}
.loginFormTwelve button.btn{padding:11px 30px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;border-radius:5px}
.loginFormTwelve button.btn:focus,.loginFormTwelve button.btn:hover{border-color:#2c65ab;background-color:transparent;color:#2c65ab}
.loginFormTwelve .lost-password{display:inline-block;line-height:43px;color:#969595}
.loginFormTwelve .lost-password:hover{color:#2c65ab}
.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.owl-carousel .owl-animated-in{z-index:0}
.owl-carousel .owl-animated-out{z-index:1}
.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}
100%{opacity:0}
@keyframes fadeOut {
0%{opacity:1}
100%{opacity:0}
}
.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}
.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px)}
.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-loaded{display:block}
.owl-carousel.owl-loading{opacity:0;display:block}
.owl-carousel.owl-hidden{opacity:0}
.owl-carousel .owl-refresh .owl-item{display:none}
.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}
.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}
.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}
.owl-carousel.owl-rtl{direction:rtl}
.owl-carousel.owl-rtl .owl-item{float:right}
.no-js .owl-carousel{display:block}
.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}
.owl-carousel .owl-item img{transform-style:preserve-3d}
.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}
.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease}
.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}
.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}
.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}
.owl-carousel .owl-video-frame{position:relative;z-index:1}
.owl-theme .owl-controls{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}
.owl-theme .owl-controls .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.owl-theme .owl-controls .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}
.owl-theme .owl-controls .owl-nav .disabled{opacity:.5;cursor:default}
.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}
.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}
.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
.portfolio-one .portfolio-wrapper{margin-bottom:20px}
.portfolio-one .pricing-padding{padding-left:0;padding-right:0}
.portfolio-one .portfolio-thumb img{width:100%}
.portfolio-one .portfolio-info{background:#f9f9f9;position:relative;padding:18px 30px}
.portfolio-one .portfolio-wrapper:hover .portfolio-info{background:#2c65ab}
.portfolio-one .portfolio-info::after{content:"";position:absolute;left:22px;top:-10px;border-bottom:10px solid #f9f9f9;border-left:10px solid transparent;border-right:10px solid transparent}
.portfolio-one .portfolio-wrapper:hover .portfolio-info::after{border-bottom:10px solid #2c65ab}
.portfolio-one .portfolio-info h3{font-size:15px;font-weight:600;margin-bottom:0}
.portfolio-one .portfolio-wrapper:hover .portfolio-info .pop-up-link a,.portfolio-one .portfolio-wrapper:hover .portfolio-info h3{color:#fff}
.portfolio-one .portfolio-info .pop-up-link a{font-size:10px;text-transform:uppercase;color:#969595}
.portfolio-one .portfolio-wrapper .portfolio-info .pop-up-link a:hover{color:#313131}
.portfolio-one .portfolio-info .pop-up-link a,.portfolio-one .portfolio-info h3{-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.portfolio-one .portfolio-info,.portfolio-one .portfolio-info::after{-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s}
.portfolio-two .portfolio-wrapper{margin-bottom:20px}
.portfolio-two .portfolio-thumb{position:relative}
.portfolio-two .portfolio-thumb img{width:100%}
.portfolio-two .pop-up-icon{position:absolute;top:50%;left:0;right:0;text-align:center;margin-top:-25px;opacity:0}
.portfolio-two .portfolio-wrapper:hover .pop-up-icon{opacity:1}
.portfolio-two .pop-up-icon a{margin-right:2px}
.portfolio-two .pop-up-icon a:nth-child(2){margin-right:0}
.portfolio-two .pop-up-icon i{color:#fff;width:50px;height:50px;background:rgba(0,0,0,0.55);line-height:48px;text-align:center}
.portfolio-two .pop-up-icon i:hover{color:#313131;background:rgba(255,255,255,0.85)}
.portfolio-two .pop-up-icon .icon-one{transform:translateX(100px)}
.portfolio-two .pop-up-icon .icon-two{transform:translateX(-100px)}
.portfolio-two .portfolio-wrapper:hover .pop-up-icon .icon-one{transform:translateX(0)}
.portfolio-two .portfolio-wrapper:hover .pop-up-icon .icon-two{transform:translateX(0)}
.portfolio-two .portfolio-info{background:#fff;text-align:center;padding:20px 0}
.portfolio-two .portfolio-info h3{font-size:13px;font-weight:700;text-transform:uppercase;margin-bottom:0}
.portfolio-two .portfolio-wrapper:hover .portfolio-info h3{color:#2c65ab}
.portfolio-two .pop-up-icon .icon-one,.portfolio-two .pop-up-icon .icon-two,.portfolio-two .pop-up-icon i,.portfolio-two .pop-up-icon,.portfolio-two .portfolio-info h3{-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.portfolio-three .portfolio-wrapper{margin-bottom:2px}
.portfolio-three .pricing-padding{padding-left:1px;padding-right:1px}
.portfolio-three .portfolio-thumb{position:relative;overflow:hidden}
.portfolio-three .portfolio-thumb::before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;opacity:0;overflow:visible;border:0 solid rgba(49,170,226,0.78);box-sizing:border-box;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}
.portfolio-three .portfolio-wrapper:hover .portfolio-thumb::before{opacity:1;border:400px solid rgba(49,170,226,0.78)}
.portfolio-three .portfolio-thumb img{width:100%}
.portfolio-three .portfolio-info{text-align:center;position:absolute;left:0;right:0;top:50%;margin-top:-25px;color:#fff;opacity:0;transform:scale(0,0);-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);transition:transform .2s .1s ease-in,opacity .1s ease-in-out}
.portfolio-three .portfolio-wrapper:hover .portfolio-info{opacity:1;transform:scale(1,1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.portfolio-three .portfolio-info h3{font-size:14px;font-weight:600;text-transform:uppercase;margin-bottom:0;color:#fff}
.portfolio-three .portfolio-info a{color:#fff;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s}
.portfolio-three .portfolio-info a:hover{color:#313131}
.portfolio-four .portfolio-wrapper{margin-bottom:10px}
.portfolio-four .pricing-padding{padding-left:1px;padding-right:1px}
.portfolio-four .portfolio-thumb{position:relative}
.portfolio-four .portfolio-thumb::before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(49,170,226,0.74);opacity:0;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}
.portfolio-four .portfolio-wrapper:hover .portfolio-thumb::before{opacity:1}
.portfolio-four .portfolio-thumb .pop-up-icon{position:absolute;left:0;right:0;top:50%;text-align:center;margin-top:-20px;opacity:0;transition:opacity .5s 0 ease-in-out;-webkit-transition:opacity .5s 0 ease-in-out;-moz-transition:opacity .5s 0 ease-in-out;-o-transition:opacity .5s 0 ease-in-out}
.portfolio-four .portfolio-wrapper:hover .pop-up-icon{opacity:1;transition-delay:.3s;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s}
.portfolio-four .portfolio-thumb .pop-up-icon i{width:40px;height:40px;line-height:38px;font-size:20px;color:#fff;background:#2c65ab;border-radius:50%;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s}
.portfolio-four .portfolio-thumb .pop-up-icon i:hover{color:#2c65ab;background:#fff}
.portfolio-four .portfolio-thumb img{width:100%}
.portfolio-four .portfolio-info{background:#fff;border:1px solid #f1f1f1;border-top:0;text-align:center;position:relative;padding:18px 0}
.portfolio-four .portfolio-info::after{content:"";position:absolute;left:50%;top:-8px;margin-left:-8px;border-bottom:8px solid #fff;border-left:8px solid transparent;border-right:8px solid transparent}
.portfolio-four .portfolio-info h3{font-size:13px;font-weight:600;margin-bottom:-5px}
.portfolio-four .portfolio-info .small{font-size:11px;color:#969595}
.portfolio-four .portfolio-info .small:hover{color:#2c65ab}
.portfolio-five .pricing-padding{padding-left:0;padding-right:0}
.portfolio-five .portfolio-thumb{position:relative;overflow:hidden}
.portfolio-five .portfolio-thumb .pop-up-icon{position:absolute;right:20px;bottom:-22px;width:95px;height:20px;background:rgba(255,255,255,0.84);padding:10px;border-radius:25px 25px 0 0;z-index:2;opacity:0;transition:opacity .5s 0 ease-in-out;-webkit-transition:opacity .5s 0 ease-in-out;-moz-transition:opacity .5s 0 ease-in-out;-o-transition:opacity .5s 0 ease-in-out}
.portfolio-five .portfolio-wrapper:hover .pop-up-icon{opacity:1;bottom:63px;transition-delay:.2s;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-o-transition-delay:.2s}
.portfolio-five .portfolio-thumb .pop-up-icon a{margin-right:8px}
.portfolio-five .portfolio-thumb .pop-up-icon a:nth-child(2){margin-right:0}
.portfolio-five .portfolio-thumb .pop-up-icon i{width:30px;height:30px;line-height:28px;font-size:13px;color:#2c65ab;border:1px solid #2c65ab;border-radius:50%;text-align:center}
.portfolio-five .portfolio-thumb .pop-up-icon i:hover{border:1px solid transparent;background:#2c65ab;color:#fff}
.portfolio-detail-3.portfolio-five .portfolio-thumb .pop-up-icon {top: auto;left: auto;right: 20px;}
.portfolio-detail-3.portfolio-five .portfolio-thumb {margin-bottom: 0}
.portfolio-detail-3.portfolio-five .portfolio-wrapper {margin-bottom: 0;width: 20%}
.portfolio-detail-3.four-column-portfolio .portfolio-wrapper {width: 25%}
.portfolio-detail-3.three-column-portfolio .portfolio-wrapper {width: 33.33%}
.portfolio-five .portfolio-thumb img{width:100%}
.portfolio-five .portfolio-info{background:rgba(255,255,255,0.84);position:absolute;left:0;bottom:-63px;width:100%;padding:19px 0 19px 30px;opacity:0}
.portfolio-five .portfolio-wrapper:hover .portfolio-info{bottom:0;opacity:1}
.portfolio-five .portfolio-info h3{font-size:14px;font-weight:600;margin-bottom:0}
.portfolio-five .portfolio-info span{font-size:10px;text-transform:uppercase;color:#969595}
.portfolio-five .portfolio-info,.portfolio-five .portfolio-thumb .pop-up-icon i{transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s}
@media (max-width : 769px) {
.portfolio-five .portfolio-wrapper{margin-bottom:10px}
}
.portfolio-six .portfolio-wrapper{margin-bottom:30px}
.portfolio-six .portfolio-thumb{position:relative;overflow:hidden}
.portfolio-six .portfolio-thumb .pop-up-icon a.content-link,.portfolio-six .portfolio-thumb .pop-up-icon a.img-link{position:absolute;top:0;opacity:0;transition:.6s;-webkit-transition:.6s;-moz-transition:.6s;-o-transition:.6s}
.portfolio-six .portfolio-thumb:hover .pop-up-icon a.content-link,.portfolio-six .portfolio-thumb:hover .pop-up-icon a.img-link{top:38%;margin-top:-20px;opacity:1}
.portfolio-six .portfolio-thumb .pop-up-icon a.content-link{left:0}
.portfolio-six .portfolio-thumb:hover .pop-up-icon a.content-link{left:50%;margin-left:-42px}
.portfolio-six .portfolio-thumb .pop-up-icon a.img-link{right:0}
.portfolio-six .portfolio-thumb:hover .pop-up-icon a.img-link{right:50%;margin-right:-42px}
.portfolio-six .portfolio-thumb .pop-up-icon a{margin-right:8px}
.portfolio-six .portfolio-thumb .pop-up-icon a:nth-child(2){margin-right:0}
.portfolio-six .portfolio-thumb .pop-up-icon i{width:37px;height:37px;line-height:37px;font-size:13px;color:#2c65ab;background:#fff;border-radius:50%;text-align:center;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s}
.portfolio-six .portfolio-thumb .pop-up-icon i:hover{color:#fff;background:#2c65ab}
.portfolio-six .portfolio-thumb img{width:100%}
.portfolio-six .portfolio-info{background:rgba(255,255,255,0.84);position:absolute;left:-100%;bottom:0;width:100%;padding:19px 30px;opacity:0;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s}
.portfolio-six .portfolio-wrapper:hover .portfolio-info{left:0;opacity:1}
.portfolio-six .portfolio-info h3{font-size:14px;font-weight:600;margin-bottom:5px;line-height:0}
.portfolio-six .portfolio-info .small{font-size:10px;text-transform:uppercase;color:#969595}
@media (max-width : 769px) {
.portfolio-six .portfolio-info{padding:10px 30px}
.portfolio-six .portfolio-info h3{font-size:10px}
.portfolio-six .portfolio-info .small{font-size:8px}
}
.portfolio-seven .portfolio-wrapper{margin-bottom:30px}
.portfolio-seven .portfolio-thumb{position:relative;overflow:hidden}
.portfolio-seven .portfolio-thumb::before{content:"";position:absolute;width:100%;height:100%;left:0;top:-100%;background:rgba(49,170,226,0.74);opacity:0;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}
.portfolio-seven .portfolio-wrapper:hover .portfolio-thumb::before{opacity:1;top:0}
.portfolio-seven .portfolio-thumb .pop-up-icon{position:absolute;left:0;right:0;top:50%;text-align:center;margin-top:-20px;opacity:0;transition:opacity .5s 0 ease-in-out;-webkit-transition:opacity .5s 0 ease-in-out;-moz-transition:opacity .5s 0 ease-in-out;-o-transition:opacity .5s 0 ease-in-out}
.portfolio-seven .portfolio-wrapper:hover .pop-up-icon{opacity:1;transition-delay:.3s;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s}
.portfolio-seven .portfolio-thumb .pop-up-icon i{width:48px;height:48px;line-height:44px;font-size:16px;color:#fff;border:2px solid #fff;border-radius:50%;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s}
.portfolio-seven .portfolio-thumb .pop-up-icon i:hover{border:2px solid transparent;background:#fff;color:#2c65ab}
.portfolio-seven .portfolio-thumb img{width:100%}
.portfolio-seven .portfolio-info{background:#f9f9f9;text-align:center;position:relative;padding:18px 0;transition:2s;-webkit-transition:2s;-moz-transition:2s;-o-transition:2s}
.portfolio-seven .portfolio-wrapper:hover .portfolio-info{background:#313131}
.portfolio-seven .portfolio-info h3{font-size:13px;font-weight:600;margin-bottom:-5px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s}
.portfolio-seven .portfolio-wrapper:hover .portfolio-info h3{color:#fff}
.portfolio-seven .portfolio-info .small{font-size:11px;color:#969595;text-transform:uppercase}
.portfolio-seven .portfolio-info .small:hover{color:#fff}
@media (max-width : 769px) {
.portfolio-seven .portfolio-info{padding:4px 0}
}
.portfolio-eight .portfolio-wrapper{margin-bottom:30px}
.portfolio-eight .portfolio-thumb{position:relative;overflow:hidden}
.portfolio-eight .portfolio-thumb::before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;opacity:0;overflow:visible;border:0 solid rgba(0,0,0,0.75);box-sizing:border-box;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}
.portfolio-eight .portfolio-wrapper:hover .portfolio-thumb::before{opacity:1;border:400px solid rgba(0,0,0,0.75)}
.portfolio-eight .portfolio-thumb img{width:100%}
.portfolio-eight .portfolio-info{position:absolute;left:0;top:0;padding-top:25px;padding-left:33px;width:100%;height:100%;color:#fff;opacity:0;transform:scale(0,0);-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);transition:transform .5s .1s ease-in,opacity .1s ease-in-out}
.portfolio-eight .portfolio-wrapper:hover .portfolio-info{opacity:1;transform:scale(1,1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0}
.portfolio-eight .portfolio-info h3{font-size:20px;font-weight:600;text-transform:uppercase;margin-bottom:0;color:#fff}
.portfolio-eight .portfolio-info span{font-size:12px}
.portfolio-eight .portfolio-info .link-icon i{width:37px;height:37px;line-height:35px;text-align:center;color:#fff;border:2px solid #fff;border-radius:50%;font-size:16px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s}
.portfolio-eight .portfolio-info .link-icon i:hover{border:2px solid transparent;background:#fff;color:#313131}
.portfolio-eight .portfolio-info a.link-icon{position:absolute;right:20px;bottom:20px}
@media (max-width : 769px) {
.portfolio-eight .portfolio-info h3{font-size:15px}
.portfolio-eight .portfolio-info span{font-size:10px}
}
.portfolio-nine .portfolio-wrapper{margin-bottom:30px}
.portfolio-nine .portfolio-thumb{position:relative;overflow:hidden}
.portfolio-nine .portfolio-thumb::before{content:"";position:absolute;width:100%;height:100%;cursor:pointer;opacity:1;visibility:visible;border:190px solid rgba(0,0,0,0.7);box-sizing:border-box;transition:all .4s cubic-bezier(0.940,0.850,0.100,0.620)}
.portfolio-nine .portfolio-wrapper:hover .portfolio-thumb::before{border:0 double rgba(0,0,0,0.7);opacity:0;visibility:hidden}
.portfolio-nine .portfolio-thumb img{width:100%}
.portfolio-nine .portfolio-info{text-align:center;position:absolute;left:0;right:0;top:50%;margin-top:-25px;color:#fff}
.portfolio-nine .portfolio-info h3{font-size:20px;font-weight:600;text-transform:uppercase;margin-bottom:0;color:#fff}
.portfolio-nine .portfolio-info a{font-size:12px;color:#fff;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s}
.portfolio-nine .portfolio-info a:hover{color:#2c65ab}
@media (max-width : 769px) {
.portfolio-nine .portfolio-info h3{font-size:15px}
.portfolio-nine .portfolio-info span{font-size:10px}
}
.portfolio-ten .portfolio-wrapper{margin-bottom:30px}
.portfolio-ten .portfolio-thumb{position:relative;overflow:hidden}
.portfolio-ten .portfolio-thumb::before{content:"";position:absolute;width:100%;height:100%;left:-80%;bottom:-80%;cursor:pointer;background:rgba(49,170,226,0.8);opacity:0;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s}
.portfolio-ten .portfolio-wrapper:hover .portfolio-thumb::before{left:0;bottom:0;opacity:1}
.portfolio-ten .portfolio-thumb img{width:100%}
.portfolio-ten .portfolio-info{position:absolute;height:100%;right:-100%;top:-25%;color:#fff;opacity:0}
.portfolio-ten .portfolio-wrapper:hover .portfolio-info{text-align:center;right:0;left:0;top:50%;margin-top:-25px;opacity:1}
.portfolio-ten .portfolio-info h3{font-size:20px;font-weight:600;text-transform:uppercase;margin-bottom:0;color:#fff}
.portfolio-ten .portfolio-info .small{font-size:12px;color:#fff}
.portfolio-ten .portfolio-info .small:hover{color:#313131}
.portfolio-ten .portfolio-thumb .img-link{position:absolute;bottom:0;left:0;opacity:0}
.portfolio-ten .portfolio-wrapper:hover .img-link{opacity:1;transition-delay:.3s;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s}
.portfolio-ten .portfolio-thumb .img-link i{font-size:11px;color:#fff;background:#313131;width:32px;height:32px;line-height:32px;text-align:center}
.portfolio-ten .portfolio-thumb .img-link i:hover{color:#313131;background:#fff}
.portfolio-ten .portfolio-thumb .img-link,.portfolio-ten .portfolio-info,.portfolio-ten .portfolio-thumb .img-link i{transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s}
@media (max-width : 769px) {
.portfolio-ten .portfolio-info h3{font-size:13px}
.portfolio-ten .portfolio-info .small{font-size:10px}
}
.portfolio-eleven .portfolio-wrapper{margin-bottom:30px}
.portfolio-eleven .portfolio-thumb{position:relative}
.portfolio-eleven .portfolio-thumb::before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;cursor:pointer;background:rgba(49,170,226,0.8);opacity:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform 0.3s,opacity .3s;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s}
.portfolio-eleven .portfolio-wrapper:hover .portfolio-thumb::before{-webkit-transform:translate(15px,15px);-moz-transform:translate(15px,15px);-ms-transform:translate(15px,15px);transform:translate(15px,15px);opacity:1}
.portfolio-eleven .portfolio-thumb img{width:100%}
.portfolio-eleven .portfolio-info{position:absolute;text-align:center;right:0;left:10px;top:3%;color:#fff;opacity:0;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s}
.portfolio-eleven .portfolio-wrapper:hover .portfolio-info{opacity:1;top:50%;margin-top:-25px;transition-delay:.3s;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s}
.portfolio-eleven .portfolio-info h3{font-size:15px;font-weight:600;text-transform:uppercase;margin-bottom:0;color:#fff}
.portfolio-eleven .portfolio-info span{font-size:12px}
.portfolio-eleven .portfolio-thumb .link-icon{position:absolute;left:10px;right:0;bottom:0;text-align:center;opacity:0;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s}
.portfolio-eleven .portfolio-wrapper:hover .link-icon{opacity:1;left:10px;bottom:30%;transition-delay:.3s;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s}
.portfolio-eleven .portfolio-thumb .link-icon i{font-size:13px;color:#fff;background:#313131;width:40px;height:40px;line-height:40px;border-radius:50%;text-align:center;transition-delay:.2s;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-o-transition-delay:.2s}
.portfolio-eleven .portfolio-thumb .link-icon i:hover{background:#fff;color:#2c65ab}
@media (max-width : 769px) {
.portfolio-eleven .portfolio-wrapper:hover .link-icon{bottom:15%}
}
.portfolioTwelve .portfolio-thumb{margin-bottom:15px;position:relative;overflow:hidden}
.portfolioTwelve .portfolio-thumb::before{content:"";background-color:rgba(226,49,82,0.75);position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.portfolioTwelve .portfolio-thumb:hover::before,.portfolioTwelve .portfolio-thumb:hover .pop-up-icon{opacity:1;visibility:visible}
.portfolioTwelve .pop-up-icon{position:absolute;top:-100%;left:50%;margin-left:-35px;opacity:0;visibility:hidden;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0}
.portfolioTwelve .portfolio-thumb:hover .pop-up-icon{top:50%;margin-top:-35px}
.portfolioTwelve .portfolio-thumb img{width:100%}
.portfolioTwelve .portfolio-info h3{font-size:15px;margin-bottom:5px}
@media (max-width : 769px) {
.portfolioTwelve .portfolio-info h3{font-size:13px}
.portfolioTwelve .portfolio-info span{font-size:10px}
}
.portfolio-thirteen .portfolio-wrapper{margin-bottom:6px}
.portfolio-thirteen .pricing-padding{padding-left:3px;padding-right:3px}
.portfolio-thirteen .pricing-padding-left{padding-left:3px}
.portfolio-thirteen .pricing-padding-right{padding-right:3px}
.portfolio-thirteen .portfolio-thumb{position:relative;overflow:hidden}
.portfolio-thirteen .portfolio-thumb::before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;cursor:pointer;background:rgba(0,0,0,0.79);opacity:0;transition:.1s;-webkit-transition:.1s;-moz-transition:.1s;-o-transition:.1s}
.portfolio-thirteen .portfolio-wrapper:hover .portfolio-thumb::before{opacity:1}
.portfolio-thirteen .portfolio-thumb img{width:100%}
.portfolio-thirteen .portfolio-info{position:absolute;text-align:center;right:0;left:0;top:-34%;color:#fff;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s}
.portfolio-thirteen .portfolio-wrapper:hover .portfolio-info{top:34%;transition-delay:.2s;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-o-transition-delay:.2s}
.portfolio-thirteen .portfolio-info h3{font-size:20px;font-weight:700;text-transform:uppercase;margin-bottom:0;color:#fff}
.portfolio-thirteen .portfolio-info span{font-size:12px}
.portfolio-thirteen .portfolio-thumb .pop-up-icon{position:absolute;left:0;right:0;top:-20%;text-align:center;opacity:0;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s}
.portfolio-thirteen .portfolio-wrapper:hover .pop-up-icon{opacity:1;top:70%;transition-delay:.5s;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-o-transition-delay:.5s}
.portfolio-thirteen .portfolio-thumb .pop-up-icon a{font-size:10px;color:#fff;text-transform:uppercase;border:1px solid #fff;padding:9px 19px;text-align:center}
.portfolio-thirteen .portfolio-thumb .pop-up-icon a:hover{border:1px solid transparent;color:#313131;background:#fff}
.portfolio-fourteen .pricing-padding{padding-left:0;padding-right:0;margin-bottom: 0}
.portfolio-fourteen .portfolio-thumb{position:relative;overflow:hidden}
.portfolio-fourteen .portfolio-thumb img{width:100%}
.portfolio-fourteen .portfolio-wrapper .portfolio-info{position:absolute;text-align:center;right:0;left:0;top:100%;padding:19px 0;background:rgba(45,45,45,0.71);transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s}
.portfolio-fourteen .portfolio-wrapper:hover .portfolio-info{top:auto;bottom:0;}
.portfolio-fourteen .portfolio-info h3{font-size:14px;font-weight:600;margin-bottom:0;color:#fff;margin-left:-530px;opacity:0}
.portfolio-fourteen .portfolio-wrapper:hover .portfolio-info h3{margin-left:0;opacity:1}
.portfolio-fourteen .portfolio-info .pop-up-link{margin-right:-500px;opacity:0}
.portfolio-fourteen .portfolio-wrapper:hover .portfolio-info .pop-up-link{margin-right:0;opacity:1}
.portfolio-fourteen .portfolio-info .pop-up-link a{font-size:12px;color:#9e9d9d}
.portfolio-fourteen .portfolio-info .pop-up-link a:hover{color:#fff}
.portfolio-fourteen .portfolio-info h3,.portfolio-fourteen .portfolio-info .pop-up-link{transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s}
.portfolio-fourteen .portfolio-wrapper:hover .portfolio-info h3,.portfolio-fourteen .portfolio-wrapper:hover .portfolio-info .pop-up-link{transition-delay:.3s;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s}
@media (max-width : 769px) {
.portfolio-fourteen .portfolio-wrapper{margin-bottom:10px}
.portfolio-fourteen .portfolio-info{padding:3px 0}
.portfolio-fourteen .portfolio-info h3{font-size:12px}
.portfolio-fourteen .portfolio-info .pop-up-link a{font-size:10px}
}
.portfolio-fifteen .portfolio-thumb{position:relative;height:366px!important}
.portfolio-fifteen .portfolio-thumb::before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;right:0;bottom:0;cursor:pointer;z-index:1;-webkit-transform:scale(0);transform:scale(0)}
.portfolio-fifteen .portfolio-thumb:hover::before{background:rgba(0,0,0,0.7);-webkit-transform:scale(1);transform:scale(1);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.portfolio-fifteen .portfolio-thumb img{width:100%;height:100%}
.portfolio-fifteen .portfolio-info{position:absolute;text-align:center;left:0;right:0;top:50%;margin-top:-25px;opacity:0;visibility:hidden;z-index:10}
.portfolio-fifteen .portfolio-thumb:hover .portfolio-info{opacity:1;visibility:visible}
.portfolio-fifteen .portfolio-info h3{font-size:20px;font-weight:700;margin-bottom:0;color:#fff;text-transform:uppercase;letter-spacing:0px}
.portfolio-fifteen .portfolio-info h3,.portfolio-fifteen .portfolio-info .small{transform:translateY(200px);-webkit-transform:translateY(200px);-moz-transform:translateY(200px);-o-transform:translateY(200px)}
.portfolio-fifteen .portfolio-thumb:hover .portfolio-info h3{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transition-delay:.3s;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s}
.portfolio-fifteen .portfolio-info .small{font-size:13px;display:block}
.portfolio-fifteen .portfolio-thumb:hover .portfolio-info .small{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transition-delay:.5s;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-o-transition-delay:.5s}
.portfolio-fifteen .pop-up-icon{position:absolute;right:0;bottom:0;z-index:20}
.portfolio-fifteen .pop-up-icon .img-link i,.portfolio-fifteen .pop-up-icon .content-link i{transform:translateY(50px);-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-o-transform:translateY(50px)}
.portfolio-fifteen .portfolio-thumb:hover .img-link i{transform:translateY(0);transition-delay:.8s;-webkit-transition-delay:.8s;-moz-transition-delay:.8s;-o-transition-delay:.8s}
.portfolio-fifteen .portfolio-thumb:hover .content-link i{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transition-delay:.6s;-webkit-transition-delay:.6s;-moz-transition-delay:.6s;-o-transition-delay:.6s}
.portfolio-fifteen .pop-up-icon a{margin-right:-4px;display: inline-block;}
.portfolio-fifteen .pop-up-icon i{font-size:13px;color:#2c65ab;background:#fff;width:47px;height:47px;line-height:47px;text-align:center}
.portfolio-fifteen .pop-up-icon i:hover{color:#fff;background:#2c65ab}
.portfolio-fifteen .portfolio-info .small,.portfolio-fifteen .portfolio-info h3,.portfolio-fifteen .pop-up-icon .img-link i,.portfolio-fifteen .pop-up-icon .content-link i{transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s}
.portfolio-sixteen .portfolio-thumb{position:relative;height:308px!important;overflow:hidden}
.portfolio-sixteen .portfolio-thumb::before{content:"";position:absolute;width:100%;height:100%;z-index:0;top:0;bottom:0;left:0;right:0;z-index:1;-webkit-transform:scaleX(0);transform:scaleX(0)}
.portfolio-sixteen .portfolio-thumb:hover::before{background:rgba(0,0,0,0.7);-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.portfolio-sixteen .portfolio-thumb img{width:100%;height:100%}
.portfolio-sixteen .portfolio-info{position:absolute;text-align:center;left:0;right:0;top:38%;margin-top:-25px;z-index:10}
.portfolio-sixteen .portfolio-info h3{font-size:20px;font-weight:700;margin-bottom:0;color:#fff;text-transform:uppercase;letter-spacing:0px}
.portfolio-sixteen .portfolio-thumb:hover .portfolio-info h3{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transition-delay:.3s;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s}
.portfolio-sixteen .portfolio-info h3,.portfolio-sixteen .portfolio-info .small{opacity:0;visibility:hidden;transform:translateY(200px);-webkit-transform:translateY(200px);-moz-transform:translateY(200px);-o-transform:translateY(200px)}
.portfolio-sixteen .portfolio-thumb:hover .portfolio-info h3,.portfolio-sixteen .portfolio-thumb:hover .portfolio-info .small{opacity:1;visibility:visible}
.portfolio-sixteen .portfolio-info .small{font-size:13px;display:block}
.portfolio-sixteen .portfolio-thumb:hover .portfolio-info .small{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transition-delay:.5s;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-o-transition-delay:.5s}
.portfolio-sixteen .pop-up-icon{position:absolute;left:50%;bottom:31%;margin-left:-75px;z-index:20}
.portfolio-sixteen .pop-up-icon a{font-size:10px;text-transform:uppercase;color:#313131;background:#fff;padding:4px 20px;text-align:center;display:inline-block}
.portfolio-sixteen .pop-up-icon a:hover{color:#fff;background:#2c65ab}
.portfolio-sixteen .pop-up-icon a{margin-right:8px}
.portfolio-sixteen .pop-up-icon a:nth-child:last-child{margin-right:0}
.portfolio-sixteen .pop-up-icon .img-link{transform:translateX(-305px)}
.portfolio-sixteen .pop-up-icon .content-link{transform:translateX(305px)}
.portfolio-sixteen .portfolio-thumb:hover .img-link,.portfolio-sixteen .portfolio-thumb:hover .content-link{transform:translateX(0);transition-delay:.6s;-webkit-transition-delay:.6s;-moz-transition-delay:.6s;-o-transition-delay:.6s}
.portfolio-sixteen .portfolio-info .small,.portfolio-sixteen .portfolio-info h3,.portfolio-sixteen .pop-up-icon .img-link i,.portfolio-sixteen .pop-up-icon .content-link i{transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s}
.portfolio-seventeen .portfolio-thumb{position:relative;height:305px!important;overflow:hidden}
@media (max-width : 766px) {
.portfolio-seventeen .portfolio-thumb,.portfolio-seventeen .portfolio-thumb img{height:360px!important}
}
.portfolio-seventeen .portfolio-thumb .pop-up-icon{position:absolute;right:20px;bottom:-22px;width:95px;height:20px;background:rgba(255,255,255,0.84);padding:10px;border-radius:25px 25px 0 0;z-index:2;opacity:0;transition:opacity .5s 0 ease-in-out;-webkit-transition:opacity .5s 0 ease-in-out;-moz-transition:opacity .5s 0 ease-in-out;-o-transition:opacity .5s 0 ease-in-out}
.portfolio-seventeen .portfolio-thumb:hover .pop-up-icon{opacity:1;bottom:63px;transition-delay:.2s;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-o-transition-delay:.2s}
.portfolio-seventeen .portfolio-thumb .pop-up-icon a{margin-right:8px}
.portfolio-seventeen .portfolio-thumb .pop-up-icon a:nth-child(2){margin-right:0}
.portfolio-seventeen .portfolio-thumb .pop-up-icon i{width:30px;height:30px;line-height:28px;font-size:13px;color:#2c65ab;border:1px solid #2c65ab;border-radius:50%;text-align:center}
.portfolio-seventeen .portfolio-thumb .pop-up-icon i:hover{border:1px solid transparent;background:#2c65ab;color:#fff}
.portfolio-seventeen .portfolio-thumb img{width:100%;height:100%}
.portfolio-seventeen .portfolio-info{background:rgba(255,255,255,0.84);position:absolute;left:0;bottom:-63px;width:100%;padding:19px 0 19px 30px;opacity:0}
.portfolio-seventeen .portfolio-thumb:hover .portfolio-info{bottom:0;opacity:1}
.portfolio-seventeen .portfolio-info h3{font-size:14px;font-weight:600;margin-bottom:0}
.portfolio-seventeen .portfolio-info span{font-size:10px;text-transform:uppercase;color:#969595}
.portfolio-seventeen .portfolio-info,.portfolio-seventeen .portfolio-thumb .pop-up-icon i{transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s}
.portfolio-eighteen .portfolio-thumb{position:relative;height:535px!important;overflow:hidden}
.portfolio-eighteen .portfolio-thumb img{width:100%;height:100%}
.portfolio-eighteen .pop-up-icon{position:absolute;text-align:center;left:0;right:0;top:38%}
.portfolio-eighteen .pop-up-icon .image-link{opacity:0;visibility:hidden}
.portfolio-eighteen .portfolio-thumb:hover .image-link{left:30%;opacity:1;visibility:visible}
.portfolio-eighteen .pop-up-icon .heart-link{-webkit-transform:scale(0);transform:scale(0);opacity:0;visibility:hidden}
.portfolio-eighteen .portfolio-thumb:hover .heart-link{opacity:1;visibility:visible;-webkit-transform:scale(1);transform:scale(1);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.portfolio-eighteen .pop-up-icon .content-link{opacity:0;visibility:hidden}
.portfolio-eighteen .portfolio-thumb:hover .content-link{right:30%;opacity:1;visibility:visible}
.portfolio-eighteen .pop-up-icon i{font-size:13px;text-align:center;width:47px;height:47px;line-height:45px;border:1px solid #fff;color:#fff}
.portfolio-eighteen .pop-up-icon i:hover{border:1px solid transparent;background:#fff;color:#2c65ab}
.portfolio-eighteen .portfolio-info{position:absolute;text-align:center;bottom:30px;background:rgba(255,255,255,0.50);width:100%;padding:17px 0;transition:1s;-webkit-transition:1s;-moz-transition:1s;-o-transition:1s}
.portfolio-eighteen .portfolio-thumb:hover .portfolio-info{background:#fff}
.portfolio-eighteen .portfolio-info h3{font-size:14px;font-weight:700;color:#313131;margin-bottom:0;text-transform:uppercase}
.portfolio-eighteen .portfolio-info span{font-size:11px;text-transform:uppercase}
.portfolio-eighteen .pop-up-icon .content-link,.portfolio-eighteen .pop-up-icon .image-link,.portfolio-eighteen .pop-up-icon i{transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s}
.portfolio-nineteen .portfolio-thumb{position:relative;height:308px!important}
.portfolio-nineteen .portfolio-thumb img{width:100%;position:relative;height:-webkit-calc(100% + 40px);height:calc(100% + 40px);-webkit-transition:opacity 0.35s,-webkit-transform .35s;transition:opacity 0.35s,transform .35s}
.portfolio-nineteen .portfolio-thumb:hover img{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}
.portfolio-nineteen .portfolio-content{content:"";position:absolute;width:100%;height:100%;left:0;top:0;right:0;bottom:0;cursor:pointer;z-index:0;-webkit-transform:scale(0);transform:scale(0)}
.portfolio-nineteen .portfolio-thumb:hover .portfolio-content{background:rgba(52,51,51,0.8);-webkit-transform:scale(1);transform:scale(1);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.portfolio-nineteen .portfolio-content::before{top:10px;right:10px;bottom:10px;left:10px;border-top:1px solid #FFF;border-bottom:1px solid #FFF;-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,transform 1s}
.portfolio-nineteen .portfolio-content::before,.portfolio-nineteen .portfolio-content::after{content:"";position:absolute;opacity:0}
.portfolio-nineteen .portfolio-thumb:hover .portfolio-content::before,.portfolio-nineteen .portfolio-thumb:hover .portfolio-content::after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
.portfolio-nineteen .portfolio-content::after{top:10px;right:10px;bottom:10px;left:10px;border-right:1px solid #FFF;border-left:1px solid #FFF;-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,transform 1s}
.portfolio-nineteen .portfolio-info{position:absolute;text-align:center;left:0;right:0;top:60%;margin-top:-25px;opacity:0;visibility:hidden}
.portfolio-nineteen .portfolio-thumb:hover .portfolio-info{opacity:1;visibility:visible}
.portfolio-nineteen .portfolio-info h3{font-size:20px;font-weight:700;margin-bottom:0;color:#fff;text-transform:uppercase;letter-spacing:0px}
.portfolio-nineteen .portfolio-thumb:hover .portfolio-info h3{transition-delay:.3s;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s}
.portfolio-nineteen .portfolio-info h3,.portfolio-nineteen .portfolio-info .small{opacity:0;transform:translateY(200px);-webkit-transform:translateY(200px);-moz-transform:translateY(200px);-o-transform:translateY(200px)}
.portfolio-nineteen .portfolio-thumb:hover .portfolio-info h3,.portfolio-nineteen .portfolio-thumb:hover .portfolio-info .small{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0)}
.portfolio-nineteen .portfolio-info .small{font-size:13px;display:block;color:#fff}
.portfolio-nineteen .portfolio-thumb:hover .portfolio-info .small{transition-delay:.5s;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-o-transition-delay:.5s}
.portfolio-nineteen .pop-up-icon{position:absolute;left:50%;top:30%;margin-left:-38px;z-index:1}
.portfolio-nineteen .pop-up-icon .img-link i,.portfolio-nineteen .pop-up-icon .content-link i{opacity:0;transform:translateY(-300px);-webkit-transform:translateY(-300px);-moz-transform:translateY(-300px);-o-transform:translateY(-300px)}
.portfolio-nineteen .portfolio-thumb:hover .img-link i,.portfolio-nineteen .portfolio-thumb:hover .content-link i{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transition-delay:.6s;-webkit-transition-delay:.6s;-moz-transition-delay:.6s;-o-transition-delay:.6s}
.portfolio-nineteen .pop-up-icon a{margin-right:2px}
.portfolio-nineteen .pop-up-icon a:nth-child:last-child{margin-right:0}
.portfolio-nineteen .pop-up-icon i{font-size:13px;color:#313131;background:#fff;width:38px;height:38px;line-height:38px;border-radius:50%;text-align:center}
.portfolio-nineteen .pop-up-icon i:hover{color:#fff;background:#2c65ab}
.portfolio-nineteen .portfolio-info .small,.portfolio-nineteen .portfolio-info h3,.portfolio-nineteen .pop-up-icon .img-link i,.portfolio-nineteen .pop-up-icon .content-link i{transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s}
.portfolio-showcase .no-padding{padding-left:0;padding-right:0}
.portfolio-showcase .portfolio-wrapper{background:#fff;height:401px;margin-bottom: 0}
.portfolio-showcase .portfolio-thumb{display:inline-block;position:relative;overflow:hidden;width:50%;height:401px}
.portfolio-showcase .portfolio-hover{content:"";position:absolute;z-index:0;top:0;bottom:0;left:0;right:0;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.portfolio-showcase .portfolio-thumb:hover .portfolio-hover{background:rgba(49,170,226,0.71);-webkit-transform:scaleY(1);transform:scaleY(1)}
.portfolio-showcase .portfolio-thumb .img-link{position:absolute;width:100%;height:100%;top:0;left:0;cursor:url(../images/icons/cursor-icon.png) 10 10,crosshair}
.portfolio-showcase .portfolio-thumb img{width:100%;height:100%;transition:border-color .3s ease-in-out,opacity .3s ease-in-out,transform .3s ease-in-out;-webkit-transition:border-color .3s ease-in-out,opacity .3s ease-in-out,-webkit-transform .3s ease-in-out}
.portfolio-showcase .portfolio-thumb:hover img{transform:scale(1.1) rotate(3deg) translateZ(0);-webkit-transform:scale(1.1) rotate(3deg) translateZ(0)}
.portfolio-showcase .portfolio-content{width:50%;padding:55px;overflow:hidden;height:401px;background:#fff}
.portfolio-showcase .portfolio-info h3{font-size:20px;font-weight:600;margin:11px 0 45px}
@media(min-width: 320px) and (max-width: 420px) {
.portfolio-showcase .portfolio-content{display:none}
.portfolio-showcase .portfolio-thumb{width:100%;height:300px}
.portfolio-showcase .portfolio-wrapper{height:300px}
}
@media(max-width: 500px) {
.portfolio-showcase .portfolio-wrapper{height:300px}
.portfolio-showcase .portfolio-thumb{height:300px}
.portfolio-showcase .portfolio-content{height:300px;padding:20px 20px 5px}
.portfolio-showcase .portfolio-info h3{margin:11px 0 0}
}
.portfolio-twenty-one .portfolio-thumb{position:relative;height:px!important;overflow:hidden;float:left}
@media (max-width : 766px) {
.portfolio-twenty-one .portfolio-thumb,.portfolio-twenty-one .portfolio-thumb img{height:260px!important}
}
.portfolio-twenty-one .portfolio-thumb::before{content:"";position:absolute;width:100%;height:100%;z-index:0;top:0;bottom:0;left:0;right:0;-webkit-transform:scaleX(0);transform:scaleX(0)}
.portfolio-twenty-one .portfolio-thumb:hover::before{background:rgba(0,0,0,0.7);-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.portfolio-twenty-one .portfolio-info{position:absolute;text-align:center;left:0;right:0;top:38%;margin-top:-25px}
.portfolio-twenty-one .portfolio-info h3{font-size:20px;font-weight:700;margin-bottom:0;color:#fff;text-transform:uppercase;letter-spacing:0px}
.portfolio-twenty-one .portfolio-thumb:hover .portfolio-info h3{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transition-delay:.3s;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s}
.portfolio-twenty-one .portfolio-info h3,.portfolio-twenty-one .portfolio-info .small{opacity:0;visibility:hidden;transform:translateY(200px);-webkit-transform:translateY(200px);-moz-transform:translateY(200px);-o-transform:translateY(200px)}
.portfolio-twenty-one .portfolio-thumb:hover .portfolio-info h3,.portfolio-twenty-one .portfolio-thumb:hover .portfolio-info .small{opacity:1;visibility:visible}
.portfolio-twenty-one .portfolio-info .small{font-size:13px;display:block}
.portfolio-twenty-one .portfolio-thumb:hover .portfolio-info .small{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transition-delay:.5s;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-o-transition-delay:.5s}
.portfolio-twenty-one .pop-up-icon{position:absolute;left:50%;bottom:31%;margin-left:-75px}
.portfolio-twenty-one .pop-up-icon a{font-size:13px;text-transform:uppercase;color:#fff;border:1px solid #fff;border-radius:50%;width:38px;height:38px;line-height:38px;text-align:center;display:inline-block}
.portfolio-twenty-one .pop-up-icon a:hover{color:#2c65ab;border:1px solid #2c65ab}
.portfolio-twenty-one .pop-up-icon a{margin-right:8px}
.portfolio-twenty-one .pop-up-icon a:nth-child:last-child{margin-right:0}
.portfolio-twenty-one .pop-up-icon .heart-link{transform:translateX(305px);opacity:0}
.portfolio-twenty-one .pop-up-icon .content-link{transform:translateX(-305px);opacity:0}
.portfolio-twenty-one .pop-up-icon .img-link{transform:translateY(-305px);opacity:0}
.portfolio-twenty-one .portfolio-thumb:hover .heart-link,.portfolio-twenty-one .portfolio-thumb:hover .img-link,.portfolio-twenty-one .portfolio-thumb:hover .content-link{transform:translateX(0);opacity:1;transition-delay:.6s;-webkit-transition-delay:.6s;-moz-transition-delay:.6s;-o-transition-delay:.6s}
.portfolio-twenty-one .portfolio-info .small,.portfolio-twenty-one .portfolio-info h3,.portfolio-twenty-one .pop-up-icon .heart-link,.portfolio-twenty-one .pop-up-icon .img-link,.portfolio-twenty-one .pop-up-icon .content-link{transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s}
.portfolio-single-1.portfolio-section .two-column .portfolio-thumb {min-height: 300px;margin-bottom: 0}
.portfolio-single-1 .two-column .portfolio-info {background: #f9f9f9;text-align: center;position: relative;padding: 18px 0;-webkit-transition: .3s;-moz-transition:  .3s;-o-transition:  .3s;transition:  .3s;}
.portfolio-single-1 .two-column .portfolio-wrapper:hover .portfolio-info{background: #313131;}
.portfolio-single-1 .two-column .portfolio-info h3{font-size: 13px;font-weight: 600;margin-bottom: -5px;-webkit-transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}
.portfolio-single-1 .two-column .portfolio-wrapper:hover .portfolio-info h3{color: #ffffff;}
.portfolio-single-1 .two-column .portfolio-info .small{font-size: 11px;color: #969595;text-transform: uppercase;}
.portfolio-single-1 .two-column .portfolio-info .small:hover{color: #ffffff;}
@media (max-width : 769px) {.portfolio-single-1 .two-column .portfolio-info{padding: 4px 0;}}
.load-more .btn {color: #313131;border: 2px solid #313131;font-weight: 700;}
.load-more .btn:hover {color: #fff;background-color: #313131;border: 2px solid transparent;}
.explore-section {background:url(../images/bg/img-box-ten-bg.jpg) no-repeat center /cover;}
.explore-section .section-intro h2,.explore-section .section-intro p{color: #fff;}
.explore-section .thumbnail{border-radius: 0}
.explore-section .thumbnail .caption {color: #969595;padding: 30px;}
.explore-section .thumbnail .caption h3 {font-size: 15px;font-weight: 600;text-transform: capitalize;color: #000}
.explore-section .thumbnail .caption h3 a {color: #000}
.best-services-section h2 {margin-bottom: 45px;}
@media (max-width : 766px) {
.footer-widget{margin-bottom:30px}
}
.footer-widget h3{font-size:14px;font-weight:600;color:#fff;margin-bottom:20px}
.footer-address ul li{border-top:1px solid #4a4a4a;padding:12px 0}
.footer-address ul li a{color:#969595}
.footer-address ul li a:hover{color:#2c65ab}
.footer-address ul li i{margin-right:15px;color:#4a4a4a;font-size:16px;float:left;display:inline-block}
.footer-address span.address{overflow:hidden;display:block}
.footer-widget .list-menu{margin-top:26px}
.list-menu li{width:49%;display:inline-block}
.list-menu li i{color:#2c65ab}
.list-menu li a{display:inline-block;line-height:36px;color:#969595}
.list-menu li a:hover{color:#2c65ab}
.footer-widget .item-menu{margin-top:35px;margin-bottom:14px}
.item-menu li{display:inline-block;margin-right:1px;margin-left:1px;margin-top:6px}
.item-menu li img{width:61px;height:61px}
.footer-widget .readmore{font-size:12px;color:#969595}
.footer-widget .readmore i,.footer-widget .readmore:hover{color:#2c65ab}
.footer-widget form .form-group{position:relative;margin-bottom:8px}
.footer-widget form .form-group button{position:absolute;top:0;right:0;border:0;bottom:0;background:#2c65ab;color:#fff;width:38px}
.footer-widget form{border-bottom:none;padding-bottom:20px;margin-top:5px;margin-bottom:20px}
.footer-widget form span{font-size:12px;color:#6b6b6b}
.footer-social-link li{display:inline-block;margin-right:20px}
.footer-social-link li:last-child{margin-right:0}
.footer-social-link li a{display:block;font-size:20px;color:#4a4a4a}
.footer-social-link li a:hover{color:#2c65ab}
.copyright-section{background-color:#373737;color:#6b6b6b;padding:20px 0}
.copyright-section li a{display:block;font-size:10px;color:#6b6b6b;}
.copyright-section li a:hover{color:#2c65ab}
#toTop{position:fixed;bottom:30px;right:30px;color:#2c65ab;cursor:pointer;display:none;z-index:9999;width:30px;height:30px;border:1px solid #2c65ab;text-align:center;font-size:24px;line-height:28px}
#to top:hover{color:#fff;background-color:#2c65ab;border:1px solid transparent;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
@media only screen and (min-width : 480px) and (max-width : 767px) {
.portfolio-nine .portfolio-thumb::before{border:200px solid rgba(0,0,0,0.7)}
.portfolio-fourteen .portfolio-thumb::before{height:22%}
}
@media (min-width : 768px) and (max-width : 991px) {
.portfolio-nine .portfolio-thumb::before{border:74px solid rgba(0,0,0,0.7)}
}
.postSliderOne .carousel-indicators li{width:12px;height:12px;margin:0}
.postSliderOne .post-content h2{font-size:20px;line-height:24px;font-weight:600;text-transform:capitalize;margin-bottom:25px}
.postSliderOne .post-content .btn{margin-top:20px; padding: 9px 30px;}
.postSliderOne .post-content .btn:hover{margin-top:20px;border-color:#2c65ab}
.postSliderTwo .carousel-caption{right:0;bottom:0;left:0;color:#fff;background-color:rgba(49,49,49,0.9);text-shadow:none;padding-bottom:20px;text-align:left;padding-left:137px}
.postSliderTwo .entry-title{font-size:15px;margin:0}
.postSliderTwo .entry-title a{color:#fff}
.postSliderTwo .entry-meta{font-size:11px;color:#969595}
.postSliderTwo .entry-meta ul li{display:inline-block}
.postSliderTwo .entry-meta ul li a{color:#969595}
.postSliderTwo .entry-title a:hover,.postSliderTwo .entry-meta ul li a:hover{color:#2c65ab}
#postSliderTwo .carousel-control{top:auto;bottom:0;width:107px;height:88px;font-size:20px;line-height:88px;color:#fff;text-shadow:none;text-align:center;z-index:100}
#postSliderTwo .carousel-control .fa{border:1px solid #fff;border-radius:50%;width:44px;height:44px;line-height:42px}
#postSliderTwo .carousel-control.left,#postSliderTwo .carousel-control.right{background-image:none}
#postSliderTwo .carousel-control.left{left:0;border-right:1px solid rgba(255,255,255,0.1)}
#postSliderTwo .carousel-control.right{right:0;border-left:1px solid rgba(255,255,255,0.1)}
.postSliderTwo .post-content h2{font-size:20px;line-height:24px;font-weight:600;text-transform:capitalize;margin-bottom:25px}
.postSliderTwo .post-content .btn{margin-top:20px; padding: 9px 30px;}
.postSliderTwo .post-content .btn:hover{margin-top:20px;border-color:#2c65ab}
.postSliderThree .carousel-caption{right:auto;left:0;text-align:left;color:#969595;background-color:rgba(255,255,255,0.74);text-shadow:none;padding-bottom:20px;padding-left:30px;padding-right:30px}
.postSliderThree .entry-title{font-size:15px;margin:0}
.postSliderThree .entry-title a{color:#313131}
.postSliderThree .entry-title a:hover{color:#2c65ab}
.postSliderThree .entry-header p{margin:0}
#postSliderThree .carousel-control{top:50%;margin-top:-22px;width:44px;height:44px;font-size:20px;line-height:42px;color:#fff;text-shadow:none}
#postSliderThree .carousel-control.left,#postSliderThree .carousel-control.right{background-image:none;border:1px solid #fff;border-radius:50%}
#postSliderThree .carousel-control.left{left:30px}
#postSliderThree .carousel-control.right{right:30px}
.postSliderThree .post-content h2{font-size:20px;line-height:24px;font-weight:600;text-transform:capitalize;margin-bottom:25px}
.postSliderThree .post-content .btn{margin-top:20px; padding: 9px 30px;}
.postSliderThree .post-content .btn:hover{border-color:#2c65ab}
.postSliderFour .flex-control-thumbs{background:#fff;border:1px solid #f1f1f1;border-top:0;margin:0;padding:20px 0px 20px 20px}
.postSliderFour .flex-control-thumbs li{width:14.28%;padding-right:20px}
@media (max-width : 991px) {
.post-content{margin-top:30px}
}
@media only screen and (max-width : 479px) {
.postSliderFour .flex-control-thumbs{display:none}
}
@media only screen and (min-width : 480px) and (max-width : 767px) {
.postSliderFour .flex-control-thumbs{padding:10px}
.postSliderFour .flex-control-thumbs li{width:53px;margin-right:5px}
}
@media (min-width : 768px) and (max-width : 1199px) {
.postSliderFour .flex-control-thumbs li{width:70px;margin-right:14px}
}
.postSliderFour .flex-control-thumbs li:last-child{margin-right:0}
.postSliderFour-nav .prev,.postSliderFour-nav .next{position:absolute;top:36%;cursor:pointer}
.postSliderFour-nav .prev{left:5%}
.postSliderFour-nav .next{right:5%}
.postSliderFour-nav i{font-size:20px;width:45px;height:45px;line-height:43px;border:1px solid #fff;border-radius:50%;color:#fff;text-align:center}
.postSliderFour-wrapper .post-content .btn{margin-top:20px; padding: 9px 30px;}
.postSliderFour-wrapper .post-content h2{font-weight:600;text-transform:capitalize;margin-bottom:30px}
.postSliderFive .carousel-content{position:absolute;top:50%;margin-top:-55px;left:0;right:0;text-align:center}
#postSliderFive .item h2{font-size:1.538em;font-weight:700;color:#2c65ab;text-transform:uppercase;letter-spacing:2px;background:rgba(255,255,255,0.3);padding:16px 30px;margin:0;border-radius:30px;margin-bottom:10px;display:inline-block}
#postSliderFive .item span{font-size:14px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:2px;background-color:rgba(49,170,226,0.35);padding:10px 30px;display:inline-block;margin:0;border-radius:30px}
@media (max-width : 766px) {
#postSliderFive .item h2{font-size:16px;padding:0 20px}
#postSliderFive .item span{padding:0 16px}
}
.postSliderFive .post-content h2{font-size:20px;line-height:24px;font-weight:600;text-transform:capitalize;margin-bottom:25px}
.postSliderFive .post-content .btn{margin-top:20px; padding: 9px 30px;}
.postSliderFive .post-content .btn:hover{margin-top:20px;border-color:#2c65ab}
#postSliderSix .carousel-content{position:absolute;top:0;left:0;width:42%;height:100%;background-color:rgba(49,170,226,0.9);color:#fff;padding:90px 40px}
@media only screen and (max-width : 479px) {
#postSliderSix .carousel-content{width:100%;padding:10px;font-size:12px;line-height:16px}
}
@media only screen and (min-width : 480px) and (max-width : 767px) {
#postSliderSix .carousel-content{width:70%;padding:20px}
}
@media (min-width : 992px) and (max-width : 1199px) {
#postSliderSix .carousel-content{padding:25px 40px}
}
#postSliderSix .carousel-indicators{right:30px;left:auto;width:inherit;margin-left:inherit}
#postSliderSix .carousel-indicators li{display:inline-block;width:12px;height:12px;margin:0}
.postSliderSix .post-content h2{font-size:20px;line-height:24px;font-weight:600;text-transform:capitalize;margin-bottom:25px}
.postSliderSix .post-content .btn{margin-top:20px; padding: 9px 30px;}
.postSliderSix .post-content .btn:hover{margin-top:20px;border-color:#2c65ab}
#postSliderSeven .carousel-control{top:50%;margin-top:-22px;width:44px;height:44px;font-size:20px;line-height:42px;color:#fff;text-shadow:none}
#postSliderSeven .carousel-control.left,#postSliderSeven .carousel-control.right{background-image:none;border:1px solid #fff;border-radius:50%}
#postSliderSeven .carousel-control.left{left:30px}
#postSliderSeven .carousel-control.right{right:30px}
#postSliderSeven .play-trigger{position:absolute;left:50%;top:50%;width:88px;height:88px;border-radius:50%;margin-left:-44px;margin-top:-44px;border:0;color:#fff;background:#2c65ab;font-size:30px;line-height:88px;text-align:center;box-shadow:0 0 0 6px rgba(0,0,0,0.15);-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
#postSliderSeven .play-trigger:hover{color:#2c65ab;background:#fff}
#postSliderSeven .play-trigger i{margin-left:5px}
.postSliderSeven .post-content h2{font-size:20px;line-height:24px;font-weight:600;text-transform:capitalize;margin-bottom:25px}
.postSliderSeven .post-content .btn{margin-top:20px; padding: 9px 30px;}
.postSliderSeven .post-content .btn:hover{margin-top:20px;border-color:#2c65ab}
.postSliderEight .carousel-caption{right:auto;left:30px;bottom:30px;text-align:left;color:#969595;background-color:rgba(0,0,0,0.75);text-shadow:none;padding-bottom:20px;padding-left:30px;padding-right:30px;width:42%;border-bottom:3px solid #2c65ab}
@media (max-width : 479px) {
.postSliderEight .carousel-caption{left:0;bottom:10px;padding:10px 15px;width:80%}
}
.postSliderEight .carousel-caption p{margin:0}
#postSliderEight .carousel-indicators{right:30px;left:auto;width:inherit;margin-left:inherit}
#postSliderEight .carousel-indicators li{display:inline-block;width:12px;height:12px;margin:0}
.postSliderEight .post-content h2{font-size:20px;line-height:24px;font-weight:600;text-transform:capitalize;margin-bottom:25px}
.postSliderEight .post-content .btn{margin-top:20px; padding: 9px 30px;}
.postSliderEight .post-content .btn:hover{margin-top:20px;border-color:#2c65ab}
.postSliderTen .flex-control-thumbs{background:#fff;border:1px solid #f1f1f1;border-top:0;margin:0;padding:15px}
.postSliderTen .flex-control-thumbs img{border-radius:50%;background-color:#f2f2f2;padding:5px}
.postSliderTen .flex-control-thumbs li{width:84px;margin-right:20px}
@media (max-width : 991px) {
.postSliderTen .post-content{margin-top:30px}
}
@media only screen and (max-width : 479px) {
.postSliderTen .flex-control-thumbs{display:none}
}
@media only screen and (min-width : 480px) and (max-width : 767px) {
.postSliderTen .flex-control-thumbs{padding:10px}
.postSliderTen .flex-control-thumbs li{width:53px;margin-right:5px}
}
@media (min-width : 768px) and (max-width : 1199px) {
.postSliderTen .flex-control-thumbs li{width:70px;margin-right:14px}
}
.postSliderTen .flex-control-thumbs li:last-child{margin-right:0}
.postSliderTen-nav .prev,.postSliderTen-nav .next{position:absolute;top:36%;cursor:pointer}
.postSliderTen-nav .prev{left:5%}
.postSliderTen-nav .next{right:5%}
.postSliderTen-nav i{font-size:20px;width:45px;height:45px;line-height:43px;border:1px solid #fff;border-radius:50%;color:#fff;text-align:center}
.postSliderTen-wrapper .post-content .btn{margin-top:20px; padding: 9px 30px;}
.postSliderTen-wrapper .post-content h2{font-weight:600;text-transform:capitalize;margin-bottom:30px}
.testimonialOne blockquote{padding:0;font-size:13px;line-height:24px;border-left:0;border:1px solid #eee;position:relative}
.testimonialOne blockquote p{padding:20px 36px;margin:0}
.testimonialOne blockquote footer{font-size:11px;color:#969595;background:#f9f9f9;padding:11px 15px 11px 80px;border-top:1px solid #eee}
.testimonialOne blockquote footer:before{content:''}
.testimonialOne blockquote footer .rating li{display:inline-block}
.testimonialOne blockquote footer .rating a{font-size:14px;color:#ffa200;line-height:16px}
@media only screen and (max-width : 479px) {
.testimonialOne blockquote footer,.testimonialOne blockquote footer .rating a{font-size:10px}
}
.testimonialOne blockquote img{position:absolute;left:-1px;bottom:-18px;background:#fff;padding:0 8px 8px;border:1px solid #eee;border-top:0;width:65px;height:56px}
.testimonialTwo blockquote{padding:30px 30px 20px;font-size:13px;line-height:24px;border-left:0;background:#fff}
.testimonialTwo .media-left{padding-right:15px}
@media only screen and (max-width : 479px) {
.testimonialTwo .media-left{padding-right:0;display:block;margin-bottom:20px}
}
.testimonialTwo .media img{width:86px;height:86px;border-radius:50%}
.testimonialTwo .media-heading{font-size:14px;line-height:14px;color:#2c65ab;margin:0}
.testimonialTwo .media-body .date{font-size:10px;display:block;line-height:16px;margin-bottom:12px}
.testimonialTwo blockquote footer{font-size:10px;color:#969595;text-transform:uppercase}
.testimonialTwo blockquote footer:before{content:''}
.testimonialTwo blockquote footer .rating li{display:inline-block}
.testimonialTwo blockquote footer .rating a{font-size:14px;color:#ffa200;line-height:16px}
.testimonialThree blockquote{padding:0;font-size:13px;line-height:24px;border-left:0}
.testimonialThree blockquote p{padding:20px 36px;border:1px solid #eee;position:relative;margin-bottom:12px}
.testimonialThree blockquote p::before{content:"";position:absolute;left:30px;bottom:-9px;border-top:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;-webkit-filter:drop-shadow(0 2px 0 #eee);filter:drop-shadow(0 2px 0 #eee)}
.testimonialThree blockquote footer{font-size:11px;color:#969595;text-transform:uppercase}
.testimonialThree blockquote footer img{width:40px;height:40px;border-radius:50%}
.testimonialThree blockquote footer .name{color:#2c65ab;padding-left:5px}
.testimonialThree blockquote footer:before{content:''}
.testimonialFour blockquote{padding:0;font-size:13px;line-height:24px;border-left:0;position:relative}
@media (max-width : 991px) {
.testimonialFour blockquote{margin-bottom:50px}
}
.testimonialFour blockquote p{padding:40px 36px 60px;border:1px solid #eee;position:relative;margin-bottom:12px;background-color:#fff}
.testimonialFour blockquote p::before,.testimonialFour blockquote p::after{content:"";position:absolute;right:-2px;bottom:-2px}
.testimonialFour blockquote p::before{border-top:10px solid transparent;border-left:10px solid transparent;border-right:10px solid #f9f9f9;border-bottom:10px solid #f9f9f9}
.testimonialFour blockquote p::after{border-top:10px solid #f1f1f1;border-left:10px solid #f1f1f1;border-right:10px solid transparent;border-bottom:10px solid transparent}
.testimonialFour blockquote footer{position:absolute;left:36px;bottom:-35px;font-size:11px;color:#969595;text-transform:uppercase}
.testimonialFour blockquote footer img{width:71px;height:71px;border-radius:50%}
.testimonialFour blockquote footer .client-info{overflow:hidden;float:right;margin-top:-20px;margin-left:10px;font-size:11px}
.testimonialFour blockquote footer .client-info span{color:#2c65ab}
.testimonialFour blockquote footer:before{content:''}
.testimonialFive blockquote{padding:30px 36px 35px;font-size:13px;line-height:24px;border-left:0;border:1px solid #eee;position:relative}
.testimonialFive blockquote footer{position:absolute;left:36px;bottom:-17px}
.testimonialFive blockquote footer:before{content:''}
.testimonialFive blockquote footer .client-info{overflow:hidden;float:right;margin-left:15px;font-size:11px}
.testimonialFive blockquote footer .client-info span{color:#2c65ab}
.testimonialFive-nav{position:absolute;right:0;bottom:20px;padding:20px;width:70px;background:#fff;border-left:1px solid #eee;border-top:1px solid #eee}
#testimonialFiveOne .carousel-control,#testimonialFiveTwo .carousel-control{top:auto;bottom:0;left:auto;right:0;width:26px;height:26px;font-size:14px;color:#969595;text-shadow:none;background-color:#f9f9f9;filter:alpha(opacity=100);opacity:1}
#testimonialFiveOne .carousel-control:focus,#testimonialFiveOne .carousel-control:hover,#testimonialFiveTwo .carousel-control:focus,#testimonialFiveTwo .carousel-control:hover{filter:alpha(opacity=100);opacity:1;background-color:#2c65ab;color:#fff}
#testimonialFiveOne .carousel-control.left,#testimonialFiveOne .carousel-control.right,#testimonialFiveTwo .carousel-control.left,#testimonialFiveTwo .carousel-control.right{background-image:none}
#testimonialFiveOne .carousel-control.left,#testimonialFiveTwo .carousel-control.left{right:30px}
.testimonialSix blockquote{padding:30px 30px 30px 36px;background-color:#fff;font-size:13px;line-height:24px;border-left:0}
.testimonialSix blockquote img.pull-right{margin-left:20px}
.testimonialSix blockquote p{margin-bottom:15px}
.testimonialSix blockquote footer{font-size:11px;color:#969595;text-transform:uppercase}
.testimonialSix blockquote footer span{color:#2c65ab}
.testimonialSix blockquote footer:before{content:''}
.testimonialSeven blockquote{padding:0;font-size:13px;line-height:24px;border-left:0}
.testimonialSeven blockquote p{padding:20px 36px;margin:0;border:1px solid #f1f1f1}
.testimonialSeven blockquote footer{font-size:11px;color:#969595;background:#f1f1f1;padding:11px 20px;position:relative}
.testimonialSeven blockquote footer::before{content:"";position:absolute;left:36px;bottom:-17px;border-top:9px solid #f1f1f1;border-left:15px solid #f1f1f1;border-right:15px solid transparent;border-bottom:9px solid transparent}
.testimonialSeven blockquote footer span{color:#2c65ab}
.testimonialSeven blockquote footer:before{content:''}
.testimonialSeven blockquote footer .rating li{display:inline-block}
.testimonialSeven blockquote footer .rating a{font-size:14px;color:#ffa200;line-height:16px}
.testimonialEight blockquote{padding:0;font-size:13px;line-height:24px;border-left:0;background:#fff;border:1px solid #f1f1f1}
.testimonialEight blockquote p{margin-bottom:15px}
.testimonialEight blockquote .media-left{background-color:#f1f1f1;padding:20px}
.testimonialEight blockquote .media-left .date{font-size:10px;text-transform:uppercase;margin-top:75%;display:block}
.testimonialEight blockquote .media-body{padding:40px}
.testimonialEight blockquote footer{font-size:11px;color:#969595}
.testimonialEight blockquote footer span{color:#2c65ab}
.testimonialEight blockquote footer:before{content:''}
.testimonialNine .slider-wrap{border:1px solid #f1f1f1;padding:40px 45px 25px;position:relative;z-index:0;margin-top:36px}
.testimonialNine .slider-wrap img{border-top:1px solid #fff;position:absolute;padding:10px;border-radius:50%;top:-36px;left:50%;background-color:#fff;-webkit-filter:drop-shadow(0 -2px 1px #f1f1f1);margin-left: -30px;}
.testimonialNine footer span{color:#2c65ab}
#tenSliderRight,#testimonialTenSlider{background:#fff}
@media(max-width: 991px) {
#testimonialTenSlider{margin-bottom:25px}
}
#tenSlider right::before,#testimonialTenSlider::before{content:"\f10d";font-family:'FontAwesome';font-size:20px;color:#fff;width:46px;height:46px;line-height:46px;text-align:center;display:block;z-index:1;position:absolute;border-radius:50%;background:#2c65ab;top:-15px;left:-15px}
.testimonialTen .item blockquote{font-size:13px;padding:25px 35px 0 20px}
.testimonialTen .item blockquote footer{font-size:11px}
.testimonialTen .item blockquote footer span{color:#2c65ab}
.testimonialTen .carousel-indicators{bottom:5px;width:25%;left:106%}
.testimonialTen .carousel-indicators li{background-color:#f1f1f1;width:10px;height:10px;border-radius:10px;border:1px solid #f1f1f1;margin:2px}
.testimonialTen .carousel-indicators li.active{border:1px solid transparent;background-color:#2c65ab;width:10px;height:10px;border-radius:10px}
.testimonialTen .media{border:1px solid #f1f1f1;border-left:0}
.clientTestimonial .flex-viewport{background-color:#fff;border:1px solid #eee}
.clientTestimonial blockquote{padding:20px 33px;margin:0;font-size:13px;line-height:24px;border-left:0}
.clientTestimonial blockquote footer.client-name{font-size:11px;text-transform:uppercase;color:#2c65ab}
.clientTestimonial blockquote footer.client-name .client-title{color:#969595}
.clientTestimonial blockquote .small:before,.clientTestimonial blockquote footer:before,.clientTestimonial blockquote small:before{content:''}
.clientTestimonial .flex-control-thumbs{margin:10px 0 0}
.clientTestimonial .flex-control-thumbs li{width:auto;margin-right:10px}
.clientTestimonial .flex-control-thumbs li:last-child{margin-right:0}
.clientTestimonial .flex-control-thumbs img{width:37px;opacity:1}
@media (max-width: 991px) {
.clientTestimonial{margin-bottom:30px}
}
@media(max-width: 600px) {
.clientTestimonial .flex-control-thumbs li{margin-bottom:10px}
}
@media (min-width : 992px) and (max-width : 1199px) {
.clientTestimonial .flex-control-thumbs li{margin-bottom:10px}
}
.testimonialTwelve .media{background:#fff}
.testimonialTwelve .media .media-left a{display:block;width:46px;height:46px;line-height:46px;text-align:center;font-size:20px;border:1px solid #2c65ab;border-radius:50%;margin:30px 15px 0 30px}
.testimonialTwelve .media blockquote{font-size:13px;padding:30px 50px 30px 0;border: none;}
.testimonialTwelve blockquote footer{font-size:11px;margin-top:25px}
.testimonialTwelve blockquote footer span{color:#2c65ab}
@media(max-width: 991px) {
.testimonialTwelve .media{margin-bottom:30px}
}
.testimonialThirteen{padding:100px 0 130px}
.testimonialThirteen .carousel-inner .item .media{padding:30px 30px 20px;background:#f9f9f9}
.testimonialThirteen .carousel-inner .item .media .media-left{padding-right:30px;text-align:center}
.testimonialThirteen .carousel-inner .item .media .media-left img{padding-bottom:10px}
.testimonialThirteen .carousel-inner .item .media .media-left span{text-transform:uppercase;font-size:11px;color:#969595}
.testimonialThirteen .carousel-inner .item .media .media-heading{font-size:15px;color:#2c65ab;margin-bottom:25px}
.testimonialThirteen .carousel-indicators{bottom:-50px}
.testimonialThirteen .carousel-indicators li{background-color:#f1f1f1;border:1px solid #f1f1f1;width:10px;height:10px;margin:2px}
.testimonialThirteen .carousel-indicators li.active{background-color:#2c65ab;border:1px solid #2c65ab;width:10px;height:10px;margin:2px}
@media(max-width: 991px) {
.testimonialThirteen .carousel-inner .item .media{margin-bottom:50px}
.testimonialThirteen .carousel-indicators{bottom:0}
}
@media(max-width: 479px) {
.testimonialThirteen .carousel-inner .item .media .media-left{display:inline-block;padding-right:0}
.testimonialThirteen .carousel-inner .item .media .media-left img{min-width:215px}
}
.testimonialFourteen{padding:100px 0 80px}
.testimonialFourteen blockquote{font-size: 13px;}
.section-overlay{background:#f1f1f1;padding:15px 25px;overflow:hidden}
.member-intro img{width:55px;float:left;margin-right:5px}
.member-info{overflow:hidden;padding-top:15px}
.member-info h3{font-size:14px;color:#2c65ab;margin-bottom:0;line-height:20px;line-height:8px}
.member-info span{font-size:10px}
.testimonialFourteen blockquote{padding:0;border:1px solid #f1f1f1}
.testimonialFourteen blockquote .member-text{background:#fff;padding:30px 45px}
.testimonialFourteen a.carousel-control{background:#fff;display:block;width:26px;height:26px;line-height:26px;text-align:center;border-radius:50%;font-size:14px;color:#adadad;text-shadow:none;opacity:1;top:25px;right:20px;left:auto;filter:alpha(opacity=100)}
.testimonialFourteen a.carousel-control:hover{background:#2c65ab;color:#fff}
.left-control{margin-right:35px}
.testimonialFifteen{background:url(../images/bg/fullwidth-bg-2.jpg) no-repeat center;background-size:cover;padding:100px 0;color:#fff}
.testimonialFifteen .carousel-control{text-shadow:none}
#testimonialFifteenSlider .carousel-inner .item{text-align:center}
#testimonialFifteenSlider .carousel-inner .item img{display:inline-block}
#testimonialFifteenSlider .carousel-inner .item blockquote{border-left:0;padding-top:0;padding-bottom:50px}
#testimonialFifteenSlider .carousel-inner .item blockquote p{font-size:20px;line-height:34px;font-weight:400}
#testimonialFifteenSlider .carousel-inner .item blockquote ul{margin:0 0 30px}
#testimonialFifteenSlider .carousel-control.right,#testimonialFifteenSlider .carousel-control.left{background:transparent;border:1px solid #fff;border-radius:50%;width:45px;height:45px;line-height:40px;text-align:center;top:50%}
#testimonialFifteenSlider .carousel-indicators{margin-bottom:0;bottom:0}
@media (min-width : 992px) and (max-width : 1199px) {
#testimonialFifteenSlider .carousel-inner .item blockquote p{font-size:18px}
}
@media (min-width : 768px) and (max-width : 991px) {
#testimonialFifteenSlider .carousel-inner .item blockquote p{font-size:13px;line-height:24px}
}
@media only screen and (min-width : 480px) and (max-width : 767px) {
#testimonialFifteenSlider .carousel-inner .item blockquote p{font-size:13px;line-height:24px;margin-bottom:20px;padding:0}
}
@media (max-width : 766px) {
#testimonialFifteenSlider .carousel-control.right,#testimonial-slider .carousel-control.left{display:none}
#testimonialFifteenSlider .carousel-inner .item blockquote p{margin-bottom:20px;padding:0}
}

.testimonialFifteen.testimonials-white{background: #f9f9f9 !important;}

.testimonial-sixteen-wrapper{background:url(../images/bg/testimonial-bg-1.jpg) no-repeat center center #4B7FCB;background-size:cover}
.testimonialSixteen{text-align:center;color:#fff;position:relative}
.testimonialSixteen .client-thumb{margin-bottom:45px}
.testimonialSixteen .client-thumb img{width:55px;height:55px;border-radius:50%}
.testimonialSixteen blockquote{padding:0;margin:0 0 45px;font-size:20px;line-height:34px;border-left:0}
.testimonialSixteen blockquote footer{margin-top:30px}
.testimonialSixteen blockquote .small:before,.testimonialSixteen blockquote footer:before,.testimonialSixteen blockquote small:before{content:''}
.testimonialSixteen .client-name{font-size:14px;font-weight:600;color:#fff}
.testimonialSixteen .client-title{display:block;font-size:10px;font-weight:400;text-transform:uppercase}
.testimonialSixteen .flex-control-thumbs img{width:102px;height:82px}
.testimonialSixteen .flex-control-thumbs li{width:auto;float:none;display:inline-block;margin:0 30px}
@media (min-width : 992px) and (max-width : 1199px) {
.testimonialSixteen .flex-control-thumbs li{margin:0 20px}
}
@media (max-width : 991px) {
.testimonialSixteen .flex-control-thumbs{display:none}
}
.testimonialSixteen .flex-control-thumbs img{opacity:.5}
.testimonialSixteen .flex-control-thumbs .flex-active{opacity:1}
.testimonialSixteen-nav a.prev,.testimonialSixteen-nav a.next{position:absolute;top:50%;margin-top:-25px;width:50px;height:50px;font-size:20px;line-height:46px;color:#fff;text-align:center;border:1px solid #fff;border-radius:50%;opacity:.5;cursor: pointer;}
.testimonialSixteen-nav a.prev:hover,.testimonialSixteen-nav a.next:hover{opacity:1}
.testimonialSixteen-nav a.prev{left:0}
.testimonialSixteen-nav a.next{right:0}
.testimonialSeventeen{background:url(../images/testimonials/slider.png) no-repeat center center #4db29a;background-size:cover;padding:100px 0 70px}
.testimonialSeventeenSlider{text-align:center;color:#fff;position:relative}
.testimonialSeventeenSlider .flex-control-nav{position:absolute;top:0;left:0;right:0;margin:0}
.testimonialSeventeenSlider blockquote{padding-top:145px;font-size:20px;line-height:34px;border-left:0;font-weight:300}
.testimonialSeventeenSlider blockquote footer{margin-top:40px}
.testimonialSeventeenSlider blockquote .small:before,.testimonialSeventeenSlider blockquote footer:before,.testimonialSeventeenSlider blockquote small:before{content:''}
.testimonialSeventeenSlider .client-name{font-size:14px;font-weight:600;color:#fff}
.testimonialSeventeenSlider .client-title{display:block;font-size:10px;font-weight:400;text-transform:uppercase}
.testimonialSeventeenSlider .flex-control-thumbs li{width:auto;float:none;display:inline-block;margin:0 10px;border-radius:50%;border:2px solid transparent}
.testimonialSeventeenSlider .flex-control-thumbs img{opacity:.5;border:2px solid transparent;border-radius:50%;min-width:59px;min-height:59px}
.testimonialSeventeenSlider .flex-control-thumbs .flex-active{opacity:1;border:2px solid #fff}
.testimonialSeventeenSlider-nav a.prev,.testimonialSeventeenSlider-nav a.next{position:absolute;top:60%;margin-top:-25px;width:50px;height:50px;font-size:20px;line-height:46px;color:#fff;text-align:center;border:1px solid #fff;border-radius:50%;opacity:.5;cursor:pointer}
@media only screen and (max-width : 767px) {
.testimonialSeventeenSlider .flex-control-thumbs{display:none}
.testimonialSeventeenSlider-nav a.prev,.testimonialSeventeenSlider-nav a.next{width:40px;height:40px;line-height:36px}
}
.testimonialSeventeenSlider-nav a.prev:hover,.testimonialSeventeenSlider-nav a.next:hover{opacity:1}
.testimonialSeventeenSlider-nav a.prev{left:0}
.testimonialSeventeenSlider-nav a.next{right:0}
.testimonialEighteen{background:url(../images/bg/testimonial-bg-1.jpg) no-repeat center center #55473e;background-size:cover}
.testimonialEighteen .slider-wrap{border:1px solid #fff;border-top:0;padding:40px 45px 25px;position:relative;z-index:0;margin-top:36px}
@media(max-width: 991px) {
.testimonialEighteen .slider-wrap{margin-bottom:70px}
}
.testimonialEighteen .slider-wrap:before,.testimonialEighteen .slider-wrap:after{content:"";height:1px;background-color:#fff;width:calc(50% - 37px);position:absolute;top:0}
.testimonialEighteen .slider-wrap:before{left:0}
.testimonialEighteen .slider-wrap:after{right:0}
.testimonialEighteen .slider-wrap .member-img{height:38px;width:76px;position:absolute;border-radius:50%;top:-38px;left:50%;margin-left:-38px;border:1px solid #fff;border-radius:76px 76px 0 0;padding:10px;border-bottom:0}
.testimonialEighteen .slider-wrap img{border-top:1px solid #fff}
.testimonialEighteen .slider-wrap footer{font-size:11px}
.testimonialEighteen .slider-text{color:#fff;margin-top:10px}
.testimonialNineteen .slider-padding{padding:0}
.postSliderOne .carousel-indicators li{width:12px;height:12px;margin:0}
.postSliderOne .post-content h2{font-size:20px;line-height:24px;font-weight:600;text-transform:capitalize;margin-bottom:25px}
.postSliderOne .post-content .btn{margin-top:20px}
.postSliderOne .post-content .btn:hover{margin-top:20px;border-color:#2c65ab}
.table-columns {width: 100%;display: table;}
.table-columns .table-row{width: 100%;display: table-row;}
.table-columns .table-col-cell{width: 50%;display: table-cell;vertical-align: middle;}
.table-columns .table-col-cell.five{width: 40%;}
.table-columns .table-col-cell.seven{width: 60%;padding-left: 30px;}
@media(max-width: 1100px) {
	.table-columns .table-col-cell{width: 100%;}
}
@media(min-width: 1400px) {
.testimonialNineteen .slider-content{}
}
@media(max-width: 992px) {
.testimonialNineteen .slider-content h3{margin-top:50px}
}
.testimonialNineteen .slider-content{font-size:15px;letter-spacing:0px;padding:0 30px}
.testimonialNineteen .slider-content h3{font-size:16px;color:#2c65ab;font-weight:600}
.testimonialNineteen .slider-content p{margin-bottom:30px}
.testimonialNineteen .slider-content footer p{margin-bottom:0;line-height:8px;color:#2c65ab}
.testimonialNineteen .slider-content footer span{font-size:10px}
.testimonialTwenty{background:url(../images/bg/testimonial-20.jpg) no-repeat center center #857783;background-size:cover}
.testimonialTwenty .media{border:1px solid #c9bebe}
.testimonialTwenty .media .media-left a{display:block;width:46px;height:46px;line-height:46px;text-align:center;font-size:20px;border:1px solid #2c65ab;border-radius:50%;margin:30px 15px 0 30px}
.testimonialTwenty .media .media-left a:hover{color:#fff;border-color:#fff}
.testimonialTwenty .media blockquote{font-size:13px;padding:30px 50px 10px 0;color:#fff;border: none;}
.testimonialTwenty blockquote footer{font-size:11px;margin-top:20px;color:#fff;text-transform:uppercase}
@media(max-width: 991px) {
.testimonialTwenty .media{margin-bottom:30px}
}
.footer-section{background:#313131;color:#fff;font-size:16px;font-weight:700;padding:50px 0}
div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}
div.pp_default .pp_top .pp_left{background:url(../images/prettyPhoto/default/sprite.png) -78px -93px no-repeat}
div.pp_default .pp_top .pp_middle{background:url(../images/prettyPhoto/default/sprite_x.png) top left repeat-x}
div.pp_default .pp_top .pp_right{background:url(../images/prettyPhoto/default/sprite.png) -112px -93px no-repeat}
div.pp_default .pp_content .ppt{color:#f8f8f8}
div.pp_default .pp_content_container .pp_left{background:url(../images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}
div.pp_default .pp_content_container .pp_right{background:url(../images/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px}
div.pp_default .pp_next:hover{background:url(../images/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}
div.pp_default .pp_previous:hover{background:url(../images/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}
div.pp_default .pp_expand{background:url(../images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_expand:hover{background:url(../images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}
div.pp_default .pp_contract{background:url(../images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_contract:hover{background:url(../images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}
div.pp_default .pp_close{width:30px;height:30px;background:url(../images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer}
div.pp_default .pp_gallery ul li a{background:url(../images/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}
div.pp_default .pp_social{margin-top:7px}
div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto}
div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(../images/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px}
div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}
div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(../images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;width:20px;margin:4px 0 0}
div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px}
div.pp_default .pp_content_container .pp_details{margin-top:5px}
div.pp_default .pp_nav{clear:none;height:30px;width:110px;position:relative}
div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;color:#999;font-size:11px;left:75px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px}
div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:.7}
div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}
div.pp_default .pp_bottom .pp_left{background:url(../images/prettyPhoto/default/sprite.png) -78px -127px no-repeat}
div.pp_default .pp_bottom .pp_middle{background:url(../images/prettyPhoto/default/sprite_x.png) bottom left repeat-x}
div.pp_default .pp_bottom .pp_right{background:url(../images/prettyPhoto/default/sprite.png) -112px -127px no-repeat}
div.pp_default .pp_loaderIcon{background:url(../images/prettyPhoto/default/loader.gif) center center no-repeat}
div.light_rounded .pp_top .pp_left{background:url(../images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}
div.light_rounded .pp_top .pp_right{background:url(../images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}
div.light_rounded .pp_next:hover{background:url(../images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.light_rounded .pp_previous:hover{background:url(../images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_rounded .pp_expand{background:url(../images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_rounded .pp_expand:hover{background:url(../images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_rounded .pp_contract{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_rounded .pp_contract:hover{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_rounded .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.light_rounded .pp_nav .pp_play{background:url(../images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_nav .pp_pause{background:url(../images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_arrow_previous{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}
div.light_rounded .pp_arrow_next{background:url(../images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}
div.light_rounded .pp_bottom .pp_left{background:url(../images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}
div.light_rounded .pp_bottom .pp_right{background:url(../images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_top .pp_left{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}
div.dark_rounded .pp_top .pp_right{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}
div.dark_rounded .pp_content_container .pp_left{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}
div.dark_rounded .pp_content_container .pp_right{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}
div.dark_rounded .pp_next:hover{background:url(../images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_rounded .pp_previous:hover{background:url(../images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.dark_rounded .pp_expand{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_expand:hover{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract:hover{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.dark_rounded .pp_description{margin-right:85px;color:#fff}
div.dark_rounded .pp_nav .pp_play{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_nav .pp_pause{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_arrow_previous{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}
div.dark_rounded .pp_arrow_next{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}
div.dark_rounded .pp_bottom .pp_left{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}
div.dark_rounded .pp_bottom .pp_right{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_loaderIcon{background:url(../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}
div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000}
div.dark_square .pp_description{color:#fff;margin:0 85px 0 0}
div.dark_square .pp_loaderIcon{background:url(../images/prettyPhoto/dark_square/loader.gif) center center no-repeat}
div.dark_square .pp_expand{background:url(../images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_square .pp_expand:hover{background:url(../images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_square .pp_contract{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_square .pp_contract:hover{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_square .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.dark_square .pp_nav{clear:none}
div.dark_square .pp_nav .pp_play{background:url(../images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_nav .pp_pause{background:url(../images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_arrow_previous{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}
div.dark_square .pp_arrow_next{background:url(../images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}
div.dark_square .pp_next:hover{background:url(../images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_square .pp_previous:hover{background:url(../images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_square .pp_expand{background:url(../images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_square .pp_expand:hover{background:url(../images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_square .pp_contract{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_square .pp_contract:hover{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_square .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.light_square .pp_nav .pp_play{background:url(../images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_nav .pp_pause{background:url(../images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_arrow_previous{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}
div.light_square .pp_arrow_next{background:url(../images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}
div.light_square .pp_next:hover{background:url(../images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}
div.light_square .pp_previous:hover{background:url(../images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_top .pp_left{background:url(../images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat}
div.facebook .pp_top .pp_middle{background:url(../images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x}
div.facebook .pp_top .pp_right{background:url(../images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat}
div.facebook .pp_content_container .pp_left{background:url(../images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y}
div.facebook .pp_content_container .pp_right{background:url(../images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y}
div.facebook .pp_expand{background:url(../images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.facebook .pp_expand:hover{background:url(../images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.facebook .pp_contract{background:url(../images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.facebook .pp_contract:hover{background:url(../images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.facebook .pp_close{width:22px;height:22px;background:url(../images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.facebook .pp_description{margin:0 37px 0 0}
div.facebook .pp_loaderIcon{background:url(../images/prettyPhoto/facebook/loader.gif) center center no-repeat}
div.facebook .pp_arrow_previous{background:url(../images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}
div.facebook .pp_arrow_next{background:url(../images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}
div.facebook .pp_nav{margin-top:0}
div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}
div.facebook .pp_nav .pp_play{background:url(../images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_nav .pp_pause{background:url(../images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_next:hover{background:url(../images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer}
div.facebook .pp_previous:hover{background:url(../images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_bottom .pp_left{background:url(../images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat}
div.facebook .pp_bottom .pp_middle{background:url(../images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x}
div.facebook .pp_bottom .pp_right{background:url(../images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat}
div.pp_pic_holder a:focus{outline:none}
div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}
div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}
.pp_content{height:40px;min-width:40px}
* html .pp_content{width:40px}
.pp_content_container{position:relative;text-align:left;width:100%}
.pp_content_container .pp_left{padding-left:20px}
.pp_content_container .pp_right{padding-right:20px}
.pp_content_container .pp_details{float:left;margin:10px 0 2px}
.pp_description{display:none;margin:0}
.pp_social{float:left;margin:0}
.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden}
.pp_social .twitter{float:left}
.pp_nav{clear:right;float:left;margin:3px 10px 0 0}
.pp_nav p{float:left;white-space:nowrap;margin:2px 4px}
.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}
a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}
.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}
.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}
.pp_gallery div{float:left;overflow:hidden;position:relative}
.pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0}
.pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}
.pp_gallery ul a img{border:0}
.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}
.pp_gallery li.default a{background:url(../images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}
.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}
a.pp_next{background:url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}
a.pp_previous{background:url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}
a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}
a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px}
.pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px}
#pp_full_res{line-height:1!important}
#pp_full_res .pp_inline{text-align:left}
#pp_full_res .pp_inline p{margin:0 0 15px}
div.ppt{color:#fff;display:none;font-size:17px;z-index:9999;margin:0 0 5px 15px}
div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff}
div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000}
div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}
div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}
div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff}
div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}
div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}
div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}
div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}
div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(../images/prettyPhoto/light_rounded/loader.gif) center center no-repeat}
div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}
div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}
div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}
.pp_top,.pp_bottom{height:20px;position:relative}
* html .pp_top,* html .pp_bottom{padding:0 20px}
.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}
.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}
* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}
.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}
.pp_fade,.pp_gallery li.default a img{display:none}
.progressOne .progress-wrapper{border:1px solid #f1f1f1;margin-bottom:30px}
.progressOne .progress-item{line-height:43px;padding:0 20px;border-bottom:1px solid #f1f1f1}
.progressOne .progress-item:last-of-type{border-bottom:0}
.progressOne .progress-title{display:inline-block;float:left;width:95px}
.progressOne .progress-percent{display:inline-block;float:right;text-align:center;padding-left:30px}
.progressOne .progress{width:70%;display:inline-block;height:8px;margin-bottom:0;background-color:#f9f9f9;box-shadow:none}
@media (min-width : 992px) and (max-width : 1199px) {
.progressOne .progress{width:60%}
}
@media only screen and (max-width : 767px) {
.progressOne .progress{width:60%}
}
@media only screen and (max-width : 479px) {
.progressOne .progress-title{width:70px}
.progressOne .progress{width:40%}
}
.progressOne .progress-bar{background-color:#2c65ab;box-shadow:none}
.progressTwo{background:#f9f9f9}
.progressTwo .progress-wrapper{margin-bottom:30px}
.progressTwo .progress-item{position:relative;line-height:26px}
.progressTwo .progress-title{display:inline-block;font-size:13px;font-weight:400;margin-bottom:5px;padding-bottom:8px}
.progressTwo .progress{height:11px;background-color:#fff;box-shadow:0 0 1px #f1f1f1;border-radius:5px}
.progressTwo .progress-bar{background-color:#2c65ab;box-shadow:none;text-align:right}
.progressTwo .progress-percent{position:absolute;font-size:10px;height:35px;width:35px;line-height:28px;background:#fff;color:#2c65ab;border:3px solid #2c65ab;border-radius:50%;text-align:center;top:26px;margin-left:-1px}
.progressThree .progress-item{position:relative}
.progressThree .progress-title{font-size:15px;font-weight:400;display:inline-block;margin-bottom:5px;padding-bottom:8px}
.progressThree .progress{height:11px;box-shadow:none;border-radius:0}
.progressThree .progress-bar{background-color:#2c65ab;box-shadow:none;text-align:right}
.progressThree .progress-percent{font-size:10px;background-color:#313131;position:absolute;top:5px;padding:0 8px;border-radius:3px}
.progressThree .progress-percent::before{content:"";position:absolute;left:0;bottom:-4px;border-top:6px solid #313131;border-right:8px solid transparent}
.progressFour{background:#f9f9f9}
.progressFour .progress-wrapper{margin-bottom:30px}
.progressFour .progress-item{position:relative;line-height:26px}
.progressFour .progress-title{display:inline-block;font-size:13px;font-weight:400;line-height:40px;padding-bottom:8px;position:absolute;color:#fff;left:30px}
.progressFour .progress{height:41px;background-color:#fff;box-shadow:0 0 1px #f1f1f1;border-radius:20px}
.progressFour .progress-bar{background-color:#34abe2;box-shadow:none;text-align:right}
.progressFour .progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(-57deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(-57deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(-57deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:20px 30px;background-color:#30a7de}
.progressFour .progress-percent{position:absolute;font-size:10px;height:41px;width:41px;line-height:33px;background:#fff;color:#2c65ab;border:3px solid #2c65ab;border-radius:50%;text-align:center;top:0;margin-left:-17px}
.progressFive .progress-wrapper{margin-bottom:30px}
.progressFive .progress-item{line-height:43px;padding:2px 20px;background:#313131;color:#fff;margin-bottom:20px;border-radius:3px;position:relative}
.progressFive .progress-item:last-of-type{border-bottom:0}
.progressFive .progress-title{display:inline-block;float:left;width:115px}
.progressFive .progress-percent{display:inline-block;float:right;text-align:center;position:absolute;right:1px;padding:1px 10px;margin-top:-2px;background:#4a4a4a;border:1px solid #4a4a4a;border-radius:1px}
.progressFive .progress{width:70%;display:inline-block;height:8px;margin-bottom:0;background-color:#4a4a4a;box-shadow:none}
@media (min-width : 992px) and (max-width : 1199px) {
.progressFive .progress{width:60%}
}
@media only screen and (max-width : 767px) {
.progressFive .progress{width:60%}
}
@media only screen and (max-width : 479px) {
.progressFive .progress-title{width:90px}
.progressFive .progress{width:40%}
}
.progressFive .progress-bar{background-color:#2c65ab;box-shadow:none}
.progressSix{background:#f9f9f9}
.progressSix .progress-wrapper{margin-bottom:30px}
.progressSix .progress-item{position:relative;line-height:26px}
.progressSix .progress-title{display:inline-block;font-size:13px;font-weight:400;line-height:40px;padding-bottom:8px;position:absolute;color:#fff}
.progressSix .progress-title i{font-size:15px;line-height:24px;padding:0 20px;-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}
.progressSix .progress{height:39px;background-color:#fff;box-shadow:none;border-radius:0}
.progressSix .progress-bar{background-color:#2c65ab;box-shadow:none;text-align:right}
.progressSix .progress-percent{position:absolute;font-size:13px;line-height:40px;color:#969595;text-align:center;right:15px}
.progressSeven .progress-wrapper{margin-bottom:30px}
.progressSeven .progress-item{line-height:10px}
.progressSeven .progress-title{display:inline-block;font-size:13px;font-weight:400;margin-bottom:10px}
.progressSeven .progress{height:17px;background-color:#f9f9f9;box-shadow:none;border-radius:10px}
.progressSeven .progress-bar{box-shadow:none;text-align:right;border-radius:10px;background-color: #31aae1}
.progressSeven .progress-bar-success{background-color: #74c8b8}
.progressSeven .progress-bar-warning{background-color: #ec768c}
.progressSeven .progress-bar-danger{background-color: #c183d6}
.progressSeven .progress-percent{font-size:12px;color:#969595}
.progressEight{background:#f9f9f9}
.progressEight .progress-wrapper{margin-bottom:30px}
.progressEight .progress-item{position:relative;line-height:40px;padding:0 8px;border:1px solid #f1f1f1;border-radius:30px;margin-bottom:10px;background:#fff;height:45px}
.progressEight .progress-title{display:inline-block;font-size:13px;font-weight:400;line-height:40px;padding-bottom:8px;position:absolute;color:#fff;margin-left:20px}
.progressEight .progress{height:31px;background-color:#fff;box-shadow:none;margin:6px 0}
.progressEight .progress-bar{background-color:#2c65ab;box-shadow:none;text-align:right;border-radius:50px}
.progressEight .progress-percent{position:absolute;font-size:13px;line-height:40px;color:#969595;text-align:center;right:15px;top:2px}
.progressNine .progress-wrapper{margin-bottom:30px}
.progressNine .progress-item{line-height:10px;margin-bottom:20px}
.progressNine .progress-title{display:inline-block;font-size:13px;font-weight:400;margin-bottom:10px}
.progress-background{background-color:#2c65ab;height:27px;padding:10px 10px 0}
.progressNine .progress{height:7px;background-color:#1491cb;box-shadow:none;border-radius:0}
.progressNine .progress-bar{box-shadow:none;text-align:right;background:#fff}
.progressNine .progress-percent{font-size:11px;color:#969595}
.progressTen{background:#f9f9f9}
.progressTen .progress-wrapper{margin-bottom:30px}
.progressTen .progress-item{position:relative;margin-bottom:-15px}
.progressTen .progress-title{display:inline-block;font-size:13px;font-weight:400;margin-bottom:3px}
.progressTen .progress{height:39px;background-color:#fff;box-shadow:none;border-radius:0}
.progressTen .progress-bar{background-color:#2c65ab;box-shadow:none;text-align:right}
.progressTen .progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(-57deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(-57deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(-57deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:20px 30px;background-color:#30a7de}
.progressTen .progress-percent{position:absolute;font-size:13px;line-height:40px;color:#FFF;text-align:center;top:25px;margin-left:-35px}
.counterOne .chart-one{position:relative;margin-bottom:15px}
.counterOne .percent{position:absolute;top:38%;left:40%;font-size:30px;line-height:30px;font-weight:400;color:#313131;letter-spacing:3px}
.counterOne .percent:after{content:'%';font-size:18px;float:right;margin-top:-5px}
.counterOne .our-progress h2{font-size:15px;color:#313131}
.counterOne p{font-size:13px;line-height:24px;color:#969595;padding-top:10px}
.counterTwo{background:#f9f9f9}
.counterTwo .chart-two{position:relative;margin-bottom:15px}
.counterTwo .percent{position:absolute;top:38%;left:40%;font-size:30px;line-height:30px;font-weight:400;color:#313131;letter-spacing:3px}
.counterTwo .percent:after{content:'%';font-size:18px;position:absolute;margin-top:-5px}
.counterTwo h2{font-size:15px;color:#313131}
.counterThree .chart-three{position:relative;margin-bottom:15px}
.counterThree .percent{position:absolute;top:38%;left:40%;font-size:30px;line-height:30px;font-weight:400;color:#313131;letter-spacing:3px}
.counterThree h2{font-size:15px;color:#313131}
.counterThree p{font-size:13px;line-height:24px;color:#969595;padding-top:10px}
.counterFour{background:#f9f9f9}
.counterFour .chart-four{position:relative;margin-bottom:15px}
.counterFour .percent{position:absolute;top:38%;left:40%;font-size:24px;line-height:30px;font-weight:600;color:#313131;letter-spacing:3px}
.counterFour .percent:after{content:'%';font-size:18px;position:absolute;margin-top:-5px}
.counterFour h2{font-size:15px;color:#313131}
.counterFour p{font-size:13px;line-height:24px;color:#969595;padding-top:10px}
.counterFive .counterFive{position:relative;margin-bottom:15px}
.counterFive .percent{position:absolute;top:30%;left:42%;font-size:30px;line-height:30px;font-weight:400;color:#313131;letter-spacing:3px}
.counterFive .percent:after{content:'%';font-size:18px;position:absolute;margin-top:-5px}
.counterFive h2{font-size:15px;color:#313131}
.counterSix{background:#f9f9f9}
.counterSix .chart-six-1st,.chart-six-2nd,.chart-six-3rd,.chart-six-4th{position:relative;margin-bottom:15px}
.counterSix .percent{position:absolute;top:38%;left:40%;font-size:24px;line-height:30px;font-weight:600;color:#313131;letter-spacing:3px}
.counterSix .percent:after{content:'%';font-size:18px;position:absolute;margin-top:-5px}
.counterSix h2{font-size:15px;line-height:24px;color:#313131;padding-top:10px}
.counterSix p{font-size:13px;line-height:24px;color:#969595;padding-top:10px}
.counterSeven .our-progress-one{background-color:#2c65ab;border-radius:5px}
.counterSeven .our-progress-two{background-color:#eb768c;border-radius:5px}
.counterSeven .our-progress-three{background-color:#c183d6;border-radius:5px}
.counterSeven .our-progress-four{background-color:#73c8b7;border-radius:5px}
.counterSeven .chart-seven-1st,.chart-seven-2nd,.chart-seven-3rd,.chart-seven-4th{position:relative;padding:32px 0}
.counterSeven .percent{position:absolute;top:42%;left:42%;font-size:24px;line-height:30px;font-weight:600;color:#fff;letter-spacing:3px}
.counterSeven .percent:after{content:'%';font-size:18px;position:absolute}
.counterSeven h2{font-size:15px;line-height:24px;color:#fff;padding-bottom:30px}
.counterEight{background:#f9f9f9}
.counterEight .chart-one{position:relative;margin-bottom:15px}
.counterEight .percent{position:absolute;top:38%;left:40%;font-size:30px;line-height:30px;font-weight:400;color:#313131;letter-spacing:3px}
.counterEight .percent:after{content:'%';font-size:18px;position:absolute;margin-top:-5px}
.counterEight h2{font-size:15px;color:#313131}
.counterEight p{font-size:13px;line-height:24px;color:#969595;padding-top:10px}
.counterNine .chart-nine-1st,.chart-nine-2nd,.chart-nine-3rd,.chart-nine-4th{position:relative;margin-bottom:15px}
.counterNine .percent-one{position:absolute;top:25%;left:35%;height:80px;width:80px;background-color:#2c65ab;border-radius:50%;font-size:24px;line-height:80px;font-weight:600;color:#fff;letter-spacing:3px}
.counterNine .percent-two{position:absolute;top:25%;left:35%;height:80px;width:80px;background-color:#eb768c;border-radius:50%;font-size:24px;line-height:80px;font-weight:600;color:#fff;letter-spacing:3px}
.counterNine .percent-three{position:absolute;top:25%;left:35%;height:80px;width:80px;background-color:#c183d6;border-radius:50%;font-size:24px;line-height:80px;font-weight:600;color:#fff;letter-spacing:3px}
.counterNine .percent-four{position:absolute;top:25%;left:35%;height:80px;width:80px;background-color:#73c8b7;border-radius:50%;font-size:24px;line-height:80px;font-weight:600;color:#fff;letter-spacing:3px}
.counterNine .percent:after{content:'%';font-size:18px;position:absolute;color:#fff}
.counterNine h2{font-size:15px;line-height:24px;color:#313131;padding-top:10px}
.counterNine p{font-size:13px;line-height:24px;color:#969595;padding-top:10px}
.counterTen{background-color:#f9f9f9}
.counterTen .count-description{display:inline-block;font-size:30px;line-height:120px;color:#313131;height:130px;width:130px;background-color:#fff;border:7px solid #2c65ab;border-radius:50%;margin-bottom:20px}
.counterTen p{display:block;font-size:15px;line-height:40px;color:#313131}
.counter-bg-1.counterTen{background:url(../images/bg/img-box-ten-bg.jpg) no-repeat top center;}
.counter-bg-1.counterTen .count-description{border-color: #fff;background-color: transparent;color: #fff}
.counter-bg-1.counterTen p{color: #fff}
.counterEleven .count-description{display:inline-block;font-size:80px;line-height:80px;color:#313131;border-bottom:1px solid #f2f2f2;padding-bottom:12px;margin-bottom:2px}
.counterEleven p{display:block;font-size:15px;line-height:40px;color:#969595}
.counterTwelve{background-color:#f9f9f9}
.counterTwelve .icon-one i{color:#2c65ab;font-size:80px;line-height:80px}
.counterTwelve .icon-two i{color:#eb768c;font-size:80px;line-height:80px}
.counterTwelve .icon-three i{color:#c183d6;font-size:80px;line-height:80px}
.counterTwelve .icon-four i{color:#73c8b7;font-size:80px;line-height:80px}
.counterTwelve .count-description{display:inline-block;font-size:50px;font-weight:600;color:#313131;padding-top:5px}
.counterTwelve p{display:block;font-size:15px;line-height:40px;color:#313131;padding-top:20px}
.counterThirteen .icon-one i{display:block;color:#fff;height:94px;width:94px;background-color:#2c65ab;border-radius:50%;margin:0 auto;font-size:30px;line-height:90px}
.counterThirteen .icon-two i{display:block;color:#fff;height:94px;width:94px;background-color:#eb768c;border-radius:50%;margin:0 auto;font-size:30px;line-height:90px}
.counterThirteen .icon-three i{display:block;color:#fff;height:94px;width:94px;background-color:#c183d6;border-radius:50%;margin:0 auto;font-size:30px;line-height:90px}
.counterThirteen .icon-four i{display:block;color:#fff;height:94px;width:94px;background-color:#73c8b7;border-radius:50%;margin:0 auto;font-size:30px;line-height:90px}
.counterThirteen .count-description{display:inline-block;font-size:50px;font-weight:600;color:#313131;padding-top:30px}
.counterThirteen p{display:block;font-size:15px;line-height:40px;color:#313131}
.projectOne {background-color: #f9f9f9;}
.projectOne h2{font-size: 30px;font-weight: 600;margin-bottom: 50px;text-transform: uppercase;text-align: center;}
.projectOne .project-overview{background-color: #ffffff;}
.projectOne .project-overview h2{font-size: 15px;line-height: 24px;color: #313131;padding: 30px 0 10px 0;}
.projectOne .project-overview p{margin-bottom: 0;padding: 0px 25px;}
.projectOne .project-plan-number{padding: 10px 0 190px;background: url('../images/project-bg.jpg') no-repeat;background-size: cover;position: relative;}
.projectOne .project-plan-number::before{content: "";position: absolute;left: 0;top: 0;border-top: 40px solid #ffffff;border-left: 131px solid transparent;border-right: 131px solid transparent;z-index: 0;}
.projectOne .project-plan-number .number{font-size: 20px;font-weight: 600;color: #2c65ab;background: #ffffff;border: 8px solid rgba(0, 0, 0, 0.1);border-radius: 50%;padding: 17px 18px;z-index: 2;width: 75px;height: 75px;position: absolute;left: 50%;margin-left: -37px;}
@media (min-width : 992px) and (max-width : 1199px) {.projectOne .project-plan-number::before{border-left: 107px solid transparent;border-right: 107px solid transparent;}
.projectOne .project-overview p {margin-bottom: 0;padding: 5px 20px;}}
@media (min-width : 768px) and (max-width : 991px) {.projectOne .project-plan-number::before{border-left: 172px solid transparent;border-right: 175px solid transparent;}
.projectOne .project-overview p {padding: 0px 65px;}
.projectOne .project-plan-number {margin-bottom: 30px;}}
@media (max-width : 766px){.project-about .project-plan-number::before {border-top: 42px solid #ffffff;border-left: 135px solid transparent;border-right: 150px solid transparent;}}
.projectTwo .circle-connector{position:relative}
.projectTwo .circle-connector:before{content:'';width:75%;height:auto;position:absolute;top:21%;left:13%;border-top:2px solid #f1f1f1}
.projectTwo .project-block span{background-color:#fff;padding:0 10px}
.projectTwo .project-block i{background:#fff;color:#2c65ab;width:100px;height:100px;font-size:30px;line-height:90px;border-radius:50%;margin-bottom:30px;border:2px solid #f1f1f1;transition:all .3s ease 0}
.projectTwo .project-block:hover i{background:#2c65ab;color:#fff;border:2px solid #2c65ab;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.projectTwo .project-block h2{font-size:15px;line-height:24px;color:#313131}
.projectTwo .project-block p{font-size:13px;color:#969595;line-height:24px;padding:0 25px}
.projectThree{background-color:#f9f9f9}
.projectThree .circle-connector{position:relative}
.projectThree .circle-connector:before{content:'';width:75%;height:auto;position:absolute;top:30%;left:13%;border-top:1px solid #f1f1f1}
.projectThree .project-block img{height:158px;width:158px;background-color:#f9f9f9;border-radius:50%;padding:10px;box-shadow:0 0 1px rgba(0,0,0,0.2);transition:all .3s ease 0}
.projectThree .project-block img:hover{opacity:.7;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.projectThree .project-block h2{font-size:15px;line-height:24px;color:#313131;padding:25px 0 10px}
.projectThree .project-block p{font-size:13px;color:#969595;line-height:24px;padding:0 25px}
.projectFour .circle-connector{position:relative}
.projectFour .circle-connector:before{content:'';width:75%;height:auto;position:absolute;top:30%;left:13%;border-top:1px solid #f1f1f1}
.projectFour .project-block img{height:187px;width:187px;background-color:#f9f9f9;border-radius:50%;background-color:#fff;transition:all .3s ease 0s;position:relative}
.projectFour .project-block img:hover{opacity:.7;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.projectFour span{font-size:20px;font-weight:600;color:#fff;background:#2c65ab;border:5px solid #fff;border-radius:50%;padding:16px;width:62px;height:62px;line-height:20px;position:absolute;top:65px;left:25px}
.projectFour .project-block h2{font-size:15px;line-height:24px;color:#313131;padding:20px 0 10px}
.projectFour .project-block p{font-size:13px;color:#969595;line-height:24px;padding:0 25px}
.projectFive{background-color:#2c65ab}
.projectFive .pFive-bg-1{background-color:#2c65ab;padding:65px 0 80px;border-right:2px solid #fff;position:relative;z-index:10}
.projectFive .pFive-bg-2{background-color:#1491cb;padding:65px 0 80px;border-right:2px solid #fff;position:relative}
.projectFive .pFive-bg-3{background-color:#2c65ab;padding:65px 0 80px;border-right:2px solid #fff;position:relative}
.projectFive .pFive-bg-4{background-color:#1491cb;padding:65px 0 80px;position:relative;height:410px;width:290px}
.projectFive .square-little-box{position:absolute;height:25px;width:25px;background-color:#fff;right:-13px;top:180px;z-index:20;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.projectFive .square-little-box i{font-size:13px;line-height:25px;color:#969595;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
.projectFive .project-block i{background:#fff;color:#dadada;width:100px;height:100px;font-size:30px;line-height:90px;border-radius:50%;margin-bottom:30px;transition:all .3s ease 0}
.projectFive .project-block:hover i{color:#2c65ab;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.projectFive .project-block h2{font-size:15px;line-height:24px;color:#fff}
.projectFive .project-block p{font-size:13px;color:#fff;padding:0 60px;margin-top:30px}
.projectSix .circle-connector{position:relative}
.projectSix .project-block .project-plan-number{background:#fff;color:#2c65ab;height:100px;width:100px;font-size:30px;line-height:90px;border-radius:50%;border:1px solid #2c65ab;transition:all .3s ease 0s;margin:0 auto;position: relative;}
.projectSix .project-block .project-plan-number:before{background-color: #2c65ab;content: "";height: 1px;left: 100%;position: absolute;top: 50%;width: 135px;}
.projectSix .project-block .project-plan-number.last:before {display: none;}
.projectSix .project-block:hover .project-plan-number{background:#2c65ab;color:#fff;border:1px solid #2c65ab;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.projectSix .project-block h2{font-size:15px;line-height:24px;color:#313131;margin:25px 0}
.projectSix .project-block p{font-size:13px;color:#969595;line-height:24px;padding:0 20px}
.progress-bg-1.projectSix{background: url(../images/bg/forms-10.jpg) no-repeat top center /cover;color: #fff}
.progress-bg-1.projectSix .team-intro p, .progress-bg-1.projectSix .team-intro p span {color: #969595 !important}
.progress-bg-1.projectSix .team-intro h2{color: #fff !important}
.progress-bg-1.projectSix .project-block .project-plan-number{border-color: #fff;background: transparent;color: #fff}
.progress-bg-1.projectSix .project-block:hover .project-plan-number{background: #2c65ab;}
.progress-bg-1.projectSix .project-block h2{color: #fff}
.progress-bg-1.projectSix .project-block p{color: #969595}
.progress-bg-1.projectSix .project-block .project-plan-number:before{background-color: #fff;}
.col-xs-20,.col-sm-20,.col-md-20,.col-lg-20{position:relative;min-height:1px;padding-right:10px;padding-left:10px}
.col-xs-20{width:20%;float:left}
@media (min-width: 768px) {
.col-sm-20{width:20%;float:left}
}
@media (min-width: 992px) {
.col-md-20{width:20%;float:left}
}
@media (min-width: 1200px) {
.col-lg-20{width:20%;float:left}
}
.tabOne .nav-tabs{border:1px solid #eee;border-bottom:none}
.tabOne .nav-tabs.nav-justified li{border-right:1px solid #eee;border-bottom:1px solid #eee}
.tabOne .nav-tabs.nav-justified li.active{border-bottom:1px solid transparent}
.tabOne .nav-tabs.nav-justified li:last-child{border-right:0}
.tabOne .nav-tabs.nav-justified>li>a{border:0;border-radius:0;background-color:#f9f9f9;color:#969595;height:50px;line-height:50px;padding:0 15px}
.tabOne .nav-tabs.nav-justified>.active>a,.tabOne .nav-tabs.nav-justified>.active>a:focus,.tabOne .nav-tabs.nav-justified>.active>a:hover{border:0;background-color:transparent;color:#2c65ab}
@media (min-width : 768px) {
.tabOne .tab-content{border:1px solid #eee;padding:30px;border-top:0;overflow:hidden}
}
.tabOne .tab-pane img{margin-top:8px}
.tabOne .tab-pane img.pull-left{margin-right:20px}
.tabOne .tab-pane img.pull-right{margin-left:20px}
.tabOne .panel-body img{margin-top:8px}
.tabOne .panel-body img.pull-left{margin-right:20px}
.tabOne .panel-body img.pull-right{margin-left:20px}
.tabOne .tab-pane p{margin-bottom:15px}
.tabOne .tab-pane p:last-of-type{margin-bottom:0}
.tabTwo .nav-tabs{border-bottom:1px solid #eee;background-color:#fff;padding:10px}
.tabTwo .nav-tabs>li.active{position:relative}
.tabTwo .nav-tabs>li.active::after{content:"";position:absolute;left:50%;bottom:-5px;margin-left:-10px;border-top:5px solid #2c65ab;border-left:5px solid transparent;border-right:5px solid transparent}
.tabTwo .nav-tabs>li>a{line-height:20px;padding:10px 20px;border:0;border-radius:0;background-color:#f9f9f9;color:#969595;margin-right:10px;transition:inherit}
@media (min-width : 992px) and (max-width : 1199px) {
.tabTwo .nav-tabs>li>a{padding:10px;margin-right:8px}
}
.tabTwo .nav-tabs>li:last-child>a{margin-right:0}
.tabTwo .nav-tabs>li.active>a,.tabTwo .nav-tabs>li.active>a:focus,.tabTwo .nav-tabs>li.active>a:hover{color:#fff;background-color:#2c65ab;border:0}
@media (min-width : 768px) {
.tabTwo .tab-content{background-color:#fff;padding:30px}
}
.tabThree .nav-tabs{border:none}
.tabThree .nav-tabs>li{border:1px solid #eee;border-right:0;height:50px}
.tabThree .nav-tabs>li:last-child{border-right:1px solid #eee}
.tabThree .nav-tabs>li.active{border-right:1px solid #eee;border-top:0;border-bottom:1px solid #fff;height:56px;margin-top:-6px;position:relative}
.tabThree .nav-tabs>li.active::after{content:"";position:absolute;left:50%;top:2px;margin-left:-10px;border-top:5px solid #2c65ab;border-left:5px solid transparent;border-right:5px solid transparent}
.tabThree .nav-tabs>li>a{border:0;border-radius:0;color:#969595;margin-right:0;line-height:50px;padding:0 15px;transition:inherit}
.tabThree .nav>li>a:focus,.tabThree .nav>li>a:hover{background-color:transparent}
.tabThree .nav-tabs>.active>a,.tabThree .nav-tabs>.active>a:focus,.tabThree .nav-tabs>.active>a:hover{color:#2c65ab;line-height:60px;border:0;box-shadow:inset 0 2px 0 #2c65ab}
@media (min-width : 768px) {
.tabThree .tab-content{border:1px solid #eee;padding:30px}
}
.tabThree .tab-pane img{margin-top:8px}
.tabThree .tab-pane img.pull-left{margin-right:20px}
.tabThree .tab-pane img.pull-right{margin-left:20px}
.tabThree .panel-body img{margin-top:8px}
.tabThree .panel-body img.pull-left{margin-right:20px}
.tabThree .panel-body img.pull-right{margin-left:20px}
.tabFour .nav-tabs{border:none;background-color:#fff}
.tabFour .nav-tabs>li{margin-bottom:0}
.tabFour .nav-tabs>li>a{margin-right:0;line-height:24px;border:0;border-radius:0;color:#969595}
.tabFour .nav>li>a:focus,.tabFour .nav>li>a:hover{background-color:transparent}
.tabFour .nav-tabs>li.active>a,.tabFour .nav-tabs>li.active>a:focus,.tabFour .nav-tabs>li.active>a:hover{color:#fff;background-color:#2c65ab;border:0}
@media (min-width : 768px) {
.tabFour .tab-content{background-color:#2c65ab;color:#fff;padding:30px}
}
.tabFour .tab-pane ul{margin-top:20px}
.tabFour .tab-pane ul>li>i{margin-right:10px}
.tabFive .nav-tabs{border-bottom:2px solid #f1f1f1}
.tabFive .nav-tabs>li{margin-bottom:-2px;margin-right:30px}
.tabFive .nav-tabs>li:last-child{margin-right:0}
.tabFive .nav-tabs>li>a{color:#969595;margin-right:0;line-height:40px;border:0;border-radius:0;padding:5px 0;border-bottom:2px solid transparent}
.tabFive .nav>li>a:focus,.tabFive .nav>li>a:hover{background-color:transparent}
.tabFive .nav-tabs>li.active>a,.tabFive .nav-tabs>li.active>a:focus,.tabFive .nav-tabs>li.active>a:hover{color:#313131;border:0;border-bottom:2px solid #2c65ab}
@media (min-width : 768px) {
.tabFive .tab-content{margin-top:30px}
}
.tabFive .tab-pane img{margin-top:8px}
.tabFive .tab-pane img.pull-left{margin-right:20px}
.tabFive .tab-pane img.pull-right{margin-left:20px}
.tabSix .nav-tabs{border:none;background-color:#313131;border-bottom:1px solid #3b3b3b}
.tabSix .nav-tabs>li{margin-bottom:-1px;border-right:1px solid #3b3b3b;height:51px}
.tabSix .nav-tabs>li>a{margin-right:0;line-height:24px;border:0;border-radius:0;background-color:#313131;color:#969595;border-bottom:1px solid transparent}
.tabSix .nav>li>a:focus,.tabSix .nav>li>a:hover{background-color:transparent}
.tabSix .nav-tabs>li.active>a,.tabSix .nav-tabs>li.active>a:focus,.tabSix .nav-tabs>li.active>a:hover{color:#2c65ab;background-color:#313131;border:0;border-top:3px solid #2c65ab}
@media (min-width : 768px) {
.tabSix .tab-content{background-color:#313131;color:#969595;padding:30px}
}
.tabSix .tab-pane ul{margin-top:20px}
.tabSix .tab-pane ul>li>i{margin-right:10px;color:#2c65ab}
.tabSix .panel-body img{margin-top:8px}
.tabSix .panel-body img.pull-left{margin-right:20px}
.tabSix .panel-body img.pull-right{margin-left:20px}
.tabSeven .nav-tabs{border:1px solid #fff;border:none}
.tabSeven .nav-tabs>li{border-top:2px solid #f1f1f1;border-bottom:1px solid #fff;border-right:1px solid #fff;background-color:#f9f9f9;height:53px}
.tabSeven .nav-tabs>li:last-child{border-right:1px solid #fff}
.tabSeven .nav-tabs>li.active{border-top:2px solid transparent;border-bottom:1px solid transparent;background-color:#f9f9f9}
.tabSeven .nav-tabs>li>a{background-color:#f9f9f9;border:0;border-radius:0;color:#969595;margin-right:0;line-height:50px;padding:0 30px;transition:inherit}
.tabSeven .nav>li>a:focus,.tabSeven .nav>li>a:hover{background-color:transparent}
.tabSeven .nav-tabs>.active>a,.tabSeven .nav-tabs>.active>a:focus,.tabSeven .nav-tabs>.active>a:hover{color:#2c65ab;line-height:50px;border:0;box-shadow:inset 0 2px 0 #2c65ab}
.tabSeven .tab-content{background-color:#f9f9f9}
@media (min-width : 768px) {
.tabSeven .tab-content{padding:30px}
}
.tabSeven .tab-pane img{margin-top:8px}
.tabSeven .tab-pane img.pull-left{margin-right:20px}
.tabSeven .tab-pane img.pull-right{margin-left:20px}
.tabSeven .panel-body img{margin-top:8px}
.tabSeven .panel-body img.pull-left{margin-right:20px}
.tabSeven .panel-body img.pull-right{margin-left:20px}
.tabEight{background-color:#f9f9f9}
.tabEight .nav-tabs{border:1px solid #f1f1f1;border-bottom:none}
.tabEight .nav-tabs li{border-right:1px solid #fdfdfd;border-bottom:1px solid #f1f1f1}
.tabEight .nav-tabs li.active{border-bottom:1px solid transparent}
.tabEight .nav-tabs li:last-child{border-right:0}
.tabEight .nav-tabs>li>a{border:0;border-radius:0;background-color:#f1f1f1;color:#969595;height:50px;line-height:30px;padding:0}
.tabEight .nav-tabs>.active>a,.tabEight .nav-tabs>.active>a:focus,.tabEight .nav-tabs>.active>a:hover{border:0;background-color:transparent;color:#2c65ab}
.tabEight i{padding:20px 10px 0 0}
@media (min-width : 768px) {
.tabEight .tab-content{border:1px solid #f1f1f1;padding:30px;border-top:0;overflow:hidden;background-color: #fff}
}
.tabEight .tab-pane img{margin-top:8px}
.tabEight .tab-pane img.pull-left{margin-right:20px}
.tabEight .tab-pane img.pull-right{margin-left:20px}
.tabEight .panel-body img{margin-top:8px}
.tabEight .panel-body img.pull-left{margin-right:20px}
.tabEight .panel-body img.pull-right{margin-left:20px}
.tabEight .tab-pane p{margin-bottom:15px}
.tabEight .tab-pane p:last-of-type{margin-bottom:0}
.tabNine .nav-tabs{border-bottom:none}
.tabNine .nav-tabs>li>a{margin-right:10px;line-height:1.42857143;border:2px solid #f1f1f1;border-radius:5px;background-color:#fff;color:#969595}
.tabNine .nav-tabs>li.active>a,.tabNine .nav-tabs>li.active>a:focus,.tabNine .nav-tabs>li.active>a:hover{color:#fff;cursor:default;background-color:#31aaeb;border:2px solid #31aaeb}
@media (min-width: 768px) {
.tabNine .tab-content{margin-top:24px}
}
.tabNine .tab-pane img{margin-top:7px}
.tabNine .tab-pane img.pull-left{margin-right:24px}
.tabTen{background-color:#f9f9f9}
.tabTen .nav-tabs li{margin-bottom:0}
.tabTen .nav-tabs>li>a{margin-right:10px;line-height:25px;border:1px solid transparent;border-radius:0;background-color:#f1f1f1;color:#969595;height:48px}
.tabTen .nav-tabs>li:last-child a{margin-right:0}
.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#f1f1f1;background-color:#fff;color:#31aaeb}
@media (min-width: 768px) {
.tabTen .tab-content{background-color:#fff;padding:20px 30px 45px;border-bottom:1px solid #f1f1f1;border-right:1px solid #f1f1f1;border-left:1px solid #f1f1f1;border-top:1px solid #f1f1f1}
}
.tabTen .tab-pane img.pull-left{margin-right:20px}
.tabTen .tab-pane img{margin-top:7px}
.tabEleven .tab-panel{margin-top:-40px;padding:0 30px;border-bottom:1px solid #f1f1f1;border-right:1px solid #f1f1f1;border-left:1px solid #f1f1f1}
.tabEleven .nav-tabs>li>a{font-size:11px;padding:0;margin-right:4px;line-height:40px;border:0;border-radius:0;background-color:#f1f1f1;color:#969595;text-transform:uppercase}
.tabEleven .nav-tabs>li:last-child a{margin-right:0}
.tabEleven .nav-tabs.nav-justified>.active>a,.tabEleven .nav-tabs.nav-justified>.active>a:focus,.tabEleven .nav-tabs.nav-justified>.active>a:hover{border:0;color:#313131}
.tabEleven .nav-tabs.nav-justified>.active>a i{color:#31aaeb}
.tabEleven .tab-content{margin:35px auto}
.tabEleven .nav-justified li a{display:block;background:rgba(255,255,255,0.79);color:#969595}
.tabEleven i{padding:0 8px 0 0}
@media (min-width : 992px) and (max-width : 1199px) {
.tabEleven .tab-panel{padding:0 10px}
}
@media (min-width : 768px) and (max-width : 991px) {
.tabEleven .tab-image img{width:100%}
}
.tabTwelve .tab-panel{margin-top:-40px}
.tabTwelve .nav-tabs>li>a{font-size:11px;padding:0;margin-right:4px;line-height:40px;border:0;border-radius:0;background-color:#f1f1f1;color:#969595;text-transform:uppercase}
.tabTwelve .nav-tabs>li:last-child a{margin-right:0}
.tabTwelve .nav-tabs.nav-justified>.active>a,.tabTwelve .nav-tabs.nav-justified>.active>a:focus,.tabTwelve .nav-tabs.nav-justified>.active>a:hover{border:0;color:#313131}
.tabTwelve .nav-tabs.nav-justified{width:100%;border-bottom:0;padding:0 30px}
.tabTwelve .tab-content{background-color:#fff;padding:26px 32px 20px}
.tabTwelve .nav-justified li a{display:block;background:rgba(255,255,255,0.79);color:#969595}
.tabTwelve i{padding:0 8px 0 0}
@media (min-width : 992px) and (max-width : 1199px) {
.tabTwelve .tab-panel{padding:0 10px}
}
@media (min-width : 768px) and (max-width : 991px) {
.tabTwelve .tab-image img{width:100%}
}
.tabThirteen .nav-tabs{font-size:10px;border-bottom:none;background-color:#f1f1f1;padding:13px 30px;text-transform:uppercase}
.tabThirteen .nav-tabs>li.active{position:relative}
.tabThirteen .nav-tabs>li.active::after{content:"";position:absolute;left:50%;bottom:-5px;margin-left:-10px;border-top:5px solid #2c65ab;border-left:5px solid transparent;border-right:5px solid transparent}
.tabThirteen .nav-tabs>li>a{line-height:20px;padding:3px 14px;border:0;border-radius:20px;background-color:#FFF;color:#969595;margin-right:10px;transition:inherit}
.tabThirteen .nav-tabs>li.active>a,.tabThirteen .nav-tabs>li.active>a:focus,.tabThirteen .nav-tabs>li.active>a:hover{color:#fff;background-color:#2c65ab;border:0}
@media (min-width : 992px) and (max-width : 1199px) {
.tabThirteen .nav-tabs{padding:13px 18px}
.tabThirteen .nav-tabs>li>a{padding:3px 8px;margin-right:5px}
.tabThirteen .nav-tabs>li:last-child>a{margin-right:0}
}
@media only screen and (min-width : 480px) and (max-width : 767px) {
.tabThirteen .tab-content{padding:30px}
}
@media (min-width : 768px) {
.tabThirteen .tab-content{background-color:#fff;padding:30px;border-bottom:1px solid #f1f1f1;border-right:1px solid #f1f1f1;border-left:1px solid #f1f1f1}
}
.tabFourteen .nav-tabs{border-bottom:none}
.tabFourteen .nav-stacked>li{margin-top:10px}
.tabFourteen .nav-pills>li>a{border-radius:7px;background-color:#fff;border:2px solid #f1f1f1;color:#969595;padding-left:25px}
.tabFourteen .nav>li>a:focus,.tabFourteen .nav>li>a:hover{background-color:none}
.tabFourteen .nav-pills>li.active>a,.tabFourteen .nav-pills>li.active>a:focus,.tabFourteen .nav-pills>li.active>a:hover{color:#fff;background-color:#31aaeb;border:2px solid #31aaeb}
.tabFourteen .tab-content{margin-top:5px}
.tabFourteen .tab-pane img{margin-top:7px}
.tabFourteen .tab-pane img.pull-left{margin-right:24px}
.tabFourteen .tab-content p{padding-top:10px;overflow:hidden}
@media (min-width : 992px) and (max-width : 1199px) {
.tabFourteen .nav-pills>li>a{padding-left:20px}
.tabFourteen .tab-content p{padding-top:0;overflow:hidden}
}
@media (min-width : 768px) and (max-width : 991px) {
.tabFourteen .tab-content p{padding-top:0;overflow:hidden}
}
.tabFifteen .tab-area{border:1px solid #f1f1f1}
.tabFifteen .row{margin-left:0;margin-right:0}
.tabFifteen .cs-margin{margin-left:-15px;margin-right:-15px}
.tabFifteen .nav{background-color:#f9f9f9}
.tabFifteen .nav-stacked>li{margin-top:0}
.tabFifteen .nav-pills>li>a{border-radius:0;color:#969595;padding:13px 15px}
.tabFifteen .nav-pills>li.active>a,.tabFifteen .nav-pills>li.active>a:focus,.tabFifteen .nav-pills>li.active>a:hover{background-color:#fff;color:#31aaeb}
.tabFifteen .tab-pane img{margin-top:30px;margin-bottom:30px;margin-left:15px}
.tabFifteen .tab-pane img.pull-left{margin-right:24px}
.tabFifteen .tab-content p{padding-top:25px;overflow:hidden}
.tabSixteen .row{margin-left:0;margin-right:0}
.tabSixteen .no-padding{padding:0}
.tabSixteen .tab-right-part{background-color:#fff;border-top:1px solid #f1f1f1;border-right:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1}
.tabSixteen .nav{background-color:#f9f9f9}
.tabSixteen .nav-stacked>li{margin-top:9px;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;border-right:1px solid #f1f1f1;border-left:1px solid #f1f1f1;position:relative;text-align:center}
.tabSixteen .nav-stacked>li:first-child{margin-top:0}
.tabSixteen .nav-stacked>li.active{border-right:0}
.tabSixteen .nav-pills>li>a{font-size:14px;border-radius:0;color:#969595;background-color:#fff;padding:25px 0}
.tabSixteen .nav-pills>li.active>a,.tabSixteen .nav-pills>li.active>a:focus,.tabSixteen .nav-pills>li.active>a:hover{background-color:#fff;color:#2d3e52;box-shadow:inset 2px 0 0 #2c65ab}
.tabSixteen .nav-pills>li.active::after{content:"";position:absolute;left:0;top:45%;border-top:7px solid transparent;border-left:6px solid #2c65ab;border-bottom:7px solid transparent}
.tabSixteen .tab-content{padding:25px}
.tabSixteen h2{font-size:15px;color:#31aaeb}
.tabSixteen .tab-content p{padding-top:5px;overflow:hidden}
.tabSeventeen .nav li a{padding:10px 25px}
.tabSeventeen .nav-pills>li>a{border-radius:0;color:#969595;background-color:#fff;border-top:1px solid #f1f1f1;border-left:1px solid #f1f1f1;border-right:1px solid #f1f1f1;height:60px;line-height:35px}
.tabSeventeen .nav-pills>li:last-child a{border-bottom:1px solid #f1f1f1}
.tabSeventeen .nav-pills>li.active>a,.tabSeventeen .nav-pills>li.active>a:focus,.tabSeventeen .nav-pills>li.active>a:hover{color:#31aaeb;background-color:#fff}
.tabSeventeen .nav>li>a:focus,.tabSeventeen .nav>li>a:hover{background-color:none}
.tabSeventeen .nav-stacked>li{margin-top:0;margin-left:0}
.tabSeventeen .tab-pane img{margin-bottom:30px}
.tabSeventeen .tab-pane img.pull-left{margin-right:24px}
.tabSeventeen .tab-content p{overflow:hidden}
.tabEighteen .row{margin-left:0;margin-right:0}
.tabEighteen .no-padding{padding:0}
.tabEighteen .tab-left-part{background-color:#fff;padding:10px;border:1px solid #f1f1f1}
.tabEighteen .tab-right-part{background-color:#fff;border-top:1px solid #f1f1f1;border-right:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1}
.tabEighteen .nav-stacked>li{margin-top:12px;border-top:1px solid #f1f1f1;text-align:center;position:relative}
.tabEighteen .nav-stacked>li.active::after{content:"";position:absolute;left:100%;top:0;border-top:22px solid transparent;border-left:10px solid #2c65ab;border-bottom:22px solid transparent}
.tabEighteen .nav-stacked>li:first-child{margin-top:0}
.tabEighteen .nav-stacked>li.active{border-right:0}
.tabEighteen .nav-pills>li>a{font-size:14px;border-radius:0;color:#969595;background-color:#fff;padding:10px 0}
.tabEighteen .nav-pills>li.active>a,.tabEighteen .nav-pills>li.active>a:focus,.tabEighteen .nav-pills>li.active>a:hover{background-color:#31aaeb}
.tabEighteen .tab-content{padding:25px}
.tabEighteen h2{font-size:15px;color:#31aaeb}
.tabEighteen .tab-pane img{margin-top:5px;margin-bottom:30px;margin-left:5px}
.tabEighteen .tab-pane img.pull-left{margin-right:35px}
.tabEighteen .tab-content p{padding-top:25px;overflow:hidden;padding-top:5px;overflow:hidden}
.tabNineteen .tab-area{background-color:#f1f1f1}
.tabNineteen .row{margin-left:0;margin-right:0}
.tabNineteen .cs-margin{margin-left:-15px;margin-right:-15px}
.tabNineteen .nav{background-color:#f9f9f9}
.tabNineteen .nav-stacked>li{margin-top:0;background-color:#f1f1f1;border-bottom:2px solid #fff}
.tabNineteen .nav-stacked>li:last-child{border-bottom:0}
.tabNineteen i{padding-right:10px}
.tabNineteen .nav-pills>li>a{font-size:14px;border-radius:0;color:#fff;background-color:#31aaeb;padding:28px 0 28px 25px}
@media (min-width : 992px) and (max-width : 1199px) {
.tabNineteen .nav-pills>li>a{padding:35px 0 35px 25px}
}
.tabNineteen .nav-pills>li.active>a,.tabNineteen .nav-pills>li.active>a:focus,.tabNineteen .nav-pills>li.active>a:hover{background-color:#f1f1f1;color:#969595}
.tabNineteen .tab-pane img{margin-top:43px;margin-bottom:43px;margin-left:30px}
.tabNineteen .tab-pane img.pull-left{margin-right:35px}
.tabNineteen .tab-content p{padding-top:25px;overflow:hidden}
.tabTwenty .tab-area{background-color:#fff}
.tabTwenty .row{margin-left:0;margin-right:0}
.tabTwenty .cs-margin{margin-left:-15px;margin-right:-15px}
.tabTwenty .nav{background-color:#f9f9f9}
.tabTwenty .nav-stacked>li{margin-top:0;border-bottom:4px solid #f9f9f9;border-right:4px solid #f9f9f9;position:relative;text-align:center}
.tabTwenty .nav-stacked>li:last-child{border-bottom:0}
.tabTwenty .nav-stacked>li.active{border-right:0}
.tabTwenty .nav-pills>li>a{font-size:14px;border-radius:0;color:#969595;background-color:#fff;padding:25px 0}
.tabTwenty .nav-pills>li.active>a,.tabTwenty .nav-pills>li.active>a:focus,.tabTwenty .nav-pills>li.active>a:hover{background-color:#fff;color:#2d3e52;box-shadow:inset 2px 0 0 #2c65ab}
.tabTwenty .nav-pills>li.active i{color:#31aaeb}
.tabTwenty .nav-pills>li.active::after{content:"";position:absolute;left:0;top:45%;border-top:7px solid transparent;border-left:6px solid #2c65ab;border-bottom:7px solid transparent}
.tabTwenty i{display:block;height:30px;width:30px;line-height:30px;color:#dadada;border:1px solid #f1f1f1;border-radius:50%;text-align:center;margin:5px auto}
.tabTwenty .tab-content{padding:35px 25px}
.tabTwenty h2{font-size:15px;color:#31aaeb}
.tabTwenty .tab-content p{padding-top:5px;overflow:hidden}
/*Global Classes*/
.pt-50 {padding-top: 50px;}
.pt-100 {padding-top: 100px;}
.ptb-90 {padding-bottom: 90px;padding-top: 90px;}
.ptb-100 {padding-top: 100px;padding-bottom: 100px;}
.ptb-150 {padding-top: 150px;padding-bottom: 150px;}
.ptb-160 {padding-top: 160px;padding-bottom: 160px;}
.ptb-170 {padding-top: 170px; padding-bottom: 170px;}
@media (min-width: 768px) { 
.pl-30 {padding-left: 30px;}
.pr-30 {padding-right: 30px;}
}
.no-padding-lr{padding-left: 0;padding-right: 0;}
/* blockquote default start */
blockquote.default-quote {padding: 30px 70px;margin: 0 0 30px;font-size: 16px;line-height: 30px;border-left: 0;background: #f9f9f9;}blockquote.default-quote p{position:relative}
blockquote.default-quote p::before{position:absolute;content:"\f10d";font-family:FontAwesome;font-size:30px;color:#f1f1f1;left:-40px;top:8px}
blockquote.default-quote .small,blockquote.default-quote footer,blockquote.default-quote small{font-size:15px;line-height:30px;color:#2c65ab;margin-top:30px}
blockquote.fold-quote{padding:30px 70px;margin:0 0 30px;font-size:16px;line-height:30px;border-left:0;border:1px solid #f1f1f1;position:relative}
blockquote.fold-quote:before,blockquote.fold-quote:after{content:"";position:absolute;right:-2px;bottom:-2px}
blockquote.fold-quote:before{border-top:10px solid transparent;border-left:10px solid transparent;border-right:10px solid #fff;border-bottom:10px solid #fff}
blockquote.fold-quote:after{border-top:10px solid #f1f1f1;border-left:10px solid #f1f1f1;border-right:10px solid transparent;border-bottom:10px solid transparent}
blockquote.fold-quote p{position:relative}
blockquote.fold-quote p::before{position:absolute;content:"\f10d";font-family:FontAwesome;font-size:30px;color:#f1f1f1;left:-40px;top:8px}
blockquote.topline-quote{padding:30px 70px;margin:0 0 30px;font-size:16px;line-height:30px;border-left:0;border:1px solid #f1f1f1;border-top:1px solid #2c65ab;box-shadow:inset 0 1px 0 0 #2c65ab;position:relative}
blockquote.topline-quote:before{content:"";border-top:6px solid #428bca;border-left:6px solid transparent;border-right:6px solid transparent;position:absolute;left:50%;top:0;margin-left:-6px}
blockquote.topline-quote p{position:relative}
blockquote.topline-quote p::before{position:absolute;content:"\f10d";font-family:FontAwesome;font-size:30px;color:#f1f1f1;left:-40px;top:8px}
blockquote.colorBg-quote{padding:30px 52px;margin:0 0 30px;font-size:16px;line-height:30px;color:#fff;background:#2c65ab;border-left:0;position:relative}
blockquote.colorBg-quote::before{content:"";background-color:#fff;width:5px;height:100%;position:absolute;left:2px;top:0}
blockquote.colorBg-quote p{position:relative;padding-left:68px}
blockquote.colorBg-quote p::before{position:absolute;left:0;top:8px;content:"\f10d";font-family:FontAwesome;font-size:20px;line-height:43px;color:#fff;width:45px;height:45px;text-align:center;border:1px solid #fff;border-radius:50%}

/* DROPCAPS STYLE */
.dropcap{float:left;color:#c183d6;font-size:80px;font-weight:600;line-height:65px;text-transform:uppercase;margin:0 15px 10px 0}
.u-dropcap{float:left;color:#fff;padding:7px 0;min-width:50px;font-size:40px;font-weight:600;line-height:50px;text-align:center;text-transform:uppercase;background:#2c65ab;margin:8px 15px 10px 0;border-radius:0 0 30px 30px}
.circle-dropcap{float:left;color:#fff;min-width:50px;min-height:50px;font-size:30px;font-weight:600;line-height:50px;text-align:center;text-transform:uppercase;background:#313131;margin:8px 15px 15px 0;border-radius:50%}
.square-dropcap{float:left;color:#fff;min-width:50px;min-height:60px;font-size:40px;font-weight:600;line-height:60px;text-align:center;text-transform:uppercase;background:#eb768c;margin:8px 15px 10px 0}
.rounded-dropcap{float:left;color:#fff;min-width:50px;min-height:60px;font-size:30px;font-weight:600;line-height:60px;text-align:center;text-transform:uppercase;background:#73c8b7;border-radius:4px;margin:8px 15px 10px 0}
.vertical-dropcap{float:left;color:#313131;font-size:30px;font-weight:600;line-height:80px;min-width:50px;min-height:40px;text-align:center;text-transform:uppercase;margin:0 15px 10px 0}
/* angle-circle-list */
.angle-circle-list li {position: relative;padding-right: 30px;line-height: 36px;padding-top: 4px;}
.angle-circle-list li:before {content: "\f00c";font-family: FontAwesome;position: absolute;right: 0;top: 12px;border: 1px solid #cccccc;width: 20px;height: 20px;border-radius: 50%;text-align: center;line-height: 18px;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}
.angle-circle-list li:hover:before {background-color: #fff;color: #2c65ab;border: 1px solid transparent;}
/* star-list */
.star-list.bluestars li:before{color:#2c65ab}
.fullWidthTwenty .star-list li:before{color:#2c65ab}
/* color-order-list */
ol.color-order-list{counter-reset:li;list-style:none;*list-style:decimal;padding:0;line-height:40px}
.color-order-list li:before{content:counter(li);counter-increment:li;color:#2c65ab;margin-right:15px;display:inline-block}
/* bg-color-order-list */
ol.bg-color-order-list{counter-reset:li;list-style:none;*list-style:decimal;padding:0;line-height:40px}
.bg-color-order-list li:before{content:counter(li);counter-increment:li;color:#fff;background-color:#2c65ab;margin-right:15px;display:inline-block;width:24px;height:24px;font-size:12px;line-height:24px;text-align:center;border-radius:50%}
/* dot-list */
.dot-list li{position:relative;padding-left:20px;line-height:40px}
.dot-list li:before{content:"\f111";font-family:FontAwesome;position:absolute;left:0;top:12px;font-size:10px;line-height:18px;color:#2c65ab}
/* check-square-list */
.check-square-list li{position:relative;padding-left:30px;line-height:40px}
.check-square-list li:before{content:"\f00c";font-family:FontAwesome;position:absolute;left:0;top:12px;border:2px solid #ccc;width:20px;height:20px;text-align:center;font-size:8px;line-height:16px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.check-square-list li:hover:before{color:#2c65ab;border:2px solid #2c65ab}
/* check-circle-list */
.check-circle-list li{position:relative;padding-left:30px;line-height:40px}
.check-circle-list li:before{content:"\f00c";font-family:FontAwesome;position:absolute;left:0;top:12px;width:20px;height:20px;background-color:#ccc;text-align:center;font-size:8px;line-height:20px;color:#fff;border-radius:50%;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.check-circle-list li:hover:before{background-color:#2c65ab}
/* icon-list */
.icon-list li{position:relative;padding-left:20px;line-height:40px}
.icon-list li:before{content:"\f08a";font-family:FontAwesome;position:absolute;left:0;top:12px;font-size:12px;line-height:18px;color:#2c65ab}
/* long-arrow-list */
.long-arrow-list li{position:relative;padding-left:20px;line-height:40px}
.long-arrow-list li:before{content:"\f178";font-family:FontAwesome;position:absolute;left:0;top:12px;font-size:12px;line-height:18px;color:#313131}
/* long-arrow-bg-list */
.long-arrow-bg-list li{position:relative;padding-left:30px;line-height:40px}
.long-arrow-bg-list li:before{content:"\f178";font-family:FontAwesome;position:absolute;left:0;top:12px;width:22px;height:18px;background-color:#ccc;text-align:center;line-height:18px;color:#fff;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.long-arrow-bg-list li:hover:before{background-color:#2c65ab}
/* caret-list */
.caret-list li{position:relative;padding-left:20px;line-height:40px}
.caret-list li:before{content:"\f0da";font-family:FontAwesome;position:absolute;left:0;top:12px;font-size:12px;line-height:18px}
.alpha-list{list-style-type:upper-alpha}
.alpha-list li{padding-left:20px;line-height:40px}
/* text-highlights */
.text-highlights{color:#fff;padding:0 5px}
.text-highlights.black{background:#313131}
.text-highlights.blue{background:#2c65ab}
/* Full Width Section One */
.fullWidthOne{background:url(../images/bg/full-width-bg-3.jpg) no-repeat center top #FFDA89;background-size:cover}
.fullWidthOne .section-title{margin-bottom:50px}
.fullWidthOne .section-title h2{font-size:40px;line-height:30px;font-weight:700}
.fullWidthOne .section-title .sub{display:block;color:#2c65ab;font-size:20px;line-height:30px;font-weight:600}
.fullWidthOne .testimonials-stars {width: 100%;}
.fullWidthOne .testimonials-stars ul{list-style: none;float: left;padding-right: 5px;}
.fullWidthOne .testimonials-stars ul li{float: left;padding-right: 0px;}
.fullWidthOne .testimonials-stars ul li i{color: #ffa200;font-size: 20px;}
.fullWidthOne .testimonials-stars p{font-size: 14px;color: rgba(49,49,49,.5);text-transform: uppercase;}
.fullWidthOne blockquote{padding:0;margin:0;font-size:30px;line-height:40px;font-weight:700;border-left:0;color:#4c483e}
.fullWidthOne blockquote p{position:relative}
.fullWidthOne blockquote p::before,.fullWidthOne blockquote p::after{font-family:FontAwesome;color:#2c65ab}
.fullWidthOne blockquote p::before{content:"\f10d";margin-right:10px;padding-left:5px}
.fullWidthOne blockquote p::after{content:"\f10e";margin-left:10px}
.fullWidthOne blockquote footer{margin:40px 0}
.fullWidthOne blockquote footer .author{font-size:16px;font-weight:700;color:#2c65ab}
.fullWidthOne blockquote footer cite{display:block;font-size:11px;font-weight:400;color:#313131}
.fullWidthOne blockquote .small:before,.fullWidthOne blockquote footer:before,.fullWidthOne blockquote small:before{content:''}
#fullWidthOne .carousel-indicators li{width:60px;height:60px;border-radius:50%;border:2px solid transparent}
#fullWidthOne .carousel-indicators li.active{border:2px solid #fff}
#fullWidthOne .carousel-indicators li.one{background:url(../images/testimonials/testimonial-1.png) no-repeat center center}
#fullWidthOne .carousel-indicators li.two{background:url(../images/testimonials/testimonial-2.png) no-repeat center center}
#fullWidthOne .carousel-indicators li.three{background:url(../images/testimonials/testimonial-3.png) no-repeat center center}
#fullWidthOne .carousel-indicators li.four{background:url(../images/testimonials/testimonial-4.png) no-repeat center center}
#fullWidthOne .carousel-indicators .active{background-color:#fff}
@media (min-width: 768px) {
#fullWidthOne .carousel-indicators{bottom:-70px;left:0;width:100%;margin-left:0;text-align:left}
}
.fullWidthTwo{background:url(../images/bg/full-width-bg-2.jpg) no-repeat center center #FEE4A7;background-size:cover}
.fullWidthTwo .section-title{margin-bottom:60px}
.fullWidthTwo .section-title h2{font-size:40px;line-height:30px;font-weight:700}
.fullWidthTwo .section-title .sub{display:block;color:#2c65ab;font-size:20px;line-height:30px;font-weight:600}
.fullWidthTwo .promo-block-wrapper{margin-bottom:40px}
.fullWidthTwo .promo-icon{float:left;display:block;font-size:16px;margin-right:10px;width:50px;height:50px;line-height:50px;background-color:#2c65ab;color:#fff;text-align:center;position:relative}
.fullWidthTwo .promo-icon::before{content:"";position:absolute;left:0;bottom:-11px;border-top:6px solid #2c65ab;border-left:6px solid #2c65ab;border-right:6px solid transparent;border-bottom:6px solid transparent}
.fullWidthTwo .promo-content{overflow:hidden;color:rgba(49,49,49,0.6)}
.fullWidthTwo .promo-content h3{font-size:15px;line-height:24px}
.fullWidthTwo .promo-block-wrapper:hover .promo-icon{background-color:#fff;color:#2c65ab}
.fullWidthTwo .promo-block-wrapper:hover .promo-icon::before{border-top:6px solid #fff;border-left:6px solid #fff}
.fullWidthTwo .promo-block-wrapper:hover .promo-content{color:#313131}
.fullWidthTwo .promo-icon,.fullWidthTwo .promo-icon::before,.fullWidthTwo .promo-content{-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.fullWidthThree{background:url(../images/bg/possibilities-bg.jpg) no-repeat center center #FFD37A;background-size:cover}
.fullWidthThree .section-title h2{font-size:30px;font-weight:300}
.fullWidthThree .section-title span{display:block;font-size:20px;font-weight:300;color:rgba(49,49,49,0.5)}
.fullWidthThree .promo-block-wrapper{margin-top:50px}
.fullWidthThree .promo-icon{float:left;margin-right:25px;width:70px;height:70px;background-color:#2c65ab;color:#fff;font-size:25px;line-height:70px;text-align:center;border-radius:50%;box-shadow:0 0 0 10px rgba(255,255,255,0.2)}
.fullWidthThree .promo-content{overflow:hidden;color:rgba(49,49,49,0.6)}
.fullWidthThree .promo-content h3{font-size:16px}
.fullWidthThree .promo-block-wrapper:hover .promo-icon{background-color:#fff;color:#2c65ab}
.fullWidthThree .promo-block-wrapper:hover .promo-content{color:#313131}
.fullWidthThree .promo-icon,.fullWidthThree .promo-content{-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.fullWidthFour{background:url(../images/bg/feature-bg.jpg) no-repeat center center #233543;background-size:cover}
.fullWidthFour .section-title{margin-bottom:45px}
.fullWidthFour .section-title h2{font-size:30px;line-height:30px;font-weight:700;color:#fff;text-transform:uppercase;margin-bottom:10px}
.fullWidthFour .section-title .sub{display:block;font-size:15px;color:#fff}
.fullWidthFour .feature-wrapper{color:#fff;margin-bottom:34px}
.fullWidthFour .feature-content h3{font-size:15px;line-height:50px;color:#fff;margin-bottom:10px}
.fullWidthFour .feature-content i{float:left;margin-right:20px;display:block;width:50px;height:50px;background-color:#2c65ab;font-size:16px;line-height:50px;text-align:center;border-radius:50%;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.fullWidthFour .feature-wrapper:hover .feature-content i{background-color:#fff;color:#2c65ab}
@media (min-width: 768px) {
.fullWidthFour .feature-content.left-feature{text-align:right}
.fullWidthFour .feature-content.left-feature i{float:right;margin-left:20px;margin-right:0;position: inherit !important;}
}
.fullWidthFive{background:url(../images/bg/full-width-bg-5.jpg) no-repeat center center #976451;background-size:cover;position: relative;}
.fullWidthFive .section-title{color:rgba(255,255,255,0.5);margin-bottom:60px}
.fullWidthFive .section-title .sub{font-size:12px;font-weight:400;text-transform:uppercase}
.fullWidthFive .section-title h2{font-size:30px;font-weight:600;color:#fff;position:relative;margin-bottom:45px}
.fullWidthFive .section-title h2:before{content:"";background-color:#fff;width:30px;height:2px;position:absolute;left:50%;margin-left:-15px;bottom:-20px}
.fullWidthFive .five-screens{width: 100%;position:relative;display: table;}
.fullWidthFive .five-screens ul {width: 100%;display: table-row;}
.fullWidthFive .five-screens ul li{position:relative;display: table-cell;vertical-align: bottom;}
.fullWidthFive .five-screens ul li:nth-child(1){width: 12.29%;}
.fullWidthFive .five-screens ul li:nth-child(2){width: 16.66%;}
.fullWidthFive .five-screens ul li:nth-child(3){width: 42.10%;}
.fullWidthFive .five-screens ul li:nth-child(4){width: 16.66%;}
.fullWidthFive .five-screens ul li:nth-child(5){width: 12.29%;}
.fullWidthFive .five-screens ul li:nth-child(1) img{-webkit-animation-delay: 1s;-moz-animation-delay: 1s;-ms-animation-delay: 1s;-o-animation-delay: 1s;animation-delay: 1s;}
.fullWidthFive .five-screens ul li:nth-child(2) img{-webkit-animation-delay: .8s;-moz-animation-delay: .8s;-ms-animation-delay: .8s;-o-animation-delay: .8s;animation-delay: .8s;}
.fullWidthFive .five-screens ul li:nth-child(3) img{-webkit-animation-delay: .2s;-moz-animation-delay: .2s;-ms-animation-delay: .2s;-o-animation-delay: .2s;animation-delay: .2s;}
.fullWidthFive .five-screens ul li:nth-child(4) img{-webkit-animation-delay: .8s;-moz-animation-delay: .8s;-ms-animation-delay: .8s;-o-animation-delay: .8s;animation-delay: .8s;}
.fullWidthFive .five-screens ul li:nth-child(5) img{-webkit-animation-delay: 1s;-moz-animation-delay: 1s;-ms-animation-delay: 1s;-o-animation-delay: 1s;animation-delay: 1s;}
.fullWidthFive .five-screens ul li img{width: 100%;}
.fullWidthSix{background:url(../images/bg/full-width-bg-6.jpg) no-repeat center center #976451;background-size:cover}
.fullWidthSix .section-title{margin-bottom:33px}
.fullWidthSix .section-title h2{font-size:25px;font-weight:700;color:#fff;text-transform:uppercase}
.fullWidthSix .progress{height:40px;padding:5px;margin-bottom:15px;background-color:rgba(0,0,0,0.2);border-radius:30px;box-shadow:none;border:3px solid rgba(255,255,255,0.21);position:relative}
.fullWidthSix .progress-bar{line-height:24px;background-color:#2c65ab;box-shadow:none;border-radius:30px}
.fullWidthSix .progress span.title{position:absolute;left:22px}
.fullWidthSix .progress span.parcent{position:absolute;right:15px}
.progress .progress-bar.progress-bar-dealy{-webkit-transition:width .8s ease-in-out;-moz-transition:width .8s ease-in-out;-ms-transition:width .8s ease-in-out;-o-transition:width .8s ease-in-out;transition:width .8s ease-in-out}
.fullWidthSeven{background:url(../images/bg/full-width-bg-7.jpg) no-repeat center center #030303;background-size:cover}
.fullWidthSeven .section-title .sub{display:block;font-size:16px;text-transform:uppercase;color:#2c65ab}
.fullWidthSeven .section-title h2{font-size:30px;font-weight:600;text-transform:uppercase;color:#fff}
.fullWidthSeven .promo-block-wrapper{margin-top:50px}
.fullWidthSeven .promo-icon{float:right;margin-left:25px;width:80px;height:80px;border:1px solid #2c65ab;color:#fff;font-size:24px;line-height:80px;text-align:center}
.fullWidthSeven .promo-block-wrapper:hover .promo-icon{background-color:#2c65ab;color:#fff}
.fullWidthSeven .promo-block-wrapper:hover .promo-content{color:#fff}
.fullWidthSeven .promo-icon,.fullWidthSeven .promo-content{-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.fullWidthSeven .promo-content h3{font-size:15px;font-weight:400;color:#fff;margin-bottom:20px}
.fullWidthEight{background:url(../images/bg/full-width-bg-8.jpg) no-repeat center center #F05887;background-size:cover;color:rgba(255,255,255,0.5)}
.fullWidthEight .section-title .sub{font-size:12px;font-weight:400;text-transform:uppercase}
.fullWidthEight .section-title h2{font-size:30px;font-weight:600;text-transform:uppercase;color:#fff;position:relative;margin-bottom:45px}
.fullWidthEight .section-title h2:before{content:"";background-color:#fff;width:50px;height:2px;position:absolute;left:50%;margin-left:-25px;bottom:-20px}
.fullWidthEight .promo-icon{float:left;margin-right:20px;width:50px;height:50px;font-size:16px;line-height:50px;background-color:rgba(255,255,255,0.3);color:#fff;text-align:center}
.fullWidthEight .promo-content{overflow:hidden;color:rgba(255,255,255,0.5)}
.fullWidthEight .promo-content h3{font-size:15px;font-weight:400;color:#fff}
.fullWidthEight .promo-block-wrapper:hover .promo-icon{background-color:#2c65ab;color:#fff}
.fullWidthEight .promo-block-wrapper:hover .promo-content{color:#fff}
.fullWidthEight .promo-icon,.fullWidthEight .promo-content{-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.fullWidthEight .btn-default{background-color:rgba(255,255,255,0.3);border-color:transparent;color:#fff}
.fullWidthEight .btn-default:hover{background-color:#fff;color:#2c65ab}
.fullWidthNine{background:url(../images/bg/full-width-bg-9.jpg) no-repeat center center #4B5E64;background-size:cover;padding:190px 0}
/* Full Width Section Ten */
.fullWidthTen{background:url(../images/bg/fullwidth-bg-2.jpg) no-repeat center center #4282CC;background-size:cover}
.fullWidthTen .section-title{border-right:1px solid rgba(255,255,255,0.2)}
.fullWidthTen .section-title h2{font-size:30px;font-weight:300;color:#fff;line-height: 34px;}
.fullWidthTen .cta{padding:15px 0 0 15px}
.fullWidthTen .cta .btn{border-radius:30px;margin-right:10px}
.fullWidthTen .cta .btn-default{border-color:#fff;color:#fff}
.fullWidthTen .cta .btn-default:hover{color:#2c65ab}
.fullWidthTen p{font-size:16px;line-height:22px;font-weight:400;color:#fff;margin-bottom:0}
.fullWidthTen p span{font-size:11px;color:#2c65ab;text-transform:uppercase}
.seven-screens{width: 87%;position:relative;display: table;float: right;}
@media (max-width: 1280px) {
	.seven-screens{width: 95%;}
}
@media (max-width: 1000px) {
	.seven-screens{width: 98%;}
}
.seven-screens ul {width: 100%;display: table-row;}
.seven-screens ul li{position:relative;display: table-cell;vertical-align: middle;}
.seven-screens ul li:nth-child(7) img{-webkit-animation-delay: .2s;-moz-animation-delay: .2s;-ms-animation-delay: .2s;-o-animation-delay: .2s;animation-delay: .2s;}
.seven-screens ul li:nth-child(6) img{-webkit-animation-delay: .4s;-moz-animation-delay: .4s;-ms-animation-delay: .4s;-o-animation-delay: .4s;animation-delay: .4s;}
.seven-screens ul li:nth-child(5) img{-webkit-animation-delay: .6s;-moz-animation-delay: .6s;-ms-animation-delay: .6s;-o-animation-delay: .6s;animation-delay: .6s;}
.seven-screens ul li:nth-child(4) img{-webkit-animation-delay: .8s;-moz-animation-delay: .8s;-ms-animation-delay: .8s;-o-animation-delay: .8s;animation-delay: .8s;}
.seven-screens ul li:nth-child(3) img{-webkit-animation-delay: 1s;-moz-animation-delay: 1s;-ms-animation-delay: 1s;-o-animation-delay: 1s;animation-delay: 1s;}
.seven-screens ul li:nth-child(2) img{-webkit-animation-delay: 1.2s;-moz-animation-delay: 1.2s;-ms-animation-delay: 1.2s;-o-animation-delay: 1.2s;animation-delay: 1.2s;}
.seven-screens ul li:nth-child(1) img{-webkit-animation-delay: 1.4s;-moz-animation-delay: 1.4s;-ms-animation-delay: 1.4s;-o-animation-delay: 1.4s;animation-delay: 1.4s;}
.seven-screens ul li img{width: 100%;}
.fullWidthEleven{background:url(../images/bg/full-width-bg-11.jpg) no-repeat center center #33322D;background-size:cover}
.fullWidthEleven .section-title{margin-bottom:80px}
.fullWidthEleven .section-title h2{font-size:30px;font-weight:700;color:#fff}
.fullWidthEleven .section-title .sub{font-size:20px;font-weight:600;color:#fff}
.ipad-iphone-wp {width: 850px;margin: 0 auto;position: relative;}
@media (max-width: 1000px) {
	.ipad-iphone-wp {width: 100%;}
}
.ipad-iphone-wp img{width: 100%;position: relative;}
.ipad-iphone-wp img.wp-screen, .ipad-iphone-wp img.mobile-screen{position: absolute;left: 0;top: 0;}
.ipad-iphone-wp img.wp-screen{-webkit-animation-delay: .6s;-moz-animation-delay: .6s;-ms-animation-delay: .6s;-o-animation-delay: .6s;animation-delay: .6s;}
.ipad-iphone-wp img.mobile-screen{-webkit-animation-delay: .4s;-moz-animation-delay: .4s;-ms-animation-delay: .4s;-o-animation-delay: .4s;animation-delay: .4s;}
.fullWidthTwelve{background:url(../images/bg/full-width-bg-12.jpg) no-repeat center center #262626;background-size:cover}
.fullWidthTwelve .section-title h2{font-size:30px;font-weight:600;color:#fff;text-transform:uppercase}
.fullWidthTwelve .cta{padding:15px 0 0 15px}
.fullWidthTwelve .cta .btn{margin-right:10px}
.fullWidthTwelve .cta .btn-default{border-color:#fff;color:#fff}
.fullWidthTwelve .cta .btn-default:hover{color:#2c65ab}
.fullWidthTwelve img{display:block;margin:0 auto}
.imac4-icons {width: 100%;position: relative;}
.imac4-icons img{width: 100%;position: relative;}
.imac4-icons img.icon1-screen,.imac4-icons img.icon2-screen,.imac4-icons img.icon3-screen,.imac4-icons img.icon4-screen{position: absolute;left: 0;top: 0;}
.imac4-icons img.imac-screen{-webkit-animation-delay: .2s;-moz-animation-delay: .2s;-ms-animation-delay: .2s;-o-animation-delay: .2s;animation-delay: .2s;}
.imac4-icons img.icon1-screen{-webkit-animation-delay: .4s;-moz-animation-delay: .4s;-ms-animation-delay: .4s;-o-animation-delay: .4s;animation-delay: .4s;}
.imac4-icons img.icon2-screen{-webkit-animation-delay: .6s;-moz-animation-delay: .6s;-ms-animation-delay: .6s;-o-animation-delay: .6s;animation-delay: .6s;}
.imac4-icons img.icon3-screen{-webkit-animation-delay: .8s;-moz-animation-delay: .8s;-ms-animation-delay: .8s;-o-animation-delay: .8s;animation-delay: .8s;}
.imac4-icons img.icon4-screen{-webkit-animation-delay: 1s;-moz-animation-delay: 1s;-ms-animation-delay: 1s;-o-animation-delay: 1s;animation-delay: 1s;}
.fullWidthThirteen{background:url(../images/bg/feature-bg.jpg) no-repeat center center #182C3D;background-size:cover;color:#fff}
.fullWidthThirteen .section-title{margin-top:110px}
.fullWidthThirteen .section-title h2{color:#fff;font-size:30px;font-weight:700;text-transform:uppercase}
.fullWidthThirteen .feature-list li{line-height:40px;width:49%;display:inline-block}
.fullWidthThirteen .feature-list li i{margin-right:10px;color:#2c65ab}
.fullWidthThirteen .cta .btn{margin-right:10px}
.fullWidthThirteen .cta .btn-default{border-color:#fff;color:#fff}
.fullWidthThirteen .cta .btn-default:hover{color:#2c65ab}
.iphone-icons {width: 100%;position: relative;}
.iphone-icons img{width: 100%;position: relative;}
.iphone-icons img.icon1-screen,.iphone-icons img.icon2-screen,.iphone-icons img.icon3-screen,.iphone-icons img.icon4-screen{position: absolute;left: 0;top: 0;}
.iphone-icons img.iphone-screen{-webkit-animation-delay: .2s;-moz-animation-delay: .2s;-ms-animation-delay: .2s;-o-animation-delay: .2s;animation-delay: .2s;}
.iphone-icons img.icon1-screen{-webkit-animation-delay: .4s;-moz-animation-delay: .4s;-ms-animation-delay: .4s;-o-animation-delay: .4s;animation-delay: .4s;}
.iphone-icons img.icon2-screen{-webkit-animation-delay: .6s;-moz-animation-delay: .6s;-ms-animation-delay: .6s;-o-animation-delay: .6s;animation-delay: .6s;}
.iphone-icons img.icon3-screen{-webkit-animation-delay: .8s;-moz-animation-delay: .8s;-ms-animation-delay: .8s;-o-animation-delay: .8s;animation-delay: .8s;}
.iphone-icons img.icon4-screen{-webkit-animation-delay: 1s;-moz-animation-delay: 1s;-ms-animation-delay: 1s;-o-animation-delay: 1s;animation-delay: 1s;}
.fullWidthFourteen{background:url(../images/bg/full-width-bg-14.jpg) no-repeat center center #E6E1DE;background-size:cover}
.fullWidthFourteen img{display:block;margin:0 auto;margin-bottom:5px}
.fullWidthFourteen .section-title .sub{display:block;color:#969595;font-size:14px;font-weight:400;text-transform:uppercase}
.fullWidthFourteen .section-title h2{color:#313131;font-size:30px;font-weight:700;text-transform:uppercase}
.fullWidthFourteen .cta .btn{border-radius:30px;margin-right:10px}
.fullWidthFourteen .cta .btn-default{border-color:#969595;color:#969595}
.fullWidthFourteen .cta .btn-default:hover{color:#2c65ab;border-color:transparent}
.six-icons {width: 100%;float: left;}
.six-icons ul{width: 100%;float: left;}
.six-icons ul li{width: 16.66%;float: left;position: relative;}
.six-icons ul li img{width: 100%;float: left;}
.six-icons ul li:nth-child(1) img{-webkit-animation-delay: .2s;-moz-animation-delay: .2s;-ms-animation-delay: .2s;-o-animation-delay: .2s;animation-delay: .2s;}
.six-icons ul li:nth-child(2) img{-webkit-animation-delay: .4s;-moz-animation-delay: .4s;-ms-animation-delay: .4s;-o-animation-delay: .4s;animation-delay: .4s;}
.six-icons ul li:nth-child(3) img{-webkit-animation-delay: .6s;-moz-animation-delay: .6s;-ms-animation-delay: .6s;-o-animation-delay: .6s;animation-delay: .6s;}
.six-icons ul li:nth-child(4) img{-webkit-animation-delay: .8s;-moz-animation-delay: .8s;-ms-animation-delay: .8s;-o-animation-delay: .8s;animation-delay: .8s;}
.six-icons ul li:nth-child(5) img{-webkit-animation-delay: 1s;-moz-animation-delay: 1s;-ms-animation-delay: 1s;-o-animation-delay: 1s;animation-delay: 1s;}
.six-icons ul li:nth-child(6) img{-webkit-animation-delay: 1.2s;-moz-animation-delay: 1.2s;-ms-animation-delay: 1.2s;-o-animation-delay: 1.2s;animation-delay: 1.2s;}
.six-icons ul li .badge-new{display: inline-block;width: 76px;height: 76px;background:url(../images/screens/badge-new.png) no-repeat center center; position: absolute;top: -35px;right: -15px;-webkit-animation-delay: 2s;-moz-animation-delay: 2s;-ms-animation-delay: 2s;-o-animation-delay: 2s;animation-delay: 2s;}
.fullWidthSixteen{background:url(../images/bg/fullwidth-bg-2.jpg) no-repeat center center #4D7ECC;background-size:cover}
.fullWidthSixteen .promo-icon{float:left;margin-right:25px;font-size:30px;color:#9dd1f6}
.fullWidthSixteen .promo-content{color:#9dd1f6;overflow:hidden;border-bottom:1px solid rgba(157,209,246,0.4);margin-bottom:20px;padding-bottom:10px}
.fullWidthSixteen .promo-content.last-type{border-bottom:0;margin-bottom:0;padding-bottom:0}
.fullWidthSixteen .promo-content h3{font-size:15px;line-height:26px;font-weight:600;color:#fff}
.laptop-iphone{width: 97%;position: relative;}
.laptop-iphone img {position: absolute;left:40px;top:27px;width: 100%;}
.laptop-iphone img.laptop-screen{-webkit-animation-delay: .2s;-moz-animation-delay: .2s;-ms-animation-delay: .2s;-o-animation-delay: .2s;animation-delay: .2s;}
.laptop-iphone img.mobile-screen{-webkit-animation-delay: .4s;-moz-animation-delay: .4s;-ms-animation-delay: .4s;-o-animation-delay: .4s;animation-delay: .4s;}
@media (max-width: 767px) {
.fullWidthSeventeen img{margin-bottom:30px}
}
.fullWidthSeventeen h2{font-size:24px;margin-bottom:50px;margin-top:35px}
.fullWidthSeventeen p{margin-bottom:30px}
.fullWidthSeventeen .btn-primary:hover{border-color:#969595;color:#969595}
.fullWidthNineteen{background:url(../images/bg/fullwidth-bg-2.jpg) no-repeat center center #4B7FCB;background-size:cover;color:#fff}
.fullWidthNineteen img{width:100%;margin-top: 10px;}
@media (max-width: 767px) {
.fullWidthSeventeen img{margin-bottom:30px}
}
.fullWidthNineteen h2{font-size:24px;color:#fff}
.anim-1{-webkit-animation-delay: .2s;-moz-animation-delay: .2s;-ms-animation-delay: .2s;-o-animation-delay: .2s;animation-delay: .2s;}
.anim-2{-webkit-animation-delay: 1s;-moz-animation-delay: 1s;-ms-animation-delay: 1s;-o-animation-delay: 1s;animation-delay: 1s;}
.anim-3{-webkit-animation-delay: 1.2s;-moz-animation-delay: 1.2s;-ms-animation-delay: 1.2s;-o-animation-delay: 1.2s;animation-delay: 1.2s;}
.anim-4{-webkit-animation-delay: 1.4s;-moz-animation-delay: 1.4s;-ms-animation-delay: 1.4s;-o-animation-delay: 1.4s;animation-delay: 1.4s;}
.anim-5{-webkit-animation-delay: .2s;-moz-animation-delay: .2s;-ms-animation-delay: .2s;-o-animation-delay: .2s;animation-delay: .2s;}
.anim-6{-webkit-animation-delay: .4s;-moz-animation-delay: .4s;-ms-animation-delay: .4s;-o-animation-delay: .4s;animation-delay: .4s;}
.anim-7{-webkit-animation-delay: .6s;-moz-animation-delay: .6s;-ms-animation-delay: .6s;-o-animation-delay: .6s;animation-delay: .6s;}
.anim-8{-webkit-animation-delay: .8s;-moz-animation-delay: .8s;-ms-animation-delay: .8s;-o-animation-delay: .8s;animation-delay: .8s;}
.anim-9{-webkit-animation-delay: 1.6s;-moz-animation-delay: 1.6s;-ms-animation-delay: 1.6s;-o-animation-delay: 1.6s;animation-delay: 1.6s;}
.anim-10{-webkit-animation-delay: 1.8s;-moz-animation-delay: 1.8s;-ms-animation-delay: 1.8s;-o-animation-delay: 1.8s;animation-delay: 1.8s;}
.anim-11{-webkit-animation-delay: 2s;-moz-animation-delay: 2s;-ms-animation-delay: 2s;-o-animation-delay: 2s;animation-delay: 2s;}

.fullWidthTwenty h2{font-size:30px;font-weight:700;text-transform:uppercase;margin-bottom:30px}
.fullWidthTwenty img{width:100%}
.double-iphones {width: 100%;position: relative;}
.double-iphones img{width: 100%;position: relative;}
.double-iphones img.gold-iphone{position: absolute;left: 0;top: 0;z-index: 2}
.double-iphones img.gold-iphone{-webkit-animation-delay: .2s;-moz-animation-delay: .2s;-ms-animation-delay: .2s;-o-animation-delay: .2s;animation-delay: .2s;}
.double-iphones img.black-iphone{-webkit-animation-delay: .4s;-moz-animation-delay: .4s;-ms-animation-delay: .4s;-o-animation-delay: .4s;animation-delay: .4s;}

.fullWidthTwentyOne{background:url(../images/bg/fullwidth-bg-2.jpg) no-repeat center center #4B7FCB;background-size:cover;color:#9dd1f6}
.fullWidthTwentyOne img{width:90%}
@media (max-width: 767px) {
.fullWidthTwentyOne img{margin-bottom:30px}
}
.fullWidthTwentyOne h2{font-size:24px;color:#fff;margin-top:60px}
.fullWidthTwentyOne .feature-wrapper{margin-top:50px}
.fullWidthTwentyOne .feature-content h3{font-size:15px;line-height:50px;color:#fff;margin-bottom:10px}
.fullWidthTwentyOne .feature-content i{float:left;margin-right:20px;display:block;width:50px;height:50px;font-size:16px;line-height:50px;text-align:center;border:1px solid #9dd1f6;border-radius:50%;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.fullWidthTwentyOne .feature-wrapper:hover .feature-content i{background-color:#fff;color:#2c65ab;border:1px solid transparent}
.ipad-iphones {width: 100%;position: relative;}
.ipad-iphones img{width: 100%;position: relative;}
.ipad-iphones img.iphone-screen{position: absolute;left: 0;top: 0;z-index: 2}
.ipad-iphones img.ipad-screen{-webkit-animation-delay: .2s;-moz-animation-delay: .2s;-ms-animation-delay: .2s;-o-animation-delay: .2s;animation-delay: .2s;}
.ipad-iphones img.iphone-screen{-webkit-animation-delay: .4s;-moz-animation-delay: .4s;-ms-animation-delay: .4s;-o-animation-delay: .4s;animation-delay: .4s;}
/* icon-style-one */
.icon-style-one .promo-block{margin-bottom:80px}
.icon-style-one .promo-block i{background:#2c65ab;color:#fff;width:50px;height:50px;font-size:18px;line-height:42px;border-radius:50%;margin-bottom:30px;border:5px solid transparent;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.icon-style-one .promo-block:hover i{background:#fff;color:#2c65ab;border:5px solid #2c65ab}
.icon-style-one .promo-block h3{font-size:15px}
.icon-style-two .promo-block-wrapper{margin-bottom:80px}
.icon-style-two .promo-icon{float:left;margin-right:30px;font-size:40px;color:#e7e7e7;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.icon-style-two .promo-block-wrapper:hover .promo-icon{color:#2c65ab}
.icon-style-two .promo-content{overflow:hidden;border-left:1px solid #e7e7e7;padding-left:30px}
.icon-style-two .promo-content h3{font-size:15px}
.icon-style-three .promo-block-wrapper{margin-bottom:80px}
.icon-style-three .promo-icon{float:left;margin-right:30px;font-size:20px;color:#dadada;width:50px;height:70px;background-color:#fff;border:2px solid #dadada;border-radius:30px;text-align:center;line-height:63px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.icon-style-three .promo-block-wrapper:hover .promo-icon{color:#fff;background-color:#2c65ab;border:2px solid transparent}
.icon-style-three .promo-content{overflow:hidden}
.icon-style-three .promo-content h3{font-size:15px}
.icon-style-four .promo-block-wrapper{margin-bottom:80px}
.icon-style-four .promo-content i{float:left;margin-right:30px;font-size:16px;color:#dadada;width:50px;height:50px;background-color:#f9f9f9;border-radius:50%;text-align:center;line-height:50px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.icon-style-four .promo-block-wrapper:hover .promo-content i{color:#fff;background-color:#2c65ab}
.icon-style-four .promo-content h3{font-size:15px;line-height:50px;margin-bottom:10px}

.icon-style-four.icons-4-bg {background: url(../images/bg/service-cta-bg.jpg) no-repeat top center /cover;}
.icon-style-four.icons-4-bg .promo-content i{background-color:rgba(255, 255, 255, 0.2);}
.icon-style-four.icons-4-bg .promo-content h3 {color: #fff}
.icon-style-four.icons-4-bg .promo-content p {color: #fff}

.icon-style-five .promo-block-wrapper{margin-bottom:80px}
.icon-style-five .promo-icon{float:left;margin-right:30px;font-size:16px;color:#fff;width:50px;height:50px;background-color:#2c65ab;border:4px solid transparent;text-align:center;line-height:42px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.icon-style-five .promo-block-wrapper:hover .promo-icon{border:4px solid #1491CB}
.icon-style-five .promo-content{overflow:hidden}
.icon-style-five .promo-content h3{font-size:15px}
.icon-style-six .promo-block-wrapper{margin-bottom:80px}
.icon-style-six .promo-icon{float:left;margin-right:30px;width:50px;height:50px;font-size:16px;color:#fff;line-height:50px;border-radius:4px;color:#dadada;background-color:#f9f9f9;text-align:center;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-0-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.icon-style-six .promo-icon i{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-0-transform:rotate(-45deg);transform:rotate(-45deg)}
.icon-style-six .promo-block-wrapper:hover .promo-icon{background-color:#2c65ab;color:#fff}
.icon-style-six .promo-content{overflow:hidden}
.icon-style-six .promo-content h3{font-size:15px}
.icon-style-seven .promo-block-wrapper{margin-bottom:80px}
.icon-style-seven .promo-icon{float:left;margin-right:30px;width:50px;height:50px;font-size:16px;color:#fff;line-height:50px;color:#fff;background-color:#dadada;text-align:center;display:block;position:relative}
.icon-style-seven .promo-block-wrapper:hover .promo-icon{background-color:#2c65ab}
.icon-style-seven .promo-icon::before{content:"";position:absolute;left:0;bottom:-11px;border-top:6px solid #dadada;border-left:6px solid #dadada;border-right:6px solid transparent;border-bottom:6px solid transparent}
.icon-style-seven .promo-block-wrapper:hover .promo-icon::before{border-top:6px solid #2c65ab;border-left:6px solid #2c65ab}
.icon-style-seven .promo-icon,.icon-style-seven .promo-icon::before{-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.icon-style-seven .promo-content{overflow:hidden}
.icon-style-seven .promo-content h3{font-size:15px}
.icon-style-eight .promo-block-wrapper{margin-bottom:80px}
.icon-style-eight .promo-content i{float:left;margin-right:15px;font-size:20px;color:#2c65ab}
.icon-style-eight .promo-content h3{font-size:15px;margin-bottom:20px}
.icon-style-nine .promo-block-wrapper{margin-bottom:80px;border:2px solid #f9f9f9}
.icon-style-nine .promo-icon{color:#dadada;background-color:#f9f9f9;font-size:30px;min-height:100px;line-height:100px;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}
.icon-style-nine .promo-block-wrapper:hover .promo-icon{color:#2c65ab}
.icon-style-nine .promo-content{padding:40px 30px;min-height:200px}
.icon-style-nine .promo-content h3{font-size:15px}
.icon-style-ten .promo-block-wrapper{margin-bottom:80px;background-color:#fff;padding:10px}
.icon-style-ten .promo-icon{background-color:#f9f9f9;padding:20px;position:relative;margin-bottom:50px}
.icon-style-ten .promo-icon::before{content:"";position:absolute;left:0;bottom:-30px;right:0;border-top:30px solid #f9f9f9;border-left:120px solid transparent;border-right:120px solid transparent}
@media (min-width : 992px) and (max-width : 1199px) {
.icon-style-ten .promo-icon::before{border-left:90px solid transparent;border-right:90px solid transparent}
}
.icon-style-ten .promo-icon i{background-color:#fff;width:80px;height:80px;line-height:80px;border-radius:50%;font-size:20px;color:#dadada}
.icon-style-ten .promo-block-wrapper:hover .promo-icon i,.icon-style-ten .promo-block-wrapper:hover h3{color:#2c65ab}
.icon-style-ten .promo-icon i,.icon-style-ten .promo-block-wrapper h3{-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.icon-style-ten .promo-block-wrapper h3{font-size:15px;text-transform:capitalize}
.icon-style-ten .promo-content{min-height:100px}
.icon-style-eleven .promo-block-wrapper{margin-bottom:80px;border:2px solid #f9f9f9}
.icon-style-eleven .promo-icon{background-color:#2c65ab;color:#fff;font-size:25px;width:100px;height:100px;border-radius:50%;text-align:center;line-height:100px;margin:50px auto 30px}
.icon-style-eleven .promo-block-wrapper:hover{background-color:#2c65ab;border:2px solid transparent;color:#fff}
.icon-style-eleven .promo-block-wrapper:hover .promo-icon{background-color:#fff;color:#2c65ab}
.icon-style-eleven .promo-block-wrapper:hover .promo-content h3{color:#fff}
.icon-style-eleven .promo-block-wrapper,.icon-style-eleven .promo-icon,.icon-style-eleven .promo-content h3{-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.icon-style-eleven .promo-content{padding:20px}
.icon-style-eleven .promo-content h3{font-size:15px}
.icon-style-twelve .promo-block-wrapper{margin-bottom:80px;border:2px solid transparent;background-color:#fff;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.icon-style-twelve .promo-block-wrapper:hover{border:2px solid #2c65ab}
.icon-style-twelve .promo-icon{color:#2c65ab;font-size:30px;text-align:center;margin:50px auto 30px}
.icon-style-twelve .promo-content{padding:20px}
.icon-style-twelve .promo-content h3{font-size:15px}
.icon-style-thirteen .promo-block-wrapper{margin-bottom:80px}
.icon-style-thirteen .promo-icon{width:75px;height:80px;color:#dadada;font-size:24px;line-height:76px;text-align:center;border:2px solid #dadada;margin:0 auto 36px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.icon-style-thirteen .promo-block-wrapper:hover .promo-icon{background-color:#2c65ab;color:#fff;border:2px solid transparent}
.icon-style-thirteen .promo-content{padding:20px}
.icon-style-thirteen .promo-content h3{font-size:15px;text-transform:capitalize}
.icon-style-fourteen .promo-block-wrapper{margin-bottom:80px;border:1px solid #dadada;background-color:#fff}
.icon-style-fourteen .promo-block-wrapper:hover{border:1px solid #2c65ab}
.icon-style-fourteen .promo-icon{color:#dadada;font-size:30px;text-align:center;min-height:100px;line-height:100px}
.icon-style-fourteen .promo-block-wrapper:hover .promo-icon{color:#2c65ab}
.icon-style-fourteen .promo-block-wrapper h3{font-size:15px;line-height:50px;background-color:#f1f1f1}
.icon-style-fourteen .promo-block-wrapper:hover h3{background-color:#2c65ab;color:#fff}
.icon-style-fourteen .promo-block-wrapper,.icon-style-fourteen .promo-icon,.icon-style-fourteen .promo-block-wrapper h3{-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.icon-style-fourteen .promo-content{padding:20px}
.icon-style-fifteen .promo-block-wrapper{margin-bottom:80px;border:1px solid #2c65ab}
.icon-style-fifteen .promo-block-wrapper:hover{background-color:#2c65ab;color:#fff;border:1px solid transparent}
.icon-style-fifteen .promo-icon{color:#dadada;font-size:30px;margin:50px auto}
.icon-style-fifteen .promo-block-wrapper:hover .promo-icon{color:#fff}
.icon-style-fifteen .promo-block-wrapper h3{font-size:15px;margin-bottom:5px;text-transform:capitalize}
.icon-style-fifteen .promo-block-wrapper:hover h3{color:#fff}
.icon-style-fifteen .promo-block-wrapper,.icon-style-fifteen .promo-icon,.icon-style-fifteen .promo-block-wrapper h3{-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.icon-style-fifteen .promo-content{margin-bottom:40px}
.icon-style-sixteen .promo-block-wrapper{margin-bottom:80px;background-color:#fff;border-bottom:2px solid transparent}
.icon-style-sixteen .promo-block-wrapper:hover{border-bottom:2px solid #2c65ab}
.icon-style-sixteen .promo-icon{width:70px;height:70px;line-height:70px;color:#dadada;border:1px solid #dadada;border-radius:50%;font-size:24px;margin:50px auto 30px}
.icon-style-sixteen .promo-block-wrapper:hover .promo-icon{color:#2c65ab;border:1px solid #2c65ab}
.icon-style-sixteen .promo-block-wrapper,.icon-style-sixteen .promo-icon{-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.icon-style-sixteen .promo-block-wrapper h3{font-size:15px;text-transform:capitalize}
.icon-style-sixteen .promo-content{padding:20px}
.icon-style-seventeen .promo-block-wrapper{margin-bottom:80px;border:1px solid #dadada}
.icon-style-seventeen .promo-icon{width:80px;height:80px;line-height:80px;color:#fff;background-color:#2c65ab;border-radius:6px;font-size:20px;margin:50px auto 30px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.icon-style-seventeen .promo-block-wrapper:hover .promo-icon{background-color:#313131}
.icon-style-seventeen .promo-block-wrapper h3{font-size:15px;text-transform:capitalize}
.icon-style-seventeen .promo-content{padding:20px}
.icon-style-eighteen .promo-block-wrapper{margin-bottom:100px;margin-top:35px;border:2px solid #f9f9f9}
.icon-style-eighteen .promo-icon{width:68px;height:68px;color:#fff;background:#313131;font-size:24px;line-height:66px;text-align:center;margin:0 auto;position:relative;top:-38px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.icon-style-eighteen .promo-block-wrapper:hover .promo-icon{background:#2c65ab}
.icon-style-eighteen .promo-content{padding:5px 40px 32px}
.icon-style-eighteen .promo-content h3{font-size:15px;font-weight:600;margin-bottom:25px;text-transform:capitalize}
.icon-style-nineteen .promo-block-wrapper{margin-bottom:80px;background:#fff}
.icon-style-nineteen .promo-icon{width:50px;height:70px;line-height:68px;color:#dadada;border:1px solid #dadada;border-radius:25px;font-size:20px;margin:50px auto 30px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.icon-style-nineteen .promo-block-wrapper:hover .promo-icon{background-color:#2c65ab;border:1px solid transparent;color:#fff}
.icon-style-nineteen .promo-block-wrapper h3{font-size:15px;text-transform:capitalize}
.icon-style-nineteen .promo-content{padding:20px}
.icon-style-twenty .promo-block-wrapper{margin-bottom:50px;margin-top:15px}
.icon-style-twenty .promo-icon{width:80px;height:80px;color:#fff;background:#2c65ab;font-size:24px;line-height:78px;text-align:center;border-radius:8px;margin:0 auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.icon-style-twenty .promo-icon i{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.icon-style-twenty .promo-block-wrapper:hover .promo-icon{background-color:#dadada}
.icon-style-twenty .promo-content{padding:50px 40px 32px}
.icon-style-twenty .promo-content h3{font-size:15px;font-weight:600;margin-bottom:25px;text-transform:capitalize}
.icon-style-twentyone .promo-block-wrapper{margin-bottom:100px;background:#fff;position:relative;overflow:hidden}
.icon-style-twentyone .promo-icon{padding:100px 0 70px;position:relative;backface-visibility:hidden;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0}
.icon-style-twentyone .promo-block-wrapper:hover .promo-icon{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg)}
.icon-style-twentyone .promo-icon i{width:72px;height:72px;background:#2c65ab;color:#fff;font-size:24px;line-height:70px;text-align:center;border-radius:50%;margin-bottom:50px}
.icon-style-twentyone .promo-hover-content{padding:70px 40px;background:#fff;position:absolute;top:0;left:0;width:100%;height:100%;backface-visibility:hidden;-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);transform:rotateY(-180deg);-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}
.icon-style-twentyone .promo-block-wrapper:hover .promo-hover-content{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);transform:rotateY(0)}
.icon-style-twentyone .promo-block-wrapper h3{font-size:15px;font-weight:600;margin-bottom:25px;text-transform:capitalize}
.icon-style-twentyone .promo-hover-content p{font-size:13px;color:#969595;line-height:30px}
.icon-style-twentytwo .promo-block-wrapper{margin-bottom:100px;margin-top:50px;border:2px solid #f9f9f9}
.icon-style-twentytwo .promo-icon{margin:0 auto;position:relative;top:-45px}
.icon-style-twentytwo .promo-icon i{width:94px;height:94px;color:#2c65ab;background:#fff;border:2px solid #2c65ab;font-size:24px;line-height:92px;text-align:center;border-radius:50%;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.icon-style-twentytwo .promo-block-wrapper:hover .promo-icon i{background-color:#2c65ab;color:#fff;border:2px solid transparent}
.icon-style-twentytwo .promo-content{padding-bottom:32px}
.icon-style-twentytwo .promo-content h3{font-size:15px;font-weight:600;margin-bottom:0;background:#f9f9f9;text-transform:capitalize;padding:23px 0 65px}
.icon-style-twentytwo .promo-content p{margin:-10px 40px 10px}
.icon-style-twentythree .promo-block-wrapper{margin-bottom:100px;margin-top:50px;background:#fff}
.icon-style-twentythree .promo-icon{background:#f9f9f9;border-radius:50%;padding:5px;margin:0 auto;position:relative;top:-46px;display:inline-block}
.icon-style-twentythree .promo-icon i{width:68px;height:68px;color:#fff;background:#dadada;font-size:24px;line-height:66px;text-align:center;border-radius:50%;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.icon-style-twentythree .promo-block-wrapper:hover .promo-icon i{background-color:#2c65ab;color:#fff}
.icon-style-twentythree .promo-content{padding:0 40px 32px}
.icon-style-twentythree .promo-content h3{font-size:15px;font-weight:600;margin-bottom:25px;text-transform:capitalize}
.icon-style-twentyfour .promo-block-wrapper{margin-bottom:50px}
.icon-style-twentyfour .promo-icon{display:inline-block}
.icon-style-twentyfour .promo-icon i{width:103px;height:103px;color:#2c65ab;border:1px solid #2c65ab;font-size:25px;line-height:101px;text-align:center;border-radius:4px}
.icon-style-twentyfour .promo-block-wrapper:hover .promo-icon i{border:1px solid transparent;background:#2c65ab;color:#fff}
.icon-style-twentyfour .promo-content{padding:25px 15px 32px}
.icon-style-twentyfour .promo-content h3{font-size:15px;font-weight:600;margin-bottom:25px;text-transform:capitalize}
.icon-style-twentyfour .promo-icon,.icon-style-twentyfour .promo-icon i{-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.icon-style-twentyfive .promo-block-wrapper{margin-bottom:50px}
.icon-style-twentyfive .promo-icon{border:1px solid #2c65ab;border-radius:4px;display:inline-block;padding:5px}
.icon-style-twentyfive .promo-block-wrapper:hover .promo-icon{border:1px solid transparent}
.icon-style-twentyfive .promo-icon i{width:93px;height:93px;color:#fff;background:#2c65ab;font-size:25px;line-height:91px;text-align:center;border-radius:4px}
.icon-style-twentyfive .promo-content{padding:25px 15px 32px}
.icon-style-twentyfive .promo-content h3{font-size:15px;font-weight:600;margin-bottom:25px;text-transform:capitalize}
.icon-style-twentyfive .promo-icon,.icon-style-twentyfive .promo-icon i{-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.icon-style-twentysix .promo-block-wrapper{margin-bottom:50px}
.icon-style-twentysix .promo-icon{background:#2c65ab;border-radius:4px;display:inline-block;padding:11px}
.icon-style-twentysix .promo-block-wrapper:hover .promo-icon{background:#313131}
.icon-style-twentysix .promo-icon i{width:69px;height:69px;color:#2c65ab;background:#fff;font-size:24px;line-height:67px;text-align:center;border-radius:50%}
.icon-style-twentysix .promo-block-wrapper:hover .promo-icon i{color:#313131}
.icon-style-twentysix .promo-content{padding:30px 15px}
.icon-style-twentysix .promo-content h3{font-size:15px;font-weight:600;margin-bottom:25px;text-transform:capitalize}
.icon-style-twentysix .promo-icon,.icon-style-twentysix .promo-icon i{-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.icon-style-twentyseven .promo-block-wrapper{margin-bottom:50px}
.icon-style-twentyseven .promo-icon{width:72px;height:72px;color:#dadada;font-size:24px;line-height:70px;text-align:center;border:1px solid #dadada;margin:17px auto 0;position:relative;-webkit-font-smoothing:antialiased}
.icon-style-twentyseven .promo-block-wrapper:hover .promo-icon{background-color:#2c65ab;color:#fff;border:1px solid transparent}
.icon-style-twentyseven .promo-block-wrapper:hover .promo-icon i{-webkit-animation:toBottomFromTop .3s forwards;-moz-animation:toBottomFromTop .3s forwards;animation:toBottomFromTop .3s forwards}
.icon-style-twentyseven .promo-icon::before{content:"";position:absolute;width:0;height:0;left:-1px;bottom:-15px;border-right:16px solid transparent;border-top:15px solid #dadada}
.icon-style-twentyseven .promo-icon::after{content:"";position:absolute;width:0;height:0;left:0;bottom:-14px;border-right:13px solid transparent;border-top:14px solid #f9f9f9}
.icon-style-twentyseven .promo-block-wrapper:hover .promo-icon::before{border-top:15px solid #2c65ab}
.icon-style-twentyseven .promo-block-wrapper:hover .promo-icon::after{border-top:14px solid #2c65ab;left:-1px;border-right:16px solid transparent}
.icon-style-twentyseven .promo-content{padding:30px 15px}
.icon-style-twentyseven .promo-content h3{font-size:15px;font-weight:600;margin-bottom:25px;text-transform:capitalize}
.icon-style-twentyseven .promo-block-wrapper:hover .promo-icon::before,.icon-style-twentyseven .promo-icon::after,.icon-style-twentyseven .promo-icon{-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.icon-style-twentyeight .promo-block-wrapper{margin-bottom:50px}
.icon-style-twentyeight .promo-icon{width:88px;height:88px;color:#fff;background:#2c65ab;font-size:25px;line-height:86px;text-align:center;border-radius:50%;margin:0 auto;position:relative;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.icon-style-twentyeight .promo-block-wrapper:hover .promo-icon{background:#313131}
.icon-style-twentyeight .promo-icon i::after{content:'';pointer-events:none;position:absolute;width:100%;height:100%;border-radius:50%;top:-9px;left:-10px;padding:10px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;box-shadow:0 0 0 2px #313131;-webkit-transition:-webkit-transform 0.2s,opacity .2s;-webkit-transform:scale(.8);-moz-transition:-moz-transform 0.2s,opacity .2s;-moz-transform:scale(.8);-ms-transform:scale(.8);transition:transform 0.2s,opacity .2s;transform:scale(.8);opacity:0}
.icon-style-twentyeight .promo-block-wrapper:hover .promo-icon i::after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}
.icon-style-twentyeight .promo-content{padding:30px 10px}
.icon-style-twentyeight .promo-content h3{font-size:15px;font-weight:600;margin-bottom:25px;text-transform:capitalize}
.icon-style-twentynine .promo-block-wrapper{margin-bottom:100px;margin-top:35px;border:1px solid #f1f1f1}
.icon-style-twentynine .promo-icon{margin:0 auto;position:relative;top:-70px;background:#fff;border-radius:50%;width:130px;padding:11px;-webkit-filter:drop-shadow(0 -2px 1px #f1f1f1);filter:drop-shadow(0 -2px 1px #f1f1f1)}
.icon-style-twentynine .promo-icon i{width:106px;height:106px;color:#dadada;background:#f9f9f9;font-size:30px;line-height:104px;text-align:center;border-radius:50%;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.icon-style-twentynine .promo-block-wrapper:hover .promo-icon i{background-color:#2c65ab;color:#fff}
.icon-style-twentynine .promo-content{padding:0 40px 32px;margin-top:-36px}
.icon-style-twentynine .promo-content h3{font-size:15px;font-weight:600;margin-bottom:25px;text-transform:capitalize}
.icon-style-thirty .promo-block-wrapper{margin-bottom:80px;background:#fff;display:table}
.icon-style-thirty .promo-icon{margin-right:20px;display:table-cell;vertical-align:middle;width:100px}
.icon-style-thirty .promo-content{padding:35px 30px}
.icon-style-thirty .promo-content h3{font-size:16px;font-weight:600;margin-bottom:25px;text-transform:capitalize}
.icon-style-thirtyone .promo-block-wrapper{margin-bottom:100px;border:1px solid #f9f9f9;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.icon-style-thirtyone .promo-block-wrapper:hover{border:1px solid #2c65ab}
.icon-style-thirtyone .promo-icon{color:#2c65ab;font-size:40px;text-align:center;margin:49px 0 34px}
.icon-style-thirtyone .promo-content{padding:5px 40px 32px}
.icon-style-thirtyone .promo-content h3{font-size:15px;font-weight:600;margin-bottom:25px;text-transform:capitalize}
.icon-style-thirtytwo .promo-block-wrapper{margin-bottom:50px}
.icon-style-thirtytwo .promo-icon{width:88px;height:88px;color:#fff;background:#2c65ab;font-size:25px;line-height:86px;text-align:center;border-radius:50%;margin:0 auto;position:relative;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.icon-style-thirtytwo .promo-block-wrapper:hover .promo-icon{background:#313131}
.icon-style-thirtytwo .promo-icon::after{content:'';pointer-events:none;position:absolute;width:100%;height:100%;border-radius:50%;top:-7px;left:-7px;padding:7px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;box-shadow:0 0 0 2px #313131;-webkit-transition:-webkit-transform 0.2s,opacity .2s;-webkit-transform:scale(.8);-moz-transition:-moz-transform 0.2s,opacity .2s;-moz-transform:scale(.8);-ms-transform:scale(.8);transition:transform 0.2s,opacity .2s;transform:scale(.8);opacity:0}
.icon-style-thirtytwo .promo-block-wrapper:hover .promo-icon::after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}
.icon-style-thirtytwo .promo-content{padding:30px 40px 32px}
.icon-style-thirtytwo .promo-content h3{font-size:15px;font-weight:600;margin-bottom:25px;text-transform:capitalize}
.icon-style-thirtythree .promo-block-wrapper{margin-bottom:80px;background:#fff;display:table}
.icon-style-thirtythree .promo-icon{width:82px;color:#dadada;background:#f9f9f9;font-size:30px;text-align:center;margin-right:20px;display:table-cell;vertical-align:middle;border:1px solid #f1f1f1;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.icon-style-thirtythree .promo-block-wrapper:hover .promo-icon{color:#fff;background:#2c65ab;border:1px solid transparent}
.icon-style-thirtythree .promo-content{padding:31px 40px;border:1px solid #f1f1f1;border-left:0}
.icon-style-thirtythree .promo-content h3{font-size:15px;font-weight:600;margin-bottom:25px;text-transform:capitalize}
.icon-style-thirtyfour .promo-block-wrapper{margin-bottom:100px;background:#fff;position:relative;overflow:hidden}
.icon-style-thirtyfour .promo-icon{padding:100px 0 70px}
.icon-style-thirtyfour .promo-icon i{width:72px;height:72px;background:#2c65ab;color:#fff;font-size:24px;line-height:70px;text-align:center;border-radius:50%;margin-bottom:50px}
.icon-style-thirtyfour .promo-hover-content{padding:70px 40px;background:#fff;position:absolute;top:0;left:0;width:100%;height:100%;margin-top:-340px;opacity:0;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0}
.icon-style-thirtyfour .promo-block-wrapper:hover .promo-hover-content{opacity:1;margin-top:0}
.icon-style-thirtyfour .promo-block-wrapper h3{font-size:15px;font-weight:600;margin-bottom:25px;text-transform:capitalize}
.icon-style-thirtyfour .promo-hover-content p{font-size:13px;color:#969595;line-height:30px}
.icon-style-thirtyfive .promo-block-wrapper{margin-bottom:50px}
.icon-style-thirtyfive .promo-icon{background:#2c65ab;border-radius:4px;display:inline-block;padding:11px}
.icon-style-thirtyfive .promo-block-wrapper:hover .promo-icon{background:#313131}
.icon-style-thirtyfive .promo-icon i{width:69px;height:69px;color:#2c65ab;background:#fff;font-size:24px;line-height:67px;text-align:center;border-radius:50%}
.icon-style-thirtyfive .promo-block-wrapper:hover .promo-icon i{color:#313131}
.icon-style-thirtyfive .promo-content{padding:50px 40px 32px}
.icon-style-thirtyfive .promo-content h3{font-size:15px;font-weight:600;margin-bottom:25px;text-transform:capitalize}
.icon-style-thirtyfive .promo-icon,.icon-style-thirtyfive .promo-icon i{-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.icon-style-thirtysix .promo-block-wrapper{margin-bottom:100px;background:#fff}
.icon-style-thirtysix .promo-icon{color:#2c65ab;background:#f9f9f9;font-size:50px;line-height:101px;text-align:center;margin:10px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.icon-style-thirtysix .promo-block-wrapper:hover .promo-icon{background-color:#2c65ab;color:#fff}
.icon-style-thirtysix .promo-content{padding:30px 40px 32px}
.icon-style-thirtysix .promo-content h3{font-size:15px;font-weight:600;margin-bottom:25px;text-transform:capitalize}
.icon-style-thirtyseven .promo-block-wrapper{margin-bottom:50px}
.icon-style-thirtyseven .promo-icon{width:103px;height:103px;color:#2c65ab;font-size:50px;line-height:101px;text-align:center;border:1px solid #2c65ab;border-radius:6px;margin:0 auto;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.icon-style-thirtyseven .promo-block-wrapper:hover .promo-icon{background-color:#2c65ab;color:#fff;border:1px solid transparent}
.icon-style-thirtyseven .promo-content{padding:30px 40px 32px}
.icon-style-thirtyseven .promo-content h3{font-size:15px;font-weight:600;margin-bottom:25px;text-transform:capitalize}
.icon-style-thirtyeight .promo-block-wrapper{margin-bottom:80px;background:#fff;padding:40px}
.icon-style-thirtyeight .promo-icon{width:66px;height:66px;color:#dadada;font-size:24px;line-height:64px;text-align:center;border:1px solid #dadada;border-radius:50%;margin-right:20px;float:left;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.icon-style-thirtyeight .promo-block-wrapper:hover .promo-icon{color:#2c65ab;border:1px solid #2c65ab}
.icon-style-thirtyeight .promo-content{overflow:hidden}
.icon-style-thirtyeight .promo-content h3{font-size:15px;font-weight:600;margin-bottom:25px;text-transform:capitalize}
.icon-style-thirtynine .promo-block-wrapper{margin-bottom:100px;margin-top:35px;border:1px solid #f9f9f9}
.icon-style-thirtynine .promo-block-wrapper:hover{border:1px solid transparent;background:#2c65ab}
.icon-style-thirtynine .promo-icon{width:106px;height:106px;color:#fff;background:#2c65ab;font-size:30px;line-height:104px;text-align:center;border-radius:50%;margin:40px auto}
.icon-style-thirtynine .promo-block-wrapper:hover .promo-icon{background-color:#fff;color:#2c65ab}
.icon-style-thirtynine .promo-content{padding:5px 40px 32px}
.icon-style-thirtynine .promo-block-wrapper:hover .promo-content h3,.icon-style-thirtynine .promo-block-wrapper:hover .promo-content p{color:#fff}
.icon-style-thirtynine .promo-content h3{font-size:15px;font-weight:600;margin-bottom:25px;text-transform:capitalize}
.icon-style-thirtynine .promo-block-wrapper,.icon-style-thirtynine .promo-icon{-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.icon-style-fourty .promo-block-wrapper{margin-bottom:50px;margin-top:20px}
.icon-style-fourty .promo-icon{width:80px;height:80px;color:#fff;background:#dadada;font-size:24px;line-height:78px;text-align:center;border-radius:8px;margin:0 auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.icon-style-fourty .promo-icon i{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.icon-style-fourty .promo-block-wrapper:hover .promo-icon{background-color:#2c65ab;color:#fff}
.icon-style-fourty .promo-content{padding:53px 40px 32px}
.icon-style-fourty .promo-content h3{font-size:15px;font-weight:600;margin-bottom:25px;text-transform:capitalize}
.icon-style-fourtyone .promo-block-wrapper{margin-bottom:100px;margin-top:35px;border:2px solid #f9f9f9}
.icon-style-fourtyone .promo-icon{width:68px;height:68px;color:#dadada;background:#f1f1f1;font-size:24px;line-height:66px;text-align:center;border-radius:50%;margin:0 auto;position:relative;top:-38px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.icon-style-fourtyone .promo-block-wrapper:hover .promo-icon{background-color:#2c65ab;color:#fff}
.icon-style-fourtyone .promo-content{padding:5px 40px 32px}
.icon-style-fourtyone .promo-content h3{font-size:15px;font-weight:600;margin-bottom:25px;text-transform:capitalize}
.icon-style-fourtytwo .promo-icon{width:106px;height:106px;color:#dadada;font-size:40px;line-height:104px;text-align:center;border:1px solid #dadada;border-radius:50%;margin:0 auto 20px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.icon-style-fourtytwo .promo-block-wrapper:hover .promo-icon{background-color:#2c65ab;color:#fff;border:1px solid transparent}
.icon-style-fourtytwo .promo-content{padding:20px}
.icon-style-fourtytwo .promo-content h3{font-size:15px;font-weight:600;margin-bottom:25px;text-transform:capitalize}

/* portfolio-section-one start */
.portfolio-section-one .portfolio-thumb{margin-bottom:15px;position:relative;overflow:hidden}
.portfolio-section-one .portfolio-thumb::before{content:"";background-color:rgba(226,49,82,0.75);position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.portfolio-section-one .portfolio-thumb:hover::before,.portfolio-section-one .portfolio-thumb:hover .pop-up-icon{opacity:1;visibility:visible}
.portfolio-section-one .pop-up-icon{position:absolute;top:-100%;left:50%;margin-left:-35px;opacity:0;visibility:hidden;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0}
.portfolio-section-one .portfolio-thumb:hover .pop-up-icon{top:50%;margin-top:-35px}
.portfolio-section-one .portfolio-thumb img{width:100%}
.portfolio-section-one .portfolio-info h3{font-size:15px;margin-bottom:5px}
.galleryOne .flex-control-thumbs{margin:0;padding:20px 12px;border:1px solid #eee}
.galleryOne .flex-control-thumbs li{padding-left:8px;padding-right:8px}
.teamOne .thumbnail{padding:0;margin-bottom:0;line-height:22px;background-color:#fff;border:none;border-radius:0}
@media (max-width : 767px) {
.teamOne .thumbnail{margin-bottom:30px}
}
.teamOne .thumbnail img{width:100%}
.teamOne .thumbnail .caption{border:1px solid #f1f1f1;padding:30px 40px;color:#969595}
.teamOne .thumbnail h3{font-size:16px;text-transform:capitalize}
.teamOne .thumbnail hr{border-top:1px solid #f1f1f1}
.teamOne .social-links li{display:inline-block;margin-right:5px}
.teamOne .social-links li:last-child{margin-right:0}
.teamOne .social-links li a{display:block;width:34px;height:34px;font-size:16px;line-height:32px;color:#dadada;text-align:center;border:1px solid #f1f1f1;border-radius:50%}
.teamOne .social-links li a:hover{color:#fff;background-color:#2c65ab;border:1px solid transparent}
.teamTwo .thumbnail{padding:0;margin-bottom:0;line-height:22px;background-color:#fff;border:0;border-radius:0}
@media (max-width : 767px) {
.teamTwo .thumbnail{margin-bottom:30px}
}
.teamTwo .thumbnail img{width:100%}
.teamTwo .thumbnail .caption{padding:30px 40px;color:#969595}
.teamTwo .thumbnail h3{font-size:16px;text-transform:capitalize}
.teamTwo .thumbnail h3 small{display:block;text-transform:uppercase;font-size:11px;color:#a3a2a2}
.teamTwo .social-links{background:#2c65ab;display:block;text-align:center}
.teamTwo .social-links li{display:inline-block;margin-right:10px;margin-left:10px}
.teamTwo .social-links li a{display:block;font-size:16px;line-height:37px;color:#1491cb;width:20px}
.teamTwo .social-links li a:hover{color:#fff}
.teamthree .thumbnail{padding:0;margin-bottom:0;line-height:22px;background-color:#fff;border:0}
@media (max-width : 767px) {
.teamthree .thumbnail{margin-bottom:30px}
}
.teamthree .thumbnail img{width:100%}
.teamthree .thumbnail .caption{padding:15px 0;background-color:#f9f9f9;color:#313131}
.teamthree .thumbnail h3 small{font-size:11px;color:#a3a2a2;text-transform:uppercase}
.teamthree .thumbnail h3{font-size:16px;text-transform:capitalize;margin:0}
.teamfour .thumbnail{padding:0;margin-bottom:0;line-height:22px;background-color:#fff;border:1px solid #f9f9f9;border-radius:0}
@media (max-width : 767px) {
.teamfour .thumbnail{margin-bottom:30px}
}
.teamfour .img-wrapper{position:relative;overflow:hidden}
.teamfour .img-wrapper img{width:100%}
.teamfour .social-links a.fb,.teamfour .social-links a.tw{position:absolute;top:50%;opacity:0;visibility:hidden;margin-top:-26px;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0}
.teamfour .social-links a.fb{left:0}
.teamfour .social-links a.tw{right:0}
.teamfour .img-wrapper:hover .social-links a.fb,.teamfour .img-wrapper:hover .social-links a.tw{opacity:1;visibility:visible}
.teamfour .img-wrapper:hover .social-links a.fb{left:50%;margin-left:-65px}
.teamfour .img-wrapper:hover .social-links a.tw{right:50%;margin-right:-65px}
.teamfour .social-links a{display:block;font-size:20px;width:52px;height:52px;line-height:52px;text-align:center;color:#6E6C6D;background-color:rgba(255,255,255,0.68);border-radius:6px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg)}
.teamfour .social-links a:hover{background-color:#fff;color:#2c65ab}
.teamfour .social-links a i{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg)}
.teamfour .thumbnail .caption{padding:30px 40px;color:#969595}
.teamfour .thumbnail h3{font-size:16px;text-transform:capitalize;line-height:13px;margin-bottom:20px}
.teamfour .thumbnail h3 small{font-size:11px;color:#a3a2a2;text-transform:uppercase}
.teamfive .thumbnail{padding:0;line-height:22px;background-color:#fff;border:0;position:relative}
@media (max-width : 767px) {
.teamfive .thumbnail{margin-bottom:30px}
}
.teamfive .thumbnail .img-wrapper{position:relative}
.teamfive .thumbnail .img-wrapper img{width:100%}
.teamfive .img-wrapper .social-links{position:absolute;left:0;right:0;bottom:0}
.teamfive .social-links .social-link-one{opacity:0;transition:opacity .3s 0 ease-in-out}
.teamfive .thumbnail:hover .social-links .social-link-one{opacity:1;transition-delay:.1s}
.teamfive .social-links .social-link-two{opacity:0;transition:opacity .3s 0 ease-in-out}
.teamfive .thumbnail:hover .social-links .social-link-two{opacity:1;transition-delay:.2s}
.teamfive .social-links .social-link-three{opacity:0;transition:opacity .3s 0 ease-in-out}
.teamfive .thumbnail:hover .social-links .social-link-three{opacity:1;transition-delay:.3s}
.teamfive .social-links .social-link-four{opacity:0;transition:opacity .3s 0 ease-in-out}
.teamfive .thumbnail:hover .social-links .social-link-four{opacity:1;transition-delay:.4s}
.teamfive .social-links .social-link-five{opacity:0;transition:opacity .3s 0 ease-in-out}
.teamfive .thumbnail:hover .social-links .social-link-five{opacity:1;transition-delay:.5s}
.teamfive .social-links li{display:inline-block;margin-right:2px;margin-left:2px}
.teamfive .social-links li a{display:block;font-size:16px;line-height:33px;color:#7B7371;width:36px;height:33px;background:rgba(255,255,255,0.62)}
.teamfive .social-links li a:hover{background:#fff;color:#2c65ab}
.teamfive .thumbnail .caption{padding:15px 0;background-color:#f9f9f9;color:#313131}
.teamfive .thumbnail h3 small{font-size:11px;color:#a3a2a2;text-transform:uppercase}
.teamfive .thumbnail h3{font-size:16px;text-transform:capitalize;margin:0;line-height:14px}
.teamsix .thumbnail{padding:0;line-height:22px;background-color:#fff;border:1px solid #f9f9f9;border-radius:0}
@media (max-width : 767px) {
.teamsix .thumbnail{margin-bottom:30px}
}
.teamsix .thumbnail img{width:100%}
.teamsix .thumbnail .caption{padding:15px 12px;color:#969595}
.teamsix .thumbnail h3{font-size:16px;text-transform:capitalize;line-height:13px;margin-bottom:20px}
.teamsix .thumbnail h3 small{font-size:11px;color:#a3a2a2;text-transform:uppercase}
.teamsix .thumbnail hr{border-top:1px solid #f9f9f9}
.teamsix .social-links li{display:inline-block;margin-right:3px}
.teamsix .social-links li:last-child{margin-right:0}
.teamsix .social-links li a{display:block;width:34px;height:34px;font-size:16px;line-height:32px;color:#dadada;background-color:#f9f9f9;text-align:center;border:0}
.teamsix .social-links li a:hover{color:#fff;background-color:#2c65ab}
.teamseven .thumbnail{padding:0;line-height:22px;background-color:#fff;border:1px solid #f9f9f9;border-radius:0}
@media (max-width : 767px) {
.teamseven .thumbnail{margin-bottom:30px}
}
.teamseven .thumbnail img{width:100%}
.teamseven .thumbnail .caption{padding:30px 0 15px;background-color:#f9f9f9;color:#969595}
.teamseven .thumbnail h3{font-size:16px;text-transform:capitalize;line-height:13px;margin-bottom:20px}
.teamseven .thumbnail h3 small{font-size:11px;color:#a3a2a2;text-transform:uppercase}
.teamseven .thumbnail hr{border-top:1px solid #fff;margin:15px 0}
.teamseven .social-links li{display:inline-block;margin-right:3px}
.teamseven .social-links li:last-child{margin-right:0}
.teamseven .social-links li a{display:block;width:34px;height:34px;font-size:16px;line-height:32px;color:#dadada;background-color:#fff;text-align:center;border:0;border-radius:50%}
.teamseven .social-links li a:hover{color:#fff;background-color:#2c65ab}
.teameight .thumbnail{padding:0;line-height:22px;background-color:#fff;border:0;border-radius:0;position:relative}
@media (max-width : 767px) {
.teameight .thumbnail{margin-bottom:30px}
}
.teameight .thumbnail img{width:100%}
.teameight .thumbnail .caption{padding:20px 0 30px;color:#969595;background:#2d2d2d}
.teameight .thumbnail h3{font-size:16px;text-transform:capitalize;color:#fff;margin-bottom:22px}
.teameight .thumbnail h3 small{display:block;text-transform:uppercase;font-size:11px;color:#01b7f2}
.teameight .social-links{display:block;text-align:center;position:absolute;left:0;right:0;top:52%}
.teameight .social-links li{display:inline-block;margin:5px 2px}
.teameight .social-links li a{display:block;font-size:12px;line-height:28px;color:#fff;width:30px;height:30px;border:1px solid #fff;border-radius:50%}
.teameight .social-links li a:hover{background-color:#01b7f2;border:1px solid transparent}
.teamnine .thumbnail{padding:0;line-height:22px;background-color:#fff;border:0;border-radius:0;position:relative}
@media (max-width : 767px) {
.teamnine .thumbnail{margin-bottom:30px}
}
.teamnine .thumbnail img{width:100%}
.teamnine .thumbnail-content{position:absolute;left:0;right:0;bottom:0;margin:10px}
.teamnine .thumbnail .caption{padding:12px 0;color:#969595;background:#fff}
.teamnine .thumbnail h3{font-size:16px;text-transform:capitalize;color:#313131;margin-bottom:0}
.teamnine .thumbnail h3 small{text-transform:uppercase;font-size:11px;color:#969595}
.teamnine .social-links{display:block;background:#01b7f2;text-align:center}
.teamnine .social-links li{display:inline-block;margin:9px 2px}
.teamnine .social-links li a{display:block;font-size:12px;line-height:28px;color:#fff;width:30px;height:30px;border:1px solid #fff;border-radius:50%}
.teamnine .social-links li a:hover{background-color:#fff;border:1px solid transparent;color:#01b7f2}
.teamten .thumbnail{padding:0;line-height:20px;background-color:#f9f9f9;border:0}
@media (max-width : 767px) {
.teamten .thumbnail{margin-bottom:30px}
}
.teamten .thumbnail img{width:100%}
.teamten .thumbnail-img{float:left;margin-right:33px}
.teamten .thumbnail .caption{padding:15px 0 6px;color:#969595;background:#fff}
.teamten .thumbnail h3{font-size:16px;text-transform:capitalize;line-height:15px;margin-bottom:20px}
.teamten .thumbnail h3 small{font-size:11px;color:#01b7f2;text-transform:uppercase}
.teamten .social-links{margin-top:10px}
.teamten .social-links li{display:inline-block;margin-right:3px}
.teamten .social-links li:last-child{margin-right:0}
.teamten .social-links li a{display:block;width:30px;height:30px;font-size:12px;line-height:28px;color:#dadada;border:1px solid #dadada;text-align:center}
.teamten .social-links li a.mail:hover,.teamten .social-links li a:hover{color:#fff;background-color:#2c65ab;border:1px solid transparent}
.teamten .social-links li a.mail{display:block;width:68px;text-transform:uppercase}
.teameleven .thumbnail{padding:0;line-height:22px;background-color:#fff;border:0}
@media (max-width : 767px) {
.teameleven .thumbnail{margin-bottom:30px}
}
.teameleven .thumbnail img{width:100%}
.teameleven .thumbnail .caption{padding:30px 15px;color:#969595;background:#f9f9f9}
.teameleven .thumbnail h3{font-size:16px;text-transform:capitalize;line-height:13px;margin-bottom:26px}
.teameleven .thumbnail h3 small{font-size:11px;color:#2c65ab;text-transform:uppercase}
.teameleven .thumbnail .caption p{margin:0}
.teameleven .social-links{margin-top:10px}
.teameleven .social-links li{display:inline-block;margin-right:1px}
.teameleven .social-links li:last-child{margin-right:0}
.teameleven .social-links li a{display:block;width:30px;height:30px;font-size:12px;line-height:28px;color:#dadada;border:1px solid #f9f9f9;text-align:center}
.teameleven .social-links li a.mail:hover,.teameleven .social-links li a:hover{color:#fff;background-color:#2c65ab}
.teameleven .social-links li a.mail{display:block;width:55px;font-size:12px;line-height:28px;color:#dadada;border:1px solid #f9f9f9;text-align:center;text-transform:uppercase}
.teamtwelve .thumbnail{padding:0;line-height:22px;background-color:#fff;border:0;border-radius:0;position:relative}
@media (max-width : 767px) {
.teamtwelve .thumbnail{margin-bottom:30px}
}
.teamtwelve .thumbnail img{width:100%}
.teamtwelve .thumbnail-content{position:absolute;left:0;right:0;bottom:0}
.teamtwelve .thumbnail .caption{padding:12px 0;color:#969595;background:#01b7f2;position:relative}
.teamtwelve .thumbnail .caption::after{content:"";position:absolute;bottom:-22px;left:15px;border-right:30px solid transparent;border-top:30px solid #01b7f2}
.teamtwelve .thumbnail h3{font-size:14px;text-transform:capitalize;color:#fff;margin-bottom:0;margin-left:20px}
.teamtwelve .thumbnail h3 small{text-transform:uppercase;font-size:11px;color:#fff}
.teamtwelve .social-links{display:block;margin-left:32px}
.teamtwelve .social-links li{display:inline-block;margin:11px 3px;text-align:center}
.teamtwelve .social-links li a{display:block;font-size:12px;line-height:28px;color:#01b7f2;background:rgba(255,255,255,0.69);width:30px;height:30px;border-radius:50%}
.teamtwelve .social-links li a:hover{background-color:#fff}
.teamthirteen .nav-tabs{border:0}
.teamthirteen .nav-tabs>li.active>a,.teamthirteen.nav-tabs>li.active>a:focus,.teamthirteen .nav-tabs>li.active>a:hover{border-right:1px solid #fff;border-top:0;border-left:0;border-bottom:0}
.teamthirteen .nav-tabs>li{margin:0}
.teamthirteen .nav-tabs>li .presentation-head{position:relative}
.teamthirteen .nav-tabs>li .presentation-head::before{content:"";position:absolute;background:rgba(255,255,255,0.55);width:100%;height:100%;left:0;top:0;opacity:1}
.teamthirteen .nav-tabs>li.active .presentation-head::before{opacity:0}
.teamthirteen .nav>li>a{padding:0}
.teamthirteen .nav>li>a:nth-child(4){border-right:0}
.teamthirteen .nav-tabs>li>a{border-top:0;border-left:0;border-bottom:0;border-right:1px solid #fff;margin:0}
.teamthirteen .thumbnail{padding:0;line-height:22px;background-color:#fff;border:0}
@media (max-width : 767px) {
.teamthirteen .thumbnail{margin-bottom:30px}
}
.teamthirteen .thumbnail img{width:100%}
.teamthirteen .thumbnail .caption{padding:30px 0 0;color:#969595}
.teamthirteen .thumbnail h3{font-size:16px;text-transform:capitalize;line-height:15px;margin-bottom:26px}
.teamthirteen .thumbnail h3 small{font-size:11px;color:#01b7f2;text-transform:uppercase}
.teamthirteen .thumbnail .caption p{margin:0}
.teamthirteen hr{border-top:1px solid #f9f9f9}
.teamthirteen .social-links{margin-top:10px}
.teamthirteen .social-links li{display:inline-block;margin-right:1px}
.teamthirteen .social-links li:last-child{margin-right:0}
.teamthirteen .social-links li a{display:block;width:30px;height:30px;font-size:12px;line-height:28px;color:#dadada;border:1px solid #f9f9f9;text-align:center}
.teamthirteen .social-links li a:hover{color:#fff;background-color:#2c65ab}
.teamthirteen .team-skill .progress-section{position:relative}
.teamthirteen .team-skill{margin-top:30px}
.teamthirteen .team-skill .progress-title{font-size:15px}
.teamthirteen .team-skill .progress{height:11px;border-radius:0;background-color:#f9f9f9;margin-top:12px;margin-bottom:12px;box-shadow:none}
.teamthirteen .team-skill .progress-bar{background-color:#2c65ab;box-shadow:none;text-align:right}
.teamthirteen .team-skill .progress-bar span{position:absolute;background:#313131;top:0;font-size:10px;padding:2px 7px;border-radius:4px}
.teamthirteen .team-skill .progress-bar span::after{content:"";position:absolute;left:0;bottom:-5px;border-top:9px solid #313131;border-right:11px solid transparent}
.teamfourteen .thumbnail{padding:0;line-height:22px;background-color:#fff;border:0}
@media (max-width : 767px) {
.teamfourteen .thumbnail{margin-bottom:30px}
}
.teamfourteen .thumbnail img{width:100%}
.teamfourteen .thumbnail-img{position:relative}
.teamfourteen .thumbnail .caption{padding:20px 0;background-color:#fff;color:#969595}
.teamfourteen .thumbnail h3{font-size:16px;text-transform:capitalize;line-height:13px;margin-bottom:0}
.teamfourteen .thumbnail h3 small{font-size:11px;color:#a3a2a2;text-transform:uppercase}
.teamfourteen .social-links{background:rgba(1,183,242,0.82);text-align:center;width:50px;height:100%;position:absolute;right:0;top:0}
.teamfourteen .social-links li{display:inline-block;padding:8px 0}
.teamfourteen .social-links li:first-child{margin-top:8px}
.teamfourteen .social-links li a{display:block;width:30px;height:30px;font-size:12px;line-height:28px;color:#2c65ab;background-color:#cceffa;text-align:center;border:0;border-radius:50%}
.teamfourteen .social-links li a:hover{color:#2c65ab;background-color:#fff}
.teamFifteen .section-title h2{font-size:30px;line-height:30px;font-weight:700;text-transform:uppercase;margin-bottom:5px}
.teamFifteen .section-title .sub{display:block;font-size:15px;line-height:30px;color:#969595}
.teamFifteen .section-title{margin-bottom:50px}
@media (min-width : 992px) {
.teamFifteen .team-member{border-right:1px solid #ededed;border-bottom:1px solid #ededed;padding-bottom:80px}
.teamFifteen .team-member:nth-child(2),.teamFifteen .team-member:nth-child(4){border-right:0}
.teamFifteen .team-member:nth-child(3),.teamFifteen .team-member:nth-child(4){padding-top:80px;padding-bottom:50px;border-bottom:0}
.teamFifteen .team-member:nth-child(1),.teamFifteen .team-member:nth-child(3){padding-right:60px}
.teamFifteen .team-member:nth-child(2),.teamFifteen .team-member:nth-child(4){padding-left:60px}
}
@media (max-width : 991px) {
.teamFifteen .team-member{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #ededed}
.teamFifteen .team-member:last-child{border-bottom:0}
}
.teamFifteen .team-member .media-left{padding-right:25px}
.teamFifteen .team-member .social-link{text-align:center;margin-top:7px}
.teamFifteen .team-member .social-link li{display:inline-block;margin-right:5px}
.teamFifteen .team-member .social-link li a{display:block;color:#fff;background:#2c65ab;border:1px solid transparent;border-radius:50%;width:35px;height:35px;font-size:14px;line-height:34px;text-align:center}
.teamFifteen .team-member .social-link li a:hover{background:#fff;color:#2c65ab;border:1px solid #2c65ab}
.teamFifteen .team-member .media-heading{font-size:16px;font-weight:400;text-transform:capitalize;margin:0}
.teamFifteen .team-member .title{display:block;font-size:11px;font-weight:400;line-height:15px;color:#01b7f2;text-transform:uppercase;margin-bottom:20px}
.teamsixteen .thumbnail{padding:0;line-height:22px;background-color:#fff;border:0}
@media (max-width : 767px) {
.teamsixteen .thumbnail{margin-bottom:30px}
}
.teamsixteen .thumbnail img{width:100%}
.teamsixteen .thumbnail .caption{padding:0 0 15px;background-color:#fff;color:#969595}
.teamsixteen .thumbnail h3{font-size:12px;line-height:12px;margin:0 40px;color:#fff;background-color:#2c65ab;text-transform:uppercase;padding:10px 0;position:relative;top:-16px}
.teamsixteen .thumbnail h3::before{content:"";position:absolute;border-top:16px solid transparent;border-bottom:16px solid transparent;border-left:16px solid #2c65ab;right:-16px;top:0}
.teamsixteen .thumbnail h3::after{content:"";position:absolute;border-top:16px solid transparent;border-bottom:16px solid transparent;border-right:16px solid #2c65ab;left:-16px;top:0}
.teamsixteen .thumbnail h3 small{font-size:10px;color:#fff}
.teamsixteen .social-links li{display:inline-block;margin-right:3px}
.teamsixteen .social-links li:last-child{margin-right:0}
.teamsixteen .social-links li a{display:block;font-size:14px;color:#dadada;padding:0 5px}
.teamsixteen .social-links li a:hover{color:#2c65ab}
.teamseventeen .thumbnail{padding:0;line-height:22px;background-color:#fff;border:0;border-radius:0;position:relative}
@media (max-width : 767px) {
.teamseventeen .thumbnail{margin-bottom:30px}
}
.teamseventeen .thumbnail img{width:100%}
.teamseventeen .thumbnail .caption{padding:20px 0 30px;color:#969595;background:#f9f9f9}
.teamseventeen .thumbnail h3{font-size:16px;text-transform:capitalize;color:#313131;margin-bottom:22px}
.teamseventeen .thumbnail h3 small{display:block;text-transform:uppercase;font-size:11px;color:#01b7f2}
.teamseventeen .thumbnail p{margin-bottom:25px}
.teamseventeen .thumbnail .caption .contact-link{background:#fff;color:#969595;display:block;margin-right:60px;padding:8px 0;position:relative}
.teamseventeen .thumbnail .caption .contact-link:hover{background:#2c65ab;color:#fff}
.teamseventeen .thumbnail .caption .contact-link::before{content:"\f178";font-family:"FontAwesome";position:absolute;color:#2c65ab;right:15px}
.teamseventeen .thumbnail .caption .contact-link:hover::before{color:#fff}
.teamseventeen .thumbnail .caption .contact-link::after{content:"";position:absolute;right:-20px;top:0;border-top:19px solid transparent;border-bottom:19px solid transparent;border-left:20px solid #fff}
.teamseventeen .thumbnail .caption .contact-link:hover::after{border-left:20px solid #2c65ab}
.teamseventeen .thumbnail .caption .contact-link,.teamseventeen .thumbnail .caption .contact-link::before,.teamseventeen .thumbnail .caption .contact-link::after{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.teameighteen .thumbnail{padding:0;line-height:22px;background-color:#fff;border:0;position:relative}
.teameighteen .thumbnail::after{content:"\f067";font-family:"FontAwesome";position:absolute;color:#01b7f2;right:10px;bottom:85px}
.teameighteen .thumbnail:hover::after{content:"\f068"}
@media (max-width : 767px) {
.teameighteen .thumbnail{margin-bottom:30px}
}
.teameighteen .thumbnail-img{position:relative}
.teameighteen .thumbnail-img::before{content:"";position:absolute;background-color:rgba(0,0,0,0.69);left:0;top:0;width:100%;height:100%;opacity:0}
.teameighteen .thumbnail:hover .thumbnail-img::before{opacity:1}
.teameighteen .thumbnail img{width:100%}
.teameighteen .thumbnail .caption{padding:20px 0;color:#969595;background:#fff}
.teameighteen .thumbnail .caption::after{content:"";position:absolute;right:0;bottom:84px;border-bottom:45px solid #fff;border-left:45px solid transparent}
.teameighteen .thumbnail h3{font-size:16px;text-transform:capitalize;color:#313131;margin-bottom:10px}
.teameighteen .thumbnail h3 small{display:block;text-transform:uppercase;font-size:11px;color:#969595}
.teameighteen .social-links{display:block;text-align:center;position:absolute;left:0;right:0;top:4%;opacity:0}
.teameighteen .thumbnail:hover .social-links{opacity:1;top:45%}
.teameighteen .social-links li{display:inline-block;margin:5px 2px}
.teameighteen .social-links li a{display:block;font-size:15px;line-height:33px;color:rgba(0,0,0,0.6);background:rgba(255,255,255,0.63);width:35px;height:35px;border-radius:50%}
.teameighteen .social-links li a:hover{background-color:#fff;color:#2c65ab}
.teameighteen .thumbnail-img::before,.teameighteen .thumbnail::after,.teameighteen .social-links{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.teamnineteen{padding:100px 0 70px}
.teamnineteen .thumbnail{padding:0;line-height:20px;background-color:#fff;border:0;margin-bottom:30px;background:#f9f9f9}
@media (max-width : 767px) {
.teamnineteen .thumbnail{margin-bottom:30px}
}
.teamnineteen .thumbnail img{width:100%}
@media(max-width: 480px) {
.teamnineteen .thumbnail-img{width:100%}
}
.teamnineteen .thumbnail-img{float:left;margin-right:33px}
.teamnineteen .thumbnail .caption{padding:15px 12px 30px;color:#969595;overflow:hidden}
@media(min-width: 640px) and (max-width: 760px) {
.teamnineteen .thumbnail .caption{height:249px}
}
.teamnineteen .thumbnail h3{font-size:16px;text-transform:capitalize;line-height:15px;margin-bottom:20px}
.teamnineteen .thumbnail h3 small{font-size:11px;color:#a3a2a2;text-transform:uppercase}
.teamnineteen .thumbnail hr{border-top:1px solid #eee}
.teamnineteen .social-links li{display:inline-block;margin-right:3px;float:left}
.teamnineteen .social-links li:last-child{margin-right:0}
.teamnineteen .social-links li a{display:block;width:34px;height:34px;font-size:16px;line-height:32px;color:#dadada;text-align:center}
.teamnineteen .social-links li a:hover{color:#2c65ab}
@media (min-width : 768px) and (max-width : 991px) {
.teamnineteen .thumbnail-img{margin-bottom:15px;margin-right:0;width:100%}
}
.teamtwenty .thumbnail{padding:0;line-height:22px;background-color:#fff;border:0}
@media (max-width : 767px) {
.teamtwenty .thumbnail{margin-bottom:30px}
}
.teamtwenty .thumbnail img{width:100%}
.teamtwenty .thumbnail-img{position:relative}
.teamtwenty .social-links{display:block;text-align:center;position:absolute;left:0;right:0;bottom:25px}
.teamtwenty .social-links .social-link-one{opacity:0;transition:opacity .3s 0 ease-in-out}
.teamtwenty .thumbnail:hover .social-links .social-link-one{opacity:1;transition-delay:.1s}
.teamtwenty .social-links .social-link-two{opacity:0;transition:opacity .3s 0 ease-in-out}
.teamtwenty .thumbnail:hover .social-links .social-link-two{opacity:1;transition-delay:.2s}
.teamtwenty .social-links .social-link-three{opacity:0;transition:opacity .3s 0 ease-in-out}
.teamtwenty .thumbnail:hover .social-links .social-link-three{opacity:1;transition-delay:.3s}
.teamtwenty .social-links .social-link-four{opacity:0;transition:opacity .3s 0 ease-in-out}
.teamtwenty .thumbnail:hover .social-links .social-link-four{opacity:1;transition-delay:.4s}
.teamtwenty .social-links .social-link-five{opacity:0;transition:opacity .3s 0 ease-in-out}
.teamtwenty .thumbnail:hover .social-links .social-link-five{opacity:1;transition-delay:.5s}
.teamtwenty .social-links li{display:inline-block;margin-right:2px;margin-left:2px}
.teamtwenty .social-links li a{display:block;font-size:12px;line-height:26px;color:#fff;width:28px;height:28px;background-color:#2c65ab;border-radius:50%}
.teamtwenty .thumbnail .caption{padding:15px 0 0;background-color:#fff;color:#313131}
.teamtwenty .thumbnail h3 small{font-size:11px;color:#a3a2a2;text-transform:uppercase}
.teamtwenty .thumbnail h3{font-size:16px;text-transform:capitalize;margin:0;line-height:14px;text-align:center}
.teamtwenty .team-skill{margin-top:20px}
.teamtwenty .team-skill .progress-section{color:#969595;font-size:10px;text-transform:uppercase;border-top:1px solid #f9f9f9;padding:10px 20px;text-align:right}
.teamtwenty .team-skill .progress-title{text-align:left;margin-right:10px;margin-left:0!important}
.teamtwenty .progress{height:8px;width:50%;border-radius:6px;box-shadow:none;background-color:#f9f9f9;margin:0;display:inline-block}
.teamtwenty .progress-bar{background-color:#2c65ab;box-shadow:none}
.teamtwenty .team-skill .progress-section span{margin-left:10px}
/* BLOG SECTIONS START */
@media (max-width : 991px) {
.blogOne .blog-post-wrapper{margin-bottom:30px}
}
.blogOne .blog-post-wrapper .post-thumbnail img{width:100%}
.blogOne .blog-post-wrapper .blog-content{border:1px solid #ededed}
.blogOne .blog-post-wrapper .entry-header{padding:20px 20px 0}
.blogOne .blog-post-wrapper .entry-title{font-size:18px;line-height:22px;text-transform:capitalize;margin-bottom:5px}
.blogOne .blog-post-wrapper .entry-title a{color:#313131}
.blogOne .blog-post-wrapper .entry-title a:hover{color:#2c65ab}
.blogOne .blog-post-wrapper .entry-header .entry-meta{font-size:10px;text-transform:uppercase}
.blogOne .blog-post-wrapper .entry-header .entry-meta li{display:inline-block;border-right:1px solid #E7E7E7;line-height:10px;padding-right:15px;margin-right:15px}
.blogOne .blog-post-wrapper .entry-header .entry-meta li:last-child{border-right:0;padding-right:0;margin-right:0}
.blogOne .blog-post-wrapper .entry-header .entry-meta li a{color:#969595}
.blogOne .blog-post-wrapper .entry-header .entry-meta li a:hover{color:#2c65ab}
.blogOne .blog-post-wrapper .entry-content{padding:20px}
.blogOne .blog-post-wrapper .entry-content p{margin:0}
.blogOne .blog-post-wrapper .entry-footer{background-color:#f9f9f9;padding:8px 20px;border-top:1px solid #ededed}
.blogOne .blog-post-wrapper .entry-footer .entry-meta a{color:#969595;font-size:12px;text-transform:capitalize}
.blogOne .blog-post-wrapper .entry-footer .entry-meta a:hover{color:#2c65ab}
#blogOneSlider .carousel-control{top:50%;margin-top:-13px;bottom:auto;width:26px;height:26px;font-size:14px;color:#969595;text-shadow:none;filter:alpha(opacity=100);opacity:1}
#blogOneSlider .carousel-control.left,#blogOneSlider .carousel-control.right{background-image:none;background-color:#fff}
#blogOneSlider .carousel-control:focus,#blogOneSlider .carousel-control:hover{background-color:#2c65ab;color:#fff!important;filter:alpha(opacity=100);opacity:1}
.blogOne .blog-post-wrapper .post-thumbnail{position:relative}
.blogOne .blog-post-wrapper .play-trigger{position:absolute;left:50%;top:50%;width:60px;height:60px;margin-left:-30px;margin-top:-30px;border:0;border-radius:50%;color:#fff;background:#eb768c;font-size:20px;line-height:60px;text-align:center;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.blogOne .blog-post-wrapper .play-trigger:hover{color:#eb768c;background:#fff}
.blogOne .blog-post-wrapper .play-trigger i{margin-left:5px}
@media (max-width : 991px) {
.blogTwo .blog-post-wrapper{margin-bottom:30px}
}
.blogTwo .blog-post-wrapper .post-thumbnail img{width:100%}
.blogTwo .blog-post-wrapper .entry-header{margin:20px 0 25px}
.blogTwo .blog-post-wrapper .entry-title{font-size:16px;line-height:22px;text-transform:capitalize;margin-bottom:5px}
.blogTwo .blog-post-wrapper .entry-title a{color:#313131}
.blogTwo .blog-post-wrapper .entry-title a:hover{color:#2c65ab}
.blogTwo .blog-post-wrapper .entry-header .entry-meta li{display:inline-block;border-right:1px solid #EFEEEE;line-height:10px;padding-right:15px;margin-right:15px}
.blogTwo .blog-post-wrapper .entry-header .entry-meta li:last-child{border-right:0;padding-right:0;margin-right:0}
.blogTwo .blog-post-wrapper .entry-header .entry-meta li a{font-size:10px;text-transform:uppercase;color:#969595}
.blogTwo .blog-post-wrapper .entry-header .entry-meta li a:hover{color:#2c65ab}
.blogTwo .blog-post-wrapper .entry-content p{margin:0}
.blogTwo .blog-post-wrapper .entry-footer{margin-top:15px;}
.blogTwo .blog-post-wrapper .entry-footer a{color:#969595;font-size:12px;text-transform:capitalize}
.blogTwo .blog-post-wrapper .entry-footer a:hover{color:#2c65ab}
@media screen and (min-width: 768px) {
#blogTwoSlider .carousel-indicators{bottom:0}
}
#blogTwoSlider .carousel-indicators li{width:13px;height:13px;margin:0}
#blogTwoSlider .carousel-indicators .active{width:13px;height:13px;background-color:#2c65ab;border:1px solid #2c65ab}
.blogTwo .blog-post-wrapper .post-thumbnail{position:relative}
.blogTwo .blog-post-wrapper .play-trigger{position:absolute;left:50%;top:50%;width:60px;height:60px;margin-left:-30px;margin-top:-30px;border:0;border-radius:50%;color:#fff;background:#eb768c;font-size:20px;line-height:60px;text-align:center;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.blogTwo .blog-post-wrapper .play-trigger:hover{color:#eb768c;background:#fff}
.blogTwo .blog-post-wrapper .play-trigger i{margin-left:5px}
@media (max-width : 991px) {
.blogThree .blog-post-wrapper{margin-bottom:30px}
}
.blogThree .blog-post-wrapper .post-thumbnail{position:relative}
.blogThree .blog-post-wrapper .post-thumbnail .posted-date{position:absolute;left:0;top:12px;padding:12px 18px;background:#2c65ab;color:#FFF;text-align:center}
.blogThree .blog-post-wrapper .post-thumbnail .posted-date .day{font-size:20px;line-height:16px;font-weight:600;display:block}
.blogThree .blog-post-wrapper .post-thumbnail .posted-date .month{font-size:11px;line-height:13px;font-weight:600;display:block;text-transform:uppercase}
.blogThree .blog-post-wrapper .post-thumbnail img{width:100%}
.blogThree .blog-post-wrapper .blog-content{border:1px solid #ededed;padding:20px}
.blogThree .blog-post-wrapper .entry-header{margin-bottom:20px}
.blogThree .blog-post-wrapper .entry-title{font-size:18px;line-height:22px;text-transform:capitalize;margin-bottom:5px}
.blogThree .blog-post-wrapper .entry-title a{color:#313131}
.blogThree .blog-post-wrapper .entry-title a:hover{color:#2c65ab}
.blogThree .blog-post-wrapper .entry-header .entry-meta{font-size:11px;text-transform:uppercase}
.blogThree .blog-post-wrapper .entry-header .entry-meta li{display:inline-block;border-right:1px solid #E7E7E7;line-height:10px;padding-right:15px;margin-right:15px}
.blogThree .blog-post-wrapper .entry-header .entry-meta li:last-child{border-right:0;padding-right:0;margin-right:0}
.blogThree .blog-post-wrapper .entry-header .entry-meta li a{color:#969595}
.blogThree .blog-post-wrapper .entry-header .entry-meta li a:hover{color:#2c65ab}
.blogThree .blog-post-wrapper .entry-content p{margin:0}
.blogThree .blog-post-wrapper .entry-footer{background-color:#f5f5f5;padding:13px}
.blogThree .blog-post-wrapper .entry-footer .entry-meta li{display:inline-block;margin-right:7px}
.blogThree .blog-post-wrapper .entry-footer .entry-meta li:last-child{margin-right:0}
.blogThree .blog-post-wrapper .entry-footer a{display:block;padding:3px 14px;font-size:11px;color:#dadada;background:#fff;text-transform:uppercase}
.blogThree .blog-post-wrapper .entry-footer a:hover{color:#fff;background:#2c65ab}
#blogThreeSlider .carousel-control{top:auto;bottom:20px;width:30px;height:23px;font-size:11px;color:#dadada;text-shadow:none;filter:alpha(opacity=100);opacity:1}
#blogThreeSlider .carousel-control.left,#blogThreeSlider .carousel-control.right{background-image:none;background-color:#fff}
#blogThreeSlider .carousel-control:focus,#blogThreeSlider .carousel-control:hover{background-color:#2c65ab;color:#fff!important;filter:alpha(opacity=100);opacity:1}
#blogThreeSlider .carousel-control.left{right:60px;left:auto}
#blogThreeSlider .carousel-control.right{right:20px}
.blogThree .blog-post-wrapper .play-trigger{position:absolute;left:50%;top:50%;width:60px;height:60px;margin-left:-30px;margin-top:-30px;border:0;color:#2c65ab;background:#fff;font-size:20px;line-height:60px;text-align:center;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.blogThree .blog-post-wrapper .play-trigger:hover{color:#fff;background:#2c65ab}
.blogThree .blog-post-wrapper .play-trigger i{margin-left:5px}
.blogFour .blog-post-wrapper{background-color:#fff}
.blog-area.blogFour .blog-post-wrapper{margin-bottom: 30px;}
@media (max-width : 991px) {
.blogFour .blog-post-wrapper{margin-bottom:30px}
}
.blogFour .blog-post-wrapper .post-thumbnail{position:relative}
.blogFour .blog-post-wrapper .post-thumbnail img{width:100%}
.blogFour .blog-post-wrapper .post-thumbnail .author-thumb{position:absolute;left:25px;bottom:-35px}
.blogFour .blog-post-wrapper .post-thumbnail .author-thumb img{width:75px;height:75px;background:#fff;padding:5px;border-radius:50%}
.blogFour .blog-post-wrapper .blog-content{padding:52px 30px 30px}
.blogFour .blog-post-wrapper .entry-header{margin-bottom:20px}
.blogFour .blog-post-wrapper .entry-title{font-size:18px;line-height:22px;text-transform:capitalize;margin-bottom:5px}
.blogFour .blog-post-wrapper .entry-title a{color:#313131}
.blogFour .blog-post-wrapper .entry-title a:hover{color:#2c65ab}
.blogFour .blog-post-wrapper .entry-header .entry-meta{font-size:11px;text-transform:capitalize}
.blogFour .blog-post-wrapper .entry-header .entry-meta li{display:inline-block;padding-right:5px;margin-right:5px;position:relative}
.blogFour .blog-post-wrapper .entry-header .entry-meta li:last-child{padding-right:0;margin-right:0}
.blogFour .blog-post-wrapper .entry-header .entry-meta li::before{content:".";position:absolute;right:-3px;bottom:0}
.blogFour .blog-post-wrapper .entry-header .entry-meta li:last-child::before{content:""}
.blogFour .blog-post-wrapper .entry-header .entry-meta li a{color:#969595}
.blogFour .blog-post-wrapper .entry-header .entry-meta li a:hover{color:#2c65ab}
.blogFour .blog-post-wrapper .entry-content p{margin:0}
.blogFour .blog-post-wrapper .entry-footer{background-color:#f5f5f5;padding:14px}
.blogFour .blog-post-wrapper .entry-footer .entry-meta li{display:inline-block;margin-right:7px}
.blogFour .blog-post-wrapper .entry-footer .entry-meta li:last-child{margin-right:0}
.blogFour .blog-post-wrapper .entry-footer a{display:block;padding:1px 14px;font-size:10px;color:#a3a2a2;background:#fff;text-transform:uppercase;border-radius:30px}
.blogFour .blog-post-wrapper .entry-footer a i{color:#dadada}
.blogFour .blog-post-wrapper .entry-footer a:hover i{color:#fff}
.blogFour .blog-post-wrapper .entry-footer a:hover{color:#fff;background:#2c65ab}
#blogFourSlider .carousel-control{top:auto;bottom:20px;width:56px;height:26px;font-size:13px;color:#fff;text-shadow:none;filter:alpha(opacity=100);opacity:1}
#blogFourSlider .carousel-control.left,#blogFourSlider .carousel-control.right{background-image:none;border:1px solid #fff;border-radius:30px}
#blogFourSlider .carousel-control:focus,#blogFourSlider .carousel-control:hover{background-color:#2c65ab;border:1px solid #2c65ab;color:#fff!important;filter:alpha(opacity=100);opacity:1}
#blogFourSlider .carousel-control.left{right:90px;left:auto}
#blogFourSlider .carousel-control.right{right:20px}
.blogFour .blog-post-wrapper .play-trigger{position:absolute;left:50%;top:50%;width:60px;height:60px;border-radius:50%;margin-left:-30px;margin-top:-30px;border:0;color:#fff;background:#2c65ab;font-size:20px;line-height:60px;text-align:center;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.blogFour .blog-post-wrapper .play-trigger:hover{color:#2c65ab;background:#fff}
.blogFour .blog-post-wrapper .play-trigger i{margin-left:5px}
.blogFive .blog-post-wrapper{background-color:#f9f9f9}
@media (max-width : 991px) {
.blogFive .blog-post-wrapper{margin-bottom:30px}
}
.blogFive .blog-post-wrapper .post-thumbnail{position:relative}
.blogFive .blog-post-wrapper .post-thumbnail img{width:100%}
.blogFive .blog-post-wrapper .post-thumbnail .posted-date{position:absolute;bottom:-16px;left:0;right:0;background-color:#f9f9f9;color:#969595;width:146px;margin:0 auto;font-size:11px;font-weight:400;padding:4px 0;border-radius:30px;text-transform:uppercase;text-align:center}
.blogFive .blog-post-wrapper .blog-content{padding:20px 22px}
.blogFive .blog-post-wrapper .entry-header{margin:20px 0 22px}
.blogFive .blog-post-wrapper .entry-title{font-size:16px;line-height:22px;text-transform:capitalize;margin-bottom:5px}
.blogFive .blog-post-wrapper .entry-title a{color:#313131}
.blogFive .blog-post-wrapper .entry-title a:hover{color:#2c65ab}
.blogFive .blog-post-wrapper .entry-header .entry-meta{font-size:10px;text-transform:uppercase}
.blogFive .blog-post-wrapper .entry-header .entry-meta li{display:inline-block;padding-right:5px;margin-right:5px;position:relative}
.blogFive .blog-post-wrapper .entry-header .entry-meta li:last-child{padding-right:0;margin-right:0}
.blogFive .blog-post-wrapper .entry-header .entry-meta li::before{content:".";position:absolute;right:-3px;bottom:0}
.blogFive .blog-post-wrapper .entry-header .entry-meta li:last-child::before{content:""}
.blogFive .blog-post-wrapper .entry-header .entry-meta li a{color:#969595}
.blogFive .blog-post-wrapper .entry-header .entry-meta li a:hover{color:#2c65ab}
.blogFive .blog-post-wrapper .entry-content p{margin:0}
.blogFive .blog-post-wrapper .entry-footer{margin-top:26px;text-align:center}
.blogFive .blog-post-wrapper .entry-footer a{display:inline-block;padding:1px 17px;color:#969595;background:#fff;font-size:10px;text-transform:uppercase;border-radius:30px}
.blogFive .blog-post-wrapper .entry-footer a:hover{color:#fff;background:#2c65ab}
#blogFiveSlider .carousel-control{top:auto;bottom:25px;width:30px;height:30px;line-height:28px;font-size:16px;color:#fff;text-shadow:none;filter:alpha(opacity=100);opacity:1;text-align:center}
#blogFiveSlider .carousel-control.left,#blogFiveSlider .carousel-control.right{background-image:none;border:1px solid #fff;border-radius:50%}
#blogFiveSlider .carousel-control:focus,#blogFiveSlider .carousel-control:hover{background-color:#2c65ab;border:1px solid #2c65ab;color:#fff!important;filter:alpha(opacity=100);opacity:1}
#blogFiveSlider .carousel-control.left{left:20px}
#blogFiveSlider .carousel-control.right{right:20px}
.blogFive .blog-post-wrapper .play-trigger{position:absolute;left:50%;top:50%;width:60px;height:60px;margin-left:-30px;margin-top:-30px;border:0;border-radius:50%;color:#fff;background:#2c65ab;font-size:20px;line-height:60px;text-align:center;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.blogFive .blog-post-wrapper .play-trigger:hover{color:#2c65ab;background:#fff}
.blogFive .blog-post-wrapper .play-trigger i{margin-left:5px}
@media (max-width : 991px) {
.blogSix .blog-post-wrapper{margin-bottom:30px}
}
.blogSix .blog-post-wrapper .post-thumbnail{position:relative}
.blogSix .blog-post-wrapper .post-thumbnail img{width:100%}
.blogSix .post-thumbnail .posted-date{position:absolute;left:0;top:0;width:60px;height:53px;padding:10px 0;background:#2c65ab;color:#fff;text-align:center}
.blogSix .post-thumbnail .posted-date .day{font-size:20px;line-height:16px;font-weight:600;display:block}
.blogSix .post-thumbnail .posted-date .month{font-size:11px;line-height:13px;font-weight:600;display:block;text-transform:uppercase}
.blogSix .post-thumbnail .icon i{position:absolute;left:0;top:53px;width:60px;height:53px;font-size:20px;line-height:53px;color:#fff;text-align:center}
.blogSix .post-thumbnail .icon.greenBg i{background:#73c8b7}
.blogSix .post-thumbnail .icon.pinkBg i{background:#eb768c}
.blogSix .post-thumbnail .icon.violetBg i{background:#c183d6}
.blogSix .blog-post-wrapper{background-color:#fff}
.blogSix .blog-content{padding:20px}
.blogSix .blog-post-wrapper .entry-header{margin:0 0 22px}
.blogSix .blog-post-wrapper .entry-title{font-size:16px;line-height:22px;text-transform:capitalize;margin-bottom:5px}
.blogSix .blog-post-wrapper .entry-title a{color:#313131}
.blogSix .blog-post-wrapper .entry-title a:hover{color:#2c65ab}
.blogSix .blog-post-wrapper .entry-header .entry-meta{font-size:11px;text-transform:uppercase}
.blogSix .blog-post-wrapper .entry-header .entry-meta li{display:inline-block;padding-right:5px;margin-right:5px;position:relative}
.blogSix .blog-post-wrapper .entry-header .entry-meta li:last-child{padding-right:0;margin-right:0}
.blogSix .blog-post-wrapper .entry-header .entry-meta li::before{content:".";position:absolute;right:-3px;bottom:0}
.blogSix .blog-post-wrapper .entry-header .entry-meta li:last-child::before{content:""}
.blogSix .blog-post-wrapper .entry-header .entry-meta li a{color:#969595}
.blogSix .blog-post-wrapper .entry-header .entry-meta li a:hover{color:#2c65ab}
.blogSix .blog-post-wrapper .entry-footer{margin-top:15px}
.blogSix .blog-post-wrapper .entry-footer a{color:#969595;font-size:12px;text-transform:capitalize}
.blogSix .blog-post-wrapper .entry-footer a:hover{color:#2c65ab}
/* post format gallery */
#latestBlogSlider .carousel-control,#blogSliderTwo .carousel-control {top: 50%;width: 28px;height: 28px;font-size: 16px;margin-top: -14px;color: #fff;text-shadow: none;filter: alpha(opacity=100);opacity: 1;}
#latestBlogSlider .carousel-control.left,#latestBlogSlider .carousel-control.right,#blogSliderTwo .carousel-control.left,#blogSliderTwo .carousel-control.right {background-image: none;border: 1px solid #fff;border-radius: 30px;}
#latestBlogSlider .carousel-control:focus,#latestBlogSlider .carousel-control:hover,#blogSliderTwo .carousel-control:focus,#blogSliderTwo .carousel-control:hover {background-color: #2c65ab;border: 1px solid #2c65ab;color: #fff !important;filter: alpha(opacity=100);opacity: 1;}
#latestBlogSlider .carousel-control.left,#blogSliderTwo .carousel-control.left {left: 20px;}
#latestBlogSlider .carousel-control.right,#blogSliderTwo .carousel-control.right {right: 20px;}
.blogSeven .blog-post-wrapper{margin-bottom:30px}
.blogSeven .blog-post-wrapper .post-thumbnail{position:relative}
.blogSeven .blog-post-wrapper .post-thumbnail img{width:100%}
.blogSeven .blog-post-wrapper .entry-header .entry-meta{font-size:11px;text-transform:uppercase;background-color:#2c65ab;padding:7px 15px}
.blogSeven .blog-post-wrapper .entry-header .entry-meta i{color:#1491cb;margin-right:5px}
.blogSeven .blog-post-wrapper .entry-header .entry-meta li{display:inline-block;padding-right:5px;margin-right:5px;position:relative}
@media (min-width : 992px) and (max-width : 1199px) {
.blogSeven .blog-post-wrapper .entry-header .entry-meta i{margin-right:2px}
.blogSeven .blog-post-wrapper .entry-header .entry-meta li{padding-right:2px;margin-right:2px}
}
.blogSeven .blog-post-wrapper .entry-header .entry-meta li:last-child{padding-right:0;margin-right:0}
.blogSeven .blog-post-wrapper .entry-header .entry-meta li a{color:#fff}
.blogSeven .blog-post-wrapper .entry-header .entry-meta li a:hover{color:#1491cb}
.blogSeven .blog-post-wrapper .blog-content{border:1px solid #ededed;padding:25px}
.blogSeven .blog-post-wrapper .entry-title{font-size:18px;line-height:22px;text-transform:capitalize;margin-bottom:20px}
.blogSeven .blog-post-wrapper .entry-title a{color:#313131}
.blogSeven .blog-post-wrapper .entry-title a:hover{color:#2c65ab}
.blogSeven .blog-post-wrapper .entry-content p{margin:0}
#blogSevenSlider .carousel-control{top:50%;width:28px;height:28px;font-size:16px;margin-top:-14px;color:#fff;text-shadow:none;filter:alpha(opacity=100);opacity:1}
#blogSevenSlider .carousel-control.left,#blogSevenSlider .carousel-control.right{background-image:none;border:1px solid #fff;border-radius:30px}
#blogSevenSlider .carousel-control:focus,#blogSevenSlider .carousel-control:hover{background-color:#2c65ab;border:1px solid #2c65ab;color:#fff!important;filter:alpha(opacity=100);opacity:1}
#blogSevenSlider .carousel-control.left{left:20px}
#blogSevenSlider .carousel-control.right{right:20px}
.blog-post-wrapper.format-standard .post-thumbnail{position:relative}
.blog-post-wrapper.format-standard .post-thumbnail::before{content:"";background-color:rgba(0,0,0,0.4);width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;visibility:hidden;-webkit-transition:opacity .4s ease 0s;-moz-transition:opacity .4s ease 0s;-o-transition:opacity .4s ease 0s;transition:opacity .4s ease 0}
.blog-post-wrapper.format-standard .post-thumbnail:hover::before{opacity:1;visibility:visible}
.format-standard .pop-up-icon a.zoom,.format-standard .pop-up-icon a.link{position:absolute;top:50%;opacity:0;visibility:hidden;margin-top:-19px;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0}
.format-standard .pop-up-icon a.zoom{left:0}
.format-standard .pop-up-icon a.link{right:0}
.format-standard .post-thumbnail:hover .pop-up-icon a.zoom,.format-standard .post-thumbnail:hover .pop-up-icon a.link{opacity:1;visibility:visible}
.format-standard .post-thumbnail:hover .pop-up-icon a.zoom{left:50%;margin-left:-48px}
.format-standard .post-thumbnail:hover .pop-up-icon a.link{right:50%;margin-right:-48px}
.format-standard .pop-up-icon a{display:block;font-size:14px;width:38px;height:38px;line-height:34px;border:2px solid #fff;border-radius:50%;text-align:center;color:#fff}
.format-standard .pop-up-icon a:hover{background-color:#fff;color:#2c65ab;border:2px solid transparent}
.blogSeven .blog-post-wrapper .play-trigger{position:absolute;left:50%;top:50%;width:38px;height:38px;border:2px solid #fff;border-radius:50%;margin-left:-19px;margin-top:-19px;color:#fff;font-size:14px;line-height:34px;text-align:center;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.blogSeven .blog-post-wrapper .play-trigger:hover{color:#2c65ab;background:#fff}
.blogSeven .blog-post-wrapper .play-trigger i{margin-left:5px}
.blogEight .blog-post-wrapper{background-color:#fff;margin-bottom:30px}
.blogEight .blog-post-wrapper .post-thumbnail{float:left;position:relative}
@media (min-width : 992px) and (max-width : 1199px) {
.blogEight .blog-post-wrapper .post-thumbnail{float:none}
.blogEight .blog-post-wrapper .post-thumbnail::before{display:none}
.blogEight .blog-post-wrapper .post-thumbnail img{width:100%}
}
@media (max-width : 480px) {
.blogEight .blog-post-wrapper .post-thumbnail{float:none}
.blogEight .blog-post-wrapper .post-thumbnail::before{display:none}
.blogEight .blog-post-wrapper .post-thumbnail img{width:100%}
}
.blogEight .blog-post-wrapper .post-thumbnail::before{content:"";position:absolute;right:0;top:30px;border-top:22px solid transparent;border-right:24px solid #fff;border-bottom:20px solid transparent;z-index:10}
.blogEight .blog-post-wrapper .post-thumbnail .entry-meta{position:absolute;left:0;bottom:30px;text-align:center;width:100%}
.blogEight .blog-post-wrapper .post-thumbnail .entry-meta li{margin-right:10px;display:inline-block}
.blogEight .blog-post-wrapper .post-thumbnail .entry-meta li:last-child{margin-right:0}
.blogEight .blog-post-wrapper .post-thumbnail .entry-meta li a{display:block;color:#fff;font-size:10px;text-transform:uppercase;padding:0 15px;border-radius:30px}
.blogEight .blog-post-wrapper .post-thumbnail .entry-meta li a:hover{background-color:#fff!important}
.blogEight .blog-post-wrapper .post-thumbnail .entry-meta li a.comments{background-color:#1491cb}
.blogEight .blog-post-wrapper .post-thumbnail .entry-meta li a.comments:hover{color:#1491cb}
.blogEight .blog-post-wrapper .post-thumbnail .entry-meta li a.likes{background-color:#eb768c}
.blogEight .blog-post-wrapper .post-thumbnail .entry-meta li a.likes:hover{color:#eb768c}
.blogEight .blog-post-wrapper .post-thumbnail .entry-meta li a.share{background-color:#73c8b7}
.blogEight .blog-post-wrapper .post-thumbnail .entry-meta li a.share:hover{color:#73c8b7}
.blogEight .blog-post-wrapper .blog-content{overflow:hidden;padding:40px}
.blogEight .blog-post-wrapper .blog-content .entry-header{margin-bottom:20px}
.blogEight .blog-post-wrapper .blog-content .entry-title{font-size:18px;line-height:22px;font-weight:400;text-transform:capitalize;margin-bottom:5px}
.blogEight .blog-post-wrapper .blog-content .entry-title a{color:#313131}
.blogEight .blog-post-wrapper .blog-content .entry-title a:hover{color:#2c65ab}
.blogEight .blog-post-wrapper .blog-content .entry-meta{font-size:10px;text-transform:uppercase}
.blogEight .blog-post-wrapper .blog-content .entry-meta li{border-right:1px solid #E7E7E7;line-height:10px}
.blogEight .blog-post-wrapper .blog-content .entry-meta li:last-child{border-right:0}
.blogEight .blog-post-wrapper .blog-content .entry-meta li a{color:#969595}
.blogEight .blog-post-wrapper .blog-content .entry-meta li a:hover{color:#2c65ab}
.blogEight .blog-post-wrapper .blog-content .entry-content p:last-of-type{margin-bottom:0}
#blogEightSlider .carousel-control{top:50%;margin-top:-13px;bottom:auto;width:26px;height:26px;font-size:14px;color:#969595;text-shadow:none;filter:alpha(opacity=100);opacity:1}
#blogEightSlider .carousel-control.left,#blogEightSlider .carousel-control.right{background-image:none;background-color:#fff}
#blogEightSlider .carousel-control:focus,#blogEightSlider .carousel-control:hover{background-color:#2c65ab;color:#fff!important;filter:alpha(opacity=100);opacity:1}
.blogEight .blog-post-wrapper .play-trigger{position:absolute;left:50%;top:50%;width:60px;height:60px;margin-left:-30px;margin-top:-30px;border:0;border-radius:50%;color:#fff;background:#2c65ab;font-size:20px;line-height:60px;text-align:center;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.blogEight .blog-post-wrapper .play-trigger:hover{color:#2c65ab;background:#fff}
.blogEight .blog-post-wrapper .play-trigger i{margin-left:5px}
.blogNine .blog-post-wrapper{margin-bottom:30px;background-color:#f9f9f9}
.blogNine .blog-post-wrapper .post-thumbnail{float:left;position:relative}
@media (max-width : 479px) {
.blogNine .blog-post-wrapper .post-thumbnail{float:none}
.blogNine .blog-post-wrapper .post-thumbnail img{width:100%}
}
.blogNine .blog-post-wrapper .blog-content{overflow:hidden;padding:20px}
.blogNine .blog-post-wrapper .blog-content .entry-header{margin-bottom:10px}
.blogNine .blog-post-wrapper .blog-content .entry-title{font-size:18px;line-height:22px;font-weight:400;text-transform:capitalize;margin-bottom:5px}
.blogNine .blog-post-wrapper .blog-content .entry-title a{color:#313131}
.blogNine .blog-post-wrapper .blog-content .entry-title a:hover{color:#2c65ab}
.blogNine .blog-post-wrapper .entry-meta{font-size:10px;text-transform:uppercase}
.blogNine .blog-post-wrapper .entry-meta li{position:relative}
.blogNine .blog-post-wrapper .entry-meta li::before{content:".";position:absolute;right:-3px;bottom:0}
.blogNine .blog-post-wrapper .entry-meta li:last-child::before{content:""}
.blogNine .blog-post-wrapper .entry-meta li a{color:#969595}
.blogNine .blog-post-wrapper .entry-meta li a:hover{color:#2c65ab}
.blogNine .blog-post-wrapper .blog-content .entry-content p{margin-bottom:0}
#blogNineSlider1 .carousel-control{top:auto;bottom:0;left:auto;right:0;width:26px;height:26px;font-size:14px;color:#969595;text-shadow:none;filter:alpha(opacity=100);opacity:1}
#blogNineSlider1 .carousel-control.left,#blogNineSlider1 .carousel-control.right{background-image:none;background-color:#fff}
#blogNineSlider1 .carousel-control.left{right:26px}
#blogNineSlider1 .carousel-control:focus,#blogNineSlider1 .carousel-control:hover{color:#fff;background-color:#2c65ab}
#blogNineSlider2 .carousel-indicators{bottom:0}
#blogNineSlider2 .carousel-indicators li{width:12px;height:12px;margin:0}
#blogNineSlider2 .carousel-indicators .active{background-color:#2c65ab;border-color:transparent}
.blogNine .blog-post-wrapper.format-quote{min-height:186px}
.blogNine .blog-post-wrapper .entry-footer .entry-meta{padding-left:50px}
.blogNine .blog-post-wrapper blockquote{padding:10px 0 30px 50px;margin:0;font-size:13px;line-height:24px;color:#969595;margin:0;border-left:0;position:relative}
.blogNine .blog-post-wrapper blockquote::before{position:absolute;left:0;top:8px;content:"\f10d";font-family:FontAwesome;font-size:14px;line-height:31px;color:#2c65ab;width:33px;height:33px;text-align:center;border:1px solid #2c65ab;border-radius:50%}
.blogNine .blog-post-wrapper .play-trigger{position:absolute;left:50%;top:50%;width:38px;height:38px;border:2px solid #fff;border-radius:50%;margin-left:-19px;margin-top:-19px;color:#fff;font-size:14px;line-height:34px;text-align:center;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.blogNine .blog-post-wrapper .play-trigger:hover{color:#2c65ab;background:#fff}
.blogNine .blog-post-wrapper .play-trigger i{margin-left:5px}
.blogTen .blog-post-wrapper{background-color:#fff;margin-bottom:30px}
.blogTen .blog-post-wrapper .post-thumbnail{float:left;position:relative}
@media (min-width : 992px) and (max-width : 1199px) {
.blogTen .blog-post-wrapper .post-thumbnail{float:none}
.blogTen .blog-post-wrapper .post-thumbnail img{width:100%}
}
@media (max-width : 480px) {
.blogTen .blog-post-wrapper .post-thumbnail{float:none}
.blogTen .blog-post-wrapper .post-thumbnail img{width:100%}
}
.blogTen .post-thumbnail .posted-date{position:absolute;left:0;top:0;width:60px;height:53px;padding:10px 0;background:#2c65ab;color:#fff;text-align:center}
.blogTen .post-thumbnail .posted-date .day{font-size:20px;line-height:16px;font-weight:600;display:block}
.blogTen .post-thumbnail .posted-date .month{font-size:11px;line-height:13px;font-weight:600;display:block;text-transform:uppercase}
.blogTen .post-thumbnail .icon i{position:absolute;left:0;top:53px;width:60px;height:53px;font-size:20px;line-height:53px;color:#fff;text-align:center}
.blogTen .post-thumbnail .icon.greenBg i{background:#73c8b7}
.blogTen .post-thumbnail .icon.pinkBg i{background:#eb768c}
.blogTen .post-thumbnail .icon.violetBg i{background:#c183d6}
.blogTen .blog-post-wrapper .blog-content{overflow:hidden;padding:30px}
.blogTen .blog-post-wrapper .blog-content .entry-header{margin-bottom:20px}
.blogTen .blog-post-wrapper .blog-content .entry-title{font-size:18px;line-height:22px;font-weight:400;text-transform:capitalize;margin-bottom:5px}
.blogTen .blog-post-wrapper .blog-content .entry-title a{color:#313131}
.blogTen .blog-post-wrapper .blog-content .entry-title a:hover{color:#2c65ab}
.blogTen .blog-post-wrapper .blog-content .entry-meta{font-size:10px;text-transform:uppercase}
.blogTen .blog-post-wrapper .blog-content .entry-meta .list-inline{margin-left:-10px}
.blogTen .blog-post-wrapper .blog-content .entry-meta .list-inline>li{padding-right:10px;padding-left:10px}
.blogTen .blog-post-wrapper .blog-content .entry-meta li{border-right:1px solid #E7E7E7;line-height:10px}
.blogTen .blog-post-wrapper .blog-content .entry-meta li:last-child{border-right:0}
.blogTen .blog-post-wrapper .blog-content .entry-meta li a{color:#969595}
.blogTen .blog-post-wrapper .blog-content .entry-meta li a:hover{color:#2c65ab}
.blogTen .blog-post-wrapper .blog-content .entry-content p{margin-bottom:0}
#blogTenSlider .carousel-indicators{bottom:0}
#blogTenSlider .carousel-indicators li{width:12px;height:12px;margin:0}
#blogTenSlider .carousel-indicators .active{background-color:#2c65ab;border-color:transparent}
.blogTen .blog-post-wrapper .play-trigger{position:absolute;left:50%;top:50%;width:60px;height:60px;margin-left:-30px;margin-top:-30px;border:0;border-radius:50%;color:#fff;background:#2c65ab;font-size:20px;line-height:60px;text-align:center;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.blogTen .blog-post-wrapper .play-trigger:hover{color:#2c65ab;background:#fff}
.blogTen .blog-post-wrapper .play-trigger i{margin-left:5px}
/* IMAGE BOX SECTIONS START */
.img-box-one .thumbnail{padding:0;margin-bottom:0;line-height:24px;border-radius:0;border:0}
@media (max-width: 991px) {
.img-box-one .thumbnail{margin-bottom:30px}
}
.img-box-one .thumbnail img{width:100%}
.img-box-one .thumbnail .caption{padding:30px 0 0;color:#969595}
.img-box-one .thumbnail .caption h3{font-size:15px;text-transform:capitalize}
.img-box-one .thumbnail .caption h3 a{color:#313131}
.img-box-one .thumbnail .caption h3 a:hover{color:#2c65ab}
.img-box-one .thumbnail .caption p{margin:0}
.img-box-one .thumbnail .caption .btn{color:#969595;border-color:#969595;font-size:11px;padding:8px 20px;margin-top:25px}
.img-box-one .thumbnail .caption .btn:hover{color:#fff;border-color:transparent;background-color:#2c65ab}
.img-box-two .thumbnail{padding:0;margin-bottom:0;line-height:24px;border:1px solid #f1f1f1;border-radius:0;margin-bottom:30px}
@media (min-width : 768px) {
.img-box-two .thumbnail a>img,.img-box-two .thumbnail>img{float:left}
}
@media (max-width : 767px) {
.img-box-two .thumbnail a>img,.img-box-two .thumbnail>img{width:100%}
}
.img-box-two .thumbnail .caption{padding:30px;color:#969595;overflow:hidden}
.img-box-two .thumbnail .caption h3{font-size:15px;text-transform:capitalize;margin-bottom:5px}
.img-box-two .thumbnail .caption h3 a{color:#313131}
.img-box-two .thumbnail .caption h3 a:hover{color:#2c65ab}
.img-box-two .thumbnail .caption p{margin:0}
.img-box-three .thumbnail{padding:0;margin-bottom:0;line-height:24px;border-radius:0;border:0}
@media (max-width: 991px) {
.img-box-three .thumbnail{margin-bottom:30px}
}
.img-box-three .icon-thumb{display:table}
.img-box-three .icon{width:100px;color:#fff;font-size:30px;text-align:center;display:table-cell;vertical-align:middle}
.img-box-three .icon.icon-pink{background:#eb768c}
.img-box-three .icon.icon-violet{background:#c183d6}
.img-box-three .icon.icon-aqua{background:#73c8b7}
.img-box-three .thumbnail .caption{padding:30px 0 0;color:#969595}
.img-box-three .thumbnail .caption h3{font-size:15px;text-transform:capitalize}
.img-box-three .thumbnail .caption h3 a{color:#313131}
.img-box-three .thumbnail .caption h3 a:hover{color:#2c65ab}
.img-box-three .thumbnail .caption p{margin:0}
.img-box-four .thumbnail{padding:0;margin-bottom:0;line-height:24px;border:1px solid #f1f1f1;border-radius:0}
@media (max-width: 991px) {
.img-box-four .thumbnail{margin-bottom:30px}
}
.img-box-four .thumbnail img{width:100%}
.img-box-four .thumbnail .caption{padding:30px;color:#969595}
.img-box-four .thumbnail .caption h3{font-size:15px;text-transform:capitalize}
.img-box-four .thumbnail .caption h3 a{color:#313131}
.img-box-four .thumbnail .caption h3 a:hover{color:#2c65ab}
.img-box-four .thumbnail .caption p{margin:0}
.img-box-five .thumbnail{padding:0;margin-bottom:0;line-height:24px;border:0;border-radius:0;background: none;}
@media (max-width: 991px) {
.img-box-five .thumbnail{margin-bottom:30px}
}
.img-box-five .thumbnail img{width:100%}
.img-box-five .thumbnail .caption{padding:30px 0;color:#969595}
.img-box-five .thumbnail .caption h3{font-size:20px;line-height:34px;font-weight:600;text-transform:capitalize}
.img-box-five .thumbnail .caption h3 a{color:#313131}
.img-box-five .thumbnail .caption h3 a:hover{color:#2c65ab}
.img-box-five .thumbnail .caption p{margin:0}
.img-box-five .thumbnail .caption .readmore{color:#2c65ab;margin-top:20px;display:block}
.img-box-five .thumbnail .caption .readmore:hover{color:#23527c}
.img-box-five .thumbnail .caption .readmore i{width:20px;height:20px;text-align:center;line-height:18px;margin-left:5px;border:1px solid #2c65ab;border-radius:50%;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.img-box-five .thumbnail .caption .readmore:hover i{background-color:#2c65ab;color:#fff;border:1px solid transparent}
.img-box-six .thumbnail{padding:0;margin-bottom:0;line-height:24px;border:0;border-radius:0;background-color:transparent !important}
@media (max-width: 991px) {
.img-box-six .thumbnail{margin-bottom:30px}
}
.img-box-six .thumbnail a{background-color:transparent !important}
.img-box-six .thumbnail img{width:195px;height:195px;border-radius:50%;margin-bottom:20px;}
.img-box-six .col-sm-6:hover .thumbnail img{border:10px solid #fff;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}
.img-box-six .thumbnail .caption{text-align:center;color:#969595}
.img-box-six .thumbnail .caption h3{font-size:15px;text-transform:capitalize}
.img-box-six .thumbnail .caption h3 a{color:#313131}
.img-box-six .thumbnail .caption h3 a:hover{color:#2c65ab}
.img-box-six .thumbnail .caption p{margin:0}
.img-box-seven .thumbnail{padding:0;margin-bottom:0;line-height:24px;border:0;border-radius:0}
@media (max-width: 991px) {
.img-box-seven .thumbnail{margin-bottom:30px}
}
.img-box-seven .thumbnail img{width:170px;height:170px;float:right;margin-left:30px}
.img-box-seven .thumbnail .caption{padding:30px 0;color:#969595}
.img-box-seven .thumbnail .caption h3{font-size:15px;line-height:30px;text-transform:capitalize}
.img-box-seven .thumbnail .caption h3 a{color:#313131}
.img-box-seven .thumbnail .caption h3 a:hover{color:#2c65ab}
.img-box-seven .thumbnail .caption .readmore{color:#2c65ab;margin-top:20px;display:block}
.img-box-seven .thumbnail .caption .readmore:hover{color:#23527c}
.img-box-seven .thumbnail .caption .readmore i{width:20px;height:20px;text-align:center;line-height:18px;margin-left:5px;border:1px solid #2c65ab;border-radius:50%;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0}
.img-box-seven .thumbnail .caption .readmore:hover i{background-color:#2c65ab;color:#fff;border:1px solid transparent}
.img-box-eight .thumbnail{padding:0;margin-bottom:0;line-height:24px;border:0;border-radius:0}
@media (max-width: 991px) {
.img-box-eight .thumbnail{margin-bottom:30px}
}
@media (min-width: 992px) {
.padding-left-0{padding-left:0!important}
.padding-right-0{padding-right:0!important}
}
.img-box-eight .thumbnail img{width:100%}
.img-box-eight .thumbnail .caption{padding:40px 40px 15px;color:#969595}
.img-box-eight .thumbnail .caption h3{font-size:20px;line-height:34px;font-weight:600;text-transform:capitalize}
.img-box-eight .thumbnail .caption h3 a{color:#313131}
.img-box-eight .thumbnail .caption h3 a:hover{color:#2c65ab}
.img-box-nine .thumbnail{padding:0;line-height:24px;background-color:#f5f5f5;border:0;border-radius:0;margin-bottom:30px}
.img-box-nine .thumbnail a>img,.img-box-nine .thumbnail>img{float:left}
.img-box-nine .thumbnail .caption{padding:30px 20px 10px;color:#969595;overflow:hidden}
.img-box-nine .thumbnail .caption h3{font-size:16px;text-transform:capitalize;margin-bottom:10px}
.img-box-nine .thumbnail .caption h3 a{color:#313131}
.img-box-nine .thumbnail .caption h3 a:hover{color:#2c65ab}
.img-box-nine .thumbnail .caption p{margin:0}
.img-box-ten{background:url(../images/bg/img-box-ten-bg.jpg) no-repeat center center #0D1217;background-size:cover}
.img-box-ten .thumbnail{padding:0;margin-bottom:0;line-height:24px;border-radius:0;border:0}
@media (max-width: 991px) {
.img-box-ten .thumbnail{margin-bottom:30px}
}
.img-box-ten .thumbnail img{width:100%}
.img-box-ten .thumbnail .caption{padding:30px;color:#969595}
.img-box-ten .thumbnail .caption h3{font-size:15px;text-transform:capitalize}
.img-box-ten .thumbnail .caption h3 a{color:#313131}
.img-box-ten .thumbnail .caption h3 a:hover{color:#2c65ab}
.img-box-ten .thumbnail .caption p{margin:0}
/* PRICING SECTION START */
.pricing-section-one .pricing-table-default{border:1px solid #f1f1f1;margin-top:30px;border-radius:6px}
.pricing-section-one .pricing-head,.pricing-section-one .popular-plan{border-radius:6px 6px 0 0}
@media (max-width : 766px) {
.pricing-section-one .pricing-table-default{margin-bottom:30px}
}
.pricing-section-one .pricing-head{color:#000;margin-bottom:15px;padding-top:45px}
.pricing-section-one .pricing-head .price{display:block;font-size:90px;line-height:60px;font-weight:700;margin-bottom:35px;color:#313131}
.pricing-section-one .pricing-head .price sup{font-size:60px;font-weight:300;top:-9px}
.pricing-section-one .pricing-head .price sub{font-size:16px;font-weight:400}
.pricing-section-one .pricing-head p{font-size:13px;color:#969595;line-height:20px;margin-bottom:20px}
.green-bg{background-color:#73c8b7}
.blue-bg{background-color:#2c65ab}
.pink-bg{background-color:#eb768c}
.pricing-section-one .blue-bg::before{content:"";position:absolute;width:0;height:0;border-top:16px solid #2c65ab;border-bottom:16px solid #2c65ab;border-right:16px solid transparent;right:-16px;top:0}
.pricing-section-one .blue-bg::after{content:"";position:absolute;width:0;height:0;border-top:16px solid #2c65ab;border-bottom:16px solid #2c65ab;border-left:16px solid transparent;left:-16px;top:0}
.pricing-section-one .green-bg::before{content:"";position:absolute;width:0;height:0;border-top:16px solid #73c8b7;border-bottom:16px solid #73c8b7;border-right:16px solid transparent;right:-16px;top:0}
.pricing-section-one .green-bg::after{content:"";position:absolute;width:0;height:0;border-top:16px solid #73c8b7;border-bottom:16px solid #73c8b7;border-left:16px solid transparent;left:-16px;top:0}
.pricing-section-one .pink-bg::before{content:"";position:absolute;width:0;height:0;border-top:16px solid #eb768c;border-bottom:16px solid #eb768c;border-right:16px solid transparent;right:-16px;top:0}
.pricing-section-one .pink-bg::after{content:"";position:absolute;width:0;height:0;border-top:16px solid #eb768c;border-bottom:16px solid #eb768c;border-left:16px solid transparent;left:-16px;top:0}
.pricing-section-one .pricing-head h3{font-size:15px;color:#fff;padding:4px 40px;margin:0;position:relative;bottom:-15px;display:inline-block}
.pricing-section-one .pricing-list{margin-bottom:20px}
.pricing-section-one .pricing-list li{display:block;line-height:41px}
.pricing-section-one .pricing-list li:first-child{padding-top:15px}
.pricing-section-one .pricing-table-default .btn{border-radius:6px;background-color:#f9f9f9;color:#969595;border-color:#fff;text-transform:capitalize;margin:0 10px 10px;font-size:16px;position:relative;display:block;padding:15px 0}
.pricing-section-one .pricing-table-default .btn::after{content:"\f101";font-family:"FontAwesome";position:absolute;margin-left:5px}
.pricing-section-one .pricing-table-default .btn:hover{background:#2c65ab;color:#fff!important}
.pricing-section-two .pricing-table-default{border:1px solid #f1f1f1;margin-top:0px}
.pricing-section-two .pricing-table-popular{border:1px solid #f1f1f1;margin-top:0;border-radius:6px}
.pricing-section-one .standard .btn.btn-default:hover{background-color: #2c65ab;}
.pricing-section-one .popular .btn.btn-default:hover{background-color: #eb768c;}
.pricing-section-one .ultimate .btn.btn-default:hover{background-color: #73c8b7;}
@media (max-width : 766px) {
.pricing-section-two .pricing-table-default{margin-bottom:30px}
.pricing-section-two .pricing-list{text-align:center!important}
}
.pricing-section-two .popular-plan{background-color:#2c65ab;border:1px solid;border-color:transparent;padding:7px 0;margin-bottom:1px;font-size:15px;color:#fff}
.pricing-section-two .pricing-head{color:#fff;background:#313131}
.pricing-section-two .pricing-head h3{font-size:15px;color:#fff;padding:30px 0;margin:0;text-transform:uppercase;font-weight:700}
.pricing-section-two .pricing-head .price{display:block;font-size:60px;line-height:60px;font-weight:700;margin-bottom:30px}
.pricing-section-two .pricing-head .price sup{font-weight:300}
.pricing-section-two .pricing-head .price sub{font-size:13px;font-weight:300}
.pricing-section-two .pricing-head p{color:#969595;padding-bottom:25px;margin:0}
.pricing-section-two .pricing-list{text-align:left;background:#fff}
.pricing-section-two .pricing-list li{display:block;line-height:46px;padding:6px 0 6px 54px;border-bottom:1px solid #f1f1f1;position:relative}
.pricing-section-two .pricing-list li::before{content:"\f105";font-family:"FontAwesome";position:absolute;margin-left:-12px}
.pricing-section-two .pricing-list li:first-child,.pricing-section-two .pricing-list li:nth-child(2){color:#313131;font-weight:600}
.pricing-section-two .pricing-list li:last-child{border:0}
.pricing-three-container{max-width:920px;margin:0 auto}
.pricing-section-three .pricing-table-default{border:1px solid #f1f1f1;margin-top:36px;border-radius:6px}
.pricing-section-three .pricing-table-popular{border:1px solid #f1f1f1;margin-top:0;border-radius:6px}
@media (max-width : 766px) {
.pricing-section-three .pricing-table-default{margin-bottom:30px}
}
.pricing-section-three .popular-plan{background-color:#fff;border:1px solid;border-color:transparent;padding:5px 0}
.green-bg{background-color:#73c8b7}
.blue-bg{background-color:#2c65ab}
.violet-bg{background-color:#c183d6}
.pricing-section-three .pricing-padding{padding-left:4px;padding-right:4px}
.pricing-section-three .green-bg .popular-plan{border-color:#73c8b7;color:#73c8b7}
.pricing-section-three .blue-bg .popular-plan{border-color:#2c65ab;color:#2c65ab}
.pricing-section-three .violet-bg .popular-plan{border-color:#c183d6;color:#c183d6}
.pricing-section-three .pricing-head{color:#fff;margin-bottom:15px}
.pricing-section-three .pricing-head h3{font-size:15px;color:#fff;padding:30px 0;margin:0}
.pricing-section-three .pricing-head .price{display:block;font-size:60px;line-height:60px;font-weight:300;margin-bottom:35px}
.pricing-section-three .pricing-head .price sub{font-size:13px}
.pricing-section-three .pricing-head .btn{border-radius:6px;background-color:#fff;border-color:#fff;text-transform:capitalize;margin-bottom:20px;padding: 9px 30px;}
.pricing-section-three .pricing-head .btn:hover{background-color:transparent;color:#fff!important}
.pricing-section-three .pricing-head.green-bg .btn{color:#73c8b7;padding: 9px 30px;}
.pricing-section-three .pricing-head.blue-bg .btn{color:#2c65ab}
.pricing-section-three .pricing-head.violet-bg .btn{color:#c183d6}
.pricing-section-three .pricing-list{margin-bottom:35px}
.pricing-section-three .pricing-list li{display:block;line-height:46px}
.pricing-section-three .pricing-list li:first-child{font-size:15px;color:#313131}
.pricing-four-container{max-width:1000px;margin:0 auto}
.pricing-section-four .pricing-padding{padding-left:0;padding-right:0}
.pricing-section-four .pricing-wrapper{border:1px solid rgba(0,0,0,0.06);margin:0}
.pricing-section-four .pricing-table-default{border-right:1px solid rgba(2,2,2,0.07);background-color:#fff;text-align:center}
.pricing-section-four .last-table{border:0}
.pricing-section-four .pricing-table-popular{border:1px solid #f1f1f1;margin-top:0;border-radius:6px}
@media (max-width : 766px) {
.pricing-section-four .pricing-table-default{margin-bottom:30px;text-align:center!important}
.pricing-section-four .pricing-head,.pricing-section-four .pricing-list{text-align:center!important}
}
.pricing-section-four .pricing-head{color:#fff;background:#313131;padding:30px 0 17px 30px}
.pricing-section-four .pricing-head h3{font-size:24px;color:#fff;margin:0}
.pricing-section-four .pricing-head .price{display:block;font-size:16px;line-height:40px;color:#969595;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.pricing-section-four .pricing-table-default:hover .price{color:#2c65ab}
.pricing-section-four .pricing-head .price-digit{font-weight:700}
.pricing-section-four .pricing-head p{color:#969595;padding-bottom:25px;margin:0}
.pricing-section-four .pricing-list{text-align:left;background:#fff}
.pricing-section-four .pricing-list li{display:block;line-height:46px;padding:9px 0 9px 30px;border-bottom:1px dashed #f1f1f1;position:relative}
.pricing-section-four .pricing-table-default .btn{color:#969595;border-color:#969595;text-transform:capitalize;display:inline-block;padding:11px 35px;margin:20px 0;background-color:#fff}
.pricing-section-four .pricing-table-default:hover .btn{color:#fff;background-color:#2c65ab;border:1px solid transparent}
.pricing-section-five .pricing-padding{padding-left:0;padding-right:0}
.pricing-section-five .pricing-wrapper{border:1px solid rgba(0,0,0,0.06)}
.pricing-section-five .pricing-table-default{border-right:1px solid #fff}
.pricing-section-five .last-table{border:0}
.pricing-section-five .pricing-table-popular{border:1px solid #f1f1f1;margin-top:0;border-radius:6px}
@media (max-width : 766px) {
.pricing-section-five .pricing-table-default{margin-bottom:30px}
}
.pricing-section-five .pricing-head{color:#fff;padding:24px 0;margin-bottom:32px}
.pricing-section-five .pricing-head h3{font-size:24px;color:#fff;margin:0}
.green-bg{background-color:#73c8b7}
.blue-bg{background-color:#2c65ab}
.violet-bg{background-color:#c183d6}
.green-head{background-color:#66bdac}
.blue-head{background-color:#299dd3}
.violet-head{background-color:#b276c7}
.pricing-section-five .pricing-list li{display:block;line-height:46px;padding:1px 0;color:#fff}
.pricing-section-five .pricing-table-default .price-standerd{border-top:1px solid rgba(134,134,134,0.16);margin-top:35px;padding-top:25px}
.pricing-section-five .price-standerd .price{display:block;font-size:13px;line-height:25px;color:#fff}
.pricing-section-five .price-standerd .price-digit{font-weight:700;font-size:60px;line-height:50px}
.pricing-section-five .pricing-table-default .btn{color:#73c8b7;border:1px solid transparent;text-transform:capitalize;display:inline-block;padding:11px 69px;margin:25px 0;background-color:#fff}
.pricing-section-five .pricing-table-default:hover .btn{color:#fff;background-color:transparent;border-color:#fff}
.pricing-section-six .pricing-padding{padding-left:6px;padding-right:6px}
.pricing-section-six .price-position{position:relative;bottom:0}
.pricing-section-six .pricing-table-default{border-radius:6px;text-align:center}
@media (max-width : 766px) {
.pricing-section-six .pricing-table-default{margin-bottom:70px}
}
.pricing-section-six .popular-plan{padding:5px 0;text-align:center;color:#fff;border-radius:6px;position:relative;bottom:-100px}
@media (max-width : 766px) {
.pricing-section-six .popular-plan{margin-top:85px;bottom:15px}
}
.pricing-section-six .popular-plan::after{content:"";position:absolute;width:0;height:0;left:50%;bottom:-6px;margin-left:-10px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #2c65ab}
.pricing-section-six .pricing-head{padding:20px 0 27px}
.pricing-section-six .pricing-head h3{font-size:24px;color:#fff;font-weight:700;margin:0}
.pricing-section-six .pricing-head .small-head{font-size:15px;font-weight:400}
.pricing-section-six .price-standerd .price{display:block;line-height:25px;color:#fff;margin:6px 0 10px}
.pricing-section-six .price-standerd .price-digit{font-size:32px;font-weight:700}
.offset-position{position:relative;bottom:-192px}
.blue-position{position:relative;bottom:-110px}
.pink-position{position:relative;bottom:-96px}
.violet-position{position:relative;bottom:-47px}
@media (max-width : 766px) {
.pricing-section-six .offset-position,.pricing-section-six .blue-position,.pricing-section-six .pink-position,.pricing-section-six .violet-position{bottom:0}
}
.offset-bg{background-color:#dadada}
.green-bg{background-color:#73c8b7}
.blue-bg{background-color:#2c65ab}
.violet-bg{background-color:#c183d6}
.pink-bg{background:#eb768c}
.offset-text{color:#fff}
.green-text{color:#cdfdf3}
.pink-text{color:#ffcfd8}
.blue-text{color:#a0e1ff}
.violet-text{color:#f2cdff}
.offset-btn{color:#dadada}
.green-btn{color:#73c8b7}
.blue-btn{color:#2c65ab}
.violet-btn{color:#c183d6}
.pink-btn{color:#eb768c}
.skew-btn {position: relative;}
.skew-btn:before {background-color: #2c65ab;height: 100%;width:50px;display: inline-block;left: -24px;top: 0;position: absolute;content: "";-moz-transform: skewX(-44deg);-webkit-transform: skewX(-44deg);-o-transform: skewX(-44deg);-ms-transform: skewX(-44deg);transform: skewX(-44deg);}
@media (max-width : 1024px) {
	.skew-btn {display: none}
}
.pricing-section-six .pricing-list{padding-bottom:25px}
.pricing-section-six .pricing-list li{display:block;line-height:40px;padding:4px 0;color: #fff}
.pricing-section-six .pricing-table-default .btn{background:#fff;border:0;border-radius:6px;text-transform:capitalize;display:inline-block;padding:11px 28px;margin:14px 0 20px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.pricing-section-six .pricing-table-default:hover .btn{color:#313131}
.pricing-section-seven .pricing-table-default{border:1px solid #f1f1f1;margin-top:30px;background:#fff;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.pricing-section-seven .pricing-table-default:hover{border:1px solid #2c65ab}
@media (max-width : 766px) {
.pricing-section-seven .pricing-table-default{margin-bottom:30px}
}
.pricing-section-seven .pricing-head{padding:25px 0 0}
.pricing-section-seven .pricing-head h3{font-size:24px;margin:0}
.pricing-section-seven .pricing-head i{font-size:40px;margin-top:27px}
.offset-bg{background-color:#dadada}
.green-bg{background-color:#73c8b7}
.blue-bg{background-color:#2c65ab}
.pink-bg{background-color:#eb768c}
.offset-table{color:#dadada}
.green-table{color:#73c8b7}
.blue-table{color:#2c65ab}
.pink-table{color:#eb768c}
.pricing-section-seven .pricing-list li{display:block;padding:8px 0}
.pricing-section-seven .pricing-list li:first-child{padding-top:12px}
.pricing-section-seven .pricing-list li:last-child{padding:8px 0 26px}
.pricing-section-seven .price-standerd{display:block;font-size:15px;line-height:30px;color:#969595;background-color:#f9f9f9;padding:9px 0}
.pricing-section-seven .price-standerd .price-digit{color:#313131;font-weight:700}
.pricing-section-seven .pricing-table-default .btn{color:#fff;border:0;text-transform:capitalize;display:inline-block;padding:11px 63px;margin:20px 0}
.pricing-section-seven .pricing-table-default:hover .offset-bg{background-color:#dadada;}
.pricing-section-seven .pricing-table-default:hover .blue-bg{background-color:#2c65ab;}
.pricing-section-seven .pricing-table-default:hover .pink-bg{background-color:#eb768c;}
.pricing-section-seven .pricing-table-default:hover .green-bg{background-color:#73c8b7;}
.pricing-section-eight .pricing-table-default{margin-top:30px;background:#fff;border-radius:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.pricing-section-eight .pricing-table-default:hover{background:#313131}
@media (max-width : 766px) {
.pricing-section-eight .pricing-table-default{margin-bottom:30px}
}
.pricing-section-eight .pricing-head{padding:45px 0 23px}
.pricing-section-eight .pricing-head h3{font-size:15px;font-weight:600;color:#313131;margin:0}
.pricing-section-eight .pricing-table-default:hover .pricing-head h3{color:#fff}
.pricing-section-eight .pricing-list{border-top:1px solid rgba(194,194,194,0.09);border-bottom:1px solid rgba(194,194,194,0.09);margin:0 30px}
.pricing-section-eight .price-standerd{border-bottom:1px solid rgba(194,194,194,0.09);margin:0 30px;padding:50px 0 41px}
.pricing-section-eight .price-standerd .price{display:block;font-size:60px;line-height:30px;color:#313131}
.pricing-section-eight .pricing-table-default:hover .price{color:#fff}
.pricing-section-eight .price-standerd .price sup{font-weight:300}
.pricing-section-eight .price-standerd .price sub{font-size:13px;font-weight:300}
.pricing-section-eight .pricing-list li{display:block;padding:9px 0;line-height: 26px;}
.pricing-section-eight .pricing-list li:first-child{padding-top:45px}
.pricing-section-eight .pricing-list li:last-child{padding:9px 0 42px}
.pricing-section-eight .pricing-table-default .btn{color:#fff;border:0;text-transform:capitalize;display:inline-block;padding:11px 32px;margin-top:30px;margin-bottom:33px;background:#dadada}
.pricing-section-eight .pricing-table-default:hover .btn{color:#fff;background:#2c65ab}
.pricing-section-eight .pricing-table-default .btn;
.pricing-section-eight .price-standerd .price;
.pricing-section-eight .pricing-head h3{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.pricing-section-nine .pricing-padding{padding-left:0;padding-right:0}
.pricing-section-nine .pricing-wrapper{border:1px solid rgba(0,0,0,0.06)}
.pricing-section-nine .pricing-table-default{border:none;border-radius:0;border-right:1px solid rgba(2,2,2,0.07);background-color:#fff;min-height:450px}
.pricing-section-nine .pricing-table-default:hover{background-color:#f9f9f9}
.pricing-section-nine .last-table{border:0}
@media (max-width : 766px) {
.pricing-section-nine .pricing-table-default{margin-bottom:30px;text-align:center}
.pricing-section-nine .pricing-list li::before,.pricing-section-nine .pricing-head::after{display:none}
}
.pricing-section-nine .pricing-head{color:#fff;padding:23px 0 17px 30px;position:relative}
.pricing-section-nine .pricing-head::after{content:"";position:absolute;width:130px;height:1px;background-color:rgba(0,0,0,0.05)}
.pricing-section-nine .pricing-head h3{font-size:15px;color:#2c65ab;margin:0}
.pricing-section-nine .pricing-head .price{display:block;line-height:40px;color:#313131;margin:6px 0 10px}
.pricing-section-nine .pricing-head .price-digit{font-size:40px}
.pricing-section-nine .pricing-head p{color:#969595;padding-bottom:25px;margin:0}
.pricing-section-nine .pricing-list{padding-left:30px;padding-bottom:25px}
.pricing-section-nine .pricing-list li{display:block;line-height:40px;position:relative;padding-left:26px}
.pricing-section-nine .pricing-list li::before{content:"\f00c";font-family:"FontAwesome";position:absolute;color:#2c65ab;left:0}
.pricing-section-ten .pricing-table-default{border:2px solid transparent;margin-top:30px;background:#fff;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.pricing-section-ten .pricing-table-default:hover{border:2px solid #2c65ab}
@media (max-width : 766px) {
.pricing-section-ten .pricing-table-default{margin-bottom:30px}
}
.pricing-section-ten .pricing-head{border-bottom:1px solid rgba(194,194,194,0.09);padding:25px 0 20px}
.pricing-section-ten .pricing-head h3{font-size:24px;color:#313131;margin:0}
.pricing-section-ten .pricing-head .price{display:block;font-size:15px;line-height:30px;font-weight:700;color:#2c65ab}
.pricing-section-ten .pricing-head .month{font-weight:400}
.pricing-section-ten .pricing-list li{display:block;padding:8px 0}
.pricing-section-ten .pricing-list li:first-child{padding-top:25px}
.pricing-section-ten .pricing-list li:last-child{padding:12px 0 0}
.pricing-section-ten .pricing-table-default .btn{color:#fff;border:0;text-transform:capitalize;display:block;padding:13px 0;margin:31px 45px;background:#dadada}
.pricing-section-ten .pricing-table-default:hover .btn{background:#2c65ab;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.pricing-section-eleven .pricing-table-default{border:1px solid #f1f1f1;margin-top:30px;border-radius:6px}
.pricing-section-eleven .pricing-head,.pricing-section-eleven .popular-plan{border-radius:6px 6px 0 0}
.pricing-section-eleven .pricing-table-default.standard-plan a.btn:hover{background: #2c65ab}
.pricing-section-eleven .pricing-table-default.popular-plan a.btn:hover{background: #eb768c}
.pricing-section-eleven .pricing-table-default.ultimate-plan a.btn:hover{background: #73c8b7}
.pricing-section-eleven .pricing-table-default.business-plan a.btn:hover{background: #c183d6}
@media (max-width : 766px) {
.pricing-section-eleven .pricing-table-default{margin-bottom:30px}
}
.pricing-section-eleven .pricing-head{color:#000;margin-bottom:15px;padding-top:45px;border-bottom:1px solid #f1f1f1}
.pricing-section-eleven .pricing-head .price{display:block;font-size:90px;line-height:60px;font-weight:700;margin-bottom:35px;color:#313131}
.pricing-section-eleven .pricing-head .price sup{font-size:60px;font-weight:300;top:-9px}
.pricing-section-eleven .pricing-head .price sub{font-size:16px;font-weight:400}
.pricing-section-eleven .pricing-head p{font-size:13px;color:#969595;line-height:20px;margin-bottom:20px}
.green-bg{background-color:#73c8b7}
.blue-bg{background-color:#2c65ab}
.pink-bg{background-color:#eb768c}
.violet-bg{background-color:#c183d6}
.pricing-section-eleven .blue-bg::before{content:"";position:absolute;width:0;height:0;border-top:16px solid transparent;border-bottom:16px solid transparent;border-right:16px solid #2c65ab;left:-16px;top:0}
.pricing-section-eleven .blue-bg::after{content:"";position:absolute;width:0;height:0;border-top:16px solid transparent;border-bottom:16px solid transparent;border-left:16px solid #2c65ab;right:-16px;top:0}
.pricing-section-eleven .green-bg::before{content:"";position:absolute;width:0;height:0;border-top:16px solid transparent;border-bottom:16px solid transparent;border-right:16px solid #73c8b7;left:-16px;top:0}
.pricing-section-eleven .green-bg::after{content:"";position:absolute;width:0;height:0;border-top:16px solid transparent;border-bottom:16px solid transparent;border-left:16px solid #73c8b7;right:-16px;top:0}
.pricing-section-eleven .pink-bg::before{content:"";position:absolute;width:0;height:0;border-top:16px solid transparent;border-bottom:16px solid transparent;border-right:16px solid #eb768c;left:-16px;top:0}
.pricing-section-eleven .pink-bg::after{content:"";position:absolute;width:0;height:0;border-top:16px solid transparent;border-bottom:16px solid transparent;border-left:16px solid #eb768c;right:-16px;top:0}
.pricing-section-eleven .violet-bg::before{content:"";position:absolute;width:0;height:0;border-top:16px solid transparent;border-bottom:16px solid transparent;border-right:16px solid #c183d6;left:-16px;top:0}
.pricing-section-eleven .violet-bg::after{content:"";position:absolute;width:0;height:0;border-top:16px solid transparent;border-bottom:16px solid transparent;border-left:16px solid #c183d6;right:-16px;top:0}
.pricing-section-eleven .pricing-head h3{font-size:15px;color:#fff;padding:4px 40px;margin:0;position:relative;bottom:-16px;display:inline-block}
.pricing-section-eleven .pricing-list{margin-bottom:20px}
.pricing-section-eleven .pricing-list li{display:block;line-height:41px}
.pricing-section-eleven .pricing-list li:first-child{padding-top:15px}
.pricing-section-eleven .pricing-table-default .btn{border-radius:6px;background-color:#f9f9f9;color:#969595;border-color:#fff;text-transform:capitalize;margin:0 10px 10px;position:relative;display:block;padding:15px 0}
.pricing-section-eleven .pricing-table-default .btn:hover{background:#2c65ab;color:#fff!important}
.pricing-section-twelve .pricing-table-default{border:1px solid #f1f1f1;border-radius:6px;margin-top:30px;background:#fff}
@media (max-width : 766px) {
.pricing-section-twelve .pricing-table-default{margin-bottom:30px}
}
.pricing-section-twelve .pricing-head h3{font-size:15px;color:#fff;padding:14px 40px;margin:0;border-radius:6px 6px 0 0}
.pricing-section-twelve .pricing-head .price{display:block;font-size:60px;line-height:60px;font-weight:700;padding:43px 0 0;color:#313131}
.pricing-section-twelve .pricing-head .price sup{font-size:60px;font-weight:700;top:-9px}
.pricing-section-twelve .pricing-head .price sub{font-size:16px;font-weight:600}
.pricing-section-twelve .pricing-head p{border-bottom:1px solid rgba(228,220,220,0.28);margin:0 30px;padding-bottom:35px}
.pricing-section-twelve .pricing-detail{margin:0 50px 25px}
.pricing-section-twelve .pricing-detail p{margin:0}
.green-bg{background:#73c8b7}
.blue-bg{background:#2c65ab}
.pink-bg{background:#eb768c}
.green-i i{color:#73c8b7}
.blue-i i{color:#2c65ab}
.pink-i i{color:#eb768c}
.pricing-section-twelve .pricing-list li{display:block;}
.pricing-section-twelve .pricing-list li i{margin-right:17px}
.pricing-section-twelve .pricing-list li:first-child{padding-top:25px}
.pricing-section-twelve .pricing-list li:last-child{padding:12px 0 0}
.pricing-section-twelve .pricing-detail .pink-i li;
.pricing-section-twelve .pricing-detail .blue-i li;
.pricing-section-twelve .pricing-detail .green-i li{position:relative}
.pricing-section-twelve .pricing-detail .pink-i li::before{content:"\f00c";font-family:"FontAwesome";position:absolute;margin-left:-28px;color:#eb768c}
.pricing-section-twelve .pricing-detail .blue-i li::before{content:"\f00c";font-family:"FontAwesome";position:absolute;margin-left:-28px;color:#2c65ab}
.pricing-section-twelve .pricing-detail .green-i li::before{content:"\f00c";font-family:"FontAwesome";position:absolute;margin-left:-28px;color:#73c8b7}
.pricing-section-twelve .pricing-table-default .btn{color:#fff;border:0;border-radius:6px;text-transform:capitalize;display:block;padding:13px 0;margin:0 32px 31px}
.pricing-section-twelve .pricing-table-default .btn:hover{color:#000;background:#f9f9f9}
.pricing-section-thirteen .pricing-table-default{border:1px solid #f1f1f1;margin-top:30px;background:#fff;border-radius: 0}
.pricing-section-thirteen .pricing-table-default:hover{border:1px solid #2c65ab}
@media (max-width : 766px) {
.pricing-section-thirteen .pricing-table-default{margin-bottom:30px}
}
.pricing-section-thirteen .pricing-head{padding:37px 0 15px}
.pricing-section-thirteen .pricing-head h3{font-size:15px;color:#969595;background-color:#f1f1f1;padding:7px 0;margin:0}
.pricing-section-thirteen .pricing-table-default:hover .pricing-head h3{background-color:#2c65ab;color:#fff}
.pricing-section-thirteen .pricing-head .price{display:block;font-size:40px;line-height:30px;color:#313131;font-weight:300;padding-bottom:20px}
.pricing-section-thirteen .pricing-head .price-degit{font-size:60px;letter-spacing:-4px}
.pricing-section-thirteen .pricing-head .month{font-size:12px;text-transform:uppercase;letter-spacing:2px;color:#969595}
.pricing-section-thirteen .pricing-list li{display:block;padding:0px 0}
.pricing-section-thirteen .pricing-list li:first-child{padding-top:0px}
.pricing-section-thirteen .pricing-list li:last-child{padding:0px 0 0px}
.pricing-section-thirteen .pricing-table-default .btn{color:#969595;border:0;text-transform:capitalize;display:block;padding:13px 0;margin:31px 45px;background:#f1f1f1}
.pricing-section-thirteen .pricing-table-default:hover .btn{background:#2c65ab;color:#fff}
.pricing-section-thirteen .pricing-head h3,.pricing-section-thirteen .pricing-table-default,.pricing-section-thirteen .pricing-table-default .btn{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.pricing-section-fourteen .pricing-table-default{margin-top:30px;background:#fff}
.pricing-section-fourteen .pricing-table-default:hover{background:#2c65ab}
@media (max-width : 766px) {
.pricing-section-fourteen .pricing-table-default{margin-bottom:30px}
}
.pricing-section-fourteen .pricing-head{padding:25px 0 0}
.pricing-section-fourteen .pricing-head h3{font-size:24px;color:#313131;margin:8px 0 17px}
.pricing-section-fourteen .pricing-head .price{display:inline-block;line-height:15px;color:#fff;background-color:#2c65ab;border-radius:50%;width:100px;height:100px;padding-top:34px}
.pricing-section-fourteen .pricing-table-default:hover .price{color:#2c65ab;background-color:#fff}
.pricing-section-fourteen .pricing-head .price sup{font-size:20px}
.pricing-section-fourteen .pricing-head .price-digit{font-size:30px;font-weight:700}
.pricing-section-fourteen .pricing-list li{display:block;}
.pricing-section-fourteen .pricing-table-default:hover .pricing-list li{color:#a0e1ff}
.pricing-section-fourteen .pricing-list li:first-child{padding-top:25px}
.pricing-section-fourteen .pricing-table-default .btn{color:#969595;border:0;text-transform:capitalize;display:inline-block;padding:13px 32px;margin:25px 0;background:#f9f9f9}
.pricing-section-fourteen .pricing-table-default:hover .btn{color:#2c65ab;background-color:#fff}
.pricing-section-fourteen .pricing-table-default .btn,.pricing-section-fourteen .pricing-list li,.pricing-section-fourteen .pricing-head .price,.pricing-section-fourteen .pricing-table-default{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.pricing-section-fifteen .pricing-table-default{border:1px solid #f1f1f1;margin-top:30px;background:#fff}
@media (max-width : 766px) {
.pricing-section-fifteen .pricing-table-default{margin-bottom:30px}
}
.pricing-section-fifteen .pricing-head h3{font-size:13px;color:#fff;padding:14px 40px;margin:0 -1px}
.pricing-section-fifteen .pricing-head .price{display:block;font-size:24px;line-height:30px;font-weight:700;color:#313131;background-color:#f9f9f9;padding:8px 0}
.pricing-section-fifteen .pricing-head .month{font-size:13px;font-weight:400}
.pricing-section-fifteen .pricing-head p{border-bottom:1px solid rgba(228,220,220,0.28);margin:0 30px;padding-bottom:35px}
.pricing-section-fifteen .pricing-detail{margin:0 50px 25px}
.pricing-section-fifteen .pricing-detail p{margin:0}
.green-bg{background:#73c8b7}
.blue-bg{background:#2c65ab}
.pink-bg{background:#eb768c}
.violet-bg{background:#c183d6}
.pricing-section-fifteen .pricing-table-default.standard-plan a.btn:hover{background: #eb768c}
.pricing-section-fifteen .pricing-table-default.business-plan a.btn:hover{background: #2c65ab}
.pricing-section-fifteen .pricing-table-default.premium-plan a.btn:hover{background: #73c8b7}
.pricing-section-fifteen .pricing-table-default.ultimate-plan a.btn:hover{background: #c183d6}
.pricing-section-fifteen .pricing-list li{display:block;padding:0}
.pricing-section-fifteen .pricing-table-default .btn{color:#969595;border:1px solid rgba(204,204,204,0.4);text-transform:capitalize;display:block;padding:10px 0;margin:0 22px 20px}
.pricing-section-fifteen .pricing-table-default:hover .btn{color:#fff;background:#2c65ab}
.pricing-section-fifteen .standard-plan:hover .btn.btn-default{background-color: #eb768c;}
.pricing-section-fifteen .business-plan:hover .btn.btn-default{background-color: #2c65ab;}
.pricing-section-fifteen .premium-plan:hover .btn.btn-default{background-color: #73c8b7;}
.pricing-section-fifteen .ultimate-plan:hover .btn.btn-default{background-color: #c183d6;}

.pricing-section-sixteen .pricing-table-default{margin-top:30px;background:#fff}
.pricing-section-sixteen .pricing-table-default:hover{background:#2c65ab}
@media (max-width : 766px) {
.pricing-section-sixteen .pricing-table-default{margin-bottom:30px}
}
.pricing-section-sixteen .pricing-head{padding:25px 0 0}
.pricing-section-sixteen .pricing-head p{margin:15px}
.pricing-section-sixteen .pricing-table-default:hover .pricing-head p{color:#a0e1ff}
.pricing-section-sixteen .pricing-head h3{font-size:15px;font-weight:600;color:#313131;margin:8px 0 17px}
.pricing-section-sixteen .pricing-table-default:hover .pricing-head h3{color:#fff}
.pricing-section-sixteen .pricing-head .price{display:inline-block;line-height:15px;color:#313131;background-color:#f9f9f9;border-radius:50%;width:120px;height:120px;padding-top:45px}
.pricing-section-sixteen .pricing-head .price sup{font-size:20px}
.pricing-section-sixteen .pricing-head .price-digit{font-size:40px;font-weight:700}
.pricing-section-sixteen .pricing-list li{display:block;padding:3px 0;margin:5px 0}
.pricing-section-sixteen .pricing-table-default:hover .pricing-list li{color:#a0e1ff}
.pricing-section-sixteen .pricing-list li:nth-child(1),.pricing-section-sixteen .pricing-list li:nth-child(3){background:#f9f9f9;margin:0 20px}
.pricing-section-sixteen .pricing-table-default:hover .pricing-list li:nth-child(1),.pricing-section-sixteen .pricing-table-default:hover .pricing-list li:nth-child(3){background:#299dd3}
.pricing-section-sixteen .pricing-table-default .btn{color:#fff;border:0;text-transform:capitalize;display:inline-block;padding:13px 32px;margin:25px 0;background:#dadada}
.pricing-section-sixteen .pricing-table-default:hover .btn{color:#2c65ab;background-color:#fff}
.pricing-section-sixteen .pricing-table-default .btn,.pricing-section-sixteen .pricing-list li,.pricing-section-sixteen .pricing-table-default,.pricing-section-sixteen .pricing-head h3,.pricing-section-sixteen .pricing-head p{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.pricing-section-seventeen .pricing-table-default{border:1px solid #f1f1f1;margin-top:30px;background:#fff}
@media (max-width : 766px) {
.pricing-section-seventeen .pricing-table-default{margin-bottom:30px}
.pricing-section-seventeen .pricing-list{text-align:center!important}
}
.pricing-section-seventeen .pricing-head{color:#000;margin-bottom:15px;border-bottom:1px solid #f1f1f1}
.pricing-section-seventeen .pricing-head .price{display:block;font-size:90px;line-height:60px;font-weight:700;color:#fff;padding:30px 0}
.pricing-section-seventeen .pricing-head .price sup{font-size:60px;font-weight:300}
.pricing-section-seventeen .pricing-head .price sub{font-size:16px;font-weight:400}
.green-bg{background-color:#73c8b7}
.blue-bg{background-color:#2c65ab}
.pink-bg{background-color:#eb768c}
.violet-bg{background-color:#c183d6}
.pricing-section-seventeen .pricing-head h3{color:#969595;font-size:13px;margin:0;position:relative;display:block;background:#fff;padding:13px 0}
.pricing-section-seventeen .pricing-head h3::after{content:"";position:absolute;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;bottom:-8px;left:50%;margin-left:-10px}
.pricing-section-seventeen .pricing-list{margin-bottom:20px;text-align:left}
.pricing-section-seventeen .pricing-list li{display:block;line-height:48px;color:#969595;padding-left:38px}
.pricing-section-seventeen .pricing-list li i{color:#dadada;margin-right:12px}
.pricing-section-seventeen .pricing-table-default .btn{background-color:#f9f9f9;color:#969595;border-color:#fff;text-transform:capitalize;margin:0 20px 20px;position:relative;display:block;padding:13px 0}
.pricing-section-seventeen .pricing-table-default .btn:hover{background:#2c65ab;color:#fff!important}
.pricing-section-seventeen .pricing-table-default.standard-plan a.btn:hover{background: #eb768c}
.pricing-section-seventeen .pricing-table-default.business-plan a.btn:hover{background: #2c65ab}
.pricing-section-seventeen .pricing-table-default.premium-plan a.btn:hover{background: #73c8b7}
.pricing-section-seventeen .pricing-table-default.ultimate-plan a.btn:hover{background: #c183d6}
.pricing-section-eighteen .pricing-table-default{border:1px solid #f1f1f1;margin-top:30px;border-radius:6px;background:#fff}
.pricing-section-eighteen .pricing-head,.pricing-section-eighteen .popular-plan{border-radius:6px 6px 0 0}
@media (max-width : 766px) {
.pricing-section-eighteen .pricing-table-default{margin-bottom:30px}
}
.pricing-section-eighteen .pricing-head{color:#000;margin:0 12px 15px;padding-top:45px;border-bottom:1px solid #f1f1f1}
.pricing-section-eighteen .pricing-head .price{display:block;font-size:90px;line-height:60px;font-weight:700;margin-bottom:35px;color:#313131}
.pricing-section-eighteen .pricing-head .price sup{font-size:60px;font-weight:300;top:-9px}
.pricing-section-eighteen .pricing-head .price sub{font-size:16px;font-weight:400}
.pricing-section-eighteen .pricing-head p{font-size:13px;color:#969595;line-height:20px;margin-bottom:20px}
.green-bg{background-color:#73c8b7}
.blue-bg{background-color:#2c65ab}
.pink-bg{background-color:#eb768c}
.violet-bg{background-color:#c183d6}
.pricing-section-eighteen .pricing-head h3{font-size:15px;color:#fff;padding:8px 40px;margin:0;position:relative;bottom:-16px;display:inline-block;border-radius:20px}
.pricing-section-eighteen .pricing-list{margin-bottom:20px}
.pricing-section-eighteen .pricing-list li{display:block;line-height:41px}
.pricing-section-eighteen .pricing-list li:first-child{padding-top:15px}
.pricing-section-eighteen .pricing-table-default .btn{border-radius:6px;background-color:#f9f9f9;color:#969595;border-color:#fff;text-transform:capitalize;margin:0 10px 10px;position:relative;display:block;padding:15px 0}
.pricing-section-eighteen .pricing-table-default .btn:hover{background:#2c65ab;color:#fff!important}
.pricing-section-eighteen .pricing-table-default.standard-plan a.btn:hover{background: #2c65ab}
.pricing-section-eighteen .pricing-table-default.business-plan a.btn:hover{background: #eb768c}
.pricing-section-eighteen .pricing-table-default.premium-plan a.btn:hover{background: #73c8b7}
.pricing-section-eighteen .pricing-table-default.ultimate-plan a.btn:hover{background: #c183d6}
.pricing-section-nineteen .pricing-table-default{border:1px solid #f1f1f1;margin-top:30px;background:#313131}
@media (max-width : 766px) {
.pricing-section-nineteen .pricing-table-default{margin-bottom:30px;text-align:center}
}
.pricing-section-nineteen .pricing-head h3{font-size:15px;color:#fff;padding:12px 40px;margin:0}
.pricing-section-nineteen .pricing-head .price{display:block;font-size:60px;line-height:60px;font-weight:700;padding:43px 0;color:#fff;border-bottom:1px solid rgba(82,78,78,0.49);margin:0 30px}
.pricing-section-nineteen .pricing-head .price sup{font-size:60px;font-weight:300;top:-9px}
.pricing-section-nineteen .pricing-head .price sub{font-size:13px;font-weight:400}
.pricing-section-nineteen .pricing-detail{margin:50px}
.pricing-section-nineteen .pricing-detail p{margin:0}
.green-bg{background:#73c8b7}
.blue-bg{background:#2c65ab}
.pink-bg{background:#eb768c}
.green-i i{color:#73c8b7}
.blue-i i{color:#2c65ab}
.pink-i i{color:#eb768c}
.pricing-section-nineteen .pricing-list li{display:block;padding:3px 0}
.pricing-section-nineteen .pricing-list li i{margin-right:17px}
.pricing-section-nineteen .pricing-list li:first-child{padding-top:15px}
.pricing-section-nineteen .pricing-list li:last-child{padding:12px 0 0}
.pricing-section-nineteen .pricing-table-default .btn{color:#fff;border:0;text-transform:capitalize;position:relative;display:block;padding:15px 44px 15px 0}
.pricing-section-nineteen .pricing-table-default .btn:hover{color:#000;background:#f9f9f9}
.pricing-section-nineteen .pricing-table-default .btn::after{content:"\f178";font-family:"FontAwesome";position:absolute;margin-left:30px;margin-top:2px}
.pricing-section-twenty .pricing-table-default{border:1px solid #f1f1f1;margin-top:30px;background:#313131}
@media (max-width : 766px) {
.pricing-section-twenty .pricing-table-default{margin-bottom:30px;text-align:center}
}
.pricing-section-twenty .pricing-head h3{font-size:15px;color:#fff;padding:12px 40px;margin:0;background:#2d2d2d}
.pricing-section-twenty .pricing-head .price{display:block;font-size:60px;line-height:60px;font-weight:700;padding:32px 0 0;color:#fff}
.pricing-section-twenty .pricing-head .price sup{font-size:60px;font-weight:300;top:-9px}
.pricing-section-twenty .pricing-head .price sub{font-size:13px;font-weight:400}
.pricing-section-twenty .pricing-detail{margin:52px}
.green-bg{background:#73c8b7}
.blue-bg{background:#2c65ab}
.pink-bg{background:#eb768c}
.violet-bg{background-color:#c183d6}
.pricing-section-twenty .pricing-list li{display:block;}
.pricing-section-twenty .pricing-list li:first-child{padding-top:16px}
.pricing-section-twenty .pricing-list li:last-child{padding:12px 0 0}
.pricing-section-twenty .pricing-table-default .btn{color:#fff;border:0;text-transform:capitalize;position:relative;padding:15px 50px 15px 53px;margin-bottom:38px}
.pricing-section-twenty .pricing-table-default .btn:hover{color:#000}
.pricing-section-twenty .pricing-table-default .btn::after{content:"\f178";font-family:"FontAwesome";position:absolute;margin-left:30px;margin-top:2px}
.pricing-section-twenty .pricing-table-default .blue-bg:hover{background:#2c65ab}
.pricing-section-twenty .pricing-table-default .pink-bg:hover{background:#eb768c}
.pricing-section-twenty .pricing-table-default .green-bg:hover{background:#73c8b7}
.pricing-section-twenty .pricing-table-default .violet-bg:hover{background:#c183d6}
.pricing-section-twenty .pricing-table-default .blue-bg;
.pricing-section-twenty .pricing-table-default .pink-bg;
.pricing-section-twenty .pricing-table-default .green-bg;
.pricing-section-twenty .pricing-table-default .violet-bg;{position:relative}
.pricing-section-twenty .pricing-table-default .blue-bg::before{content:"";position:absolute;width:0;height:0;right:-24px;top:0;border-top:24px solid transparent;border-bottom:24px solid transparent;border-left:24px solid #2c65ab}
.pricing-section-twenty .pricing-table-default .violet-bg::before{content:"";position:absolute;width:0;height:0;right:-24px;top:0;border-top:24px solid transparent;border-bottom:24px solid transparent;border-left:24px solid #c183d6}
.pricing-section-twenty .pricing-table-default .pink-bg::before{content:"";position:absolute;width:0;height:0;right:-24px;top:0;border-top:24px solid transparent;border-bottom:24px solid transparent;border-left:24px solid #eb768c}
.pricing-section-twenty .pricing-table-default .green-bg::before{content:"";position:absolute;width:0;height:0;right:-24px;top:0;border-top:24px solid transparent;border-bottom:24px solid transparent;border-left:24px solid #73c8b7}
/* Product Page Starts */
.shop-pages .shorter{border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;display:inline-block;vertical-align:middle;font-size:13px;width:100%;text-transform:capitalize;color:#333;padding:20px 0}
.shop-pages .product-wrap{border-bottom:1px solid #f1f1f1;display:inline-block;vertical-align:middle;width:100%}
.shop-pages .shorter span{vertical-align:middle}
.shop-pages .bootstrap-select.form-control{border: none;width: auto;padding-right: 0;padding-bottom: 0;}
.shop-pages .bootstrap-select .btn{border: none;padding: 4px 0;text-transform: none;}
.shop-pages .bootstrap-select .btn .filter-option{color: #3399cc;}
.shop-pages .bootstrap-select.open > .dropdown-toggle.btn-default,.shop-pages .bootstrap-select.btn-group.open .dropdown-toggle,.shop-pages .bootstrap-select.btn-group-vertical > .btn.active,.shop-pages .bootstrap-select.btn-group-vertical > .btn:active, .shop-pages .bootstrap-select.btn-group-vertical > .btn:focus, .shop-pages .bootstrap-select.btn-group-vertical > .btn:hover, .shop-pages .bootstrap-select.btn-group > .btn.active, .shop-pages .bootstrap-select.btn-group > .btn:active, .shop-pages .bootstrap-select.btn-group > .btn:focus, .shop-pages .bootstrap-select.btn-group > .btn:hover {box-shadow: none;}
.shop-pages .bootstrap-select .dropdown-menu.open {left: auto;right: 0;padding: 0;border: none;color: #222;border-radius: 0;overflow: visible !important;box-shadow: none;}
.shop-pages .bootstrap-select .dropdown-menu.inner {top: 0;border: 1px solid #aaa;border-radius: 0;padding: 0;}
.shop-pages .bootstrap-select .dropdown-menu.inner li{border-top: transparent solid 1px;border-bottom: transparent solid 1px;}
.shop-pages .bootstrap-select .dropdown-menu.inner li:hover{}
.shop-pages .bootstrap-select .dropdown-menu.inner li:first-child{border-top: transparent solid 1px;}
.shop-pages .bootstrap-select .dropdown-menu.inner span.glyphicon.check-mark{display: none;}
.shop-pages .ui-state-default,.shop-pages .ui-widget-content .ui-state-default,.shop-pages .ui-widget-header .ui-state-default{background:rgba(0,0,0,0) none repeat scroll 0 0!important;border:medium none!important;font-size:13px!important;width:auto!important;color:#39c!important}
.shop-pages .product-box img{max-width:100%;display:block;margin:auto}
.shop-pages .hover-overlay a{display:block;margin-top:2px;text-align:center}
.shop-pages .product-detail h5{font-size:13px}
.shop-pages .product-img{position:relative;margin-bottom:15px}
.shop-pages .product-box{margin-top:30px}
.shop-pages .product-detail{display:inline-block;margin-bottom:10px;width:100%}
.shop-pages .product-detail a{color:#999}
.shop-pages .product-detail a:hover,.shop-pages .product-detail a:hover{color:#2c65ab}
.shop-pages .hover-overlay{bottom:0;left:0;opacity:0;position:absolute;right:0;visibility:hidden;transition:all .4s ease-in-out 0;-webkit-transition:all .4s ease-in-out 0}
.shop-pages .hover-img{opacity:0;visibility:hidden;position:absolute;top:0;display:inline-block;width:100%}
.shop-pages .product-box:hover .hover-img{opacity:1;visibility:visible}
.shop-pages .product-box:hover .main-img{opacity:0;visibility:hidden}
.shop-pages .product-box:hover .hover-overlay{opacity:1;visibility:visible}
.shop-pages .border-lft{border-left:1px solid #f1f1f1;padding-bottom:95px}
.shop-sidebar .widget-title{font-size:18px;font-weight:600;text-transform:uppercase;position:relative;padding:5px 0;display:inline-block;width:100%}
.shop-sidebar .widget{margin-bottom:25px}
.shop-sidebar .widget li{border-bottom:1px solid #f1f1f1;padding:10px 0;text-transform:capitalize}
.shop-sidebar .widget li:last-child{border-bottom:none}
.shop-sidebar .widget.widget_size li{display:inline-block;padding:0;text-transform:uppercase;border:none}
.shop-sidebar .widget .ui-selectmenu-button{background:transparent!important;border-radius:0;color:#999!important;vertical-align:middle;width:100%!important}
.shop-sidebar .widget .ui-selectmenu-button span.ui-selectmenu-text{padding-left:0}
.shop-sidebar .widget.widget_size li a{border:1px solid #f1f1f1;border-radius:3em;display:inline-block;height:35px;line-height:32px;margin-bottom:10px;margin-right:10px;text-align:center;width:35px}
.shop-sidebar .widget.widget_size li a:hover,.shop-sidebar .widget.widget_size li a:focus{border-color:#333}
.shop-sidebar .widget-title:after{background:#39c;height:1px;width:25px;position:absolute;bottom:0;left:0;content:""}
.shop-sidebar .widget li a{color:#999}
.shop-sidebar .widget li a:hover{color:#39c}
.shop-pages .widget-content #slider-range{background-color:#f1f1f1;background-image:none;border-color:#f1f1f1;border-radius:0;height:6px;margin:15px 0}
.shop-pages .widget-content #amount{background:transparent;border:none}
.shop-pages #slider-range .ui-widget-header{background-image:none;background-color:#333;border-radius:0}
.shop-pages #slider-range .ui-slider-handle{background-color:#333!important;background-image:none;border:2px solid #333!important;border-radius:0;height:16px;margin:0;top:-6px}
.shop-pages .widget.widget_size .filter-btn{border:2px solid #f1f1f1;color:#999;font-size:10px;font-weight:700;padding:10px 20px;float:right}
.shop-pages .shop-links-widget .panel{border: none;border-radius: 0;box-shadow: none;margin: 0 !important}
.shop-pages .shop-links-widget .panel-heading{background: none;border: none;border-radius: 0}
.shop-pages .shop-links-widget .panel-title{padding: 10px 0;text-transform: capitalize;border-bottom: 1px solid #f1f1f1;}
.shop-pages .shop-links-widget .panel-title a{font-size: 13px;font-weight: 400;color: #999;display: block;width: 100%;position: relative;}
.shop-pages .shop-links-widget .panel-collapse{background-color: #f5f5f5}
.shop-pages .shop-links-widget .panel-body{border-top: none !important; padding-top: 0 !important; padding-bottom: 0 !important;}
.shop-pages .shop-links-widget a .caret{position: absolute;right: 0;top: 10px;-webkit-transition: all 500ms ease;-moz-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;transition: all 500ms ease;}
.shop-pages .shop-links-widget a[aria-expanded="true"] .caret{-moz-transform: rotate(180deg);-webkit-transform: rotate(180deg);-o-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}
.shop-pages .shop-links-widget a[aria-expanded="false"] .caret{-moz-transform: rotate(0deg);-webkit-transform: rotate(0deg);-o-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg);}
@media (max-width : 767px) {
.shop-pages .hover-overlay a{display:table;margin:2px auto auto;text-align:center;width:270px}
.shop-pages .product-detail{text-align:center}
.shop-pages .product-box{display:table;margin:30px auto auto}
}
.shop-sidebar .btn-group.bootstrap-select {width: 100%;}
.shop-sidebar .btn-group.bootstrap-select .btn {color: #999;width: 100%;}
.shop-sidebar .bootstrap-select .btn .filter-option {color: #999;}
.shop-sidebar .bootstrap-select .btn .filter-option:hover {color: #3399cc;}
.shop-sidebar .btn-group.bootstrap-select .btn .filter-option {float: left}
.shop-sidebar .btn-group.bootstrap-select .btn .caret {position: absolute;top: 13px;right: 0;}
.shop-sidebar .dropdown-menu.open,.shop-sidebar .dropdown-menu.open ul {width: 100%;}
.shop-sidebar .dropdown-menu.open ul li {padding: 0px;}
/*product pagination*/
.pagination-wrap ul li{display:inline-block;margin:5px}
.pagination-wrap ul{margin:25px 0 0}
.pagination-wrap li a{border:1px solid transparent;border-radius:3em;color:#333;display:inline-block;height:35px;line-height:32px;width:35px;text-align:center}
.pagination-wrap li a:hover,.pagination-wrap li a:focus{border-color:#ccc}
.pagination-wrap li.disabled a{border-color:#ccc;color:#ccc}
.pagination-wrap li.active a{border-color:#ccc}
.pagination-wrap li.next a{border-color:#333}
/*product pagination*/
/* Product Page Ends */
/* Cart Page Starts */
.cart-table{height:auto;overflow:auto;width:100%}
.cart-table th{color:#333;font-weight:400;padding:22px 0;text-transform:capitalize}
.cart-table thead{border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;padding:10px 0}
.cart-table td{padding:30px 0;text-transform:capitalize}
.cart-table tbody tr{border-bottom:1px solid #f1f1f1}
.cart-table tbody tr h5.black-color{color:#333}
.cart-table tbody tr h5,.cart-table tbody tr a{color:#999;font-size:13px;font-weight:400;text-transform:capitalize;margin:5px 0}
.cart-table tbody tr a:hover,.cart-table tbody tr a:focus{color:#2c65ab}
.quantity .qty{border:2px solid #f1f1f1;float:left;font-weight:700;height:55px;text-align:center;width:40px}
.quantity .minus,.quantity .plus{background:rgba(0,0,0,0) none repeat scroll 0 0;display:table;font-size:18px;font-weight:700;border-style:solid;border-color:#f1f1f1;width:30px;height:26px}
.quantity .minus{border-width:2px 2px 2px 0;height:29px}
.quantity .plus{border-width:0 2px 2px 0}
.coupon-box{border-bottom:1px solid #f1f1f1;padding:55px}
.coupon-form{margin-top:20px}
.coupon-form .btn.btn-black{font-weight:700;height:52px;margin-left:10px}
.cart-total li span{display:inline-block;width:30%;padding:0 0 5px}
.cart-total li:last-child span{padding:0}
.proceed-checkout{border-bottom:1px solid #f1f1f1;padding:30px 0;margin-bottom:50px}
.proceed-checkout .btn{border-width:2px;font-weight:700;height:52px;line-height:28px;margin-left:10px}
.shipping-form .ui-selectmenu-button{background:#f9f9f9 none repeat scroll 0 0!important;border-radius:0;color:#999!important;height:53px;width:100%!important;vertical-align:middle}
.shipping-form .form-control{background-color:#f9f9f9;border-color:transparent;text-transform:capitalize;width: 100%;}
.shipping-form .ui-selectmenu-button span.ui-selectmenu-text{line-height:3}
.shipping-form{margin-top:25px}
.shipping-form .form-group{padding:0 10px 0 0;margin:10px 0 0}
.shipping-form .btn{font-weight:700;height:52px}
.shipping-form .btn.dropdown-toggle{font-weight: normal;font-size: 13px;width: 100%;height: auto;padding: 2px 0 0 0;background: none !important;}
.shipping-form .btn.dropdown-toggle .caret{position: absolute;top: 11px;right: 20px}
.shipping-form .btn.dropdown-toggle span{color: #969595;}
.shipping-form .dropdown-menu.open,.shipping-form .dropdown-menu.open ul{width: 100%;}
label{font-weight:400}
.chk-box > input{margin:0 5px 2px 0;vertical-align:middle}
@media (max-width : 767px) {
.cart-table{display:block}
.cart-table th{padding:22px 5px}
.cart-table td{padding:30px 5px}
.cart-table .quantity{width:70px}
.proceed-checkout .btn{margin-top:10px}
.cart-total li span{width:49%}
.coupon-box{padding:35px 25px}
.cart-total{margin-top:15px}
.coupon-form .input-group-btn{display:inline-block}
.coupon-form .btn.btn-black{margin-left:0;margin-top:15px}
}
@media (min-width : 768px) and (max-width : 991px) {
.cart-total li span{width:49%}
}
/* Cart Page Ends */
/* Checkout Page Starts */
.your-order .cart-table td{padding:10px 0 0}
.your-order .cart-table tbody tr{border-bottom:none medium}
.payments-options{padding:50px;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1}
.payments-options li label{cursor:pointer;color:#333}
.payments-options label input{margin:0 15px 2px 0;vertical-align:middle}
.payments-options li div{margin-left:30px;margin-top:25px}
.payments-options li + li{margin-top:35px}
.direct-transfer-msg,.paypal-transfer-msg,.create-account,.shipping-diff-address{display:none}
.place-order{padding:30px 0;border-bottom:1px solid #f1f1f1}
.place-order .btn{font-weight:700;height:52px;line-height:28px}
@media (max-width: 767px) {
.checkout-wrap .shipping-form{margin-bottom:50px}
.your-order{margin-top:30px}
.your-order .cart-table{display:table}
}
/* Checkout Page Ends */
/* Single Product Page Starts */
.shop-pages #slider{margin:0 0 10px}
.shop-pages .flex-direction-nav a{background-color:#fff;border:1px solid #dadada;border-radius:50%;color:#dadada;opacity:1}
.shop-pages .flex-direction-nav .flex-disabled{cursor:pointer;opacity:1!important;z-index:1}
.shop-pages .flex-direction-nav .flex-next,.shop-pages .flexslider:hover .flex-direction-nav .flex-next{right:0}
.shop-pages .flex-direction-nav .flex-prev,.shop-pages .flexslider:hover .flex-direction-nav .flex-prev{left:0}
.shop-pages .flex-direction-nav a.flex-next::before{content:"\f178";font-family:FontAwesome;color:#dadada;font-size:16px;line-height:38px;margin-right:10px}
.shop-pages .flex-direction-nav a::before{content:"\f177";font-family:FontAwesome;color:#dadada;font-size:16px;line-height:38px;margin-left:10px}
.shop-pages .flex-direction-nav a:hover,.shop-pages .flex-direction-nav a:focus{color:#333;border-color:#333}
.shop-pages .flex-direction-nav a:hover::before,.shop-pages .flex-direction-nav a:focus::before{color:#333}
.shop-pages #slider .flex-direction-nav a{top:auto;bottom:20px}
.shop-pages #slider.flexslider:hover .flex-direction-nav .flex-prev,.shop-pages #slider .flex-direction-nav .flex-prev,.shop-pages #slider.flexslider:hover .flex-direction-nav .flex-prev{left:auto;right:70px}
.shop-pages #slider .flex-direction-nav .flex-next,.shop-pages #slider.flexslider:hover .flex-direction-nav .flex-next{right:20px}
.shop-pages .pagination-next-prev{border:1px solid #333;border-radius:3em;color:#333;display:inline-block;height:35px;line-height:32px;text-align:center;width:35px}
.shop-pages .product-title > h2{float:left}
.shop-pages .product-title .pagination-next-prev{float:right;margin-top:-15px}
.shop-pages .product-title{clear:both;display:inline-block;width:100%}
.shop-pages .product-description > p{line-height:2}
.shop-pages .product-price-review{border-bottom:1px solid #f1f1f1;border-top:1px solid #f1f1f1;display:inline-block;width:100%;padding:20px 0;margin:15px 0}
.shop-pages .product-price-review .font-semibold{display:inline-block;font-size:18px;margin-right:15px;vertical-align:middle}
.shop-pages .product-price-review .rating{display:inline-block;vertical-align:middle}
.shop-pages .rating span.text{padding:0 5px}
.shop-pages .rating.add-rating .star{cursor: pointer;}
.shop-pages .rating span.star::before{color: #eabe12;content: "\f006";font-family: FontAwesome;}
.shop-pages .rating span.star.half:before{color: #eabe12;content: "\f123";font-family: FontAwesome;}
.shop-pages .rating span.star.active::before, .rating.add-rating span.star:hover::before, .rating span.star:hover span.star::before{color: #eabe12;content: "\f005";font-family: FontAwesome;}
.shop-pages .qty-add-wish-btn{margin:35px 0}
.shop-pages .qty-add-wish-btn .quantity{display:inline-block;vertical-align:middle;width:90px}
.shop-pages .qty-add-wish-btn .btn{border-width:2px;font-weight:700;height:53px;line-height:30px;margin-right:18px;vertical-align:middle}
.shop-pages .social-media{border-bottom:1px solid #f1f1f1;border-top:1px solid #f1f1f1;display:inline-block;margin:18px 0 0;padding:25px 0;width:100%}
.shop-pages .social-icons li{display:inline-block;font-size:16px;margin:0 10px}
.shop-pages .social-icons li a{color:#dadada}
.shop-pages .social-icons li a:hover,.shop-pages .social-icons li a:focus{color:#2c65ab}
.shop-pages .social-media .social-icons{display:inline-block;float:right;text-align:right;vertical-align:middle}
.shop-pages .addinal-info > h5{border-bottom:1px solid #f1f1f1;border-top:1px solid #f1f1f1;padding:25px 0}
.shop-pages .addinal-info li{padding:10px 0}
.shop-pages .addinal-info li .black-color{display:inline-block;width:20%}
.shop-pages .review-wrap{padding-top:100px;padding-bottom:100px}
.shop-pages .review h2,.add-review h2{margin-bottom:50px}
.shop-pages .reviewer-img{float:left;width:25%}
.shop-pages .reviewer-img > img{max-width:100%}
.shop-pages .reviewer-info{display:inline-block;width:75%}
.shop-pages .review li:last-child{border:none}
.shop-pages .review li{border-bottom:1px solid #f1f1f1;display:inline-block;margin-bottom:70px;padding-bottom:30px;width:100%}
.shop-pages .review-title{display:inline-block;margin-bottom:26px;width:100%}
.shop-pages .review-title .rating{float:right}
.shop-pages .add-review .btn{display:inline-block;float:right;vertical-align:middle;height:52px;line-height:28px;font-weight:700}
.shop-pages .add-review .rating.add-rating{display:inline-block;margin-top:15px;vertical-align:middle}
.shop-pages .review-form .rating span.star::before{color:#999}
.shop-pages #related-prod-slider {padding: 0;margin: 0;box-shadow: none;border: none;}
.shop-pages #related-prod-slider .slides > li {margin-right: 30px;}
.shop-pages #carousel .slides > li {margin-right: 12px;}
.shop-pages #related-prod-slider .product-box{margin-top:10px;margin-bottom:-30px}
.shop-pages .related-product{border:none}
.shop-pages #related-prod-slider{margin-bottom:0}
.shop-pages #related-prod-slider .flex-direction-nav a{top:0;margin-top:-50px}
.shop-pages #related-prod-slider.flexslider:hover .flex-direction-nav .flex-prev,.shop-pages #related-prod-slider .flex-direction-nav .flex-prev,.shop-pages #related-prod-slider.flexslider:hover .flex-direction-nav .flex-prev{left:auto;right:55px}
@media (min-width: 992px) and (max-width: 1024px) {
.qty-add-wish-btn .btn{margin-right:15px}
}
@media (max-width: 768px) {
.shop-pages .social-media{margin:18px 0 50px}
}
@media (max-width: 480px) {
.addinal-info li .black-color{width:30%}
.addinal-info span + span{display:inline-block;vertical-align:middle;width:67%}
.reviewer-info{display:inline-block;margin-left:14px;width:70%}
.qty-add-wish-btn > span{display:block;margin-bottom:15px}
.review-title .rating{float:none;margin-left:-5px}
}
@media (max-width: 380px) {
.add-review .btn{float:none;margin-top:25px}
}
/* Single Product Page Ends */
.shop-pages .text-justify{text-align:justify}
.shop-pages .white-color{color:#fff}
.shop-pages .semi-font{font-weight:600}
.shop-pages .no-padding{padding-left:0;padding-right:0}
.shop-pages .devider-1{border-style:dashed;display:inline-block;position:relative;width:200px}
.shop-pages .devider-1:after{color:#2c65ab;content:"\f111";font-family:FontAwesome;font-size:6px;position:absolute;right:-15px;top:-12px}
.shop-pages .devider-1:before{color:#2c65ab;content:"\f111";font-family:FontAwesome;font-size:6px;position:absolute;left:-15px;top:-12px}
.shop-pages .green-color{color:#73c8b7}
.shop-pages .blue-color{color:#2c65ab}
.shop-pages .violet-color{color:#c183d6}
.shop-pages .pink-color{color:#eb768c}
.shop-pages .color-gray{color:#969595}
.shop-pages .black-color{color:#313131}
.shop-pages .post-slider{background-color:#fff;overflow:hidden;display:inline-block;width:100%;vertical-align:middle}
.shop-pages .post-slider .flex-direction-nav a{text-align:center;height:45px;width:45px;background-color:transparent;line-height:45px}
.shop-pages .post-slider .flex-direction-nav a.flex-prev::before{content:"\f104";font-size:22px;margin-left:0}
.shop-pages .post-slider .flex-direction-nav a.flex-next::before{content:"\f105";font-size:22px;margin-left:10px}
.shop-pages .post-slider .flex-direction-nav .flex-prev,.shop-pages .post-slider .flexslider:hover .flex-direction-nav .flex-prev{left:22%}
.shop-pages .post-slider .flex-direction-nav .flex-next,.shop-pages .post-slider .flexslider:hover .flex-direction-nav .flex-next{right:5%}
.shop-pages .post-slider .flex-direction-nav a:hover::before,.shop-pages .post-slider .flex-direction-nav a:focus::before{color:#fff}
.shop-pages .post-slider .flex-direction-nav a:hover,.shop-pages .post-slider .flex-direction-nav a:focus{border-color:#fff;color:#fff}
.shop-pages .post-title{font-size:20px;font-weight:600;text-transform:capitalize}
@media (min-width: 768px) {
.shop-pages .post-slider{height:460px;position:relative}
.shop-pages .post-slider .flex-viewport{float:right;width:82%}
.shop-pages .post-slider .flex-control-nav{border:1px solid #f1f1f1;float:left;margin:0;padding:9px 0;width:18%}
.shop-pages .flex-control-thumbs li{height:90px;width:90px;margin:10px 22px}
}
@media only screen and (min-width : 992px) and (max-width : 1199px) {
.shop-pages .post-slider .flex-control-nav{width:22%}
.shop-pages .post-slider .flex-viewport{width:78%}
.shop-pages .post-slider .flex-direction-nav .flex-prev,.shop-pages .post-slider .flexslider:hover .flex-direction-nav .flex-prev{left:28%}
}
@media (max-width: 767px) {
.shop-pages .post-slider img{max-width:100%;display:block;margin:auto}
.shop-pages .post-slider{background-color:#fff;box-shadow:0 0 2px rgba(0,0,0,0.2);padding:10px}
.shop-pages .post-slider .flex-direction-nav .flex-prev,.shop-pages .post-slider .flexslider:hover .flex-direction-nav .flex-prev{left:5%}
.shop-pages .post-slider .flex-control-thumbs li{width:20%;margin:0 9px}
.shop-pages .post-slider .flex-control-thumbs li:first-child{margin-left:0}
.shop-pages .post-slider .flex-control-thumbs li:last-child{margin-right:0}
}
.shop-pages .grid{width:100%}
.shop-pages .grid:after{content:'';display:block;clear:both}
.shop-pages .grid-item{float:left;height:auto}
.shop-pages .grid-item,.shop-pages .grid-sizer{width:20%}
.shop-pages .grid-item img{max-width:100%}
.shop-pages .width-40{width:40%}
@media (min-width: 480px) and (max-width: 991px) {
.shop-pages .grid-item,.shop-pages .grid-sizer{width:50%}
.shop-pages .mobile-100{width:100%}
}
@media (max-width: 479px) {
.shop-pages .grid-item,.shop-pages .grid-sizer{width:100%}
}
.shop-pages .portfolio-wrapper{margin-bottom:0}
.shop-pages .portfolio-thumb{position:relative}
.shop-pages .portfolio-thumb::before{content:"";position:absolute;width:100%;height:100%;left:-80%;bottom:-80%;background:rgba(0,0,0,0.8);opacity:0;visibility:hidden;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s}
.shop-pages .portfolio-thumb:hover::before{left:0;bottom:0;opacity:1;visibility:visible}
.shop-pages .portfolio-thumb .portfolio-info{position:absolute;height:100%;right:-100%;top:-25%;color:#fff;opacity:0;visibility:hidden;transition:all .5s ease 0}
.shop-pages .portfolio-thumb:hover .portfolio-info{text-align:center;right:0;left:0;top:50%;margin-top:-65px;opacity:1;visibility:visible}
.shop-pages .portfolio-thumb .portfolio-info h3{font-size:20px;font-weight:600;text-transform:uppercase;margin-bottom:0;color:#fff}
.shop-pages .portfolio-thumb .portfolio-info .small{font-size:12px;color:#fff}
.shop-pages .portfolio-thumb .portfolio-info .small:hover{color:#313131}
.shop-pages .portfolio-thumb .pop-up-icon{position:absolute;text-align:center;left:0;right:0;top:50%}
.shop-pages .portfolio-thumb .pop-up-icon .content-link{position:absolute;left:-80%;opacity:0;visibility:hidden}
.shop-pages .portfolio-thumb:hover .content-link{left:40%;margin-left:-50px;opacity:1;visibility:visible}
.shop-pages .portfolio-thumb .pop-up-icon .image-link{-webkit-transform:scale(0);transform:scale(0);opacity:0;visibility:hidden}
.shop-pages .portfolio-thumb:hover .image-link{opacity:1;visibility:visible;-webkit-transform:scale(1);transform:scale(1);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.shop-pages .portfolio-thumb .pop-up-icon .heart-link{position:absolute;right:-80%;opacity:0;visibility:hidden}
.shop-pages .portfolio-thumb:hover .heart-link{right:40%;margin-right:-50px;opacity:1;visibility:visible}
.shop-pages .portfolio-thumb .pop-up-icon i{font-size:13px;text-align:center;width:47px;height:47px;line-height:45px;border:2px solid #fff;color:#fff;border-radius:50%}
.shop-pages .portfolio-thumb .pop-up-icon i:hover{border-color:#2c65ab;color:#2c65ab}
.shop-pages .portfolio-thumb .portfolio-info h3{font-size:14px;font-weight:700;color:#fff;margin-bottom:0;text-transform:uppercase}
.shop-pages .portfolio-thumb .portfolio-info span{font-size:11px;text-transform:uppercase}
.shop-pages .portfolio-thumb .pop-up-icon .heart-link,.portfolio-thumb .pop-up-icon .content-link,.portfolio-thumb .pop-up-icon i{transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s}
.pie-chart-section{background-size:cover;padding:145px 0}
.our-progress{display:inline-block;position:relative;width:auto;vertical-align:middle}
.pie-chart-section{position:relative}
.pie-chart-section span{bottom:0;display:inline-block;font-size:30px;font-weight:400;height:40px;left:0;letter-spacing:3px;line-height:40px;margin:auto;position:absolute;right:0;text-align:center;top:0;vertical-align:middle;width:90%}
.pie-chart-section .percent:after{content:'%';font-size:18px;position:absolute;margin-top:-5px}
.pie-chart-section h3{margin-bottom:0;font-size:15px}
.pie-chart-section h2{font-size:30px;margin:0 0 5px}
.pie-chart-section p{margin-top:20px}
.chart-content{margin:20px 0}

.pie-chart-bg-1.pie-chart-section{position:relative;background: url(../images/bg/pie-chart-bg.jpg) no-repeat top center /cover;}
.pie-chart-bg-1.pie-chart-section span,.pie-chart-bg-1.pie-chart-section h3{color: #fff}

.shop-pages .mb-50{margin-bottom:50px}
.shop-pages .mb-30{margin-bottom:30px}
.shop-pages .mb-40{margin-bottom:40px}
.shop-pages .ptb-100{padding-bottom:100px;padding-top:100px}
.shop-pages .fsz-30{font-size:30px;line-height:30px}
.shop-pages .fsz-50{font-size:50px;line-height:50px}
.shop-pages .feature-possibilities .promo-icon.green-bg{background-color:#73c8b7}
.shop-pages .feature-possibilities .promo-icon.blue-bg{background-color:#2c65ab}
.shop-pages .feature-possibilities .promo-icon.violet-bg{background-color:#c183d6}
.shop-pages .feature-possibilities .promo-icon.pink-bg{background-color:#eb768c}
.idea-section .section-title{margin-bottom:45px}
.idea-section .section-title h2{font-size:30px;line-height:30px;font-weight:700;color:#313131;text-transform:uppercase;margin-bottom:10px}
.idea-section .section-title .sub{display:block;font-size:15px;color:#313131}
.idea-section img{margin:0 auto}
.idea{position:relative}
.idea > span{position:absolute}
.idea > span img{width:100%}
.idea > span.left-top-direction,.idea > span.left-bottom-direction{left:-5px}
.idea > span.right-top-direction,.idea > span.right-bottom-direction{right:-5px}
.idea > span.left-top-direction,.idea > span.right-top-direction{top:27%}
.idea > span.left-bottom-direction,.idea > span.right-bottom-direction{bottom:28%}
.idea-section .feature-wrapper{margin-bottom:34px}
.idea-section .feature-content{margin-top:25px}
.idea-section .feature-content h3{font-size:15px;margin-bottom:10px}
.idea-section .feature-content i{float:left;margin-right:20px;display:block;width:34px;height:34px;background-color:#dadada;color:#fff;font-size:16px;line-height:34px;text-align:center;border-radius:50%;-webkit-transition:all .3s ease 0;-moz-transition:all .3s ease 0;-o-transition:all .3s ease 0;transition:all .3s ease 0}
.mt-65{margin-top:65px}
.left-feature i.fa{position:absolute;right:-45px}
.idea-section .feature-content i.fa-eye,.idea-section .feature-content .fa-thumbs-up{position:absolute;left:-25px}
.idea-section .feature-wrapper:hover .feature-content i{background-color:#2c65ab;color:#fff}
.feature-text{text-align:right}
.left-feature.mt-65{margin-top:65px}
@media (max-width: 767px) {
.feature-text{text-align:left}
}
@media(min-width: 768px) and (max-width: 991px) {
.idea-section .feature-content i.fa-eye,.idea-section .feature-content .fa-thumbs-up{left:0}
.left-feature i.fa{right:0}
.idea-section .feature-content{margin-left:10px}
.feature-text{margin-right:30px}
}
.fullwidth-section{background:url(../images/bg/full-width-bg-6.jpg) no-repeat center center #976451;background-size:cover}
.fullwidth-section .section-title{margin-bottom:33px}
.fullwidth-section .section-title h2{font-size:25px;font-weight:700;color:#fff;text-transform:uppercase}
.fullwidth-section .progress{height:45px;padding:5px;margin-bottom:10px;background-color:rgba(0,0,0,0.2);border-radius:30px;box-shadow:none;border:3px solid rgba(255,255,255,0.21);position:relative}
.fullwidth-section .progress-bar{line-height:28px;background-color:#2c65ab;box-shadow:none;border-radius:30px}
.fullwidth-section .progress span.title{position:absolute;left:22px}
.fullwidth-section .progress span.parcent{position:absolute;right:15px}
.progress .progress-bar.progress-bar-dealy{-webkit-transition:width .8s ease-in-out;-moz-transition:width .8s ease-in-out;-ms-transition:width .8s ease-in-out;-o-transition:width .8s ease-in-out;transition:width .8s ease-in-out}
.purchase-button{margin-top:40px}
.purchase-button span{margin-left:20px;font-weight:600;color:#fff}
.purchase-button a{background:#fff;border-radius:30px;border:3px solid #5b4730;font-size:16px;font-weight:700}
.purchase-button a:hover{background:#2c65ab;color:#fff}
.purchase-button a:hover i{color:#fff;-webkit-transition:all .3s ease 0;-moz-transition:all .3s ease 0;-o-transition:all .3s ease 0}
.purchase-button .btn{padding:15px 40px;color:#313131}
.purchase-button i{color:#2c65ab;transition:all .3s ease 0}
.creative-section .section-text h2{margin-bottom:10px}
.creative-section .promo-block h3{font-size:15px;margin:23px 0 20px}
.creative-section .promo-block p{padding:0 40px;margin-bottom:25px}
.creative-section .promo-block .btn{font-size:10px;padding:8px 25px}
.feature-area h2{font-size:24px;color:#313131;margin-bottom:50px}
.feature-area p{font-size:13px;color:#969595}
.angle-circle li{position:relative;padding-left:30px;line-height:40px}
.angle-circle li:before{display:inline-block;content:"\f105";font-family:FontAwesome;position:absolute;left:0;top:12px;color:#dadada;background-color:#fff;border:1px solid #dadada;width:20px;height:20px;border-radius:50%;text-align:center;line-height:18px;-webkit-transition:all .3s ease 0;-moz-transition:all .3s ease 0;-o-transition:all .3s ease 0;transition:all .3s ease 0}
.angle-circle li:hover:before{background-color:#2c65ab;color:#fff;border:1px solid #2c65ab}
.feature-area .col-sm-6 a:hover{border:1px solid #2c65ab;color:#fff}
.feature-section .feature-content.left-feature i{position:static}
.gallery-intro-section{background:#313131;padding-bottom:120px}
#gallery-carousel .carousel-indicators{bottom:-107px;border-top:0;width:100%;height:97px;left:0;margin-left:0;background:#2d2d2d}
#gallery-carousel .carousel-indicators li{width:60px;height:60px;margin:18px 4px;cursor:pointer;border:4px solid #3f3f3f;border-radius:50%;overflow:hidden;background-color:transparent;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s}
#gallery-carousel .carousel-indicators li img{width:100%;height:100%}
#gallery-carousel .carousel-inner img{width:100%}
.project-gallery h2{color:#fff;margin-bottom:40px}
.project-gallery p{color:#6b6b6b}
.gallery-bar{margin-top:35px;-webkit-transform:translateZ(0);transform:translateZ(0)}
.gallery-bar i{color:#2c65ab;font-size:20px;float:left;margin-right:10px;margin-top:3px}
.gallery-bar h4{font-size:15px;margin-bottom:27px}
.gallery-bar h4 a{color:#fff}
.gallery-bar h4 a:hover{color:#2c65ab}
.project-gallery .btn-primary{margin-left:15px}
.gallery-intro-stl2{background:transparent}
.gallery-intro-stl2 .project-gallery h2,.gallery-intro-stl2 .gallery-bar h4 a{color:#313131}
.gallery-intro-stl2 .project-gallery p{color:#969595}
.gallery-intro-stl2 #gallery-carousel .carousel-indicators{background:transparent;box-shadow:0 0 1px rgba(0,0,0,0.2)}
.gallery-intro-stl2 #gallery-carousel .carousel-indicators li{border:2px solid #f1f1f1}
@media (min-width : 992px) and (max-width : 1199px) {
#gallery-carousel .carousel-indicators li{width:50px;height:50px}
}
@media (min-width : 768px) and (max-width : 991px) {
#gallery-carousel .carousel-indicators{bottom:0;background:transparent}
.project-gallery{margin-top:50px}
}
@media (max-width : 766px) {
#gallery-carousel .carousel-indicators{bottom:0;background:transparent}
.project-gallery{margin-top:50px}
}
@media only screen and (min-width : 480px) and (max-width : 767px) {
#gallery-carousel .carousel-indicators li{width:50px;height:50px}
}
@media (max-width : 320px) {
#gallery-carousel .carousel-indicators li{width:35px;height:35px;margin:18px 0}
}
.amzg-ftr-section{background:url(../images/bg/feature-bg.jpg) no-repeat center center;background-size:cover;position:relative}
.amzg-ftr-slider .owl-nav .owl-prev,.amzg-ftr-slider .owl-nav .owl-next{display:block;line-height:33px;text-align:center;height:44px;width:44px;font-size:20px !important;border-radius:50% !important;border:1px solid #fff;color:#fff;cursor:pointer;z-index:9999;position:absolute;top:17px;bottom:0;margin:auto;background:transparent !important;}
.amzg-ftr-slider .owl-nav .owl-prev{left:-12%}
.amzg-ftr-slider .owl-nav .owl-next{right:-12%}
.slide-block{display:inline-block;margin:20px 0 10px;padding:0 10%;width:100%}
.amzg-ftr{border:2px solid #fff;border-radius:50%;color:#fff;font-size:26px;height:90px;line-height:80px;text-align:center;margin:auto;width:90px;-webkit-transition:all .5s ease 0;-moz-transition:all .5s ease 0;-o-transition:all .5s ease 0;transition:all .5s ease 0}
.amzg-ftr:hover{background-color:#2c65ab;border-color:#2c65ab}
.intr-video-section{position:relative}
.vertcl-psnt{bottom:0;display:inline-block;height:100%;left:0;margin:auto;position:absolute;right:0;top:0}
.vertcl-tbl{display:table;height:100%;width:100%;padding:0 15px}
.vertcl-cell{display:table-cell;vertical-align:middle}
.video-icn{background-color:rgba(235,118,140,0.8);color:#fff;display:inline-block;font-size:30px;height:70px;line-height:70px;vertical-align:middle;width:70px;margin-bottom:25px}
.video-icn:hover{background-color:#fff;color:rgba(235,118,140,0.8)}
@media (max-width : 767px) {
.video-contnt .fsz-50{font-size:30px;line-height:30px}
}
.ftr-2 h3{font-size:15px}
.ftr-2 > i{float:left;font-size:30px;width:10%}
.ftr-2 .feature-content{border-bottom:1px solid #f1f1f1;float:left;padding-bottom:10px;width:90%;margin-bottom:20px}
.ftr-2:last-child .feature-content{border-bottom:0;padding-bottom:0;margin-bottom:0}
.star-stl2 li{line-height:30px}
.star-stl2 li::before{line-height:9px}
.team-stl2.team-section .team-member{padding-bottom:40px;padding-top:40px}
.team-stl2.team-section .team-member .media-heading{margin-bottom:15px}
.ftr-sec-stl1.feature-section{background:#f9f9f9}
.ftr-sec-stl1.feature-section .feature-overlay{background-color:transparent}
.ftr-sec-stl1.feature-section .section-intro h2,.feature-section .feature-content h3{color:#313131}
.ftr-sec-stl1.feature-section .section-intro p,.ftr-sec-stl1.feature-section .feature-wrapper{color:#969595}
.ftr-sec-stl1.feature-section .feature-content i{background:transparent;color:#2c65ab;width:auto}
.blue-line{border-color:#2c65ab;width:140px}
.feature-possibilities.ftr-posblty-1{background:#f9f9f9}
.feature-possibilities.ftr-posblty-2{background:transparent}
.promo-block > img{max-width:100%}
/*blog page sidebar*/
.primary-sidebar>aside {margin-bottom: 35px;}
.primary-sidebar .widget-title {font-size: 16px;margin-bottom: 15px;}
/*widget_search*/
.widget_search .form-control {height: 47px;background-color: #f9f9f9;border: 1px solid transparent;}
.search-form .form-group {position: relative;margin-bottom: 0}
.search-form .btn {position: absolute;right: 15px;top: 8px;color: #dadada;background-color: transparent;padding: 5px;}
/*widget_text*/
.widget_text p {margin-bottom: 20px;}
.widget-social-link {border-top: 1px solid #dadada;padding-top: 20px;}
.widget-social-link li {float: left;margin-right: 30px;}
.widget-social-link li:last-child {margin-right: 0;}
.widget-social-link li a{display: block;font-size: 16px;color: #dadada;}
.widget-social-link li a:hover{color: #2c65ab;}
/*widget_recent_projects*/
.widget_recent_projects {}
.widget_recent_projects ul {padding-left: 0;margin-left: -3px;overflow: hidden;}
.widget_recent_projects ul li{float: left;padding-left: 3px;padding-right: 3px;margin-bottom: 6px;}
.widget_recent_projects ul li a img {width: 82px;height: 82px;}
/*widget_subscribe*/
.widget_subscribe .form-control {font-size: 12px;height: 47px;background-color: #f9f9f9;border: 1px solid transparent;}
.widget_subscribe .btn {width: 38px;height: 47px;padding: 0;}
.widget_subscribe .input-group-btn:last-child>.btn, .widget_subscribe .input-group-btn:last-child>.btn-group {margin-left: 0;}
/*widget_archive*/
.widget_archive {}
.widget_archive li a{display: inline-block;color: #969595;}
.widget_archive li a:hover{color: #2c65ab;}
.huge-box-section h2 {margin-bottom: 40px;}
.gray-gallery.gallery-intro-stl2 {background: #313131;padding-bottom: 120px;}
.gray-gallery.gallery-intro-stl2 #gallery-carousel .carousel-indicators {background: #2d2d2d;}
.gray-gallery.gallery-intro-stl2 #gallery-carousel .carousel-indicators li {border: 4px solid #3f3f3f;}
.gray-gallery.gallery-intro-stl2 .project-gallery h2, .gray-gallery.gallery-intro-stl2 .gallery-bar h4 a {color: #ffffff;}
.team-section .section-intro {margin-bottom: 45px;}
.team-section .team-section-text{margin-bottom: 35px;-webkit-transform: translateZ(0);transform: translateZ(0);}
.team-section .team-section-text h2 {font-size: 30px;font-weight: bold;text-transform: uppercase;margin-bottom: 20px;}
.team-section .team-section-text span {font-size: 12px;font-weight: 600;text-transform: uppercase;color: #313131;}
.team-section .team-section-text i {font-size: 24px;color: #2c65ab;}
.gray-counter {background: url(../images/bg/full-width-bg-11.jpg) center top no-repeat;}
.gray-counter p {color: #969595}
.gray-counter span {color: #fff}
.about-us-section .section-intro {margin-bottom: 90px;}
audio {background-color: #f1f1f1;border-radius: 0;width: 100%;float: left;}
.blog-single-3.blog-section .blog-post-wrapper .post-thumbnail:before{display: none;}
.blog-single-3.blog-section .blog-post-wrapper .post-thumbnail .posted-date{position: absolute;left: 0;top: 12px;padding: 12px 18px;background: #2c65ab;color: #FFFFFF;text-align: center;}
.blog-single-3.blog-section .blog-post-wrapper .post-thumbnail .posted-date .day {font-size: 20px;line-height: 16px;font-weight: 600;display: block;}
.blog-single-3.blog-section .blog-post-wrapper .post-thumbnail .posted-date .month {font-size: 11px;line-height: 13px;font-weight: 600;display: block;text-transform: uppercase;}
.blog-single-3.blog-section .blog-post-wrapper .post-thumbnail img{width: 100%;}
.blog-single-3.blog-section .blog-post-wrapper .blog-content{float: left;}
.blog-single-3.blog-section .blog-post-wrapper .entry-header {margin-bottom: 20px;}
.blog-single-3.blog-section .blog-post-wrapper .entry-title{font-size: 18px;line-height: 22px;text-transform: capitalize;margin-bottom: 10px;}
.blog-single-3.blog-section .blog-post-wrapper .entry-title a{color: #313131;}
.blog-single-3.blog-section .blog-post-wrapper .entry-title a:hover{color: #2c65ab;}
.blog-single-3.blog-section .blog-post-wrapper .entry-header .entry-meta {font-size: 11px;text-transform: uppercase;}
.blog-single-3.blog-section .blog-post-wrapper .entry-header .entry-meta li {display: inline-block;border-right: 1px solid #E7E7E7;line-height: 10px;padding-right: 15px;margin-right: 15px;}
.blog-single-3.blog-section .blog-post-wrapper .entry-header .entry-meta li:last-child {border-right: 0;padding-right: 0;margin-right: 0;}
.blog-single-3.blog-section .blog-post-wrapper .entry-header .entry-meta li a{color: #969595;}
.blog-single-3.blog-section .blog-post-wrapper .entry-header .entry-meta li a:hover{color: #2c65ab;}
.blog-single-3.blog-section .blog-post-wrapper .entry-content {}
.blog-single-3.blog-section .blog-post-wrapper .entry-content p{margin: 0;}
.blog-single-3.blog-section .blog-post-wrapper .entry-footer .entry-meta li {display: inline-block;margin-right: 7px;}
.blog-single-3.blog-section .blog-post-wrapper .entry-footer .entry-meta li:last-child {margin-right: 0;}
.blog-single-3.blog-section .blog-post-wrapper .entry-footer a{display: block;padding: 3px 14px;font-size: 11px;background: #fff;text-transform: uppercase;}
.blog-single-3.blog-section .blog-post-wrapper .entry-footer a:hover{color: #fff;background: #2c65ab;}
.blog-single-3.single-article .blog-post-wrapper .blog-content {border: 0;padding: 0;}
.blog-single-3 .blog-read-post .blog-post-wrapper .post-thumbnail{position: relative;}
.blog-single-3 .blog-read-post .blog-post-wrapper .post-thumbnail img{width: 100%;}
.blog-single-3 .blog-read-post .blog-post-wrapper .post-thumbnail .posted-date {position: absolute;left: 0;top: 12px;padding: 12px 18px;background: #2c65ab;color: #FFFFFF;text-align: center;}
.blog-single-3 .blog-read-post .blog-post-wrapper .post-thumbnail .posted-date .day {font-size: 20px;line-height: 16px;font-weight: 600;display: block;}
.blog-single-3 .blog-read-post .blog-post-wrapper .post-thumbnail .posted-date .month {font-size: 11px;line-height: 13px;font-weight: 600;display: block;text-transform: uppercase;}
.blog-single-3.single-article .blog-post-wrapper .entry-header {margin: 20px 0 25px;}
.blog-single-3.single-article .blog-post-wrapper .entry-title{font-size: 30px !important;line-height: 30px;text-transform: capitalize;margin-top: 30px;}
.blog-single-3.single-article .blog-post-wrapper .entry-title a{color: #313131;}
.blog-single-3.single-article .blog-post-wrapper .entry-title a:hover{color: #2c65ab;}
.blog-single-3.single-article .blog-post-wrapper .entry-content p{margin-bottom: 25px}
.blog-single-3.single-article .share-comment {margin-top: -10px;font-size: 11px;}
.blog-single-3.single-article .share-comment li {display: inline-block;line-height: 10px;padding-left: 5px;}
.blog-single-3.single-article .share-comment li a{display: block;color: #979596;background-color: #F5F5F5;padding: 8px 15px;}
.blog-single-3.single-article .share-comment li a:hover {color: #fff;background-color: #2c65ab;}
.blog-single-3.single-article .entry-footer {margin-top: 40px;background-color: transparent;padding: 0;}
.blog-single-3.single-article .entry-footer a{color: #969595;border: 1px solid #dadada;}
.blog-single-3.single-article .entry-footer a:hover{border: 1px solid transparent;}
.blog-single-3 .square-dropcap {float: left;color: #fff;font-size: 30px;font-weight: 600;line-height: 46px;text-align: center;text-transform: uppercase;background: #eb768c;border-radius: 50%;height: 50px;width: 50px;min-height: 50px;min-width: 50px;margin: 8px 15px 10px 0;}
.blog-single-3.single-article .star-list li, .blog-single-3.single-article .icon-list li{line-height: 45px;}
.blog-single-3 .client-comments-section{padding-top: 60px;}
.blog-single-3 .comments-wrapper .media {background-color: #fff;border: 1px solid #eee;position: relative;overflow: visible;margin-top: 45px;}
.blog-single-3 .comments-wrapper .media-left,.blog-single-3 .comments-wrapper .media-body{background: #f1f1f1;}
.blog-single-3 .comments-wrapper .media-left{padding: 15px 10px 15px 25px;}
.blog-single-3 .comments-wrapper .media .media-left img {position: inherit;padding: 0;border: none;width: auto;border-radius: 50%;}
.blog-single-3 .comments-wrapper .media-body{padding: 25px 20px 25px 0 !important;}
.blog-single-3 .comments-wrapper .media-body .comment-meta{padding-left: 0 !important;background: none;}
.blog-single-3 .comments-wrapper .media-body .author-name{font-size: 14px;font-weight: 600;color: #2c65ab;display: block;margin-bottom: -12px;}
.blog-single-3 .comments-wrapper .media-body time{font-size: 10px;}
.blog-single-3 .comments-wrapper .media-body .comment-reply-link{border: 2px solid #ffffff;font-size: 10px;text-transform: uppercase;padding: 0px 15px;margin-top: -7px;background: none;}
.blog-single-3 .comments-wrapper .media-body .comment-reply-link:hover{border: 2px solid transparent;color: #ffffff;background: #2c65ab;}
.blog-single-3 .comments-wrapper .media-footer{padding: 25px 30px;}
.blog-single-3 .comments-wrapper .media-footer p{margin: 0;}
.blog-single-3 .widget-title{font-size: 13px;font-weight: 700;text-transform: uppercase;color: #969595;background: #f1f1f1;padding: 12px 15px;}
.blog-single-3 .widget_recent_entries li {line-height: 40px;}
.blog-single-3 .widget_recent_entries li a{color: #969595}
.blog-single-3 .widget_recent_entries li a:hover{color: #2c65ab}
.blog-single-3 .widget_tag_cloud .widget-title {margin-bottom: 30px;}
.blog-single-3 .widget_tag_cloud ul li{margin-bottom: 10px;line-height: 31px;}
.blog-single-3 .widget_tag_cloud ul li a{font-size: 10px;text-transform: uppercase;border: 1px solid rgba(150, 149, 149, 0.25);color: #969595;padding: 0px 12px;background: none;}
.blog-single-3 .widget_tag_cloud ul li a:hover{color: #ffffff;background: #2c65ab;border: 1px solid transparent;}
.blog-single-3 .widget_slider .widget-title {margin-bottom: 30px;}
.blog-single-3 #widget-Slider .carousel-control{top: 80%;opacity: 1;text-shadow: none;}
.blog-single-3 #widget-Slider .carousel-control i{background: #ffffff;color: #dadada;width: 30px;height: 23px;line-height: 23px;text-align: center;font-size: 11px;-webkit-transition: .5s;-moz-transition: .5s;-o-transition: .5s;transition: .5s;}
.blog-single-3 #widget-Slider img{width: 100%;}
.blog-single-3 #widget-Slider .carousel-control i:hover{background: #2c65ab;color: #ffffff;}
.blog-single-3 #widget-Slider .carousel-control.left{left: 70%;background-image: none;}
.blog-single-3 #widget-Slider .carousel-control.right{background-image: none;}
.blog-single-3 .widget_social .widget-title {margin-bottom: 30px;}
.blog-single-3 .widget_social ul li {float: left;margin-bottom: 10px;}
.blog-single-3 .widget_social ul li a{display: block;width: 34px;height: 34px;line-height: 34px;text-align: center;background: #f1f1f1;padding:0;-webkit-transform: translateZ(0);-moz-transform: translateZ(0);transform: translateZ(0);}
.blog-single-3 .widget_social ul li a:hover{background: #2c65ab;}
.blog-single-3 .widget_social ul li a{font-size: 10px;color: #969595;}
.blog-single-3 .widget_social li a i{height: auto;width: auto;line-height: normal;margin: 0 0 0 0;color: #969595;font-size: 10px;}
.blog-single-3 .widget_social ul li:hover a{color: #ffffff;}
.blog-single-3 .widget_twitter_feed .widget-title {margin-bottom: 30px;}
.blog-single-3 #twitterWidget ul li {padding-bottom: 12px;margin-bottom: 12px;padding-left: 50px;position: relative;}
.blog-single-3 #twitterWidget ul li::before {content: "\f099";font-family: FontAwesome;position: absolute;top: 0;left: 0px;font-size: 14px;line-height: 38px;color: #fff;background-color: #f1f1f1;height: 38px;width: 38px;border-radius: 30px;text-align: center;}
.blog-single-3 #twitterWidget ul li:hover::before {background-color: #31aaeb;}
.blog-single-3 #twitterWidget .user span {text-transform: uppercase;color: #2c65ab;}
.blog-single-3 #twitterWidget img{display: none;}
.blog-single-3 #twitterWidget .user span>span {display: none;}
.blog-single-3 .widget_categories .widget-title {margin-bottom: 30px;}
.blog-single-3 .widget_categories ul li{position: relative;padding-left: 20px;margin-bottom: 12px;-webkit-transation: all 1s;-moz-transation: all 1s;-o-transation: all 1s;transation: all 1s;}
.blog-single-3 .widget_categories ul li a{color: #969595;}
.blog-single-3 .widget_categories ul li a:hover{color: #2c65ab;}
.blog-single-3 .widget_categories ul li::before{content: "";position: absolute;left: 0;top: 9px;border-left: 5px solid #2c65ab;border-top: 5px solid transparent;border-bottom: 5px solid transparent;}
.blog-single-3 .widget_categories ul li .number{font-size: 10px;color: #ffffff;background: #dadada;border-radius: 50%;width: 29px;height: 29px;line-height: 29px;text-align: center;}
.blog-single-3 .widget_categories ul li:hover .number{background: #2c65ab;}
.blog-single-3 .widget_search .form-group{position: relative;}
.blog-single-3 .widget_search .btn{background: transparent;position: absolute;right: 25px;top: 5px;width: 0;box-shadow: none;color: #fff;}
.blog-single-3 .widget_search .form-control{background: #2c65ab;color: #ffffff;border: 0;}
.blog-single-3 .widget_search .form-control:focus{box-shadow: none;}
.blog-single-3 .widget_search input::-webkit-input-placeholder {color: #fff;}
.blog-single-3 .widget_search input::-moz-placeholder {color: #fff;  }
.blog-single-3 .widget_search input:-ms-input-placeholder {  color: #fff;  }
.blog-single-3 .blog-read .form-control{border: 0;background: #f1f1f1;}
.blog-single-3 .blog-read .btn.active,.blog-single-3 .blog-read .btn:active,.blog-single-3 .blog-read .form-control:focus{box-shadow: none;}
.blog-single-3 .contact-form-section textarea {padding: 12px 12px}
.blog-single-3 .blog-read .btn-primary:hover{border: 1px solid #2c65ab;}
.blog-single-3 blockquote.topline-quote {padding: 30px 70px !important;}
.key-list li {position: relative;padding-left: 20px;line-height: 45px;}
.key-list li:before {content: "\f084";font-family: FontAwesome;position: absolute;left: 0;top: 16px;font-size: 12px;line-height: 18px;color: #2c65ab;}
.social-icon.fullwidth-social-icons {padding: 4px 0 2px;}
.social-icon.fullwidth-social-icons ul li {display: inline-block;font-size: 60px;text-align: center;width: 12.41%;height: 220px;line-height: 220px;margin-right: -2px;cursor: pointer;-webkit-transition: all 0.4s ease 0s;-moz-transition: all 0.4s ease 0s;-o-transition: all 0.4s ease 0s;transition: all 0.4s ease 0s;}
.social-icon.fullwidth-social-icons ul li:hover {background: #f1f1f1;}
.social-icon.fullwidth-social-icons ul li:hover a {color: #969595;}
.social-icon.fullwidth-social-icons ul li a {color: #fff;}
#single-portfolio-carousel .carousel-control{top:50%;margin-top: -22px;}
#single-portfolio-carousel .carousel-control {width: 44px;height: 44px;text-shadow: none;filter: alpha(opacity=100);opacity: 1;line-height: 42px;border: 1px solid #ffffff;border-radius: 50%;}
#single-portfolio-carousel .carousel-control.left,#single-portfolio-carousel .carousel-control.right {background-image: none;}
#single-portfolio-carousel .carousel-control.left{left: 30px;}
#single-portfolio-carousel .carousel-control.right{right: 30px;}
.single-portfolio-section nav {margin-top: 30px;}
.single-portfolio-section .pager li>a, .single-portfolio-section .pager li>span{border: 2px solid #f1f1f1;border-radius: 0;font-size: 16px;color: #f1f1f1;}
.single-portfolio-section .pager li>a:focus, .single-portfolio-section .pager li>a:hover{background: transparent;color: #2c65ab;}
.filter-section{background: #fff;padding: 33px 0;}
.portfolio-filter {margin-bottom: 0;}
.portfolio-filter h4{color: #ffffff;margin-bottom: 0;}
.portfolio-filter .title{color: #ffffff;margin-right: 30px;}
.portfolio-filter .list-inline{display: inline;}
.portfolio-filter .list-inline>li{padding: 0 10px;}
@media (min-width : 992px) {.portfolio-filter .data-group {text-align: right;}}
@media (max-width : 991px) {.portfolio-filter h4{margin-bottom: 15px;}}
.service-cta-section{background: url(../images/bg/service-cta-bg.jpg) center no-repeat;background-size: cover;}
.service-cta-content{padding: 70px 0;}
.service-cta-content h1{font-size: 50px;line-height: 50px;font-weight: 700;color: #ffffff;text-transform: uppercase;margin-bottom: 45px;}
.service-cta-content h1 span{color: #c183d6;}
.service-cta-content p{font-size: 15px;font-style: italic;color: #ffffff;margin-bottom: 45px;}
.cta-button .btn-primary{border: 2px solid transparent;}
.cta-button .btn-default{color: #ffffff;border: 2px solid #ffffff;margin-left: 10px;}.cta-button .btn-default:focus,.cta-button .btn-default:hover{color: #2c65ab;}
@media (max-width : 479px) {.cta-button .btn-default {margin-top: 10px;}}
.team-intro {margin-bottom: 50px;}
.team-intro p ,.team-intro p span{text-transform: uppercase;}
.team-intro p span{font-size: 12px;}
.team-intro h2 {font-weight: 600;}
.team-intro .tm-hr {background: #2c65ab none repeat scroll 0 0;height: 1px;width: 50px;border: none;}
.pagination-nav-area.sub-header-4 {padding: 60px 0;background: #f1f1f1}
.pagination-nav-area.sub-header-4 h1 {font-family: 'Montserrat';font-weight: 700;font-size: 40px;text-transform: uppercase;margin-bottom: 0px;}
.pagination-nav-area.sub-header-4 ul{line-height: 45px;}
.pagination-nav-area.sub-header-4 ul li a {color: #969595;font-size: 11px;text-transform: uppercase;}
.pagination-nav-area.sub-header-4 ul li a:hover,.pagination-nav-area.sub-header-4 ul li.active a{color: #2c65ab;}
.pagination-nav-area.sub-header-4 ul li a i {padding-left: 10px;}
@media (min-width: 320px) and (max-width: 600px){.pagination-nav-area.sub-header-4 h1 {font-size: 20px;line-height: 50px;}}
.quote-format .blog-content {padding: 20px !important;}
.quote-icon{float: left;margin-top: 7px;}
.quote-icon i {font-size: 30px;color: #f5f5f5;}
.quote-format blockquote{font-size: 16px;line-height: 30px;border-left: 0px;overflow: hidden;padding: 10px 20px !important;margin: 0 0 20px !important}
.quote-format blockquote p {margin: 0 0 40px !important;color: #969595;}
.quote-format blockquote cite {font-style: normal;color: #2c65ab;letter-spacing: 1px;}
.quote-format blockquote:before,.quote-format blockquote p:before {display: none;}




.blog-single-4 .blog-standard-post .blog-post-wrapper {background-color: #fff;margin-bottom: 30px;}
@media (max-width : 991px) {.blog-single-4 .blog-standard-post .blog-post-wrapper {margin-bottom: 30px;}}
.blog-single-4 .blog-standard-post .blog-post-wrapper .post-thumbnail{position: relative;}
.blog-single-4 .blog-standard-post .blog-post-wrapper .post-thumbnail img{width: 100%;}
.blog-single-4 .blog-standard-post .blog-post-wrapper .post-thumbnail .author-thumb{position: absolute;left: 25px;bottom: -35px;}
.blog-single-4 .blog-standard-post .blog-post-wrapper .post-thumbnail .author-thumb img {width: 75px;height: 75px;background: #fff;padding: 5px;border-radius: 50%;}
.blog-single-4 .blog-standard-post .blog-post-wrapper .blog-content{padding: 52px 30px 30px;}
.blog-single-4 .blog-standard-post .blog-post-wrapper .entry-header {margin-bottom: 20px;}
.blog-single-4 .blog-standard-post .blog-post-wrapper .entry-title{font-size: 18px;line-height: 22px;text-transform: capitalize;margin-bottom: 5px;}
.blog-single-4 .blog-standard-post .blog-post-wrapper .entry-title a{color: #313131;}
.blog-single-4 .blog-standard-post .blog-post-wrapper .entry-title a:hover{color: #2c65ab;}
.blog-single-4 .blog-standard-post .blog-post-wrapper .entry-header .entry-meta {font-size: 11px;text-transform: capitalize;}
.blog-single-4 .blog-standard-post .blog-post-wrapper .entry-header .entry-meta li {display: inline-block;padding-right: 5px;margin-right: 5px;position: relative;}
.blog-single-4 .blog-standard-post .blog-post-wrapper .entry-header .entry-meta li:last-child {padding-right: 0;margin-right: 0;}
.blog-single-4 .blog-standard-post .blog-post-wrapper .entry-header .entry-meta li::before {content: ".";position: absolute;right: -3px;bottom: 0;}
.blog-single-4 .blog-standard-post .blog-post-wrapper .entry-header .entry-meta li:last-child::before {content: "";}
.blog-single-4 .blog-standard-post .blog-post-wrapper .entry-header .entry-meta li a{color: #969595;}
.blog-single-4 .blog-standard-post .blog-post-wrapper .entry-header .entry-meta li a:hover{color: #2c65ab;}
.blog-single-4 .blog-standard-post .blog-post-wrapper .entry-content {}
.blog-single-4 .blog-standard-post .blog-post-wrapper .entry-content p{margin: 0;}





.blog-single-4.blog-single-area{background:#f9f9f9}
@media(max-width: 400px) {
.blog-single-4 .blog-standard-post .blog-post-wrapper .blog-header-social{margin-top:25px}
}
@media(max-width: 992px) {
.blog-single-4 .blog-standard-post{margin-bottom:50px}
}
.blog-single-4 .blog-standard-post .blog-post-wrapper .blog-header-social{padding:14px}
.blog-single-4 .blog-standard-post .blog-post-wrapper .blog-header-social .entry-meta li{display:inline-block;margin-right:7px}
.blog-single-4 .blog-standard-post .blog-post-wrapper .blog-header-social .entry-meta li:last-child{margin-right:0}
.blog-single-4 .blog-standard-post .blog-post-wrapper .blog-header-social a{display:block;padding:1px 14px;font-size:10px;color:#a3a2a2;background:#fff;text-transform:uppercase;border-radius:30px;border:1px solid #dadada}
.blog-single-4 .blog-standard-post .blog-post-wrapper .blog-header-social a i{color:#dadada}
.blog-single-4 .blog-standard-post .blog-post-wrapper .blog-header-social a:hover i{color:#fff}
.blog-single-4 .blog-standard-post .blog-post-wrapper .blog-header-social a:hover{color:#fff;background:#2c65ab;border-color:#2c65ab}
.blog-single-4.blog-single-area .blog-standard-post .blog-post-wrapper .entry-title{font-size:24px}
.blog-single-4.blog-single-area .blog-standard-post .blog-post-wrapper .entry-content p{margin-bottom:35px}
.blog-single-4.blog-single-area .blog-standard-post .blog-post-wrapper .entry-content p:last-of-type{margin-bottom:0}
.blog-single-4 .relatedPostNav{padding:50px 0 30px}
.blog-single-4 .relatedPostNav span{font-size:24px;color:#313131}
.blog-single-4 .relatedPostSlider-nav a{display:inline-block;background:#dadada;line-height:26px;padding:0 11px;cursor:pointer;color:#949494;font-size:13px;-webkit-transition:all .5s ease 0;-moz-transition:all .5s ease 0;-o-transition:all .5s ease 0;transition:all .5s ease 0;margin-right:5px}
.blog-single-4 .relatedPostSlider-nav a:last-child{margin-right:0}
.blog-single-4 .relatedPostSlider-nav a:hover{background:#2c65ab;color:#fff}
.blog-single-4 .relatedPostSlider .image-box{position:relative}
.blog-single-4 .relatedPostSlider .image-box::before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(72,176,228,0.8);z-index:1;opacity:0;-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transition:opacity .9s,-webkit-transform 1s;transition:opacity .9s,transform 1s}
.blog-single-4 .relatedPostSlider .image-box:hover::before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
.blog-single-4 .relatedPostSlider .pop-up-icon{position:absolute;top:50%;left:0;right:0;margin-top:-10px;text-align:center;z-index:2;opacity:0;transition:1s;-webkit-transition:1s;-moz-transition:1s;-o-transition:1s}
.blog-single-4 .relatedPostSlider .image-box:hover .pop-up-icon{opacity:1;transition-delay:.6s;-webkit-transition-delay:.6s;-moz-transition-delay:.6s;-o-transition-delay:.6s}
.blog-single-4 .relatedPostSlider .pop-up-icon i{font-size:20px;color:#fff}
.blog-single-4 .comment-area h2{margin-bottom:30px}
.blog-single-4 .comment-area .media-list{position:relative}
.blog-single-4 .comment-area .media-list .media{padding:20px;border:1px solid #f1f1f1;margin-bottom:30px;background:#fff}
.blog-single-4 .comment-area .media-list .media-left{padding-right:25px}
.blog-single-4 .comment-area .media-body .author-name{font-size:14px;margin-right:5px;color:#2c65ab}
.blog-single-4 .comment-area .media .comment-reply-link{position:absolute;top:0;right:0;padding:2px 14px;border:1px solid #f1f1f1;border-top:0;border-right:0;color:#969595;-webkit-transition:all .3s ease 0;-moz-transition:all .3s ease 0;-o-transition:all .3s ease 0;transition:all .3s ease 0}
.blog-single-4 .comment-area .media .comment-reply-link:hover{background:#2c65ab;color:#fff}
.blog-single-4 .comment-area .media-body p{margin-top:20px;font-size:13px;line-height:24px}
.blog-single-4 .comment-area form h2{margin-top:50px}
.blog-single-4 .comment-area .form-control{font-size:13px;border:1px solid #F1F1F1;padding:15px 20px}
.blog-single-4 .comment-area input.form-control{height:53px;line-height:53px}
.blog-single-4 .comment-area form .form-control:focus{box-shadow:none}
.blog-single-4 .comment-area form .form-group{margin-bottom:30px}
.blog-single-4 .comment-area form button.btn{font-weight:700;padding:16px 32px;-webkit-transition:all .3s ease 0;-moz-transition:all .3s ease 0;-o-transition:all .3s ease 0;transition:all .3s ease 0}
.blog-single-4 .comment-area form button.btn:focus,.comment-area form button.btn:hover{color:#2c65ab;border-color:#2c65ab;background-color:transparent}
.blog-single-4 .primary-sidebar{background:#313131;padding:50px}
.blog-single-4 .widget{margin-bottom:50px}
.blog-single-4 .widget .widget-title{color:#fff;font-size:13px;font-weight:600;text-transform:capitalize;margin-bottom:30px}
.blog-single-4 .widget-search .form-control{background-color:#4a4a4a;border:1px solid transparent;color:rgba(255,255,255,0.64)}
.blog-single-4 .search-form .btn{color:#dadada;background-color:transparent;}
.blog-single-4 .widget-recent-entries .media img{width:60px;height:60px}
.blog-single-4 .widget-recent-entries .media-heading{font-size:13px;line-height:20px;text-transform:capitalize;margin-top:-5px}
.blog-single-4 .widget-recent-entries .media-heading a{color:#fff}
.blog-single-4 .widget-recent-entries .post-date{display:block;font-size:10px;line-height:14px;color:#6b6b6b}
.blog-single-4 .widget-flickrStream h2{margin-top:20px}
.blog-single-4 #flickr li {display: inline-block;margin-right: 5px;margin-bottom: 5px;	}
@media(min-width: 767px){.blog-single-4 #flickr li:nth-child(4n){margin-right:4px;}}
.blog-single-4 #flickr li a img {width: 60px;height: 60px;}
.blog-single-4 .widget-social li{padding-right:2px;padding-left:2px;margin-bottom:8px}
.blog-single-4 .widget-social li a{width:82px;display:block;color:#fff;background-color:#2c65ab;height:110px;text-align:center;padding:15px 0}
.blog-single-4 .widget-social li a i{font-size:20px;width:46px;height:46px;line-height:46px;margin-bottom:16px;border-radius:100%;color:#fff!important;background:rgba(255,255,255,0.1)}
.blog-single-4 .widget-social li a .counter{display:block;font-size:14px;font-weight:600}
.blog-single-4 .widget-social li a.fb{background-color:#3b59a1}
.blog-single-4 .widget-social li a.tw{background-color:#46b0e4}
.blog-single-4 .widget-social li a.gp{background-color:#dd4c39}
.blog-single-4 .widget-social li a i,.blog-single-4 .widget-social li a:hover i{-webkit-transition:all .3s ease 0;-moz-transition:all .3s ease 0;-o-transition:all .3s ease 0;transition:all .3s ease 0}
.blog-single-4 .widget-social li a:hover i{background-color:#fff}
.blog-single-4 .widget-social li a.fb:hover i{color:#3b59a1!important}
.blog-single-4 .widget-social li a.tw:hover i{color:#46b0e4!important}
.blog-single-4 .widget-social li a.gp:hover i{color:#dd4c39!important}
.blog-single-4 .widget-tag-cloud ul li{margin-bottom:10px;float:left}
.blog-single-4 .widget-tag-cloud ul li a{display:block;padding:3px 10px;color:#949393;background-color:#4a4a4a}
.blog-single-4 .widget-tag-cloud ul li a:hover{background-color:#2c65ab;color:#fff}
.blog-single-4 .widget-category>ul>li{width:49%;display:inline-block;-webkit-transition:all .3s ease 0;-moz-transition:all .3s ease 0;-o-transition:all .3s ease 0;transition:all .3s ease 0}
.blog-single-4 .widget-category>ul>li:hover{padding-left:5px}
.blog-single-4 .widget-category>ul>li i{color:#2c65ab}
.blog-single-4 .widget-category>ul>li>a{display:inline-block;line-height:36px;color:#969595}
.blog-single-4 .widget-category>ul>li>a:hover{color:#2c65ab}
.widget-forum-support .form-control{background:#4a4a4a;border:0;font-size:13px;height:38px;padding:0 15px;color:rgba(255,255,255,0.64)}
.widget-forum-support a.btn{padding:10px 20px}
.widget-forum-support a.btn-primary{background:#2c65ab;color:#fff;text-transform:uppercase;font-size:11px}
.widget-forum-support a.btn-primary:hover,.widget-forum-support a.btn-primary:focus{border-color:transparent;background:rgba(49,170,226,0.86)}
.contact-page.contact-address{margin-bottom:15px;background: none;border: none;min-height: inherit;padding: 0}
.contact-page.contact-address strong{display:block;font-weight:400;font-size:15px;color:#313131;margin-bottom:20px}
.contact-section address{line-height:20px}
.contact-page.contact-address i{float:left;margin-right:14px;font-size:14px;line-height:34px;color:#fff;text-align:center;height:34px;width:34px;border-radius:50%;background:#2c65ab}
.contact-page.contact-address .info{overflow:hidden;border-bottom:1px solid #f1f1f1;padding-bottom:20px}
.contact-social .list-inline{margin-left:0}
.contact-social .list-inline>li{float:left;padding-left:0}
@media(max-width:1200px) {.contact-social .list-inline>li{margin-bottom:10px}}
.contact-social li a{display:block;width:36px;height:37px;line-height:37px;text-align:center;font-size:12px;background:#f1f1f1;color:#dadada}
.contact-social li a:hover{color:#fff}
.contact-social li a.btn-facebook:hover{background:#3b59a1}
.contact-social ul li a.btn-twitter:hover{background:#55acee}
.contact-social ul li a.btn-dribbble:hover{background:#ea4c89}
.contact-social ul li a.btn-pinterest:hover{background:#e21b1b}
.contact-social ul li a.btn-instagram:hover{background:#3f729b}
.contactSlider .item{-webkit-transition:all .3s ease 0;-moz-transition:all .3s ease 0;-o-transition:all .3s ease 0;transition:all .3s ease 0}
.contactSlider .item img{opacity:.5;-webkit-transition:all .3s ease 0;-moz-transition:all .3s ease 0;-o-transition:all .3s ease 0;transition:all .3s ease 0}
.contactSlider .item:hover img{opacity:1}
.contactSlider .owl-dots{display:none!important}
.contact-page-4 .col-sm-4 h2 {width: 100%;margin: 0 0 30px 0;text-align: left;}
.portfolio-video{margin-top:100px}
.portfolio-video .post-thumbnail{position:relative}
.portfolio-video .play-trigger{position:absolute;left:50%;top:50%;width:69px;height:69px;margin-left:-30px;margin-top:-30px;border:0;color:#fff;background:#cb7281;font-size:16px;line-height:69px;text-align:center;-webkit-transition:all .3s ease 0;-moz-transition:all .3s ease 0;-o-transition:all .3s ease 0;transition:all .3s ease 0}
.portfolio-video .play-trigger:hover{background:#2c65ab}
.portfolio-video .blog-post-wrapper .play-trigger i{margin-left:5px}
.single-portfolio-content{padding:50px 0}
.portfolio-intro{margin-bottom:35px}
.portfolio-intro h2{font-size:24px}
@media (min-width: 320px) and (max-width: 400px) {.portfolio-intro ul.pull-right{float:none!important;margin-bottom:35px}}
.portfolio-intro ul li{display:inline-block;margin-right:10px}
.portfolio-intro ul li a{display:block;width:33px;height:33px;line-height:33px;text-align:center;font-size:12px;border-radius:50%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background:#f1f1f1;color:#969595}
.portfolio-intro ul li a.btn-facebook:hover{background-color:#3b59a1;color:#fff}
.portfolio-intro ul li a.btn-twitter:hover{background-color:#55acee;color:#fff}
.portfolio-intro ul li a.btn-dribbble:hover{background-color:#ea4c89;color:#fff}
.portfolio-intro ul li a.btn-pinterest:hover{background-color:#e21b1b;color:#fff}
.portfolio-intro ul li a.btn-instagram:hover{background-color:#3f729b;color:#FFF}
.project-details{margin-bottom:40px}
.project-details h3{font-size:15px;line-height:24px;color:#2c65ab;margin:0}
.project-details p{margin-bottom:25px}
.project-details a{color:#969595}
.project-details a:hover{color:#2c65ab}
.portfolio-pagination{padding:30px 0 50px;border-top:1px solid #f1f1f1}
.portfolio-pagination .pager{padding:0}
.portfolio-pagination .pager li>a,.portfolio-pagination .pager li>span{padding:5px 14px;color:#eee;background-color:#fff;border:2px solid #eee;border-radius:0}
.center-box a{padding:5px 11px!important}
.portfolio-pagination .pager li>a:focus,.portfolio-pagination .pager li>a:hover{color:#fff;background-color:#2c65ab;border:2px solid transparent}
.portfolio-btn .btn {padding: 10px 45px;border: 2px solid #2c65ab;color: #2c65ab;font-size: 13px;font-weight: 700;margin-top: 50px;}
.portfolio-btn .btn:hover {background: #2c65ab;border: 2px solid #2c65ab;color: #fff;}
.portfolio-ten.portfolio-area .portfolio-filter {margin-bottom: 50px;}
.portfolio-ten.portfolio-area #filter li a{display: block;font-size: 11px;color: #969595;cursor: pointer;text-transform: uppercase;padding: 5px 25px;border: 2px solid #dadada;margin-right: 10px;}
.portfolio-ten.portfolio-area #filter li a:hover,.portfolio-ten.portfolio-area #filter li a.active {background: #2c65ab;border: 2px solid #2c65ab;color: #fff;}
.portfolio-ten.portfolio-area #filter li a:last-child{margin-right: 0px;}
@media(max-width: 590px){.portfolio-ten.portfolio-area #filter li {margin-bottom: 10px;}}

.offer-promo-intro h2 {font-size: 30px;font-weight: 600;margin-bottom: 50px;text-transform: uppercase;}
.page-header-section{background: url(../images/bg/pageheader-demo-5.jpg) no-repeat;background-size: cover;}
.page-header h1 {margin-bottom: 0px;font-size: 60px;line-height: 70px;color: #fff;font-weight: 700;}
.page-header .sub-title {display: block;font-size: 30px;line-height: 50px;color: #fff;}
.sub-header-5 .page-header h1 {color: #000;}
.sub-header-5 .page-header .sub-title {color: #7a7268;}
.progressAbout {padding-top: 100px;padding-bottom: 80px;}
.progressAbout h2{font-size: 30px;font-weight: 600;text-transform: uppercase;margin-bottom: 35px;}
.social-connect-icon{float: left;margin-right: 15px;}
.social-connect-icon a {width: 75px;height: 75px;line-height: 75px;text-align: center;display: block;font-size: 28px;color: #fff;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.social-connect-icon a:hover{color: #fff;}
.social-connect-icon a.fb-bg:hover{background: #004498;}
.social-connect-icon a.twt-bg:hover{background: #00ABD0;}
.social-connect-icon a.instagram-bg{background: #a9c511;}
.social-connect-icon a.instagram-bg:hover{background: #849D01;}
.social-connect-icon a.youtube-bg:hover{background: #CB0000;}
.social-connect-text{overflow: hidden;margin-top: 5px;}
.social-connect-text p{font-size: 15px;color: #313131;}
.social-connect-text p span {color: #969595;font-size: 13px;}
@media(max-width: 991px){.mb-10{margin-bottom: 10px;}}
/*blog posts 5*/
.blog-posts-5.blog-section .blog-post-wrapper{padding-bottom:50px}
@media (max-width : 991px) {.blog-posts-5.blog-section .blog-post-wrapper{margin-bottom:30px}}
.blog-posts-5.blog-section .blog-post-wrapper .post-thumbnail img{width:100%}
.blog-posts-5.blog-section .blog-post-wrapper .post-thumbnail:before{display:none;}
.blog-posts-5.blog-section .blog-post-wrapper .blog-content {padding: 0;width: 100%}
.blog-posts-5.blog-section .blog-post-wrapper .entry-header{margin:20px 0 25px}
.blog-posts-5.blog-section .blog-post-wrapper .entry-title{font-size:24px;line-height:22px;text-transform:capitalize;margin-bottom:5px}
.blog-posts-5.blog-section .blog-post-wrapper .entry-title a{color:#313131}
.blog-posts-5.blog-section .blog-post-wrapper .entry-title a:hover{color:#2c65ab}
.blog-posts-5.blog-section .blog-post-wrapper .entry-header .entry-meta li{display:inline-block;border-right:1px solid #EFEEEE;line-height:10px;padding-right:15px;margin-right:15px}
.blog-posts-5.blog-section .blog-post-wrapper .entry-header .entry-meta li:last-child{border-right:0;padding-right:0;margin-right:0}
.blog-posts-5.blog-section .blog-post-wrapper .entry-header .entry-meta li a{font-size:10px;text-transform:uppercase;color:#969595}
.blog-posts-5.blog-section .blog-post-wrapper .entry-header .entry-meta li a:hover{color:#2c65ab}
.blog-posts-5.blog-section .blog-post-wrapper .entry-content p{margin:0;padding-right:20px}
.blog-posts-5.blog-section .blog-post-wrapper .entry-footer{margin-top:15px}
.blog-posts-5.blog-section .blog-post-wrapper .entry-footer a{color:#969595;font-size:12px;text-transform:capitalize}
.blog-posts-5.blog-section .blog-post-wrapper .entry-footer a:hover{color:#2c65ab}
@media screen and (min-width: 768px) {.blog-posts-5 #blogSlider .carousel-indicators{bottom:0}}
.blog-posts-5 #blogSlider .carousel-indicators li{width:13px;height:13px;margin:0}
.blog-posts-5 #blogSlider .carousel-indicators .active{width:13px;height:13px;background-color:#2c65ab;border:1px solid #2c65ab}
.blog-posts-5.blog-section .blog-post-wrapper .post-thumbnail{position:relative}
.blog-posts-5.blog-section .blog-post-wrapper .play-trigger{position:absolute;left:50%;top:50%;width:60px;height:60px;margin-left:-30px;margin-top:-30px;border:0;border-radius:50%;color:#2c65ab;background:#fff;font-size:20px;line-height:60px;text-align:center;-webkit-transition:all .3s ease 0;-moz-transition:all .3s ease 0;-o-transition:all .3s ease 0;transition:all .3s ease 0}
.blog-posts-5.blog-section .blog-post-wrapper .play-trigger:hover{color:#fff;background:#2c65ab}
.blog-posts-5.blog-section .blog-post-wrapper .play-trigger i{margin-left:5px}
.blog-posts-5 .blog-post-wrapper blockquote{padding:30px 30px 30px 70px;margin:0;font-size:16px;line-height:30px;background-color:#2c65ab;color:#fff;margin:0;border-left:0}
.blog-posts-5 .blog-post-wrapper blockquote p{position:relative}
.blog-posts-5 .blog-post-wrapper blockquote p::before{position:absolute;content:"\f10d";font-family:FontAwesome;font-size:30px;color:#f1f1f1;left:-40px;top:8px}
.blog-posts-5 .blog-post-wrapper blockquote footer{font-size:15px;line-height:30px;color:#fff;margin-top:30px}

.blog-posts-5 .single-blog .entry-content{padding-bottom:40px}
.blog-posts-5 .single-blog blockquote{padding:30px 30px 30px 70px;margin:0;font-size:16px;line-height:30px;background-color:#fff;color:#969595;margin:0;border-left:0;border:1px solid #f1f1f1}
.blog-posts-5 .single-blog blockquote p{position:relative}
.blog-posts-5 .single-blog blockquote p::before{position:absolute;content:"\f10d";font-family:FontAwesome;font-size:30px;color:#f1f1f1;left:-50px;top:8px}
.blog-posts-5 .single-blog blockquote footer{font-size:15px;line-height:30px;color:#2c65ab;margin-top:30px}
.blog-posts-5 .u-dropcap{float:left;color:#fff;padding:7px 0;min-width:50px;font-size:40px;font-weight:600;line-height:50px;text-align:center;text-transform:uppercase;background:#c183d6;margin:0 15px 10px 0;border-radius:0 0 30px 30px}
.blog-posts-5 .general-classes a{color:red}
.blog-posts-5 .general-classes b{color:#313131}

.blog-posts-5 .pagination>li>a,.blog-posts-5 .pagination>li>span{float:left;padding:7px 12px;margin-left:10px;font-weight:700;color:#dadada;background-color:transparent;border:2px solid #dadada}
.blog-posts-5 .pagination>li>a:focus,.blog-posts-5 .pagination>li>a:hover,.blog-posts-5 .pagination>li>span:focus,.blog-posts-5 .pagination>li>span:hover{color:#fff;background-color:#2c65ab;border-color:transparent}
.blog-posts-5 .pagination>li:first-child>a,.blog-posts-5 .pagination>li:first-child>span{border-top-left-radius:0;border-bottom-left-radius:0}
.blog-posts-5 .pagination>li:last-child>a,.blog-posts-5 .pagination>li:last-child>span{border-top-right-radius:0;border-bottom-right-radius:0}
.blog-posts-5 .blog-siderbar-widget aside{margin-bottom:40px}
.blog-posts-5 .blog-siderbar-widget .widget-title{font-size:16px}
.blog-posts-5 .blog-siderbar-widget .form-group{position:relative;margin-bottom:8px}
.blog-posts-5 .blog-siderbar-widget .form-group .btn{position:absolute;top:0;right:0;border:0;bottom:0;width:40px;padding:0}
.blog-posts-5 .blog-siderbar-widget .form-control{height:47px;padding:6px 12px;font-size:13px;line-height:1.42857143;color:#969595;background-color:#f9f9f9;background-image:none;border:1px solid #f9f9f9}
.blog-posts-5 .blog-siderbar-widget .form-control:focus{border-color:none;outline:0;-webkit-box-shadow:none;box-shadow:none}
.blog-posts-5 .blog-siderbar-widget .btn-primary:hover{background-color:#2c65ab;border-color:#2c65ab;color:#313131}
.blog-posts-5 .widget_twitterFeed .widget-title{margin-bottom:20px}
.blog-posts-5 .widget-tab-option .nav-tabs{border-bottom:0}
.blog-posts-5 .widget-tab-option .tab-content{border:1px solid #f1f1f1;border-top:0}
.blog-posts-5 .widget-tab .blog-post-wrapper .blog-content .entry-header h3{font-size:15px;line-height:22px}
.blog-posts-5 .widget-tab .post-thumbnail img{padding:20px}
.blog-posts-5 .widget-tab .blog-post-wrapper:last-of-type{padding-bottom:15px}
.blog-posts-5 .widget-tab .blog-post-wrapper .entry-header{margin:0 0 0 20px}
.blog-posts-5 .widget-tab .blog-post-wrapper .entry-content{padding:5px 20px}
.blog-posts-5 .widget-tab .blog-post-wrapper .entry-content p{padding-right:0}
.blog-posts-5 .widget-flicker .flex-viewport{background-color:#fff;border:1px solid #eee}
.blog-posts-5 .widget-flicker .flex-control-thumbs{margin:2px 0 0}
.blog-posts-5 .widget-flicker .flex-control-thumbs li{width:auto;margin-right:3px}
.blog-posts-5 .widget-flicker .flex-control-thumbs li:last-child{margin-right:0}
.blog-posts-5 .widget-flicker .flex-control-thumbs img{width:41px;opacity:1}
.blog-posts-5 .widget-accordion .panel-group{margin-bottom:0;border:1px solid #f9f9f9}
.blog-posts-5 .widget-accordion .panel-default{border:0}
.blog-posts-5 .widget-accordion .panel{background-color:transparent;box-shadow:none;border-bottom:1px solid transparent;border-radius:0;margin:0}
.blog-posts-5 .widget-accordion .panel .panel-heading{padding:0}
.blog-posts-5 .widget-accordion .panel-title{font-size:14px}
.blog-posts-5 .widget-accordion .panel .panel-heading a{color:#7cc3ea;display:block;padding:12px}
.blog-posts-5 .widget-accordion .panel .panel-heading a.collapsed{color:#969595;background-color:#f9f9f9;display:block;padding:12px}
.blog-posts-5 .widget-accordion .panel-default>.panel-heading{background-color:transparent}
.blog-posts-5 .widget-accordion .panel-group .panel-heading+.panel-collapse>.panel-body{border-top:0;padding:10px 45px 30px 25px}
.blog-posts-5 .widget-accordion .panel .panel-heading a:after,.blog-posts-5 .widget-accordion .panel .panel-heading a.collapsed:after{font-family:'FontAwesome';font-size:20px;float:right;margin-top:-2px;margin-right:0}
.blog-posts-5 .widget-accordion .panel .panel-heading a:after{content:"\2212"}
.blog-posts-5 .widget-accordion .panel .panel-heading a.collapsed:after{content:"\2b"}
@media(max-width: 767px) {.blog-posts-5 .widget-accordion-section .col-sm-6{border-bottom:1px solid transparent}}
.blog-posts-5 .widget-tag{margin-bottom:20px;clear:both}
.blog-posts-5 .widget-tag ul li{float:left;margin:0 5px 10px 0;padding:0}
.blog-posts-5 .widget-tag ul li a{font-family:'Open Sans',sans-serif;font-size:10px;display:block;color:#969595;padding:0 10px;background:#fff;border:1px solid #dadada;border-radius:30px;text-transform:uppercase}
.blog-posts-5 .widget-tag ul li a:hover{color:#fff;border:1px solid #2c65ab;background:#2c65ab}
.blog-posts-5 .widget_archive ul li{padding-left:24px;margin-bottom:15px;position:relative}
.blog-posts-5 .widget_archive ul li::before{content:"\f0da";font-family:FontAwesome;position:absolute;top:0;left:0;font-size:12px;color:#2c65ab;line-height:28px;border:none;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;background: transparent;}
.blog-posts-5 .widget_archive ul li a{color:#969595}
.blog-posts-5 .widget_archive ul li:hover::before{color:#2c65ab}
.blog-posts-5 .widget_archive ul li:hover a{color:#2c65ab}

.blog-posts-5.blog-section .pager li>a,.blog-posts-5.blog-section .pager li>span{padding:2px 14px;width:415px;color:#fff;background-color:#dadada;border:none;border-radius:0;font-size:14px;line-height:40px}
.blog-posts-5.blog-section .pager li>a:focus,.blog-posts-5.blog-section .pager li>a:hover{color:#fff;background-color:#2c65ab;border:none;font-size:14px;line-height:40px}
@media (min-width : 992px) and (max-width : 1199px) {
.blog-posts-5.blog-section .pager li>a,.blog-posts-5.blog-section .pager li>span{width:460px}
}
@media (min-width : 768px) and (max-width : 991px) {
.blog-posts-5.blog-section .pager li>a,.blog-posts-5.blog-section .pager li>span{width:350px}
.blog-posts-5 .single-blog blockquote{margin-bottom:50px}
}
@media only screen and (min-width : 480px) and (max-width : 767px) {
.blog-posts-5.blog-section .pager li>a,.blog-posts-5.blog-section .pager li>span{width:290px}
.blog-posts-5 .single-blog blockquote{margin-bottom:50px}
}
@media (max-width : 766px) {
.blog-posts-5.blog-section .pager li>a,.blog-posts-5.blog-section .pager li>span{width:205px}
.blog-posts-5 .single-blog blockquote{margin-bottom:50px}
}
.blog-posts-5 .about-author{border:1px solid #f1f1f1;padding: 0}
.blog-posts-5 .about-author img{padding-right:15px}
.blog-posts-5 .about-author .media-body small{font-size:11px;color:#2c65ab;padding-left:10px}
.blog-posts-5 .post-tags{border-top:1px solid #f1f1f1;padding:15px 20px}
.blog-posts-5 .about-author .media{padding:30px 20px}
.blog-posts-5 .post-tag-icon a{font-size:13px;line-height:22px;color:#2c65ab}
.blog-posts-5 .post-tag-icon i{font-size:13px;color:#2c65ab;padding-right:10px}
.blog-posts-5 .author-social .btnFivewidgetThree{margin-bottom: 0}
.blog-posts-5 .author-social .btnFivewidgetThree li{display:inline-block;margin-right:8px}
.blog-posts-5 .author-social .btnFivewidgetThree li a{display:block;width:36px;height:37px;line-height:37px;text-align:center;background:#f1f1f1;font-size:12px;color:#969595;-webkit-transition:all .4s ease 0;-moz-transition:all .4s ease 0;-o-transition:all .4s ease 0;transition:all .4s ease 0}
.blog-posts-5 .author-social .btnFivewidgetThree li a:hover{color:#fff}
.blog-posts-5 .author-social .btnFivewidgetThree li a.btn-facebook:hover{background:#3b59a1}
.blog-posts-5 .author-social .btnFivewidgetThree li a.btn-twitter:hover{background:#55acee}
.blog-posts-5 .author-social .btnFivewidgetThree li a.btn-dribbble:hover{background:#ea4c89}
.blog-posts-5 .author-social .btnFivewidgetThree li a.btn-pinterest:hover{background:#e21b1b}
.blog-posts-5 .author-social .btnFivewidgetThree li a.btn-instagram:hover{background:#3f729b}
.blog-posts-5 .comments-wrapper{margin-top:95px}
.blog-posts-5 .comments-wrapper .media{background-color:#fff;border:1px solid #eee;position:relative;overflow:visible;margin-top:45px}
.blog-posts-5 .comments-wrapper .media .media-left img{background:#fff;padding:20px;border-top:0;position: inherit;border: none;width: 127px;height: auto;}
.blog-posts-5 .comments-wrapper .media-body p{margin:0;padding: 0}
.blog-posts-5 .comment-meta{margin-top:25px;font-size:10px;color:#969595;padding: 0;background: transparent;border: none;}
.blog-posts-5 .comment-meta .author-name{font-size:14px;margin-right:5px}
.blog-posts-5 .comment-reply-link{font-size:10px;position:absolute;top:0;right:0;color:#969595;background-color:#fff;padding:2px 15px;border-left:1px solid #eee;border-bottom:1px solid #eee;text-transform:uppercase}
.blog-posts-5 .comment-reply-link:hover{color:#969595;background-color:#f1f1f1;border-left:1px solid transparent;border-bottom:1px solid transparent}
.blog-posts-5 .comment-respond{margin-top:50px}
.blog-posts-5 .comment-respond h2{margin-bottom:30px}
.blog-posts-5 .comment-respond .form-group{margin-bottom:30px}
.blog-posts-5 .comment-respond .btn{padding:11px 30px;font-weight:700}
.blog-posts-5 .comment-respond textarea{min-height:208px}
.blog-posts-5 .comment-respond .form-control{background-color:#f9f9f9;border:1px solid transparent}
.contact-page-5.contact-address{border: medium none;margin-bottom: 15px;min-height: auto;padding: 0;}
.contact-page-5.contact-address h3{font-size: 15px;color: #313131;margin-bottom: 10px;margin-top: -5px;}
.contact-page-5.contact-section .info{line-height: 20px;}
.contact-page-5.contact-address i{float: left;margin-right: 14px;font-size: 14px;line-height: 34px;color: #fff;text-align: center;height: 34px;width: 34px;border-radius: 50%;}
.contact-page-5.contact-address i.fa-map-marker{background: #eb768c;}
.contact-page-5.contact-address i.fa-phone{background: #73c8b7;}
.contact-page-5.contact-address i.fa-envelope{background: #c183d6;}
.contact-page-5.contact-address .info{overflow: hidden;border-bottom: 1px solid #f1f1f1;padding-bottom: 20px;}
.portfolio-detail-section{padding: 100px 0 80px 0;}
.portfolio-detail-section .portfolio-full-image img{width: 100%;padding-bottom: 27px;}
.portfolio-detail-section .portfolio-full-image {width: 100%;padding-bottom: 30px;}
.slider-section.sub-header-6{background: url(../images/slide/opacity/opacity-1.jpg) center top no-repeat; background-size:cover;min-height: 425px;padding-top: 245px;}
.slider-section.sub-header-6 h1{font-size: 70px;color: #ffffff;text-transform: uppercase;margin-bottom: 25px;}
.slider-section.sub-header-6 p{font-size: 20px;font-weight: 300;color: #ffffff;word-spacing: 3px;}
.blockquote-section{padding-bottom: 45px;}
.blockquote-section blockquote.fold-quote {font-size: 15px;line-height: 30px;border: none;margin: 0;}
.blockquote-section .client-thumb i{width: 47px;height: 47px;line-height: 47px;border-radius: 50%;color: #2c65ab;font-size: 20px;border: 1px solid #2c65ab;background: transparent;margin-bottom: 10px;}
.blockquote-section blockquote p{padding: 0 115px;}
.blockquote-section footer{margin-top: 30px;}
.blockquote-section footer p {font-size: 11px;}
.blockquote-section blockquote .client-title {color: #2c65ab;}
.blockquote-section blockquote footer:before, blockquote small:before {content: '';}
.blockquoteSlider .owl-controls {color: #dadada;}
.blockquoteSlider .owl-controls .owl-dots .owl-dot.active span, 
.blockquoteSlider .owl-controls .owl-dots .owl-dot:hover span {background: #2c65ab !important;border: 1px solid transparent;}
.blockquoteSlider .owl-dots .owl-dot span {margin: 5px 4px;width: 12px;height: 12px;background: #dadada;border: 1px solid #dadada;}

.socialicons-bg.get-in-touch{background:url(../images/bg/pie-chart-bg.jpg) no-repeat center center fixed #000;background-size:cover}
.socialicons-bg.get-in-touch .overlay-bg{padding:100px 0;background-color:rgba(0,0,0,0.2)}
.socialicons-bg.get-in-touch h2{font-size:24px;padding-bottom:15px;position:relative;margin-bottom:45px;color:#fff}
.socialicons-bg.get-in-touch h2:after{content:"";background:#fff;width:28px;height:2px;position:absolute;left:50%;bottom:0;margin-left:-14px}
.socialicons-bg.get-in-touch .section-intro{margin-bottom:45px}
.socialicons-bg.get-in-touch .section-intro h2,.socialicons-bg.get-in-touch .section-intro p{color:#fff}
@media (min-width : 1200px) {
.socialicons-bg.get-in-touch .list-inline>li{padding-right:30px;padding-left:30px}
}
@media (min-width : 992px) and (max-width : 1199px) {
.socialicons-bg.get-in-touch .list-inline>li{padding-right:15px;padding-left:15px}
}
.socialicons-bg.get-in-touch ul li a{display:block;font-size:40px;color:#fff;width:118px;height:118px;background-color:rgba(255,255,255,0.3);line-height:118px;text-align:center;border-radius:50%;-webkit-transform:translateZ(0);transform:translateZ(0)}
@media (min-width : 768px) and (max-width : 991px) {
.socialicons-bg.get-in-touch ul li a{width:100px;height:100px;line-height:100px}
}
@media (max-width : 767px) {
.socialicons-bg.get-in-touch ul li a{margin-bottom:10px}
}
.socialicons-bg.get-in-touch ul li a.facebook:hover{background-color:#3b5998}
.socialicons-bg.get-in-touch ul li a.twitter:hover{background-color:#55acee}
.socialicons-bg.get-in-touch ul li a.dribbble:hover{background-color:#ea4c89}
.socialicons-bg.get-in-touch ul li a.pinterest:hover{background-color:#cc2127}
.socialicons-bg.get-in-touch ul li a.instagram:hover{background-color:#3f729b}
.socialicons-bg.get-in-touch ul li a.google:hover{background-color:#db4437}

.blog-posts-6.blog-section .blog-post-wrapper{background-color:#fff;margin-bottom:30px}
.blog-posts-6.blog-section .post-thumbnail{float:left;position:relative}
.blog-posts-6.blog-section .post-thumbnail:before{display: none;}
@media (min-width : 992px) and (max-width : 1199px) {
.blog-posts-6.blog-section .blog-post-wrapper .post-thumbnail{float:none}
.blog-posts-6.blog-section .blog-post-wrapper .post-thumbnail::before{display:none}
.blog-posts-6.blog-section .blog-post-wrapper .post-thumbnail img{width:100%}
}
@media (max-width : 480px) {
.blog-posts-6.blog-section .blog-post-wrapper .post-thumbnail{float:none}
.blog-posts-6.blog-section .blog-post-wrapper .post-thumbnail::before{display:none}
.blog-posts-6.blog-section .blog-post-wrapper .post-thumbnail img{width:100%}
}
.blog-posts-6.blog-section .post-thumbnail .posted-date{position:absolute;top:0;left:0;padding:12px 18px;background:#2c65ab;color:#FFF;text-align:center}
.blog-posts-6.blog-section .day{font-size:20px;line-height:16px;font-weight:600;display:block}
.blog-posts-6.blog-section .month{font-size:11px;line-height:13px;font-weight:600;display:block;text-transform:uppercase}
.blog-posts-6.blog-section .post-thumbnail .post-type{position:absolute;top:53px;left:0;padding:12px 19px;font-size:20px;color:#FFF;text-align:center}
.blog-posts-6.blog-section .post-thumbnail .post-image{background:#73c8b7}
.blog-posts-6.blog-section .post-thumbnail .post-video{background:#eb768c}
.blog-posts-6.blog-section .post-thumbnail .post-slideshow{background:#c183d6}
.blog-posts-6.blog-section .blog-post-wrapper .blog-content{overflow:hidden;padding:40px 40px 0}
.blog-posts-6.blog-section .blog-post-wrapper .blog-content .entry-header{margin-bottom:20px}
.blog-posts-6.blog-section .blog-post-wrapper .blog-content .entry-title{font-size:24px;line-height:22px;font-weight:400;text-transform:capitalize;margin-bottom:5px}
.blog-posts-6.blog-section .blog-post-wrapper .blog-content .entry-title a{color:#313131}
.blog-posts-6.blog-section .blog-post-wrapper .blog-content .entry-title a:hover{color:#2c65ab}
.blog-posts-6.blog-section .blog-post-wrapper .blog-content .entry-meta{font-size:10px;line-height:26px;text-transform:uppercase}
.blog-posts-6.blog-section .blog-post-wrapper .blog-content .entry-meta li{border-right:1px solid #E7E7E7;line-height:10px;padding:0 15px}
.blog-posts-6.blog-section .blog-post-wrapper .blog-content .entry-meta li:first-child{padding-left:5px}
.blog-posts-6.blog-section .blog-post-wrapper .blog-content .entry-meta li:last-child{border-right:0}
.blog-posts-6.blog-section .blog-post-wrapper .blog-content .entry-meta li a{color:#969595}
.blog-posts-6.blog-section .blog-post-wrapper .blog-content .entry-meta li a:hover{color:#2c65ab}
.blog-posts-6.blog-section .blog-post-wrapper .blog-content .entry-content p{margin-bottom:30px}
.blog-posts-6.blog-section .blog-post-wrapper .play-trigger{position:absolute;left:50%;top:50%;width:60px;height:60px;margin-left:-30px;margin-top:-30px;border:0;border-radius:50%;color:#fff;background:#2c65ab;font-size:20px;line-height:60px;text-align:center;-webkit-transition:all .3s ease 0;-moz-transition:all .3s ease 0;-o-transition:all .3s ease 0;transition:all .3s ease 0}
.blog-posts-6.blog-section .blog-post-wrapper .play-trigger:hover{color:#2c65ab;background:#fff}
.blog-posts-6.blog-section .blog-post-wrapper .play-trigger i{margin-left:5px}
@media screen and (min-width: 768px) {
.blog-posts-6 #blog-post-slider .carousel-indicators{bottom:0}
}
.blog-posts-6 #blog-post-slider .carousel-indicators li{width:13px;height:13px;margin:0}
.blog-posts-6 #blog-post-slider .carousel-indicators .active{width:13px;height:13px;background-color:#2c65ab;border:1px solid #2c65ab}
.blog-posts-6.blog-section .btn{font-size:11px;padding:7px 15px}
.blog-posts-6.blog-section .btn-primary{background:#dadada;border:1px solid #dadada}
.blog-posts-6.blog-section .btn-primary:hover{background:#2c65ab;border:1px solid #2c65ab}
.blog-posts-6 #blog-post-slider .carousel-control{top:50%;margin-top:-13px;bottom:auto;width:26px;height:26px;font-size:14px;border-radius:50%;color:#969595;text-shadow:none;filter:alpha(opacity=100);opacity:1}
.blog-posts-6 #blog-post-slider-2 .carousel-control{top:50%;margin-top:-13px;bottom:auto;width:26px;height:26px;font-size:14px;border-radius:50%;color:#969595;text-shadow:none;filter:alpha(opacity=100);opacity:1}
.blog-posts-6 #blog-post-slider .carousel-control.left{left:20px}
.blog-posts-6 #blog-post-slider-2 .carousel-control.left{left:20px}
.blog-posts-6 #blog-post-slider .carousel-control.right{right:20px}
.blog-posts-6 #blog-post-slider-2 .carousel-control.right{right:20px}
.blog-posts-6 #blog-post-slider .carousel-control.left,.blog-posts-6 #blog-post-slider .carousel-control.right{background-image:none;background-color:#fff}
.blog-posts-6 #blog-post-slider-2 .carousel-control.left,.blog-posts-6 #blog-post-slider-2 .carousel-control.right{background-image:none;background-color:#fff}
.blog-posts-6 #blog-post-slider .carousel-control:focus,.blog-posts-6 #blog-post-slider .carousel-control:hover{background-color:#2c65ab;color:#fff!important;filter:alpha(opacity=100);opacity:1}
.blog-posts-6 #blog-post-slider-2 .carousel-control:focus,.blog-posts-6 #blog-post-slider-2 .carousel-control:hover{background-color:#2c65ab;color:#fff!important;filter:alpha(opacity=100);opacity:1}
.blog-posts-6.blog-section .blog-post-wrapper blockquote{padding:35px 0;margin:0;font-size:16px;line-height:30px;background-color:#fff;color:#969595;margin:0;border-left:0}
.blog-posts-6.blog-section .blog-post-wrapper blockquote p{position:relative;padding:0 90px}
.blog-posts-6.blog-section .blog-post-wrapper blockquote p::before{position:absolute;content:"\f10d";font-family:FontAwesome;font-size:30px;color:#f1f1f1;left:30px;top:8px}
.blog-posts-6.blog-section .blog-post-wrapper blockquote footer{font-size:15px;line-height:30px;color:#2c65ab;margin-top:30px;margin-left:90px}
.blog-posts-6 .pagination>li>a,.blog-posts-6 .pagination>li>span{float:left;padding:7px 12px;margin-left:10px;font-weight:700;color:#dadada;background-color:transparent;border:2px solid #dadada}
.blog-posts-6 .pagination>li>a:focus,.blog-posts-6 .pagination>li>a:hover,.blog-posts-6 .pagination>li>span:focus,.blog-posts-6 .pagination>li>span:hover{color:#fff;background-color:#2c65ab;border-color:transparent}
.blog-posts-6 .pagination>li:first-child>a,.blog-posts-6 .pagination>li:first-child>span{border-top-left-radius:0;border-bottom-left-radius:0}
.blog-posts-6 .pagination>li:last-child>a,.blog-posts-6 .pagination>li:last-child>span{border-top-right-radius:0;border-bottom-right-radius:0}

.latest-blog-read-post{padding:70px 0 0}
.blog-single-6.blog-read-section .post-thumbnail{float:left;position:relative}
.blog-single-6.blog-read-section .post-thumbnail img{width: 100%}
@media (min-width : 992px) and (max-width : 1199px) {
.blog-single-6.blog-read-section .blog-post-wrapper .post-thumbnail{float:none}
.blog-single-6.blog-read-section .blog-post-wrapper .post-thumbnail::before{display:none}
.blog-single-6.blog-read-section .blog-post-wrapper .post-thumbnail img{width:100%}
}
@media (max-width : 480px) {
.blog-single-6.blog-read-section .blog-post-wrapper .post-thumbnail{float:none}
.blog-single-6.blog-read-section .blog-post-wrapper .post-thumbnail::before{display:none}
.blog-single-6.blog-read-section .blog-post-wrapper .post-thumbnail img{width:100%}
}
.blog-single-6.blog-read-section .post-thumbnail .posted-date{position:absolute;top:0;left:0;padding:12px 18px;background:#2c65ab;color:#FFF;text-align:center}
.blog-single-6.blog-read-section .day{font-size:20px;line-height:16px;font-weight:600;display:block}
.blog-single-6.blog-read-section .month{font-size:11px;line-height:13px;font-weight:600;display:block;text-transform:uppercase}
.blog-single-6.blog-read-section .post-thumbnail .post-type{position:absolute;top:53px;left:0;padding:12px 19px;font-size:20px;color:#FFF;text-align:center}
.blog-single-6.blog-read-section .post-thumbnail .post-image{background:#73c8b7}
.blog-single-6.blog-read-section .post-thumbnail .post-video{background:#eb768c}
.blog-single-6.blog-read-section .post-thumbnail .post-slideshow{background:#c183d6}
.blog-single-6.blog-read-section .blog-post-wrapper .blog-content{overflow:hidden;padding:40px 40px 0;background:#fff}
.blog-single-6.blog-read-section .blog-post-wrapper .blog-content .entry-header{margin-bottom:20px}
.blog-single-6.blog-read-section .blog-post-wrapper .blog-content .entry-title{font-size:24px;line-height:22px;font-weight:400;text-transform:capitalize;margin-bottom:5px}
.blog-single-6.blog-read-section .blog-post-wrapper .blog-content .entry-title a{color:#313131}
.blog-single-6.blog-read-section .blog-post-wrapper .blog-content .entry-title a:hover{color:#2c65ab}
.blog-single-6.blog-read-section .blog-post-wrapper .blog-content .entry-meta{font-size:10px;line-height:26px;text-transform:uppercase}
.blog-single-6.blog-read-section .blog-post-wrapper .blog-content .entry-meta li{border-right:1px solid #E7E7E7;line-height:10px;padding:0 15px}
.blog-single-6.blog-read-section .blog-post-wrapper .blog-content .entry-meta li:first-child{padding-left:5px}
.blog-single-6.blog-read-section .blog-post-wrapper .blog-content .entry-meta li:last-child{border-right:0}
.blog-single-6.blog-read-section .blog-post-wrapper .blog-content .entry-meta li a{color:#969595}
.blog-single-6.blog-read-section .blog-post-wrapper .blog-content .entry-meta li a:hover{color:#2c65ab}
.blog-single-6.blog-read-section .blog-post-wrapper .blog-content .entry-content p{margin-bottom:30px}
.blog-single-6.blog-read-section blockquote{background:#f9f9f9}
.blog-single-6.blog-read-section blockquote p{padding:0 70px}
.blog-single-6.blog-read-section blockquote.fold-quote{padding:30px 15px;margin:0 0 30px;font-size:15px;line-height:30px;border-left:0;border:1px solid #f9f9f9;position:relative}
.blog-single-6.blog-read-section blockquote.fold-quote:before,.blog-single-6.blog-read-section blockquote.fold-quote:after{content:"";position:absolute;right:-2px;bottom:-2px}
.blog-single-6.blog-read-section blockquote.fold-quote:before{border-top:10px solid #fff;border-left:10px solid #fff;border-right:10px solid #fff;border-bottom:10px solid #fff}
.blog-single-6.blog-read-section blockquote.fold-quote p{position:relative}
.blog-single-6.blog-read-section blockquote.fold-quote p::before{position:absolute;content:"\f10d";font-family:FontAwesome;font-size:30px;color:#2c65ab;left:15px;top:8px}
.blog-single-6 .latest-blog-read-post .row.mt-30{margin-top: 30px;}
.blog-single-6 .latest-blog-read-post .latest-blog-read-content{background:#f9f9f9;padding:15px 15px 0 0}
.blog-single-6 .latest-blog-read-post .lastes-blog-read-post-thumbnail{float:left;margin-right:20px;position:relative}
.blog-single-6 .latest-blog-read-post .latest-entry-header{margin-bottom:20px}
.blog-single-6 .latest-blog-read-post .latest-entry-header h3{font-size:16px;line-height:22px;color:#313131;margin-bottom:0}
.blog-single-6 .latest-blog-read-post .latest-entry-header a{color:#313131}
.blog-single-6 .latest-blog-read-post .blog-post-play-trigger{position:absolute;top:40%;left:30%;width:40px;height:40px;line-height:40px;text-align:center;color:#fff;border:2px solid #fff;border-radius:50%}
.blog-single-6 #blog-read-slider-1 .carousel-control{top:93%;margin-top:-13px;bottom:auto;width:26px;height:26px;font-size:14px;color:#969595;text-shadow:none;filter:alpha(opacity=100);opacity:1}
.blog-single-6 #blog-read-slider-1 .carousel-control.left{right:25px;left:auto}
.blog-single-6 #blog-read-slider-1 .carousel-control.right,.blog-single-6 #blog-read-slider-1 .carousel-control.left{background-image:none;background-color:#fff}
.blog-single-6 #blog-read-slider-1 .carousel-control.right:hover,.blog-single-6 #blog-read-slider-1 .carousel-control.left:hover{background:#2c65ab;color:#fff}
.blog-single-6 .comment-area{padding:50px 0}
.blog-single-6 .comment-area h2{margin-bottom:30px}
.blog-single-6 .comment-area .media-list{position:relative}
.blog-single-6 .comment-area .media-list .media{padding:35px 0 30px 20px;border:1px solid #f1f1f1;margin-bottom:30px;background:#fff}
.blog-single-6 .comment-area .media-list .media-left{padding-right:25px}
.blog-single-6 .comment-area .media-body .author-name{font-size:14px;margin-right:5px;color:#2c65ab}
.blog-single-6 .comment-area .media .comment-reply-link{position:absolute;top:20px;right:10px;padding:2px 14px;border:2px solid #f1f1f1;color:#969595;-webkit-transition:all .3s ease 0;-moz-transition:all .3s ease 0;-o-transition:all .3s ease 0;transition:all .3s ease 0}
.blog-single-6 .comment-area .media .comment-reply-link:hover{background:#f1f1f1;color:#969595}
.blog-single-6 .comment-area .media-body p{margin-top:20px;font-size:13px;line-height:24px}
.blog-single-6 .comment-area form h2{margin-top:50px}
.blog-single-6 .comment-area .form-control{font-size:13px;border:1px solid #F1F1F1;padding:15px 20px}
.blog-single-6 .comment-area input.form-control{height:53px;line-height:53px}
.blog-single-6 .comment-area form .form-control:focus{box-shadow:none}
.blog-single-6 .comment-area form .form-group{margin-bottom:30px}
.blog-single-6 .comment-area form button.btn{font-weight:700;padding:16px 32px;-webkit-transition:all .3s ease 0;-moz-transition:all .3s ease 0;-o-transition:all .3s ease 0;transition:all .3s ease 0}
.blog-single-6 .comment-area form button.btn:focus,.blog-single-6 .comment-area form button.btn:hover{color:#2c65ab;border-color:#2c65ab;background-color:transparent}
.blog-single-6 #photoStreamOne li {margin-bottom: 10px;}
.blog-single-6 .widget_archive .badge{display:inline-block;height:28px;width:28px;margin-right:15px;font-size:10px;font-weight:700;line-height:24px;color:#fff;text-align:center;background-color:#dadada;border-radius:50%;-webkit-transition:.3s ease 0;-moz-transition:.3s ease 0;-o-transition:.3s ease 0;transition:.3s ease 0}
.blog-single-6 .widget_archive li{margin-bottom:20px;padding-left: 0}
.blog-single-6 .widget_archive li:before{display: none;}
.blog-single-6 .widget_archive li a{color:#969595}
.blog-single-6 .widget_archive li:hover .badge{background-color:#2c65ab;color:#fff}
.blog-single-6 .widget_archive li:hover a{color:#2c65ab}

.portfolio-gallery .gallery-wrapper{margin-bottom:6px}
.portfolio-gallery .pricing-padding{padding-left:3px;padding-right:3px}
.portfolio-gallery .gallery-thumb{position:relative;overflow:hidden}
.portfolio-gallery .gallery-thumb::before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;opacity:0;overflow:visible;border:0 solid rgba(49,170,226,0.78);box-sizing:border-box;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}
.portfolio-gallery .gallery-wrapper:hover .gallery-thumb::before{opacity:1;border:400px solid rgba(49,170,226,0.78)}
.portfolio-gallery .gallery-thumb img{width:100%}
.portfolio-gallery .pop-up-icon i{text-align:center;position:absolute;left:0;right:0;top:50%;margin-top:-5px;color:#fff;font-size:20px;opacity:0;transform:scale(0,0);-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);transition:transform .2s .1s ease-in,opacity .1s ease-in-out}
.portfolio-gallery .gallery-thumb:hover .pop-up-icon i{opacity:1;transform:scale(1,1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-webkit-transition:all .3s ease 0;-moz-transition:all .3s ease 0;-o-transition:all .3s ease 0;transition:all .3s ease 0}

.hello-contetnt .section-text h2{font-size: 30px;margin-bottom: 30px;}
.hello-contetnt .section-text p{margin-bottom: 0;}

.border-style {margin-bottom: 40px;}
.border-style h2 {font-size: 30px;position: relative;text-transform: capitalize;padding-bottom: 25px;margin-bottom: 0;}
.border-style i {position: absolute;bottom: -8px;left: 50%;margin-left: -5px;font-size: 10px;background-color: #f9f9f9;color: #2c65ab;padding-bottom: 5px;padding-right: 5px;z-index: 100;border-bottom: 1px solid #dadada;border-right: 1px solid #dadada;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}
.border-style h2:after {content: "";position: absolute;background: #dadada;width: 118px;height: 1px;left: 50%;bottom: 0;margin-left: -59px;}

.icons-three-bg .section-text{position: relative;padding: 55px;}
.icons-three-bg .section-text::before{content: "";position: absolute;left: 50%;bottom: -12px;margin-left: -16px;border-top: 12px solid #ffffff;border-left: 16px solid transparent;border-right: 16px solid transparent;}
.icons-three-bg .section-text h2{font-size: 30px;text-transform: capitalize;margin-bottom: 0;}
.icons-three-bg .icon-style-three{background: url(../images/bg/icons-bg.jpg) no-repeat center center;background-size: cover;}
.icons-three-bg .promo-block-wrapper .promo-icon {color: #fff;background: rgba(255,255,255,.2);border-color: #fff;}
.icons-three-bg .promo-block-wrapper h3 {color: #fff;}
.icons-three-bg .promo-block-wrapper p {color: rgba(255,255,255,.5);}

.sub-header-7 {background: #f2efe4;}
.sub-header-7 .page-header {margin: 100px 0}
.sub-header-7 .page-header h1 {font-size: 65px;line-height: 65px;font-weight:normal;color: #313131;text-transform: uppercase;margin-bottom: 0;padding-top: 35px;}
.sub-header-7 .page-header .sub-title {font-size: 20px;line-height: 40px;color: #969595;text-transform: capitalize;}

/* blog posts 7 */
.blog-posts-7 .blog-post-wrapper{background:#fff}
.blog-posts-7 .blog-post-wrapper .post-thumbnail{position:relative}
.blog-posts-7 .blog-post-wrapper .post-thumbnail img{width:100%}
.blog-posts-7 .blog-post-wrapper .post-thumbnail .posted-date{position:absolute;left:0;top:0;padding:12px 18px;background:#2c65ab;color:#FFF;text-align:center}
.blog-posts-7 .blog-post-wrapper .post-thumbnail .posted-date .day{font-size:20px;line-height:16px;font-weight:600;display:block}
.blog-posts-7 .blog-post-wrapper .post-thumbnail .posted-date .month{font-size:11px;line-height:13px;font-weight:600;display:block;text-transform:uppercase}
.blog-posts-7 .blog-post-wrapper .post-thumbnail .posted-icon a{position:absolute;left:0;top:53px;padding:12px 21px;background:#73c8b7;text-align:center}
.blog-posts-7 .blog-post-wrapper .post-thumbnail .posted-icon .image-link,.blog-posts-7 .blog-post-wrapper .post-thumbnail .posted-video-icon .play-trigger,.blog-posts-7 .blog-post-wrapper .post-thumbnail .posted-gallery-icon .image-link{color:#FFF;font-size:20px}
.blog-posts-7 .blog-post-wrapper .blog-content{background:#fff;padding:40px;padding-bottom:22px}
.blog-posts-7 .blog-post-wrapper .entry-header{margin-bottom:20px}
.blog-posts-7 .blog-post-wrapper .entry-title{text-transform:capitalize;margin-bottom:5px}
.blog-posts-7 .blog-post-wrapper .entry-title a{color:#313131}
.blog-posts-7 .blog-post-wrapper .entry-header .entry-meta{font-size:10px;text-transform:uppercase}
.blog-posts-7 .blog-post-wrapper .entry-header .entry-meta li{display:inline-block;line-height:10px;margin-right:15px}
.blog-posts-7 .blog-post-wrapper .entry-header .entry-meta li a{color:#969595}
.blog-posts-7 .blog-post-wrapper .entry-content .readmore,.blog-posts-7 .blog-post-wrapper .entry-content .readmore i{color:#969595;font-size:12px}
.blog-posts-7 .blog-post-wrapper .entry-content p{margin-bottom:25px}
.blog-posts-7 .blog-post-wrapper .entry-content .readmore,.blog-posts-7 .blog-post-wrapper .entry-content .readmore i{color:#969595;font-size:12px}
.blog-posts-7 .blog-post-wrapper blockquote{border-left:0;padding:18px 0;margin:0;position:relative}
.blog-posts-7 .blog-post-wrapper blockquote p{position:relative;margin-left:41px;color:#313131;font-size:16px;line-height:30px}
.blog-posts-7 .blog-post-wrapper blockquote p::before{position:absolute;content:"\f10d";font-family:FontAwesome;font-size:30px;color:#2c65ab;left:-40px;top:8px}
.blog-posts-7.blog-single-7 .blog-post-wrapper blockquote p{margin-left: 0}
.blog-posts-7.blog-single-7 .blog-post-wrapper blockquote p::before{display: none}
.blog-posts-7 .blog-post-wrapper .entry-content .entry-gallery{margin-top:35px;margin-bottom:25px}
@media (max-width: 992px) {
.blog-posts-7 .blog-post-wrapper .entry-content .entry-gallery{text-align:center}
.blog-posts-7 .blog-post-wrapper .entry-content .entry-gallery li{margin-bottom:25px}
}
.blog-posts-7 .blog-post-wrapper .entry-content .entry-gallery li{display:inline-block;margin-right:25px;position:relative}
.blog-posts-7 .blog-post-wrapper .entry-content .entry-gallery li:nth-child(4){margin-right:0}
.blog-posts-7 .blog-post-wrapper .entry-content .entry-gallery li::before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(72,176,228,0.8);border-radius:50%;opacity:0;visibility:hidden;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:opacity .5s,-webkit-transform .5s;-moz-transition:opacity .5s,-moz-transform .5s;-ms-transition:opacity .5s,-ms-transform .5s;-o-transition:opacity .5s,-o-transform .5s;transition:opacity .5s,transform .5s}
.blog-posts-7 .blog-post-wrapper .entry-content .entry-gallery li:hover::before{opacity:1;visibility:visible;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.blog-posts-7 .entry-content .entry-gallery .entry-icon{position:absolute;top:50%;left:0;right:0;margin-top:-10px;text-align:center;z-index:2;opacity:0;visibility:hidden;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-ms-transition:.5s;transition:.5s}
.blog-posts-7 .entry-content .entry-gallery li:hover .entry-icon{opacity:1;visibility:visible;-moztransition-delay:.6s;-webkit-transition-delay:.6s;-moz-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}
.blog-posts-7 .entry-content .entry-gallery .entry-icon i{font-size:20px;color:#fff}
.blog-posts-7 .blog-post-wrapper .entry-footer{padding:15px;margin:0 15px 15px}
.blog-posts-7 .blog-post-wrapper .entry-footer .footer-title i{width:30px;height:30px;line-height:30px;color:#fff;background-color:#dadada;font-size:14px;text-align:center;float:left;margin-right:10px}
.blog-posts-7 .blog-post-wrapper .entry-footer .footer-title h4{font-size:11px;text-transform:uppercase;color:#969595;display:inline-block;margin:0;padding-top:3px;float:left}
.blog-posts-7 .blog-post-wrapper .entry-footer .footer-title .title-name{color:#2c65ab}
.blog-posts-7 .blog-post-wrapper .entry-footer .list-inline{text-align:right}
.blog-posts-7 .blog-post-wrapper .entry-footer .list-inline li{padding:3px 10px;background-color:#dadada;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.blog-posts-7 .blog-post-wrapper .entry-footer .list-inline li:hover{background-color:#2c65ab}
.blog-posts-7 .blog-post-wrapper .entry-footer .list-inline li a{color:#fff}
.blog-posts-7 .blog-comment-wrapper h2{font-weight:600;margin-bottom:30px}
.blog-posts-7 .blog-comment-wrapper .blog-comment{border:1px solid #f1f1f1;background:#fff;padding:40px 30px;margin-bottom:30px}
.blog-posts-7 .blog-comment-wrapper .blog-comment .media-left{padding-right:20px}
.blog-posts-7 .blog-comment-wrapper .blog-comment .media-heading{font-size:14px;font-weight:600;margin-bottom:10px;display:inline-block}
.blog-posts-7 .blog-comment-wrapper .blog-comment .media-heading a{color:#2c65ab}
.blog-posts-7 .blog-comment-wrapper .blog-comment .comment-date{font-size:10px;font-weight:300;margin-left:5px}
.blog-posts-7 .blog-comment-wrapper .blog-comment .link-text{border:2px solid #dadada;font-size:10px;padding:0 15px;text-transform:uppercase}
.blog-posts-7 .blog-comment-wrapper .blog-comment .link-text a{color:#969595}
.blog-posts-7 .blog-comment-wrapper .blog-comment .link-text:hover{background:#dadada;border:2px solid transparent}
.blog-posts-7 .blog-comment-wrapper .blog-comment .media-body p{font-size:13px}
.blog-posts-7 .post-comment h2{margin-bottom:30px}
.blog-posts-7 .post-comment .form-group{margin-bottom:30px}
.blog-posts-7 .post-comment .btn{font-weight:600;border:0;padding:18px 0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.blog-posts-7 .post-comment .btn-primary:hover{background-color:#05B0FF;color:#313131}
.blog-posts-7 .primary-sidebar>aside{margin-bottom:35px}
.blog-posts-7 .primary-sidebar .widget-title{font-size:16px;font-weight:700;text-transform:capitalize;margin-bottom:30px}
.blog-posts-7 .primary-sidebar .widget_archive-7 ul li{padding-left:20px;margin-bottom:20px;position:relative}
.blog-posts-7 .primary-sidebar .widget_archive-7 ul li::before{content:"\f105";font-family:FontAwesome;position:absolute;top:2px;left:0;font-size:12px;color:#ccc;text-align:center;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.blog-posts-7 .primary-sidebar .widget_archive-7 ul li:hover::before{color:#2c65ab}
.blog-posts-7 .primary-sidebar .widget_archive-7 ul li a{color:#969595}
.blog-posts-7 .primary-sidebar .widget_archive-7 ul li span{color:#2c65ab;margin-left:8px}
.blog-posts-7 .rss-bg{background-color:#ffa801}
.blog-posts-7 .twt-bg{background-color:#2c65ab}
.blog-posts-7 .fb-bg{background-color:#3b59a1}
.blog-posts-7 .pinterest-bg{background-color:#6c9e32}
.blog-posts-7 .dribbble-bg{background-color:#ea367e}
.blog-posts-7 .google-bg{background-color:#dd4c39}
.blog-posts-7 .primary-sidebar .widget_social-7 ul li{display:inline-block;width:126px;padding:1px 10px;margin-bottom:10px;margin-right:7px}
.blog-posts-7 .primary-sidebar .widget_social-7 ul li:nth-child(5),.blog-posts-7 .primary-sidebar .widget_social-7 ul li:nth-child(6){margin-bottom:0}
.blog-posts-7 .primary-sidebar .widget_social-7 ul li:nth-child(2),.blog-posts-7 .primary-sidebar .widget_social-7 ul li:nth-child(4),.blog-posts-7 .primary-sidebar .widget_social-7 ul li:nth-child(6){margin-right:0}
.blog-posts-7 .primary-sidebar .widget_social-7 ul li i{font-size:14px;color:#fff}
.blog-posts-7 .primary-sidebar .widget_social-7 ul li span{font-size:10px;color:#fff;text-transform:uppercase;padding-left:15px}
.blog-posts-7 .primary-sidebar .widget_recent_projects{position:relative}
.blog-posts-7 .primary-sidebar .widget_recent_projects ul li a img{width:82px;height:82px}
.blog-posts-7 .primary-sidebar .widget_slider_nav a.next,.blog-posts-7 .primary-sidebar .widget_slider_nav a.prev{position:absolute;top:0}
.blog-posts-7 .primary-sidebar .widget_slider_nav a.next{right:28px}
.blog-posts-7 .primary-sidebar .widget_slider_nav a.prev{right:0}
.blog-posts-7 .primary-sidebar .widget_slider_nav i{font-size:14px;width:24px;height:24px;line-height:24px;background-color:#dadada;color:#fff;text-align:center}
.blog-posts-7 .primary-sidebar .widget_slider_nav a:hover i{background-color:#2c65ab}
.blog-posts-7 .widget_quick_contact .btn{font-size:11px;padding:8px 15px}
.blog-posts-7 .widget_quick_contact .form-control{height:33px;padding:0 10px;font-size:11px;line-height:17px}
.blog-posts-7 .widget_quick_contact textarea.form-control{height:auto}

.blog-posts-7 .blog-post-wrapper .btn{padding:6px 21px;font-size:11px}
.blog-posts-7 .blog-post-wrapper .btn:hover{color:#313131}
.blog-posts-7 .blog-post-wrapper .btn-primary{background-color:#dadada;border-color:#dadada}
.blog-posts-7 .blog-post-wrapper .post-thumbnail .posted-video-icon a{position:absolute;left:0;top:53px;padding:12px 19px;background:#eb768c;text-align:center}
.blog-posts-7 .blog-post-wrapper .post-thumbnail .pop-up-icon a{position:absolute;left:50%;top:50%;margin-left:-29px;margin-top:-29px;text-align:center;width:58px;height:58px;line-height:58px;border-radius:50%;background-color:#2c65ab}
.blog-posts-7 .blog-post-wrapper .post-thumbnail .pop-up-icon i{color:#fff;font-size:20px}
.blog-posts-7 .blog-post-wrapper .post-thumbnail .posted-gallery-icon a{position:absolute;left:0;top:53px;padding:12px 21px;background:#c183d6;text-align:center}
.blog-posts-7 #post-carousel .carousel-indicators li{width:13px;height:13px;margin:0}
.blog-posts-7 #post-carousel .carousel-indicators .active{background-color:#2c65ab;border-color:#2c65ab}
.blog-posts-7 #blog-carousel .carousel-control{top:50%;margin-top:-14px;width:30px;height:30px;opacity:1}
.blog-posts-7 #blog-carousel .carousel-control i{font-size:16px;width:29px;height:29px;line-height:27px;text-align:center;border:1px solid #fff;border-radius:50%;color:#fff;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.blog-posts-7 #blog-carousel .carousel-control:hover i{background-color:#2c65ab;border-color:#2c65ab}
.blog-posts-7 #blog-carousel .carousel-control.left{left:30px}
.blog-posts-7 #blog-carousel .carousel-control.right{right:30px}
.blog-posts-7 #blog-carousel .carousel-control.left,.blog-posts-7 #blog-carousel .carousel-control.right{background-image:none}
.blog-posts-7 blockquote.default-quote{padding:30px 70px;margin:0 0 30px;font-size:16px;line-height:30px;border-left:0;background:#fff;margin-top:50px}
.blog-posts-7 blockquote.default-quote p{position:relative;font-size:16px}
.blog-posts-7 blockquote.default-quote p::before{position:absolute;content:"\f10d";font-family:FontAwesome;font-size:30px;color:#f1f1f1;left:-40px;top:8px}
.blog-posts-7 blockquote.default-quote .small,.blog-posts-7 blockquote.default-quote footer,.blog-posts-7 blockquote.default-quote small{font-size:15px;line-height:30px;color:#2c65ab;margin-top:30px}
.blog-posts-7 .pagination>li>a,.blog-posts-7 .pagination>li>span{float:left;padding:7px 12px;margin-left:10px;font-weight:700;color:#dadada;background-color:transparent;border:2px solid #dadada}
.blog-posts-7 .pagination>li>a:hover,.blog-posts-7 .pagination>li>span:hover{color:#fff;background-color:#2c65ab;border-color:#2c65ab}
.blog-posts-7 .pagination>li:first-child>a,.blog-posts-7 .pagination>li:first-child>span{border-top-left-radius:0;border-bottom-left-radius:0}
.blog-posts-7 .pagination>li:last-child>a,.blog-posts-7 .pagination>li:last-child>span{border-top-right-radius:0;border-bottom-right-radius:0}