/*************** Import Css **************/

@import "common.css";
@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400&display=swap');
/*font-family: "Poppins", sans-serif;*/
body,html{
	overflow-x:hidden;
}
/********************* Header Css ******************/
.header-area{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	z-index:9;
	border-bottom:1px solid rgba(255,255,255,0.2);
	background: linear-gradient(to bottom,  rgba(0,0,0,0.43) 0%,rgba(0,0,0,0) 100%);
}
/************ Menu Css **********/
.sub-menu-toggle{
	display:none;
}
.menu-area ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
.menu-area > ul{
	display:flex;
}
.menu-area > ul > li{
	min-width:175px;
	border-right:1px solid rgba(255,255,255,0.2);
}
.menu-area > ul > li > a{
	font-size: 16px;
    line-height: 24px;
    font-weight: 400;
    display: block;
    color: #fff;
    padding: 36px 25px;
}
.menu-area > ul > li{
	position:relative;
}
.menu-area > ul > li > ul{
	position:absolute;
	background:#fff;
	padding:15px 35px;
	border-radius:18px;
	border-top-left-radius:0px;
	left:0px;
	top:100%;
	white-space:nowrap;
	margin-top:10px;
	opacity:0;
	pointer-events:none;
	transition:all 0.5s;
	-webkit-transition:all 0.5s;
}
.menu-area > ul > li.menu-item-has-children > a:after{
	content:url('https://thriveencode.com/projects/travello/wp-content/uploads/2024/05/feather-chevron-down.png');
	margin-left:10px;
	display:inline-block;;
	transition:all 0.5s;
	-webkit-transition:all 0.5s;
}
.menu-area > ul > li.menu-item-has-children:hover > a:after{
	transform:rotate(180deg);
	transition:all 0.5s;
	-webkit-transition:all 0.5s;
}
.menu-area > ul > li:hover > ul{
	margin-top:0px;
	opacity:1;
	pointer-events:all;
	transition:all 0.5s;
	-webkit-transition:all 0.5s;
}
.menu-area > ul > li > ul > li > a{
	font-size:16px;
	line-height:24px;
	font-weight:400;
	color:#076085;
}
.menu-area > ul > li > ul > li > a:hover{
	color:#000;
}
.menu-area > ul > li > ul > li{
	padding:15px 0px;
}
.menu-area > ul > li > ul > li:not(:last-child){
	border-bottom:1px solid #E9F2F7;
}
/************ End:Menu Css ********/
.menu-button{
	margin-left:15px;
}
.menu-button a{
	font-size:16px;
	line-height:21px;
	font-weight:400;
	display:inline-block;
	color:#fff;
	border:1px solid rgba(255,255,255,0.5);
	border-radius:27px;
	background:rgba(255,255,255,0.15);
	padding:14px 30px;
	min-width:200px;
	text-align:center;
	transition:all 0.5s;
	-webkit-transition:all 0.5s;
}
.menu-button a:hover{
	background:#076085;
	transition:all 0.5s;
	-webkit-transition:all 0.5s;
}

/********************* End:Header Css ******************/
/************** Banner Area ***************/
.banner-area{
	min-height:745px;
	position: relative;
    z-index: 1;
}
.banner-area .container{
	padding:160px 15px 150px;
	z-index:1;
}
.banner-content p{
	font-size:24px;
	line-height:36px;
	color:#fff;
	font-weight:300;
	margin:0px;
}
.video-bg-wrapper{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	overflow:hidden;
}
.banner-area video{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	object-fit: cover;
}
/************** End:Banner Area ***************/
/************** Years Of experience Area ***************/
.years-heading .row .col-lg-4 h2{
	font-size: 120px;
    font-weight: 500;
    color: #076085;
    line-height: 120px;
    margin-bottom: 10px;
}
.years-heading .row .col-lg-4 h4, .travel-advisor .years-heading .row .col-lg-3 h4{
	font-size:24px;
	line-height:30px;
	font-weight:500;
	color:#00A4BD;
}
.years-heading .row .col-lg-8 p, .travel-advisor .years-heading .row .col-lg-9 p{
	font-size:32px;
	line-height:44px;
	margin-bottom:0px;
	letter-spacing: -1px;
}
.slider-1 .swiper-wrapper .swiper-slide.first-blank-area{
	width:175px;
}
.slider-1 .swiper-wrapper {
    transition-timing-function: linear !important;
    position: relative;
}
.slider-1 .swiper-slide {
	width: auto;
}
.each-slide-image{
	border-radius:12px;
	overflow:hidden;
}
.experience-years-slider-wrapper{
	margin-top:100px;
}
/************** End:Years Of experience Area ***************/
/************** Transform Process area ************/
.process-count-number{
	width:55px;
	height:55px;
	display:flex;
	border-radius:100%;
	background:#E9F2F7;
	font-size:24px;
	line-height:34px;
	font-weight:500;
	color:#076085;
	align-items:center;
	justify-content:center;
}
.prcoess-drescription{
	padding-right:40px;
}
.prcoess-drescription p{
	font-size:17px;
	line-height:25px;
	color:#000000;
	font-weight:400;
}
.prcoess-drescription p:last-child{
	margin:0px;
}
.each-process-arrow a{
	width:60px;
	height:60px;
	border:1px solid #00A4BD;
	background:#fff;
	border-radius:100%;
	display:flex;
	align-items:center;
	justify-content:center;
	margin-left: auto;
}
.each-process-arrow a:hover{
	background:#E9F2F7;
}
.each-process-area{
	padding:45px 0px;
	border-top:1px solid rgba(7,96,133,0.15);
}
.transform-process-listing{
	margin-top:60px;
	border-bottom:1px solid rgba(7,96,133,0.15);
}
.home .each-process-area:hover .process-count-number{
	color:#00A4BD
}
.home .each-process-area:hover .process-heading h3{
	color:#00A4BD
}
/************** End:Transform Process area ************/
/************** Travel Dreams of Life ***********/
.travel-dreams-of-life{
	padding:115px 0px;
}
.travel-dreams-heading-area h2{
	color:#fff;
	font-size:58px;
	line-height:75px;
	font-weight:400;
}
.each-travel-block-area h4{
	color:#fff;
	margin-top:40px;
	margin-bottom:25px;
}
.each-travel-block-area p{
	color:#fff;
	margin:0px;
}
.slider-2{
	margin-top:50px;
}
.slider-2 .swiper-wrapper .swiper-slide.first-blank-area{
	width:175px;
}
.slider-2 .swiper-wrapper {
    transition-timing-function: linear !important;
    position: relative;
}
.slider-2 .swiper-slide {
	width: auto;
}
.each-travel-block-area{
	max-width:616px;
}
.slider-controller{
	gap:25px;
}
.slider-controller  > div{
	position:relative;
	width:60px;
	height:60px;
	border:1px solid #00A4BD;
	background:transparent;
	border-radius:100%;
	display:flex;
	align-items:center;
	justify-content:center;
	left:auto;
	right:auto;
}
.slider-controller  > div img{
	filter:invert(1) brightness(200)
}
.slider-controller  > div:hover{
	background:#00A4BD;
}
.slider-controller  > div:hover img{
	filter:none;
}
/************** End:Travel Dreams of Life ***********/
/************* Become An Enterpreneur *************/
.become-an-enterpreneur{
	padding:115px 0px;
	background-color:#E9F2F7;
}
.become-an-enterpreneur .years-heading .row .col-lg-4 h4 {
    font-weight: 600;
    color: #076085;
}
.enterpreneur-slider-area .swiper-container{
	padding:100px 0px 0px;
}
.enterpreneur-image{
	width:150px;
	height:150px;
	border-radius:100%;
	overflow:hidden;
	margin-bottom:30px;
}
.enterpreneur-image img{
	width:100%;
	height:100%;
	object-fit:cover;
}
.each-enterpreneur{
	background:#fff;
	border-radius:30px;
	padding:40px 45px 75px;
	height:100%;
	/*min-height:567px;*/
	transition:all 0.5s;
	-webkit-transition:all 0.5s;
	overflow:hidden;
}
.each-enterpreneur:hover{
	margin-top:-80px;
	transition:all 0.5s;
	-webkit-transition:all 0.5s;
	background:#076085;
}
.each-enterpreneur ul{
	padding:0px;
	margin-bottom:30px;
	list-style:none;
}
.each-enterpreneur ul li:before{
	content:url('../images/listing-before-arrow.png');
	display: inline-block;
    vertical-align: middle;
	margin-right:20px;
}
.each-enterpreneur ul li:not(:last-child){
	margin-bottom:5px;
 }
.each-enterpreneur ul li a{
	font-size:24px;
	line-height:34px;
	color:#076085;
}
.each-enterpreneur h3{
	margin-bottom:10px;
	line-height:40px;
	color:#00A4BD;
}
.each-enterpreneur p{
	margin-bottom:15px;
	min-height:100px;
}
.slider-3 .swiper-slide{
	/*height:auto;*/
}
.enterpreneur-link{
	position:absolute;
	bottom:15px;
	right:30px;
}
/*.enterpreneur-slider-area{
	margin-top:50px;
}*/
.each-enterpreneur:hover ul li a, 
.each-enterpreneur:hover h3,
.each-enterpreneur:hover p{
	color:#fff;
}
.enterpreneur-link.each-process-arrow a{
	background:transparent;
}
.each-enterpreneur:hover .enterpreneur-link.each-process-arrow a img{
	filter:invert(1) brightness(200);
}
/************* End:Become An Enterpreneur *************/
/************* Footer Area **********/
.footer-area{
	padding:100px 0px 50px;
}
.footer-top h2{
	color:#fff;
	font-size:70px;
	line-height:80px;
	font-weight:500;
	margin-bottom:45px;
}
.footer-top form{
	/*border-bottom:1px solid #44D2DF;
	max-width:450px;
	width:100%;*/
	display: flex;
	top:-15px;
	position:relative;
	align-items: center;
}
.footer-top form input{
	background:transparent;
	border:0px;
	padding:20px 0px;
	color:#E9F2F7;
	font-size:24px;
	line-height:36px;
	font-weight:300;
	width:100%;
}
.footer-top form input::placeholder {
  color: #E9F2F7;
  opacity: 1; /* Firefox */
}
.footer-top form input::-ms-input-placeholder { /* Edge 12-18 */
  color: #E9F2F7;
}
.footer-top form button{
	border:0px;
	padding:0px;
	background:transparent;
}
.footer-top{
	margin-bottom:100px;
}
.footer-social-icons ul{
	margin:0px;
	padding:0px;
	list-style:none;
	display:flex;
	gap:15px;
}
.footer-social-icons ul li a{
	font-size:30px;
	color:#fff;
}
.footer-social-icons ul li a:hover{
	color: #00A4BD;
}
.footer-social-icons{
	margin-bottom:20px;
}
.each-footer-links h5{
	font-size:18px;
	font-weight:500;
	color: #44D2DF;
	margin-bottom:30px;
}
.each-footer-links ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
.each-footer-links ul li:not(:last-child){
	margin-bottom:15px;
}
.each-footer-links ul li a{
	font-size:18px;
	font-weight:300;
	color: #FFFFFF;
}
.each-footer-links ul li a:hover{
	color: #44D2DF;
}
.footer-quick-links{
	gap:45px;
}
.footer-middle{
	margin-top:50px;
	padding-bottom:35px;
	border-bottom:1px solid rgba(255,255,255,0.5);
}
.footer-bottom{
	padding-top:50px;
}
.footer-bottom p{
	margin-bottom:0px;
	color:#fff;
}
/************* End:Footer Area **********/
/************** Earning Potential ***************/
.inner-banner-area{
	min-height:740px;
}
.more-ways-to-earn-image img{
	border-radius:12px;
}
.more-ways-to-earn-content h4{
	font-weight:600;
	margin-bottom:35px;
}
.more-ways-to-earn-content p{
	margin:0px;
	font-size:32px;
	line-height:44px;
	letter-spacing: -1px;
}
.exclushive-ways-to-earn-more .each-enterpreneur h3 {
    margin-bottom: 5px;
    line-height: 44px;
    color: #076085;
}
.exclushive-ways-to-earn-more .each-enterpreneur:hover h3 {
	color:#fff;
}
.exclushive-ways-to-earn-more .each-enterpreneur h4{
	font-size:17px;
	line-height:25px;
	color:#00A4BD;
	margin-bottom:25px;
}
.exclushive-ways-to-earn-more .each-enterpreneur {
    min-height: 615px;
}
/************** End:Earning Potential ***************/
/************** Ownership ***************/
.own-travello-stock .process-count-number{
	color:#00A4BD;
}
.own-travello-stock .process-heading h3{
	color:#00A4BD;
}
.own-travello-stock .process-image-animation{
	opacity:0;
	pointer-events:none;
	transition:all 0.5s;
	-webkit-transition:all 0.5s;
}
.own-travello-stock .process-image-animation{
	position:absolute;
	right:0px;
	top:50%;
	transform: rotate(-10deg) translateY(-50%);
	-webkit-box-shadow: 0px 0px 70px 0px rgba(0,0,0,0.11);
	-moz-box-shadow: 0px 0px 70px 0px rgba(0,0,0,0.11);
	box-shadow: 0px 0px 70px 0px rgba(0,0,0,0.11);
	z-index: 1;
}
.own-travello-stock .process-image-animation img{
	border-radius:12px;
}
.own-travello-stock .each-process-area:hover .process-image-animation{
	opacity:1;
	pointer-events:all;
	transition:all 0.5s;
	-webkit-transition:all 0.5s;
}
.own-travello-stock .each-process-area:hover .process-count-number{
	color:#076085;
}
.own-travello-stock .each-process-area:hover .process-heading h3{
	color:#076085;
}
.own-travello-stock .each-process-area {
    border-top: 1px solid #B3DEEB;
}
.own-travello-stock .transform-process-listing {
    border-bottom: 1px solid #B3DEEB;
}
.seat-a-table-image{
	height:100%;
}
.seat-a-table-image img{
	border-radius:12px;
	height:100%;
	object-fit:cover;
}
.seat-a-table-info-top{
	border-radius:12px;
	padding:62px 75px;
	margin-bottom: 25px;
}
.seat-a-table-info-top h2{
	font-size:58px;
	line-height:70px;
	color:#fff;
	font-weight:500;
}
.seat-a-table-listing{
	background:#076085;
	border-radius:12px;
	overflow:hidden;
}
.seat-a-table-listing ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
.seat-a-table-listing ul li a{
	padding:40px 70px 40px 150px;
	display:inline-block;
}
.seat-a-table-listing ul li:not(:last-child){
	border-bottom:1px solid #44D2DF;
}
.each-listing{
	position:relative;
}
.each-listing h3{
	color:#fff;
	margin-bottom: 2px;
	transition:all 0.5s;
	-webkit-transition:all 0.5s;
}
.each-listing:before{
	content:url('../images/seat-table-before-icon.png');
	position:absolute;
	left:-80px;
}
.each-listing p{
	margin:0px;
	font-size:18px;
	line-height:27px;
	color:#fff;
}
.set-a-table-tab-images{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
}
.set-a-table-tab-images > div{
	opacity:0;
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	pointer-events:none;
	transition:all 0.5s;
	-webkit-transition:all 0.5s;
}
.set-a-table-tab-images > div.active{
	opacity:1;
	pointer-events:all;
	transition:all 0.5s;
	-webkit-transition:all 0.5s;
}
.seat-a-table-listing ul li.active .each-listing h3, .seat-a-table-listing ul li a:hover .each-listing h3{
	color:#44D2DF;
	transition:all 0.5s;
	-webkit-transition:all 0.5s;
}
.generational-wealth{
	padding-bottom:150px;
}
.earning-estimator{
	background:#E9F2F7;
}
.generational-wealth-content-wrapper{
	padding:90px 100px;
	background:#E9F2F7;
}
.generational-wealth-content h2{
	font-size:45px;
	font-weight:500;
	line-height:52px;
	color:#076085;
	margin-bottom:10px;
}
.generational-wealth-content p{
	font-size:17px;
	line-height:25px;
}
.generational-wealth-image img{
	border-radius:12px;
}
.bg-image-area{
	position:absolute;
	bottom:0px;
	left:0px;
	height:500px;
	width:100%;
	z-index:-1
}
/************** End:Ownership ***************/
/************** High Commission *************/
.travel-advisor{
	padding-top:115px;
}
.travel-advisor .years-heading .row .col-lg-3 h4{
	font-weight:600;
	color:#076085;
}
.travel-advisor:before{
	position:absolute;
	top:0px;
	height:70%;
	left:0px;
	width:100%;
	z-index:-1;
	background:#E9F2F7;
	content:'';
}
.earning-estimator .generational-wealth-content-wrapper h2{
	margin-bottom:20px;
}
.earning-estimator .generational-wealth-content-wrapper {
    padding: 75px 100px;
}
.earning-estimator-images-area .row, .estimator-calculator .row{
	margin:0px -40px;
}
.earning-estimator-images-area .row .col-lg-4, .estimator-calculator .row .col-lg-4{
	padding:0px 40px;
}
.earning-estimator-images-area{
	margin-top:60px;
}
.each-estimator-image{
	position:relative;
}
.each-estimator-image h3{
	color:#fff;
	position:absolute;
	top:15px;
	left:30px;
}
.each-estimator-image img{
	transition:all 0.5s;
	-webkit-transition:all 0.5s;
	border-radius:0px;
}
.each-estimator-image:hover img{
	transform:scale(1.15);
	border-radius:8px;
	transition:all 0.5s;
	-webkit-transition:all 0.5s;
	-webkit-box-shadow: 0px 0px 23px -7px rgba(0,0,0,0.5);
	-moz-box-shadow: 0px 0px 23px -7px rgba(0,0,0,0.5);
	box-shadow: 0px 0px 23px -7px rgba(0,0,0,0.5);
}
.each-calculator-field h4{
	color:#00A4BD;
	/*margin-bottom:25px;*/
	margin-bottom: -10px;
}
.percentage-amount{
	font-size:60px;
	line-height:75px;
	font-weight:500;
	color:#131313;
}
.calculate-value-box input, .calculate-value-box select{
	font-size:60px;
	line-height:75px;
	font-weight:500;
	color:#131313;
	border:0px;
	background:transparent;
	width:100%;
}
.calculate-value-box select{
	background:url('https://thriveencode.com/projects/travello/wp-content/uploads/2024/06/Path-91.png') no-repeat transparent right center;
	appearance: none;
}
.each-calculator-field{
	border-bottom:1px solid #00A4BD;
}
.input-filed-box:before{
	content:'$';
	font-size:74px;
	line-height:95px;
	font-weight:500;
	color:#076085;
}
.estimator-calculator{
	margin-top:75px;
}
.input-filed-box input:focus{
	outline:none;
}
.generational-wealth-content-wrapper > p{
	font-size:14px;
	line-height:22px;
	margin-top:50px;
}
/************** End:High Commission *************/
/************** Growth Accelerator **************/
.earn-passive{
	background:#E9F2F7;
	padding:100px 0px;
}
.block-image-area img{
	border-radius:12px;
}
.content-area p{
	font-size:18px;
	line-height:31px;
	letter-spacing: -1px;
}
.content-area p:last-child{
	margin:0px;
}
.content-area h2, .zigzag-area-content h2{
	margin-bottom:25px;
}
.blue-bg{
	background:#076085;
}
.block-width-content-area{
	padding:100px 0px;
}
.blue-bg .content-area h2{
	color:#fff;
}
.blue-bg .content-area p{
	color:#fff;
}
.blue-box{
	min-height:710px;
	display:flex;
	justify-content:center;
	align-items:center;
	border-radius:12px;
}
.program-work h2{
	margin-bottom:50px;
}
.blue-box h3{
	color:#fff;
}
.program-work:before{
	bottom:0px;
	left:0px;
	width:100%;
	content:'';
	background:#E9F2F7;
	position:absolute;
	height:50%;;
	z-index:-1
}
.form-box{
	padding:100px 0px;
	background:#E9F2F7;
}
/************** End:Growth Accelerator **************/
/************** Tranning Area**************/
.zigzag-area-content p{
	font-size:17px;
	line-height:25px;
	margin-bottom:0px;
}
.zigzag-area-content p:last-child{
	margin:0px;
}
.zigzag-image img{
	border-radius:12px;
}
.each-zigzag-area:not(:last-child){
	margin-bottom:100px;
}
.human-support .years-heading .row .col-lg-4 h2{
	font-size:45px;
	line-height:52px;
	color:#fff;
}
.human-support .years-heading .row .col-lg-8 p{
	color:#fff;
}
/*.human-support{
	background:#E9F2F7;
}*/
.human-support:before{
	z-index:0;
}
.each-zigzag-area .row .col-lg-5 .zigzag-area-content{
	padding-right:120px;
}
.each-zigzag-area .row.flex-row-reverse .col-lg-5 .zigzag-area-content{
	padding-right:0px;
	padding-left:120px;
}
/************** End:Tranning Area**************/
/************** Blog *************/
.blog-listing{
	margin-bottom:15px;
}
.each-blog-content .date{
	font-size:16px;
	line-height:24px;
	color:#707070;
	margin-bottom:9px;
}
.blog-image img{
	margin-bottom:25px;
}
.each-blog-content h4{
	font-weight:400;
	color:#076085;
	border-bottom:1px solid #CCCCCC;
	padding-bottom:30px;
	margin-bottom:20px;
}
.each-blog-content h4 a{
	/*color:inherit;*/
}
.each-blog-content p{
	color:#707070
}
.blog-image img{
	width: 100%;
    height: 250px;
    object-fit: cover;
    object-position: top;
}
.each-blog-listing{
	margin-bottom:85px;
}
/************** End:Blog *************/
/************** Faq **************/
.accordion {
    list-style: none;
    padding: 0px;
}
.accordion>li{
	border-bottom: 1px solid #B3DEEB;
	padding: 40px 30px 40px 0;
}
.count-no{
	/*margin-right:95px;*/
	position:absolute;
}
.accordion>li>span {
    display: block;
    background: url('../images/plus.png') no-repeat 100%;
    cursor: pointer;
	font-weight:400;
	font-size:32px;
	line-height:44px;
	color:#076085;
	letter-spacing: -1px;
    background-size: 50px;
	position:relative;
}
.accordion>li>div {
    list-style: none;
    padding: 0px;
    display: none;
    overflow: auto;
	font-weight:400;
	font-size:17px;
	line-height:25px;
	color:#000000;
    margin: 20px 0;
    padding: 0;
	padding-left:130px;
	max-width:80%;
}
.accordion li>span.active {
    background: url('../images/Vector.png') no-repeat 100%;
    background-size: 50px;
	font-size: 45px;
    line-height: 52px;
	font-weight:500;
}
.accordion li>span.active .count-no{
    font-size:32px;
	line-height:44px;
	vertical-align: top;
}
.acoordian-heading{
	max-width:80%;
	display:inline-block;
	padding-left: 125px;
}
/************** End:Faq **************/
/************* Top Notch Tech ***********/
.each-travello-equips-blocks img{
	border-radius:12px;
	margin-bottom: 30px;
}
.each-travello-equips-blocks h3{
	margin-bottom:20px;
	color:#00A4BD;
	line-height:40px;
}
.each-travello-equips-blocks p{
	margin:0px;
	font-size:17px;
	line-height:25px;
	color:#000;
}
.travello-equips-blocks{
	margin-top:65px;
}
.efficient-commission-wrapper{
	background:#E9F2F7;
	padding:65px 125px;
}
.power-your-businner{
	padding:95px 0px;
}
.power-your-businner:after{
	/*position: absolute;
    top: 0px;
    height: 100%;
    left: 0px;
    width: 100%;
    z-index: -1;
    background: #E9F2F7;
    content: '';*/
}
.efficient-commission-round-image img{
	border-radius:100%;
}
.efficient-commission-content p{
	font-size:24px;
	line-height:34px;
	margin:0px;
}
.efficient-commission-content h2{
	margin-bottom:30px;
}
/************* End:Top Notch Tech ***********/
/************* Trevello Right or  Wrong ***********/
.unlock-your-potential{
	background:#E9F2F7;
	padding-bottom:80px;
}
.unlock-your-potential-content-box{
	padding:80px;
	background:#fff;
	margin-top: -120px;
    position: relative;
    z-index: 1;
}
.unlock-your-potential-content-box h4{
	color:#00A4BD;
	margin-bottom:25px;
	font-weight:400;
}
.unlock-your-potential-content-box  h2{
	margin-bottom:60px;
	/*min-height: 165px;*/
}
.unlock-your-potential .years-heading .row .col-lg-3 h2{
	font-size: 120px;
    font-weight: 500;
    color: #076085;
    line-height: 120px;
    margin-bottom: 10px;
}
.unlock-your-potential .years-heading .row .col-lg-3 h4{
	font-size:24px;
	line-height:30px;
	font-weight:500;
	color:#00A4BD;
}
.unlock-your-potential .years-heading .row .col-lg-9 p{
	font-size:24px;
	line-height:34px;
	margin:0px;
}
.unlock-your-potential .years-heading{
	margin-top:80px;
}
.right-wrong-zigzag .zigzag-area-content p{
	margin-bottom:40px;
}
/************* End:Trevello Right or  Wrong ***********/
/************* Career ************/
.switching-carrer.unlock-your-potential .years-heading .row .col-lg-3 h4{
	color:#076085;
	font-weight:600;
}
.switching-carrer.unlock-your-potential .years-heading .row .col-lg-9 p{
	font-size:40px;
	line-height:60px;
	margin-top: -6px;
	letter-spacing: -1px;
}
.each-independent-block img{
	margin-bottom:30px;
	width:100%;
}
.each-independent-block h4{
	margin-bottom:20px;
	font-weight:600;
}
.each-independent-block p{
	margin:0px;
	font-size:17px;
	line-height:25px;
}
.four-image-block{
	margin-top:45px;
}
.middlie-banner-area{
	padding:90px 0px
}
.middle-block-image img{
	border-radius:100%;
}
.middle-block-content h2{
	font-size:62px;
	line-height:81px;
	color:#fff;
	border-bottom:1px solid #B3DEEB;
	padding-bottom:44px;
	margin-bottom:15px;
}
.percentage-number{
	font-size:120px;
	color:#44D2DF;
}
.percentage-box h3{
	font-size:40px;
	line-height:52px;
	color:#fff;
	font-weight:400;
	padding-left:30px;
}
.carrer-process-listing .prcoess-drescription h3{
	font-weight:normal;
}
.carrer-process-listing .prcoess-drescription{
	padding-right:0px;
}
.carrer-process-listing .process-heading{
	position:relative;
	top:10px;
}
.price-tab-area{
	padding:85px 0px 140px;
}
.tab-left-content h2{
	font-size:86px;
	line-height:100px;
	color:#fff;
	font-weight:500;
	margin-bottom:25px;
}
.tab-left-content h3{
	color:#fff;
	font-weight:normal;
	margin-bottom:145px;
}
.tab-left-content a.common-button{
	max-width:395px;
	width:100%;
	margin-bottom:30px;
	text-align: left;
}
.tab-left-content p{
	color:#fff;
}
.price-tab-content-area{
	max-width:488px;
	width:100%;
	margin-left:auto;
	background:#fff;
	padding:50px;
	border-radius:34px;
}
.price-tab-content-area ul.nav li{
	width:50%;
	text-align:center;
}
.price-tab-content-area ul.nav-tabs{
	border:0px;
	background:#B3DEEB;
	border-radius:30px;
	overflow:hidden;
	margin-bottom:40px;
}
.price-tab-content-area ul.nav-tabs .nav-item .nav-link{
	font-size:18px;
	line-height:27px;
	color:#076085;
	padding:16px 20px;
	border-radius:30px;
	border:0px;
}
.price-tab-content-area.nav-tabs .nav-item.show .nav-link, 
.price-tab-content-area .nav-tabs .nav-link.active {
    color:#fff !important;
    background-color:#076085;
    border: 0px;
}
.each-tab-content h3{
	font-weight:normal;
	margin-bottom: 10px;
}
.each-tab-content h3 span.price{
	font-size:58px;
	font-weight:500;
}
.each-tab-content h6{
	font-size:16px;
	color:#707070;
	line-height:24px;
	font-weight:400;
}
.each-tab-content ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
.each-tab-content ul li{
	font-size:18px;
	font-weight:400;
	line-height:31px;
	color:#565656;
	margin-bottom:20px;
	letter-spacing:-1px;
}
.each-tab-content ul li:before{
	content:url('../images/tick-circle.png');
	display: inline-block;
    vertical-align: text-top;
    margin-right: 10px;
}
.each-tab-content hr{
	margin:25px 0px;
	border-top: 1px solid #B3DEEB;
}
.each-tab-content a.common-button{
	margin-top:20px;
}
.faq h2{
	margin-bottom:50px;
}
.short-faq .accordion{
	margin-bottom:60px;
}
/************* End:Career ************/
/************* Newer Advisor ***********/
.unlock-success-area{
	padding:85px 0px;
}
.unlock-success-left-content h2{
	color:#fff;
	margin-bottom:35px;
}
.unlock-success-left-content p{
	color:#fff;
	margin-bottom:50px;
}
.each-unlock-sucess-image:after{
	width:100%;
	bottom:0px;
	position:absolute;
	height:50%;
	left:0px;
	content:'';
	background:url('../images/Rectangle 34625219.png') no-repeat bottom center / cover;
	mix-blend-mode: multiply;
}
.each-unlock-sucess-image{
	border-radius:12px;
	overflow:hidden;
}
.each-unlock-sucess-image h4{
	color:#fff;
	text-align:center;
	position:absolute;
	bottom:30px;
	width:100%;
	z-index:1;
}
.diversify-income p{
	margin-bottom:50px;
}
.big-round-text{
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50% , -50%);
	width: 100%;
}
.big-round-text h3{
	text-align:center;
	color:#fff;
}
.small-round-box{
	width:190px;
	height:190px;
	display:flex;
	align-items:center;
	justify-content:center;
	background:#00A4BD;
	border-radius:100%;
	position:absolute;
	left:0px;
	top:0px;
}
.small-round-box h5{
	color:#fff;
	font-size:18px;
	line-height:25px;
	font-weight:500;
}
.small-round-box2{
	bottom:0px;
	right:0px;
	left:auto;
	top:auto;
	background:#44D2DF;
}
.small-round-box2 h5{
	color:#076085;
}
.diversify-income .efficient-commission-wrapper{
	padding-top:85px;
	padding-bottom:85px;
}
.empower-your-business .zigzag-area-content p{
	margin-bottom:40px;
}
/************* End:Newer Advisor ***********/
/************* Get Started ************/
.get-started-conetnt-part{
	background:#fff;
}
.form-wrapper{
	padding:90px 115px 120px;
	background:#fff;
}
.gform_heading h2{
	font-size:60px;
	line-height:75px;
	margin-bottom:60px;
}
.gform-theme--foundation .gfield input.large{
	font-size:24px;
	line-height:34px;
	border:0px;
	border-bottom:1px solid #CCCCCC;
	padding: 13px 0px;
    height: auto;
	color: #000;
}
.gfield--type-choice .gfield_label{
	font-size:32px !important;
	line-height:40px !important;
	color:#00A4BD !important;
	font-weight:500 !important;
	margin-bottom: 20px !important;
}
.gform-theme--framework .gfield--type-choice .gfield_radio {
    flex-direction: row !important;
	/*justify-content: space-between;*/
	gap: 50px !important;
}
.gform-theme--framework .gfield--type-choice .gfield_radio .gform-field-label{
	font-size:24px;
	line-height:34px;
	color:#076085;
}
.gform-theme--framework .gfield--type-choice .gchoice{
	align-items:center;
}
.gform-theme--foundation .gfield textarea.small{
	font-size: 24px;
    line-height: 34px;
    border: 0px;
    border-bottom: 1px solid #CCCCCC;
    padding: 13px 0px;
    height: auto;
    color: #000;
    resize: none;
    box-shadow: none;
    border-radius: 0px;
	height:100px;
}
.gform_button{
	font-size:16px !important;
	line-height:24px !important;
	font-weight:500 !important;
	color:#fff !important;
    border: 1px solid #076085 !important;
    background-color: #076085 !important;
	border-radius:100px !important;
	padding: 17px 25px 17px 25px !important;
    display: inline-block !important;
	min-width:232px !important;
	width:100% !important;
	position:relative !important;
	text-align:left !important
}
.gform-theme--foundation .gform_footer{
	width:100%;
	display:block !important;
	position:relative;
	margin-top: 50px !important;
}
.gform_footer:after{
	content:url('../images/listing-before-arrow.png');
	position:absolute;
	right:15px;
	top:12px;
	transition: all 0.5s;
	-webkit-transition: all 0.5s;
}
.gform_footer:hover:after{
	right:25px;
	transition: all 0.5s;
	-webkit-transition: all 0.5s;
}
/************* End:Get Started ************/
/************* Experience Advisor **********/
.business-coaching-advice h2{
	text-align:center;
	color:#fff;
}
.business-coaching-advice {
    padding: 90px 0px 270px;
}
.business-coaching-advice h2{
	margin-bottom:40px;
}
.coaching-advice-image{
	max-width:550px;
	width:100%;
	margin:0px auto;
	position:relative
}
.each-coaching-image{
	display:none;
	width:100%;
}
.each-coaching-image.active{
	display:block;
	position: absolute;
    top: 0;
	width:100%;
	height: 100%;
}
.each-coaching-image img, .deafault-image img{
	width:100%;
	border-radius:100%;
}
.business-coaching-listing ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
.business-coaching-listing ul li a{
	display:inline-flex;
	width:300px;
	height:125px;
	border-radius:273px;
	background:#fff;
	text-align:center;
	font-size:24px;
	font-weight:500;
	line-height:34px;
	align-items:center;
	justify-content:center;
}
.business-coaching-listing{
	position:absolute;
	left:0px;
	width:100%;
	top:0px;
}
.business-coaching-listing ul li:nth-child(1){
	position:absolute;
	left:35px;
	top:100px;
}
.business-coaching-listing ul li:nth-child(2){
	position:absolute;
	left:0px;
	top:33vh;
}
.business-coaching-listing ul li:nth-child(3){
	position:absolute;
	left:140px;
	top:55vh;
}
.business-coaching-listing ul li:nth-child(4){
	position:absolute;
	left:50%;
	transform:translateX(-50%);
	top:70vh;
}
.business-coaching-listing ul li:nth-child(5){
	position:absolute;
	right:140px;
	top:55vh;
}
.business-coaching-listing ul li:nth-child(6){
	position:absolute;
	right:0px;
	top:33vh;
}
.business-coaching-listing ul li:nth-child(7){
	position:absolute;
	right:35px;
	top:100px;
}
.round-image-animation-wrapper {
	max-width:1295px;
	margin:0px auto
}
.business-coaching-listing ul li a:hover, .business-coaching-listing ul li.active a{
	/* From https://css.glass */
	background: rgba(255, 255, 255, 0.33);
	box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
	backdrop-filter: blur(6.9px);
	-webkit-backdrop-filter: blur(6.9px);
	border: 1px solid rgba(255, 255, 255, 1);
	font-size:38px;
	line-height:52px;
	font-weight:500;
	color:#fff;
	width:557px
}
.business-coaching-listing ul li a:hover br, .business-coaching-listing ul li.active a br{
	display:none;
}
/************* End:Experience Advisor **********/
/************* Blog post Area ************/
.blog-post-area .inner-container{
	max-width:1000px;
	margin:0px auto;
}
/************* End:Blog post Area ************/


.leadership{
	background-color: #fff;
}
.leadership .years-heading .row .col-lg-4 h2 {
	font-size: 48px;
    line-height: 65px;
    color: #fff;
	margin-bottom:0;
}
.leadership .years-heading .row .col-lg-8 p {
	font-size: 24px;
    line-height: 37px;
}
.travel-partners-content .blank-box{
	width:278px;
	height:72px;
	background-color: #B8B8B8;
	display: inline-block;
}
.travel-partners-content-wrapper{
	max-width: 832px;
	margin:0 auto;
}
.travel-partners-content-wrapper p{
	margin-top:25px;
	margin-bottom:50px;
}
.each-guide-box h2{
	font-weight:400;
}
.each-guide-box h3{
	font-weight:400;
	margin-bottom:20px !important;
}
.each-guide-box ul li{
	display:flex;
}
.each-guide-box ul li h5{
	color:#076085;
	font-size:18px;
	padding:5px 0;
}
.each-guide-box:hover ul li h5{
	color:#fff;
}
.each-guide-box ul li p{
	min-height:auto;
}
.each-guide-box:hover h2{
	color:#fff;
}
.exclushive-ways-to-earn-more .each-guide-box{
	min-height:630px;
}
.common-box-area{
	background-color: #fff;
}
.common-box-wrapper{
	padding:100px;
}
.awards-and-recognition h2{
	font-weight:400;
}
.awards-and-recognition p{
	font-size:24px;
	font-weight:400;
	line-height: 35px;
	margin-bottom:0;
}
.awards-and-recognition-table .table-row{
	display:flex;
	width:100%;
	padding:40px 0;
	border-bottom:1px solid #B3DEEB;
}
.awards-and-recognition-table .table-row:last-child{
	border-bottom:none;
	padding-bottom:0;
}
.awards-and-recognition-table .table-row .each-table-cell{
	width:50%;
	display:flex;
}
.each-table-cell .table-arrow{
	width:10%;
	margin-top:5px;
}
.each-table-cell .table-content{
	width:85%;
}
.awards-and-recognition-table{
	padding-top:50px;
}
.awards-and-recognition-table h3{
	color:#076085;
	font-size:32px;
	font-weight:400;
}
.our-travel-advisor .row{
	margin-right:-50px;
	margin-left:-50px;
}
.our-travel-advisor .col-lg-7, .our-travel-advisor .col-lg-5{
	padding-right:50px;
	padding-left:50px;
}
.travel-advisor-heading{
	max-width:1050px;
	padding-bottom: 60px;
}
.travel-advisor-score{
	gap:50px;
}
.travel-advisor-score p{
	color:#707070 !important;
	padding-top:10px;
}
.travel-advisor-content p{
	color:#000000;
}
.travel-advisor-content{
	display: flex;
    flex-direction: column;
    justify-content: space-around;
    height: 100%;
}
.travel-advisor-image{
	overflow:hidden;
	border-radius:15px;
}
.each-guide-box  ul li:last-child p{
	margin-bottom:0;
}
.each-guide-box  ul{
	margin-bottom: 0;
}
.each-score p{
	margin:0px;
}
@media(max-width:1440px) {
	.travel-advisor-score {
		gap: 25px;
	}
	.our-travel-advisor .col-lg-7, .our-travel-advisor .col-lg-5 {
		padding-right: 30px;
		padding-left: 30px;
	}
	.our-travel-advisor .row {
		margin-right: -30px;
		margin-left: -30px;
	}
	.exclushive-ways-to-earn-more .each-guide-box {
		min-height: 650px;
	}
	.awards-and-recognition-table h3 {
		font-size:28px;
	}
	.awards-and-recognition-table .table-row {
		padding:30px 0;
	}
	.leadership .years-heading .row .col-lg-4 h2 {
		font-size: 42px;
		line-height: 50px;
	}
	.leadership .years-heading .row .col-lg-8 p {
		font-size: 20px;
		line-height: 30px;
	}
}
@media(max-width:1299px) {
	.each-guide-box  h2{
		font-size:32px;
		line-height:32px;
	}
	.each-guide-box h3{
		margin-bottom:10px !important;
	}
	.common-box-wrapper {
		padding: 80px;
	}
	.awards-and-recognition p {
		font-size: 20px;
		font-weight: 400;
		line-height: 30px;
		margin-bottom: 0;
	}
	.awards-and-recognition-table h3 {
        font-size: 24px;
    }
	.awards-and-recognition-table {
		padding-top: 30px;
	}
	.leadership .years-heading .row .col-lg-4 h2 {
        font-size: 36px;
        line-height: 42px;
    }
	.leadership .years-heading .row .col-lg-8 p {
        font-size: 18px;
        line-height: 26px;
		letter-spacing: 0px;
    }
}
@media(max-width:1199px) {
	.each-guide-box ul li:before {
        margin-top: -15px;
    }
}
@media(max-width:991px) {
	.travel-advisor-content p{
		padding-top:30px;
	}
	.exclushive-ways-to-earn-more .each-guide-box {
        min-height: 550px;
    }
	.awards-and-recognition p {
		padding-top:20px;
	}
	.awards-and-recognition-table h3 {
        font-size: 20px;
    }
	.each-table-cell .table-arrow {
		width: 15%;
		margin-top: 2px;
	}
	.each-table-cell .table-content {
		width: 80%;
	}
	.leadership .years-heading .row .col-lg-4 h2 {
        font-size: 30px;
	}
	.each-enterpreneur p {
		margin-bottom: 10px;
	}
}
@media(max-width:767px) {
	.awards-and-recognition-table .table-row {
		display:block;
	}
	.awards-and-recognition-table .table-row .each-table-cell {
		width:100%;
	}
	.common-box-wrapper {
        padding: 60px;
    }
	.travel-partners-content .blank-box {
		width: 180px;
		height: 50px;
	}
	.travel-partners-content-wrapper p {
		margin-top: 16px;
		margin-bottom: 35px;
	}
	.leadership .years-heading .row .col-lg-8 p {
        font-size: 16px;
        line-height: 23px;
        letter-spacing: 0px;
    }
	.travel-advisor {
		padding-top: 41px;
	}
	.travel-advisor-score p {
		padding-top:5px;
	}
	.awards-and-recognition p {
        padding-top: 16px;
		line-height: 26px;
    }
	.awards-and-recognition-table h3 {
        font-size: 18px;
		line-height:22px;
    }
	.table-arrow img{
		width:26px;
	}
	.each-table-cell .table-arrow {
		width:10%;
	}
	.each-table-cell .table-arrow {
		margin-top:-3px;
	}
	.each-table-cell .table-content {
       width:90%;
    }
	.awards-and-recognition-table .table-row .each-table-cell:last-child{
		margin-top:10px;
	}
	.each-guide-box h2 {
        font-size: 28px;
        line-height: 32px;
    }
}
@media(max-width:575px) {
	.common-box-wrapper {
        padding: 25px;
    }
	.each-guide-box p{
		font-size:14px;
	}
	.each-guide-box ul li:before {
        margin-top: -10px;
    }
	.each-guide-box ul li h5 {
		color: #076085;
		font-size: 16px;
		padding: 3px 0;
	}
}
@media(max-width:450px) {
	.each-enterpreneur-des {
        padding: 0px 15px 15px;
    }
	.each-guide-box ul li:before {
        margin-top: -14px;
    }
	.each-guide-box ul li:before {
        margin-right: 0px;
        transform: scale(0.65);
    }
	.exclushive-ways-to-earn-more .each-guide-box {
        min-height: 620px;
    }
}
/******************* Team Css **********************/
.explore-team.unlock-your-potential .years-heading .row .col-lg-9 p {
    font-size: 32px;
    line-height: 40px;
    margin-top: -6px;
    letter-spacing: -1px;
}
.each-team-block ul{
	padding-left:23px;
}
.each-team-block ul li{
	font-size:16px;
	line-height:25px;
}
.team-member-block{
	padding:70px 0px;
	background: #e9f2f7;
}
.team-block-image{
	margin-bottom:30px;
}
.each-team-block h4{
	margin-bottom:15px;
}
.team-zigzag .zigzag-area-content h2{
	font-size:32px;
	line-height:40px;
}
.team-zigzag .zigzag-area-content p{
	margin-bottom:40px;
}
/************* Investor Relationship ***********/
.meet-our-founder{
	padding:100px 0px 65px;
}
.meet-our-founder h2{
	text-align:center;
	margin-bottom:60px;
	color:#fff;
	font-size:58px;
	line-height:70px;
}
.each-founder h4{
	color:#fff;
	margin:30px 0px 15px;
}
.each-founder p{
	color:#fff;
	margin:0px;
}
.each-founder{
	margin-bottom:50px;
}
.meet-our-founder.advesory-board h2{
	color:#076085;
}
.meet-our-founder.advesory-board .each-founder h4{
	color:#00A4BD;
}
.meet-our-founder.advesory-board .each-founder p{
	color:#131313;
}
.latest-news-slider-area{
	padding:90px 0px 115px;
	background:#E9F2F7;
}
.slider-5{
	margin-top:60px;
}
.latest-news-slider-area .travel-dreams-heading-area h2 {
    color: #076085;
}
.latest-news-slider-area .slider-controller > div img {
   filter: none;
}
.latest-news-slider-area .slider-controller > div:hover {
    background: #076085;
}
.latest-news-slider-area .slider-controller > div:hover img{
	filter: brightness(0) saturate(100%) invert(89%) sepia(13%) saturate(3753%) hue-rotate(149deg) brightness(92%) contrast(89%);
}
.each-latest-news > img{
	margin-bottom:25px;
}
.each-latest-news .date{
	margin-bottom:10px;
}
.each-latest-news h4{
	font-weight:normal;
}
.each-latest-news h4 a{
	color:#076085;
	text-decoration:underline;
}
.financial-reports-area h2{
	color:#44D2DF;
}
.selectbox-area {
	gap:25px;
}
.each-selectbox-area select{
	font-size:16px;
	font-weight:500;
	color:#fff;
	border-radius:30px;
	border:0px solid #44D2DF;
	background:url('https://thriveencode.com/projects/travello/wp-content/uploads/2024/05/feather-chevron-down.png') transparent no-repeat 95% center;;
	min-width:210px;
	height:60px;
	line-height:60px;
	padding:0px 15px;
	appearance: none;
	width:100%;
}
.each-selectbox-area select option {
  background: #44D2DF;
}
:focus{
	outline:none;
}
.result-content{
	bottom:50px;
	width:100%;
	left:0px;
	padding-left:30px;
}
.result-content h4{
	color:#076085;
	text-decoration:underline;
	margin-bottom:15px;
}
.selectbox-area{
	margin-bottom:100px;
}
.each-select-result{
	margin-bottom:45px;
}
.footer-top  .gform-theme--foundation .gfield input.large {
    background: transparent;
    border: 0px;
    padding: 20px 0px;
    color: #E9F2F7;
    font-size: 24px;
    line-height: 36px;
    font-weight: 300;
    width: 100%;
}
.footer-top .gform_footer {
	margin-top:0px !important;
	width:auto
}
.footer-top .gform_button {
    font-size: 16px !important;
    line-height: 24px !important;
    font-weight: 500 !important;
    color: #fff !important;
    border: 0px solid #076085 !important;
    background-color: transparent !important;
    border-radius: 00px !important;
    padding: 0 !important;
    display: inline-block !important;
    min-width: auto !important;
    width: auto !important;
    text-align: left !important;
}
.footer-top .gform_footer:after {
    content: url(../images/listing-before-arrow.png);
    position: absolute;
    right: 15px;
    top: 12px;
    transition: all 0.5s;
    -webkit-transition: all 0.5s;
	display:none;
}
.footer-top .gform_wrapper {
    border-bottom: 1px solid #44D2DF;
    max-width: 450px;
	width:100%;
	height:60px !important
}
.footer-top .gform-body{
	width:90%;
}
.calender-events-content{
	width:100%;
	border-radius:12px;
	background:#fff;
	overflow: hidden;
}
.latest-news-slider-area.events-calender .travel-dreams-heading-area h2{
	margin-bottom:40px;
}
.event-image{
	height:100%;
}
.event-image img{
	height:100%;
	object-fit:cover;
}
.event-content-wrapper{
	padding:0px 75px;
}
.event-content-wrapper h5{
	font-size:17px;
	font-weight:500;
	color:#00A4BD;
	margin-bottom:40px;
}
.event-content-wrapper h4{
	margin-bottom:20px;
}
.event-content-wrapper ul{
	margin:0px;
	padding:0px;
	list-style:none;
	display:flex;
	margin-bottom:20px;
}
.event-content-wrapper ul li{
	padding:0px 20px;
	border-right:1px solid #00A4BD
}
.event-content-wrapper ul li:first-child{
	padding-left:0px;
}
.event-content-wrapper ul li:last-child{
	padding-right:0px;
	border-right:0px;
}
.event-content-wrapper ul li a{
	font-size:16px;
	line-height:24px;
	font-weight:400;
	color:#707070;
}
.event-content-wrapper p{
	color:#707070;
	margin:0px;
}
.each-selectbox-area select{
	/*display:none;*/
}
.each-selectbox-area{
	width:100%;
	background:transparent;
	border:1px solid #44D2DF;
	border-radius:50px;
	max-width:500px;
	overflow: hidden;
}
.each-selectbox-area input{
	width:100%;
	background:none;
	padding:17px 15px;
	border:0px;
	color: #fff;
	font-size:17px;
}
.each-selectbox-area input::-ms-input-placeholder { /* Edge 12-18 */
  color: #fff;
}

.each-selectbox-area input::placeholder {
  color: #fff;
}
.each-selectbox-area form button img{
	filter:invert(1) brightness(200)
}
.each-search-result{
	text-align:center;
	margin:100px 0px;
}
.share-portfolio-box{
	position:absolute;
	bottom:60px;
	right:0px;
	max-width:260px;
	width:100%;
	background:#fff;
	border-bottom-left-radius:12px;
	border-bottom-right-radius:12px;
}
.share-portfolio-box-heading{
	background:#076085;
	display:flex;
	justify-content: space-between;
    align-items: center;
	padding:10px 30px;
}
.share-portfolio-box-heading h6{
	color:#fff;
	font-weight:500;
	font-size:18px;
}
.share-price-info{
	padding:25px 30px;
}
.share-price-info h2{
	letter-spacing:-1.5px;
	margin-bottom:10px;
}
.share-price-info h6{
	font-size:18px;
	font-weight:500;
	color:#00A4BD;
	margin-bottom:15px;
}
.share-price-info p{
	font-size:14px;
	margin:0px;
}
section.calendar {
  position: relative;
  margin:0px;
}
section.calendar .currentDateDisplay {
  height: 130px;
  width: 100%;
  color: #b12c2c;
  font-weight: 600;
}
section.calendar .currentDateDisplay > p {
  font-size: 2rem;
  margin-top: 25px;
  color: rgba(0, 0, 0, 0.5);
  text-shadow: 2px 2px 3px rgba(255, 255, 255, 0.4);
}
section.calendar .ui-datepicker {
  display: inline-block;
  margin: auto;
  background-color: #fff;
}
section.calendar .ui-datepicker .ui-datepicker-calendar {
  margin: auto;
  width: 100%;
  padding: 1rem;
}
section.calendar .ui-datepicker .ui-datepicker-calendar a {
  text-decoration: none;
  color: rgba(0,0,0,0.5);
  width: 50px;
    height: 50px;
	display: inline-block;
}
section.calendar .ui-datepicker .ui-datepicker-calendar .ui-datepicker-today {
  border-color: #D24D57;
  color: #4C246E;
}
section.calendar .ui-datepicker .ui-datepicker-calendar .ui-state-active {
  color: #fff;
  border-radius: 100%;
    background: #008CBD;
}
section.calendar .ui-datepicker .ui-datepicker-header {
  padding: 1rem;
  color: #4C246E;
  font-size: 1.3rem;
}
section.calendar .ui-datepicker .ui-datepicker-prev {
  float: left;
  line-height: 2.5rem;
}
section.calendar .ui-datepicker .ui-datepicker-next {
  float: right;
  line-height: 2.5rem;
}
section.calendar .ui-datepicker .ui-datepicker-year,
section.calendar .ui-datepicker .ui-datepicker-month {
  line-height: 2.5rem;
}
section.calendar .ui-datepicker .ui-datepicker-month {
  margin-right: 1rem;
}
section.calendar .ui-datepicker thead {
  color: #c53131;
}
.ui-datepicker-title{
	text-align:center;
	color:#008CBD;
	font-size:32px;
}
p.bgText {
  line-height: 100%;
  color: #FFE386;
  font-size: 200%;
  font-weight: 600;
  text-shadow: 3px 3px 0 rgba(0, 0, 0, 0.2);
  margin-bottom: 1rem;
}
.hasDatepicker{
	border-radius: 12px;
    overflow: hidden;
    padding: 30px;
    background: #fff;
}
.ui-datepicker-calendar thead tr th, .ui-datepicker-calendar tbody tr td{
	font-size:17px;
	line-height:50px;
	text-align:center;
	color:rgba(0,0,0,0.5)
}
.footer-area .scroll-area{
	bottom: auto;
    transform: rotate(180deg);
    top: -250px;
}
.technology-round-image-are .round-image-animation-wrapper {
    max-width: 1345px;
    margin: 0px auto;
}
.technology-round-image-area .business-coaching-listing ul li:nth-child(1){
	position:absolute;
	left:75px;
	top:30px;
}
.technology-round-image-area .business-coaching-listing ul li:nth-child(2){
	position:absolute;
	left:0px;
	top:25vh;
}
.technology-round-image-area .business-coaching-listing ul li:nth-child(3){
	position:absolute;
	left:90px;
	top:48vh;
}
.technology-round-image-area .business-coaching-listing ul li:nth-child(4){
	position:absolute;
	left:25%;
	transform:none;
	top:68vh;
}
.technology-round-image-area .business-coaching-listing ul li:nth-child(5){
	position:absolute;
	right:25%;
	transform:none;
	top:68vh;
}
.technology-round-image-area .business-coaching-listing ul li:nth-child(6){
	position:absolute;
	right:90px;
	top:48vh;
}
.technology-round-image-area .business-coaching-listing ul li:nth-child(7){
	position:absolute;
	right:0px;
	top:25vh;
}
.technology-round-image-area .business-coaching-listing ul li:nth-child(8){
	position:absolute;
	right:75px;
	top:30px;
}
.technology-round-image-text{
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%)
}
.technology-round-image-text h2{
	color:#fff;
	text-align:center;
}
.two-block-area .each-travello-equips-blocks{
	margin-bottom:80px;
}
.each-select-result img{
	width:100%;
	height:310px;
	object-fit:cover
}
.bullet-marker{
	padding:0px;
	margin:0px;
	list-style:none;
	display:flex;
	gap:50px;
	position: absolute;
    bottom: -50px;
}
.bullet-marker li:before{
	width:24px;
	height:24px;
	border-radius:100%;
	background:#44D2DF;
	display:inline-block;
	content:'';
	vertical-align: middle;
    margin-right: 18px;
}
.bullet-marker li:first-child:before{
	background: #008CBD;
}
.blog-filter > div{
	gap:25px;
}
.membership{
	background: #E9F2F7;
	margin:0px;
	padding:150px 0px;
}
.each-membership-content-wrapper{
	/*padding-top:55px;*/
	border-radius:30px;
	overflow:hidden;
	height: 100%;
    background: #fff;
}
.membership-img img{
	width:100%
}
.each-membership{
	background:#fff;
	padding:30px 40px;
	position:relative;
}
.each-membership h2{
	color:#00A4BD;
	font-weight:500;
	font-size:40px;
}
.each-membership .price{
	color:#076085;
	font-size:60px;
	padding:15px 0px;
}
.each-membership .price span{
	color:#565656;
	font-size:18px;
}
.each-membership .price.top{
	border-bottom:1px solid #CCCCCC;
}
.each-membership p{
	margin-bottom:0px;
}
.each-membership .common-button{
	margin-top:15px;
}
.each-membership-top{
	padding-bottom:30px;
}
.best-value{
	position: absolute;
    width: 100%;
    background: #076085;
    top: 0px;
    padding: 14px 25px 40px;
    border-radius: 30px 30px 0 0;
    color: #44D2DF;
    font-size: 18px;
}
.infinite-partner{
	background-color: #E9F2F7;
	margin:0px;
	padding:100px 0px !important;
}

.new-bringing-travel-area{
	padding:80px 0px 85px;
	/min-height:1000px;/
}
.new-bringing-travel-area h2{
	color:#fff;
}
.each-new-travel-dreams{
	/* From https://css.glass */
	background: rgba(255, 255, 255, 0.14);
	border-radius: 16px;
	box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
	backdrop-filter: blur(16.6px);
	-webkit-backdrop-filter: blur(16.6px);
	border-radius:30px;
	overflow:hidden;
	transition:all 0.5s;
	-webkit-transition:all 0.5s;
}
.new-bringing-travel-area-wrapper{
	gap:24px;
}
.new-travel-dreams-image img{
	height:218px;
	object-fit:cover;
	object-position:center;
	border-radius:30px;
	width: 100%;
}
.new-travel-dreams-content{
	padding:30px 25px;
}
.new-travel-dreams-content h4{
	color:#fff;
	line-height:34px;
	margin-bottom:10px;
}
.new-travel-dreams-content h6{
	font-size:16px;
	line-height:24px;
	color:#fff;
	font-weight:400;
	margin-bottom:30px;
}
.new-travel-dreams-content p{
	color:#fff;
	display:none;
}
.each-new-travel-dreams:hover{
	width:50%;
	transition:all 0.5s;
	-webkit-transition:all 0.5s;
}
.each-new-travel-dreams:hover p{
	display:block;
}
.new-bringing-travel-area-wrapper{
	padding:40px 0px
}
.more-ways-to-earn-image{
	padding-right:60px;
}
.more-ways-to-earn-image img{
	width:100%;
}
.exclushive-ways-to-earn-more .years-heading h2{
	margin-bottom:20px;
}
.exclushive-ways-to-earn-more .years-heading h4{
	color:#00A4BD;
}
.seat-a-table-info-top h4{
	color:#fff;
	margin-top:15px;
}
.slider-6 .enterpreneur-image {
    width: 110px;
    height: 110px;
	margin-bottom:90px;
}
.slider-6 .each-enterpreneur p {
    min-height: 165px;
}
.award-and-recognition-area{
	padding:85px 0px 165px;
	background: linear-gradient(to bottom,  rgba(0,64,100,1) 0%,rgba(0,164,189,1) 100%);
}
.award-and-recognition-heading{
	max-width:830px;
}
.award-and-recognition-heading h3{
	color:#44D2DF;
	margin-bottom: 20px;
}
.award-and-recognition-heading p{
	font-size:17px;
	line-height:25px;
	color:#fff;
}
.swiper-partner{
	margin-top:50px;
	margin-bottom:150px;
}
.swiper-partner .swiper-wrapper{
    transition-timing-function: linear !important;
    position: relative;
}
.swiper-partner .swiper-wrapper .swiper-slide{
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
    width: auto;
    position: relative;
    overflow: hidden;
    padding: 0 35px;
    height: 100px;
}
.each-slide-image-content h4{
	margin-top:30px;
	margin-bottom:15px;
}
.each-slide-image-content p{
	color:#44D2DF
}
.leadership  .each-slide-image{
	max-width:360px;
}
.leadership .each-slide-image img{
    height:auto !important
}
@media(max-width:1599px){
	.new-travel-dreams-image img {
		height: 170px;
	}
	.new-bringing-travel-area-wrapper {
		gap: 15px;
	}
	.new-travel-dreams-content {
		padding: 20px 25px;
	}
	.more-ways-to-earn-image{
		padding-right:0px;
	}	
}
@media(max-width:991px) {
	.new-bringing-travel-area-wrapper {
		display:block !important;
	}
	.each-new-travel-dreams p {
		display: block;
	}
	.new-travel-dreams-image img {
        height: auto;
		width:100%;
    }
	.each-new-travel-dreams{
		margin-bottom:30px;
	}
	.travel-dreams-of-life {
        padding: 70px 0px 40px !important;
    }
}
@media(max-width:767px) {
	.new-travel-dreams-content {
        padding: 20px 15px;
    }
	.new-travel-dreams-content h6 {
		margin-bottom: 15px;
	}
	.each-new-travel-dreams p {
        margin-bottom: 15px;
    }
}
.establised-travel h3{
	margin-bottom:30px;
}
.commited-to-its-growth-content{
	max-width:1125px;
}
.commited-to-its-growth-content h2{
	margin-bottom:30px;
}
.commited-to-its-growth-content h3{
	color:#008CBD;
}
.levels-area h6{
	font-weight:600;
	color:#fff;
	font-size:16px;
	margin-bottom:20px;
}
.levels-area h2{
	color:#44D2DF;
}
.levels-area p{
	font-size:18px;
	color:#fff;
}
.levels-area .block-image-area{
	padding:35px;
	background:#fff;
	border-radius:30px;
	overflow:hidden;
}
.level2-area{
	background:#076085;
}
.network-levels-area{
	background:#E9F2F7;
	position:relative;
	z-index:1;
}
.network-levels-area:before{
	width:100%;
	height:250px;
	background:#076085;
	top:0px;
	left:0px;
	position:absolute;
	content:'';
	z-index:-1;
}
.growth-faq{
	padding:100px 0px;
	background:#E9F2F7;
}
.generational-wealth-content-wrapper h4{
	color:#000;
}
.each-calculator-field {
	margin-bottom: 50px;
}
input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button {  

   opacity: 0 !important;

}
.counter--arrow-inc, .counter--arrow-dec{
	border:0px;
	padding:0px;
	background:transparent;
	position:absolute;
	right:0px;
}
.counter--arrow-inc{
	top:10px;
}
.counter--arrow-dec{
	bottom:10px;
}
.each-news .blog-image img {
    height: 488px;
}
.become-inner-content h3{
	margin-bottom:50px;
}
.each-membership h3{
	margin-bottom:8px
}
.each-membership h4{
	color:#00A4BD;
	margin-bottom:8px
}
.divider{
	height:1px;
	width:100%;
	background:#CCCCCC;
	margin-bottom:20px;
}
.home .banner-content h1{
	font-size:70px;
	line-height:80px;
}
/******** New Home changes ***********/
.full-width-banner-holder{
	padding:0px 65px;
	min-height:495px;
	display:flex;
	align-items:center;
	border-radius:15px;
}
.full-width-banner-content h4{
	font-size:17px;
	text-transform:uppercase;
	letter-spacing: 0.34px;
	color: #F7F6F9;
	line-height:19px;
	margin-bottom:15px;
}
.full-width-banner-content h2{
	letter-spacing: -0.27px;
	color: #F2F6F8;
	margin-bottom:30px;
}
.full-width-banner-content{
	max-width:562px;
}
.indepenent-travel-advisor h2{
	text-align:center;
	font-size:58px;
	line-height:67px;
	margin-bottom:45px;
}
.each-travel-advisor-block-image img{
	border-radius:14px;
	margin-bottom:30px
}
.each-travel-advisor-block h4{
	color:#00A4BD;
	font-weight:600;
	margin-bottom:10px;
}
.each-travel-advisor-block p{
	margin:0px;
}
.middle-full-width-slider-holder{
	border-radius: 22px;
    min-height: 465px;
    display: flex;
    align-items: end;
    justify-content: center;
    padding-bottom: 75px;
}
.slider-wrapper{
	max-width:885px;
	width: 100%;
}
.each-slide h2{
	color:#fff;
	font-size:58px;
	line-height:75px;
}
.slider-wrapper .slider-controller{
	margin-top:50px;
}
.slider-wrapper .slider-controller > div img{
	filter:none;
}
.slider-wrapper .slider-controller > div{
	border: 1px solid #fff;
	margin:0px;
}
.rating-percentage{
	position: absolute;
    top: 0px;
    left: 0px;
    overflow: hidden;
    background-size: auto;
    background-repeat: no-repeat;
    height: 100%;
}
.rating img{
	max-width:none;
	opacity:0.5
}
.hear-from-our-advisor h2{
	text-align:center;
	font-size:58px;
	line-height:67px;
	margin-bottom:45px;
}
.adivisor-profile-and-rating{
	position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    padding: 27px 30px;
}
.advisor-profile{
	gap:15px;
}
.advisor-profile-name h4{
	color:#fff;
}
.advisor-profile-name p{
	color:#fff;
	margin-bottom: 12px;
}
.hear-from-our-adivisor-left-content{
	border-radius:14px;
	overflow:hidden;
}
.advisory-qoutation{
	position:absolute;
	padding:30px;
	bottom:0px;
	left:0px;
	width:100%;
	z-index:1
}
.advisory-qoutation p{
	margin:0px;
	color:#fff;
}
.hear-from-our-adivisor-left-content:after{
	position:absolute;
	bottom:0px;
	left:0px;
	width:100%;
	height:50%;
	background: transparent linear-gradient(180deg, var(--unnamed-color-ffffff00) 0%, #616161 100%) 0% 0% no-repeat padding-box;
	background: transparent linear-gradient(180deg, #FFFFFF00 0%, #616161 100%) 0% 0% no-repeat padding-box;
	mix-blend-mode: multiply;
	content:'';
}
.hear-from-our-adivisor-right-top-content .row{
	row-gap:24px;
	margin:0px -12px;
}
.hear-from-our-advisor-content .row{
	margin:0px -12px;
}
.hear-from-our-advisor-content .row > *{
	padding:0px 12px
}
.each-gallery img{
	border-radius:14px;
}
.each-gallery-wrapper .row{
	row-gap:24px;
	margin:0px -12px;
}
.each-gallery-wrapper .row{
	margin:0px -12px;
}
.gallery-slider-wrapper .swiper-pagination, .gallery-slider-wrapper-for-mob .swiper-pagination{
	width: 100%;
    margin-top: 50px;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
}
.gallery-slider-wrapper .swiper-pagination-bullet, .gallery-slider-wrapper-for-mob .swiper-pagination-bullet{
	width:15px;
	height:15px;
	background:#00A4BD;
	margin:0px 10px
}
.gallery-slider-wrapper .swiper-pagination-bullet.swiper-pagination-bullet-active, .gallery-slider-wrapper-for-mob .swiper-pagination-bullet.swiper-pagination-bullet-active{
	width:23px;
	height:23px;
	border:1px solid #00A4BD;
	background: transparent;
}
.top-header{
	padding:10px 0px;
	/* From https://css.glass */
background: rgba(0, 164, 189, 0);
border-radius: 16px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(14.1px);
-webkit-backdrop-filter: blur(14.1px);	
}
.top-header ul{
	display:flex;
	margin:0px;
	padding:0px;
	list-style:none;
	gap:50px;
}
.top-header ul li a{
	font-size:13px;
	color:#fff;
	font-weight:600;
	text-transform:uppercase
}
.top-header ul li a img{
	margin-right:10px;
}
.years-heading h4{
	font-size:45px;
	line-height:58px;
}
.slider-6 .enterpreneur-image {
    width: 100%;
    height: auto;
    margin-bottom: 30px;
    border-radius: 0px;
}
.each-enterpreneur {
    padding: 0px !important;
}
.each-enterpreneur-des{
	padding:0px 50px 50px 50px;
	background:#fff;
	transition:all 0.5s;
}
.each-enterpreneur:hover .each-enterpreneur-des {
    padding: 0px 50px 50px 50px;
    background: #076085;
	transition:all 0.5s;
}
.each-travel-advisor-block-image img{
	width:100%;
}
.hear-from-our-adivisor-left-image > img{
	width:100%;
}
.get-started-from-wrapper .gfield--type-choice .gfield_label {
    font-size: 24px !important;
    line-height: 30px !important;
    color: #00A4BD !important;
    font-weight: 500 !important;
    margin-bottom: 20px !important;
}
.get-started-from-wrapper .gform-theme--framework .gfield--type-choice .gfield_radio .gform-field-label {
    font-size: 17px;
    line-height: 25px;
    color: #565656;
}
.get-started-from-wrapper .gform-theme--foundation .gfield input.large {
    font-size: 17px;
    line-height: 25px;
}
.get-started-from-wrapper .gform-theme--foundation .gform_fields{
	gap:50px;
}
.get-started-from-wrapper .gform_heading h2 {
    font-size: 45px;
    line-height: 58px;
    margin-bottom: 60px;
}
.get-started-from-wrapper .gform-theme--foundation .gform_footer {
    width: max-content;
    display: block !important;
}