.elementor-126519 .elementor-element.elementor-element-b4190aa{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:16px;--padding-right:16px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-126519 .elementor-element.elementor-element-c941da1{text-align:center;}.elementor-126519 .elementor-element.elementor-element-c941da1 .elementor-heading-title{font-family:"Sharp Grotesk", Sans-serif;font-size:56px;font-weight:600;color:var( --e-global-color-b0f0ed9 );}.elementor-126519 .elementor-element.elementor-element-4888666{text-align:center;}.elementor-126519 .elementor-element.elementor-element-4888666 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-ce84d9b );}.elementor-126519 .elementor-element.elementor-element-5b6593b > .elementor-widget-container{margin:32px 0px 16px 0px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-126519 .elementor-element.elementor-element-c2eab59{--grid-columns:4;--grid-row-gap:40px;--grid-column-gap:32px;}.elementor-126519 .elementor-element.elementor-element-c2eab59 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-126519 .elementor-element.elementor-element-c2eab59 .elementor-pagination{text-align:center;font-family:"Manrope", Sans-serif;font-size:13px;font-weight:600;margin-top:32px;}.elementor-126519 .elementor-element.elementor-element-c2eab59 .elementor-pagination .page-numbers:not(.dots){color:#333333;}.elementor-126519 .elementor-element.elementor-element-c2eab59 .elementor-pagination a.page-numbers:hover{color:#FFFFFF;}.elementor-126519 .elementor-element.elementor-element-c2eab59 .elementor-pagination .page-numbers.current{color:#FFFFFF;}body:not(.rtl) .elementor-126519 .elementor-element.elementor-element-c2eab59 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 5px/2 );}body:not(.rtl) .elementor-126519 .elementor-element.elementor-element-c2eab59 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 5px/2 );}body.rtl .elementor-126519 .elementor-element.elementor-element-c2eab59 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 5px/2 );}body.rtl .elementor-126519 .elementor-element.elementor-element-c2eab59 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 5px/2 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-126519 .elementor-element.elementor-element-c2eab59{--grid-columns:3;}}@media(max-width:767px){.elementor-126519 .elementor-element.elementor-element-5b6593b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-126519 .elementor-element.elementor-element-c2eab59{--grid-columns:2;--grid-row-gap:8px;--grid-column-gap:8px;}}/* Start custom CSS for heading, class: .elementor-element-c941da1 */.elementor-126519 .elementor-element.elementor-element-c941da1 .elementor-heading-title:after {
    content: '.';
    color: var(--e-global-color-bf29604);
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-5b6593b */.elementor-126519 .elementor-element.elementor-element-5b6593b .socios-rewards-filter {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 8px;
}

.elementor-126519 .elementor-element.elementor-element-5b6593b .socios-rewards-filter-searchbar {
    background: #FFFFFF;
    border-radius: 8px;
    padding: 8px 16px;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 8px;
    min-width: 400px;
    height: 56px;
}

.elementor-126519 .elementor-element.elementor-element-5b6593b .socios-rewards-filter-searchbar-icon {
    height: 14px;
    width: 14px;
    min-width: 14px;
    background-image: var(--wpr-bg-e6638122-61ba-4523-83ea-357238adebb6);
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-126519 .elementor-element.elementor-element-5b6593b .socios-rewards-filter-searchbar-input{
    width: 100%;
}

.elementor-126519 .elementor-element.elementor-element-5b6593b .socios-rewards-filter-searchbar-input #srf-search{
    border: none;
    width: 100%;
    padding: 8px;
}

.elementor-126519 .elementor-element.elementor-element-5b6593b .socios-rewards-filter-searchbar-input #srf-search::placeholder{
    font-size: 12px;
    font-weight: 500;
    color: #808181;
}

.elementor-126519 .elementor-element.elementor-element-5b6593b #srf-filter {
    background: #FFFFFF;
    border-radius: 8px;
    height: 56px;
    padding: 8px;
    color: var(--e-global-color-b0f0ed9);
    font-family: "Manrope", Sans-serif;
    font-size: 14px;
    letter-spacing: normal;
    line-height: 1em;
    display: flex;
    align-items: center;
    gap: 8px;
    display: none;
}

.elementor-126519 .elementor-element.elementor-element-5b6593b #srf-filter:before {
    content: '';
    height: 24px;
    width: 24px;
    background-image: var(--wpr-bg-6d9d053c-a2f0-4da2-8358-59c38ce348c6);
    background-size: contain;
    background-position: center center;
    background-repeat: no-repeat;
}

@media only screen and (max-width: 767px) {
    .elementor-126519 .elementor-element.elementor-element-5b6593b #srf-filter {
        display: inherit;
    }
    
    .elementor-126519 .elementor-element.elementor-element-5b6593b .socios-rewards-filter-searchbar{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for search-filter-form, class: .elementor-element-534be68 */.elementor-126519 .elementor-element.elementor-element-534be68 {
    display: none;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-c2eab59 */.elementor-126519 .elementor-element.elementor-element-c2eab59 .elementor-pagination > * {
    background: #fff;
    padding: 4px 12px;
    border-radius: 8px;
    min-height: 32px;
    min-width: 32px;
    display: inline-block;
    transition: 0.2s;
}

.elementor-126519 .elementor-element.elementor-element-c2eab59 .elementor-pagination .current,
.elementor-126519 .elementor-element.elementor-element-c2eab59 .elementor-pagination a:hover{
    background: var(--e-global-color-4d47577);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Sharp Grotesk';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url(https://dev.socios.com/wp-content/uploads/2024/01/SharpGrotesk-Book20-1.woff) format('woff');
}
@font-face {
	font-family: 'Sharp Grotesk';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url(https://dev.socios.com/wp-content/uploads/2024/01/SharpGrotesk-Medium20-1.woff) format('woff');
}
@font-face {
	font-family: 'Sharp Grotesk';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url(https://dev.socios.com/wp-content/uploads/2024/01/SharpGrotesk-SemiBold20-1.woff) format('woff');
}
@font-face {
	font-family: 'Sharp Grotesk';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url(https://dev.socios.com/wp-content/uploads/2024/01/SharpGrotesk-Bold20-1.woff) format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url(https://dev.socios.com/wp-content/uploads/2024/04/Manrope-ExtraLight.woff) format('woff');
}
@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url(https://dev.socios.com/wp-content/uploads/2024/04/Manrope-Light.woff) format('woff');
}
@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url(https://dev.socios.com/wp-content/uploads/2024/04/Manrope-Regular.woff) format('woff');
}
@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url(https://dev.socios.com/wp-content/uploads/2024/04/Manrope-Medium.woff) format('woff');
}
@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url(https://dev.socios.com/wp-content/uploads/2024/04/Manrope-SemiBold.woff) format('woff');
}
@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url(https://dev.socios.com/wp-content/uploads/2024/04/Manrope-Bold.woff) format('woff');
}
@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url(https://dev.socios.com/wp-content/uploads/2024/04/Manrope-ExtraBold.woff) format('woff');
}
/* End Custom Fonts CSS */