.navigation-menu{padding-top:16px;background:#fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding-bottom:15px}.dropdown-menu{border-radius:0;padding:0;margin:12px 0 0}.dropdown-menu li{margin-bottom:0}.header_top_bar{background-color:#333;color:#aaa;font-size:12px;font-weight:700}.header_top_bar a{font-weight:700;font-style:normal;color:#aaa;font-size:12px}.header_top_bar a:hover{color:#fff}.header_top_bar .top_bar_info{list-style:none;padding:0;margin:11px 0 12px}.header_top_bar .top_bar_info li{float:left;margin-left:25px;margin-bottom:0;line-height:14px}.header_top_bar .top_bar_info li .fa{font-size:14px;margin-right:5px}.header_top_bar .top_bar_info li:first-child{margin-left:0}.header_top_bar .topbar-right{text-align:right}.header_top_bar .topbar-right .top_bar_info{display:inline-block;vertical-align:middle;margin-left:25px;text-align:left}.header_top_bar .topbar-right .widget:first-child{margin-left:0}.header_main_menu_wrapper .navbar-collapse{padding:0}.logo_sticky{display:none}.site-header{box-shadow:0 1px 3px rgba(0,0,0,.15);-moz-box-shadow:0 1px 3px rgba(0,0,0,.15);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.15)}.site-header{width:100%;z-index:999}.site-header .navbar-nav{text-align:right}.site-header .navbar-nav>div>li{float:right;display:inline-block;line-height:1}.menu-main-menu>.menu ul li{display:inline-block;list-style:none;padding:10px 15px}.navigation-menu .width-logo,.navigation-menu .navbar-main{display:inline-block;vertical-align:bottom}.navigation-menu .width-logo{font-size:30px}.navbar-main .menu-right{margin:0;display:inline-block}.navbar-main .menu-right{*zoom:1}.navbar-main .menu-right:before,.navbar-main .menu-right:after{content:"";display:table}.navbar-main .menu-right:after{clear:both}.navbar-main .navbar-nav{display:inline-block;width:100%}.navbar-main.table-right{text-align:right}.navigation-menu{position:relative;padding:0}.navigation-menu .tm-table{width:100%}.navigation-menu nav{position:static}.navigation-menu .navbar-nav li.dropdown .dropdown-menu{box-shadow:0 2px 3px rgba(0,0,0,.09);-moz-box-shadow:0 2px 3px rgba(0,0,0,.09);-o-box-shadow:0 2px 3px rgba(0,0,0,.09);-ms-box-shadow:0 2px 3px rgba(0,0,0,.09)}.navigation-menu .navbar-nav li.dropdown .dropdown-menu li{padding:0 20px}.navigation-menu .navbar-nav li.dropdown .dropdown-menu li:after{content:"";position:absolute;left:20px;right:20px;bottom:0;height:1px}.navigation-menu .navbar-nav li.dropdown .dropdown-menu li a,.navigation-menu .navbar-nav li.dropdown .dropdown-menu li>span.disable_link{-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-ms-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s;display:block;border-bottom:1px dashed #fff}.navigation-menu .navbar-nav li.dropdown .dropdown-menu li:last-child:after{display:none}.navigation-menu .navbar-nav li.dropdown .dropdown-menu li:last-child a,.navigation-menu .navbar-nav li.dropdown .dropdown-menu li:last-child>span.disable_link{border-bottom:1px dashed transparent}.navigation-menu .menu-right{padding-left:0}.navigation-menu .menu-right li{list-style:none;display:inline-block;vertical-align:middle}.navigation-menu .menu-right li:last-child{padding-right:0}.navbar-nav a i.fa{margin-right:5px}.navbar-nav>li>span:hover{background:0 0}nav .navbar-collapse{padding-right:0;padding-left:0}nav ul,nav ul ul,nav ul ul ul{margin:0}nav ul li,nav ul ul li,nav ul ul ul li{margin:0}.nav>li>a:hover,.nav>li>a:focus{background:0 0}.navbar-nav{float:none}.navbar-nav>li{vertical-align:middle;display:inline-block;float:none;margin-left:-5px;position:relative;padding:0 20px;z-index:20}.navbar-nav>li:after{-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;content:'';display:block;position:absolute;width:0;height:0;z-index:10;top:100%;left:50%;margin-top:40px;visibility:hidden;opacity:0;margin-left:-4px;border-style:solid;border-width:0 4px 4px}.navbar-nav>li:before{-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;content:'';display:block;position:absolute;height:3px;left:14px;right:14px;z-index:10;top:100%;margin-top:40px;visibility:hidden;opacity:0}.navbar-nav>li:last-child{margin-left:0;padding-right:0}.navbar-nav>li>a,.navbar-nav>li>span.disable_link{padding:22px 0;display:inline-block;position:relative;text-transform:uppercase;line-height:100%;vertical-align:bottom;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.navbar-nav>li.item-border>a{-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;border:2px solid;padding:7px 20px}.navbar-nav>li>.dropdown-menu{margin-top:20px}.navbar-nav>li.menu-right:after,.navbar-nav>li.menu-right:before{display:none}.navbar-nav>li.menu-right:hover{background-color:transparent!important}.navbar-nav>li.menu-right .widget{margin:0}.navbar-nav>li.menu-right .widget .widget-social a{padding-left:25px;font-size:18px}.navbar-nav>li.menu-right .widget .widget-social a:first-child{padding-left:5px}.navbar-nav>li.menu-right ul{margin:0}.navbar-nav>li.menu-right ul>li{padding:0 20px}.navbar-nav>li.menu-right ul>li:last-child{padding-right:0}.navbar-nav>li .dropdown-menu li  .dropdown-menu,.navbar-nav>li .dropdown-menu{-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.navbar-nav>li .dropdown-menu{visibility:hidden;width:auto;position:absolute;top:100%;left:-15px;margin-top:25px;padding:10px 0;background-color:#fff;list-style:none;opacity:0;box-shadow:1px 1px 3px rgba(0,0,0,.2)}.navbar-nav>li .dropdown-menu li{margin-bottom:5px;position:relative}.navbar-nav>li .dropdown-menu li a{display:block;position:relative;padding:6px 20px;font-size:14px;font-weight:600;z-index:15;color:#333}.navbar-nav>li:hover:after,.navbar-nav>li.current-menu-item:after,.navbar-nav>li.current_page_parent:after,.navbar-nav>li.current-menu-ancestor:after{margin-top:-4px;visibility:visible;opacity:1;z-index:9}.navbar-nav>li:hover:before,.navbar-nav>li.current-menu-item:before,.navbar-nav>li.current_page_parent:before,.navbar-nav>li.current-menu-ancestor:before{margin-top:0;visibility:visible;opacity:1;z-index:9}.navbar-nav>li:hover .dropdown-menu{margin-top:0;visibility:visible;opacity:1}.navbar-nav li .dropdown-menu{visibility:hidden;opacity:0;margin-top:25px;position:absolute;z-index:9999;background:#fff;top:auto;padding:8px 0}.navbar-nav li .dropdown-menu li{list-style:none;text-align:left;position:relative}.navbar-nav li .dropdown-menu li a{text-decoration:none;white-space:nowrap}.navbar-nav li:hover>.dropdown-menu{margin-top:0;visibility:visible;opacity:1}.navbar-nav li.dropdown .dropdown-menu{min-width:160px;margin-left:0}.navbar-nav li.dropdown .dropdown-menu li{width:100%}.navbar-nav li .dropdown-menu .dropdown-menu{left:100%;top:0}.navbar-nav li .dropdown-menu li:hover .dropdown-menu{height:auto;z-index:999}.wrapper-footer{z-index:1;position:relative}.wrapper-footer .wrapper-copyright{padding-top:20px;padding-bottom:15px}.wrapper-footer a{color:#fff}.wrapper-footer .main-top-footer{padding:60px 0 50px;position:relative}.wrapper-footer .main-top-footer .widget-title{text-transform:uppercase;margin-bottom:20px}.wrapper-footer ul{margin:0}.wrapper-footer ul li{list-style:none}.menu li{margin-bottom:0}.menu li a{border-bottom:1px solid #5b6366;position:relative;display:block;padding:5px 10px 5px 20px}.menu li a:after{content:"\f105";display:block;position:absolute;width:5px;height:7px;z-index:10;top:50%;left:2px;margin-top:-6px;font:normal normal normal 14px/1 FontAwesome}.menu li:last-child a{border-bottom:none}.contact-info a{color:#ccc}#copyright{padding-top:10px}.footer_menu{text-align:right;margin:0}.footer_menu li{display:inline-block;margin-left:10px;list-style:none}.title_uppercase{text-transform:uppercase}.title_bold{font-weight:bold}.title_light{font-weight:300}.title_normal{font-weight:400}.letter_space{letter-spacing:1.5px}.letter_space_small{letter-spacing:.5px}.letter_space_medium{letter-spacing:4px}.letter_space_large{letter-spacing:9px}.welcome{font-family: Muli;font-weight: 400; line-height:30px; font-size:16px;}.welcome h3,h2.dt-sc-animated-heading{font-family: Poppins;font-weight: 600;}.dt-sc-small-separator {background-color: #003a6c;height: 2px; margin: 0 0 22px;text-align: center;width: 3em;}.dt-sc-button { cursor:pointer; display:inline-block; font-size:12px; font-weight: normal; line-height:1; margin:0 auto 0; outline:none; padding:8px 15px; position:relative; text-transform: uppercase; z-index:1; letter-spacing: 3px; }.dt-sc-button { background:#ececec; color:#000000;font-size: 16px; padding: 16px 28px;color: #003a6c; }.dt-sc-button:hover{box-shadow:3px 3px 3px rgba(0,0,0,.2);}
	.dt-sc-button { color:#ffffff; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s; }
	.dt-sc-button { border:2px solid; border-radius:3px; background:none; }
	
	.dt-sc-button{background-color:#003a6c;}
	
	.dt-sc-button:hover { color:#ffffff; border-radius:5px; }
	.dt-sc-button.small{ padding: 12px 20px; font-size: 12px;}
	.dt-sc-contact-info.type2 { padding:0px 0px 0px 60px; position:relative; font-size: 14px; line-height: 30px;  position:static; }
	.dt-sc-contact-info.type2 p{color:#FFF; z-index:1; position:relative; text-align:center;}
	.dt-sc-contact-info.type2 span { background-color: #D21D2C; color: #fff; border-radius: 50%; float: left; position: absolute;  top: 50%; height: 45px; width: 45px; font-size: 20px; line-height: 45px; z-index: 1; transform: translateY(-50%); -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); margin-top: 0; text-align: center; }
	
	.custom_border_line{ position:static;}

.rev_slider ul li .tp-caption{text-shadow:1px 1px #000;}
.dt-sc-counters:before{content:''; background:rgba(0, 58, 108,.5); position:absolute; width:100%; height:100%; top:0; left:0;}
.dt-sc-counter { float:left; clear:both; width:100%; margin:0; padding:0; }
.dt-sc-counter.type3 { text-align:center; margin:0; position:relative; }
	.dt-sc-counter.type3 .icon-wrapper { display: inline-block; line-height: normal; margin: 0 0 15px; }
	.dt-sc-counter.type3 .icon-wrapper span { color:rgb(0, 0, 0); font-size:55px; } 
	.dt-sc-counter.type3 .dt-sc-counter-number { font-size:20px; margin-bottom:5px; padding-bottom: 5px; font-weight:600; position:relative; letter-spacing: 3px; }
	.dt-sc-counter.type3 h4 { font-size:16px; font-weight:normal; margin-bottom:5px;color:#FFF; }

	.dt-sc-counter.type3 .dt-sc-counter-number:after { position: absolute; content: ""; display: block; left: 0; right: 0; margin: auto; 
	bottom: 0; }
	.dt-sc-counter.type3 .dt-sc-counter-number:after { width: 0; height: 1px; }

	.dt-sc-counter.type3:after { content: ""; background: url(../images/count-border.png) no-repeat center center; width: 100%; height: 20px; position: absolute; right: -57%; top: 40px; bottom: 0; margin: auto; }
	
	
	.dt-sc-counter.type3:before { content: '\f041'; font-family: 'fontAwesome'; width: 44px; height: 44px; background-color: #000; display: inline-block; border-radius: 50%; color: #fff; line-height: 44px; font-size: 20px; position: absolute; top: 0; bottom: 0; margin: auto; left: 100%; }
	



	.dt-sc-counter.type3:hover .dt-sc-counter-number:before { width: 0; }
	.dt-sc-counter.type3:hover .dt-sc-counter-number:after { width: 20px; }

	.dt-sc-counter.type3 { text-align:center; margin:0; position:relative; }
	.dt-sc-counter.type3 .icon-wrapper { display: inline-block; line-height: normal; margin: 0 0 15px; }
	.dt-sc-counter.type3 .icon-wrapper span { color:rgb(0, 0, 0); font-size:55px; } 
	.dt-sc-counter.type3 .dt-sc-counter-number { font-size:20px; margin-bottom:5px; padding-bottom: 5px; font-weight:600; position:relative; letter-spacing: 3px; }
	.dt-sc-counter.type3 h4 { font-size:16px; font-weight:normal; margin-bottom:5px; }

	.dt-sc-counter.type3 .dt-sc-counter-number:after { position: absolute; content: ""; display: block; left: 0; right: 0; margin: auto; 
	bottom: 0; }
	.dt-sc-counter.type3 .dt-sc-counter-number:after { width: 0; height: 1px; }

	
	.counters > .wpb_column:nth-child(even) .dt-sc-counter.type3:after { background: url(../images/count-border-up.png) no-repeat center center; top: 0; right: -54%; }
	
	
	.counters > .wpb_column:nth-child(even) .dt-sc-counter.type3:before { top: auto; bottom: 25px; }

	
	.counters > .wpb_column:nth-child(even) .dt-sc-counter.type3.last:after, .counters > .wpb_column:nth-child(odd) .dt-sc-counter.type3.last:before, .counters > .wpb_column:nth-child(even) .dt-sc-counter.type3.last:before, .counters > .wpb_column:last-child .dt-sc-counter.type3:after, .counters > .wpb_column:last-child .dt-sc-counter.type3:before { display: none; }

	.dt-sc-counter.type3:hover .dt-sc-counter-number:before { width: 0; }
	.dt-sc-counter.type3:hover .dt-sc-counter-number:after { width: 20px; }

	
	
	
	
	
	.dt-sc-counter.type3 .dt-sc-counter-number:after { background-color: #000; }	
	.dt-sc-counter.type3 .icon-wrapper img { -webkit-filter: grayscale(1); filter: invert(1); }
	.dt-sc-counter.type3:after { -webkit-filter: grayscale(1); filter: invert(1); opacity: 0.15; }
	.dt-sc-counter.type3 .dt-sc-counter-number { color: #ffffff; }
	.dt-sc-counter.type3 .dt-sc-counter-number:after { background-color: #ffffff; }
	.dt-sc-counter.type3:before { background-color: rgba(0, 0, 0, 0.4); color: #2b74a7; }
	.custom_border_line:after{width:100%;height:100%;position:absolute;content:"";background-color:#003a6c; top:0;  border-left:5px solid #D21D2C; }
.dt-sc-contact-info.type2 span{height:35px;line-height:35px;width:35px;margin-left:-3em;}.dt-sc-contact-info.type2{padding:0 0 0 45px;  vertical-align:middle;display:inline;}.dt-sc-contact-info.type2 h6{font-weight:700;font-size:20px; z-index:1; position:relative;text-align:center; color:#FFF;}
	h2.dt-sc-animated-heading {
    margin-bottom: 10px;
    background-image: url(../images/animation-title-bg.jpg) ;
}.dt-sc-animated-heading{font-size:70px;font-weight:bold!important;-webkit-text-fill-color:transparent;background:-o-linear-gradient(transparent,transparent);-webkit-background-clip:text;background-position:center;-webkit-animation:moving 5s linear infinite;-moz-animation:moving 5s linear infinite;-moz-animation:moving 5s linear infinite;-o-animation:moving 5s linear infinite;text-transform:uppercase;word-wrap:break-word;line-height:70px}.rotating-img img{-webkit-animation:rotating 20s linear infinite;-moz-animation:rotating 20s linear infinite;-moz-animation:rotating 20s linear infinite;-o-animation:rotating 20s linear infinite}@-webkit-keyframes moving{0%{background-position:right bottom}100%{background-position:left top}}@-moz-keyframes moving{0%{background-position:right bottom}100%{background-position:left top}}@-webkit-keyframes rotating{0%{transform-origin:center center;transform:rotate(0deg)}50%{transform-origin:center center;transform:rotate(180deg)}100%{transform-origin:center center;transform:rotate(360deg)}}@-moz-keyframes rotating{0%{transform-origin:center center;transform:rotate(0deg)}50%{transform-origin:center center;transform:rotate(180deg)}100%{transform-origin:center center;transform:rotate(360deg)}}@media(max-width:993px){.dt-sc-animated-heading{font-size:70px}.site-header .navbar-nav{margin:0;text-align:left}.site-header .navbar-nav li{list-style:none;position:relative;display:block}.site-header .navbar-nav .dropdown-menu{position:relative;background:0 0}.site-header .navbar-nav .dropdown-menu li{border:none!important}.site-header .navbar-nav .dropdown-menu li a{padding-left:15px!important}.navbar-nav .dropdown-menu{overflow:hidden}.navbar-nav .dropdown-menu .dropdown-menu{margin-left:20px;margin-top:10px;margin-bottom:5px}.nav>li>span{padding:10px 15px}.site-header .navigation-menu{padding:10px 0}.site-header .navigation-menu .navbar-main{display:block}.nav>li>a:hover,.nav>li>a:focus{background:0 0}.navbar-nav{margin:0}.navbar-nav li{list-style:none;position:relative}.navbar-nav .menu-right .widget_shopping_cart{padding-right:20px}.navbar-nav .dropdown-menu li{margin-top:9px}.navbar-nav .dropdown-menu .dropdown-menu{margin-left:20px}.dropdown-menu{position:relative}.dropdown-menu li{border:none!important}.dropdown-menu li a{padding-left:25px!important}.nav>li>span{padding:10px 15px}.header_top_bar{display:none}.wrapper-footer ul{text-align:left}.wrapper-footer ul li{margin-left:0;margin-right:10px}}.home-feature { text-align: center; padding: 1rem; margin: 1rem 0 1rem; transition: all 0.3s; }

@media (max-width: 768px) { .home-feature { margin-bottom: 0; }
.home-feature:last-child { margin-bottom: 4rem; } }

.home-feature figure { min-height: 6.2rem; margin-bottom: 3.4rem; }

.home-feature h3 { font-size: 1.8rem; margin-bottom: 2.4rem; }

.home-feature p { font-size: 1.4rem; line-height: 2.5rem; }

@media (min-width: 992px) { 
  .home-feature { padding: 1rem 1rem; }
  .home-feature:hover { box-shadow: 0 0 24px 0px rgba(0, 0, 0, 0.06); } }
  .counters:before{ position:absolute; width:100%; height:100%; content:''; background:rgba(0, 58, 108, .9);top:0; left:0;}
  .post_list_content_unit{margin-bottom:20px}.post_list_content_unit .feature-image{margin-bottom:20px;text-align:center}.post_list_content_unit .feature-image a{position:relative;overflow:hidden;display:block}.post_list_content_unit .feature-image img{width:100%;height:auto;}.post_list_content_unit .post-list-content{*zoom:1}.post_list_content_unit .post-list-content:before,.post_list_content_unit .post-list-content:after{content:"";display:table}.post_list_content_unit .post-list-content:after{clear:both}.post_list_content_unit .post-list-content .post_list_inner_content_unit{width:100%}.post_list_content_unit .post-list-content .post_list_inner_content_unit .post_list_title{margin-bottom:5px;margin-top:0; font-size:20px; font-weight:600}.post_list_content_unit .post-list-content .post_list_inner_content_unit .post_list_title a{color:#555}.post_list_content_unit .post-list-content .post_list_inner_content_unit .post_list_title a:hover{color:#26bdf7}.post_list_content_unit .post-list-content .post_list_inner_content_unit .wrapper-meta{color:#aaa;font-size:12px;margin-bottom:0px}.post_list_content_unit .post-list-content .post_list_inner_content_unit .wrapper-meta .date-time{margin-right:15px}.post_list_content_unit .post-list-content .post_list_inner_content_unit .wrapper-meta .date-time:before{content:"\f073";font:normal normal normal 14px/1 FontAwesome;margin-right:5px;display:inline-block}.post_list_content_unit .post-list-content .post_list_inner_content_unit .wrapper-meta .date-time{display:inline-block}
  
  h2.title_primary {margin-bottom:40px;text-align:center;position:relative;padding-bottom:20px; font-size:24px;}.title_primary .line_after_title{color:#003a6c}.title_primary .line_after_title:after{content:' ';display:block;position:absolute;height:1px;bottom:-2px;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);transform:translate(-50%,0);width:50px;border-style:solid;border-width:3px 0 0}.title_primary .line_after_title:before{content:'';display:block;position:absolute;width:0;height:0;left:50%;margin-left:-4px;bottom:1px;border-style:solid;border-width:0 4px 4px;border-top-color:transparent;border-left-color:transparent;border-right-color:transparent}.title_primary{margin:0;line-height:1.333em;font-weight:700;text-transform:uppercase;color:inherit}.ca1link>div:before{content:'';border-color: transparent; border-top-color: #FFF; border-width: 20px 20px 0 20px;   border-style: solid; display: table; margin: -2em auto 0;}.is-tour .secondp{ height:20em; overflow:hidden;}.box{margin:0 11px 1em;}.box h3{margin:0 auto 20px; color:#FFF;}.section .box{background:#003a6c; padding:30px 15px; }
  
  .dt-sc-button-1{webkit-writing-mode: vertical-lr; -moz-writing-mode: vertical-lr; -ms-writing-mode: tb-rl; -o-writing-mode: vertical-lr; writing-mode: vertical-lr; -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); position: fixed; top: 60%; right: -2px;width: 40px; padding: 12px 14px 12px 12px; background: #f00; border-radius: 0 3px 3px 0; color:#FFF; font-size: 13px;z-index:1;}
  .box p{ color: #FFF;} .wpcf7-list-item{ display: block;}
  .dt-sc-button-1:hover{ right: 0; color:#FFF;}.wpcf7-form .dt-sc-button{ background: #ea6c18;}.wpcf7-form .enquiry label, .wpcf7-form .enquiry span.wpcf7-list-item{ color: #FFF;}.wpcf7-form [type="date"], .wpcf7-form [type="text"],.wpcf7-form select,.wpcf7-form [type="tel"],.wpcf7-form [type="email"]{height: 40px; border-radius: 7px;}
.greentick li:before{content:"\f00c"; position:absolute; left:0; font-family:fontAwesome; color:#008000;}  
.greentick li{position: relative; padding-left: 25px;}
.greentick {padding-left: 15px;}
.post_list_content_unit .feature-image img {
    width: 100%;
    height: 160px;
    object-fit: cover;
}