/*
 Theme Name:   WebTrend Theme
 Theme URI:    https://thewebtrend.com/
 Description:  WebTrend WordPress theme for bricks builder.
 Author:       WebTrend
 Author URI:   https://thewebtrend.com/
 Template:     bricks
 Version:      1.1
 Text Domain:  bricks
*/

body.bricks-is-frontend :focus {
  outline: none !important;
}

.select2-container--default .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-results__option--highlighted[data-selected] {
	background-color: var(--wt-color-primary);
}

.input-text, .select2-selection {
	border-radius: 10px !important;
}

.button {
	transition: .2s all ease;
}

@media (min-width: 991px) {
	.bricks-button:hover, .button:hover {
  		transform: translateY(-3px) !important;
	}
}

input, textarea {
  touch-action: manipulation; /* Prevents pinch-zoom on focus */
}

/* COOKIE BAR */

#moove_gdpr_cookie_info_bar {
	max-width: 60%;
	margin-bottom: 20px;
	border-top: none !important;
    background-color: rgba(0,0,0,0)!important;
	left: auto !important;
	align-self: center;
}

#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container {
    border-radius: 500px;
    background-color: #0000008a;
	-webkit-backdrop-filter: blur(7px)!important;
    backdrop-filter: blur(7px)!important;
}

#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-reject-btn {
    background-color: rgba(255,255,255,0.2)!important;
    color: #000000 !important;
}

#moove_gdpr_cookie_info_bar p {
    font-size: 13px !important;
    color: #ffffff !important;
}

#moove_gdpr_cookie_info_bar .moove-gdpr-button-holder {
	flex-direction: row-reverse !important;
}



@media (max-width: 991px) {
	#moove_gdpr_cookie_info_bar {
		max-width: 90% !important;
	}
	
	#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container {
		border-radius: 16px !important;
	}
	
	#moove_gdpr_cookie_info_bar .moove-gdpr-cookie-notice {
		text-align: center !important;
	}
	
	#moove_gdpr_cookie_info_bar p {
		font-size: 11px !important;
	}
	
	#moove_gdpr_cookie_info_bar .moove-gdpr-button-holder {
		justify-content: center !important; 
	}
}

.text-italic-red {
  color: var(--wt-color-primary);
}