body{ margin:0px; padding:0px; }
:root {--pc: #fcd804;--pcrgb:252,216,4;--sc: #053df5;--scrgb:5,61,245;--tc: #707173;--tcrgb:112,113,115;--wc: #FFFFFF;--wcrgb:255,255,255;--bc: #000000;--bcrgb:0,0,0;--subscribec: #94A620;--subscribecrgb:148,166,32;}

body{ margin:0px; padding:0px; color: rgba(0, 0, 0, .80); }

.pc{color:var(--pc) !important;}
.sc{color:var(--sc) !important;}
.tc{color:var(--tc) !important;}
.wc{color:var(--wc) !important;}
.bc{color:var(--bc) !important;}

.pbc{background-color:var(--pc) !important;}
.sbc{background-color:var(--sc) !important;}
.tbc{background-color:var(--tc) !important;}
.wbc{background-color:var(--wc) !important;}
.bbc{background-color:var(--bc) !important;}

.button-xs{border-radius: 99px;padding:0px 10px 1px 10px; height:20px;line-height:20px;display: inline-block; cursor: pointer; text-align: center; border: none;text-decoration:none !important;/*(color:white !important;*/font-size:80%;}


.h1 {
  font-size: 2em;
  margin: 0.67em 0;
  font-weight: bold;
}

.h2 {
  font-size: 1.5em;
  margin: 0.75em 0;
  font-weight: bold;
}

.h3 {
  font-size: 1.17em;
  margin: 0.83em 0;
  font-weight: bold;
}

.h4 {
  font-size: 1em;
  margin: 1.12em 0;
  font-weight: bold;
}

.h5 {
  font-size: 0.83em;
  margin: 1.5em 0;
  font-weight: bold;
}

.h6 {
  font-size: 0.67em;
  margin: 1.67em 0;
  font-weight: bold;
}

/*button.slick-prev, button.slick-prev:hover{top: 49% !important;}
button.slick-next, button.slick-next:hover{top: 49% !important;}*/

ul.timeline {
    list-style-type: none;
    position: relative;
}
ul.timeline:before {
    content: ' ';
    background: #d4d9df;
    display: inline-block;
    position: absolute;
    left: 19px;
    width: 2px;
    height: 100%;
    z-index: 5;
}
ul.timeline > li {
    margin: 10px 0;
    padding-left: 10px;
}
ul.timeline > li:before {
    content: ' ';
    background: white;
    display: inline-block;
    position: absolute;
    border-radius: 50%;
    border: 3px solid #22c0e8;
    left: 10px;
    width: 20px;
    height: 20px;
    z-index: 5;
}


.detailpage blockquote{
  font-size: 1rem;
  width:100%;
  margin:15px auto;
  padding:15px;
  position: relative;
}

.sec-space{height:60px;}
.primary-nav .navbar-expand-lg .navbar-nav .nav-link{ color: var(--tc) !important; font-weight: 500;}
.navbar-nav li:hover > ul.dropdown-menu { display: block;box-shadow: 0 .5rem 1rem rgba(0,0,0,.15); border-radius:5px; }
.navbar-nav .dropdown-menu {padding:0px; margin:0px;border:none;border-radius:none;}
.navbar-nav .dropdown-item{ padding-top:10px;padding-left:20px; padding-right:20px;}
.navbar-nav .dropdown-menu:last-child{ padding-bottom:10px; }
.navbar-nav .dropdown-item:hover{background:none;color:var(--pc);}
.dropdown-menu li{ padding:0px !important; }
.dropdown-submenu { position:relative; }
.dropdown-submenu>.dropdown-menu { top:0; left:-10rem;margin-top:-6px; }
.dropdown-menu > li > a:hover:after { text-decoration: underline; transform: rotate(-90deg); } 
.col-xxs-1,.col-xxs-10,.col-xxs-11,.col-xxs-12,.col-xxs-2,.col-xxs-3,.col-xxs-4,.col-xxs-5,.col-xxs-6,.col-xxs-7,.col-xxs-8,.col-xxs-9{min-height:1px;padding-left:15px;padding-right:15px;position:relative}
@media (max-width:575px){
.col-xxs-1,.col-xxs-10,.col-xxs-11,.col-xxs-2,.col-xxs-3,.col-xxs-4,.col-xxs-5,.col-xxs-6,.col-xxs-7,.col-xxs-8,.col-xxs-9{float:left}
.col-xxs-1{width:8.333333333333332%}
.col-xxs-2{width:16.666666666666664%}
.col-xxs-3{width:25%}
.col-xxs-4{width:33.33333333333333%}
.col-xxs-5{width:41.66666666666667%}
.col-xxs-6{width:50%}
.col-xxs-7{width:58.333333333333336%}
.col-xxs-8{width:66.66666666666666%}
.col-xxs-9{width:75%}
.col-xxs-10{width:83.33333333333334%}
.col-xxs-11{width:91.66666666666666%}
.col-xxs-12{width:100%}
}
@media (max-width: 992px) {
.primary-nav .navbar-expand-lg .navbar-nav .nav-link { padding-right: 0.8rem !important; padding-left: 0.8rem !important; }
}
.form-elements::-webkit-input-placeholder{color:#6c757d;opacity:1}
.form-elements::-moz-placeholder{color:#6c757d;opacity:1}
.form-elements:-ms-input-placeholder{color:#6c757d;opacity:1}
.form-elements::-ms-input-placeholder{color:#6c757d;opacity:1}
.form-elements::placeholder{color:#6c757d;opacity:1}
.form-elements input[type=text],.form-elements input[type=phone],.form-elements input[type=email],.form-elements input[type=email],.form-elements input[type=date],.form-elements input[type=submit],.form-elements input[type=reset],.form-elements input[type=datetime-local],.form-elements input[type=month],.form-elements input[type=number],.form-elements input[type=button],.form-elements input[type=password],.form-elements input[type=search],.form-elements input[type=time],.form-elements input[type=tel],.form-elements input[type=url],.form-elements input[type=week], .form-elements select, .form-elements textarea, .form-elements button{border-radius:5px;box-shadow:none;transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
.form-elements input[type=text],.form-elements input[type=phone],.form-elements input[type=email],.form-elements input[type=email],.form-elements input[type=date],.form-elements input[type=datetime-local],.form-elements input[type=month],.form-elements input[type=number],.form-elements input[type=password],.form-elements input[type=search],.form-elements input[type=time],.form-elements input[type=tel],.form-elements input[type=url],.form-elements input[type=week], .form-elements select, .form-elements textarea{border:1px solid #ced4da; color:#495057;}
.form-elements	input[type=file]{border-radius:38px;}
.form-elements input:focus, .form-elements select:focus,  .form-elements textarea:focus{color: #495057; background-color: #fff; border-color: #80bdff; outline: 0; box-shadow: 0 0 0 .2rem rgba(0,123,255,.25);}
.form-elements button, .form-elements input[type=submit], .form-elements input[type=reset],.form-elements input[type=button]{border:none;color:#495057;}
.form-elements select{background-image:url(../images/dd-arrow.svg);background-repeat:no-repeat;background-position:96% center;background-size:20px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none}
.form-elements input, .form-elements select:focus{outline:0}

.text-area-text-center ::placeholder {
   text-align: center; 
}

.text-area-text-center ::-webkit-input-placeholder {
   text-align: center;
}

.text-area-text-center :-moz-placeholder {
   text-align: center;  
}

.text-area-text-center ::-moz-placeholder {
   text-align: center;  
}

.text-area-text-center :-ms-input-placeholder {  
   text-align: center; 
}

.button{border-radius: 38px;padding:0px 20px 2px 20px; margin:0px; height:38px;line-height:38px;display: inline-block; cursor: pointer; text-align: center; border: none;text-decoration:none !important; }
.button-sm{border-radius: 30px;padding:0px 15px 2px 15px; height:30px;line-height:30px;display: inline-block; cursor: pointer; text-align: center; border: none;text-decoration:none !important;}
.pbtn{background-color:var(--pc) !important;color:white !important;}
.sbtn{background-color:var(--sc) !important;color:white !important;}
.tbtn{background-color:var(--tc) !important;color:white !important;}
.wbtn{background-color:var(--wc) !important;color:black !important;}
.bbtn{background-color:var(--bc) !important;color:white !important;}

.pbtn:hover{background:rgba(var(--pcrgb),.9) !important;}
.sbtn:hover{background:rgba(var(--scrgb),.9) !important;}
.tbtn:hover{background:rgba(var(--tcrgb),.9) !important;}
.wbtn:hover{background:rgba(var(--wcrgb),.9) !important;}
.bbtn:hover{background:rgba(var(--bcrgb),.9) !important;}

.pbtn:focus{outline:0;box-shadow: 0 0 0 .2rem rgba(var(--pcrgb),.5) !important;}
.sbtn:focus{outline:0;box-shadow: 0 0 0 .2rem rgba(var(--scrgb),.5) !important;}
.tbtn:focus{outline:0;box-shadow: 0 0 0 .2rem rgba(var(--tcrgb),.5) !important;}
.wbtn:focus{outline:0;box-shadow: 0 0 0 .2rem rgba(var(--wcrgb),.5) !important;}
.bbtn:focus{outline:0;box-shadow: 0 0 0 .2rem rgba(var(--bcrgb),.5) !important;}

.socialplatforms .fa {font-size: 14px; width: 25px; height: 25px; text-align: center; text-decoration: none; border-radius:15px; line-height:25px; text-center; }
.socialplatforms .fa:hover { opacity: 0.7; }
.socialplatforms .fa-facebook { background: #3B5998; color: white; }
.socialplatforms .fa-twitter { background: #55ACEE; color: white; }
.socialplatforms .fa-linkedin { background: #007bb5; color: white; }
.socialplatforms .fa-youtube { background: #bb0000; color: white; }
.socialplatforms .fa-instagram { background: #125688; color: white; }
.socialplatforms .fa-pinterest { background: #cb2027; color: white; }
.cgradient{background-image: linear-gradient(to right, rgba(var(--pcrgb), 1), rgba(var(--pcrgb), 1));}
.header-section { margin-bottom: 35px; }
.header-section .title { position: relative; margin-bottom: 20px; padding-bottom: 15px; text-transform: uppercase; font-weight: 700; }
.header-section .title:before { content: ""; position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); width: 140px; height: 1px; background-color:var(--sc) !important; }
.header-section .title:after { content: ""; position: absolute; bottom: -1px; left: 50%; transform: translateX(-50%); width: 45px; height: 3px; background-color:var(--sc) !important; }
.header-section .title span { color:var(--sc) !important; }
.categories,.categories-view1-wrap,.fancy-title-view1,.main-load-btn,.more-spacer{float:left;width:100%}
.more-spacer{margin:10px 0}
.br25{border-radius:25px;}
.slick-dots li button { display: none; }
.slick-dots{bottom:-60px;}
.rounded-lg { border-radius: 1rem !important; }
.rounded-lg-top { border-top-left-radius: 1rem !important; border-top-right-radius: 1rem !important; }
.rounded-lg-bottom { border-bottom-right-radius: 1rem !important; border-bottom-left-radius: 1rem !important; }
.rounded-lg-left { border-bottom-left-radius: 1rem !important; border-top-left-radius: 1rem !important; }
.rounded-lg-right { border-bottom-right-radius: 1rem !important; border-top-right-radius: 1rem !important; }

.round-5px{border-radius:5px;}
.round-10px{border-radius:10px;}
.round-15px{border-radius:15px;}
.round-20px{border-radius:20px;}
.round-25px{border-radius:25px;}
.round-30px{border-radius:30px;}

.rounded-t-5px{border-top-left-radius:5px;border-top-right-radius:5px;}
.rounded-t-10px{border-top-left-radius:10px;border-top-right-radius:10px;}
.rounded-t-15px{border-top-left-radius:15px;border-top-right-radius:15px;}
.rounded-t-20px{border-top-left-radius:20px;border-top-right-radius:20px;}
.rounded-t-25px{border-top-left-radius:25px;border-top-right-radius:25px;}
.rounded-t-30px{border-top-left-radius:30px;border-top-right-radius:30px;}

.round-r-5px{border-top-right-radius:5px;border-bottom-right-radius:5px;}
.round-r-10px{border-top-right-radius:10px;border-bottom-right-radius:10px;}
.round-r-15px{border-top-right-radius:15px;border-bottom-right-radius:15px;}
.round-r-20px{border-top-right-radius:20px;border-bottom-right-radius:20px;}
.round-r-25px{border-top-right-radius:25px;border-bottom-right-radius:25px;}
.round-r-30px{border-top-right-radius:30px;border-bottom-right-radius:30px;}

.round-b-5px{border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
.round-b-10px{border-bottom-left-radius:10px;border-bottom-right-radius:10px;}
.round-b-15px{border-bottom-left-radius:15px;border-bottom-right-radius:15px;}
.round-b-20px{border-bottom-left-radius:20px;border-bottom-right-radius:20px;}
.round-b-25px{border-bottom-left-radius:25px;border-bottom-right-radius:25px;}
.round-b-30px{border-bottom-left-radius:30px;border-bottom-right-radius:30px;}

.round-l-5px{border-top-left-radius:5px;border-bottom-left-radius:5px;}
.round-l-10px{border-top-left-radius:10px;border-bottom-left-radius:10px;}
.round-l-15px{border-top-left-radius:15px;border-bottom-left-radius:15px;}
.round-l-20px{border-top-left-radius:20px;border-bottom-left-radius:20px;}
.round-l-25px{border-top-left-radius:25px;border-bottom-left-radius:25px;}
.round-l-30px{border-top-left-radius:30px;border-bottom-left-radius:30px;}

.bg-pcrgb-01{background-color: rgba(var(--pcrgb),.01);}
.bg-pcrgb-02{background-color: rgba(var(--pcrgb),.02);}
.bg-pcrgb-03{background-color: rgba(var(--pcrgb),.03);}
.bg-pcrgb-04{background-color: rgba(var(--pcrgb),.04);}
.bg-pcrgb-05{background-color: rgba(var(--pcrgb),.05);}
.bg-pcrgb-06{background-color: rgba(var(--pcrgb),.06);}
.bg-pcrgb-07{background-color: rgba(var(--pcrgb),.07);}
.bg-pcrgb-08{background-color: rgba(var(--pcrgb),.08);}
.bg-pcrgb-09{background-color: rgba(var(--pcrgb),.09);}
.bg-pcrgb-1{background-color: rgba(var(--pcrgb),.1);}

.bg-scrgb-01{background-color: rgba(var(--scrgb),.01);}
.bg-scrgb-02{background-color: rgba(var(--scrgb),.02);}
.bg-scrgb-03{background-color: rgba(var(--scrgb),.03);}
.bg-scrgb-04{background-color: rgba(var(--scrgb),.04);}
.bg-scrgb-05{background-color: rgba(var(--scrgb),.05);}
.bg-scrgb-06{background-color: rgba(var(--scrgb),.06);}
.bg-scrgb-07{background-color: rgba(var(--scrgb),.07);}
.bg-scrgb-08{background-color: rgba(var(--scrgb),.08);}
.bg-scrgb-09{background-color: rgba(var(--scrgb),.09);}
.bg-scrgb-1{background-color: rgba(var(--scrgb),.1);}

@media screen and (min-width: 0px) and (max-width: 992px) {
	
.display-1, .display-4{font-size: 3rem !important; } 
.articletitle{font-size: 1rem !important;}

.elevate-card-img{ border-top-left-radius: 1rem !important; border-top-right-radius: 1rem !important;  border-bottom-left-radius: 0rem !important; border-bottom-right-radius: 0rem !important;}

.travel-top-card-img{ border-top-left-radius: 1rem !important; border-top-right-radius: 1rem !important;  border-bottom-left-radius: 0rem !important; border-bottom-right-radius: 0rem !important;}

.travel-bottom-card-img{ border-top-left-radius: 0rem !important; border-top-right-radius: 0rem !important;  border-bottom-left-radius: 1rem !important; border-bottom-right-radius: 1rem !important;}

}




 
@media screen and (min-width: 0px) and (max-width: 576px) {
.spacex{ padding-right: 3% !important; padding-left: 3% !important; }
}
@media screen and (min-width: 576px) and (max-width: 768px) {
.spacex{ padding-right: 3% !important; padding-left: 3% !important; }
}
@media screen and (min-width: 768px) and (max-width: 992px) {
.spacex{ padding-right: 3% !important; padding-left: 3% !important; }
}
@media screen and (min-width: 992px) and (max-width: 1200px) {
.spacex{ padding-right: 3% !important; padding-left: 3% !important; }	
}
@media screen and (min-width: 1200px) and (max-width: 1400px) {
.spacex{ padding-right: 3% !important; padding-left: 3% !important; }
}
@media screen and (min-width: 1400px) and (max-width: 1920px) {
.spacex{ padding-right: 10% !important; padding-left: 10% !important; }
}
@media screen and (min-width: 1920px) and (max-width: 2500px) {
.spacex{ padding-right: 20% !important; padding-left: 20% !important; }		
}
@media screen and (min-width: 2500px) and (max-width: 5000px) {
.spacex{ padding-right: 35% !important; padding-left: 35% !important; }		
}
@media screen and (min-width: 5000px) and (max-width: 10000px) {
.spacex{ padding-right: 40% !important; padding-left: 40% !important; }		
}


.testimonials .carousel-control-prev {
    left: 15px !important;
}
.testimonials .carousel-control-next {
    right: 15px !important;
}

.testimonials { /*background: linear-gradient(112deg, rgba(var(--scrgb),1), 50%, rgba(var(--pcrgb),1) 50%);*/ /*background:rgba(var(--scrgb),.1);*/ }
.testimonials .carousel-caption { position: initial; z-index: 10; padding: 1rem 8rem; color: #333; text-align: center; font-size: 1rem; }
@media(max-width:767px) {
.testimonials .carousel-caption { position: initial; z-index: 10; padding: 3rem 3rem; color:#333; text-align: center; } }
.testimonials .carousel-caption img {width: 6rem;border-radius: 5rem;/*margin-top: 2rem*/}
.testimonials .image-caption { margin-top: 0.5rem }
@media(max-width:767px) { .testimonials .image-caption { margin-top: 0.5rem } .testimonials .carousel-caption img { width: 4rem; border-radius: 4rem; margin-top: 1rem } }
.testimonials i { padding: 1.4rem }
.testimonials .carousel-control-prev i{background:rgba(var(--scrgb),.1);color:var(--sc);border-radius:38px;}
.testimonials .carousel-control-next i{background:rgba(var(--pcrgb),.1);color:var(--pc);border-radius:38px;}
@media(max-width:767px) { .testimonials i { padding: 0.8rem } }
.testimonials .carousel-control-prev { justify-content: flex-start }
.testimonials .carousel-control-next { justify-content: flex-end }
.testimonials .carousel-control-prev, .testimonials .carousel-control-next { transition: none; opacity: unset }

.button-outline-primary{
	color: var(--pc) !important;
	border:1px solid var(--pc) !important;
	text-decoration:none !important;
	display: inline-block;
}
.button-outline-primary:hover{
	color:var(--wc) !important;
	background-color:var(--pc) !important;
	border-color:var(--pc) !important;
}

.innerbreadcrumb {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: .5rem .5rem .5rem .0rem;
    margin-bottom: 0;
    list-style: none;
    /*background-color: #e9ecef;*/
    border-radius: .25rem;
}

.innerbreadcrumb-item {
    display: -ms-flexbox;
    display: flex;
}

.innerbreadcrumb-item.active {
    color: var(--bc);
}

.innerbreadcrumb-item+.innerbreadcrumb-item {
    padding-left: .5rem;
}

.innerbreadcrumb-item a{
	color:var(--bc);
}
.innerbreadcrumb-item+.innerbreadcrumb-item a{
	color:var(--bc);
}

.innerbreadcrumb-item+.innerbreadcrumb-item::before {
    display: inline-block;
    padding-right: .5rem;
    color: var(--bc);
    content: "/";
}

.oneline{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.twolines{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.threelines{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.fourlines{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical;}
.fivelines{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 5; -webkit-box-orient: vertical;}

.thumb-4-1 { aspect-ratio: 4 / 1; flex: 1 0 auto; }
.thumb-4-1-5 { aspect-ratio: 4 / 1.5; flex: 1 0 auto; }
.thumb-4-2 { aspect-ratio: 4 / 2; flex: 1 0 auto; }
.thumb-4-2-5 { aspect-ratio: 4 / 2.5; flex: 1 0 auto; }
.thumb-4-3 { aspect-ratio: 4 / 3; flex: 1 0 auto; }
.thumb-4-3-5 { aspect-ratio: 4 / 3.5; flex: 1 0 auto; }
.thumb-4-4 { aspect-ratio: 4 / 4; flex: 1 0 auto; }
.thumb-4-4-5 { aspect-ratio: 4 / 4.5; flex: 1 0 auto; }

.thumb-4-1 img, .thumb-4-1-5 img, .thumb-4-2 img, .thumb-4-2-5 img, .thumb-4-3 img, .thumb-4-3-5 img, .thumb-4-4 img, .thumb-4-4-5 img { width:100%; height:100%; object-fit: cover; overflow: hidden; }

.videowrapper {  position: relative;  padding-bottom: 56.25%; /* 16:9 */  height: 0;}
.videowrapper iframe {  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;}
.v-title{min-height:40px;}

.add-read-more.show-less-content .second-section,
.add-read-more.show-less-content .read-less {
   display: none;
}

.add-read-more.show-more-content .read-more {
   display: none;
}

.add-read-more .read-more,
.add-read-more .read-less {
   margin-left: 2px;
   color: #0505b4;
   cursor: pointer;
}

.add-read-more{
  max-width: 600px;
  width: 100%;
  margin: 0 auto;
}

.homeslide .carousel-item {min-height:300px;}
.homeslide .carousel-indicators{bottom: 60px !important;}
.homeslide .carousel-indicators li{box-sizing:content-box;-ms-flex:0 1 auto;flex:0 1 auto;width:15px;height:15px;border-radius:30px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;opacity:.5;transition:opacity .6s ease;border-bottom:none !important;border-top:none !important;}
.homeslide .carousel-indicators .active{opacity:1}