@charset "UTF-8";#Contact{padding-block:1.875rem}@media screen and (min-width:90.625em){#Contact{padding-block:3.75rem}}#Contact{width:100vw;max-width:100%;padding-inline:4vw}@media screen and (min-width:51.25em){#Contact{padding-inline:8vw}}@media screen and (min-width:90.625em){#Contact{padding-inline:12vw}}@media screen and (min-width:127.5em){#Contact{padding-inline:20vw}}#Contact .contact-container{padding:2.5rem 1.875rem;border-radius:1.25rem;background-color:#2c2cff;color:#f7f7f7;display:flex;flex-direction:column;gap:2.5rem}@media screen and (min-width:51.25em){#Contact .contact-container{flex-direction:row}}@media screen and (min-width:64.0625em){#Contact .contact-container{padding:3.75rem 2.5rem;gap:8.75rem}}@media screen and (min-width:90.625em){#Contact .contact-container{gap:17.5rem;padding-inline:5rem}}#Contact .contact-container .title_container{display:flex;flex-direction:column;gap:2rem;justify-content:space-between}@media screen and (min-width:51.25em){#Contact .contact-container .title_container{width:50%}}#Contact .contact-container .title_container .title_main{display:flex;flex-direction:column;gap:.625rem}#Contact .contact-container .title_container .title_main h2{font-family:var(--font-domine),serif;font-size:1.5rem}@media screen and (min-width:64.0625em){#Contact .contact-container .title_container .title_main h2{font-size:2rem}}@media screen and (min-width:90.625em){#Contact .contact-container .title_container .title_main h2{font-size:2.5rem}}#Contact .contact-container .title_container .title_main p{line-height:1.4}#Contact .contact-container .title_container .title_secondary{display:flex;flex-direction:column;gap:.75rem}@media screen and (min-width:64.0625em){#Contact .contact-container .title_container .title_secondary{max-width:80%}}#Contact .contact-container .title_container .title_secondary a,#Contact .contact-container .title_container .title_secondary p{display:flex;gap:.625rem;font-size:.875rem;line-height:1.5}#Contact .contact-container .title_container .title_secondary a svg,#Contact .contact-container .title_container .title_secondary p svg{width:1rem;height:1rem;flex-shrink:0;margin-top:.125rem}#Contact .contact-container .title_container .title_secondary .office_hours{display:block}#Contact .contact-container .contact-form{width:100%}@media screen and (min-width:51.25em){#Contact .contact-container .contact-form{width:50%}}#Contact .contact-container .contact-form form{display:flex;flex-direction:column;gap:.75rem}#Contact .contact-container .contact-form form span.error{color:#ffc107;font-size:.875rem}#Contact .contact-container .contact-form form button[type=submit]{background-color:#111;padding:.625rem 1rem;border-radius:.75rem;transition:background-color .3s ease-in-out,color .3s ease-in-out}#Contact .contact-container .contact-form form button[type=submit]:disabled{cursor:not-allowed;background-color:#ffc107;color:#111}#Difference{padding-block:1.875rem}@media screen and (min-width:90.625em){#Difference{padding-block:3.75rem}}#Difference{width:100vw;max-width:100%;padding-inline:4vw}@media screen and (min-width:51.25em){#Difference{padding-inline:8vw}}@media screen and (min-width:90.625em){#Difference{padding-inline:12vw}}@media screen and (min-width:127.5em){#Difference{padding-inline:20vw}}#Difference .difference-container{padding:2.5rem 1.875rem;border-radius:1.25rem;background-color:#2c2cff;color:#f7f7f7;display:flex;flex-direction:column;gap:2.5rem}@media screen and (min-width:64.0625em){#Difference .difference-container{padding:3.75rem 2.5rem;gap:3.75rem}}@media screen and (min-width:90.625em){#Difference .difference-container{gap:5rem}}#Difference .difference-container .title_container{display:flex;flex-direction:column;gap:.625rem;align-items:center;justify-content:center;text-align:center}#Difference .difference-container .title_container h1{font-family:var(--font-domine),serif;font-size:1.5rem}@media screen and (min-width:64.0625em){#Difference .difference-container .title_container h1{font-size:2rem}}@media screen and (min-width:90.625em){#Difference .difference-container .title_container h1{font-size:2.5rem}}#Difference .difference-container .title_container h2{font-weight:400;font-size:1.125rem}@media screen and (min-width:51.25em){#Difference .difference-container .title_container h2{font-size:1rem}}@media screen and (min-width:64.0625em){#Difference .difference-container .title_container h2{font-size:1.125rem}}@media screen and (min-width:90.625em){#Difference .difference-container .title_container h2{font-size:1.25rem}}#Difference .difference-container .difference_points{display:flex;flex-direction:column;gap:2.5rem}@media screen and (min-width:51.25em){#Difference .difference-container .difference_points{flex-direction:row;gap:1.25rem}}@media screen and (min-width:90.625em){#Difference .difference-container .difference_points{gap:5rem}}#Difference .difference-container .difference_points .point{display:flex;flex-direction:column;gap:1.25rem;align-items:center;text-align:center}#Difference .difference-container .difference_points .point .title_container{display:flex;flex-direction:column;gap:.625rem}#Difference .difference-container .difference_points .point .title_container h3{font-family:var(--font-domine),serif}@media screen and (min-width:51.25em){#Difference .difference-container .difference_points .point .title_container h3{font-size:1rem}}@media screen and (min-width:64.0625em){#Difference .difference-container .difference_points .point .title_container h3{font-size:1.25rem}}@media screen and (min-width:90.625em){#Difference .difference-container .difference_points .point .title_container h3{font-size:1.5rem}}#Difference .difference-container .difference_points .point .title_container p{font-size:.875rem;line-height:1.2}@media screen and (min-width:64.0625em){#Difference .difference-container .difference_points .point .title_container p{font-size:1rem}}@media screen and (min-width:90.625em){#Difference .difference-container .difference_points .point .title_container p{font-size:1.125rem;max-width:80%}}#Difference .difference-container .difference_points .point img{width:35%;aspect-ratio:1/1}@media screen and (min-width:90.625em){#Difference .difference-container .difference_points .point img{width:30%}}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/_next/static/media/ajax-loader.0b80f665.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(/_next/static/media/slick.25572f22.eot);src:url(/_next/static/media/slick.25572f22.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/slick.653a4cbb.woff) format("woff"),url(/_next/static/media/slick.6aa1ee46.ttf) format("truetype"),url(/_next/static/media/slick.f895cfdf.svg#slick) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:black}#MobileHeroGallery{width:100vw;max-width:100%;padding-inline:4vw}@media screen and (min-width:51.25em){#MobileHeroGallery{padding-inline:8vw}}@media screen and (min-width:90.625em){#MobileHeroGallery{padding-inline:12vw}}@media screen and (min-width:127.5em){#MobileHeroGallery{padding-inline:20vw}}#MobileHeroGallery .slider-container{border-radius:.75rem;overflow:hidden}#MobileHeroGallery .slider-container .slick-slide{padding:0 .5rem}#MobileHeroGallery .slider-container .slick-arrow{z-index:10;width:1.75rem;height:1.75rem}#MobileHeroGallery .slider-container .slick-arrow:before{font-size:1.75rem}#MobileHeroGallery .slider-container .slick-prev{left:1rem}#MobileHeroGallery .slider-container .slick-next{right:1rem}#MobileHeroGallery .slider-container .slider-item{position:relative;width:100%;aspect-ratio:4/5;padding:1.25rem;border-radius:.75rem;overflow:hidden;background-color:#111;background:linear-gradient(90deg,#f7f7f7,#2c2cff,#f7f7f7);background-size:200%;animation:skeleton 1s linear infinite}#MobileHeroGallery .slider-container .slider-item img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:1}#MobileHeroGallery .slider-container .slider-item .img_bg{position:absolute;inset:0;width:100%;height:100%;background-image:linear-gradient(180deg,rgba(17,17,17,.25),rgba(17,17,17,.9));z-index:2}#MobileHeroGallery .slider-container .slider-item .content{position:relative;width:100%;height:100%;z-index:3;color:#f7f7f7;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:.75rem}#MobileHeroGallery .slider-container .slider-item .content h2{font-size:.75rem;background-color:#c93900;width:-moz-fit-content;width:fit-content;padding:.5rem .75rem;border-radius:6.25rem;font-weight:600}#MobileHeroGallery .slider-container .slider-item .content p{font-size:1.25rem}#DesktopHeroGallery{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(5,1fr);grid-gap:.75rem;gap:.75rem;height:37.5rem;width:100vw;max-width:100%;padding-inline:4vw}@media screen and (min-width:51.25em){#DesktopHeroGallery{padding-inline:8vw}}@media screen and (min-width:90.625em){#DesktopHeroGallery{padding-inline:12vw}}@media screen and (min-width:127.5em){#DesktopHeroGallery{padding-inline:20vw}}@media screen and (min-width:90.625em){#DesktopHeroGallery{height:40.625rem}}#DesktopHeroGallery .slider-item{position:relative;width:100%;height:100%;padding:1.25rem;border-radius:1.25rem;overflow:hidden;background-color:#111;background:linear-gradient(90deg,#f7f7f7,#2c2cff,#f7f7f7);background-size:200%;animation:skeleton 1s linear infinite}@media screen and (min-width:64.0625em){#DesktopHeroGallery .slider-item{padding:1.75rem}}#DesktopHeroGallery .slider-item:first-child{grid-column:1/2;grid-row:1/4}#DesktopHeroGallery .slider-item:nth-child(2){grid-column:1/2;grid-row:4/6}#DesktopHeroGallery .slider-item:nth-child(3){grid-column:2/3;grid-row:2/6}#DesktopHeroGallery .slider-item:nth-child(4){grid-column:3/4;grid-row:3/6}#DesktopHeroGallery .slider-item:nth-child(5){grid-column:4/5;grid-row:2/6}#DesktopHeroGallery .slider-item:nth-child(6){grid-column:5/6;grid-row:1/4}#DesktopHeroGallery .slider-item:nth-child(7){grid-column:5/6;grid-row:4/6}#DesktopHeroGallery .slider-item img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:1}#DesktopHeroGallery .slider-item .img_bg{position:absolute;inset:0;width:100%;height:100%;background-image:linear-gradient(180deg,rgba(17,17,17,.25),rgba(17,17,17,.9));z-index:2}#DesktopHeroGallery .slider-item .content{position:relative;width:100%;height:100%;z-index:3;color:#f7f7f7;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:.75rem}#DesktopHeroGallery .slider-item .content h2{background-color:#c93900;width:-moz-fit-content;width:fit-content;padding:.5rem .75rem;border-radius:6.25rem;font-weight:600}@media screen and (min-width:64.0625em){#DesktopHeroGallery .slider-item .content h2{font-size:.625rem;padding:.375rem .625rem}}@media screen and (min-width:90.625em){#DesktopHeroGallery .slider-item .content h2{font-size:.75rem;padding:.5rem .75rem}}#DesktopHeroGallery .slider-item .content p{font-size:1.125rem}@media screen and (min-width:90.625em){#DesktopHeroGallery .slider-item .content p{font-size:1.25rem}}#Hero{padding-block:1.875rem}@media screen and (min-width:90.625em){#Hero{padding-block:3.75rem}}#Hero .hero_header{padding-bottom:2.5rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.75rem;width:100vw;max-width:100%;padding-inline:4vw}@media screen and (min-width:51.25em){#Hero .hero_header{padding-inline:8vw}}@media screen and (min-width:90.625em){#Hero .hero_header{padding-inline:12vw}}@media screen and (min-width:127.5em){#Hero .hero_header{padding-inline:20vw}}@media screen and (min-width:51.25em){#Hero .hero_header{gap:1rem}}@media screen and (min-width:64.0625em){#Hero .hero_header{padding-bottom:0}}@media screen and (min-width:90.625em){#Hero .hero_header{gap:1.25rem}}#Hero .hero_header h1{font-family:var(--font-domine),serif;font-weight:500;max-width:80%;font-size:2rem}@media screen and (min-width:51.25em){#Hero .hero_header h1{font-size:2rem;max-width:60%}}@media screen and (min-width:64.0625em){#Hero .hero_header h1{font-size:3rem;max-width:70%}}@media screen and (min-width:90.625em){#Hero .hero_header h1{font-size:4rem;max-width:80%}}#Hero .hero_header p{max-width:40ch}@media screen and (min-width:51.25em){#Hero .hero_header p{font-size:1rem;max-width:60ch}}@media screen and (min-width:64.0625em){#Hero .hero_header p{font-size:1.25rem}}@media screen and (min-width:90.625em){#Hero .hero_header p{font-size:1.5rem;max-width:70ch}}#Hero #MountedHeroGallery{width:100vw;max-width:100%;padding-inline:4vw}@media screen and (min-width:51.25em){#Hero #MountedHeroGallery{padding-inline:8vw}}@media screen and (min-width:90.625em){#Hero #MountedHeroGallery{padding-inline:12vw}}@media screen and (min-width:127.5em){#Hero #MountedHeroGallery{padding-inline:20vw}}@media screen and (min-width:51.25em){#Hero #MountedHeroGallery{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.75rem;gap:.75rem}}@media screen and (min-width:64.0625em){#Hero #MountedHeroGallery{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(5,1fr);grid-gap:.75rem;gap:.75rem;height:37.5rem}}@media screen and (min-width:90.625em){#Hero #MountedHeroGallery{height:40.625rem}}#Hero #MountedHeroGallery .slider-item{display:none;position:relative;width:100%;aspect-ratio:4/5;padding:1.25rem;border-radius:.75rem;overflow:hidden;background-color:#111;background:linear-gradient(90deg,#f7f7f7,#2c2cff,#f7f7f7);background-size:200%;animation:skeleton 1s linear infinite}#Hero #MountedHeroGallery .slider-item:first-of-type{display:block}@media screen and (min-width:51.25em){#Hero #MountedHeroGallery .slider-item:nth-of-type(2){display:block}}@media screen and (min-width:64.0625em){#Hero #MountedHeroGallery .slider-item{aspect-ratio:auto}#Hero #MountedHeroGallery .slider-item:nth-of-type(3),#Hero #MountedHeroGallery .slider-item:nth-of-type(4),#Hero #MountedHeroGallery .slider-item:nth-of-type(5),#Hero #MountedHeroGallery .slider-item:nth-of-type(6),#Hero #MountedHeroGallery .slider-item:nth-of-type(7){display:block}#Hero #MountedHeroGallery .slider-item:first-child{grid-column:1/2;grid-row:1/4}#Hero #MountedHeroGallery .slider-item:nth-child(2){grid-column:1/2;grid-row:4/6}#Hero #MountedHeroGallery .slider-item:nth-child(3){grid-column:2/3;grid-row:2/6}#Hero #MountedHeroGallery .slider-item:nth-child(4){grid-column:3/4;grid-row:3/6}#Hero #MountedHeroGallery .slider-item:nth-child(5){grid-column:4/5;grid-row:2/6}#Hero #MountedHeroGallery .slider-item:nth-child(6){grid-column:5/6;grid-row:1/4}#Hero #MountedHeroGallery .slider-item:nth-child(7){grid-column:5/6;grid-row:4/6}}#GalleryCarousel .slider-container{border-radius:.75rem;overflow:hidden}#GalleryCarousel .slider-container .slick-slide{padding:0 .5rem}#GalleryCarousel .slider-container .slick-arrow{z-index:10;width:1.75rem;height:1.75rem}#GalleryCarousel .slider-container .slick-arrow:before{font-size:1.75rem}#GalleryCarousel .slider-container .slick-prev{left:1rem}#GalleryCarousel .slider-container .slick-next{right:1rem}#GalleryCarousel .slider-container .slider-item{position:relative;width:100%;aspect-ratio:1/1;padding:1.25rem;border-radius:.75rem;overflow:hidden;background-color:#111;background:linear-gradient(90deg,#f7f7f7,#2c2cff,#f7f7f7);background-size:200%;animation:skeleton 1s linear infinite}#GalleryCarousel .slider-container .slider-item img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:1}#GalleryCarousel .slider-container .img_bg{position:absolute;inset:0;width:100%;height:100%;background-image:linear-gradient(90deg,rgba(17,17,17,.5),rgba(17,17,17,0),rgba(17,17,17,.5));z-index:2}#Gallery{padding-block:1.875rem}@media screen and (min-width:90.625em){#Gallery{padding-block:3.75rem}}#Gallery{width:100vw;max-width:100%;padding-inline:4vw}@media screen and (min-width:51.25em){#Gallery{padding-inline:8vw}}@media screen and (min-width:90.625em){#Gallery{padding-inline:12vw}}@media screen and (min-width:127.5em){#Gallery{padding-inline:20vw}}#Gallery .gallery_container{display:flex;flex-direction:column;gap:1.5rem}@media screen and (min-width:64.0625em){#Gallery .gallery_container{gap:2rem}}#Gallery .gallery_container h2{font-family:var(--font-domine),serif;font-size:1.5rem;text-align:center}@media screen and (min-width:64.0625em){#Gallery .gallery_container h2{font-size:2.5rem}}#Maintenance{display:flex;flex-direction:column;justify-content:center;gap:1.25rem;height:calc(100vh - 60px);width:100vw;max-width:100%;padding-inline:4vw}@media screen and (min-width:51.25em){#Maintenance{padding-inline:8vw}}@media screen and (min-width:90.625em){#Maintenance{padding-inline:12vw}}@media screen and (min-width:127.5em){#Maintenance{padding-inline:20vw}}#Maintenance{padding-block:1.875rem}@media screen and (min-width:90.625em){#Maintenance{padding-block:3.75rem}}@media screen and (min-width:51.25em){#Maintenance{height:calc(80vh - 100px)}}@media screen and (min-width:64.0625em){#Maintenance{height:calc(100vh - 100px)}}#Maintenance h2{font-family:var(--font-domine),serif;font-size:2.5rem;font-weight:700}#Maintenance p{line-height:1.4;margin-bottom:.75rem}#Maintenance p:last-child{margin-bottom:0}#Services{display:flex;flex-direction:column;gap:1.5rem;padding-block:1.875rem}@media screen and (min-width:90.625em){#Services{padding-block:3.75rem}}#Services{width:100vw;max-width:100%;padding-inline:4vw}@media screen and (min-width:51.25em){#Services{padding-inline:8vw}}@media screen and (min-width:90.625em){#Services{padding-inline:12vw}}@media screen and (min-width:127.5em){#Services{padding-inline:20vw}}@media screen and (min-width:51.25em){#Services{gap:2rem}}@media screen and (min-width:64.0625em){#Services{gap:2rem}}@media screen and (min-width:90.625em){#Services{gap:2.5rem}}#Services h2{font-family:var(--font-domine),serif;font-size:1.5rem;text-align:center}@media screen and (min-width:64.0625em){#Services h2{font-size:2.5rem}}#Services .services_content{display:flex;flex-direction:column;gap:1.25rem;width:100%}#Services .services_content h3{font-weight:500}@media screen and (min-width:64.0625em){#Services .services_content{gap:2.5rem}}#Services .services_content span{font-family:var(--font-domine),serif;font-size:1rem;font-weight:600;margin-top:.15625rem;color:rgba(44,44,255,.75)}@media screen and (min-width:51.25em){#Services .services_content span{margin-top:.1875rem;font-size:1.125rem}}@media screen and (min-width:64.0625em){#Services .services_content span{margin-top:.25rem}}#Services .services_content .services_content_item{display:flex;gap:.75rem;border-bottom:.0625rem solid rgba(17,17,17,.2);padding-bottom:1.25rem}#Services .services_content .services_content_item:last-child{border-bottom:none;padding-bottom:0}@media screen and (min-width:51.25em){#Services .services_content .services_content_item{gap:1.5rem}}@media screen and (min-width:64.0625em){#Services .services_content .services_content_item{gap:2rem;padding-bottom:2.5rem}}@media screen and (min-width:90.625em){#Services .services_content .services_content_item{gap:7.5rem}}#Services .services_content .services_content_item .services_content_item_content{display:flex;flex-direction:column;gap:.75rem}@media screen and (min-width:51.25em){#Services .services_content .services_content_item .services_content_item_content{display:grid;grid-template-columns:repeat(5,6.25rem)}}@media screen and (min-width:64.0625em){#Services .services_content .services_content_item .services_content_item_content{grid-template-columns:repeat(5,9.375rem);gap:1.5rem}}@media screen and (min-width:90.625em){#Services .services_content .services_content_item .services_content_item_content{grid-template-columns:repeat(5,10.75rem)}}@media screen and (min-width:51.25em){#Services .services_content .services_content_item .services_content_item_content h3{font-size:1.125rem;line-height:1.5;grid-column:1/3}}@media screen and (min-width:64.0625em){#Services .services_content .services_content_item .services_content_item_content h3{font-size:1.25rem;max-width:50%}}@media screen and (min-width:90.625em){#Services .services_content .services_content_item .services_content_item_content h3{max-width:52%}}@media screen and (min-width:51.25em){#Services .services_content .services_content_item .services_content_item_content p{line-height:1.5;grid-column:3/6}}@media screen and (min-width:64.0625em){#Services .services_content .services_content_item .services_content_item_content p{max-width:80%}}@media screen and (min-width:90.625em){#Services .services_content .services_content_item .services_content_item_content p{font-size:1.125rem}}#Services .services_content svg{width:1.5rem;height:1.5rem;flex-shrink:0;color:rgba(44,44,255,.75);margin-left:auto}@media screen and (min-width:64.0625em){#Services .services_content svg{align-self:center;width:2.5rem;height:2.5rem}}#Team{display:flex;flex-direction:column;gap:1.5rem;padding-block:1.875rem}@media screen and (min-width:90.625em){#Team{padding-block:3.75rem}}@media screen and (min-width:51.25em){#Team{gap:2rem}}@media screen and (min-width:64.0625em){#Team{gap:2rem}}@media screen and (min-width:90.625em){#Team{gap:2.5rem}}#Team .title_container{width:100vw;max-width:100%;padding-inline:4vw}@media screen and (min-width:51.25em){#Team .title_container{padding-inline:8vw}}@media screen and (min-width:90.625em){#Team .title_container{padding-inline:12vw}}@media screen and (min-width:127.5em){#Team .title_container{padding-inline:20vw}}#Team .title_container h2{font-family:var(--font-domine),serif;font-size:1.5rem;text-align:center}@media screen and (min-width:64.0625em){#Team .title_container h2{font-size:2.5rem}}.team_carousel{padding-inline:4vw}@media screen and (min-width:51.25em){.team_carousel{padding-inline:8vw}}@media screen and (min-width:64.0625em){.team_carousel{padding-inline:13vw}}@media screen and (min-width:127.5em){.team_carousel{padding-inline:20vw}}.team_carousel .slider-container{border-radius:.75rem;overflow:hidden}.team_carousel .slider-container .slick-slide{padding:0 .5rem}.team_carousel .slider-container .slick-arrow{z-index:10;width:1.75rem;height:1.75rem}.team_carousel .slider-container .slick-arrow:before{font-size:1.75rem}.team_carousel .slider-container .slick-prev{left:1rem}.team_carousel .slider-container .slick-next{right:1rem}.team_carousel .slider-container .slider-item{position:relative;width:100%;aspect-ratio:4/5;padding:1.25rem;border-radius:.75rem;overflow:hidden;background-color:#111;background:linear-gradient(90deg,#f7f7f7,#2c2cff,#f7f7f7);background-size:200%;animation:skeleton 1s linear infinite}@keyframes skeleton{0%{background-position:-100% 0}to{background-position:100% 0}}.team_carousel .slider-container .slider-item img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:1}.team_carousel .slider-container .slider-item .content{position:relative;width:100%;height:100%;z-index:3;color:#f7f7f7;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:.75rem}.team_carousel .slider-container .slider-item .content h3{font-family:var(--font-domine),serif;font-size:1.25rem;font-weight:600}.team_carousel .slider-container .slider-item .content p{font-size:.75rem;background-color:#c93900;width:-moz-fit-content;width:fit-content;padding:.5rem .75rem;border-radius:6.25rem;font-weight:600}.team_carousel .slider-container .img_bg{position:absolute;inset:0;width:100%;height:100%;background-image:linear-gradient(90deg,rgba(17,17,17,.25),rgba(17,17,17,0),rgba(17,17,17,.25));z-index:2}.team_carousel .slider-container .img_bg_secondary{position:absolute;inset:0;width:100%;height:100%;background-image:linear-gradient(0deg,rgba(17,17,17,.75),rgba(17,17,17,0) 40%);z-index:2}