.content-footer{background:#f7f4f2;border-radius:250px 250px 0 0;padding:80px 0}@media (max-width:1200px){.content-footer{border-radius:100px 100px 0 0}}.content-footer .footer-grid{display:grid;gap:334px;grid-template-columns:566px 540px;margin:0 auto;max-width:1440px}@media (max-width:1680px){.content-footer .footer-grid{gap:150px;grid-template-columns:repeat(2,1fr);max-width:1200px}}@media (max-width:1360px){.content-footer .footer-grid{gap:50px;max-width:991px}}@media (max-width:1200px){.content-footer .footer-grid{gap:50px;max-width:100%;padding:0 32px}}@media (max-width:1024px){.content-footer .footer-grid{grid-template-columns:1fr}}.content-footer .footer-grid .left h5{color:#000;font-family:Work Sans;font-size:20px;font-style:normal;font-weight:500;line-height:150%;margin-bottom:16px;margin-top:84px}.content-footer .footer-grid .left .logo{max-width:427px}.content-footer .footer-grid .left .logo img{height:auto;margin-bottom:24px;width:190px}.content-footer .footer-grid .left .logo p{color:#000;font-family:Work Sans;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.content-footer .footer-grid .left .content{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}@media (max-width:600px){.content-footer .footer-grid .left .content{grid-template-columns:1fr}}.content-footer .footer-grid .left .content .item p{color:#000000bf;font-family:Work Sans;font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:12px}.content-footer .footer-grid .left .content .item a{color:#5445ff;display:block;font-family:Work Sans;font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:8px;text-decoration:none}.content-footer .footer-grid .right h5{color:#000;font-family:Work Sans;font-size:18px;font-style:normal;font-weight:500;line-height:150%}.content-footer .footer-grid .right ul{margin-bottom:64px;margin-top:16px}.content-footer .footer-grid .right ul li{list-style:none;margin:4px 0}.content-footer .footer-grid .right ul li a{color:#000;font-family:Work Sans;font-size:16px;font-style:normal;font-weight:400;line-height:150%;text-decoration:none}.content-footer .footer-grid .right .newsletter{background:#5445ff;border-radius:20px;margin:0 auto;padding:20px 40px;width:100%}.content-footer .footer-grid .right .newsletter h6{color:#fff;font-family:Sora;font-size:20px;font-style:normal;font-weight:700;line-height:140%}.content-footer .footer-grid .right .newsletter>p{color:#fff;font-family:Work Sans;font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin:16px 0 24px}.content-footer .footer-grid .right .newsletter .form p{color:#ffffffa6;font-family:Work Sans;font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin-top:16px}@media (max-width:1200px){.content-footer .footer-grid .right .newsletter .form .grid{grid-template-columns:1fr 140px}}.content-footer .footer-grid .right .newsletter .form .grid input{background:#fff;border:0;border-radius:100px;color:#00000080;font-family:Work Sans;font-size:12px;font-style:normal;font-weight:400;gap:8px;height:46px;line-height:150%;outline:none;padding:0 12px;width:100%}.content-footer .footer-grid .right .newsletter .form .grid ::-moz-placeholder{color:#00000080;font-family:Work Sans;font-size:12px;font-style:normal;font-weight:400;line-height:150%}.content-footer .footer-grid .right .newsletter .form .grid ::placeholder{color:#00000080;font-family:Work Sans;font-size:12px;font-style:normal;font-weight:400;line-height:150%}.content-footer .footer-grid .right .newsletter .form .grid a{background:#f78e76;border:1.5px solid #b16857;border-radius:100000px;color:#000;cursor:pointer;font-family:Work Sans;font-size:14px;font-style:normal;font-weight:500;height:49px;line-height:49px;margin:0 auto;text-align:center;text-transform:uppercase;transition:.3s;width:140px}.content-footer .footer-grid .right .newsletter .form .grid a:hover{background:#fff!important;border-color:#f78e76!important;color:#000!important}.content-footer .socialmedia{align-items:center;display:flex;justify-content:end}.content-footer .copy{border-top:1px solid rgba(0,0,0,.3);display:grid;grid-template-columns:repeat(2,1fr);margin:64px auto 0;max-width:1440px;padding-top:32px}.content-footer .copy div:last-child{text-align:right}.content-footer .copy div:last-child a{display:inline-block;margin:0 6px}.content-footer .copy P{color:#000000bf;font-family:Work Sans;font-size:12px;font-style:normal;font-weight:400;line-height:150%}
