/*
Theme Name: Betheme
Author: Muffin group
Description: The biggest WordPress Theme ever
Theme URI: http://themes.muffingroup.com/betheme
Author URI: http://muffingroup.com
License: Themeforest Split Licence
License URI: -
Version: 17

All css files are placed in /css/ folder
*/

#Header {
    min-height: 0px!important;
}

#Action_bar{
	background: #233785!important;
}
.topheaderlinks li{
	color: #fff;
    font-weight: 400;
}
.topheaderlinks li a{
	text-decoration: none!important;
	color: #fff!important;
}
.topheaderlinks .topheaderlinksli1{
    border-right: 1px solid #ffffff59;
    padding: 0px 13px 0px 19px!important;
}

.topheaderlinks .topheaderlinksli2,.topheaderlinks .topheaderlinksli3{
    border-right: 1px solid #ffffff59;
    padding: 0px 13px 0px 0px!important;
}
.contact_details_right {
	float: right!important;
	
}
.contact_details_right li i{
	color: #f9bc02;
	font-size: 18px;
}
.contact_details_right li .icon-phone:before{
	transform: rotate(93deg);
}

.contact_details_right li{
	color: #fff;
    font-weight: 400;
}

ul#menu-main-menu li a span {
	font-weight: 500!important;
	color: #959595!important;
}

#Top_bar .menu_wrapper {
    float: right!important;
}

ul#menu-main-menu .current_page_item a span {
    color: #444!important;
    border-bottom: 3px solid #233785!important;
    height: 44px;
    padding: 0px!important;
    margin: 0px 15px;
}

span.mainmenusocial i {
    font-size: 30px;
}
#Footer .footer_copy{
	background: #233785;
}

#Footer .footer_copy .container .column.one{
	padding: 0;
    margin: 0;
}

.copyright{
	margin:0px!important;
}



h1.footercolhead {
    font-size: 25px;
    font-weight: 500;
    line-height: 15px;
    margin-left: 26px;
}

ul#menu-footer-left li {
    background: #292b33;
    border: unset!important;
}

ul#menu-footer-left li a {
    border: unset;
    background: #333333!important;
    padding-left: 0px!important;
	color:#959595!important
}

ul#menu-footer-left {
    width: 100%;
    display: inline-block;
    list-style: square;
    color: #f9bc02;
}

ul#menu-footer-right li a {
    border: unset;
    background:unset!important;
    padding-left: 0px!important;
	color:#959595!important
}

ul#menu-footer-right {
    width: 100%;
    display: inline-block;
    list-style: square;
    color: #f9bc02;
}

aside#widget_mfn_menu-2 {
    width: 43%;
    padding-left: 13px!important;
    display: inline-block;
}

aside#widget_mfn_menu-3 {
    width: 30%;
    display: inline-block;
}

.menu-footer-left li::marker {
    font-size: 16px!important;
}

::marker {
    font-size: 16px!important;
}

#custom_html-6 img{
	width: 18px!important;
}
#custom_html-6 i{
	    font-size: 17px;
    color: #f9bc02;
}
.footercol31{
	padding-bottom:20px;
}

.footercol32{
	padding-bottom:20px;
}
.portion-1,.portion-2,.portion-3{
	    width: 33%!important;
    height: 113px;
    display: inline-block;
    float: left;
    overflow: hidden;
}
.footerfourthcol img{
	    height: 89px;
    width: 86px;
    object-fit: cover;
}

#Footer .widgets_wrapper .container{
/* 	margin: 0px 34px!important; */
	    margin: 0 auto!important;
    width: 100%!important;
}

#Footer {
	background: #333333!important;
}

#Footer, #Footer .widget_recent_entries ul li a {
    color: #959595!important;
}

.hephaistos .tp-bullet:hover, .hephaistos .tp-bullet.selected{
	border-color: #fff!important;
}


.hovercard1  .vc-hoverbox-block-inner.vc-hoverbox-front-inner,
.hovercard2  .vc-hoverbox-block-inner.vc-hoverbox-front-inner,
.hovercard3  .vc-hoverbox-block-inner.vc-hoverbox-front-inner
{
    background: #233785;
    padding-top: 11px!important;
    padding-bottom: 11px!important;
        position: absolute;
    bottom: 0px;
    width: 100%;
    cursor: pointer;
}
.hovercard1  .vc-hoverbox-block-inner.vc-hoverbox-front-inner h2,
.hovercard1 .vc-hoverbox-block-inner.vc-hoverbox-back-inner h2
{
	text-align: center;
    font-size: 20px;
    font-weight: 700;
    color: #fff;
}
.hovercard2  .vc-hoverbox-block-inner.vc-hoverbox-front-inner h2,
.hovercard2 .vc-hoverbox-block-inner.vc-hoverbox-back-inner h2
{
	text-align: center;
    font-size: 20px;
    font-weight: 700;
    color: #fff;
}
.hovercard3  .vc-hoverbox-block-inner.vc-hoverbox-front-inner h2,
.hovercard3 .vc-hoverbox-block-inner.vc-hoverbox-back-inner h2
{
	text-align: center;
    font-size: 20px;
    font-weight: 700;
    color: #fff;
}


.hovercard1 .vc-hoverbox-block-inner.vc-hoverbox-front-inner:before {
    content: url(https://learntodrivetoday.com/wp-content/uploads/2021/03/hovercardicon1.png);
    position: absolute;
    left: 27px;
}

.hovercard2 .vc-hoverbox-block-inner.vc-hoverbox-front-inner:before {
    content: url(/wp-content/uploads/2021/03/hovercardicon2.png);
    position: absolute;
    left: 27px;
}

.hovercard3 .vc-hoverbox-block-inner.vc-hoverbox-front-inner:before {
    content: url(/edmond/wp-content/uploads/2021/03/hovercardicon3.png);
    position: absolute;
    left: 27px;
}

.hovercard1 .vc-hoverbox-block-inner.vc-hoverbox-back-inner:before{
	content: url(/edmond/wp-content/uploads/2021/03/hovercardicon1.png);
    position: absolute;
    left: 27px;
}

.hovercard2 .vc-hoverbox-block-inner.vc-hoverbox-back-inner:before{
    content: url(/edmond/wp-content/uploads/2021/03/hovercardicon2.png);
    position: absolute;
    left: 27px;
}

.hovercard3 .vc-hoverbox-block-inner.vc-hoverbox-back-inner:before{
    content: url(/edmond/wp-content/uploads/2021/03/hovercardicon3.png);
    position: absolute;
    left: 27px;
}
.hovercard1 .vc-hoverbox-block-inner.vc-hoverbox-back-inner,
.hovercard2 .vc-hoverbox-block-inner.vc-hoverbox-back-inner,
.hovercard3 .vc-hoverbox-block-inner.vc-hoverbox-back-inner {
	color: #fff;
    text-align: left;
    padding: 0px 6px 0px 79px;
}

.vc-hoverbox-block.vc-hoverbox-back .vc-hoverbox-block-inner.vc-hoverbox-back-inner h2{
	text-align: :left!important;
}

a.readmorehoverbox {
    color: #fff;
    padding-left: 16px;
    position: relative;
    line-height: 35px;
}

a.readmorehoverbox:before {
    content: '\e914';
    font-family: "mfn-icons";
    font-size: 20px;
    position: absolute;
    left: 0px;
}
div#Content {
    padding-top: 0px!important;
}

.themhead {
    font-size: 36px;
    font-weight: 800;
    text-transform: uppercase;
}

.themhead:after {
    content: "";
    height: 7px;
    width: 75px;
    background: #233785;
    display: block;
    margin: 0 auto;
    border-radius: 23px;
    margin-top: 15px;
}

.iconboxservice {
    background: #fff;
    padding-top: 0px;
    padding-bottom: 37px;
    box-shadow: -1px 2px 9px 0px #00000059;
    position: relative;
}
.iconboxservice h3{
	font-size: 20px;
    font-weight: 800;
}
.iconboxservice p{
	    padding: 0px 31px!important;
}

.iconbox1:before {
    content: url(/edmond/wp-content/uploads/2021/03/hoversection1.png);
    display: block;
    top: 0px;
    margin: 0 auto;
    text-align: center;
    position: relative;
    top: -35px;
}

.iconbox2:before {
    content: url(/edmond/wp-content/uploads/2021/03/hoversection2.png);
    display: block;
    top: 0px;
    margin: 0 auto;
    text-align: center;
    position: relative;
    top: -35px;
}

.iconbox3:before {
    content: url(/edmond/wp-content/uploads/2021/03/hoversection3.png);
    display: block;
    top: 0px;
    margin: 0 auto;
    text-align: center;
    position: relative;
    top: -35px;
}

.iconbox4:before {
    content: url(/edmond/wp-content/uploads/2021/03/hoversection4.png);
    display: block;
    top: 0px;
    margin: 0 auto;
    text-align: center;
    position: relative;
    top: -35px;
	

}

.hometestimonialsmain:after {
    content: "";
    background: #0000008c;
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    right: 0;
    z-index: 0;
}

.hometestimonialsmain .vc_column_container {
	    z-index: 1;
}

.textdivtestimonialsimg{
	    width: 11%;
    display: inline-block;
}
.textdivtestimonials{
	    margin-left: 24px;
	    display: inline-block;
}
.textdivtestimonialsimg .sp-tfree-client-image img{
	height: 90px!important;
    width: 90px!important;
    object-fit: cover!important;
        position: relative;
    top: 24px;
}

.textdivtestimonialsimg .sp-tfree-client-image{
	height: 129px;
}


#atw_style2 .atw_item.atw--single_item {
    border: 1px solid #80808033!important;
}



.ratinglefttxt {
    width: 50%;
    display: inline-block;
    color: #808080ad;
    font-size: 13px;
}

.ratingthemediv .atw_rating.woocommerce {
    display: inline-block;
    float: right;
}

.ratingthemediv {
    padding: 0px 13px;
    vertical-align: middle;
}
#atw_style2 .atw_item_title {
    text-align: left!important;
    margin-left: 14px!important;
    padding-top: 12px!important;
}


span.atw_price {
    text-align: left;
    margin-left: 14px;
}

span.woocommerce-Price-amount.amount {
    font-size: 19px!important;
    color: gray!important;
    font-weight: 700;
}




.pricebtn span.woocommerce-Price-amount.amount {
    display: none;
    border: unset!important;
}

.pricebtn p.product.woocommerce.add_to_cart_inline {
    border: unset!important;
}

.pricebtn {
    width: 100%;
    display: inline-block;
    padding: 0px 16px;
}

.detailsmaindiv{
    display: inline-block;
}
.pricebtn a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {/* content: "Book"; */color: #fff;background-color: #233785!important;text-transform: uppercase!important;font-size: 12px!important;    margin-bottom: 0px!important;}

a.themeyellowbtn,.themeyellowbtn a, button.themeyellowbtn{
        background: #f9bc02!important;
    padding: 9px 26px!important;
    border-radius: 4px!important;
    color: #000!important;
    font-weight: 600!important;
    text-transform: uppercase!important;
    font-family: 'system-ui'!important;
    font-size: 13px!important;
}

#atw_style2 .added_to_cart{
    position: relative!important;
    top: -15px!important;
}

.vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon {
    right: 11px!important;
}
.arrowbtn a{
        padding-right: 35px!important;
}

.themhead.borderyellow:after{
    background: #f9bc02!important;
}

form.wpcf7-form span {
    width: 263px;
    margin-left: 24px;
}

form.wpcf7-form span input {
    border: 1px solid gray;
}

.googlemaphome  .wpb_map_wraper {
    margin-bottom: 0px!important;
}
#Subheader .title  {
	width: 100%!important;
    text-align: left!important;
	font-family: system-ui!important;
    font-style: normal!important;
    font-weight: 700!important;
    color: #fff!important;
	font-size:40px!important;
}
#Subheader .breadcrumbs {
	text-align: left!important;
	margin-top:10px!important;
}
#Subheader  .breadcrumbs li,a,span {
	color:#fff!important;
}
#Subheader ul.breadcrumbs li span{
	opacity:1!important;
}
#Subheader {
	background-color:black!important;
	height:90px
    background-repeat: no-repeat!important;
    background-position: 0px -142px!important;
    background-size: cover!important;
}
.vc_btn3.vc_btn3-size-md.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon {
	left:126px!important;
}

#Subheader ul>li>a:before {
    content: "\f015";
    font-family: 'FontAwesome';
    margin-right: 6px;
    font-size: 18px;
}

.getintouchsub {
	top:-90px!important;
}
.vc_btn3-container.vc_btn3-right {
    text-align: right;
/*     margin-right: 60px; */
}
.wpb_wrapper .cus-btn a{
	border:none!important
}
.cus-heading {
    font-size: 36px;
    font-weight: 800;
    text-transform: uppercase;
}

.cus-heading:after {
    content: "";
    height: 7px;
    width: 75px;
    background: #233785;
    display: block;
    border-radius: 23px;
}
.cus-heading-1 h1{
	color:#fff!important;
}

.cus-heading-1 p{
	color:#fff!important;
}
.cus-heading-1 h1{
	font-weight:bold!important;
}
.sub-foot{
	background-color:#233785;
}
.cus-btn-1 a{
	color:#233785!important;
	
}

.cus-btn-1 {
	margin-top:20px!important;
	
}
.cus-heading-2 h4{
	color:#fff!important;
	margin-top:30px!important;
}
.cus-btn-2{
	color:#f9bc02!important;
}
.cus-link {
	color:blue!important;
	 display: none;
}
.cus-block {
	margin-top:-20%!important;
	line-height:2!important;
}
.cus-block p{
	margin:0!important;
}
.cus-btn-2 {
	margin-top:-10%!important;
}
.page-id-196 #Subheader {
	background-color:#f2f2f2!important;
}
.page-id-196 #Subheader .title{
	display:none!important;
}
.page-id-196 #Subheader .title{
	display:none!important;
}
.page-id-196 #Subheader  .breadcrumbs li,span {
	color:black!important;
}

.page-id-196 #Subheader  .breadcrumbs a {
	color:black!important;
}
.page-id-196 #Subheader  .breadcrumbs {
	text-align:center!important;
}
.page-id-196 .section_wrapper .clearfix {
	display:none!important;
}
.sec-1 {
    width: 85%!important;
    display: inline-flex!important;
    line-height: 5!important;
}
.sec-2 span.wpcf7-form-control-wrap.your-message {
	width: 83%!important;
}
.sec-2 input{
	margin-left: 15px!important;
}
.form-heading {
	margin-left:3%!important;
}
.form-heading h4{
	color:#233785!important;
}
.sec-3 input{
	background-color:#233785!important;
}
.cus-text-block {
 	position: absolute;
    margin: -50% 0% 0% 110%;
    float: right;
}
.cus-text-block h4{
 	color:#233785!important;
}
.cus-text-block h6{
 	color:#233785!important;
}

.googlemapcontact {
    position: relative;
    top: 75px;
}
.icon-right-open:before {
    content: '\e915';
    color: #fff!important;
}
.fa-tty:before {
    content: "\f1e4"!important;
    font-family: 'FontAwesome'!important;
	margin-right:5px!important
}
.page-id-247 #Subheader {
    background-position: 0px -364px!important;
    background-size: cover!important;
}
.cus-ser-btn {
	    background: #f9bc02!important;
        color: #525252!important;
}
.cus-tab-ser ul.vc_tta-tabs-list .vc_tta-tab a{
	background: unset!important;
    border: unset!important;
	font-weight:900!important;
	padding-bottom:25px!important;
}
.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body{
	background: #000!important;
	background-color: #fff!important;
	border: unset!important;
	padding:0!important;
}
.wpb_wrapper .text-padd {
	padding-bottom:25px!important;
}
.wpb_wrapper .text-padd-1 {
	padding-bottom:50px!important;
}
.pro-tips{
	color:blue!important;
}
.owl-stage-outer {
	margin-left: 10px!important;
}
button.owl-dot{
	display:none!important
}
button.owl-prev {
    
    background-color: #fff;
    border: 1px solid #8e8888;
    position: absolute;
    top: 0;
    margin-top: 25%;
	margin-left: -40px;
    padding: 0px 10px 0px 10px;
}
button.owl-prev span{
    
    font-size: 27px;
    font-weight: bold;
    color: #8e8888!important;
}
button.owl-next{
    
    background-color: #fff;
    border: 1px solid #8e8888;
    position: absolute;
    top: 0!important;
	right:0!important;
    margin-top: 25%;
	margin-right: -34px;
    padding: 0px 10px 0px 10px;
}
button.owl-next span{
    
    font-size: 27px;
    font-weight: bold;
    color: #8e8888!important;
}
img.scale-with-grid, #Content img {
	max-width:100%!important;
}
.page-id-247 .vc_gitem-zone-c .vc_gitem-zone-mini {
height: 316px;
}


div#reservation-form{
    border-radius: 20px!important;
    background: #fcfcfc!important;
    box-shadow: 0px 1px 12px #adadad54!important;
    padding: 5% 0% 0% 7%!important;
    margin-bottom: 3%!important;
}
.page-id-349 .wpcf7-form {
    width: 100%!important;
}
.rentmainformdiv {
    margin-top: 3%;
}
.rentmainformdiv .row {
    display: inline-block;
    width: 100%;
}
.rentleft, .rentcenter, .rentright, .rentcnter1, .rentcnter2 {
    width: 25%!important;
    display: inline-block!important;
    float: left!important;
    margin-right: 82px!important;
}
.form-control-rent {
    width: 100%!important;
    border-radius: 25px!important;
    padding-left: 20px!important;
    outline: none!important;
    border: 1px solid #d4d1d1!important;
    cursor: pointer!important;
}

.reservce_carbtn {
    background: #233785!important;
    width: 24%!important;
    margin-right: 117px!important;
    margin-top: 21px!important;
	position: relative;
    top: -278px;
}
.total_amount {
    font-size: 49px!important;
}
select {
    width: 268px!important;
    padding: 5px!important;
    font-size: 16px!important;
    line-height: 1!important;
    border: 0!important;
    border-radius: 5px!important;
    height: 34px!important;
    background: url(http://cdn1.iconfinder.com/data/icons/cc_mono_icon_set/blacks/16x16/br_down.png) no-repeat right #ddd!important;
    -webkit-appearance: none!important;
    background-position: 93%!important;
}
.bookyourappointment{
	    font-size: 40px;
    font-weight: 500;
    color: #233785;
    text-align: center;
    margin-bottom: 69px;
}
/* Pricing Box CSS */
.price-box1{
	border: 2px solid #2F428B!important;
    border-radius: 10px!important;
    width: 280px!important;
    margin-right: 10px;
}
.price-box1 h2{
	font-size:18px!important;
}
.price-box2{
	border: 2px solid #2F428B!important;
    border-radius: 10px!important;
	width: 280px!important;
    margin-right: 10px;
}
.price-box2 h2{
	font-size:18px!important;
}
.price-box3{
	border: 2px solid #2F428B!important;
    border-radius: 10px!important;
	width: 280px!important;
    margin-right: 10px;
}

.price-box3 h2{
	font-size:15px!important;
}
.price-box4{
	border: 2px solid #2F428B!important;
    border-radius: 10px!important;
	width: 280px!important;
}
.price-box4 h2{
	font-size:18px!important;
}
.head-bold{
	font-weight: bold!important;
}


div#Subheader {
    display: none;
}

.getintouchsub {
    top: 0px!important;
    padding: 88px 0;
    background-position: center bottom;
    background-size: cover;
}
.getintouchsub h1{
		width: 100%!important;
    text-align: left!important;
	font-family: system-ui!important;
    font-style: normal!important;
    font-weight: 700!important;
    color: #fff!important;
	font-size:40px!important;
}
.menu-footer-right-container{
	    width: 130px!important;
}
h2.entry-title{
	display:none!important;
}

}
@media (max-width: 1024px){ q	
	
	.home_hover_boxs  .vc-hoverbox-inner{
			    min-height: 300px!important;
	}
	.chose_sec .vc_col-sm-3 {
		width: 50%;
	}
	.chose_sec .vc_col-sm-3 .iconboxservice {
    min-height: 300px;

	}
	.hometestimonialsmain .wpcf7-form-control-wrap {
    width: 47%;
    margin-bottom: 12px;
}
	.hovercard3 .vc-hoverbox-block-inner.vc-hoverbox-front-inner h2{
	    font-size: 19px;	
	}
	a.responsive-menu-toggle {
    background: #233785!important;
    right: -32%!important;
    transform: translateX(20%);
	margin-right: 65px!important;
}
	.price-box1 {
	width: 40%!important;
    margin-right: 20px;
	}
	.price-box2 {
	width: 40%!important;
    margin-right: 20px;
	}
	.price-box3 {
	width: 40%!important;
    margin-right: 20px;
	margin-top: 15px;

	}
	.price-box4 {
	width: 40%!important;
    margin-right: 20px;
	margin-top: 15px;
	}
	.rentleft, .rentcenter, .rentright, .rentcnter1, .rentcnter2{
		margin-right: 60px!important;
	}
	form.wpcf7-form{
		width: 100%!important;
	}
	.cus-text-block.wpb_column.vc_column_container.vc_col-sm-4{
	position: relative!important;
    bottom: 80px!important;
}
	}
	
}

@media (max-width: 769px){
	.cus-text-block .wpb_column .vc_column_container .vc_col-sm-4{
	width: 100%!important;
    bottom: 160px!important;
	}
	.home_hover_boxs .vc_col-sm-4 {
		width: 50%;
	}
	.textdivtestimonialsimg {
		width: auto;
		display: inline-block;
	}
	.hometestimonialsmain .wpcf7-form-control-wrap {
	    width: 45%;
    	margin-bottom: 12px;
	}
	#Footer .widgets_wrapper .column.column.one-fourth {
    	width: 47%;
	}
	a.responsive-menu-toggle{
		margin-right: 0px!important;
	}
		.vc_row.wpb_row.vc_inner.vc_row-fluid.chose_sec.vc_custom_1616769641278{
		    margin-left: 75px!important;
	}
	.price-box4.wpb_column.vc_column_container.vc_col-sm-3{
		    height: 550px!important;
	}
	.rentleft, .rentcenter, .rentright, .rentcnter1, .rentcnter2{
	width: 23%!important;
	}

}

@media (max-width: 600px){
div#Action_bar {
    background-color: #233785!important;
}
a.responsive-menu-toggle {
    right: 27px!important;
    transform: translateX(0%);
}
	.home_hover_boxs .vc_col-sm-4 {
    width: 100%;
}
	.chose_sec .vc_col-sm-3 {
    width: 100%;
}
	.chose_sec .vc_col-sm-3 .iconboxservice {
    min-height: auto;
}
	
	.themhead {
		font-size: 22px;
	}
	.hometestimonialsmain .wpcf7-form-control-wrap {
    width: 90%;
	}

	.getintouchsub .vc_btn3-container.themeyellowbtn.arrowbtn.cus-btn.vc_btn3-right {
    text-align: center;
}
	.getintouchsub h1 {
    text-align: center!important;
	}
	img.logo-mobile.scale-with-grid{
		margin-right: 280px!important;
	}
	#Action_bar .contact_details {
		padding: 5px 82px!important;
	}
	.vc_row.wpb_row.vc_inner.vc_row-fluid.chose_sec.vc_custom_1616769641278 {
    margin-left: 150px!important;
	}
	.wpb_text_column.wpb_content_element.cus-heading-2 {
    margin-left: 90px;
	}
	.price-box1.wpb_column.vc_column_container.vc_col-sm-3 {
	width: 100%!important;
	margin-top: 15px;
	}
	.price-box2.wpb_column.vc_column_container.vc_col-sm-3 {
	width: 100%!important;
	margin-top: 15px;
	}
	.price-box3.wpb_column.vc_column_container.vc_col-sm-3{
	width: 100%!important;
	margin-top: 15px;

	}
	.price-box4.wpb_column.vc_column_container.vc_col-sm-3 {
	width: 100%!important;
	margin-top: 15px;
	}
	.reservce_carbtn{
		top: -317px;!important;
		margin-right: 5px!important;
	}
		.rentleft, .rentcenter, .rentright, .rentcnter1, .rentcnter2{
	width: 100%!important;
	}
	.cus-text-block.wpb_column.vc_column_container.vc_col-sm-4{
		margin-top:40px!important;
		
	}
}

/* @media screen and (max-width:400px) {
	#rev_slider_1_1 .tp-rightarrow.tparrows.uranus {
		position: absolute !important;
		left: 410px !important;
	}
} */