@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat+Alternates:wght@400;700;800;900&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.Navbar{align-items:center;background-color:#fff;display:flex;justify-content:space-between;padding:35px 96px;position:fixed;width:100%;z-index:999}@media screen and (max-width:1060px){.Navbar{padding:16px 20px}}.Navbar .TitleBlock{margin-left:13px}.Navbar .TitleBlock h1{color:#2b2b2b;font-size:16px;font-weight:800;margin-bottom:3px}.Navbar .TitleBlock p{color:#2b2b2b;font-size:12px;font-weight:400}.Navbar .LogoNav{align-items:center;display:flex}.Navbar .LogoNav .LogoImage{max-width:250px}@media screen and (max-width:1060px){.Navbar .LogoNav .LogoImage{max-width:176px}}.Navbar .LinksBlock{gap:56px}@media screen and (max-width:1060px){.Navbar .LinksBlock{display:none!important}}.Navbar .LinksBlock .dropdownToggle,.Navbar .LinksBlock a.LinkItems{align-items:center;color:#7d7e89;cursor:pointer;display:flex;font-family:Montserrat Alternates,sans-serif;font-size:1rem;font-weight:500;text-transform:uppercase;transition:.3s ease-in-out}.Navbar .LinksBlock .dropdownToggle svg,.Navbar .LinksBlock a.LinkItems svg{margin-left:9px}.Navbar .LinksBlock .dropdownToggle .open,.Navbar .LinksBlock a.LinkItems .open{rotate:180deg!important}.Navbar .LinksBlock .dropdownToggle .close,.Navbar .LinksBlock a.LinkItems .close{rotate:0deg}.Navbar .LinksBlock .dropdownToggle:hover,.Navbar .LinksBlock a.LinkItems:hover{color:#48495e}.Navbar .LinksBlock .activeDrop{color:#171933}.Navbar .LinksBlock .activeDrop svg path{fill:#171933}.Navbar .LinksBlock a.LinkItems.active{color:#171933}.Navbar .LinksBlock a.LinkItems.active svg path{fill:#171933}.Navbar .langueBlock{gap:32px}@media screen and (max-width:1060px){.Navbar .langueBlock{display:none!important}}.Navbar .langueBlock button{align-items:center;background-color:#0000;border:none;color:#7d7e89;display:flex;font-family:Montserrat Alternates,sans-serif;font-size:1rem;font-weight:500;outline:none;text-transform:uppercase;transition:.3s ease-in-out}.Navbar .langueBlock button:hover{color:#48495e}.Navbar .buttonMobile{display:none}@media screen and (max-width:1060px){.Navbar .buttonMobile{align-items:center;display:flex!important}}.Navbar .buttonMobile .mailBtn{align-items:center;background-color:#171933;border:none;border-radius:12px;display:flex;height:38px;justify-content:center;margin-right:18px;width:46px}.Navbar .buttonMobile .mailBtn:hover{background-color:#48495e}.Navbar .buttonMobile .Menu{align-items:center;background-color:#0000;border:none;display:flex;height:32px;justify-content:center;width:32px}.Navbar .DropdownMenu{left:0;position:absolute;top:120px;width:100%;z-index:999}.Navbar .DropdownMenu .overlay{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:rgba(0,0,0,.522);height:100vh}.Navbar .DropdownMenu .overlay .DropdownContent{background-color:#fff;border-top:1px solid #e6e6e7;display:flex;justify-content:space-between}.Navbar .DropdownMenu .overlay .DropdownContent .DropdownList{padding:20px 33px 24px 96px}.Navbar .DropdownMenu .overlay .DropdownContent .DropdownList h2{color:#323346;font-size:1rem;font-weight:500;margin-bottom:24px}.Navbar .DropdownMenu .overlay .DropdownContent .DropdownList .DropdownItemsWrapper{align-items:center;display:flex;gap:32px}.Navbar .DropdownMenu .overlay .DropdownContent .DropdownList .DropdownItem{align-items:flex-end;display:flex;height:100%;justify-content:center;padding:12px;width:100%}.Navbar .DropdownMenu .overlay .DropdownContent .DropdownList .DropdownItem p{align-items:center;background-color:hsla(0,0%,100%,.761);border-radius:9px;color:#7d7e89;display:flex;font-family:Montserrat Alternates,sans-serif;font-size:1rem;font-weight:500;justify-content:center;padding:10px 15px;text-transform:uppercase;transition:.3s ease-in-out;width:100%;z-index:99}.Navbar .DropdownMenu .overlay .DropdownContent .DropdownList .active p{color:#48495e}.Navbar .DropdownMenu .overlay .DropdownContent .DropdownList .DropdownItemElement{border-radius:16px;height:213px;overflow:hidden;position:relative;width:222px;z-index:999}@media screen and (max-width:1260px){.Navbar .DropdownMenu .overlay .DropdownContent .DropdownList .DropdownItemElement{height:190px;width:180px}}@media screen and (max-width:1100px){.Navbar .DropdownMenu .overlay .DropdownContent .DropdownList .DropdownItemElement{height:160px;width:150px}}.Navbar .DropdownMenu .overlay .DropdownContent .DropdownList .DropdownItemElement:hover p{color:#48495e}.Navbar .DropdownMenu .overlay .DropdownContent .DropdownList .DropdownItemElement img{height:100%;object-fit:cover;position:absolute;transform:scale(1.2);transition:all .5s ease;width:100%}.Navbar .DropdownList2{align-items:flex-start;background-color:#f9f8f2;display:none!important;display:flex;overflow:hidden;padding:24px 32px;position:relative;width:340px}.Navbar .DropdownList2>svg{left:0;position:absolute;top:0;width:100%;z-index:1}.Navbar .DropdownList2 span{background-color:#f2eee2;border-radius:10px;color:#03041b;padding:4px 12px;transform:rotate(-2deg);z-index:999}.Navbar .DropdownList2 p{align-items:center;background-color:hsla(0,0%,100%,.796);border-radius:9px;color:#7d7e89;display:flex;font-family:Montserrat Alternates,sans-serif;font-size:1rem;font-weight:500;margin-top:28px;padding:8px 16px;text-transform:uppercase;transition:.3s ease-in-out;z-index:999}.Navbar .DropdownList2 p:hover{color:#03041b}.Navbar .DropdownList2 p:hover svg path{fill:#03041b}.Navbar .DropdownList2 p svg{margin-left:10px}li.DropdownItemElement{z-index:999}.mobileDropdown{background-color:#fff;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:9999}.mobileDropdown .contentClose{align-items:center;background-color:#fff;display:flex;height:64px;justify-content:flex-end;padding:16px 20px}.mobileDropdown .contentClose button{align-items:center;background-color:#0000;border:none;display:flex;justify-content:center;outline:none}.mobileDropdown .content{background-color:#f2eee2;height:100%;width:100%}.mobileDropdown .content>ul{padding:24px 16px}.mobileDropdown .content>ul .mobileMenuItem{border-bottom:1px solid #f9f8f2;margin-bottom:24px;margin-top:24px}.mobileDropdown .content>ul .mobileMenuItem .mobileMenuLink{align-items:center;display:flex;justify-content:space-between}.mobileDropdown .content>ul .mobileMenuItem .mobileMenuLink .mobileLink{margin-bottom:0}.mobileDropdown .content>ul .mobileMenuItem .mobileMenuLink svg.arrow.open{rotate:-180deg}.mobileDropdown .content>ul .mobileMenuItem .mobileMenuLink svg.arrow.open path{fill:#03041b}.mobileDropdown .content>ul .mobileMenuItem .mobileMenuLink a{align-items:center;color:#7d7e89;display:flex;font-family:Montserrat Alternates,sans-serif;font-size:1rem;font-weight:500;text-transform:uppercase;transition:.3s ease-in-out}.mobileDropdown .content>ul .mobileSubmenu{margin-bottom:24px;margin-top:16px}.mobileDropdown .content>ul .mobileSubmenu h3{color:#48495e;font-size:.9375rem;font-weight:400;line-height:23px;margin-bottom:16px;margin-top:24px}.mobileDropdown .content>ul .mobileSubmenu li{margin-bottom:24px}.mobileDropdown .content>ul .mobileSubmenu li a{color:#7d7e89;font-family:Montserrat Alternates,sans-serif;font-size:1rem;font-weight:500;text-transform:uppercase;transition:.3s ease-in-out}.langueBlock2{display:flex;flex-direction:column;gap:14px}.langueBlock2 button{align-items:center;background-color:#0000;border:none;color:#7d7e89;display:flex;font-family:Montserrat Alternates,sans-serif;font-size:1rem;font-weight:500;outline:none;text-transform:uppercase;transition:.3s ease-in-out}.langueBlock2 button:hover{color:#48495e}.Navbar .langueBlock .selected,.Navbar .langueBlock2 .selected{color:#171933}.mobileLink{font-family:Montserrat Alternates,sans-serif}.mobileDropdown .content>ul .mobileMenuItem .mobileMenuLink,.mobileLink{margin-bottom:24px}.mobileSubmenu .active,a.mobileLink.active{color:#171933!important}.Navbar .LogoNav,.Navbar .langueBlock{width:20%}@media screen and (max-width:1060px){.Navbar .LogoNav{width:180px}}.Navbar .LinksBlock{align-items:center;display:flex;justify-content:center;width:60%}.Navbar .langueBlock{display:flex;justify-content:flex-end}.DropdownList{align-items:flex-start}.DropdownList,.nameItems{display:flex;flex-direction:column}.nameItems svg{margin-left:-5px;margin-top:3px}.Footer{background-color:#fff;border-top:1px solid #e6e6e7;padding:32px 96px 44px;text-align:center}@media screen and (max-width:1060px){.Footer{padding:20px 32px}}.Footer .Top{align-items:flex-start;display:flex;justify-content:space-between;padding-bottom:32px}@media screen and (max-width:1060px){.Footer .Top{flex-direction:column}}.Footer .Top img{max-width:250px}.Footer .Top h2{color:#03041b;font-family:Montserrat Alternates,sans-serif;font-size:15px;font-weight:700;margin-bottom:16px;margin-top:12px}.Footer .Top section{align-items:flex-start;display:flex;flex-direction:column}@media screen and (max-width:1060px){.Footer .Top section{margin-bottom:5px;margin-top:15px}}.Footer .Top section a{align-items:center;color:#7d7e89;cursor:pointer;display:flex;font-family:Montserrat Alternates,sans-serif;font-size:1rem;font-weight:500;margin-bottom:12px;text-transform:uppercase;transition:.3s ease-in-out}.Footer .Top section a:hover{color:#48495e}.Footer .Top section a .active{color:red}.Footer .bottom{align-items:center;border-top:1px solid #e6e6e7;display:flex;padding-top:32px}.Footer .bottom a{color:#03041b}.Linked{align-items:center}.Linked,.SocialLinksList{display:flex}.SocialLinksList .SocialLinkItem{margin-right:16px}.linkMention:hover{text-decoration:underline}.ContactLink:hover,.SocialLink:hover{opacity:.7}a.DropdownItem.active,a.LinkItems.active{color:#171933!important}.about-container{overflow:hidden;padding-top:150px}.about-container .main-section{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:53px 20px 80px}@media screen and (max-width:700px){.about-container .main-section{align-items:flex-start;justify-content:center;padding-bottom:40px;padding-top:24px}}.about-container .main-section .title{align-items:center;display:flex;margin-bottom:16px}@media screen and (max-width:700px){.about-container .main-section .title h1{padding-right:20px}}.about-container .main-section .title .elementRotate{display:inline-block;transform:rotate(-1deg)}.about-container .main-section .title span{margin-left:14px;position:relative;rotate:-1deg}.about-container .main-section .title span svg{bottom:-8px;left:-3%;position:absolute;width:110%;z-index:-1}.about-container .main-section p{color:#323346;margin-bottom:32px;max-width:670px;text-align:center}@media screen and (max-width:700px){.about-container .main-section p{text-align:start}.about-container .main-section a{width:100%}}.about-container .block13{padding:80px 96px}@media screen and (max-width:1060px){.about-container .block13{padding:48px 20px}}.about-container .contain{background-color:#f9f8f2;border-radius:32px;padding:48px 56px}@media screen and (max-width:1060px){.about-container .contain{padding:24px}}.about-container .contain .main{display:flex;gap:32px;margin-top:32px}@media screen and (max-width:1060px){.about-container .contain .main{flex-direction:column;gap:20px;margin-top:20px}}.about-container .contain .main .paragraph{background-color:#f2eee2;border-radius:24px;padding:24px}.about-container .contain .main .paragraph h3{margin-bottom:8px}.about-container .contain .main .paragraph p{color:#323346}.about-container .block14{align-items:center;background-color:#f2eee2;display:flex;flex-direction:column;justify-content:center;padding:96px 200px}@media screen and (max-width:1060px){.about-container .block14{padding:48px 150px}}@media screen and (max-width:700px){.about-container .block14{align-items:flex-start;display:flex;flex-direction:column;padding:48px 20px}}.about-container .block14 h2{margin-bottom:48px}@media screen and (max-width:1060px){.about-container .block14 h2{font-size:25px;line-height:34px;margin-bottom:24px;max-width:70%}}.about-container .block14 .paragraphs{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:center;max-width:1036px}.about-container .block14 .paragraphs .paragraph{background-color:#fff;border:1px solid #e6e6e7;border-radius:16px;cursor:pointer;min-height:126px;padding:24px;transition:border-color .3s ease;width:48%}@media screen and (max-width:1060px){.about-container .block14 .paragraphs .paragraph{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:auto;width:100%}}@media screen and (max-width:700px){.about-container .block14 .paragraphs .paragraph{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;min-height:auto;width:100%}}.about-container .block14 .paragraphs .paragraph:hover{border-color:#48495e}.about-container .block14 .paragraphs .paragraph h3{margin-bottom:7px;text-transform:uppercase}.about-container .block14 .paragraphs .paragraph p{color:#323346}.carousselBlock{overflow:hidden}.carousselBlock .carousel-container{display:flex;flex-wrap:nowrap;gap:28px;will-change:transform}@media screen and (max-width:1060px){.carousselBlock .carousel-container{gap:20px}}.carousselBlock .carousel-container img{border-radius:20px;flex-shrink:0;height:365px;object-fit:cover;width:274px}@media screen and (max-width:1060px){.carousselBlock .carousel-container img{height:282px;width:212px}}.bodyS-regular,.contact .intro .right .error-message,.contact .intro .right input,.contact .intro .right textarea{color:#03041b;font-size:.9375rem;font-weight:400;line-height:23px}.contact{padding-top:150px}.contact .intro{padding:13px 96px 96px}@media screen and (max-width:1060px){.contact .intro{padding:0}}.contact .intro .content{align-items:flex-start;background-color:#f2eee2;border-radius:40px;display:flex;justify-content:space-between;overflow:hidden;padding:56px 64px;position:relative}@media screen and (max-width:1060px){.contact .intro .content{border-radius:0;flex-direction:column;padding:28px 20px 48px}}.contact .intro .content .left{padding-right:87px;padding-top:24px;width:55%}@media screen and (max-width:1060px){.contact .intro .content .left{padding-right:0;width:100%}}.contact .intro .content h1{margin-bottom:24px}@media screen and (max-width:1060px){.contact .intro .content h1{margin-bottom:0;padding-right:80px}}.contact .intro .content h1 span{display:inline-block;margin-left:12px;position:relative;text-transform:uppercase;transform:rotate(-1deg)}@media screen and (max-width:1060px){.contact .intro .content h1 span{margin-left:0}}.contact .intro .content h1 span svg{bottom:-8px;max-width:110%;position:absolute;right:-14px;z-index:-1}.contact .intro .content p{color:#323346}.contact .intro .content p:first-child{margin-bottom:16px;margin-top:24px}@media screen and (max-width:1060px){.contact .intro .content p:first-child{margin-top:16px}}.contact .intro .right{background-color:#fff;border-radius:24px;padding:32px;z-index:100}@media screen and (max-width:1060px){.contact .intro .right{margin-top:24px;width:100%}}.contact .intro .right form{align-items:flex-end;display:flex;flex-direction:column}@media screen and (max-width:1060px){.contact .intro .right form{width:100%}}.contact .intro .right .form-group{display:flex;flex-direction:column;margin-bottom:28px;width:100%}@media screen and (max-width:1060px){.contact .intro .right .form-group{width:100%}}.contact .intro .right .form-group label{margin-bottom:8px}.contact .intro .right input,.contact .intro .right textarea{background-color:#fcfcfb;border:1px solid #e6e6e7;border-radius:16px;color:#03041b;outline:none;padding:16px 20px;transition:.3s ease-in-out;width:480px}.contact .intro .right input::placeholder,.contact .intro .right textarea::placeholder{color:#585867}.contact .intro .right input:focus,.contact .intro .right input:hover,.contact .intro .right textarea:focus,.contact .intro .right textarea:hover{border-color:#c5c5ca}@media screen and (max-width:1260px){.contact .intro .right input,.contact .intro .right textarea{width:300px}}@media screen and (max-width:1060px){.contact .intro .right input,.contact .intro .right textarea{width:100%}}.contact .intro .right .error-message{color:#b00;margin-top:12px}.contact .intro .right .error{border-color:#b00}.contact .intro .right .btnAction{margin-top:12px}.contact .intro .right .btnAction svg{margin-right:8px}.contact .intro .right .btnAction svg path{fill:#fff}.contact .intro .svgBack{height:120%;position:absolute;right:0;top:0;z-index:0}@media screen and (max-width:1060px){.contact .intro .svgBack{bottom:-30%}}.contact .intro .svgBack path{height:100%}.contact .contact-info{align-items:center;background-color:#f9f8f2;display:flex;flex-direction:column;justify-content:center;margin-bottom:96px;padding:96px 202px}@media screen and (max-width:1060px){.contact .contact-info{padding:48px 20px}}.contact .contact-info h2{margin-bottom:56px}@media screen and (max-width:1060px){.contact .contact-info h2{margin-bottom:24px}}.contact .contact-info main{display:flex;gap:24px;justify-content:center;width:100%}@media screen and (max-width:1060px){.contact .contact-info main{align-items:center;flex-direction:column}}.contact .contact-info main p{background-color:#fff;border:1px solid #e6e6e7;border-radius:16px;cursor:pointer;padding:24px 32px;transition:border-color .3s ease;width:48%}@media screen and (max-width:1060px){.contact .contact-info main p{width:100%}}.contact .contact-info main p h3{margin-bottom:7px}.contact .contact-info main p a{border-bottom:1px solid #171933;line-height:24px;padding-bottom:2px;text-decoration:none}.contact .contact-info main p a:hover{border-color:#48495e}.congrat-section{padding:13px 96px 96px}@media screen and (max-width:1060px){.congrat-section{border-radius:0;padding:0}}.congrat-section main{align-items:flex-start;background-color:#f2eee2;border-radius:40px;display:flex;flex-direction:column;overflow:hidden;padding:64px 80px 96px;position:relative}@media screen and (max-width:1060px){.congrat-section main{border-radius:0;padding:20px 20px 48px}}.congrat-section main>svg{bottom:0;position:absolute;right:0;z-index:1}.congrat-section main p{color:#323346;z-index:100}.congrat-section main h2{margin-bottom:16px;position:relative;z-index:100}@media screen and (max-width:1060px){.congrat-section main h2{margin-bottom:16px}}.congrat-section main h2 span{display:inline-flex;position:relative;z-index:10}.congrat-section main h2 svg{bottom:0;display:block;left:-2%;position:absolute;width:104%;z-index:1}.contact .inactive{display:none}.work-page{padding:180px 96px 29px}@media screen and (max-width:1060px){.work-page{padding:12px 20px 74px}}.work-page .blockBtn{padding-left:106px;padding-right:106px}@media screen and (max-width:1060px){.work-page .blockBtn{padding-left:0;padding-right:0}}.work-page .blockBtn .contain{background-color:#f9f8f2;border-radius:32px}.work-page h1{position:relative}.work-page .header-title{margin-bottom:56px}@media screen and (max-width:1060px){.work-page .header-title{margin-bottom:32px}}.work-page .header-title .wavy2{position:relative}.work-page .header-title .wavy2 span{display:inline-flex;position:relative;z-index:10}.work-page .header-title .wavy2 svg{bottom:-16px;display:block;height:100%;left:-2%;position:absolute;width:104%;z-index:1}@media screen and (max-width:1060px){.work-page .header-title .wavy2 svg{bottom:-10px}}.work-page .header-title h1{align-items:flex-end;display:flex;justify-content:flex-start}.work-page .header-title h1 .highlight{display:inline-block;margin-left:12px;rotate:-2deg}.work-page .header-title h1 .wave3{background-color:#eae5c8;border-radius:100%;height:10px;margin-bottom:6px;margin-left:6px;width:10px}.work-page .header-title .content{align-items:flex-start;background-color:#f9f8f2;border-radius:32px;display:flex;height:100%;justify-content:space-between;margin-top:46px;padding:32px}@media screen and (max-width:1060px){.work-page .header-title .content{align-items:center;flex-direction:column;justify-content:center;margin-top:24px;padding:32px 20px}}.work-page .header-title .left{margin-right:40px}@media screen and (max-width:1060px){.work-page .header-title .left{margin-bottom:24px;margin-right:0;padding:0 4px}}.work-page .header-title .left p{color:#323346;margin-bottom:16px}.work-page .header-title .right{align-items:flex-start;background-color:#f2eee2;border-radius:24px;display:flex;flex-direction:column;height:100%;min-width:420px;padding:32px 32px 40px}@media screen and (max-width:1060px){.work-page .header-title .right{min-width:auto;padding:24px 20px;width:100%}}.work-page .header-title .right h2{font-weight:900;position:relative;z-index:200}@media screen and (max-width:1060px){.work-page .header-title .right h2{padding-right:40px}}.work-page .header-title .right h2 span{font-family:Montserrat Alternates,sans-serif!important;font-size:22px!important;font-weight:900;line-height:30px!important;z-index:200}.work-page .header-title .right p{color:#323346;margin-top:10px}.work-list{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(3,1fr)}.work-list .work-item{text-align:center}.work-list .work-item.A{grid-column:span 1;height:525px}.work-list .work-item.A img{border-radius:24px;height:100%;object-fit:cover;width:100%}.work-list .work-item.B{grid-column:span 2;height:525px}.work-list .work-item.B img{border-radius:24px;height:100%;object-fit:cover;width:100%}@media screen and (max-width:1060px){.work-list{gap:24px;grid-template-columns:repeat(2,1fr)}.work-list .work-item.A{grid-column:span 2;height:414px}.work-list .work-item.B{grid-column:span 2;height:251px}}.wave{background-color:#fff;height:18px;right:-8px;width:80px}.wave,.wave2{bottom:0;-webkit-clip-path:polygon(.47% 35.01%,1.01% 86.38%,2.08% 86.81%,10.47% 83.83%,49.96% 79.24%,70.29% 78.73%,97.63% 79.03%,129.63% 80.31%,138.68% 80.71%,140.11% 79.4%,140.11% 68.15%,139.91% 16.88%);clip-path:polygon(.47% 35.01%,1.01% 86.38%,2.08% 86.81%,10.47% 83.83%,49.96% 79.24%,70.29% 78.73%,97.63% 79.03%,129.63% 80.31%,138.68% 80.71%,140.11% 79.4%,140.11% 68.15%,139.91% 16.88%);position:absolute;z-index:-1}.wave2{background-color:#eae5c8;height:21px;left:-8px;width:254px}.modal-overlay{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:rgba(0,0,0,.522);height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:1000}.modal-overlay,.modal-overlay .modal-content{align-items:center;display:flex;justify-content:center}.modal-overlay .modal-content{background-color:#fff;border-radius:32px;box-shadow:0 4px 16px #0003;padding:32px;position:relative;width:90%}.modal-overlay .modal-content .close-btn{align-items:center;background:none;background-color:#32334682;border:none;border-radius:100%;cursor:pointer;display:flex;font-size:24px;font-size:16px;height:32px;justify-content:center;position:absolute;right:16px;top:16px;width:32px}.last-word,.last-word .word{position:relative}.last-word .word{display:inline-flex;z-index:10}.last-word svg{bottom:-8px;display:block;height:30px;left:-2%;position:absolute;width:110%;z-index:1}*{box-sizing:border-box;margin:0;padding:0}body,textarea{color:#03041b;font-family:Montserrat,sans-serif}ul li{list-style:none}a,button{cursor:pointer;text-decoration:none}a,button,input,input::placeholder{font-family:Montserrat,sans-serif}.btnAction{align-items:center;background-color:#171933;border:none;border-radius:16px;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;justify-content:center;min-height:48px;outline:none;padding:12px 20px;transition:.3s ease-in-out}@media screen and (max-width:700px){.btnAction{width:100%}}.btnAction svg{margin-left:8px}.btnAction svg path{fill:#fff;transition:.3s ease-in-out}.btnAction:hover{background-color:#48495e}.btnAction:hover svg path{fill:#fff}.h1-default{color:#03041b;font-size:2.375rem;font-weight:800;line-height:50px}@media screen and (max-width:1060px){.h1-default{font-size:28px;line-height:36px}}.h1-alternate{color:#03041b;font-family:Montserrat Alternates,sans-serif;font-size:2.375rem;font-weight:800;line-height:100%}@media screen and (max-width:1060px){.h1-alternate{font-size:28px;line-height:36px}}.h2-alternate{color:#03041b;font-family:Montserrat Alternates,sans-serif;font-size:2.125rem;font-weight:800;line-height:42px}@media screen and (max-width:1060px){.h2-alternate{font-size:25px;line-height:34px}}.h3-alternate{color:#03041b;font-family:Montserrat Alternates,sans-serif;font-size:1.1875rem;font-weight:800;line-height:100%;text-transform:uppercase}@media screen and (max-width:1060px){.h3-alternate{font-size:18px;line-height:100%}}.h4-alternate{color:#03041b;font-family:Montserrat Alternates,sans-serif;font-size:1.125rem;font-weight:700;line-height:24px}@media screen and (max-width:1060px){.h4-alternate{font-size:18px;line-height:23px}}.bodyL-regular{font-size:1.125rem;font-weight:400}.bodyL-regular,.bodyM-bold{color:#03041b;line-height:28px}.bodyM-bold{font-size:1rem;font-weight:600}.bodyM-medium{font-weight:500}.bodyM-medium,.bodyM-regular{color:#03041b;font-size:1rem;line-height:24px}.bodyM-regular{font-weight:400}.bodyM-regular-alternate{color:#03041b;font-family:Montserrat Alternates,sans-serif;font-size:1rem;font-weight:400;line-height:28px}.bodyS-regular{color:#03041b;font-size:.9375rem;font-weight:400;line-height:23px}.blockBtn{padding:96px 202px 88px}@media screen and (max-width:1060px){.blockBtn{padding:48px 20px 74px}}.blockBtn .contain{align-items:center;display:flex;justify-content:space-between;overflow:hidden;padding:64px 157px 89px 69px;position:relative}@media screen and (max-width:1060px){.blockBtn .contain{flex-direction:column;padding:20px 20px 30px}}.blockBtn .contain .left{max-width:52%;z-index:200}@media screen and (max-width:1060px){.blockBtn .contain .left{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:100%;padding:0 50px}}@media screen and (max-width:700px){.blockBtn .contain .left{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;padding:0 83px 0 0}}.blockBtn .contain .left h2{margin-bottom:20px}@media screen and (max-width:1060px){.blockBtn .contain .left h2{font-size:25px;margin-bottom:8px;text-align:center}}@media screen and (max-width:700px){.blockBtn .contain .left h2{padding-right:0;text-align:start}}.blockBtn .contain .left p{color:#323346}.blockBtn .contain .img-back{align-items:flex-end;display:flex;height:100%;justify-content:flex-end;position:absolute;right:0;top:0;width:100%;z-index:10}@media screen and (max-width:1060px){.blockBtn .contain .img-back{right:-20px;top:80px}.blockBtn .contain .img-back svg{width:120%}}.blockBtn .contain .img-back svg{height:100%;width:auto}.blockBtn .contain .linkFirst{margin-left:92px;z-index:200}@media screen and (max-width:1060px){.blockBtn .contain .linkFirst{align-items:center;display:flex;justify-content:center;margin-left:0;margin-top:24px;width:100%}}@media screen and (max-width:1060px)and (max-width:700px){.blockBtn .contain .linkFirst .btnAction{width:100%}}.mentions-legales{padding:44px 106px 88px}.mentions-legales ul{margin-bottom:24px}.mentions-legales h1{margin-bottom:44px}.mentions-legales h3{margin-bottom:12px}
/*# sourceMappingURL=main.c663815c.css.map*/