.v4-container-component{width:100%;display:block;box-sizing:border-box;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}@media screen and (min-width:1280px){.v4-container-component.v4-container-maxWidth{max-width:1280px}}@media screen and (min-width:600px){.v4-container-component{padding-left:24px;padding-right:24px}}.footer-1{padding:16px 0;background:#efeae6;border-top:1px solid rgba(0,0,0,.2);margin-top:24px}.footer-1 .line-1{justify-content:space-between}.footer-1 .line-1 a{display:inline-flex}.footer-1 .line-1 .socials{display:flex}.footer-1 .line-1 .socials a:not(:first-child){margin-left:16px}.footer-1 .line-2{margin-top:24px;justify-content:center;flex-direction:column}.footer-1 .line-2 .line-2-option a{text-decoration:none;font-size:12px;line-height:16px;color:#212121!important}.footer-1 .line-2 .line-2-option a:not(:first-child){margin-left:32px}.footer-1 .line-2 span{color:#4b4b4e;font-size:12px;line-height:16px;margin-top:12px}@media screen and (min-width:769px){.footer-1{padding:64px 0;margin-top:40px}.footer-1 .line-2{justify-content:space-between;flex-direction:row}.footer-1 .line-2 span{margin-top:0}}.contacts{position:relative;margin-bottom:120px;min-height:calc(100vh - 198px - 40px)}.contacts .contacts-container{padding-bottom:40px}.contacts .contacts-container .logo{z-index:1;position:relative;padding-top:40px}.contacts .contacts-container .contact-header-container{display:flex;margin-bottom:40px;position:relative;z-index:1}.contacts .contacts-container .contact-header-container img{display:block;margin-left:auto}.contacts .contacts-container .contact-header-container .title-header{font-weight:600;font-size:48px;line-height:72px;color:#fff;margin-top:90px}.contacts .contacts-container .contact-header-container .description-header{font-weight:500;font-size:18px;line-height:27px;color:hsla(0,0%,100%,.52);margin-top:96px;margin-bottom:60px}.contacts .contacts-container .contact-header-container .media-container{display:flex;align-items:center;margin-bottom:60px}.contacts .contacts-container .contact-header-container .media-container svg{width:56px;height:56px}.contacts .contacts-container .contact-header-container .media-container .media-content{display:flex;flex-direction:column;align-items:flex-start;margin-left:40px}.contacts .contacts-container .contact-header-container .media-container .media-content .title{font-weight:500;font-size:16px;line-height:24px;color:#fff}.contacts .contacts-container .contact-header-container .media-container .media-content .description{font-weight:400;font-size:16px;line-height:24px;text-decoration-line:underline;color:hsla(0,0%,100%,.52)}.contacts .contacts-container .contact-background-header{border-radius:0 0 80px 0;background:#212121;position:absolute;width:55%;height:100%;top:0;left:0;z-index:0}.contacts .contacts-container .background-dot{position:absolute;right:0;top:0;width:55%;height:100%;z-index:0}@media screen and (max-width:780px){.contacts{margin-bottom:0;min-height:calc(100vh - 130px - 24px)}.contacts .contacts-container .logo{padding-top:20px}.contacts .contacts-container .logo img{display:block;margin-left:auto;margin-right:auto}.contacts .contacts-container{padding-bottom:0}.contacts .contacts-container .contact-header-container{margin-bottom:0}.contacts .contacts-container .contact-header-container .title-header{font-size:36px;line-height:54px;margin-top:60px}.contacts .contacts-container .contact-header-container .description-header{font-weight:400;font-size:14px;line-height:21px;color:#8b8b8b;margin-top:80px}.contacts .contacts-container .contact-background-header{width:100%;border-radius:0}}.footer-1{position:relative;z-index:1}