@import url("https://fonts.googleapis.com/css?family=Hind:300,400,500,600,700");
@import url("bootstrap.min.css");
@import url("font-awesome.min.css");
@import url("owl.carousel.min.css");
@import url("magnific-popup.css");
@import url("flaticon.css");
@import url("stellarnav.min.css");
@import url("animate.min.css");
.clear {
    clear: both
}

::-moz-selection {
    background: #073044;
    color: #fff;
    text-shadow: none
}

::selection {
    background: #073044;
    color: #fff;
    text-shadow: none
}

.no-mar {
    margin: 0 !important
}

.no-pad {
    padding: 0 !important
}

*,
*:before,
*:after {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

*:focus {
    outline: none;
    text-decoration: none;
    outline: none;
    box-shadow: none
}

body {
    font-family: "Hind", sans-serif;
    font-size: 15px;
    line-height: 25px;
    color: #242424;
    -webkit-font-smoothing: antialiased;
    -webkit-text-size-adjust: 100%
}

body {
    overflow-x: hidden
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: "Hind", sans-serif
}

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
    font-weight: inherit;
    font-family: 'Hind', sans-serif;
    text-decoration: none;
    outline: none;
    box-shadow: none
}

a {
    text-decoration: none;
    outline: none;
    box-shadow: none
}

a:hover {
    color: #93a5ae;
    text-decoration: none;
    outline: none;
    box-shadow: none
}

a:focus {
    text-decoration: none;
    outline: none;
    box-shadow: none
}

p a,
p a:visited {
    line-height: inherit;
    text-decoration: none;
    outline: none;
    box-shadow: none
}

ul,
ol {
    margin-bottom: 0px;
    margin-top: 0px
}

ul {
    margin: 0
}

ol {
    list-style: decimal
}

ol,
ul.square,
ul.circle,
ul.disc {
    margin-left: 0px
}

ul.square {
    list-style: square outside
}

ul.circle {
    list-style: circle outside
}

ul.disc {
    list-style: disc outside
}

ul ul,
ul ol,
ol ol,
ol ul {
    margin: 0
}

ul ul li,
ul ol li,
ol ol li,
ol ul li {
    margin-bottom: 0px
}

li {
    line-height: 18px;
    margin-bottom: 0px
}

dl {
    margin: 12px 0
}

dt {
    margin: 0;
    color: #11ABB0
}

dd {
    margin: 0 0 0 20px
}

.btn {
    text-transform: uppercase;
    font-weight: 600
}

.activeColor {
    //color: #073044 !important}.activeBg{background-color:#073044}.btn{border-radius:0;padding:15px 28px 12px;line-height:1}.btn:hover{background-color:#28728d;border-color:#28728d}.activeBorder{border-color:#073044}.section-title{margin-bottom:39px;position:relative}.section-thumb{position:absolute;left:-15px;top:1px}.section-body{position:relative;left:63px;top:0;display:inline-block}.section-title .sub-title{font-size:24px;font-weight:400;margin-bottom:5px}.section-title .main-title{font-size:20px;line-height:40px;font-weight:700;color:#036;}.h1-spacer{margin-top:25px}.home3-base-title .stock{margin-top:10px}.home3-base-title .sub_title{font-size:24px;font-weight:400}.home3-base-title .section-title{font-size:22px;font-weight:700;color:#28728d}.page_title{background-image:url(../img/gallery/contact.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;padding:50px 0}.page_title .page_tittle{font-size:22px;line-height:18px;font-weight:700}.page_title .page_tittle{padding:60px 0 90px;font-size:36px;color:#f60}.bread_crumb a{font-size:18px;line-height:25px;color:#fff}.bread_crumb a:hover{color:#073044}.pagination_waper{padding-top:20px}.pagination_waper li.page-item .page-link{font-size:18px;line-height:56px;border:1px solid #24242425;font-weight:600;width:58px;height:58px;text-align:center;text-decoration:none;outline:none;box-shadow:none}.pagination_waper li.page-item .page-link:hover{background-color:#073044;border-color:#073044;color:#fff !important}.pagination_waper .activeborder{border-color:#073044}.section-title-two .main-title{font-size:36px;line-height:40px;font-weight:700;color:#28728d;margin-bottom:15px}.section-title-two{margin-bottom:44px}.section-title-three{margin-bottom:42px}.section-title-three h1{margin-bottom:11px;font-size:36px;font-weight:3;color:#28728d}.section-title-three h1 strong{font-weight:700;color:#28728d}.section-title-three h1.text-light strong{color:#fff}.ct-cat-button{font-size:24px;line-height:1;padding:18px 40px 15px;font-weight:600}.overflow-hidden{overflow:hidden}.play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:#073044;z-index:10;width:80px;height:80px;margin:0 auto;border-radius:100%}.play-btn i{font-size:30px;color:#fff}.overflowhidden{overflow:hidden}#main-nav.navbar-fixed-top{-webkit-animation-duration:0.8s;animation-duration:1.1s;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;background:#fff none repeat scroll 0 0;-webkit-box-shadow:0 4px 12px -4px rgba(0, 0, 0, 0.1);box-shadow:0 4px 12px -4px rgba(0,0,0,0.1);left:0;padding:0;right:0;top:0;width:100%;z-index:999}.h2-navigation-area.navbar-fixed-top{background:#fff !important}.h2-navigation-area.navbar-fixed-top .logo.hidden-logo{visibility:visible}.h2-navigation-area.navbar-fixed-top .main-nav-area ul li a{color:#242424}.h2-navigation-area.navbar-fixed-top .main-nav-area ul li a{color:#242424 !important}.h2-navigation-area.navbar-fixed-top .main-nav-area ul ul li a{color:#fff !important}#h3-main-nav.navbar-fixed-top{-webkit-animation-duration:0.8s;animation-duration:0.8s;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;background:#fff none repeat scroll 0 0;-webkit-box-shadow:0 4px 12px -4px rgba(0, 0, 0, 0.1);box-shadow:0 4px 12px -4px rgba(0,0,0,0.1);left:0;padding:0;position:fixed;right:0;top:0;width:100%;z-index:999}.h3-navigation-area.navbar-fixed-top{background:#fff !important}.h3-navigation-area.navbar-fixed-top .main-nav-area ul li a{color:#242424}.h3-navigation-area.navbar-fixed-top .main-nav-area ul li a{color:#242424 !important}.h3-navigation-area.navbar-fixed-top .main-nav-area ul ul li a{color:#fff !important}.h3-navigation-area .logo .h3-logo-hidden{visibility:hidden}.h3-navigation-area.navbar-fixed-top .logo .h3-main-logo{display:none}.h3-navigation-area.navbar-fixed-top .logo .h3-logo-hidden{visibility:visible}.facebook{color:#3b5998}.twitter{color:#1da1f2}.skype{color:#00aff0}.vine{color:#00b488}.h1-header-top-area{background:#0b0b0b;height:40px}.h1-single-top-block{padding:5px 0px 18px 0px}.h1-single-top-block{display:inline-block;padding-right:25px;margin-right:25px;line-height:25px}.h1-single-top-block:last-child{padding-right:0;margin-right:0;border-right:unset}.h1-single-top-block i.fa{color:#00fff2;margin-right:10px;font-size:15px}.h1-single-top-block strong{font-weight:600;color:#fff}.h1-single-top-block span, .h1-single-top-block a{color:#fff;font-weight:300}.h1-single-top-block a:hover{text-decoration:none;outline:none;box-shadow:none}.h1-social-media{float:right;padding-top:15px;display:block;overflow:hidden}.h1-social-media ul{margin:0;padding:0}.h1-social-media ul li{list-style:none;display:inline-block;overflow:hidden;margin-right:15px}.h1-social-media ul li a{width:30px;height:30px;color:#868686;text-decoration:none;outline:none;box-shadow:none}.h1-social-media ul li a i.fa{font-size:19px;padding:0px 10px;font-weight:300}.fb{color:#0097ff}.tw{color:#00c6ff}.yt{color:red}.h1-social-media ul li a:hover{text-decoration:none;outline:none;box-shadow:none}.h1-social-media ul li:last-child{margin-right:0}.h1-social-media ul li a:hover .fa-facebook{color:#3b5998}.h1-social-media ul li a:hover .fa-twitter{color:#1da1f2}.h1-social-media ul li a:hover .fa-youtube{color:#c00}.h3-navigation-area .logo, .h1-navigation-area .logo{//padding-top: 20px;display:inline-block}.header-search{margin-right:25px;padding-right:20px;border-right:1px solid #c8c8c8;padding-left:25px}.header-search i{color:#a9a9a9;transition:0.5s}.header-search i{color:#073044}.header-style-two{border-right:none}#main-nav{padding:0px;position:relative}#main-nav .navbar-nav{margin:0 auto}#main-nav ul li a{font-size:15px;font-weight:600;color:#242424;line-height:15px;text-transform:uppercase}#main-nav ul ul li a{text-transform:capitalize}#main-nav ul li ul li a{padding:11px 15px;color:black;}#main-nav ul li a:before{content:"";position:absolute;top:0;left:35%;width:20px;height:4px;background:#03c270;transform:translateX(-50%);transition:0.5s;opacity:0}#main-nav .ct-active ul li a:before{opacity:1;left:50%}.h2-navigation-area .logo{display:inline-block;overflow:hidden;padding-top:20px}#main-nav ul li a:hover{color:#073044}#main-nav ul li a:hover:before{left:50%;opacity:1}#main-nav ul li ul li a:hover:before{opacity:0}.stellarnav{width:auto;margin:0 auto;display:inline-block}.stellarnav ul ul{background-color:#8AC6D5}.stellarnav ul li a{color:#fff;padding:30px}.stellarnav ul ul a:hover{background:#073044;color:#fff !important}.main-nav-area{display:inline-block;}.nav-serch-area{display:inline-block;float:right;padding-top:20px}.stellarnav.mobile ul{background:transparent}.stellarnav.mobile>ul>li>a.dd-toggle{color:#28728d}.stellarnav.mobile li.has-sub a{color:#28728d}.stellarnav.mobile .menu-toggle{padding-left:0;padding-right:0;padding-bottom:0;font-size:30px;position:absolute;right:30px;top:0;width:auto}.logo.hidden-logo{visibility:hidden}#main-header{position:absolute;z-index:10;width:100%}#main-header #main-nav ul li a{color:#fff}.white-popup{position:relative;background:#FFF;padding:25px;width:auto;max-width:600px;margin:0 auto}.mfp-zoom-in{z-index:99999}.mfp-zoom-in .mfp-with-anim{opacity:0;transition:all 0.2s ease-in-out;transform:scale(0.8)}.mfp-zoom-in.mfp-bg{opacity:0;transition:all 0.3s ease-out}.mfp-zoom-in.mfp-ready .mfp-with-anim{opacity:1;transform:scale(1)}.mfp-zoom-in.mfp-ready.mfp-bg{opacity:0.8}.mfp-zoom-in.mfp-removing .mfp-with-anim{transform:scale(0.8);opacity:0}.mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}#main-header #main-nav{background:#ffffff10}#main-header #main-nav .navbar-nav{margin:0}.h1-featured{padding:45px 0px 11px}.featured-img{padding-right:18px;position:relative}.featured-img:before{content:"";left:90px;right:0;background:#1a7275;position:absolute;top:90px;bottom:-15px}.featured-img img{position:relative;z-index:10}.featured-item{margin-bottom:30px;display:block;overflow:hidden}.featured-icon{margin-bottom:10px}.featured-icon i{color:#073044}.featured-icon i:before{font-size:47px;line-height:47px}.featured-item:hover .featured-item-title{color:#073044}.featured-item:hover .featured-icon i{color:#28728d}.featured-item-title{font-size:24px;line-height:30px;font-weight:600;transition:0.5s;margin:0;color:#28728d;margin-bottom:8px}p.featured-content{margin-bottom:0}.h1-markets{padding:96px 0px 75px}.market-items i{color:#fff}.market-items i:before{font-size:32px}.market-items i.fa-link{color:#073044}.market-items i.fa-link:before{font-size:30px}.market-items .card{overflow:hidden;background-color:#fff;border-radius:15px;padding:15px;max-height:335px;box-shadow:3px 3px 8px #000}.market-items .card:hover .shape{border-top:110px solid #073044;border-left:110px solid transparent}.market-items .card:hover .img-overlay{opacity:1;transform:translateY(0)}.market-items .card:hover .img-overlay::before{opacity:1}.market-items .card:hover .categories{margin:20px 20px}.market-items .card:hover .card-title{color:#073044}.market-items .card a{color:#28728d;text-decoration:none;outline:none;box-shadow:none}.market-items .card .card-title{transition:0.5s;font-weight:600;font-size:23px;color:#28728d}.market-items .categories{position:absolute;top:0;right:0;margin:16px 15px;transition:0.5s}.market-items .shape{position:absolute;top:0;right:0;width:0;height:0;transition:0.5s;border-top:100px solid #28728d;border-left:100px solid transparent}.market-items .img-overlay{position:absolute;width:100%;height:100%;background-color:rgba(6, 21, 56, 0.66);opacity:0;transition:0.5s;transform:translateY(-10px)}.market-items .img-overlay:before{content:"";position:absolute;left:26px;top:26px;bottom:26px;right:26px;transition:0.8s}.market-items .style-1:before{border-color:#073044;border:1px solid}.h1-technical-solutions{padding:96px 0px 100px}.h1-technical-solutions{background:url("../img/technical-solutions-bg.jpg") no-repeat;background-size:cover;background-position:center center}.technical-content{margin-bottom:20px}.technical-solutions ul{margin:0;padding:0}.technical-solutions li{padding-left:25px;position:relative;list-style:none}.technical-solutions li::before{content:'';position:absolute;top:50%;left:0;background:#073044;width:12px;height:12px;border-radius:100%;-webkit-box-shadow:inset 0px 0px 1px 2px #fff;box-shadow:inset 0px 0px 1px 2px #fff;border:1px solid #073044;transform:translateY(-50%)}.technical-solutions-btn{margin-top:45px}.btn-primary img{margin-left:10px}.call-to-action{padding:96px 0px 82px}.call-to-action{background-image:url(../img/gallery/stat-bg.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;text-align:center}.call_left{margin-bottom:15px}.call_left h2{font-size:36px;line-height:40px;display:inline}. .footer{background-color:#0b0b0b;padding:46px 0 50px;border-top:1px solid #292929}.footer .footer-nav-title{font-size:18px;font-weight:600;margin-bottom:16px}.footer .footer-nav-list{padding-left:25px}.footer .footer-nav-list li{border-left:1px solid #2f2f2f;list-style:none}.footer .footer-nav-list a{color:#848484;position:relative;padding-left:12px;font-size:15px;font-weight:400;line-height:30px;text-decoration:none;outline:none;box-shadow:none}.footer .footer-nav-list a:hover{color:#073044}.footer .footer-nav-list a:hover:before{background:#073044}.footer .footer-nav-list a:before{content:"";position:absolute;top:50%;left:-25px;height:1px;width:25px;background:#848484;transform:translateY(-50%)}.footer .footer-block{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #242424}.footer .footer-block:last-child{margin:0;padding:0;border:0}.footer .footer-block a:hover .footer-blog-title{color:#073044}.footer .footer-block p{color:#848484}.footer .footer-block .footer-blog-date{font-size:12px;margin-bottom:5px !important}.footer .footer-block .footer-blog-title{font-size:15px;line-height:20px;transition:0.5s}.bind_footer{background:url("../img/bind_footer_bg.png") no-repeat;background-color:#0b0b0b}.bind_footer .footer{border-color:transparent;background:transparent;padding:100px 0 62px}.bind_footer .footer .footer-nav-title{margin-bottom:15px}.bind_footer .footer .footer-logo{margin-bottom:25px}.bind_footer .footer .footer-nav-list li{border-color:transparent;margin-bottom:10px}.bind_footer .subscription-form input{width:100%;background:transparent;border:1px solid #484848;height:auto;padding:5px 10px;font-size:12px;color:#fff;border-radius:0}.bind_footer .btn-primary{width:100%;padding:8px}.bind_footer .address_info{margin-bottom:60px}.bind_footer .address_info span{font-weight:500}.bind_footer .address_info p{color:#848484;margin-bottom:0;font-size:15px;line-height:25px}.bind_footer .address_info .footer-address{margin-bottom:12px}.bind_footer .address_info .footer-open{margin-top:7px}.bind_footer .social-media{margin-top:20px;padding-top:20px;border-top:1px solid #3a3a3a}.bind_footer .social-media a{float:left;margin-right:15px}.bind_footer .social-media i{display:inline-block;font-size:10px}.copyright{background:#141414;padding:20px 0}.copyright .company-name{font-weight:600}.copyright .company-name:hover{color:#fd1d1d}.social-media a{width:30px;height:30px;border-radius:100%;border:1px solid #595959;margin-right:15px;color:#868686}.social-media a:last-child{margin:0}.social-media .ct-twitter:hover{background:#00aff0 !important;border-color:#00aff0 !important;color:#fff}.social-media .ct-facebookr:hover{background:#3b5998 !important;border-color:#3b5998 !important;color:#fff}.social-media .ct-youtube:hover{background:#fd1d1d !important;border-color:#fd1d1d !important;color:#fff}.social-media .ct-skype:hover{background:#00aff0 !important;border-color:#00aff0 !important;color:#fff}.social-media .ct-linkedin:hover{background:#0274b3 !important;border-color:#0274b3 !important;color:#fff}.h2-header-top-area{background:#fff;padding:13px 0px}.h2-header-top-area .h1-single-top-block{padding-top:0px;padding-bottom:0px}.h2-header-top-area .h1-single-top-block strong{font-weight:600;color:#28728d}.h2-header-top-area .h1-single-top-block a{color:#28728d;font-weight:300}.h2-header-top-area .h1-single-top-block a:hover{color:#073044;text-decoration:none;outline:none;box-shadow:none}.h2-header-top-area .h1-social-media{padding-top:0}.h2-header-top-area .h1-social-media ul li a i.fa{color:#868686;font-size:15px}.h2-header-top-area .h1-social-media ul li a:hover .fa-facebook{color:#3b5998}.h2-header-top-area .h1-social-media ul li a:hover .fa-twitter{color:#1da1f2}.h2-header-top-area .h1-social-media ul li a:hover .fa-skype{color:#00aff0}.h2-header-top-area .h1-social-media ul li a:hover .fa-vine{color:#00b488}#header-bottom{background-color:#0b0b0b;padding:20px 15px;font-weight:300;color:#fff}#header-bottom a{color:#fff}#header-bottom a:hover{color:#073044 !important}#header-bottom i{color:#073044;margin-right:10px;font-size:15px}#header-bottom strong{font-weight:600}#header-bottom .block{font-size:15px}#header-bottom .block:last-child{border:0;margin:0;padding-right:0}#header-bottom .social-media{padding:10px 0}#header-bottom .social-media a{margin-right:20px}#header-bottom .social-media a:hover i{color:red;transition:0.5s}#header-bottom .social-media a:hover .fa-facebook{color:#3b5998}#header-bottom .social-media a:hover .fa-twitter{color:#1da1f2}#header-bottom .social-media a:hover .fa-skype{color:#00aff0}#header-bottom .social-media a:hover .fa-vine{color:#00b488}#header-bottom .social-media a:last-child{margin-right:0}#header-bottom .social-media a i{margin:0;color:#fff}.header-contact{text-align:right}.h2-header-contact-info{margin-right:32px;padding-right:32px;border-right:1px solid;border-color:#464646;position:relative;display:inline-block;overflow:hidden;text-align:left}.h2-header-contact-info:last-child{border:0;margin:0;padding-right:0}.h2-header-contact-thumb{width:25px;height:35px;float:left;margin-right:10px}.h2-header-contact{float:right;display:block;overflow:hidden}.}.market-items-inner-2 .media-icon{transition:0.5s;margin-right:10px}.market-items-inner-2 .b-color{border:1px solid;border-color:#28728d;padding:14px 10px 5px !important;border-radius:4px;margin:20px}.market-items-inner-2 .media-icon i:before{color:#fff}.market-items-inner i:before{font-size:32px}.market-items-inner .card .card-title{font-size:18px;line-height:28px;color:#fff;font-weight:600}.market-items-inner-2{margin-bottom:15px}. .about-faq{padding:55px 0px 78px}.about-faq .about-right-title{font-size:23px;line-height:30px;margin-top:0px;margin-bottom:15px;color:#28728d;font-weight:600;text-align:center}.about-faq .about-faq-content{margin-top:0px}.about-faq .content-img{margin-bottom:20px}.why-choose-us{padding:96px 0px 80px}#skill-bars-area .sub-title{font-size:18px;font-weight:600;color:#28728d}#skill-bars-area .barfiller{width:100%;height:15px;padding:2px;background:#fff;border:1px solid #ccc;position:relative;margin-bottom:20px;-moz-box-shadow:inset 1px 4px 9px -6px rgba(0, 0, 0, 0.5)}#skill-bars-area .barfiller .fill{display:block;position:relative;width:0px;height:100%;background:#073044 !important;z-index:1}#skill-bars-area .barfiller .fill:before{content:"";position:absolute;right:0px;top:0;background:#fff;width:0;height:0;border-top:9px solid #073044;border-right:10px solid transparent}#skill-bars-area .barfiller .tipWrap{display:none}#skill-bars-area .barfiller .tip{margin-top:10px;padding:2px 4px;font-size:11px;color:#28728d;left:0px;position:absolute;z-index:2;font-weight:700;transform:translateX(8px)}#skill-bars-area .barfiller .tip:after{border:solid;border-color:rgba(0, 0, 0, 0.8) transparent;border-width:6px 6px 0 6px;content:"";display:block;position:absolute;left:9px;top:100%;z-index:9;opacity:0}#skill-bars-area .skills{margin-bottom:55px}#skill-bars-area .skill-title{font-size:15px;font-weight:600;margin-top:5px;color:#28728d}.choose-single{display:flex;align-items:flex-start}.about-management{padding:96px 0px 70px}.service-details-pages{padding:100px 0px 36px}.market-list-group{position:relative}.market-list-group ul{margin:0;padding:0}.market-list-group ul li{list-style:none}.market-list-group ul li a{color:#515252;font-size:18px;font-family:"Times New Roman";padding:15px;display:block;overflow:hidden}.market-list-group ul li a.active{background:#28728d;color:#fff;border-right:5px solid #073044}.market-list-group ul li a.active:before{position:absolute;content:"";width:100%;height:48px;right:0;top:0}.market-list-group ul li a:hover{background-color:#e9eaeb}.services-right-title{font-size:25px;line-height:28px;color:#28728d;margin:28px 0 20px 0;font-family:"Times New Roman",Times,serif}.tab-content .sub-title{font-size:24px;line-height:28px;color:#28728d;font-weight:600}.tab-content .sub-title-media{font-size:18px;line-height:28px;color:#28728d;font-weight:600}.tab-content .border-top{border-top:2px solid #f4f4f4;padding-top:20px}#brochures-block .download-brochures{background-color:#28728d;color:#fff;border-radius:0}#brochures-block .download-icon{max-width:26px;width:100%}.contact-service{background-color:#073044;color:#fff;padding:40px 30px}.contact-service h3{font-size:20px;font-weight:600}.contact-service .fw-size{font-size:20px;transform:translateY(5px);margin-right:10px}.project_single{padding:40px 0}.contact-page{padding-top:100px;padding-bottom:50px;display:block;overflow:hidden}.contact-page .contact_address{border:1px solid #ddd;padding:20px}.contact-feedback-block .form-group input{height:60px;display:block;overflow:hidden;margin-bottom:30px;border-radius:0}.contact-feedback-block .form-group textarea.form-control{margin-bottom:30px;border-radius:0}.contact-page textarea:focus, .contact-page input:focus{border-color:#073044;-webkit-box-shadow:none;box-shadow:none}.contact-page .contact_address .title h1{font-size:36px;line-height:40px;color:#28728d}.contact-page .contact_address .title h4{font-size:32px;line-height:1;font-weight:300}.contact-page .contact_address .contact-media{padding:5px 0;margin-bottom:0}.contact-page .contact_address .border-bottom{border-bottom:1px solid #ddd}.contact-page .media-body h5{font-size:18px;color:#28728d;font-weight:600}#map-area{padding:0 !important}#map-area #contact-map{height:600px}.fotter-para{color:#848484}.content-img{display:block;margin-left:auto;margin-right:auto}.media-body{padding:20px;min-height:122px}.media-icon b-color{padding:20px;margin:20px}.Choose h4{margin-top:15px;font-weight:600}.text-img-block img{margin-bottom:15px}.gallery{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;margin-top:10px;overflow:hidden}.gallery img{width:100%;height:auto;transition:500ms;margin-bottom:10px;page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid}.gallery img:hover{transform:scale(0.9)}.modal-img,.model-vid{margin:0;padding:0;width:100%;height:100%;display:table}.modal-body{padding:0px}.modal-dialog{height:100%;position:relative;margin:auto;display:flex;align-items:center;justify-content:center}.modal-content{border:none}@media screen and (max-width: 767px){.gallery{-webkit-column-count:2;-moz-column-count:2;column-count:2}.gallery div{margin:0;width:200px}.modal-dialog{margin:0 5vw}.h1-header-top-area{height:auto}.slider-area .owl-dots{bottom:80px;right:119px;position:absolute;width:100%;text-align:center}}@media (min-width:768px) and (max-width:1024px){.slider-area .owl-dots{bottom:80px;right:300px;position:absolute;width:100%;text-align:center}}@media (min-width:1024px) and (max-width:1050px){.slider-area .owl-dots{bottom:80px;right:400px;position:absolute;width:100%;text-align:center}}@media screen and (max-width: 479px){.gallery{-webkit-column-count:1;-moz-column-count:1;column-count:1}.gallery div{margin:0;width:200px}}.gallery_text{margin:50px 92px}.gallery_text h4{text-align:center;font-weight:700;color:#073044;font-size:29px}}.service-box{position:relative;overflow:hidden;margin-bottom:10px;perspective:1000px;-webkit-perspective:1000px}.service-icon{width:100%;height:220px;padding:20px;text-align:center;transition:all .5s ease}.service-content{position:absolute;top:0;left:0;z-index:1;opacity:0;width:100%;height:220px;padding:20px;text-align:center;transition:all .9s ease;background-color:#474747;backface-visibility:hidden;transform-style:preserve-3d;-webkit-transform:translateY(110px) rotateX(-90deg);-moz-transform:translateY(110px) rotateX(-90deg);-ms-transform:translateY(110px) rotateX(-90deg);-o-transform:translateY(110px) rotateX(-90deg);transform:translateY(110px) rotateX(-90deg)}.service-box .service-icon .front-content{position:relative;top:80px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.service-box .service-icon .front-content i{font-size:28px;color:#fff;font-weight:normal}.service-box .service-icon .front-content h3{font-size:15px;color:#fff;text-align:center;margin-bottom:15px;text-transform:uppercase}.service-box .service-content h3{font-size:15px;font-weight:700;color:#fff;margin-bottom:10px;text-transform:uppercase}.service-box .service-content p{font-size:13px;color:#b1b1b1;margin:0}.yellow{background-color:#ffc000}.orange{background-color:#fc7f0c}.red{background-color:#e84b3a}.grey{background-color:#474747}.service-box:hover .service-icon{opacity:0;-webkit-transform:translateY(-110px) rotateX(90deg);-moz-transform:translateY(-110px) rotateX(90deg);-ms-transform:translateY(-110px) rotateX(90deg);-o-transform:translateY(-110px) rotateX(90deg);transform:translateY(-110px) rotateX(90deg)}.service-box:hover .service-content{opacity:1;-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-ms-transform:rotateX(0);-o-transform:rotateX(0);transform:rotateX(0)}.vision{margin:40px 72px}.vision h1{text-align:center;color:#073044;font-weight:600;font-size:30px}.content_bg{border-radius:15px;margin:28px 0px}.content-bg2{min-height:100px}.section-body h6{font-weight:600px}.section-body2 h6{font-weight:600px;color:#fff}.section-title2 h3{font-size:36px;line-height:40px;font-weight:700;color:#fff}.img_size img{width:200px;height:200px}.market-list-group li{border-bottom:1px solid #ebe9e9}.animated{animation-duration:3s;animation-delay:1s;animation-iteration-count:1}.feedback{position:fixed;top:62%;right:-10px;z-index:999999}.feedback{background-color:#4CAF50;color:white;border-radius:06px 0px 0px 06px;padding:14px 20px;font-size:28px}.call_btn{position:fixed;top:50%;right:-10px;z-index:999999}.call_btn{background-color:#007bff;color:white;border-radius:06px 0px 0px 06px;padding:14px 20px;font-size:28px}input[type=text],select,textarea{width:100%;padding:8px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;margin-top:6px;margin-bottom:16px;resize:vertical}input[type=submit]{background-color:#4CAF50;color:white;padding:10px 23px;border:none;border-radius:18px;cursor:pointer}input[type=submit]:hover{background-color:#45a049}.cont1{border-radius:5px;background-color:#839057;padding:20px;width:600px;margin-bottom:15px}label{margin-right:20px}.cont2{border-radius:5px;background-color:#839057;padding:20px;margin-bottom:15px}.fixed-positioning{position:fixed;bottom:0;right:0;z-index:1}.chat-box{width:350px;box-shadow:-10px 10px 50px -10px rgba(0,0,0,0.4);background:#fff;overflow:hidden}.chat-header{display:flex;justify-content:space-between;align-items:center;padding:9px 15px;color:#fff;background:#00a1ff}.chat-header button{color:#fff;background:transparent;padding:3px;border:1px solid #fff;border-radius:3px;cursor:pointer}.chat-content{padding:0 15px;max-height:0;overflow:hidden;transition:1s ease-in-out}.chat-content.active{padding:15px 15px}.chat-title{margin-bottom:15px;text-align:center}.chat-form{padding:10px 15px}.chat-box input, .chat-box textarea, .chat-box label, .chat-box button[type=submit]{display:block;width:100%}.chat-box input, .chat-box textarea{padding:4px 15px;border-radius:3px;border:1px solid #b7b5b5;margin-bottom:15px}.chat-box textarea{min-height:50px}.chat-box label{color:#928f8f;font-size:13px;margin-bottom:2px}.chat-box label span{color:#f00}.chat-box button[type=submit]{-webkit-appearance:none;border-radius:2px;background-clip:padding-box;background-color:#aecf5f!important;box-shadow:0 2px 0 rgba(0,0,0,.1), inset 0 -3px 0 rgba(129,163,48,.3);font-size:14px;color:#fff;padding:9px 6px 11px;width:100%;border:0;cursor:pointer}.enq{background-color:#390}.cont1 h3{font-size:30px}.welcome{padding:15px}.page{background-color:#28728d;padding:40px}.page h5{color:#fff;text-align:center;font-family:"Times New Roman",Times,serif;font-weight:bold;text-transform:capitalize;font-size:2.615em}.cnt-frm{display:block;margin:20px 0px;padding:20px;width:392px}.cnt_sec{margin:10px 0px;background-image:url('../img/paper%20bg.png');background-repeat:no-repeat;background-position:center;width:800px}.contact-section{color:#656565}.events .event-boxes{position:relative;overflow:hidden;border:4px solid #ff6c04;border-radius:21px;margin-left:;margin-right:;text-align:left}@media and (max-width : 700px){.events .event-boxes{position:relative;overflow:hidden;border:4px solid #ff6c04;border-radius:21px;padding:10px;font-size:12px;font-weight:400;text-align:left}}@media (min-width: 992px) and (max-width : 3600px){.events .event-boxes{position:relative;overflow:hidden;border:4px solid #ff6c04;border-radius:21px;margin-left:20%;margin-right:20%;text-align:left}}.events .event-boxes .left-half, .events .event-boxes .right-half{background-color:#ffd699;width:50%;height:100%;position:absolute;top:0;z-index:100}.slideOutLeft{-webkit-animation:slideOutLeft 2s cubic-bezier(.26,.92,.47,1) 1.5s alternate forwards;animation:slideOutLeft 2s cubic-bezier(.26,.92,.47,1) 1.5s alternate forwards}.events .event-boxes .left-half, .events .event-boxes .right-half{background-color:#ffd699;width:50%;height:100%;position:absolute;top:0;z-index:100}.slideOutRight{-webkit-animation:slideOutRight 2s cubic-bezier(.26,.92,.47,1) 1.5s alternate forwards;animation:slideOutRight 2s cubic-bezier(.26,.92,.47,1) 1.5s alternate forwards}.cont_add{list-style-type:none;padding:0px 30px;margin-bottom:30px;border-bottom:1px solid #dadada;display:table}.card1{height:200px;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:25px;background-color:#369;position:relative;border-radius:6px;box-shadow:0 3px 20px 0 rgba(0,0,0,.23);transition:all 0.1s ease-in-out;margin-bottom:2em}.card1:hover{box-shadow:0 3px 20px 0 rgba(0,0,0,.23)}.h1-markets{margin:0px 40px}.white1{color:#000;font-size:35px;font-weight:700}.h1-markets h3{color:#000;font-size:20px;font-weight:700;text-align:center;padding:6px 0px}.card1 a{text-transform:uppercase;font-size:13px;font-weight:500}.card1 a:hover{text-decoration:none;color:#fff}.read{margin:0 auto;background-color:#2c748e;color:#fff;padding:8px 15px;text-decoration:none}.Enq{margin:0 auto;background-color:#28a745;color:#fff;padding:8px 30px}@media (min-width: 320px) and (max-width: 375px){.read{margin:0 auto;background-color:#17a2b8;color:#fff;padding:3px 10px;text-decoration:none}.Enq{margin:0 auto;background-color:#360;color:#fff;padding:3px 10px;text-decoration:none}.feedback{background-color:#4CAF50;color:white;border-radius:06px 0px 0px 06px;padding:8px 22px 8px 10px;font-size:18px}.call_btn{background-color:#007bff;color:white;border-radius:06px 0px 0px 06px;padding:8px 22px 8px 10px;font-size:18px}}.card1{height:420px;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:25px;background-color:#1da0d0;position:relative;border-radius:6px;box-shadow:0 3px 20px 0 rgba(0,0,0,.23);transition:all 0.1s ease-in-out;margin-bottom:2em}.card1:hover{box-shadow:0 3px 20px 5px rgba(0,0,0,.30)}.h1-social-media ul li a i.fa{padding:0px}.seo-loc{padding-top:50px;padding-bottom:50px}.seo-loc ul{list-style:none}.seo-loc ul li a{color:#fff}.seo-loc ul li{padding-bottom:10px}.bg-seo1{background-color:#839057}@media only screen and (min-width: 320px) and (max-width: 768px){.vision{position:relative;right:70px}}.frm{width:320px;margin-bottom:20px}.footer_tp a:hover{color:#9C27B0}.footer_tp{padding:10px}.content-list-1 li{line-height:24px}
    .card .carousel-item {
        height: 150px;
    }
    .card .carousel-caption {
        /*padding: 0;*/
        right: 0;
        left: 0;
        color: #3d3d3d;
    }
    .card .carousel-caption h5 {
        color: #3d3d3d;
        /*margin-top:10px;*/
    }
    .card .carousel-caption p {
        line-height: 30px;
    }
    .card .carousel-caption .col-sm-3 {
        display: flex;
        align-items: center;
    }
    .card .carousel-caption .col-sm-9 {
        text-align: left;
    }
    .navi a {
        text-decoration: none;
    }
    a>.ico {
        background-color: grey;
        padding: 10px;
    }
    a:hover>.ico {
        background-color: #666;
    }
    @media(max-width:768px) {
        .card .carousel-item {
            height: 229px;
            margin: 0px 5px;
        }
        .card .carousel-inner {
            overflow: inherit;
        }
        .card.carousel-caption h5 {
            margin-top: 20px;
        }
        .white2 {
            color: #fff;
            font-size: 15px !important;
            font-weight: 700
        }
        .mm-2 {
            margin-bottom: 20px;
        }
    }
    .white2 {
        color: #151414;
        font-size: 35px;
        font-weight: 700
    }
    .bg-58 {
        background-color: #ecf0f1;
    }
    .card-body {
        background-color: #28728d;
    }
    .card-text:last-child {
        margin-bottom: 0;
        color: #fff;
    }
    @media (max-width: 768px) {
        .card-img span {
            top: 28% !important;
            left: 33% !important;
            padding: 0px !important;
        }
        .card-img span h4 {
            font-size: 9px !important;
        }
        .f-1 {
            font-size: 20px !important;
        }
        .links-new {
            padding-bottom: 15px;
            display: inline-grid;
        }
        .card .carousel-caption {
            padding: 22px 0px !important;
        }
        .card .carousel-caption h5 {
            font-size: 12px !important;
        }
        .ft34 {
            font-size: 20px !important;
        }
    }
    .details-card {
        /* background: #ecf0f1; */
        padding-bottom: 40px;
    }
    .card-content {
        background: #ffffff;
        border: 4px;
        box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12);
        margin-bottom: 10px;
        /* transition: transform .5s ease; */
        overflow: hidden;
        z-index: -1;
    }
    .card-img {
        position: relative;
        overflow: hidden;
        border-radius: 0;
        z-index: 1;
    }
    .card-img img:hover {
        transform: scale(1.5);
    }
    .card-img img {
        width: 100%;
        height: auto;
        display: block;
        transition: transform .5s ease;
    }
    .card-desc {
        padding: 5px;
    }
    .card-desc h3 {
        color: #000000;
        font-weight: 600;
        font-size: 12px;
        line-height: 10px;
        margin: 5px;
        text-transform: uppercase;
        text-align: center;
    }
    .card-desc p {
        color: #747373;
        font-size: 14px;
        font-weight: 400;
        font-size: 1em;
        line-height: 1.5;
        margin: 0px;
        margin-bottom: 20px;
        padding: 0;
        font-family: 'Raleway', sans-serif;
    }
    .f-1 {
        color: #000;
        font-size: 35px;
        font-weight: 700;
    }
    /* End card section */
    .new-card.details-card {
        /*background: #ecf0f1;*/
        padding-bottom: 40px;
    }
    .new-card .card-content {
        background: #ffffff;
        border: 4px;
        box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12);
        margin-bottom: 10px;
        border-radius: 10px;
    }
    .new-card .card-img {
        position: relative;
        overflow: hidden;
        border-radius: 0;
        z-index: 1;
    }
    .new-card .card-img img {
        width: 100%;
        height: auto;
        display: block;
    }
    .new-card .card-desc {
        padding: 14px
    }
    .new-card .card-desc h3 {
        color: #000000;
        font-weight: 600;
        font-size: 18px;
        line-height: 20px;
        margin-bottom: 0;
        padding: 10px 0px;
    }
    .new-card .card-desc p {
        color: #747373;
        font-size: 14px;
        font-weight: 400;
        font-size: 1em;
        line-height: 1.5;
        margin: 0px;
        margin-bottom: 20px;
        padding: 0;
        font-family: 'Raleway', sans-serif;
    }
    .links-new {
        padding-bottom: 15px;
        display: inline-block;
    }
    .new-card .pd-25 {
        padding: 25px 25px;
    }
    .new-card .read123 {
        padding: 8px;
        background-color: #29738d;
        border-radius: 5px;
        color: #fff;
    }
    .new-card .call123 {
        padding: 8px;
        background-color: #8BC34A;
        border-radius: 5px;
        color: #fff;
    }
    .bg98 {
        background-color: #d9d8d7 !important;
    }
    @media (max-width: 768px) {
        .new-card .card-desc h3 {
            color: #000000;
            font-weight: 600;
            font-size: 11px !important;
            line-height: 11px !important;
            margin-top: 0 !important;
            margin-bottom: 0 !important;
            padding: 0 !important;
        }
        .new-card .card-desc p {
            color: #747373;
            font-size: 10px !important;
            font-weight: 400;
            line-height: 11px !important;
            margin: 0px;
            margin-bottom: 10px !important;
            padding: 0;
            font-family: 'Raleway', sans-serif;
        }
        .new-card .read123 {
            padding: 4px !important;
            background-color: #29738d;
            border-radius: 5px;
            color: #fff;
            /* margin-top: 67px; */
            font-size: 9px;
        }
        .new-card .call123 {
            padding: 4px !important;
            background-color: #8BC34A;
            border-radius: 5px;
            color: #fff;
            /* margin-top: 67px; */
            font-size: 9px;
        }
    }
    @media screen and (min-width:992px) {
        a.navbar-brand {
            display: block;
            text-align: center;
        }
    }
    /* .card-content:hover{
    transform: scale(1.1);
    z-index: 1;
} */
    .dots {
        line-height: 17px;
    }
    .dots:before {
        background: url('../img/sep-dark.png') repeat;
        text-indent: -119988px;
        overflow: hidden;
        text-align: left;
        text-transform: capitalize;
        content: "pattern dots";
        height: 1.25rem;
        width: 100%;
        display: block;
    }
    .carousel-indicators li {
        width: 12px;
        height: 12px;
        border-radius: 50%;
        background-color: white;
    }
    .carousel-indicators .active {
        background-color: #29738d;
    }
    .testimonial_subtitle {
        color: #0aaa7a;
        font-size: 12px;
    }
    .testimonial_btn {
        background-color: #373d4b !important;
        color: #fff !important;
    }
    .seprator {
        height: 2px;
        width: 56px;
        background-color: #0aaa7a;
        margin: 7px 0 10px 0;
    }
    .testimonial_desc {
        padding-left: 30px;
    }
    .testimonial_para {
        /* max-height: 49px; */
    }
    .enquiry_form {
        background: linear-gradient(to right, rgb(190, 147, 197), rgb(123, 198, 204));
        padding: 1px;
    }
    .service_section {
        background: linear-gradient(to right, rgb(190, 147, 197), rgb(123, 198, 204));
        padding: 50px;
    }
    @media (max-width:576px) {
        .service_section {
            padding: 5px;
        }
    }
    .services_section {
        /* background: #fff; */
        margin-top: 10%;
        margin-bottom: 5%;
    }
    .testimonial_section {
        background-color: #e9ecef;
    }
    .contact-form {
        background: #fff;
        margin-top: 5%;
        margin-bottom: 5%;
        width: 70%;
    }
    @media (min-width:768px) {
        .contact-form {
            width: 30%;
        }
    }
    .contact-form .form-control {
        border-radius: 1rem;
    }
    .contact-image {
        text-align: center;
    }
    .contact-image img {
        border-radius: 6rem;
        width: 15%;
        margin-top: -4%;
        /* transform: rotate(29deg); */
    }
    .contact-form form {
        padding: 14%;
    }
    .contact-form form .row {
        margin-bottom: -7%;
    }
    .contact-form h3 {
        margin-bottom: 8%;
        margin-top: -10%;
        text-align: center;
        color: #0062cc;
    }
    .contact-form .btnContact {
        width: 50%;
        border: none;
        border-radius: 1rem;
        padding: 1.5%;
        background: #dc3545;
        font-weight: 600;
        color: #fff;
        cursor: pointer;
    }
    .btnContactSubmit {
        width: 50%;
        border-radius: 1rem;
        padding: 1.5%;
        color: #fff;
        background-color: #0062cc;
        border: none;
        cursor: pointer;
    }
    /* tesimonial */
    .testimonial {
        background: #2b9464;
        padding: 30px 40px 80px 90px;
        margin: 50px 20px 50px 100px;
        border-radius: 0 85px 85px 0;
        color: #fff;
        position: relative;
        max-height: 190px;
    }
    .testimonial .pic {
        width: 190px;
        height: 190px;
        line-height: 200px;
        border-radius: 50%;
        border: 14px solid #2b9464;
        position: absolute;
        top: 0px;
        left: -100px;
        overflow: hidden;
    }
    .testimonial .testimonial-title {
        display: inline-block;
        width: 25%;
        float: left;
        font-size: 20px;
        font-weight: 700;
        color: #fff;
        text-transform: uppercase;
        letter-spacing: 0.5px;
        padding: 28px 20px;
        margin: 0;
        border-right: 1px solid rgba(255, 255, 255, 0.5);
    }
    .testimonial .testimonial-title small {
        display: block;
        font-size: 12px;
        color: #fff;
        margin-top: 5px;
    }
    .testimonial .description {
        display: inline-block;
        width: 75%;
        font-size: 15px;
        color: #fff;
        letter-spacing: 0.5px;
        margin-bottom: 0;
        padding: 28px 0 28px 28px;
        position: relative;
    }
    .testimonial .description:before {
        content: "\f10d";
        font-family: "FontAwesome";
        font-weight: 900;
        position: absolute;
        top: 0;
        left: 10px;
        font-size: 20px;
        color: rgba(255, 255, 255, 0.5);
    }
    .testimonial .description:after {
        content: "\f10e";
        font-family: "FontAwesome";
        font-weight: 900;
        font-size: 20px;
        color: rgba(255, 255, 255, 0.5);
        position: absolute;
        bottom: 5px;
    }
    .owl-theme .owl-controls .owl-page.active span,
    .owl-theme .owl-controls .owl-page span {
        width: 7px;
        height: 7px;
        background: #2b9464;
        border: 4px solid #7ccba7;
        box-sizing: content-box;
    }
    .owl-theme .owl-controls .owl-page span {
        border: 4px solid transparent;
        background: #bcbcbc;
    }
    @media only screen and (max-width: 767px) {
        .testimonial {
            border-radius: 40px;
            margin: 90px 15px 0;
            padding: 100px 40px 30px 40px;
            max-height: 400px;
        }
        .testimonial .pic {
            position: absolute;
            top: -85px;
            left: 0;
            right: 0;
            margin: 0 auto;
        }
        .testimonial .testimonial-title {
            width: 100%;
            float: none;
            border-right: none;
            text-align: center;
            border-bottom: 1px solid rgba(255, 255, 255, 0.5);
        }
        .testimonial .description {
            width: 100%;
        }
    }
    @media only screen and (max-width: 480px) {
        .testimonial {
            padding: 100px 30px 30px;
        }
    }
    .mail_btn {
        background-color: #007bff;
        color: white;
        border-radius: 6px 0px 0px 6px;
        padding: 15px 19px;
        font-size: 25px;
        position: fixed;
        top: 40%;
        right: -10px;
        z-index: 999999;
    }
    .page h1 {
        color: #FFF;
    }
    .navbar-brand img {
        width: 200px;
    }