/*
 Theme Name:   Bricks Child Theme
 Theme URI:    https://bricksbuilder.io/
 Description:  Use this child theme to extend Bricks.
 Author:       Bricks
 Author URI:   https://bricksbuilder.io/
 Template:     bricks
 Version:      1.1
 Text Domain:  bricks
*/
@import url('https://use.typekit.net/doc4akg.css');
html { scroll-behavior: smooth; }
body { font-family: "itc-avant-garde-gothic-pro", sans-serif; }
#brxe-dfsrpx a:hover {color: var(--bricks-color-vbuyjj);}

.ff-default .ff-el-form-control {border: 1px solid #ffffff; background: none !important; height: 55px; border-radius: 0 !important; font-family: "itc-avant-garde-gothic-pro", sans-serif !important; font-weight: 300; font-size: 18px; line-height: 28px; color: #ffffff !important;}
.ff-default .ff-el-form-control:focus {border-color: var(--bricks-color-vbuyjj) !important;}
.ff-el-form-check label {font-size: 14px; font-weight: 300; display: flex; gap: 10px;}
.ff-el-form-check label a {text-decoration: underline;}
.ff-el-form-check label a:hover {text-decoration: none;}
.ff-btn-submit {border-radius: 30px !important; background: var(--bricks-color-vbuyjj) !important; opacity: 1 !important; text-transform: uppercase; font-weight: 700 !important; color: var(--bricks-color-xbqruu) !important; padding: 16px 15px !important; width: 254px; border: 1px solid var(--bricks-color-vbuyjj) !important;}
.ff-btn-submit:hover {background: var(--bricks-color-xbqruu) !important; color: var(--bricks-color-vbuyjj) !important;}
#fluentform_1_success {color: #ffffff !important;}

.right-sidebar {display: none;}

@media (max-width: 767px) {
	.right-sidebar {position: fixed; bottom: 0; bottom:0;right: 0; z-index: 2;display:flex; width: 100%;}
	a.izq { width: 50%;background-color: var(--bricks-color-vbuyjj);padding: 8px;text-align: center;font-weight:400; color:#000000;}
	a.der {font-weight:400;width: 50%;background-color: var(--bricks-color-xbqruu);padding: 8px;text-align: center;color: #41b06c;	}
	.right-sidebar  i { margin-right: 7px;    font-size: 24px;}
	.ff-btn-submit {width: 100% !important;}
}