@import url("https://fonts.googleapis.com/css?family=Hind|Poppins:500,600,700");html{font-size:15px;}
body{font-family:"Hind", sans-serif;background-color:#fff;font-size:14px;font-size:0.93333rem;-webkit-font-smoothing:antialiased;overflow-x:hidden;}
@media (max-width:767px){body{font-size:14px;}
}
p{color:#999999;line-height:1.8em;}
h1,
h2,
h3,
h4,
h5,
h6{font-family:"Poppins", sans-serif;font-weight:bold;color:#012f5c;}
ul{list-style-position:inside;padding-left:0;margin:0;}
a{text-decoration:none;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;}
a:hover,
a:focus{text-decoration:none;}
img{max-width:100%;margin-top:-12px;}
.page-wrapper{position:relative;overflow:hidden;}
.wow{visibility:hidden;}
.fi:before{margin:0;}
.section-padding{padding:40px 0;}
@media (max-width:767px){.section-padding{padding:5px 0;}
}
.contact-validation-active .error-handling-messages{width:100%;padding:15px 15px 0;clear:both;}
.contact-validation-active label.error{color:red !important;font-size:0.93333rem;font-weight:normal;margin:5px 0 0 0;}
.contact-validation-active #loader,
.contact-validation-active #loader-2{display:none;margin-top:10px;}
.contact-validation-active #success,
.contact-validation-active #success-2,
.contact-validation-active #error,
.contact-validation-active #error-2{width:100%;color:#fff;padding:5px 10px;font-size:16px;text-align:center;display:none;}
@media (max-width:767px){.contact-validation-active #success,
.contact-validation-active #success-2,
.contact-validation-active #error,
.contact-validation-active #error-2{font-size:15px;}
}
.contact-validation-active #success,
.contact-validation-active #success-2{background-color:#009a00;border-left:5px solid green;margin-bottom:5px;}
.contact-validation-active #error,
.contact-validation-active #error-2{background-color:#ff1a1a;border-left:5px solid red;}
.contact-validation-active #loader{text-align:center;color:#fff;font-size:8px;font-size:0.53333rem;}
#contact-form-s2 #loader i{color:#012f5c;}
.back-to-top{background-color:rgba(253, 212, 21, 0.9);width:45px;height:45px;line-height:45px;text-align:center;display:none;position:fixed;z-index:999;right:15px;bottom:15px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;}
@media (max-width:991px){.back-to-top{width:35px;height:35px;line-height:35px;}
}
.back-to-top:hover{background-color:#fdd415;}
.back-to-top i{font-size:18px;font-size:1.2rem;color:#fff;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.mfp-wrap{background-color:rgba(0, 0, 0, 0.9);z-index:99999;}
.mfp-with-zoom .mfp-container,
.mfp-with-zoom.mfp-bg{opacity:0;-webkit-backface-visibility:hidden;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.mfp-with-zoom.mfp-ready .mfp-container{opacity:1;}
.mfp-with-zoom.mfp-ready.mfp-bg{opacity:0.8;}
.mfp-with-zoom.mfp-removing .mfp-container,
.mfp-with-zoom.mfp-removing.mfp-bg{opacity:0;}
.fancybox-overlay{background:rgba(0, 0, 0, 0.9);z-index:9999 !important;}
.fancybox-wrap{z-index:99999 !important;}
.box-layout{}
@media screen and (min-width:1200px){.box-layout{width:100%;height:100%;background:url("../images/body-bg.jpg") center center/auto repeat fixed;}
}
@media screen and (min-width:1200px){.box-layout .page-wrapper{background-color:#fff;width:1250px;margin:50px auto 0;}
}
.section-title, .section-title-s2, .section-title-s3, .section-title-s4, .section-title-s5{text-align:center;margin:0 0 45px;}
.section-title h2, .section-title-s2 h2, .section-title-s3 h2, .section-title-s4 h2, .section-title-s5 h2{font-size:36px;font-size:2.4rem;line-height:1em;margin:0;padding-bottom:0.47em;position:relative;}
@media (max-width:991px){.section-title h2, .section-title-s2 h2, .section-title-s3 h2, .section-title-s4 h2, .section-title-s5 h2{font-size:30px;font-size:2rem;}
}
@media (max-width:767px){.section-title h2, .section-title-s2 h2, .section-title-s3 h2, .section-title-s4 h2, .section-title-s5 h2{font-size:25px;font-size:1.66667rem;}
}
.section-title h2:after, .section-title-s2 h2:after, .section-title-s3 h2:after, .section-title-s4 h2:after, .section-title-s5 h2:after{content:"";background-color:#fdd415;width:30px;height:5px;border-radius:5px;position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:0;}
.section-title-s2{text-align:left;}
.section-title-s2 h2{line-height:1.2em;}
.section-title-s2 h2:after{left:0;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none;}
.section-title-s3 h2, .section-title-s4 h2, .section-title-s5 h2{margin-bottom:0.33em;}
.section-title-s4, .section-title-s5{text-align:left;}
@media (max-width:991px){.section-title-s4, .section-title-s5{margin-bottom:35px;}
}
.section-title-s4 h2:after, .section-title-s5 h2:after{left:0;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none;}
.section-title-s4 h2, .section-title-s5 h2,
.section-title-s4 p, .section-title-s5 p{color:#fff;}
.section-title-s5 h2{color:#012f5c;}
.section-title-s5 p{color:#999999;}
.theme-btn, .theme-btn-s2{font-family:"Poppins", sans-serif;background-color:#012f5c;font-size:16px;font-size:1.06667rem;color:#fff;padding:12px 48px 12px 35px;border:0;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px;display:inline-block;position:relative;}
.theme-btn:after, .theme-btn-s2:after{font-family:"FontAwesome";content:"\f0da";color:#fdd415;position:absolute;right:25px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
@media (max-width:991px){.theme-btn:after, .theme-btn-s2:after{right:15px;}
}
@media (max-width:1199px){.theme-btn, .theme-btn-s2{font-size:14px;font-size:0.93333rem;padding:10px 40px 10px 25px;}
}
@media (max-width:991px){.theme-btn, .theme-btn-s2{font-size:13px;font-size:0.86667rem;padding:9px 30px 9px 15px;}
}
@media (max-width:767px){.theme-btn, .theme-btn-s2{font-size:12px;font-size:0.8rem;padding:8px 30px 8px 15px;}
}
.theme-btn:hover, .theme-btn-s2:hover, .theme-btn:focus, .theme-btn-s2:focus, .theme-btn:active, .theme-btn-s2:active{background-color:#fdd415;color:#012f5c;}
.theme-btn:hover:after, .theme-btn-s2:hover:after{color:#012f5c;}
.theme-btn-s2{background-color:#fdd415;color:#012f5c;}
.theme-btn-s2:after{color:#012f5c;}
.form input,
.form textarea,
.form select{border-color:#bfbfbf;border-radius:0;outline:0;-webkit-box-shadow:none;box-shadow:none;color:#595959;}
.form input:focus,
.form textarea:focus,
.form select:focus{border-color:#012f5c;-webkit-box-shadow:0 0 5px 0 #02498e;-moz-box-shadow:0 0 5px 0 #02498e;-o-box-shadow:0 0 5px 0 #02498e;-ms-box-shadow:0 0 5px 0 #02498e;box-shadow:0 0 5px 0 #02498e;}
.form::-webkit-input-placeholder{font-style:14px;font-style:italic;color:#595959;}
.form:-moz-placeholder{font-style:14px;font-style:italic;color:#595959;}
.form::-moz-placeholder{font-style:14px;font-style:italic;color:#595959;}
.form:-ms-input-placeholder{font-style:14px;font-style:italic;color:#595959;}
.form select{font-style:italic;background:url(../images/select-icon.png) no-repeat calc(100% - 15px) center;display:inline-block;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;cursor:pointer;}
.form select::-ms-expand{display:none;}
.social-links{overflow:hidden;}
.page-title{background:width:100%;height:auto;text-align:center;position:relative;}
@media (max-width:767px){.page-title{height:220px;width: 100%;
    height: auto;
    background-size: 100% auto !important;
    background-repeat: no-repeat;
    max-height: 75px;}
}
.page-title:before{content:"";background-color:rgba(0, 0, 0, 0.3);width:100%;height:100%;position:absolute;left:0;top:0;}
.page-title .container{height:220px;display:table;}
.page-title .container > .row{vertical-align:middle;display:table-cell;}
.page-title h2,
.page-title ol{color:#fff;}
.page-title h2{font-size:48px;font-size:2.6rem;font-weight:800;margin:1em 0 0.23em;}
@media (max-width:1199px){.page-title h2{font-size:42px;font-size:2.8rem;}
}
@media (max-width:991px){.page-title h2{font-size:35px;font-size:2.33333rem;}
}
@media (max-width:767px){.page-title h2{font-size:28px;font-size:1.26667rem;font-weight:bold;margin-top: -88px;}
}
.page-title .breadcrumb{background-color:transparent;padding:0;}
@media (max-width:767px){.page-title .breadcrumb{text-align:center;}
}
.page-title .breadcrumb li{font-size:18px;font-size:1.2rem;color:#fdd415;margin-right:5px;}
@media (max-width:991px){.page-title .breadcrumb li{font-size:15px;font-size:1rem;}
}
.page-title .breadcrumb li a{color:#fff;}
.page-title .breadcrumb li a:hover{color:#fdd415;}
.page-title .breadcrumb > li + li:before{font-family:"FontAwesome";content:"\f105";color:#fff;margin-right:5px;}
.preloader{background-color:#fff;width:100%;height:100%;position:fixed;left:0;top:0;z-index:100000;}
.preloader .inner{width:55px;height:15px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.preloader span{background-color:#0263c1;width:9px;height:5px;position:absolute;top:0;display:block;-webkit-animation:preloader-animation 1.5s infinite ease-in-out;animation:preloader-animation 1.5s infinite ease-in-out;}
.preloader .inner > span:nth-child(2){left:11px;-webkit-animation-delay:0.2s;animation-delay:0.2s;}
.preloader .inner > span:nth-child(3){left:22px;-webkit-animation-delay:0.4s;animation-delay:0.4s;}
.preloader .inner > span:nth-child(4){left:33px;-webkit-animation-delay:0.6s;animation-delay:0.6s;}
.preloader .inner > span:nth-child(5){left:44px;-webkit-animation-delay:0.8s;animation-delay:0.8s;}
@keyframes preloader-animation{0%, 100%, 50%{height:5px;-webkit-transform:translateY(0);transform:translateY(0);background:#0263c1;}
25%{height:30px;-webkit-transform:translateY(-15px);transform:translateY(-15px);background:#012f5c;}
}
@-webkit-keyframes preloader-animation{0%, 100%, 50%{height:5px;-webkit-transform:translateY(0);transform:translateY(0);background:#0263c1;}
25%{height:30px;-webkit-transform:translateY(-15px);transform:translateY(-15px);background:#012f5c;}
}
.service-grids .img-details-link{margin-bottom:30px;position:relative;}
@media (max-width:991px){.service-grids .img-details-link{margin-bottom:20px;}
}
.service-grids .img-details-link:hover .details-link{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;}
.service-grids .img-details-link:hover .details-link a{top:50%;}
.service-grids .details-link{background-color:rgba(1, 47, 92, 0.8);width:100%;height:100%;position:absolute;left:0;top:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;-webkit-transform:scale(0.5, 0.5);-ms-transform:scale(0.5, 0.5);transform:scale(0.5, 0.5);opacity:0;}
.service-grids .details-link a{background-color:#fdd415;font-size:20px;font-size:1.33333rem;color:#012f5c;padding:5px 10px;border-radius:5px;position:absolute;left:50%;top:0%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}
@media (max-width:1199px){.service-grids .details-link a{font-size:16px;font-size:1.06667rem;padding:5px 8px;}
}
.service-grids .service-details h3{font-size:24px;font-size:1.6rem;font-weight:600;margin:0 0 0.9em;padding-bottom:0.4em;position:relative;}
@media (max-width:1199px){.service-grids .service-details h3{font-size:20px;font-size:1.33333rem;}
}
@media (max-width:991px){.service-grids .service-details h3{font-size:18px;font-size:1.2rem;}
}
@media (max-width:767px){.service-grids .service-details h3{font-size:16px;font-size:1.06667rem;}
}
.service-grids .service-details h3:after{background-color:#fdd415;content:"";width:27px;height:4px;border-radius:5px;position:absolute;left:0;bottom:0;}
.service-grids .service-details p{margin-bottom:0;}
.services-s2-grids .grid{position:relative;}
.services-s2-grids .grid .inner{padding-left:85px;}
@media (max-width:767px){.services-s2-grids .grid .inner{padding-left:65px;}
}
.services-s2-grids .icon{width:85px;height:85px;line-height:85px;text-align:center;border:2px solid #fdd415;border-radius:50%;position:absolute;left:0;top:0;}
@media (max-width:1199px){.services-s2-grids .icon{width:75px;height:75px;line-height:75px;}
}
@media (max-width:991px){.services-s2-grids .icon{left:15px;}
}
@media (max-width:767px){.services-s2-grids .icon{width:50px;height:50px;line-height:50px;}
}
.services-s2-grids .icon .fi:before{font-size:45px;font-size:3rem;color:#012f5c;}
@media (max-width:767px){.services-s2-grids .icon .fi:before{font-size:27px;font-size:1.8rem;}
}
.services-s2-grids .grid h3{font-size:24px;font-size:1.6rem;margin:0.3em 0 0.5em;}
@media (max-width:1199px){.services-s2-grids .grid h3{font-size:18px;font-size:1.2rem;}
}
@media (max-width:767px){.services-s2-grids .grid h3{font-size:16px;font-size:1.06667rem;margin:0.2em 0 0.5em;}
}
.services-s2-grids .grid h3 a{color:#012f5c;}
.services-s2-grids .grid h3 a:hover{color:#fdd415;}
.services-s2-grids .grid p{margin:0;}
.services-grid-s2{}
.services-grid-s2 .grid{text-align:center;padding:50px 35px;border:1px solid #d9d9d9;border-radius:5px;position:relative;}
@media (max-width:991px){.services-grid-s2 .grid{padding:35px 20px;}
}
.services-grid-s2 .grid .icon,
.services-grid-s2 .grid .details{position:relative;z-index:2;}
.services-grid-s2 .grid .icon{background-color:#012f5c;width:100px;height:100px;line-height:100px;border-radius:50%;margin:0 auto 35px;}
@media (max-width:991px){.services-grid-s2 .grid .icon{width:80px;height:80px;line-height:80px;}
}
.services-grid-s2 .grid .fi:before{font-size:45px;font-size:3rem;color:#fdd415;}
@media (max-width:991px){.services-grid-s2 .grid .fi:before{font-size:35px;font-size:2.33333rem;}
}
.services-grid-s2 .grid h3{font-size:24px;font-size:1.6rem;margin:0 0 0.83em;padding-bottom:0.42em;position:relative;}
@media (max-width:991px){.services-grid-s2 .grid h3{font-size:20px;font-size:1.33333rem;}
}
@media (max-width:767px){.services-grid-s2 .grid h3{font-size:18px;font-size:1.2rem;}
}
.services-grid-s2 .grid h3:after{content:"";background-color:#fdd415;width:28px;height:4px;border-radius:5px;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}
.services-grid-s2 .read-more{font-family:"Poppins", sans-serif;font-weight:600;color:#012f5c;display:inline-block;margin-top:1.2em;}
.services-grid-s2 .read-more:hover{color:#fdd415;}
.services-grid-s2 .hover-grid{background:url("../images/services-s2-grid-bg.jpg") center center/cover no-repeat local;}
.services-grid-s2 .grid:hover .hover-grid{opacity:1;}
.services-grid-s2 .grid:hover .hover-grid span{height:100%;opacity:1;}
.services-grid-s2 .grid:hover h3,
.services-grid-s2 .grid:hover p{color:#fff;}
.services-grid-s2 .grid:hover .read-more{color:#fdd415;}
.hover-grid{width:100%;height:100%;position:absolute;left:0;top:0;opacity:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}
.hover-grid span{background-color:rgba(1, 47, 92, 0.9);width:33.33%;height:10%;position:absolute;left:0;bottom:0;opacity:0;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.hover-grid span:nth-child(2){left:33.33%;height:20%;-webkit-transition:all 0.3s 0.1s ease-in-out;-o-transition:all 0.3s 0.1s ease-in-out;transition:all 0.3s 0.1s ease-in-out;}
.hover-grid span:nth-child(3){left:66.66%;height:30%;-webkit-transition:all 0.3s 0.2s ease-in-out;-o-transition:all 0.3s 0.2s ease-in-out;transition:all 0.3s 0.2s ease-in-out;}
.projects-grid .inner{position:relative;overflow:hidden;}
.projects-grid .details{background-color:#012f5c;width:100%;height:100%;position:absolute;left:0;top:80%;opacity:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}
.projects-grid .grid:hover .details{top:0;opacity:1;}
.projects-grid .details-inner{width:100%;text-align:center;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.projects-grid .details ul li{display:inline-block;width:35px;height:35px;line-height:35px;text-align:center;border:2px solid #fdd415;border-radius:50%;position:relative;opacity:0;-webkit-transition:all 0.3s 0.5s;-webkit-transition:all 0.5s 0.3s;-o-transition:all 0.5s 0.3s;transition:all 0.5s 0.3s;}
.projects-grid .details ul li:first-child{margin-right:10px;top:-30px;}
.projects-grid .details ul li:last-child{margin-right:10px;top:-50px;}
.projects-grid .grid:hover .details ul li:first-child,
.projects-grid .grid:hover .details ul li:last-child{top:0;opacity:1;}
.projects-grid .details ul li a{color:#fdd415;display:block;}
.projects-grid .details h3{font-size:18px;font-size:1.2rem;color:#fff;text-transform:uppercase;margin:1em 0 0.5em;}
@media (max-width:991px){.projects-grid .details h3{font-size:16px;font-size:1.06667rem;}
}
.projects-grid .details p{font-size:12px;font-size:0.8rem;color:#fff;margin:0;}
.news-grids .grid{border:1px solid #e5e5e5;}
.news-grids .entry-media img{border-radius:5px;}
.news-grids .entry-body{padding:30px 35px;}
@media (max-width:767px){.news-grids .entry-body{padding:20px 15px;}
}
.news-grids .date{font-family:"Poppins", sans-serif;font-weight:600;color:#999;text-transform:uppercase;}
@media (max-width:1199px){.news-grids .date{font-size:12px;font-size:0.8rem;}
}
.news-grids .entry-header h3{font-size:20px;font-size:1.33333rem;font-weight:600;margin:0.2em 0 0.8em;}
@media (max-width:1199px){.news-grids .entry-header h3{font-size:16px;font-size:1.06667rem;}
}
.news-grids .entry-header h3 a{color:#012f5c;}
.news-grids .entry-header h3 a:hover{color:#fdd415;}
.news-grids .entry-meta{padding-top:15px;overflow:hidden;}
.news-grids .entry-meta .read-more,
.news-grids .entry-meta .comments{font-family:"Poppins", sans-serif;font-size:16px;font-size:1.06667rem;font-weight:600;color:#012f5c;}
@media (max-width:1199px){.news-grids .entry-meta .read-more,
.news-grids .entry-meta .comments{font-size:13px;font-size:0.86667rem;}
}
.news-grids .entry-meta .read-more:hover,
.news-grids .entry-meta .comments:hover{color:#fdd415;}
.news-grids .entry-meta .read-more{float:left;}
.news-grids .entry-meta .comments{float:right;color:#fdd415;}
.skills > .skill + .skill{margin-top:40px;}
@media (max-width:991px){.skills > .skill + .skill{margin-top:25px;}
}
.skill h6{font-size:18px;font-size:1.2rem;font-weight:600;margin:0 0 0.56em;}
@media (max-width:991px){.skill h6{font-size:15px;font-size:1rem;}
}
.progress{background-color:transparent;height:5px;margin:0;-webkit-box-shadow:none;box-shadow:none;overflow:visible;}
.progress-bar{background-color:#012f5c;position:relative;}
.progress-bar span{font-family:"Poppins", sans-serif;background-color:#fdd415;width:50px;height:50px;line-height:50px;text-align:center;font-size:18px;font-size:1.2rem;font-weight:600;color:#012f5c;border-radius:50%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;}
@media (max-width:991px){.progress-bar span{width:40px;height:40px;line-height:40px;font-size:14px;font-size:0.93333rem;}
}
.team-grids .grid:hover .member-info{background-color:#fdd415;}
.team-grids .grid:hover .member-info h4,
.team-grids .grid:hover .member-info > span{color:#012f5c;}
.team-grids .member-info{background-color:#012f5c;text-align:center;padding:13px 15px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}
.team-grids .member-info h4{font-size:18px;font-size:1.2rem;font-weight:600;color:#fff;margin:0 0 8px;}
@media (max-width:767px){.team-grids .member-info h4{font-size:16px;font-size:1.06667rem;}
}
.team-grids .member-info > span{color:#fdd415;}
.pricing-grids .grid{border:1px solid #cbcbcb;border-radius:5px;padding:48px 65px;text-align:center;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}
@media (max-width:767px){.pricing-grids .grid{padding:35px 25px;}
}
.pricing-grids .pricing-header p{margin:0;}
.pricing-grids .type{color:#333;text-transform:uppercase;letter-spacing:5px;}
.pricing-grids h3{font-size:36px;font-size:2.4rem;margin:0.55em 0 0.35em;padding:0 0 0.35em;position:relative;}
@media (max-width:767px){.pricing-grids h3{font-size:30px;font-size:2rem;}
}
.pricing-grids h3:after{content:"";background-color:#fdd415;width:43px;height:5px;position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}
.pricing-grids .pricing-body{margin-top:25px;}
.pricing-grids .pricing-body p{margin-bottom:2em;color:#666666;line-height:2.57em;}
.pricing-grids .center{background-color:#012f5c;border-radius:5px;-webkit-transform:scaleY(1.1);-ms-transform:scaleY(1.1);transform:scaleY(1.1);}
.pricing-grids .center .type,
.pricing-grids .center h3{color:#fff;}
.pricing-grids .center p{color:#999;}
.pricing-grids .center .theme-btn, .pricing-grids .center .theme-btn-s2{background-color:#fdd415;color:#012f5c;}
.pricing-grids .center .theme-btn:after, .pricing-grids .center .theme-btn-s2:after{color:#012f5c;}
.pricing-grids .grid:hover{background-color:#012f5c;}
.pricing-grids .grid:hover .type,
.pricing-grids .grid:hover h3{color:#fff;}
.pricing-grids .grid:hover p{color:#999;}
.pricing-grids .grid:hover .theme-btn, .pricing-grids .grid:hover .theme-btn-s2{background-color:#fdd415;color:#012f5c;}
.pricing-grids .grid:hover .theme-btn:after, .pricing-grids .grid:hover .theme-btn-s2:after{color:#012f5c;}
.service-sidebar,
.case-study-sidebar{}
@media screen and (min-width:992px){.service-sidebar,
.case-study-sidebar{padding-right:50px;}
}
@media (max-width:991px){.service-sidebar,
.case-study-sidebar{margin-top:60px;}
}
.service-sidebar ul,
.case-study-sidebar ul{list-style:none;}
.service-sidebar h3,
.case-study-sidebar h3{font-size:24px;font-size:1.6rem;margin:0 0 1em;}
@media (max-width:991px){.service-sidebar h3,
.case-study-sidebar h3{font-size:20px;font-size:1.33333rem;}
}
.service-sidebar > .widget + .widget,
.case-study-sidebar > .widget + .widget{margin-top:55px;}
.service-sidebar .link-widget li,
.case-study-sidebar .link-widget li{font-family:"Poppins", sans-serif;background-color:#f0f0f1;border-radius:5px;position:relative;}
.service-sidebar .link-widget li:after,
.case-study-sidebar .link-widget li:after{font-family:"FontAwesome";content:"\f105";font-size:16px;font-size:1.06667rem;color:#666;position:absolute;right:25px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.service-sidebar .link-widget ul > li + li,
.case-study-sidebar .link-widget ul > li + li{margin-top:10px;}
.service-sidebar .link-widget a,
.case-study-sidebar .link-widget a{font-size:16px;font-size:1.06667rem;color:#666;padding:14px 25px;display:block;}
@media (max-width:1199px){.service-sidebar .link-widget a,
.case-study-sidebar .link-widget a{font-size:14px;font-size:0.93333rem;}
}
@media (max-width:767px){.service-sidebar .link-widget a,
.case-study-sidebar .link-widget a{padding:10px 20px;}
}
.service-sidebar .link-widget li:hover,
.service-sidebar .link-widget li.active,
.case-study-sidebar .link-widget li:hover,
.case-study-sidebar .link-widget li.active{background-color:#012f5c;}
.service-sidebar .link-widget li:hover a,
.service-sidebar .link-widget li.active a,
.case-study-sidebar .link-widget li:hover a,
.case-study-sidebar .link-widget li.active a{color:#fdd415;}
.service-sidebar .link-widget li:hover:after,
.service-sidebar .link-widget li.active:after,
.case-study-sidebar .link-widget li:hover:after,
.case-study-sidebar .link-widget li.active:after{color:#fdd415;}
.service-sidebar .contact-widget ul li,
.case-study-sidebar .contact-widget ul li{font-family:"Poppins", sans-serif;font-size:16px;font-size:1.06667rem;color:#666;line-height:1.6em;padding-left:45px;position:relative;}
@media (max-width:1199px){.service-sidebar .contact-widget ul li,
.case-study-sidebar .contact-widget ul li{font-size:14px;font-size:0.93333rem;}
}
.service-sidebar .contact-widget ul > li + li,
.case-study-sidebar .contact-widget ul > li + li{margin-top:30px;}
.service-sidebar .contact-widget ul li i,
.case-study-sidebar .contact-widget ul li i{font-size:16px;font-size:1.06667rem;color:#012f5c;position:absolute;left:0;top:4px;}
.service-sidebar .brochures-widget p,
.case-study-sidebar .brochures-widget p{font-size:15px;font-size:1rem;color:#666;margin-bottom:2em;}
@media screen and (min-width:1200px){.service-sidebar .brochures-widget p,
.case-study-sidebar .brochures-widget p{padding-right:45px;}
}
.service-sidebar .brochures-widget .btns a,
.case-study-sidebar .brochures-widget .btns a{font-family:"Poppins", sans-serif;background-color:#f0f0f1;font-size:16px;font-size:1.06667rem;color:#012f5c;padding:17px 32px;margin-bottom:15px;display:block;border-radius:5px;}
@media (max-width:1199px){.service-sidebar .brochures-widget .btns a,
.case-study-sidebar .brochures-widget .btns a{font-size:14px;font-size:0.93333rem;}
}
@media (max-width:767px){.service-sidebar .brochures-widget .btns a,
.case-study-sidebar .brochures-widget .btns a{padding:10px 20px;}
}
.service-sidebar .brochures-widget .btns i,
.case-study-sidebar .brochures-widget .btns i{display:inline-block;padding-right:5px;}
.service-sidebar .brochures-widget .btns a:last-child,
.case-study-sidebar .brochures-widget .btns a:last-child{margin-bottom:0;}
.service-sidebar .brochures-widget .btns a:hover,
.case-study-sidebar .brochures-widget .btns a:hover{background-color:#012f5c;color:#fff;}
.service-sidebar .brochures-widget .btns a:hover i,
.case-study-sidebar .brochures-widget .btns a:hover i{color:#fdd415;}
.service-sidebar .case-link-widget ul > li + li,
.case-study-sidebar .case-link-widget ul > li + li{margin-top:5px;}
.service-sidebar .case-link-widget li a,
.case-study-sidebar .case-link-widget li a{background-color:#f2f2f2;font-family:"Poppins", sans-serif;font-size:18px;font-size:1.2rem;color:#012f5c;border-radius:5px;padding:15px 20px;display:block;}
@media (max-width:1199px){.service-sidebar .case-link-widget li a,
.case-study-sidebar .case-link-widget li a{font-size:15px;font-size:1rem;}
}
@media (max-width:991px){.service-sidebar .case-link-widget li a,
.case-study-sidebar .case-link-widget li a{font-size:14px;font-size:0.93333rem;}
}
.service-sidebar .case-link-widget li.current a,
.service-sidebar .case-link-widget a:hover,
.case-study-sidebar .case-link-widget li.current a,
.case-study-sidebar .case-link-widget a:hover{background-color:#fff;color:#fdd415;}
.service-sidebar .newsletter-widget,
.case-study-sidebar .newsletter-widget{background-color:#f2f2f2;padding:35px 25px;position:relative;}
.service-sidebar .newsletter-widget:before,
.case-study-sidebar .newsletter-widget:before{content:"";background:url("../images/newsletter-env.png") center center/100% no-repeat local;width:113px;height:106px;position:absolute;right:0;top:0;}
@media (max-width:991px){.service-sidebar .newsletter-widget:before,
.case-study-sidebar .newsletter-widget:before{width:80px;height:75px;}
}
.service-sidebar .newsletter-widget form::-webkit-input-placeholder,
.case-study-sidebar .newsletter-widget form::-webkit-input-placeholder{font-style:14px;font-style:italic;color:#a6a6a6;}
.service-sidebar .newsletter-widget form:-moz-placeholder,
.case-study-sidebar .newsletter-widget form:-moz-placeholder{font-style:14px;font-style:italic;color:#a6a6a6;}
.service-sidebar .newsletter-widget form::-moz-placeholder,
.case-study-sidebar .newsletter-widget form::-moz-placeholder{font-style:14px;font-style:italic;color:#a6a6a6;}
.service-sidebar .newsletter-widget form:-ms-input-placeholder,
.case-study-sidebar .newsletter-widget form:-ms-input-placeholder{font-style:14px;font-style:italic;color:#a6a6a6;}
.service-sidebar .newsletter-widget h3,
.case-study-sidebar .newsletter-widget h3{line-height:1.2em;margin:0 0 2.7em;}
@media (max-width:767px){.service-sidebar .newsletter-widget h3,
.case-study-sidebar .newsletter-widget h3{margin:0 0 2em;}
}
.service-sidebar .newsletter-widget input,
.case-study-sidebar .newsletter-widget input{height:45px;font-size:1.06667rem;border:0;padding:0 15px;-webkit-box-shadow:none;box-shadow:none;border:1px solid #fdd415;border-radius:10px;}
@media (max-width:767px){.service-sidebar .newsletter-widget input,
.case-study-sidebar .newsletter-widget input{height:40px;}
}
.service-sidebar .newsletter-widget button,
.case-study-sidebar .newsletter-widget button{background-color:#012f5c;width:100%;height:45px;line-height:45px;font-size:1.06667rem;color:#fff;border:0;padding:0;margin-top:10px;border-radius:10px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}
@media (max-width:991px){.service-sidebar .newsletter-widget button,
.case-study-sidebar .newsletter-widget button{height:40px;line-height:40px;}
}
.service-sidebar .newsletter-widget button:hover,
.case-study-sidebar .newsletter-widget button:hover{background-color:#f6cb02;}
.pagination-wrapper{text-align:center;clear:both;overflow:hidden;}
.pagination-wrapper .pg-pagination{display:inline-block;overflow:hidden;list-style-type:none;}
.pagination-wrapper .pg-pagination li{float:left;margin-right:10px;}
@media (max-width:767px){.pagination-wrapper .pg-pagination li{margin-right:5px;}
}
.pagination-wrapper .pg-pagination li:last-child{margin-right:0;}
.pagination-wrapper .pg-pagination li a{font-family:"Poppins", sans-serif;background-color:#012f5c;display:block;width:35px;height:35px;line-height:35px;color:#fff;font-weight:500;}
@media (max-width:767px){.pagination-wrapper .pg-pagination li a{width:30px;height:30px;line-height:30px;}
}
.pagination-wrapper .pg-pagination .active a,
.pagination-wrapper .pg-pagination li a:hover{background-color:#fdd415;color:#012f5c;}
@media (max-width:991px){.blog-sidebar{margin-top:60px;}
}
.blog-sidebar ul{list-style-type:none;}
.blog-sidebar .widget{margin-bottom:75px;}
@media (max-width:991px){.blog-sidebar .widget{margin-bottom:60px;}
}
.blog-sidebar .widget:last-child{margin-bottom:0;}
.blog-sidebar h3{font-size:20px;font-size:1.33333rem;margin:0 0 1.25em;text-transform:uppercase;}
@media (max-width:767px){.blog-sidebar h3{font-size:17px;}
}
.blog-sidebar .category-widget ul li,
.blog-sidebar .archive-widget ul li{border-bottom:1px solid #fff;}
.blog-sidebar .category-widget ul li > a,
.blog-sidebar .archive-widget ul li > a{padding:13px 0;}
.blog-sidebar ul li{font-size:15px;font-weight:bold;}
.blog-sidebar ul li > a{display:block;color:#404040;position:relative;}
.blog-sidebar ul li:first-child a{padding-top:0;}
.blog-sidebar ul li:last-child a{padding-bottom:0;}
.blog-sidebar ul li:last-child{border:0;}
.blog-sidebar ul li > a:hover{color:#fdd415;}
.blog-sidebar ul li > a .badge{background-color:transparent;font-size:15px;color:#404040;position:absolute;right:5px;}
.blog-sidebar ul li > a .badge:before,
.blog-sidebar ul li > a .badge:after{font-size:14px;position:absolute;top:3px;}
.blog-sidebar ul li > a .badge:before{content:"(";left:0;}
.blog-sidebar ul li > a .badge:after{content:")";right:0;}
.blog-sidebar .search-widget input{background-color:transparent;padding:8px 12px;height:auto;}
.blog-sidebar .search-widget input:focus{-webkit-box-shadow:none;box-shadow:none;border-color:#012f5c;}
@media (max-width:767px){.blog-sidebar .recent-post-widget ul{margin-left:-15px;}
}
.blog-sidebar .recent-post-widget ul li{border:0;overflow:hidden;margin-bottom:30px;position:relative;}
@media (max-width:767px){.blog-sidebar .recent-post-widget ul li{padding:0 0 40px 100px;overflow:visible;}
}
.blog-sidebar .recent-post-widget ul li:last-child{margin-bottom:0;}
.blog-sidebar .recent-post-widget .post-pic{width:30%;float:left;}
@media (max-width:767px){.blog-sidebar .recent-post-widget .post-pic{width:70px;float:none;position:absolute;left:15px;}
}
.blog-sidebar .recent-post-widget .details{width:68%;float:right;}
@media (max-width:767px){.blog-sidebar .recent-post-widget .details{width:100%;float:none;}
}
.blog-sidebar .recent-post-widget .details > span{font-size:12px;color:#666666;text-transform:uppercase;}
.blog-sidebar .recent-post-widget .details h4{font-size:16px;margin:0.5em 0;text-transform:capitalize;}
@media (max-width:767px){.blog-sidebar .recent-post-widget .details h4{font-size:14px;padding-top:10px;}
}
.blog-sidebar .recent-post-widget .details h4 a{color:#000;}
.blog-sidebar .recent-post-widget .details h4 a:hover{color:#fdd415;}
.blog-sidebar .tag-widget .all-tags{margin-left:-12px;}
.blog-sidebar .tag-widget .all-tags a{font-size:15px;font-weight:bold;color:gray;border:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}
.blog-sidebar .tag-widget .all-tags a:hover{color:#fdd415;}
.blog-sidebar .instagram-widget ul{overflow:hidden;margin-right:-8px;}
.blog-sidebar .instagram-widget ul li{width:33.33%;float:left;padding:0 8px 8px 0;}
.blog-sidebar .instagram-widget ul li img{max-width:100%;}
@media (max-width:767px){.blog-sidebar .instagram-widget ul li img{width:100%;}
}
.style-switcher-box{background-color:#fff;width:252px;padding:50px 25px;position:fixed;left:-252px;top:z-index:999;border:1px solid #d9d9d9;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}
.style-switcher-box ul{list-style:none;}
.style-switcher-box button{background-color:#e6be05;width:45px;height:45px;line-height:40px;text-align:center;color:#000;font-size:20px;border:0;outline:0;-webkit-box-shadow:none;box-shadow:none;position:absolute;right:-45px;top:50px;}
.style-switcher-box button i{color:#fff;-webkit-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite;}
.style-switcher-box h5{font-size:18px;color:#000;text-align:center;margin:0 0 2em;text-transform:uppercase;}
.style-switcher-box .main-list > .list{margin-bottom:30px;}
.style-switcher-box .main-list > .list:last-child{margin-bottom:0;}
.style-switcher-box .list-title{display:block;font-size:12px;border-bottom:1px solid #cccccc;margin-bottom:10px;padding-bottom:5px;text-transform:uppercase;}
.style-switcher-box .list > .sublist{margin-bottom:10px;}
.style-switcher-box .list > .sublist:last-child{margin-bottom:0;}
.style-switcher-box .sublist span{display:block;font-size:12px;margin-bottom:5px;}
.style-switcher-box .sublist ul{overflow:hidden;}
.style-switcher-box .sublist ul li{float:left;min-width:36px;min-height:36px;margin:0 5px 5px 0;cursor:pointer;}
.style-switcher-box .sublist ul li:nth-child(5n+5){margin-right:0;}
.style-switcher-box .layout ul li{background-color:#e6be05;min-height:20px;color:#fff;padding:5px 10px;font-size:12px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px;}
.style-switcher-box p{font-size:11px;margin:15px 0 0;}
.style-switcher-box p span{color:#ff6666;}
.toggle-switcherbox{left:0;}
@-webkit-keyframes rotating{form{-webkit-transform:rotate(0);transform:rotate(0);}
to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
@keyframes rotating{form{-webkit-transform:rotate(0);transform:rotate(0);}
to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
.site-header{}
.site-header .navigation{background-color:#012f5c;margin-bottom:0;border:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0;}
.site-header .navigation > .container{position:relative;}
.site-header .navigation ul{list-style:none;}
.site-header #navbar{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}
.site-header #navbar > ul li a:hover,
.site-header #navbar > ul li a:focus{text-decoration:none;color:#fdd415;}
@media screen and (min-width:992px){.site-header #navbar{}
.site-header #navbar li{position:relative;}
.site-header #navbar > ul > li > a{font-size:16px;font-size:1.06667rem;}
.site-header #navbar > ul .sub-menu{background-color:#012a52;width:290px;border-top:2px solid #fdd415;position:absolute;left:0;top:130%;z-index:10;visibility:hidden;opacity:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}
.site-header #navbar > ul > li .sub-menu li{border-bottom:1px solid #013466;}
.site-header #navbar > ul > li .sub-menu a{font-size:14px;font-size:0.93333rem;color:#fff;display:block;padding:6px 15px;}
.site-header #navbar > ul > li > .sub-menu .sub-menu{left:110%;top:0;}
.site-header #navbar > ul > li > .sub-menu > .menu-item-has-children > a{position:relative;}
.site-header #navbar > ul > li > .sub-menu > .menu-item-has-children > a:before{font-family:"FontAwesome";content:"\f105";font-size:15px;font-size:1rem;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.site-header #navbar > ul > li:hover > .sub-menu{top:100%;visibility:visible;opacity:1;}
.site-header #navbar .sub-menu > li:hover > .sub-menu{left:100%;visibility:visible;opacity:1;}
}
@media (max-width:991px){.site-header #navbar > ul > li a{display:block;font-size:14px;font-size:0.93333rem;}
.site-header #navbar > ul > li .sub-menu li{border-bottom:1px solid #e6e6e6;}
.site-header #navbar > ul .sub-menu > li:last-child{border-bottom:0;}
.site-header #navbar > ul > li > .sub-menu a{padding:8px 15px 8px 45px;}
.site-header #navbar > ul > li > .sub-menu .sub-menu a{padding:8px 15px 8px 65px;}
.site-header #navbar > ul .menu-item-has-children > a{position:relative;}
.site-header #navbar > ul .menu-item-has-children > a:before{font-family:"FontAwesome";content:"\f107";font-size:15px;font-size:0rem;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
}
@media screen and (min-width:992px){.site-header #navbar{}
.site-header #navbar .has-mega-menu{position:static;}
.site-header #navbar .mega-menu,
.site-header #navbar .half-mega-menu{background-color:#fff;padding:20px;border-top:2px solid #012f5c;position:absolute;right:0;top:120%;z-index:10;visibility:hidden;opacity:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}
.site-header #navbar .mega-menu{width:1140px;right:15px;}
.site-header #navbar .half-mega-menu{width:585px;}
.site-header #navbar .mega-menu-box-title{font-size:14px;font-size:0.93333rem;text-transform:uppercase;font-weight:bold;display:block;padding-bottom:7px;margin-bottom:7px;border-bottom:1px solid #e6e6e6;}
.site-header #navbar .mega-menu-list-holder li a{font-size:14px;font-size:0.93333rem;display:block;padding:7px 8px;margin-left:-8px;}
.site-header #navbar .has-mega-menu:hover > ul{top:100%;visibility:visible;opacity:1;}
}
@media (max-width:1199px){.site-header #navbar > ul .mega-menu{width:950px;right:15px;}
.site-header #navbar > ul .half-mega-menu{width:485px;}
}
@media (max-width:991px){.site-header #navbar > ul .mega-menu,
.site-header #navbar > ul .half-mega-menu{width:auto;}
.site-header #navbar > ul .mega-menu .row,
.site-header #navbar > ul .half-mega-menu .row{margin:0;}
.site-header #navbar .mega-menu-content > .row > .col{margin-bottom:25px;}
}
@media (max-width:991px){.site-header #navbar .mega-menu .mega-menu-list-holder a{padding:5px 15px 5px 40px;}
.site-header #navbar .mega-menu .mega-menu-box-title{font-size:14px;font-size:0.93333rem;text-transform:uppercase;display:block;border-bottom:1px dotted #b3b3b3;padding:0 0 4px 5px;margin:0 25px 8px 25px;}
}
@media screen and (min-width:992px){.site-header .navbar-header .open-btn{display:none;}
.site-header #navbar .close-navbar{display:none;}
}
@media (max-width:991px){.site-header{}
.site-header .container{width:100%;}
.site-header .navbar-header button{background-color:#fdd415;width:40px;height:35px;border:0;padding:5px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;outline:0;position:absolute;right:15px;top:22px;z-index:20;}
.site-header .navbar-header button span{background-color:#fff;display:block;height:2px;margin-bottom:5px;}
.site-header .navbar-header button span:last-child{margin:0;}
.site-header #navbar{background:#fff;display:block !important;width:280px;height:100% !important;margin:0;padding:0;border-left:1px solid #cccccc;border-right:1px solid #cccccc;position:fixed;right:-300px;top:0;z-index:100;}
.site-header #navbar ul a{color:#000;}
.site-header #navbar ul a:hover,
.site-header #navbar ul li.current a{color:#012f5c;}
.site-header #navbar .navbar-nav{height:100%;overflow:auto;}
.site-header #navbar .close-navbar{background-color:#012f5c;width:35px;height:35px;color:#fff;border:0;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;outline:none;position:absolute;left:-18px;top:10px;z-index:20;}
.site-header #navbar > ul > li{border-bottom:1px solid #cccccc;}
.site-header #navbar > ul > li > a{padding:10px 15px 10px 35px;}
.site-header .slideInn{right:0 !important;}
}
@media (max-width:767px){.site-header .navbar-header .navbar-brand{font-size:24px;}
.site-header #navbar .navbar-nav{margin:0;}
}
@media (max-width:991px){.site-header .navbar-collapse.collapse{display:none;}
.site-header .navbar-collapse.collapse.in{display:block;}
.site-header .navbar-header .collapse,
.site-header .navbar-toggle{display:block;}
.site-header .navbar-header{float:none;}
.site-header .navbar-right{float:none;}
.site-header .navbar-nav{float:none;}
.site-header .navbar-nav > li{float:none;}
}
.header-style-1, .header-style-2, .header-style-3, .header-style-4, .header-style-5, .header-style-6{}
.header-style-1 .topbar, .header-style-2 .topbar, .header-style-3 .topbar, .header-style-4 .topbar, .header-style-5 .topbar, .header-style-6 .topbar{background-color:#5e6469;color:#fff;padding:10px 0;border-top:1px solid #012548;border-bottom:1px solid #012548;}
.header-style-1 .topbar .contact-info, .header-style-2 .topbar .contact-info, .header-style-3 .topbar .contact-info, .header-style-4 .topbar .contact-info, .header-style-5 .topbar .contact-info, .header-style-6 .topbar .contact-info{list-style:none;margin-top:5px;}
.header-style-1 .topbar .contact-info li, .header-style-2 .topbar .contact-info li, .header-style-3 .topbar .contact-info li, .header-style-4 .topbar .contact-info li, .header-style-5 .topbar .contact-info li, .header-style-6 .topbar .contact-info li{display:inline-block;}
@media (max-width:767px){.header-style-1 .topbar .contact-info li, .header-style-2 .topbar .contact-info li, .header-style-3 .topbar .contact-info li, .header-style-4 .topbar .contact-info li, .header-style-5 .topbar .contact-info li, .header-style-6 .topbar .contact-info li{display:block;text-align:center;}
}
.header-style-1 .topbar .contact-info > li + li, .header-style-2 .topbar .contact-info > li + li, .header-style-3 .topbar .contact-info > li + li, .header-style-4 .topbar .contact-info > li + li, .header-style-5 .topbar .contact-info > li + li, .header-style-6 .topbar .contact-info > li + li{margin-left:30px;}
@media (max-width:767px){.header-style-1 .topbar .contact-info > li + li, .header-style-2 .topbar .contact-info > li + li, .header-style-3 .topbar .contact-info > li + li, .header-style-4 .topbar .contact-info > li + li, .header-style-5 .topbar .contact-info > li + li, .header-style-6 .topbar .contact-info > li + li{margin-left:0;margin-top:5px;}
}
.header-style-1 .topbar .contact-info i, .header-style-2 .topbar .contact-info i, .header-style-3 .topbar .contact-info i, .header-style-4 .topbar .contact-info i, .header-style-5 .topbar .contact-info i, .header-style-6 .topbar .contact-info i{display:inline-block;padding-right:3px;color:#fdd415;}
.header-style-1 .topbar .language, .header-style-2 .topbar .language, .header-style-3 .topbar .language, .header-style-4 .topbar .language, .header-style-5 .topbar .language, .header-style-6 .topbar .language{float:right;}
@media (max-width:767px){.header-style-1 .topbar .language, .header-style-2 .topbar .language, .header-style-3 .topbar .language, .header-style-4 .topbar .language, .header-style-5 .topbar .language, .header-style-6 .topbar .language{float:none;text-align:center;}
}
.header-style-1 .topbar .language i, .header-style-2 .topbar .language i, .header-style-3 .topbar .language i, .header-style-4 .topbar .language i, .header-style-5 .topbar .language i, .header-style-6 .topbar .language i{color:#fdd415;}
.header-style-1 .topbar .select-box, .header-style-2 .topbar .select-box, .header-style-3 .topbar .select-box, .header-style-4 .topbar .select-box, .header-style-5 .topbar .select-box, .header-style-6 .topbar .select-box{display:inline;}
.header-style-1 .topbar .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn), .header-style-2 .topbar .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn), .header-style-3 .topbar .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn), .header-style-4 .topbar .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn), .header-style-5 .topbar .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn), .header-style-6 .topbar .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:65px;}
.header-style-1 .topbar .bootstrap-select > .btn, .header-style-2 .topbar .bootstrap-select > .btn, .header-style-3 .topbar .bootstrap-select > .btn, .header-style-4 .topbar .bootstrap-select > .btn, .header-style-5 .topbar .bootstrap-select > .btn, .header-style-6 .topbar .bootstrap-select > .btn{background-color:transparent;color:#fff;border:0;}
.header-style-1 .navbar-brand, .header-style-2 .navbar-brand, .header-style-3 .navbar-brand, .header-style-4 .navbar-brand, .header-style-5 .navbar-brand, .header-style-6 .navbar-brand{margin-top:12px;display:inline-block;padding:0 15px;}
@media screen and (min-width:992px){.header-style-1 #navbar > ul > li > a, .header-style-2 #navbar > ul > li > a, .header-style-3 #navbar > ul > li > a, .header-style-4 #navbar > ul > li > a, .header-style-5 #navbar > ul > li > a, .header-style-6 #navbar > ul > li > a{font-family:"Poppins", sans-serif;font-size:15px;font-size:1rem;font-weight:500;color:#fff;padding:30px 12px;}
.header-style-1 #navbar, .header-style-2 #navbar, .header-style-3 #navbar, .header-style-4 #navbar, .header-style-5 #navbar, .header-style-6 #navbar{margin-right:115px;}
}
@media screen and (min-width:1199px){.header-style-1 #navbar > ul > li > a, .header-style-2 #navbar > ul > li > a, .header-style-3 #navbar > ul > li > a, .header-style-4 #navbar > ul > li > a, .header-style-5 #navbar > ul > li > a, .header-style-6 #navbar > ul > li > a{padding:30px 16px;}
.header-style-1 #navbar, .header-style-2 #navbar, .header-style-3 #navbar, .header-style-4 #navbar, .header-style-5 #navbar, .header-style-6 #navbar{margin-right:130px;}
}
@media (max-width:991px){.header-style-1 .navbar-header, .header-style-2 .navbar-header, .header-style-3 .navbar-header, .header-style-4 .navbar-header, .header-style-5 .navbar-header, .header-style-6 .navbar-header{padding-bottom:15px;}
}
.header-style-1 .search-social, .header-style-2 .search-social, .header-style-3 .search-social, .header-style-4 .search-social, .header-style-5 .search-social, .header-style-6 .search-social{position:absolute;right:15px;top:32px;}
@media (max-width:991px){.header-style-1 .search-social, .header-style-2 .search-social, .header-style-3 .search-social, .header-style-4 .search-social, .header-style-5 .search-social, .header-style-6 .search-social{right:75px;}
}
@media (max-width:767px){.header-style-1 .search-social, .header-style-2 .search-social, .header-style-3 .search-social, .header-style-4 .search-social, .header-style-5 .search-social, .header-style-6 .search-social{display:none;}
}
.header-style-1 .search-social > div, .header-style-2 .search-social > div, .header-style-3 .search-social > div, .header-style-4 .search-social > div, .header-style-5 .search-social > div, .header-style-6 .search-social > div{display:inline-block;}
.header-style-1 .search-social .social ul li, .header-style-2 .search-social .social ul li, .header-style-3 .search-social .social ul li, .header-style-4 .search-social .social ul li, .header-style-5 .search-social .social ul li, .header-style-6 .search-social .social ul li{float:left;}
.header-style-1 .search-social .social ul > li + li, .header-style-2 .search-social .social ul > li + li, .header-style-3 .search-social .social ul > li + li, .header-style-4 .search-social .social ul > li + li, .header-style-5 .search-social .social ul > li + li, .header-style-6 .search-social .social ul > li + li{margin-left:10px;}
.header-style-1 .search-social .social ul a, .header-style-2 .search-social .social ul a, .header-style-3 .search-social .social ul a, .header-style-4 .search-social .social ul a, .header-style-5 .search-social .social ul a, .header-style-6 .search-social .social ul a{color:#fff;}
.header-style-1 .search-social .open-btn, .header-style-2 .search-social .open-btn, .header-style-3 .search-social .open-btn, .header-style-4 .search-social .open-btn, .header-style-5 .search-social .open-btn, .header-style-6 .search-social .open-btn{background-color:transparent;color:#fff;padding:0;border:0;margin-right:40px;position:relative;top:-8px;}
@media (max-width:1199px){.header-style-1 .search-social .open-btn, .header-style-2 .search-social .open-btn, .header-style-3 .search-social .open-btn, .header-style-4 .search-social .open-btn, .header-style-5 .search-social .open-btn, .header-style-6 .search-social .open-btn{margin-right:30px;}
}
.header-style-2, .header-style-3, .header-style-4, .header-style-5, .header-style-6{position:relative;}
.header-style-2 .topbar, .header-style-3 .topbar, .header-style-4 .topbar, .header-style-5 .topbar, .header-style-6 .topbar{background-color:#fff;padding:0;border:0;}
.header-style-2 .upper-topbar, .header-style-3 .upper-topbar, .header-style-4 .upper-topbar, .header-style-5 .upper-topbar, .header-style-6 .upper-topbar{background-color:#012f5c;padding:4px 0;}
@media (max-width:767px){.header-style-2 .upper-topbar, .header-style-3 .upper-topbar, .header-style-4 .upper-topbar, .header-style-5 .upper-topbar, .header-style-6 .upper-topbar{text-align:center;padding:8px 0;}
}
.header-style-2 .upper-topbar p, .header-style-3 .upper-topbar p, .header-style-4 .upper-topbar p, .header-style-5 .upper-topbar p, .header-style-6 .upper-topbar p{color:#fff;margin:3px 0 0;}
@media (max-width:767px){.header-style-2 .upper-topbar p, .header-style-3 .upper-topbar p, .header-style-4 .upper-topbar p, .header-style-5 .upper-topbar p, .header-style-6 .upper-topbar p{margin:3px 0 10px;line-height:1.4em;}
}
@media (max-width:767px){.header-style-2 .site-logo, .header-style-3 .site-logo, .header-style-4 .site-logo, .header-style-5 .site-logo, .header-style-6 .site-logo{text-align:center;}
}
.header-style-2 .lower-topbar, .header-style-3 .lower-topbar, .header-style-4 .lower-topbar, .header-style-5 .lower-topbar, .header-style-6 .lower-topbar{padding:12px 0;}
@media screen and (min-width:992px){.header-style-2 .lower-topbar, .header-style-3 .lower-topbar, .header-style-4 .lower-topbar, .header-style-5 .lower-topbar, .header-style-6 .lower-topbar{padding-bottom:50px;}
}
.header-style-2 .lower-topbar .contact-info, .header-style-3 .lower-topbar .contact-info, .header-style-4 .lower-topbar .contact-info, .header-style-5 .lower-topbar .contact-info, .header-style-6 .lower-topbar .contact-info{float:right;overflow:hidden;}
@media (max-width:767px){.header-style-2 .lower-topbar .contact-info, .header-style-3 .lower-topbar .contact-info, .header-style-4 .lower-topbar .contact-info, .header-style-5 .lower-topbar .contact-info, .header-style-6 .lower-topbar .contact-info{border-top:1px solid #dedede;padding-top:15px;margin-top:10px;float:none;text-align:center;}
}
.header-style-2 .lower-topbar .contact-info > div, .header-style-3 .lower-topbar .contact-info > div, .header-style-4 .lower-topbar .contact-info > div, .header-style-5 .lower-topbar .contact-info > div, .header-style-6 .lower-topbar .contact-info > div{float:left;padding-left:45px;position:relative;}
@media (max-width:767px){.header-style-2 .lower-topbar .contact-info > div, .header-style-3 .lower-topbar .contact-info > div, .header-style-4 .lower-topbar .contact-info > div, .header-style-5 .lower-topbar .contact-info > div, .header-style-6 .lower-topbar .contact-info > div{float:none;display:inline-block;text-align:left;padding-left:40px;margin-right:15px;margin-bottom:15px;}
}
.header-style-2 .lower-topbar .contact-info > div + div, .header-style-3 .lower-topbar .contact-info > div + div, .header-style-4 .lower-topbar .contact-info > div + div, .header-style-5 .lower-topbar .contact-info > div + div, .header-style-6 .lower-topbar .contact-info > div + div{margin-left:45px;}
@media (max-width:767px){.header-style-2 .lower-topbar .contact-info > div + div, .header-style-3 .lower-topbar .contact-info > div + div, .header-style-4 .lower-topbar .contact-info > div + div, .header-style-5 .lower-topbar .contact-info > div + div, .header-style-6 .lower-topbar .contact-info > div + div{margin-left:0;}
}
.header-style-2 .lower-topbar .contact-info i, .header-style-3 .lower-topbar .contact-info i, .header-style-4 .lower-topbar .contact-info i, .header-style-5 .lower-topbar .contact-info i, .header-style-6 .lower-topbar .contact-info i{font-size:36px;font-size:2.4rem;color:#fdd415;position:absolute;left:0;top:0;}
@media (max-width:767px){.header-style-2 .lower-topbar .contact-info i, .header-style-3 .lower-topbar .contact-info i, .header-style-4 .lower-topbar .contact-info i, .header-style-5 .lower-topbar .contact-info i, .header-style-6 .lower-topbar .contact-info i{font-size:32px;font-size:2.13333rem;top:5px;}
}
.header-style-2 .lower-topbar .contact-info span, .header-style-3 .lower-topbar .contact-info span, .header-style-4 .lower-topbar .contact-info span, .header-style-5 .lower-topbar .contact-info span, .header-style-6 .lower-topbar .contact-info span{color:#012f5c;}
.header-style-2 .lower-topbar .contact-info p, .header-style-3 .lower-topbar .contact-info p, .header-style-4 .lower-topbar .contact-info p, .header-style-5 .lower-topbar .contact-info p, .header-style-6 .lower-topbar .contact-info p{margin:0;color:#666;}
@media screen and (min-width:992px){.header-style-2 .navigation, .header-style-3 .navigation, .header-style-4 .navigation, .header-style-5 .navigation, .header-style-6 .navigation{background-color:transparent;width:100%;position:absolute;bottom:-25px;z-index:10000;}
.header-style-2 .navigation .container, .header-style-3 .navigation .container, .header-style-4 .navigation .container, .header-style-5 .navigation .container, .header-style-6 .navigation .container{background-color:#012f5c;border-radius:10px;}
}
@media (max-width:991px){.header-style-2 .navigation, .header-style-3 .navigation, .header-style-4 .navigation, .header-style-5 .navigation, .header-style-6 .navigation{height:70px;}
.header-style-2 .navigation .navbar-header button, .header-style-3 .navigation .navbar-header button, .header-style-4 .navigation .navbar-header button, .header-style-5 .navigation .navbar-header button, .header-style-6 .navigation .navbar-header button{top:17px;}
}
@media screen and (min-width:992px){.header-style-2 #navbar > ul > li > a, .header-style-3 #navbar > ul > li > a, .header-style-4 #navbar > ul > li > a, .header-style-5 #navbar > ul > li > a, .header-style-6 #navbar > ul > li > a{padding:20px 16px;}
.header-style-2 .search-social, .header-style-3 .search-social, .header-style-4 .search-social, .header-style-5 .search-social, .header-style-6 .search-social{top:28px;right:0;}
}
@media (max-width:991px){.header-style-2 .search-social, .header-style-3 .search-social, .header-style-4 .search-social, .header-style-5 .search-social, .header-style-6 .search-social{top:35px;right:60px;}
}
.header-style-3{}
.header-style-3 .topbar{background-color:#00152a;padding:28px 0;}
@media (max-width:767px){.header-style-3 .topbar{padding:28px 0 13px;}
}
@media (max-width:767px){.header-style-3 .site-logo{border-bottom:1px solid #012243;padding-bottom:15px;}
}
.header-style-3 .contact-info-s2{float:right;overflow:hidden;}
@media (max-width:767px){.header-style-3 .contact-info-s2{float:none;margin-top:20px;}
}
.header-style-3 .contact-info-s2 > div{float:left;padding-left:45px;position:relative;}
@media (max-width:991px){.header-style-3 .contact-info-s2 > div{padding-left:35px;}
}
@media (max-width:767px){.header-style-3 .contact-info-s2 > div{float:none;width:200px;margin:0 auto 15px;}
}
.header-style-3 .contact-info-s2 > div + div{margin-left:50px;}
@media (max-width:991px){.header-style-3 .contact-info-s2 > div + div{margin-left:25px;}
}
@media (max-width:767px){.header-style-3 .contact-info-s2 > div + div{margin-left:auto;}
}
.header-style-3 .contact-info-s2 .icon{position:absolute;left:0;top:0;}
.header-style-3 .contact-info-s2 .icon .fi:before{font-size:32px;color:#fdd415;}
@media (max-width:991px){.header-style-3 .contact-info-s2 .icon .fi:before{font-size:25px;}
}
.header-style-3 .contact-info-s2 p,
.header-style-3 .contact-info-s2 span{color:#c1c5c8;margin:0;}
@media (max-width:991px){.header-style-3 .contact-info-s2 p,
.header-style-3 .contact-info-s2 span{font-size:12px;font-size:0.8rem;}
}
@media (max-width:991px){.header-style-3 .contact-info-s2 p{line-height:1.3em;}
}
.header-style-3 .navigation{background-color:rgba(1, 47, 92, 0.9);}
@media screen and (min-width:992px){.header-style-3 .navigation{position:absolute;width:100%;z-index:10;}
}
.header-style-3 .navigation .container{background-color:transparent;}
@media screen and (min-width:992px){.header-style-3 #navbar > ul > li > a{position:relative;}
.header-style-3 #navbar > ul > li > a:after{content:"";border:5px solid transparent;border-bottom:5px solid #fdd415;position:absolute;left:50%;bottom:8px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);opacity:0;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;}
.header-style-3 #navbar > ul > li > a:hover:after{opacity:1;}
}
.header-style-3 .search-social{display:block;}
@media screen and (min-width:992px){.header-style-3 .search-social{right:-25px;}
}
.header-style-3 .social-links{width:150px;position:absolute;right:235px;top:-8px;}
@media (max-width:1199px){.header-style-3 .social-links{right:135px;}
}
.header-style-3 .social-links ul{overflow:hidden;}
@media (max-width:991px){.header-style-3 .social-links ul{display:none;}
}
.header-style-3 .social-links ul li{float:left;}
.header-style-3 .social-links ul > li + li{margin-left:15px;}
.header-style-3 .social-links ul li a{font-size:16px;color:#fff;}
.header-style-3 .social-links ul li a:hover{color:#fdd415;}
@media screen and (min-width:992px){.header-style-3 .navigation{bottom:-60px;}
}
.header-style-4 .upper-topbar, .header-style-5 .upper-topbar, .header-style-6 .upper-topbar{background-color:#dfdfdf;padding:12px 0;}
.header-style-4 .upper-topbar ul, .header-style-5 .upper-topbar ul, .header-style-6 .upper-topbar ul{list-style:none;overflow:hidden;}
.header-style-4 .upper-topbar ul li, .header-style-5 .upper-topbar ul li, .header-style-6 .upper-topbar ul li{float:left;}
.header-style-4 .upper-topbar li, .header-style-5 .upper-topbar li, .header-style-6 .upper-topbar li,
.header-style-4 .upper-topbar a, .header-style-5 .upper-topbar a, .header-style-6 .upper-topbar a{color:#777;}
.header-style-4 .upper-topbar-contact i, .header-style-5 .upper-topbar-contact i, .header-style-6 .upper-topbar-contact i{display:inline-block;padding-right:5px;}
@media (max-width:767px){.header-style-4 .upper-topbar-contact ul li, .header-style-5 .upper-topbar-contact ul li, .header-style-6 .upper-topbar-contact ul li{float:none;}
}
.header-style-4 .upper-topbar-contact ul > li + li, .header-style-5 .upper-topbar-contact ul > li + li, .header-style-6 .upper-topbar-contact ul > li + li{margin-left:40px;}
@media (max-width:767px){.header-style-4 .upper-topbar-contact ul > li + li, .header-style-5 .upper-topbar-contact ul > li + li, .header-style-6 .upper-topbar-contact ul > li + li{margin-left:0;margin-top:8px;}
}
.header-style-4 .upper-topbar-social, .header-style-5 .upper-topbar-social, .header-style-6 .upper-topbar-social{float:right;}
@media (max-width:767px){.header-style-4 .upper-topbar-social, .header-style-5 .upper-topbar-social, .header-style-6 .upper-topbar-social{float:none;display:inline-block;margin-top:15px;}
}
.header-style-4 .upper-topbar-social ul > li + li, .header-style-5 .upper-topbar-social ul > li + li, .header-style-6 .upper-topbar-social ul > li + li{margin-left:10px;}
.header-style-4 .navigation, .header-style-5 .navigation, .header-style-6 .navigation{background-color:#012f5c;}
.header-style-5 .upper-topbar, .header-style-6 .upper-topbar{background-color:#012f5c;}
.header-style-5 .upper-topbar p, .header-style-6 .upper-topbar p,
.header-style-5 .upper-topbar li, .header-style-6 .upper-topbar li,
.header-style-5 .upper-topbar a, .header-style-6 .upper-topbar a{color:#c1c5c8;}
.header-style-5 .upper-topbar-contact i, .header-style-6 .upper-topbar-contact i{color:#fdd415;}
.header-style-5 .navigation, .header-style-6 .navigation{background-color:#fff;}
.header-style-5 .navigation .container, .header-style-6 .navigation .container{background-color:#fff;}
@media screen and (min-width:992px){.header-style-5 .navigation, .header-style-6 .navigation{bottom:-90px;}
.header-style-5 #navbar, .header-style-6 #navbar{margin-right:50px;}
.header-style-5 #navbar > ul > li > a, .header-style-6 #navbar > ul > li > a{color:#a5acb4;padding:35px 16px;}
.header-style-5 #navbar > ul > li > a:hover, .header-style-6 #navbar > ul > li > a:hover{color:#012f5c;}
}
@media screen and (min-width:992px){.header-style-5 .search-social, .header-style-6 .search-social{top:45px;right:-25px;}
}
.header-style-5 .search-social .open-btn, .header-style-6 .search-social .open-btn{color:#012f5c;}
@media (max-width:991px){.header-style-5 .navbar-brand, .header-style-6 .navbar-brand{margin-top:6px;}
}
.header-style-6{position:relative;}
@media screen and (min-width:992px){.header-style-6 .upper-topbar{padding-top:20px;padding-bottom:60px;}
.header-style-6 .navigation{background-color:transparent;width:100%;position:absolute;left:0;bottom:-33px;z-index:1;}
.header-style-6 .navigation .container{background-color:#fff;}
.header-style-6 #navbar > ul > li > a{color:#a5acb4;padding:25px 16px;}
.header-style-6 .search-social{top:35px;right:-15px;}
}
.header-style-6 .upper-topbar a{color:#fdd415;}
.header-style-6 .navbar-brand{margin-top:7px;}
.header-search-form{width:100%;height:100%;position:fixed;left:0;top:0;z-index:9999;background:rgba(0, 0, 0, 0.95);}
.header-search-form form{width:500px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
@media (max-width:767px){.header-search-form form{width:300px;}
}
.header-search-form form input{height:60px;font-size:20px;padding:15px 25px;}
@media (max-width:767px){.header-search-form form input{height:45px;font-size:17px;}
}
.header-search-form form input:focus{-webkit-box-shadow:none;box-shadow:none;}
.header-search-form form .btn{background-color:#012f5c;color:#fff;position:absolute;right:0;top:0;height:100%;border:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0;}
.header-search-form form .btn:focus,
.header-search-form form .btn:active{outline:none;-webkit-box-shadow:none;box-shadow:none;}
.hero{position:relative;height:100vh;overflow:hidden;}
@media (max-width:991px){.hero{min-height:500px;}
}
@media (max-width:767px){.hero{min-height:420px;}
}
.hero .slide{height:100vh;position:relative;background-repeat:no-repeat;position:relative;}
@media (max-width:991px){.hero .slide{min-height:500px;}
}
@media (max-width:767px){.hero .slide{min-height:420px;}
}
.hero .slide .slider-bg{display:none;}
.hero .slide:before{content:"";background-color:rgba(0, 0, 0, 0.4);width:100%;height:100%;position:absolute;left:0;top:0;}
.hero .slide:focus{outline:none;}
.hero .slide .container{height:100%;display:table;}
.hero .slide .row{display:table-cell;vertical-align:middle;}
.hero .slick-prev,
.hero .slick-next{background-color:#fff;width:50px;height:50px;z-index:9;border-radius:50%;@inlcude transition-time(0.3s);}
@media (max-width:991px){.hero .slick-prev,
.hero .slick-next{display:none !important;}
}
.hero .slick-prev:before,
.hero .slick-next:before{color:#012f5c;}
.hero .slick-prev:hover,
.hero .slick-next:hover{background-color:#012f5c;}
.hero .slick-prev:hover:before,
.hero .slick-next:hover:before{color:#fff;}
.hero .slick-prev{left:15px;}
.hero .slick-prev:before{font-family:"FontAwesome";content:"\f104";opacity:1;}
.hero .slick-next{right:15px;}
.hero .slick-next:before{font-family:"FontAwesome";content:"\f105";opacity:1;}
.hero .slick-dots{bottom:20px;}
@media screen and (min-width:992px){.hero .slick-dots{display:none !important;}
}
.hero .slick-dots li{margin:0;}
.hero .slick-dots button{background-color:#fdd415;width:15px;height:15px;border:2px solid #fff;border-radius:50%;}
.hero .slick-dots button:before,
.hero .slick-dots button:before{display:none;}
.hero .hero-slider .slide-caption > h2,
.hero .hero-slider .slide-caption > p,
.hero .hero-slider .slide-caption > .btns{color:#fff;opacity:0;}
.hero .hero-slider .slick-list .slick-current .slide-caption > h2{-webkit-animation:fadeInLeftSlow 1.5s 0.8s forwards;-moz-animation:fadeInLeftSlow 1.5s 0.8s forwards;-o-animation:fadeInLeftSlow 1.5s 0.8s forwards;-ms-animation:fadeInLeftSlow 1.5s 0.8s forwards;animation:fadeInLeftSlow 1.5s 0.8s forwards;}
.hero .hero-slider .slick-list .slick-current .slide-caption > p{-webkit-animation:fadeInLeftSlow 1.5s 1.4s forwards;-moz-animation:fadeInLeftSlow 1.5s 1.4s forwards;-o-animation:fadeInLeftSlow 1.5s 1.4s forwards;-ms-animation:fadeInLeftSlow 1.5s 1.4s forwards;animation:fadeInLeftSlow 1.5s 1.4s forwards;}
.hero .hero-slider .slick-list .slick-current .slide-caption > .btns{-webkit-animation:fadeInLeftSlow 1.5s 1.8s forwards;-moz-animation:fadeInLeftSlow 1.5s 1.8s forwards;-o-animation:fadeInLeftSlow 1.5s 1.8s forwards;-ms-animation:fadeInLeftSlow 1.5s 1.8s forwards;animation:fadeInLeftSlow 1.5s 1.8s forwards;}
.hero-center{text-align:center;}
.hero-style-1 .slide-caption h2, .hero-style-2 .slide-caption h2, .hero-style-3 .slide-caption h2{font-size:60px;font-size:4rem;margin:0 0 0.3em;}
@media (max-width:1199px){.hero-style-1 .slide-caption h2, .hero-style-2 .slide-caption h2, .hero-style-3 .slide-caption h2{font-size:50px;font-size:3.33333rem;}
}
@media (max-width:991px){.hero-style-1 .slide-caption h2, .hero-style-2 .slide-caption h2, .hero-style-3 .slide-caption h2{font-size:40px;font-size:2.66667rem;}
}
@media (max-width:767px){.hero-style-1 .slide-caption h2, .hero-style-2 .slide-caption h2, .hero-style-3 .slide-caption h2{font-size:30px;font-size:2rem;}
}
.hero-style-1 .slide-caption p, .hero-style-2 .slide-caption p, .hero-style-3 .slide-caption p{font-size:18px;font-size:1.2rem;margin:0 0 2em;}
@media (max-width:767px){.hero-style-1 .slide-caption p, .hero-style-2 .slide-caption p, .hero-style-3 .slide-caption p{font-size:15px;font-size:1rem;}
}
.hero-style-2, .hero-style-3{height:670px;}
@media (max-width:991px){.hero-style-2, .hero-style-3{height:500px;}
}
@media (max-width:767px){.hero-style-2, .hero-style-3{height:420px;}
}
.hero-style-2 .slide, .hero-style-3 .slide{height:670px;position:relative;}
@media (max-width:991px){.hero-style-2 .slide, .hero-style-3 .slide{height:500px;}
}
@media (max-width:767px){.hero-style-2 .slide, .hero-style-3 .slide{height:420px;}
}
.hero-style-3{text-align:center;}
.hero-style-3 .slide-caption h2{margin-bottom:0.7em;}
.site-footer{}
.site-footer .upper-footer{background-color:#012243;padding:100px 0;}
@media (max-width:991px){.site-footer .upper-footer{padding:80px 0 35px;}
}
@media (max-width:767px){.site-footer .upper-footer{padding:70px 0 30px;}
}
.site-footer .upper-footer ul{list-style:none;}
.site-footer .upper-footer ul,
.site-footer .upper-footer li,
.site-footer .upper-footer p,
.site-footer .upper-footer a{color:#7f97ad;}
.site-footer .upper-footer a:hover{color:#fdd415;}
@media (max-width:991px){.site-footer .upper-footer .row > .col{margin-bottom:55px;}
}
@media (max-width:767px){.site-footer .upper-footer .row > .col{margin-bottom:40px;}
}
.site-footer .widget > h3,
.site-footer .widget .footer-logo{font-size:24px;font-size:cacl-rem-value(24);color:#fff;text-transform:uppercase;margin:0 0 2em;padding-bottom:0.5em;position:relative;}
@media (max-width:991px){.site-footer .widget > h3,
.site-footer .widget .footer-logo{font-size:20px;font-size:cacl-rem-value(20);}
}
@media (max-width:767px){.site-footer .widget > h3,
.site-footer .widget .footer-logo{font-size:16px;font-size:cacl-rem-value(16);}
}
.site-footer .widget > h3:before,
.site-footer .widget .footer-logo:before{content:"";background-color:#fdd415;width:28px;height:3px;position:absolute;left:0;bottom:0;border-radius:5px;}
.site-footer .widget .footer-logo{margin-bottom:15px;}
@media screen and (min-width:1200px){.site-footer .about-widget{padding-right:25px;}
}
.site-footer .about-widget .contact-info{margin-top:30px;}
@media screen and (min-width:1200px){.site-footer .about-widget .contact-info{padding-right:105px;}
}
@media (max-width:767px){.site-footer .about-widget .contact-info{margin-top:10px;}
}
.site-footer .about-widget .footer-logo:before{display:none;}
.site-footer .about-widget ul li{position:relative;padding-left:38px;line-height:1.78em;}
.site-footer .about-widget ul > li + li{margin-top:5px;}
.site-footer .about-widget ul li i{color:#fdd415;position:absolute;left:0;top:3px;}
@media (max-width:767px){.site-footer .about-widget img{max-width:160px;}
}
.site-footer .links-widget{overflow:hidden;}
.site-footer .links-widget ul li{position:relative;padding-left:20px;}
.site-footer .links-widget ul li:before{font-family:"FontAwesome";content:"\f105";color:#fdd415;position:absolute;left:0;top:-1px;}
.site-footer .links-widget ul li + li{margin-top:25px;}
@media (max-width:767px){.site-footer .links-widget ul li + li{margin-top:10px;}
}
.site-footer .support-widget{overflow:hidden;}
@media screen and (min-width:1200px){.site-footer .support-widget{padding-right:45px;}
}
.site-footer .support-widget ul li + li{margin-top:15px;}
@media (max-width:767px){.site-footer .support-widget ul li + li{margin-top:10px;}
}
.site-footer .twitter-feed-widget ul li + li{padding-top:14px;margin-top:14px;border-top:1px solid #013466;}
.site-footer .twitter-feed-widget i{color:#198cfa;display:inline-block;padding-right:5px;}
.site-footer .twitter-feed-widget a{color:#fdd415;}
.site-footer .copyright-info{background-color:#00152a;padding:15px 0;}
@media (max-width:600px){.site-footer .copyright-info{text-align:center;}
}
.site-footer .copyright-info p{margin:0;}
@media (max-width:600px){.site-footer .copyright-info .col{width:100%;}
}
.site-footer .copyright-info .footer-social{float:right;}
@media (max-width:600px){.site-footer .copyright-info .footer-social{float:none;margin-top:5px;}
}
.site-footer .copyright-info .footer-social span{color:#7f97ad;display:inline-block;padding-right:5px;}
@media (max-width:600px){.site-footer .copyright-info .footer-social span{display:none;}
}
.site-footer .copyright-info .social-links{list-style:none;float:right;overflow:hidden;}
@media (max-width:600px){.site-footer .copyright-info .social-links{float:none;display:inline-block;}
}
.site-footer .copyright-info .social-links li{float:left;}
.site-footer .copyright-info .social-links > li + li{margin-left:8px;}
.site-footer .copyright-info .social-links a{font-size:18px;font-size:cacl-rem-value(18);color:#fff;}
.site-footer .copyright-info .social-links a:hover{color:#fdd415;}
.sticky-header{width:100%;position:fixed !important;left:0;top:-200px;z-index:9999 !important;opacity:0;-webkit-transition:all 0.7s;-moz-transition:all 0.7s;-o-transition:all 0.7s;-ms-transition:all 0.7s;transition:all 0.7s;}
.sticky-on{opacity:1;top:0;z-index:9999;}
.header-style-2 .sticky-header, .header-style-3 .sticky-header, .header-style-4 .sticky-header, .header-style-5 .sticky-header, .header-style-6 .sticky-header{background-color:#012f5c;}
@media screen and (min-width:992px){.header-style-2 .sticky-header, .header-style-3 .sticky-header, .header-style-4 .sticky-header, .header-style-5 .sticky-header, .header-style-6 .sticky-header{bottom:auto;top:0;}
}
.header-style-5 .sticky-header, .header-style-6 .sticky-header{background-color:#fff;border-bottom:1px solid #e6e6e6;}
.header-style-6 .sticky-header{background-color:#fff;border-bottom:1px solid #e6e6e6;}
@media screen and (min-width:992px){.header-style-6 .sticky-header{bottom:auto;top:0;}
}
@media screen and (min-width:1200px){.box-layout .sticky-header{width:1250px !important;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}
}
.services-section{padding-bottom:30px;}
.services-section .service-grids{overflow:hidden;margin:0 -15px;}
.services-section .service-grids .grid{width:25%;float:left;padding:0 15px 10px;}
@media (max-width:991px){.services-section .service-grids .grid{width:50%;}
}
@media (max-width:550px){.services-section .service-grids .grid{width:100%;}
}
.cta{background:url("../images/cta-bg.jpg") center center/cover no-repeat fixed;text-align:center;padding:60px 0;position:relative;}
@media (max-width:767px){.cta{padding:50px 0;}
}
.cta:before{content:"";background-color:rgba(1, 47, 92, 0.9);width:100%;height:100%;position:absolute;left:0;top:0;}
.cta .container{position:relative;}
.cta h2{font-size:30px;font-size:2rem;color:#fff;margin:0;}
@media (max-width:991px){.cta h2{font-size:25px;font-size:1.66667rem;}
}
@media (max-width:767px){.cta h2{font-size:20px;font-size:1.33333rem;}
}
.cta h2 span{color:#fdd415;}
.services-section-s2 img, .services-section-s3 img{position:relative;}
.services-section-s2 .services-phone, .services-section-s3 .services-phone{max-width:250px;position:relative;}
@media (max-width:991px){.services-section-s2 .services-phone, .services-section-s3 .services-phone{display:none;}
}
.services-section-s2 .phone-bg, .services-section-s3 .phone-bg{background:url("../images/services-phone-bg.jpg") center center/cover no-repeat local;width:96%;height:96%;position:absolute;left:5px;top:10px;border-radius:25px;}
.services-section-s2 .phone-bg:before, .services-section-s3 .phone-bg:before{content:"";background-color:rgba(1, 47, 92, 0.9);width:100%;height:100%;position:absolute;left:0%;top:0%;border-radius:25px;}
.services-section-s2 .phone-inner, .services-section-s3 .phone-inner{width:165px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.services-section-s2 .phone-inner h3, .services-section-s3 .phone-inner h3{font-size:24px;font-size:1.6rem;color:#fff;margin:0 0 0.33em;}
.services-section-s2 .phone-inner h3 span, .services-section-s3 .phone-inner h3 span{color:#fdd415;}
.services-section-s2 .phone-inner p, .services-section-s3 .phone-inner p{color:#fff;font-style:italic;line-height:1.29em;margin-bottom:2em;}
.services-section-s2 .phone-inner .theme-btn-s2, .services-section-s3 .phone-inner .theme-btn-s2{font-size:14px;font-size:0.93333rem;padding:7px 10px;}
.services-section-s2 .phone-inner .theme-btn-s2:after, .services-section-s3 .phone-inner .theme-btn-s2:after{display:none;}
.services-section-s2 .phone-inner .theme-btn-s2:hover, .services-section-s3 .phone-inner .theme-btn-s2:hover{background-color:#ddb602;}
.services-section-s2 .services-s2-grids, .services-section-s3 .services-s2-grids{overflow:hidden;margin:30px -25px 0;}
@media (max-width:1199px){.services-section-s2 .services-s2-grids, .services-section-s3 .services-s2-grids{margin:15px -25px 0;}
}
@media (max-width:1199px) and (max-width:767px){.services-section-s2 .services-s2-grids, .services-section-s3 .services-s2-grids{margin:0 -15px;}
}
.services-section-s2 .services-s2-grids .grid, .services-section-s3 .services-s2-grids .grid{width:50%;float:left;padding:0 25px 80px;}
@media (max-width:767px){.services-section-s2 .services-s2-grids .grid, .services-section-s3 .services-s2-grids .grid{width:100%;float:none;padding:0 15px 50px;}
}
.services-section-s2 .services-s2-grids > .grid:nth-child(5), .services-section-s3 .services-s2-grids > .grid:nth-child(5),
.services-section-s2 .services-s2-grids > .grid:nth-child(6), .services-section-s3 .services-s2-grids > .grid:nth-child(6){padding-bottom:0;}
@media (max-width:767px){.services-section-s2 .services-s2-grids > .grid:nth-child(5), .services-section-s3 .services-s2-grids > .grid:nth-child(5){padding-bottom:50px;}
}
.about-section, .about-section-s3, .about-section-s4, .about-section-s5, .about-section-with-bg{background-color:#f5f5f5;}
.about-section .about-details, .about-section-s3 .about-details, .about-section-s4 .about-details, .about-section-s5 .about-details, .about-section-with-bg .about-details{padding-right:0px;}
.about-section .about-details p, .about-section-s3 .about-details p, .about-section-s4 .about-details p, .about-section-s5 .about-details p, .about-section-with-bg .about-details p{color:#4a4a4a;margin-bottom:2em;}
.about-section .skills > .skill + .skill, .about-section-s3 .skills > .skill + .skill, .about-section-s4 .skills > .skill + .skill, .about-section-s5 .skills > .skill + .skill, .about-section-with-bg .skills > .skill + .skill{margin-top:40px;}
@media (max-width:991px){.about-section .skills > .skill + .skill, .about-section-s3 .skills > .skill + .skill, .about-section-s4 .skills > .skill + .skill, .about-section-s5 .skills > .skill + .skill, .about-section-with-bg .skills > .skill + .skill{margin-top:25px;}
}
.about-section .skill h6, .about-section-s3 .skill h6, .about-section-s4 .skill h6, .about-section-s5 .skill h6, .about-section-with-bg .skill h6{font-size:18px;font-size:1.2rem;font-weight:600;margin:0 0 0.56em;}
@media (max-width:991px){.about-section .skill h6, .about-section-s3 .skill h6, .about-section-s4 .skill h6, .about-section-s5 .skill h6, .about-section-with-bg .skill h6{font-size:15px;font-size:1rem;}
}
.about-section .progress, .about-section-s3 .progress, .about-section-s4 .progress, .about-section-s5 .progress, .about-section-with-bg .progress{background-color:transparent;height:5px;margin:0;-webkit-box-shadow:none;box-shadow:none;overflow:visible;}
.about-section .progress-bar, .about-section-s3 .progress-bar, .about-section-s4 .progress-bar, .about-section-s5 .progress-bar, .about-section-with-bg .progress-bar{background-color:#012f5c;position:relative;}
.about-section .progress-bar span, .about-section-s3 .progress-bar span, .about-section-s4 .progress-bar span, .about-section-s5 .progress-bar span, .about-section-with-bg .progress-bar span{font-family:"Poppins", sans-serif;background-color:#fdd415;width:50px;height:50px;line-height:50px;text-align:center;font-size:18px;font-size:1.2rem;font-weight:600;color:#012f5c;border-radius:50%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;}
@media (max-width:991px){.about-section .progress-bar span, .about-section-s3 .progress-bar span, .about-section-s4 .progress-bar span, .about-section-s5 .progress-bar span, .about-section-with-bg .progress-bar span{width:40px;height:40px;line-height:40px;font-size:14px;font-size:0.93333rem;}
}
.about-section .about-chart, .about-section-s3 .about-chart, .about-section-s4 .about-chart, .about-section-s5 .about-chart, .about-section-with-bg .about-chart{-webkit-box-shadow:0 0 10px #e6e6e6;box-shadow:0 0 10px #e6e6e6;}
@media (max-width:991px){.about-section .about-chart, .about-section-s3 .about-chart, .about-section-s4 .about-chart, .about-section-s5 .about-chart, .about-section-with-bg .about-chart{display:none;}
}
.projects-section ul, .projects-section-s2 ul, .project-section-s3-3grid ul{list-style:none;}
.projects-section .projects-list, .projects-section-s2 .projects-list, .project-section-s3-3grid .projects-list{text-align:center;margin-bottom:40px;}
.projects-section .projects-list li, .projects-section-s2 .projects-list li, .project-section-s3-3grid .projects-list li{display:inline-block;}
@media (max-width:767px){.projects-section .projects-list li, .projects-section-s2 .projects-list li, .project-section-s3-3grid .projects-list li{display:block;}
}
.projects-section .projects-list li a, .projects-section-s2 .projects-list li a, .project-section-s3-3grid .projects-list li a{font-family:"Poppins", sans-serif;font-size:16px;font-size:1.06667rem;color:#012f5c;padding:8px 12px;border-radius:5px;display:block;position:relative;}
@media (max-width:991px){.projects-section .projects-list li a, .projects-section-s2 .projects-list li a, .project-section-s3-3grid .projects-list li a{font-size:14px;font-size:0.93333rem;}
}
@media (max-width:767px){.projects-section .projects-list li a, .projects-section-s2 .projects-list li a, .project-section-s3-3grid .projects-list li a{display:block;}
}
.projects-section .projects-list li a:after, .projects-section-s2 .projects-list li a:after, .project-section-s3-3grid .projects-list li a:after{content:"";border:5px solid transparent;border-top:5px solid #fdd415;position:absolute;bottom:-10px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:none;}
.projects-section .projects-list li a.current, .projects-section-s2 .projects-list li a.current, .project-section-s3-3grid .projects-list li a.current{background-color:#fdd415;}
.projects-section .projects-list li a.current:after, .projects-section-s2 .projects-list li a.current:after, .project-section-s3-3grid .projects-list li a.current:after{display:block;}
.projects-section .projects-grid, .projects-section-s2 .projects-grid, .project-section-s3-3grid .projects-grid{overflow:hidden;margin:0 -5px;}
.projects-section .projects-grid .grid, .projects-section-s2 .projects-grid .grid, .project-section-s3-3grid .projects-grid .grid{width:25%;float:left;padding:0 15px 10px;}
@media (max-width:1199px){.projects-section .projects-grid .grid, .projects-section-s2 .projects-grid .grid, .project-section-s3-3grid .projects-grid .grid{width:33.33%;}
}
@media (max-width:991px){.projects-section .projects-grid .grid, .projects-section-s2 .projects-grid .grid, .project-section-s3-3grid .projects-grid .grid{width:50%;}
}
@media (max-width:550px){.projects-section .projects-grid .grid, .projects-section-s2 .projects-grid .grid, .project-section-s3-3grid .projects-grid .grid{width:100%;float:none;}
}
.projects-section .all-projects, .projects-section-s2 .all-projects, .project-section-s3-3grid .all-projects{text-align:center;margin-top:50px;}
.partners-section{background-color:#f5f5f5;padding:40px 0;text-align:center;}
.partners-section img{max-width:100%;display:inline-block;}
.testimonials-section .grid, .testimonials-pg-content .grid{overflow:hidden;}
.testimonials-section .client-pic, .testimonials-pg-content .client-pic{width:36%;float:left;}
@media (max-width:991px){.testimonials-section .client-pic, .testimonials-pg-content .client-pic{width:100%;float:none;}
}
.testimonials-section .grid .details, .testimonials-pg-content .grid .details{width:64%;float:left;padding:0 30px 10px;position:relative;}
@media (max-width:991px){.testimonials-section .grid .details, .testimonials-pg-content .grid .details{width:100%;float:none;padding:20px 10px 20px 0;}
}
.testimonials-section .grid .details:after, .testimonials-pg-content .grid .details:after{content:"";background-color:#fdd415;width:30px;height:4px;border-radius:5px;position:absolute;left:30px;bottom:0;}
@media (max-width:991px){.testimonials-section .grid .details:after, .testimonials-pg-content .grid .details:after{left:0;}
}
.testimonials-section .client-pic img, .testimonials-pg-content .client-pic img{width:auto;}
.testimonials-section .details h4, .testimonials-pg-content .details h4{font-size:22px;font-size:1.46667rem;margin:0 0 0.12em;}
@media (max-width:991px){.testimonials-section .details h4, .testimonials-pg-content .details h4{font-size:18px;font-size:1.2rem;}
}
.testimonials-section .client-post, .testimonials-pg-content .client-post{color:#999999;display:block;margin-bottom:10px;}
.testimonials-section .details p, .testimonials-pg-content .details p{color:#666;}
.testimonials-section .owl-controls, .testimonials-pg-content .owl-controls{margin-top:30px;}
@media screen and (min-width:1200px){.testimonials-section .owl-controls, .testimonials-pg-content .owl-controls{width:100%;position:absolute;top:40%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
}
.testimonials-section .owl-controls .owl-nav .owl-prev, .testimonials-pg-content .owl-controls .owl-nav .owl-prev,
.testimonials-section .owl-controls .owl-nav .owl-next, .testimonials-pg-content .owl-controls .owl-nav .owl-next{background-color:transparent;color:#012f5c;font-size:24px;font-size:1.6rem;}
@media screen and (min-width:1200px){.testimonials-section .owl-controls .owl-nav .owl-prev, .testimonials-pg-content .owl-controls .owl-nav .owl-prev,
.testimonials-section .owl-controls .owl-nav .owl-next, .testimonials-pg-content .owl-controls .owl-nav .owl-next{padding:0;margin:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
}
@media (max-width:991px){.testimonials-section .owl-controls .owl-nav .owl-prev, .testimonials-pg-content .owl-controls .owl-nav .owl-prev,
.testimonials-section .owl-controls .owl-nav .owl-next, .testimonials-pg-content .owl-controls .owl-nav .owl-next{font-size:18px;font-size:1.2rem;}
}
.testimonials-section .owl-controls .owl-nav .owl-prev:hover, .testimonials-pg-content .owl-controls .owl-nav .owl-prev:hover,
.testimonials-section .owl-controls .owl-nav .owl-next:hover, .testimonials-pg-content .owl-controls .owl-nav .owl-next:hover{background-color:transparent;color:#fdd415;}
.testimonials-section .owl-controls .owl-nav .owl-prev, .testimonials-pg-content .owl-controls .owl-nav .owl-prev{left:-80px;}
.testimonials-section .owl-controls .owl-nav .owl-next, .testimonials-pg-content .owl-controls .owl-nav .owl-next{right:-40px;}
.newsletter-section{background:url("../images/newsletter-bg.jpg") center center/cover no-repeat fixed;padding:110px 0;position:relative;}
@media (max-width:991px){.newsletter-section{padding:70px 0;}
}
@media (max-width:767px){.newsletter-section{padding:60px 0;}
}
.newsletter-section:before{content:"";background-color:rgba(1, 47, 92, 0.9);width:100%;height:100%;position:absolute;left:0;top:0;}
.newsletter-section .container{position:relative;}
.newsletter-section h2{font-size:42px;font-size:2.8rem;line-height:1.2em;color:#fff;margin:0 0 0.88em;}
@media (max-width:1199px){.newsletter-section h2{font-size:36px;font-size:2.4rem;}
}
@media (max-width:991px){.newsletter-section h2{font-size:30px;font-size:2rem;}
}
@media (max-width:767px){.newsletter-section h2{font-size:25px;font-size:1.66667rem;}
}
.newsletter-section h2 span{color:#fdd415;}
.newsletter-section form div{position:relative;}
.newsletter-section form div input{background-color:transparent;font-size:16px;font-size:1.06667rem;height:46px;border:2px solid #fff;color:#fff;padding:6px 15px;border-radius:40px;}
@media (max-width:991px){.newsletter-section form div input{height:40px;}
}
@media (max-width:767px){.newsletter-section form div input{height:37px;border:1px solid #fff;}
}
.newsletter-section form div button{font-family:"Poppins", sans-serif;background-color:#fdd415;width:205px;height:46px;line-height:46px;text-align:center;font-size:18px;font-size:1.2rem;font-weight:600;color:#012f5c;border:0;border-radius:40px;position:absolute;right:0;top:0;}
@media (max-width:1199px){.newsletter-section form div button{width:185px;font-size:16px;font-size:1.06667rem;}
}
@media (max-width:991px){.newsletter-section form div button{width:145px;height:40px;line-height:40px;font-size:16px;font-size:1.06667rem;}
}
@media (max-width:767px){.newsletter-section form div button{width:115px;height:37px;line-height:37px;font-size:14px;font-size:0.93333rem;}
}
.newsletter-section .newsletter-man{position:absolute;right:0;bottom:-110px;}
@media (max-width:991px){.newsletter-section .newsletter-man{display:none;}
}
@media (max-width:991px){.blog-section{padding-bottom:50px;}
}
@media (max-width:767px){.blog-section{padding-bottom:40px;}
}
@media (max-width:991px){.blog-section .news-grids > .col{margin-bottom:30px;}
}
@media (max-width:600px){.blog-section .news-grids > .col{width:100%;}
}
.contact-section, .contact-pg-content{background:url("../images/newsletter-bg.jpg") center center/cover no-repeat fixed;position:relative;}
.contact-section:before, .contact-pg-content:before{content:"";background-color:rgba(1, 47, 92, 0.9);width:100%;height:100%;position:absolute;left:0;top:0;}
.contact-section .container, .contact-pg-content .container{position:relative;}
.contact-section form .col, .contact-pg-content form .col{margin-bottom:15px;}
.contact-section form label, .contact-pg-content form label{color:#fff;text-transform:uppercase;}
@media (max-width:991px){.contact-section form label, .contact-pg-content form label{font-size:12px;font-size:0.8rem;}
}
.contact-section form input, .contact-pg-content form input,
.contact-section form select, .contact-pg-content form select{background-color:#fff;height:38px;border-radius:5px;border:0;}
.contact-section form button, .contact-pg-content form button{font-family:"Poppins", sans-serif;background-color:#fdd415;width:100%;height:38px;line-height:38px;font-size:16px;font-size:1.06667rem;font-weight:600;color:#012f5c;border:0;border-radius:5px;outline:0;}
@media (max-width:991px){.contact-section form button, .contact-pg-content form button{font-size:14px;font-size:0.93333rem;}
}
.contact-section form button:hover, .contact-pg-content form button:hover{background-color:#ddb602;}
.contact-section form .submit-btn, .contact-pg-content form .submit-btn{margin:30px 0 0;}
@media (max-width:767px){.contact-section form .submit-btn, .contact-pg-content form .submit-btn{margin:15px 0 0;}
}
.contact-section .contact-location-map, .contact-pg-content .contact-location-map{height:380px;border-radius:5px;}
@media (max-width:991px){.contact-section .contact-location-map, .contact-pg-content .contact-location-map{margin-bottom:60px;}
}
.services-section-s2 .owl-controls, .services-section-s3 .owl-controls{margin-top:50px;}
.services-section-s2 .owl-dots .owl-dot.active span, .services-section-s3 .owl-dots .owl-dot.active span,
.services-section-s2 .owl-dots .owl-dot:hover span, .services-section-s3 .owl-dots .owl-dot:hover span{background-color:#012f5c;}
.fun-fact{background:url("../images/fun-fact-bg.jpg") center center/cover no-repeat fixed;padding:85px 0;position:relative;}
@media (max-width:991px){.fun-fact{padding:85px 0 25px;}
}
@media (max-width:767px){.fun-fact{padding:70px 0 5px;}
}
@media (max-width:500px){.fun-fact{padding:50px 0 10px;}
}
.fun-fact:before{content:"";background-color:rgba(1, 47, 92, 0.9);width:100%;height:100%;position:absolute;left:0;top:0;}
@media (max-width:991px){.fun-fact .row > .col{margin-bottom:60px;}
}
@media (max-width:500px){.fun-fact .row > .col{width:100%;text-align:center;margin-bottom:40px;}
}
.fun-fact .grid{position:relative;padding-left:125px;text-align:left;}
@media (max-width:1199px){.fun-fact .grid{padding-left:100px;}
}
@media (max-width:767px){.fun-fact .grid{padding-left:80px;}
}
@media (max-width:500px){.fun-fact .grid{display:inline-block;}
}
.fun-fact .icon{background-color:#fdd415;width:100px;height:100px;line-height:100px;text-align:center;border-radius:50%;position:absolute;left:0;top:-12px;}
@media (max-width:1199px){.fun-fact .icon{width:80px;height:80px;line-height:80px;}
}
@media (max-width:767px){.fun-fact .icon{width:60px;height:60px;line-height:60px;top:0;}
}
.fun-fact .icon .fi:before{font-size:52px;font-size:3.46667rem;color:#012f5c;}
@media (max-width:1199px){.fun-fact .icon .fi:before{font-size:35px;font-size:2.33333rem;}
}
.fun-fact h3{font-size:48px;font-size:3.2rem;color:#fff;margin:0;}
@media (max-width:1199px){.fun-fact h3{font-size:35px;font-size:2.33333rem;}
}
@media (max-width:767px){.fun-fact h3{font-size:30px;font-size:2rem;}
}
.fun-fact span{font-size:18px;font-size:1.2rem;color:#fff;}
@media (max-width:1199px){.fun-fact span{font-size:16px;font-size:1.06667rem;}
}
@media (max-width:767px){.fun-fact span{font-size:14px;font-size:0.93333rem;}
}
.about-section-s2 .video{position:relative;}
.about-section-s2 .video:before{content:"";background-color:rgba(1, 47, 92, 0.9);width:100%;height:100%;position:absolute;left:0;top:0;}
.about-section-s2 .video-btn{background-color:#fff;width:100px;height:100px;line-height:100px;font-size:18px;font-size:1.2rem;color:#fdd415;text-align:center;border-radius:50%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
@media (max-width:1199px){.about-section-s2 .video-btn{width:80px;height:80px;line-height:80px;}
}
@media (max-width:767px){.about-section-s2 .video-btn{width:70px;height:70px;line-height:70px;}
}
.about-section-s2 .about-text h3{font-size:30px;font-size:2rem;margin:1.6em 0 0.8em;padding-bottom:0.4em;position:relative;}
@media (max-width:1199px){.about-section-s2 .about-text h3{font-size:25px;font-size:1.66667rem;}
}
@media (max-width:991px){.about-section-s2 .about-text h3{font-size:22px;font-size:1.46667rem;margin:0 0 0.8em;}
}
@media (max-width:767px){.about-section-s2 .about-text h3{font-size:20px;font-size:1.33333rem;margin:1.6em 0 0.8em;}
}
.about-section-s2 .about-text h3:after{content:"";background-color:#fdd415;width:40px;height:5px;border-radius:5px;position:absolute;left:0;bottom:0;}
@media (max-width:767px){.about-section-s2 .about-text h3:after{width:30px;height:3px;}
}
.about-section-s2 .about-text p{color:#666;margin-bottom:2em;}
.about-section-s2 .container > .row:first-child{margin-bottom:70px;}
@media (max-width:767px){.about-section-s2 .container > .row:first-child{margin-bottom:30px;}
}
@media screen and (min-width:1200px){.about-section-s2 .container > .row:first-child .about-text{padding-right:150px;}
}
@media screen and (min-width:1200px){.about-section-s2 .container > .row:last-child .about-text{padding-right:100px;}
}
@media (max-width:767px){.about-section-s2 .container > .row:last-child .about-text{margin-bottom:45px;}
}
.services-section-s3{padding-bottom:10px;}
@media (max-width:991px){.services-section-s3{padding-bottom:30px;}
}
@media (max-width:767px){.services-section-s3{padding-bottom:20px;}
}
@media (max-width:600px){.services-section-s3{padding-bottom:30px;}
}
.services-section-s3 .services-s2-grids{margin:0 -15px;}
.services-section-s3 .services-s2-grids .grid{width:33.33%;float:left;padding:0 15px 70px;}
@media (max-width:991px){.services-section-s3 .services-s2-grids .grid{width:50%;padding:0 15px 50px;}
}
@media (max-width:600px){.services-section-s3 .services-s2-grids .grid{width:100%;float:none;padding:0 15px 40px;}
}
.about-section-s3 .about-chart, .about-section-s4 .about-chart, .about-section-s5 .about-chart{margin-top:-100px;}
.about-section-s3 .about-details p:last-child, .about-section-s4 .about-details p:last-child, .about-section-s5 .about-details p:last-child{margin-bottom:0;}
.about-section-s4 .about-img, .about-section-s5 .about-img{margin-top:-140px;border-radius:5px;-webkit-box-shadow:0 0 10px #b3b3b3;box-shadow:0 0 10px #b3b3b3;}
@media (max-width:1199px){.about-section-s4 .about-img, .about-section-s5 .about-img{margin-top:0;}
}
@media (max-width:991px){.about-section-s4 .about-img, .about-section-s5 .about-img{margin-top:40px;}
}
.about-section-s4 .about-img img, .about-section-s5 .about-img img{width:100%;}
.projects-section-s2 .section-title-s5{margin-top:50px;}
@media (max-width:1199px){.projects-section-s2 .section-title-s5{margin-top:0;}
}
@media (max-width:991px){.projects-section-s2 .section-title-s5{margin-top:50px;}
}
.projects-section-s2 .projects-grid .grid{width:50%;}
@media (max-width:550px){.projects-section-s2 .projects-grid .grid{width:100%;}
}
.projects-section-s2 .skill-progress-bar{margin:40px 0 75px;}
@media (max-width:991px){.projects-section-s2 .skill-progress-bar{margin:40px 0 55px;}
}
.projects-section-s2 .more-work{font-family:"Poppins", sans-serif;font-size:18px;font-size:1.2rem;font-weight:bold;color:#012f5c;padding-bottom:3px;display:inline-block;position:relative;}
@media (max-width:767px){.projects-section-s2 .more-work{font-size:16px;font-size:1.06667rem;}
}
.projects-section-s2 .more-work i{color:#fdd415;}
.projects-section-s2 .more-work:after{content:"";width:100%;height:1px;border-bottom:1px solid #012f5c;position:absolute;left:0;bottom:0;}
.team-section, .team-pg-section{padding-bottom:50px;}
.team-section .section-title-s5, .team-pg-section .section-title-s5{border:2px solid #012f5c;padding:50px 30px;}
@media screen and (min-width:1200px){.team-section .section-title-s5, .team-pg-section .section-title-s5{margin-top:110px;}
}
@media (max-width:991px){.team-section .section-title-s5, .team-pg-section .section-title-s5{padding:30px 25px;}
}
.team-section .section-title-s5 h2, .team-pg-section .section-title-s5 h2{margin-bottom:0.7em;}
.team-section .section-title-s5 p, .team-pg-section .section-title-s5 p{margin-bottom:2em;}
.team-section .team-grids, .team-pg-section .team-grids{margin:0 -15px;}
.team-section .team-grids .grid, .team-pg-section .team-grids .grid{width:33.33%;float:left;padding:0 15px 30px;}
@media (max-width:991px){.team-section .team-grids .grid, .team-pg-section .team-grids .grid{width:50%;}
}
@media (max-width:500px){.team-section .team-grids .grid, .team-pg-section .team-grids .grid{width:100%;float:none;}
}
.team-section .all-member, .team-pg-section .all-member{font-family:"Poppins", sans-serif;font-size:18px;font-size:1.2rem;font-weight:bold;color:#012f5c;padding-bottom:3px;display:inline-block;position:relative;}
@media (max-width:767px){.team-section .all-member, .team-pg-section .all-member{font-size:16px;font-size:1.06667rem;}
}
.team-section .all-member i, .team-pg-section .all-member i{color:#fdd415;}
.team-section .all-member:after, .team-pg-section .all-member:after{content:"";width:100%;height:1px;border-bottom:1px solid #012f5c;position:absolute;left:0;bottom:0;}
.project-section-s3-3grid .projects-grid .grid{width:33.33%;}
@media (max-width:991px){.project-section-s3-3grid .projects-grid .grid{width:50%;}
}
@media (max-width:550px){.project-section-s3-3grid .projects-grid .grid{width:100%;}
}
.project-section-s3-3grid .projects-grid .grid .details{border:4px solid #fdd415;}
.pricing-section .section-title, .pricing-section .section-title-s2, .pricing-section .section-title-s3, .pricing-section .section-title-s4, .pricing-section .section-title-s5{margin-bottom:75px;}
@media (max-width:767px){.pricing-section .section-title, .pricing-section .section-title-s2, .pricing-section .section-title-s3, .pricing-section .section-title-s4, .pricing-section .section-title-s5{margin-bottom:45px;}
}
.pricing-section .container{overflow:hidden;}
.pricing-section .owl-carousel .owl-stage-outer{overflow:visible;}
.pricing-section .owl-controls{margin-top:50px;}
.pricing-section .owl-controls .owl-dots .owl-dot span{background-color:#012f5c;}
.pricing-section .owl-controls .owl-dots .active span{background-color:#fdd415;}
.pricing-pg-section .pricing-grids{padding-top:25px;}
.about-section-s5{background-color:#fff;}
.about-section-with-bg{background-color:#f5f5f5;}
.team-pg .page-title{background:}
.team-pg-section .team-grids .grid{width:25%;}
@media (max-width:1199px){.team-pg-section .team-grids .grid{width:33.33%;}
}
@media (max-width:991px){.team-pg-section .team-grids .grid{width:50%;}
}
@media (max-width:500px){.team-pg-section .team-grids .grid{width:100%;}
}
.services-pg .page-title{background:}
.services-pg-section{padding-bottom:50px;}
@media (max-width:767px){.services-pg-section{padding-bottom:40px;}
}
.services-pg-section .services-grid-s2{overflow:hidden;margin:0 -15px;}
.services-pg-section .services-grid-s2 .grid{width:calc(33.33% - 30px);float:left;margin:0 15px 30px;}
@media (max-width:1199px){.services-pg-section .services-grid-s2 .grid{width:calc(50% - 30px);}
}
@media (max-width:600px){.services-pg-section .services-grid-s2 .grid{width:calc(100% - 30px);float:none;}
}
.service-single-pg .page-title{background:}
.service-single-section ul{list-style:none;}
.service-single-section p,
.service-single-section li{color:#6a6a6a;}
.service-single-section .service-single-content h3{font-size:36px;font-size:1.4rem;margin:0 0 0.69em;}
@media (max-width:1199px){.service-single-section .service-single-content h3{font-size:30px;font-size:2rem;}
}
@media (max-width:991px){.service-single-section .service-single-content h3{font-size:25px;font-size:1.66667rem;}
}
@media (max-width:767px){.service-single-section .service-single-content h3{font-size:22px;font-size:1.46667rem;}
}
.service-single-section .service-single-content .img-holder{margin:35px 0 0;}
.service-single-section .service-single-content h4{font-size:24px;font-size:1.6rem;margin:0 0 0.54em;}
@media (max-width:991px){.service-single-section .service-single-content h4{font-size:20px;font-size:1.33333rem;}
}
@media (max-width:767px){.service-single-section .service-single-content h4{font-size:18px;font-size:1.2rem;}
}
.service-single-section .discussion-faq{margin:50px -15px 0;overflow:hidden;}
.service-single-section .discussion-faq .discussion,
.service-single-section .discussion-faq .faq{width:50%;float:left;padding:0 15px;}
@media (max-width:991px){.service-single-section .discussion-faq .discussion,
.service-single-section .discussion-faq .faq{width:100%;float:none;}
}
.service-single-section .discussion ul{margin-top:25px;}
.service-single-section .discussion ul li{margin-bottom:10px;position:relative;padding-left:25px;}
.service-single-section .discussion ul li i{position:absolute;left:0;top:3px;}
@media (max-width:991px){.service-single-section .faq{margin-top:50px;}
}
.service-single-section .faq .panel{border:1px solid #d8d8d8;}
.service-single-section .faq .panel-heading{padding:0;}
.service-single-section .faq .panel-heading a{font-family:"Poppins", sans-serif;background-color:#012f5c;font-size:16px;font-size:1.06667rem;color:#fff;padding:15px 30px;display:block;position:relative;}
@media (max-width:1199px){.service-single-section .faq .panel-heading a{font-size:14px;font-size:0.93333rem;}
}
@media (max-width:767px){.service-single-section .faq .panel-heading a{padding:10px 20px;}
}
.service-single-section .faq .panel-heading a:after{font-family:"FontAwesome";content:"\f068";font-size:16px;font-size:1.06667rem;color:#fdd415;position:absolute;right:30px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
@media (max-width:1199px){.service-single-section .faq .panel-heading a:after{font-size:14px;font-size:0.93333rem;}
}
@media (max-width:767px){.service-single-section .faq .panel-heading a:after{right:20px;}
}
.service-single-section .faq .panel-heading .collapsed:after{content:"\f067";}
.case-studies-pg .page-title{background:}
.case-studies-section .case-studies-grids > .col{margin-bottom:60px;}
@media (max-width:650px){.case-studies-section .case-studies-grids > .col{width:100%;margin-bottom:50px;}
}
.case-studies-section .grid .img-holder{margin-bottom:20px;}
.case-studies-section .grid h3{font-size:24px;font-size:1.6rem;font-weight:600;line-height:1.5em;padding:0 0 0.62em;margin:0 0 1.25em;position:relative;}
@media (max-width:1199px){.case-studies-section .grid h3{font-size:20px;font-size:1.33333rem;}
}
@media (max-width:991px){.case-studies-section .grid h3{font-size:18px;font-size:1.2rem;}
}
.case-studies-section .grid h3:after{content:"";background-color:#fdd415;width:57px;height:3px;position:absolute;left:0;bottom:0;}
@media (max-width:991px){.case-studies-section .grid h3:after{width:40px;}
}
.case-studies-section .grid a{font-family:"Poppins", sans-serif;font-size:16px;font-size:1.06667rem;font-weight:600;color:#012f5c;}
@media (max-width:1199px){.case-studies-section .grid a{font-size:14px;font-size:0.93333rem;}
}
.case-studies-section .grid a:hover{color:#fdd415;}
.case-studies-single-pg .page-title{background:}
.case-study-single-content .case-details{}
@media screen and (min-width:1200px){.case-study-single-content .case-details{padding-right:45px;}
}
.case-study-single-content .case-details ul{list-style:none;}
@media (max-width:991px){.case-study-single-content .case-details{margin-bottom:100px;}
}
@media (max-width:767px){.case-study-single-content .case-details{margin-bottom:80px;}
}
.case-study-single-content .case-details h3{font-size:2.13333rem;font-weight:normal;margin:0 0 0.31em;}
@media (max-width:991px){.case-study-single-content .case-details h3{font-size:1.86667rem;}
}
@media (max-width:767px){.case-study-single-content .case-details h3{font-size:1.6rem;}
}
.case-study-single-content .case-details .case-title{margin:50px 0 30px;}
@media (max-width:767px){.case-study-single-content .case-details .case-title{margin:35px 0 20px;}
}
.case-study-single-content .case-details .case-title > span{font-size:1.2rem;display:block;color:#999999;}
@media (max-width:767px){.case-study-single-content .case-details .case-title > span{font-size:1.06667rem;}
}
.case-study-single-content .case-details .chart{height:400px;margin:35px 0 45px;}
@media (max-width:767px){.case-study-single-content .case-details .chart{height:300px;}
}
.case-study-single-content .case-details .case-single-tab{margin-top:45px;}
.case-study-single-content .case-details .case-single-tab .nav{overflow:hidden;}
.case-study-single-content .case-details .case-single-tab .nav li{float:left;}
.case-study-single-content .case-details .case-single-tab .nav a{font-size:1.2rem;font-weight:bold;color:#fdd415;padding:10px 45px;}
@media (max-width:767px){.case-study-single-content .case-details .case-single-tab .nav a{font-size:0.93333rem;padding:10px 17px;}
}
.case-study-single-content .case-details .case-single-tab .nav a:hover{background:none;}
.case-study-single-content .case-details .case-single-tab .nav .active a{background:#012f5c;color:#fff;}
.case-study-single-content .case-details .tab-content{padding-top:35px;}
@media (max-width:767px){.case-study-single-content .case-details .tab-content{padding-top:25px;}
}
.case-study-single-content .case-details .tab-content .tab-pane p{margin-bottom:25px;}
@media (max-width:767px){.case-study-single-content .case-details .tab-content .tab-pane p{margin-bottom:15px;}
}
.case-study-single-content .case-details .tab-content .tab-pane p:last-child{margin-bottom:0;}
.case-study-single-content .case-details .tab-details{margin-top:60px;overflow:hidden;}
@media (max-width:767px){.case-study-single-content .case-details .tab-details{margin-top:30px;}
}
.case-study-single-content .case-details .tab-details .img-holder{width:43%;float:left;}
@media (max-width:767px){.case-study-single-content .case-details .tab-details .img-holder{width:100%;float:none;}
}
.case-study-single-content .case-details .tab-details .info{width:57%;float:right;padding-left:40px;}
@media (max-width:767px){.case-study-single-content .case-details .tab-details .info{width:100%;float:none;padding-left:0;margin-top:25px;}
}
.case-study-single-content .case-details .tab-details ul li{line-height:1.6em;color:#999999;margin-bottom:25px;padding-left:25px;position:relative;}
@media (max-width:767px){.case-study-single-content .case-details .tab-details ul li{margin-bottom:15px;}
}
.case-study-single-content .case-details .tab-details ul li:last-child{margin-bottom:0;}
.case-study-single-content .case-details .tab-details ul li i{color:#fdd415;position:absolute;left:0;top:6px;}
.testimonials-pg .page-title{background:}
.testimonials-pg-content{padding-bottom:25px;}
@media (max-width:767px){.testimonials-pg-content{padding-bottom:15px;}
}
.testimonials-pg-content .testimonials-grids{margin:0 -30px;overflow:hidden;}
@media (max-width:991px){.testimonials-pg-content .testimonials-grids{margin:0 -15px;}
}
.testimonials-pg-content .testimonials-grids .grid{width:50%;float:left;padding:0 15px 55px;}
@media (max-width:600px){.testimonials-pg-content .testimonials-grids .grid{width:100%;float:none;}
}
.contact-pg .page-title{background:}
.contact-pg-content{background:none;}
.contact-pg-content:before{display:none;}
.contact-pg-content form::-webkit-input-placeholder{font-style:16px;font-style:normal;color:#899199;}
.contact-pg-content form:-moz-placeholder{font-style:16px;font-style:normal;color:#899199;}
.contact-pg-content form::-moz-placeholder{font-style:16px;font-style:normal;color:#899199;}
.contact-pg-content form:-ms-input-placeholder{font-style:16px;font-style:normal;color:#899199;}
.contact-pg-content form input,
.contact-pg-content form textarea{height:45px;font-size:15px;font-size:1rem;border:1px solid #7f7f7f;border-radius:10px;padding:6px 15px;}
@media (max-width:991px){.contact-pg-content form input,
.contact-pg-content form textarea{font-size:14px;font-size:0.93333rem;height:40px;}
}
.contact-pg-content form textarea{height:140px;}
.contact-pg-content form .submit-btn{margin-top:0;}
.contact-pg-content form button{height:45px;line-height:45px;background-color:#012f5c;color:#fff;border-radius:10px;}
@media (max-width:991px){.contact-pg-content form button{height:40px;line-height:40px;}
}
.blog-pg-content .news-grids > .col{margin-bottom:50px;}
@media (max-width:600px){.blog-pg-content .news-grids > .col{width:100%;}
}
.blog-with-sidebar-section .news-grids .grid{width:calc(50% - 30px);float:left;margin:0 15px 30px;}
@media (max-width:600px){.blog-with-sidebar-section .news-grids .grid{width:calc(100% - 15px);float:none;}
}
.blog-with-sidebar-section .pagination-wrapper{padding-top:40px;}
@media (max-width:991px){.blog-with-sidebar-section .pagination-wrapper{padding-top:20px;}
}
.blog-list .news-grids .grid{width:100%;margin-bottom:50px;}
.blog-list .news-grids .pagination-wrapper{padding-top:0;}
.blog-single-content{}
.blog-single-content ul{list-style:none;}
.blog-single-content .post .post-title-meta{border-bottom:1px solid #e6e6e6;padding-bottom:25px;margin-bottom:20px;}
.blog-single-content .post .post-title-meta h2{font-size:36px;font-size:2.4rem;margin:0 0 0.6em;}
@media (max-width:991px){.blog-single-content .post .post-title-meta h2{font-size:30px;font-size:2rem;}
}
@media (max-width:767px){.blog-single-content .post .post-title-meta h2{font-size:25px;font-size:1.66667rem;}
}
.blog-single-content .post .meta-info{overflow:hidden;}
.blog-single-content .post .meta-info li{float:left;margin-right:50px;}
.blog-single-content .post .meta-info li:last-child{margin-right:0;}
.blog-single-content .post .meta-info li a{color:#999999;}
.blog-single-content .post .post-body h3{font-family:"Hind", sans-serif;font-size:24px;font-size:1.6rem;margin:0 0 0.63em;}
@media (max-width:991px){.blog-single-content .post .post-body h3{font-size:20px;font-size:1.33333rem;}
}
.blog-single-content .post .post-body p{font-size:18px;font-size:1.2rem;margin-bottom:1.2em;}
@media (max-width:991px){.blog-single-content .post .post-body p{font-size:16px;font-size:1.06667rem;}
}
.blog-single-content .post .post-body p:first-child:first-letter{font-size:35px;font-size:2.33333rem;position:absolute;left:0;top:0;color:#000;}
.blog-single-content .post .gallery-post{padding-top:40px;margin-bottom:50px;}
@media (max-width:767px){.blog-single-content .post .gallery-post{padding-top:20px;}
}
.blog-single-content .post .gallery-post .gallery{overflow:hidden;}
.blog-single-content .post .gallery-post .gallery img{width:100%;}
.blog-single-content .post .gallery-post .gallery > div:first-child{width:60%;float:left;}
.blog-single-content .post .gallery-post .gallery > div:last-child{width:39%;float:right;}
.blog-single-content .tag-share{overflow:hidden;padding:20px 0 0;border-bottom:1px solid #d9d9d9;padding-bottom:40px;}
.blog-single-content .tag-share > div{display:inline-block;}
@media (max-width:1199px){.blog-single-content .tag-share > div{display:block;}
}
.blog-single-content .tag-share > div > span{color:#000;display:inline-block;padding-right:10px;position:relative;top:-13px;}
.blog-single-content .tag-share > div:first-child{float:left;}
@media (max-width:1199px){.blog-single-content .tag-share > div:first-child{float:none;}
}
.blog-single-content .tag-share > div:last-child{float:right;}
@media (max-width:1199px){.blog-single-content .tag-share > div:last-child{float:none;}
}
.blog-single-content .tag-share .tag,
.blog-single-content .tag-share .share{overflow:hidden;display:inline-block;}
.blog-single-content .tag-share .tag li,
.blog-single-content .tag-share .share li{float:left;}
.blog-single-content .tag-share .tag li:last-child,
.blog-single-content .tag-share .share li:last-child{margin-right:0;}
.blog-single-content .tag-share .tag a{color:#012f5c;display:inline-block;padding:6px 20px;text-align:center;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px;}
.blog-single-content .tag-share .tag a:hover,
.blog-single-content .tag-share .tag .active a{background:#fdd415;color:#fff;}
.blog-single-content .tag-share .share li{margin-right:15px;}
.blog-single-content .tag-share .share li a{font-size:20px;font-size:1.33333rem;color:#012f5c;}
.blog-single-content .tag-share .share li a:hover{color:#fdd415;}
.blog-single-content .comments{padding:55px 0 0;}
@media (max-width:767px){.blog-single-content .comments{padding:40px 25px 0;}
}
.blog-single-content .comments > ol{padding-left:0;}
.blog-single-content .comments ol{list-style:none;}
.blog-single-content .comments ol > li{margin-bottom:35px;}
.blog-single-content .comments ol > li:last-child{margin-bottom:0;}
.blog-single-content .comments ol > li > ol{margin-left:28px;margin-top:35px;padding:0;}
@media (max-width:767px){.blog-single-content .comments ol > li > ol{margin:30px 0 0 0;}
}
.blog-single-content .comments ol > li > ol > li{background-color:#fafafa;padding:30px;margin-bottom:35px;}
@media (max-width:767px){.blog-single-content .comments ol > li > ol > li{padding:20px;}
}
.blog-single-content .comments ol > li > ol > li:last-child{margin-bottom:0;}
.blog-single-content .comments .article{overflow:hidden;}
.blog-single-content .comments .article h4{font-size:16px;font-size:1.06667rem;margin:0;text-transform:capitalize;}
@media (max-width:767px){.blog-single-content .comments .article h4{font-size:14px;font-size:0.93333rem;}
}
.blog-single-content .comments .article p{font-size:15px;font-size:1rem;margin-bottom:5px;}
@media (max-width:767px){.blog-single-content .comments .article p{font-size:14px;font-size:0.93333rem;}
}
.blog-single-content .comments .article .replay{width:95px;height:32px;margin-top:10px;position:relative;}
.blog-single-content .comments .article .replay button{background-color:#fff;width:100%;height:100%;font-size:16px;font-size:1.06667rem;font-weight:bold;color:#012f5c;padding:0;border:1px solid #012f5c;outline:0;z-index:10;border-radius:10px;}
@media (max-width:767px){.blog-single-content .comments .article .replay button{font-size:14px;font-size:0.93333rem;}
}
.blog-single-content .comments .article .replay button:hover{color:#fdd415;}
.blog-single-content .comments .article .author-meta{overflow:hidden;margin-bottom:5px;}
.blog-single-content .comments .article .author-meta > div{display:inline-block;}
.blog-single-content .comments .article .author-meta > div:last-child{font-size:13px;font-size:0.86667rem;color:gray;padding-left:5px;}
.blog-single-content .comments .article .author-pic{width:10%;float:left;}
.blog-single-content .comments .article .author-pic img{-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;}
@media (max-width:767px){.blog-single-content .comments .article .author-pic{width:100%;float:none;margin-bottom:10px;}
}
.blog-single-content .comments .article .details{width:90%;float:left;}
@media (max-width:767px){.blog-single-content .comments .article .details{width:100%;float:none;}
}
.blog-single-content .comment-respond{margin-top:75px;}
.blog-single-content .comment-respond h3{margin:0 0 2em;}
.blog-single-content .comment-respond form{margin:0 -15px;position:relative;}
.blog-single-content .comment-respond form input,
.blog-single-content .comment-respond form textarea{border-radius:0;border:0;-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid #cccccc;}
.blog-single-content .comment-respond form textarea{height:110px;}
.blog-single-content .comment-respond form > div{margin-bottom:50px;}
.blog-single-content .comment-respond form .theme-btn, .blog-single-content .comment-respond form .theme-btn-s2{background:#012f5c;font-size:16px;font-size:1.06667rem;text-transform:none;padding:10px 45px;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;border-radius:10px;}
@media (max-width:767px){.blog-single-content .comment-respond form .theme-btn, .blog-single-content .comment-respond form .theme-btn-s2{font-size:14px;font-size:0.93333rem;padding:10px 35px;}
}
.blog-single-content .comment-respond form .theme-btn:hover, .blog-single-content .comment-respond form .theme-btn-s2:hover{color:#fdd415;}
.blog-single-content .comment-respond form .theme-btn:hover:after, .blog-single-content .comment-respond form .theme-btn-s2:hover:after{color:#fdd415;}
.blog-single-content .comment-respond form .comment-respond-submit{margin:0;text-align:center;}