.header{transition:all .15s;position:fixed;top:0;left:0;width:100vw;height:100px}@media(min-width:768px)and (max-width:1919px){.header{height:calc(53.3333333333px + (100 - 53.3333333333) * ((100vw - 1024px) / (1920 - 1024)))}}.header{background-color:#fffffa;z-index:200}@media(max-width:768px){.header{height:52px;display:none}}.header .header-content{position:relative;display:flex;margin:auto}@media(max-width:768px){.header .header-content{width:100%;margin:0;position:relative}}.header .header-logo-block{display:flex;align-items:center;margin-top:13px}@media(min-width:768px)and (max-width:1919px){.header .header-logo-block{margin-top:calc(6.9333333333px + (13 - 6.9333333333) * ((100vw - 1024px) / (1920 - 1024)))}}.header .header-logo-block{z-index:2}.header .header-logo-block .header-logo{width:219px;height:74px}@media(min-width:768px)and (max-width:1919px){.header .header-logo-block .header-logo{width:calc(116.8px + (219 - 116.8) * ((100vw - 1024px) / (1920 - 1024)));height:calc(39.4666666667px + (74 - 39.4666666667) * ((100vw - 1024px) / (1920 - 1024)))}}.header .header-logo-block .header-logo{margin-left:40px}@media(min-width:768px)and (max-width:1919px){.header .header-logo-block .header-logo{margin-left:calc(21.3333333333px + (40 - 21.3333333333) * ((100vw - 1024px) / (1920 - 1024)))}}.header .header-logo-block .header-logo{padding-top:7px}@media(min-width:768px)and (max-width:1919px){.header .header-logo-block .header-logo{padding-top:calc(3.7333333333px + (7 - 3.7333333333) * ((100vw - 1024px) / (1920 - 1024)))}}.header .header-logo-block .header-logo{z-index:0}@media(max-width:768px){.header .header-logo-block .header-logo{width:auto;margin:auto}}.header .header-logo-block .header-logo img{width:100%;height:auto}@media(max-width:768px){.header .header-logo-block .header-logo img{width:119px;height:40px;transform:translatez(0);image-rendering:-webkit-optimize-contrast;background-color:#fff}}.header .header-logo-block .quick{display:flex;align-items:center;margin-left:35px}@media(min-width:768px)and (max-width:1919px){.header .header-logo-block .quick{margin-left:calc(18.6666666667px + (35 - 18.6666666667) * ((100vw - 1024px) / (1920 - 1024)))}}.header .header-logo-block .quick .phone{font-family:Montserrat-Regular;font-size:17px}@media(min-width:768px)and (max-width:1919px){.header .header-logo-block .quick .phone{font-size:calc(9.0666666667px + (17 - 9.0666666667) * ((100vw - 1024px) / (1920 - 1024)))}}.header .header-logo-block .quick .button{font-family:Montserrat-Regular;font-size:17px}@media(min-width:768px)and (max-width:1919px){.header .header-logo-block .quick .button{font-size:calc(9.0666666667px + (17 - 9.0666666667) * ((100vw - 1024px) / (1920 - 1024)))}}.header .header-logo-block .quick .button{margin-left:35px}@media(min-width:768px)and (max-width:1919px){.header .header-logo-block .quick .button{margin-left:calc(18.6666666667px + (35 - 18.6666666667) * ((100vw - 1024px) / (1920 - 1024)))}}.header .header-logo-block .quick .button{cursor:pointer;height:40px}@media(min-width:768px)and (max-width:1919px){.header .header-logo-block .quick .button{height:calc(21.3333333333px + (40 - 21.3333333333) * ((100vw - 1024px) / (1920 - 1024)))}}.header .header-logo-block .quick .button{display:flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.header .header-logo-block .quick .button:hover{transition:all .5s;color:#ee9b00}.header .header-links-wrap{position:absolute;right:105px}@media(min-width:768px)and (max-width:1919px){.header .header-links-wrap{right:calc(56px + (105 - 56) * ((100vw - 1024px) / (1920 - 1024)))}}.header .header-links-wrap{top:30px}@media(min-width:768px)and (max-width:1919px){.header .header-links-wrap{top:calc(16px + (30 - 16) * ((100vw - 1024px) / (1920 - 1024)))}}.header .header-links-wrap{width:1400px;height:50px}@media(min-width:768px)and (max-width:1919px){.header .header-links-wrap{width:calc(746.6666666667px + (1400 - 746.6666666667) * ((100vw - 1024px) / (1920 - 1024)));height:calc(26.6666666667px + (50 - 26.6666666667) * ((100vw - 1024px) / (1920 - 1024)))}}.header .header-links-wrap{z-index:1}.header .header-links-wrap .header-links{transition:all .65s ease;display:flex;transform:translateX(calc(317.3333333333px + (595 - 317.3333333333) * ((100vw - 1024px) / (1920 - 1024))))}.header .header-links-wrap .header-links .header-link{flex-shrink:0;transition:all .3s;font-family:SourceSerif4-Semibold;font-size:25px}@media(min-width:768px)and (max-width:1919px){.header .header-links-wrap .header-links .header-link{font-size:calc(13.3333333333px + (25 - 13.3333333333) * ((100vw - 1024px) / (1920 - 1024)))}}.header .header-links-wrap .header-links .header-link{color:#000;margin-right:47px}@media(min-width:768px)and (max-width:1919px){.header .header-links-wrap .header-links .header-link{margin-right:calc(25.0666666667px + (47 - 25.0666666667) * ((100vw - 1024px) / (1920 - 1024)))}}.header .header-links-wrap .header-links .header-link{position:relative}.header .header-links-wrap .header-links .header-link:nth-child(n+5):nth-child(-n+7){opacity:0}.header .header-links-wrap .header-links .header-link:hover:after{opacity:1}.header .header-links-wrap .header-links .header-link:first-child:hover:after{opacity:0}.header .header-links-wrap .header-links .header-link:after{opacity:0;transition:all .3s;border-radius:5px}@media(min-width:768px)and (max-width:1919px){.header .header-links-wrap .header-links .header-link:after{border-radius:calc(2.6666666667px + (5 - 2.6666666667) * ((100vw - 1024px) / (1920 - 1024)))}}.header .header-links-wrap .header-links .header-link:after{position:absolute;content:"";bottom:-2px}@media(min-width:768px)and (max-width:1919px){.header .header-links-wrap .header-links .header-link:after{bottom:calc(-1.0666666667px + (-2 - -1.0666666667) * ((100vw - 1024px) / (1920 - 1024)))}}.header .header-links-wrap .header-links .header-link:after{left:50%;transform:translateX(-50%);width:37%;height:2px}@media(min-width:768px)and (max-width:1919px){.header .header-links-wrap .header-links .header-link:after{height:calc(1.0666666667px + (2 - 1.0666666667) * ((100vw - 1024px) / (1920 - 1024)))}}.header .header-links-wrap .header-links .header-link:after{background-color:orange}.header .header-links-wrap .header-links .header-link-active{margin-right:120px}@media(min-width:768px)and (max-width:1919px){.header .header-links-wrap .header-links .header-link-active{margin-right:calc(64px + (120 - 64) * ((100vw - 1024px) / (1920 - 1024)))}}.header .header-links-wrap .header-links .header-link-active{position:relative;cursor:default}.header .header-links-wrap .header-links .header-link-active .tooltip{transition:all .3s;font-family:Montserrat-Regular;font-size:14px}@media(min-width:768px)and (max-width:1919px){.header .header-links-wrap .header-links .header-link-active .tooltip{font-size:calc(7.4666666667px + (14 - 7.4666666667) * ((100vw - 1024px) / (1920 - 1024)))}}.header .header-links-wrap .header-links .header-link-active .tooltip{position:absolute;top:9px}@media(min-width:768px)and (max-width:1919px){.header .header-links-wrap .header-links .header-link-active .tooltip{top:calc(4.8px + (9 - 4.8) * ((100vw - 1024px) / (1920 - 1024)))}}.header .header-links-wrap .header-links .header-link-active .tooltip{left:-150px}@media(min-width:768px)and (max-width:1919px){.header .header-links-wrap .header-links .header-link-active .tooltip{left:calc(-80px + (-150 - -80) * ((100vw - 1024px) / (1920 - 1024)))}}.header .header-links-wrap .header-links .header-link-active .tooltip{opacity:0}.header .header-links-wrap .header-links .header-link-active:hover .tooltip{opacity:1}.header .header-links-wrap .header-links .header-link-active:before{content:"";position:absolute;top:-8px}@media(min-width:768px)and (max-width:1919px){.header .header-links-wrap .header-links .header-link-active:before{top:calc(-4.2666666667px + (-8 - -4.2666666667) * ((100vw - 1024px) / (1920 - 1024)))}}.header .header-links-wrap .header-links .header-link-active:before{right:-60px}@media(min-width:768px)and (max-width:1919px){.header .header-links-wrap .header-links .header-link-active:before{right:calc(-32px + (-60 - -32) * ((100vw - 1024px) / (1920 - 1024)))}}.header .header-links-wrap .header-links .header-link-active:before{width:2px;height:49px}@media(min-width:768px)and (max-width:1919px){.header .header-links-wrap .header-links .header-link-active:before{height:calc(26.1333333333px + (49 - 26.1333333333) * ((100vw - 1024px) / (1920 - 1024)))}}.header .header-links-wrap .header-links .header-link-active:before{background-color:#707070}.header .header-links-wrap .header-links .header-link-line{position:relative}.header .header-links-wrap .header-links .header-link-line:after{opacity:1;transition:all .3s;border-radius:5px}@media(min-width:768px)and (max-width:1919px){.header .header-links-wrap .header-links .header-link-line:after{border-radius:calc(2.6666666667px + (5 - 2.6666666667) * ((100vw - 1024px) / (1920 - 1024)))}}.header .header-links-wrap .header-links .header-link-line:after{position:absolute;content:"";bottom:-2px}@media(min-width:768px)and (max-width:1919px){.header .header-links-wrap .header-links .header-link-line:after{bottom:calc(-1.0666666667px + (-2 - -1.0666666667) * ((100vw - 1024px) / (1920 - 1024)))}}.header .header-links-wrap .header-links .header-link-line:after{left:50%;transform:translateX(-50%);width:37%;height:2px}@media(min-width:768px)and (max-width:1919px){.header .header-links-wrap .header-links .header-link-line:after{height:calc(1.0666666667px + (2 - 1.0666666667) * ((100vw - 1024px) / (1920 - 1024)))}}.header .header-links-wrap .header-links .header-link-line:after{background-color:orange}@media(max-width:768px){.header .header-links-wrap .header-links .header-link{display:none}}.header .header-links-wrap .header-links .header-link-menu{flex-shrink:0;display:flex;align-items:center;position:relative}.header .header-links-wrap .header-links .header-link-menu .header-menu-wrap{position:absolute;top:38px}@media(min-width:768px)and (max-width:1919px){.header .header-links-wrap .header-links .header-link-menu .header-menu-wrap{top:calc(20.2666666667px + (38 - 20.2666666667) * ((100vw - 1024px) / (1920 - 1024)))}}.header .header-links-wrap .header-links .header-link-menu .header-menu-wrap{left:50%;transform:translateX(-50%)}.header .header-links-wrap .header-links .header-link-menu .header-menu-wrap .header-menu{display:none;flex-shrink:0;margin-top:50px}@media(min-width:768px)and (max-width:1919px){.header .header-links-wrap .header-links .header-link-menu .header-menu-wrap .header-menu{margin-top:calc(26.6666666667px + (50 - 26.6666666667) * ((100vw - 1024px) / (1920 - 1024)))}}.header .header-links-wrap .header-links .header-link-menu .header-menu-wrap .header-menu{border-radius:15px}@media(min-width:768px)and (max-width:1919px){.header .header-links-wrap .header-links .header-link-menu .header-menu-wrap .header-menu{border-radius:calc(8px + (15 - 8) * ((100vw - 1024px) / (1920 - 1024)))}}.header .header-links-wrap .header-links .header-link-menu .header-menu-wrap .header-menu{padding-top:22px}@media(min-width:768px)and (max-width:1919px){.header .header-links-wrap .header-links .header-link-menu .header-menu-wrap .header-menu{padding-top:calc(11.7333333333px + (22 - 11.7333333333) * ((100vw - 1024px) / (1920 - 1024)))}}.header .header-links-wrap .header-links .header-link-menu .header-menu-wrap .header-menu{padding-bottom:22px}@media(min-width:768px)and (max-width:1919px){.header .header-links-wrap .header-links .header-link-menu .header-menu-wrap .header-menu{padding-bottom:calc(11.7333333333px + (22 - 11.7333333333) * ((100vw - 1024px) / (1920 - 1024)))}}.header .header-links-wrap .header-links .header-link-menu .header-menu-wrap .header-menu{padding-left:32px}@media(min-width:768px)and (max-width:1919px){.header .header-links-wrap .header-links .header-link-menu .header-menu-wrap .header-menu{padding-left:calc(17.0666666667px + (32 - 17.0666666667) * ((100vw - 1024px) / (1920 - 1024)))}}.header .header-links-wrap .header-links .header-link-menu .header-menu-wrap .header-menu{padding-right:32px}@media(min-width:768px)and (max-width:1919px){.header .header-links-wrap .header-links .header-link-menu .header-menu-wrap .header-menu{padding-right:calc(17.0666666667px + (32 - 17.0666666667) * ((100vw - 1024px) / (1920 - 1024)))}}.header .header-links-wrap .header-links .header-link-menu .header-menu-wrap .header-menu{background-color:#fffffa;box-shadow:0 0 12px rgba(0,0,0,.1607843137)}.header .header-links-wrap .header-links .header-link-menu .header-menu-wrap .header-menu hr{height:1px;width:120px}@media(min-width:768px)and (max-width:1919px){.header .header-links-wrap .header-links .header-link-menu .header-menu-wrap .header-menu hr{width:calc(64px + (120 - 64) * ((100vw - 1024px) / (1920 - 1024)))}}.header .header-links-wrap .header-links .header-link-menu .header-menu-wrap .header-menu hr{background-color:#ee9b00;border:0;margin-left:0}.header .header-links-wrap .header-links .header-link-menu .header-menu-wrap .header-menu .links{min-width:165px}@media(min-width:768px)and (max-width:1919px){.header .header-links-wrap .header-links .header-link-menu .header-menu-wrap .header-menu .links{min-width:calc(88px + (165 - 88) * ((100vw - 1024px) / (1920 - 1024)))}}.header .header-links-wrap .header-links .header-link-menu .header-menu-wrap .header-menu .links .link-wrap{margin-top:15px}@media(min-width:768px)and (max-width:1919px){.header .header-links-wrap .header-links .header-link-menu .header-menu-wrap .header-menu .links .link-wrap{margin-top:calc(8px + (15 - 8) * ((100vw - 1024px) / (1920 - 1024)))}}.header .header-links-wrap .header-links .header-link-menu .header-menu-wrap .header-menu .links .link-wrap{width:auto}.header .header-links-wrap .header-links .header-link-menu .header-menu-wrap .header-menu .links .link-wrap:first-child{margin:0}.header .header-links-wrap .header-links .header-link-menu .header-menu-wrap .header-menu .links .link-wrap .link{display:inline-block;font-family:Montserrat-Regular;font-size:18px}@media(min-width:768px)and (max-width:1919px){.header .header-links-wrap .header-links .header-link-menu .header-menu-wrap .header-menu .links .link-wrap .link{font-size:calc(9.6px + (18 - 9.6) * ((100vw - 1024px) / (1920 - 1024)))}}.header .header-links-wrap .header-links .header-link-menu .header-menu-wrap .header-menu .links .link-wrap .link{position:relative;width:auto;transition:all .5s}.header .header-links-wrap .header-links .header-link-menu .header-menu-wrap .header-menu .links .link-wrap .link:before{content:"";position:absolute;bottom:0;left:0;width:80%;height:1px;background-color:rgba(238,155,0,.678);opacity:0;transition:all .5s}.header .header-links-wrap .header-links .header-link-menu .header-menu-wrap .header-menu .links .link-wrap .link:hover{color:#ee9b00}.header .header-links-wrap .header-links .header-link-menu .header-menu-wrap .header-menu .links-large{min-width:195px}@media(min-width:768px)and (max-width:1919px){.header .header-links-wrap .header-links .header-link-menu .header-menu-wrap .header-menu .links-large{min-width:calc(104px + (195 - 104) * ((100vw - 1024px) / (1920 - 1024)))}}.header .header-links-wrap .header-links .header-link-menu .header-menu-wrap .header-menu .links-larger{min-width:285px}@media(min-width:768px)and (max-width:1919px){.header .header-links-wrap .header-links .header-link-menu .header-menu-wrap .header-menu .links-larger{min-width:calc(152px + (285 - 152) * ((100vw - 1024px) / (1920 - 1024)))}}.header .header-links-wrap .header-links .header-link-menu:after{transform:translateX(-65%)}.header .header-links-wrap .header-links .header-link-menu .icon{width:15px}@media(min-width:768px)and (max-width:1919px){.header .header-links-wrap .header-links .header-link-menu .icon{width:calc(8px + (15 - 8) * ((100vw - 1024px) / (1920 - 1024)))}}.header .header-links-wrap .header-links .header-link-menu .icon{margin-left:9px}@media(min-width:768px)and (max-width:1919px){.header .header-links-wrap .header-links .header-link-menu .icon{margin-left:calc(4.8px + (9 - 4.8) * ((100vw - 1024px) / (1920 - 1024)))}}.header .header-links-wrap .header-links .header-link-menu .icon{margin-top:-2px}@media(min-width:768px)and (max-width:1919px){.header .header-links-wrap .header-links .header-link-menu .icon{margin-top:calc(-1.0666666667px + (-2 - -1.0666666667) * ((100vw - 1024px) / (1920 - 1024)))}}.header .header-links-wrap .header-links .header-link-menu .icon svg{width:100%;height:auto}.header .OC-wrap{position:absolute;right:0}@media(min-width:768px)and (max-width:1919px){.header .OC-wrap{right:calc(0px + (0 - 0) * ((100vw - 1024px) / (1920 - 1024)))}}.header .OC-wrap{top:0}@media(min-width:768px)and (max-width:1919px){.header .OC-wrap{top:calc(0px + (0 - 0) * ((100vw - 1024px) / (1920 - 1024)))}}.header .OC-wrap{padding-right:33px}@media(min-width:768px)and (max-width:1919px){.header .OC-wrap{padding-right:calc(17.6px + (33 - 17.6) * ((100vw - 1024px) / (1920 - 1024)))}}.header .OC-wrap{padding-top:30px}@media(min-width:768px)and (max-width:1919px){.header .OC-wrap{padding-top:calc(16px + (30 - 16) * ((100vw - 1024px) / (1920 - 1024)))}}.header .OC-wrap{width:70px;height:100px}@media(min-width:768px)and (max-width:1919px){.header .OC-wrap{width:calc(37.3333333333px + (70 - 37.3333333333) * ((100vw - 1024px) / (1920 - 1024)));height:calc(53.3333333333px + (100 - 53.3333333333) * ((100vw - 1024px) / (1920 - 1024)))}}.header .OC-wrap{z-index:3;background-color:#fffffa;cursor:pointer}.header .OC-wrap .openClose-wrap{margin:10px auto auto}@media(min-width:768px)and (max-width:1919px){.header .OC-wrap .openClose-wrap{margin-top:calc(5.3333333333px + (10 - 5.3333333333) * ((100vw - 1024px) / (1920 - 1024)))}}.header .OC-wrap .openClose-wrap{width:35px;height:16px}@media(min-width:768px)and (max-width:1919px){.header .OC-wrap .openClose-wrap{width:calc(18.6666666667px + (35 - 18.6666666667) * ((100vw - 1024px) / (1920 - 1024)));height:calc(8.5333333333px + (16 - 8.5333333333) * ((100vw - 1024px) / (1920 - 1024)))}}.header .OC-wrap .openClose-wrap{overflow:visible}@media(max-width:768px){.header .OC-wrap .openClose-wrap{display:none}}.header .OC-wrap .openClose-wrap:hover .openClose:nth-child(2){width:35px}@media(min-width:768px)and (max-width:1919px){.header .OC-wrap .openClose-wrap:hover .openClose:nth-child(2){width:calc(18.6666666667px + (35 - 18.6666666667) * ((100vw - 1024px) / (1920 - 1024)))}}.header .OC-wrap .openClose-wrap:hover .openClose:nth-child(2){height:2px}.header .OC-wrap .openClose-wrap:hover .openClose:nth-child(3){width:18px}@media(min-width:768px)and (max-width:1919px){.header .OC-wrap .openClose-wrap:hover .openClose:nth-child(3){width:calc(9.6px + (18 - 9.6) * ((100vw - 1024px) / (1920 - 1024)))}}.header .OC-wrap .openClose-wrap:hover .openClose:nth-child(3){height:2px}.header .OC-wrap .openClose-wrap .openClose{display:block;transition:all .2s;width:35px}@media(min-width:768px)and (max-width:1919px){.header .OC-wrap .openClose-wrap .openClose{width:calc(18.6666666667px + (35 - 18.6666666667) * ((100vw - 1024px) / (1920 - 1024)))}}.header .OC-wrap .openClose-wrap .openClose{height:2px;border:5px;background-color:#000;position:relative;margin-bottom:6px}@media(min-width:768px)and (max-width:1919px){.header .OC-wrap .openClose-wrap .openClose{margin-bottom:calc(3.2px + (6 - 3.2) * ((100vw - 1024px) / (1920 - 1024)))}}.header .OC-wrap .openClose-wrap .openClose:nth-child(2){width:24px}@media(min-width:768px)and (max-width:1919px){.header .OC-wrap .openClose-wrap .openClose:nth-child(2){width:calc(12.8px + (24 - 12.8) * ((100vw - 1024px) / (1920 - 1024)))}}.header .OC-wrap .openClose-wrap .openClose:nth-child(2){height:2px;float:right}.header .OC-wrap .openClose-wrap .openClose:nth-child(3){width:12px}@media(min-width:768px)and (max-width:1919px){.header .OC-wrap .openClose-wrap .openClose:nth-child(3){width:calc(6.4px + (12 - 6.4) * ((100vw - 1024px) / (1920 - 1024)))}}.header .OC-wrap .openClose-wrap .openClose:nth-child(3){height:2px;float:right}.mobile-header{display:none}@media(max-width:768px){.mobile-header{display:flex;align-items:center;position:fixed;bottom:0;left:0;width:100vw;height:calc(36.4251207729px + (52 - 36.4251207729) * ((100vw - 290px) / (414 - 290)));box-shadow:0 0 24px rgba(0,0,0,.1607843137);background-color:#fffffa;z-index:100}.mobile-header .page-link{height:100%;display:flex;align-items:center;flex-shrink:0;font-family:Montserrat-Regular;font-size:calc(8.4057971014px + (12 - 8.4057971014) * ((100vw - 290px) / (414 - 290)))}.mobile-header .page-link:first-child{margin-left:calc(14.0096618357px + (20 - 14.0096618357) * ((100vw - 290px) / (414 - 290)));margin-right:calc(17.5120772947px + (25 - 17.5120772947) * ((100vw - 290px) / (414 - 290)))}.mobile-header .page-link:nth-child(2){margin-right:calc(18.2125603865px + (26 - 18.2125603865) * ((100vw - 290px) / (414 - 290)))}.mobile-header .page-link:nth-child(3){margin-right:calc(16.8115942029px + (24 - 16.8115942029) * ((100vw - 290px) / (414 - 290)))}.mobile-header .menu-wrap{flex-shrink:0;width:calc(37.8260869565px + (54 - 37.8260869565) * ((100vw - 290px) / (414 - 290)));height:100%;margin-left:calc(9.1062801932px + (13 - 9.1062801932) * ((100vw - 290px) / (414 - 290)));display:flex;align-items:center}.mobile-header .menu-wrap .menu{width:calc(11.9082125604px + (17 - 11.9082125604) * ((100vw - 290px) / (414 - 290)));height:calc(4.2028985507px + (6 - 4.2028985507) * ((100vw - 290px) / (414 - 290)));position:relative;margin:auto;transform:translateX()}.mobile-header .menu-wrap .menu:before{top:0}.mobile-header .menu-wrap .menu:after,.mobile-header .menu-wrap .menu:before{content:"";position:absolute;left:0;width:100%;height:1px;background-color:#000}.mobile-header .menu-wrap .menu:after{bottom:0}}.footer{width:100%;height:100px}@media(min-width:768px)and (max-width:1919px){.footer{height:calc(53.3333333333px + (100 - 53.3333333333) * ((100vw - 1024px) / (1920 - 1024)))}}.footer{background-color:#fffffa;display:flex;justify-content:space-between;padding-top:37px}@media(min-width:768px)and (max-width:1919px){.footer{padding-top:calc(19.7333333333px + (37 - 19.7333333333) * ((100vw - 1024px) / (1920 - 1024)))}}.footer{padding-left:206px}@media(min-width:768px)and (max-width:1919px){.footer{padding-left:calc(109.8666666667px + (206 - 109.8666666667) * ((100vw - 1024px) / (1920 - 1024)))}}.footer{padding-right:140px}@media(min-width:768px)and (max-width:1919px){.footer{padding-right:calc(74.6666666667px + (140 - 74.6666666667) * ((100vw - 1024px) / (1920 - 1024)))}}.footer{font-size:17px}@media(min-width:768px)and (max-width:1919px){.footer{font-size:calc(9.0666666667px + (17 - 9.0666666667) * ((100vw - 1024px) / (1920 - 1024)))}}.footer{font-family:Montserrat-Bold}@media(max-width:768px){.footer{width:100%;height:96px;background-color:#fffffa;padding-top:37px;font-family:Montserrat-Bold;font-size:10px;display:block!important;padding-right:34px;padding-left:24px;display:none!important}}.footer .footer__column_left{display:flex;flex-shrink:0}@media(max-width:768px){.footer .footer__column_left{display:flex;justify-content:center;width:auto}}.footer .footer__column_left .footer__logo{margin-right:25px}@media(min-width:768px)and (max-width:1919px){.footer .footer__column_left .footer__logo{margin-right:calc(13.3333333333px + (25 - 13.3333333333) * ((100vw - 1024px) / (1920 - 1024)))}}.footer .footer__column_left .footer__logo_img{width:32px;height:28px}@media(min-width:768px)and (max-width:1919px){.footer .footer__column_left .footer__logo_img{width:calc(17.0666666667px + (32 - 17.0666666667) * ((100vw - 1024px) / (1920 - 1024)));height:calc(14.9333333333px + (28 - 14.9333333333) * ((100vw - 1024px) / (1920 - 1024)))}}@media(max-width:768px){.footer .footer__column_left .footer__logo_img{width:35px;height:17px;image-rendering:-webkit-optimize-contrast}}.footer .footer__column_left .footer__copyright{display:flex;margin-top:2px}@media(min-width:768px)and (max-width:1919px){.footer .footer__column_left .footer__copyright{margin-top:calc(1.0666666667px + (2 - 1.0666666667) * ((100vw - 1024px) / (1920 - 1024)))}}.footer .footer__column_left .footer__copyright .company{margin-left:10px}@media(min-width:768px)and (max-width:1919px){.footer .footer__column_left .footer__copyright .company{margin-left:calc(5.3333333333px + (10 - 5.3333333333) * ((100vw - 1024px) / (1920 - 1024)))}}.footer .footer__column_left .footer__copyright .footer__divider{margin-left:15px}@media(min-width:768px)and (max-width:1919px){.footer .footer__column_left .footer__copyright .footer__divider{margin-left:calc(8px + (15 - 8) * ((100vw - 1024px) / (1920 - 1024)))}}.footer .footer__column_left .footer__copyright .footer__divider{color:#ccc;font-family:Montserrat-Regular}.footer .footer__column_left .footer__copyright .footer__privacy-link{margin-left:15px}@media(min-width:768px)and (max-width:1919px){.footer .footer__column_left .footer__copyright .footer__privacy-link{margin-left:calc(8px + (15 - 8) * ((100vw - 1024px) / (1920 - 1024)))}}.footer .footer__column_left .footer__copyright .footer__privacy-link{color:#9c9c9c;text-decoration:none;font-size:14px}@media(min-width:768px)and (max-width:1919px){.footer .footer__column_left .footer__copyright .footer__privacy-link{font-size:calc(7.4666666667px + (14 - 7.4666666667) * ((100vw - 1024px) / (1920 - 1024)))}}.footer .footer__column_left .footer__copyright .footer__privacy-link{font-family:Montserrat-Regular;white-space:nowrap;margin-top:2px}@media(min-width:768px)and (max-width:1919px){.footer .footer__column_left .footer__copyright .footer__privacy-link{margin-top:calc(1.0666666667px + (2 - 1.0666666667) * ((100vw - 1024px) / (1920 - 1024)))}}.footer .footer__column_left .footer__copyright .footer__privacy-link:hover{color:#026;text-decoration:underline}.footer .footer__column_right{display:flex;justify-content:space-between;width:595px}@media(min-width:768px)and (max-width:1919px){.footer .footer__column_right{width:calc(317.3333333333px + (595 - 317.3333333333) * ((100vw - 1024px) / (1920 - 1024)))}}@media(max-width:768px){.footer .footer__column_right{display:flex;justify-content:center;width:auto;margin-top:10px}}.footer .footer__column_right .footer__email,.footer .footer__column_right .footer__phone{margin-left:15px}.footer .footer__column_right .footer__form{cursor:pointer}@media(max-width:768px){.footer .footer__column_right .footer__form{margin-right:10px}}.mobile-footer{display:none}@media(max-width:768px){.mobile-footer{display:flex;justify-content:center;align-items:center;width:100vw;height:calc(70.0483091787px + (100 - 70.0483091787) * ((100vw - 290px) / (414 - 290)));background-color:#fffffa}.mobile-footer .info{margin-right:calc(23.115942029px + (33 - 23.115942029) * ((100vw - 290px) / (414 - 290)))}}.mobile-footer .info .company{font-family:Montserrat-Bold;font-size:calc(9.1062801932px + (13 - 9.1062801932) * ((100vw - 290px) / (414 - 290)));margin-bottom:calc(10.5072463768px + (15 - 10.5072463768) * ((100vw - 290px) / (414 - 290)))}.mobile-footer .info .company span{margin-left:calc(3.5024154589px + (5 - 3.5024154589) * ((100vw - 290px) / (414 - 290)))}.mobile-footer .info .contacts{display:flex;align-items:center;justify-content:space-between;width:100%}.mobile-footer .info .contacts .phone{font-family:Montserrat-Medium;font-size:calc(7.0048309179px + (10 - 7.0048309179) * ((100vw - 290px) / (414 - 290)))}.mobile-footer .info .contacts .email{font-family:Montserrat-Medium;font-size:calc(7.7053140097px + (11 - 7.7053140097) * ((100vw - 290px) / (414 - 290)));margin-left:5px}.mobile-footer .info .privacy-mobile{margin-top:calc(5.6038647343px + (8 - 5.6038647343) * ((100vw - 290px) / (414 - 290)))}.mobile-footer .info .privacy-mobile a{font-family:Montserrat-Regular;font-size:calc(6.3043478261px + (9 - 6.3043478261) * ((100vw - 290px) / (414 - 290)));color:#666;text-decoration:none}.mobile-footer .info .privacy-mobile a:hover{text-decoration:underline}@media(max-width:768px){.mobile-footer .button{cursor:pointer;width:calc(80.5555555556px + (115 - 80.5555555556) * ((100vw - 290px) / (414 - 290)));height:calc(35.7246376812px + (51 - 35.7246376812) * ((100vw - 290px) / (414 - 290)));border-radius:calc(5.6038647343px + (8 - 5.6038647343) * ((100vw - 290px) / (414 - 290)));background-color:#026;display:flex;align-items:center;color:#fff;font-family:Montserrat-Regular;font-size:calc(9.1062801932px + (13 - 9.1062801932) * ((100vw - 290px) / (414 - 290)));justify-content:center}.footer{width:100%;height:96px;background-color:#fffffa;padding-top:37px;font-family:Montserrat-Bold;font-size:10px;display:block;padding-right:34px;padding-left:24px}.footer__column_left{display:flex;justify-content:center;width:auto}.footer__logo_img{width:35px;height:17px;image-rendering:-webkit-optimize-contrast}.footer__copyright{margin-left:8px;margin-top:1px}.footer__column_right{display:flex;justify-content:space-between;width:auto;margin-top:10px}.footer__form{cursor:pointer}}.global-blur{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:201;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.blur-true,.global-blur{display:block}.blur-false,.form{display:none}.form{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:201}.form .form__wrapper{width:100%;height:100%;position:relative}.form .form__wrapper .form__background{cursor:pointer;width:100%;height:100%;background-color:#000;opacity:.4}.form .form__wrapper .form__body{position:absolute;top:60px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body{top:calc(32px + (60 - 32) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body{left:50%;transform:translateX(-50%);width:1040px;height:815px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body{width:calc(554.6666666667px + (1040 - 554.6666666667) * ((100vw - 1024px) / (1920 - 1024)));height:calc(434.6666666667px + (815 - 434.6666666667) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body{background-color:#fffffa}.form .form__wrapper .form__body .form__animationBlock{width:100%;height:100%;position:relative;display:flex;padding-top:220px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock{padding-top:calc(117.3333333333px + (220 - 117.3333333333) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock{padding-left:83px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock{padding-left:calc(44.2666666667px + (83 - 44.2666666667) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock{font-family:Montserrat-Regular;font-size:20px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock{font-size:calc(10.6666666667px + (20 - 10.6666666667) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock{overflow:hidden}.form .form__wrapper .form__body .form__animationBlock .form__title{position:absolute;top:58px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .form__title{top:calc(30.9333333333px + (58 - 30.9333333333) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock .form__title{left:83px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .form__title{left:calc(44.2666666667px + (83 - 44.2666666667) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock .form__title{font-family:Montserrat-SemiBold;font-size:25px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .form__title{font-size:calc(13.3333333333px + (25 - 13.3333333333) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock .line{transition:all 2s;position:absolute;top:335px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .line{top:calc(178.6666666667px + (335 - 178.6666666667) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock .line{left:83px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .line{left:calc(44.2666666667px + (83 - 44.2666666667) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock .line{width:418px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .line{width:calc(222.9333333333px + (418 - 222.9333333333) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock .line{height:2px;background-color:#9c9c9c}.form .form__wrapper .form__body .form__animationBlock .line:nth-child(2){top:502px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .line:nth-child(2){top:calc(267.7333333333px + (502 - 267.7333333333) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock .line .line__body{width:418px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .line .line__body{width:calc(222.9333333333px + (418 - 222.9333333333) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock .line .line__body{height:2px;position:relative;background-color:#026}.form .form__wrapper .form__body .form__animationBlock .line .line__body:before{content:"";position:absolute;top:0;left:0;width:0;height:2px}.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_left .point{display:flex}.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_left .point .point__num{color:#026;width:20px;height:32px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_left .point .point__num{width:calc(10.6666666667px + (20 - 10.6666666667) * ((100vw - 1024px) / (1920 - 1024)));height:calc(17.0666666667px + (32 - 17.0666666667) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_left .point .point__title{margin-left:30px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_left .point .point__title{margin-left:calc(16px + (30 - 16) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_left .point .point__title{color:#026}.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_left .point{margin-bottom:15px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_left .point{margin-bottom:calc(8px + (15 - 8) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_left input{margin-bottom:95px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_left input{margin-bottom:calc(50.6666666667px + (95 - 50.6666666667) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_left input{margin-left:49px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_left input{margin-left:calc(26.1333333333px + (49 - 26.1333333333) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_left input{border:none;outline:none;width:305px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_left input{width:calc(162.6666666667px + (305 - 162.6666666667) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_left input{background-color:#fffffa}.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right{position:absolute;top:152px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right{top:calc(81.0666666667px + (152 - 81.0666666667) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right{left:501px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right{left:calc(267.2px + (501 - 267.2) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right{width:445px;height:530px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right{width:calc(237.3333333333px + (445 - 237.3333333333) * ((100vw - 1024px) / (1920 - 1024)));height:calc(282.6666666667px + (530 - 282.6666666667) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right{border-radius:10px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right{border-radius:calc(5.3333333333px + (10 - 5.3333333333) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right{border:2px solid #026}.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper{position:relative;width:445px;height:530px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper{width:calc(237.3333333333px + (445 - 237.3333333333) * ((100vw - 1024px) / (1920 - 1024)));height:calc(282.6666666667px + (530 - 282.6666666667) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper .posab-wrapper{transition:all .2s;position:absolute;bottom:28px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper .posab-wrapper{bottom:calc(14.9333333333px + (28 - 14.9333333333) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper .posab-wrapper .point{display:flex;margin-left:25px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper .posab-wrapper .point{margin-left:calc(13.3333333333px + (25 - 13.3333333333) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper .posab-wrapper .point .point__num{color:#026}.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper .posab-wrapper .point .point__title{margin-left:30px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper .posab-wrapper .point .point__title{margin-left:calc(16px + (30 - 16) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper .posab-wrapper .point .point__title{color:#026}.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper .posab-wrapper .point{margin-bottom:15px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper .posab-wrapper .point{margin-bottom:calc(8px + (15 - 8) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper .posab-wrapper textarea{transition:all .2s;resize:none;width:344px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper .posab-wrapper textarea{width:calc(183.4666666667px + (344 - 183.4666666667) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper .posab-wrapper textarea{min-height:295px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper .posab-wrapper textarea{min-height:calc(157.3333333333px + (295 - 157.3333333333) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper .posab-wrapper textarea{max-height:525px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper .posab-wrapper textarea{max-height:calc(280px + (525 - 280) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper .posab-wrapper textarea{margin-left:82px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper .posab-wrapper textarea{margin-left:calc(43.7333333333px + (82 - 43.7333333333) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper .posab-wrapper textarea{outline:none;border:none;overflow:scroll;background-color:#fffffa}.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper .posab-wrapper textarea::-webkit-scrollbar{width:2px}.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper .attach{margin-top:35px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper .attach{margin-top:calc(18.6666666667px + (35 - 18.6666666667) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper .attach{height:50px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper .attach{height:calc(26.6666666667px + (50 - 26.6666666667) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper .attach .attach-line{width:300px;height:1px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper .attach .attach-line{width:calc(160px + (300 - 160) * ((100vw - 1024px) / (1920 - 1024)));height:calc(.5333333333px + (1 - .5333333333) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper .attach .attach-line{background-color:#026;margin-left:73px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper .attach .attach-line{margin-left:calc(38.9333333333px + (73 - 38.9333333333) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper .attach .attach-button{margin-left:53px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper .attach .attach-button{margin-left:calc(28.2666666667px + (53 - 28.2666666667) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper .attach .attach-button{transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center;margin-top:25px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper .attach .attach-button{margin-top:calc(13.3333333333px + (25 - 13.3333333333) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper .attach .attach-button{font-family:Montserrat-Regular;font-size:17px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper .attach .attach-button{font-size:calc(9.0666666667px + (17 - 9.0666666667) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper .attach .attach-button label{color:#9c9c9c;cursor:pointer;text-align:center}.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper .attach .attach-button label:hover{color:#026}.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper .attach .attach-button input{width:.1px;height:.1px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper .attach .attach-button input{width:calc(.0533333333px + (.1 - .0533333333) * ((100vw - 1024px) / (1920 - 1024)));height:calc(.0533333333px + (.1 - .0533333333) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper .attach .attach-button input{opacity:0}.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper .attach .attach-button .attached-ready{padding-right:5px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper .attach .attach-button .attached-ready{padding-right:calc(2.6666666667px + (5 - 2.6666666667) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper .attach .attach-button .attached-ready{display:none;font-family:Montserrat-Regular;font-size:15px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper .attach .attach-button .attached-ready{font-size:calc(8px + (15 - 8) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper .attach .attach-button .attached-ready{max-height:90px;overflow:scroll;text-align:left}.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper .attach .attach-button .attached-ready::-webkit-scrollbar{width:2px}.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper .attach .attach-button .attached-ready .attached-file{display:flex}.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper .attach .attach-button .attached-ready .attached-file .file-name{width:252px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper .attach .attach-button .attached-ready .attached-file .file-name{width:calc(134.4px + (252 - 134.4) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper .attach .attach-button .attached-ready .attached-file .file-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#026;margin-bottom:3px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper .attach .attach-button .attached-ready .attached-file .file-name{margin-bottom:calc(1.6px + (3 - 1.6) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper .attach .attach-button .attached-ready .attached-file .delete-button{margin-left:27px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper .attach .attach-button .attached-ready .attached-file .delete-button{margin-left:calc(14.4px + (27 - 14.4) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper .attach .attach-button .attached-ready .attached-file .delete-button{color:#ff5e8a;cursor:pointer}.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper .attach .attach-button .attached-ready .add-button{cursor:pointer;margin-top:10px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper .attach .attach-button .attached-ready .add-button{margin-top:calc(5.3333333333px + (10 - 5.3333333333) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper .attach .attach-button .attached-ready .add-button{color:#00b164;display:inline-block}.form .form__wrapper .form__body .form__animationBlock .dataBlock__column_right .wrapper .attach .attach-button .attached-ready .add-button label{color:#00b164}.form .form__wrapper .form__body .form__animationBlock .consent-block{position:absolute;bottom:90px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .consent-block{bottom:calc(48px + (90 - 48) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock .consent-block{left:83px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .consent-block{left:calc(44.2666666667px + (83 - 44.2666666667) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock .consent-block{width:400px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .consent-block{width:calc(213.3333333333px + (400 - 213.3333333333) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock .consent-block .consent-label{display:flex;align-items:flex-start;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form .form__wrapper .form__body .form__animationBlock .consent-block .consent-label .consent-checkbox{width:18px;height:18px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .consent-block .consent-label .consent-checkbox{width:calc(9.6px + (18 - 9.6) * ((100vw - 1024px) / (1920 - 1024)));height:calc(9.6px + (18 - 9.6) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock .consent-block .consent-label .consent-checkbox{min-width:18px;margin-right:10px;margin-top:2px;cursor:pointer;accent-color:#026}.form .form__wrapper .form__body .form__animationBlock .consent-block .consent-label .consent-text{font-size:13px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .consent-block .consent-label .consent-text{font-size:calc(6.9333333333px + (13 - 6.9333333333) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock .consent-block .consent-label .consent-text{color:#666;line-height:1.4}.form .form__wrapper .form__body .form__animationBlock .consent-block .consent-label .consent-text a{color:#026;text-decoration:underline}.form .form__wrapper .form__body .form__animationBlock .consent-block .consent-label .consent-text a:hover{color:#04c}.form .form__wrapper .form__body .form__animationBlock .send-button{position:absolute;bottom:73px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .send-button{bottom:calc(38.9333333333px + (73 - 38.9333333333) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock .send-button{right:231px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .send-button{right:calc(123.2px + (231 - 123.2) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock .send-button{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.form .form__wrapper .form__body .form__animationBlock .send-button.disabled{opacity:.5;cursor:not-allowed}.form .form__wrapper .form__body .form__animationBlock .send-button .loading{width:45px;height:7px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .send-button .loading{width:calc(24px + (45 - 24) * ((100vw - 1024px) / (1920 - 1024)));height:calc(3.7333333333px + (7 - 3.7333333333) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock .send-button .loading{border:2px solid #026;border-radius:10px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .send-button .loading{border-radius:calc(5.3333333333px + (10 - 5.3333333333) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock .send-button .loading{background-color:#026;margin-right:11px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .send-button .loading{margin-right:calc(5.8666666667px + (11 - 5.8666666667) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock .send-button .loading{margin-top:11px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .send-button .loading{margin-top:calc(5.8666666667px + (11 - 5.8666666667) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock .close-button{transition:all .2s;cursor:pointer;width:116px;height:116px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .close-button{width:calc(61.8666666667px + (116 - 61.8666666667) * ((100vw - 1024px) / (1920 - 1024)));height:calc(61.8666666667px + (116 - 61.8666666667) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock .close-button{border-radius:58px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .close-button{border-radius:calc(30.9333333333px + (58 - 30.9333333333) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock .close-button{background-color:#026;position:absolute;top:0;right:0;transform:translate3d(69px,-69px,0)}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .close-button{transform:translate3d(calc(36.8px + (69 - 36.8) * ((100vw - 1024px) / (1920 - 1024))),calc(-36.8px + (-69 - -36.8) * ((100vw - 1024px) / (1920 - 1024))),0)}}.form .form__wrapper .form__body .form__animationBlock .close-button{padding-top:83px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .close-button{padding-top:calc(44.2666666667px + (83 - 44.2666666667) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock .close-button{padding-left:23px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .close-button{padding-left:calc(12.2666666667px + (23 - 12.2666666667) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock .close-button:hover{transform:translate3d(64px,-64px,0)}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .close-button:hover{transform:translate3d(calc(34.1333333333px + (64 - 34.1333333333) * ((100vw - 1024px) / (1920 - 1024))),calc(-34.1333333333px + (-64 - -34.1333333333) * ((100vw - 1024px) / (1920 - 1024))),0)}}.form .form__wrapper .form__body .form__animationBlock .close-button:hover .close-icon{transform:translate3d(5px,-5px,0) rotate(45deg)}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .close-button:hover .close-icon{transform:translate3d(calc(2.6666666667px + (5 - 2.6666666667) * ((100vw - 1024px) / (1920 - 1024))),calc(-2.6666666667px + (-5 - -2.6666666667) * ((100vw - 1024px) / (1920 - 1024))),0) rotate(45deg)}}.form .form__wrapper .form__body .form__animationBlock .close-button:hover .close-icon:before{transform:rotate(-90deg)}.form .form__wrapper .form__body .form__animationBlock .close-button .close-icon{transition:all .2s;width:16px;height:1px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .close-button .close-icon{width:calc(8.5333333333px + (16 - 8.5333333333) * ((100vw - 1024px) / (1920 - 1024)));height:calc(.5333333333px + (1 - .5333333333) * ((100vw - 1024px) / (1920 - 1024)))}}.form .form__wrapper .form__body .form__animationBlock .close-button .close-icon{background-color:#fff;position:relative}.form .form__wrapper .form__body .form__animationBlock .close-button .close-icon:before{position:absolute;content:"";top:0;left:0;background-color:#fff;width:16px;height:1px}@media(min-width:768px)and (max-width:1919px){.form .form__wrapper .form__body .form__animationBlock .close-button .close-icon:before{width:calc(8.5333333333px + (16 - 8.5333333333) * ((100vw - 1024px) / (1920 - 1024)));height:calc(.5333333333px + (1 - .5333333333) * ((100vw - 1024px) / (1920 - 1024)))}}@keyframes space{0%{width:0}to{width:100%}}@font-face{font-family:Montserrat-Bold;src:url(/_next/static/media/Montserrat-Bold.a8958d1a.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Montserrat-Regular;src:url(/_next/static/media/Montserrat-Regular.09cae4fd.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Montserrat-Medium;src:url(/_next/static/media/Montserrat-Medium.19261002.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Montserrat-Italic;src:url(/_next/static/media/Montserrat-Italic.e43cb06b.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Montserrat-Light;src:url(/_next/static/media/Montserrat-Light.4cbad113.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Montserrat-SemiBold;src:url(/_next/static/media/Montserrat-SemiBold.8b46d63e.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"SourceSerif4-Bold";src:url(/_next/static/media/SourceSerif4Caption-Bold.7227d82f.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"SourceSerif4-Semibold";src:url(/_next/static/media/SourceSerif4Caption-Semibold.ab99bc52.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"SourceSerif4-Bold-Original";src:url(/_next/static/media/Montserrat-SemiBold.8b46d63e.ttf) format("truetype");font-weight:400;font-style:normal}.menu-open{display:none}@media(max-width:768px){.menu-open{transition:all .5s cubic-bezier(.77,0,.175,1);display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:200;background-color:rgba(0,0,0,0)}.menu-open .menu-wrapper{width:100%;height:100%;position:relative}.menu-open .menu-wrapper .menu-body{transform:translateY(100%);transition:transform .5s cubic-bezier(.77,0,.175,1);position:absolute;bottom:0;left:0;padding-top:calc(17.5120772947px + (25 - 17.5120772947) * ((100vw - 290px) / (414 - 290)));width:100vw;border-top-left-radius:calc(21.0144927536px + (30 - 21.0144927536) * ((100vw - 290px) / (414 - 290)));border-top-right-radius:calc(21.0144927536px + (30 - 21.0144927536) * ((100vw - 290px) / (414 - 290)));background-color:#fffffa}.menu-open .menu-wrapper .menu-body .close{width:calc(44.1304347826px + (63 - 44.1304347826) * ((100vw - 290px) / (414 - 290)));height:calc(4.2028985507px + (6 - 4.2028985507) * ((100vw - 290px) / (414 - 290)));border-radius:calc(7.0048309179px + (10 - 7.0048309179) * ((100vw - 290px) / (414 - 290)));margin:auto;background-color:#6d6d6d}.menu-open .menu-wrapper .menu-body .close-form{background-color:#ff5e8a}.menu-open .menu-wrapper .menu-body .links .link{font-family:Montserrat-Regular;font-size:calc(9.806763285px + (14 - 9.806763285) * ((100vw - 290px) / (414 - 290)));text-align:center;margin:auto;width:calc(156.2077294686px + (223 - 156.2077294686) * ((100vw - 290px) / (414 - 290)));height:calc(39.9275362319px + (57 - 39.9275362319) * ((100vw - 290px) / (414 - 290)));display:flex;align-items:center;border-top:1px solid #d4d4d4}.menu-open .menu-wrapper .menu-body .links .link:first-child{border:0;margin-top:calc(23.8164251208px + (34 - 23.8164251208) * ((100vw - 290px) / (414 - 290)))}.menu-open .menu-wrapper .menu-body .links .link a{width:100%;height:100%;display:flex;align-items:center;justify-content:center}}.menu-open .menu-wrapper .menu-body .contacts{display:flex;align-items:center;margin-top:calc(13.309178744px + (19 - 13.309178744) * ((100vw - 290px) / (414 - 290)));width:auto;justify-content:center;margin-bottom:calc(67.9468599034px + (97 - 67.9468599034) * ((100vw - 290px) / (414 - 290)))}@media(max-width:768px){.menu-open .menu-wrapper .menu-body .contacts .phone{font-family:Montserrat-Regular;font-size:calc(7.7053140097px + (11 - 7.7053140097) * ((100vw - 290px) / (414 - 290)));margin-right:calc(32.922705314px + (47 - 32.922705314) * ((100vw - 290px) / (414 - 290)))}.menu-open .menu-wrapper .menu-body .contacts .email{font-family:Montserrat-Regular;font-size:calc(8.4057971014px + (12 - 8.4057971014) * ((100vw - 290px) / (414 - 290)))}}.menu-open .menu-wrapper .menu-body .content{height:calc(446.9082125604px + (638 - 446.9082125604) * ((100vw - 290px) / (414 - 290)));max-height:90vh;overflow:scroll}.menu-open .menu-wrapper .menu-body .form-mobile{display:block;margin-top:calc(34.3236714976px + (49 - 34.3236714976) * ((100vw - 290px) / (414 - 290)));padding-left:calc(35.0241545894px + (50 - 35.0241545894) * ((100vw - 290px) / (414 - 290)))}.menu-open .menu-wrapper .menu-body .form-mobile .field{font-family:Montserrat-Regular;margin-bottom:calc(17.5120772947px + (25 - 17.5120772947) * ((100vw - 290px) / (414 - 290)))}.menu-open .menu-wrapper .menu-body .form-mobile .field .name{font-size:calc(11.2077294686px + (16 - 11.2077294686) * ((100vw - 290px) / (414 - 290)));color:#002166}.menu-open .menu-wrapper .menu-body .form-mobile .field input,.menu-open .menu-wrapper .menu-body .form-mobile .field textarea{margin-top:calc(7.0048309179px + (10 - 7.0048309179) * ((100vw - 290px) / (414 - 290)));border:none;outline:none;font-size:calc(10.5072463768px + (15 - 10.5072463768) * ((100vw - 290px) / (414 - 290)))}.menu-open .menu-wrapper .menu-body .form-mobile .field textarea{transition:all .2s;resize:none;width:calc(224.154589372px + (320 - 224.154589372) * ((100vw - 290px) / (414 - 290)));height:calc(93.8647342995px + (134 - 93.8647342995) * ((100vw - 290px) / (414 - 290)));overflow:scroll}.menu-open .menu-wrapper .menu-body .form-mobile .field textarea::-webkit-scrollbar{width:2px}.menu-open .menu-wrapper .menu-body .form-mobile .consent-block-mobile{margin-top:calc(17.5120772947px + (25 - 17.5120772947) * ((100vw - 290px) / (414 - 290)));padding-right:calc(35.0241545894px + (50 - 35.0241545894) * ((100vw - 290px) / (414 - 290)))}.menu-open .menu-wrapper .menu-body .form-mobile .consent-block-mobile .consent-label-mobile{display:flex;align-items:flex-start;cursor:pointer}.menu-open .menu-wrapper .menu-body .form-mobile .consent-block-mobile .consent-label-mobile .consent-checkbox-mobile{width:calc(12.6086956522px + (18 - 12.6086956522) * ((100vw - 290px) / (414 - 290)));height:calc(12.6086956522px + (18 - 12.6086956522) * ((100vw - 290px) / (414 - 290)));min-width:calc(12.6086956522px + (18 - 12.6086956522) * ((100vw - 290px) / (414 - 290)));margin-right:calc(7.0048309179px + (10 - 7.0048309179) * ((100vw - 290px) / (414 - 290)));margin-top:calc(1.4009661836px + (2 - 1.4009661836) * ((100vw - 290px) / (414 - 290)));cursor:pointer;accent-color:#026}.menu-open .menu-wrapper .menu-body .form-mobile .consent-block-mobile .consent-label-mobile .consent-text-mobile{font-family:Montserrat-Regular;font-size:calc(8.4057971014px + (12 - 8.4057971014) * ((100vw - 290px) / (414 - 290)));color:#666;line-height:1.4}.menu-open .menu-wrapper .menu-body .form-mobile .consent-block-mobile .consent-label-mobile .consent-text-mobile a{color:#026;text-decoration:underline}.menu-open .menu-wrapper .menu-body .form-mobile .button{font-family:Montserrat-Regular;margin-top:calc(28.0193236715px + (40 - 28.0193236715) * ((100vw - 290px) / (414 - 290)));width:calc(92.4637681159px + (132 - 92.4637681159) * ((100vw - 290px) / (414 - 290)));display:flex;align-items:center;margin-left:calc(64.4444444444px + (92 - 64.4444444444) * ((100vw - 290px) / (414 - 290)));margin-bottom:calc(28.7198067633px + (41 - 28.7198067633) * ((100vw - 290px) / (414 - 290)))}.menu-open .menu-wrapper .menu-body .form-mobile .button.disabled{opacity:.5}.menu-open .menu-wrapper .menu-body .form-mobile .button .figure{flex-shrink:0;width:calc(31.5217391304px + (45 - 31.5217391304) * ((100vw - 290px) / (414 - 290)));height:calc(4.2028985507px + (6 - 4.2028985507) * ((100vw - 290px) / (414 - 290)));border-radius:calc(7.0048309179px + (10 - 7.0048309179) * ((100vw - 290px) / (414 - 290)));background-color:#026;margin-right:calc(7.0048309179px + (10 - 7.0048309179) * ((100vw - 290px) / (414 - 290)))}.menu-open .menu-wrapper .menu-body .form-mobile .button div{flex-shrink:0;font-size:calc(10.5072463768px + (15 - 10.5072463768) * ((100vw - 290px) / (414 - 290)))}.menu-open .menu-wrapper .menu-body .calculating{padding-left:calc(30.1207729469px + (43 - 30.1207729469) * ((100vw - 290px) / (414 - 290)));margin-top:calc(24.5169082126px + (35 - 24.5169082126) * ((100vw - 290px) / (414 - 290)))}.menu-open .menu-wrapper .menu-body .calculating .radio-groups .radio-group .radio-title{font-family:Montserrat-Bold;font-size:calc(11.2077294686px + (16 - 11.2077294686) * ((100vw - 290px) / (414 - 290)))}.menu-open .menu-wrapper .menu-body .calculating .radio-groups .radio-group .wrap{display:block;margin-top:calc(14.0096618357px + (20 - 14.0096618357) * ((100vw - 290px) / (414 - 290)))}.menu-open .menu-wrapper .menu-body .calculating .radio-groups .radio-group .wrap .radio{margin-bottom:calc(14.0096618357px + (20 - 14.0096618357) * ((100vw - 290px) / (414 - 290)));display:flex;align-items:center;font-family:Montserrat-Regular;font-size:calc(10.5072463768px + (15 - 10.5072463768) * ((100vw - 290px) / (414 - 290)))}.menu-open .menu-wrapper .menu-body .calculating .radio-groups .radio-group .wrap .radio .radio-button{cursor:pointer;width:calc(13.309178744px + (19 - 13.309178744) * ((100vw - 290px) / (414 - 290)));height:calc(13.309178744px + (19 - 13.309178744) * ((100vw - 290px) / (414 - 290)));border-radius:calc(7.0048309179px + (10 - 7.0048309179) * ((100vw - 290px) / (414 - 290)));border:2px solid #b1b1b1;margin-right:calc(10.5072463768px + (15 - 10.5072463768) * ((100vw - 290px) / (414 - 290)))}.menu-open .menu-wrapper .menu-body .calculating .radio-groups .radio-group .wrap .radio .active{position:relative}.menu-open .menu-wrapper .menu-body .calculating .radio-groups .radio-group .wrap .radio .active:after{content:"";width:calc(7.7053140097px + (11 - 7.7053140097) * ((100vw - 290px) / (414 - 290)));height:calc(7.7053140097px + (11 - 7.7053140097) * ((100vw - 290px) / (414 - 290)));border-radius:calc(4.2028985507px + (6 - 4.2028985507) * ((100vw - 290px) / (414 - 290)));position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);background-color:#6c6cd5}.menu-open .menu-wrapper .menu-body .calculating .radio-groups .radio-group .flex{display:flex}.menu-open .menu-wrapper .menu-body .calculating .radio-groups .radio-group .flex .radio:nth-child(2){margin-left:calc(31.5217391304px + (45 - 31.5217391304) * ((100vw - 290px) / (414 - 290)))}.menu-open .menu-wrapper .menu-body .calculating .slider-value{margin-top:calc(28.0193236715px + (40 - 28.0193236715) * ((100vw - 290px) / (414 - 290)))}.menu-open .menu-wrapper .menu-body .calculating .slider-value .slider-title{font-family:Montserrat-Bold;font-size:calc(11.2077294686px + (16 - 11.2077294686) * ((100vw - 290px) / (414 - 290)))}.menu-open .menu-wrapper .menu-body .calculating .slider-value .slider-body{width:calc(221.3526570048px + (316 - 221.3526570048) * ((100vw - 290px) / (414 - 290)));height:calc(14.0096618357px + (20 - 14.0096618357) * ((100vw - 290px) / (414 - 290)));margin-top:calc(42.0289855072px + (60 - 42.0289855072) * ((100vw - 290px) / (414 - 290)))}.menu-open .menu-wrapper .menu-body .calculating .button{font-family:Montserrat-Regular;margin-top:calc(28.0193236715px + (40 - 28.0193236715) * ((100vw - 290px) / (414 - 290)));width:calc(92.4637681159px + (132 - 92.4637681159) * ((100vw - 290px) / (414 - 290)));display:flex;align-items:center;margin-left:calc(64.4444444444px + (92 - 64.4444444444) * ((100vw - 290px) / (414 - 290)));margin-bottom:calc(28.7198067633px + (41 - 28.7198067633) * ((100vw - 290px) / (414 - 290)))}.menu-open .menu-wrapper .menu-body .calculating .button .figure{flex-shrink:0;width:calc(31.5217391304px + (45 - 31.5217391304) * ((100vw - 290px) / (414 - 290)));height:calc(4.2028985507px + (6 - 4.2028985507) * ((100vw - 290px) / (414 - 290)));border-radius:calc(7.0048309179px + (10 - 7.0048309179) * ((100vw - 290px) / (414 - 290)));background-color:#026;margin-right:calc(7.0048309179px + (10 - 7.0048309179) * ((100vw - 290px) / (414 - 290)))}.menu-open .menu-wrapper .menu-body .calculating .button div{flex-shrink:0;font-size:calc(10.5072463768px + (15 - 10.5072463768) * ((100vw - 290px) / (414 - 290)))}.menu-open .menu-wrapper .menu-body .close-opener-body{width:100vw;height:calc(397.1739130435px + (567 - 397.1739130435) * ((100vw - 290px) / (414 - 290)))}