@import url(https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@200..900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Syne:wght@400..800&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap);
:root{--color-white: #FFFFFF;--color-beige-light: #FAF5F0;--color-beige-dark: #EDD7C3;--color-primary: #785D32;--color-primary-active: #967034;--color-secondary: #00497E;--color-secondary-active: #005695;--color-tertiary: #002540;--color-quaternary: #EF5B2E;--color-grey-light: #D5D5D5;--color-grey: #9B9B9B;--color-grey-dark: #666666;--color-black: #000000;--font-primary: 'Noto Serif JP';--font-secondary: 'Syne';--font-tertiary: 'Manrope';--h1-size: 28px;--h1-line-height: 34px;--h2-size: 28px;--h2-line-height: 34px;--h3-size: 18px;--h3-line-height: 24px;--h3-letter-spacing: 0.9px;--h4-size: 16px;--h4-line-height: 20px;--h4-letter-spacing: 0.9px;--h5-size: 15px;--h5-line-height: 24px;--h5-letter-spacing: 0.75px;--h6-size: 14px;--h6-line-height: 17px;--h6-letter-spacing: 0.7px;--p-size: 15px;--p-line-height: 22px;--button-size: 12px;--button-line-height: 14px;--button-letter-spacing: 1.8px;--animation-transition: 0.5s;--button-weight: 600}@media(min-width: 769px){:root{--h1-size: 60px;--h1-line-height: 70px;--h2-size: 60px;--h2-line-height: 50px;--h3-size: 24px;--h3-line-height: 28px;--h3-letter-spacing: 1.2px;--h4-size: 18px;--h5-size: 24px;--h5-line-height: 28px;--h5-letter-spacing: 1.2px}}*,*:before,*:after{box-sizing:border-box}html,body,div,span,object,iframe,figure,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,button,code,em,img,small,strike,strong,sub,sup,tt,b,u,i,ol,ul,li,fieldset,legend,form,label,table,caption,tbody,tfoot,thead,tr,th,td,main,canvas,embed,footer,header,nav,section,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;text-size-adjust:none}footer,header,nav,section,main{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input{-webkit-appearance:none;border-radius:0}html{overflow-x:hidden}html.openMenu{height:100%;overflow-y:hidden}body{font-family:var(--font-tertiary),sans-serif;font-size:var(--p-size);line-height:var(--p-line-height);background-color:var(--color-beige-light);color:var(--color-grey);overflow-x:hidden}.container{padding:0 20px;width:auto}@media(min-width: 769px){.container{max-width:1400px;margin:auto}}.isComponent.isLight{background-color:var(--color-tertiary)}.isComponent.isHigher{height:0}.isComponent.isHigher .container>*:first-child{transform:translateY(-50%)}a{text-decoration:none}.h1{font-size:var(--h1-size);font-family:var(--font-primary),serif;line-height:var(--h1-line-height)}.h2{font-size:var(--h2-size);font-family:var(--font-secondary),sans-serif;line-height:var(--h2-line-height)}.h3{font-size:var(--h3-size);font-family:var(--font-secondary),sans-serif;line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing)}.h4{font-size:var(--h4-size);font-family:var(--font-secondary),sans-serif;line-height:var(--h4-line-height);letter-spacing:var(--h4-letter-spacing)}.h5{font-size:var(--h5-size);font-family:var(--font-secondary),sans-serif;line-height:var(--h5-line-height);letter-spacing:var(--h5-letter-spacing)}.h6{font-size:var(--h6-size);font-family:var(--font-secondary),sans-serif;line-height:var(--h6-line-height);letter-spacing:var(--h6-letter-spacing)}@keyframes appear{from{display:none;opacity:0}to{display:flex;opacity:1}}@keyframes disappear{from{display:flex;opacity:1}to{display:none;opacity:0}}.Header{position:relative;display:flex;justify-content:center;z-index:3}.Header-content{position:fixed;top:0}.Header-logo{display:flex;padding:54px 36px 64px 36px;background-color:var(--color-tertiary)}@media(min-width: 769px){.Header-logo{padding:85px 41px 100px 41px;animation:appear var(--animation-transition) forwards}}.Header-logo img{width:161px}@media(min-width: 769px){.Header-logo img{width:186px}}.Header.openMenu .Header-logo{display:none}.Header.openMenu .Header-content{width:100%}.Header.isScrolled .Header-logo{display:none}@media(min-width: 769px){.MenuMobile{display:none}}.MenuMobile-header{display:flex}.MenuMobile-icon{display:none;padding:13px 11px;border-right:1px solid var(--color-beige-light);border-bottom:1px solid var(--color-beige-light);background-color:var(--color-white)}.MenuMobile-icon img{width:41px}.MenuMobile-burger{min-width:164px;display:flex;justify-content:center;align-items:center;gap:20px;flex:1;border-bottom:1px solid var(--color-beige-light);font-size:var(--button-size);font-weight:var(--button-weight);line-height:var(--button-line-height);text-transform:uppercase;letter-spacing:var(--button-letter-spacing);color:var(--color-primary);background-color:var(--color-white);cursor:pointer}.MenuMobile-iconOpen{display:flex;flex-direction:column;gap:5px}.MenuMobile-iconOpen div{width:18px;height:1px;background-color:var(--color-primary)}.MenuMobile-iconClose,.MenuMobile-textClose{display:none}.MenuMobile-iconClose div{position:absolute;width:13px;height:1px;background-color:var(--color-primary)}.MenuMobile-iconClose div:first-child{transform:rotate(45deg)}.MenuMobile-iconClose div:last-child{transform:rotate(135deg)}.MenuMobile-tel{padding:26px;background-color:var(--color-secondary)}.MenuMobile-tel svg path{fill:var(--color-white)}.MenuMobile-menu{display:none;background-color:var(--color-white)}.MenuMobile-item{font-size:var(--button-size);font-weight:var(--button-weight);line-height:var(--button-line-height);letter-spacing:var(--button-letter-spacing);text-transform:uppercase}.MenuMobile-item a{display:flex;justify-content:center;padding:30px;color:var(--color-primary)}.MenuMobile-footer{display:none;border-top:1px solid var(--color-beige-light)}.MenuMobile-footer a{width:100%;display:flex;justify-content:center;align-items:center;gap:20px;padding:23px;font-size:var(--button-size);font-weight:var(--button-weight);line-height:var(--button-line-height);text-transform:uppercase;letter-spacing:var(--button-letter-spacing);color:var(--color-primary);background-color:var(--color-white)}.MenuMobile-footer a:first-child{flex:1}.MenuMobile-footer a:last-child{border-left:1px solid var(--color-beige-light)}.MenuMobile-footer svg path{fill:var(--color-primary)}.MenuMobile.isOpen .MenuMobile{width:100%}.MenuMobile.isOpen .MenuMobile-icon{display:flex}.MenuMobile.isOpen .MenuMobile-iconClose,.MenuMobile.isOpen .MenuMobile-textClose{display:flex}.MenuMobile.isOpen .MenuMobile-iconOpen,.MenuMobile.isOpen .MenuMobile-textOpen{display:none}.MenuMobile.isOpen .MenuMobile-menu{display:flex;flex-direction:column}.MenuMobile.isOpen .MenuMobile-footer{display:flex}.MenuMobile.isScrolled .MenuMobile-icon{display:flex}.Menu{width:100%;display:none;position:fixed;justify-content:space-between;align-items:center;padding:13px 40px 13px 30px;background-color:rgba(0,0,0,0);transition:var(--animation-transition)}@media(min-width: 769px){.Menu{display:flex}}.Menu-primary,.Menu-right{display:flex;align-items:center;gap:30px;flex:0 0 530px}.Menu-primary .Button{margin-right:4px}.Menu-secondary{display:flex;align-items:center;gap:30px}.Menu-secondary .Button{margin-left:4px}.Menu-tertiary{display:flex;align-items:center;gap:22px}.Menu-item{font-size:var(--button-size);font-weight:var(--button-weight);line-height:var(--button-line-height);text-transform:uppercase;letter-spacing:var(--button-letter-spacing)}.Menu-item a{width:max-content;display:flex;color:var(--color-beige-dark);transition:var(--animation-transition)}.Menu-logo{display:none;flex:0 1 auto}.Menu-logo img{width:148px}.Menu.isScrolled{background-color:var(--color-white)}.Menu.isScrolled .Menu-logo{display:flex}.Menu.isScrolled .Menu-item a{color:var(--color-primary)}.Menu.isScrolled .Menu-item svg path{fill:var(--color-primary)}.HomeSlider{position:relative}.HomeSlider-gradient{position:absolute;width:100%;height:203px;background:linear-gradient(180deg, rgba(0, 0, 0, 0.8) 0%, rgba(255, 255, 255, 0) 100%);z-index:2}.HomeSlider-slide{background-position:center center;background-repeat:no-repeat;background-size:cover}.HomeSlider-content{height:805px}.SearchForm{position:relative;margin-top:-60px;z-index:1}@media(min-width: 769px){.SearchForm-container{width:752px}}.SearchForm-type{display:flex}.SearchForm-type label{width:100%;display:flex;justify-content:center;padding:23px;font-size:var(--button-size);font-weight:var(--button-weight);line-height:var(--button-line-height);text-transform:uppercase;letter-spacing:var(--button-letter-spacing);background-color:var(--color-tertiary);color:var(--color-white);cursor:pointer}.SearchForm-type label:first-of-type{border-top-left-radius:3px}.SearchForm-type label:last-of-type{border-top-right-radius:3px}.SearchForm-type input{display:none}.SearchForm-type input:checked+label{background-color:var(--color-white);color:var(--color-tertiary)}.SearchForm-content{display:flex;flex-direction:column;gap:25px;padding:20px 20px 25px 20px;background-color:var(--color-white);color:var(--color-tertiary)}@media(min-width: 769px){.SearchForm-content{padding:23px 44px 44px 44px}}.SearchForm-fieldset{display:flex;flex-direction:column;gap:25px}@media(min-width: 769px){.SearchForm-fieldset{flex-direction:row;justify-content:space-between}}.SearchForm-legend{display:flex;flex-direction:column;gap:10px}.SearchForm-input{padding:7px 13px;border:1px solid var(--color-grey-light);border-radius:4px}.SearchForm-hasUnit{position:relative}.SearchForm-hasUnit input{width:100%;padding:7px 49px 7px 13px}.SearchForm-unit{position:absolute;top:0;right:0;padding:7px 13px;border-left:1px solid var(--color-grey-light)}.SearchForm-radios{display:flex;flex-wrap:wrap;gap:10px 23px}@media(min-width: 769px){.SearchForm-radios{gap:20px 47px}}.SearchForm-radios label{display:flex;gap:10px;cursor:pointer}.SearchForm-radios input{display:none}.SearchForm-radios input:checked+label .SearchForm-radio div{width:17px;height:17px;background-color:#02496e}.SearchForm-radios.hasNoLabel{gap:8px}.SearchForm-radios.hasNoLabel label{justify-content:center;align-items:center;padding:8px 14px;border:1px solid var(--color-grey-light)}.SearchForm-radios.hasNoLabel input:checked+label{background-color:#02496e;color:var(--color-white)}.SearchForm-radio{width:25px;height:25px;display:flex;justify-content:center;align-items:center;border:1px solid var(--color-grey-light);border-radius:3px}.SearchForm-submit{display:flex;flex-direction:column;gap:10px;justify-content:center;align-items:center;color:var(--color-grey)}@media(min-width: 769px){.SearchForm-submit{flex-direction:row;justify-content:right;gap:30px}}.Spacer{width:100%;height:100px}@media(min-width: 1024px){.Spacer{height:150px}}.Services{display:flex;flex-direction:column;gap:37px}.Services-header{display:flex;flex-direction:column;align-items:center;gap:4px}@media(min-width: 769px){.Services-header{gap:unset}}.Services-logo{width:55px}.Services-title{max-width:700px;text-align:center;color:var(--color-primary)}.Services-subTitle{text-align:center}@media(min-width: 769px){.Services-subTitle{margin-top:10px}}.Services-list{border-top:1px solid rgba(2,73,110,.3)}.Service{display:flex;padding:40px 20px;border-bottom:1px solid rgba(2,73,110,.3);cursor:pointer}@media(min-width: 769px){.Service{padding:0;cursor:unset}}.Service-container{padding:0 20px;width:auto}@media(min-width: 769px){.Service-container{width:100%;max-width:1400px;display:flex;margin:auto 0 auto auto;padding:0}}.Service-title h2{color:var(--color-secondary)}@media(min-width: 769px){.Service-title{padding:72px 0}}.Service-description{display:none;margin-top:15px}@media(min-width: 769px){.Service-description{margin-top:0}}.Service-link{display:none;align-items:center;gap:18px;margin-top:30px;font-size:var(--button-size);font-weight:var(--button-weight);line-height:var(--button-leight-height);text-transform:uppercase;letter-spacing:var(--button-letter-spacing);color:var(--color-secondary)}@media(min-width: 769px){.Service-link{margin-top:0;gap:34px;background-color:var(--color-beige-light)}}.Service-link svg{width:40px;height:25px}@media(min-width: 769px){.Service-link svg{width:90px;height:55px}}.Service.isOpen{padding:40px 0}.Service.isOpen .Service-description{display:flex}.Service.isOpen .Service-link{display:flex}@media(min-width: 769px){.Service.isOpen{padding:0;background:var(--color-white)}.Service.isOpen .Service-title{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex:1;padding-right:185px;background-color:var(--color-white)}.Service.isOpen .Service-description{max-width:300px;display:flex;align-items:center;background-color:var(--color-white)}.Service.isOpen .Service-link{display:flex;align-items:center;padding:0 80px}}.Properties{display:flex;flex-direction:column}.Properties-header{display:flex;flex-direction:column;align-items:center;gap:4px}@media(min-width: 769px){.Properties-header{gap:10px}}.Properties-title{max-width:700px;text-align:center;color:var(--color-primary)}.Properties-subTitle{text-align:center}.Properties-slider{margin:60px 0 40px 0;overflow:visible !important}@media(min-width: 769px){.Properties-slider{margin:100px 0 80px 0}}.Properties-slide{width:fit-content !important}.Properties-card{max-width:316px;display:flex;flex-direction:column;gap:25px}.Properties-img{position:relative}.Properties-img img{width:316px;height:316px}.Properties-label{position:absolute;top:-19px;left:15px;padding:12px 20px;border-radius:3px;font-size:var(--button-size);line-height:var(--button-line-height);text-transform:uppercase;font-weight:var(--button-weight);letter-spacing:var(--button-letter-spacing);color:var(--color-beige-light);background-color:var(--color-quaternary)}.Properties-infos{display:flex;flex-direction:column}.Properties-type{font-size:var(--button-size);font-weight:var(--button-weight);line-height:var(--button-line-height);text-transform:uppercase;letter-spacing:var(--button-letter-spacing);color:var(--color-primary)}.Properties-name{margin:12px 0 15px 0;color:var(--color-secondary)}.Properties-location{color:var(--color-grey)}.Properties-data{margin-top:18px;display:flex;justify-content:left;align-items:center;flex-wrap:wrap;gap:24px}.Properties-data span{color:var(--color-grey)}.Properties-price{font-size:var(--p-size);font-weight:var(--button-weight);line-height:var(--p-line-height);color:var(--color-tertiary)}.Properties-navigation button{position:absolute;top:50%;padding:16px 25px;border-radius:3px;background-color:var(--color-white);z-index:1;cursor:pointer}@media(min-width: 769px){.Properties-navigation button{top:158px}}.Properties-navigation button:first-child{left:-10px;transform:translateY(-50%) rotate(180deg);transform-origin:center center}@media(min-width: 769px){.Properties-navigation button:first-child{left:-50px}}.Properties-navigation button:last-child{right:-10px;transform:translateY(-50%)}@media(min-width: 769px){.Properties-navigation button:last-child{right:-50px}}.Properties-navigation button[disabled]{display:none}.Properties-navigation button svg{width:40px;height:25px}.Properties-footer{display:flex;justify-content:center}.Reviews-content{display:flex;flex-direction:column;gap:57px;padding:45px 28px;background-color:var(--color-white)}@media(min-width: 769px){.Reviews-content{padding:45px 200px;gap:45px}}.Reviews-header{display:flex;flex-direction:column;gap:12px;text-align:center}@media(min-width: 769px){.Reviews-header{gap:10px}}.Reviews-title{color:var(--color-primary)}@media(min-width: 769px){.Reviews-description{padding:0 90px}}.Reviews-reviews{display:flex;flex-direction:column;gap:45px}@media(min-width: 769px){.Reviews-reviews{flex-direction:row;align-items:center}}.Reviews-logo{display:flex;justify-content:center}.Reviews-logo img{width:129px}.Reviews-stars{margin:9px 0 18px 0;display:flex;justify-content:center;gap:3px}.Reviews-stars svg{width:18px;height:17px}.Reviews-stars svg path{fill:#dba605}.Reviews-stars.isRating{justify-content:left;gap:2px}.Reviews-stars.isRating svg{width:12px;height:11px}.Reviews-total{font-size:13px;line-height:23px;display:flex;justify-content:center}.Reviews-list{display:flex;flex-direction:column;gap:10px}@media(min-width: 769px){.Reviews-list{flex-direction:row}}.Reviews-item{height:fit-content;padding:25px 16px 25px 21px;background-color:var(--color-beige-light)}.Reviews-item.isOpen .Reviews-text{overflow:visible;display:block;-webkit-line-clamp:unset;line-clamp:unset;-webkit-box-orient:unset}.Reviews-item.isOpen .Reviews-more .Reviews-textOpen{display:none}.Reviews-item.isOpen .Reviews-more .Reviews-textClose{display:block}.Reviews-user{display:flex;align-items:center;gap:11px}.Reviews-user img{border-radius:25px}.Reviews-info{display:flex;flex-direction:column}.Reviews-info span{font-size:13px;line-height:23px}.Reviews-name{font-size:var(--button-size);font-weight:var(--button-weight);line-height:var(--button-line-height);text-transform:uppercase;color:var(--color-tertiary)}.Reviews-text{overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical}.Reviews-more{margin-top:13px;font-size:15px;line-height:16px;letter-spacing:.75px;color:var(--color-tertiary);background-color:rgba(0,0,0,0);cursor:pointer}.Reviews-more .Reviews-textOpen{display:block}.Reviews-more .Reviews-textClose{display:none}.Footer{padding:40px 0;background-color:var(--color-secondary);color:var(--color-beige-dark)}@media(min-width: 769px){.Footer{padding:80px 0 50px 0}}.Footer-logo{display:flex;justify-content:center;margin-bottom:100px}@media(min-width: 769px){.Footer-logo{margin-bottom:150px}}.Footer-logo img{width:276px}@media(min-width: 769px){.Footer-logo img{width:395px}}.Footer-content{display:flex;flex-direction:column;justify-content:center;gap:45px}@media(min-width: 769px){.Footer-content{flex-direction:row;justify-content:space-between}}.Footer-left{display:flex;flex-direction:column;gap:45px}@media(min-width: 769px){.Footer-left{flex-direction:row;justify-content:space-between;gap:95px}}.Footer-contact{display:flex;flex-direction:column;gap:10px}@media(min-width: 769px){.Footer-contact{justify-content:space-between}}.Footer-facebook{display:flex;gap:10px}.Footer-facebook a{font-size:var(--button-size);line-height:var(--button-leight-height);text-transform:uppercase;letter-spacing:var(--button-letter-spacing);color:var(--color-beige-dark)}.Footer-buttons{display:flex;flex-direction:column;gap:10px}.Footer-right{display:flex;flex-wrap:wrap;justify-content:space-between;gap:30px}.Footer-row{display:flex;flex-direction:column;gap:20px}@media(min-width: 769px){.Footer-row{flex-direction:row;gap:20px 30px}}.Footer-usefulLinks{display:flex;flex-direction:column;gap:20px}.Footer-usefulLinks a{font-weight:var(--button-weight);line-height:var(--button-line-height);color:var(--color-beige-dark)}@media(min-width: 769px){.Footer-usefulLinks{gap:30px 20px}}.Footer-foot{display:flex;flex-wrap:wrap;gap:15px;margin-top:45px}.Footer-foot a{color:var(--color-grey-light);opacity:.3;transition:var(--animation-transition)}.Footer-foot a:hover{opacity:1}@media(min-width: 769px){.Footer-foot{justify-content:right;margin-top:30px}}.Footer-lucyan svg path{fill:var(--color-grey-light)}.Button{width:max-content;display:flex;flex-direction:row;align-items:center;gap:10px;padding:20px 56px;font-size:var(--button-size);line-height:var(--button-line-height);text-transform:uppercase;font-weight:var(--button-weight);letter-spacing:var(--button-letter-spacing);cursor:pointer}.Button.isMedium{padding:20px 26px}.Button.isSmall{padding:13px 26px}.Button.isBorderRadius{border-radius:3px}.Button.isPrimaryLight{color:var(--color-primary);background-color:var(--color-white)}.Button.isPrimaryLight svg path{fill:var(--color-primary)}.Button.isSecondary{color:var(--color-beige-light);background-color:var(--color-secondary)}.Button.isSecondary svg path{fill:var(--color-beige-light)}.Button.isSecondaryLight{color:var(--color-secondary);background-color:var(--color-white)}.Button.isSecondaryLight svg path{fill:var(--color-secondary)}.Button.isTertiary{color:var(--color-beige-light);background-color:var(--color-tertiary)}.Button.isTertiary svg path{fill:var(--color-beige-light)}.InlineCTA-content{display:flex;flex-direction:column;align-items:center;gap:20px;padding:45px 40px;text-align:center;color:var(--color-tertiary);background-color:var(--color-white)}@media(min-width: 769px){.InlineCTA-content{flex-direction:row;justify-content:space-between;gap:unset;padding:45px 68px 45px 74px}}.BigCTA-content{display:flex;flex-direction:column;align-items:center;gap:25px;padding:100px 27px;text-align:center;color:var(--color-beige-dark);background-color:var(--color-secondary)}@media(min-width: 769px){.BigCTA-content{padding:200px 260px}}.Manifesto{display:flex;flex-direction:column;gap:100px}.Manifesto-header{display:flex;flex-direction:column;gap:45px;color:var(--color-beige-dark)}@media(min-width: 769px){.Manifesto-header{max-width:900px}}@media(min-width: 769px){.Manifesto-row{display:flex;justify-content:space-between;align-items:center}}.Manifesto-description{display:flex;flex-direction:column;justify-content:left;gap:45px}@media(min-width: 769px){.Manifesto-description{max-width:550px}}@media(min-width: 769px){.Manifesto-link{max-width:550px}}.Manifesto-logo{display:none}@media(min-width: 769px){.Manifesto-logo{display:flex}}.Manifesto-logo.isMobile{width:100%;display:flex;justify-content:center}@media(min-width: 769px){.Manifesto-logo.isMobile{display:none}}.Manifesto-logo img{width:102px}.Manifesto-gallery{width:100%;display:none;gap:15px}@media(min-width: 769px){.Manifesto-gallery{display:flex}}.Manifesto-gallery.isMobile{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}@media(min-width: 769px){.Manifesto-gallery.isMobile{display:none}}.Manifesto-item{width:100%;display:flex;gap:10px}.Manifesto-item img{border-radius:3px}.Manifesto-item.isAlignRight{justify-content:right}.Manifesto-item.isAlignRight .Manifesto-box{justify-content:right;padding-right:20px}.Manifesto-item.isAlignLeft{justify-content:left}.Manifesto-item.isAlignLeft .Manifesto-box{justify-content:left;padding-left:20px}.Manifesto-item #Manifesto-img-1{height:403px}.Manifesto-item #Manifesto-img-2{height:236px}.Manifesto-item #Manifesto-img-3{height:372px;margin-bottom:34px}.Manifesto-item #Manifesto-img-4{height:237px}.Manifesto-item #Manifesto-img-5{height:277px}.Manifesto-item #Manifesto-img-6{height:498px}.Manifesto-item #Manifesto-img-7{height:418px}.Manifesto-item #Manifesto-img-8{height:274px}.Manifesto-item #Manifesto-img-8+.Manifesto-card{margin-top:70px}.Manifesto-item #Manifesto-img-9{height:418px}.Manifesto-box{width:100%;display:flex;justify-content:center;align-items:end;gap:10px}@media(min-width: 769px){.Manifesto-box{flex-direction:column;align-items:start;gap:15px}}.Manifesto-box.isRow{flex-direction:row;gap:15px}.Manifesto-card{min-width:277px;width:277px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:60px 28px;border-radius:3px;background-color:var(--color-white)}@media(min-width: 769px){.Manifesto-card{width:321px;padding:80px 50px 85px 50px}}.Manifesto-content{margin-top:25px;display:flex;flex-direction:column;align-items:center;gap:5px;text-align:center}.Manifesto-content .h5{max-width:150px;color:var(--color-primary)}@media(min-width: 769px){.Manifesto-content .h5{max-width:unset}}@media(min-width: 769px){.Manifesto{gap:27px}}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-slide,.swiper-cube-shadow{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top,.swiper-slide-shadow-bottom,.swiper-slide-shadow,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top,.swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-slide-shadow{background:rgba(0, 0, 0, 0.15)}.swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible{.swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
