footer .footer-silhouette{display:block;width:100%;height:auto;aspect-ratio:1920 / 420}footer .footer-wrapper .footer-top{background-color:#000;padding-bottom:80px}footer .footer-wrapper .footer-top .container{display:flex;flex-direction:column;gap:80px}footer .footer-wrapper .footer-top .container .subscribe{display:grid;grid-template-columns:repeat(2,1fr);gap:64px;padding:64px 48px;border:solid 1px #bdbdbd;border-radius:16px}footer .footer-wrapper .footer-top .container .subscribe .left .label{font-size:var(--font-sm);text-transform:uppercase;position:relative;background-color:#e5b36426;border:solid 1px var(--yellow);padding:8px 16px 8px 24px;border-radius:16px;width:-moz-fit-content;width:fit-content;color:var(--yellow);margin-bottom:24px}footer .footer-wrapper .footer-top .container .subscribe .left .label:after{position:absolute;content:"";height:6px;width:6px;border-radius:50%;background-color:var(--yellow);left:10px;top:52%;transform:translateY(-50%)}footer .footer-wrapper .footer-top .container .subscribe .left h4{font-size:var(--font-large);font-weight:400;color:var(--light-bg);line-height:1.6}footer .footer-wrapper .footer-top .container .subscribe .right{display:flex;align-items:end;padding-bottom:4px}footer .footer-wrapper .footer-top .container .subscribe .right form{width:100%}footer .footer-wrapper .footer-top .container .subscribe .right form .form-group{position:relative}footer .footer-wrapper .footer-top .container .subscribe .right form input{color:var(--light-bg);background-color:#ffffff1a;border:solid 1px rgba(255,255,255,.3);width:100%;padding:28px 190px 28px 28px;border-radius:32px}footer .footer-wrapper .footer-top .container .subscribe .right form button{position:absolute;right:8px;top:50%;transform:translateY(-50%);background-color:var(--yellow);padding:16px 32px;font-weight:600;text-transform:uppercase;border-radius:24px;display:flex;align-items:center;gap:8px;border:none;cursor:pointer;transition:background-color .3s ease}footer .footer-wrapper .footer-top .container .subscribe .right form button svg{height:20px;width:20px;transition:transform .3s ease}footer .footer-wrapper .footer-top .container .subscribe .right form button:hover{background-color:#d39f4f}footer .footer-wrapper .footer-top .container .subscribe .right form button:hover svg{transform:translate(4px)}footer .footer-wrapper .footer-top .container .partners{border-radius:4px;padding:12px 48px;background-color:var(--light-bg);display:flex;justify-content:space-between}footer .footer-wrapper .footer-top .container .partners img{max-height:48px;max-width:150px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}footer .footer-wrapper .footer-top .container .footer-navs-main .navs-top{display:flex;gap:48px}footer .footer-wrapper .footer-top .container .footer-navs-main .navs-top .footer-about{min-width:400px}footer .footer-wrapper .footer-top .container .footer-navs-main .navs-top .footer-about .foot-logo{margin-bottom:32px}footer .footer-wrapper .footer-top .container .footer-navs-main .navs-top .footer-about .foot-logo img{height:90px;width:auto}footer .footer-wrapper .footer-top .container .footer-navs-main .navs-top .footer-about .foot-contacts ul{display:flex;flex-direction:column;gap:8px}footer .footer-wrapper .footer-top .container .footer-navs-main .navs-top .footer-about .foot-contacts ul li{display:flex;align-items:center;gap:12px}footer .footer-wrapper .footer-top .container .footer-navs-main .navs-top .footer-about .foot-contacts ul li span{height:40px;width:40px;border-radius:50%;border:solid 1px rgba(229,179,100,.4);display:flex;justify-content:center;align-items:center}footer .footer-wrapper .footer-top .container .footer-navs-main .navs-top .footer-about .foot-contacts ul li span svg{height:18px;width:18px;color:var(--yellow)}footer .footer-wrapper .footer-top .container .footer-navs-main .navs-top .footer-about .foot-contacts ul li a{color:var(--light-bg);font-weight:300;transition:color .3s ease}footer .footer-wrapper .footer-top .container .footer-navs-main .navs-top .footer-about .foot-contacts ul li a:hover{color:var(--yellow)}footer .footer-wrapper .footer-top .container .footer-navs-main .navs-top .col-wrapper{display:flex;justify-content:space-between;flex-grow:1;gap:32px}footer .footer-wrapper .footer-top .container .footer-navs-main .navs-top .col-wrapper .foot-col h5{color:var(--yellow);font-weight:300;text-transform:uppercase;position:relative;width:-moz-fit-content;width:fit-content;margin-bottom:24px}footer .footer-wrapper .footer-top .container .footer-navs-main .navs-top .col-wrapper .foot-col h5:before{position:absolute;content:"";top:50%;transform:translateY(-50%);left:110%;height:1px;width:60px;background-color:var(--yellow)}footer .footer-wrapper .footer-top .container .footer-navs-main .navs-top .col-wrapper .foot-col ul{display:flex;flex-direction:column;gap:16px}footer .footer-wrapper .footer-top .container .footer-navs-main .navs-top .col-wrapper .foot-col ul li{display:flex;align-items:flex-start;gap:8px}footer .footer-wrapper .footer-top .container .footer-navs-main .navs-top .col-wrapper .foot-col ul li svg{color:var(--yellow);height:16px;width:16px;flex-shrink:0;margin-top:4px}footer .footer-wrapper .footer-top .container .footer-navs-main .navs-top .col-wrapper .foot-col ul li a{color:var(--light-bg);font-weight:300;line-height:1.5;transition:color .3s ease}footer .footer-wrapper .footer-top .container .footer-navs-main .navs-top .col-wrapper .foot-col ul li a:hover{color:var(--yellow)}footer .footer-wrapper .footer-top .container .footer-navs-main .footer-logos{display:flex;justify-content:space-between;align-items:center;gap:40px;margin-top:48px}footer .footer-wrapper .footer-top .container .footer-navs-main .footer-logos .footer-socials ul{display:flex;gap:12px}footer .footer-wrapper .footer-top .container .footer-navs-main .footer-logos .footer-socials ul li a{display:flex;align-items:center;justify-content:center;border:solid 1px var(--light-bg);height:40px;width:40px;border-radius:50%;transition:background-color .3s ease,border-color .3s ease}footer .footer-wrapper .footer-top .container .footer-navs-main .footer-logos .footer-socials ul li a svg{color:var(--light-bg);height:16px;width:16px}footer .footer-wrapper .footer-top .container .footer-navs-main .footer-logos .footer-socials ul li a svg path{fill:#fff}footer .footer-wrapper .footer-top .container .footer-navs-main .footer-logos .footer-socials ul li a:hover{background-color:var(--yellow);border-color:var(--yellow)}footer .footer-wrapper .footer-top .container .footer-navs-main .footer-logos .footer-socials ul li a:hover svg path{fill:#000}footer .footer-wrapper .footer-top .container .footer-navs-main .footer-logos .footer-payments{display:flex;flex-direction:column;align-items:flex-start;gap:12px}footer .footer-wrapper .footer-top .container .footer-navs-main .footer-logos .footer-payments h5{color:var(--light-bg);text-transform:uppercase;font-size:var(--font-sm)}footer .footer-wrapper .footer-top .container .footer-navs-main .footer-logos .footer-payments ul{display:flex;flex-wrap:wrap;gap:16px}footer .footer-wrapper .footer-top .container .footer-navs-main .footer-logos .footer-payments ul li img{display:block;height:24px;width:auto;max-width:100%}footer .footer-wrapper .footer-bottom{padding:32px 0;background-color:#000;border-top:solid 1px #202020}footer .footer-wrapper .footer-bottom .container{display:flex;justify-content:space-between;align-items:center}footer .footer-wrapper .footer-bottom .container .left{display:flex;align-items:center;gap:16px}footer .footer-wrapper .footer-bottom .container .left p{color:var(--light-bg);font-size:var(--font-sm);text-transform:uppercase;font-weight:300}footer .footer-wrapper .footer-bottom .container .left ul{display:flex;gap:16px}footer .footer-wrapper .footer-bottom .container .left ul li{position:relative}footer .footer-wrapper .footer-bottom .container .left ul li:after{position:absolute;content:"";left:-8px;top:60%;transform:translateY(-50%);height:4px;width:4px;background-color:#d9d9d9;border-radius:50%}footer .footer-wrapper .footer-bottom .container .left ul li a{color:var(--light-bg);font-size:var(--font-sm);text-transform:uppercase;font-weight:300;transition:color .3s ease}footer .footer-wrapper .footer-bottom .container .left ul li a:hover{color:var(--yellow);text-decoration:underline}footer .footer-wrapper .footer-bottom .container .right p{color:var(--light-bg);font-size:var(--font-sm);text-transform:uppercase;font-weight:300}footer .footer-wrapper .footer-bottom .container .right p a{color:var(--yellow);font-weight:600;transition:color .3s ease}footer .footer-wrapper .footer-bottom .container .right p a:hover{color:var(--light-bg)}@media(max-width:991.98px){footer .footer-wrapper .footer-top{padding-bottom:60px}footer .footer-wrapper .footer-top .container{gap:48px}footer .footer-wrapper .footer-top .container .subscribe{grid-template-columns:1fr;gap:32px;padding:40px 24px}footer .footer-wrapper .footer-top .container .partners{padding:12px 24px}footer .footer-wrapper .footer-top .container .footer-navs-main .navs-top{flex-direction:column;gap:40px}footer .footer-wrapper .footer-top .container .footer-navs-main .navs-top .footer-about{min-width:auto}}@media(max-width:767.98px){footer .footer-wrapper .footer-top .container{gap:40px}footer .footer-wrapper .footer-top .container .footer-navs-main .navs-top .col-wrapper{flex-direction:column;gap:32px}footer .footer-wrapper .footer-top .container .footer-navs-main .navs-top .col-wrapper .foot-col h5:before{display:none}footer .footer-wrapper .footer-top .container .footer-navs-main .footer-logos{flex-direction:column;align-items:flex-start;gap:24px;margin-top:40px}footer .footer-wrapper .footer-bottom .container{flex-direction:column;align-items:flex-start;gap:16px}footer .footer-wrapper .footer-bottom .container .left{flex-direction:column;align-items:flex-start}}@media(max-width:575.98px){footer .footer-wrapper .footer-top .container .subscribe{padding:32px 20px}footer .footer-wrapper .footer-top .container .subscribe .right form .form-group{display:flex;flex-direction:column;gap:12px}footer .footer-wrapper .footer-top .container .subscribe .right form input{padding:20px 24px}footer .footer-wrapper .footer-top .container .subscribe .right form button{position:static;transform:none;width:100%;justify-content:center}footer .footer-wrapper .footer-top .container .footer-navs-main .navs-top .footer-about .foot-logo img{height:72px}footer .footer-wrapper .footer-top .container .footer-navs-main .footer-logos .footer-payments ul{gap:12px}footer .footer-wrapper .footer-top .container .footer-navs-main .footer-logos .footer-payments ul li img{height:20px}}.pagination-nav{display:flex;justify-content:center;margin:32px 0}.pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;list-style:none;padding:0;margin:0}.page-item{display:inline-flex}.page-link{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:34px;padding:0 10px;font-family:var(--body-font);font-size:var(--font-sm);font-weight:500;line-height:1;color:var(--dark-blue);background-color:#fff;border:1px solid var(--gray);border-radius:4px;text-decoration:none;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.page-link:hover{background-color:var(--yellow);color:var(--text-black);border-color:var(--yellow)}.page-link:focus-visible{outline:2px solid var(--dark-blue);outline-offset:2px}.page-item.active .page-link{background-color:var(--dark-blue);border-color:var(--dark-blue);color:#fff;font-weight:600}.page-item.disabled .page-link{pointer-events:none;opacity:.45;cursor:not-allowed}.page-link[aria-hidden=true],.page-item .page-link[rel=prev],.page-item .page-link[rel=next]{font-size:var(--font-body);line-height:1}.pagination-sm .page-link{min-width:30px;height:30px;font-size:13px}@media(max-width:575.98px){.pagination-nav{margin:24px 0}.pagination{gap:4px}.page-link,.pagination-sm .page-link{min-width:28px;height:28px;font-size:12px;padding:0 8px}}
