*{box-sizing:border-box;margin:0;padding:0}body,html{font-family:"Open Sans",sans-serif;font-weight:400}h1,h2,h3,h4,h5{font-family:Comfortaa,sans-serif}p:last-child{margin-bottom:0}a:-webkit-any-link{text-decoration:none}a:-webkit-any-link:hover{text-decoration:underline}.d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.text-center,.text-center *{text-align:center}img{display:block}.btn{background:#0c2972;border-radius:22px;padding:4px 19px;font-size:16px;line-height:22px;font-weight:500;text-transform:uppercase;color:#fff;text-decoration:none!important;transition:all .3s}.btn:hover{background:#4a739a}.container{margin:0 auto;max-width:1440px}.animation{opacity:0;transform:translateY(50px);transition:all .8s ease}.animation.visible{opacity:1;transform:translateY(0)}.testimonial-overlay{position:fixed;top:125px;left:0;width:100%;height:100%;pointer-events:none;z-index:-1;overflow:hidden}.bg-layer{position:absolute;width:100%;height:100%;background-size:cover;background-position:top center;opacity:0;transition:opacity .6s ease}.bg-layer.current{opacity:1;z-index:1}.bg-layer.next{z-index:2}.site-header{position:fixed;width:100%;top:0;left:0;right:0;z-index:1000;padding:40px 22px;background:0 0;transition:.5s}.site-header.scroll{background:#fff}.header .header-left{display:flex;flex-direction:row;align-items:center;gap:36px}.site-header .header{max-width:1280px;margin:0 auto;flex-direction:row;align-items:center;justify-content:space-between}.site-header .logo{aspect-ratio:180/45}.site-header .logo img{width:100%;height:100%;object-fit:cover;object-position:center}.site-header .menu{list-style:none;gap:17px}.site-header .menu .menu-item a{font-size:16px;line-height:22px;font-weight:600;text-transform:uppercase;color:#020035;position:relative;text-decoration:none}.site-header .menu .menu-item a:after{content:"";position:absolute;width:0;height:1px;background:#020035;transition:all .3s;left:0;bottom:1px}.site-header .menu .menu-item a:hover::after{width:100%}.header .header-right{align-items:center;gap:20px}.language-menu{position:relative;width:37px;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center}.language-menu img{cursor:pointer}.language-menu .language{list-style:none;text-align:center;position:absolute;background:#e6e9f0;width:79px;padding:5px;border-radius:3px;left:50%;transform:translateX(-50%);top:calc(100% + 10px);display:none;flex-direction:column;align-items:center;gap:5px}.language-menu.open .language{display:flex}.language-menu.open .language li{width:100%}.language-menu.open .language a{width:100%;display:block;font-size:18px;line-height:20px;color:#0c2972;font-family:Comfortaa,sans-serif;font-weight:600}.site-header .menu-mobile{position:absolute;top:0;left:0;width:100%;background:linear-gradient(to bottom,#020035 0,#0c2972 100%);height:100svh;color:#fff;overflow:hidden;display:none}.menu-mobile .menu-mobile-wrap{padding:28px 24px;height:100%;flex-direction:column;gap:clamp(20px,20.137vh,176px)}.menu-mobile .top-menu{flex-direction:row;justify-content:flex-end;gap:20px}.menu-mobile .language-menu{width:25px;aspect-ratio:1/1}.menu-mobile .menu-close{width:20px;height:25px;margin-right:0;margin-top:2px}.site-header .nav-menu-mb .menu{flex-direction:column;align-items:center;gap:38px}.site-header .nav-menu-mb .menu-item.btn-box{margin-top:25px}.site-header .nav-menu-mb .menu-item a.btn{font-size:18px;line-height:25px;padding:6px 20px;background:#fff;color:#0c2972;display:inline-block}.site-header .nav-menu-mb .menu-item a{font-size:24px;line-height:33px;color:#fff}.nav-menu-mb{overflow:scroll}.nav-menu-mb{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.nav-menu-mb::-webkit-scrollbar{display:none}.menu-mobile .language-menu .language{left:0;transform:none;background:#54699c;color:#fff;width:68px}.menu-mobile .language-menu .language a{font-size:16px;line-height:18px;color:#fff}.site-header .nav-menu-mb .menu .menu-item a{font-size:24px;line-height:33px}.site-header .nav-menu-mb .menu .menu-item a.btn{font-size:18px;line-height:25px}.site-header .nav-menu-mb .menu .menu-item a.btn:after{display:none}footer.site-footer{background:#0c2972;padding:80px 40px 45px;color:#fff;position:relative}.cookie-manager{position:absolute;left:clamp(10px,1.389vw,61px);bottom:45px}.site-footer .container{max-width:1200px}.site-footer .footer-top{margin:0 auto;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;padding:0 clamp(0,4.653vw,67px) 0}.site-footer .footer-top .left{max-width:245px}.site-footer .footer-top .address{margin-top:16px;font-size:18px;line-height:28px}.site-footer .footer-top .center{max-width:165px;margin-left:-63px}.site-footer .footer-top .center a{font-size:18px;line-height:28px;font-weight:500;color:#fff}.site-footer .footer-top .center .mail{text-decoration:underline}.site-footer .footer-top .right{height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:74px}.site-footer .social{display:flex;flex-direction:row;align-items:center;gap:15px;justify-content:flex-end}.site-footer .social .item{width:50px;height:50px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;transition:all .3s}.site-footer .social .item:hover{background:#cce4e5}.site-footer .footer-bottom{border-top:1px solid #fff;padding:38px clamp(20px,4.653vw,67px) 0;margin-top:60px;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:40px}.site-footer .footer-bottom .copyright{font-size:16px;line-height:28px;font-weight:500}.site-footer .footer-bottom .footer-menu{list-style:none;display:flex;gap:26px}.site-footer .footer-bottom .footer-menu a{font-size:16px;line-height:22px;font-weight:500;color:#fff}.site-footer .footer-bottom .footer-menu a :hover{text-decoration:underline}.banner-section{position:relative;background:#fff}.banner-section .banner-wrap{max-width:100%;aspect-ratio:1440/810;position:relative;z-index:0}.banner-section .banner-image{width:100%;object-fit:cover;object-position:center;transform:scale(.3);transition:all .9s}.banner-section .effect-banner .banner-image{transform:scale(1)}.banner-content{padding:0 36px;position:relative;z-index:1;padding-top:clamp(52px,7.569vw,109px);padding-bottom:clamp(80px,13.056vw,188px)}.banner-content .container{max-width:1180px}.banner-section .video{width:100%;height:auto}.banner-section .banner-content:before{content:"";position:absolute;width:100%;height:calc(902 / 670 * 100%);background:linear-gradient(to bottom,rgba(2,0,53,0) 0,rgba(2,0,53,1) 16%);left:0;bottom:0}.banner-content .container{max-width:1180px;position:relative;z-index:2}.banner-content .desc{font-size:clamp(16px,2.083vw,30px);line-height:calc(41 / 30);font-weight:500;color:#fff}.banner-content .site-heading{font-size:clamp(30px,4.444vw,64px);line-height:calc(74 / 64);font-weight:600;color:#fff;margin-top:clamp(50px,7.083vw,102px)}.milestones-content{padding:clamp(90px,15.278vw,200px) 40px clamp(208px,28.472vw,200px);position:relative}.milestones .milestones-content:before{content:"";position:absolute;bottom:-1px;left:0;height:clamp(178px,17.361vw,250px);width:100%;background:linear-gradient(to bottom,rgba(255,255,255,0) 1%,rgba(255,255,255,1) 100%)}.milestones-content .container{max-width:1088px;position:relative;z-index:2}.milestones .title{font-size:clamp(30px,3.472vw,50px);line-height:1.2;font-weight:600}.milestones .desc{font-size:clamp(16px,1.667vw,24px);line-height:calc(34 / 24);font-weight:500;max-width:1064px;margin:35px auto 0}.milestones .desc p:not(:last-child){margin-bottom:30px}.milestones .timeline{padding:61px 26px clamp(90px,13.889vw,200px);background:#fff}.timeline .container{max-width:1400px}.timeline-nav{position:sticky;height:max-content;top:140px;list-style:none;width:20.139vw;flex-shrink:0;padding:0;flex-direction:column;gap:65px;min-width:180px;max-width:290px}.timeline-nav li{font-size:clamp(30px,3.472vw,50px);line-height:1.5;font-family:Comfortaa,sans-serif;font-weight:600;color:#cce4e5;transition:all .3s;cursor:pointer}.timeline-nav li.active,.timeline-nav li:hover{color:#4a739a}.timeline-content{width:calc(100% - 290px);padding:8px clamp(28px,4.236vw,61px) 0 28px}.timeline-content .timeline-item *{text-align:center}.timeline-year{font-family:Comfortaa,sans-serif;align-items:center;justify-content:center;font-size:30px;line-height:35px;font-weight:600;color:#4a739a}.timeline-year p{position:relative}.timeline-year p::before{content:"";position:absolute;width:23px;height:15px;background:url(../images/down_arrow.svg) no-repeat center/cover;right:-47px;top:7px;opacity:1;visibility:visible;transition:all .3s}.timeline-item.open .timeline-year p::before{rotate:180deg}.timeline-title{font-size:clamp(25px,3.472vw,50px);line-height:1.2;color:#4a739a;font-weight:600}.timeline-item:not(:first-child) .timeline-title{margin-top:94px}.timeline-title span{display:none}.timeline .number{display:flex;align-items:center;gap:20px;font-size:clamp(30px,2.639vw,38px);line-height:1;font-weight:600;color:#8ab2c0;margin-top:54px;font-family:Comfortaa,sans-serif}.timeline .number:after,.timeline .number:before{content:"";width:100%;height:1px;position:relative;background:#8ab2c0;margin-top:-10px}.timeline .number span{flex-shrink:0;width:max-content}.timeline-content .content{padding:78px 0 22px}.timeline-content .subtitle{font-size:clamp(20px,2.361vw,34px);line-height:1;font-weight:700;color:#0c2792;margin:0 auto;max-width:650px}.timeline-content .text{font-size:18px;line-height:25px;font-weight:500;color:#0c2792;max-width:600px;margin:24px auto 0}.testimonials .content-box{padding:clamp(110px,15.278vw,220px) 40px 20px;background:#020035}.testimonials .content-box .title{font-size:clamp(30px,4.444vw,64px);line-height:calc(74 / 64);color:#fff;font-weight:600}.testimonials .content-box .desc{font-size:clamp(16px,2.083vw,30px);line-height:calc(41 / 30);font-weight:500;color:#fff;max-width:1064px;margin:35px auto 0}.testimonials .content-box .desc p:not(:last-child){margin-bottom:40px}.testimonials .content-box .subtitle{font-size:clamp(30px,3.472vw,50px);line-height:1.2;font-weight:600;color:#fff;margin-top:clamp(60px,7.083vw,102px);letter-spacing:-.01em}.testimonial-item.ide-house{padding-left:clamp(30px,3.75vw,54px);padding-right:clamp(30px,3.75vw,54px);padding-top:100vh;padding-bottom:0;margin-top:clamp(-68px,-5.417vw,-36px);margin-bottom:70vh}.testimonial-item .testimonial-box{max-width:49.167vw;width:100%;background:rgb(2 0 53 / 80%);border-radius:20px;padding:clamp(50px,5.556vw,80px) clamp(25px,5.556vw,80px);position:relative}.testimonial-box .author{position:absolute;background:#fff;border-radius:20px;padding:clamp(8px,1.111vw,16px) clamp(16px,2.569vw,37px);overflow:hidden;rotate:-17.61deg;top:-7vw;left:-5.139vw}.testimonial-box .author .name{font-size:clamp(18px,2.361vw,34px);line-height:calc(46 / 34);font-weight:700;color:#020035}.testimonial-box .author .position{font-size:clamp(16px,2.014vw,29px);line-height:calc(36 / 29);font-weight:600;color:#020035}.testimonial-box .content{height:100%;padding:0;color:#fff}.testimonial-box .content{overflow:unset;scrollbar-width:none;-ms-overflow-style:none}.testimonial-box .content::-webkit-scrollbar{display:none}.testimonial-box .content .question{font-family:"Open Sans",sans-serif;font-size:clamp(20px,2.361vw,34px);line-height:calc(46 / 34);font-weight:600;color:#cce4e5}.testimonial-box .content .question:not(:first-child){margin-top:clamp(50px,6.25vw,90px)}.testimonial-box .content .answer{margin-top:30px;font-size:clamp(14px,1.458vw,21px);line-height:calc(31 / 21);font-weight:500}.answer p:not(:last-child){margin-bottom:32px}.testimonial-item .container{max-width:1440px}.testimonial-item.item-right .testimonial-box{margin-left:auto}.testimonial-item.active-brands{padding-top:clamp(125px,16.319vw,235px);padding-bottom:0;padding-right:clamp(55px,7.222vw,104px);padding-left:clamp(55px,7.222vw,104px);margin-bottom:70vh}.testimonial-item.active-brands .author{max-width:24.028vw;top:-9.361vw;left:-4.097vw;min-width:210px}.testimonial-item.item-right.reformation{padding-top:clamp(125px,16.319vw,235px);padding-bottom:clamp(80px,11.111vw,160px);padding-right:54px;padding-left:54px}.testimonial-item.item-right.reformation .text-center{max-width:unset;top:-10.592vw;left:-4.722vw}.internal-voices{padding-top:clamp(90px,15.278vw,220px);padding-bottom:clamp(80px,32.639vw,470px);padding-left:clamp(40px,8.333vw,120px);padding-right:clamp(40px,8.333vw,120px);background:#fff;position:relative;overflow:hidden}.internal-voices .container{max-width:1064px}.internal-voices .title{font-size:clamp(30px,4.444vw,64px);line-height:calc(74 / 64);font-weight:600;color:#020035}.internal-voices .desc{font-size:clamp(16px,2.083vw,30px);line-height:calc(41 / 30);font-weight:500;margin-top:35px;color:#020035}.internal-voices .voices-content{margin:123px auto 0;max-width:1200px}.internal-voices .voices-box{position:relative;border-radius:20px;background:#020035;color:#fff;padding-top:clamp(80px,9.028vw,130px);padding-bottom:clamp(80px,9.028vw,130px);padding-left:clamp(58px,7.639vw,110px);padding-right:clamp(48px,6.25vw,90px)}.internal-voices .desc-top{padding-left:clamp(155px,20.278vw,292px);margin-bottom:clamp(53px,6.944vw,100px)}.internal-voices .desc-bottom{padding-right:clamp(162px,19.792vw,285px)}.internal-voices .voices-box p{font-size:clamp(14px,1.667vw,24px);line-height:calc(33/24);font-weight:500}.internal-voices .desc-bottom p:not(:last-child){margin-bottom:clamp(42px,5.556vw,80px)}.internal-voices .author{position:absolute}.internal-voices .author-1{left:clamp(-111px,-7.708vw,-59px);top:clamp(-113px,-7.847vw,60px);rotate:-3.6deg;width:clamp(280px,33.333vw,480px)}.internal-voices .author-2{right:clamp(-121px,-8.403vw,64px);bottom:clamp(88px,11.528vw,166px);rotate:-19.26deg;width:clamp(280px,35.069vw,505px)}.internal-voices .author.author-1b{top:-109px;left:-18px;rotate:33.84deg;max-width:55.224vw}.internal-voices .author.author-2b{top:-69px;right:-22px;rotate:-41.77deg;max-width:55.224vw}.ceo-quote{padding-bottom:clamp(288px,37.569vw,541px);position:relative}.ceo-quote:before{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:url(../images/Daniel-Rufenacht-CEO-Overlay.webp) no-repeat center/cover}.ceo-quote .container{padding-top:1px}.ceo-quote .quote-wrap{width:51.528vw;color:#fff;max-width:742px}.ceo-quote .quote-wrap .quote{padding-top:clamp(86px,11.25vw,162px);padding-bottom:clamp(64px,8.333vw,120px);padding-right:clamp(42px,5.486vw,79px);padding-left:clamp(78px,10.139vw,146px);background:linear-gradient(to bottom,#020035 0,#0c2972 90%);width:51.528vw;max-width:742px;margin-top:clamp(-271px,-18.819vw,-144px);position:relative}.ceo-quote .content{font-size:clamp(20px,2.778vw,40px);line-height:1.25;font-weight:700;font-family:Comfortaa,sans-serif;display:flex;flex-direction:column;gap:clamp(37px,4.653vw,67px)}.ceo-quote .content .author{font-size:clamp(18px,2.083vw,30px);line-height:calc(42 / 30);font-family:"Open Sans",sans-serif;display:flex;flex-direction:column;align-items:flex-end;font-weight:400;text-align:right}.ceo-quote .content .author strong{font-weight:600}.ceo-quote .quote .icon{position:absolute;top:6.806vw;left:3.75vw}.ceo-quote .quote .icon svg{width:clamp(40px,8.333vw,120px)}.about-bluesign{padding:clamp(128px,12.5vw,180px) 40px;position:relative}.about-bluesign .container{max-width:1114px}.about-bluesign .title{font-size:clamp(30px,3.472vw,50px);line-height:1.2;font-weight:700;color:#020035}.about-bluesign .desc{margin:21px auto 0;font-size:clamp(16px,1.458vw,21px);line-height:calc(31 / 21);font-weight:500;max-width:879px;color:#020035}.about-bluesign .btn-box{margin-top:50px}.about-bluesign .btn{font-size:clamp(18px,1.667vw,24px);line-height:calc(31 / 24);text-transform:capitalize;font-weight:700;padding:12px 50px 10px;display:inline-block;border-radius:61px}.about-bluesign .anniversary-logo{position:absolute;width:clamp(110px,16.667vw,240px);aspect-ratio:1/1;right:clamp(15px,2.083vw,30px);bottom:clamp(15px,2.083vw,30px);padding:4px}.about-bluesign .anniversary-logo img{width:100%;aspect-ratio:1/1;display:block}.testimonial-list{position:relative}.testimonial-list:before{content:"";position:absolute;width:100%;aspect-ratio:1440/1460;left:0;top:0;background:url(../images/Gradient_Blue_pc.webp) no-repeat top center/cover;z-index:-1}.testimonial-list-mb .testimonial-item .container{padding:0 16px}.testimonial-list-mb .testimonial-item .testimonial-box{width:100%;aspect-ratio:unset;max-width:100%;margin-top:-100px;background:rgb(2 0 53)}@media screen and (min-width:1441px){.ceo-quote .quote .icon{top:98px;left:54px}.testimonial-box .author{top:-100px;left:-74px}.testimonial-item.active-brands .author{max-width:346px;top:-134px;left:-59px}.testimonial-item .testimonial-box{max-width:708px}.testimonial-item.item-right.reformation .text-center{max-width:unset;top:-152px;left:-68px}}@media screen and (min-width:982px){.hide-pc{display:none!important}}@media screen and (min-width:768px){.timeline-year{display:none!important}.timeline-content .timelines{display:block!important}.timeline-title span{display:block;margin-bottom:20px}}@media screen and (max-width:1439px){.site-footer .footer-top .center{margin:0}.site-footer .footer-bottom{align-items:center}.timeline-content{width:calc(100% - 20.139vw)}}@media screen and (max-width:1200px){.site-header .menu .menu-item a{font-size:14px}.header .header-left{gap:24px}.site-header .menu{gap:14px}.header .header-right{gap:10px}.language-menu{width:35px}}@media screen and (min-width:768px) and (max-width:981px){.hide-tl{display:none!important}}@media screen and (max-width:981px){.site-footer .footer-bottom .footer-menu{gap:26px}.site-footer .footer-bottom .footer-menu a{font-size:14px}.site-footer .footer-top{padding:0 20px}.site-footer .footer-bottom{padding-left:20px;padding-right:20px}}@media screen and (max-width:767px){.hide-mb{display:none!important}.bg-layer{transition:opacity .2s ease}.site-header{padding:18px 25px 17px 23px}footer.site-footer{padding:44px 25px 45px}.site-footer .social{flex-direction:row;gap:20px}.site-footer .social .item{width:40px;height:40px}.site-footer .social .item img{width:18px}.site-footer .footer-top{display:flex;flex-direction:column;align-items:center;gap:40px;margin-top:40px}.site-footer .footer-top .left{width:max-content;display:flex;flex-direction:column;align-items:center}.site-footer .footer-top .address{margin-top:29px;font-size:16px;line-height:22px;text-align:center}.site-footer .footer-top .center a{text-align:center;font-size:16px;line-height:22px}.site-footer .footer-bottom{flex-direction:column-reverse;align-items:center;justify-content:center;max-width:calc(322 / 352 * 100%);margin:60px auto 0;padding:18px 0 0 0;gap:20px}.banner-section .banner-wrap{aspect-ratio:504/896}.site-footer .footer-bottom .copyright{text-align:center;font-size:14px;line-height:19px}.milestones .desc{margin-top:28px;line-height:22px}.milestones .desc p:not(:last-child){margin-bottom:22px}.milestones .timeline{padding-top:0}.timeline-content{width:100%;padding:0}.timeline-title{line-height:1.2;margin-top:8px}.timeline-content .subtitle{line-height:27px}.timeline-content .content{padding:10px 0 20px}.timeline-content .text{line-height:1.375;font-size:16px;margin-top:10px;max-width:86.567vw}.timeline-item:not(:first-child){margin-top:50px;padding-top:49px;border-top:1px solid #8ab2c0}.timeline .number{justify-content:center}.timeline .number:after,.timeline .number:before{display:none}.timeline-item:not(:first-child) .timeline-title{margin-top:8px}.timelines{display:none}.testimonials .content-box .desc{margin-top:30px;line-height:1.375}.testimonials .content-box .desc p:not(:last-child){margin-bottom:22px}.testimonial-list-mb{margin-top:-25px}.testimonial-item .testimonial-image{width:100%;aspect-ratio:402/537;position:relative}.testimonial-item .testimonial-image::before{content:"";position:absolute;width:100%;aspect-ratio:402/408;background:url(../images/GradientBlue.webp) no-repeat top center/cover;top:-1px;left:0}.testimonial-item .testimonial-image img{width:100%;object-fit:cover;object-position:center}.testimonial-box .content .question{line-height:27px}.testimonial-box .content .answer{margin-top:20px;line-height:19px}.answer p:not(:last-child){margin-bottom:19px}.testimonial-box .author{rotate:-9.19deg!important;left:-7px!important;bottom:calc(100% - 20px)!important;border-radius:16px!important;max-width:220px!important;top:unset!important}.testimonial-list-mb .swiper,.testimonial-list-mb .swiper-slide,.testimonial-list-mb .testimonial-item{height:auto!important}.testimonial-overlay{top:60px}.testimonial-item .testimonial-box{max-width:75%}.internal-voices{padding-left:16px;padding-right:16px;padding-bottom:80px}.internal-voices .voices-wrap{padding-left:24px;padding-right:22px}.internal-voices .voices-content{margin-top:110px}.internal-voices .title{line-height:35px}.internal-voices .desc{line-height:1.375;margin-top:30px}.internal-voices .voices-box{padding:184px 25px 50px}.internal-voices .desc-top{padding:0;margin-bottom:30px}.internal-voices .voices-box p{text-align:center;line-height:19px}.internal-voices .desc-bottom p:not(:last-child){margin-bottom:30px!important}.internal-voices .desc-bottom{padding:0}.ceo-quote .quote-wrap{width:100%;max-width:100%}.ceo-quote{padding:0;background:0 0!important;position:relative}.ceo-quote:before{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(to bottom,#020035 0,#0c2972 42%,rgba(12,41,114,0) 100%)}.ceo-quote .quote-wrap .quote{padding-top:129px;padding-left:68px;width:100%;height:100%;background:0 0;z-index:2;margin-top:0;padding-bottom:0;margin-bottom:-118px}.ceo-quote .quote .icon{left:39px;top:77px}.ceo-image{position:relative}.ceo-image:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:url(../images/ceo-overlay.webp) no-repeat top center/cover;z-index:5}.ceo-image img{width:100%;display:block}.about-bluesign .desc{margin-top:18px;line-height:22px;font-weight:700}.about-bluesign .btn{padding:7px 22px;line-height:31px}.about-bluesign .anniversary-logo{padding:2px}.testimonial-item.ide-house{padding-top:80vh}}@media screen and (max-width:620px){.testimonial-item{padding-left:40px!important;padding-right:40px!important}.testimonial-item .testimonial-box{max-width:100%}}@media screen and (max-width:480px){.site-header .logo{width:100px}.testimonial-item{padding-left:30px!important;padding-right:30px!important}.internal-voices .voices-box{padding-top:clamp(120px,45.771vw,184px)}.internal-voices .voices-wrap{padding-left:0;padding-right:0}}@media screen and (max-width:395px){.ceo-quote .quote-wrap .quote{padding-left:clamp(42px,4.722vw,68px)}.ceo-quote .quote .icon{left:10px}.testimonial-item{padding-left:25px!important;padding-right:25px!important}}
