span.icon-salient-search {
font-size: 15px !important;
font-weight: 900 !important;
} .mainstage-headline,
.has-line,
.red-line,
.has-red-line {
border-left: 15px solid #6c1434;
padding-left: 20px;
} body[data-button-style*="slightly_rounded"]
.nectar-cta:not([data-style="material"])
.link_wrap,
body[data-button-style*="slightly_rounded"] .nectar-button.see-through,
body[data-button-style*="slightly_rounded"] .nectar-button.see-through-2,
body[data-button-style*="slightly_rounded"] .nectar-button.see-through-3,
body[data-button-style*="slightly_rounded"]
.portfolio-filters-inline
.container
ul
li
a,
body[data-button-style*="slightly_rounded"]
.slide-out-widget-area-toggle[data-custom-color="true"]
a:before,
body[data-button-style*="slightly_rounded"] #infscr-loading,
body[data-button-style*="slightly_rounded"] .flex-direction-nav a,
body[data-button-style*="slightly_rounded"] #pagination span,
body[data-button-style*="slightly_rounded"] #pagination a,
body[data-button-style*="slightly_rounded"] #pagination .next.inactive,
body[data-button-style*="slightly_rounded"] #pagination .prev.inactive,
body[data-button-style*="slightly_rounded"].woocommerce
nav.woocommerce-pagination
ul
li
a,
body[data-button-style*="slightly_rounded"].woocommerce
.container-wrap
nav.woocommerce-pagination
ul
li
span,
body[data-button-style*="slightly_rounded"]
.container-wrap
nav.woocommerce-pagination
ul
li
span,
body[data-button-style*="slightly_rounded"].woocommerce-cart
.wc-proceed-to-checkout
a.checkout-button,
body[data-button-style*="slightly_rounded"] input[type="submit"],
body[data-button-style*="slightly_rounded"] button[type="submit"],
body[data-button-style*="slightly_rounded"] input[type="button"],
body[data-button-style*="slightly_rounded"] button,
body[data-button-style*="slightly_rounded"] .nectar-button,
body[data-button-style*="slightly_rounded"] .swiper-slide .button a,
body[data-button-style*="slightly_rounded"]
#top
nav
> ul
> li[class*="button_solid_color"]
> a:before,
body[data-button-style*="slightly_rounded"]
#top
nav
> ul
> li[class*="button_bordered"]
> a:before,
body[data-button-style*="slightly_rounded"]
#header-outer
.widget_shopping_cart
a.button,
body[data-button-style*="slightly_rounded"] .comment-list .reply a,
body[data-button-style*="slightly_rounded"].material
#page-header-bg.fullscreen-header
.inner-wrap
> a,
body[data-button-style*="slightly_rounded"]
.sharing-default-minimal
.nectar-social-inner
> a,
body[data-button-style*="slightly_rounded"]
.sharing-default-minimal
.nectar-love,
body[data-button-style*="slightly_rounded"].single
.heading-title[data-header-style="default_minimal"]
.meta-category
a,
body[data-button-style*="slightly_rounded"]
#page-header-bg[data-post-hs="default_minimal"]
.inner-wrap
> a,
body[data-button-style*="slightly_rounded"]
.masonry.classic_enhanced
.posts-container
article
.meta-category
a,
body[data-button-style*="slightly_rounded"]
.blog-recent[data-style*="classic_enhanced"]
.meta-category
a,
body[data-button-style*="slightly_rounded"]
.woocommerce-cart
.wc-proceed-to-checkout
a.checkout-button,
.nectar-slide-in-cart.style_slide_in_click .widget_shopping_cart a.button {
border-radius: 0 !important;
text-transform: uppercase;
} #service .row-bg.using-image.loaded {
background-size: 10%;
}
#service .column-image-bg.loaded {
background-size: contain;
background-repeat: no-repeat;
background-position: left center !important;
}
.has-shadow iframe {
box-shadow: 2px 2px 4px 4px rgb(0 0 0 / 25%);
}
.has-square::before {
content: "";
width: 100%;
height: 220%;
position: absolute;
left: -21px;
top: -16px;
background-image: url(http://reyes.mifw.co/wp-content/uploads/2021/08/Vector-44.png);
background-size: contain;
background-repeat: no-repeat;
}
@media(max-width:999px){
.has-square::before {
top: -14px;
}
}
@media(min-width:1300px){
.has-square::before {
top: -19px;
}
}
.has-square {
position: relative;
}
.has-square.white-square::before {
background-image: url(http://reyes.mifw.co/wp-content/uploads/2021/08/Vector-46.png);
}
#certifications .row-bg.using-image.loaded {
background-size: 8%;
background-repeat: no-repeat !important;
background-position: top left !important;
}
#associations .row-bg.using-image.loaded {
background-size: 10%;
background-repeat: no-repeat !important;
background-position: top left !important;
}
.centered {
display: flex;
justify-content: center;
}
#awards .row-bg.using-image.using-bg-color.loaded {
background-size: contain;
background-repeat: no-repeat !important;
background-position: bottom left !important;
}
#awards .instance-32 p {
line-height: 27px;
}
#get-in-touch .row-bg.using-image.loaded {
background-size: 20%;
background-repeat: no-repeat !important;
background-position: bottom right !important;
}
#services .nectar-carousel {
position: absolute;
top: -517px;
width: 100%;
background: #6c1434;
background-image: url(//www.reyesgroup.com/wp-content/uploads/2021/08/MAsk.jpg);
left: 100px;
background-position: bottom right;
background-repeat: no-repeat;
background-size: cover;
}
#services .nectar-flickity {
position: relative;
left: -189px;
}
#services path.arrow {
fill: white !important;
}
.vc_col-sm-4 {
}
#services .row_col_wrap_12_inner.col.span_12.left {
flex-wrap: nowrap;
column-gap: 15px;
}
#services .cell.text-color-0a0a0a.bg-pos-center-center.is-selected {
padding-right: 0 !important;
}
#services button.flickity-button.flickity-prev-next-button.next {
right: -46px;
}
#services .nectar-simple-slider .flickity-prev-next-button:before {
background: transparent;
}
#services .nectar-simple-slider .flickity-prev-next-button:after {
color: white !important;
background: white !important;
width: 15px;
}
#services circle.time {
display: none;
}
#services
.nectar-simple-slider
.flickity-page-dots
.dot:not(.is-selected)::before {
opacity: 0.2;
}
#services .dot {
width: 24px !important;
}
@media(min-width:1541px){
#services ol.flickity-page-dots {
bottom: -14px !important;
left: 757px !important;
right: auto !important;
width: auto !important;
}
}
@media(max-width:1540px) {
#services ol.flickity-page-dots {
bottom: 20px !important;
}
} #services .vc_col-sm-4 {
height: auto;
max-width: 242px;
}
#services .nectar-flickity {
padding: 0 !important;
}
.service-headline {
border-left: 8px solid #6c1434;
padding-left: 15px;
text-transform: uppercase;
font-size: 16px;
line-height: 19px;
padding: 10px 0px;
padding-left: 10px;
height: 69px;
}
#awards .vc_col-sm-6:nth-child(1) p {
line-height: 30px;
}
#projects .column-image-bg-wrap {
z-index: 1;
}
#projects .column-image-bg-wrap {
z-index: 1;
}
#projects .previous,
#projects .next {
top: auto !important;
bottom: 0;
}
#projects .previous {
left: auto !important;
right: 72px;
}
#projects .previous::before,
#projects .next::before {
background: transparent !important;
}
#projects .previous path.arrow,
#projects .next path.arrow {
fill: white !important;
}
#projects .previous::after,
#projects .next::after {
background-color: white !important;
width: 15px !important;
}
a.link_text {
font-family: "Roboto", sans-serif !important;
font-weight: 600;
text-transform: none;
text-decoration: none !important;
border-bottom: none !important;
}
.link_text::after {
border-bottom: none !important;
}
input,
textarea {
border-radius: 0 !important;
}
input::placeholder,
textarea::placeholder,
input,
placeholder {
font-family: "Roboto", sans-serif !important;
color: #464646 !important;
padding: 21px 6px !important;
}
textarea#field_ey9wp {
}
button.frm_button_submit {
background: black !important;
border: none !important;
box-shadow: none !important;
font-family: "Roboto", sans-serif !important;
font-size: 14px !important;
font-weight: 600 !important;
}
.container-wrap input[type="submit"],
.container-wrap button[type="submit"],
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button {
padding: 15px 33px !important;
}
.frm_button_submit:hover {
background: black !important;
color: white !important;
}
.has-square strong {
color: #6c1434 !important;
}
@media(max-width:1300px){
h3.service-headline {
font-size: 14px !important;
line-height: 19px !important;
}
}
@media(max-width:1000px) {
.nectar-carousel {
position: static !important;
}
#services .nectar-flickity {
left: auto !important;
}
#services .cell.text-color-0a0a0a.bg-pos-center-center.is-selected {
padding: 0 max(10%, 100px) !important;
}
#services button.flickity-button.flickity-prev-next-button.next {
right: 20px !important;
}
#services ol.flickity-page-dots {
text-align: center !important;
bottom: 0px !important;
}
#services .vc_col-sm-2\/5.wpb_column.column_container.vc_column_container.col.no-extra-padding.inherit_tablet.inherit_phone {
display: none;
}
#services .row_col_wrap_12_inner.col.span_12.left {
flex-wrap: wrap !important;
row-gap: 15px;
justify-content: center;
}
#services .nectar-simple-slider.min-height-575px {
min-height: 1000px;
}
}
@media(max-width:703px) {
#services .nectar-simple-slider.min-height-575px {
min-height: 1400px;
}
#services .vc_col-sm-4:nth-last-child(1) {
position: relative;
left: 10px;
}
}
@media(max-width:464px){
#services .vc_col-sm-4:nth-last-child(1) {
position: relative;
}
}
@media(max-width:999px){
#certifications .vc_col-sm-6 .vc_col-sm-6 {
width: 50% !important;
}
}
#projects img {
object-fit: cover;
width: 100%;
max-height: 650px;
object-position: bottom right;
height: 100%;
}
@media(min-width:900px){
#projects img {
max-height: 575px !important;
}
}
@media(min-width:2300px){
#projects img {
max-height: 628px !important;
}
}
.vc_column-inner {}
.vc_col-sm-6.wpb_column.column_container.vc_column_container.col.no-extra-padding.inherit_tablet.inherit_phone {
height: 100% !important;
}
@media(max-width:1250px){
#projects img {
height: 575px;
}
}
@media(max-width:575px){
div#associations {
padding-top: 75px !important;
padding-bottom: 75px !important;
}
}
@media(max-width:1000px){
#awards .vc_col-sm-6:nth-child(1) {
order: 2;
margin-top: 75px;
margin-bottom: 0;
}
#get-in-touch .vc_col-sm-6:nth-child(1) {
margin-bottom: 75px;
}
.vc_custom_1628702120782 {
padding-right: 0 !important;
}
}
@media(max-width: 575px){
#service .vc_col-sm-3\/5 {
margin-top: 46px !important;
order: 2 !important;
}
.vc_col-sm-2\/5 .vc_column-inner {
padding-right: 0 !important;
}
#services .cell.text-color-0a0a0a.bg-pos-center-center.is-selected {
padding: 0 10px !important;
}
#services .nectar-carousel {
background-size: contain !important;
}
#projects img {
height: 200px !important;
}
.nectar-flickity.nectar-simple-slider[data-arrows="true"] .flickity-slider .cell {
padding: 0 20px !important;
}
.vc_custom_1628702120782 {
margin-top: 0 !important;
margin-bottom: 0 !important;
}
#get-in-touch .vc_col-sm-6:nth-child(1) {
margin-bottom: 30px !important;
}
#service .row-bg.using-image.loaded {
background-size: 50% !important;
}
#associations .row-bg.using-image.loaded {
background-size: 20% !important; }
#certifications .row-bg.using-image.loaded {
background-size: 20% !important;
}
#get-in-touch .row-bg.using-image.loaded {
background-size: 50% !important;
}
}
#footer-outer[data-full-width="1"] .container {
padding: 0 !important;
}
.wp-block-column.left-side {background: #1F1D1D;}
.wp-block-column.right-side {
background: #151515;
margin-left: 0 !important;
}
#footer-outer .row {
padding: 0 !important;
}
.wp-block-column.left-side, .right-side {
padding: 75px;
padding-bottom: 20px !important;
}
.left-side p, .right-side p, .right-side a, .right-side {
text-align: left;
color: white;
}
.has-icon {
padding-left: 32px;
position: relative;
padding-bottom: 0 !important;
margin-bottom: 9px;
}
.has-icon::before {
position: absolute;
left: 0;
height: 19px;
width: 19px;
top: 50%;
transform: translateY(-50%);
background-size: contain;
background-repeat: no-repeat;
}
.pin-icon::before {
content: '';
background-image: url(http://reyes.mifw.co/wp-content/uploads/2021/08/Group-89.png);
}
.phone-icon::before {
content: '';
background-image: url(http://reyes.mifw.co/wp-content/uploads/2021/08/Group-91.png);
}
.right-side a {
color: white !important;
margin-bottom: 0 !important;
}
.right-side p {
padding-bottom: 10px !important;
}
.right-side h6 {
color: #6c1434 !important;
text-transform: uppercase;
margin-bottom: 20px;
}
input#field_a6krd {
background: #000000;
border: none !important;
display: inline !important;
}
div#frm_field_11_container {
display: inline !important;
grid-column: span 6 !important;
}
.frm_submit { }
button.frm_button_submit { background: #000 !important;
padding: 0px 28px !important;
}
.frm_form_widget {
margin-top: 20px;
}
.wp-block-columns.copyright-area {
padding: 0 70px !important;
}
.copyright-area .wp-block-column:nth-child(2) p.has-text-align-right, .copyright-area .wp-block-column:nth-child(2) p.has-text-align-right a {
color: #6c1434 !important;
}
#footer-widgets > .container > .row > .col.span_12 {
background: black !important;
}
.copyright-area p.has-text-align-left {
color: white !important;
}
figure.wp-block-image.size-full {
text-align: left;
}
.visibility-hidden {
visibility: hidden;
}
#projects .cell.text-color-0a0a0a.bg-pos-center-center.is-selected {
padding: 0 !important;
}
#projects .vc_column-inner {
padding: 0 !important;
}
#projects .bg-layer-wrap.parallax-layer.translate {
height: auto !important;
}
#projects .nectar-simple-slider.min-height-575px {
padding: 0 !important;
}
div#projects {
}
#projects .row_col_wrap_12_inner.col.span_12.left {
position: relative;
}
#projects .vc_col-sm-6.wpb_column.column_container.vc_column_container.col.child_column.no-extra-padding.inherit_tablet.inherit_phone {padding: 0 5%;}
#projects .row_col_wrap_12_inner.col.span_12.left {
display: flex;
align-items: center;
}
#projects .vc_custom_1628884842763 {
background-position: bottom right !important;
background-size: 40% !important;
}
h2#featured-projects {
position: absolute;
z-index: 1;
left: calc( 50% + 5% );
top: 27%;
}