/* BTN MAIN */
.btn-main {
    position: relative;
    min-width: 258px;
    max-width: 100%;
    display: inline-flex;
    align-items: center;
    justify-content: space-between;
    gap: 30px;
    padding: 25px 30px;
    border: none;
    border-radius: 8px;
    /* background: no-repeat center / 100% url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 278 82' preserveAspectRatio='none'%3E%3Crect x='4.5' y='4.5' width='269' height='73' rx='5.5' ry='5.5' style='fill:%23fff; stroke-width:0px;'/%3E%3Cpath d='M270,0H8C3.58,0,0,3.58,0,8v66c0,4.42,3.58,8,8,8h262c4.42,0,8-3.58,8-8V8c0-4.42-3.58-8-8-8ZM274.5,72c0,3.58-2.92,6.5-6.5,6.5H10c-3.58,0-6.5-2.92-6.5-6.5V10c0-3.58,2.92-6.5,6.5-6.5h258c3.58,0,6.5,2.92,6.5,6.5v62Z' style='fill:%23fff; stroke-width:0px;'/%3E%3C/svg%3E"); */
    background: var(--color-white);
    box-shadow: none!important;
    text-decoration: none;
    font-family: var(--font-b-2);
    cursor: pointer;
    transition: color 0.3s ease-in-out, background 0.3s ease-in-out;
}
@media(max-width: 767px) {
    .btn-main {
        width: 100%;
    }
}
.btn-main.btn-dark {
    /* background: no-repeat center / 100% url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' preserveAspectRatio='none' viewBox='0 0 278 82'%3E%3Cdefs%3E%3ClinearGradient id='linear-gradient' x1='3.56' y1='-7.92' x2='277.85' y2='91.15' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23fff' stop-opacity='.3'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='linear-gradient-2' x1='-1.43' y1='-9.72' x2='282.96' y2='93' xlink:href='%23linear-gradient'/%3E%3C/defs%3E%3Crect x='4.5' y='4.5' width='269' height='73' rx='5.5' ry='5.5' style='fill:url(%23linear-gradient); stroke-width:0px;'/%3E%3Cpath d='M270,0H8C3.58,0,0,3.58,0,8v66c0,4.42,3.58,8,8,8h262c4.42,0,8-3.58,8-8V8c0-4.42-3.58-8-8-8ZM274.5,72c0,3.58-2.92,6.5-6.5,6.5H10c-3.58,0-6.5-2.92-6.5-6.5V10c0-3.58,2.92-6.5,6.5-6.5h258c3.58,0,6.5,2.92,6.5,6.5v62Z' style='fill:url(%23linear-gradient-2); stroke-width:0px;'/%3E%3C/svg%3E"); */
    background: linear-gradient(83.92deg, rgba(255, 255, 255, 0.3) -1.6%, rgba(255, 255, 255, 0) 102.9%);
    color: var(--color-white);
}
.btn-main.btn-light {
    /* background: no-repeat center / 100% url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 278 82' preserveAspectRatio='none'%3E%3Cdefs%3E%3ClinearGradient id='linear-gradient' x1='3.56' y1='-7.92' x2='277.85' y2='91.15' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23dae3ed'/%3E%3Cstop offset='1' stop-color='%23dae3ed' stop-opacity='.4'/%3E%3C/linearGradient%3E%3ClinearGradient id='linear-gradient-2' x1='-1.43' y1='-9.72' x2='282.96' y2='93' xlink:href='%23linear-gradient'/%3E%3C/defs%3E%3Crect x='4.5' y='4.5' width='269' height='73' rx='5.5' ry='5.5' style='fill:url(%23linear-gradient); stroke-width:0px;'/%3E%3Cpath d='M270,0H8C3.58,0,0,3.58,0,8v66c0,4.42,3.58,8,8,8h262c4.42,0,8-3.58,8-8V8c0-4.42-3.58-8-8-8ZM274.5,72c0,3.58-2.92,6.5-6.5,6.5H10c-3.58,0-6.5-2.92-6.5-6.5V10c0-3.58,2.92-6.5,6.5-6.5h258c3.58,0,6.5,2.92,6.5,6.5v62Z' style='fill:url(%23linear-gradient-2); stroke-width:0px;'/%3E%3C/svg%3E"); */
    background: linear-gradient(83.92deg, #DAE3ED -1.6%, rgba(218, 227, 237, 0.4) 102.9%);
    color: var(--color-blue);
}
.btn-main::before {
    content: '';
    position: absolute;
    z-index: 0;
    top: 4px;
    left: 4px;
    right: 4px;
    bottom: 4px;
    /* background: no-repeat center / 100% url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 278 82' preserveAspectRatio='none'%3E%3Crect x='4.5' y='4.5' width='269' height='73' rx='5.5' ry='5.5' style='fill:%23151577; stroke-width:0px;'/%3E%3Cpath d='M270,0H8C3.58,0,0,3.58,0,8v66c0,4.42,3.58,8,8,8h262c4.42,0,8-3.58,8-8V8c0-4.42-3.58-8-8-8ZM274.5,72c0,3.58-2.92,6.5-6.5,6.5H10c-3.58,0-6.5-2.92-6.5-6.5V10c0-3.58,2.92-6.5,6.5-6.5h258c3.58,0,6.5,2.92,6.5,6.5v62Z' style='fill:%23151577; stroke-width:0px;'/%3E%3C/svg%3E"); */
    border: 1px solid var(--color-blue-20);
    border-radius: 6px;
    pointer-events: none;
    transition: border 0.3s ease-in-out;
}
.btn-main.btn-dark::before {
    border: 1px solid var(--color-white-20);
    /* background: no-repeat center / 100% url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 278 82' preserveAspectRatio='none'%3E%3Crect x='4.5' y='4.5' width='269' height='73' rx='5.5' ry='5.5' style='fill:%23fff; stroke-width:0px;'/%3E%3Cpath d='M270,0H8C3.58,0,0,3.58,0,8v66c0,4.42,3.58,8,8,8h262c4.42,0,8-3.58,8-8V8c0-4.42-3.58-8-8-8ZM274.5,72c0,3.58-2.92,6.5-6.5,6.5H10c-3.58,0-6.5-2.92-6.5-6.5V10c0-3.58,2.92-6.5,6.5-6.5h258c3.58,0,6.5,2.92,6.5,6.5v62Z' style='fill:%23fff; stroke-width:0px;'/%3E%3C/svg%3E"); */
}
.btn-main.btn-light::before {
    border: 1px solid var(--color-white);
    /* background: no-repeat center / 100% url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 278 82' preserveAspectRatio='none'%3E%3Crect x='4.5' y='4.5' width='269' height='73' rx='5.5' ry='5.5' style='fill:%23151577; stroke-width:0px;'/%3E%3Cpath d='M270,0H8C3.58,0,0,3.58,0,8v66c0,4.42,3.58,8,8,8h262c4.42,0,8-3.58,8-8V8c0-4.42-3.58-8-8-8ZM274.5,72c0,3.58-2.92,6.5-6.5,6.5H10c-3.58,0-6.5-2.92-6.5-6.5V10c0-3.58,2.92-6.5,6.5-6.5h258c3.58,0,6.5,2.92,6.5,6.5v62Z' style='fill:%23151577; stroke-width:0px;'/%3E%3C/svg%3E"); */
}
.btn-main:hover {
    background: var(--color-blue);
    color: var(--color-white);
}
.btn-main.btn-dark:hover {
    background: var(--color-white);
    color: var(--color-blue);
}
.btn-main.btn-dark:hover::before {
    border: 1px solid var(--color-blue-20);
}
.btn-main.btn-light:hover {
    background: var(--color-blue);
    color: var(--color-white);
}
.btn-main.btn-light:hover::before {
    border: 1px solid var(--color-white-20);
}
.btn-main:hover::before {
    border: 1px solid var(--color-white-20);
}
.btn-main::after {
    content: '';
    position: relative;
    display: block;
    min-width: 9px;
    height: 9px;
    background: no-repeat center url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 9'%3E%3Cpath d='M.59,0l-.04,1.48,3.39-.03,1.25,1.25L0,7.9l1.1,1.1L6.29,3.82l1.25,1.25v3.36s1.45-.04,1.45-.04V0H.59Z' fill='%23151577'/%3E%3C/svg%3E");
    transition: background 0.3s ease;
}
.btn-main:hover::after {
    background: no-repeat center url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 9'%3E%3Cpath d='M.59,0l-.04,1.48,3.39-.03,1.25,1.25L0,7.9l1.1,1.1L6.29,3.82l1.25,1.25v3.36s1.45-.04,1.45-.04V0H.59Z' fill='%23ffffff'/%3E%3C/svg%3E");
}
.btn-main.btn-dark::after {
    background: no-repeat center url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 9'%3E%3Cpath d='M.59,0l-.04,1.48,3.39-.03,1.25,1.25L0,7.9l1.1,1.1L6.29,3.82l1.25,1.25v3.36s1.45-.04,1.45-.04V0H.59Z' fill='%23ffffff'/%3E%3C/svg%3E");
}
.btn-main.btn-dark:hover::after {
    background: no-repeat center url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 9'%3E%3Cpath d='M.59,0l-.04,1.48,3.39-.03,1.25,1.25L0,7.9l1.1,1.1L6.29,3.82l1.25,1.25v3.36s1.45-.04,1.45-.04V0H.59Z' fill='%23151577'/%3E%3C/svg%3E");
}
.btn-main.btn-light::after {
    background: no-repeat center / 100% url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 9'%3E%3Cpath d='M.59,0l-.04,1.48,3.39-.03,1.25,1.25L0,7.9l1.1,1.1L6.29,3.82l1.25,1.25v3.36s1.45-.04,1.45-.04V0H.59Z' fill='%23151577'/%3E%3C/svg%3E");
}
.btn-main.btn-light:hover::after {
    background: no-repeat center / 100% url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 9'%3E%3Cpath d='M.59,0l-.04,1.48,3.39-.03,1.25,1.25L0,7.9l1.1,1.1L6.29,3.82l1.25,1.25v3.36s1.45-.04,1.45-.04V0H.59Z' fill='%23ffffff'/%3E%3C/svg%3E");
}
.btn-main.arrow-down::after {
    transform: rotate(135deg);
}
.btn-main .btn-wrapper {
    position: relative;
    z-index: 1;
    font-weight: normal !important;
}
@media(min-width: 768px) {
    /* .btn-main {
        min-width: 300px;
    } */
}
@media(min-width: 1200px) {
    .btn-main {
        min-width: 278px;
        max-width: 300px;
        padding: 30px;
    }
}
/* END BTN MAIN */
/* BTN FILTERS */
.btn-filters {
    width: 100%;
    max-width: unset;
    /* background: no-repeat center / 100% url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' preserveAspectRatio='none' viewBox='0 0 278 82'%3E%3Cdefs%3E%3ClinearGradient id='linear-gradient' x1='3.56' y1='-7.92' x2='277.85' y2='91.15' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23fff' stop-opacity='.3'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='linear-gradient-2' x1='-1.43' y1='-9.72' x2='282.96' y2='93' xlink:href='%23linear-gradient'/%3E%3C/defs%3E%3Crect x='4.5' y='4.5' width='269' height='73' rx='5.5' ry='5.5' style='fill:url(%23linear-gradient); stroke-width:0px;'/%3E%3Cpath d='M270,0H8C3.58,0,0,3.58,0,8v66c0,4.42,3.58,8,8,8h262c4.42,0,8-3.58,8-8V8c0-4.42-3.58-8-8-8ZM274.5,72c0,3.58-2.92,6.5-6.5,6.5H10c-3.58,0-6.5-2.92-6.5-6.5V10c0-3.58,2.92-6.5,6.5-6.5h258c3.58,0,6.5,2.92,6.5,6.5v62Z' style='fill:url(%23linear-gradient-2); stroke-width:0px;'/%3E%3C/svg%3E") !important; */
    background: linear-gradient(83.92deg, rgba(255, 255, 255, 0.3) -1.6%, rgba(255, 255, 255, 0) 102.9%);
    color: var(--color-white);
}
.btn-filters::after {
    width: 20px;
    height: 16px;
    background: url("data:image/svg+xml,%3Csvg width='20' height='16' viewBox='0 0 20 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.3672 13.4585C11.867 13.4587 12.2754 13.8696 12.2754 14.3657C12.2753 14.8618 11.867 15.2727 11.3672 15.2729H8.6416C8.14176 15.2728 7.73349 14.8618 7.7334 14.3657C7.7334 13.8695 8.1417 13.4586 8.6416 13.4585H11.3672ZM15 7.09326C15.4999 7.09326 15.908 7.50339 15.9082 7.99951C15.9082 8.49577 15.5 8.90674 15 8.90674H5C4.50006 8.90667 4.0918 8.49573 4.0918 7.99951C4.09196 7.50343 4.50016 7.09333 5 7.09326H15ZM19.0918 0.727051C19.5917 0.727122 20 1.13806 20 1.63428C19.9998 2.13037 19.5916 2.54046 19.0918 2.54053H0.908203C0.408355 2.54046 0.00015067 2.13037 0 1.63428C0 1.13806 0.408262 0.727122 0.908203 0.727051H19.0918Z' fill='white'/%3E%3C/svg%3E") center / 100% no-repeat !important;
}
.btn-filters:hover {
    color: var(--color-blue);
}
.btn-filters:hover::after {
    width: 20px;
    height: 16px;
    background: url("data:image/svg+xml,%3Csvg width='20' height='16' viewBox='0 0 20 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.3672 13.4585C11.867 13.4587 12.2754 13.8696 12.2754 14.3657C12.2753 14.8618 11.867 15.2727 11.3672 15.2729H8.6416C8.14176 15.2728 7.73349 14.8618 7.7334 14.3657C7.7334 13.8695 8.1417 13.4586 8.6416 13.4585H11.3672ZM15 7.09326C15.4999 7.09326 15.908 7.50339 15.9082 7.99951C15.9082 8.49577 15.5 8.90674 15 8.90674H5C4.50006 8.90667 4.0918 8.49573 4.0918 7.99951C4.09196 7.50343 4.50016 7.09333 5 7.09326H15ZM19.0918 0.727051C19.5917 0.727122 20 1.13806 20 1.63428C19.9998 2.13037 19.5916 2.54046 19.0918 2.54053H0.908203C0.408355 2.54046 0.00015067 2.13037 0 1.63428C0 1.13806 0.408262 0.727122 0.908203 0.727051H19.0918Z' fill='%23151577'/%3E%3C/svg%3E") center / 100% no-repeat !important;
}
@media(min-width: 768px) {
    .btn-filters {
        width: auto;
        max-width: 300px;
    }
}
/* BTN LINK */
.btn-link {
    position: relative;
    display: inline-flex;
    align-items: center;
    justify-content: space-between;
    padding: 0;
    text-decoration: none;
    transition: color 0.3s ease;
}
.btn-link::after {
    content: '';
    display: block;
    width: 9px;
    height: 9px;
    background: no-repeat center url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 9'%3E%3Cpath d='M.59,0l-.04,1.48,3.39-.03,1.25,1.25L0,7.9l1.1,1.1L6.29,3.82l1.25,1.25v3.36s1.45-.04,1.45-.04V0H.59Z' fill='%23ffffff'/%3E%3C/svg%3E");
    transition: background 0.3s ease;
}
.btn-link.color-blue::after {
    background: no-repeat center url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 9'%3E%3Cpath d='M.59,0l-.04,1.48,3.39-.03,1.25,1.25L0,7.9l1.1,1.1L6.29,3.82l1.25,1.25v3.36s1.45-.04,1.45-.04V0H.59Z' fill='%23151577'/%3E%3C/svg%3E");
}
.btn-link.color-blue-40::after {
    background: no-repeat center url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 9'%3E%3Cpath d='M.59,0l-.04,1.48,3.39-.03,1.25,1.25L0,7.9l1.1,1.1L6.29,3.82l1.25,1.25v3.36s1.45-.04,1.45-.04V0H.59Z' fill='%2315157766'/%3E%3C/svg%3E");
}
.btn-link.color-orange {
    padding-bottom: 3px;
}
.btn-link.color-orange::after {
    background: no-repeat center url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 9'%3E%3Cpath d='M.59,0l-.04,1.48,3.39-.03,1.25,1.25L0,7.9l1.1,1.1L6.29,3.82l1.25,1.25v3.36s1.45-.04,1.45-.04V0H.59Z' fill='%23FB5F07'/%3E%3C/svg%3E");
}
.btn-link.color-orange::before {
    content: '';
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 0;
    border-bottom: 1px solid var(--color-orange);
    transform: translateX(-100%);
    transform-origin: left;
    transition: transform 0.3s ease-out;
    will-change: transform;
}
.btn-link.color-orange:hover::before {
    transform: translateX(0);
}
.btn-link:hover, a:hover .btn-link {
    color: var(--color-orange);
}
.btn-link:hover::after, a:hover .btn-link::after {
    background: no-repeat center url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 9'%3E%3Cpath d='M.59,0l-.04,1.48,3.39-.03,1.25,1.25L0,7.9l1.1,1.1L6.29,3.82l1.25,1.25v3.36s1.45-.04,1.45-.04V0H.59Z' fill='%23FB5F07'/%3E%3C/svg%3E");
}
.btn-link.link:hover::after, a:hover .btn-link.link::after {
    background: no-repeat center url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 9'%3E%3Cpath d='M.59,0l-.04,1.48,3.39-.03,1.25,1.25L0,7.9l1.1,1.1L6.29,3.82l1.25,1.25v3.36s1.45-.04,1.45-.04V0H.59Z' fill='%23ffffff'/%3E%3C/svg%3E");
}
/* END BTN LINK */
/* LINK */
.link {
    position: relative;
    padding-bottom: 0;
    display: inline-block;
    /* font-family: var(--font-h); */
    transition: color .3s ease-in-out;
}
.link:hover {
    color: var(--color-orange);
}
.link::before {
    content: '';
    position: absolute;
    bottom: -3px;
    left: 0;
    width: 100%;
    height: 0;
    border: 1px solid var(--color-orange);
    transform: scaleX(0);
    transform-origin: left;
    transition: transform .4s ease-in-out, border .4s ease-in-out;
}
.link.active {
    color: var(--color-orange);
}
.link.active::before {
    border: 1px solid var(--color-orange);
    transform: scaleX(1);
}
.link:hover::before {
    border: 1px solid var(--color-orange);
    transform: scaleX(1);
}
.link.link-light, #wrapper-navbar:not(.scrolled) .link {
    color: var(--color-white);
}
.link.link-light::before, #wrapper-navbar:not(.scrolled) .link::before {
    border-color: var(--color-white);
}
/* LINK SIMPLE */
.link-s {
    display: inline-block;
    transition: color .4s ease-out;
    text-decoration: none;
}
.link-s:hover, a:hover .link-s {
    color: var(--color-orange);
}
/* END LINK SIMPLE */
/* LINK UNDERLINE */
.link-ul, .theContent:not(.w-link) a {
    position: relative;
    background: transparent !important;
    display: inline-block;
    outline: none !important;
    box-shadow: none !important;
    border: none !important;
    padding: 0;
    line-height: 1;
}
.theContent:not(.w-link) a {
    font-size: inherit;
    /* text-transform: uppercase; */
    /* font-family: var(--font-h); */
}
.link-ul::before, .link-ul::after, .theContent:not(.w-link) a::before, .theContent:not(.w-link) a::after {
    content: '';
    position: absolute;
    bottom: -3px;
    left: 0;
    width: 100%;
    height: 0;
    border-bottom: 1px solid var(--color-orange);
    transform-origin: right;
    transition: transform 0.3s ease-out;
    will-change: transform;
}
.link-ul::before, .theContent:not(.w-link) a::before {
    transform: scaleX(1);
    transform-origin: left center;
    transition-delay: .1s;
}
.link-ul::after, .theContent:not(.w-link) a::after {
    transform: scaleX(0);
    border-color: var(--color-orange);
    transform-origin: right center;
    transition-delay: 0s;
}
.link-ul.link-light::before, .link-ul.link-light::after, .theContent:not(.w-link) a.link-light::before, .theContent:not(.w-link) a.link-light::after {
    border-color: var(--color-white);
}
.link-ul.link-dark::before, .link-ul.link-dark::after, .theContent:not(.w-link) a.link-dark::before, .theContent:not(.w-link) a.link-dark::after {
    border-color: var(--color-blue);
}
@media (hover: hover) {
    .link-ul:hover::before, .theContent:not(.w-link) a:hover::before {
        transform: scaleX(0);
        transform-origin: right center;
        transition-delay: 0s;
    }
    .link-ul:hover::after, .theContent:not(.w-link) a:hover::after {
        border-color: var(--color-orange);
        transform: scaleX(1);
        transform-origin: left center;
        transition-delay: .1s;
    }
    .link-ul:hover, .theContent a:hover {
        color: var(--color-orange);
    }
}
/* END LINK UNDERLINE */
/* BTN CLOSE */
.btn-close {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 999;
    width: 30px;
    height: 30px;
    left: unset;
    background: transparent url("data:image/svg+xml,%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_71_19786)'%3E%3Cpath d='M0.355469 0.355072L32.6352 32.6348' stroke='white' stroke-miterlimit='10'/%3E%3Cpath d='M0.355469 32.6348L32.6352 0.355072' stroke='white' stroke-miterlimit='10'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_71_19786'%3E%3Crect width='33' height='33' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") center / 100% no-repeat;
    opacity: 1;
    box-shadow: none !important;
    border: none !important;
    transition: transform .4s ease-in, background .4s ease-in;
}
.btn-close.btn-light {
    background: transparent url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 0.707031L7.9668 6.74023L14 12.7734L13.293 13.4805L7.25879 7.44727L1.22656 13.4805L0.518555 12.7734L6.55176 6.74023L0.518555 0.707031L1.22656 0L7.25879 6.03223L13.293 0L14 0.707031Z' fill='white' fill-opacity='0.5'/%3E%3C/svg%3E") center no-repeat;
}
.btn-close.btn-dark {
    background: transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36.77 36.77'%3E%3Cpolygon points='36.77 1.41 35.35 0 18.38 16.97 1.41 0 0 1.41 16.97 18.38 0 35.35 1.41 36.77 18.38 19.8 35.35 36.77 36.77 35.35 19.8 18.38 36.77 1.41'/%3E%3C/svg%3E") center / 30px auto no-repeat;
}
/* .btn-close:hover {
    transform: scale(1.05);
} */
.btn-close::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36.77 36.77'%3E%3Cpolygon points='36.77 1.41 35.35 0 18.38 16.97 1.41 0 0 1.41 16.97 18.38 0 35.35 1.41 36.77 18.38 19.8 35.35 36.77 36.77 35.35 19.8 18.38 36.77 1.41' fill='%23FB5F07'/%3E%3C/svg%3E") center / 30px auto no-repeat;
    opacity: 0;
    transition: opacity .4s ease-in;
}
.btn-close:hover::before {
    opacity: 1;
}
/* END BTN CLOSE */
/* BTN ARROW */
.btn-arrow {
    position: relative;
    display: inline-block;
    flex-shrink: 0;
    width: 45px;
    height: 45px;
    border: 1px solid var(--color-blue-10);
    border-radius: 50%;
    background: no-repeat center / 9px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 9'%3E%3Cpath d='m.59,0l-.04,1.48,3.39-.03,1.25,1.25L0,7.9l1.1,1.1L6.29,3.82l1.25,1.25v3.36s1.45-.04,1.45-.04V0H.59Z' style='fill:%23151577;'/%3E%3C/svg%3E");
    overflow: hidden;
    transition: background .3s ease-in-out, border-color .3s ease-in-out;
}
.btn-small {
    width: 50px;
    height: 50px;
}
.btn-arrow::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: var(--color-orange) no-repeat center / 9px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 9'%3E%3Cpath d='m.59,0l-.04,1.48,3.39-.03,1.25,1.25L0,7.9l1.1,1.1L6.29,3.82l1.25,1.25v3.36s1.45-.04,1.45-.04V0H.59Z' style='fill:%23ffffff;'/%3E%3C/svg%3E");
    border-radius: 50%;
    opacity: 0;
    transition: opacity .3s ease-in-out;
}
.btn-arrow.blur {
    backdrop-filter: blur(4px);
}
.btn-arrow.arrow-left {
    transform: rotate(-135deg);
}
.btn-arrow.arrow-right {
    transform: rotate(45deg);
}
.btn-arrow.arrow-down, .vAccordion .accordion-button .btn-arrow.arrow-down {
    transform: rotate(135deg);
}
.btn-arrow.arrow-down.show, .btn-dropdown.show .btn-arrow,
.location-list .btn-arrow.arrow-down:not(.collapsed),
.vAccordion .accordion-button:not(.collapsed) .btn-arrow.arrow-down,
.btn-collapse:not(.collapsed) .btn-arrow.arrow-down {
    transform: rotate(-45deg);
}
.btn-arrow.transparent {
    border-color: var(--color-white-20);
    background: no-repeat center / 9px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 9'%3E%3Cpath d='m.59,0l-.04,1.48,3.39-.03,1.25,1.25L0,7.9l1.1,1.1L6.29,3.82l1.25,1.25v3.36s1.45-.04,1.45-.04V0H.59Z' style='fill:%23ffffff;'/%3E%3C/svg%3E");
}
.btn-arrow.white-20 {
    background: var(--color-white-20) no-repeat center / 9px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 9'%3E%3Cpath d='m.59,0l-.04,1.48,3.39-.03,1.25,1.25L0,7.9l1.1,1.1L6.29,3.82l1.25,1.25v3.36s1.45-.04,1.45-.04V0H.59Z' style='fill:%23ffffff;'/%3E%3C/svg%3E");
}
.btn-arrow.white-20::after, .btn-arrow.transparent::after {
    background: var(--color-white) no-repeat center / 9px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 9'%3E%3Cpath d='m.59,0l-.04,1.48,3.39-.03,1.25,1.25L0,7.9l1.1,1.1L6.29,3.82l1.25,1.25v3.36s1.45-.04,1.45-.04V0H.59Z' style='fill:%23151577;'/%3E%3C/svg%3E");
}
.btn-collapse:not(.collapsed) .btn-arrow.white-20::after {
    background: var(--color-orange) no-repeat center / 9px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 9'%3E%3Cpath d='m.59,0l-.04,1.48,3.39-.03,1.25,1.25L0,7.9l1.1,1.1L6.29,3.82l1.25,1.25v3.36s1.45-.04,1.45-.04V0H.59Z' style='fill:%23ffffff;'/%3E%3C/svg%3E");
}
.btn-arrow.white {
    background: var(--color-white) no-repeat center / 9px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 9'%3E%3Cpath d='m.59,0l-.04,1.48,3.39-.03,1.25,1.25L0,7.9l1.1,1.1L6.29,3.82l1.25,1.25v3.36s1.45-.04,1.45-.04V0H.59Z' style='fill:%23151577;'/%3E%3C/svg%3E");
}
.btn-arrow:hover::after, .btn-dropdown.show .btn-arrow::after, .btn-dropdown:hover .btn-arrow::after, a:hover .btn-arrow::after,
.layout-locations_map .btn-arrow:not(.collapsed)::after,
.vAccordion .accordion-button:not(.collapsed) .btn-arrow::after,
.btn-collapse:not(.collapsed) .btn-arrow::after {
    opacity: 1;
}
.btn-arrow:hover, .btn-dropdown.show .btn-arrow, a:hover .btn-arrow,
.layout-locations_map .btn-arrow:not(.collapsed),
.vAccordion .accordion-button:not(.collapsed) .btn-arrow {
    border-color: transparent;
    border: none;
}
@media(min-width: 1200px) {
    .btn-arrow:not(.btn-small) {
        width: 60px;
        height: 60px;
    }
}
/* END BTN ARROW */
/* BTN BACK */
.btn-back {
    position: relative;
    display: inline-flex;
    align-items: center;
    gap: 20px;
    width: auto;
    max-width: 300px;
    text-decoration: none;
    transition: color .3s ease-in-out;
}
.btn-back:hover {
    color: var(--color-white);
}
/* END BTN BACK */
/* BTN SEARCH */
.btn-search {
    width: 16px;
    height: auto;
    display: inline-flex;
    padding: 0;
    margin: 0;
    border: none !important;
    background: transparent !important;
    outline: none !important;
    box-shadow: none !important;
}
.btn-search svg {
    margin-top: -2px;
    width: 100%;
    height: auto;
}
.btn-search svg * {
    transition: fill .3s ease-in-out;
}
.btn-search:hover svg * {
    fill: var(--color-orange)!important;
}
/* END BTN SEARCH */
/* BTN DROPDOWN */
.btn-dropdown {
    position: relative;
    width: calc(16.125rem + ((1vw - 0.48rem) * 1.938));
    min-width: 258px;
    display: inline-flex;
    align-items: center;
    justify-content: space-between;
    gap: 30px;
    padding: 15px 15px 15px 30px;
    border-radius: 8px;
    border: none !important;
    box-shadow: none !important;
    outline: none !important;
    background: no-repeat center / 100% url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' preserveAspectRatio='none' viewBox='0 0 278 82'%3E%3Cdefs%3E%3ClinearGradient id='linear-gradient' x1='3.56' y1='-7.92' x2='277.85' y2='91.15' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23fff' stop-opacity='.3'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='linear-gradient-2' x1='-1.43' y1='-9.72' x2='282.96' y2='93' xlink:href='%23linear-gradient'/%3E%3C/defs%3E%3Crect x='4.5' y='4.5' width='269' height='73' rx='5.5' ry='5.5' style='fill:url(%23linear-gradient); stroke-width:0px;'/%3E%3Cpath d='M270,0H8C3.58,0,0,3.58,0,8v66c0,4.42,3.58,8,8,8h262c4.42,0,8-3.58,8-8V8c0-4.42-3.58-8-8-8ZM274.5,72c0,3.58-2.92,6.5-6.5,6.5H10c-3.58,0-6.5-2.92-6.5-6.5V10c0-3.58,2.92-6.5,6.5-6.5h258c3.58,0,6.5,2.92,6.5,6.5v62Z' style='fill:url(%23linear-gradient-2); stroke-width:0px;'/%3E%3C/svg%3E");
    text-decoration: none;
    font-family: var(--font-b-2);
    color: var(--color-white);
    transition: background 0.3s ease-in-out, color 0.3s ease-in-out;
}
.btn-dropdown span.label {
    position: relative;
}
.btn-dropdown.show::before, .btn-dropdown:hover::before {
    content: '';
    position: absolute;
    z-index: 0;
    top: 4px;
    left: 4px;
    right: 4px;
    bottom: 4px;
    border: 1px solid var(--color-blue-20);
    border-radius: 6px;
    background: transparent;
    pointer-events: none;
    transition: border 0.3s ease-in-out;
}
.btn-dropdown.show::before {
    background: var(--color-blue);
}
.btn-dropdown::after {
    content: '';
    position: absolute;
    opacity: 0;
    transition: opacity .3s ease-in-out;
}
.btn-dropdown.show::after {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    margin: 0;
    border: 2px solid var(--color-white);
    border-radius: 8px 8px 0 0;
    opacity: 1;
}
.btn-dropdown.transparent {
    background: transparent;
    color: var(--color-white);
}
.btn-dropdown.transparent::before {
    border-color: transparent;
}
.btn-dropdown.show {
    background: var(--color-white);
    color: var(--color-white) !important;
}
.btn-dropdown:not(.transparent):hover {
    background: var(--color-white);
    color: var(--color-blue);
}
.facetwp-facet .v-dropdown .dropdown-item:hover, .facetwp-facet .v-dropdown .dropdown-item.active {
    color: var(--color-orange);
}
@media(min-width: 1800px) {
    .btn-dropdown:not(.v2) {
        width: 280px!important;
    }
}
.v-dropdown .dropdown-menu {
    top: 100%;
    left: 0;
    display: block;
    opacity: 0;
    visibility: hidden;
    width: 100%;
    max-height: 300px;
    overflow-y: auto;
    border: none;
    border-radius: 0 0 8px 8px;
    box-shadow: none !important;
    outline: none !important;
    margin-top: 0;
    padding: 28px 15px 20px;
    scrollbar-gutter: stable;
    transform: translateY(-10px);
    transition: transform .25s ease-in-out, opacity .25s ease-in-out, visibility .25s ease-in-out;
}
.v-dropdown .dropdown-menu::-webkit-scrollbar {
    width: 1px;
    background-color: transparent; /* no full track background */
}
.v-dropdown .dropdown-menu::-webkit-scrollbar-track {
    background: var(--color-blue-20); /* track color */
    margin-block: 8px; /* shorthand for top & bottom margins */
}
.v-dropdown .dropdown-menu::-webkit-scrollbar-thumb {
    background-color: var(--color-blue); /* scrollbar handle color */
    border-radius: 10px; /* smoother ends */
}
.v-dropdown .dropdown-menu.show {
    transform: translateY(0);
    opacity: 1;
    visibility: visible;
}
.v-dropdown .dropdown-item {
    display: flex;
    gap: 10px;
    align-items: center;
    padding: 5px 15px;
    background-color: transparent !important;
    color: var(--color-blue);
    font-family: var(--font-b-2);
    white-space: break-spaces;
    text-transform: capitalize;
    line-height: 1;
    transition: color 0.3s ease-in-out;
}
.v-dropdown .dropdown-item:hover, .v-dropdown .dropdown-item.active {
    color: var(--color-orange);
}
/* V2 DROPDOWN */
.btn-dropdown.v2 {
    width: 100%;
    min-height: 50px;
    padding: 20px;
    background: var(--color-white-60);
    color: var(--color-blue);
    font-family: var(--font-b);
}
.btn-dropdown.v2::before {
    content: none!important;
}
.btn-dropdown.v2.show, .btn-dropdown.v2:hover {
    background: var(--color-white);
    color: var(--color-blue) !important;
}
.btn-dropdown.v2::after {
    content: '';
    position: absolute;
    display: inline-block;
    border: none;
    background: no-repeat center / 9px url("data:image/svg+xml,%3Csvg width='12' height='13' viewBox='0 0 12 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.9501 6.41517L10.9303 5.33495L8.54927 7.75132L6.77724 7.75132L6.77681 0.411574L5.22574 0.411574L5.21409 7.75132L3.44033 7.75132L1.07229 5.36602L0.0680216 6.43071L6.00127 12.364L11.9501 6.41517Z' fill='%23151577'/%3E%3C/svg%3E");
    width: 50px;
    height: 100%;
    margin: 0;
    top: 0;
    right: 0;
    left: unset;
    opacity: 1;
    border-radius: 0;
    border-left: 1px solid var(--color-blue-10);
}
.btn-dropdown.v2.show::after {
    background: no-repeat center / 9px url("data:image/svg+xml,%3Csvg width='12' height='13' viewBox='0 0 12 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.9501 6.41517L10.9303 5.33495L8.54927 7.75132L6.77724 7.75132L6.77681 0.411574L5.22574 0.411574L5.21409 7.75132L3.44033 7.75132L1.07229 5.36602L0.0680216 6.43071L6.00127 12.364L11.9501 6.41517Z' fill='%23151577' transform='rotate(180 6 6.5)'/%3E%3C/svg%3E");
}
.v-dropdown.v2 {
    position: relative;
    width: 100%;
    box-shadow: none !important;
    outline: none !important;
}
.v-dropdown.v2 .dropdown-menu {
    border-radius: 8px;
    padding: 20px 15px;
}
.v-dropdown.v2 .dropdown-item {
    font-family: var(--font-b);
    cursor: pointer;
}
@media(min-width: 768px) {
    .btn-dropdown.v2 {
        min-height: 70px;
        padding: 30px;
    }
    .btn-dropdown.v2::after {
        width: 70px;
    }
}
@media(min-width: 1200px) {
    .btn-dropdown.v2 {
        min-height: 80px;
    }
}
/* END BTN DROPDOWN */
/* BTN LOAD MORE */
.facetwp-type-pager {
    display: flex;
    justify-content: center;
}
.facetwp-load-more {
    position: relative;
    min-width: 258px;
    display: inline-flex;
    align-items: center;
    justify-content: space-between;
    gap: 30px;
    padding: 25px 30px;
    border: none !important;
    border-radius: 8px;
    /* background: no-repeat center / 100% url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 278 82' preserveAspectRatio='none'%3E%3Crect x='4.5' y='4.5' width='269' height='73' rx='5.5' ry='5.5' style='fill:%23fff; stroke-width:0px;'/%3E%3Cpath d='M270,0H8C3.58,0,0,3.58,0,8v66c0,4.42,3.58,8,8,8h262c4.42,0,8-3.58,8-8V8c0-4.42-3.58-8-8-8ZM274.5,72c0,3.58-2.92,6.5-6.5,6.5H10c-3.58,0-6.5-2.92-6.5-6.5V10c0-3.58,2.92-6.5,6.5-6.5h258c3.58,0,6.5,2.92,6.5,6.5v62Z' style='fill:%23fff; stroke-width:0px;'/%3E%3C/svg%3E"); */
    background: var(--color-white);
    text-decoration: none;
    color: var(--color-blue);
    font-family: var(--font-b-2);
    transition: background 0.3s ease-in-out, color 0.3s ease-in-out;
}
.facetwp-load-more::before {
    content: '';
    position: absolute;
    z-index: 0;
    top: 4px;
    left: 4px;
    right: 4px;
    bottom: 4px;
    border: 1px solid var(--color-blue-20);
    border-radius: 6px;
    pointer-events: none;
    transition: border 0.3s ease-in-out;
}
.facetwp-load-more::after {
    content: '';
    display: block;
    width: 9px;
    height: 9px;
    background: no-repeat center url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 9'%3E%3Cpath d='M.59,0l-.04,1.48,3.39-.03,1.25,1.25L0,7.9l1.1,1.1L6.29,3.82l1.25,1.25v3.36s1.45-.04,1.45-.04V0H.59Z' fill='%23151577'/%3E%3C/svg%3E");
    transform: rotate(135deg);
    transition: background 0.3s ease;
}
.facetwp-load-more:hover {
    /* background: no-repeat center / 100% url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 278 82' preserveAspectRatio='none'%3E%3Crect x='4.5' y='4.5' width='269' height='73' rx='5.5' ry='5.5' style='fill:%23151577; stroke-width:0px;'/%3E%3Cpath d='M270,0H8C3.58,0,0,3.58,0,8v66c0,4.42,3.58,8,8,8h262c4.42,0,8-3.58,8-8V8c0-4.42-3.58-8-8-8ZM274.5,72c0,3.58-2.92,6.5-6.5,6.5H10c-3.58,0-6.5-2.92-6.5-6.5V10c0-3.58,2.92-6.5,6.5-6.5h258c3.58,0,6.5,2.92,6.5,6.5v62Z' style='fill:%23151577; stroke-width:0px;'/%3E%3C/svg%3E"); */
    background: var(--color-blue);
    color: var(--color-white);
}
.facetwp-load-more:hover::before {
    border-color: var(--color-white-20);
}
.facetwp-load-more:hover::after {
    background: no-repeat center url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 9'%3E%3Cpath d='M.59,0l-.04,1.48,3.39-.03,1.25,1.25L0,7.9l1.1,1.1L6.29,3.82l1.25,1.25v3.36s1.45-.04,1.45-.04V0H.59Z' fill='%23ffffff'/%3E%3C/svg%3E");
}
@media(max-width: 767px) {
    .facetwp-load-more {
        width: 100%;
    }
}
@media(min-width: 1200px) {
    .facetwp-load-more {
        min-width: 278px;
        padding: 30px;
    }
}
/* END BTN LOAD MORE */
/* BTN TOGGLE */
.btn-toggle {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    width: 45px;
    height: 45px;
    background: linear-gradient(219.94deg, rgba(255, 255, 255, 0.09) 31.99%, rgba(255, 255, 255, 0.24) 71.8%);
    border-radius: 50%;
    transition: background 0.3s ease-in-out, opacity 0.3s ease-in-out;
}
.btn-toggle.btn-small {
    width: 40px;
    height: 40px;
}
.btn-toggle.white-40 {
    background: var(--color-white-40);
}
.btn-toggle::before {
    content: '';
    width: 5px;
    height: 5px;
    display: inline-block;
    background: var(--color-white);
    transition: background 0.3s ease-in-out;
}
.btn-toggle.white-40::before {
    background: var(--color-orange);
}
.btn-toggle.orange {
    background: var(--color-orange);
    opacity: 0.4;
}
.active .btn-toggle.orange, a:hover .btn-toggle.orange {
    opacity: 1;
}
.checked .btn-toggle {
    background: var(--color-white);
}
.checked .btn-toggle::before {
    background: var(--color-orange);
}
@media(min-width: 1200px) {
    .btn-toggle, .btn-toggle.btn-small {
        width: 40px;
        height: 40px;
    }
}
/* END BTN TOGGLE */
/* BTN RESET */
.btn-reset {
    position: relative;
    min-width: 258px;
    display: inline-flex;
    align-items: center;
    justify-content: space-between;
    gap: 30px;
    padding: 25px 30px;
    border-radius: 8px;
    /* background: no-repeat center / 100% url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' preserveAspectRatio='none' viewBox='0 0 278 82'%3E%3Cdefs%3E%3ClinearGradient id='linear-gradient' x1='3.56' y1='-7.92' x2='277.85' y2='91.15' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23fff' stop-opacity='.3'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='linear-gradient-2' x1='-1.43' y1='-9.72' x2='282.96' y2='93' xlink:href='%23linear-gradient'/%3E%3C/defs%3E%3Crect x='4.5' y='4.5' width='269' height='73' rx='5.5' ry='5.5' style='fill:url(%23linear-gradient); stroke-width:0px;'/%3E%3Cpath d='M270,0H8C3.58,0,0,3.58,0,8v66c0,4.42,3.58,8,8,8h262c4.42,0,8-3.58,8-8V8c0-4.42-3.58-8-8-8ZM274.5,72c0,3.58-2.92,6.5-6.5,6.5H10c-3.58,0-6.5-2.92-6.5-6.5V10c0-3.58,2.92-6.5,6.5-6.5h258c3.58,0,6.5,2.92,6.5,6.5v62Z' style='fill:url(%23linear-gradient-2); stroke-width:0px;'/%3E%3C/svg%3E"); */
    background: linear-gradient(83.92deg, rgba(255, 255, 255, 0.3) -1.6%, rgba(255, 255, 255, 0) 102.9%);
    text-decoration: none;
    font-family: var(--font-b-2);
    transition: background 0.3s ease-in-out, color 0.3s ease-in-out;
}
.btn-reset::before {
    content: '';
    position: absolute;
    z-index: 0;
    top: 4px;
    left: 4px;
    right: 4px;
    bottom: 4px;
    border: 1px solid var(--color-white-20);
    border-radius: 6px;
    pointer-events: none;
    transition: border 0.3s ease-in-out;
}
.btn-reset:hover {
    background: var(--color-white);
    color: var(--color-blue);
}
.btn-reset:hover::before {
    border: 1px solid var(--color-blue-20);
}
.btn-reset svg {
    position: relative;
    width: 26px;
}
.btn-reset svg * {
    fill: var(--color-white);
    transition: fill 0.3s ease-in-out;
}
.btn-reset:hover svg * {
    fill: var(--color-blue) !important;
}
@media(min-width: 1200px) {
    .btn-reset {
        min-width: 278px;
        padding: 30px;
    }
}