@import"https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@300;400;500;700&display=swap";body{font-size:16px}html{font-size:.0520833333vw}@media (max-width:1600px){html{font-size:.0625vw}}@media (max-width:767px){html{font-size:.1302083333vmin}}@media (max-width:480px){html{font-size:.2777777778vmin}}.wrapper{max-width:1320rem}.wrapper,.wrapperMedium{margin:0 auto;padding:0 20rem}.wrapperMedium{max-width:1020rem}.wrapperSmall{margin:0 auto;max-width:540rem;padding:0 20rem}.wrapperExtraSmall{margin:0 auto;max-width:410rem;padding:0 20rem}*{-webkit-tap-highlight-color:transparent;box-sizing:border-box}body,html,ol,ul{margin:0;padding:0}body{background-color:#f8f8f8;font-family:Red Hat Display}body::-webkit-scrollbar{width:6rem}body::-webkit-scrollbar-track{background:#f0f0f0}body::-webkit-scrollbar-thumb{background:#000}body.oh{overflow:hidden}blockquote,h1,h2,h3,h4,h5,h6,p{margin:0}button,svg{outline:0}ul{list-style:none}button{background-color:transparent;border:0;cursor:pointer;padding:0}a,button{text-decoration:none}a{color:inherit}img,picture{display:block}img{height:auto;width:auto}textarea{resize:none}.lazyLoad,.lazyLoad img,[data-src],[data-src] img{opacity:0;transition:opacity .2s}.lazyLoad.isLoaded,.lazyLoad.isLoaded img,.lazyLoad[data-src=""],.lazyLoad[data-src=""] img,svg[data-src],svg[data-src] img{opacity:1}.v-enter-active,.v-leave-active{transition:opacity 1s ease}.loading,.v-enter-from,.v-leave-to{opacity:0}.loading{background:#f8f8f8;bottom:0;left:0;position:fixed;right:0;top:0;transition:.3s;visibility:hidden;z-index:1000}.loading.isLoading{opacity:1;visibility:visible}p{font-size:18rem;line-height:1.7}.h1{font-size:60rem;font-weight:300}@media (max-width:767px){.h1{font-size:40rem}}.h2{font-size:50rem;font-weight:300;line-height:1.2}@media (max-width:767px){.h2{font-size:40rem}}.h3{font-size:30rem;font-weight:400;line-height:1.3}.text>:not(:first-child){margin-top:15rem}.modal{align-items:center;background-color:#000c;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;transition:.3s;visibility:hidden;z-index:1002}.modal.isActive{opacity:1;visibility:visible}.modal__Close{cursor:pointer;position:absolute;right:60rem;top:30rem;z-index:2}@media (max-width:767px){.modal__Close{right:40rem}}@media (max-width:480px){.modal__Close{right:20rem;top:20rem}}.modal__Close:hover .fill{fill:#011e88}.modal__Close svg{height:auto;width:60rem}@media (max-width:767px){.modal__Close svg{width:40rem}}.button,.modal__Close .fill{transition:.3s}.button{align-items:center;background-color:#001bd4;border:1px solid transparent;border-radius:4rem;color:#fff;display:flex;font-family:Red Hat Display;font-size:14rem;font-weight:700;justify-content:center;min-width:200rem;padding:16rem;text-transform:uppercase}.button:hover{background-color:#011e88}.button.isDisabled{pointer-events:none}.error h1{text-align:center}.footer{padding:50rem 0}@media (max-width:767px){.footer{padding:20rem 0}}.footer__List{grid-gap:10rem;display:flex}.footer__List,.footer__ListItem{align-items:center;justify-content:center}.footer__ListItem{background-color:#000;border-radius:50%;display:inline-flex;height:40rem;min-width:40rem;transition:.2s;width:40rem}.footer__ListItem:hover{transform:scale(1.1)}.footer__ListItem img,.footer__ListItem svg{width:28rem}.footer__Text{margin-top:20rem;text-align:center}.header{left:0;padding:50rem 0;position:fixed;right:0;top:0;transition:.3s;z-index:1001}@media (max-width:767px){.header{padding:30rem 0}}.header~*{margin-top:120rem!important}@media (max-width:767px){.header~*{margin-top:90rem!important}}.header.isScrolled{background-color:#fff;box-shadow:1rem 15rem 19rem -6rem #0000000d}.header.isScrolled .header__Animation{transform:translate(-50%) translateY(-65rem) scale(.5)!important;transition:.3s!important}@media (max-width:767px){.header.isScrolled .header__Animation{transform:translate(-50%) translateY(-45rem) scale(.5)!important;transition:.3s!important}}.header.isScrolled.isDetail{padding:30rem 0}.header.isScrolled.isDetail~.portfolioDetail .portfolioDetail__Back{transform:translateY(-20rem)}@media (max-width:767px){.header.isScrolled.isDetail~.portfolioDetail .portfolioDetail__Back{transform:none}}.header.isActive{z-index:1002}.header.isActive~.portfolio .portfolio__Tabs.isSticky{opacity:0;visibility:hidden}.header.isActive .header__NavigationMenu:hover span{background-color:#000}.header.isActive .header__NavigationMenu span{background-color:#fff}.header.isActive .header__NavigationMenu span:first-child{top:9rem;transform:rotate(135deg)}.header.isActive .header__NavigationMenu span:nth-child(2){left:-60rem;opacity:0}.header.isActive .header__NavigationMenu span:nth-child(3){top:9rem;transform:rotate(-135deg)}.header.isActive .header__NavigationMenu img:first-of-type,.header.isActive .header__NavigationMenu svg:first-of-type{opacity:0;visibility:hidden}.header.isActive .header__NavigationMenu img:last-of-type,.header.isActive .header__NavigationMenu svg:last-of-type{opacity:1;visibility:visible}.header.isActive .header__Dropdown{transform:translate(0)}.header.animation .header__Wrapper{justify-content:flex-end}.header.animation .header__Logo{left:50%;position:absolute;top:0;transform:translate(-50%) translateY(50rem) scale(2);transition:1.5s}@media (max-width:480px){.header.animation .header__Logo{transform:translate(-50%) translateY(80rem) scale(2.8)}}.header.animation .header__Animation{display:block;transform:translate(-50%) translateY(300rem) scale(3);transition:1.5s}@media (max-width:480px){.header.animation .header__Animation{transform:translate(-50%) translateY(200rem) scale(2)}}.header.animation .header__NavigationMenu{opacity:0;transition:1s}.header.animation~.portfolio{transform:translateY(calc(100vh - 100rem));transition:1.5s}.header.animation.isAnimated .header__Logo{left:80rem;transform:scale(1)}@media (max-width:767px){.header.animation.isAnimated .header__Logo{left:20rem;top:-50%}}@media (max-width:480px){.header.animation.isAnimated .header__Logo{top:0}}.header.animation.isAnimated .header__Animation{transform:translate(-50%) translateY(0) scale(1)}@media (max-width:480px){.header.animation.isAnimated .header__Animation{transform:translate(-50%) translateY(50rem) scale(1)}}.header.animation.isAnimated .header__NavigationMenu{opacity:1}.header.animation.isAnimated~.portfolio{transform:none}.header.animation.isAnimated~.portfolio~.footer{display:block}.header.animation~.portfolio~.footer{display:none}.header .wrapper{max-width:1920rem;padding:0 80rem;position:relative}@media (max-width:767px){.header .wrapper{padding:0 20rem}}.header__Wrapper{align-items:center;display:flex;justify-content:space-between}.header__Logo{min-width:175rem;transition:1s;width:175rem}.header__Logo.isHidden{opacity:0;transition:0ms;visibility:hidden}@media (max-width:767px){.header__Logo{min-width:140rem;width:140rem}}@media (max-width:480px){.header__Logo{min-width:100rem;width:100rem}}.header__Logo img,.header__Logo svg{width:100%}.header__Navigation{position:relative;z-index:4}.header__NavigationMenu{cursor:pointer;height:20rem;position:relative;transform:rotate(0);width:30rem}.header__NavigationMenu span{background:#000;border-radius:3rem;display:block;height:3rem;left:0;opacity:1;position:absolute;transform:rotate(0);transition:.25s ease-in-out;width:100%}.header__NavigationMenu span:first-child{top:0}.header__NavigationMenu span:nth-child(2){top:9rem}.header__NavigationMenu span:nth-child(3){top:18rem}.header__NavigationMenu img,.header__NavigationMenu svg{left:0;position:absolute;right:0;top:0;transition:.6s;width:24rem}.header__NavigationMenu img:last-of-type,.header__NavigationMenu svg:last-of-type{opacity:0;visibility:hidden}.header__Dropdown{background:#001bd4;bottom:0;display:flex;padding:120rem 70rem 70rem;position:fixed;right:0;top:0;transform:translate(100%);transition:.3s;width:500rem;z-index:10}@media (max-width:767px){.header__Dropdown{flex-direction:column;padding:120rem 30rem 50rem;width:100%}}.header__DropdownText{display:none;left:70rem;position:absolute;top:40rem}@media (max-width:767px){.header__DropdownText{left:30rem;top:20rem;top:24rem}}.header__DropdownText p{color:#fff;font-size:20rem}.header__DropdownClose{cursor:pointer;position:absolute;right:60rem;top:30rem}@media (max-width:767px){.header__DropdownClose{right:10rem;top:10rem}}.header__DropdownClose:hover .fill{fill:#011e88}.header__DropdownClose img,.header__DropdownClose svg{height:auto;width:60rem}.header__DropdownClose .fill{transition:.3s}.header__DropdownLeft{display:flex;flex-direction:column;justify-content:space-between;width:100%}@media (max-width:767px){.header__DropdownLeft{height:100%}}.header__DropdownLeft nav{margin-top:100rem}@media (max-width:767px){.header__DropdownLeft nav{margin-top:0}}.header__DropdownLeft nav ul li{font-size:50rem;font-weight:300}@media (max-width:767px){.header__DropdownLeft nav ul li{font-size:40rem}}@media (max-width:480px){.header__DropdownLeft nav ul li{font-size:30rem}}.header__DropdownLeft nav ul li:not(:first-child){margin-top:32rem}@media (max-width:767px){.header__DropdownLeft nav ul li:not(:first-child){margin-top:16rem}}.header__DropdownLeft nav ul li a{color:#fff;transition:.3s}.header__DropdownLeft nav ul li a.router-link-exact-active,.header__DropdownLeft nav ul li a:hover{color:#000}.header__DropdownRight{display:flex;flex-direction:column;justify-content:flex-end;min-width:360rem;width:360rem}@media (max-width:767px){.header__DropdownRight{display:none}}.header__DropdownRight img{width:100%}@media (max-width:767px){.header__DropdownLanguage{margin-top:32rem}}.header__DropdownLanguage ul{grid-gap:20rem;display:flex}.header__DropdownLanguage ul li a{border-bottom:2px solid transparent;color:#fff;font-size:20rem;padding-bottom:14rem;transition:.3s}.header__DropdownLanguage ul li a.isActive,.header__DropdownLanguage ul li a:hover{border-color:#fff}.header__Animation{display:none;left:50%;position:absolute;top:0;transform:translate(-50%);width:200rem}@media (max-width:767px){.header__Animation{width:140rem}}.header__Animation img{width:100%}.biography{margin-top:-80rem;padding-bottom:80rem}@media (max-width:767px){.biography{margin-top:0}}.biography__Header img{width:100%}.biography__Title{margin-top:30rem;text-align:center}.biography__Text{margin-top:45rem}.contact{margin-top:-140rem;padding-bottom:80rem}@media (max-width:767px){.contact{margin-top:0}}.contact__Header img{width:100%}@media (max-width:767px){.contact__Header img{margin:0 auto;width:60%}}.contact__Title{text-align:center}.contact__Form{margin-top:45rem}.contact__FormInput{width:100%}.contact__FormInput:not(:first-of-type){margin-top:16rem}.contact__FormInput input{background-color:#fff;border:1px solid transparent;border-radius:4rem;font-family:Red Hat Display;font-size:16rem;outline:0;padding:18rem;transition:.3s;width:100%}.contact__FormInput input::-webkit-input-placeholder{color:#0006}.contact__FormInput input::-moz-placeholder{color:#0006}.contact__FormInput input:focus{border-color:#b6c6fd}.contact__FormInput input:focus::-webkit-input-placeholder{color:transparent}.contact__FormInput input:focus::-moz-placeholder{color:transparent}.contact__FormInput textarea{background-color:#fff;border:1px solid transparent;border-radius:4rem;font-family:Red Hat Display;font-size:16rem;min-height:170rem;outline:0;padding:18rem;transition:.3s;width:100%}.contact__FormInput textarea::-webkit-input-placeholder{color:#0006}.contact__FormInput textarea::-moz-placeholder{color:#0006}.contact__FormInput textarea:focus{border-color:#b6c6fd}.contact__FormInput textarea:focus::-webkit-input-placeholder{color:transparent}.contact__FormInput textarea:focus::-moz-placeholder{color:transparent}.contact__FormButton{margin-top:16rem}.contact__FormButton .button{width:100%}.contact__FormText{text-align:center}.contact__FormText button{font-family:Red Hat Display;font-size:30rem;font-weight:700;margin-top:20rem;transition:.3s}.contact__FormText button:hover{color:#001bd4}.portfolio{min-height:100vh;padding-bottom:60rem;padding-top:120rem}.portfolio__Tabs{display:flex;justify-content:center}.portfolio__Tabs.isSticky{background-color:#fff;box-shadow:1rem 15rem 19rem -6rem #0000000d;left:0;margin-left:-20rem;margin-right:-20rem;padding:20rem 0;position:fixed;right:0;top:100rem;transition:.3s;z-index:10000}@media (max-width:767px){.portfolio__Tabs.isSticky{top:80rem}}.portfolio__Tabs ul{grid-gap:20rem;display:flex}@media (max-width:480px){.portfolio__Tabs ul{grid-gap:10rem}}.portfolio__Tabs ul li{border-bottom:2px solid transparent;cursor:pointer;font-size:18rem;text-transform:capitalize;transition:.3s}@media (max-width:480px){.portfolio__Tabs ul li{font-size:16rem}}.portfolio__Tabs ul li:hover{color:#001bd4}.portfolio__Tabs ul li.isActive{border-color:#001bd4;color:#001bd4}.portfolio__List{grid-column-gap:25rem;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:20rem}@media (max-width:767px){.portfolio__List{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.portfolio__List{grid-gap:24rem;grid-template-columns:repeat(1,1fr)}}.portfolio__ListItem{box-shadow:0 4rem 50rem #b8b7b740;margin-top:25rem;min-height:400rem;position:relative}@media (max-width:480px){.portfolio__ListItem{box-shadow:none;margin-top:0;min-height:auto}}.portfolio__ListItem:before{background:linear-gradient(0deg,rgba(1,30,136,.85),rgba(1,30,136,.85));bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:.3s;visibility:hidden;z-index:2}@media (max-width:480px){.portfolio__ListItem:before{display:none}}.portfolio__ListItem:hover .portfolio__ListItemText,.portfolio__ListItem:hover:before{opacity:1;visibility:visible}.portfolio__ListItem:first-child{grid-area:1/1/3/3}@media (max-width:767px){.portfolio__ListItem:first-child{grid-area:auto}}.portfolio__ListItem:nth-child(6){grid-area:3/1/3/3}@media (max-width:767px){.portfolio__ListItem:nth-child(6){grid-area:auto}}.portfolio__ListItem:nth-child(9){grid-area:4/1/4/3}@media (max-width:767px){.portfolio__ListItem:nth-child(9){grid-area:auto}}.portfolio__ListItem:nth-child(12){grid-area:5/1/5/3}@media (max-width:767px){.portfolio__ListItem:nth-child(12){grid-area:auto}}.portfolio__ListItem:nth-child(15){grid-area:6/1/6/3}@media (max-width:767px){.portfolio__ListItem:nth-child(15){grid-area:auto}}.portfolio__ListItem:nth-child(18){grid-area:7/1/7/3}@media (max-width:767px){.portfolio__ListItem:nth-child(18){grid-area:auto}}.portfolio__ListItem>img{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}@media (max-width:480px){.portfolio__ListItem>img{bottom:auto;box-shadow:0 4rem 50rem #b8b7b740;height:auto;left:auto;-o-object-fit:contain;object-fit:contain;position:relative;right:auto;top:auto}}.portfolio__ListItemText{bottom:36rem;left:24rem;opacity:0;position:absolute;right:24rem;transition:.3s;visibility:hidden;z-index:3}@media (max-width:480px){.portfolio__ListItemText{bottom:auto;display:none;left:auto;margin-top:12rem;opacity:1;position:relative;right:auto;visibility:visible;z-index:1}}.portfolio__ListItemText p{color:#fff;font-size:14rem;font-weight:500;line-height:1.3;text-transform:uppercase}@media (max-width:480px){.portfolio__ListItemText p{color:#000}}.portfolio__ListItemText .h3{color:#fff;font-weight:300;margin-top:8rem}@media (max-width:480px){.portfolio__ListItemText .h3{color:#000;margin-top:4rem}}.portfolio__Button{display:flex;justify-content:center;margin-top:30rem}.portfolio__Button .button{min-width:170rem}.portfolio__Related{margin-top:100rem}.portfolio__Related.hasFew .portfolio__List{grid-template-columns:repeat(2,1fr)}@media (max-width:767px){.portfolio__Related.hasFew .portfolio__List{grid-template-columns:repeat(1,1fr)}}.portfolio__Related.hasFew .portfolio__ListItem:first-child{grid-area:initial}.portfolioDetail{padding-bottom:80rem}.portfolioDetail__Title{position:relative;text-align:center}.portfolioDetail__Title>p{font-size:14rem;font-weight:500;text-transform:uppercase}.portfolioDetail__Title .h2{margin:16rem auto 0;max-width:800rem}@media (max-width:767px){.portfolioDetail__Title .h2{margin-top:4rem}}.portfolioDetail__Back{align-items:center;cursor:pointer;display:inline-flex;left:60rem;position:fixed;top:40rem;transition:.3s;z-index:1001}@media (max-width:767px){.portfolioDetail__Back{left:10rem;top:15rem}}.portfolioDetail__Back:hover>span{background-color:#e7e7e7}.portfolioDetail__Back>span{align-items:center;background-color:transparent;border-radius:50%;display:flex;height:60rem;justify-content:center;margin-right:8rem;min-width:60rem;transition:.3s;width:60rem}.portfolioDetail__Back>span img,.portfolioDetail__Back>span svg{height:auto;width:20rem}.portfolioDetail__Back p{font-size:14rem;font-weight:500;line-height:1.3;text-transform:uppercase}@media (max-width:767px){.portfolioDetail__Back p{display:none}}.portfolioDetail__Content{margin:80rem auto 0}@media (max-width:767px){.portfolioDetail__Content{margin-top:60rem}}@media (max-width:480px){.portfolioDetail__Content{margin-top:24rem}}.portfolioDetail__Content>:not(:first-child){margin-top:40rem}.portfolioDetail__Content>p{margin-left:auto;margin-right:auto}.portfolioDetail__Content .wp-block-image{margin:0 auto}.portfolioDetail__Content .wp-block-image:not(:first-child){margin-top:40rem}.portfolioDetail__Content .wp-block-image figure{margin:0}.portfolioDetail__Content .wp-block-image img{cursor:pointer;width:100%}.portfolioDetail__Content .kb-gallery-figure img{width:100%}.portfolioDetail__Content .wp-block-kadence-image{margin:0 auto!important}.portfolioDetail__Content .wp-block-kadence-image:not(:first-child){margin-top:40rem!important}.portfolioDetail__Content .wp-block-kadence-image img{width:100%}.portfolioDetail__Content .wp-block-kadence-image>figure{margin:0}.portfolioDetail__Content .wp-block-kadence-advancedgallery{margin:0!important}.portfolioDetail__Content .wp-block-kadence-advancedgallery:not(:first-child){margin-top:40rem!important}.portfolioDetail__Content .kadence-blocks-gallery-intrinsic{padding-bottom:0!important}.portfolioDetail__Content .kb-gal-image-radius{max-width:none!important}.portfolioDetail__Content .kb-gallery-ul{grid-gap:20rem;display:grid;grid-template-columns:repeat(1,1fr);margin:0 auto}.portfolioDetail__Content .kb-gallery-ul.kb-gallery-type-masonry{-moz-column-gap:25rem;column-gap:25rem;display:block}@media (max-width:480px){.portfolioDetail__Content .kb-gallery-ul.kb-gallery-type-masonry{-moz-column-count:1!important;column-count:1!important}}.portfolioDetail__Content .kb-gallery-ul.kb-gallery-type-masonry[data-columns-xxl="1"]{-moz-column-count:1;column-count:1}.portfolioDetail__Content .kb-gallery-ul.kb-gallery-type-masonry[data-columns-xxl="2"]{-moz-column-count:2;column-count:2}.portfolioDetail__Content .kb-gallery-ul.kb-gallery-type-masonry[data-columns-xxl="3"]{-moz-column-count:3;column-count:3}.portfolioDetail__Content .kb-gallery-ul.kb-gallery-type-masonry[data-columns-xxl="4"]{-moz-column-count:4;column-count:4}.portfolioDetail__Content .kb-gallery-ul.kb-gallery-type-masonry[data-columns-xxl="5"]{-moz-column-count:5;column-count:5}.portfolioDetail__Content .kb-gallery-ul.kb-gallery-type-masonry[data-columns-xxl="6"]{-moz-column-count:6;column-count:6}.portfolioDetail__Content .kb-gallery-ul.kb-gallery-type-masonry[data-columns-xxl="7"]{-moz-column-count:7;column-count:7}.portfolioDetail__Content .kb-gallery-ul.kb-gallery-type-masonry[data-columns-xxl="8"]{-moz-column-count:8;column-count:8}.portfolioDetail__Content .kb-gallery-ul.kb-gallery-type-masonry li{display:inline-block;margin-top:25rem;width:100%}.portfolioDetail__Content .kb-gallery-ul.kb-gallery-type-grid{grid-template-columns:repeat(2,1fr)}@media (max-width:480px){.portfolioDetail__Content .kb-gallery-ul.kb-gallery-type-grid{grid-template-columns:repeat(1,1fr)!important}}.portfolioDetail__Content .kb-gallery-ul.kb-gallery-type-grid[data-columns-xxl="1"]{grid-template-columns:repeat(1,1fr)}.portfolioDetail__Content .kb-gallery-ul.kb-gallery-type-grid[data-columns-xxl="2"]{grid-template-columns:repeat(2,1fr)}.portfolioDetail__Content .kb-gallery-ul.kb-gallery-type-grid[data-columns-xxl="3"]{grid-template-columns:repeat(3,1fr)}.portfolioDetail__Content .kb-gallery-ul.kb-gallery-type-grid[data-columns-xxl="4"]{grid-template-columns:repeat(4,1fr)}.portfolioDetail__Content .kb-gallery-ul.kb-gallery-type-grid[data-columns-xxl="5"]{grid-template-columns:repeat(5,1fr)}.portfolioDetail__Content .kb-gallery-ul.kb-gallery-type-grid[data-columns-xxl="6"]{grid-template-columns:repeat(6,1fr)}.portfolioDetail__Content .kb-gallery-ul.kb-gallery-type-grid[data-columns-xxl="7"]{grid-template-columns:repeat(7,1fr)}.portfolioDetail__Content .kb-gallery-ul.kb-gallery-type-grid[data-columns-xxl="8"]{grid-template-columns:repeat(8,1fr)}.portfolioDetail__Content .kb-gallery-ul.kb-gallery-type-grid:has(li:first-child:last-child){grid-template-columns:repeat(1,1fr)}.portfolioDetail__Content .kb-gallery-figure{margin:0}.portfolioDetail__Content .kb-gal-image-radius{position:relative}.portfolioDetail__Content .kb-gallery-item-link:hover .kadence-blocks-gallery-item__caption{opacity:1;visibility:visible}.portfolioDetail__Content .kadence-blocks-gallery-item__caption{background:linear-gradient(0deg,rgba(0,0,0,.5),transparent);bottom:0;color:#fff;left:0;padding:50rem 20rem 20rem;position:absolute;right:0;text-align:center;transition:.3s}.portfolioDetail__Content figcaption{margin-top:12rem}.portfolioDetail__Content video{width:100%}.portfolioDetail__GalleryImages{align-items:center;display:flex;height:calc(100vh - 80rem);overflow:hidden;position:relative;width:800rem}@media (max-width:767px){.portfolioDetail__GalleryImages{width:550rem}}@media (max-width:480px){.portfolioDetail__GalleryImages{width:320rem}}.portfolioDetail__GalleryImage{align-items:center;display:flex;flex-direction:column;justify-content:center;left:0;opacity:0;position:absolute;transform:translate(-100%);transition:.3s;width:100%}.portfolioDetail__GalleryImage.isActive{opacity:1;transform:translate(0)}.portfolioDetail__GalleryImage.isActive~.portfolioDetail__GalleryImage{transform:translate(100%)}.portfolioDetail__GalleryImage img{max-height:calc(100vh - 200rem);max-width:100%}.portfolioDetail__GalleryImage p{color:#fff;font-size:24rem;margin-top:12rem}.portfolioDetail__GalleryControls button{position:absolute;top:50%;transform:translateY(-50%);transition:.3s}.portfolioDetail__GalleryControls button:hover .fill{fill:#011e88}.portfolioDetail__GalleryControls button:first-of-type{left:60rem}@media (max-width:767px){.portfolioDetail__GalleryControls button:first-of-type{left:40rem}}@media (max-width:480px){.portfolioDetail__GalleryControls button:first-of-type{left:20rem}}.portfolioDetail__GalleryControls button:last-of-type{right:60rem}@media (max-width:767px){.portfolioDetail__GalleryControls button:last-of-type{right:40rem}}@media (max-width:480px){.portfolioDetail__GalleryControls button:last-of-type{right:20rem}}.portfolioDetail__GalleryControls button svg{height:auto;width:60rem}@media (max-width:767px){.portfolioDetail__GalleryControls button svg{width:40rem}}.portfolioDetail__GalleryControls button .fill{transition:.3s}
