@import url("https://fonts.googleapis.com/css2?family=Andada+Pro:wght@400;500;600;700&family=Archivo:wght@400;500;600;700&family=Epilogue:wght@400;600;700&family=Hahmlet:wght@400;500;600;700&family=Nunito:wght@400;600;700&family=Playfair+Display:wght@400;600;700&family=Roboto:wght@400;500;700&family=Sora:wght@400;600;700&display=swap");*{padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearence:none;-webkit-apparence:none;border-radius:none;border:none;background:transparent;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;outline:none;text-decoration:none;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}ul,ol{padding:0;list-style:none}.overflow{max-width:100vw;max-height:100vh;overflow:hidden}main{max-width:100vw;height:100%;position:relative}button{cursor:pointer}body{position:relative;width:100vw;height:100%;font-family:var(--primaryFont);font-weight:500}body[focus='on'] *:focus,body[focus='on'] input[type='checkbox']:focus ~ label{outline:2px solid blue !important}picture,img{width:100%;height:100%}img{-o-object-fit:cover;object-fit:cover}h1,.h1{font-family:var(--primaryFont);font-size:2.8125rem;font-weight:var(--regular);color:#fff;line-height:1}@media screen and (min-width: 769px){h1,.h1{font-size:4.375rem}}@media screen and (min-width: 1024px){h1,.h1{font-size:5.625rem}}h2,.h2{font-family:var(--primaryFont);font-size:2rem;font-weight:var(--regular);color:#fff;line-height:1.2}@media screen and (min-width: 769px){h2,.h2{font-size:3.125rem}}h3,.h3{font-family:var(--primaryFont);font-size:1.75rem;font-weight:var(--semibold);color:var(--primaryColor);line-height:1.3}@media screen and (min-width: 769px){h3,.h3{font-size:2.5rem}}h4,.h4{font-family:var(--secondaryFont);font-size:1.875rem;font-weight:var(--bold);color:#fff;line-height:1.3}h5,.h5,.suptitle{font-family:var(--primaryFont);font-size:1.375rem;font-weight:var(--semibold);color:var(--primaryColor);line-height:1.3}p+p{margin-top:25px}p,p a,p li,li{font-family:var(--secondaryFont);font-size:1.125rem;font-weight:var(--regular);line-height:1.5}.suptitle{color:var(--pColor);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.suptitle:before{content:'';display:inline-block;width:20px;height:3px;background:var(--primaryColor);margin-right:10px}.pColor{color:var(--pColor)}.u-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}.u-visually-hidden--focusable:active,.u-visually-hidden--focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.u-visually-hidden::after,.u-visually-hidden::before{display:none}picture img,picture--cover,.objectfit img,.objectfit--cover{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}picture--contain,.objectfit--contain{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media screen and (max-width: 1023px){.hide-max-l{display:none !important}}@media screen and (max-width: 979px){.hide-max-m{display:none !important}}@media screen and (max-width: 768px){.hide-max-s{display:none !important}}@media screen and (min-width: 1024px){.hide-min-l{display:none !important}}.grid,.text_image{width:100%;max-width:100%;margin:0 auto;display:grid}@media screen and (min-width: 0px){.grid,.text_image{margin:0 auto;padding-left:0;padding-right:0;max-width:100%;grid-template-columns:repeat(4, 1fr);grid-column-gap:20px}}@media screen and (min-width: 980px){.grid,.text_image{margin:0 auto;padding-left:0;padding-right:0;max-width:980px;grid-template-columns:repeat(8, 1fr);grid-column-gap:20px}}@media screen and (min-width: 1024px){.grid,.text_image{margin:0 auto;padding-left:0;padding-right:0;max-width:1200px;grid-template-columns:repeat(12, 1fr);grid-column-gap:40px}}@media screen and (min-width: 1440px){.grid,.text_image{margin:0 auto;padding-left:0;padding-right:0;max-width:1440px;grid-template-columns:repeat(12, 1fr);grid-column-gap:40px}}.btn{color:#fff;font-family:var(--secondaryFont);font-size:1rem;padding:15px 25px 18px;border-radius:30px;line-height:1;display:inline-block;-webkit-transition:background 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),color 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),border 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:background 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),color 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),border 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.btn svg{margin-right:5px}@media screen and (min-width: 769px){.btn{font-size:1.125rem}}.btn--border{border-width:1px;border-style:solid}.btn--border-light{border-color:#fff;color:#fff;-webkit-transition:background 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),color 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),border 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:background 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),color 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),border 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.btn--border-light:hover{border-color:#1E1E1E;background:#1E1E1E;color:#fff}.btn--border-light:hover svg{fill:#fff}.btn-primary{background:var(--primaryColor);-webkit-transition:background 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),color 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:background 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),color 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.btn-primary:hover{background:#1E1E1E;color:#fff}.btn-primary:hover svg{fill:#fff}.btn-circle{border-radius:50%;padding:15px}.btn-circle svg{margin-right:0}.slider-control{width:70px;height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;border:1px solid #fff}.slider-control-prev{-webkit-transition:background 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),fill 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),border 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:background 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),fill 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),border 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.slider-control-prev:hover{background:var(--primaryColor);border:1px solid var(--primaryColor)}.slider-control-next{background:#fff;margin-left:40px;-webkit-transition:background 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),fill 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:background 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),fill 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.slider-control-next:hover{background:var(--themeColor);border:1px solid var(--themeColor)}.slider-control-next svg path{fill:var(--primaryColor)}.yellow-theme{--primaryColor: #D69123}.orange-theme{--primaryColor: #D15122}.purple-theme{--primaryColor: #A05486}.orange-theme{--primaryColor: #D15122}.blue-theme{--primaryColor: #275A5E}.green-theme{--primaryColor: #848505}.dark-theme{--themeColor: #1E1E1E;--pColor: #fff;background:var(--themeColor)}.light-theme{--themeColor: #fff;--pColor: #1E1E1E;background:var(--themeColor)}.sora-theme{--primaryFont: Sora,sans-serif;--secondaryFont: Hahmlet,serif}.nunito-theme{--primaryFont: Nunito,sans-serif;--secondaryFont: Roboto,sans-serif}.playfair-theme{--primaryFont: Playfair Display,serif;--secondaryFont: Archivo,sans-serif}.epilogue-theme{--primaryFont: Epilogue,sans-serif;--secondaryFont: Andada Pro,serif}html{scroll-behavior:smooth}body{--regular: 400;--medium: 500;--semibold: 600;--bold: 700;font-family:var(--primaryFont);color:var(--primaryColor);background:var(--themeColor)}.contact{position:fixed;top:0;left:50%;z-index:9;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px 0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width: 1599px){.contact{padding-left:80px;padding-right:80px;max-width:100%}}@media screen and (max-width: 979px){.contact{padding-left:20px;padding-right:20px}}.contact .btn:first-child{-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0;-webkit-transition:background 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0.3s 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:background 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0.3s 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:background 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),transform 0.3s 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0.3s 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:background 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),transform 0.3s 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0.3s 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.contact .btn:last-child{-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0;-webkit-transition:background 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0.3s 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:background 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0.3s 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:background 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),transform 0.3s 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0.3s 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:background 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),transform 0.3s 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0.3s 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.contact.appear .btn{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.contact svg{width:18px;height:18px}.contact .btn+.btn{margin-left:10px}@media screen and (min-width: 769px){.contact .btn+.btn{margin-left:30px}}@media screen and (max-width: 768px){.contact-meet{width:48px;height:48px;padding:15px;border-radius:50%}}.contact-meet svg{margin-right:0}@media screen and (min-width: 769px){.contact-meet svg{margin-right:10px}}.hero{position:relative;width:100vw;height:100vh;max-height:880px}@media screen and (max-width: 1199px){.hero{padding-top:200px}}.hero.appear .hero-image picture,.hero.appear .hero-image img,.hero.appear .slide--current picture,.hero.appear .slide--current img{-webkit-transform:translateY(0);transform:translateY(0)}.hero.appear .hero-title,.hero.appear .hero-subtitle,.hero.appear .hero-infos-title,.hero.appear .hero-video .hero-video-inner{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.hero picture,.hero .hero-video-inner{display:block;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.hero .hero-video-inner{opacity:0;-webkit-transition:opacity 0.3s 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 0.3s 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.hero .hero-image picture,.hero .slide--current picture{-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform 0.3s 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:-webkit-transform 0.3s 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94), -webkit-transform 0.3s 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.hero .slider-full-image{-webkit-transition:opacity 0.3s 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 0.3s 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.hero:not(.appear) .slider-full-image:not(.slide--current){opacity:0}.hero .slider-full-inner{height:100%}.hero .hero-image img,.hero .slide--current img,.hero video{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform 0.3s 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:-webkit-transform 0.3s 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94), -webkit-transform 0.3s 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.hero video{position:absolute;top:0%;left:50%;-webkit-transform:translateX(-50%) translateY(0%);transform:translateX(-50%) translateY(0%);min-width:100%;min-height:100%;-webkit-transition:-webkit-transform 0.3s 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:-webkit-transform 0.3s 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94), -webkit-transform 0.3s 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.hero .grid{height:100%}@media screen and (max-width: 1599px){.hero .grid{padding-left:80px;padding-right:80px;max-width:100%}}@media screen and (max-width: 979px){.hero .grid{padding-left:20px;padding-right:20px}}.hero-image,.hero-video,.hero-slider{position:absolute;top:0;left:0;width:100%;height:100%}.hero-image:before,.hero-video:before,.hero-slider:before{content:'';position:absolute;top:0;left:0;z-index:3;width:100%;height:100%;background:-webkit-gradient(linear, left top, right top, from(rgba(30,30,30,0.5)), to(transparent));background:linear-gradient(to right, rgba(30,30,30,0.5), transparent)}.hero-image,.hero-video{z-index:-1}.hero-content{-ms-flex-item-align:center;align-self:center;z-index:4}@media screen and (min-width: 0px){@supports (display: grid){.hero-content{grid-column:auto/span 4}}}@media screen and (min-width: 980px){@supports (display: grid){.hero-content{grid-column:auto/span 5}}}@media screen and (min-width: 1024px){@supports (display: grid){.hero-content{grid-column:auto/span 6}}}@media screen and (min-width: 1200px){@supports (display: grid){.hero-content{grid-column:auto/span 6}}}.hero-title,.hero-subtitle{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.hero-title{-webkit-transition:opacity 0.3s 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 0.3s 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0.3s 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0.3s 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.hero-subtitle{-webkit-transition:opacity 0.3s 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 0.3s 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0.3s 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0.3s 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.hero-infos{width:100%;position:relative;z-index:10;justify-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;padding:25px;background:var(--primaryColor);-webkit-transform:translateY(50px);transform:translateY(50px);color:#fff;-webkit-transition:-webkit-transform 0.3s 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:-webkit-transform 0.3s 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94), -webkit-transform 0.3s 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}@media screen and (min-width: 0px){@supports (display: grid){.hero-infos{grid-column:auto/span 4}}}@media screen and (min-width: 980px){@supports (display: grid){.hero-infos{grid-column:auto/span 5;grid-column-start:4}}}@media screen and (min-width: 1024px){@supports (display: grid){.hero-infos{grid-column:auto/span 8;grid-column-start:5}}}@media screen and (min-width: 1200px){@supports (display: grid){.hero-infos{grid-column:auto/span 6;grid-column-start:7}}}@media screen and (min-width: 980px){.hero-infos{width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:50px}}.hero-infos-title{color:#fff;max-width:450px}.hero-infos-btns{margin-top:25px}@media screen and (max-width: 768px){.hero-infos-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}}.hero-infos-btns svg{width:23px;height:15px}.hero-infos-btns:first-child svg{width:15px;height:15px}@media screen and (max-width: 768px){.hero-infos .btn+.btn{margin-top:30px}}@media screen and (min-width: 769px){.hero-infos .btn+.btn{margin-left:30px}}.hero .slider-controls{width:100%;max-width:1440px;position:absolute;z-index:3;left:50%;bottom:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width: 1599px){.hero .slider-controls{padding-left:80px;padding-right:80px;max-width:100%}}@media screen and (max-width: 979px){.hero .slider-controls{padding-left:20px;padding-right:20px}}.text_image{position:relative;padding-top:110px}@media screen and (max-width: 1599px){.text_image{padding-left:80px;padding-right:80px;max-width:100%}}@media screen and (max-width: 979px){.text_image{padding-left:20px;padding-right:20px}}@media screen and (max-width: 1023px){.text_image{margin-bottom:120px}}@media screen and (min-width: 0px){@supports (display: grid){.text_image-content{grid-column:auto/span 4}}}@media screen and (min-width: 980px){@supports (display: grid){.text_image-content{grid-column:auto/span 8}}}@media screen and (min-width: 1024px){@supports (display: grid){.text_image-content{grid-column:auto/span 7;grid-column-start:1}}}@media screen and (min-width: 1440px){@supports (display: grid){.text_image-content{grid-column:auto/span 6;grid-column-start:1}}}@media screen and (max-width: 1023px){.text_image-content{margin-bottom:30px}}@media screen and (min-width: 1024px){.text_image-content{padding-bottom:110px;grid-row:1}}@media screen and (min-width: 1200px){.text_image-content{max-width:80%}}.text_image-title{margin-bottom:40px}.text_image-text{color:var(--pColor)}.text_image-big{width:100%;height:calc(1200 / 1440 * 100vw)}@media screen and (min-width: 0px){@supports (display: grid){.text_image-big{grid-column:auto/span 4}}}@media screen and (min-width: 1024px){@supports (display: grid){.text_image-big{grid-column:auto/span 4;grid-column-start:9}}}@media screen and (min-width: 1200px){@supports (display: grid){.text_image-big{grid-column:auto/span 5;grid-column-start:8}}}@media screen and (min-width: 980px){.text_image-big{height:calc(400 / 1440 * 100vw)}}@media screen and (min-width: 1024px){.text_image-big{grid-row:1}}@media screen and (min-width: 1200px){.text_image-big{width:calc(511 / 1440 * 100vw);height:calc(647 / 1440 * 100vw);max-width:511px;max-height:647px}}.text_image-big.appear picture,.text_image-big.appear img{-webkit-transform:translateY(0);transform:translateY(0)}.text_image-small{width:100%;height:calc(1200 / 1440 * 100vw)}@media screen and (min-width: 0px){@supports (display: grid){.text_image-small{grid-column:auto/span 4}}}@media screen and (min-width: 1024px){@supports (display: grid){.text_image-small{grid-column:auto/span 3;grid-column-start:8}}}@media screen and (min-width: 1200px){@supports (display: grid){.text_image-small{grid-column:auto/span 4;grid-column-start:7}}}@media screen and (max-width: 979px){.text_image-small{margin-top:30px}}@media screen and (min-width: 980px){.text_image-small{height:calc(400 / 1440 * 100vw)}}@media screen and (min-width: 1024px){.text_image-small{grid-row:1;-webkit-transform:translateY(calc(323.5 / 1440 * 100vw));transform:translateY(calc(323.5 / 1440 * 100vw))}}@media screen and (min-width: 1200px){.text_image-small{width:calc(330 / 1440 * 100vw);height:calc(374 / 1440 * 100vw);max-width:330px;max-height:374px;-webkit-transform:translateY(calc(323.5 / 1440 * 100vw));transform:translateY(calc(323.5 / 1440 * 100vw))}}@media screen and (min-width: 1440px){.text_image-small{position:absolute;bottom:0;left:auto;-webkit-transform:translateY(0);transform:translateY(0)}}.text_image-small.appear picture,.text_image-small.appear img{-webkit-transform:translateY(0);transform:translateY(0)}.text_image picture{display:block;width:100%;height:100%;overflow:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform 0.3s 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:-webkit-transform 0.3s 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94), -webkit-transform 0.3s 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.text_image img{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform 0.3s 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:-webkit-transform 0.3s 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94), -webkit-transform 0.3s 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.project{max-width:1440px;margin:0 auto;margin-bottom:80px}@media screen and (max-width: 1599px){.project{padding-left:80px;padding-right:80px;max-width:100%}}@media screen and (max-width: 979px){.project{padding-left:20px;padding-right:20px}}.project-list{margin-top:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}.project-item{position:relative;width:100%;padding:30px}@media screen and (max-width: 768px){.project-item{border-bottom:1px solid var(--primaryColor)}.project-item:last-child{border-bottom:none}}@media screen and (min-width: 769px){.project-item{justify-self:stretch;padding:17.5px 45px}.project-item:after{content:''}}@media screen and (min-width: 769px) and (max-width: 1199px){.project-item{-webkit-box-flex:1;-ms-flex:1 calc(100% / 2);flex:1 calc(100% / 2)}.project-item:nth-child(2n+1){padding-left:0}.project-item:nth-child(2n+2):after,.project-item:last-child:after{display:none}.project-item:nth-child(1n+3){margin-top:17.5px;padding-top:35px;border-top:1px solid var(--primaryColor)}}@media screen and (min-width: 1200px){.project-item{-webkit-box-flex:1;-ms-flex:1 calc(100% / 4);flex:1 calc(100% / 4)}.project-item:nth-child(4n+1){padding-left:0}.project-item:nth-child(4n+4):after,.project-item:last-child:after{display:none}.project-item:nth-child(1n+5){margin-top:17.5px;padding-top:35px;border-top:1px solid var(--primaryColor)}}.project-item:after{position:absolute;bottom:0;right:0;width:1px;height:calc(100% - 17.5px);display:inline-block;background:var(--primaryColor)}.features{max-width:1440px;margin:0 auto;margin-bottom:80px}@media screen and (max-width: 1599px){.features{padding-left:80px;padding-right:80px;max-width:100%}}@media screen and (max-width: 979px){.features{padding-left:20px;padding-right:20px}}@media screen and (max-width: 768px){.features{margin-bottom:40px}}.features-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:1200px;margin:60px auto 0}.features-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;border:1px solid var(--primaryColor);margin-bottom:80px;padding:30px;text-align:center}@media screen and (min-width: 769px){.features-item{max-width:290px;margin-right:80px}}@media screen and (min-width: 769px) and (max-width: 1023px){.features-item{width:calc(100% / 2 - 40px)}.features-item:nth-child(2n+2),.features-item:last-child{margin-right:0}}@media screen and (min-width: 1024px){.features-item{width:calc(100% / 3 - 80px)}.features-item:nth-child(3n+3),.features-item:last-child{margin-right:0}}.features-icon{width:60px;height:60px;margin-bottom:30px}.features-icon svg{width:100%;height:100%;fill:var(--primaryColor)}.slider-full{position:relative}.slider-full-inner{position:relative;width:100vw;height:calc(720 / 1440 * 100vw);overflow:hidden}@media screen and (max-width: 768px){.slider-full-inner{height:calc(1440 / 1440 * 100vw);margin-bottom:120px}}.slider-full-image{position:absolute;top:0;left:0;width:100%;height:100%}.slider-full-image.slide--active{z-index:2}.slider-full-image.slide--current{z-index:1}.slider-full picture{display:block;width:100%;height:100%;overflow:hidden}.slider-full .slider-controls{position:absolute;bottom:-60px;right:0;z-index:4;display:-webkit-box;display:-ms-flexbox;display:flex;padding:25px;background:var(--primaryColor)}.slider-full .slider-controls .slider-control-prev{-webkit-transition:background 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),fill 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),border 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:background 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),fill 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),border 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.slider-full .slider-controls .slider-control-prev:hover{background:var(--themeColor);border:1px solid var(--themeColor)}@media screen and (max-width: 1023px){.slider-full .slider-controls{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media screen and (min-width: 1024px){.slider-full .slider-controls{width:340px;padding:50px 80px}}.map{position:relative;margin:120px auto;z-index:11}@media screen and (max-width: 768px){.map{margin:40px auto}}.map-headline{max-width:1440px;margin:0 auto}@media screen and (max-width: 1599px){.map-headline{padding-left:80px;padding-right:80px;max-width:100%}}@media screen and (max-width: 979px){.map-headline{padding-left:20px;padding-right:20px}}.map-content{max-width:620px}@media screen and (max-width: 768px){.map-content{margin-bottom:50px}}.map .suptitle{margin-bottom:30px}.map-container{position:relative;width:100vw;height:calc(670 / 1440 * 100vw)}@media screen and (max-width: 768px){.map-container{height:calc(1000 / 1440 * 100vw)}}.map-container.noPointer #map{pointer-events:none}@media (hover: hover){.map-container.noPointer:hover .map-overlay{opacity:1}}.map-overlay{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;background:rgba(30,30,30,0.5);opacity:0;-webkit-transition:opacity 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);pointer-events:none}.noPointer .map-overlay{pointer-events:auto}@media (pointer: coarse){.map-overlay{display:none}}@media (hover: none){.map-overlay{display:none}}.map-close{display:none;padding:20px;width:60px;height:60px;background:var(--primaryColor);fill:#fff}@media (pointer: coarse){.isFixed .map-close{position:absolute;top:0;right:0;display:block}}@media (hover: none){.isFixed .map-close{position:absolute;top:0;right:0;display:block}}.map-filters{position:relative;z-index:3;width:calc(100% - 40px);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0 auto}@media screen and (max-width: 768px){.map-filters{margin-bottom:-20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 769px){.map-filters{width:1440px;height:40px}}@media screen and (min-width: 769px) and (max-width: 1599px){.map-filters{padding-left:80px;padding-right:80px;max-width:100%}}@media screen and (min-width: 769px) and (max-width: 979px){.map-filters{padding-left:20px;padding-right:20px}}.map-commodities{position:relative;width:440px;height:130px;padding:40px;background:var(--primaryColor);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 768px){.map-commodities{width:100%;height:auto;padding:18px 40px}}@media (hover: hover){.map-commodities select{position:absolute;pointer-events:none;opacity:0}}@media (pointer: coarse){.map-commodities select{font-size:1.125rem;color:#fff;font-family:var(--secondaryFont);position:initial;pointer-events:auto;opacity:1}}@media (hover: none){.map-commodities select{font-size:1.125rem;color:#fff;font-family:var(--secondaryFont);position:initial;pointer-events:auto;opacity:1}}.map #map{z-index:1;width:100vw;height:100%}@media (pointer: coarse){.map #map{position:absolute;top:0%;height:100vh;-webkit-transform-origin:center;transform-origin:center}}@media (hover: none){.map #map{position:absolute;top:0%;height:100vh;-webkit-transform-origin:center;transform-origin:center}}.map-inner{width:100vw;height:100%}@media (pointer: coarse){.map-inner{position:absolute;top:0;left:0;width:100vw;height:100vh}}@media (hover: none){.map-inner{position:absolute;top:0;left:0;width:100vw;height:100vh}}.icon-commodity{pointer-events:none;width:52px;height:52px;background:var(--primaryColor);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:opacity 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.icon-commodity svg{width:24px;height:24px;fill:#fff}.icon-property{pointer-events:none}.icon-property-color{fill:var(--primaryColor)}.select-button{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.5rem;color:#fff;font-family:var(--secondaryFont)}@media (pointer: coarse){.select-button{display:none}}@media (hover: none){.select-button{display:none}}.select-button:before{content:'';width:15px;height:15px;background:transparent;border:1px solid #fff;border-radius:50%;margin-right:10px}.hasFilter .select-button::before{background:#fff}.select-button:after{position:absolute;top:calc(50% - 3.5px);right:40px;display:block;content:'';width:7px;height:7px;border-bottom:2px solid #fff;border-left:2px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.select-list{position:absolute;top:100%;left:0;width:100%;background:#fff;color:#1E1E1E;-webkit-transition:height 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:height 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);overflow:hidden}@media (pointer: coarse){.select-list{display:none}}@media (hover: none){.select-list{display:none}}.select-item{position:relative;width:100%;padding:10px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.select-item:first-child{padding-top:20px}.select-item:last-child{padding-bottom:20px}.select-item:before{content:'';display:block;width:10px;height:10px;border-radius:50%;margin-right:10px;background:transparent;border:1px solid var(--primaryColor);-webkit-transform:scale(0.8);transform:scale(0.8);opacity:0;-webkit-transition:opacity 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.select-item:hover::before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.select-item--selected:before{background:var(--primaryColor);-webkit-transform:scale(1);transform:scale(1);opacity:1}[data-select-filter="shop"] .icon-commodity:not(.commodity-shop){opacity:0}[data-select-filter="medical"] .icon-commodity:not(.commodity-medical){opacity:0}[data-select-filter="food"] .icon-commodity:not(.commodity-food){opacity:0}[data-select-filter="sport"] .icon-commodity:not(.commodity-sport){opacity:0}[data-select-filter="cafe"] .icon-commodity:not(.commodity-cafe){opacity:0}[data-select-filter="public"] .icon-commodity:not(.commodity-public){opacity:0}[data-select-filter="bank"] .icon-commodity:not(.commodity-bank){opacity:0}.leaflet-control-zoom.leaflet-bar.leaflet-control{border:0px solid rgba(0,0,0,0);border-radius:0 !important;background:transparent !important}.leaflet-control-zoom-in,.leaflet-control-zoom-out{background:var(--primaryColor) !important;color:#fff !important;border-radius:0 !important;line-height:1.2 !important;border:0px solid rgba(0,0,0,0) !important}.leaflet-control-zoom-in{margin-bottom:5px}.slider-images{margin:120px auto}@media screen and (max-width: 1599px){.slider-images{padding-left:80px;padding-right:80px;max-width:100%}}@media screen and (max-width: 979px){.slider-images{padding-left:20px;padding-right:20px}}@media screen and (max-width: 768px){.slider-images{margin:40px auto}}@media screen and (min-width: 1024px){.slider-images{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.slider-images.appear .slider-images-title,.slider-images.appear .slider-images-text{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}@media screen and (min-width: 0px){@supports (display: grid){.slider-images-left{grid-column:auto/span 4}}}@media screen and (min-width: 1024px){@supports (display: grid){.slider-images-left{grid-column:auto/span 5}}}.slider-images-right{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 0px){@supports (display: grid){.slider-images-right{grid-column:auto/span 4}}}@media screen and (min-width: 1024px){@supports (display: grid){.slider-images-right{grid-column:auto/span 7}}}@media screen and (max-width: 1023px){.slider-images-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}}.slider-images-title{margin-bottom:30px}.slider-images-title,.slider-images-text{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.slider-images-title{-webkit-transition:opacity 0.3s 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 0.3s 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0.3s 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0.3s 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.slider-images-text{-webkit-transition:opacity 0.3s 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 0.3s 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0.3s 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0.3s 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.slider-images-items{position:relative;width:calc(450 / 1440 * 100vw);height:calc(450 / 1440 * 100vw);margin:0 40px;overflow:hidden}@media screen and (max-width: 979px){.slider-images-items{height:calc(1024 / 1440 * 100vw)}}@media screen and (max-width: 1023px){.slider-images-items{width:100%;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin:30px 0}}@media screen and (min-width: 1024px){.slider-images-items{margin:0 20px}}@media screen and (min-width: 1200px){.slider-images-items{margin:0 40px}}.slider-images-item{position:absolute;top:0;left:0;width:100%;height:100%}.slider-images-item.slide--active{z-index:2}.slider-images-item.slide--current{z-index:1}.slider-images .slider-control-prev{border-color:var(--primaryColor)}.slider-images .slider-control-prev svg path{fill:var(--primaryColor)}.slider-images .slider-control-prev:hover{background:var(--pColor);border:1px solid var(--pColor)}.slider-images .slider-control-next{background-color:var(--primaryColor);border-color:var(--primaryColor)}@media screen and (min-width: 1024px){.slider-images .slider-control-next{margin-left:0}}.slider-images .slider-control-next svg path{fill:var(--themeColor)}.slider-images .slider-control-next:hover{background:var(--pColor);border:1px solid var(--pColor)}.slider-images picture{display:block;width:100%;height:100%;overflow:hidden}.slider-text{position:relative;margin:120px auto}@media screen and (max-width: 768px){.slider-text{margin:40px auto}}.slider-text.appear .slider-controls::before{-webkit-transform:scale(1);transform:scale(1)}.slider-text.appear .slide.slide--current{opacity:1;-webkit-transition:opacity 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.slider-text.appear .slider-control{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.slider-text-headline{max-width:1440px;margin:0 auto}@media screen and (max-width: 1599px){.slider-text .grid{padding-left:80px;padding-right:80px;max-width:100%}}@media screen and (max-width: 979px){.slider-text .grid{padding-left:20px;padding-right:20px}}@media screen and (min-width: 0px){@supports (display: grid){.slider-text-content{grid-column:auto/span 4}}}@media screen and (min-width: 1024px){@supports (display: grid){.slider-text-content{grid-column:auto/span 6}}}.slider-text-images{position:relative;z-index:0;width:100vw;height:calc(1440 / 1440 * 100vw)}@media screen and (min-width: 769px){.slider-text-images{height:calc(720 / 1440 * 100vw)}}@media screen and (min-width: 980px){.slider-text-images{margin-top:70px}}.slider-text-image{position:absolute;top:0;left:0;width:100%;height:100%}.slider-text-image.slide--active{z-index:10}.slider-text-image.slide--current{z-index:1}.slider-text .slider{position:relative;z-index:1;width:100%;height:calc(100% - 20px);-ms-flex-item-align:end;align-self:flex-end;justify-self:flex-end}@media screen and (min-width: 0px){@supports (display: grid){.slider-text .slider{grid-column:auto/span 4}}}@media screen and (min-width: 1024px){@supports (display: grid){.slider-text .slider{grid-column:auto/span 6}}}@media screen and (min-width: 1200px){@supports (display: grid){.slider-text .slider{grid-column:auto/span 5}}}@media screen and (min-width: 980px){.slider-text .slider{height:0}}.slider-text .slide.slide--current{opacity:0;-webkit-transition:opacity 0.3s 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 0.3s 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.slider-text .slide{width:100%;position:absolute;top:0;left:0;opacity:0;padding:25px 25px 0;-webkit-transition:opacity 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}@media screen and (min-width: 980px){.slider-text .slide{padding:60px 60px 0}}.slider-text .slide--current{opacity:1}.slider-text .slide-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:1.125rem;font-weight:var(--semibold);color:#fff;margin-bottom:30px}.slider-text .slide-text{font-size:1rem;color:#fff}.slider-text .slider-controls{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:30px 25px 25px}.slider-text .slider-controls:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;background:var(--primaryColor);-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;transform-origin:top;-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:-webkit-transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94), -webkit-transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}@media screen and (min-width: 980px){.slider-text .slider-controls{padding:30px 60px 60px}}.slider-text .slider-control{-webkit-transform:translateY(10px);transform:translateY(10px);opacity:0;-webkit-transition:opacity 0.2s 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94),background 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),fill 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),border 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.2s 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 0.2s 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94),background 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),fill 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),border 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.2s 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.2s 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0.2s 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94),background 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),fill 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),border 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.2s 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0.2s 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94),background 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),fill 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),border 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.2s 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.slider-text .slider-control-prev:hover{background:var(--themeColor);border:1px solid var(--themeColor)}.slider-text picture{display:block;width:100%;height:100%;overflow:hidden}.agencies{margin:120px auto}@media screen and (max-width: 1599px){.agencies{padding-left:80px;padding-right:80px;max-width:100%}}@media screen and (max-width: 979px){.agencies{padding-left:20px;padding-right:20px}}@media screen and (max-width: 768px){.agencies{margin:40px auto}}.agency{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:var(--primaryColor);padding:35px;-webkit-transform:translateY(10px);transform:translateY(10px);opacity:0}@media screen and (min-width: 0px){@supports (display: grid){.agency{grid-column:auto/span 4}}}@media screen and (min-width: 1024px){@supports (display: grid){.agency{grid-column:auto/span 6}}}@media screen and (min-width: 1200px){@supports (display: grid){.agency{grid-column:auto/span 4}}}.appear .agency{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}@media screen and (max-width: 1199px){.agency{margin-bottom:25px}}.agency:first-child{-webkit-transition:opacity 0.3s 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 0.3s 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0.3s 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0.3s 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.agency:nth-child(2){-webkit-transition:opacity 0.3s 0.15s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s 0.15s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 0.3s 0.15s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s 0.15s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s 0.15s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0.3s 0.15s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s 0.15s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0.3s 0.15s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s 0.15s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.agency:last-child{-webkit-transition:opacity 0.3s 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 0.3s 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0.3s 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0.3s 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.agency .grid{justify-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.agency-logo{max-width:210px;height:110px;background:#fff;overflow:hidden}.agency-logo img{-o-object-fit:contain;object-fit:contain}.agency-name{background:#fff;color:#1E1E1E;padding:10px 16px;border-radius:20px;font-size:1rem;font-family:var(--secondaryFont);font-weight:var(--medium)}.agency-contact{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-style:normal;margin-top:16px}.agency-contact-name{font-style:normal;font-size:1.5rem;font-family:var(--primaryFont);font-weight:var(--bold);margin-bottom:24px}.agency-contact-link{position:relative;z-index:1;display:inline-block;font-size:1rem;font-family:var(--secondaryFont);font-weight:var(--semibold);color:#fff}.agency-contact-link:after{content:'';position:absolute;top:100%;left:0;z-index:-1;display:block;width:100%;height:3px;background:#fff;-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transform:scaleY(0.5) translateY(3px);transform:scaleY(0.5) translateY(3px);opacity:0;-webkit-transition:opacity 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.agency-contact-link:hover:after{opacity:1;-webkit-transform:scaleY(1) translateY(0);transform:scaleY(1) translateY(0)}.agency-contact-link+.agency-contact-link{margin-top:24px}.bottombar{padding-bottom:50px;row-gap:40px}@media screen and (max-width: 1599px){.bottombar{padding-left:80px;padding-right:80px;max-width:100%}}@media screen and (max-width: 979px){.bottombar{padding-left:20px;padding-right:20px}}.error404 .bottombar{padding-top:100px}@media screen and (min-width: 0px){@supports (display: grid){.bottombar-infos{grid-column:auto/span 4}}}@media screen and (min-width: 769px){@supports (display: grid){.bottombar-infos{grid-column:auto/span 2}}}@media screen and (min-width: 980px){@supports (display: grid){.bottombar-infos{grid-column:auto/span 4}}}@media screen and (min-width: 1024px){@supports (display: grid){.bottombar-infos{grid-column:auto/span 4}}}@media screen and (min-width: 769px) and (max-width: 1023px){.bottombar-infos{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.bottombar-infos address{font-style:normal}.bottombar-subtitle{font-family:var(--primaryFont)}.bottombar-link{position:relative;font-size:1rem;font-family:var(--secondaryFont)}.bottombar-link:after{content:'';position:absolute;top:100%;left:0;z-index:-1;display:block;width:100%;height:3px;background:var(--primaryColor);-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transform:scaleY(0.5) translateY(3px);transform:scaleY(0.5) translateY(3px);opacity:0;-webkit-transition:opacity 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.bottombar-link:hover:after{opacity:1;-webkit-transform:scaleY(1) translateY(0);transform:scaleY(1) translateY(0)}.bottombar-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-top:40px}@media screen and (min-width: 0px){@supports (display: grid){.bottombar-nav{grid-column:auto/span 4}}}@media screen and (min-width: 980px){@supports (display: grid){.bottombar-nav{grid-column:auto/span 4}}}@media screen and (min-width: 1024px){@supports (display: grid){.bottombar-nav{grid-column:auto/span 3}}}@media screen and (min-width: 769px) and (max-width: 1023px){.bottombar-nav{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.bottombar-nav li+li{margin-top:15px}@media screen and (min-width: 0px){@supports (display: grid){.bottombar-contact{grid-column:auto/span 4}}}@media screen and (min-width: 769px){@supports (display: grid){.bottombar-contact{grid-column:auto/span 2}}}@media screen and (min-width: 980px){@supports (display: grid){.bottombar-contact{grid-column:auto/span 4}}}@media screen and (min-width: 1024px){@supports (display: grid){.bottombar-contact{grid-column:auto/span 3;grid-column-start:9}}}@media screen and (min-width: 769px){.bottombar-contact{justify-self:flex-end}}@media screen and (min-width: 769px) and (max-width: 1023px){.bottombar-contact{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.bottombar-contact svg{width:20px;height:20px;fill:var(--primaryColor);-webkit-transition:fill 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:fill 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.bottombar-contact-nav{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.bottombar-social{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:15px}@media screen and (max-width: 768px){.bottombar-social{margin-top:40px}}@media screen and (min-width: 769px){.bottombar-social{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.bottombar-social li+li{margin-left:30px}.bottombar-social .bottombar-link:after{display:none}.bottombar-social .bottombar-link:hover svg{fill:var(--pColor)}

/*# sourceMappingURL=main.css.map */
