@font-face {
    font-family: 'Montserrat-Black';
    src: url('../fonts/montserrat/static/Montserrat-Black.ttf');
}

@font-face {
    font-family: 'Montserrat-Bold';
    src: url('../fonts/montserrat/static/Montserrat-Bold.ttf');
}

@font-face {
    font-family: 'Montserrat-Regular';
    src: url('../fonts/montserrat/static/Montserrat-Regular.ttf');
}

@font-face {
    font-family: 'WorkSans-Regular';
    src: url('../fonts/work_sans/static/WorkSans-Regular.ttf');
}

:root {
    --angle-left: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 512"><path d="M31.7 239l136-136c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9L127.9 256l96.4 96.4c9.4 9.4 9.4 24.6 0 33.9L201.7 409c-9.4 9.4-24.6 9.4-33.9 0l-136-136c-9.5-9.4-9.5-24.6-.1-34z" fill="white"/></svg>');
    --angle-right: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 512"><path d="M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z" fill="white"/></svg>');
    --angle-left-blue: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 512"><path d="M31.7 239l136-136c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9L127.9 256l96.4 96.4c9.4 9.4 9.4 24.6 0 33.9L201.7 409c-9.4 9.4-24.6 9.4-33.9 0l-136-136c-9.5-9.4-9.5-24.6-.1-34z" fill="%23142749"/></svg>');
    --angle-right-blue: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 512"><path d="M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z" fill="%23142749"/></svg>');
    --angle-left-green: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 512"><path d="M31.7 239l136-136c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9L127.9 256l96.4 96.4c9.4 9.4 9.4 24.6 0 33.9L201.7 409c-9.4 9.4-24.6 9.4-33.9 0l-136-136c-9.5-9.4-9.5-24.6-.1-34z" fill="%23baff00"/></svg>');
    --angle-right-green: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 512'><path d='M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z' fill='%23baff00'/></svg>");
    --angle-up-green: url('data:image/svg+xml,<svg width="13" height="9" viewBox="0 0 13 9" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.18678 0.654095L12.7135 5.92031C13.0955 6.2843 13.0955 6.87288 12.7135 7.23299L11.7951 8.10811C11.4131 8.4721 10.7954 8.4721 10.4175 8.10811L6.5 4.37529L2.58253 8.10811C2.20053 8.4721 1.58284 8.4721 1.20491 8.10811L0.286496 7.23299C-0.095498 6.869 -0.0954979 6.28042 0.286496 5.92031L5.81322 0.654094C6.18709 0.290106 6.80478 0.290106 7.18678 0.654095Z" fill="%2300665F"/></svg>'
        );
    --angle-down-green: url('data:image/svg+xml,<svg width="13" height="8" viewBox="0 0 13 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.81322 7.72701L0.286496 2.46079C-0.0954986 2.09681 -0.0954986 1.50823 0.286496 1.14811L1.20491 0.272991C1.5869 -0.0909971 2.2046 -0.0909971 2.58253 0.272991L6.5 4.00581L10.4175 0.272991C10.7995 -0.0909971 11.4172 -0.0909971 11.7951 0.272991L12.7135 1.14811C13.0955 1.5121 13.0955 2.10068 12.7135 2.46079L7.18678 7.72701C6.81291 8.091 6.19522 8.091 5.81322 7.72701Z" fill="%2300665F"/></svg>'
        );
    --angle-down-white: url('data:image/svg+xml,<svg width="13" height="8" viewBox="0 0 13 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.81322 7.72701L0.286496 2.46079C-0.0954986 2.09681 -0.0954986 1.50823 0.286496 1.14811L1.20491 0.272991C1.5869 -0.0909971 2.2046 -0.0909971 2.58253 0.272991L6.5 4.00581L10.4175 0.272991C10.7995 -0.0909971 11.4172 -0.0909971 11.7951 0.272991L12.7135 1.14811C13.0955 1.5121 13.0955 2.10068 12.7135 2.46079L7.18678 7.72701C6.81291 8.091 6.19522 8.091 5.81322 7.72701Z" fill="%23FFFFFF"/></svg>'
        );
    --angle-left-green-strong: url('data:image/svg+xml,<svg width="8" height="13" viewBox="0 0 8 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.272394 5.80959L5.53638 0.286317C5.90021 -0.0954389 6.48854 -0.0954389 6.8485 0.286317L7.72325 1.20415C8.08709 1.58591 8.08709 2.20322 7.72325 2.58091L3.99589 6.5L7.72712 10.415C8.09096 10.7968 8.09096 11.4141 7.72712 11.7918L6.85237 12.7137C6.48854 13.0954 5.90021 13.0954 5.54025 12.7137L0.276264 7.19041C-0.0914405 6.80865 -0.0914404 6.19135 0.272394 5.80959Z" fill="%2300665F"/></svg>'
        );
    --angle-right-green-strong: url('data:image/svg+xml,<svg width="8" height="13" viewBox="0 0 8 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.72747 7.19041L2.46094 12.7137C2.09693 13.0954 1.50832 13.0954 1.14818 12.7137L0.273008 11.7958C-0.0910026 11.4141 -0.0910026 10.7968 0.273008 10.4191L4.00605 6.50406L0.273008 2.58903C-0.0910026 2.20728 -0.0910026 1.58997 0.273008 1.21228L1.14431 0.286317C1.50832 -0.0954389 2.09693 -0.0954389 2.45707 0.286317L7.7236 5.80959C8.09148 6.19135 8.09148 6.80865 7.72747 7.19041Z" fill="%2300665F"/></svg>'
        );
    --play-circle-blue: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M371.7 238l-176-107c-15.8-8.8-35.7 2.5-35.7 21v208c0 18.4 19.8 29.8 35.7 21l176-101c16.4-9.1 16.4-32.8 0-42zM504 256C504 119 393 8 256 8S8 119 8 256s111 248 248 248 248-111 248-248zm-448 0c0-110.5 89.5-200 200-200s200 89.5 200 200-89.5 200-200 200S56 366.5 56 256z" fill="%23142749"/></svg>');
    --comilla-open: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="69" height="51" viewBox="0 0 69 51" fill="none">    <path d="M61.8516 25.2988H51.1875V18.0706C51.1875 14.0838 55.0132 10.8424 59.7188 10.8424H60.7852C62.5581 10.8424 63.9844 9.63389 63.9844 8.13177V2.71059C63.9844 1.20847 62.5581 0 60.7852 0H59.7188C47.935 0 38.3906 8.0866 38.3906 18.0706V45.1765C38.3906 48.1695 41.2566 50.5977 44.7891 50.5977H61.8516C65.384 50.5977 68.25 48.1695 68.25 45.1765V30.72C68.25 27.7271 65.384 25.2988 61.8516 25.2988ZM23.4609 25.2988H12.7969V18.0706C12.7969 14.0838 16.6226 10.8424 21.3281 10.8424H22.3945C24.1674 10.8424 25.5938 9.63389 25.5938 8.13177V2.71059C25.5938 1.20847 24.1674 0 22.3945 0H21.3281C9.54434 0 0 8.0866 0 18.0706V45.1765C0 48.1695 2.86597 50.5977 6.39844 50.5977H23.4609C26.9934 50.5977 29.8594 48.1695 29.8594 45.1765V30.72C29.8594 27.7271 26.9934 25.2988 23.4609 25.2988Z" fill="%23A8D42E"/></svg>');
    --comilla-close: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="69" height="51" viewBox="0 0 69 51" fill="none">    <path d="M61.8516 0H44.7891C41.2566 0 38.3906 2.42824 38.3906 5.42118V19.8777C38.3906 22.8706 41.2566 25.2988 44.7891 25.2988H55.4531V32.5271C55.4531 36.5139 51.6274 39.7553 46.9219 39.7553H45.8555C44.0826 39.7553 42.6562 40.9638 42.6562 42.4659V47.8871C42.6562 49.3892 44.0826 50.5977 45.8555 50.5977H46.9219C58.7057 50.5977 68.25 42.5111 68.25 32.5271V5.42118C68.25 2.42824 65.384 0 61.8516 0ZM23.4609 0H6.39844C2.86597 0 0 2.42824 0 5.42118V19.8777C0 22.8706 2.86597 25.2988 6.39844 25.2988H17.0625V32.5271C17.0625 36.5139 13.2368 39.7553 8.53125 39.7553H7.46484C5.69194 39.7553 4.26562 40.9638 4.26562 42.4659V47.8871C4.26562 49.3892 5.69194 50.5977 7.46484 50.5977H8.53125C20.315 50.5977 29.8594 42.5111 29.8594 32.5271V5.42118C29.8594 2.42824 26.9934 0 23.4609 0Z" fill="%23A8D42E"/></svg>');
    --icono-boton: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M23.3936 11.8222C23.3936 5.40033 18.1904 0.197205 11.7686 0.197205C5.34668 0.197205 0.143555 5.40033 0.143555 11.8222C0.143555 18.2441 5.34668 23.4472 11.7686 23.4472C18.1904 23.4472 23.3936 18.2441 23.3936 11.8222ZM2.39355 11.8222C2.39355 6.64252 6.58887 2.4472 11.7686 2.4472C16.9482 2.4472 21.1436 6.64252 21.1436 11.8222C21.1436 17.0019 16.9482 21.1972 11.7686 21.1972C6.58887 21.1972 2.39355 17.0019 2.39355 11.8222ZM5.76855 12.7597V10.8847C5.76855 10.5753 6.02168 10.3222 6.33105 10.3222H11.7686V7.18158C11.7686 6.68002 12.3732 6.43158 12.7295 6.78314L17.3701 11.4238C17.5904 11.6441 17.5904 12.0003 17.3701 12.2206L12.7295 16.8613C12.3732 17.2175 11.7686 16.9644 11.7686 16.4628V13.3222H6.33105C6.02168 13.3222 5.76855 13.0691 5.76855 12.7597Z" fill="%2300665F"/></svg>');
    --icono-boton-white: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M23.3936 11.8222C23.3936 5.40033 18.1904 0.197205 11.7686 0.197205C5.34668 0.197205 0.143555 5.40033 0.143555 11.8222C0.143555 18.2441 5.34668 23.4472 11.7686 23.4472C18.1904 23.4472 23.3936 18.2441 23.3936 11.8222ZM2.39355 11.8222C2.39355 6.64252 6.58887 2.4472 11.7686 2.4472C16.9482 2.4472 21.1436 6.64252 21.1436 11.8222C21.1436 17.0019 16.9482 21.1972 11.7686 21.1972C6.58887 21.1972 2.39355 17.0019 2.39355 11.8222ZM5.76855 12.7597V10.8847C5.76855 10.5753 6.02168 10.3222 6.33105 10.3222H11.7686V7.18158C11.7686 6.68002 12.3732 6.43158 12.7295 6.78314L17.3701 11.4238C17.5904 11.6441 17.5904 12.0003 17.3701 12.2206L12.7295 16.8613C12.3732 17.2175 11.7686 16.9644 11.7686 16.4628V13.3222H6.33105C6.02168 13.3222 5.76855 13.0691 5.76855 12.7597Z" fill="%23FFFFFF"/></svg>');
    --icono-menos: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="15" height="3" viewBox="0 0 15 3" fill="none"><path d="M13.9286 0H1.07143C0.479799 0 0 0.447812 0 1V2C0 2.55219 0.479799 3 1.07143 3H13.9286C14.5202 3 15 2.55219 15 2V1C15 0.447812 14.5202 0 13.9286 0Z" fill="%23007934"/></svg>');
    --rigth-arrow-blue: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">    <path d="M23.25 11.625C23.25 5.20312 18.0469 0 11.625 0C5.20312 0 0 5.20312 0 11.625C0 18.0469 5.20312 23.25 11.625 23.25C18.0469 23.25 23.25 18.0469 23.25 11.625ZM2.25 11.625C2.25 6.44531 6.44531 2.25 11.625 2.25C16.8047 2.25 21 6.44531 21 11.625C21 16.8047 16.8047 21 11.625 21C6.44531 21 2.25 16.8047 2.25 11.625ZM5.625 12.5625V10.6875C5.625 10.3781 5.87813 10.125 6.1875 10.125H11.625V6.98438C11.625 6.48281 12.2297 6.23438 12.5859 6.58594L17.2266 11.2266C17.4469 11.4469 17.4469 11.8031 17.2266 12.0234L12.5859 16.6641C12.2297 17.0203 11.625 16.7672 11.625 16.2656V13.125H6.1875C5.87813 13.125 5.625 12.8719 5.625 12.5625Z" fill="%23142749"/></svg>');
    --close-green: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.625 0.363281C5.40381 0.363281 0.363281 5.40381 0.363281 11.625C0.363281 17.8462 5.40381 22.8867 11.625 22.8867C17.8462 22.8867 22.8867 17.8462 22.8867 11.625C22.8867 5.40381 17.8462 0.363281 11.625 0.363281ZM11.625 20.707C6.60718 20.707 2.54297 16.6428 2.54297 11.625C2.54297 6.60718 6.60718 2.54297 11.625 2.54297C16.6428 2.54297 20.707 6.60718 20.707 11.625C20.707 16.6428 16.6428 20.707 11.625 20.707ZM16.2478 8.80049L13.4232 11.625L16.2478 14.4495C16.4612 14.6629 16.4612 15.0081 16.2478 15.2215L15.2215 16.2478C15.0081 16.4612 14.6629 16.4612 14.4495 16.2478L11.625 13.4232L8.80049 16.2478C8.58706 16.4612 8.24194 16.4612 8.02852 16.2478L7.00225 15.2215C6.78882 15.0081 6.78882 14.6629 7.00225 14.4495L9.82676 11.625L7.00225 8.80049C6.78882 8.58706 6.78882 8.24194 7.00225 8.02852L8.02852 7.00225C8.24194 6.78882 8.58706 6.78882 8.80049 7.00225L11.625 9.82676L14.4495 7.00225C14.6629 6.78882 15.0081 6.78882 15.2215 7.00225L16.2478 8.02852C16.4612 8.24194 16.4612 8.58706 16.2478 8.80049Z" fill="%2300665F"/></svg>');
    --youtube: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="63" height="64" viewBox="0 0 63 64" fill="none"><path d="M26.2688 24.1703L39.6562 31.7781L26.2688 39.3859V24.1703ZM63 7V56.5C63 60.2266 59.9766 63.25 56.25 63.25H6.75C3.02344 63.25 0 60.2266 0 56.5V7C0 3.27344 3.02344 0.25 6.75 0.25H56.25C59.9766 0.25 63 3.27344 63 7ZM57.0938 31.7922C57.0938 31.7922 57.0938 23.4109 56.025 19.3891C55.4344 17.1672 53.7047 15.4234 51.4969 14.8328C47.5172 13.75 31.5 13.75 31.5 13.75C31.5 13.75 15.4828 13.75 11.5031 14.8328C9.29531 15.4234 7.56562 17.1672 6.975 19.3891C5.90625 23.3969 5.90625 31.7922 5.90625 31.7922C5.90625 31.7922 5.90625 40.1734 6.975 44.1953C7.56562 46.4172 9.29531 48.0906 11.5031 48.6812C15.4828 49.75 31.5 49.75 31.5 49.75C31.5 49.75 47.5172 49.75 51.4969 48.6672C53.7047 48.0766 55.4344 46.4031 56.025 44.1812C57.0938 40.1734 57.0938 31.7922 57.0938 31.7922Z" fill="%2376777A"/></svg>');
    --youtube-green: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="63" height="64" viewBox="0 0 63 64" fill="none"><path d="M26.2688 24.1703L39.6562 31.7781L26.2688 39.3859V24.1703ZM63 7V56.5C63 60.2266 59.9766 63.25 56.25 63.25H6.75C3.02344 63.25 0 60.2266 0 56.5V7C0 3.27344 3.02344 0.25 6.75 0.25H56.25C59.9766 0.25 63 3.27344 63 7ZM57.0938 31.7922C57.0938 31.7922 57.0938 23.4109 56.025 19.3891C55.4344 17.1672 53.7047 15.4234 51.4969 14.8328C47.5172 13.75 31.5 13.75 31.5 13.75C31.5 13.75 15.4828 13.75 11.5031 14.8328C9.29531 15.4234 7.56562 17.1672 6.975 19.3891C5.90625 23.3969 5.90625 31.7922 5.90625 31.7922C5.90625 31.7922 5.90625 40.1734 6.975 44.1953C7.56562 46.4172 9.29531 48.0906 11.5031 48.6812C15.4828 49.75 31.5 49.75 31.5 49.75C31.5 49.75 47.5172 49.75 51.4969 48.6672C53.7047 48.0766 55.4344 46.4031 56.025 44.1812C57.0938 40.1734 57.0938 31.7922 57.0938 31.7922Z" fill="%23006937"/></svg>');
    --facebook: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="63" height="63" viewBox="0 0 63 63" fill="none">    <path d="M56.25 0.25H6.75C4.95979 0.25 3.2429 0.949871 1.97703 2.19565C0.711159 3.44143 0 5.13106 0 6.89286L0 55.6071C0 57.3689 0.711159 59.0586 1.97703 60.3044C3.2429 61.5501 4.95979 62.25 6.75 62.25H26.0508V41.1714H17.1914V31.25H26.0508V23.6882C26.0508 15.0871 31.2539 10.3361 39.2231 10.3361C43.0397 10.3361 47.0306 11.0059 47.0306 11.0059V19.4479H42.6333C38.3006 19.4479 36.9492 22.0939 36.9492 24.8078V31.25H46.6214L45.0745 41.1714H36.9492V62.25H56.25C58.0402 62.25 59.7571 61.5501 61.023 60.3044C62.2888 59.0586 63 57.3689 63 55.6071V6.89286C63 5.13106 62.2888 3.44143 61.023 2.19565C59.7571 0.949871 58.0402 0.25 56.25 0.25Z" fill="%2376777A"/></svg>');
    --facebook-green: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="63" height="63" viewBox="0 0 63 63" fill="none">    <path d="M56.25 0.25H6.75C4.95979 0.25 3.2429 0.949871 1.97703 2.19565C0.711159 3.44143 0 5.13106 0 6.89286L0 55.6071C0 57.3689 0.711159 59.0586 1.97703 60.3044C3.2429 61.5501 4.95979 62.25 6.75 62.25H26.0508V41.1714H17.1914V31.25H26.0508V23.6882C26.0508 15.0871 31.2539 10.3361 39.2231 10.3361C43.0397 10.3361 47.0306 11.0059 47.0306 11.0059V19.4479H42.6333C38.3006 19.4479 36.9492 22.0939 36.9492 24.8078V31.25H46.6214L45.0745 41.1714H36.9492V62.25H56.25C58.0402 62.25 59.7571 61.5501 61.023 60.3044C62.2888 59.0586 63 57.3689 63 55.6071V6.89286C63 5.13106 62.2888 3.44143 61.023 2.19565C59.7571 0.949871 58.0402 0.25 56.25 0.25Z" fill="%23006937"/></svg>');
    --instagram: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="63" height="63" viewBox="0 0 63 63" fill="none"><path d="M31.5 23.8681C30.0166 23.8687 28.5666 24.3021 27.3335 25.1135C26.1003 25.925 25.1393 27.0781 24.572 28.427C24.0047 29.7759 23.8566 31.2601 24.1463 32.6918C24.4361 34.1236 25.1507 35.4387 26.1998 36.4708C27.249 37.5028 28.5855 38.2056 30.0405 38.4902C31.4954 38.7748 33.0035 38.6285 34.3739 38.0697C35.7444 37.5109 36.9157 36.5647 37.7398 35.3509C38.5639 34.137 39.0037 32.7099 39.0037 31.25C39.0023 29.2922 38.2111 27.415 36.8041 26.0309C35.3972 24.6467 33.4894 23.8689 31.5 23.8681ZM49.0373 18.194C48.6555 17.2417 48.0789 16.3767 47.3432 15.6527C46.6076 14.9288 45.7287 14.3613 44.7609 13.9855C41.8078 12.8382 34.7766 13.0956 31.5 13.0956C28.2234 13.0956 21.1992 12.8285 18.2377 13.9855C17.2699 14.3613 16.391 14.9288 15.6554 15.6527C14.9197 16.3767 14.3431 17.2417 13.9613 18.194C12.7969 21.1003 13.057 28.0268 13.057 31.2486C13.057 34.4704 12.7969 41.3887 13.9669 44.3046C14.3487 45.257 14.9254 46.1219 15.661 46.8459C16.3966 47.5699 17.2756 48.1373 18.2433 48.5131C21.1964 49.6604 28.2277 49.403 31.5056 49.403C34.7836 49.403 41.805 49.6701 44.7666 48.5131C45.7343 48.1373 46.6132 47.5699 47.3489 46.8459C48.0845 46.1219 48.6611 45.257 49.043 44.3046C50.2172 41.3983 49.9472 34.4718 49.9472 31.25C49.9472 28.0282 50.2172 21.1113 49.043 18.1954L49.0373 18.194ZM31.5 42.5982C29.2193 42.5982 26.9899 41.9327 25.0936 40.6857C23.1973 39.4387 21.7193 37.6664 20.8465 35.5928C19.9737 33.5192 19.7454 31.2374 20.1903 29.0361C20.6353 26.8347 21.7335 24.8127 23.3462 23.2256C24.9589 21.6385 27.0135 20.5577 29.2504 20.1198C31.4872 19.682 33.8058 19.9067 35.9128 20.7656C38.0199 21.6245 39.8208 23.0791 41.0879 24.9453C42.355 26.8115 43.0312 29.0055 43.0312 31.25C43.0331 32.7408 42.7361 34.2173 42.1573 35.5949C41.5784 36.9726 40.7291 38.2243 39.658 39.2785C38.5868 40.3326 37.3149 41.1684 35.915 41.7381C34.5151 42.3077 33.0148 42.6 31.5 42.5982ZM43.5066 22.0746C42.9742 22.0748 42.4536 21.9197 42.0108 21.6288C41.568 21.3379 41.2228 20.9243 41.0189 20.4403C40.8149 19.9564 40.7614 19.4237 40.8651 18.9098C40.9688 18.3959 41.2251 17.9238 41.6014 17.5532C41.9778 17.1826 42.4574 16.9302 42.9795 16.8279C43.5017 16.7256 44.0429 16.7779 44.5349 16.9784C45.0268 17.1788 45.4472 17.5183 45.743 17.954C46.0388 18.3896 46.1967 18.9018 46.1967 19.4257C46.1982 19.7737 46.1299 20.1185 45.9956 20.4403C45.8614 20.7622 45.6639 21.0549 45.4145 21.3015C45.1651 21.5481 44.8687 21.7438 44.5422 21.8774C44.2158 22.011 43.8657 22.0799 43.5122 22.0801L43.5066 22.0746ZM56.25 0.25H6.75C4.95979 0.25 3.2429 0.949871 1.97703 2.19565C0.711159 3.44143 0 5.13106 0 6.89286L0 55.6071C0 57.3689 0.711159 59.0586 1.97703 60.3044C3.2429 61.5501 4.95979 62.25 6.75 62.25H56.25C58.0402 62.25 59.7571 61.5501 61.023 60.3044C62.2888 59.0586 63 57.3689 63 55.6071V6.89286C63 5.13106 62.2888 3.44143 61.023 2.19565C59.7571 0.949871 58.0402 0.25 56.25 0.25ZM53.8425 40.3839C53.6611 43.9309 52.8384 47.0738 50.2073 49.6562C47.5763 52.2387 44.3855 53.0649 40.7855 53.2337C37.0716 53.4399 25.9369 53.4399 22.223 53.2337C18.6187 53.0552 15.4364 52.2442 12.8011 49.6562C10.1658 47.0683 9.3375 43.924 9.16594 40.3839C8.95641 36.7276 8.95641 25.7683 9.16594 22.1161C9.34734 18.5691 10.1602 15.4262 12.8011 12.8438C15.442 10.2613 18.6328 9.44482 22.223 9.27598C25.9369 9.06978 37.0716 9.06978 40.7855 9.27598C44.3897 9.45451 47.5819 10.2655 50.2073 12.8534C52.8328 15.4414 53.6709 18.5857 53.8425 22.1327C54.052 25.7752 54.052 36.7248 53.8425 40.3839Z" fill="%2376777A"/></svg>');
    --instagram-green: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="63" height="63" viewBox="0 0 63 63" fill="none"><path d="M31.5 23.8681C30.0166 23.8687 28.5666 24.3021 27.3335 25.1135C26.1003 25.925 25.1393 27.0781 24.572 28.427C24.0047 29.7759 23.8566 31.2601 24.1463 32.6918C24.4361 34.1236 25.1507 35.4387 26.1998 36.4708C27.249 37.5028 28.5855 38.2056 30.0405 38.4902C31.4954 38.7748 33.0035 38.6285 34.3739 38.0697C35.7444 37.5109 36.9157 36.5647 37.7398 35.3509C38.5639 34.137 39.0037 32.7099 39.0037 31.25C39.0023 29.2922 38.2111 27.415 36.8041 26.0309C35.3972 24.6467 33.4894 23.8689 31.5 23.8681ZM49.0373 18.194C48.6555 17.2417 48.0789 16.3767 47.3432 15.6527C46.6076 14.9288 45.7287 14.3613 44.7609 13.9855C41.8078 12.8382 34.7766 13.0956 31.5 13.0956C28.2234 13.0956 21.1992 12.8285 18.2377 13.9855C17.2699 14.3613 16.391 14.9288 15.6554 15.6527C14.9197 16.3767 14.3431 17.2417 13.9613 18.194C12.7969 21.1003 13.057 28.0268 13.057 31.2486C13.057 34.4704 12.7969 41.3887 13.9669 44.3046C14.3487 45.257 14.9254 46.1219 15.661 46.8459C16.3966 47.5699 17.2756 48.1373 18.2433 48.5131C21.1964 49.6604 28.2277 49.403 31.5056 49.403C34.7836 49.403 41.805 49.6701 44.7666 48.5131C45.7343 48.1373 46.6132 47.5699 47.3489 46.8459C48.0845 46.1219 48.6611 45.257 49.043 44.3046C50.2172 41.3983 49.9472 34.4718 49.9472 31.25C49.9472 28.0282 50.2172 21.1113 49.043 18.1954L49.0373 18.194ZM31.5 42.5982C29.2193 42.5982 26.9899 41.9327 25.0936 40.6857C23.1973 39.4387 21.7193 37.6664 20.8465 35.5928C19.9737 33.5192 19.7454 31.2374 20.1903 29.0361C20.6353 26.8347 21.7335 24.8127 23.3462 23.2256C24.9589 21.6385 27.0135 20.5577 29.2504 20.1198C31.4872 19.682 33.8058 19.9067 35.9128 20.7656C38.0199 21.6245 39.8208 23.0791 41.0879 24.9453C42.355 26.8115 43.0312 29.0055 43.0312 31.25C43.0331 32.7408 42.7361 34.2173 42.1573 35.5949C41.5784 36.9726 40.7291 38.2243 39.658 39.2785C38.5868 40.3326 37.3149 41.1684 35.915 41.7381C34.5151 42.3077 33.0148 42.6 31.5 42.5982ZM43.5066 22.0746C42.9742 22.0748 42.4536 21.9197 42.0108 21.6288C41.568 21.3379 41.2228 20.9243 41.0189 20.4403C40.8149 19.9564 40.7614 19.4237 40.8651 18.9098C40.9688 18.3959 41.2251 17.9238 41.6014 17.5532C41.9778 17.1826 42.4574 16.9302 42.9795 16.8279C43.5017 16.7256 44.0429 16.7779 44.5349 16.9784C45.0268 17.1788 45.4472 17.5183 45.743 17.954C46.0388 18.3896 46.1967 18.9018 46.1967 19.4257C46.1982 19.7737 46.1299 20.1185 45.9956 20.4403C45.8614 20.7622 45.6639 21.0549 45.4145 21.3015C45.1651 21.5481 44.8687 21.7438 44.5422 21.8774C44.2158 22.011 43.8657 22.0799 43.5122 22.0801L43.5066 22.0746ZM56.25 0.25H6.75C4.95979 0.25 3.2429 0.949871 1.97703 2.19565C0.711159 3.44143 0 5.13106 0 6.89286L0 55.6071C0 57.3689 0.711159 59.0586 1.97703 60.3044C3.2429 61.5501 4.95979 62.25 6.75 62.25H56.25C58.0402 62.25 59.7571 61.5501 61.023 60.3044C62.2888 59.0586 63 57.3689 63 55.6071V6.89286C63 5.13106 62.2888 3.44143 61.023 2.19565C59.7571 0.949871 58.0402 0.25 56.25 0.25ZM53.8425 40.3839C53.6611 43.9309 52.8384 47.0738 50.2073 49.6562C47.5763 52.2387 44.3855 53.0649 40.7855 53.2337C37.0716 53.4399 25.9369 53.4399 22.223 53.2337C18.6187 53.0552 15.4364 52.2442 12.8011 49.6562C10.1658 47.0683 9.3375 43.924 9.16594 40.3839C8.95641 36.7276 8.95641 25.7683 9.16594 22.1161C9.34734 18.5691 10.1602 15.4262 12.8011 12.8438C15.442 10.2613 18.6328 9.44482 22.223 9.27598C25.9369 9.06978 37.0716 9.06978 40.7855 9.27598C44.3897 9.45451 47.5819 10.2655 50.2073 12.8534C52.8328 15.4414 53.6709 18.5857 53.8425 22.1327C54.052 25.7752 54.052 36.7248 53.8425 40.3839Z" fill="%23006937"/></svg>');
    --tiktok: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="63" height="63" viewBox="0 0 63 63" fill="none">    <path d="M43.1647 24.3125C47.5708 27.4163 52.8565 29.0794 58.275 29.0666V18.4828C55.3426 18.4834 52.4748 17.635 50.0288 16.0433C48.3095 14.9529 46.8343 13.5288 45.6934 11.8581C44.5525 10.1874 43.77 8.30525 43.3936 6.32671C43.2338 5.4404 43.1572 4.54151 43.1647 3.64138H32.3338V45.9598C32.3339 47.8649 31.7223 49.7213 30.5863 51.2639C29.4503 52.8064 27.8481 53.9563 26.0085 54.5493C24.1689 55.1423 22.1859 55.1481 20.3427 54.5658C18.4995 53.9835 16.8904 52.843 15.7452 51.307C14.6 49.7711 13.9772 47.9183 13.9658 46.0133C13.9544 44.1082 14.555 42.2483 15.6817 40.6992C16.8085 39.1501 18.4038 37.991 20.2399 37.3874C22.076 36.7838 24.0589 36.7666 25.9055 37.3382V26.4503C21.8701 25.8998 17.7601 26.5748 14.125 28.3851C10.49 30.1954 7.50313 33.0548 5.5639 36.5807C3.62468 40.1067 2.8255 44.1313 3.27322 48.1164C3.72095 52.1014 5.39423 55.8569 8.06934 58.8808C9.2104 60.1707 11.9329 57.1765 11.9329 62.25H34.3839C36.4127 60.8965 38.1829 59.1801 39.5955 57.1765C41.918 53.8825 43.1632 49.9692 43.1647 45.9598V24.3125Z" fill="%2376777A"/><path fill-rule="evenodd" clip-rule="evenodd" d="M56.25 0.25H6.75C4.95979 0.25 3.2429 0.94987 1.97703 2.19565C0.711159 3.44142 0 5.13106 0 6.89286V55.6071C0 57.3689 0.711159 59.0586 1.97703 60.3044C3.2429 61.5501 4.95979 62.25 6.75 62.25H11.9329C11.9329 57.1765 9.2104 60.1707 8.06934 58.8808C5.39423 55.8569 3.72095 52.1014 3.27322 48.1164C2.8255 44.1313 3.62468 40.1067 5.5639 36.5807C7.50313 33.0548 10.49 30.1954 14.125 28.3851C17.7601 26.5748 21.8701 25.8998 25.9055 26.4503V37.3382C24.0589 36.7666 22.076 36.7838 20.2399 37.3874C18.4038 37.991 16.8085 39.1501 15.6817 40.6992C14.555 42.2483 13.9544 44.1082 13.9658 46.0133C13.9772 47.9183 14.6 49.7711 15.7452 51.307C16.8904 52.843 18.4995 53.9835 20.3427 54.5658C22.1859 55.1481 24.1689 55.1423 26.0085 54.5493C27.8481 53.9563 29.4503 52.8064 30.5863 51.2639C31.7223 49.7213 32.3339 47.8649 32.3338 45.9598V3.64138H43.1647C43.1572 4.54151 43.2338 5.4404 43.3936 6.32671C43.77 8.30525 44.5525 10.1874 45.6934 11.8581C46.8343 13.5288 48.3095 14.9529 50.0288 16.0433C52.4748 17.635 55.3426 18.4834 58.275 18.4828V29.0666C52.8565 29.0794 47.5708 27.4163 43.1647 24.3125V45.9598C43.1632 49.9692 41.918 53.8825 39.5955 57.1765C38.1829 59.1801 36.4127 60.8965 34.3839 62.25H56.25C58.0402 62.25 59.7571 61.5501 61.023 60.3044C62.2888 59.0586 63 57.3689 63 55.6071V6.89286C63 5.13106 62.2888 3.44142 61.023 2.19565C59.7571 0.94987 58.0402 0.25 56.25 0.25Z" fill="%2376777A"/><path d="M40.0384 24.0198C43.0598 26.1925 46.6844 27.3566 50.4001 27.3476V19.9389C48.3892 19.9394 46.4227 19.3455 44.7453 18.2313C43.5663 17.4681 42.5547 16.4712 41.7724 15.3017C40.9901 14.1322 40.4534 12.8147 40.1954 11.4297C40.0858 10.8093 40.0332 10.1801 40.0384 9.54999H32.6112V39.1729C32.6113 40.5065 32.1918 41.8059 31.4129 42.8857C30.6339 43.9655 29.5352 44.7705 28.2737 45.1856C27.0122 45.6006 25.6523 45.6047 24.3884 45.1971C23.1245 44.7895 22.0211 43.9911 21.2358 42.916C20.4504 41.8408 20.0234 40.5438 20.0156 39.2103C20.0077 37.8768 20.4196 36.5749 21.1922 35.4905C21.9649 34.4061 23.0588 33.5947 24.3179 33.1722C25.577 32.7497 26.9367 32.7376 28.203 33.1378V25.5162C25.4358 25.1309 22.6174 25.6034 20.1247 26.8706C17.632 28.1378 15.5838 30.1394 14.254 32.6075C12.9242 35.0757 12.3762 37.8929 12.6832 40.6825C12.9902 43.472 14.1377 46.1009 15.9721 48.2176C17.8065 50.3343 20.2405 51.838 22.9486 52.5275C25.6566 53.2171 28.5097 53.0596 31.1263 52.0762C33.7429 51.0929 35.9983 49.3304 37.5909 47.0246C39.1835 44.7188 40.0374 41.9794 40.0384 39.1729V24.0198Z" fill="white"/></svg>');
    --tiktok-green: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="63" height="63" viewBox="0 0 63 63" fill="none">    <path d="M43.1647 24.3125C47.5708 27.4163 52.8565 29.0794 58.275 29.0666V18.4828C55.3426 18.4834 52.4748 17.635 50.0288 16.0433C48.3095 14.9529 46.8343 13.5288 45.6934 11.8581C44.5525 10.1874 43.77 8.30525 43.3936 6.32671C43.2338 5.4404 43.1572 4.54151 43.1647 3.64138H32.3338V45.9598C32.3339 47.8649 31.7223 49.7213 30.5863 51.2639C29.4503 52.8064 27.8481 53.9563 26.0085 54.5493C24.1689 55.1423 22.1859 55.1481 20.3427 54.5658C18.4995 53.9835 16.8904 52.843 15.7452 51.307C14.6 49.7711 13.9772 47.9183 13.9658 46.0133C13.9544 44.1082 14.555 42.2483 15.6817 40.6992C16.8085 39.1501 18.4038 37.991 20.2399 37.3874C22.076 36.7838 24.0589 36.7666 25.9055 37.3382V26.4503C21.8701 25.8998 17.7601 26.5748 14.125 28.3851C10.49 30.1954 7.50313 33.0548 5.5639 36.5807C3.62468 40.1067 2.8255 44.1313 3.27322 48.1164C3.72095 52.1014 5.39423 55.8569 8.06934 58.8808C9.2104 60.1707 11.9329 57.1765 11.9329 62.25H34.3839C36.4127 60.8965 38.1829 59.1801 39.5955 57.1765C41.918 53.8825 43.1632 49.9692 43.1647 45.9598V24.3125Z" fill="%23006937"/><path fill-rule="evenodd" clip-rule="evenodd" d="M56.25 0.25H6.75C4.95979 0.25 3.2429 0.94987 1.97703 2.19565C0.711159 3.44142 0 5.13106 0 6.89286V55.6071C0 57.3689 0.711159 59.0586 1.97703 60.3044C3.2429 61.5501 4.95979 62.25 6.75 62.25H11.9329C11.9329 57.1765 9.2104 60.1707 8.06934 58.8808C5.39423 55.8569 3.72095 52.1014 3.27322 48.1164C2.8255 44.1313 3.62468 40.1067 5.5639 36.5807C7.50313 33.0548 10.49 30.1954 14.125 28.3851C17.7601 26.5748 21.8701 25.8998 25.9055 26.4503V37.3382C24.0589 36.7666 22.076 36.7838 20.2399 37.3874C18.4038 37.991 16.8085 39.1501 15.6817 40.6992C14.555 42.2483 13.9544 44.1082 13.9658 46.0133C13.9772 47.9183 14.6 49.7711 15.7452 51.307C16.8904 52.843 18.4995 53.9835 20.3427 54.5658C22.1859 55.1481 24.1689 55.1423 26.0085 54.5493C27.8481 53.9563 29.4503 52.8064 30.5863 51.2639C31.7223 49.7213 32.3339 47.8649 32.3338 45.9598V3.64138H43.1647C43.1572 4.54151 43.2338 5.4404 43.3936 6.32671C43.77 8.30525 44.5525 10.1874 45.6934 11.8581C46.8343 13.5288 48.3095 14.9529 50.0288 16.0433C52.4748 17.635 55.3426 18.4834 58.275 18.4828V29.0666C52.8565 29.0794 47.5708 27.4163 43.1647 24.3125V45.9598C43.1632 49.9692 41.918 53.8825 39.5955 57.1765C38.1829 59.1801 36.4127 60.8965 34.3839 62.25H56.25C58.0402 62.25 59.7571 61.5501 61.023 60.3044C62.2888 59.0586 63 57.3689 63 55.6071V6.89286C63 5.13106 62.2888 3.44142 61.023 2.19565C59.7571 0.94987 58.0402 0.25 56.25 0.25Z" fill="%23006937"/><path d="M40.0384 24.0198C43.0598 26.1925 46.6844 27.3566 50.4001 27.3476V19.9389C48.3892 19.9394 46.4227 19.3455 44.7453 18.2313C43.5663 17.4681 42.5547 16.4712 41.7724 15.3017C40.9901 14.1322 40.4534 12.8147 40.1954 11.4297C40.0858 10.8093 40.0332 10.1801 40.0384 9.54999H32.6112V39.1729C32.6113 40.5065 32.1918 41.8059 31.4129 42.8857C30.6339 43.9655 29.5352 44.7705 28.2737 45.1856C27.0122 45.6006 25.6523 45.6047 24.3884 45.1971C23.1245 44.7895 22.0211 43.9911 21.2358 42.916C20.4504 41.8408 20.0234 40.5438 20.0156 39.2103C20.0077 37.8768 20.4196 36.5749 21.1922 35.4905C21.9649 34.4061 23.0588 33.5947 24.3179 33.1722C25.577 32.7497 26.9367 32.7376 28.203 33.1378V25.5162C25.4358 25.1309 22.6174 25.6034 20.1247 26.8706C17.632 28.1378 15.5838 30.1394 14.254 32.6075C12.9242 35.0757 12.3762 37.8929 12.6832 40.6825C12.9902 43.472 14.1377 46.1009 15.9721 48.2176C17.8065 50.3343 20.2405 51.838 22.9486 52.5275C25.6566 53.2171 28.5097 53.0596 31.1263 52.0762C33.7429 51.0929 35.9983 49.3304 37.5909 47.0246C39.1835 44.7188 40.0374 41.9794 40.0384 39.1729V24.0198Z" fill="white"/></svg>');
    --twitter: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="63" height="63" viewBox="0 0 63 63" fill="none"><path d="M31.941 27.6697L20.2995 11.6389H14.0903L28.5113 31.4955L30.3266 33.9934L42.6701 51.0043H48.8792L33.7486 30.1676L31.941 27.6697Z" fill="%2376777A"/><path d="M57.7303 0.25H5.26969C2.35922 0.25 0 2.57177 0 5.43605V57.064C0 59.9282 2.35922 62.25 5.26969 62.25H57.7303C60.6408 62.25 63 59.9282 63 57.064V5.43605C63 2.57177 60.6408 0.25 57.7303 0.25ZM40.7649 53.7955L28.2721 36.2861L12.6328 53.7955H8.59091L26.4797 33.7732L8.59091 8.70455H22.2351L34.0623 25.281L48.8811 8.70455H52.9227L35.8641 27.7995L54.4091 53.7955H40.7649Z" fill="%2376777A"/></svg>');
    --twitter-green: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="63" height="63" viewBox="0 0 63 63" fill="none"><path d="M31.941 27.6697L20.2995 11.6389H14.0903L28.5113 31.4955L30.3266 33.9934L42.6701 51.0043H48.8792L33.7486 30.1676L31.941 27.6697Z" fill="%23006937"/><path d="M57.7303 0.25H5.26969C2.35922 0.25 0 2.57177 0 5.43605V57.064C0 59.9282 2.35922 62.25 5.26969 62.25H57.7303C60.6408 62.25 63 59.9282 63 57.064V5.43605C63 2.57177 60.6408 0.25 57.7303 0.25ZM40.7649 53.7955L28.2721 36.2861L12.6328 53.7955H8.59091L26.4797 33.7732L8.59091 8.70455H22.2351L34.0623 25.281L48.8811 8.70455H52.9227L35.8641 27.7995L54.4091 53.7955H40.7649Z" fill="%23006937"/></svg>');
    --spotify: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="63" height="64" viewBox="0 0 63 64" fill="none"><g clip-path="url(%23clip0_336_525)"><path d="M56.25 0.25H6.74999C3.02344 0.25 0 3.27344 0 7V56.5C0 60.2266 3.02344 63.25 6.74999 63.25H56.25C59.9765 63.25 63 60.2266 63 56.5V7C63 3.27344 59.9765 0.25 56.25 0.25Z" fill="%2376777A"/><path d="M51.6447 28.5873C50.9842 28.5873 50.5778 28.4222 50.0062 28.0919C40.9627 22.6938 24.7935 21.3982 14.3274 24.3196C13.8702 24.4466 13.2986 24.6498 12.6889 24.6498C11.0123 24.6498 9.72943 23.3415 9.72943 21.6522C9.72943 19.9248 10.7964 18.9468 11.9395 18.6165C16.4105 17.3083 21.4149 16.6859 26.8639 16.6859C36.1361 16.6859 45.8528 18.6165 52.953 22.7573C53.9437 23.3288 54.5915 24.1163 54.5915 25.6278C54.5915 27.3552 53.1943 28.5873 51.6447 28.5873Z" fill="white"/><path d="M47.7072 38.2659C47.0467 38.2659 46.6022 37.9738 46.1449 37.7325C38.2064 33.0329 26.3685 31.1403 15.8389 33.9982C15.2292 34.1633 14.899 34.3284 14.3274 34.3284C12.9683 34.3284 11.8633 33.2234 11.8633 31.8643C11.8633 30.5052 12.5238 29.6034 13.832 29.2351C17.3631 28.2444 20.9703 27.5077 26.2542 27.5077C34.4976 27.5077 42.4615 29.5526 48.7361 33.2869C49.7649 33.8966 50.1713 34.6841 50.1713 35.7891C50.1586 37.1609 49.0917 38.2659 47.7072 38.2659Z" fill="white"/><path d="M44.2905 46.5982C43.757 46.5982 43.4268 46.4331 42.9314 46.1409C35.0056 41.3651 25.7843 41.1619 16.6772 43.029C16.1818 43.1561 15.5341 43.3593 15.1657 43.3593C13.9337 43.3593 13.1589 42.3812 13.1589 41.3524C13.1589 40.0442 13.9337 39.4218 14.8863 39.2186C25.2889 36.9196 35.9201 37.1228 44.9891 42.5464C45.7639 43.0417 46.2211 43.4863 46.2211 44.6421C46.2211 45.798 45.3193 46.5982 44.2905 46.5982Z" fill="white"/></g><defs><clipPath id="clip0_336_525"><rect width="63" height="63" fill="white" transform="translate(0 0.25)"/></clipPath></defs></svg>');
    --spotify-green: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="63" height="64" viewBox="0 0 63 64" fill="none"><g clip-path="url(%23clip0_336_525)"><path d="M56.25 0.25H6.74999C3.02344 0.25 0 3.27344 0 7V56.5C0 60.2266 3.02344 63.25 6.74999 63.25H56.25C59.9765 63.25 63 60.2266 63 56.5V7C63 3.27344 59.9765 0.25 56.25 0.25Z" fill="%23006937"/><path d="M51.6447 28.5873C50.9842 28.5873 50.5778 28.4222 50.0062 28.0919C40.9627 22.6938 24.7935 21.3982 14.3274 24.3196C13.8702 24.4466 13.2986 24.6498 12.6889 24.6498C11.0123 24.6498 9.72943 23.3415 9.72943 21.6522C9.72943 19.9248 10.7964 18.9468 11.9395 18.6165C16.4105 17.3083 21.4149 16.6859 26.8639 16.6859C36.1361 16.6859 45.8528 18.6165 52.953 22.7573C53.9437 23.3288 54.5915 24.1163 54.5915 25.6278C54.5915 27.3552 53.1943 28.5873 51.6447 28.5873Z" fill="white"/><path d="M47.7072 38.2659C47.0467 38.2659 46.6022 37.9738 46.1449 37.7325C38.2064 33.0329 26.3685 31.1403 15.8389 33.9982C15.2292 34.1633 14.899 34.3284 14.3274 34.3284C12.9683 34.3284 11.8633 33.2234 11.8633 31.8643C11.8633 30.5052 12.5238 29.6034 13.832 29.2351C17.3631 28.2444 20.9703 27.5077 26.2542 27.5077C34.4976 27.5077 42.4615 29.5526 48.7361 33.2869C49.7649 33.8966 50.1713 34.6841 50.1713 35.7891C50.1586 37.1609 49.0917 38.2659 47.7072 38.2659Z" fill="white"/><path d="M44.2905 46.5982C43.757 46.5982 43.4268 46.4331 42.9314 46.1409C35.0056 41.3651 25.7843 41.1619 16.6772 43.029C16.1818 43.1561 15.5341 43.3593 15.1657 43.3593C13.9337 43.3593 13.1589 42.3812 13.1589 41.3524C13.1589 40.0442 13.9337 39.4218 14.8863 39.2186C25.2889 36.9196 35.9201 37.1228 44.9891 42.5464C45.7639 43.0417 46.2211 43.4863 46.2211 44.6421C46.2211 45.798 45.3193 46.5982 44.2905 46.5982Z" fill="white"/></g><defs><clipPath id="clip0_336_525"><rect width="63" height="63" fill="white" transform="translate(0 0.25)"/></clipPath></defs></svg>');
    --linkedin: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="63" height="64" viewBox="0 0 63 64" fill="none"><path d="M58.5 0.25H4.48594C2.01094 0.25 0 2.28906 0 4.79219V58.7078C0 61.2109 2.01094 63.25 4.48594 63.25H58.5C60.975 63.25 63 61.2109 63 58.7078V4.79219C63 2.28906 60.975 0.25 58.5 0.25ZM19.0406 54.25H9.70312V24.1844H19.0547V54.25H19.0406ZM14.3719 20.0781C11.3766 20.0781 8.95781 17.6453 8.95781 14.6641C8.95781 11.6828 11.3766 9.25 14.3719 9.25C17.3531 9.25 19.7859 11.6828 19.7859 14.6641C19.7859 17.6594 17.3672 20.0781 14.3719 20.0781ZM54.0422 54.25H44.7047V39.625C44.7047 36.1375 44.6344 31.6516 39.8531 31.6516C34.9875 31.6516 34.2422 35.4484 34.2422 39.3719V54.25H24.9047V24.1844H33.8625V28.2906H33.9891C35.2406 25.9281 38.2922 23.4391 42.8344 23.4391C52.2844 23.4391 54.0422 29.6687 54.0422 37.7687V54.25Z" fill="%2376777A"/></svg>');
    --linkedin-green: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="63" height="64" viewBox="0 0 63 64" fill="none"><path d="M58.5 0.25H4.48594C2.01094 0.25 0 2.28906 0 4.79219V58.7078C0 61.2109 2.01094 63.25 4.48594 63.25H58.5C60.975 63.25 63 61.2109 63 58.7078V4.79219C63 2.28906 60.975 0.25 58.5 0.25ZM19.0406 54.25H9.70312V24.1844H19.0547V54.25H19.0406ZM14.3719 20.0781C11.3766 20.0781 8.95781 17.6453 8.95781 14.6641C8.95781 11.6828 11.3766 9.25 14.3719 9.25C17.3531 9.25 19.7859 11.6828 19.7859 14.6641C19.7859 17.6594 17.3672 20.0781 14.3719 20.0781ZM54.0422 54.25H44.7047V39.625C44.7047 36.1375 44.6344 31.6516 39.8531 31.6516C34.9875 31.6516 34.2422 35.4484 34.2422 39.3719V54.25H24.9047V24.1844H33.8625V28.2906H33.9891C35.2406 25.9281 38.2922 23.4391 42.8344 23.4391C52.2844 23.4391 54.0422 29.6687 54.0422 37.7687V54.25Z" fill="%23006937"/></svg>');
    --flickr: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="62" height="64" viewBox="0 0 62 64" fill="none">    <path d="M55.3571 0.25H6.64286C2.97545 0.25 0 3.27344 0 7V56.5C0 60.2266 2.97545 63.25 6.64286 63.25H55.3571C59.0246 63.25 62 60.2266 62 56.5V7C62 3.27344 59.0246 0.25 55.3571 0.25ZM19.9978 40.6094C15.1402 40.6094 11.2098 36.6156 11.2098 31.6797C11.2098 26.7437 15.1402 22.75 19.9978 22.75C24.8554 22.75 28.7857 26.7437 28.7857 31.6797C28.7857 36.6156 24.8554 40.6094 19.9978 40.6094ZM42.0022 40.6094C37.1446 40.6094 33.2143 36.6156 33.2143 31.6797C33.2143 26.7437 37.1446 22.75 42.0022 22.75C46.8598 22.75 50.7902 26.7437 50.7902 31.6797C50.7902 36.6156 46.8598 40.6094 42.0022 40.6094Z" fill="%2376777A"/></svg>');
    --flickr-green: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="62" height="64" viewBox="0 0 62 64" fill="none">    <path d="M55.3571 0.25H6.64286C2.97545 0.25 0 3.27344 0 7V56.5C0 60.2266 2.97545 63.25 6.64286 63.25H55.3571C59.0246 63.25 62 60.2266 62 56.5V7C62 3.27344 59.0246 0.25 55.3571 0.25ZM19.9978 40.6094C15.1402 40.6094 11.2098 36.6156 11.2098 31.6797C11.2098 26.7437 15.1402 22.75 19.9978 22.75C24.8554 22.75 28.7857 26.7437 28.7857 31.6797C28.7857 36.6156 24.8554 40.6094 19.9978 40.6094ZM42.0022 40.6094C37.1446 40.6094 33.2143 36.6156 33.2143 31.6797C33.2143 26.7437 37.1446 22.75 42.0022 22.75C46.8598 22.75 50.7902 26.7437 50.7902 31.6797C50.7902 36.6156 46.8598 40.6094 42.0022 40.6094Z" fill="%23006937"/></svg>');
    --pdf-green: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25" fill="none"><path d="M19.4492 6.32422L16.1719 3.04687C15.8203 2.69531 15.3438 2.49609 14.8477 2.49609H6.875C5.83984 2.5 5 3.33984 5 4.375V20.625C5 21.6602 5.83984 22.5 6.875 22.5H18.125C19.1602 22.5 20 21.6602 20 20.625V7.65234C20 7.15625 19.8008 6.67578 19.4492 6.32422ZM17.9727 7.5H15V4.52734L17.9727 7.5ZM6.875 20.625V4.375H13.125V8.4375C13.125 8.95703 13.543 9.375 14.0625 9.375H18.125V20.625H6.875ZM16.6484 15.0117C16.1719 14.543 14.8125 14.6719 14.1328 14.7578C13.4609 14.3477 13.0117 13.7812 12.6953 12.9492C12.8477 12.3203 13.0898 11.3633 12.9062 10.7617C12.7422 9.73828 11.4297 9.83984 11.2422 10.5312C11.0703 11.1602 11.2266 12.0352 11.5156 13.1523C11.125 14.0859 10.543 15.3398 10.1328 16.0586C9.35156 16.4609 8.29688 17.082 8.14062 17.8633C8.01172 18.4805 9.15625 20.0195 11.1133 16.6445C11.9883 16.3555 12.9414 16 13.7852 15.8594C14.5234 16.2578 15.3867 16.5234 15.9648 16.5234C16.9609 16.5234 17.0586 15.4219 16.6484 15.0117ZM8.91016 18.0508C9.10938 17.5156 9.86719 16.8984 10.0977 16.6836C9.35547 17.8672 8.91016 18.0781 8.91016 18.0508ZM12.0977 10.6055C12.3867 10.6055 12.3594 11.8594 12.168 12.1992C11.9961 11.6562 12 10.6055 12.0977 10.6055ZM11.1445 15.9414C11.5234 15.2812 11.8477 14.4961 12.1094 13.8047C12.4336 14.3945 12.8477 14.8672 13.2852 15.1914C12.4727 15.3594 11.7656 15.7031 11.1445 15.9414ZM16.2852 15.7461C16.2852 15.7461 16.0898 15.9805 14.8281 15.4414C16.1992 15.3398 16.4258 15.6523 16.2852 15.7461Z" fill="%23A8D42E"/></svg>');
    --link-green: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18" fill="none"><g clip-path="url(%23clip0_751_1764)"><path d="M11.4825 6.51767C13.583 8.62033 13.5541 11.9914 11.4951 14.0618C11.4913 14.0661 11.4867 14.0706 11.4825 14.0749L9.11997 16.4374C7.03626 18.5211 3.64618 18.5208 1.56278 16.4374C-0.520928 14.354 -0.520928 10.9635 1.56278 8.88017L2.86729 7.57566C3.21323 7.22972 3.80899 7.45965 3.82685 7.94853C3.84963 8.57157 3.96135 9.19753 4.16751 9.802C4.23733 10.0067 4.18744 10.2331 4.03451 10.386L3.57442 10.8461C2.58913 11.8314 2.55823 13.4357 3.53382 14.4306C4.51904 15.4354 6.1384 15.4413 7.13118 14.4486L9.49368 12.0864C10.4848 11.0953 10.4806 9.4934 9.49368 8.50646C9.36357 8.37659 9.2325 8.27569 9.13013 8.2052C9.05771 8.15547 8.99791 8.0895 8.9555 8.01255C8.9131 7.93561 8.88927 7.84982 8.8859 7.76203C8.87198 7.39053 9.0036 7.00771 9.29716 6.71416L10.0373 5.97394C10.2314 5.77985 10.5359 5.75601 10.761 5.91309C11.0187 6.09307 11.2602 6.29538 11.4825 6.51767ZM16.4372 1.56268C14.3538 -0.520752 10.9637 -0.521033 8.88003 1.56268L6.51753 3.92518C6.51331 3.9294 6.50874 3.93397 6.50487 3.93819C4.44591 6.00861 4.41705 9.37971 6.51753 11.4824C6.73982 11.7046 6.98123 11.9069 7.23897 12.0869C7.46404 12.244 7.76856 12.2201 7.96263 12.0261L8.70281 11.2858C8.99636 10.9923 9.12799 10.6095 9.11406 10.238C9.1107 10.1502 9.08687 10.0644 9.04446 9.98745C9.00206 9.9105 8.94226 9.84453 8.86983 9.79479C8.76746 9.72431 8.6364 9.62341 8.50628 9.49354C7.51934 8.5066 7.51519 6.90467 8.50628 5.91358L10.8688 3.55143C11.8616 2.55865 13.4809 2.56463 14.4661 3.56936C15.4417 4.56428 15.4109 6.1686 14.4255 7.15389L13.9655 7.61398C13.8125 7.76691 13.7626 7.99332 13.8325 8.198C14.0386 8.80247 14.1503 9.42843 14.1731 10.0515C14.191 10.5404 14.7867 10.7703 15.1327 10.4243L16.4372 9.11983C18.5209 7.03651 18.5209 3.64604 16.4372 1.56268Z" fill="%23A8D42E"/></g><defs><clipPath id="clip0_751_1764"><rect width="18" height="18" fill="white"/></clipPath></defs></svg>');
    --text-resize-decrease: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="25" viewBox="0 0 24 25" fill="none"><rect width="24" height="25" rx="5" fill="white"/><path d="M19.4013 7.28125H18.7693H18.2038H16.1747H15.1102H14.9439C14.6113 7.28125 14.3784 7.52865 14.3784 7.88208V8.87169C14.3784 9.22512 14.6113 9.47252 14.9439 9.47252H15.3763H16.1747H18.2038H19.3015H19.4346C19.7672 9.47252 20 9.22512 20 8.87169V7.88208C19.9668 7.52865 19.7339 7.28125 19.4013 7.28125Z" fill="%2300665F"/><path d="M11.2516 7.42188H9.12266L4 19.5092H6.66112L7.7921 16.7524H12.6487L13.7796 19.5092H16.474L11.2516 7.42188ZM8.75676 14.3845L10.2204 10.8502L11.684 14.3845H8.75676Z" fill="%2300665F"/></svg>');
    --text-resize-increase: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="25" viewBox="0 0 24 25" fill="none"><rect width="24" height="25" rx="5" fill="white"/><path d="M19.4014 7.78605H18.1706V6.56228C18.1706 6.23153 17.9378 6 17.6052 6H16.6738C16.3411 6 16.1083 6.23153 16.1083 6.56228V7.78605H14.8775C14.5449 7.78605 14.312 8.01758 14.312 8.34833V9.27443C14.312 9.60518 14.5449 9.8367 14.8775 9.8367H16.1083V11.0605C16.1083 11.3912 16.3411 11.6228 16.6738 11.6228H17.6384C17.9711 11.6228 18.2039 11.3912 18.2039 11.0605V9.8367H19.4347C19.7673 9.8367 20.0002 9.60518 20.0002 9.27443V8.34833C19.9669 8.01758 19.734 7.78605 19.4014 7.78605Z" fill="%2300665F"/><path d="M11.2516 7.91797H9.12266L4 19.2296H6.66112L7.7921 16.6498H12.6486L13.7796 19.2296H16.474L11.2516 7.91797ZM8.75676 14.4337L10.2204 11.1262L11.684 14.4337H8.75676Z" fill="%2300665F"/></svg>');
    --text-resize-reset: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="25" viewBox="0 0 24 25" fill="none"><rect width="24" height="25" rx="5" fill="white"/><path d="M11.2516 7.91797H9.12266L4 19.2296H6.66112L7.7921 16.6498H12.6486L13.7796 19.2296H16.474L11.2516 7.91797ZM8.75676 14.4337L10.2204 11.1262L11.684 14.4337H8.75676Z" fill="%2300665F"/></svg>');




}

.body--dxpr-theme-nav-mobile {
    overflow-x: hidden;
}

.placeholder {
    background: transparent;
}

.list-inline.local-actions .btn {
    border: none !important;
    border-radius: 30px;
    background: #A8D42E !important;
    color: #142749 !important;
    text-align: center !important;
    font-family: 'WorkSans-Regular' !important;
    font-size: 16px !important;
    font-style: normal !important;
    line-height: normal !important;
    display: block !important;
    padding: 9px 16px 9px 16px !important;
}

.wrap-containers {
    max-width: 1280px;
    margin: 0 auto 50px auto;
}

.row.container-row {
    margin: 0;
}

.dxpr-theme-boxed-container {
    max-width: none;
    padding-left: 0;
    padding-right: 0;
}

.main-container.container.js-quickedit-main-content.clearfix {
    padding-left: 20px;
    padding-right: 20px;
}

.main-container.container.js-quickedit-main-content.clearfix>.row {
    display: block;
}

.drag-and-drop-section {
    max-width: 1280px;
    margin: 0 auto;
    padding-bottom: 50px;
}

.drag-and-drop-section .embed-responsive-16by9 {
    padding-bottom: 310px;
}

.drag-and-drop-section .embed-responsive-16by9 .embed-responsive-item {
    max-width: 584px;
    max-height: 323px;
}

.p-gina .field.field--name-body.field--type-text-with-summary.field--label-hidden.field--item,
.descargable .field.field--name-body.field--type-text-with-summary.field--label-hidden.field--item {
    margin-bottom: 50px;
}

.drag-and-drop-section h2,
.descargable h2,
.p-gina h2 {
    color: #142749;
    text-align: center;
    font-family: 'WorkSans-Regular';
    font-size: 26px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
}

.drag-and-drop-section p,
.descargable p,
.p-gina p,
.webform p {
    color: #142749;
    font-family: 'WorkSans-Regular';
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

.drag-and-drop-section a,
.drag-and-drop-section .file-link a,
.drag-and-drop-section .external-link a,
.descargable a,
.file-link a,
.descargable .file-link a,
.descargable .external-link a,
.webform a,
.p-gina a,
.p-gina .file-link a,
.p-gina .external-link a {
    color: #142749;
    font-family: 'WorkSans-Regular';
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-decoration-line: underline;
}


.drag-and-drop-section ul li,
.drag-and-drop-section ol li,
.descargable ul li,
.descargable ol li,
.p-gina ul li,
.p-gina ol li {
    color: #142749;
    font-family: 'WorkSans-Regular';
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;

}



.drag-and-drop-section ul li a,
.drag-and-drop-section ol li a,
.descargable ul li a,
.descargable ol li a,
.p-gina ul li a,
.p-gina ol li a {
    color: #142749;
    font-family: 'WorkSans-Regular';
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-decoration-line: underline;
    transition: all 0.5s ease;
}


.drag-and-drop-section a:hover,
.webform a:hover,
.p-gina a:hover,
.descargable a:hover {
    color: #006937;

}

.drag-and-drop-section .external-link a::before {
    content: var(--link-green);
    position: relative;
    top: 5px;
    margin-right: 5px;
}

.drag-and-drop-section .file-link a::before,
.file-link a::before {
    content: var(--pdf-green) !important;
    position: relative;
    top: 5px;
    margin-right: 5px;
}

.file-icon {
    display: none;
}



.drag-and-drop-section .az-element.az-toggle.accordion-item {
    border: none;
    border-radius: unset;
    border-top: 1px solid #C8C8C8 !important;
}

.drag-and-drop-section .accordion-item:last-of-type {
    border-bottom: 1px solid #C8C8C8;
}


.drag-and-drop-section .accordion-item .accordion-header .accordion-button {
    color: #316649;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-family: 'WorkSans-Regular';
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    white-space: normal;
}



.drag-and-drop-section .accordion-item .accordion-header .accordion-button:focus {
    box-shadow: unset;
    border-color: #C8C8C8;
    border-bottom: none;
}

.drag-and-drop-section .accordion-item .accordion-header .accordion-button:not(.collapsed),
.drag-and-drop-section .accordion-item .accordion-header .accordion-button:hover {
    background-color: transparent;
    box-shadow: unset;
    background: #316649;
    color: white;

}

.drag-and-drop-section .accordion-item .accordion-header .accordion-button::after {
    content: var(--angle-down-green);
    background-image: none;
}

.drag-and-drop-section .accordion-item .accordion-header .accordion-button:not(.collapsed)::after,
.drag-and-drop-section .accordion-item .accordion-header .accordion-button:hover::after {

    content: var(--angle-down-white);
}

.drag-and-drop-section .accordion-item .accordion-body ul li {
    color: #142749;
    font-family: 'WorkSans-Regular';
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;

}

.drag-and-drop-section .accordion-item .accordion-body ul li ul {
    margin-bottom: 30px;
    margin-top: 10px;
}

.drag-and-drop-section .accordion-item .accordion-body ul li ul li a {
    color: #142749;
    font-family: 'WorkSans-Regular';
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-decoration-line: underline;
    transition: all 0.5s ease;
}

.drag-and-drop-section .accordion-item .accordion-body ul li ul li a:hover {
    color: #006937;
}

.drag-and-drop-section .destacados .owl-carousel.st-owl-theme .az-element.az-slide.az-ctnr.clearfix {
    display: flex;
    justify-content: center;
    padding: 10px;
}

.drag-and-drop-section .destacados .owl-carousel.st-owl-theme .az-element.az-html {
    background-color: #134759;
    width: 232px;
    height: 300px;
    transition: all ease 0.5s;
}

.drag-and-drop-section .destacados .owl-carousel.st-owl-theme .az-element.az-html:hover {
    transform: scale(0.95);
    background-color: white;
    border: 1px solid #134759;
}

.drag-and-drop-section .destacados .owl-carousel.st-owl-theme .az-element.az-html:hover h2 {
    color: #134759;
}

.drag-and-drop-section .destacados .owl-carousel.st-owl-theme .az-element.az-html:hover a {
    color: #134759;
    text-decoration: underline;
}

.drag-and-drop-section .destacados .owl-carousel.st-owl-theme .az-element.az-html:hover img {
    border-bottom: 1px solid #134759;

}


.drag-and-drop-section .destacados .owl-controls {
    position: absolute;
    top: 50%;
    width: 100%;
    display: flex;
    justify-content: space-between;
    transform: translateY(-50%);
}

.drag-and-drop-section .destacados .owl-controls .owl-buttons .owl-prev::after,
.drag-and-drop-section .destacados .owl-controls .owl-buttons .owl-prev::before,
.drag-and-drop-section .destacados .owl-controls .owl-buttons .owl-next::after,
.drag-and-drop-section .destacados .owl-controls .owl-buttons .owl-next::before {
    background: transparent;
}

.drag-and-drop-section .destacados .owl-controls .owl-buttons {
    width: 100%;
}

.drag-and-drop-section .destacados .owl-controls .owl-buttons .owl-prev {
    height: 50px;
    width: 50px;
    background: var(--angle-left-blue) center center no-repeat;
}

.drag-and-drop-section .destacados .owl-controls .owl-buttons .owl-next {
    height: 50px;
    width: 50px;
    background: var(--angle-right-blue) center center no-repeat;
    transform: rotate(0);
}

.drag-and-drop-section .destacados .owl-carousel.st-owl-theme .az-element.az-html a {
    text-decoration: none;
    transition: all ease 0.5s;
}

.drag-and-drop-section .destacados .owl-carousel.st-owl-theme .az-element.az-html h2 {
    color: #FFF;
    text-align: center;
    font-family: 'WorkSans-Regular';
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    position: relative;
    top: 16%;
    transform: translatey(-50%);
    margin: 0 auto;
    transition: all ease 0.5s;
}

.drag-and-drop-section .destacados .owl-carousel.st-owl-theme .az-element.az-html img {
    width: 100%;
    transition: all ease 0.5s;
}

.drag-and-drop-section .az-element.az-text img {
    position: relative;
    left: 50%;
    transform: translateX(-50%);
}

.title-blue h1,
.tabla caption {
    color: #142749;
    margin-top: 25px;
    margin-bottom: 25px;
    font-family: 'Montserrat-Regular';
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    letter-spacing: 1.92px;
    text-transform: uppercase;
}

.title-blue h1::before,
.tabla caption::before {
    content: "";
    width: 45px;
    border: 1px solid #142749;
    margin-right: 10px;
    margin-left: 30px;
    display: inline-block;
    vertical-align: middle;
}

.title-gray h1 {
    color: #76777A;
    text-align: center;
    font-family: 'WorkSans-Regular';
    font-size: 48px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    margin-top: 50px;
}

.ver-mas,
.leer a {

    border: none !important;
    border-radius: 30px;
    background: #A8D42E !important;
    color: #142749 !important;
    text-align: center !important;
    font-family: 'WorkSans-Regular' !important;
    font-size: 16px !important;
    font-style: normal !important;
    font-weight: bold !important;
    line-height: normal !important;
    width: 160px;
    display: block !important;
    padding: 9px 16px 9px 16px !important;
}

.leer a {
    display: flex !important;
    justify-content: space-evenly;
    align-items: center;
}

.leer a::after {
    content: var(--rigth-arrow-blue);
}

.ver-mas svg {
    padding-left: 6px;
}

.ver-mas:hover {
    text-decoration: none;
    color: #142749;
}

#noticias-principales {
    background: rgba(200, 200, 200, 0.10);
}

#noticias-principales .view-noticias-destacadas .view-content {
    max-width: 500px;
    margin: 0 auto;
}

#noticias-principales .view-noticias-destacadas .view-content .flexslider {
    background: transparent;
    border: none;
}

#noticias-principales .view-noticias-destacadas .view-content .flexslider .flex-direction-nav a {
    display: block;
    height: 50px;
}

#noticias-principales .view-noticias-destacadas .view-content .flexslider .flex-direction-nav .flex-prev {
    opacity: 1;
    left: -50px;
}

#noticias-principales .view-noticias-destacadas .view-content .flexslider .flex-direction-nav .flex-next {
    opacity: 1;
    right: -50px;
}

#noticias-principales .view-noticias-destacadas .view-content .flex-direction-nav a:before {
    color: #142749;
}

#noticias-principales .view-noticias-destacadas .views-field.views-field-field-imagen-noticia img {
    max-width: 500px;
    max-height: 300px;
}

#noticias-principales .view-noticias-destacadas .views-field.views-field-field-seccion {
    margin-top: 15px;
}

#noticias-principales .view-noticias-destacadas .views-field.views-field-field-seccion a,
#noticias-principales .view-noticias .views-field.views-field-view-node-1 .field-seccion a {
    color: #007934;
    font-family: 'WorkSans-Regular';
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    letter-spacing: 0.72px;
    text-transform: uppercase;
}

#noticias-principales .view-noticias-destacadas .views-field.views-field-title,
#noticias-principales .view-noticias .views-field.views-field-view-node-1 .field-seccion title {
    margin-top: 10px;
}

#noticias-principales .view-noticias .views-field.views-field-view-node-1 .title {
    margin-top: 7px;
    max-height: 42px;
    overflow: hidden;
}

#noticias-principales .view-noticias .views-field.views-field-view-node-1 .title a {
    text-overflow: ellipsis;
}

#noticias-principales .view-noticias-destacadas .views-field.views-field-title a,
#noticias-principales .view-noticias .views-field.views-field-view-node-1 .title a {
    color: #142749;
    font-family: 'WorkSans-Regular';
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
}



#noticias-principales .view-noticias-destacadas .views-field.views-field-view-node,
#noticias-principales .view-noticias .views-field.views-field-view-node-1 .view-node {
    bottom: 0;
    margin-top: 10px;
    padding: 10px 0;
}

#noticias-principales .view-noticias-destacadas .views-field.views-field-body {
    margin-top: 10px;
}

#noticias-principales .view-noticias-destacadas .views-field.views-field-body p {
    color: #142749;
    font-family: 'WorkSans-Regular';
    font-size: 18px;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
}


#noticias-principales .view-noticias-destacadas .views-field.views-field-view-node a,
#noticias-principales .view-noticias .views-field.views-field-view-node-1 .view-node a {
    color: #00665F;
    text-align: right;
    font-family: 'WorkSans-Regular';
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-decoration-line: underline;
}

#noticias-principales .view-noticias-destacadas .views-field.views-field-view-node a::after,
#noticias-principales .view-noticias .views-field.views-field-view-node-1 .view-node a::after {
    content: var(--icono-boton);
    position: absolute;
    display: inline-block;
    padding-left: 10px;
}


#noticias-principales .view-noticias .slick__slide {
    display: flex;
    padding: 10px;
}

#noticias-principales .view-noticias .views-field.views-field-field-imagen-noticia img {
    max-width: 140px;
    max-height: 90px;
}

#noticias-principales .view-noticias .views-field.views-field-view-node-1 {
    margin: 0 15px;
}

#noticias-principales .view-noticias .slick-prev.slick-arrow {
    top: 280px;
    left: 50%;
    transform: translateX(-50%);
    height: 40px;
    width: 24px;
    transform: rotate(270deg);
}

#noticias-principales .view-noticias .slick-prev.slick-arrow::before {
    opacity: 1;
    font-family: "flexslider-icon";
    font-size: 40px;
    display: inline-block;
    content: '\f001';
    color: #142749;
}

#noticias-principales .view-noticias .slick-next.slick-arrow {
    top: -300px;
    left: 50%;
    transform: translateX(-50%);
    height: 40px;
    width: 24px;
    transform: rotate(270deg);
}

#noticias-principales .view-noticias .slick-next.slick-arrow::before {
    font-family: "flexslider-icon";
    font-size: 40px;
    display: inline-block;
    content: '\f002';
    opacity: 1;
    color: #142749;

}

.titulo .az-element.az-html,
.titleContent {
    background: url(/sites/default/files/2023-12/bg%20h1.png);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    text-align: center;
    min-height: 123px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 50px;
    margin-bottom: 50px;
}

.titulo .az-element.az-html h1,
.titleContent h1 {
    color: #FFF;
    text-align: center;
    font-family: 'WorkSans-Regular';
    font-size: 48px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    padding: 20px;
}

.media-controls {
    position: absolute;
    bottom: 10px;
    left: 50%;
    transform: translateX(-50%);
}

.media-controls button,
#block-ponal-subir button {
    border: none;
    background: transparent;
}


#block-ponal-subir {
    position: fixed;
    right: 20px;
    bottom: 15vh;
    z-index: 1;
}

#block-ponal-subir button {
    transform: rotate(270deg);
    display: none;
}

.embed-responsive-item {
    left: 50% !important;
    transform: translateX(-50%);
}

/*Accesibilidad*/

#block-ponal-accesibilidad,
#block-ponal-redimensionartexto {
    position: fixed;
    z-index: 1;
    right: 58px;
    top: 350px;
}

#wrap-accesibilidad {
    display: flex;
}

.accesibilidad {

    border-radius: 10px 0px 0px 10px;
    background: #00665F;
    height: 58px;
    width: 58px;
    position: absolute;
    padding: 0;
    margin: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;

}

#menu-accesibilidad {
    width: 0px;
    height: 36px;
    border-radius: 10px 0px 0px 10px;
    background: #00665F;
    display: flex;
    align-items: center;
    justify-content: center;
    justify-content: space-evenly;
    position: relative;
    top: 10px;
    transition: all 0.5s ease-in;
}

#menu-accesibilidad.openMenu {
    width: 140px;

}

#menu-accesibilidad a,
#menu-accesibilidad a svg {
    visibility: hidden;
    opacity: 0;
    transition: all 0.5s ease-in;
}

#menu-accesibilidad.openMenu a,
#menu-accesibilidad.openMenu a svg {
    visibility: visible;
    opacity: 1;
}

a#text_resize_decrease,
a#text_resize_increase,
a#text_resize_reset {
    float: right;
    display: block;
    margin: 0;
    width: unset;
    height: unset;
    background: none;
    outline: none;
    text-indent: unset;
    cursor: pointer;
}

a.changer sup {
    display: none;
}

a#text_resize_decrease {
    content: var(--text-resize-decrease);
}

a#text_resize_increase {
    content: var(--text-resize-increase);
}

a#text_resize_reset {
    content: var(--text-resize-reset);
}

.ui-datepicker.ui-datepicker.ui-widget.ui-widget-content.ui-helper-clearfix.ui-corner-all {
    border-radius: 6px;
    border: 1px solid #76777A;
    padding: 0 15px 15px 15px;
}

.ui-datepicker .ui-datepicker-header {
    border: none;
    border: none;
    margin-bottom: 18px;
    margin-top: 14px;
}

.ui-datepicker .ui-datepicker-header .ui-datepicker-title {
    color: #76777A;
    font-family: 'WorkSans-Regular';
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}

.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
    display: none;
}

.ui-datepicker .ui-datepicker-prev {
    display: flex;
    justify-content: center;
    align-items: center;
}

.ui-datepicker .ui-datepicker-prev.ui-state-hover,
.ui-datepicker .ui-datepicker-next.ui-state-hover {
    border: none;
}

.ui-datepicker .ui-datepicker-prev::before {
    content: var(--angle-left-green-strong);
}

.ui-datepicker .ui-datepicker-next::before {
    content: var(--angle-right-green-strong);
}

.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
    top: 0;
}

.ui-datepicker th {
    color: #76777A;
    font-family: 'WorkSans-Regular';
    font-size: 11px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}

.ui-state-default,
.ui-widget-content .ui-state-default {
    text-align: center;
    border: none;
    background: transparent;
    color: #76777A;
    font-family: 'WorkSans-Regular';
    font-size: 11px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    transition: all 0.5s ease;
}

.select2-container--default .select2-selection--single {
    border-radius: 6px;
    border: 1px solid #76777A;
    width: 100%;
    height: 33px;
    margin-top: 4px;
}

.select2-container--default .select2-selection--single .select2-selection__rendered {

    color: #142749;
    font-family: 'WorkSans-Regular';
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
}

.ui-state-default.ui-state-highlight,
.ui-state-default:hover,
.ui-widget-content .ui-state-default:hover,
.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable {
    border-radius: 4px !important;
    background: #00665F !important;
    color: white !important;
}

.tabla .form--inline.form-inline.clearfix {
    display: flex;
    justify-content: space-evenly;
    align-items: flex-end;
}

.tabla .control-label {
    color: #00665F;
    font-family: 'WorkSans-Regular';
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}

.tabla .view-filters.form-group {
    margin-bottom: 50px;
}

.tabla .select-wrapper {
    width: 300px;
}

.tabla .button.js-form-submit.form-submit.btn-default.btn,
.tabla .button.js-form-submit.form-submit.btn-primary.btn.icon-before {
    border: none !important;
    border-radius: 30px;
    background: #A8D42E !important;
    color: #142749 !important;
    text-align: center !important;
    font-family: 'WorkSans-Regular' !important;
    font-size: 16px !important;
    font-style: normal !important;
    font-weight: bold !important;
    line-height: normal !important;
    width: 170px;
    display: flex !important;
    align-items: center;
    justify-content: space-evenly;
    padding: 9px 16px 9px 16px !important;
    position: relative;
    left: 50%;
    transform: translateX(-50%);
}

.tabla .button.js-form-submit.form-submit.btn-default.btn::after {
    content: var(--rigth-arrow-blue);
    height: 24px;
    width: 24px;
}

.tabla .form-item.js-form-item.form-type-textfield.js-form-type-textfield.form-item-aggregated-field.js-form-item-aggregated-field.form-group {
    display: flex;
    flex-direction: column;
}

.tabla .form-text.form-control {
    border-radius: 6px;
    border: 1px solid #76777A;
    width: 100%;
    height: 33px;
    color: #142749;
    font-family: 'WorkSans-Regular';
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}


.az-element.az-text table {
    margin: 0 auto;
    border: none;
}

.tabla th,
.az-element.az-text th,
.table-responsive th {
    color: #316649;
    font-family: 'WorkSans-Regular';
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    text-align: center;
    text-transform: uppercase;
}

.tabla td,
.az-element.az-text td,
.table-responsive td {
    color: #142749;
    font-family: 'WorkSans-Regular';
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

.element.az-text td {
    padding: 10px;
}

.tabla nav {
    position: relative;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;

}

.tabla nav .previous a,
.tabla nav .next a {
    border: none;
    color: #76777A;
    font-family: 'WorkSans-Regular';
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-decoration-line: underline;

}

.tabla nav a:hover {
    color: #00665F;
    background-color: transparent;
}

.tabla .view-empty {
    text-align: center;
}

.tabla .view-empty h2 {
    color: #A8D42E;
    text-align: center;
    font-family: 'WorkSans-Regular';
    font-size: 38px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
}

.tabla .view-empty p {
    color: #142749;
    font-family: 'WorkSans-Regular';
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

.tabla caption {
    caption-side: top;
}

.view-taxonomy-term .feed-icons {
    display: none;
}


.view-escalafon-de-los-heroes,
.view-taxonomy-term .views-row,
.view-buscador .views-row {
    margin: 20px;
}

.view-taxonomy-term .views-row,
.view-buscador .views-row {
    margin: 10px;
}

.view-escalafon-de-los-heroes img {
    margin: 0 auto;
}

/**Breadcrums**/

.breadcrumb {
    background-color: transparent;
    margin-top: 20px;
    margin-bottom: 0;
    padding: 0;

}

.breadcrumb>li+li:before {
    content: '>\00a0' !important;
}

.breadcrumb>li+li:before,
.breadcrumb li,
.breadcrumb a {
    font-family: 'WorkSans-Regular';
    font-size: 14px;
    color: #4B4B4B;
}

.breadcrumb a {
    color: #006937;
    text-decoration: underline;
}


@media (max-width: 900px) {

    .view-filters,
    .view-content {
        width: 100% !important;
    }
}


/*
* {
    outline: 1px solid #f00 !important;
}
*/