.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button{border:none;margin:0;padding:0;width:auto;overflow:visible;background:transparent;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;text-align:inherit;outline:none}button::-moz-focus-inner{border:0;padding:0}@font-face{font-family:Lato;font-style:italic;font-weight:100;font-display:swap;src:local("Lato Hairline Italic"),local("Lato-HairlineItalic"),url(https://fonts.gstatic.com/s/lato/v16/S6u-w4BMUTPHjxsIPx-mPCLC79U11vU.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Lato;font-style:italic;font-weight:100;font-display:swap;src:local("Lato Hairline Italic"),local("Lato-HairlineItalic"),url(https://fonts.gstatic.com/s/lato/v16/S6u-w4BMUTPHjxsIPx-oPCLC79U1.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Lato;font-style:italic;font-weight:300;font-display:swap;src:local("Lato Light Italic"),local("Lato-LightItalic"),url(https://fonts.gstatic.com/s/lato/v16/S6u_w4BMUTPHjxsI9w2_FQftx9897sxZ.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Lato;font-style:italic;font-weight:300;font-display:swap;src:local("Lato Light Italic"),local("Lato-LightItalic"),url(https://fonts.gstatic.com/s/lato/v16/S6u_w4BMUTPHjxsI9w2_Gwftx9897g.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Lato;font-style:italic;font-weight:400;font-display:swap;src:local("Lato Italic"),local("Lato-Italic"),url(https://fonts.gstatic.com/s/lato/v16/S6u8w4BMUTPHjxsAUi-qNiXg7eU0.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Lato;font-style:italic;font-weight:400;font-display:swap;src:local("Lato Italic"),local("Lato-Italic"),url(https://fonts.gstatic.com/s/lato/v16/S6u8w4BMUTPHjxsAXC-qNiXg7Q.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Lato;font-style:italic;font-weight:700;font-display:swap;src:local("Lato Bold Italic"),local("Lato-BoldItalic"),url(https://fonts.gstatic.com/s/lato/v16/S6u_w4BMUTPHjxsI5wq_FQftx9897sxZ.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Lato;font-style:italic;font-weight:700;font-display:swap;src:local("Lato Bold Italic"),local("Lato-BoldItalic"),url(https://fonts.gstatic.com/s/lato/v16/S6u_w4BMUTPHjxsI5wq_Gwftx9897g.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Lato;font-style:italic;font-weight:900;font-display:swap;src:local("Lato Black Italic"),local("Lato-BlackItalic"),url(https://fonts.gstatic.com/s/lato/v16/S6u_w4BMUTPHjxsI3wi_FQftx9897sxZ.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Lato;font-style:italic;font-weight:900;font-display:swap;src:local("Lato Black Italic"),local("Lato-BlackItalic"),url(https://fonts.gstatic.com/s/lato/v16/S6u_w4BMUTPHjxsI3wi_Gwftx9897g.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Lato;font-style:normal;font-weight:100;font-display:swap;src:local("Lato Hairline"),local("Lato-Hairline"),url(https://fonts.gstatic.com/s/lato/v16/S6u8w4BMUTPHh30AUi-qNiXg7eU0.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Lato;font-style:normal;font-weight:100;font-display:swap;src:local("Lato Hairline"),local("Lato-Hairline"),url(https://fonts.gstatic.com/s/lato/v16/S6u8w4BMUTPHh30AXC-qNiXg7Q.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Lato;font-style:normal;font-weight:300;font-display:swap;src:local("Lato Light"),local("Lato-Light"),url(https://fonts.gstatic.com/s/lato/v16/S6u9w4BMUTPHh7USSwaPGQ3q5d0N7w.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Lato;font-style:normal;font-weight:300;font-display:swap;src:local("Lato Light"),local("Lato-Light"),url(https://fonts.gstatic.com/s/lato/v16/S6u9w4BMUTPHh7USSwiPGQ3q5d0.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:local("Lato Regular"),local("Lato-Regular"),url(https://fonts.gstatic.com/s/lato/v16/S6uyw4BMUTPHjxAwXiWtFCfQ7A.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:local("Lato Regular"),local("Lato-Regular"),url(https://fonts.gstatic.com/s/lato/v16/S6uyw4BMUTPHjx4wXiWtFCc.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:local("Lato Bold"),local("Lato-Bold"),url(https://fonts.gstatic.com/s/lato/v16/S6u9w4BMUTPHh6UVSwaPGQ3q5d0N7w.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:local("Lato Bold"),local("Lato-Bold"),url(https://fonts.gstatic.com/s/lato/v16/S6u9w4BMUTPHh6UVSwiPGQ3q5d0.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Lato;font-style:normal;font-weight:900;font-display:swap;src:local("Lato Black"),local("Lato-Black"),url(https://fonts.gstatic.com/s/lato/v16/S6u9w4BMUTPHh50XSwaPGQ3q5d0N7w.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Lato;font-style:normal;font-weight:900;font-display:swap;src:local("Lato Black"),local("Lato-Black"),url(https://fonts.gstatic.com/s/lato/v16/S6u9w4BMUTPHh50XSwiPGQ3q5d0.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}body,html{font-size:100%;font-weight:400;line-height:1.25em;color:#292929;margin:0;padding:0;position:relative;height:100%;min-height:100%;font-family:Lato,sans-serif;font-variant-ligatures:none}h1,h2,h3{color:#292929;line-height:1.2em;font-family:Lato,sans-serif}body{font-size:1.125em;overflow-x:hidden;height:auto;-webkit-tap-highlight-color:transparent;background-color:#fff}body.disableScroll{overflow:hidden}main{padding-top:calc(88.16px + 20.76*(100vw - 1020px)/900);position:relative}@media screen and (max-width:1020px){main{padding-top:88.16px}}@media screen and (min-width:1920px){main{padding-top:108.92px}}@media (max-width:1020px){main{padding-top:calc(72.02px + 16.14*(100vw - 320px)/700)}}@media screen and (max-width:1020px) and (max-width:320px){main{padding-top:72.02px}}@media screen and (max-width:1020px) and (min-width:1020px){main{padding-top:88.16px}}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{text-decoration:none;color:inherit}a:focus{box-shadow:none;outline:none}button,input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}button:focus,input:focus,textarea:focus{box-shadow:none;outline:none}.row{max-width:1712px;margin-left:calc(30px + 74*(100vw - 320px)/1392);margin-right:calc(30px + 74*(100vw - 320px)/1392);display:flex}@media screen and (max-width:320px){.row{margin-left:30px}}@media screen and (min-width:1712px){.row{margin-left:104px}}@media screen and (max-width:320px){.row{margin-right:30px}}@media screen and (min-width:1712px){.row{margin-right:104px}}@media (min-width:1920px){.row{margin-left:auto;margin-right:auto}}.lines{position:relative}.lines:after,.lines:before{content:"";position:absolute;background-color:pink;z-index:1000}.lines:before{top:50%;left:0;width:100%;height:1px;transform:translateY(-50%)}.lines:after{top:0;left:50%;width:1px;height:100%;transform:translateX(-50%)}.lineleft{position:relative}.lineleft:before{content:"";position:absolute;background-color:red;z-index:1000;top:50%;left:0;transform:translateY(-50%);width:1px;height:3000px}.slide-up{transform:translateY(50px);transition:transform .6s cubic-bezier(.4,0,.2,1);will-change:transform}.slide-up.slide-up--animation{transform:translateY(0)}.image-wrapper{position:relative;overflow:hidden}.image-wrapper .asset{background-color:#fff;height:100%}.image-wrapper .asset picture{position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;transition:opacity 1.4s;will-change:opacity}.image-wrapper .asset picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;background-position:50%;background-size:cover}.image-wrapper .asset picture.asset-loaded{opacity:1}.BlogTile__thumbnail{position:relative;padding-bottom:52.291666666667%;overflow:hidden}.BlogTile__thumbnail .thumbnail--size{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);padding:1px}.BlogTile__thumbnail .thumbnail--size .thumbnail__animation{will-change:transform;transition:transform .2s linear;transform:scale(.95)}.BlogTile__thumbnail .thumbnail--size .thumbnail__animation .image-wrapper{width:106%;height:106%;transform:translate(-3%,-3%)}.BlogTile__thumbnail .thumbnail__date{padding:calc(15px + 2*(100vw - 320px)/1600) calc(36px + 11*(100vw - 320px)/1600) calc(14px + 2*(100vw - 320px)/1600) calc(44px + 27*(100vw - 320px)/1600);position:absolute;bottom:0;right:0}@media screen and (max-width:320px){.BlogTile__thumbnail .thumbnail__date{padding-top:15px}}@media screen and (min-width:1920px){.BlogTile__thumbnail .thumbnail__date{padding-top:17px}}@media screen and (max-width:320px){.BlogTile__thumbnail .thumbnail__date{padding-right:36px}}@media screen and (min-width:1920px){.BlogTile__thumbnail .thumbnail__date{padding-right:47px}}@media screen and (max-width:320px){.BlogTile__thumbnail .thumbnail__date{padding-bottom:14px}}@media screen and (min-width:1920px){.BlogTile__thumbnail .thumbnail__date{padding-bottom:16px}}@media screen and (max-width:320px){.BlogTile__thumbnail .thumbnail__date{padding-left:44px}}@media screen and (min-width:1920px){.BlogTile__thumbnail .thumbnail__date{padding-left:71px}}.BlogTile__thumbnail .thumbnail__date p{font-size:calc(14px + 2*(100vw - 320px)/1600);line-height:1.2em;display:block;position:relative;color:#fff;z-index:2}@media screen and (max-width:320px){.BlogTile__thumbnail .thumbnail__date p{font-size:14px}}@media screen and (min-width:1920px){.BlogTile__thumbnail .thumbnail__date p{font-size:16px}}.BlogTile__thumbnail .thumbnail__date:before{-webkit-clip-path:polygon(5% 0,100% 0,100% 100%,0 100%);clip-path:polygon(5% 0,100% 0,100% 100%,0 100%);content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#c40003;z-index:1;opacity:.75}.BlogTile__title{margin-top:calc(16px + 4*(100vw - 320px)/1600);font-size:calc(24px + 15*(100vw - 320px)/1600);line-height:1.3em;color:#c40003;line-height:1.2em;font-weight:700}@media screen and (max-width:320px){.BlogTile__title{margin-top:16px}}@media screen and (min-width:1920px){.BlogTile__title{margin-top:20px}}@media screen and (max-width:320px){.BlogTile__title{font-size:24px}}@media screen and (min-width:1920px){.BlogTile__title{font-size:39px}}.BlogTile__description{margin-top:calc(16px + 4*(100vw - 320px)/1600);font-size:calc(16px + 4*(100vw - 320px)/1600);line-height:1.2em;color:#707070;line-height:1.5em}@media screen and (max-width:320px){.BlogTile__description{margin-top:16px}}@media screen and (min-width:1920px){.BlogTile__description{margin-top:20px}}@media screen and (max-width:320px){.BlogTile__description{font-size:16px}}@media screen and (min-width:1920px){.BlogTile__description{font-size:20px}}.BlogTile__read{margin-top:calc(16px + 4*(100vw - 320px)/1600);font-size:calc(16px + 4*(100vw - 320px)/1600);line-height:1.2em;position:relative;padding-right:2px;padding-bottom:4px;padding-left:2px;overflow:hidden;display:inline-block}@media screen and (max-width:320px){.BlogTile__read{margin-top:16px}}@media screen and (min-width:1920px){.BlogTile__read{margin-top:20px}}@media screen and (max-width:320px){.BlogTile__read{font-size:16px}}@media screen and (min-width:1920px){.BlogTile__read{font-size:20px}}.BlogTile__read:before{content:"";position:absolute;bottom:0;right:-2px;width:105%;height:1px;background-color:#707070;will-change:transform;transition:transform .2s ease-in}@media (hover:hover){.BlogTile__read:hover:before{transform:translateX(-50%)}}@media (hover:hover){.BlogTile:hover .BlogTile__thumbnail .thumbnail__animation{transform:scale(1)}}.Button{padding:calc(16px + 2*(100vw - 320px)/1600) calc(26px + 39*(100vw - 320px)/1600);min-width:calc(190px + 123*(100vw - 320px)/1600);font-size:calc(16px + 4*(100vw - 320px)/1600);line-height:1.2em;position:relative;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;font-weight:700;line-height:1.4em;color:#fff;white-space:nowrap;transition:color .2s linear;z-index:1;cursor:pointer}@media screen and (max-width:320px){.Button{padding-top:16px}}@media screen and (min-width:1920px){.Button{padding-top:18px}}@media screen and (max-width:320px){.Button{padding-right:26px}}@media screen and (min-width:1920px){.Button{padding-right:65px}}@media screen and (max-width:320px){.Button{padding-bottom:16px}}@media screen and (min-width:1920px){.Button{padding-bottom:18px}}@media screen and (max-width:320px){.Button{padding-left:26px}}@media screen and (min-width:1920px){.Button{padding-left:65px}}@media screen and (max-width:320px){.Button{min-width:190px}}@media screen and (min-width:1920px){.Button{min-width:313px}}@media screen and (max-width:320px){.Button{font-size:16px}}@media screen and (min-width:1920px){.Button{font-size:20px}}.Button:before{content:"";position:absolute;top:0;left:0;height:calc(100% - 8px);width:calc(100% - 8px);transform:skewX(-13deg);z-index:-1;transition:background-color .2s linear,border-color .2s linear;border-width:4px;border-style:solid}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none) and (display:flow-root){.Button:before{will-change:transform}}}.Button.ButtonColorRed:before{background-color:#a7191b;border-color:#a7191b}.Button.ButtonColorRed--light:before{background-color:#c40003;border-color:#c40003}.Button.ButtonColorGradient_1:before{background-image:linear-gradient(180deg,#c40003,#e95033);background-repeat:no-repeat;width:100%;height:100%;border-width:0}@media (max-width:600px){.Button.ButtonColorGradient_1:before{background-image:linear-gradient(315deg,#c40003,#e95033)}}@media (hover:hover){.Button.HoverWhite:hover:before{background-color:transparent;border-color:#fff}}@media (hover:hover){.Button.HoverRed:hover{color:#c40003}.Button.HoverRed:hover:before{background-color:transparent;border-color:#c40003}}.Button.Button--sizeSmall{padding:calc(14px + 3*(100vw - 320px)/1600) calc(30px + 20*(100vw - 320px)/1600)}@media screen and (max-width:320px){.Button.Button--sizeSmall{padding-top:14px}}@media screen and (min-width:1920px){.Button.Button--sizeSmall{padding-top:17px}}@media screen and (max-width:320px){.Button.Button--sizeSmall{padding-right:30px}}@media screen and (min-width:1920px){.Button.Button--sizeSmall{padding-right:50px}}@media screen and (max-width:320px){.Button.Button--sizeSmall{padding-bottom:14px}}@media screen and (min-width:1920px){.Button.Button--sizeSmall{padding-bottom:17px}}@media screen and (max-width:320px){.Button.Button--sizeSmall{padding-left:30px}}@media screen and (min-width:1920px){.Button.Button--sizeSmall{padding-left:50px}}.ButtonIcon{max-width:calc(42px + 20*(100vw - 320px)/1600);min-width:calc(42px + 20*(100vw - 320px)/1600);max-height:calc(42px + 20*(100vw - 320px)/1600);min-height:calc(42px + 20*(100vw - 320px)/1600);position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden;border-radius:50%;cursor:pointer}@media screen and (max-width:320px){.ButtonIcon{max-width:42px}}@media screen and (min-width:1920px){.ButtonIcon{max-width:62px}}@media screen and (max-width:320px){.ButtonIcon{min-width:42px}}@media screen and (min-width:1920px){.ButtonIcon{min-width:62px}}@media screen and (max-width:320px){.ButtonIcon{max-height:42px}}@media screen and (min-width:1920px){.ButtonIcon{max-height:62px}}@media screen and (max-width:320px){.ButtonIcon{min-height:42px}}@media screen and (min-width:1920px){.ButtonIcon{min-height:62px}}.ButtonIcon svg{width:calc(18px + 4*(100vw - 320px)/1600);height:calc(18px + 4*(100vw - 320px)/1600);z-index:1}@media screen and (max-width:320px){.ButtonIcon svg{width:18px}}@media screen and (min-width:1920px){.ButtonIcon svg{width:22px}}@media screen and (max-width:320px){.ButtonIcon svg{height:18px}}@media screen and (min-width:1920px){.ButtonIcon svg{height:22px}}.ButtonIcon:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:auto;background-color:#fff;opacity:.7}.CalculatorStep{position:relative;display:flex;flex-direction:row;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.CalculatorStep .CalculatorStep__button{cursor:pointer}.CalculatorStep .CalculatorStep__button img{width:calc(10px + 3*(100vw - 320px)/1600);display:block;height:auto}@media screen and (max-width:320px){.CalculatorStep .CalculatorStep__button img{width:10px}}@media screen and (min-width:1920px){.CalculatorStep .CalculatorStep__button img{width:13px}}.CalculatorStep .CalculatorStep__button.buttonPrev{margin-right:calc(12px + 2*(100vw - 320px)/1600)}@media screen and (max-width:320px){.CalculatorStep .CalculatorStep__button.buttonPrev{margin-right:12px}}@media screen and (min-width:1920px){.CalculatorStep .CalculatorStep__button.buttonPrev{margin-right:14px}}.CalculatorStep .CalculatorStep__button.buttonNext{margin-left:calc(12px + 2*(100vw - 320px)/1600)}@media screen and (max-width:320px){.CalculatorStep .CalculatorStep__button.buttonNext{margin-left:12px}}@media screen and (min-width:1920px){.CalculatorStep .CalculatorStep__button.buttonNext{margin-left:14px}}.CalculatorStep .CalculatorStep__button.buttonNext img{transform:rotate(180deg)}.CalculatorStep .CalculatorStep__button.disable{opacity:.5}.CalculatorStep .CalculatorStep__row{display:flex;flex-direction:row}.CalculatorStep .CalculatorStep__row .CalculatorStep__step{position:relative;display:flex;flex-direction:column}.CalculatorStep .CalculatorStep__row .CalculatorStep__step div{width:calc(22px + 8*(100vw - 320px)/1600);height:calc(20px + 6*(100vw - 320px)/1600);display:flex;flex-direction:row;align-items:center;justify-content:center;z-index:2}@media screen and (max-width:320px){.CalculatorStep .CalculatorStep__row .CalculatorStep__step div{width:22px}}@media screen and (min-width:1920px){.CalculatorStep .CalculatorStep__row .CalculatorStep__step div{width:30px}}@media screen and (max-width:320px){.CalculatorStep .CalculatorStep__row .CalculatorStep__step div{height:20px}}@media screen and (min-width:1920px){.CalculatorStep .CalculatorStep__row .CalculatorStep__step div{height:26px}}.CalculatorStep .CalculatorStep__row .CalculatorStep__step div span{font-size:calc(14px + 2*(100vw - 320px)/1600);line-height:1.2em;color:#fff;display:none}@media screen and (max-width:320px){.CalculatorStep .CalculatorStep__row .CalculatorStep__step div span{font-size:14px}}@media screen and (min-width:1920px){.CalculatorStep .CalculatorStep__row .CalculatorStep__step div span{font-size:16px}}.CalculatorStep .CalculatorStep__row .CalculatorStep__step div:before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%) skewX(-13deg);z-index:-1;background-color:#fff;border:2px solid #292929}.CalculatorStep .CalculatorStep__row .CalculatorStep__step p{bottom:calc(-22px + -12*(100vw - 320px)/1600);font-size:calc(16px + 4*(100vw - 320px)/1600);line-height:1.2em;position:absolute;left:50%;transform:translateX(-50%);color:#c40003;text-align:center;display:none}@media screen and (max-width:320px){.CalculatorStep .CalculatorStep__row .CalculatorStep__step p{bottom:-22px}}@media screen and (min-width:1920px){.CalculatorStep .CalculatorStep__row .CalculatorStep__step p{bottom:-34px}}@media screen and (max-width:320px){.CalculatorStep .CalculatorStep__row .CalculatorStep__step p{font-size:16px}}@media screen and (min-width:1920px){.CalculatorStep .CalculatorStep__row .CalculatorStep__step p{font-size:20px}}.CalculatorStep .CalculatorStep__row .CalculatorStep__step:before{background-color:#292929}.CalculatorStep .CalculatorStep__row .CalculatorStep__step.current div span,.CalculatorStep .CalculatorStep__row .CalculatorStep__step.current p{display:block}.CalculatorStep .CalculatorStep__row .CalculatorStep__step.active:before,.CalculatorStep .CalculatorStep__row .CalculatorStep__step.current:before{background-color:#c40003}.CalculatorStep .CalculatorStep__row .CalculatorStep__step.active div:before,.CalculatorStep .CalculatorStep__row .CalculatorStep__step.current div:before{background-color:#c40003;border-color:#c40003}.CalculatorStep .CalculatorStep__row .CalculatorStep__step+.CalculatorStep__step{margin-left:calc(16px + 11*(100vw - 320px)/1600)}@media screen and (max-width:320px){.CalculatorStep .CalculatorStep__row .CalculatorStep__step+.CalculatorStep__step{margin-left:16px}}@media screen and (min-width:1920px){.CalculatorStep .CalculatorStep__row .CalculatorStep__step+.CalculatorStep__step{margin-left:27px}}.CalculatorStep .CalculatorStep__row .CalculatorStep__step+.CalculatorStep__step:before{width:calc(18px + 9*(100vw - 320px)/1600);content:"";position:absolute;top:50%;left:0;transform:translate(-100%,-50%);height:2px;z-index:-1}@media screen and (max-width:320px){.CalculatorStep .CalculatorStep__row .CalculatorStep__step+.CalculatorStep__step:before{width:18px}}@media screen and (min-width:1920px){.CalculatorStep .CalculatorStep__row .CalculatorStep__step+.CalculatorStep__step:before{width:27px}}.LangSwitch{position:relative;cursor:pointer}.LangSwitch .langSwitch__current{display:flex;align-items:center}.LangSwitch .langSwitch__current p{margin-right:calc(4px + 2*(100vw - 320px)/1600);font-size:calc(16px + 2*(100vw - 320px)/1600);line-height:1.2em;font-weight:700;text-transform:uppercase;color:#c40003;line-height:1em}@media screen and (max-width:320px){.LangSwitch .langSwitch__current p{margin-right:4px}}@media screen and (min-width:1920px){.LangSwitch .langSwitch__current p{margin-right:6px}}@media screen and (max-width:320px){.LangSwitch .langSwitch__current p{font-size:16px}}@media screen and (min-width:1920px){.LangSwitch .langSwitch__current p{font-size:18px}}@media (max-width:1020px){.LangSwitch .langSwitch__current p{font-size:calc(18px + 3*(100vw - 320px)/700);font-weight:900}}@media screen and (max-width:1020px) and (max-width:320px){.LangSwitch .langSwitch__current p{font-size:18px}}@media screen and (max-width:1020px) and (min-width:1020px){.LangSwitch .langSwitch__current p{font-size:21px}}.LangSwitch .langSwitch__current svg{width:calc(12px + 2*(100vw - 320px)/1600);height:auto}@media screen and (max-width:320px){.LangSwitch .langSwitch__current svg{width:12px}}@media screen and (min-width:1920px){.LangSwitch .langSwitch__current svg{width:14px}}.LangSwitch .langSwitch__list{padding:calc(18px + 17*(100vw - 1020px)/900) calc(14px + 9*(100vw - 1020px)/900) calc(14px + 4*(100vw - 1020px)/900);position:absolute;bottom:0;left:50%;transform:translate(-50%,100%);background-color:#c40003;will-change:opacity;opacity:0;visibility:hidden;transition:opacity .2s linear,visibility .2s linear;z-index:auto;z-index:2}@media screen and (max-width:1020px){.LangSwitch .langSwitch__list{padding-top:18px}}@media screen and (min-width:1920px){.LangSwitch .langSwitch__list{padding-top:35px}}@media screen and (max-width:1020px){.LangSwitch .langSwitch__list{padding-right:14px}}@media screen and (min-width:1920px){.LangSwitch .langSwitch__list{padding-right:23px}}@media screen and (max-width:1020px){.LangSwitch .langSwitch__list{padding-left:14px}}@media screen and (min-width:1920px){.LangSwitch .langSwitch__list{padding-left:23px}}@media screen and (max-width:1020px){.LangSwitch .langSwitch__list{padding-bottom:14px}}@media screen and (min-width:1920px){.LangSwitch .langSwitch__list{padding-bottom:18px}}.LangSwitch .langSwitch__list li{text-align:center}.LangSwitch .langSwitch__list li a{font-size:calc(16px + 4*(100vw - 320px)/1600);line-height:1.2em;position:relative;font-weight:700;text-transform:uppercase;color:#fff}@media screen and (max-width:320px){.LangSwitch .langSwitch__list li a{font-size:16px}}@media screen and (min-width:1920px){.LangSwitch .langSwitch__list li a{font-size:20px}}.LangSwitch .langSwitch__list li a:before{bottom:calc(-1px + -1*(100vw - 320px)/1600);content:"";position:absolute;left:0;width:100%;height:1px;background-color:transparent;transition:background-color .2s linear}@media screen and (max-width:320px){.LangSwitch .langSwitch__list li a:before{bottom:-1px}}@media screen and (min-width:1920px){.LangSwitch .langSwitch__list li a:before{bottom:-2px}}@media (hover:hover){.LangSwitch .langSwitch__list li a:hover:before{background-color:#fff}}.LangSwitch .langSwitch__list li+li{margin-top:calc(14px + 3*(100vw - 320px)/1600)}@media screen and (max-width:320px){.LangSwitch .langSwitch__list li+li{margin-top:14px}}@media screen and (min-width:1920px){.LangSwitch .langSwitch__list li+li{margin-top:17px}}.LangSwitch .langSwitch__list div{width:calc(10px + 1*(100vw - 320px)/1600);height:calc(10px + 1*(100vw - 320px)/1600);position:absolute;top:1px;left:50%;transform:translate(-50%,-100%);background-color:#c40003;padding-top:1px}@media screen and (max-width:320px){.LangSwitch .langSwitch__list div{width:10px}}@media screen and (min-width:1920px){.LangSwitch .langSwitch__list div{width:11px}}@media screen and (max-width:320px){.LangSwitch .langSwitch__list div{height:10px}}@media screen and (min-width:1920px){.LangSwitch .langSwitch__list div{height:11px}}.LangSwitch .langSwitch__list div:after,.LangSwitch .langSwitch__list div:before{content:"";position:absolute;top:0;height:100%;width:60%}.LangSwitch .langSwitch__list div:before{right:50%;transform-origin:top right;transform:rotate(25deg)}.LangSwitch .langSwitch__list div:after{left:50%;transform-origin:top left;transform:rotate(-25deg)}@media (hover:hover){.LangSwitch:hover .langSwitch__list{opacity:1;visibility:visible}}.Newsletter .newsletter__title{font-size:calc(22px + 9*(100vw - 320px)/1600);line-height:1.2em;font-size:calc(21px + 10*(100vw - 320px)/1600);color:#fff;font-weight:700;text-align:right}@media screen and (max-width:320px){.Newsletter .newsletter__title{font-size:22px;font-size:21px}}@media screen and (min-width:1920px){.Newsletter .newsletter__title{font-size:31px}}.Newsletter .newsletter__field{margin-top:calc(12px + 3*(100vw - 320px)/1600);display:flex;flex-direction:row;align-items:center;justify-content:flex-end}@media screen and (max-width:320px){.Newsletter .newsletter__field{margin-top:12px}}@media screen and (min-width:1920px){.Newsletter .newsletter__field{margin-top:15px}}.Newsletter .newsletter__field input{font-size:calc(16px + 4*(100vw - 320px)/1600);line-height:1.2em;padding-bottom:calc(8px + 2*(100vw - 320px)/1600);background-color:unset;width:calc(347px + 0*(100vw - 450px)/1470);color:#fff;border:#fff;border-bottom:2px dashed #fff;text-align:right}@media screen and (max-width:320px){.Newsletter .newsletter__field input{font-size:16px}}@media screen and (min-width:1920px){.Newsletter .newsletter__field input{font-size:20px}}@media screen and (max-width:320px){.Newsletter .newsletter__field input{padding-bottom:8px}}@media screen and (min-width:1920px){.Newsletter .newsletter__field input{padding-bottom:10px}}.Newsletter .newsletter__field input.empty{border-color:#c40003}.Newsletter .newsletter__field input::-moz-placeholder{color:#292929}.Newsletter .newsletter__field input:-ms-input-placeholder{color:#292929}.Newsletter .newsletter__field input::placeholder{color:#292929}@media screen and (max-width:450px){.Newsletter .newsletter__field input{width:347px}}@media screen and (min-width:1920px){.Newsletter .newsletter__field input{width:347px}}@media (max-width:450px){.Newsletter .newsletter__field input{width:100%}}.Newsletter .newsletter__field input::-moz-placeholder{color:#fff}.Newsletter .newsletter__field input:-ms-input-placeholder{color:#fff}.Newsletter .newsletter__field input::placeholder{color:#fff}.Newsletter .newsletter__field img{margin-left:calc(10px + 2*(100vw - 320px)/1600);width:calc(18px + 3*(100vw - 320px)/1600);height:auto}@media screen and (max-width:320px){.Newsletter .newsletter__field img{margin-left:10px}}@media screen and (min-width:1920px){.Newsletter .newsletter__field img{margin-left:12px}}@media screen and (max-width:320px){.Newsletter .newsletter__field img{width:18px}}@media screen and (min-width:1920px){.Newsletter .newsletter__field img{width:21px}}.Newsletter .newsletter__list{margin-top:calc(18px + 13*(100vw - 320px)/1600);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto}@media screen and (max-width:320px){.Newsletter .newsletter__list{margin-top:18px}}@media screen and (min-width:1920px){.Newsletter .newsletter__list{margin-top:31px}}.Newsletter .newsletter__list li label{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-end;cursor:pointer}.Newsletter .newsletter__list li label p{margin-right:calc(10px + 2*(100vw - 320px)/1600);font-size:calc(14px + 2*(100vw - 320px)/1600);line-height:1.2em;color:#fff}@media screen and (max-width:320px){.Newsletter .newsletter__list li label p{margin-right:10px}}@media screen and (min-width:1920px){.Newsletter .newsletter__list li label p{margin-right:12px}}@media screen and (max-width:320px){.Newsletter .newsletter__list li label p{font-size:14px}}@media screen and (min-width:1920px){.Newsletter .newsletter__list li label p{font-size:16px}}.Newsletter .newsletter__list li label p a{text-decoration:underline}.Newsletter .newsletter__list li label input{max-width:30px;min-width:30px;max-height:26px;min-height:26px;position:relative;display:block;border:2px solid #fff;transform:skewX(-13deg);background-color:unset;padding:0;overflow:hidden;border-radius:0;cursor:pointer;margin:calc(-2px + 0*(100vw - 320px)/1600) 0 0}@media (max-width:calc((1600px/6) * (6 - 2) + 320px)){.Newsletter .newsletter__list li label input{max-width:28px}}@media (max-width:calc((1600px/6) * (6 - 4) + 320px)){.Newsletter .newsletter__list li label input{max-width:26px}}@media (max-width:calc((1600px/6) * (6 - 6) + 320px)){.Newsletter .newsletter__list li label input{max-width:24px}}@media (max-width:calc((1600px/6) * (6 - 2) + 320px)){.Newsletter .newsletter__list li label input{min-width:28px}}@media (max-width:calc((1600px/6) * (6 - 4) + 320px)){.Newsletter .newsletter__list li label input{min-width:26px}}@media (max-width:calc((1600px/6) * (6 - 6) + 320px)){.Newsletter .newsletter__list li label input{min-width:24px}}@media (max-width:calc((1600px/4) * (4 - 2) + 320px)){.Newsletter .newsletter__list li label input{max-height:24px}}@media (max-width:calc((1600px/4) * (4 - 4) + 320px)){.Newsletter .newsletter__list li label input{max-height:22px}}@media (max-width:calc((1600px/4) * (4 - 2) + 320px)){.Newsletter .newsletter__list li label input{min-height:24px}}@media (max-width:calc((1600px/4) * (4 - 4) + 320px)){.Newsletter .newsletter__list li label input{min-height:22px}}.Newsletter .newsletter__list li label input.empty{border-color:#c40003}.Newsletter .newsletter__list li label input:checked{border-color:#c40003;background-color:#c40003}.Newsletter .newsletter__list li label input:checked:after{max-width:30px;min-width:30px;max-height:26px;min-height:26px;content:"";position:absolute;background-image:url(../build/images/94b1665caf0d253ebaa2b605edfbe817.svg);background-repeat:no-repeat;background-position:50%;top:50%;left:50%;transform:translate(-50%,-50%) skewX(13deg);width:100%;height:100%}@media (max-width:calc((1600px/6) * (6 - 2) + 320px)){.Newsletter .newsletter__list li label input:checked:after{max-width:28px}}@media (max-width:calc((1600px/6) * (6 - 4) + 320px)){.Newsletter .newsletter__list li label input:checked:after{max-width:26px}}@media (max-width:calc((1600px/6) * (6 - 6) + 320px)){.Newsletter .newsletter__list li label input:checked:after{max-width:24px}}@media (max-width:calc((1600px/6) * (6 - 2) + 320px)){.Newsletter .newsletter__list li label input:checked:after{min-width:28px}}@media (max-width:calc((1600px/6) * (6 - 4) + 320px)){.Newsletter .newsletter__list li label input:checked:after{min-width:26px}}@media (max-width:calc((1600px/6) * (6 - 6) + 320px)){.Newsletter .newsletter__list li label input:checked:after{min-width:24px}}@media (max-width:calc((1600px/4) * (4 - 2) + 320px)){.Newsletter .newsletter__list li label input:checked:after{max-height:24px}}@media (max-width:calc((1600px/4) * (4 - 4) + 320px)){.Newsletter .newsletter__list li label input:checked:after{max-height:22px}}@media (max-width:calc((1600px/4) * (4 - 2) + 320px)){.Newsletter .newsletter__list li label input:checked:after{min-height:24px}}@media (max-width:calc((1600px/4) * (4 - 4) + 320px)){.Newsletter .newsletter__list li label input:checked:after{min-height:22px}}@media screen and (max-width:320px){.Newsletter .newsletter__list li label input{margin-top:-2px}}@media screen and (min-width:1920px){.Newsletter .newsletter__list li label input{margin-top:-2px}}.Newsletter .newsletter__submit{margin-top:calc(22px + 7*(100vw - 320px)/1600);margin-left:auto}@media screen and (max-width:320px){.Newsletter .newsletter__submit{margin-top:22px}}@media screen and (min-width:1920px){.Newsletter .newsletter__submit{margin-top:29px}}.Newsletter .form__callback{margin-top:calc(24px + 12*(100vw - 320px)/1600);width:100%;display:flex;justify-content:center;align-items:center;position:relative;z-index:1;visibility:hidden;opacity:0;transition:.2s;display:none}@media screen and (max-width:320px){.Newsletter .form__callback{margin-top:24px}}@media screen and (min-width:1920px){.Newsletter .form__callback{margin-top:36px}}.Newsletter .form__callback p{font-size:calc(16px + 2*(100vw - 320px)/1600);line-height:1.2em;line-height:1.6em;color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;padding:calc(22px + 11*(100vw - 320px)/1600) calc(32px + 40*(100vw - 320px)/1600)}@media screen and (max-width:320px){.Newsletter .form__callback p{font-size:16px}}@media screen and (min-width:1920px){.Newsletter .form__callback p{font-size:18px}}@media screen and (max-width:320px){.Newsletter .form__callback p{padding-left:32px}}@media screen and (min-width:1920px){.Newsletter .form__callback p{padding-left:72px}}@media screen and (max-width:320px){.Newsletter .form__callback p{padding-right:32px}}@media screen and (min-width:1920px){.Newsletter .form__callback p{padding-right:72px}}@media screen and (max-width:320px){.Newsletter .form__callback p{padding-top:22px}}@media screen and (min-width:1920px){.Newsletter .form__callback p{padding-top:33px}}@media screen and (max-width:320px){.Newsletter .form__callback p{padding-bottom:22px}}@media screen and (min-width:1920px){.Newsletter .form__callback p{padding-bottom:33px}}.Newsletter .form__callback p:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;margin-right:auto;margin-left:auto;background-image:linear-gradient(115deg,#a7191b,#e95033);transform:skewX(-13deg)}.Newsletter .form__callback.active{display:block;visibility:visible;opacity:1}/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license *//*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license *//*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */.RealizationTile{position:relative;display:block;overflow:hidden;padding-bottom:83%}.RealizationTile .realizationTile__image{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);padding:1px}.RealizationTile .realizationTile__image .image--animation{will-change:transform;transition:transform .2s linear;transform:scale(.95)}.RealizationTile .realizationTile__image .image--animation .image-wrapper{width:106%;height:106%;transform:translate(-3%,-3%)}.RealizationTile .realizationTile__mask{height:100%;will-change:opacity;opacity:1;visibility:visible;transition:opacity .2s linear,visibility .2s linear}.RealizationTile .realizationTile__mask,.RealizationTile .realizationTile__mask .mask__name{position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%}.RealizationTile .realizationTile__mask .mask__name{height:calc(100% - 144px - 109*(100vw - 1020px)/900);padding-right:calc(14px + 4*(100vw - 320px)/1600);padding-left:calc(14px + 4*(100vw - 320px)/1600);font-size:calc(24px + 15*(100vw - 320px)/1600);line-height:1.3em;font-size:calc(28px + 11*(100vw - 768px)/1152);color:#fff;font-weight:700;text-align:center}@media screen and (max-width:1020px){.RealizationTile .realizationTile__mask .mask__name{height:calc(100% - 144px)}}@media screen and (min-width:1920px){.RealizationTile .realizationTile__mask .mask__name{height:calc(100% - 253px)}}@media screen and (max-width:320px){.RealizationTile .realizationTile__mask .mask__name{padding-right:14px}}@media screen and (min-width:1920px){.RealizationTile .realizationTile__mask .mask__name{padding-right:18px}}@media screen and (max-width:320px){.RealizationTile .realizationTile__mask .mask__name{padding-left:14px}}@media screen and (min-width:1920px){.RealizationTile .realizationTile__mask .mask__name{padding-left:18px}}@media screen and (max-width:320px){.RealizationTile .realizationTile__mask .mask__name{font-size:24px}}@media screen and (max-width:768px){.RealizationTile .realizationTile__mask .mask__name{font-size:28px}}@media screen and (min-width:1920px){.RealizationTile .realizationTile__mask .mask__name{font-size:39px}}@media (max-width:1020px){.RealizationTile .realizationTile__mask .mask__name{height:calc(100% - 103px - 69*(100vw - 320px)/700)}}@media screen and (max-width:1020px) and (max-width:320px){.RealizationTile .realizationTile__mask .mask__name{height:calc(100% - 103px)}}@media screen and (max-width:1020px) and (min-width:1020px){.RealizationTile .realizationTile__mask .mask__name{height:calc(100% - 172px)}}@media (max-width:768px){.RealizationTile .realizationTile__mask .mask__name{font-size:calc(19px + 9*(100vw - 320px)/448)}}@media screen and (max-width:768px) and (max-width:320px){.RealizationTile .realizationTile__mask .mask__name{font-size:19px}}@media screen and (max-width:768px) and (min-width:768px){.RealizationTile .realizationTile__mask .mask__name{font-size:28px}}.RealizationTile .realizationTile__mask:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:#3d3d3d;opacity:.5;z-index:-1}.RealizationTile .realizationTile__content{padding:calc(18px + 28*(100vw - 1020px)/900) calc(18px + 24*(100vw - 1020px)/900) calc(24px + 40*(100vw - 1020px)/900) calc(36px + 75*(100vw - 1020px)/900);position:absolute;bottom:-1px;right:0;z-index:1;text-align:right}@media screen and (max-width:1020px){.RealizationTile .realizationTile__content{padding-top:18px}}@media screen and (min-width:1920px){.RealizationTile .realizationTile__content{padding-top:46px}}@media screen and (max-width:1020px){.RealizationTile .realizationTile__content{padding-right:18px}}@media screen and (min-width:1920px){.RealizationTile .realizationTile__content{padding-right:42px}}@media screen and (max-width:1020px){.RealizationTile .realizationTile__content{padding-bottom:24px}}@media screen and (min-width:1920px){.RealizationTile .realizationTile__content{padding-bottom:64px}}@media screen and (max-width:1020px){.RealizationTile .realizationTile__content{padding-left:36px}}@media screen and (min-width:1920px){.RealizationTile .realizationTile__content{padding-left:111px}}@media (max-width:1020px){.RealizationTile .realizationTile__content{padding:calc(18px + 10*(100vw - 320px)/700) calc(22px + 2*(100vw - 320px)/700) calc(18px + 14*(100vw - 320px)/700) calc(28px + 24*(100vw - 320px)/700)}}@media screen and (max-width:1020px) and (max-width:320px){.RealizationTile .realizationTile__content{padding-top:18px}}@media screen and (max-width:1020px) and (min-width:1020px){.RealizationTile .realizationTile__content{padding-top:28px}}@media screen and (max-width:1020px) and (max-width:320px){.RealizationTile .realizationTile__content{padding-right:22px}}@media screen and (max-width:1020px) and (min-width:1020px){.RealizationTile .realizationTile__content{padding-right:24px}}@media screen and (max-width:1020px) and (max-width:320px){.RealizationTile .realizationTile__content{padding-bottom:18px}}@media screen and (max-width:1020px) and (min-width:1020px){.RealizationTile .realizationTile__content{padding-bottom:32px}}@media screen and (max-width:1020px) and (max-width:320px){.RealizationTile .realizationTile__content{padding-left:28px}}@media screen and (max-width:1020px) and (min-width:1020px){.RealizationTile .realizationTile__content{padding-left:52px}}.RealizationTile .realizationTile__content .content__power{font-size:calc(24px + 15*(100vw - 320px)/1600);line-height:1.3em;font-size:calc(24px + 15*(100vw - 1020px)/900);color:#c40003;font-weight:900}@media screen and (max-width:320px){.RealizationTile .realizationTile__content .content__power{font-size:24px}}@media screen and (max-width:1020px){.RealizationTile .realizationTile__content .content__power{font-size:24px}}@media screen and (min-width:1920px){.RealizationTile .realizationTile__content .content__power{font-size:39px}}@media (max-width:1020px){.RealizationTile .realizationTile__content .content__power{font-size:calc(16px + 16*(100vw - 320px)/700)}}@media screen and (max-width:1020px) and (max-width:320px){.RealizationTile .realizationTile__content .content__power{font-size:16px}}@media screen and (max-width:1020px) and (min-width:1020px){.RealizationTile .realizationTile__content .content__power{font-size:32px}}.RealizationTile .realizationTile__content .content__city{font-size:calc(21px + 4*(100vw - 320px)/1600);line-height:1.2em;font-size:calc(22px + 3*(100vw - 1020px)/900)}@media screen and (max-width:320px){.RealizationTile .realizationTile__content .content__city{font-size:21px}}@media screen and (max-width:1020px){.RealizationTile .realizationTile__content .content__city{font-size:22px}}@media screen and (min-width:1920px){.RealizationTile .realizationTile__content .content__city{font-size:25px}}@media (max-width:1020px){.RealizationTile .realizationTile__content .content__city{font-size:calc(11px + 13*(100vw - 320px)/700)}}@media screen and (max-width:1020px) and (max-width:320px){.RealizationTile .realizationTile__content .content__city{font-size:11px}}@media screen and (max-width:1020px) and (min-width:1020px){.RealizationTile .realizationTile__content .content__city{font-size:24px}}.RealizationTile .realizationTile__content .content__text{margin-top:calc(18px + 12*(100vw - 1020px)/900);font-size:calc(16px + 4*(100vw - 320px)/1600);line-height:1.2em;font-size:20px;position:relative;padding-right:2px;padding-bottom:4px;padding-left:2px;overflow:hidden;display:inline-block}@media screen and (max-width:1020px){.RealizationTile .realizationTile__content .content__text{margin-top:18px}}@media screen and (min-width:1920px){.RealizationTile .realizationTile__content .content__text{margin-top:30px}}@media screen and (max-width:320px){.RealizationTile .realizationTile__content .content__text{font-size:16px}}@media screen and (min-width:1920px){.RealizationTile .realizationTile__content .content__text{font-size:20px}}@media (max-width:calc((1600px/9) * (9 - 2) + 320px)){.RealizationTile .realizationTile__content .content__text{font-size:18px}}@media (max-width:calc((1600px/9) * (9 - 4) + 320px)){.RealizationTile .realizationTile__content .content__text{font-size:16px}}@media (max-width:calc((1600px/9) * (9 - 6) + 320px)){.RealizationTile .realizationTile__content .content__text{font-size:14px}}@media (max-width:calc((1600px/9) * (9 - 8) + 320px)){.RealizationTile .realizationTile__content .content__text{font-size:12px}}@media (max-width:1020px){.RealizationTile .realizationTile__content .content__text{margin-top:calc(12px + 6*(100vw - 320px)/700)}}@media screen and (max-width:1020px) and (max-width:320px){.RealizationTile .realizationTile__content .content__text{margin-top:12px}}@media screen and (max-width:1020px) and (min-width:1020px){.RealizationTile .realizationTile__content .content__text{margin-top:18px}}.RealizationTile .realizationTile__content .content__text:before{content:"";position:absolute;bottom:0;right:-2px;width:105%;height:1px;background-color:#707070;will-change:transform;transition:transform .2s ease-in}@media (hover:hover){.RealizationTile .realizationTile__content .content__text:hover:before{transform:translateX(-50%)}}.RealizationTile .realizationTile__content:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:-1;transform:skewX(-13deg);transform-origin:bottom left}@media (hover:hover){.RealizationTile:hover .realizationTile__image .image--animation{transform:scale(1)}.RealizationTile:hover .realizationTile__mask{opacity:0;visibility:hidden}}.SocialMedia{display:block}.SocialMedia svg{display:block;width:100%;height:100%}.SocialMedia svg path{transition:fill .2s linear}.SocialMedia.facebook{width:calc(9px + 2*(100vw - 320px)/1600);height:calc(17px + 2*(100vw - 320px)/1600)}@media screen and (max-width:320px){.SocialMedia.facebook{width:9px}}@media screen and (min-width:1920px){.SocialMedia.facebook{width:11px}}@media screen and (max-width:320px){.SocialMedia.facebook{height:17px}}@media screen and (min-width:1920px){.SocialMedia.facebook{height:19px}}.SocialMedia.linkedin{width:calc(16px + 2*(100vw - 320px)/1600);height:calc(16px + 2*(100vw - 320px)/1600)}@media screen and (max-width:320px){.SocialMedia.linkedin{width:16px}}@media screen and (min-width:1920px){.SocialMedia.linkedin{width:18px}}@media screen and (max-width:320px){.SocialMedia.linkedin{height:16px}}@media screen and (min-width:1920px){.SocialMedia.linkedin{height:18px}}.SocialMedia.youtube{width:calc(24px + 6*(100vw - 320px)/1600);height:calc(24px + 6*(100vw - 320px)/1600)}@media screen and (max-width:320px){.SocialMedia.youtube{width:24px}}@media screen and (min-width:1920px){.SocialMedia.youtube{width:30px}}@media screen and (max-width:320px){.SocialMedia.youtube{height:24px}}@media screen and (min-width:1920px){.SocialMedia.youtube{height:30px}}@media (hover:hover){.SocialMedia:hover svg path{fill:#212121}}.Header{position:fixed;top:0;left:0;width:100%;z-index:10}.Header .header--size{max-width:1720px;margin-left:calc(30px + 74.48598*(100vw - 320px)/1400);margin-right:calc(30px + 74.48598*(100vw - 320px)/1400);flex-direction:row;justify-content:space-between;position:relative}@media screen and (max-width:320px){.Header .header--size{margin-left:30px}}@media screen and (min-width:1720px){.Header .header--size{margin-left:104.48598px}}@media screen and (max-width:320px){.Header .header--size{margin-right:30px}}@media screen and (min-width:1720px){.Header .header--size{margin-right:104.48598px}}@media (min-width:1928.97196px){.Header .header--size{margin-left:auto;margin-right:auto}}.Header .header--size .header__logo{margin-top:calc(24px + 10*(100vw - 320px)/1600);margin-bottom:calc(24px + 11*(100vw - 320px)/1600);width:calc(157px + 104*(100vw - 320px)/1600);height:auto;align-self:center}@media screen and (max-width:320px){.Header .header--size .header__logo{margin-top:24px}}@media screen and (min-width:1920px){.Header .header--size .header__logo{margin-top:34px}}@media screen and (max-width:320px){.Header .header--size .header__logo{margin-bottom:24px}}@media screen and (min-width:1920px){.Header .header--size .header__logo{margin-bottom:35px}}@media screen and (max-width:320px){.Header .header--size .header__logo{width:157px}}@media screen and (min-width:1920px){.Header .header--size .header__logo{width:261px}}.Header .header--size .header__logo img{display:block;width:100%;height:100%}body.Body--blog .Header .header--size .header__logo{width:calc(190px + 127*(100vw - 320px)/1600);height:calc(24.02px + 15.9*(100vw - 320px)/1600);position:relative}@media screen and (max-width:320px){body.Body--blog .Header .header--size .header__logo{width:190px}}@media screen and (min-width:1920px){body.Body--blog .Header .header--size .header__logo{width:317px}}@media screen and (max-width:320px){body.Body--blog .Header .header--size .header__logo{height:24.02px}}@media screen and (min-width:1920px){body.Body--blog .Header .header--size .header__logo{height:39.92px}}body.Body--blog .Header .header--size .header__logo img{position:absolute;top:0;width:100%;height:auto}.Header .header--size .header__right{display:flex;align-items:center}.Header .header--size .header__right .right__menu{display:flex;flex-direction:row;height:100%}@media (max-width:1360px){.Header .header--size .header__right .right__menu{display:none}}.Header .header--size .header__right .right__menu .menu__item{font-size:calc(16px + 4*(100vw - 320px)/1600);line-height:1.2em;font-size:calc(17px + 3*(100vw - 1360px)/560);align-self:center;font-weight:700;transition:color .2s linear}@media screen and (max-width:320px){.Header .header--size .header__right .right__menu .menu__item{font-size:16px}}@media screen and (max-width:1360px){.Header .header--size .header__right .right__menu .menu__item{font-size:17px}}@media screen and (min-width:1920px){.Header .header--size .header__right .right__menu .menu__item{font-size:20px}}body.Body--blog .Header .header--size .header__right .right__menu .menu__item{font-size:calc(16px + 3*(100vw - 1360px)/560)}@media screen and (max-width:1360px){body.Body--blog .Header .header--size .header__right .right__menu .menu__item{font-size:16px}}@media screen and (min-width:1920px){body.Body--blog .Header .header--size .header__right .right__menu .menu__item{font-size:19px}}.Header .header--size .header__right .right__menu .menu__item.active{color:#c40003!important}@media (hover:hover){.Header .header--size .header__right .right__menu .menu__item:hover{color:#c40003!important}}.Header .header--size .header__right .right__menu .menu__item+.menu__item,.Header .header--size .header__right .right__menu .menu__item+.menu__item--box,.Header .header--size .header__right .right__menu .menu__item--box+.menu__item,.Header .header--size .header__right .right__menu .menu__item--box+.menu__item--box{margin-left:calc(16px + 48*(100vw - 1360px)/560)}@media screen and (max-width:1360px){.Header .header--size .header__right .right__menu .menu__item+.menu__item,.Header .header--size .header__right .right__menu .menu__item+.menu__item--box,.Header .header--size .header__right .right__menu .menu__item--box+.menu__item,.Header .header--size .header__right .right__menu .menu__item--box+.menu__item--box{margin-left:16px}}@media screen and (min-width:1920px){.Header .header--size .header__right .right__menu .menu__item+.menu__item,.Header .header--size .header__right .right__menu .menu__item+.menu__item--box,.Header .header--size .header__right .right__menu .menu__item--box+.menu__item,.Header .header--size .header__right .right__menu .menu__item--box+.menu__item--box{margin-left:64px}}body.Body--blog .Header .header--size .header__right .right__menu .menu__item+.menu__item,body.Body--blog .Header .header--size .header__right .right__menu .menu__item+.menu__item--box,body.Body--blog .Header .header--size .header__right .right__menu .menu__item--box+.menu__item,body.Body--blog .Header .header--size .header__right .right__menu .menu__item--box+.menu__item--box{margin-left:calc(14px + 44*(100vw - 1360px)/560)}@media screen and (max-width:1360px){body.Body--blog .Header .header--size .header__right .right__menu .menu__item+.menu__item,body.Body--blog .Header .header--size .header__right .right__menu .menu__item+.menu__item--box,body.Body--blog .Header .header--size .header__right .right__menu .menu__item--box+.menu__item,body.Body--blog .Header .header--size .header__right .right__menu .menu__item--box+.menu__item--box{margin-left:14px}}@media screen and (min-width:1920px){body.Body--blog .Header .header--size .header__right .right__menu .menu__item+.menu__item,body.Body--blog .Header .header--size .header__right .right__menu .menu__item+.menu__item--box,body.Body--blog .Header .header--size .header__right .right__menu .menu__item--box+.menu__item,body.Body--blog .Header .header--size .header__right .right__menu .menu__item--box+.menu__item--box{margin-left:58px}}.Header .header--size .header__right .right__menu .menu__item.calculatorButton{margin-left:calc(20px + 44*(100vw - 1360px)/560);padding:calc(14px + 4*(100vw - 320px)/1600) calc(22px + 23*(100vw - 320px)/1600) calc(14px + 4*(100vw - 320px)/1600) calc(21px + 23*(100vw - 320px)/1600);position:relative;color:#fff!important;white-space:nowrap}@media screen and (max-width:1360px){.Header .header--size .header__right .right__menu .menu__item.calculatorButton{margin-left:20px}}@media screen and (min-width:1920px){.Header .header--size .header__right .right__menu .menu__item.calculatorButton{margin-left:64px}}@media screen and (max-width:320px){.Header .header--size .header__right .right__menu .menu__item.calculatorButton{padding-top:14px}}@media screen and (min-width:1920px){.Header .header--size .header__right .right__menu .menu__item.calculatorButton{padding-top:18px}}@media screen and (max-width:320px){.Header .header--size .header__right .right__menu .menu__item.calculatorButton{padding-right:22px}}@media screen and (min-width:1920px){.Header .header--size .header__right .right__menu .menu__item.calculatorButton{padding-right:45px}}@media screen and (max-width:320px){.Header .header--size .header__right .right__menu .menu__item.calculatorButton{padding-bottom:14px}}@media screen and (min-width:1920px){.Header .header--size .header__right .right__menu .menu__item.calculatorButton{padding-bottom:18px}}@media screen and (max-width:320px){.Header .header--size .header__right .right__menu .menu__item.calculatorButton{padding-left:21px}}@media screen and (min-width:1920px){.Header .header--size .header__right .right__menu .menu__item.calculatorButton{padding-left:44px}}@media (max-width:1560px){.Header .header--size .header__right .right__menu .menu__item.calculatorButton span{display:none}}.Header .header--size .header__right .right__menu .menu__item.calculatorButton:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(180deg,#a7191b,#e95033);transform:skewX(-13deg);z-index:-1}.Header .header--size .header__right .right__menu .menu__item--box{position:relative}.Header .header--size .header__right .right__menu .menu__item--box .menu__item{display:flex;align-items:center;height:100%}.Header .header--size .header__right .right__menu .menu__item--box ul{padding:calc(24px + 11*(100vw - 320px)/1600) calc(20px + 9*(100vw - 320px)/1600) calc(14px + 14*(100vw - 320px)/1600);width:calc(270px + 40*(100vw - 1020px)/900);position:absolute;bottom:0;left:50%;transform:translate(-50%,100%);background-color:#c40003;opacity:0;visibility:hidden;transition:opacity .2s linear;z-index:2}@media screen and (max-width:320px){.Header .header--size .header__right .right__menu .menu__item--box ul{padding-top:24px}}@media screen and (min-width:1920px){.Header .header--size .header__right .right__menu .menu__item--box ul{padding-top:35px}}@media screen and (max-width:320px){.Header .header--size .header__right .right__menu .menu__item--box ul{padding-right:20px}}@media screen and (min-width:1920px){.Header .header--size .header__right .right__menu .menu__item--box ul{padding-right:29px}}@media screen and (max-width:320px){.Header .header--size .header__right .right__menu .menu__item--box ul{padding-bottom:14px}}@media screen and (min-width:1920px){.Header .header--size .header__right .right__menu .menu__item--box ul{padding-bottom:28px}}@media screen and (max-width:320px){.Header .header--size .header__right .right__menu .menu__item--box ul{padding-left:20px}}@media screen and (min-width:1920px){.Header .header--size .header__right .right__menu .menu__item--box ul{padding-left:29px}}@media screen and (max-width:1020px){.Header .header--size .header__right .right__menu .menu__item--box ul{width:270px}}@media screen and (min-width:1920px){.Header .header--size .header__right .right__menu .menu__item--box ul{width:310px}}.Header .header--size .header__right .right__menu .menu__item--box ul li a{position:relative;color:#fff!important;font-weight:700;padding-bottom:4px}.Header .header--size .header__right .right__menu .menu__item--box ul li a:before{bottom:calc(-1px + -1*(100vw - 320px)/1600);content:"";position:absolute;left:0;width:100%;height:1px;background-color:transparent;transition:background-color .2s linear}@media screen and (max-width:320px){.Header .header--size .header__right .right__menu .menu__item--box ul li a:before{bottom:-1px}}@media screen and (min-width:1920px){.Header .header--size .header__right .right__menu .menu__item--box ul li a:before{bottom:-2px}}@media (hover:hover){.Header .header--size .header__right .right__menu .menu__item--box ul li a:hover{color:#fff!important}.Header .header--size .header__right .right__menu .menu__item--box ul li a:hover:before{background-color:#fff}}.Header .header--size .header__right .right__menu .menu__item--box ul li+li{margin-top:calc(16px + 7*(100vw - 320px)/1600)}@media screen and (max-width:320px){.Header .header--size .header__right .right__menu .menu__item--box ul li+li{margin-top:16px}}@media screen and (min-width:1920px){.Header .header--size .header__right .right__menu .menu__item--box ul li+li{margin-top:23px}}.Header .header--size .header__right .right__menu .menu__item--box ul div{width:calc(10px + 1*(100vw - 320px)/1600);height:calc(10px + 1*(100vw - 320px)/1600);position:absolute;top:1px;left:50%;transform:translate(-50%,-100%);background-color:#c40003;padding-top:1px}@media screen and (max-width:320px){.Header .header--size .header__right .right__menu .menu__item--box ul div{width:10px}}@media screen and (min-width:1920px){.Header .header--size .header__right .right__menu .menu__item--box ul div{width:11px}}@media screen and (max-width:320px){.Header .header--size .header__right .right__menu .menu__item--box ul div{height:10px}}@media screen and (min-width:1920px){.Header .header--size .header__right .right__menu .menu__item--box ul div{height:11px}}.Header .header--size .header__right .right__menu .menu__item--box ul div:after,.Header .header--size .header__right .right__menu .menu__item--box ul div:before{content:"";position:absolute;top:0;height:100%;width:60%}.Header .header--size .header__right .right__menu .menu__item--box ul div:before{right:50%;transform-origin:top right;transform:rotate(25deg)}.Header .header--size .header__right .right__menu .menu__item--box ul div:after{left:50%;transform-origin:top left;transform:rotate(-25deg)}@media (hover:hover){.Header .header--size .header__right .right__menu .menu__item--box:hover ul{opacity:1;visibility:visible}}.Header .header--size .header__right .right{margin-left:calc(32px + 42*(100vw - 1300px)/620);display:flex;height:100%}@media screen and (max-width:1300px){.Header .header--size .header__right .right{margin-left:32px}}@media screen and (min-width:1920px){.Header .header--size .header__right .right{margin-left:74px}}@media (max-width:520px){.Header .header--size .header__right .right{display:none}}.Header .header--size .header__right .right .right--box{display:flex;height:100%}.Header .header--size .header__right .right .right--box .SocialMedia{display:flex;align-self:center;height:100%}.Header .header--size .header__right .right .right--box .SocialMedia.facebook{margin-right:calc(24px + 30*(100vw - 1020px)/900);padding-bottom:7px}@media screen and (max-width:1020px){.Header .header--size .header__right .right .right--box .SocialMedia.facebook{margin-right:24px}}@media screen and (min-width:1920px){.Header .header--size .header__right .right .right--box .SocialMedia.facebook{margin-right:54px}}@media (max-width:1020px){.Header .header--size .header__right .right .right--box .SocialMedia.facebook{width:calc(10px + 2*(100vw - 520px)/500);margin-right:calc(20px + 4*(100vw - 520px)/500);height:auto}}@media screen and (max-width:1020px) and (max-width:520px){.Header .header--size .header__right .right .right--box .SocialMedia.facebook{width:10px}}@media screen and (max-width:1020px) and (min-width:1020px){.Header .header--size .header__right .right .right--box .SocialMedia.facebook{width:12px}}@media screen and (max-width:1020px) and (max-width:520px){.Header .header--size .header__right .right .right--box .SocialMedia.facebook{margin-right:20px}}@media screen and (max-width:1020px) and (min-width:1020px){.Header .header--size .header__right .right .right--box .SocialMedia.facebook{margin-right:24px}}.Header .header--size .header__right .right .right--box .SocialMedia.linkedin{margin-right:calc(24px + 21*(100vw - 1020px)/900);padding-bottom:5px}@media screen and (max-width:1020px){.Header .header--size .header__right .right .right--box .SocialMedia.linkedin{margin-right:24px}}@media screen and (min-width:1920px){.Header .header--size .header__right .right .right--box .SocialMedia.linkedin{margin-right:45px}}@media (max-width:1020px){.Header .header--size .header__right .right .right--box .SocialMedia.linkedin{width:calc(20px + 2*(100vw - 520px)/500);margin-right:calc(18px + 2*(100vw - 520px)/500);height:auto}}@media screen and (max-width:1020px) and (max-width:520px){.Header .header--size .header__right .right .right--box .SocialMedia.linkedin{width:20px}}@media screen and (max-width:1020px) and (min-width:1020px){.Header .header--size .header__right .right .right--box .SocialMedia.linkedin{width:22px}}@media screen and (max-width:1020px) and (max-width:520px){.Header .header--size .header__right .right .right--box .SocialMedia.linkedin{margin-right:18px}}@media screen and (max-width:1020px) and (min-width:1020px){.Header .header--size .header__right .right .right--box .SocialMedia.linkedin{margin-right:20px}}.Header .header--size .header__right .right .right--box .SocialMedia.youtube{margin-right:calc(20px + 26*(100vw - 1020px)/900)}@media screen and (max-width:1020px){.Header .header--size .header__right .right .right--box .SocialMedia.youtube{margin-right:20px}}@media screen and (min-width:1920px){.Header .header--size .header__right .right .right--box .SocialMedia.youtube{margin-right:46px}}@media (max-width:1020px){.Header .header--size .header__right .right .right--box .SocialMedia.youtube{width:calc(24px + 4*(100vw - 520px)/500);margin-right:0}}@media screen and (max-width:1020px) and (max-width:520px){.Header .header--size .header__right .right .right--box .SocialMedia.youtube{width:24px}}@media screen and (max-width:1020px) and (min-width:1020px){.Header .header--size .header__right .right .right--box .SocialMedia.youtube{width:28px}}@media (max-width:1020px){.Header .header--size .header__right .right .right--box .LangSwitch{display:none}}.Header .header--size .header__right .right__hamburger{display:none;align-self:center;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}@media (max-width:1360px){.Header .header--size .header__right .right__hamburger{margin-left:calc(22px + 8*(100vw - 320px)/1040);display:flex}}@media screen and (max-width:1360px) and (max-width:320px){.Header .header--size .header__right .right__hamburger{margin-left:22px}}@media screen and (max-width:1360px) and (min-width:1360px){.Header .header--size .header__right .right__hamburger{margin-left:30px}}.Header .header--size .header__right .right__hamburger:hover{opacity:.7}.Header .header--size .header__right .right__hamburger.is-active:hover{opacity:.7}.Header .header--size .header__right .right__hamburger .hamburger-box{width:calc(27px + 9*(100vw - 320px)/750);height:24px;display:inline-block;position:relative}@media screen and (max-width:320px){.Header .header--size .header__right .right__hamburger .hamburger-box{width:27px}}@media screen and (min-width:1070px){.Header .header--size .header__right .right__hamburger .hamburger-box{width:36px}}.Header .header--size .header__right .right__hamburger .hamburger-inner{display:block;top:50%;margin-top:-2px}.Header .header--size .header__right .right__hamburger .hamburger-inner,.Header .header--size .header__right .right__hamburger .hamburger-inner:after,.Header .header--size .header__right .right__hamburger .hamburger-inner:before{width:calc(27px + 8*(100vw - 320px)/750);height:calc(3px + 1*(100vw - 320px)/750);position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}@media screen and (max-width:320px){.Header .header--size .header__right .right__hamburger .hamburger-inner,.Header .header--size .header__right .right__hamburger .hamburger-inner:after,.Header .header--size .header__right .right__hamburger .hamburger-inner:before{width:27px}}@media screen and (min-width:1070px){.Header .header--size .header__right .right__hamburger .hamburger-inner,.Header .header--size .header__right .right__hamburger .hamburger-inner:after,.Header .header--size .header__right .right__hamburger .hamburger-inner:before{width:35px}}@media screen and (max-width:320px){.Header .header--size .header__right .right__hamburger .hamburger-inner,.Header .header--size .header__right .right__hamburger .hamburger-inner:after,.Header .header--size .header__right .right__hamburger .hamburger-inner:before{height:3px}}@media screen and (min-width:1070px){.Header .header--size .header__right .right__hamburger .hamburger-inner,.Header .header--size .header__right .right__hamburger .hamburger-inner:after,.Header .header--size .header__right .right__hamburger .hamburger-inner:before{height:4px}}.Header .header--size .header__right .right__hamburger .hamburger-inner:after,.Header .header--size .header__right .right__hamburger .hamburger-inner:before{content:"";display:block}.Header .header--size .header__right .right__hamburger .hamburger-inner:before{top:calc(-7px + -2*(100vw - 320px)/700)}@media screen and (max-width:320px){.Header .header--size .header__right .right__hamburger .hamburger-inner:before{top:-7px}}@media screen and (min-width:1020px){.Header .header--size .header__right .right__hamburger .hamburger-inner:before{top:-9px}}.Header .header--size .header__right .right__hamburger .hamburger-inner:after{bottom:calc(-7px + -2*(100vw - 320px)/700)}@media screen and (max-width:320px){.Header .header--size .header__right .right__hamburger .hamburger-inner:after{bottom:-7px}}@media screen and (min-width:1020px){.Header .header--size .header__right .right__hamburger .hamburger-inner:after{bottom:-9px}}.Header .header--size .header__right .right__hamburger.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.Header .header--size .header__right .right__hamburger.hamburger--spin .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.Header .header--size .header__right .right__hamburger.hamburger--spin .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.Header .header--size .header__right .right__hamburger.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.Header .header--size .header__right .right__hamburger.hamburger--spin.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.Header .header--size .header__right .right__hamburger.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}.Header .header__info{position:absolute;bottom:0;right:0;width:100%;transform:translateY(100%);visibility:hidden;opacity:0;transition:all .4s}.Header .header__info.active{visibility:visible;opacity:1}.Header .header__info .info--size{max-width:1920px;margin-left:calc(30px + 86.63551*(100vw - 320px)/1600);margin-right:calc(30px + 86.63551*(100vw - 320px)/1600);margin-right:auto!important;margin-left:auto!important;overflow:hidden}@media screen and (max-width:320px){.Header .header__info .info--size{margin-left:30px}}@media screen and (min-width:1920px){.Header .header__info .info--size{margin-left:116.63551px}}@media screen and (max-width:320px){.Header .header__info .info--size{margin-right:30px}}@media screen and (min-width:1920px){.Header .header__info .info--size{margin-right:116.63551px}}@media (min-width:2153.27103px){.Header .header__info .info--size{margin-left:auto;margin-right:auto}}.Header .header__info .info--size .info__content{padding:calc(12px + 2*(100vw - 320px)/1600) calc(12px + 73*(100vw - 320px)/1600) calc(12px + 2*(100vw - 320px)/1600) calc(12px + 77*(100vw - 320px)/1600);-webkit-clip-path:polygon(10px 0,100% 0,100% 100%,0 100%);clip-path:polygon(10px 0,100% 0,100% 100%,0 100%);display:flex;flex-direction:row;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;background-image:linear-gradient(135deg,#a7191b,#e95033)}@media screen and (max-width:320px){.Header .header__info .info--size .info__content{padding-top:12px}}@media screen and (min-width:1920px){.Header .header__info .info--size .info__content{padding-top:14px}}@media screen and (max-width:320px){.Header .header__info .info--size .info__content{padding-right:12px}}@media screen and (min-width:1920px){.Header .header__info .info--size .info__content{padding-right:85px}}@media screen and (max-width:320px){.Header .header__info .info--size .info__content{padding-bottom:12px}}@media screen and (min-width:1920px){.Header .header__info .info--size .info__content{padding-bottom:14px}}@media screen and (max-width:320px){.Header .header__info .info--size .info__content{padding-left:12px}}@media screen and (min-width:1920px){.Header .header__info .info--size .info__content{padding-left:89px}}@media (max-width:550px){.Header .header__info .info--size .info__content{width:100%;-webkit-clip-path:unset;clip-path:unset}}.Header .header__info .info--size .info__content p{margin-right:calc(8px + 2*(100vw - 320px)/1600);font-size:calc(16px + 4*(100vw - 320px)/1600);line-height:1.2em;font-size:calc(17px + 3*(100vw - 550px)/1370);color:#fff}@media screen and (max-width:320px){.Header .header__info .info--size .info__content p{margin-right:8px}}@media screen and (min-width:1920px){.Header .header__info .info--size .info__content p{margin-right:10px}}@media screen and (max-width:320px){.Header .header__info .info--size .info__content p{font-size:16px}}@media screen and (max-width:550px){.Header .header__info .info--size .info__content p{font-size:17px}}@media screen and (min-width:1920px){.Header .header__info .info--size .info__content p{font-size:20px}}@media (max-width:550px){.Header .header__info .info--size .info__content p{font-size:calc(10px + 7*(100vw - 320px)/230)}}@media screen and (max-width:550px) and (max-width:320px){.Header .header__info .info--size .info__content p{font-size:10px}}@media screen and (max-width:550px) and (min-width:550px){.Header .header__info .info--size .info__content p{font-size:17px}}.Header .header__info .info--size .info__content button{max-width:calc(18px + 6*(100vw - 320px)/1600);min-width:calc(18px + 6*(100vw - 320px)/1600);display:flex;cursor:pointer}@media screen and (max-width:320px){.Header .header__info .info--size .info__content button{max-width:18px}}@media screen and (min-width:1920px){.Header .header__info .info--size .info__content button{max-width:24px}}@media screen and (max-width:320px){.Header .header__info .info--size .info__content button{min-width:18px}}@media screen and (min-width:1920px){.Header .header__info .info--size .info__content button{min-width:24px}}.Header .header__info .info--size .info__content button svg{width:100%;height:auto;stroke:#fff}.Header.headerColorWhite{background-color:#fbfbfb}.Header.headerColorWhite .header--size .header__right .right__menu .menu__item{color:#292929}.Header.headerColorWhite .header--size .header__right .right__menu .menu__item--box ul div:after,.Header.headerColorWhite .header--size .header__right .right__menu .menu__item--box ul div:before{background-color:#fbfbfb}.Header.headerColorWhite .header--size .header__right .right__hamburger.is-active .hamburger-inner,.Header.headerColorWhite .header--size .header__right .right__hamburger.is-active .hamburger-inner:after,.Header.headerColorWhite .header--size .header__right .right__hamburger.is-active .hamburger-inner:before{background-color:#292929}.Header.headerColorWhite .header--size .header__right .right__hamburger .hamburger-inner,.Header.headerColorWhite .header--size .header__right .right__hamburger .hamburger-inner:after,.Header.headerColorWhite .header--size .header__right .right__hamburger .hamburger-inner:before{background-color:#292929}.Header.headerColorWhite .header--size .right .right--box .LangSwitch .langSwitch__list div:after,.Header.headerColorWhite .header--size .right .right--box .LangSwitch .langSwitch__list div:before{background-color:#fbfbfb}.Header.headerColorBlack{background-color:#292929}.Header.headerColorBlack .header--size .header__right .right__menu .menu__item{color:#fff}.Header.headerColorBlack .header--size .header__right .right__menu .menu__item--box ul div:after,.Header.headerColorBlack .header--size .header__right .right__menu .menu__item--box ul div:before{background-color:#292929}.Header.headerColorBlack .header--size .header__right .right__hamburger.is-active .hamburger-inner,.Header.headerColorBlack .header--size .header__right .right__hamburger.is-active .hamburger-inner:after,.Header.headerColorBlack .header--size .header__right .right__hamburger.is-active .hamburger-inner:before{background-color:#fff}.Header.headerColorBlack .header--size .header__right .right__hamburger .hamburger-inner,.Header.headerColorBlack .header--size .header__right .right__hamburger .hamburger-inner:after,.Header.headerColorBlack .header--size .header__right .right__hamburger .hamburger-inner:before{background-color:#fff}@media (hover:hover){.Header.headerColorBlack .header--size .right .right--box .SocialMedia:hover svg path{fill:#fff}}.Header.headerColorBlack .header--size .right .right--box .LangSwitch .langSwitch__list div:after,.Header.headerColorBlack .header--size .right .right--box .LangSwitch .langSwitch__list div:before{background-color:#292929}.Header.Header--shadow{box-shadow:0 4px 4px 0 rgba(0,0,0,.16)}.MobileMenu{display:none;position:fixed;top:0;left:0;width:100%;height:100%;will-change:opacity;opacity:0;visibility:hidden;transition:opacity .2s linear,visibility .2s linear;z-index:2147483647}@media (max-width:1360px){.MobileMenu{display:flex}}.MobileMenu .mobileMenu__content{padding:calc(50px + 50*(100vw - 320px)/700) calc(30px + 30*(100vw - 320px)/700);width:calc(360px + 40*(100vw - 500px)/520);display:flex;flex-direction:column;align-items:center;justify-content:space-between;will-change:transform;transform:translateX(-100%);transition:transform .2s linear;background-color:#a7191b;overflow:auto}@media screen and (max-width:320px){.MobileMenu .mobileMenu__content{padding-top:50px}}@media screen and (min-width:1020px){.MobileMenu .mobileMenu__content{padding-top:100px}}@media screen and (max-width:320px){.MobileMenu .mobileMenu__content{padding-right:30px}}@media screen and (min-width:1020px){.MobileMenu .mobileMenu__content{padding-right:60px}}@media screen and (max-width:320px){.MobileMenu .mobileMenu__content{padding-bottom:50px}}@media screen and (min-width:1020px){.MobileMenu .mobileMenu__content{padding-bottom:100px}}@media screen and (max-width:320px){.MobileMenu .mobileMenu__content{padding-left:30px}}@media screen and (min-width:1020px){.MobileMenu .mobileMenu__content{padding-left:60px}}@media screen and (max-width:500px){.MobileMenu .mobileMenu__content{width:360px}}@media screen and (min-width:1020px){.MobileMenu .mobileMenu__content{width:400px}}@media (max-width:500px){.MobileMenu .mobileMenu__content{width:calc(100% - 80px - 20*(100vw - 320px)/700)}}@media screen and (max-width:500px) and (max-width:320px){.MobileMenu .mobileMenu__content{width:calc(100% - 80px)}}@media screen and (max-width:500px) and (min-width:1020px){.MobileMenu .mobileMenu__content{width:calc(100% - 100px)}}.MobileMenu .mobileMenu__content .content__nav{margin-bottom:calc(24px + 12*(100vw - 320px)/700);display:block}@media screen and (max-width:320px){.MobileMenu .mobileMenu__content .content__nav{margin-bottom:24px}}@media screen and (min-width:1020px){.MobileMenu .mobileMenu__content .content__nav{margin-bottom:36px}}.MobileMenu .mobileMenu__content .content__nav .nav__item,.MobileMenu .mobileMenu__content .content__nav .nav__subItem{font-size:calc(16px + 3*(100vw - 320px)/700);display:block;color:#fff;line-height:1.2em}@media screen and (max-width:320px){.MobileMenu .mobileMenu__content .content__nav .nav__item,.MobileMenu .mobileMenu__content .content__nav .nav__subItem{font-size:16px}}@media screen and (min-width:1020px){.MobileMenu .mobileMenu__content .content__nav .nav__item,.MobileMenu .mobileMenu__content .content__nav .nav__subItem{font-size:19px}}.MobileMenu .mobileMenu__content .content__nav .nav__subItem{padding-left:calc(12px + 6*(100vw - 320px)/700)}@media screen and (max-width:320px){.MobileMenu .mobileMenu__content .content__nav .nav__subItem{padding-left:12px}}@media screen and (min-width:1020px){.MobileMenu .mobileMenu__content .content__nav .nav__subItem{padding-left:18px}}.MobileMenu .mobileMenu__content .content__nav .nav__subItem+.nav__subItem{margin-top:calc(14px + 2*(100vw - 320px)/700)}@media screen and (max-width:320px){.MobileMenu .mobileMenu__content .content__nav .nav__subItem+.nav__subItem{margin-top:14px}}@media screen and (min-width:1020px){.MobileMenu .mobileMenu__content .content__nav .nav__subItem+.nav__subItem{margin-top:16px}}.MobileMenu .mobileMenu__content .content__nav .nav__item+.nav__item,.MobileMenu .mobileMenu__content .content__nav .nav__item+.nav__subItem,.MobileMenu .mobileMenu__content .content__nav .nav__subItem+.nav__item{margin-top:calc(14px + 4*(100vw - 320px)/700)}@media screen and (max-width:320px){.MobileMenu .mobileMenu__content .content__nav .nav__item+.nav__item,.MobileMenu .mobileMenu__content .content__nav .nav__item+.nav__subItem,.MobileMenu .mobileMenu__content .content__nav .nav__subItem+.nav__item{margin-top:14px}}@media screen and (min-width:1020px){.MobileMenu .mobileMenu__content .content__nav .nav__item+.nav__item,.MobileMenu .mobileMenu__content .content__nav .nav__item+.nav__subItem,.MobileMenu .mobileMenu__content .content__nav .nav__subItem+.nav__item{margin-top:18px}}.MobileMenu .mobileMenu__content .content__footer{width:100%;display:flex;flex-direction:row;align-items:flex-end}@media (max-width:380px){.MobileMenu .mobileMenu__content .content__footer{flex-wrap:wrap}}.MobileMenu .mobileMenu__content .content__footer .SocialMedia svg path{fill:#fff}.MobileMenu .mobileMenu__content .content__footer .SocialMedia.youtube{height:auto}.MobileMenu .mobileMenu__content .content__footer .SocialMedia+.SocialMedia{margin-left:calc(24px + 12*(100vw - 320px)/700)}@media screen and (max-width:320px){.MobileMenu .mobileMenu__content .content__footer .SocialMedia+.SocialMedia{margin-left:24px}}@media screen and (min-width:1020px){.MobileMenu .mobileMenu__content .content__footer .SocialMedia+.SocialMedia{margin-left:36px}}.MobileMenu .mobileMenu__content .content__footer .footer__lang{display:flex;align-items:center;margin-left:auto}@media (max-width:380px){.MobileMenu .mobileMenu__content .content__footer .footer__lang{margin-top:calc(14px + 4*(100vw - 320px)/40);width:100%}}@media screen and (max-width:380px) and (max-width:320px){.MobileMenu .mobileMenu__content .content__footer .footer__lang{margin-top:14px}}@media screen and (max-width:380px) and (min-width:360px){.MobileMenu .mobileMenu__content .content__footer .footer__lang{margin-top:18px}}.MobileMenu .mobileMenu__content .content__footer .footer__lang a,.MobileMenu .mobileMenu__content .content__footer .footer__lang span{font-size:calc(16px + 4*(100vw - 320px)/700);color:#fff;text-transform:uppercase}@media screen and (max-width:320px){.MobileMenu .mobileMenu__content .content__footer .footer__lang a,.MobileMenu .mobileMenu__content .content__footer .footer__lang span{font-size:16px}}@media screen and (min-width:1020px){.MobileMenu .mobileMenu__content .content__footer .footer__lang a,.MobileMenu .mobileMenu__content .content__footer .footer__lang span{font-size:20px}}.MobileMenu .mobileMenu__content .content__footer .footer__lang a.active{font-weight:700}.MobileMenu:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;will-change:opacity;opacity:0;visibility:hidden;transition:opacity .2s linear,visibility .2s linear;background-color:#292929}.MobileMenu.active{opacity:1;visibility:visible}.MobileMenu.active .mobileMenu__content{transform:translateX(0)}.MobileMenu.active:before{opacity:.5;visibility:visible}.Footer{margin-top:calc(50px + 50*(100vw - 320px)/1600)}@media screen and (max-width:320px){.Footer{margin-top:50px}}@media screen and (min-width:1920px){.Footer{margin-top:100px}}.Footer .footer__top{padding-top:calc(21px + 10*(100vw - 700px)/1220);padding-bottom:calc(23px + 10*(100vw - 700px)/1220);background-image:linear-gradient(225deg,#a7191b,#d64327)}@media screen and (max-width:700px){.Footer .footer__top{padding-top:21px}}@media screen and (min-width:1920px){.Footer .footer__top{padding-top:31px}}@media screen and (max-width:700px){.Footer .footer__top{padding-bottom:23px}}@media screen and (min-width:1920px){.Footer .footer__top{padding-bottom:33px}}@media (max-width:700px){.Footer .footer__top{padding-top:calc(38px + -17*(100vw - 320px)/380);padding-bottom:calc(38px + -15*(100vw - 320px)/380)}}@media screen and (max-width:700px) and (max-width:320px){.Footer .footer__top{padding-top:38px}}@media screen and (max-width:700px) and (min-width:700px){.Footer .footer__top{padding-top:21px}}@media screen and (max-width:700px) and (max-width:320px){.Footer .footer__top{padding-bottom:38px}}@media screen and (max-width:700px) and (min-width:700px){.Footer .footer__top{padding-bottom:23px}}.Footer .footer__top .row{flex-direction:row;align-items:baseline;justify-content:center}@media (max-width:700px){.Footer .footer__top .row{flex-wrap:wrap}}.Footer .footer__top .row p{font-size:calc(21px + 4*(100vw - 320px)/1600);line-height:1.2em;font-size:calc(20px + 5*(100vw - 320px)/1600);color:#fff;font-weight:700}@media screen and (max-width:320px){.Footer .footer__top .row p{font-size:21px;font-size:20px}}@media screen and (min-width:1920px){.Footer .footer__top .row p{font-size:25px}}@media (max-width:700px){.Footer .footer__top .row p{width:100%}}.Footer .footer__top .row div{display:flex;align-items:baseline}@media (max-width:700px){.Footer .footer__top .row div{margin-top:calc(22px + 4*(100vw - 320px)/380)}}@media screen and (max-width:700px) and (max-width:320px){.Footer .footer__top .row div{margin-top:22px}}@media screen and (max-width:700px) and (min-width:700px){.Footer .footer__top .row div{margin-top:26px}}.Footer .footer__top .row div a svg path{transition:fill .2s linear}@media (hover:hover){.Footer .footer__top .row div a:hover svg path{fill:#212121}}.Footer .footer__top .row div .row__facebook{margin-left:calc(24px + 37*(100vw - 700px)/1220);display:flex}@media screen and (max-width:700px){.Footer .footer__top .row div .row__facebook{margin-left:24px}}@media screen and (min-width:1920px){.Footer .footer__top .row div .row__facebook{margin-left:61px}}@media (max-width:700px){.Footer .footer__top .row div .row__facebook{margin-left:0}}.Footer .footer__top .row div .row__facebook svg{width:calc(10px + 3*(100vw - 700px)/1220);height:auto}@media screen and (max-width:700px){.Footer .footer__top .row div .row__facebook svg{width:10px}}@media screen and (min-width:1920px){.Footer .footer__top .row div .row__facebook svg{width:13px}}@media (max-width:700px){.Footer .footer__top .row div .row__facebook svg{width:calc(13px + -3*(100vw - 320px)/380)}}@media screen and (max-width:700px) and (max-width:320px){.Footer .footer__top .row div .row__facebook svg{width:13px}}@media screen and (max-width:700px) and (min-width:700px){.Footer .footer__top .row div .row__facebook svg{width:10px}}.Footer .footer__top .row div .row__linkedin{margin-left:calc(22px + 28*(100vw - 700px)/1220);display:flex}@media screen and (max-width:700px){.Footer .footer__top .row div .row__linkedin{margin-left:22px}}@media screen and (min-width:1920px){.Footer .footer__top .row div .row__linkedin{margin-left:50px}}@media (max-width:700px){.Footer .footer__top .row div .row__linkedin{margin-left:calc(50px + -28*(100vw - 320px)/380)}}@media screen and (max-width:700px) and (max-width:320px){.Footer .footer__top .row div .row__linkedin{margin-left:50px}}@media screen and (max-width:700px) and (min-width:700px){.Footer .footer__top .row div .row__linkedin{margin-left:22px}}.Footer .footer__top .row div .row__linkedin svg{width:calc(20px + 4*(100vw - 700px)/1220);height:auto}@media screen and (max-width:700px){.Footer .footer__top .row div .row__linkedin svg{width:20px}}@media screen and (min-width:1920px){.Footer .footer__top .row div .row__linkedin svg{width:24px}}@media (max-width:700px){.Footer .footer__top .row div .row__linkedin svg{width:calc(24px + -4*(100vw - 320px)/380)}}@media screen and (max-width:700px) and (max-width:320px){.Footer .footer__top .row div .row__linkedin svg{width:24px}}@media screen and (max-width:700px) and (min-width:700px){.Footer .footer__top .row div .row__linkedin svg{width:20px}}.Footer .footer__center .row{flex-direction:row;justify-content:flex-start;color:#fff}@media (max-width:1100px){.Footer .footer__center .row{flex-direction:column-reverse}}.Footer .footer__center .center__col{padding-top:calc(86.3484px + 37.6516*(100vw - 1100px)/820)}@media screen and (max-width:1100px){.Footer .footer__center .center__col{padding-top:86.3484px}}@media screen and (min-width:1920px){.Footer .footer__center .center__col{padding-top:124px}}.Footer .footer__center .center__col .row__col--5{margin-left:4.16667%;width:41.66667%}@media (max-width:1710px){.Footer .footer__center .center__col .row__col--5{width:45.83333%;margin-left:0}}@media (max-width:1100px){.Footer .footer__center .center__col .row__col--5{width:33.33333%}}@media (max-width:840px){.Footer .footer__center .center__col .row__col--5{width:37.5%}}@media (max-width:550px){.Footer .footer__center .center__col .row__col--5{margin-right:calc(30px + 14.352*(100vw - 320px)/230);width:calc(100% - 60px - 28.704*(100vw - 320px)/230)}}@media screen and (max-width:550px) and (max-width:320px){.Footer .footer__center .center__col .row__col--5{margin-right:30px}}@media screen and (max-width:550px) and (min-width:550px){.Footer .footer__center .center__col .row__col--5{margin-right:44.352px}}@media screen and (max-width:550px) and (max-width:320px){.Footer .footer__center .center__col .row__col--5{width:calc(100% - 60px)}}@media screen and (max-width:550px) and (min-width:550px){.Footer .footer__center .center__col .row__col--5{width:calc(100% - 88.704px)}}.Footer .footer__center .center__col .row__col--5 .col__svg--logo img{width:calc(160px + 111*(100vw - 320px)/1600);height:auto}@media screen and (max-width:320px){.Footer .footer__center .center__col .row__col--5 .col__svg--logo img{width:160px}}@media screen and (min-width:1920px){.Footer .footer__center .center__col .row__col--5 .col__svg--logo img{width:271px}}.Footer .footer__center .center__col .row__col--5 p{margin-top:calc(20px + 8*(100vw - 320px)/1600);font-size:calc(22px + 9*(100vw - 320px)/1600);line-height:1.2em;font-weight:700}@media screen and (max-width:320px){.Footer .footer__center .center__col .row__col--5 p{margin-top:20px}}@media screen and (min-width:1920px){.Footer .footer__center .center__col .row__col--5 p{margin-top:28px}}@media screen and (max-width:320px){.Footer .footer__center .center__col .row__col--5 p{font-size:22px}}@media screen and (min-width:1920px){.Footer .footer__center .center__col .row__col--5 p{font-size:31px}}.Footer .footer__center .center__col .row__col--5 .col__svg--map{margin-top:calc(24px + 17*(100vw - 320px)/1600)}@media screen and (max-width:320px){.Footer .footer__center .center__col .row__col--5 .col__svg--map{margin-top:24px}}@media screen and (min-width:1920px){.Footer .footer__center .center__col .row__col--5 .col__svg--map{margin-top:41px}}.Footer .footer__center .center__col .row__col--5 .col__svg--map img{width:calc(145px + 148*(100vw - 550px)/1370);height:auto}@media screen and (max-width:550px){.Footer .footer__center .center__col .row__col--5 .col__svg--map img{width:145px}}@media screen and (min-width:1920px){.Footer .footer__center .center__col .row__col--5 .col__svg--map img{width:293px}}@media (max-width:550px){.Footer .footer__center .center__col .row__col--5 .col__svg--map img{width:calc(260px + -115*(100vw - 320px)/230)}}@media screen and (max-width:550px) and (max-width:320px){.Footer .footer__center .center__col .row__col--5 .col__svg--map img{width:260px}}@media screen and (max-width:550px) and (min-width:550px){.Footer .footer__center .center__col .row__col--5 .col__svg--map img{width:145px}}.Footer .footer__center .center__col .row__col--4{margin-left:14.58333%;width:33.33333%}@media (max-width:1660px){.Footer .footer__center .center__col .row__col--4{width:37.5%}}@media (max-width:1430px){.Footer .footer__center .center__col .row__col--4{margin-left:8.33333%}}@media (max-width:1100px){.Footer .footer__center .center__col .row__col--4{width:33.33333%;margin-left:0;text-align:right}}@media (max-width:620px){.Footer .footer__center .center__col .row__col--4{width:41.66667%}}@media (max-width:550px){.Footer .footer__center .center__col .row__col--4{margin-top:calc(50px + 6*(100vw - 320px)/230);width:calc(100% - 60px - 28.704*(100vw - 320px)/230);text-align:left}}@media screen and (max-width:550px) and (max-width:320px){.Footer .footer__center .center__col .row__col--4{margin-top:50px}}@media screen and (max-width:550px) and (min-width:550px){.Footer .footer__center .center__col .row__col--4{margin-top:56px}}@media screen and (max-width:550px) and (max-width:320px){.Footer .footer__center .center__col .row__col--4{width:calc(100% - 60px)}}@media screen and (max-width:550px) and (min-width:550px){.Footer .footer__center .center__col .row__col--4{width:calc(100% - 88.704px)}}.Footer .footer__center .center__col .row__col--4 .col__text{font-size:calc(16px + 4*(100vw - 320px)/1600);line-height:1.2em;line-height:1.5em}@media screen and (max-width:320px){.Footer .footer__center .center__col .row__col--4 .col__text{font-size:16px}}@media screen and (min-width:1920px){.Footer .footer__center .center__col .row__col--4 .col__text{font-size:20px}}.Footer .footer__center .center__col .row__col--4 .col__text--bold{font-weight:700}.Footer .footer__center .center__col .row__col--4 a{display:block}.Footer .footer__center .center__col .row__col--4 .col__nav .nav__item{padding-bottom:calc(2px + 2*(100vw - 320px)/1600);position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;overflow:hidden;display:block}@media screen and (max-width:320px){.Footer .footer__center .center__col .row__col--4 .col__nav .nav__item{padding-bottom:2px}}@media screen and (min-width:1920px){.Footer .footer__center .center__col .row__col--4 .col__nav .nav__item{padding-bottom:4px}}@media (max-width:1100px){.Footer .footer__center .center__col .row__col--4 .col__nav .nav__item{margin-left:auto}}@media (max-width:550px){.Footer .footer__center .center__col .row__col--4 .col__nav .nav__item{margin-left:0}}.Footer .footer__center .center__col .row__col--4 .col__nav .nav__item:before{content:"";position:absolute;bottom:0;right:-2px;width:105%;height:1px;background-color:#707070;will-change:transform;transition:transform .2s ease-in}@media (hover:hover){.Footer .footer__center .center__col .row__col--4 .col__nav .nav__item:hover:before{transform:translateX(-50%)}}.Footer .footer__center .center__col .row__col--4 .col__nav .nav__item+.nav__item{margin-top:calc(16px + 6*(100vw - 320px)/1600)}@media screen and (max-width:320px){.Footer .footer__center .center__col .row__col--4 .col__nav .nav__item+.nav__item{margin-top:16px}}@media screen and (min-width:1920px){.Footer .footer__center .center__col .row__col--4 .col__nav .nav__item+.nav__item{margin-top:22px}}.Footer .footer__center .center__col .row__col--4 .col__link--margin{margin-top:calc(24px + 16*(100vw - 320px)/1600)}@media screen and (max-width:320px){.Footer .footer__center .center__col .row__col--4 .col__link--margin{margin-top:24px}}@media screen and (min-width:1920px){.Footer .footer__center .center__col .row__col--4 .col__link--margin{margin-top:40px}}.Footer .footer__center .center__col .row__col--4 .col__link--margin+.col__link--margin{margin-top:calc(16px + 6*(100vw - 320px)/1600)}@media screen and (max-width:320px){.Footer .footer__center .center__col .row__col--4 .col__link--margin+.col__link--margin{margin-top:16px}}@media screen and (min-width:1920px){.Footer .footer__center .center__col .row__col--4 .col__link--margin+.col__link--margin{margin-top:22px}}.Footer .footer__center .center__col:before{content:"";position:absolute;top:0;height:100%;z-index:-1}.Footer .footer__center .center__col--left{padding-left:4.16667%;padding-bottom:calc(50px + 78*(100vw - 320px)/1600);position:relative;display:flex;flex-direction:row;width:56.875%}@media screen and (max-width:320px){.Footer .footer__center .center__col--left{padding-bottom:50px}}@media screen and (min-width:1920px){.Footer .footer__center .center__col--left{padding-bottom:128px}}@media (max-width:1710px){.Footer .footer__center .center__col--left{padding-left:0}}@media (max-width:1100px){.Footer .footer__center .center__col--left{width:100%;justify-content:space-between}}@media (max-width:550px){.Footer .footer__center .center__col--left{flex-direction:column}}.Footer .footer__center .center__col--left:before{right:0;background-color:#3d3d3d;width:56.875vw}@media (max-width:1100px){.Footer .footer__center .center__col--left:before{right:calc(-30px + -74*(100vw - 320px)/1392);width:100vw}}@media screen and (max-width:1100px) and (max-width:320px){.Footer .footer__center .center__col--left:before{right:-30px}}@media screen and (max-width:1100px) and (min-width:1712px){.Footer .footer__center .center__col--left:before{right:-104px}}.Footer .footer__center .center__col--right{padding-right:4.16667%;position:relative;display:flex;flex-direction:column;width:44.1125%}@media (max-width:1710px){.Footer .footer__center .center__col--right{padding-right:0}}@media (max-width:1100px){.Footer .footer__center .center__col--right{width:100%}}.Footer .footer__center .center__col--right .Newsletter{margin-bottom:calc(48px + 4*(100vw - 320px)/780);max-width:calc(339px + 124*(100vw - 1100px)/820);margin-left:auto}@media screen and (max-width:320px){.Footer .footer__center .center__col--right .Newsletter{margin-bottom:48px}}@media screen and (min-width:1100px){.Footer .footer__center .center__col--right .Newsletter{margin-bottom:52px}}@media screen and (max-width:1100px){.Footer .footer__center .center__col--right .Newsletter{max-width:339px}}@media screen and (min-width:1920px){.Footer .footer__center .center__col--right .Newsletter{max-width:463px}}@media (max-width:1100px){.Footer .footer__center .center__col--right .Newsletter{max-width:942px}}.Footer .footer__center .center__col--right .col__subsidy{padding-top:calc(24px + 42*(100vw - 1100px)/820);padding-bottom:calc(24px + 42*(100vw - 1100px)/820);padding-left:calc(32px + 48*(100vw - 1100px)/820);margin-right:calc(-80*(100vw - 1100px)/820);margin-top:auto;position:relative}@media screen and (max-width:1100px){.Footer .footer__center .center__col--right .col__subsidy{padding-top:24px}}@media screen and (min-width:1920px){.Footer .footer__center .center__col--right .col__subsidy{padding-top:66px}}@media screen and (max-width:1100px){.Footer .footer__center .center__col--right .col__subsidy{padding-bottom:24px}}@media screen and (min-width:1920px){.Footer .footer__center .center__col--right .col__subsidy{padding-bottom:66px}}@media screen and (max-width:1100px){.Footer .footer__center .center__col--right .col__subsidy{padding-left:32px}}@media screen and (min-width:1920px){.Footer .footer__center .center__col--right .col__subsidy{padding-left:80px}}@media screen and (max-width:1100px){.Footer .footer__center .center__col--right .col__subsidy{margin-right:0}}@media screen and (min-width:1920px){.Footer .footer__center .center__col--right .col__subsidy{margin-right:-80px}}@media (max-width:1100px){.Footer .footer__center .center__col--right .col__subsidy{padding-top:calc(22px + 10*(100vw - 320px)/780);padding-botto:calc(22px + 10*(100vw - 320px)/780);padding-left:0}}@media screen and (max-width:1100px) and (max-width:320px){.Footer .footer__center .center__col--right .col__subsidy{padding-top:22px}}@media screen and (max-width:1100px) and (min-width:1100px){.Footer .footer__center .center__col--right .col__subsidy{padding-top:32px}}@media screen and (max-width:1100px) and (max-width:320px){.Footer .footer__center .center__col--right .col__subsidy{padding-botto:22px}}@media screen and (max-width:1100px) and (min-width:1100px){.Footer .footer__center .center__col--right .col__subsidy{padding-botto:32px}}@media (max-width:1100px){.Footer .footer__center .center__col--right .col__subsidy .image-wrapper{max-width:80%;margin-right:auto;margin-left:auto}}@media (max-width:768px){.Footer .footer__center .center__col--right .col__subsidy .image-wrapper{max-width:90%}}@media (max-width:550px){.Footer .footer__center .center__col--right .col__subsidy .image-wrapper{max-width:100%}}.Footer .footer__center .center__col--right .col__subsidy:before{content:"";position:absolute;top:0;left:0;height:100%;width:45.1125vw;background-color:#fff}@media (max-width:1100px){.Footer .footer__center .center__col--right .col__subsidy:before{left:calc(-30px + -74*(100vw - 320px)/1392);width:100vw}}@media screen and (max-width:1100px) and (max-width:320px){.Footer .footer__center .center__col--right .col__subsidy:before{left:-30px}}@media screen and (max-width:1100px) and (min-width:1712px){.Footer .footer__center .center__col--right .col__subsidy:before{left:-104px}}.Footer .footer__center .center__col--right:before{left:0;background-color:#292929;width:45.1125vw}@media (max-width:1100px){.Footer .footer__center .center__col--right:before{left:calc(-30px + -74*(100vw - 320px)/1392);width:100vw}}@media screen and (max-width:1100px) and (max-width:320px){.Footer .footer__center .center__col--right:before{left:-30px}}@media screen and (max-width:1100px) and (min-width:1712px){.Footer .footer__center .center__col--right:before{left:-104px}}.Footer .footer__bottom{margin-top:-1px;background-color:#434343}.Footer .footer__bottom .row{padding-top:calc(20px + 4*(100vw - 320px)/1600);padding-bottom:calc(20px + 4*(100vw - 320px)/1600);flex-direction:row;align-items:center;justify-content:space-between}@media screen and (max-width:320px){.Footer .footer__bottom .row{padding-top:20px}}@media screen and (min-width:1920px){.Footer .footer__bottom .row{padding-top:24px}}@media screen and (max-width:320px){.Footer .footer__bottom .row{padding-bottom:20px}}@media screen and (min-width:1920px){.Footer .footer__bottom .row{padding-bottom:24px}}@media (max-width:450px){.Footer .footer__bottom .row{flex-direction:column;align-items:flex-start}}.Footer .footer__bottom .row .row__text--left{margin-left:4.16667%;font-size:calc(16px + 4*(100vw - 320px)/1600);line-height:1.2em;color:#fff}@media screen and (max-width:320px){.Footer .footer__bottom .row .row__text--left{font-size:16px}}@media screen and (min-width:1920px){.Footer .footer__bottom .row .row__text--left{font-size:20px}}@media (max-width:450px){.Footer .footer__bottom .row .row__text--left{margin-left:0}}.Footer .footer__bottom .row .row__text--right{margin-right:4.16667%;font-size:calc(16px + 2*(100vw - 320px)/1600);line-height:1.2em;color:#fff}@media screen and (max-width:320px){.Footer .footer__bottom .row .row__text--right{font-size:16px}}@media screen and (min-width:1920px){.Footer .footer__bottom .row .row__text--right{font-size:18px}}@media (max-width:450px){.Footer .footer__bottom .row .row__text--right{margin-top:calc(12px + 2*(100vw - 320px)/130);margin-right:0}}@media screen and (max-width:450px) and (max-width:320px){.Footer .footer__bottom .row .row__text--right{margin-top:12px}}@media screen and (max-width:450px) and (min-width:450px){.Footer .footer__bottom .row .row__text--right{margin-top:14px}}.ArchiveBlog{position:relative;flex-direction:column}.ArchiveBlog__title{margin-top:calc(36px + 14*(100vw - 320px)/1600)}@media screen and (max-width:320px){.ArchiveBlog__title{margin-top:36px}}@media screen and (min-width:1920px){.ArchiveBlog__title{margin-top:50px}}@media (max-width:1920px){.ArchiveBlog__title{margin-right:calc(15px + 89*(100vw - 320px)/1600);margin-left:calc(15px + 89*(100vw - 320px)/1600)}}@media screen and (max-width:1920px) and (max-width:320px){.ArchiveBlog__title{margin-right:15px}}@media screen and (max-width:1920px) and (min-width:1920px){.ArchiveBlog__title{margin-right:104px}}@media screen and (max-width:1920px) and (max-width:320px){.ArchiveBlog__title{margin-left:15px}}@media screen and (max-width:1920px) and (min-width:1920px){.ArchiveBlog__title{margin-left:104px}}@media (max-width:1020px){.ArchiveBlog__title{justify-content:center}}.ArchiveBlog__title h1{padding-right:4.16667%;padding-left:4.16667%;font-size:calc(28px + 20*(100vw - 320px)/1600);line-height:1.2em;font-weight:700}@media screen and (max-width:320px){.ArchiveBlog__title h1{font-size:28px}}@media screen and (min-width:1920px){.ArchiveBlog__title h1{font-size:48px}}@media (max-width:1360px){.ArchiveBlog__title h1{padding-right:0;padding-left:0}}.ArchiveBlog__tiles{margin-top:calc(140px + 120*(100vw - 1120px)/800);flex-direction:column}@media screen and (max-width:1120px){.ArchiveBlog__tiles{margin-top:140px}}@media screen and (min-width:1920px){.ArchiveBlog__tiles{margin-top:260px}}@media (max-width:1920px){.ArchiveBlog__tiles{margin-right:calc(15px + 89*(100vw - 320px)/1600);margin-left:calc(15px + 89*(100vw - 320px)/1600)}}@media screen and (max-width:1920px) and (max-width:320px){.ArchiveBlog__tiles{margin-right:15px}}@media screen and (max-width:1920px) and (min-width:1920px){.ArchiveBlog__tiles{margin-right:104px}}@media screen and (max-width:1920px) and (max-width:320px){.ArchiveBlog__tiles{margin-left:15px}}@media screen and (max-width:1920px) and (min-width:1920px){.ArchiveBlog__tiles{margin-left:104px}}@media (max-width:1120px){.ArchiveBlog__tiles{margin-top:calc(130px + 10*(100vw - 1020px)/100)}}@media screen and (max-width:1120px) and (max-width:1020px){.ArchiveBlog__tiles{margin-top:130px}}@media screen and (max-width:1120px) and (min-width:1120px){.ArchiveBlog__tiles{margin-top:140px}}@media (max-width:1020px){.ArchiveBlog__tiles{margin-top:calc(30px + 40*(100vw - 320px)/700)}}@media screen and (max-width:1020px) and (max-width:320px){.ArchiveBlog__tiles{margin-top:30px}}@media screen and (max-width:1020px) and (min-width:1020px){.ArchiveBlog__tiles{margin-top:70px}}.ArchiveBlog__tiles .tiles--size{padding-right:4.16667%;padding-left:4.16667%;grid-column-gap:calc(42px + 86*(100vw - 1020px)/900);grid-row-gap:calc(18px + 97*(100vw - 320px)/1600);display:grid;grid-template-columns:1fr 1fr;width:100%}@media screen and (max-width:1020px){.ArchiveBlog__tiles .tiles--size{grid-column-gap:42px}}@media screen and (min-width:1920px){.ArchiveBlog__tiles .tiles--size{grid-column-gap:128px}}@media screen and (max-width:320px){.ArchiveBlog__tiles .tiles--size{grid-row-gap:18px}}@media screen and (min-width:1920px){.ArchiveBlog__tiles .tiles--size{grid-row-gap:115px}}@media (max-width:1360px){.ArchiveBlog__tiles .tiles--size{padding-right:0;padding-left:0}}@media (max-width:1020px){.ArchiveBlog__tiles .tiles--size{width:75%;grid-template-columns:1fr;margin-right:auto;margin-left:auto}}@media (max-width:768px){.ArchiveBlog__tiles .tiles--size{width:85%}}@media (max-width:560px){.ArchiveBlog__tiles .tiles--size{width:100%}}.ArchiveBlog__tiles .tiles--size .BlogTile:nth-of-type(odd){margin-top:calc(-64px + -130*(100vw - 1020px)/900);margin-bottom:calc(64px + 130*(100vw - 1020px)/900)}@media screen and (max-width:1020px){.ArchiveBlog__tiles .tiles--size .BlogTile:nth-of-type(odd){margin-top:-64px}}@media screen and (min-width:1920px){.ArchiveBlog__tiles .tiles--size .BlogTile:nth-of-type(odd){margin-top:-194px}}@media screen and (max-width:1020px){.ArchiveBlog__tiles .tiles--size .BlogTile:nth-of-type(odd){margin-bottom:64px}}@media screen and (min-width:1920px){.ArchiveBlog__tiles .tiles--size .BlogTile:nth-of-type(odd){margin-bottom:194px}}@media (max-width:1020px){.ArchiveBlog__tiles .tiles--size .BlogTile:nth-of-type(odd){margin-top:0;margin-bottom:0}}.ArchiveBlog__tiles .tiles--size .BlogMore{width:100%;display:block;grid-column:1/3}@media (max-width:1020px){.ArchiveBlog__tiles .tiles--size .BlogMore{grid-column:1/2}}.ArchiveBlog__tiles .tiles__more{padding-bottom:calc(4px + 2*(100vw - 320px)/1600);font-size:calc(21px + 4*(100vw - 320px)/1600);line-height:1.2em;position:relative;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:auto;margin-left:auto;overflow:hidden;cursor:pointer;will-change:opacity;transition:oapcity .2s linear,visibility .2s linear}@media screen and (max-width:320px){.ArchiveBlog__tiles .tiles__more{padding-bottom:4px}}@media screen and (min-width:1920px){.ArchiveBlog__tiles .tiles__more{padding-bottom:6px}}@media screen and (max-width:320px){.ArchiveBlog__tiles .tiles__more{font-size:21px}}@media screen and (min-width:1920px){.ArchiveBlog__tiles .tiles__more{font-size:25px}}.ArchiveBlog__tiles .tiles__more.tiles__more--margin{margin-top:calc(-100*(100vw - 1020px)/900)}@media screen and (max-width:1020px){.ArchiveBlog__tiles .tiles__more.tiles__more--margin{margin-top:0}}@media screen and (min-width:1920px){.ArchiveBlog__tiles .tiles__more.tiles__more--margin{margin-top:-100px}}@media (max-width:1020px){.ArchiveBlog__tiles .tiles__more.tiles__more--margin{margin-top:calc(48px + 14.875*(100vw - 320px)/700)}}@media screen and (max-width:1020px) and (max-width:320px){.ArchiveBlog__tiles .tiles__more.tiles__more--margin{margin-top:48px}}@media screen and (max-width:1020px) and (min-width:1020px){.ArchiveBlog__tiles .tiles__more.tiles__more--margin{margin-top:62.875px}}.ArchiveBlog__tiles .tiles__more.hide{display:none;opacity:0;visibility:hidden}.ArchiveBlog__tiles .tiles__more:before{content:"";position:absolute;bottom:0;right:-2px;width:105%;height:1.5px;background-color:#707070;will-change:transform;transition:transform .2s ease-in}@media (hover:hover){.ArchiveBlog__tiles .tiles__more:hover:before{transform:translateX(-50%)}}.ArchiveBlog+.MobileMenu+.Footer{margin-top:calc(56px + 80*(100vw - 320px)/1600)}@media screen and (max-width:320px){.ArchiveBlog+.MobileMenu+.Footer{margin-top:56px}}@media screen and (min-width:1920px){.ArchiveBlog+.MobileMenu+.Footer{margin-top:136px}}.ArchiveRealization{position:relative}.ArchiveRealization .archiveRealization__filter{top:calc(88.16px + 20.76*(100vw - 1020px)/900);position:-webkit-sticky;position:sticky;left:0;width:100%;z-index:2}@media screen and (max-width:1020px){.ArchiveRealization .archiveRealization__filter{top:88.16px}}@media screen and (min-width:1920px){.ArchiveRealization .archiveRealization__filter{top:108.92px}}@media (max-width:1020px){.ArchiveRealization .archiveRealization__filter{top:calc(72.02px + 16.14*(100vw - 320px)/700)}}@media screen and (max-width:1020px) and (max-width:320px){.ArchiveRealization .archiveRealization__filter{top:72.02px}}@media screen and (max-width:1020px) and (min-width:1020px){.ArchiveRealization .archiveRealization__filter{top:88.16px}}.ArchiveRealization .archiveRealization__filter .filter--size{max-width:1920px;margin-left:calc(30px + 86.63551*(100vw - 320px)/1600);margin-right:calc(30px + 86.63551*(100vw - 320px)/1600);margin-right:auto!important;margin-left:auto!important;display:flex;flex-direction:row;overflow:hidden}@media screen and (max-width:320px){.ArchiveRealization .archiveRealization__filter .filter--size{margin-left:30px}}@media screen and (min-width:1920px){.ArchiveRealization .archiveRealization__filter .filter--size{margin-left:116.63551px}}@media screen and (max-width:320px){.ArchiveRealization .archiveRealization__filter .filter--size{margin-right:30px}}@media screen and (min-width:1920px){.ArchiveRealization .archiveRealization__filter .filter--size{margin-right:116.63551px}}@media (min-width:2153.27103px){.ArchiveRealization .archiveRealization__filter .filter--size{margin-left:auto;margin-right:auto}}@media (max-width:1928.97196px){.ArchiveRealization .archiveRealization__filter .filter--size{margin-left:0!important}}@media (max-width:1120px){.ArchiveRealization .archiveRealization__filter .filter--size{flex-direction:column}}.ArchiveRealization .archiveRealization__filter .filter--size .filter__button{padding:calc(36px + 19*(100vw - 1120px)/800) calc(36px + 19*(100vw - 1120px)/800) calc(36px + 19*(100vw - 1120px)/800) calc(30px + 74.48598*(100vw - 320px)/1600);position:relative;display:flex;flex-direction:row;align-items:center;cursor:pointer;z-index:3}@media screen and (max-width:1120px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__button{padding-top:36px}}@media screen and (min-width:1920px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__button{padding-top:55px}}@media screen and (max-width:1120px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__button{padding-right:36px}}@media screen and (min-width:1920px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__button{padding-right:55px}}@media screen and (max-width:1120px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__button{padding-bottom:36px}}@media screen and (min-width:1920px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__button{padding-bottom:55px}}@media screen and (max-width:320px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__button{padding-left:30px}}@media screen and (min-width:1920px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__button{padding-left:104.48598px}}@media (max-width:1120px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__button{padding-top:calc(18px + 6*(100vw - 320px)/800);padding-bottom:calc(18px + 6*(100vw - 320px)/800);justify-content:center}}@media screen and (max-width:1120px) and (max-width:320px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__button{padding-top:18px}}@media screen and (max-width:1120px) and (min-width:1120px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__button{padding-top:24px}}@media screen and (max-width:1120px) and (max-width:320px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__button{padding-bottom:18px}}@media screen and (max-width:1120px) and (min-width:1120px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__button{padding-bottom:24px}}.ArchiveRealization .archiveRealization__filter .filter--size .filter__button .button__content{margin-right:calc(7px + 2*(100vw - 320px)/1600);font-size:calc(22px + 9*(100vw - 320px)/1600);line-height:1.2em;font-weight:700;color:#fff;white-space:nowrap}@media screen and (max-width:320px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__button .button__content{margin-right:7px}}@media screen and (min-width:1920px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__button .button__content{margin-right:9px}}@media screen and (max-width:320px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__button .button__content{font-size:22px}}@media screen and (min-width:1920px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__button .button__content{font-size:31px}}@media (max-width:1440px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__button .button__content--desktop{display:none}}.ArchiveRealization .archiveRealization__filter .filter--size .filter__button .button__content--mobile{display:none}@media (max-width:1440px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__button .button__content--mobile{display:block}}.ArchiveRealization .archiveRealization__filter .filter--size .filter__button svg{width:calc(16px + 3*(100vw - 320px)/1600);height:auto}@media screen and (max-width:320px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__button svg{width:16px}}@media screen and (min-width:1920px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__button svg{width:19px}}@media (max-width:1120px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__button svg{transform:rotate(90deg);transition:transform .2s linear}}.ArchiveRealization .archiveRealization__filter .filter--size .filter__button svg path{stroke:#fff}@media (max-width:1120px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__button.active svg{transform:rotate(270deg)}}.ArchiveRealization .archiveRealization__filter .filter--size .filter__button:before{content:"";position:absolute;top:0;right:0;width:110%;height:100%;background-image:linear-gradient(180deg,#a7191b,#e95033);transform:skewX(13deg);z-index:-1}@media (max-width:1120px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__button:before{transform:skewX(0deg)}}.ArchiveRealization .archiveRealization__filter .filter--size .filter__button:after{content:"";position:absolute;top:0;right:1px;width:100%;height:100%;box-shadow:4px 0 4px 0 rgba(0,0,0,.36);transform:skewX(13deg)}@media (max-width:1120px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__button:after{display:none}}.ArchiveRealization .archiveRealization__filter .filter--size .filter__category{padding:calc(21px + 1*(100vw - 1120px)/800) calc(24px + 42*(100vw - 320px)/1600) calc(26px + 2*(100vw - 1120px)/800);position:relative;display:flex;flex-direction:column;justify-content:space-between;will-change:transform,opacity,visibility;transition:transform .4s ease-in-out,opacity .2s linear,visibility .2s linear;opacity:1;visibility:visible}@media screen and (max-width:1120px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__category{padding-top:21px}}@media screen and (min-width:1920px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__category{padding-top:22px}}@media screen and (max-width:320px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__category{padding-right:24px}}@media screen and (min-width:1920px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__category{padding-right:66px}}@media screen and (max-width:1120px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__category{padding-bottom:26px}}@media screen and (min-width:1920px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__category{padding-bottom:28px}}@media screen and (max-width:320px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__category{padding-left:24px}}@media screen and (min-width:1920px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__category{padding-left:66px}}@media (max-width:1120px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__category{padding-top:calc(24px + 6*(100vw - 320px)/800);padding-bottom:calc(24px + 6*(100vw - 320px)/800);width:100%;position:absolute;bottom:0;left:0}}@media screen and (max-width:1120px) and (max-width:320px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__category{padding-top:24px}}@media screen and (max-width:1120px) and (min-width:1120px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__category{padding-top:30px}}@media screen and (max-width:1120px) and (max-width:320px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__category{padding-bottom:24px}}@media screen and (max-width:1120px) and (min-width:1120px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__category{padding-bottom:30px}}.ArchiveRealization .archiveRealization__filter .filter--size .filter__category .category__title{font-size:calc(21px + 4*(100vw - 320px)/1600);line-height:1.2em;text-align:center}@media screen and (max-width:320px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__category .category__title{font-size:21px}}@media screen and (min-width:1920px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__category .category__title{font-size:25px}}.ArchiveRealization .archiveRealization__filter .filter--size .filter__category .category__row{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between}@media (max-width:1120px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__category .category__row{justify-content:center}}@media (max-width:700px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__category .category__row{flex-wrap:wrap}}.ArchiveRealization .archiveRealization__filter .filter--size .filter__category .category__row .row__single{margin-top:calc(16px + 11*(100vw - 320px)/1600);max-width:204px;cursor:pointer}@media screen and (max-width:320px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__category .category__row .row__single{margin-top:16px}}@media screen and (min-width:1920px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__category .category__row .row__single{margin-top:27px}}@media (max-width:1120px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__category .category__row .row__single{margin-right:calc(9px + 16*(100vw - 320px)/800);margin-left:calc(9px + 16*(100vw - 320px)/800);max-width:calc(204px + 56*(100vw - 320px)/800)}}@media screen and (max-width:1120px) and (max-width:320px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__category .category__row .row__single{margin-right:9px}}@media screen and (max-width:1120px) and (min-width:1120px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__category .category__row .row__single{margin-right:25px}}@media screen and (max-width:1120px) and (max-width:320px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__category .category__row .row__single{margin-left:9px}}@media screen and (max-width:1120px) and (min-width:1120px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__category .category__row .row__single{margin-left:25px}}@media screen and (max-width:1120px) and (max-width:320px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__category .category__row .row__single{max-width:204px}}@media screen and (max-width:1120px) and (min-width:1120px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__category .category__row .row__single{max-width:260px}}.ArchiveRealization .archiveRealization__filter .filter--size .filter__category .category__row .row__single p{font-size:calc(14px + 2*(100vw - 320px)/1600);line-height:1.2em;font-size:calc(14px + 2*(100vw - 1440px)/480);padding-bottom:calc(4px + 2*(100vw - 320px)/1600);position:relative;text-align:center;pointer-events:none;overflow:hidden}@media screen and (max-width:320px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__category .category__row .row__single p{font-size:14px}}@media screen and (max-width:1440px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__category .category__row .row__single p{font-size:14px}}@media screen and (min-width:1920px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__category .category__row .row__single p{font-size:16px}}@media screen and (max-width:320px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__category .category__row .row__single p{padding-bottom:4px}}@media screen and (min-width:1920px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__category .category__row .row__single p{padding-bottom:6px}}@media (max-width:1440px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__category .category__row .row__single p{font-size:calc(12px + 2*(100vw - 1120px)/320)}}@media screen and (max-width:1440px) and (max-width:1120px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__category .category__row .row__single p{font-size:12px}}@media screen and (max-width:1440px) and (min-width:1440px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__category .category__row .row__single p{font-size:14px}}@media (max-width:1120px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__category .category__row .row__single p{font-size:calc(14px + 6*(100vw - 320px)/800)}}@media screen and (max-width:1120px) and (max-width:320px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__category .category__row .row__single p{font-size:14px}}@media screen and (max-width:1120px) and (min-width:1120px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__category .category__row .row__single p{font-size:20px}}.ArchiveRealization .archiveRealization__filter .filter--size .filter__category .category__row .row__single p:before{content:"";position:absolute;width:105%;height:1px;right:-2px;z-index:-1;will-change:transform;transition:transform .2s ease-in;background-color:#707070;bottom:0}.ArchiveRealization .archiveRealization__filter .filter--size .filter__category .category__row .row__single.active p{color:#c40003}.ArchiveRealization .archiveRealization__filter .filter--size .filter__category .category__row .row__single.active p:before{background-color:#c40003}@media (hover:hover){.ArchiveRealization .archiveRealization__filter .filter--size .filter__category .category__row .row__single:hover p:before{transform:translateX(-50%)}}.ArchiveRealization .archiveRealization__filter .filter--size .filter__category .category__row .row__single+.row__single{margin-left:calc(36px + 26*(100vw - 1440px)/480)}@media screen and (max-width:1440px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__category .category__row .row__single+.row__single{margin-left:36px}}@media screen and (min-width:1920px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__category .category__row .row__single+.row__single{margin-left:62px}}@media (max-width:1440px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__category .category__row .row__single+.row__single{margin-left:calc(30px + 6*(100vw - 1120px)/320)}}@media screen and (max-width:1440px) and (max-width:1120px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__category .category__row .row__single+.row__single{margin-left:30px}}@media screen and (max-width:1440px) and (min-width:1440px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__category .category__row .row__single+.row__single{margin-left:36px}}@media (max-width:1120px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__category .category__row .row__single+.row__single{margin-right:calc(9px + 16*(100vw - 320px)/800);margin-left:calc(9px + 16*(100vw - 320px)/800)}}@media screen and (max-width:1120px) and (max-width:320px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__category .category__row .row__single+.row__single{margin-right:9px}}@media screen and (max-width:1120px) and (min-width:1120px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__category .category__row .row__single+.row__single{margin-right:25px}}@media screen and (max-width:1120px) and (max-width:320px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__category .category__row .row__single+.row__single{margin-left:9px}}@media screen and (max-width:1120px) and (min-width:1120px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__category .category__row .row__single+.row__single{margin-left:25px}}.ArchiveRealization .archiveRealization__filter .filter--size .filter__category.hide{opacity:0;visibility:hidden;transition:opacity .2s linear,visibility .2s linear}.ArchiveRealization .archiveRealization__filter .filter--size .filter__category:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;transform:skewX(13deg);z-index:-1}@media (max-width:1120px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__category:before{transform:skewX(0deg)}}.ArchiveRealization .archiveRealization__filter .filter--size .filter__category--light{z-index:2}.ArchiveRealization .archiveRealization__filter .filter--size .filter__category--light .category__row .row__single p,.ArchiveRealization .archiveRealization__filter .filter--size .filter__category--light .category__title{color:#292929}.ArchiveRealization .archiveRealization__filter .filter--size .filter__category--light .category__row .row__single p:before{background-color:#707070}.ArchiveRealization .archiveRealization__filter .filter--size .filter__category--light:before{background-color:#fff}.ArchiveRealization .archiveRealization__filter .filter--size .filter__category--dark{padding-right:calc(30px + 74.48598*(100vw - 320px)/1600);z-index:1}@media screen and (max-width:320px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__category--dark{padding-right:30px}}@media screen and (min-width:1920px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__category--dark{padding-right:104.48598px}}.ArchiveRealization .archiveRealization__filter .filter--size .filter__category--dark .category__row .row__single p,.ArchiveRealization .archiveRealization__filter .filter--size .filter__category--dark .category__title{color:#fff}.ArchiveRealization .archiveRealization__filter .filter--size .filter__category--dark .category__row .row__single p:before{background-color:#fff}.ArchiveRealization .archiveRealization__filter .filter--size .filter__category--dark:before{width:102%;background-color:#292929}@media (max-width:1280px){.ArchiveRealization .archiveRealization__filter .filter--size .filter__category--dark:before{width:103%}}.ArchiveRealization .archiveRealization__tiles{margin-top:calc(140px + 120*(100vw - 1120px)/800);flex-direction:column}@media screen and (max-width:1120px){.ArchiveRealization .archiveRealization__tiles{margin-top:140px}}@media screen and (min-width:1920px){.ArchiveRealization .archiveRealization__tiles{margin-top:260px}}@media (max-width:1920px){.ArchiveRealization .archiveRealization__tiles{margin-right:calc(15px + 89*(100vw - 320px)/1600);margin-left:calc(15px + 89*(100vw - 320px)/1600)}}@media screen and (max-width:1920px) and (max-width:320px){.ArchiveRealization .archiveRealization__tiles{margin-right:15px}}@media screen and (max-width:1920px) and (min-width:1920px){.ArchiveRealization .archiveRealization__tiles{margin-right:104px}}@media screen and (max-width:1920px) and (max-width:320px){.ArchiveRealization .archiveRealization__tiles{margin-left:15px}}@media screen and (max-width:1920px) and (min-width:1920px){.ArchiveRealization .archiveRealization__tiles{margin-left:104px}}@media (max-width:1120px){.ArchiveRealization .archiveRealization__tiles{margin-top:calc(60px + 80*(100vw - 320px)/800)}}@media screen and (max-width:1120px) and (max-width:320px){.ArchiveRealization .archiveRealization__tiles{margin-top:60px}}@media screen and (max-width:1120px) and (min-width:1120px){.ArchiveRealization .archiveRealization__tiles{margin-top:140px}}.ArchiveRealization .archiveRealization__tiles .tiles--size{padding-right:4.16667%;padding-left:4.16667%;grid-column-gap:calc(42px + 86*(100vw - 1020px)/900);grid-row-gap:calc(18px + 97*(100vw - 320px)/1600);display:grid;grid-template-columns:1fr 1fr;width:100%}@media screen and (max-width:1020px){.ArchiveRealization .archiveRealization__tiles .tiles--size{grid-column-gap:42px}}@media screen and (min-width:1920px){.ArchiveRealization .archiveRealization__tiles .tiles--size{grid-column-gap:128px}}@media screen and (max-width:320px){.ArchiveRealization .archiveRealization__tiles .tiles--size{grid-row-gap:18px}}@media screen and (min-width:1920px){.ArchiveRealization .archiveRealization__tiles .tiles--size{grid-row-gap:115px}}@media (max-width:1360px){.ArchiveRealization .archiveRealization__tiles .tiles--size{padding-right:0;padding-left:0}}@media (max-width:1020px){.ArchiveRealization .archiveRealization__tiles .tiles--size{width:75%;grid-template-columns:1fr;margin-right:auto;margin-left:auto}}@media (max-width:768px){.ArchiveRealization .archiveRealization__tiles .tiles--size{width:85%}}@media (max-width:560px){.ArchiveRealization .archiveRealization__tiles .tiles--size{width:100%}}.ArchiveRealization .archiveRealization__tiles .tiles--size .RealizationTile:nth-of-type(odd){margin-top:calc(-64px + -130*(100vw - 1020px)/900);margin-bottom:calc(64px + 130*(100vw - 1020px)/900)}@media screen and (max-width:1020px){.ArchiveRealization .archiveRealization__tiles .tiles--size .RealizationTile:nth-of-type(odd){margin-top:-64px}}@media screen and (min-width:1920px){.ArchiveRealization .archiveRealization__tiles .tiles--size .RealizationTile:nth-of-type(odd){margin-top:-194px}}@media screen and (max-width:1020px){.ArchiveRealization .archiveRealization__tiles .tiles--size .RealizationTile:nth-of-type(odd){margin-bottom:64px}}@media screen and (min-width:1920px){.ArchiveRealization .archiveRealization__tiles .tiles--size .RealizationTile:nth-of-type(odd){margin-bottom:194px}}@media (max-width:1020px){.ArchiveRealization .archiveRealization__tiles .tiles--size .RealizationTile:nth-of-type(odd){margin-top:0;margin-bottom:0}}.ArchiveRealization .archiveRealization__tiles .tiles--size .RealizationMore{width:100%;display:block;grid-column:1/3}@media (max-width:1020px){.ArchiveRealization .archiveRealization__tiles .tiles--size .RealizationMore{grid-column:1/2}}.ArchiveRealization .archiveRealization__tiles .tiles__more{padding-bottom:calc(4px + 2*(100vw - 320px)/1600);font-size:calc(21px + 4*(100vw - 320px)/1600);line-height:1.2em;position:relative;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:auto;margin-left:auto;overflow:hidden;cursor:pointer;will-change:opacity;transition:oapcity .2s linear,visibility .2s linear}@media screen and (max-width:320px){.ArchiveRealization .archiveRealization__tiles .tiles__more{padding-bottom:4px}}@media screen and (min-width:1920px){.ArchiveRealization .archiveRealization__tiles .tiles__more{padding-bottom:6px}}@media screen and (max-width:320px){.ArchiveRealization .archiveRealization__tiles .tiles__more{font-size:21px}}@media screen and (min-width:1920px){.ArchiveRealization .archiveRealization__tiles .tiles__more{font-size:25px}}.ArchiveRealization .archiveRealization__tiles .tiles__more.tiles__more--margin{margin-top:calc(-100*(100vw - 1020px)/900)}@media screen and (max-width:1020px){.ArchiveRealization .archiveRealization__tiles .tiles__more.tiles__more--margin{margin-top:0}}@media screen and (min-width:1920px){.ArchiveRealization .archiveRealization__tiles .tiles__more.tiles__more--margin{margin-top:-100px}}@media (max-width:1020px){.ArchiveRealization .archiveRealization__tiles .tiles__more.tiles__more--margin{margin-top:calc(48px + 14.875*(100vw - 320px)/700)}}@media screen and (max-width:1020px) and (max-width:320px){.ArchiveRealization .archiveRealization__tiles .tiles__more.tiles__more--margin{margin-top:48px}}@media screen and (max-width:1020px) and (min-width:1020px){.ArchiveRealization .archiveRealization__tiles .tiles__more.tiles__more--margin{margin-top:62.875px}}.ArchiveRealization .archiveRealization__tiles .tiles__more.hide{display:none;opacity:0;visibility:hidden}.ArchiveRealization .archiveRealization__tiles .tiles__more:before{content:"";position:absolute;bottom:0;right:-2px;width:105%;height:1.5px;background-color:#707070;will-change:transform;transition:transform .2s ease-in}@media (hover:hover){.ArchiveRealization .archiveRealization__tiles .tiles__more:hover:before{transform:translateX(-50%)}}main.Calculator{margin-top:calc(88.16px + 20.76*(100vw - 1020px)/900);max-width:1920px;margin-left:calc(30px + 86.63551*(100vw - 320px)/1600);margin-right:calc(30px + 86.63551*(100vw - 320px)/1600);margin-right:auto!important;margin-left:auto!important;padding-top:0;position:relative;flex-direction:column;overflow:hidden;transition:height .3s linear}@media screen and (max-width:1020px){main.Calculator{margin-top:88.16px}}@media screen and (min-width:1920px){main.Calculator{margin-top:108.92px}}@media screen and (max-width:320px){main.Calculator{margin-left:30px}}@media screen and (min-width:1920px){main.Calculator{margin-left:116.63551px}}@media screen and (max-width:320px){main.Calculator{margin-right:30px}}@media screen and (min-width:1920px){main.Calculator{margin-right:116.63551px}}@media (min-width:2153.27103px){main.Calculator{margin-left:auto;margin-right:auto}}@media (max-width:1920px){main.Calculator{margin-right:0;margin-left:0}}@media (max-width:1020px){main.Calculator{margin-top:calc(72.02px + 16.14*(100vw - 320px)/700)}}@media screen and (max-width:1020px) and (max-width:320px){main.Calculator{margin-top:72.02px}}@media screen and (max-width:1020px) and (min-width:1020px){main.Calculator{margin-top:88.16px}}main.Calculator .Calculator__step{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;opacity:0;visibility:hidden;will-change:opacity;transition:opacity .1s cubic-bezier(.4,0,.2,1),visibility .1s cubic-bezier(.4,0,.2,1);background-color:#fff}main.Calculator .Calculator__step .step__heading{font-size:calc(22px + 14*(100vw - 320px)/1600);font-family:Lato,sans-serif;font-weight:700;line-height:1.2em;color:#c40003;text-align:center}@media screen and (max-width:320px){main.Calculator .Calculator__step .step__heading{font-size:22px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step .step__heading{font-size:36px}}main.Calculator .Calculator__step .step__text{font-size:calc(18px + 14*(100vw - 320px)/1600);line-height:1.2em;text-align:center}@media screen and (max-width:320px){main.Calculator .Calculator__step .step__text{font-size:18px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step .step__text{font-size:32px}}main.Calculator .Calculator__step .step__text--small{font-size:calc(16px + 4*(100vw - 320px)/1600);line-height:1.2em;text-align:center}@media screen and (max-width:320px){main.Calculator .Calculator__step .step__text--small{font-size:16px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step .step__text--small{font-size:20px}}main.Calculator .Calculator__step .step__content{padding-top:calc(36px + 40*(100vw - 320px)/1600);padding-bottom:calc(24px + 16*(100vw - 320px)/1600);width:70%}@media screen and (max-width:320px){main.Calculator .Calculator__step .step__content{padding-top:36px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step .step__content{padding-top:76px}}@media screen and (max-width:320px){main.Calculator .Calculator__step .step__content{padding-bottom:24px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step .step__content{padding-bottom:40px}}@media (max-width:1300px){main.Calculator .Calculator__step .step__content{width:65%}}@media (max-width:1020px){main.Calculator .Calculator__step .step__content{padding-right:calc(30px + 74*(100vw - 320px)/1600);padding-left:calc(30px + 74*(100vw - 320px)/1600);width:100%}}@media screen and (max-width:1020px) and (max-width:320px){main.Calculator .Calculator__step .step__content{padding-right:30px}}@media screen and (max-width:1020px) and (min-width:1920px){main.Calculator .Calculator__step .step__content{padding-right:104px}}@media screen and (max-width:1020px) and (max-width:320px){main.Calculator .Calculator__step .step__content{padding-left:30px}}@media screen and (max-width:1020px) and (min-width:1920px){main.Calculator .Calculator__step .step__content{padding-left:104px}}main.Calculator .Calculator__step .step__aside{padding:calc(30px + 60*(100vw - 320px)/1600) calc(30px + 74*(100vw - 320px)/1400) calc(30px + 60*(100vw - 320px)/1600) calc(30px + 14*(100vw - 320px)/1600);width:30%;background-color:#f3f3f3;box-shadow:-3px 3px 6px 0 rgba(0,0,0,.16)}@media screen and (max-width:320px){main.Calculator .Calculator__step .step__aside{padding-top:30px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step .step__aside{padding-top:90px}}@media screen and (max-width:320px){main.Calculator .Calculator__step .step__aside{padding-right:30px}}@media screen and (min-width:1720px){main.Calculator .Calculator__step .step__aside{padding-right:104px}}@media screen and (max-width:320px){main.Calculator .Calculator__step .step__aside{padding-bottom:30px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step .step__aside{padding-bottom:90px}}@media screen and (max-width:320px){main.Calculator .Calculator__step .step__aside{padding-left:30px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step .step__aside{padding-left:44px}}@media (max-width:1300px){main.Calculator .Calculator__step .step__aside{width:35%}}@media (max-width:1020px){main.Calculator .Calculator__step .step__aside{display:none}}main.Calculator .Calculator__step .step__aside .aside__heading{font-size:calc(28px + 20*(100vw - 320px)/1600);line-height:1.2em}@media screen and (max-width:320px){main.Calculator .Calculator__step .step__aside .aside__heading{font-size:28px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step .step__aside .aside__heading{font-size:48px}}main.Calculator .Calculator__step .step__aside ul{margin-top:calc(24px + 26*(100vw - 320px)/1600)}@media screen and (max-width:320px){main.Calculator .Calculator__step .step__aside ul{margin-top:24px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step .step__aside ul{margin-top:50px}}main.Calculator .Calculator__step .step__aside ul li{display:flex;flex-direction:row;justify-content:space-between}main.Calculator .Calculator__step .step__aside ul li p{font-size:calc(16px + 4*(100vw - 320px)/1600);line-height:1.2em;font-size:calc(15px + 5*(100vw - 1020px)/900)}@media screen and (max-width:320px){main.Calculator .Calculator__step .step__aside ul li p{font-size:16px}}@media screen and (max-width:1020px){main.Calculator .Calculator__step .step__aside ul li p{font-size:15px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step .step__aside ul li p{font-size:20px}}main.Calculator .Calculator__step .step__aside ul li p.aside__label{font-weight:700}main.Calculator .Calculator__step .step__aside ul li p.aside__value{font-weight:900;color:#c40003}main.Calculator .Calculator__step .step__aside ul li .aside__value:empty{width:calc(24px + 18*(100vw - 320px)/1600);border-bottom:3px solid #c40003}@media screen and (max-width:320px){main.Calculator .Calculator__step .step__aside ul li .aside__value:empty{width:24px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step .step__aside ul li .aside__value:empty{width:42px}}main.Calculator .Calculator__step .step__aside ul li .aside__value:empty:after,main.Calculator .Calculator__step .step__aside ul li .aside__value:empty:before{display:none}main.Calculator .Calculator__step .step__aside ul li.panelPower .aside__value:after{content:"W";position:relative}main.Calculator .Calculator__step .step__aside ul li.instalationSurface .aside__value:after{content:"m2";position:relative}main.Calculator .Calculator__step .step__aside ul li.instalationCost .aside__value:before{content:"od";position:relative}main.Calculator .Calculator__step .step__aside ul li.instalationCost .aside__value:after{content:"ZŁ";position:relative}main.Calculator .Calculator__step .step__aside ul li.monthCost .aside__value:before{content:"od";position:relative}main.Calculator .Calculator__step .step__aside ul li.monthCost .aside__value:after{content:"ZŁ";position:relative}main.Calculator .Calculator__step .step__aside ul li.disable{display:none}main.Calculator .Calculator__step .step__aside ul li+li{margin-top:calc(24px + 26*(100vw - 320px)/1600)}@media screen and (max-width:320px){main.Calculator .Calculator__step .step__aside ul li+li{margin-top:24px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step .step__aside ul li+li{margin-top:50px}}main.Calculator .Calculator__step .buttonNext{transition:opacity .2s linear}main.Calculator .Calculator__step .buttonNext.disable{opacity:.5}main.Calculator .Calculator__step.active{opacity:1;visibility:visible;transition:opacity .6s cubic-bezier(.4,0,.2,1)}main.Calculator .Calculator__step.disable{display:none!important}main.Calculator .Calculator__step:first-of-type{position:relative}main.Calculator .Calculator__step--1{display:flex;flex-direction:row}main.Calculator .Calculator__step--1 .step__content{padding-bottom:calc(64px + 22*(100vw - 320px)/1600)}@media screen and (max-width:320px){main.Calculator .Calculator__step--1 .step__content{padding-bottom:64px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--1 .step__content{padding-bottom:86px}}main.Calculator .Calculator__step--1 .step__content .step__text{margin-top:calc(24px + 10*(100vw - 320px)/1600)}@media screen and (max-width:320px){main.Calculator .Calculator__step--1 .step__content .step__text{margin-top:24px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--1 .step__content .step__text{margin-top:34px}}main.Calculator .Calculator__step--1 .step__content .step__row{margin-top:calc(34px + 46*(100vw - 320px)/1600);margin-right:auto;margin-left:auto;display:flex;flex-direction:row;justify-content:center}@media screen and (max-width:320px){main.Calculator .Calculator__step--1 .step__content .step__row{margin-top:34px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--1 .step__content .step__row{margin-top:80px}}@media (max-width:480px){main.Calculator .Calculator__step--1 .step__content .step__row{flex-direction:column}}main.Calculator .Calculator__step--1 .step__content .step__row .row__cell{display:flex;flex-direction:column;align-items:center;align-self:flex-end;cursor:pointer}@media (max-width:480px){main.Calculator .Calculator__step--1 .step__content .step__row .row__cell{align-self:center}}main.Calculator .Calculator__step--1 .step__content .step__row .row__cell .cell__image{position:relative}main.Calculator .Calculator__step--1 .step__content .step__row .row__cell .cell__image .image-wrapper{max-width:calc(154px + 59*(100vw - 1020px)/900);min-width:calc(154px + 59*(100vw - 1020px)/900)}@media screen and (max-width:1020px){main.Calculator .Calculator__step--1 .step__content .step__row .row__cell .cell__image .image-wrapper{max-width:154px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--1 .step__content .step__row .row__cell .cell__image .image-wrapper{max-width:213px}}@media screen and (max-width:1020px){main.Calculator .Calculator__step--1 .step__content .step__row .row__cell .cell__image .image-wrapper{min-width:154px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--1 .step__content .step__row .row__cell .cell__image .image-wrapper{min-width:213px}}@media (max-width:1020px){main.Calculator .Calculator__step--1 .step__content .step__row .row__cell .cell__image .image-wrapper{max-width:calc(100px + 113*(100vw - 320px)/700);min-width:calc(100px + 113*(100vw - 320px)/700)}}@media screen and (max-width:1020px) and (max-width:320px){main.Calculator .Calculator__step--1 .step__content .step__row .row__cell .cell__image .image-wrapper{max-width:100px}}@media screen and (max-width:1020px) and (min-width:1020px){main.Calculator .Calculator__step--1 .step__content .step__row .row__cell .cell__image .image-wrapper{max-width:213px}}@media screen and (max-width:1020px) and (max-width:320px){main.Calculator .Calculator__step--1 .step__content .step__row .row__cell .cell__image .image-wrapper{min-width:100px}}@media screen and (max-width:1020px) and (min-width:1020px){main.Calculator .Calculator__step--1 .step__content .step__row .row__cell .cell__image .image-wrapper{min-width:213px}}main.Calculator .Calculator__step--1 .step__content .step__row .row__cell .cell__image .image-wrapper img{display:block;width:auto;margin-right:auto;margin-left:auto}main.Calculator .Calculator__step--1 .step__content .step__row .row__cell .cell__image .image,main.Calculator .Calculator__step--1 .step__content .step__row .row__cell .cell__image .image_hover{will-change:opacity;transition:opacity .2s linear,visibility .2s linear}main.Calculator .Calculator__step--1 .step__content .step__row .row__cell .cell__image .image_hover{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden}main.Calculator .Calculator__step--1 .step__content .step__row .row__cell .Button{margin-top:calc(24px + 25*(100vw - 320px)/1600);min-width:calc(160px + 53*(100vw - 1020px)/900);margin-right:auto;margin-left:auto}@media screen and (max-width:320px){main.Calculator .Calculator__step--1 .step__content .step__row .row__cell .Button{margin-top:24px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--1 .step__content .step__row .row__cell .Button{margin-top:49px}}@media screen and (max-width:1020px){main.Calculator .Calculator__step--1 .step__content .step__row .row__cell .Button{min-width:160px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--1 .step__content .step__row .row__cell .Button{min-width:213px}}@media (max-width:1020px){main.Calculator .Calculator__step--1 .step__content .step__row .row__cell .Button{width:100%}}@media (hover:hover){main.Calculator .Calculator__step--1 .step__content .step__row .row__cell:hover .image{opacity:0;visibility:hidden}main.Calculator .Calculator__step--1 .step__content .step__row .row__cell:hover .image_hover{opacity:1;visibility:visible}}main.Calculator .Calculator__step--1 .step__content .step__row .row__cell+.row__cell{margin-left:calc(80px + 80*(100vw - 1020px)/900)}@media screen and (max-width:1020px){main.Calculator .Calculator__step--1 .step__content .step__row .row__cell+.row__cell{margin-left:80px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--1 .step__content .step__row .row__cell+.row__cell{margin-left:160px}}@media (max-width:1020px){main.Calculator .Calculator__step--1 .step__content .step__row .row__cell+.row__cell{margin-left:calc(60px + 60*(100vw - 480px)/540)}}@media screen and (max-width:1020px) and (max-width:480px){main.Calculator .Calculator__step--1 .step__content .step__row .row__cell+.row__cell{margin-left:60px}}@media screen and (max-width:1020px) and (min-width:1020px){main.Calculator .Calculator__step--1 .step__content .step__row .row__cell+.row__cell{margin-left:120px}}@media (max-width:480px){main.Calculator .Calculator__step--1 .step__content .step__row .row__cell+.row__cell{margin-top:calc(24px + 12*(100vw - 320px)/160);margin-left:0}}@media screen and (max-width:480px) and (max-width:320px){main.Calculator .Calculator__step--1 .step__content .step__row .row__cell+.row__cell{margin-top:24px}}@media screen and (max-width:480px) and (min-width:480px){main.Calculator .Calculator__step--1 .step__content .step__row .row__cell+.row__cell{margin-top:36px}}main.Calculator .Calculator__step--1 .step__content .CalculatorStep{margin-top:calc(60px + 91*(100vw - 1020px)/900);margin-right:auto;margin-left:auto}@media screen and (max-width:1020px){main.Calculator .Calculator__step--1 .step__content .CalculatorStep{margin-top:60px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--1 .step__content .CalculatorStep{margin-top:151px}}@media (max-width:1020px){main.Calculator .Calculator__step--1 .step__content .CalculatorStep{margin-top:calc(50px + 10*(100vw - 320px)/700)}}@media screen and (max-width:1020px) and (max-width:320px){main.Calculator .Calculator__step--1 .step__content .CalculatorStep{margin-top:50px}}@media screen and (max-width:1020px) and (min-width:1020px){main.Calculator .Calculator__step--1 .step__content .CalculatorStep{margin-top:60px}}main.Calculator .Calculator__step--2{display:flex;flex-direction:row;justify-content:space-between}main.Calculator .Calculator__step--2 .step__content{padding-bottom:calc(66px + 22*(100vw - 320px)/1600)}@media screen and (max-width:320px){main.Calculator .Calculator__step--2 .step__content{padding-bottom:66px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--2 .step__content{padding-bottom:88px}}main.Calculator .Calculator__step--2 .step__content .step__heading+.step__text{margin-top:calc(18px + 7*(100vw - 320px)/1600)}@media screen and (max-width:320px){main.Calculator .Calculator__step--2 .step__content .step__heading+.step__text{margin-top:18px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--2 .step__content .step__heading+.step__text{margin-top:25px}}main.Calculator .Calculator__step--2 .step__content .step__text--small{margin-top:calc(13px + 2*(100vw - 320px)/1600)}@media screen and (max-width:320px){main.Calculator .Calculator__step--2 .step__content .step__text--small{margin-top:13px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--2 .step__content .step__text--small{margin-top:15px}}main.Calculator .Calculator__step--2 .step__content .step__row{margin-top:calc(24px + 8*(100vw - 320px)/1600);padding-top:calc(12px + 2*(100vw - 320px)/1600);padding-bottom:calc(12px + 2*(100vw - 320px)/1600);width:calc(110px + 60*(100vw - 1020px)/900);display:flex;flex-direction:row;justify-content:center;align-items:baseline;position:relative;margin-right:auto;margin-left:auto}@media screen and (max-width:320px){main.Calculator .Calculator__step--2 .step__content .step__row{margin-top:24px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--2 .step__content .step__row{margin-top:32px}}@media screen and (max-width:320px){main.Calculator .Calculator__step--2 .step__content .step__row{padding-top:12px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--2 .step__content .step__row{padding-top:14px}}@media screen and (max-width:320px){main.Calculator .Calculator__step--2 .step__content .step__row{padding-bottom:12px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--2 .step__content .step__row{padding-bottom:14px}}@media screen and (max-width:1020px){main.Calculator .Calculator__step--2 .step__content .step__row{width:110px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--2 .step__content .step__row{width:170px}}@media (max-width:1020px){main.Calculator .Calculator__step--2 .step__content .step__row{width:calc(120px + 20*(100vw - 320px)/700)}}@media screen and (max-width:1020px) and (max-width:320px){main.Calculator .Calculator__step--2 .step__content .step__row{width:120px}}@media screen and (max-width:1020px) and (min-width:1020px){main.Calculator .Calculator__step--2 .step__content .step__row{width:140px}}main.Calculator .Calculator__step--2 .step__content .step__row input{width:70px;border:none;text-align:center}main.Calculator .Calculator__step--2 .step__content .step__row input::-webkit-inner-spin-button,main.Calculator .Calculator__step--2 .step__content .step__row input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}main.Calculator .Calculator__step--2 .step__content .step__row input,main.Calculator .Calculator__step--2 .step__content .step__row p{font-size:calc(20px + 4*(100vw - 320px)/1600);line-height:1.2em;font-weight:900;padding:0}@media screen and (max-width:320px){main.Calculator .Calculator__step--2 .step__content .step__row input,main.Calculator .Calculator__step--2 .step__content .step__row p{font-size:20px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--2 .step__content .step__row input,main.Calculator .Calculator__step--2 .step__content .step__row p{font-size:24px}}main.Calculator .Calculator__step--2 .step__content .step__row:before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%) skewX(-13deg);border:4px solid #d62525;background-color:#fff;z-index:-1}main.Calculator .Calculator__step--2 .step__content .step__range{margin-top:calc(24px + 8*(100vw - 320px)/1600);width:calc(540px + 170*(100vw - 1020px)/900);display:block;position:relative;margin-right:auto;margin-left:auto}@media screen and (max-width:320px){main.Calculator .Calculator__step--2 .step__content .step__range{margin-top:24px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--2 .step__content .step__range{margin-top:32px}}@media screen and (max-width:1020px){main.Calculator .Calculator__step--2 .step__content .step__range{width:540px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--2 .step__content .step__range{width:710px}}@media (max-width:1020px){main.Calculator .Calculator__step--2 .step__content .step__range{width:calc(260px + 450*(100vw - 320px)/700)}}@media screen and (max-width:1020px) and (max-width:320px){main.Calculator .Calculator__step--2 .step__content .step__range{width:260px}}@media screen and (max-width:1020px) and (min-width:1020px){main.Calculator .Calculator__step--2 .step__content .step__range{width:710px}}main.Calculator .Calculator__step--2 .step__content .step__range .range__markers{width:calc(100% - 32px - 40*(100vw - 320px)/1600);display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:100%;position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:-1}@media screen and (max-width:320px){main.Calculator .Calculator__step--2 .step__content .step__range .range__markers{width:calc(100% - 32px)}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--2 .step__content .step__range .range__markers{width:calc(100% - 72px)}}main.Calculator .Calculator__step--2 .step__content .step__range .range__markers .range__marker{position:relative;top:0;z-index:-1}main.Calculator .Calculator__step--2 .step__content .step__range .range__markers .range__marker:before{height:calc(16px + 16*(100vw - 320px)/1600);position:relative;display:block;width:3px;content:"";background-color:#292929}@media screen and (max-width:320px){main.Calculator .Calculator__step--2 .step__content .step__range .range__markers .range__marker:before{height:16px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--2 .step__content .step__range .range__markers .range__marker:before{height:32px}}main.Calculator .Calculator__step--2 .step__content .step__range .range__values{width:calc(100% - 32px - 40*(100vw - 320px)/1600);display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}@media screen and (max-width:320px){main.Calculator .Calculator__step--2 .step__content .step__range .range__values{width:calc(100% - 32px)}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--2 .step__content .step__range .range__values{width:calc(100% - 72px)}}main.Calculator .Calculator__step--2 .step__content .step__range .range__values .range__value{position:relative;z-index:-1}main.Calculator .Calculator__step--2 .step__content .step__range .range__values .range__value span{font-size:calc(9px + 2*(100vw - 320px)/1600);position:absolute;transform:translateX(-50%)}@media screen and (max-width:320px){main.Calculator .Calculator__step--2 .step__content .step__range .range__values .range__value span{font-size:9px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--2 .step__content .step__range .range__values .range__value span{font-size:11px}}main.Calculator .Calculator__step--2 .step__content .step__range .range{position:relative}main.Calculator .Calculator__step--2 .step__content .step__range .range input.range__input{position:relative;display:block;width:100%;background-color:transparent;overflow-y:hidden;z-index:3;cursor:pointer}main.Calculator .Calculator__step--2 .step__content .step__range .range input.range__input::-webkit-slider-thumb{width:calc(42px + 30*(100vw - 320px)/1600);height:calc(32px + 20*(100vw - 320px)/1600);-webkit-appearance:none;background-image:url(../build/images/7e2cfc638c5c91f0d2dc20af02f10446.svg);background-size:cover;background-color:transparent;border:none}@media screen and (max-width:320px){main.Calculator .Calculator__step--2 .step__content .step__range .range input.range__input::-webkit-slider-thumb{width:42px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--2 .step__content .step__range .range input.range__input::-webkit-slider-thumb{width:72px}}@media screen and (max-width:320px){main.Calculator .Calculator__step--2 .step__content .step__range .range input.range__input::-webkit-slider-thumb{height:32px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--2 .step__content .step__range .range input.range__input::-webkit-slider-thumb{height:52px}}main.Calculator .Calculator__step--2 .step__content .step__range .range input.range__input::-moz-range-thumb{width:calc(42px + 30*(100vw - 320px)/1600);height:calc(32px + 20*(100vw - 320px)/1600);-webkit-appearance:none;background-image:url(../build/images/7e2cfc638c5c91f0d2dc20af02f10446.svg);background-size:cover;background-color:transparent;border:none}@media screen and (max-width:320px){main.Calculator .Calculator__step--2 .step__content .step__range .range input.range__input::-moz-range-thumb{width:42px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--2 .step__content .step__range .range input.range__input::-moz-range-thumb{width:72px}}@media screen and (max-width:320px){main.Calculator .Calculator__step--2 .step__content .step__range .range input.range__input::-moz-range-thumb{height:32px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--2 .step__content .step__range .range input.range__input::-moz-range-thumb{height:52px}}main.Calculator .Calculator__step--2 .step__content .step__range .range input.range__input::-ms-thumb{width:calc(42px + 30*(100vw - 320px)/1600);height:calc(32px + 20*(100vw - 320px)/1600);-webkit-appearance:none;background-image:url(../build/images/7e2cfc638c5c91f0d2dc20af02f10446.svg);background-size:cover;background-color:transparent;border:none}@media screen and (max-width:320px){main.Calculator .Calculator__step--2 .step__content .step__range .range input.range__input::-ms-thumb{width:42px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--2 .step__content .step__range .range input.range__input::-ms-thumb{width:72px}}@media screen and (max-width:320px){main.Calculator .Calculator__step--2 .step__content .step__range .range input.range__input::-ms-thumb{height:32px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--2 .step__content .step__range .range input.range__input::-ms-thumb{height:52px}}main.Calculator .Calculator__step--2 .step__content .step__range .range .range__input--fake{width:calc(100% - 32px - 40*(100vw - 320px)/1600);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,#c40003),color-stop(0,transparent));position:absolute;top:50%;left:50%;height:6px;transform:translate(-50%,-50%);z-index:2;margin:0;background-color:transparent;pointer-events:none;overflow-y:hidden}@media screen and (max-width:320px){main.Calculator .Calculator__step--2 .step__content .step__range .range .range__input--fake{width:calc(100% - 32px)}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--2 .step__content .step__range .range .range__input--fake{width:calc(100% - 72px)}}main.Calculator .Calculator__step--2 .step__content .step__range .range:before{width:calc(100% - 32px - 40*(100vw - 320px)/1600);content:"";position:absolute;top:50%;left:50%;height:3px;transform:translate(-50%,-50%);background-color:#292929;z-index:1}@media screen and (max-width:320px){main.Calculator .Calculator__step--2 .step__content .step__range .range:before{width:calc(100% - 32px)}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--2 .step__content .step__range .range:before{width:calc(100% - 72px)}}main.Calculator .Calculator__step--2 .step__content .step__range+.step__text{margin-top:calc(52px + 16*(100vw - 320px)/1600)}@media screen and (max-width:320px){main.Calculator .Calculator__step--2 .step__content .step__range+.step__text{margin-top:52px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--2 .step__content .step__range+.step__text{margin-top:68px}}main.Calculator .Calculator__step--2 .step__content .step__grid{margin-top:calc(24px + 7*(100vw - 320px)/1600);grid-column-gap:calc(20px + 30*(100vw - 1020px)/900);width:calc(500px + 112*(100vw - 1020px)/900);display:grid;grid-template-columns:1fr 1fr 1fr;margin-right:auto;margin-left:auto}@media screen and (max-width:320px){main.Calculator .Calculator__step--2 .step__content .step__grid{margin-top:24px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--2 .step__content .step__grid{margin-top:31px}}@media screen and (max-width:1020px){main.Calculator .Calculator__step--2 .step__content .step__grid{grid-column-gap:20px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--2 .step__content .step__grid{grid-column-gap:50px}}@media screen and (max-width:1020px){main.Calculator .Calculator__step--2 .step__content .step__grid{width:500px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--2 .step__content .step__grid{width:612px}}@media (max-width:1020px){main.Calculator .Calculator__step--2 .step__content .step__grid{width:calc(460px + 152*(100vw - 550px)/470)}}@media screen and (max-width:1020px) and (max-width:550px){main.Calculator .Calculator__step--2 .step__content .step__grid{width:460px}}@media screen and (max-width:1020px) and (min-width:1020px){main.Calculator .Calculator__step--2 .step__content .step__grid{width:612px}}@media (max-width:550px){main.Calculator .Calculator__step--2 .step__content .step__grid{grid-row-gap:calc(18px + 4*(100vw - 320px)/700);grid-template-columns:1fr;width:100%}}@media screen and (max-width:550px) and (max-width:320px){main.Calculator .Calculator__step--2 .step__content .step__grid{grid-row-gap:18px}}@media screen and (max-width:550px) and (min-width:1020px){main.Calculator .Calculator__step--2 .step__content .step__grid{grid-row-gap:22px}}main.Calculator .Calculator__step--2 .step__content .step__grid .grid__cell{display:flex;flex-direction:row;align-items:center;cursor:pointer}@media (max-width:550px){main.Calculator .Calculator__step--2 .step__content .step__grid .grid__cell{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:auto;margin-left:auto}}main.Calculator .Calculator__step--2 .step__content .step__grid .grid__cell input{max-width:30px;min-width:30px;max-height:26px;min-height:26px;position:relative;display:block;transform:skewX(-13deg);background-color:unset;padding:0;overflow:hidden;border-radius:0;cursor:pointer;margin:0 calc(16px + 4*(100vw - 320px)/1600) 0 0;border:2px solid #292929}@media (max-width:calc((1600px/6) * (6 - 2) + 320px)){main.Calculator .Calculator__step--2 .step__content .step__grid .grid__cell input{max-width:28px}}@media (max-width:calc((1600px/6) * (6 - 4) + 320px)){main.Calculator .Calculator__step--2 .step__content .step__grid .grid__cell input{max-width:26px}}@media (max-width:calc((1600px/6) * (6 - 6) + 320px)){main.Calculator .Calculator__step--2 .step__content .step__grid .grid__cell input{max-width:24px}}@media (max-width:calc((1600px/6) * (6 - 2) + 320px)){main.Calculator .Calculator__step--2 .step__content .step__grid .grid__cell input{min-width:28px}}@media (max-width:calc((1600px/6) * (6 - 4) + 320px)){main.Calculator .Calculator__step--2 .step__content .step__grid .grid__cell input{min-width:26px}}@media (max-width:calc((1600px/6) * (6 - 6) + 320px)){main.Calculator .Calculator__step--2 .step__content .step__grid .grid__cell input{min-width:24px}}@media (max-width:calc((1600px/4) * (4 - 2) + 320px)){main.Calculator .Calculator__step--2 .step__content .step__grid .grid__cell input{max-height:24px}}@media (max-width:calc((1600px/4) * (4 - 4) + 320px)){main.Calculator .Calculator__step--2 .step__content .step__grid .grid__cell input{max-height:22px}}@media (max-width:calc((1600px/4) * (4 - 2) + 320px)){main.Calculator .Calculator__step--2 .step__content .step__grid .grid__cell input{min-height:24px}}@media (max-width:calc((1600px/4) * (4 - 4) + 320px)){main.Calculator .Calculator__step--2 .step__content .step__grid .grid__cell input{min-height:22px}}main.Calculator .Calculator__step--2 .step__content .step__grid .grid__cell input.empty{border-color:#c40003}main.Calculator .Calculator__step--2 .step__content .step__grid .grid__cell input:checked{border-color:#c40003;background-color:#c40003}main.Calculator .Calculator__step--2 .step__content .step__grid .grid__cell input:checked:after{max-width:30px;min-width:30px;max-height:26px;min-height:26px;content:"";position:absolute;background-image:url(../build/images/94b1665caf0d253ebaa2b605edfbe817.svg);background-repeat:no-repeat;background-position:50%;top:50%;left:50%;transform:translate(-50%,-50%) skewX(13deg);width:100%;height:100%}@media (max-width:calc((1600px/6) * (6 - 2) + 320px)){main.Calculator .Calculator__step--2 .step__content .step__grid .grid__cell input:checked:after{max-width:28px}}@media (max-width:calc((1600px/6) * (6 - 4) + 320px)){main.Calculator .Calculator__step--2 .step__content .step__grid .grid__cell input:checked:after{max-width:26px}}@media (max-width:calc((1600px/6) * (6 - 6) + 320px)){main.Calculator .Calculator__step--2 .step__content .step__grid .grid__cell input:checked:after{max-width:24px}}@media (max-width:calc((1600px/6) * (6 - 2) + 320px)){main.Calculator .Calculator__step--2 .step__content .step__grid .grid__cell input:checked:after{min-width:28px}}@media (max-width:calc((1600px/6) * (6 - 4) + 320px)){main.Calculator .Calculator__step--2 .step__content .step__grid .grid__cell input:checked:after{min-width:26px}}@media (max-width:calc((1600px/6) * (6 - 6) + 320px)){main.Calculator .Calculator__step--2 .step__content .step__grid .grid__cell input:checked:after{min-width:24px}}@media (max-width:calc((1600px/4) * (4 - 2) + 320px)){main.Calculator .Calculator__step--2 .step__content .step__grid .grid__cell input:checked:after{max-height:24px}}@media (max-width:calc((1600px/4) * (4 - 4) + 320px)){main.Calculator .Calculator__step--2 .step__content .step__grid .grid__cell input:checked:after{max-height:22px}}@media (max-width:calc((1600px/4) * (4 - 2) + 320px)){main.Calculator .Calculator__step--2 .step__content .step__grid .grid__cell input:checked:after{min-height:24px}}@media (max-width:calc((1600px/4) * (4 - 4) + 320px)){main.Calculator .Calculator__step--2 .step__content .step__grid .grid__cell input:checked:after{min-height:22px}}@media screen and (max-width:320px){main.Calculator .Calculator__step--2 .step__content .step__grid .grid__cell input{margin-right:16px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--2 .step__content .step__grid .grid__cell input{margin-right:20px}}main.Calculator .Calculator__step--2 .step__content .step__grid .grid__cell p{font-size:calc(20px + 4*(100vw - 320px)/1600);line-height:1.2em;font-weight:700}@media screen and (max-width:320px){main.Calculator .Calculator__step--2 .step__content .step__grid .grid__cell p{font-size:20px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--2 .step__content .step__grid .grid__cell p{font-size:24px}}main.Calculator .Calculator__step--2 .step__content .step__grid .grid__cell input:checked+p{color:#c40003}@media (hover:hover){main.Calculator .Calculator__step--2 .step__content .step__grid .grid__cell:hover p{color:#c40003}main.Calculator .Calculator__step--2 .step__content .step__grid .grid__cell:hover input{border-color:#c40003;background-color:#c40003}main.Calculator .Calculator__step--2 .step__content .step__grid .grid__cell:hover input:after{max-width:30px;min-width:30px;max-height:26px;min-height:26px;content:"";position:absolute;background-image:url(../build/images/94b1665caf0d253ebaa2b605edfbe817.svg);background-repeat:no-repeat;background-position:50%;top:50%;left:50%;transform:translate(-50%,-50%) skewX(13deg);width:100%;height:100%}}@media (hover:hover) and (max-width:calc((1600px/6) * (6 - 2) + 320px)){main.Calculator .Calculator__step--2 .step__content .step__grid .grid__cell:hover input:after{max-width:28px}}@media (hover:hover) and (max-width:calc((1600px/6) * (6 - 4) + 320px)){main.Calculator .Calculator__step--2 .step__content .step__grid .grid__cell:hover input:after{max-width:26px}}@media (hover:hover) and (max-width:calc((1600px/6) * (6 - 6) + 320px)){main.Calculator .Calculator__step--2 .step__content .step__grid .grid__cell:hover input:after{max-width:24px}}@media (hover:hover) and (max-width:calc((1600px/6) * (6 - 2) + 320px)){main.Calculator .Calculator__step--2 .step__content .step__grid .grid__cell:hover input:after{min-width:28px}}@media (hover:hover) and (max-width:calc((1600px/6) * (6 - 4) + 320px)){main.Calculator .Calculator__step--2 .step__content .step__grid .grid__cell:hover input:after{min-width:26px}}@media (hover:hover) and (max-width:calc((1600px/6) * (6 - 6) + 320px)){main.Calculator .Calculator__step--2 .step__content .step__grid .grid__cell:hover input:after{min-width:24px}}@media (hover:hover) and (max-width:calc((1600px/4) * (4 - 2) + 320px)){main.Calculator .Calculator__step--2 .step__content .step__grid .grid__cell:hover input:after{max-height:24px}}@media (hover:hover) and (max-width:calc((1600px/4) * (4 - 4) + 320px)){main.Calculator .Calculator__step--2 .step__content .step__grid .grid__cell:hover input:after{max-height:22px}}@media (hover:hover) and (max-width:calc((1600px/4) * (4 - 2) + 320px)){main.Calculator .Calculator__step--2 .step__content .step__grid .grid__cell:hover input:after{min-height:24px}}@media (hover:hover) and (max-width:calc((1600px/4) * (4 - 4) + 320px)){main.Calculator .Calculator__step--2 .step__content .step__grid .grid__cell:hover input:after{min-height:22px}}main.Calculator .Calculator__step--2 .step__content .Button{margin-top:calc(42px + 26*(100vw - 320px)/1600);margin-right:auto;margin-left:auto}@media screen and (max-width:320px){main.Calculator .Calculator__step--2 .step__content .Button{margin-top:42px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--2 .step__content .Button{margin-top:68px}}main.Calculator .Calculator__step--2 .step__content .CalculatorStep{margin-top:calc(24px + 12*(100vw - 320px)/1600);margin-right:auto;margin-left:auto}@media screen and (max-width:320px){main.Calculator .Calculator__step--2 .step__content .CalculatorStep{margin-top:24px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--2 .step__content .CalculatorStep{margin-top:36px}}main.Calculator .Calculator__step--3{display:flex;flex-direction:row}main.Calculator .Calculator__step--3 .step__content{padding-bottom:calc(66px + 22*(100vw - 320px)/1600)}@media screen and (max-width:320px){main.Calculator .Calculator__step--3 .step__content{padding-bottom:66px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--3 .step__content{padding-bottom:88px}}main.Calculator .Calculator__step--3 .step__content .step__heading+.step__text{margin-top:calc(14px + 11*(100vw - 320px)/1600)}@media screen and (max-width:320px){main.Calculator .Calculator__step--3 .step__content .step__heading+.step__text{margin-top:14px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--3 .step__content .step__heading+.step__text{margin-top:25px}}main.Calculator .Calculator__step--3 .step__content .step__grid{margin-top:calc(34px + 74*(100vw - 320px)/1600);grid-column-gap:calc(30px + 125*(100vw - 1020px)/900);grid-row-gap:calc(24px + 12*(100vw - 320px)/1600);width:calc(550px + 164*(100vw - 1020px)/900);margin-right:auto;margin-left:auto;display:grid;grid-template-columns:1fr 1fr 1fr}@media screen and (max-width:320px){main.Calculator .Calculator__step--3 .step__content .step__grid{margin-top:34px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--3 .step__content .step__grid{margin-top:108px}}@media screen and (max-width:1020px){main.Calculator .Calculator__step--3 .step__content .step__grid{grid-column-gap:30px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--3 .step__content .step__grid{grid-column-gap:155px}}@media screen and (max-width:320px){main.Calculator .Calculator__step--3 .step__content .step__grid{grid-row-gap:24px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--3 .step__content .step__grid{grid-row-gap:36px}}@media screen and (max-width:1020px){main.Calculator .Calculator__step--3 .step__content .step__grid{width:550px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--3 .step__content .step__grid{width:714px}}@media (max-width:1020px){main.Calculator .Calculator__step--3 .step__content .step__grid{width:calc(410px + 290*(100vw - 490px)/530)}}@media screen and (max-width:1020px) and (max-width:490px){main.Calculator .Calculator__step--3 .step__content .step__grid{width:410px}}@media screen and (max-width:1020px) and (min-width:1020px){main.Calculator .Calculator__step--3 .step__content .step__grid{width:700px}}@media (max-width:490px){main.Calculator .Calculator__step--3 .step__content .step__grid{width:100%;grid-template-columns:1fr 1fr}}@media (max-width:360px){main.Calculator .Calculator__step--3 .step__content .step__grid{grid-template-columns:1fr}}main.Calculator .Calculator__step--3 .step__content .step__grid .grid__cell{display:flex;flex-direction:column-reverse;align-items:center;justify-content:flex-start;cursor:pointer}@media (max-width:490px){main.Calculator .Calculator__step--3 .step__content .step__grid .grid__cell{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:auto;margin-left:auto}}main.Calculator .Calculator__step--3 .step__content .step__grid .grid__cell svg{display:block;width:100%;height:auto}@media (max-width:1300px){main.Calculator .Calculator__step--3 .step__content .step__grid .grid__cell svg{width:70%}}@media (max-width:1120px){main.Calculator .Calculator__step--3 .step__content .step__grid .grid__cell svg{width:60%}}main.Calculator .Calculator__step--3 .step__content .step__grid .grid__cell p{margin-top:calc(14px + 5*(100vw - 320px)/1600);font-size:calc(20px + 4*(100vw - 320px)/1600);line-height:1.2em;font-weight:700}@media screen and (max-width:320px){main.Calculator .Calculator__step--3 .step__content .step__grid .grid__cell p{margin-top:14px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--3 .step__content .step__grid .grid__cell p{margin-top:19px}}@media screen and (max-width:320px){main.Calculator .Calculator__step--3 .step__content .step__grid .grid__cell p{font-size:20px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--3 .step__content .step__grid .grid__cell p{font-size:24px}}main.Calculator .Calculator__step--3 .step__content .step__grid .grid__cell input{max-width:30px;min-width:30px;max-height:26px;min-height:26px;position:relative;display:block;transform:skewX(-13deg);background-color:unset;padding:0;overflow:hidden;border-radius:0;cursor:pointer;margin:calc(14px + 5*(100vw - 320px)/1600) 0 0;border:2px solid #292929}@media (max-width:calc((1600px/6) * (6 - 2) + 320px)){main.Calculator .Calculator__step--3 .step__content .step__grid .grid__cell input{max-width:28px}}@media (max-width:calc((1600px/6) * (6 - 4) + 320px)){main.Calculator .Calculator__step--3 .step__content .step__grid .grid__cell input{max-width:26px}}@media (max-width:calc((1600px/6) * (6 - 6) + 320px)){main.Calculator .Calculator__step--3 .step__content .step__grid .grid__cell input{max-width:24px}}@media (max-width:calc((1600px/6) * (6 - 2) + 320px)){main.Calculator .Calculator__step--3 .step__content .step__grid .grid__cell input{min-width:28px}}@media (max-width:calc((1600px/6) * (6 - 4) + 320px)){main.Calculator .Calculator__step--3 .step__content .step__grid .grid__cell input{min-width:26px}}@media (max-width:calc((1600px/6) * (6 - 6) + 320px)){main.Calculator .Calculator__step--3 .step__content .step__grid .grid__cell input{min-width:24px}}@media (max-width:calc((1600px/4) * (4 - 2) + 320px)){main.Calculator .Calculator__step--3 .step__content .step__grid .grid__cell input{max-height:24px}}@media (max-width:calc((1600px/4) * (4 - 4) + 320px)){main.Calculator .Calculator__step--3 .step__content .step__grid .grid__cell input{max-height:22px}}@media (max-width:calc((1600px/4) * (4 - 2) + 320px)){main.Calculator .Calculator__step--3 .step__content .step__grid .grid__cell input{min-height:24px}}@media (max-width:calc((1600px/4) * (4 - 4) + 320px)){main.Calculator .Calculator__step--3 .step__content .step__grid .grid__cell input{min-height:22px}}main.Calculator .Calculator__step--3 .step__content .step__grid .grid__cell input.empty{border-color:#c40003}main.Calculator .Calculator__step--3 .step__content .step__grid .grid__cell input:checked{border-color:#c40003;background-color:#c40003}main.Calculator .Calculator__step--3 .step__content .step__grid .grid__cell input:checked:after{max-width:30px;min-width:30px;max-height:26px;min-height:26px;content:"";position:absolute;background-image:url(../build/images/94b1665caf0d253ebaa2b605edfbe817.svg);background-repeat:no-repeat;background-position:50%;top:50%;left:50%;transform:translate(-50%,-50%) skewX(13deg);width:100%;height:100%}@media (max-width:calc((1600px/6) * (6 - 2) + 320px)){main.Calculator .Calculator__step--3 .step__content .step__grid .grid__cell input:checked:after{max-width:28px}}@media (max-width:calc((1600px/6) * (6 - 4) + 320px)){main.Calculator .Calculator__step--3 .step__content .step__grid .grid__cell input:checked:after{max-width:26px}}@media (max-width:calc((1600px/6) * (6 - 6) + 320px)){main.Calculator .Calculator__step--3 .step__content .step__grid .grid__cell input:checked:after{max-width:24px}}@media (max-width:calc((1600px/6) * (6 - 2) + 320px)){main.Calculator .Calculator__step--3 .step__content .step__grid .grid__cell input:checked:after{min-width:28px}}@media (max-width:calc((1600px/6) * (6 - 4) + 320px)){main.Calculator .Calculator__step--3 .step__content .step__grid .grid__cell input:checked:after{min-width:26px}}@media (max-width:calc((1600px/6) * (6 - 6) + 320px)){main.Calculator .Calculator__step--3 .step__content .step__grid .grid__cell input:checked:after{min-width:24px}}@media (max-width:calc((1600px/4) * (4 - 2) + 320px)){main.Calculator .Calculator__step--3 .step__content .step__grid .grid__cell input:checked:after{max-height:24px}}@media (max-width:calc((1600px/4) * (4 - 4) + 320px)){main.Calculator .Calculator__step--3 .step__content .step__grid .grid__cell input:checked:after{max-height:22px}}@media (max-width:calc((1600px/4) * (4 - 2) + 320px)){main.Calculator .Calculator__step--3 .step__content .step__grid .grid__cell input:checked:after{min-height:24px}}@media (max-width:calc((1600px/4) * (4 - 4) + 320px)){main.Calculator .Calculator__step--3 .step__content .step__grid .grid__cell input:checked:after{min-height:22px}}@media screen and (max-width:320px){main.Calculator .Calculator__step--3 .step__content .step__grid .grid__cell input{margin-top:14px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--3 .step__content .step__grid .grid__cell input{margin-top:19px}}main.Calculator .Calculator__step--3 .step__content .step__grid .grid__cell input:checked+p{color:#c40003}main.Calculator .Calculator__step--3 .step__content .step__grid .grid__cell input:checked+p+svg path{fill:#c40003}@media (hover:hover){main.Calculator .Calculator__step--3 .step__content .step__grid .grid__cell:hover svg path{fill:#c40003}main.Calculator .Calculator__step--3 .step__content .step__grid .grid__cell:hover p{color:#c40003}main.Calculator .Calculator__step--3 .step__content .step__grid .grid__cell:hover input{border-color:#c40003;background-color:#c40003}main.Calculator .Calculator__step--3 .step__content .step__grid .grid__cell:hover input:after{max-width:30px;min-width:30px;max-height:26px;min-height:26px;content:"";position:absolute;background-image:url(../build/images/94b1665caf0d253ebaa2b605edfbe817.svg);background-repeat:no-repeat;background-position:50%;top:50%;left:50%;transform:translate(-50%,-50%) skewX(13deg);width:100%;height:100%}}@media (hover:hover) and (max-width:calc((1600px/6) * (6 - 2) + 320px)){main.Calculator .Calculator__step--3 .step__content .step__grid .grid__cell:hover input:after{max-width:28px}}@media (hover:hover) and (max-width:calc((1600px/6) * (6 - 4) + 320px)){main.Calculator .Calculator__step--3 .step__content .step__grid .grid__cell:hover input:after{max-width:26px}}@media (hover:hover) and (max-width:calc((1600px/6) * (6 - 6) + 320px)){main.Calculator .Calculator__step--3 .step__content .step__grid .grid__cell:hover input:after{max-width:24px}}@media (hover:hover) and (max-width:calc((1600px/6) * (6 - 2) + 320px)){main.Calculator .Calculator__step--3 .step__content .step__grid .grid__cell:hover input:after{min-width:28px}}@media (hover:hover) and (max-width:calc((1600px/6) * (6 - 4) + 320px)){main.Calculator .Calculator__step--3 .step__content .step__grid .grid__cell:hover input:after{min-width:26px}}@media (hover:hover) and (max-width:calc((1600px/6) * (6 - 6) + 320px)){main.Calculator .Calculator__step--3 .step__content .step__grid .grid__cell:hover input:after{min-width:24px}}@media (hover:hover) and (max-width:calc((1600px/4) * (4 - 2) + 320px)){main.Calculator .Calculator__step--3 .step__content .step__grid .grid__cell:hover input:after{max-height:24px}}@media (hover:hover) and (max-width:calc((1600px/4) * (4 - 4) + 320px)){main.Calculator .Calculator__step--3 .step__content .step__grid .grid__cell:hover input:after{max-height:22px}}@media (hover:hover) and (max-width:calc((1600px/4) * (4 - 2) + 320px)){main.Calculator .Calculator__step--3 .step__content .step__grid .grid__cell:hover input:after{min-height:24px}}@media (hover:hover) and (max-width:calc((1600px/4) * (4 - 4) + 320px)){main.Calculator .Calculator__step--3 .step__content .step__grid .grid__cell:hover input:after{min-height:22px}}main.Calculator .Calculator__step--3 .step__content .Button{margin-top:calc(44px + 38*(100vw - 320px)/1600);margin-right:auto;margin-left:auto}@media screen and (max-width:320px){main.Calculator .Calculator__step--3 .step__content .Button{margin-top:44px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--3 .step__content .Button{margin-top:82px}}main.Calculator .Calculator__step--3 .step__content .CalculatorStep{margin-top:calc(36px + 37*(100vw - 320px)/1600);margin-right:auto;margin-left:auto}@media screen and (max-width:320px){main.Calculator .Calculator__step--3 .step__content .CalculatorStep{margin-top:36px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--3 .step__content .CalculatorStep{margin-top:73px}}main.Calculator .Calculator__step--4{display:flex;flex-direction:row}main.Calculator .Calculator__step--4 .step__content{padding-bottom:calc(66px + 22*(100vw - 320px)/1600)}@media screen and (max-width:320px){main.Calculator .Calculator__step--4 .step__content{padding-bottom:66px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--4 .step__content{padding-bottom:88px}}main.Calculator .Calculator__step--4 .step__content .step__heading+.step__text{margin-top:calc(24px + 6*(100vw - 320px)/1600)}@media screen and (max-width:320px){main.Calculator .Calculator__step--4 .step__content .step__heading+.step__text{margin-top:24px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--4 .step__content .step__heading+.step__text{margin-top:30px}}main.Calculator .Calculator__step--4 .step__content .step__grid{margin-top:calc(36px + 24*(100vw - 320px)/1600);width:calc(500px + 0*(100vw - 320px)/1600);grid-column-gap:calc(24px + 76*(100vw - 1020px)/900);grid-row-gap:calc(24px + 52*(100vw - 320px)/1600);margin-right:auto;margin-left:auto;display:grid;grid-template-columns:1fr 1fr}@media screen and (max-width:320px){main.Calculator .Calculator__step--4 .step__content .step__grid{margin-top:36px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--4 .step__content .step__grid{margin-top:60px}}@media screen and (max-width:320px){main.Calculator .Calculator__step--4 .step__content .step__grid{width:500px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--4 .step__content .step__grid{width:500px}}@media screen and (max-width:1020px){main.Calculator .Calculator__step--4 .step__content .step__grid{grid-column-gap:24px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--4 .step__content .step__grid{grid-column-gap:100px}}@media screen and (max-width:320px){main.Calculator .Calculator__step--4 .step__content .step__grid{grid-row-gap:24px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--4 .step__content .step__grid{grid-row-gap:76px}}@media (max-width:1020px){main.Calculator .Calculator__step--4 .step__content .step__grid{width:calc(510px + 90*(100vw - 600px)/420);grid-column-gap:calc(24px + 20*(100vw - 320px)/700)}}@media screen and (max-width:1020px) and (max-width:600px){main.Calculator .Calculator__step--4 .step__content .step__grid{width:510px}}@media screen and (max-width:1020px) and (min-width:1020px){main.Calculator .Calculator__step--4 .step__content .step__grid{width:600px}}@media screen and (max-width:1020px) and (max-width:320px){main.Calculator .Calculator__step--4 .step__content .step__grid{grid-column-gap:24px}}@media screen and (max-width:1020px) and (min-width:1020px){main.Calculator .Calculator__step--4 .step__content .step__grid{grid-column-gap:44px}}@media (max-width:600px){main.Calculator .Calculator__step--4 .step__content .step__grid{width:100%}}@media (max-width:450px){main.Calculator .Calculator__step--4 .step__content .step__grid{grid-template-columns:1fr}}main.Calculator .Calculator__step--4 .step__content .step__grid .grid__cell{display:flex;flex-direction:column-reverse;align-items:center;justify-content:flex-start;cursor:pointer}@media (max-width:450px){main.Calculator .Calculator__step--4 .step__content .step__grid .grid__cell{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:auto;margin-left:auto}}main.Calculator .Calculator__step--4 .step__content .step__grid .grid__cell input{max-width:30px;min-width:30px;max-height:26px;min-height:26px;position:relative;display:block;transform:skewX(-13deg);background-color:unset;padding:0;margin:0;overflow:hidden;border-radius:0;cursor:pointer;border:2px solid #292929}@media (max-width:calc((1600px/6) * (6 - 2) + 320px)){main.Calculator .Calculator__step--4 .step__content .step__grid .grid__cell input{max-width:28px}}@media (max-width:calc((1600px/6) * (6 - 4) + 320px)){main.Calculator .Calculator__step--4 .step__content .step__grid .grid__cell input{max-width:26px}}@media (max-width:calc((1600px/6) * (6 - 6) + 320px)){main.Calculator .Calculator__step--4 .step__content .step__grid .grid__cell input{max-width:24px}}@media (max-width:calc((1600px/6) * (6 - 2) + 320px)){main.Calculator .Calculator__step--4 .step__content .step__grid .grid__cell input{min-width:28px}}@media (max-width:calc((1600px/6) * (6 - 4) + 320px)){main.Calculator .Calculator__step--4 .step__content .step__grid .grid__cell input{min-width:26px}}@media (max-width:calc((1600px/6) * (6 - 6) + 320px)){main.Calculator .Calculator__step--4 .step__content .step__grid .grid__cell input{min-width:24px}}@media (max-width:calc((1600px/4) * (4 - 2) + 320px)){main.Calculator .Calculator__step--4 .step__content .step__grid .grid__cell input{max-height:24px}}@media (max-width:calc((1600px/4) * (4 - 4) + 320px)){main.Calculator .Calculator__step--4 .step__content .step__grid .grid__cell input{max-height:22px}}@media (max-width:calc((1600px/4) * (4 - 2) + 320px)){main.Calculator .Calculator__step--4 .step__content .step__grid .grid__cell input{min-height:24px}}@media (max-width:calc((1600px/4) * (4 - 4) + 320px)){main.Calculator .Calculator__step--4 .step__content .step__grid .grid__cell input{min-height:22px}}main.Calculator .Calculator__step--4 .step__content .step__grid .grid__cell input.empty{border-color:#c40003}main.Calculator .Calculator__step--4 .step__content .step__grid .grid__cell input:checked{border-color:#c40003;background-color:#c40003}main.Calculator .Calculator__step--4 .step__content .step__grid .grid__cell input:checked:after{max-width:30px;min-width:30px;max-height:26px;min-height:26px;content:"";position:absolute;background-image:url(../build/images/94b1665caf0d253ebaa2b605edfbe817.svg);background-repeat:no-repeat;background-position:50%;top:50%;left:50%;transform:translate(-50%,-50%) skewX(13deg);width:100%;height:100%}@media (max-width:calc((1600px/6) * (6 - 2) + 320px)){main.Calculator .Calculator__step--4 .step__content .step__grid .grid__cell input:checked:after{max-width:28px}}@media (max-width:calc((1600px/6) * (6 - 4) + 320px)){main.Calculator .Calculator__step--4 .step__content .step__grid .grid__cell input:checked:after{max-width:26px}}@media (max-width:calc((1600px/6) * (6 - 6) + 320px)){main.Calculator .Calculator__step--4 .step__content .step__grid .grid__cell input:checked:after{max-width:24px}}@media (max-width:calc((1600px/6) * (6 - 2) + 320px)){main.Calculator .Calculator__step--4 .step__content .step__grid .grid__cell input:checked:after{min-width:28px}}@media (max-width:calc((1600px/6) * (6 - 4) + 320px)){main.Calculator .Calculator__step--4 .step__content .step__grid .grid__cell input:checked:after{min-width:26px}}@media (max-width:calc((1600px/6) * (6 - 6) + 320px)){main.Calculator .Calculator__step--4 .step__content .step__grid .grid__cell input:checked:after{min-width:24px}}@media (max-width:calc((1600px/4) * (4 - 2) + 320px)){main.Calculator .Calculator__step--4 .step__content .step__grid .grid__cell input:checked:after{max-height:24px}}@media (max-width:calc((1600px/4) * (4 - 4) + 320px)){main.Calculator .Calculator__step--4 .step__content .step__grid .grid__cell input:checked:after{max-height:22px}}@media (max-width:calc((1600px/4) * (4 - 2) + 320px)){main.Calculator .Calculator__step--4 .step__content .step__grid .grid__cell input:checked:after{min-height:24px}}@media (max-width:calc((1600px/4) * (4 - 4) + 320px)){main.Calculator .Calculator__step--4 .step__content .step__grid .grid__cell input:checked:after{min-height:22px}}main.Calculator .Calculator__step--4 .step__content .step__grid .grid__cell p{margin-bottom:calc(10px + 9*(100vw - 320px)/1600);font-size:calc(20px + 4*(100vw - 320px)/1600);line-height:1.2em;font-weight:700}@media screen and (max-width:320px){main.Calculator .Calculator__step--4 .step__content .step__grid .grid__cell p{margin-bottom:10px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--4 .step__content .step__grid .grid__cell p{margin-bottom:19px}}@media screen and (max-width:320px){main.Calculator .Calculator__step--4 .step__content .step__grid .grid__cell p{font-size:20px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--4 .step__content .step__grid .grid__cell p{font-size:24px}}main.Calculator .Calculator__step--4 .step__content .step__grid .grid__cell input:checked+p{color:#c40003}@media (hover:hover){main.Calculator .Calculator__step--4 .step__content .step__grid .grid__cell:hover p{color:#c40003}main.Calculator .Calculator__step--4 .step__content .step__grid .grid__cell:hover input{border-color:#c40003;background-color:#c40003}main.Calculator .Calculator__step--4 .step__content .step__grid .grid__cell:hover input:after{max-width:30px;min-width:30px;max-height:26px;min-height:26px;content:"";position:absolute;background-image:url(../build/images/94b1665caf0d253ebaa2b605edfbe817.svg);background-repeat:no-repeat;background-position:50%;top:50%;left:50%;transform:translate(-50%,-50%) skewX(13deg);width:100%;height:100%}}@media (hover:hover) and (max-width:calc((1600px/6) * (6 - 2) + 320px)){main.Calculator .Calculator__step--4 .step__content .step__grid .grid__cell:hover input:after{max-width:28px}}@media (hover:hover) and (max-width:calc((1600px/6) * (6 - 4) + 320px)){main.Calculator .Calculator__step--4 .step__content .step__grid .grid__cell:hover input:after{max-width:26px}}@media (hover:hover) and (max-width:calc((1600px/6) * (6 - 6) + 320px)){main.Calculator .Calculator__step--4 .step__content .step__grid .grid__cell:hover input:after{max-width:24px}}@media (hover:hover) and (max-width:calc((1600px/6) * (6 - 2) + 320px)){main.Calculator .Calculator__step--4 .step__content .step__grid .grid__cell:hover input:after{min-width:28px}}@media (hover:hover) and (max-width:calc((1600px/6) * (6 - 4) + 320px)){main.Calculator .Calculator__step--4 .step__content .step__grid .grid__cell:hover input:after{min-width:26px}}@media (hover:hover) and (max-width:calc((1600px/6) * (6 - 6) + 320px)){main.Calculator .Calculator__step--4 .step__content .step__grid .grid__cell:hover input:after{min-width:24px}}@media (hover:hover) and (max-width:calc((1600px/4) * (4 - 2) + 320px)){main.Calculator .Calculator__step--4 .step__content .step__grid .grid__cell:hover input:after{max-height:24px}}@media (hover:hover) and (max-width:calc((1600px/4) * (4 - 4) + 320px)){main.Calculator .Calculator__step--4 .step__content .step__grid .grid__cell:hover input:after{max-height:22px}}@media (hover:hover) and (max-width:calc((1600px/4) * (4 - 2) + 320px)){main.Calculator .Calculator__step--4 .step__content .step__grid .grid__cell:hover input:after{min-height:24px}}@media (hover:hover) and (max-width:calc((1600px/4) * (4 - 4) + 320px)){main.Calculator .Calculator__step--4 .step__content .step__grid .grid__cell:hover input:after{min-height:22px}}main.Calculator .Calculator__step--4 .step__content .Button{margin-top:calc(34px + 76*(100vw - 320px)/1600);margin-right:auto;margin-left:auto}@media screen and (max-width:320px){main.Calculator .Calculator__step--4 .step__content .Button{margin-top:34px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--4 .step__content .Button{margin-top:110px}}body.Calculator--disableCost main.Calculator .Calculator__step--4 .step__content .Button p{display:none}main.Calculator .Calculator__step--4 .step__content .Button p+p{display:none}body.Calculator--disableCost main.Calculator .Calculator__step--4 .step__content .Button p+p{display:block}@media (max-width:430px){main.Calculator .Calculator__step--4 .step__content .Button .desktop{display:none}}main.Calculator .Calculator__step--4 .step__content .Button .mobile{display:none}@media (max-width:430px){main.Calculator .Calculator__step--4 .step__content .Button .mobile{display:block}}main.Calculator .Calculator__step--4 .step__content .CalculatorStep{margin-top:calc(42px + 31*(100vw - 320px)/1600);margin-right:auto;margin-left:auto}@media screen and (max-width:320px){main.Calculator .Calculator__step--4 .step__content .CalculatorStep{margin-top:42px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--4 .step__content .CalculatorStep{margin-top:73px}}main.Calculator .Calculator__step--5 .step--size .step--space{padding:calc(32px + 18*(100vw - 320px)/1600) 8.33333% calc(64px + 22*(100vw - 320px)/1600);flex-direction:column;width:100%}@media screen and (max-width:320px){main.Calculator .Calculator__step--5 .step--size .step--space{padding-top:32px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--5 .step--size .step--space{padding-top:50px}}@media screen and (max-width:320px){main.Calculator .Calculator__step--5 .step--size .step--space{padding-bottom:64px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--5 .step--size .step--space{padding-bottom:86px}}@media (max-width:1520px){main.Calculator .Calculator__step--5 .step--size .step--space{padding-right:4.16667%;padding-left:4.16667%}}@media (max-width:1360px){main.Calculator .Calculator__step--5 .step--size .step--space{padding-right:0;padding-left:0}}main.Calculator .Calculator__step--5 .step--size .step--space .step__aside{margin-bottom:calc(32px + 8*(100vw - 320px)/700);width:100%;display:none}@media screen and (max-width:320px){main.Calculator .Calculator__step--5 .step--size .step--space .step__aside{margin-bottom:32px}}@media screen and (min-width:1020px){main.Calculator .Calculator__step--5 .step--size .step--space .step__aside{margin-bottom:40px}}@media (max-width:480px){main.Calculator .Calculator__step--5 .step--size .step--space .step__aside{margin-right:calc(-30px + -74*(100vw - 320px)/1600);margin-left:calc(-30px + -74*(100vw - 320px)/1600);width:100vw}}@media screen and (max-width:480px) and (max-width:320px){main.Calculator .Calculator__step--5 .step--size .step--space .step__aside{margin-right:-30px}}@media screen and (max-width:480px) and (min-width:1920px){main.Calculator .Calculator__step--5 .step--size .step--space .step__aside{margin-right:-104px}}@media screen and (max-width:480px) and (max-width:320px){main.Calculator .Calculator__step--5 .step--size .step--space .step__aside{margin-left:-30px}}@media screen and (max-width:480px) and (min-width:1920px){main.Calculator .Calculator__step--5 .step--size .step--space .step__aside{margin-left:-104px}}main.Calculator .Calculator__step--5 .step--size .step--space .step__aside ul{grid-column-gap:calc(18px + 12*(100vw - 320px)/700);grid-row-gap:calc(24px + 12*(100vw - 320px)/700);display:grid;grid-template-columns:1fr 1fr}@media screen and (max-width:320px){main.Calculator .Calculator__step--5 .step--size .step--space .step__aside ul{grid-column-gap:18px}}@media screen and (min-width:1020px){main.Calculator .Calculator__step--5 .step--size .step--space .step__aside ul{grid-column-gap:30px}}@media screen and (max-width:320px){main.Calculator .Calculator__step--5 .step--size .step--space .step__aside ul{grid-row-gap:24px}}@media screen and (min-width:1020px){main.Calculator .Calculator__step--5 .step--size .step--space .step__aside ul{grid-row-gap:36px}}@media (max-width:740px){main.Calculator .Calculator__step--5 .step--size .step--space .step__aside ul{grid-template-columns:1fr}}main.Calculator .Calculator__step--5 .step--size .step--space .step__aside ul li+li{margin-top:0}@media (max-width:1020px){main.Calculator .Calculator__step--5 .step--size .step--space .step__aside{display:block}}main.Calculator .Calculator__step--5 .step--size .step--space .step__grid{margin-top:calc(24px + 20*(100vw - 320px)/1600);grid-column-gap:calc(24px + 64*(100vw - 320px)/1600);grid-row-gap:calc(24px + 12*(100vw - 320px)/1600);display:grid;grid-template-columns:1fr 1fr 1fr}@media screen and (max-width:320px){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid{margin-top:24px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid{margin-top:44px}}@media screen and (max-width:320px){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid{grid-column-gap:24px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid{grid-column-gap:88px}}@media screen and (max-width:320px){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid{grid-row-gap:24px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid{grid-row-gap:36px}}@media (max-width:1020px){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid{grid-template-columns:1fr 1fr}}@media (max-width:768px){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid{grid-template-columns:1fr}}main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single{cursor:pointer}main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single .single__content{padding-top:calc(12px + 3*(100vw - 320px)/1600);padding-bottom:calc(16px + 6*(100vw - 320px)/1600);display:block;background-color:#fbfbfb;box-shadow:-7px 7px 4px 0 rgba(0,0,0,.2)}@media screen and (max-width:320px){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single .single__content{padding-top:12px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single .single__content{padding-top:15px}}@media screen and (max-width:320px){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single .single__content{padding-bottom:16px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single .single__content{padding-bottom:22px}}main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single .single__content .package__title{margin-bottom:calc(12px + 3*(100vw - 320px)/1600);padding-bottom:calc(18px + 7*(100vw - 320px)/1600);font-size:calc(20px + 4*(100vw - 320px)/1600);line-height:1.2em;font-weight:600;border-bottom:4px solid #d23620;text-align:center}@media screen and (max-width:320px){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single .single__content .package__title{margin-bottom:12px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single .single__content .package__title{margin-bottom:15px}}@media screen and (max-width:320px){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single .single__content .package__title{padding-bottom:18px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single .single__content .package__title{padding-bottom:25px}}@media screen and (max-width:320px){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single .single__content .package__title{font-size:20px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single .single__content .package__title{font-size:24px}}main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single .single__content .package__content{padding-right:calc(22px + 4*(100vw - 320px)/1600);padding-left:calc(22px + 4*(100vw - 320px)/1600)}@media screen and (max-width:320px){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single .single__content .package__content{padding-right:22px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single .single__content .package__content{padding-right:26px}}@media screen and (max-width:320px){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single .single__content .package__content{padding-left:22px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single .single__content .package__content{padding-left:26px}}main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single .single__content .package__content p{margin-top:calc(16px + 6*(100vw - 320px)/1600);font-size:calc(16px + 2*(100vw - 320px)/1600);line-height:1.2em}@media screen and (max-width:320px){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single .single__content .package__content p{margin-top:16px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single .single__content .package__content p{margin-top:22px}}@media screen and (max-width:320px){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single .single__content .package__content p{font-size:16px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single .single__content .package__content p{font-size:18px}}main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single .single__content .package__content ol,main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single .single__content .package__content ul{margin-top:calc(18px + 12*(100vw - 320px)/1600)}@media screen and (max-width:320px){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single .single__content .package__content ol,main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single .single__content .package__content ul{margin-top:18px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single .single__content .package__content ol,main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single .single__content .package__content ul{margin-top:30px}}main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single .single__content .package__content ol li,main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single .single__content .package__content ul li{font-size:calc(16px + 2*(100vw - 320px)/1600);line-height:1.2em}@media screen and (max-width:320px){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single .single__content .package__content ol li,main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single .single__content .package__content ul li{font-size:16px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single .single__content .package__content ol li,main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single .single__content .package__content ul li{font-size:18px}}main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single .single__content .package__content ol li+li,main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single .single__content .package__content ul li+li{margin-top:calc(12px + 3*(100vw - 320px)/1600)}@media screen and (max-width:320px){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single .single__content .package__content ol li+li,main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single .single__content .package__content ul li+li{margin-top:12px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single .single__content .package__content ol li+li,main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single .single__content .package__content ul li+li{margin-top:15px}}main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single .single__content .package__content ol{list-style:decimal;list-style-position:inside}main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single .single__content .package__content ul li{padding-left:calc(17px + 2*(100vw - 320px)/1600);position:relative}@media screen and (max-width:320px){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single .single__content .package__content ul li{padding-left:17px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single .single__content .package__content ul li{padding-left:19px}}main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single .single__content .package__content ul li:before{width:calc(8px + 2*(100vw - 320px)/1600);top:calc(12px + 1*(100vw - 320px)/1600);content:"";position:absolute;left:0;height:1px;background-color:#c40003}@media screen and (max-width:320px){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single .single__content .package__content ul li:before{width:8px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single .single__content .package__content ul li:before{width:10px}}@media screen and (max-width:320px){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single .single__content .package__content ul li:before{top:12px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single .single__content .package__content ul li:before{top:13px}}main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single .single__content .package__cost{margin-top:calc(12px + 4*(100vw - 320px)/1600);font-size:calc(16px + 4*(100vw - 320px)/1600);line-height:1.2em;font-weight:600;text-align:center}@media screen and (max-width:320px){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single .single__content .package__cost{margin-top:12px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single .single__content .package__cost{margin-top:16px}}@media screen and (max-width:320px){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single .single__content .package__cost{font-size:16px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single .single__content .package__cost{font-size:20px}}main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single .single__content .package__cost:after{content:"PLN";position:relative}main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single .single__content .package__cost:empty{display:none}main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single .single__content .package__cost.disable{display:none}main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single input{max-width:30px;min-width:30px;max-height:26px;min-height:26px;position:relative;display:block;transform:skewX(-13deg);background-color:unset;padding:0;overflow:hidden;border-radius:0;cursor:pointer;margin:calc(26px + 4*(100vw - 320px)/1600) auto 0;border:2px solid #292929}@media (max-width:calc((1600px/6) * (6 - 2) + 320px)){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single input{max-width:28px}}@media (max-width:calc((1600px/6) * (6 - 4) + 320px)){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single input{max-width:26px}}@media (max-width:calc((1600px/6) * (6 - 6) + 320px)){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single input{max-width:24px}}@media (max-width:calc((1600px/6) * (6 - 2) + 320px)){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single input{min-width:28px}}@media (max-width:calc((1600px/6) * (6 - 4) + 320px)){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single input{min-width:26px}}@media (max-width:calc((1600px/6) * (6 - 6) + 320px)){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single input{min-width:24px}}@media (max-width:calc((1600px/4) * (4 - 2) + 320px)){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single input{max-height:24px}}@media (max-width:calc((1600px/4) * (4 - 4) + 320px)){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single input{max-height:22px}}@media (max-width:calc((1600px/4) * (4 - 2) + 320px)){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single input{min-height:24px}}@media (max-width:calc((1600px/4) * (4 - 4) + 320px)){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single input{min-height:22px}}main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single input.empty{border-color:#c40003}main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single input:checked{border-color:#c40003;background-color:#c40003}main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single input:checked:after{max-width:30px;min-width:30px;max-height:26px;min-height:26px;content:"";position:absolute;background-image:url(../build/images/94b1665caf0d253ebaa2b605edfbe817.svg);background-repeat:no-repeat;background-position:50%;top:50%;left:50%;transform:translate(-50%,-50%) skewX(13deg);width:100%;height:100%}@media (max-width:calc((1600px/6) * (6 - 2) + 320px)){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single input:checked:after{max-width:28px}}@media (max-width:calc((1600px/6) * (6 - 4) + 320px)){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single input:checked:after{max-width:26px}}@media (max-width:calc((1600px/6) * (6 - 6) + 320px)){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single input:checked:after{max-width:24px}}@media (max-width:calc((1600px/6) * (6 - 2) + 320px)){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single input:checked:after{min-width:28px}}@media (max-width:calc((1600px/6) * (6 - 4) + 320px)){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single input:checked:after{min-width:26px}}@media (max-width:calc((1600px/6) * (6 - 6) + 320px)){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single input:checked:after{min-width:24px}}@media (max-width:calc((1600px/4) * (4 - 2) + 320px)){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single input:checked:after{max-height:24px}}@media (max-width:calc((1600px/4) * (4 - 4) + 320px)){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single input:checked:after{max-height:22px}}@media (max-width:calc((1600px/4) * (4 - 2) + 320px)){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single input:checked:after{min-height:24px}}@media (max-width:calc((1600px/4) * (4 - 4) + 320px)){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single input:checked:after{min-height:22px}}@media screen and (max-width:320px){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single input{margin-top:26px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--5 .step--size .step--space .step__grid .grid__package .package__single input{margin-top:30px}}main.Calculator .Calculator__step--5 .step--size .step--space .Button{margin-top:calc(18px + 7*(100vw - 320px)/1600);margin-right:auto;margin-left:auto}@media screen and (max-width:320px){main.Calculator .Calculator__step--5 .step--size .step--space .Button{margin-top:18px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--5 .step--size .step--space .Button{margin-top:25px}}main.Calculator .Calculator__step--5 .step--size .step--space .Button p body.Calculator--disableCost{display:none}main.Calculator .Calculator__step--5 .step--size .step--space .Button p+p{display:none}main.Calculator .Calculator__step--5 .step--size .step--space .Button p+p body.Calculator--disableCost{display:block}@media (max-width:430px){main.Calculator .Calculator__step--5 .step--size .step--space .Button .desktop{display:none}}main.Calculator .Calculator__step--5 .step--size .step--space .Button .mobile{display:none}@media (max-width:430px){main.Calculator .Calculator__step--5 .step--size .step--space .Button .mobile{display:block}}main.Calculator .Calculator__step--5 .step--size .step--space .CalculatorStep{margin-top:calc(24px + 11*(100vw - 320px)/1600);margin-right:auto;margin-left:auto}@media screen and (max-width:320px){main.Calculator .Calculator__step--5 .step--size .step--space .CalculatorStep{margin-top:24px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--5 .step--size .step--space .CalculatorStep{margin-top:35px}}main.Calculator .Calculator__step--6{padding-top:calc(46px + 30*(100vw - 320px)/1600);padding-bottom:calc(64px + 22*(100vw - 320px)/1600)}@media screen and (max-width:320px){main.Calculator .Calculator__step--6{padding-top:46px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--6{padding-top:76px}}@media screen and (max-width:320px){main.Calculator .Calculator__step--6{padding-bottom:64px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--6{padding-bottom:86px}}main.Calculator .Calculator__step--6 .step--size .step--space{width:100%}main.Calculator .Calculator__step--6 .step--size .step--space .step__text{margin-top:calc(14px + 3*(100vw - 320px)/1600)}@media screen and (max-width:320px){main.Calculator .Calculator__step--6 .step--size .step--space .step__text{margin-top:14px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--6 .step--size .step--space .step__text{margin-top:17px}}body.Calculator--disableCost main.Calculator .Calculator__step--6 .step--size .step--space .step__text{display:none}main.Calculator .Calculator__step--6 .step--size .step--space .step__text+.step__text{margin-top:calc(24px + 28*(100vw - 320px)/1600);max-width:1020px;margin-right:auto;margin-left:auto;display:none}@media screen and (max-width:320px){main.Calculator .Calculator__step--6 .step--size .step--space .step__text+.step__text{margin-top:24px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--6 .step--size .step--space .step__text+.step__text{margin-top:52px}}body.Calculator--disableCost main.Calculator .Calculator__step--6 .step--size .step--space .step__text+.step__text{display:block}main.Calculator .Calculator__step--6 .step--size .step--space .CalculatorStep{margin-top:calc(36px + 32*(100vw - 320px)/1600);margin-right:auto;margin-left:auto}@media screen and (max-width:320px){main.Calculator .Calculator__step--6 .step--size .step--space .CalculatorStep{margin-top:36px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--6 .step--size .step--space .CalculatorStep{margin-top:68px}}main.Calculator .Calculator__step--7{padding:calc(42px + 38*(100vw - 320px)/1600) calc(30px + 74*(100vw - 320px)/1600)}@media screen and (max-width:320px){main.Calculator .Calculator__step--7{padding-top:42px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--7{padding-top:80px}}@media screen and (max-width:320px){main.Calculator .Calculator__step--7{padding-right:30px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--7{padding-right:104px}}@media screen and (max-width:320px){main.Calculator .Calculator__step--7{padding-bottom:42px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--7{padding-bottom:80px}}@media screen and (max-width:320px){main.Calculator .Calculator__step--7{padding-left:30px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--7{padding-left:104px}}main.Calculator .Calculator__step--7 .step__heading+.step__text{margin-top:calc(24px + 28*(100vw - 320px)/1600);width:50%;margin-right:auto;margin-left:auto}@media screen and (max-width:320px){main.Calculator .Calculator__step--7 .step__heading+.step__text{margin-top:24px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--7 .step__heading+.step__text{margin-top:52px}}@media (max-width:1360px){main.Calculator .Calculator__step--7 .step__heading+.step__text{width:58.33333%}}@media (max-width:1020px){main.Calculator .Calculator__step--7 .step__heading+.step__text{width:66.66667%}}@media (max-width:768px){main.Calculator .Calculator__step--7 .step__heading+.step__text{width:70.83333%}}@media (max-width:670px){main.Calculator .Calculator__step--7 .step__heading+.step__text{width:83.33333%}}@media (max-width:550px){main.Calculator .Calculator__step--7 .step__heading+.step__text{width:91.66667%}}@media (max-width:490px){main.Calculator .Calculator__step--7 .step__heading+.step__text{width:100%}}main.Calculator .Calculator__step--7 .step__icon{margin-top:calc(34px + 74*(100vw - 320px)/1600)}@media screen and (max-width:320px){main.Calculator .Calculator__step--7 .step__icon{margin-top:34px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--7 .step__icon{margin-top:108px}}main.Calculator .Calculator__step--7 .step__icon img{width:calc(120px + 7*(100vw - 320px)/1600);display:block;margin-right:auto;margin-left:auto;height:auto}@media screen and (max-width:320px){main.Calculator .Calculator__step--7 .step__icon img{width:120px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--7 .step__icon img{width:127px}}main.Calculator .Calculator__step--7 .step__row{margin-top:calc(34px + 76*(100vw - 320px)/1600);display:flex;flex-direction:row;align-items:center;justify-content:center}@media screen and (max-width:320px){main.Calculator .Calculator__step--7 .step__row{margin-top:34px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--7 .step__row{margin-top:110px}}@media (max-width:520px){main.Calculator .Calculator__step--7 .step__row{flex-direction:column}}main.Calculator .Calculator__step--7 .step__row .Button+.Button{margin-left:calc(26px + 16*(100vw - 520px)/1400)}@media screen and (max-width:520px){main.Calculator .Calculator__step--7 .step__row .Button+.Button{margin-left:26px}}@media screen and (min-width:1920px){main.Calculator .Calculator__step--7 .step__row .Button+.Button{margin-left:42px}}@media (max-width:520px){main.Calculator .Calculator__step--7 .step__row .Button+.Button{margin-top:calc(22px + 2*(100vw - 320px)/200);margin-left:0}}@media screen and (max-width:520px) and (max-width:320px){main.Calculator .Calculator__step--7 .step__row .Button+.Button{margin-top:22px}}@media screen and (max-width:520px) and (min-width:520px){main.Calculator .Calculator__step--7 .step__row .Button+.Button{margin-top:24px}}main.Calculator+.MobileMenu+footer{margin-top:0}main.DefaultTemplate{margin-top:calc(42px + 22*(100vw - 320px)/1600);max-width:1284px;margin-left:calc(30px + 48*(100vw - 320px)/964);margin-right:calc(30px + 48*(100vw - 320px)/964)}@media screen and (max-width:320px){main.DefaultTemplate{margin-top:42px}}@media screen and (min-width:1920px){main.DefaultTemplate{margin-top:64px}}@media screen and (max-width:320px){main.DefaultTemplate{margin-left:30px}}@media screen and (min-width:1284px){main.DefaultTemplate{margin-left:78px}}@media screen and (max-width:320px){main.DefaultTemplate{margin-right:30px}}@media screen and (min-width:1284px){main.DefaultTemplate{margin-right:78px}}@media (min-width:1440px){main.DefaultTemplate{margin-left:auto;margin-right:auto}}main.DefaultTemplate .defaultTemplate__title{font-size:calc(24px + 15*(100vw - 320px)/1600);line-height:1.3em;font-weight:700}@media screen and (max-width:320px){main.DefaultTemplate .defaultTemplate__title{font-size:24px}}@media screen and (min-width:1920px){main.DefaultTemplate .defaultTemplate__title{font-size:39px}}main.DefaultTemplate section{margin-top:calc(36px + 12*(100vw - 320px)/1600)}@media screen and (max-width:320px){main.DefaultTemplate section{margin-top:36px}}@media screen and (min-width:1920px){main.DefaultTemplate section{margin-top:48px}}main.DefaultTemplate .defaultTemplate__content>:first-child{margin-top:0}main.DefaultTemplate .defaultTemplate__content b,main.DefaultTemplate .defaultTemplate__content strong{font-weight:700}main.DefaultTemplate .defaultTemplate__content em{font-style:italic}main.DefaultTemplate .defaultTemplate__content h2{margin-top:calc(18px + 12*(100vw - 320px)/1600);font-size:calc(28px + 20*(100vw - 320px)/1600);line-height:1.2em;font-weight:700}@media screen and (max-width:320px){main.DefaultTemplate .defaultTemplate__content h2{margin-top:18px}}@media screen and (min-width:1920px){main.DefaultTemplate .defaultTemplate__content h2{margin-top:30px}}@media screen and (max-width:320px){main.DefaultTemplate .defaultTemplate__content h2{font-size:28px}}@media screen and (min-width:1920px){main.DefaultTemplate .defaultTemplate__content h2{font-size:48px}}main.DefaultTemplate .defaultTemplate__content h3{margin-top:calc(18px + 12*(100vw - 320px)/1600);font-size:calc(22px + 9*(100vw - 320px)/1600);line-height:1.2em;font-weight:700}@media screen and (max-width:320px){main.DefaultTemplate .defaultTemplate__content h3{margin-top:18px}}@media screen and (min-width:1920px){main.DefaultTemplate .defaultTemplate__content h3{margin-top:30px}}@media screen and (max-width:320px){main.DefaultTemplate .defaultTemplate__content h3{font-size:22px}}@media screen and (min-width:1920px){main.DefaultTemplate .defaultTemplate__content h3{font-size:31px}}main.DefaultTemplate .defaultTemplate__content p{font-size:calc(16px + 4*(100vw - 320px)/1600);line-height:1.2em;line-height:1.55em}@media screen and (max-width:320px){main.DefaultTemplate .defaultTemplate__content p{font-size:16px}}@media screen and (min-width:1920px){main.DefaultTemplate .defaultTemplate__content p{font-size:20px}}main.DefaultTemplate .defaultTemplate__content h2+p{margin-top:calc(20px + 8*(100vw - 320px)/1600)}@media screen and (max-width:320px){main.DefaultTemplate .defaultTemplate__content h2+p{margin-top:20px}}@media screen and (min-width:1920px){main.DefaultTemplate .defaultTemplate__content h2+p{margin-top:28px}}main.DefaultTemplate .defaultTemplate__content p+p{margin-top:calc(16px + 6*(100vw - 320px)/1600)}@media screen and (max-width:320px){main.DefaultTemplate .defaultTemplate__content p+p{margin-top:16px}}@media screen and (min-width:1920px){main.DefaultTemplate .defaultTemplate__content p+p{margin-top:22px}}main.DefaultTemplate .defaultTemplate__content ol,main.DefaultTemplate .defaultTemplate__content ul{margin-top:calc(18px + 12*(100vw - 320px)/1600)}@media screen and (max-width:320px){main.DefaultTemplate .defaultTemplate__content ol,main.DefaultTemplate .defaultTemplate__content ul{margin-top:18px}}@media screen and (min-width:1920px){main.DefaultTemplate .defaultTemplate__content ol,main.DefaultTemplate .defaultTemplate__content ul{margin-top:30px}}main.DefaultTemplate .defaultTemplate__content ol li,main.DefaultTemplate .defaultTemplate__content ul li{margin-top:calc(12px + 4*(100vw - 320px)/1600);font-size:calc(16px + 4*(100vw - 320px)/1600);line-height:1.2em;line-height:1.24em}@media screen and (max-width:320px){main.DefaultTemplate .defaultTemplate__content ol li,main.DefaultTemplate .defaultTemplate__content ul li{margin-top:12px}}@media screen and (min-width:1920px){main.DefaultTemplate .defaultTemplate__content ol li,main.DefaultTemplate .defaultTemplate__content ul li{margin-top:16px}}@media screen and (max-width:320px){main.DefaultTemplate .defaultTemplate__content ol li,main.DefaultTemplate .defaultTemplate__content ul li{font-size:16px}}@media screen and (min-width:1920px){main.DefaultTemplate .defaultTemplate__content ol li,main.DefaultTemplate .defaultTemplate__content ul li{font-size:20px}}main.DefaultTemplate .defaultTemplate__content ol li:first-of-type,main.DefaultTemplate .defaultTemplate__content ul li:first-of-type{margin-top:0}main.DefaultTemplate .defaultTemplate__content ol li ol,main.DefaultTemplate .defaultTemplate__content ol li ul,main.DefaultTemplate .defaultTemplate__content ul li ol,main.DefaultTemplate .defaultTemplate__content ul li ul{padding-left:calc(16px + 4*(100vw - 320px)/1600)}@media screen and (max-width:320px){main.DefaultTemplate .defaultTemplate__content ol li ol,main.DefaultTemplate .defaultTemplate__content ol li ul,main.DefaultTemplate .defaultTemplate__content ul li ol,main.DefaultTemplate .defaultTemplate__content ul li ul{padding-left:16px}}@media screen and (min-width:1920px){main.DefaultTemplate .defaultTemplate__content ol li ol,main.DefaultTemplate .defaultTemplate__content ol li ul,main.DefaultTemplate .defaultTemplate__content ul li ol,main.DefaultTemplate .defaultTemplate__content ul li ul{padding-left:20px}}main.DefaultTemplate .defaultTemplate__content ol+p,main.DefaultTemplate .defaultTemplate__content ul+p{margin-top:calc(18px + 4*(100vw - 320px)/1600)}@media screen and (max-width:320px){main.DefaultTemplate .defaultTemplate__content ol+p,main.DefaultTemplate .defaultTemplate__content ul+p{margin-top:18px}}@media screen and (min-width:1920px){main.DefaultTemplate .defaultTemplate__content ol+p,main.DefaultTemplate .defaultTemplate__content ul+p{margin-top:22px}}main.DefaultTemplate .defaultTemplate__content ol{list-style:decimal;list-style-position:inside}main.DefaultTemplate .defaultTemplate__content ul li{padding-left:calc(17px + 2*(100vw - 320px)/1600);position:relative}@media screen and (max-width:320px){main.DefaultTemplate .defaultTemplate__content ul li{padding-left:17px}}@media screen and (min-width:1920px){main.DefaultTemplate .defaultTemplate__content ul li{padding-left:19px}}main.DefaultTemplate .defaultTemplate__content ul li:before{width:calc(8px + 2*(100vw - 320px)/1600);top:calc(12px + 1*(100vw - 320px)/1600);content:"";position:absolute;left:0;height:1px;background-color:#c40003}@media screen and (max-width:320px){main.DefaultTemplate .defaultTemplate__content ul li:before{width:8px}}@media screen and (min-width:1920px){main.DefaultTemplate .defaultTemplate__content ul li:before{width:10px}}@media screen and (max-width:320px){main.DefaultTemplate .defaultTemplate__content ul li:before{top:12px}}@media screen and (min-width:1920px){main.DefaultTemplate .defaultTemplate__content ul li:before{top:13px}}main.DefaultTemplate .defaultTemplate__content a{display:inline;box-shadow:inset 0 0 #fff,inset 0 -1px #707070}main.DefaultTemplate .defaultTemplate__content h2{font-size:calc(18px + 20*(100vw - 320px)/1600)}@media screen and (max-width:320px){main.DefaultTemplate .defaultTemplate__content h2{font-size:18px}}@media screen and (min-width:1920px){main.DefaultTemplate .defaultTemplate__content h2{font-size:38px}}main.DefaultTemplate .defaultTemplate__content h2+p{margin-top:calc(10px + 2*(100vw - 320px)/1600)}@media screen and (max-width:320px){main.DefaultTemplate .defaultTemplate__content h2+p{margin-top:10px}}@media screen and (min-width:1920px){main.DefaultTemplate .defaultTemplate__content h2+p{margin-top:12px}}main.DefaultTemplate .defaultTemplate__content h3{color:#c40003}main.DefaultTemplate .defaultTemplate__content ol li h2,main.DefaultTemplate .defaultTemplate__content ol li h3,main.DefaultTemplate .defaultTemplate__content ul li h2,main.DefaultTemplate .defaultTemplate__content ul li h3{display:inline-block}main.DefaultTemplate .defaultTemplate__image{margin-right:auto;margin-left:auto}main.DefaultTemplate .defaultTemplate__image a{display:block;width:100%}main.DefaultTemplate .defaultTemplate__image .image-wrapper,main.DefaultTemplate .defaultTemplate__image.width-100{width:100%}main.DefaultTemplate .defaultTemplate__image.width-75{width:75%}@media (max-width:1360px){main.DefaultTemplate .defaultTemplate__image.width-75{width:79.16667%}}@media (max-width:1020px){main.DefaultTemplate .defaultTemplate__image.width-75{width:83.33333%}}@media (max-width:768px){main.DefaultTemplate .defaultTemplate__image.width-75{width:87.5%}}@media (max-width:640px){main.DefaultTemplate .defaultTemplate__image.width-75{width:91.66667%}}@media (max-width:520px){main.DefaultTemplate .defaultTemplate__image.width-75{width:95.83333%}}@media (max-width:380px){main.DefaultTemplate .defaultTemplate__image.width-75{width:100%}}main.DefaultTemplate .defaultTemplate__image.width-50{width:50%}@media (max-width:1360px){main.DefaultTemplate .defaultTemplate__image.width-50{width:58.33333%}}@media (max-width:1020px){main.DefaultTemplate .defaultTemplate__image.width-50{width:66.66667%}}@media (max-width:768px){main.DefaultTemplate .defaultTemplate__image.width-50{width:75%}}@media (max-width:640px){main.DefaultTemplate .defaultTemplate__image.width-50{width:83.33333%}}@media (max-width:520px){main.DefaultTemplate .defaultTemplate__image.width-50{width:91.66667%}}@media (max-width:380px){main.DefaultTemplate .defaultTemplate__image.width-50{width:100%}}main.DefaultTemplate .defaultTemplate__movie{margin-right:auto;margin-left:auto}main.DefaultTemplate .defaultTemplate__movie .movie--size{position:relative;width:100%;padding-bottom:56.25%;height:0}main.DefaultTemplate .defaultTemplate__movie .movie--size iframe{position:absolute;top:0;left:0;width:100%;height:100%}main.DefaultTemplate .defaultTemplate__movie.width-100 .movie--size{width:100%}main.DefaultTemplate .defaultTemplate__movie.width-75{width:75%}@media (max-width:1200px){main.DefaultTemplate .defaultTemplate__movie.width-75{width:83.33333%}}@media (max-width:768px){main.DefaultTemplate .defaultTemplate__movie.width-75{width:91.66667%}}@media (max-width:500px){main.DefaultTemplate .defaultTemplate__movie.width-75{width:100%}}main.DefaultTemplate .defaultTemplate__movie.width-50{width:50%}@media (max-width:1360px){main.DefaultTemplate .defaultTemplate__movie.width-50{width:58.33333%}}@media (max-width:1020px){main.DefaultTemplate .defaultTemplate__movie.width-50{width:66.66667%}}@media (max-width:768px){main.DefaultTemplate .defaultTemplate__movie.width-50{width:75%}}@media (max-width:640px){main.DefaultTemplate .defaultTemplate__movie.width-50{width:83.33333%}}@media (max-width:520px){main.DefaultTemplate .defaultTemplate__movie.width-50{width:91.66667%}}@media (max-width:380px){main.DefaultTemplate .defaultTemplate__movie.width-50{width:100%}}main.ForCompany{height:100vh}main.ForCompany .forCompany__separate{max-width:1920px;margin-left:calc(30px + 86.63551*(100vw - 320px)/1600);margin-right:calc(30px + 86.63551*(100vw - 320px)/1600);height:100%;margin-right:auto!important;margin-left:auto!important;max-height:1360px;min-height:500px;position:relative;width:100%;overflow:hidden;background-image:linear-gradient(180deg,#a7191b,#e95033)}@media screen and (max-width:320px){main.ForCompany .forCompany__separate{margin-left:30px}}@media screen and (min-width:1920px){main.ForCompany .forCompany__separate{margin-left:116.63551px}}@media screen and (max-width:320px){main.ForCompany .forCompany__separate{margin-right:30px}}@media screen and (min-width:1920px){main.ForCompany .forCompany__separate{margin-right:116.63551px}}@media (min-width:2153.27103px){main.ForCompany .forCompany__separate{margin-left:auto;margin-right:auto}}@media (max-width:1200px){main.ForCompany .forCompany__separate{min-height:calc(100vh - 76.02px - 20.29*(100vw - 320px)/880);height:auto;background-image:unset}}@media screen and (max-width:1200px) and (max-width:320px){main.ForCompany .forCompany__separate{min-height:calc(100vh - 76.02px)}}@media screen and (max-width:1200px) and (min-width:1200px){main.ForCompany .forCompany__separate{min-height:calc(100vh - 96.31px)}}main.ForCompany .forCompany__separate .separate__single{-webkit-clip-path:polygon(16vh 0,100% 0,calc(100% - 16vh) 100%,0 100%);clip-path:polygon(16vh 0,100% 0,calc(100% - 16vh) 100%,0 100%);position:absolute;overflow:hidden;display:flex;flex-direction:column;justify-content:center;width:calc(25% + 14vh);height:100%;transform:translateX(-7vh)}@media (max-width:1200px){main.ForCompany .forCompany__separate .separate__single{margin-top:calc(-53px + -140*(100vw - 320px)/880);position:relative;width:100%!important;-webkit-clip-path:polygon(0 16vw,100% 0,100% calc(100% - 16vw),0 100%);clip-path:polygon(0 16vw,100% 0,100% calc(100% - 16vw),0 100%);left:unset!important;transform:unset!important}}@media screen and (max-width:1200px) and (max-width:320px){main.ForCompany .forCompany__separate .separate__single{margin-top:-53px}}@media screen and (max-width:1200px) and (min-width:1200px){main.ForCompany .forCompany__separate .separate__single{margin-top:-193px}}main.ForCompany .forCompany__separate .separate__single .single__image{position:absolute;top:0;right:0;width:100%;height:100%}main.ForCompany .forCompany__separate .separate__single .single__image .image-wrapper{width:100%;height:100%}main.ForCompany .forCompany__separate .separate__single .single__image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#070707;opacity:.35;will-change:opacity;transition:opacity .2s linear;z-index:1}main.ForCompany .forCompany__separate .separate__single .Button{min-width:calc(200px + 113*(100vw - 1200px)/720);font-size:calc(14px + 6*(100vw - 1360px)/560);margin-right:auto;margin-left:auto;padding-right:0!important;padding-left:0!important}@media screen and (max-width:1200px){main.ForCompany .forCompany__separate .separate__single .Button{min-width:200px}}@media screen and (min-width:1920px){main.ForCompany .forCompany__separate .separate__single .Button{min-width:313px}}@media screen and (max-width:1360px){main.ForCompany .forCompany__separate .separate__single .Button{font-size:14px}}@media screen and (min-width:1920px){main.ForCompany .forCompany__separate .separate__single .Button{font-size:20px}}@media (max-width:1200px){main.ForCompany .forCompany__separate .separate__single .Button{margin-top:calc(140px + 80*(100vw - 320px)/880);margin-bottom:calc(140px + 80*(100vw - 320px)/880);transform:unset!important}}@media screen and (max-width:1200px) and (max-width:320px){main.ForCompany .forCompany__separate .separate__single .Button{margin-top:140px}}@media screen and (max-width:1200px) and (min-width:1200px){main.ForCompany .forCompany__separate .separate__single .Button{margin-top:220px}}@media screen and (max-width:1200px) and (max-width:320px){main.ForCompany .forCompany__separate .separate__single .Button{margin-bottom:140px}}@media screen and (max-width:1200px) and (min-width:1200px){main.ForCompany .forCompany__separate .separate__single .Button{margin-bottom:220px}}main.ForCompany .forCompany__separate .separate__single:first-of-type{width:calc(25% + 7vh);-webkit-clip-path:polygon(0 0,100% 0,calc(100% - 16vh) 100%,0 100%);clip-path:polygon(0 0,100% 0,calc(100% - 16vh) 100%,0 100%);transform:unset}@media (max-width:1200px){main.ForCompany .forCompany__separate .separate__single:first-of-type{-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 16vw),0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 16vw),0 100%);margin-top:0!important}}main.ForCompany .forCompany__separate .separate__single:first-of-type .Button{transform:translateX(-3.5vh)}@media (max-width:1200px){main.ForCompany .forCompany__separate .separate__single:first-of-type .Button{margin-top:calc(90px + 20*(100vw - 320px)/880)}}@media screen and (max-width:1200px) and (max-width:320px){main.ForCompany .forCompany__separate .separate__single:first-of-type .Button{margin-top:90px}}@media screen and (max-width:1200px) and (min-width:1200px){main.ForCompany .forCompany__separate .separate__single:first-of-type .Button{margin-top:110px}}main.ForCompany .forCompany__separate .separate__single:last-of-type{width:calc(25% + 7vh);-webkit-clip-path:polygon(16vh 0,100% 0,100% 100%,0 100%);clip-path:polygon(16vh 0,100% 0,100% 100%,0 100%)}@media (max-width:1200px){main.ForCompany .forCompany__separate .separate__single:last-of-type{-webkit-clip-path:polygon(0 16vw,100% 0,100% 100%,0 100%)!important;clip-path:polygon(0 16vw,100% 0,100% 100%,0 100%)!important}}main.ForCompany .forCompany__separate .separate__single:last-of-type .Button{transform:translateX(3.5vh)}@media (max-width:1200px){main.ForCompany .forCompany__separate .separate__single:last-of-type .Button{margin-bottom:calc(90px + 20*(100vw - 320px)/880)}}@media screen and (max-width:1200px) and (max-width:320px){main.ForCompany .forCompany__separate .separate__single:last-of-type .Button{margin-bottom:90px}}@media screen and (max-width:1200px) and (min-width:1200px){main.ForCompany .forCompany__separate .separate__single:last-of-type .Button{margin-bottom:110px}}main.ForCompany .forCompany__separate .separate__single:first-of-type{left:0}main.ForCompany .forCompany__separate .separate__single:nth-of-type(2){left:25%}main.ForCompany .forCompany__separate .separate__single:nth-of-type(3){left:50%}main.ForCompany .forCompany__separate .separate__single:nth-of-type(4){left:75%}@media (hover:hover){main.ForCompany .forCompany__separate .separate__single:hover .single__image:before{opacity:0}}.ForHome{height:100vh}.Homepage .homepage__calculator{padding-top:calc(24px + 63*(100vw - 320px)/1600);padding-bottom:calc(24px + 72*(100vw - 320px)/1600);flex-direction:row;align-items:center;justify-content:center}@media screen and (max-width:320px){.Homepage .homepage__calculator{padding-top:24px}}@media screen and (min-width:1920px){.Homepage .homepage__calculator{padding-top:87px}}@media screen and (max-width:320px){.Homepage .homepage__calculator{padding-bottom:24px}}@media screen and (min-width:1920px){.Homepage .homepage__calculator{padding-bottom:96px}}@media (max-width:960px){.Homepage .homepage__calculator{flex-direction:column}}.Homepage .homepage__calculator p{width:calc(475px + 165*(100vw - 960px)/960);font-size:calc(28px + 20*(100vw - 320px)/1600);line-height:1.2em;font-size:calc(24px + 24*(100vw - 320px)/1600);font-weight:700}@media screen and (max-width:960px){.Homepage .homepage__calculator p{width:475px}}@media screen and (min-width:1920px){.Homepage .homepage__calculator p{width:640px}}@media screen and (max-width:320px){.Homepage .homepage__calculator p{font-size:28px;font-size:24px}}@media screen and (min-width:1920px){.Homepage .homepage__calculator p{font-size:48px}}@media (max-width:960px){.Homepage .homepage__calculator p{width:calc(260px + 215*(100vw - 320px)/640);text-align:center}}@media screen and (max-width:960px) and (max-width:320px){.Homepage .homepage__calculator p{width:260px}}@media screen and (max-width:960px) and (min-width:960px){.Homepage .homepage__calculator p{width:475px}}.Homepage .homepage__calculator .Button{margin-left:calc(76px + 79*(100vw - 960px)/960)}@media screen and (max-width:960px){.Homepage .homepage__calculator .Button{margin-left:76px}}@media screen and (min-width:1920px){.Homepage .homepage__calculator .Button{margin-left:155px}}@media (max-width:960px){.Homepage .homepage__calculator .Button{margin-top:calc(24px + 12*(100vw - 320px)/640);margin-left:0}}@media screen and (max-width:960px) and (max-width:320px){.Homepage .homepage__calculator .Button{margin-top:24px}}@media screen and (max-width:960px) and (min-width:960px){.Homepage .homepage__calculator .Button{margin-top:36px}}.Homepage .homepage__diagrams{margin-top:calc(37px + 54*(100vw - 320px)/1600);margin-bottom:calc(64px + 28*(100vw - 320px)/1600);flex-direction:column}@media screen and (max-width:320px){.Homepage .homepage__diagrams{margin-top:37px}}@media screen and (min-width:1920px){.Homepage .homepage__diagrams{margin-top:91px}}@media screen and (max-width:320px){.Homepage .homepage__diagrams{margin-bottom:64px}}@media screen and (min-width:1920px){.Homepage .homepage__diagrams{margin-bottom:92px}}.Homepage .homepage__diagrams .row{padding-right:4.16667%;padding-left:4.16667%}@media (max-width:1360px){.Homepage .homepage__diagrams .row{padding-right:0;padding-left:0}}.Homepage .homepage__diagrams .diagrams__title{font-size:calc(28px + 20*(100vw - 320px)/1600);line-height:1.2em;font-weight:700}@media screen and (max-width:320px){.Homepage .homepage__diagrams .diagrams__title{font-size:28px}}@media screen and (min-width:1920px){.Homepage .homepage__diagrams .diagrams__title{font-size:48px}}.Homepage .homepage__diagrams .diagrams__label{margin-top:calc(10px + -4*(100vw - 320px)/1600);font-size:calc(16px + 4*(100vw - 320px)/1600);line-height:1.2em;color:#c40003}@media screen and (max-width:320px){.Homepage .homepage__diagrams .diagrams__label{margin-top:10px}}@media screen and (min-width:1920px){.Homepage .homepage__diagrams .diagrams__label{margin-top:6px}}@media screen and (max-width:320px){.Homepage .homepage__diagrams .diagrams__label{font-size:16px}}@media screen and (min-width:1920px){.Homepage .homepage__diagrams .diagrams__label{font-size:20px}}.Homepage .homepage__diagrams .diagrams__grid{margin-top:calc(34.2212px + 63.7788*(100vw - 540px)/1380);grid-column-gap:calc(32px + 68*(100vw - 960px)/960);grid-row-gap:calc(24px + 10*(100vw - 540px)/420);display:grid;grid-template-columns:1fr 1fr 1fr 1fr}@media screen and (max-width:540px){.Homepage .homepage__diagrams .diagrams__grid{margin-top:34.2212px}}@media screen and (min-width:1920px){.Homepage .homepage__diagrams .diagrams__grid{margin-top:98px}}@media screen and (max-width:960px){.Homepage .homepage__diagrams .diagrams__grid{grid-column-gap:32px}}@media screen and (min-width:1920px){.Homepage .homepage__diagrams .diagrams__grid{grid-column-gap:100px}}@media screen and (max-width:540px){.Homepage .homepage__diagrams .diagrams__grid{grid-row-gap:24px}}@media screen and (min-width:960px){.Homepage .homepage__diagrams .diagrams__grid{grid-row-gap:34px}}@media (max-width:960px){.Homepage .homepage__diagrams .diagrams__grid{grid-template-columns:1fr 1fr}}@media (max-width:540px){.Homepage .homepage__diagrams .diagrams__grid{margin-top:0;margin-right:0;margin-left:0;grid-row-gap:0;grid-template-columns:1fr}}.Homepage .homepage__diagrams .diagrams__grid .grid__cell{display:flex;flex-direction:column;justify-content:space-between}@media (max-width:540px){.Homepage .homepage__diagrams .diagrams__grid .grid__cell{padding:calc(24px + 8*(100vw - 320px)/220) calc(30px + 13.728*(100vw - 320px)/220) calc(20px + 8*(100vw - 320px)/220)}}@media screen and (max-width:540px) and (max-width:320px){.Homepage .homepage__diagrams .diagrams__grid .grid__cell{padding-top:24px}}@media screen and (max-width:540px) and (min-width:540px){.Homepage .homepage__diagrams .diagrams__grid .grid__cell{padding-top:32px}}@media screen and (max-width:540px) and (max-width:320px){.Homepage .homepage__diagrams .diagrams__grid .grid__cell{padding-right:30px}}@media screen and (max-width:540px) and (min-width:540px){.Homepage .homepage__diagrams .diagrams__grid .grid__cell{padding-right:43.728px}}@media screen and (max-width:540px) and (max-width:320px){.Homepage .homepage__diagrams .diagrams__grid .grid__cell{padding-bottom:20px}}@media screen and (max-width:540px) and (min-width:540px){.Homepage .homepage__diagrams .diagrams__grid .grid__cell{padding-bottom:28px}}@media screen and (max-width:540px) and (max-width:320px){.Homepage .homepage__diagrams .diagrams__grid .grid__cell{padding-left:30px}}@media screen and (max-width:540px) and (min-width:540px){.Homepage .homepage__diagrams .diagrams__grid .grid__cell{padding-left:43.728px}}.Homepage .homepage__diagrams .diagrams__grid .grid__cell .cell__title{margin-bottom:calc(18px + 42*(100vw - 320px)/1600);padding-right:calc(35*(100vw - 320px)/1600);font-size:calc(16px + 4*(100vw - 320px)/1600);line-height:1.2em;font-size:calc(16px + 4*(100vw - 960px)/960);font-weight:700}@media screen and (max-width:320px){.Homepage .homepage__diagrams .diagrams__grid .grid__cell .cell__title{margin-bottom:18px}}@media screen and (min-width:1920px){.Homepage .homepage__diagrams .diagrams__grid .grid__cell .cell__title{margin-bottom:60px}}@media screen and (max-width:320px){.Homepage .homepage__diagrams .diagrams__grid .grid__cell .cell__title{padding-right:0}}@media screen and (min-width:1920px){.Homepage .homepage__diagrams .diagrams__grid .grid__cell .cell__title{padding-right:35px}}@media screen and (max-width:320px){.Homepage .homepage__diagrams .diagrams__grid .grid__cell .cell__title{font-size:16px}}@media screen and (max-width:960px){.Homepage .homepage__diagrams .diagrams__grid .grid__cell .cell__title{font-size:16px}}@media screen and (min-width:1920px){.Homepage .homepage__diagrams .diagrams__grid .grid__cell .cell__title{font-size:20px}}@media (max-width:960px){.Homepage .homepage__diagrams .diagrams__grid .grid__cell .cell__title{font-size:calc(16px + 2*(100vw - 540px)/420)}}@media screen and (max-width:960px) and (max-width:540px){.Homepage .homepage__diagrams .diagrams__grid .grid__cell .cell__title{font-size:16px}}@media screen and (max-width:960px) and (min-width:960px){.Homepage .homepage__diagrams .diagrams__grid .grid__cell .cell__title{font-size:18px}}@media (max-width:540px){.Homepage .homepage__diagrams .diagrams__grid .grid__cell .cell__title{font-size:calc(20px + 2*(100vw - 320px)/220)}}@media screen and (max-width:540px) and (max-width:320px){.Homepage .homepage__diagrams .diagrams__grid .grid__cell .cell__title{font-size:20px}}@media screen and (max-width:540px) and (min-width:540px){.Homepage .homepage__diagrams .diagrams__grid .grid__cell .cell__title{font-size:22px}}.Homepage .homepage__diagrams .diagrams__grid .grid__cell .box .cell__diagram{position:relative}@media (max-width:960px){.Homepage .homepage__diagrams .diagrams__grid .grid__cell .box .cell__diagram{width:calc(180px + 20*(100vw - 540px)/420)}}@media screen and (max-width:960px) and (max-width:540px){.Homepage .homepage__diagrams .diagrams__grid .grid__cell .box .cell__diagram{width:180px}}@media screen and (max-width:960px) and (min-width:960px){.Homepage .homepage__diagrams .diagrams__grid .grid__cell .box .cell__diagram{width:200px}}@media (max-width:540px){.Homepage .homepage__diagrams .diagrams__grid .grid__cell .box .cell__diagram{width:70%;margin-right:auto}}@media (max-width:480px){.Homepage .homepage__diagrams .diagrams__grid .grid__cell .box .cell__diagram{width:80%}}@media (max-width:420px){.Homepage .homepage__diagrams .diagrams__grid .grid__cell .box .cell__diagram{width:90%}}@media (max-width:375px){.Homepage .homepage__diagrams .diagrams__grid .grid__cell .box .cell__diagram{width:100%}}.Homepage .homepage__diagrams .diagrams__grid .grid__cell .box .cell__diagram svg{width:100%;height:auto}.Homepage .homepage__diagrams .diagrams__grid .grid__cell .box .cell__diagram p{top:calc(10px + -10*(100vw - 960px)/960);font-size:calc(64px + 36*(100vw - 320px)/1600);line-height:1.2em;font-size:calc(60px + 40*(100vw - 960px)/960);position:absolute;left:50%;transform:translateX(-50%);color:#c40003;font-weight:900}@media screen and (max-width:960px){.Homepage .homepage__diagrams .diagrams__grid .grid__cell .box .cell__diagram p{top:10px}}@media screen and (min-width:1920px){.Homepage .homepage__diagrams .diagrams__grid .grid__cell .box .cell__diagram p{top:0}}@media screen and (max-width:320px){.Homepage .homepage__diagrams .diagrams__grid .grid__cell .box .cell__diagram p{font-size:64px}}@media screen and (max-width:960px){.Homepage .homepage__diagrams .diagrams__grid .grid__cell .box .cell__diagram p{font-size:60px}}@media screen and (min-width:1920px){.Homepage .homepage__diagrams .diagrams__grid .grid__cell .box .cell__diagram p{font-size:100px}}@media (max-width:960px){.Homepage .homepage__diagrams .diagrams__grid .grid__cell .box .cell__diagram p{font-size:calc(70px + 10*(100vw - 540px)/420);top:calc(18px + -8*(100vw - 370px)/590)}}@media screen and (max-width:960px) and (max-width:540px){.Homepage .homepage__diagrams .diagrams__grid .grid__cell .box .cell__diagram p{font-size:70px}}@media screen and (max-width:960px) and (min-width:960px){.Homepage .homepage__diagrams .diagrams__grid .grid__cell .box .cell__diagram p{font-size:80px}}@media screen and (max-width:960px) and (max-width:370px){.Homepage .homepage__diagrams .diagrams__grid .grid__cell .box .cell__diagram p{top:18px}}@media screen and (max-width:960px) and (min-width:960px){.Homepage .homepage__diagrams .diagrams__grid .grid__cell .box .cell__diagram p{top:10px}}@media (max-width:540px){.Homepage .homepage__diagrams .diagrams__grid .grid__cell .box .cell__diagram p{font-size:100px}}.Homepage .homepage__diagrams .diagrams__grid .grid__cell .box .box-2{height:calc(44px + 12*(100vw - 540px)/1380);text-align:right}@media screen and (max-width:540px){.Homepage .homepage__diagrams .diagrams__grid .grid__cell .box .box-2{height:44px}}@media screen and (min-width:1920px){.Homepage .homepage__diagrams .diagrams__grid .grid__cell .box .box-2{height:56px}}@media (max-width:960px){.Homepage .homepage__diagrams .diagrams__grid .grid__cell .box .box-2{text-align:left}}@media (max-width:540px){.Homepage .homepage__diagrams .diagrams__grid .grid__cell .box .box-2{height:auto}}.Homepage .homepage__diagrams .diagrams__grid .grid__cell .box .box-2 .cell__text{font-size:calc(22px + 9*(100vw - 320px)/1600);line-height:1.2em;font-weight:900}@media screen and (max-width:320px){.Homepage .homepage__diagrams .diagrams__grid .grid__cell .box .box-2 .cell__text{font-size:22px}}@media screen and (min-width:1920px){.Homepage .homepage__diagrams .diagrams__grid .grid__cell .box .box-2 .cell__text{font-size:31px}}.Homepage .homepage__diagrams .diagrams__grid .grid__cell .box .box-2 .cell__label{font-size:calc(14px + 2*(100vw - 320px)/1600);line-height:1.2em}@media screen and (max-width:320px){.Homepage .homepage__diagrams .diagrams__grid .grid__cell .box .box-2 .cell__label{font-size:14px}}@media screen and (min-width:1920px){.Homepage .homepage__diagrams .diagrams__grid .grid__cell .box .box-2 .cell__label{font-size:16px}}@media (max-width:540px){.Homepage .homepage__diagrams .diagrams__grid .grid__cell:nth-of-type(2n){background-color:#f3f3f3}}.PageNotFound .pageNotFound__separate{max-width:1920px;margin-left:calc(30px + 86.63551*(100vw - 320px)/1600);margin-right:calc(30px + 86.63551*(100vw - 320px)/1600);min-height:calc(600px + 164*(100vw - 1360px)/560);position:relative;display:flex;flex-direction:row;align-items:center;margin-right:auto!important;margin-left:auto!important;overflow:hidden}@media screen and (max-width:320px){.PageNotFound .pageNotFound__separate{margin-left:30px}}@media screen and (min-width:1920px){.PageNotFound .pageNotFound__separate{margin-left:116.63551px}}@media screen and (max-width:320px){.PageNotFound .pageNotFound__separate{margin-right:30px}}@media screen and (min-width:1920px){.PageNotFound .pageNotFound__separate{margin-right:116.63551px}}@media (min-width:2153.27103px){.PageNotFound .pageNotFound__separate{margin-left:auto;margin-right:auto}}@media screen and (max-width:1360px){.PageNotFound .pageNotFound__separate{min-height:600px}}@media screen and (min-width:1920px){.PageNotFound .pageNotFound__separate{min-height:764px}}@media (max-width:1150px){.PageNotFound .pageNotFound__separate{flex-direction:column-reverse;min-height:unset}}.PageNotFound .pageNotFound__separate .separate__image{left:calc(-110px + 110*(100vw - 1150px)/770);position:absolute;top:0;width:55.55%;height:100%;overflow:hidden;-webkit-clip-path:polygon(0 0,100% 0,80% 100%,0 100%);clip-path:polygon(0 0,100% 0,80% 100%,0 100%)}@media screen and (max-width:1150px){.PageNotFound .pageNotFound__separate .separate__image{left:-110px}}@media screen and (min-width:1920px){.PageNotFound .pageNotFound__separate .separate__image{left:0}}@media (max-width:1150px){.PageNotFound .pageNotFound__separate .separate__image{position:relative;right:unset;width:100%;-webkit-clip-path:unset;clip-path:unset;left:0}}.PageNotFound .pageNotFound__separate .separate__image .image-wrapper{width:100%;height:100%}.PageNotFound .pageNotFound__separate .separate__content{padding-top:calc(21px + 3*(100vw - 1150px)/770);padding-right:4.16667%;padding-bottom:calc(21px + 3*(100vw - 1150px)/770);width:100%}@media screen and (max-width:1150px){.PageNotFound .pageNotFound__separate .separate__content{padding-top:21px}}@media screen and (min-width:1920px){.PageNotFound .pageNotFound__separate .separate__content{padding-top:24px}}@media screen and (max-width:1150px){.PageNotFound .pageNotFound__separate .separate__content{padding-bottom:21px}}@media screen and (min-width:1920px){.PageNotFound .pageNotFound__separate .separate__content{padding-bottom:24px}}@media (max-width:1520px){.PageNotFound .pageNotFound__separate .separate__content{padding-right:0}}@media (max-width:1150px){.PageNotFound .pageNotFound__separate .separate__content{padding-top:calc(21px + 24*(100vw - 320px)/830);padding-bottom:calc(21px + 24*(100vw - 320px)/830)}}@media screen and (max-width:1150px) and (max-width:320px){.PageNotFound .pageNotFound__separate .separate__content{padding-top:21px}}@media screen and (max-width:1150px) and (min-width:1150px){.PageNotFound .pageNotFound__separate .separate__content{padding-top:45px}}@media screen and (max-width:1150px) and (max-width:320px){.PageNotFound .pageNotFound__separate .separate__content{padding-bottom:21px}}@media screen and (max-width:1150px) and (min-width:1150px){.PageNotFound .pageNotFound__separate .separate__content{padding-bottom:45px}}.PageNotFound .pageNotFound__separate .separate__content .content{padding-left:calc(260*(100vw - 1150px)/770);width:50%;margin-left:auto}@media screen and (max-width:1150px){.PageNotFound .pageNotFound__separate .separate__content .content{padding-left:0}}@media screen and (min-width:1920px){.PageNotFound .pageNotFound__separate .separate__content .content{padding-left:260px}}.PageNotFound .pageNotFound__separate .separate__content .content>:first-child{margin-top:0}.PageNotFound .pageNotFound__separate .separate__content .content b,.PageNotFound .pageNotFound__separate .separate__content .content strong{font-weight:700}.PageNotFound .pageNotFound__separate .separate__content .content em{font-style:italic}.PageNotFound .pageNotFound__separate .separate__content .content h2{margin-top:calc(18px + 12*(100vw - 320px)/1600);font-size:calc(28px + 20*(100vw - 320px)/1600);line-height:1.2em;font-weight:700}@media screen and (max-width:320px){.PageNotFound .pageNotFound__separate .separate__content .content h2{margin-top:18px}}@media screen and (min-width:1920px){.PageNotFound .pageNotFound__separate .separate__content .content h2{margin-top:30px}}@media screen and (max-width:320px){.PageNotFound .pageNotFound__separate .separate__content .content h2{font-size:28px}}@media screen and (min-width:1920px){.PageNotFound .pageNotFound__separate .separate__content .content h2{font-size:48px}}.PageNotFound .pageNotFound__separate .separate__content .content h3{margin-top:calc(18px + 12*(100vw - 320px)/1600);font-size:calc(22px + 9*(100vw - 320px)/1600);line-height:1.2em;font-weight:700}@media screen and (max-width:320px){.PageNotFound .pageNotFound__separate .separate__content .content h3{margin-top:18px}}@media screen and (min-width:1920px){.PageNotFound .pageNotFound__separate .separate__content .content h3{margin-top:30px}}@media screen and (max-width:320px){.PageNotFound .pageNotFound__separate .separate__content .content h3{font-size:22px}}@media screen and (min-width:1920px){.PageNotFound .pageNotFound__separate .separate__content .content h3{font-size:31px}}.PageNotFound .pageNotFound__separate .separate__content .content p{font-size:calc(16px + 4*(100vw - 320px)/1600);line-height:1.2em;line-height:1.55em}@media screen and (max-width:320px){.PageNotFound .pageNotFound__separate .separate__content .content p{font-size:16px}}@media screen and (min-width:1920px){.PageNotFound .pageNotFound__separate .separate__content .content p{font-size:20px}}.PageNotFound .pageNotFound__separate .separate__content .content h2+p{margin-top:calc(20px + 8*(100vw - 320px)/1600)}@media screen and (max-width:320px){.PageNotFound .pageNotFound__separate .separate__content .content h2+p{margin-top:20px}}@media screen and (min-width:1920px){.PageNotFound .pageNotFound__separate .separate__content .content h2+p{margin-top:28px}}.PageNotFound .pageNotFound__separate .separate__content .content p+p{margin-top:calc(16px + 6*(100vw - 320px)/1600)}@media screen and (max-width:320px){.PageNotFound .pageNotFound__separate .separate__content .content p+p{margin-top:16px}}@media screen and (min-width:1920px){.PageNotFound .pageNotFound__separate .separate__content .content p+p{margin-top:22px}}.PageNotFound .pageNotFound__separate .separate__content .content ol,.PageNotFound .pageNotFound__separate .separate__content .content ul{margin-top:calc(18px + 12*(100vw - 320px)/1600)}@media screen and (max-width:320px){.PageNotFound .pageNotFound__separate .separate__content .content ol,.PageNotFound .pageNotFound__separate .separate__content .content ul{margin-top:18px}}@media screen and (min-width:1920px){.PageNotFound .pageNotFound__separate .separate__content .content ol,.PageNotFound .pageNotFound__separate .separate__content .content ul{margin-top:30px}}.PageNotFound .pageNotFound__separate .separate__content .content ol li,.PageNotFound .pageNotFound__separate .separate__content .content ul li{margin-top:calc(12px + 4*(100vw - 320px)/1600);font-size:calc(16px + 4*(100vw - 320px)/1600);line-height:1.2em;line-height:1.24em}@media screen and (max-width:320px){.PageNotFound .pageNotFound__separate .separate__content .content ol li,.PageNotFound .pageNotFound__separate .separate__content .content ul li{margin-top:12px}}@media screen and (min-width:1920px){.PageNotFound .pageNotFound__separate .separate__content .content ol li,.PageNotFound .pageNotFound__separate .separate__content .content ul li{margin-top:16px}}@media screen and (max-width:320px){.PageNotFound .pageNotFound__separate .separate__content .content ol li,.PageNotFound .pageNotFound__separate .separate__content .content ul li{font-size:16px}}@media screen and (min-width:1920px){.PageNotFound .pageNotFound__separate .separate__content .content ol li,.PageNotFound .pageNotFound__separate .separate__content .content ul li{font-size:20px}}.PageNotFound .pageNotFound__separate .separate__content .content ol li:first-of-type,.PageNotFound .pageNotFound__separate .separate__content .content ul li:first-of-type{margin-top:0}.PageNotFound .pageNotFound__separate .separate__content .content ol li ol,.PageNotFound .pageNotFound__separate .separate__content .content ol li ul,.PageNotFound .pageNotFound__separate .separate__content .content ul li ol,.PageNotFound .pageNotFound__separate .separate__content .content ul li ul{padding-left:calc(16px + 4*(100vw - 320px)/1600)}@media screen and (max-width:320px){.PageNotFound .pageNotFound__separate .separate__content .content ol li ol,.PageNotFound .pageNotFound__separate .separate__content .content ol li ul,.PageNotFound .pageNotFound__separate .separate__content .content ul li ol,.PageNotFound .pageNotFound__separate .separate__content .content ul li ul{padding-left:16px}}@media screen and (min-width:1920px){.PageNotFound .pageNotFound__separate .separate__content .content ol li ol,.PageNotFound .pageNotFound__separate .separate__content .content ol li ul,.PageNotFound .pageNotFound__separate .separate__content .content ul li ol,.PageNotFound .pageNotFound__separate .separate__content .content ul li ul{padding-left:20px}}.PageNotFound .pageNotFound__separate .separate__content .content ol+p,.PageNotFound .pageNotFound__separate .separate__content .content ul+p{margin-top:calc(18px + 4*(100vw - 320px)/1600)}@media screen and (max-width:320px){.PageNotFound .pageNotFound__separate .separate__content .content ol+p,.PageNotFound .pageNotFound__separate .separate__content .content ul+p{margin-top:18px}}@media screen and (min-width:1920px){.PageNotFound .pageNotFound__separate .separate__content .content ol+p,.PageNotFound .pageNotFound__separate .separate__content .content ul+p{margin-top:22px}}.PageNotFound .pageNotFound__separate .separate__content .content ol{list-style:decimal;list-style-position:inside}.PageNotFound .pageNotFound__separate .separate__content .content ul li{padding-left:calc(17px + 2*(100vw - 320px)/1600);position:relative}@media screen and (max-width:320px){.PageNotFound .pageNotFound__separate .separate__content .content ul li{padding-left:17px}}@media screen and (min-width:1920px){.PageNotFound .pageNotFound__separate .separate__content .content ul li{padding-left:19px}}.PageNotFound .pageNotFound__separate .separate__content .content ul li:before{width:calc(8px + 2*(100vw - 320px)/1600);top:calc(12px + 1*(100vw - 320px)/1600);content:"";position:absolute;left:0;height:1px;background-color:#c40003}@media screen and (max-width:320px){.PageNotFound .pageNotFound__separate .separate__content .content ul li:before{width:8px}}@media screen and (min-width:1920px){.PageNotFound .pageNotFound__separate .separate__content .content ul li:before{width:10px}}@media screen and (max-width:320px){.PageNotFound .pageNotFound__separate .separate__content .content ul li:before{top:12px}}@media screen and (min-width:1920px){.PageNotFound .pageNotFound__separate .separate__content .content ul li:before{top:13px}}.PageNotFound .pageNotFound__separate .separate__content .content a{display:inline;box-shadow:inset 0 0 #fff,inset 0 -1px #707070}@media (max-width:1150px){.PageNotFound .pageNotFound__separate .separate__content .content{padding-right:calc(30px + 44.1236*(100vw - 320px)/830);padding-left:calc(30px + 44.1236*(100vw - 320px)/830);width:100%}}@media screen and (max-width:1150px) and (max-width:320px){.PageNotFound .pageNotFound__separate .separate__content .content{padding-right:30px}}@media screen and (max-width:1150px) and (min-width:1150px){.PageNotFound .pageNotFound__separate .separate__content .content{padding-right:74.1236px}}@media screen and (max-width:1150px) and (max-width:320px){.PageNotFound .pageNotFound__separate .separate__content .content{padding-left:30px}}@media screen and (max-width:1150px) and (min-width:1150px){.PageNotFound .pageNotFound__separate .separate__content .content{padding-left:74.1236px}}.PageNotFound .pageNotFound__separate .separate__content .content .content__title{margin-bottom:calc(18px + 6*(100vw - 320px)/1600);font-size:calc(64px + 36*(100vw - 320px)/1600);line-height:1.2em;font-weight:900}@media screen and (max-width:320px){.PageNotFound .pageNotFound__separate .separate__content .content .content__title{margin-bottom:18px}}@media screen and (min-width:1920px){.PageNotFound .pageNotFound__separate .separate__content .content .content__title{margin-bottom:24px}}@media screen and (max-width:320px){.PageNotFound .pageNotFound__separate .separate__content .content .content__title{font-size:64px}}@media screen and (min-width:1920px){.PageNotFound .pageNotFound__separate .separate__content .content .content__title{font-size:100px}}.PageNotFound .pageNotFound__separate .separate__content .content h3{color:#c40003}main.PhotovoltaicForHome .photovoltaicForHome__header{position:relative}main.PhotovoltaicForHome .photovoltaicForHome__header .header__title{font-size:calc(64px + 36*(100vw - 320px)/1600);line-height:1.2em;font-size:calc(35px + 65*(100vw - 320px)/1600);color:#fff;font-weight:700}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__header .header__title{font-size:64px;font-size:35px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__header .header__title{font-size:100px}}main.PhotovoltaicForHome .photovoltaicForHome__header--image{min-height:calc(100vh - 76.02px - 36.9*(100vw - 320px)/1600);max-width:1920px;margin-left:calc(30px + 86.63551*(100vw - 320px)/1600);margin-right:calc(30px + 86.63551*(100vw - 320px)/1600);margin-right:auto!important;margin-left:auto!important}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__header--image{min-height:calc(100vh - 76.02px)}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__header--image{min-height:calc(100vh - 112.92px)}}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__header--image{margin-left:30px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__header--image{margin-left:116.63551px}}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__header--image{margin-right:30px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__header--image{margin-right:116.63551px}}@media (min-width:2153.27103px){main.PhotovoltaicForHome .photovoltaicForHome__header--image{margin-left:auto;margin-right:auto}}main.PhotovoltaicForHome .photovoltaicForHome__header--image .row{padding-top:calc(70px + 140*(100vw - 320px)/1600);padding-bottom:calc(90px + 214*(100vw - 320px)/1600)}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__header--image .row{padding-top:70px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__header--image .row{padding-top:210px}}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__header--image .row{padding-bottom:90px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__header--image .row{padding-bottom:304px}}main.PhotovoltaicForHome .photovoltaicForHome__header--image .row .header__title{margin-left:4.16667%;width:41.66667%}@media (max-width:1520px){main.PhotovoltaicForHome .photovoltaicForHome__header--image .row .header__title{width:45.83333%}}@media (max-width:1360px){main.PhotovoltaicForHome .photovoltaicForHome__header--image .row .header__title{width:50%}}@media (max-width:1190px){main.PhotovoltaicForHome .photovoltaicForHome__header--image .row .header__title{width:54.16667%}}@media (max-width:1020px){main.PhotovoltaicForHome .photovoltaicForHome__header--image .row .header__title{width:58.33333%}}@media (max-width:960px){main.PhotovoltaicForHome .photovoltaicForHome__header--image .row .header__title{width:62.5%}}@media (max-width:768px){main.PhotovoltaicForHome .photovoltaicForHome__header--image .row .header__title{width:66.66667%}}@media (max-width:660px){main.PhotovoltaicForHome .photovoltaicForHome__header--image .row .header__title{width:70.83333%}}@media (max-width:620px){main.PhotovoltaicForHome .photovoltaicForHome__header--image .row .header__title{width:79.16667%}}@media (max-width:540px){main.PhotovoltaicForHome .photovoltaicForHome__header--image .row .header__title{width:87.5%;margin-left:0}}@media (max-width:480px){main.PhotovoltaicForHome .photovoltaicForHome__header--image .row .header__title{width:100%}}main.PhotovoltaicForHome .photovoltaicForHome__header--image .header__image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}main.PhotovoltaicForHome .photovoltaicForHome__header--image .header__image .image-wrapper{height:100%;z-index:-1}main.PhotovoltaicForHome .photovoltaicForHome__header--image .header__image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.35;background-color:#070707}main.PhotovoltaicForHome .photovoltaicForHome__header--red{padding-top:calc(40px + 100*(100vw - 320px)/1600);padding-bottom:calc(40px + 112*(100vw - 320px)/1600);background-image:linear-gradient(270deg,#a7191b,#e95033);width:100%}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__header--red{padding-top:40px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__header--red{padding-top:140px}}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__header--red{padding-bottom:40px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__header--red{padding-bottom:152px}}main.PhotovoltaicForHome .photovoltaicForHome__header--red .header__title{padding-right:4.16667%;padding-left:4.16667%}@media (max-width:1520px){main.PhotovoltaicForHome .photovoltaicForHome__header--red .header__title{padding-right:0;padding-left:0}}main.PhotovoltaicForHome .photovoltaicForHome__separate{max-width:1920px;margin-left:calc(30px + 86.63551*(100vw - 320px)/1600);margin-right:calc(30px + 86.63551*(100vw - 320px)/1600);min-height:calc(600px + 164*(100vw - 1360px)/560);position:relative;display:flex;flex-direction:row;align-items:center;margin-right:auto!important;margin-left:auto!important;overflow:hidden}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__separate{margin-left:30px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__separate{margin-left:116.63551px}}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__separate{margin-right:30px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__separate{margin-right:116.63551px}}@media (min-width:2153.27103px){main.PhotovoltaicForHome .photovoltaicForHome__separate{margin-left:auto;margin-right:auto}}@media screen and (max-width:1360px){main.PhotovoltaicForHome .photovoltaicForHome__separate{min-height:600px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__separate{min-height:764px}}@media (max-width:1150px){main.PhotovoltaicForHome .photovoltaicForHome__separate{flex-direction:column-reverse;min-height:unset}}main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__image{left:calc(-110px + 110*(100vw - 1150px)/770);position:absolute;top:0;width:55.55%;height:100%;overflow:hidden;-webkit-clip-path:polygon(0 0,100% 0,80% 100%,0 100%);clip-path:polygon(0 0,100% 0,80% 100%,0 100%)}@media screen and (max-width:1150px){main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__image{left:-110px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__image{left:0}}@media (max-width:1150px){main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__image{position:relative;right:unset;width:100%;-webkit-clip-path:unset;clip-path:unset;left:0}}main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__image .image-wrapper{width:100%;height:100%}main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content{padding-top:calc(21px + 3*(100vw - 1150px)/770);padding-right:4.16667%;padding-bottom:calc(21px + 3*(100vw - 1150px)/770);width:100%}@media screen and (max-width:1150px){main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content{padding-top:21px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content{padding-top:24px}}@media screen and (max-width:1150px){main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content{padding-bottom:21px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content{padding-bottom:24px}}@media (max-width:1520px){main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content{padding-right:0}}@media (max-width:1150px){main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content{padding-top:calc(21px + 24*(100vw - 320px)/830);padding-bottom:calc(21px + 24*(100vw - 320px)/830)}}@media screen and (max-width:1150px) and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content{padding-top:21px}}@media screen and (max-width:1150px) and (min-width:1150px){main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content{padding-top:45px}}@media screen and (max-width:1150px) and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content{padding-bottom:21px}}@media screen and (max-width:1150px) and (min-width:1150px){main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content{padding-bottom:45px}}main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content{padding-left:calc(260*(100vw - 1150px)/770);width:50%;margin-left:auto}@media screen and (max-width:1150px){main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content{padding-left:0}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content{padding-left:260px}}main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content>:first-child{margin-top:0}main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content b,main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content strong{font-weight:700}main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content em{font-style:italic}main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content h2{margin-top:calc(18px + 12*(100vw - 320px)/1600);font-size:calc(28px + 20*(100vw - 320px)/1600);line-height:1.2em;font-weight:700}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content h2{margin-top:18px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content h2{margin-top:30px}}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content h2{font-size:28px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content h2{font-size:48px}}main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content h3{margin-top:calc(18px + 12*(100vw - 320px)/1600);font-size:calc(22px + 9*(100vw - 320px)/1600);line-height:1.2em;font-weight:700}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content h3{margin-top:18px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content h3{margin-top:30px}}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content h3{font-size:22px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content h3{font-size:31px}}main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content p{font-size:calc(16px + 4*(100vw - 320px)/1600);line-height:1.2em;line-height:1.55em}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content p{font-size:16px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content p{font-size:20px}}main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content h2+p{margin-top:calc(20px + 8*(100vw - 320px)/1600)}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content h2+p{margin-top:20px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content h2+p{margin-top:28px}}main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content p+p{margin-top:calc(16px + 6*(100vw - 320px)/1600)}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content p+p{margin-top:16px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content p+p{margin-top:22px}}main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content ol,main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content ul{margin-top:calc(18px + 12*(100vw - 320px)/1600)}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content ol,main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content ul{margin-top:18px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content ol,main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content ul{margin-top:30px}}main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content ol li,main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content ul li{margin-top:calc(12px + 4*(100vw - 320px)/1600);font-size:calc(16px + 4*(100vw - 320px)/1600);line-height:1.2em;line-height:1.24em}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content ol li,main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content ul li{margin-top:12px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content ol li,main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content ul li{margin-top:16px}}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content ol li,main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content ul li{font-size:16px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content ol li,main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content ul li{font-size:20px}}main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content ol li:first-of-type,main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content ul li:first-of-type{margin-top:0}main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content ol li ol,main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content ol li ul,main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content ul li ol,main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content ul li ul{padding-left:calc(16px + 4*(100vw - 320px)/1600)}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content ol li ol,main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content ol li ul,main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content ul li ol,main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content ul li ul{padding-left:16px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content ol li ol,main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content ol li ul,main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content ul li ol,main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content ul li ul{padding-left:20px}}main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content ol+p,main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content ul+p{margin-top:calc(18px + 4*(100vw - 320px)/1600)}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content ol+p,main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content ul+p{margin-top:18px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content ol+p,main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content ul+p{margin-top:22px}}main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content ol{list-style:decimal;list-style-position:inside}main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content ul li{padding-left:calc(17px + 2*(100vw - 320px)/1600);position:relative}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content ul li{padding-left:17px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content ul li{padding-left:19px}}main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content ul li:before{width:calc(8px + 2*(100vw - 320px)/1600);top:calc(12px + 1*(100vw - 320px)/1600);content:"";position:absolute;left:0;height:1px;background-color:#c40003}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content ul li:before{width:8px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content ul li:before{width:10px}}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content ul li:before{top:12px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content ul li:before{top:13px}}main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content a{display:inline;box-shadow:inset 0 0 #fff,inset 0 -1px #707070}@media (max-width:1150px){main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content{padding-right:calc(30px + 44.1236*(100vw - 320px)/830);padding-left:calc(30px + 44.1236*(100vw - 320px)/830);width:100%}}@media screen and (max-width:1150px) and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content{padding-right:30px}}@media screen and (max-width:1150px) and (min-width:1150px){main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content{padding-right:74.1236px}}@media screen and (max-width:1150px) and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content{padding-left:30px}}@media screen and (max-width:1150px) and (min-width:1150px){main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content{padding-left:74.1236px}}main.PhotovoltaicForHome .photovoltaicForHome__separate .separate__content .content h3{color:#c40003}main.PhotovoltaicForHome .photovoltaicForHome__separate.reverse{flex-direction:row-reverse}@media (max-width:1150px){main.PhotovoltaicForHome .photovoltaicForHome__separate.reverse{flex-direction:column-reverse}}main.PhotovoltaicForHome .photovoltaicForHome__separate.reverse .separate__image{right:calc(-110px + 110*(100vw - 1150px)/770);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,20% 100%);clip-path:polygon(0 0,100% 0,100% 100%,20% 100%);left:unset}@media screen and (max-width:1150px){main.PhotovoltaicForHome .photovoltaicForHome__separate.reverse .separate__image{right:-110px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__separate.reverse .separate__image{right:0}}@media (max-width:1150px){main.PhotovoltaicForHome .photovoltaicForHome__separate.reverse .separate__image{right:0;-webkit-clip-path:unset;clip-path:unset}}main.PhotovoltaicForHome .photovoltaicForHome__separate.reverse .separate__content{padding-left:4.16667%;padding-right:0}@media (max-width:1520px){main.PhotovoltaicForHome .photovoltaicForHome__separate.reverse .separate__content{padding-left:0}}main.PhotovoltaicForHome .photovoltaicForHome__separate.reverse .separate__content .content{padding-right:calc(230*(100vw - 1150px)/770);margin-right:auto;margin-left:0;padding-left:0}@media screen and (max-width:1150px){main.PhotovoltaicForHome .photovoltaicForHome__separate.reverse .separate__content .content{padding-right:0}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__separate.reverse .separate__content .content{padding-right:230px}}@media (max-width:1150px){main.PhotovoltaicForHome .photovoltaicForHome__separate.reverse .separate__content .content{padding-right:calc(30px + 44.1236*(100vw - 320px)/830);padding-left:calc(30px + 44.1236*(100vw - 320px)/830)}}@media screen and (max-width:1150px) and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__separate.reverse .separate__content .content{padding-right:30px}}@media screen and (max-width:1150px) and (min-width:1150px){main.PhotovoltaicForHome .photovoltaicForHome__separate.reverse .separate__content .content{padding-right:74.1236px}}@media screen and (max-width:1150px) and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__separate.reverse .separate__content .content{padding-left:30px}}@media screen and (max-width:1150px) and (min-width:1150px){main.PhotovoltaicForHome .photovoltaicForHome__separate.reverse .separate__content .content{padding-left:74.1236px}}main.PhotovoltaicForHome .photovoltaicForHome__separate--simple{min-height:auto}main.PhotovoltaicForHome .photovoltaicForHome__separate--simple .separate__image{width:calc(100% - 513px - 303*(100vw - 1151px)/769);position:relative;left:0;width:100%;height:auto;-webkit-clip-path:unset;clip-path:unset}@media screen and (max-width:1151px){main.PhotovoltaicForHome .photovoltaicForHome__separate--simple .separate__image{width:calc(100% - 513px)}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__separate--simple .separate__image{width:calc(100% - 816px)}}main.PhotovoltaicForHome .photovoltaicForHome__separate--simple .separate__image .image-wrapper{height:auto;width:100%}main.PhotovoltaicForHome .photovoltaicForHome__separate--simple .separate__content{margin-right:104px;margin-left:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__separate--simple .separate__content{margin-right:calc(30px + 74*(100vw - 320px)/1600)}}@media screen and (max-width:1920px) and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__separate--simple .separate__content{margin-right:30px}}@media screen and (max-width:1920px) and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__separate--simple .separate__content{margin-right:104px}}main.PhotovoltaicForHome .photovoltaicForHome__separate--simple .separate__content .content{padding-left:calc(79px + 53*(100vw - 1520px)/400);width:calc(597px + 91*(100vw - 1520px)/400)}@media screen and (max-width:1520px){main.PhotovoltaicForHome .photovoltaicForHome__separate--simple .separate__content .content{padding-left:79px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__separate--simple .separate__content .content{padding-left:132px}}@media screen and (max-width:1520px){main.PhotovoltaicForHome .photovoltaicForHome__separate--simple .separate__content .content{width:597px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__separate--simple .separate__content .content{width:688px}}@media (max-width:1520px){main.PhotovoltaicForHome .photovoltaicForHome__separate--simple .separate__content .content{width:calc(553px + 108*(100vw - 1151px)/369);padding-left:calc(46px + 65*(100vw - 1151px)/369)}}@media screen and (max-width:1520px) and (max-width:1151px){main.PhotovoltaicForHome .photovoltaicForHome__separate--simple .separate__content .content{width:553px}}@media screen and (max-width:1520px) and (min-width:1520px){main.PhotovoltaicForHome .photovoltaicForHome__separate--simple .separate__content .content{width:661px}}@media screen and (max-width:1520px) and (max-width:1151px){main.PhotovoltaicForHome .photovoltaicForHome__separate--simple .separate__content .content{padding-left:46px}}@media screen and (max-width:1520px) and (min-width:1520px){main.PhotovoltaicForHome .photovoltaicForHome__separate--simple .separate__content .content{padding-left:111px}}@media (max-width:1151px){main.PhotovoltaicForHome .photovoltaicForHome__separate--simple .separate__content .content{margin-left:calc(30px + 38.3875*(100vw - 320px)/830);width:100%;padding-left:0}}@media screen and (max-width:1151px) and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__separate--simple .separate__content .content{margin-left:30px}}@media screen and (max-width:1151px) and (min-width:1150px){main.PhotovoltaicForHome .photovoltaicForHome__separate--simple .separate__content .content{margin-left:68.3875px}}main.PhotovoltaicForHome .photovoltaicForHome__separate--simple.reverse .separate__image{right:0;-webkit-clip-path:unset;clip-path:unset}main.PhotovoltaicForHome .photovoltaicForHome__separate--simple.reverse .separate__content{margin-left:104px;margin-right:0}@media (max-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__separate--simple.reverse .separate__content{margin-left:calc(30px + 74*(100vw - 320px)/1392)}}@media screen and (max-width:1920px) and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__separate--simple.reverse .separate__content{margin-left:30px}}@media screen and (max-width:1920px) and (min-width:1712px){main.PhotovoltaicForHome .photovoltaicForHome__separate--simple.reverse .separate__content{margin-left:104px}}@media (max-width:1150px){main.PhotovoltaicForHome .photovoltaicForHome__separate--simple.reverse .separate__content{margin-right:calc(30px + 74*(100vw - 320px)/1600)}}@media screen and (max-width:1150px) and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__separate--simple.reverse .separate__content{margin-right:30px}}@media screen and (max-width:1150px) and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__separate--simple.reverse .separate__content{margin-right:104px}}main.PhotovoltaicForHome .photovoltaicForHome__separate--simple.reverse .separate__content .content{width:calc(589px + 99*(100vw - 1521px)/399);padding-right:calc(65px + 37*(100vw - 1521px)/399)}@media screen and (max-width:1521px){main.PhotovoltaicForHome .photovoltaicForHome__separate--simple.reverse .separate__content .content{width:589px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__separate--simple.reverse .separate__content .content{width:688px}}@media screen and (max-width:1521px){main.PhotovoltaicForHome .photovoltaicForHome__separate--simple.reverse .separate__content .content{padding-right:65px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__separate--simple.reverse .separate__content .content{padding-right:102px}}@media (max-width:1520px){main.PhotovoltaicForHome .photovoltaicForHome__separate--simple.reverse .separate__content .content{width:calc(547px + 104*(100vw - 1151px)/369);padding-right:calc(46px + 50*(100vw - 1151px)/369)}}@media screen and (max-width:1520px) and (max-width:1151px){main.PhotovoltaicForHome .photovoltaicForHome__separate--simple.reverse .separate__content .content{width:547px}}@media screen and (max-width:1520px) and (min-width:1520px){main.PhotovoltaicForHome .photovoltaicForHome__separate--simple.reverse .separate__content .content{width:651px}}@media screen and (max-width:1520px) and (max-width:1151px){main.PhotovoltaicForHome .photovoltaicForHome__separate--simple.reverse .separate__content .content{padding-right:46px}}@media screen and (max-width:1520px) and (min-width:1520px){main.PhotovoltaicForHome .photovoltaicForHome__separate--simple.reverse .separate__content .content{padding-right:96px}}@media (max-width:1150px){main.PhotovoltaicForHome .photovoltaicForHome__separate--simple.reverse .separate__content .content{width:100%;padding-right:0;padding-left:0}}main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow{max-width:1920px;margin-left:calc(30px + 86.63551*(100vw - 320px)/1600);margin-right:calc(30px + 86.63551*(100vw - 320px)/1600);min-height:calc(506px + 77*(100vw - 1150px)/770);position:relative;display:flex;flex-direction:row;align-items:center;margin-right:auto!important;margin-left:auto!important;overflow:hidden}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow{margin-left:30px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow{margin-left:116.63551px}}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow{margin-right:30px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow{margin-right:116.63551px}}@media (min-width:2153.27103px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow{margin-left:auto;margin-right:auto}}@media screen and (max-width:1150px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow{min-height:506px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow{min-height:583px}}@media (max-width:1150px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow{flex-direction:column-reverse}}main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__image{width:calc(480px + 260*(100vw - 1150px)/770);position:absolute;top:0;left:0;height:100%;-webkit-clip-path:polygon(0 0,80% 0,100% 100%,0 100%);clip-path:polygon(0 0,80% 0,100% 100%,0 100%)}@media screen and (max-width:1150px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__image{width:480px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__image{width:740px}}@media (max-width:1150px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__image{position:relative;width:100%;-webkit-clip-path:unset;clip-path:unset}}main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__image .image-wrapper{width:100%;height:100%}main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content{padding-top:calc(88px + 0*(100vw - 1150px)/770);padding-right:4.16667%;padding-bottom:calc(96px + 0*(100vw - 1150px)/770);width:100%}@media screen and (max-width:1150px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content{padding-top:88px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content{padding-top:88px}}@media screen and (max-width:1150px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content{padding-bottom:96px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content{padding-bottom:96px}}@media (max-width:1520px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content{padding-right:0}}@media (max-width:1150px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content{padding-top:calc(21px + 24*(100vw - 320px)/830);padding-bottom:calc(21px + 24*(100vw - 320px)/830)}}@media screen and (max-width:1150px) and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content{padding-top:21px}}@media screen and (max-width:1150px) and (min-width:1150px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content{padding-top:45px}}@media screen and (max-width:1150px) and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content{padding-bottom:21px}}@media screen and (max-width:1150px) and (min-width:1150px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content{padding-bottom:45px}}main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content{max-width:calc(550px + 300*(100vw - 1150px)/770);margin-left:auto}@media screen and (max-width:1150px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content{max-width:550px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content{max-width:850px}}main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content>:first-child{margin-top:0}main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content b,main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content strong{font-weight:700}main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content em{font-style:italic}main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content h2{margin-top:calc(18px + 12*(100vw - 320px)/1600);font-size:calc(28px + 20*(100vw - 320px)/1600);line-height:1.2em;font-weight:700}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content h2{margin-top:18px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content h2{margin-top:30px}}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content h2{font-size:28px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content h2{font-size:48px}}main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content h3{margin-top:calc(18px + 12*(100vw - 320px)/1600);font-size:calc(22px + 9*(100vw - 320px)/1600);line-height:1.2em;font-weight:700}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content h3{margin-top:18px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content h3{margin-top:30px}}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content h3{font-size:22px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content h3{font-size:31px}}main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content p{font-size:calc(16px + 4*(100vw - 320px)/1600);line-height:1.2em;line-height:1.55em}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content p{font-size:16px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content p{font-size:20px}}main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content h2+p{margin-top:calc(20px + 8*(100vw - 320px)/1600)}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content h2+p{margin-top:20px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content h2+p{margin-top:28px}}main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content p+p{margin-top:calc(16px + 6*(100vw - 320px)/1600)}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content p+p{margin-top:16px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content p+p{margin-top:22px}}main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content ol,main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content ul{margin-top:calc(18px + 12*(100vw - 320px)/1600)}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content ol,main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content ul{margin-top:18px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content ol,main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content ul{margin-top:30px}}main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content ol li,main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content ul li{margin-top:calc(12px + 4*(100vw - 320px)/1600);font-size:calc(16px + 4*(100vw - 320px)/1600);line-height:1.2em;line-height:1.24em}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content ol li,main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content ul li{margin-top:12px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content ol li,main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content ul li{margin-top:16px}}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content ol li,main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content ul li{font-size:16px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content ol li,main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content ul li{font-size:20px}}main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content ol li:first-of-type,main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content ul li:first-of-type{margin-top:0}main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content ol li ol,main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content ol li ul,main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content ul li ol,main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content ul li ul{padding-left:calc(16px + 4*(100vw - 320px)/1600)}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content ol li ol,main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content ol li ul,main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content ul li ol,main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content ul li ul{padding-left:16px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content ol li ol,main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content ol li ul,main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content ul li ol,main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content ul li ul{padding-left:20px}}main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content ol+p,main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content ul+p{margin-top:calc(18px + 4*(100vw - 320px)/1600)}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content ol+p,main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content ul+p{margin-top:18px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content ol+p,main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content ul+p{margin-top:22px}}main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content ol{list-style:decimal;list-style-position:inside}main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content ul li{padding-left:calc(17px + 2*(100vw - 320px)/1600);position:relative}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content ul li{padding-left:17px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content ul li{padding-left:19px}}main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content ul li:before{width:calc(8px + 2*(100vw - 320px)/1600);top:calc(12px + 1*(100vw - 320px)/1600);content:"";position:absolute;left:0;height:1px;background-color:#c40003}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content ul li:before{width:8px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content ul li:before{width:10px}}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content ul li:before{top:12px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content ul li:before{top:13px}}main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content a{display:inline;box-shadow:inset 0 0 #fff,inset 0 -1px #707070}@media (max-width:1150px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content{padding-right:calc(30px + 44.1236*(100vw - 320px)/830);padding-left:calc(30px + 44.1236*(100vw - 320px)/830);max-width:100%}}@media screen and (max-width:1150px) and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content{padding-right:30px}}@media screen and (max-width:1150px) and (min-width:1150px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content{padding-right:74.1236px}}@media screen and (max-width:1150px) and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content{padding-left:30px}}@media screen and (max-width:1150px) and (min-width:1150px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content{padding-left:74.1236px}}main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow .separate__content .content h3{color:#c40003}main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow--reverse{flex-direction:row-reverse}@media (max-width:1150px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow--reverse{flex-direction:column-reverse}}main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow--reverse .separate__content{padding-left:4.16667%}@media (max-width:1520px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow--reverse .separate__content{padding-left:0}}main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow--reverse .separate__content .content{margin-right:auto;margin-left:0}main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow--reverse .separate__image{right:0;left:unset;-webkit-clip-path:polygon(20% 0,100% 0,100% 100%,0 100%);clip-path:polygon(20% 0,100% 0,100% 100%,0 100%)}@media (max-width:1150px){main.PhotovoltaicForHome .photovoltaicForHome__separateNarrow--reverse .separate__image{-webkit-clip-path:unset;clip-path:unset}}main.PhotovoltaicForHome .photovoltaicForHome__carousel{max-width:1920px;margin:calc(36px + 55*(100vw - 320px)/1600) calc(30px + 86.63551*(100vw - 320px)/1600) calc(36px + 25*(100vw - 320px)/1600);margin-right:auto!important;margin-left:auto!important}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__carousel{margin-top:36px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__carousel{margin-top:91px}}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__carousel{margin-bottom:36px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__carousel{margin-bottom:61px}}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__carousel{margin-left:30px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__carousel{margin-left:116.63551px}}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__carousel{margin-right:30px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__carousel{margin-right:116.63551px}}@media (min-width:2153.27103px){main.PhotovoltaicForHome .photovoltaicForHome__carousel{margin-left:auto;margin-right:auto}}main.PhotovoltaicForHome .photovoltaicForHome__carousel .row{max-width:1640px;margin-left:calc(30px + 69.62617*(100vw - 320px)/1320);margin-right:calc(30px + 69.62617*(100vw - 320px)/1320)}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .row{margin-left:30px}}@media screen and (min-width:1640px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .row{margin-left:99.62617px}}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .row{margin-right:30px}}@media screen and (min-width:1640px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .row{margin-right:99.62617px}}@media (min-width:1839.25234px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .row{margin-left:auto;margin-right:auto}}main.PhotovoltaicForHome .photovoltaicForHome__carousel .row .carousel__title{margin-bottom:calc(24px + 38*(100vw - 320px)/1600);padding-left:4.16667%;font-size:calc(28px + 20*(100vw - 320px)/1600);line-height:1.2em;font-size:calc(39px + 9*(100vw - 320px)/1600);font-weight:700}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .row .carousel__title{margin-bottom:24px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .row .carousel__title{margin-bottom:62px}}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .row .carousel__title{font-size:28px;font-size:39px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .row .carousel__title{font-size:48px}}@media (max-width:1520px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .row .carousel__title{padding-left:0}}main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__nawigation .nawigation__button{padding:calc(24px + 8*(100vw - 320px)/1600) calc(14px + 2*(100vw - 320px)/1600) calc(24px + 8*(100vw - 320px)/1600) calc(18px + 6*(100vw - 320px)/1600);position:relative;display:flex!important;flex-direction:row;justify-content:center;align-items:center;transform:skewX(-13deg);cursor:pointer}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__nawigation .nawigation__button{padding-top:24px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__nawigation .nawigation__button{padding-top:32px}}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__nawigation .nawigation__button{padding-right:14px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__nawigation .nawigation__button{padding-right:16px}}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__nawigation .nawigation__button{padding-bottom:24px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__nawigation .nawigation__button{padding-bottom:32px}}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__nawigation .nawigation__button{padding-left:18px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__nawigation .nawigation__button{padding-left:24px}}main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__nawigation .nawigation__button p{font-size:calc(21px + 4*(100vw - 320px)/1600);line-height:1.2em;font-size:calc(18px + 7*(100vw - 320px)/1600);color:#fff;font-weight:700;transform:skewX(13deg);text-align:center;pointer-events:none}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__nawigation .nawigation__button p{font-size:21px;font-size:18px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__nawigation .nawigation__button p{font-size:25px}}main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__nawigation .nawigation__button svg{margin-left:calc(18px + 2*(100vw - 320px)/1600);max-width:calc(14px + 2*(100vw - 320px)/1600);min-width:calc(14px + 2*(100vw - 320px)/1600);display:block;transform:skewX(13deg);height:auto;pointer-events:none}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__nawigation .nawigation__button svg{margin-left:18px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__nawigation .nawigation__button svg{margin-left:20px}}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__nawigation .nawigation__button svg{max-width:14px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__nawigation .nawigation__button svg{max-width:16px}}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__nawigation .nawigation__button svg{min-width:14px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__nawigation .nawigation__button svg{min-width:16px}}main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__nawigation .nawigation__button svg path{stroke:#fff}main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__nawigation .nawigation__button.disable{pointer-events:none}main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__nawigation .nawigation__button+.nawigation__button{margin-left:calc(18px + 12*(100vw - 320px)/1600)}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__nawigation .nawigation__button+.nawigation__button{margin-left:18px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__nawigation .nawigation__button+.nawigation__button{margin-left:30px}}main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__nawigation .nawigation__button+.nawigation__button:before{width:calc(18px + 12*(100vw - 320px)/1600);content:"";position:absolute;top:-5%;left:0;height:110%;transform:translateX(-100%);background-color:#fff}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__nawigation .nawigation__button+.nawigation__button:before{width:18px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__nawigation .nawigation__button+.nawigation__button:before{width:30px}}main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__nawigation.slick-slider .slick-list .slick-track{display:flex!important;background-image:linear-gradient(45deg,#a7191b,#e95033);will-change:transform}main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__nawigation.slick-slider .slick-list .slick-track .slick-slide{height:auto}main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__size{max-width:1640px;margin-left:calc(30px + 69.62617*(100vw - 320px)/1320);margin-right:calc(30px + 69.62617*(100vw - 320px)/1320);margin-top:calc(32px + 28*(100vw - 320px)/1600);position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__size{margin-left:30px}}@media screen and (min-width:1640px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__size{margin-left:99.62617px}}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__size{margin-right:30px}}@media screen and (min-width:1640px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__size{margin-right:99.62617px}}@media (min-width:1839.25234px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__size{margin-left:auto;margin-right:auto}}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__size{margin-top:32px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__size{margin-top:60px}}@media (max-width:1020px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__size{flex-direction:column;margin-right:0;margin-left:0}}main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__size .carousel__content{padding-left:4.16667%;width:41.66667%;z-index:1}@media (max-width:1520px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__size .carousel__content{padding-left:0}}@media (max-width:1020px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__size .carousel__content{padding-right:calc(30px + 36.923*(100vw - 320px)/700);padding-left:calc(30px + 36.923*(100vw - 320px)/700);width:100%}}@media screen and (max-width:1020px) and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__size .carousel__content{padding-right:30px}}@media screen and (max-width:1020px) and (min-width:1020px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__size .carousel__content{padding-right:66.923px}}@media screen and (max-width:1020px) and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__size .carousel__content{padding-left:30px}}@media screen and (max-width:1020px) and (min-width:1020px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__size .carousel__content{padding-left:66.923px}}main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__size .carousel__content div.content .content__title{font-size:calc(24px + 15*(100vw - 320px)/1600);line-height:1.3em;font-size:calc(31px + 8*(100vw - 320px)/1600);font-weight:700}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__size .carousel__content div.content .content__title{font-size:24px;font-size:31px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__size .carousel__content div.content .content__title{font-size:39px}}main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__size .carousel__content div.content p.content{margin-top:calc(18px + 12*(100vw - 320px)/1600);font-size:calc(16px + 4*(100vw - 320px)/1600);line-height:1.2em;line-height:1.3em}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__size .carousel__content div.content p.content{margin-top:18px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__size .carousel__content div.content p.content{margin-top:30px}}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__size .carousel__content div.content p.content{font-size:16px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__size .carousel__content div.content p.content{font-size:20px}}main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__size .carousel__content.slick-slider .slick-list .slick-track{will-change:transform}main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__size .carousel__images{margin-right:calc(-66.923px + -73.077*(100vw - 1020px)/900);width:58.33333%;position:relative}@media screen and (max-width:1020px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__size .carousel__images{margin-right:-66.923px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__size .carousel__images{margin-right:-140px}}@media (max-width:1020px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__size .carousel__images{margin-top:calc(42px + 18*(100vw - 320px)/700);padding-left:calc(18px + 48.923*(100vw - 320px)/700);width:100%;margin-right:0}}@media screen and (max-width:1020px) and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__size .carousel__images{margin-top:42px}}@media screen and (max-width:1020px) and (min-width:1020px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__size .carousel__images{margin-top:60px}}@media screen and (max-width:1020px) and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__size .carousel__images{padding-left:18px}}@media screen and (max-width:1020px) and (min-width:1020px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__size .carousel__images{padding-left:66.923px}}main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__size .carousel__images .images__single{width:calc(475px + 289*(100vw - 1020px)/900);margin-right:calc(8px + 2*(100vw - 320px)/1600);margin-left:calc(8px + 2*(100vw - 320px)/1600)}@media screen and (max-width:1020px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__size .carousel__images .images__single{width:475px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__size .carousel__images .images__single{width:764px}}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__size .carousel__images .images__single{margin-right:8px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__size .carousel__images .images__single{margin-right:10px}}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__size .carousel__images .images__single{margin-left:8px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__size .carousel__images .images__single{margin-left:10px}}@media (max-width:1020px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__size .carousel__images .images__single{width:calc(275px + 200*(100vw - 375px)/645);transform:skewX(-13deg);transform-origin:top left;overflow:hidden}}@media screen and (max-width:1020px) and (max-width:375px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__size .carousel__images .images__single{width:275px}}@media screen and (max-width:1020px) and (min-width:1020px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__size .carousel__images .images__single{width:475px}}@media (max-width:375px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__size .carousel__images .images__single{width:calc(250px + 25*(100vw - 320px)/55)}}@media screen and (max-width:375px) and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__size .carousel__images .images__single{width:250px}}@media screen and (max-width:375px) and (min-width:375px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__size .carousel__images .images__single{width:275px}}main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__size .carousel__images .images__single .image-wrapper{width:100%}@media (max-width:1020px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__size .carousel__images .images__single .image-wrapper{transform:skewX(13deg);transform-origin:bottom right;overflow:unset}}@media (max-width:1020px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__size .carousel__images .images__single .image-wrapper img{width:120%}}main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__size .carousel__images.slick-slider .slick-list .slick-track{will-change:transform}main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__size .carousel__images:after{content:"";position:absolute;top:-1px;left:0;width:50%;height:100%;transform:translateX(-100%) skewX(-13deg);transform-origin:bottom left;background-color:#fff}@media (max-width:1020px){main.PhotovoltaicForHome .photovoltaicForHome__carousel .carousel__size .carousel__images:after{display:none}}main.PhotovoltaicForHome .photovoltaicForHome__belt{padding-bottom:calc(28px + 7*(100vw - 320px)/1600);background-image:linear-gradient(270deg,#a7191b,#e95033)}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__belt{padding-bottom:28px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__belt{padding-bottom:35px}}main.PhotovoltaicForHome .photovoltaicForHome__belt .row{padding-right:4.16667%;padding-left:4.16667%;justify-content:space-between;align-items:center;flex-wrap:wrap}@media (max-width:1520px){main.PhotovoltaicForHome .photovoltaicForHome__belt .row{padding-right:0;padding-left:0}}main.PhotovoltaicForHome .photovoltaicForHome__belt .row a,main.PhotovoltaicForHome .photovoltaicForHome__belt .row p{margin-top:calc(28px + 7*(100vw - 320px)/1600);font-size:calc(21px + 4*(100vw - 320px)/1600);line-height:1.2em;margin-right:calc(22px + 2*(100vw - 320px)/1600);color:#fff}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__belt .row a,main.PhotovoltaicForHome .photovoltaicForHome__belt .row p{margin-top:28px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__belt .row a,main.PhotovoltaicForHome .photovoltaicForHome__belt .row p{margin-top:35px}}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__belt .row a,main.PhotovoltaicForHome .photovoltaicForHome__belt .row p{font-size:21px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__belt .row a,main.PhotovoltaicForHome .photovoltaicForHome__belt .row p{font-size:25px}}@media screen and (max-width:320px){main.PhotovoltaicForHome .photovoltaicForHome__belt .row a,main.PhotovoltaicForHome .photovoltaicForHome__belt .row p{margin-right:22px}}@media screen and (min-width:1920px){main.PhotovoltaicForHome .photovoltaicForHome__belt .row a,main.PhotovoltaicForHome .photovoltaicForHome__belt .row p{margin-right:24px}}main.PhotovoltaicForHome .photovoltaicForHome__belt .row a{font-weight:700}main.PhotovoltaicForHome .photovoltaicForHome__belt .row>:last-child{margin-right:0}main.PhotovoltaicForHome .SectionWithPhone{margin-top:0}.Reference__header{margin-top:calc(42px + 22*(100vw - 320px)/1600)}@media screen and (max-width:320px){.Reference__header{margin-top:42px}}@media screen and (min-width:1920px){.Reference__header{margin-top:64px}}.Reference__header>.row{max-width:1284px;margin-left:calc(30px + 48*(100vw - 320px)/964);margin-right:calc(30px + 48*(100vw - 320px)/964);flex-direction:column}@media screen and (max-width:320px){.Reference__header>.row{margin-left:30px}}@media screen and (min-width:1284px){.Reference__header>.row{margin-left:78px}}@media screen and (max-width:320px){.Reference__header>.row{margin-right:30px}}@media screen and (min-width:1284px){.Reference__header>.row{margin-right:78px}}@media (min-width:1440px){.Reference__header>.row{margin-left:auto;margin-right:auto}}.Reference__header .header__title{font-size:calc(24px + 15*(100vw - 320px)/1600);line-height:1.3em;font-weight:700}@media screen and (max-width:320px){.Reference__header .header__title{font-size:24px}}@media screen and (min-width:1920px){.Reference__header .header__title{font-size:39px}}.Reference__header .header__description{margin-top:calc(18px + 6*(100vw - 320px)/1600)}@media screen and (max-width:320px){.Reference__header .header__description{margin-top:18px}}@media screen and (min-width:1920px){.Reference__header .header__description{margin-top:24px}}.Reference__header .header__description>:first-child{margin-top:0}.Reference__header .header__description b,.Reference__header .header__description strong{font-weight:700}.Reference__header .header__description em{font-style:italic}.Reference__header .header__description h2{margin-top:calc(18px + 12*(100vw - 320px)/1600);font-size:calc(28px + 20*(100vw - 320px)/1600);line-height:1.2em;font-weight:700}@media screen and (max-width:320px){.Reference__header .header__description h2{margin-top:18px}}@media screen and (min-width:1920px){.Reference__header .header__description h2{margin-top:30px}}@media screen and (max-width:320px){.Reference__header .header__description h2{font-size:28px}}@media screen and (min-width:1920px){.Reference__header .header__description h2{font-size:48px}}.Reference__header .header__description h3{margin-top:calc(18px + 12*(100vw - 320px)/1600);font-size:calc(22px + 9*(100vw - 320px)/1600);line-height:1.2em;font-weight:700}@media screen and (max-width:320px){.Reference__header .header__description h3{margin-top:18px}}@media screen and (min-width:1920px){.Reference__header .header__description h3{margin-top:30px}}@media screen and (max-width:320px){.Reference__header .header__description h3{font-size:22px}}@media screen and (min-width:1920px){.Reference__header .header__description h3{font-size:31px}}.Reference__header .header__description p{font-size:calc(16px + 4*(100vw - 320px)/1600);line-height:1.2em;line-height:1.55em}@media screen and (max-width:320px){.Reference__header .header__description p{font-size:16px}}@media screen and (min-width:1920px){.Reference__header .header__description p{font-size:20px}}.Reference__header .header__description h2+p{margin-top:calc(20px + 8*(100vw - 320px)/1600)}@media screen and (max-width:320px){.Reference__header .header__description h2+p{margin-top:20px}}@media screen and (min-width:1920px){.Reference__header .header__description h2+p{margin-top:28px}}.Reference__header .header__description p+p{margin-top:calc(16px + 6*(100vw - 320px)/1600)}@media screen and (max-width:320px){.Reference__header .header__description p+p{margin-top:16px}}@media screen and (min-width:1920px){.Reference__header .header__description p+p{margin-top:22px}}.Reference__header .header__description ol,.Reference__header .header__description ul{margin-top:calc(18px + 12*(100vw - 320px)/1600)}@media screen and (max-width:320px){.Reference__header .header__description ol,.Reference__header .header__description ul{margin-top:18px}}@media screen and (min-width:1920px){.Reference__header .header__description ol,.Reference__header .header__description ul{margin-top:30px}}.Reference__header .header__description ol li,.Reference__header .header__description ul li{margin-top:calc(12px + 4*(100vw - 320px)/1600);font-size:calc(16px + 4*(100vw - 320px)/1600);line-height:1.2em;line-height:1.24em}@media screen and (max-width:320px){.Reference__header .header__description ol li,.Reference__header .header__description ul li{margin-top:12px}}@media screen and (min-width:1920px){.Reference__header .header__description ol li,.Reference__header .header__description ul li{margin-top:16px}}@media screen and (max-width:320px){.Reference__header .header__description ol li,.Reference__header .header__description ul li{font-size:16px}}@media screen and (min-width:1920px){.Reference__header .header__description ol li,.Reference__header .header__description ul li{font-size:20px}}.Reference__header .header__description ol li:first-of-type,.Reference__header .header__description ul li:first-of-type{margin-top:0}.Reference__header .header__description ol li ol,.Reference__header .header__description ol li ul,.Reference__header .header__description ul li ol,.Reference__header .header__description ul li ul{padding-left:calc(16px + 4*(100vw - 320px)/1600)}@media screen and (max-width:320px){.Reference__header .header__description ol li ol,.Reference__header .header__description ol li ul,.Reference__header .header__description ul li ol,.Reference__header .header__description ul li ul{padding-left:16px}}@media screen and (min-width:1920px){.Reference__header .header__description ol li ol,.Reference__header .header__description ol li ul,.Reference__header .header__description ul li ol,.Reference__header .header__description ul li ul{padding-left:20px}}.Reference__header .header__description ol+p,.Reference__header .header__description ul+p{margin-top:calc(18px + 4*(100vw - 320px)/1600)}@media screen and (max-width:320px){.Reference__header .header__description ol+p,.Reference__header .header__description ul+p{margin-top:18px}}@media screen and (min-width:1920px){.Reference__header .header__description ol+p,.Reference__header .header__description ul+p{margin-top:22px}}.Reference__header .header__description ol{list-style:decimal;list-style-position:inside}.Reference__header .header__description ul li{padding-left:calc(17px + 2*(100vw - 320px)/1600);position:relative}@media screen and (max-width:320px){.Reference__header .header__description ul li{padding-left:17px}}@media screen and (min-width:1920px){.Reference__header .header__description ul li{padding-left:19px}}.Reference__header .header__description ul li:before{width:calc(8px + 2*(100vw - 320px)/1600);top:calc(12px + 1*(100vw - 320px)/1600);content:"";position:absolute;left:0;height:1px;background-color:#c40003}@media screen and (max-width:320px){.Reference__header .header__description ul li:before{width:8px}}@media screen and (min-width:1920px){.Reference__header .header__description ul li:before{width:10px}}@media screen and (max-width:320px){.Reference__header .header__description ul li:before{top:12px}}@media screen and (min-width:1920px){.Reference__header .header__description ul li:before{top:13px}}.Reference__header .header__description a{display:inline;box-shadow:inset 0 0 #fff,inset 0 -1px #707070}main.SingleRealization .singleRealization__header{margin-top:calc(40px + 37*(100vw - 320px)/1600);max-width:1920px;margin-left:calc(30px + 86.63551*(100vw - 320px)/1600);margin-right:calc(30px + 86.63551*(100vw - 320px)/1600);margin-right:auto!important;margin-left:auto!important;position:relative}@media screen and (max-width:320px){main.SingleRealization .singleRealization__header{margin-top:40px}}@media screen and (min-width:1920px){main.SingleRealization .singleRealization__header{margin-top:77px}}@media screen and (max-width:320px){main.SingleRealization .singleRealization__header{margin-left:30px}}@media screen and (min-width:1920px){main.SingleRealization .singleRealization__header{margin-left:116.63551px}}@media screen and (max-width:320px){main.SingleRealization .singleRealization__header{margin-right:30px}}@media screen and (min-width:1920px){main.SingleRealization .singleRealization__header{margin-right:116.63551px}}@media (min-width:2153.27103px){main.SingleRealization .singleRealization__header{margin-left:auto;margin-right:auto}}main.SingleRealization .singleRealization__header .header--size{padding-left:4.16667%;display:flex;flex-direction:row;justify-content:space-between}@media (max-width:1520px){main.SingleRealization .singleRealization__header .header--size{padding-left:0}}@media (max-width:1020px){main.SingleRealization .singleRealization__header .header--size{flex-direction:column}}main.SingleRealization .singleRealization__header .header--size .header__content{width:37.5%;margin-right:auto}@media (max-width:1520px){main.SingleRealization .singleRealization__header .header--size .header__content{width:41.66667%}}@media (max-width:1360px){main.SingleRealization .singleRealization__header .header--size .header__content{width:45.83333%}}@media (max-width:1020px){main.SingleRealization .singleRealization__header .header--size .header__content{width:100%}}main.SingleRealization .singleRealization__header .header--size .header__content .content__title{font-size:calc(64px + 36*(100vw - 320px)/1600);line-height:1.2em;font-size:calc(52px + 48*(100vw - 1020px)/900);font-weight:700;line-height:1.12em}@media screen and (max-width:320px){main.SingleRealization .singleRealization__header .header--size .header__content .content__title{font-size:64px}}@media screen and (max-width:1020px){main.SingleRealization .singleRealization__header .header--size .header__content .content__title{font-size:52px}}@media screen and (min-width:1920px){main.SingleRealization .singleRealization__header .header--size .header__content .content__title{font-size:100px}}@media (max-width:1020px){main.SingleRealization .singleRealization__header .header--size .header__content .content__title{font-size:calc(38px + 26*(100vw - 320px)/700)}}@media screen and (max-width:1020px) and (max-width:320px){main.SingleRealization .singleRealization__header .header--size .header__content .content__title{font-size:38px}}@media screen and (max-width:1020px) and (min-width:1020px){main.SingleRealization .singleRealization__header .header--size .header__content .content__title{font-size:64px}}main.SingleRealization .singleRealization__header .header--size .header__content .content__power{margin-top:calc(18px + 11*(100vw - 320px)/1600);font-size:calc(24px + 15*(100vw - 320px)/1600);line-height:1.3em;font-weight:900;color:#c40003}@media screen and (max-width:320px){main.SingleRealization .singleRealization__header .header--size .header__content .content__power{margin-top:18px}}@media screen and (min-width:1920px){main.SingleRealization .singleRealization__header .header--size .header__content .content__power{margin-top:29px}}@media screen and (max-width:320px){main.SingleRealization .singleRealization__header .header--size .header__content .content__power{font-size:24px}}@media screen and (min-width:1920px){main.SingleRealization .singleRealization__header .header--size .header__content .content__power{font-size:39px}}main.SingleRealization .singleRealization__header .header--size .header__content .content__city{margin-top:calc(-2px + -3*(100vw - 320px)/1600);font-size:calc(22px + 9*(100vw - 320px)/1600);line-height:1.2em}@media screen and (max-width:320px){main.SingleRealization .singleRealization__header .header--size .header__content .content__city{margin-top:-2px}}@media screen and (min-width:1920px){main.SingleRealization .singleRealization__header .header--size .header__content .content__city{margin-top:-5px}}@media screen and (max-width:320px){main.SingleRealization .singleRealization__header .header--size .header__content .content__city{font-size:22px}}@media screen and (min-width:1920px){main.SingleRealization .singleRealization__header .header--size .header__content .content__city{font-size:31px}}main.SingleRealization .singleRealization__header .header--size .header__content .content__description{margin-top:calc(18px + 11*(100vw - 320px)/1600)}@media screen and (max-width:320px){main.SingleRealization .singleRealization__header .header--size .header__content .content__description{margin-top:18px}}@media screen and (min-width:1920px){main.SingleRealization .singleRealization__header .header--size .header__content .content__description{margin-top:29px}}main.SingleRealization .singleRealization__header .header--size .header__content .content__description>:first-child{margin-top:0}main.SingleRealization .singleRealization__header .header--size .header__content .content__description b,main.SingleRealization .singleRealization__header .header--size .header__content .content__description strong{font-weight:700}main.SingleRealization .singleRealization__header .header--size .header__content .content__description em{font-style:italic}main.SingleRealization .singleRealization__header .header--size .header__content .content__description h2{margin-top:calc(18px + 12*(100vw - 320px)/1600);font-size:calc(28px + 20*(100vw - 320px)/1600);line-height:1.2em;font-weight:700}@media screen and (max-width:320px){main.SingleRealization .singleRealization__header .header--size .header__content .content__description h2{margin-top:18px}}@media screen and (min-width:1920px){main.SingleRealization .singleRealization__header .header--size .header__content .content__description h2{margin-top:30px}}@media screen and (max-width:320px){main.SingleRealization .singleRealization__header .header--size .header__content .content__description h2{font-size:28px}}@media screen and (min-width:1920px){main.SingleRealization .singleRealization__header .header--size .header__content .content__description h2{font-size:48px}}main.SingleRealization .singleRealization__header .header--size .header__content .content__description h3{margin-top:calc(18px + 12*(100vw - 320px)/1600);font-size:calc(22px + 9*(100vw - 320px)/1600);line-height:1.2em;font-weight:700}@media screen and (max-width:320px){main.SingleRealization .singleRealization__header .header--size .header__content .content__description h3{margin-top:18px}}@media screen and (min-width:1920px){main.SingleRealization .singleRealization__header .header--size .header__content .content__description h3{margin-top:30px}}@media screen and (max-width:320px){main.SingleRealization .singleRealization__header .header--size .header__content .content__description h3{font-size:22px}}@media screen and (min-width:1920px){main.SingleRealization .singleRealization__header .header--size .header__content .content__description h3{font-size:31px}}main.SingleRealization .singleRealization__header .header--size .header__content .content__description p{font-size:calc(16px + 4*(100vw - 320px)/1600);line-height:1.2em;line-height:1.55em}@media screen and (max-width:320px){main.SingleRealization .singleRealization__header .header--size .header__content .content__description p{font-size:16px}}@media screen and (min-width:1920px){main.SingleRealization .singleRealization__header .header--size .header__content .content__description p{font-size:20px}}main.SingleRealization .singleRealization__header .header--size .header__content .content__description h2+p{margin-top:calc(20px + 8*(100vw - 320px)/1600)}@media screen and (max-width:320px){main.SingleRealization .singleRealization__header .header--size .header__content .content__description h2+p{margin-top:20px}}@media screen and (min-width:1920px){main.SingleRealization .singleRealization__header .header--size .header__content .content__description h2+p{margin-top:28px}}main.SingleRealization .singleRealization__header .header--size .header__content .content__description p+p{margin-top:calc(16px + 6*(100vw - 320px)/1600)}@media screen and (max-width:320px){main.SingleRealization .singleRealization__header .header--size .header__content .content__description p+p{margin-top:16px}}@media screen and (min-width:1920px){main.SingleRealization .singleRealization__header .header--size .header__content .content__description p+p{margin-top:22px}}main.SingleRealization .singleRealization__header .header--size .header__content .content__description ol,main.SingleRealization .singleRealization__header .header--size .header__content .content__description ul{margin-top:calc(18px + 12*(100vw - 320px)/1600)}@media screen and (max-width:320px){main.SingleRealization .singleRealization__header .header--size .header__content .content__description ol,main.SingleRealization .singleRealization__header .header--size .header__content .content__description ul{margin-top:18px}}@media screen and (min-width:1920px){main.SingleRealization .singleRealization__header .header--size .header__content .content__description ol,main.SingleRealization .singleRealization__header .header--size .header__content .content__description ul{margin-top:30px}}main.SingleRealization .singleRealization__header .header--size .header__content .content__description ol li,main.SingleRealization .singleRealization__header .header--size .header__content .content__description ul li{margin-top:calc(12px + 4*(100vw - 320px)/1600);font-size:calc(16px + 4*(100vw - 320px)/1600);line-height:1.2em;line-height:1.24em}@media screen and (max-width:320px){main.SingleRealization .singleRealization__header .header--size .header__content .content__description ol li,main.SingleRealization .singleRealization__header .header--size .header__content .content__description ul li{margin-top:12px}}@media screen and (min-width:1920px){main.SingleRealization .singleRealization__header .header--size .header__content .content__description ol li,main.SingleRealization .singleRealization__header .header--size .header__content .content__description ul li{margin-top:16px}}@media screen and (max-width:320px){main.SingleRealization .singleRealization__header .header--size .header__content .content__description ol li,main.SingleRealization .singleRealization__header .header--size .header__content .content__description ul li{font-size:16px}}@media screen and (min-width:1920px){main.SingleRealization .singleRealization__header .header--size .header__content .content__description ol li,main.SingleRealization .singleRealization__header .header--size .header__content .content__description ul li{font-size:20px}}main.SingleRealization .singleRealization__header .header--size .header__content .content__description ol li:first-of-type,main.SingleRealization .singleRealization__header .header--size .header__content .content__description ul li:first-of-type{margin-top:0}main.SingleRealization .singleRealization__header .header--size .header__content .content__description ol li ol,main.SingleRealization .singleRealization__header .header--size .header__content .content__description ol li ul,main.SingleRealization .singleRealization__header .header--size .header__content .content__description ul li ol,main.SingleRealization .singleRealization__header .header--size .header__content .content__description ul li ul{padding-left:calc(16px + 4*(100vw - 320px)/1600)}@media screen and (max-width:320px){main.SingleRealization .singleRealization__header .header--size .header__content .content__description ol li ol,main.SingleRealization .singleRealization__header .header--size .header__content .content__description ol li ul,main.SingleRealization .singleRealization__header .header--size .header__content .content__description ul li ol,main.SingleRealization .singleRealization__header .header--size .header__content .content__description ul li ul{padding-left:16px}}@media screen and (min-width:1920px){main.SingleRealization .singleRealization__header .header--size .header__content .content__description ol li ol,main.SingleRealization .singleRealization__header .header--size .header__content .content__description ol li ul,main.SingleRealization .singleRealization__header .header--size .header__content .content__description ul li ol,main.SingleRealization .singleRealization__header .header--size .header__content .content__description ul li ul{padding-left:20px}}main.SingleRealization .singleRealization__header .header--size .header__content .content__description ol+p,main.SingleRealization .singleRealization__header .header--size .header__content .content__description ul+p{margin-top:calc(18px + 4*(100vw - 320px)/1600)}@media screen and (max-width:320px){main.SingleRealization .singleRealization__header .header--size .header__content .content__description ol+p,main.SingleRealization .singleRealization__header .header--size .header__content .content__description ul+p{margin-top:18px}}@media screen and (min-width:1920px){main.SingleRealization .singleRealization__header .header--size .header__content .content__description ol+p,main.SingleRealization .singleRealization__header .header--size .header__content .content__description ul+p{margin-top:22px}}main.SingleRealization .singleRealization__header .header--size .header__content .content__description ol{list-style:decimal;list-style-position:inside}main.SingleRealization .singleRealization__header .header--size .header__content .content__description ul li{padding-left:calc(17px + 2*(100vw - 320px)/1600);position:relative}@media screen and (max-width:320px){main.SingleRealization .singleRealization__header .header--size .header__content .content__description ul li{padding-left:17px}}@media screen and (min-width:1920px){main.SingleRealization .singleRealization__header .header--size .header__content .content__description ul li{padding-left:19px}}main.SingleRealization .singleRealization__header .header--size .header__content .content__description ul li:before{width:calc(8px + 2*(100vw - 320px)/1600);top:calc(12px + 1*(100vw - 320px)/1600);content:"";position:absolute;left:0;height:1px;background-color:#c40003}@media screen and (max-width:320px){main.SingleRealization .singleRealization__header .header--size .header__content .content__description ul li:before{width:8px}}@media screen and (min-width:1920px){main.SingleRealization .singleRealization__header .header--size .header__content .content__description ul li:before{width:10px}}@media screen and (max-width:320px){main.SingleRealization .singleRealization__header .header--size .header__content .content__description ul li:before{top:12px}}@media screen and (min-width:1920px){main.SingleRealization .singleRealization__header .header--size .header__content .content__description ul li:before{top:13px}}main.SingleRealization .singleRealization__header .header--size .header__content .content__description a{display:inline;box-shadow:inset 0 0 #fff,inset 0 -1px #707070}main.SingleRealization .singleRealization__header .header--size .header__content .content__description p{line-height:1.4em}main.SingleRealization .singleRealization__header .header--size .header__gallery{margin-top:calc(47px + 31*(100vw - 1020px)/900);width:50%;margin-right:-104px;margin-left:-104px;position:relative;overflow:hidden;height:100%}@media screen and (max-width:1020px){main.SingleRealization .singleRealization__header .header--size .header__gallery{margin-top:47px}}@media screen and (min-width:1920px){main.SingleRealization .singleRealization__header .header--size .header__gallery{margin-top:78px}}@media (max-width:1920px){main.SingleRealization .singleRealization__header .header--size .header__gallery{margin-right:calc(-30px + -74*(100vw - 320px)/1600);margin-left:calc(-30px + -74*(100vw - 320px)/1600)}}@media screen and (max-width:1920px) and (max-width:320px){main.SingleRealization .singleRealization__header .header--size .header__gallery{margin-right:-30px}}@media screen and (max-width:1920px) and (min-width:1920px){main.SingleRealization .singleRealization__header .header--size .header__gallery{margin-right:-104px}}@media screen and (max-width:1920px) and (max-width:320px){main.SingleRealization .singleRealization__header .header--size .header__gallery{margin-left:-30px}}@media screen and (max-width:1920px) and (min-width:1920px){main.SingleRealization .singleRealization__header .header--size .header__gallery{margin-left:-104px}}@media (max-width:1020px){main.SingleRealization .singleRealization__header .header--size .header__gallery{margin-top:calc(36px + 16*(100vw - 320px)/700);margin-right:calc(-30px + -37.2126*(100vw - 320px)/700);width:calc(100% - -30px - -37.2126*(100vw - 320px)/700);position:relative}}@media screen and (max-width:1020px) and (max-width:320px){main.SingleRealization .singleRealization__header .header--size .header__gallery{margin-top:36px}}@media screen and (max-width:1020px) and (min-width:1020px){main.SingleRealization .singleRealization__header .header--size .header__gallery{margin-top:52px}}@media screen and (max-width:1020px) and (max-width:320px){main.SingleRealization .singleRealization__header .header--size .header__gallery{margin-right:-30px}}@media screen and (max-width:1020px) and (min-width:1020px){main.SingleRealization .singleRealization__header .header--size .header__gallery{margin-right:-67.2126px}}@media screen and (max-width:1020px) and (max-width:320px){main.SingleRealization .singleRealization__header .header--size .header__gallery{width:calc(100% - -30px)}}@media screen and (max-width:1020px) and (min-width:1020px){main.SingleRealization .singleRealization__header .header--size .header__gallery{width:calc(100% - -67.2126px)}}@media (max-width:440px){main.SingleRealization .singleRealization__header .header--size .header__gallery{width:calc(100% - -60px - -12.7586*(100vw - 320px)/120);margin-left:calc(-30px + -6.3793*(100vw - 320px)/120)}}@media screen and (max-width:440px) and (max-width:320px){main.SingleRealization .singleRealization__header .header--size .header__gallery{width:calc(100% - -60px)}}@media screen and (max-width:440px) and (min-width:440px){main.SingleRealization .singleRealization__header .header--size .header__gallery{width:calc(100% - -72.7586px)}}@media screen and (max-width:440px) and (max-width:320px){main.SingleRealization .singleRealization__header .header--size .header__gallery{margin-left:-30px}}@media screen and (max-width:440px) and (min-width:440px){main.SingleRealization .singleRealization__header .header--size .header__gallery{margin-left:-36.3793px}}main.SingleRealization .singleRealization__header .header--size .header__gallery .gallery--size{position:relative}main.SingleRealization .singleRealization__header .header--size .header__gallery .gallery--size .gallery__carousel .image-wrapper{width:calc(345px + 410*(100vw - 1020px)/900)}@media screen and (max-width:1020px){main.SingleRealization .singleRealization__header .header--size .header__gallery .gallery--size .gallery__carousel .image-wrapper{width:345px}}@media screen and (min-width:1920px){main.SingleRealization .singleRealization__header .header--size .header__gallery .gallery--size .gallery__carousel .image-wrapper{width:755px}}@media (max-width:1020px){main.SingleRealization .singleRealization__header .header--size .header__gallery .gallery--size .gallery__carousel .image-wrapper{width:calc(310px + 290*(100vw - 440px)/580)}}@media screen and (max-width:1020px) and (max-width:440px){main.SingleRealization .singleRealization__header .header--size .header__gallery .gallery--size .gallery__carousel .image-wrapper{width:310px}}@media screen and (max-width:1020px) and (min-width:1020px){main.SingleRealization .singleRealization__header .header--size .header__gallery .gallery--size .gallery__carousel .image-wrapper{width:600px}}@media (max-width:440px){main.SingleRealization .singleRealization__header .header--size .header__gallery .gallery--size .gallery__carousel .image-wrapper{width:calc(290px + 20*(100vw - 320px)/120)}}@media screen and (max-width:440px) and (max-width:320px){main.SingleRealization .singleRealization__header .header--size .header__gallery .gallery--size .gallery__carousel .image-wrapper{width:290px}}@media screen and (max-width:440px) and (min-width:440px){main.SingleRealization .singleRealization__header .header--size .header__gallery .gallery--size .gallery__carousel .image-wrapper{width:310px}}main.SingleRealization .singleRealization__header .header--size .header__gallery .gallery--size .gallery__carousel:before{width:calc(32px + 6*(100vw - 320px)/1600);content:"";position:absolute;top:0;right:0;height:100%;background-image:linear-gradient(180deg,#a7191b,#e95033);left:0;z-index:1;transform:skewX(-13deg);transform-origin:bottom left}@media screen and (max-width:320px){main.SingleRealization .singleRealization__header .header--size .header__gallery .gallery--size .gallery__carousel:before{width:32px}}@media screen and (min-width:1920px){main.SingleRealization .singleRealization__header .header--size .header__gallery .gallery--size .gallery__carousel:before{width:38px}}main.SingleRealization .singleRealization__header .header--size .header__gallery .gallery--size .gallery__carousel:after{content:"";position:absolute;top:0;left:0;width:50%;height:100%;transform:translateX(-100%) skewX(-13deg);transform-origin:bottom left;background-color:#fff}main.SingleRealization .singleRealization__header .header--size .header__gallery .gallery--size .ButtonIcon{right:calc(18px + 18*(100vw - 320px)/1600);position:absolute;top:50%;transform:translateY(-50%);z-index:2}@media screen and (max-width:320px){main.SingleRealization .singleRealization__header .header--size .header__gallery .gallery--size .ButtonIcon{right:18px}}@media screen and (min-width:1920px){main.SingleRealization .singleRealization__header .header--size .header__gallery .gallery--size .ButtonIcon{right:36px}}main.SingleRealization .singleRealization__header .header--size .slick-slider{z-index:1}main.SingleRealization .singleRealization__header .header--size .slick-slider .slick-list .slick-track{will-change:transform}main.SingleRealization .singleRealization__header .header--size .slick-slider .slick-list .slick-track .slick-slide{margin-right:calc(8px + 2*(100vw - 320px)/1600);margin-left:calc(8px + 2*(100vw - 320px)/1600)}@media screen and (max-width:320px){main.SingleRealization .singleRealization__header .header--size .slick-slider .slick-list .slick-track .slick-slide{margin-right:8px}}@media screen and (min-width:1920px){main.SingleRealization .singleRealization__header .header--size .slick-slider .slick-list .slick-track .slick-slide{margin-right:10px}}@media screen and (max-width:320px){main.SingleRealization .singleRealization__header .header--size .slick-slider .slick-list .slick-track .slick-slide{margin-left:8px}}@media screen and (min-width:1920px){main.SingleRealization .singleRealization__header .header--size .slick-slider .slick-list .slick-track .slick-slide{margin-left:10px}}main.SingleRealization .singleRealization__youtube{margin-top:calc(36px + 32*(100vw - 320px)/1600)}@media screen and (max-width:320px){main.SingleRealization .singleRealization__youtube{margin-top:36px}}@media screen and (min-width:1920px){main.SingleRealization .singleRealization__youtube{margin-top:68px}}main.SingleRealization .singleRealization__youtube .singleRealization__youtube--size{width:75%;margin-right:auto;margin-left:auto}@media (max-width:1360px){main.SingleRealization .singleRealization__youtube .singleRealization__youtube--size{width:83.33333%}}@media (max-width:768px){main.SingleRealization .singleRealization__youtube .singleRealization__youtube--size{width:91.66667%}}@media (max-width:500px){main.SingleRealization .singleRealization__youtube .singleRealization__youtube--size{width:100%}}main.SingleRealization .singleRealization__youtube .singleRealization__youtube--size .youtube--size{position:relative;padding-bottom:56.25%;height:0}main.SingleRealization .singleRealization__youtube .singleRealization__youtube--size .youtube--size iframe{position:absolute;top:0;left:0;width:100%;height:100%}main.SingleRealization .singleRealization__points{margin-top:calc(48px + 42*(100vw - 320px)/1600)}@media screen and (max-width:320px){main.SingleRealization .singleRealization__points{margin-top:48px}}@media screen and (min-width:1920px){main.SingleRealization .singleRealization__points{margin-top:90px}}main.SingleRealization .singleRealization__points .points__grid{grid-column-gap:calc(24px + 42*(100vw - 1120px)/800);grid-row-gap:calc(24px + 26*(100vw - 320px)/1600);display:grid;grid-template-columns:540px 540px;margin-right:auto;margin-left:auto}@media screen and (max-width:1120px){main.SingleRealization .singleRealization__points .points__grid{grid-column-gap:24px}}@media screen and (min-width:1920px){main.SingleRealization .singleRealization__points .points__grid{grid-column-gap:66px}}@media screen and (max-width:320px){main.SingleRealization .singleRealization__points .points__grid{grid-row-gap:24px}}@media screen and (min-width:1920px){main.SingleRealization .singleRealization__points .points__grid{grid-row-gap:50px}}@media (max-width:1520px){main.SingleRealization .singleRealization__points .points__grid{grid-template-columns:500px 500px}}@media (max-width:1240px){main.SingleRealization .singleRealization__points .points__grid{grid-template-columns:470px 470px}}@media (max-width:1120px){main.SingleRealization .singleRealization__points .points__grid{grid-template-columns:1fr}}@media (max-width:550px){main.SingleRealization .singleRealization__points .points__grid{margin-left:0}}main.SingleRealization .singleRealization__points .points__grid .grid__single{display:flex;flex-direction:row;align-items:center}main.SingleRealization .singleRealization__points .points__grid .grid__single .single__svg{max-width:calc(42px + 48*(100vw - 320px)/1600);min-width:calc(42px + 48*(100vw - 320px)/1600);display:flex;justify-content:center}@media screen and (max-width:320px){main.SingleRealization .singleRealization__points .points__grid .grid__single .single__svg{max-width:42px}}@media screen and (min-width:1920px){main.SingleRealization .singleRealization__points .points__grid .grid__single .single__svg{max-width:90px}}@media screen and (max-width:320px){main.SingleRealization .singleRealization__points .points__grid .grid__single .single__svg{min-width:42px}}@media screen and (min-width:1920px){main.SingleRealization .singleRealization__points .points__grid .grid__single .single__svg{min-width:90px}}main.SingleRealization .singleRealization__points .points__grid .grid__single .single__svg img{width:100%;height:100%;max-height:70px}main.SingleRealization .singleRealization__points .points__grid .grid__single div.single__content{margin-left:calc(8.1625px + 1.8375*(100vw - 440px)/1480);display:block}@media screen and (max-width:440px){main.SingleRealization .singleRealization__points .points__grid .grid__single div.single__content{margin-left:8.1625px}}@media screen and (min-width:1920px){main.SingleRealization .singleRealization__points .points__grid .grid__single div.single__content{margin-left:10px}}@media (max-width:450px){main.SingleRealization .singleRealization__points .points__grid .grid__single div.single__content{margin-left:calc(10px + 2*(100vw - 320px)/120)}}@media screen and (max-width:450px) and (max-width:320px){main.SingleRealization .singleRealization__points .points__grid .grid__single div.single__content{margin-left:10px}}@media screen and (max-width:450px) and (min-width:440px){main.SingleRealization .singleRealization__points .points__grid .grid__single div.single__content{margin-left:12px}}main.SingleRealization .singleRealization__points .points__grid .grid__single div.single__content .single__title{font-size:calc(21px + 4*(100vw - 320px)/1600);line-height:1.2em}@media screen and (max-width:320px){main.SingleRealization .singleRealization__points .points__grid .grid__single div.single__content .single__title{font-size:21px}}@media screen and (min-width:1920px){main.SingleRealization .singleRealization__points .points__grid .grid__single div.single__content .single__title{font-size:25px}}@media (max-width:550px){main.SingleRealization .singleRealization__points .points__grid .grid__single div.single__content .single__title{font-size:calc(17px + 4.575*(100vw - 320px)/230)}}@media screen and (max-width:550px) and (max-width:320px){main.SingleRealization .singleRealization__points .points__grid .grid__single div.single__content .single__title{font-size:17px}}@media screen and (max-width:550px) and (min-width:550px){main.SingleRealization .singleRealization__points .points__grid .grid__single div.single__content .single__title{font-size:21.575px}}main.SingleRealization .singleRealization__points .points__grid .grid__single div.single__content .single__value{font-size:calc(22px + 9*(100vw - 320px)/1600);line-height:1.2em;font-weight:700}@media screen and (max-width:320px){main.SingleRealization .singleRealization__points .points__grid .grid__single div.single__content .single__value{font-size:22px}}@media screen and (min-width:1920px){main.SingleRealization .singleRealization__points .points__grid .grid__single div.single__content .single__value{font-size:31px}}@media (max-width:550px){main.SingleRealization .singleRealization__points .points__grid .grid__single div.single__content .single__value{font-size:calc(18px + 5.2938*(100vw - 320px)/230)}}@media screen and (max-width:550px) and (max-width:320px){main.SingleRealization .singleRealization__points .points__grid .grid__single div.single__content .single__value{font-size:18px}}@media screen and (max-width:550px) and (min-width:550px){main.SingleRealization .singleRealization__points .points__grid .grid__single div.single__content .single__value{font-size:23.2938px}}main.SingleRealization .singleRealization__youtube+.singleRealization__points{margin-top:calc(36px + 32*(100vw - 320px)/1600)}@media screen and (max-width:320px){main.SingleRealization .singleRealization__youtube+.singleRealization__points{margin-top:36px}}@media screen and (min-width:1920px){main.SingleRealization .singleRealization__youtube+.singleRealization__points{margin-top:68px}}main.SingleRealization .singleRealization__opinion{margin-top:calc(32px + 38*(100vw - 320px)/1600);background-color:#f3f3f3}@media screen and (max-width:320px){main.SingleRealization .singleRealization__opinion{margin-top:32px}}@media screen and (min-width:1920px){main.SingleRealization .singleRealization__opinion{margin-top:70px}}main.SingleRealization .singleRealization__opinion .row{padding-top:calc(36px + 38*(100vw - 320px)/1600);padding-bottom:calc(24px + 26*(100vw - 320px)/1600);justify-content:space-between}@media screen and (max-width:320px){main.SingleRealization .singleRealization__opinion .row{padding-top:36px}}@media screen and (min-width:1920px){main.SingleRealization .singleRealization__opinion .row{padding-top:74px}}@media screen and (max-width:320px){main.SingleRealization .singleRealization__opinion .row{padding-bottom:24px}}@media screen and (min-width:1920px){main.SingleRealization .singleRealization__opinion .row{padding-bottom:50px}}@media (max-width:820px){main.SingleRealization .singleRealization__opinion .row{flex-direction:column}}main.SingleRealization .singleRealization__opinion .row .opinion__svg{margin-left:25%;width:16.66667%}@media (max-width:1520px){main.SingleRealization .singleRealization__opinion .row .opinion__svg{margin-left:16.66667%;width:20.83333%}}@media (max-width:1360px){main.SingleRealization .singleRealization__opinion .row .opinion__svg{margin-left:12.5%;width:25%}}@media (max-width:1020px){main.SingleRealization .singleRealization__opinion .row .opinion__svg{margin-left:4.16667%}}@media (max-width:820px){main.SingleRealization .singleRealization__opinion .row .opinion__svg{margin-right:auto;margin-left:auto}}@media (max-width:680px){main.SingleRealization .singleRealization__opinion .row .opinion__svg{width:33.33333%}}@media (max-width:480px){main.SingleRealization .singleRealization__opinion .row .opinion__svg{width:41.66667%}}main.SingleRealization .singleRealization__opinion .row .opinion__svg img{width:100%;height:auto}main.SingleRealization .singleRealization__opinion .row .opinion__content{margin-right:12.5%;width:37.5%}@media (max-width:1520px){main.SingleRealization .singleRealization__opinion .row .opinion__content{width:41.66667%}}@media (max-width:1360px){main.SingleRealization .singleRealization__opinion .row .opinion__content{margin-right:8.33333%;width:45.83333%}}@media (max-width:1240px){main.SingleRealization .singleRealization__opinion .row .opinion__content{margin-right:4.16667%;width:50%}}@media (max-width:1020px){main.SingleRealization .singleRealization__opinion .row .opinion__content{width:58.33333%}}@media (max-width:820px){main.SingleRealization .singleRealization__opinion .row .opinion__content{margin-top:calc(24px + 12*(100vw - 320px)/500);width:91.66667%;margin-right:auto;margin-left:auto}}@media screen and (max-width:820px) and (max-width:320px){main.SingleRealization .singleRealization__opinion .row .opinion__content{margin-top:24px}}@media screen and (max-width:820px) and (min-width:820px){main.SingleRealization .singleRealization__opinion .row .opinion__content{margin-top:36px}}@media (max-width:550px){main.SingleRealization .singleRealization__opinion .row .opinion__content{width:100%;margin-right:0;margin-left:0}}main.SingleRealization .singleRealization__opinion .row .opinion__content .content__title{font-size:calc(28px + 20*(100vw - 320px)/1600);line-height:1.2em;font-weight:700}@media screen and (max-width:320px){main.SingleRealization .singleRealization__opinion .row .opinion__content .content__title{font-size:28px}}@media screen and (min-width:1920px){main.SingleRealization .singleRealization__opinion .row .opinion__content .content__title{font-size:48px}}main.SingleRealization .singleRealization__opinion .row .opinion__content .content{margin-top:calc(14px + 6*(100vw - 320px)/1600);font-size:calc(16px + 4*(100vw - 320px)/1600);line-height:1.2em}@media screen and (max-width:320px){main.SingleRealization .singleRealization__opinion .row .opinion__content .content{margin-top:14px}}@media screen and (min-width:1920px){main.SingleRealization .singleRealization__opinion .row .opinion__content .content{margin-top:20px}}@media screen and (max-width:320px){main.SingleRealization .singleRealization__opinion .row .opinion__content .content{font-size:16px}}@media screen and (min-width:1920px){main.SingleRealization .singleRealization__opinion .row .opinion__content .content{font-size:20px}}main.SingleRealization .singleRealization__opinion .row .opinion__content .content__author{margin-top:calc(24px + 14*(100vw - 320px)/1600);font-size:calc(16px + 4*(100vw - 320px)/1600);line-height:1.2em;font-style:italic;font-weight:700}@media screen and (max-width:320px){main.SingleRealization .singleRealization__opinion .row .opinion__content .content__author{margin-top:24px}}@media screen and (min-width:1920px){main.SingleRealization .singleRealization__opinion .row .opinion__content .content__author{margin-top:38px}}@media screen and (max-width:320px){main.SingleRealization .singleRealization__opinion .row .opinion__content .content__author{font-size:16px}}@media screen and (min-width:1920px){main.SingleRealization .singleRealization__opinion .row .opinion__content .content__author{font-size:20px}}.BranchesMap{padding-top:calc(42px + 35*(100vw - 320px)/1600);padding-bottom:calc(48px + 48*(100vw - 320px)/1600);background-image:linear-gradient(180deg,#a7191b,#e95033)}@media screen and (max-width:320px){.BranchesMap{padding-top:42px}}@media screen and (min-width:1920px){.BranchesMap{padding-top:77px}}@media screen and (max-width:320px){.BranchesMap{padding-bottom:48px}}@media screen and (min-width:1920px){.BranchesMap{padding-bottom:96px}}.BranchesMap--size{padding-right:8.33333%;padding-left:8.33333%;display:flex;flex-direction:row;width:100%}@media (max-width:1520px){.BranchesMap--size{padding-right:4.16667%;padding-left:4.16667%}}@media (max-width:1360px){.BranchesMap--size{padding-right:0;padding-left:0}}@media (max-width:1080px){.BranchesMap--size{flex-wrap:wrap}}@media (max-width:620px){.BranchesMap--size{flex-direction:column}}.BranchesMap__heading{max-width:calc(215px + 55*(100vw - 1080px)/840);font-size:calc(24px + 15*(100vw - 320px)/1600);line-height:1.3em;color:#fff;font-weight:700}@media screen and (max-width:1080px){.BranchesMap__heading{max-width:215px}}@media screen and (min-width:1920px){.BranchesMap__heading{max-width:270px}}@media screen and (max-width:320px){.BranchesMap__heading{font-size:24px}}@media screen and (min-width:1920px){.BranchesMap__heading{font-size:39px}}@media (max-width:1080px){.BranchesMap__heading{max-width:unset}}.BranchesMap__map{margin-right:auto}@media (max-width:1080px){.BranchesMap__map{width:100%}}.BranchesMap__map .map__heading{font-size:calc(28px + 20*(100vw - 320px)/1600);line-height:1.2em;color:#fff;font-weight:700}@media screen and (max-width:320px){.BranchesMap__map .map__heading{font-size:28px}}@media screen and (min-width:1920px){.BranchesMap__map .map__heading{font-size:48px}}.BranchesMap__map .map__content{margin-top:calc(32px + 21*(100vw - 320px)/1600);position:relative;z-index:2}@media screen and (max-width:320px){.BranchesMap__map .map__content{margin-top:32px}}@media screen and (min-width:1920px){.BranchesMap__map .map__content{margin-top:53px}}.BranchesMap__map .map__content img{width:calc(290px + 50*(100vw - 400px)/1520);display:block}@media screen and (max-width:400px){.BranchesMap__map .map__content img{width:290px}}@media screen and (min-width:1920px){.BranchesMap__map .map__content img{width:340px}}@media (max-width:400px){.BranchesMap__map .map__content img{width:100%}}.BranchesMap__map .map__content img+img{top:calc(5px + 5*(100vw - 320px)/1600);left:calc(-3px + -3*(100vw - 320px)/1600);position:absolute;z-index:-1}@media screen and (max-width:320px){.BranchesMap__map .map__content img+img{top:5px}}@media screen and (min-width:1920px){.BranchesMap__map .map__content img+img{top:10px}}@media screen and (max-width:320px){.BranchesMap__map .map__content img+img{left:-3px}}@media screen and (min-width:1920px){.BranchesMap__map .map__content img+img{left:-6px}}.BranchesMap__city,.BranchesMap__province{margin-left:calc(48px + 82*(100vw - 1080px)/840);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;flex-direction:column}@media screen and (max-width:1080px){.BranchesMap__city,.BranchesMap__province{margin-left:48px}}@media screen and (min-width:1920px){.BranchesMap__city,.BranchesMap__province{margin-left:130px}}@media (max-width:1080px){.BranchesMap__city,.BranchesMap__province{margin-top:calc(32px + 4*(100vw - 320px)/760);max-width:50%;margin-left:0}}@media screen and (max-width:1080px) and (max-width:320px){.BranchesMap__city,.BranchesMap__province{margin-top:32px}}@media screen and (max-width:1080px) and (min-width:1080px){.BranchesMap__city,.BranchesMap__province{margin-top:36px}}@media (max-width:620px){.BranchesMap__city,.BranchesMap__province{max-width:100%}}@media (max-width:1080px){.BranchesMap__city{padding-right:calc(16px + 26*(100vw - 320px)/760)}}@media screen and (max-width:1080px) and (max-width:320px){.BranchesMap__city{padding-right:16px}}@media screen and (max-width:1080px) and (min-width:1080px){.BranchesMap__city{padding-right:42px}}@media (max-width:620px){.BranchesMap__city{padding-right:0}}.BranchesMap__city .BranchesMap__content{grid-column-gap:calc(58px + 66*(100vw - 1080px)/840)}@media screen and (max-width:1080px){.BranchesMap__city .BranchesMap__content{grid-column-gap:58px}}@media screen and (min-width:1920px){.BranchesMap__city .BranchesMap__content{grid-column-gap:124px}}@media (max-width:1080px){.BranchesMap__province{padding-left:calc(16px + 26*(100vw - 320px)/760)}}@media screen and (max-width:1080px) and (max-width:320px){.BranchesMap__province{padding-left:16px}}@media screen and (max-width:1080px) and (min-width:1080px){.BranchesMap__province{padding-left:42px}}@media (max-width:620px){.BranchesMap__province{padding-left:0}}.BranchesMap__province .BranchesMap__content{grid-column-gap:calc(32px + 64*(100vw - 320px)/1600)}@media screen and (max-width:320px){.BranchesMap__province .BranchesMap__content{grid-column-gap:32px}}@media screen and (min-width:1920px){.BranchesMap__province .BranchesMap__content{grid-column-gap:96px}}.BranchesMap__content{grid-row-gap:calc(24px + 16*(100vw - 320px)/1600);display:grid;grid-template-columns:1fr 1fr;margin-top:auto;margin-bottom:auto}@media screen and (max-width:320px){.BranchesMap__content{grid-row-gap:24px}}@media screen and (min-width:1920px){.BranchesMap__content{grid-row-gap:40px}}@media (max-width:1080px){.BranchesMap__content{margin-top:calc(20px + 4*(100vw - 320px)/760)}}@media screen and (max-width:1080px) and (max-width:320px){.BranchesMap__content{margin-top:20px}}@media screen and (max-width:1080px) and (min-width:1080px){.BranchesMap__content{margin-top:24px}}.BranchesMap__content a,.BranchesMap__content p{font-size:calc(16px + 4*(100vw - 320px)/1600);line-height:1.2em;position:relative;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:700;color:#fff;line-height:1.4em;overflow:hidden}@media screen and (max-width:320px){.BranchesMap__content a,.BranchesMap__content p{font-size:16px}}@media screen and (min-width:1920px){.BranchesMap__content a,.BranchesMap__content p{font-size:20px}}.BranchesMap__content a:before,.BranchesMap__content p:before{content:"";position:absolute;bottom:0;right:0;width:100%;height:1px;background-color:#fff;will-change:transform;transition:transform .2s ease-in}@media (hover:hover){.BranchesMap__content a:hover:before{transform:translateX(-50%)}}.ContactForm{padding-top:calc(40px + 38*(100vw - 320px)/1600)}@media screen and (max-width:320px){.ContactForm{padding-top:40px}}@media screen and (min-width:1920px){.ContactForm{padding-top:78px}}.ContactForm .contactForm__title{padding-right:4.16667%;padding-left:4.16667%;font-size:calc(28px + 20*(100vw - 320px)/1600);line-height:1.2em;font-size:calc(39px + 9*(100vw - 320px)/1600);font-weight:700}@media screen and (max-width:320px){.ContactForm .contactForm__title{font-size:28px;font-size:39px}}@media screen and (min-width:1920px){.ContactForm .contactForm__title{font-size:48px}}@media (max-width:1020px){.ContactForm .contactForm__title{padding-right:0;padding-left:0}}.ContactForm .contactForm__form{margin-top:calc(24px + 50*(100vw - 320px)/1600);flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:320px){.ContactForm .contactForm__form{margin-top:24px}}@media screen and (min-width:1920px){.ContactForm .contactForm__form{margin-top:74px}}.ContactForm .contactForm__form .form__row{width:100%;display:flex;flex-direction:row;justify-content:space-between}@media (max-width:540px){.ContactForm .contactForm__form .form__row{flex-direction:column}}.ContactForm .contactForm__form .form__row .form__box{width:33.33333%;position:relative;z-index:1}@media (max-width:1360px){.ContactForm .contactForm__form .form__row .form__box{width:37.5%}}@media (max-width:1220px){.ContactForm .contactForm__form .form__row .form__box{width:41.66667%}}@media (max-width:768px){.ContactForm .contactForm__form .form__row .form__box{width:45.83333%}}@media (max-width:640px){.ContactForm .contactForm__form .form__row .form__box{width:50%}}@media (max-width:540px){.ContactForm .contactForm__form .form__row .form__box{width:100%}}.ContactForm .contactForm__form .form__row .form__box label{font-size:calc(16px + 4*(100vw - 320px)/1600);line-height:1.2em;padding-left:2px;position:absolute;top:0;left:0;z-index:-1;will-change:transfrom;transition:transform .2s linear}@media screen and (max-width:320px){.ContactForm .contactForm__form .form__row .form__box label{font-size:16px}}@media screen and (min-width:1920px){.ContactForm .contactForm__form .form__row .form__box label{font-size:20px}}.ContactForm .contactForm__form .form__row .form__box input{font-size:calc(16px + 4*(100vw - 320px)/1600);line-height:1.2em;padding-bottom:calc(8px + 2*(100vw - 320px)/1600);background-color:unset;border:none;border-bottom:2px dashed #292929;width:100%}@media screen and (max-width:320px){.ContactForm .contactForm__form .form__row .form__box input{font-size:16px}}@media screen and (min-width:1920px){.ContactForm .contactForm__form .form__row .form__box input{font-size:20px}}@media screen and (max-width:320px){.ContactForm .contactForm__form .form__row .form__box input{padding-bottom:8px}}@media screen and (min-width:1920px){.ContactForm .contactForm__form .form__row .form__box input{padding-bottom:10px}}.ContactForm .contactForm__form .form__row .form__box input.empty{border-color:#c40003}.ContactForm .contactForm__form .form__row .form__box input::-moz-placeholder{color:#292929}.ContactForm .contactForm__form .form__row .form__box input:-ms-input-placeholder{color:#292929}.ContactForm .contactForm__form .form__row .form__box input::placeholder{color:#292929}.ContactForm .contactForm__form .form__row .form__box.focus label{transform:translateY(-105%)}.ContactForm .contactForm__form .form__row .form__box:first-of-type{margin-left:16.66667%}@media (max-width:1520px){.ContactForm .contactForm__form .form__row .form__box:first-of-type{margin-left:12.5%}}@media (max-width:1360px){.ContactForm .contactForm__form .form__row .form__box:first-of-type{margin-left:8.33333%}}@media (max-width:1020px){.ContactForm .contactForm__form .form__row .form__box:first-of-type{margin-left:0}}.ContactForm .contactForm__form .form__row .form__box:last-of-type{margin-right:16.66667%}@media (max-width:1520px){.ContactForm .contactForm__form .form__row .form__box:last-of-type{margin-right:12.5%}}@media (max-width:1360px){.ContactForm .contactForm__form .form__row .form__box:last-of-type{margin-right:8.33333%}}@media (max-width:1020px){.ContactForm .contactForm__form .form__row .form__box:last-of-type{margin-right:0}}.ContactForm .contactForm__form .form__row .form__box--short{width:20.83333%}@media (max-width:1360px){.ContactForm .contactForm__form .form__row .form__box--short{width:25%}}@media (max-width:1220px){.ContactForm .contactForm__form .form__row .form__box--short{width:29.16667%}}@media (max-width:768px){.ContactForm .contactForm__form .form__row .form__box--short{width:33.33333%}}@media (max-width:640px){.ContactForm .contactForm__form .form__row .form__box--short{width:37.5%}}@media (max-width:540px){.ContactForm .contactForm__form .form__row .form__box--short{width:100%}}@media (max-width:540px){.ContactForm .contactForm__form .form__row .form__box+.form__box{margin-top:calc(34px + 6*(100vw - 320px)/220)}}@media screen and (max-width:540px) and (max-width:320px){.ContactForm .contactForm__form .form__row .form__box+.form__box{margin-top:34px}}@media screen and (max-width:540px) and (min-width:540px){.ContactForm .contactForm__form .form__row .form__box+.form__box{margin-top:40px}}.ContactForm .contactForm__form .form__row+.form__row{margin-top:calc(42px + 32*(100vw - 540px)/1380)}@media screen and (max-width:540px){.ContactForm .contactForm__form .form__row+.form__row{margin-top:42px}}@media screen and (min-width:1920px){.ContactForm .contactForm__form .form__row+.form__row{margin-top:74px}}@media (max-width:540px){.ContactForm .contactForm__form .form__row+.form__row{margin-top:calc(34px + 6*(100vw - 320px)/220)}}@media screen and (max-width:540px) and (max-width:320px){.ContactForm .contactForm__form .form__row+.form__row{margin-top:34px}}@media screen and (max-width:540px) and (min-width:540px){.ContactForm .contactForm__form .form__row+.form__row{margin-top:40px}}.ContactForm .contactForm__form .form__agreements{margin-top:calc(18px + 12*(100vw - 320px)/1600);margin-left:16.66667%;max-width:550px}@media screen and (max-width:320px){.ContactForm .contactForm__form .form__agreements{margin-top:18px}}@media screen and (min-width:1920px){.ContactForm .contactForm__form .form__agreements{margin-top:30px}}@media (max-width:1520px){.ContactForm .contactForm__form .form__agreements{margin-left:12.5%}}@media (max-width:1360px){.ContactForm .contactForm__form .form__agreements{margin-left:8.33333%}}@media (max-width:1020px){.ContactForm .contactForm__form .form__agreements{margin-left:0}}.ContactForm .contactForm__form .form__agreements li label{display:flex;flex-direction:row;cursor:pointer}.ContactForm .contactForm__form .form__agreements li label input{max-width:30px;min-width:30px;max-height:26px;min-height:26px;position:relative;display:block;transform:skewX(-13deg);background-color:unset;padding:0;margin:0;overflow:hidden;border-radius:0;border:2px solid #292929;cursor:pointer}@media (max-width:calc((1600px/6) * (6 - 2) + 320px)){.ContactForm .contactForm__form .form__agreements li label input{max-width:28px}}@media (max-width:calc((1600px/6) * (6 - 4) + 320px)){.ContactForm .contactForm__form .form__agreements li label input{max-width:26px}}@media (max-width:calc((1600px/6) * (6 - 6) + 320px)){.ContactForm .contactForm__form .form__agreements li label input{max-width:24px}}@media (max-width:calc((1600px/6) * (6 - 2) + 320px)){.ContactForm .contactForm__form .form__agreements li label input{min-width:28px}}@media (max-width:calc((1600px/6) * (6 - 4) + 320px)){.ContactForm .contactForm__form .form__agreements li label input{min-width:26px}}@media (max-width:calc((1600px/6) * (6 - 6) + 320px)){.ContactForm .contactForm__form .form__agreements li label input{min-width:24px}}@media (max-width:calc((1600px/4) * (4 - 2) + 320px)){.ContactForm .contactForm__form .form__agreements li label input{max-height:24px}}@media (max-width:calc((1600px/4) * (4 - 4) + 320px)){.ContactForm .contactForm__form .form__agreements li label input{max-height:22px}}@media (max-width:calc((1600px/4) * (4 - 2) + 320px)){.ContactForm .contactForm__form .form__agreements li label input{min-height:24px}}@media (max-width:calc((1600px/4) * (4 - 4) + 320px)){.ContactForm .contactForm__form .form__agreements li label input{min-height:22px}}.ContactForm .contactForm__form .form__agreements li label input.empty{border-color:#c40003}.ContactForm .contactForm__form .form__agreements li label input:checked{border-color:#c40003;background-color:#c40003}.ContactForm .contactForm__form .form__agreements li label input:checked:after{max-width:30px;min-width:30px;max-height:26px;min-height:26px;content:"";position:absolute;background-image:url(../build/images/94b1665caf0d253ebaa2b605edfbe817.svg);background-repeat:no-repeat;background-position:50%;top:50%;left:50%;transform:translate(-50%,-50%) skewX(13deg);width:100%;height:100%}@media (max-width:calc((1600px/6) * (6 - 2) + 320px)){.ContactForm .contactForm__form .form__agreements li label input:checked:after{max-width:28px}}@media (max-width:calc((1600px/6) * (6 - 4) + 320px)){.ContactForm .contactForm__form .form__agreements li label input:checked:after{max-width:26px}}@media (max-width:calc((1600px/6) * (6 - 6) + 320px)){.ContactForm .contactForm__form .form__agreements li label input:checked:after{max-width:24px}}@media (max-width:calc((1600px/6) * (6 - 2) + 320px)){.ContactForm .contactForm__form .form__agreements li label input:checked:after{min-width:28px}}@media (max-width:calc((1600px/6) * (6 - 4) + 320px)){.ContactForm .contactForm__form .form__agreements li label input:checked:after{min-width:26px}}@media (max-width:calc((1600px/6) * (6 - 6) + 320px)){.ContactForm .contactForm__form .form__agreements li label input:checked:after{min-width:24px}}@media (max-width:calc((1600px/4) * (4 - 2) + 320px)){.ContactForm .contactForm__form .form__agreements li label input:checked:after{max-height:24px}}@media (max-width:calc((1600px/4) * (4 - 4) + 320px)){.ContactForm .contactForm__form .form__agreements li label input:checked:after{max-height:22px}}@media (max-width:calc((1600px/4) * (4 - 2) + 320px)){.ContactForm .contactForm__form .form__agreements li label input:checked:after{min-height:24px}}@media (max-width:calc((1600px/4) * (4 - 4) + 320px)){.ContactForm .contactForm__form .form__agreements li label input:checked:after{min-height:22px}}.ContactForm .contactForm__form .form__agreements li label p{margin-left:calc(12px + 5*(100vw - 320px)/1600);font-size:calc(12px + 2*(100vw - 320px)/1600);line-height:1.2em}@media screen and (max-width:320px){.ContactForm .contactForm__form .form__agreements li label p{margin-left:12px}}@media screen and (min-width:1920px){.ContactForm .contactForm__form .form__agreements li label p{margin-left:17px}}@media screen and (max-width:320px){.ContactForm .contactForm__form .form__agreements li label p{font-size:12px}}@media screen and (min-width:1920px){.ContactForm .contactForm__form .form__agreements li label p{font-size:14px}}.ContactForm .contactForm__form .form__agreements li label p a{text-decoration:underline}.ContactForm .contactForm__form .form__callback{margin-top:calc(24px + 12*(100vw - 320px)/1600);width:100%}@media screen and (max-width:320px){.ContactForm .contactForm__form .form__callback{margin-top:24px}}@media screen and (min-width:1920px){.ContactForm .contactForm__form .form__callback{margin-top:36px}}.ContactForm .contactForm__form .form__callback div{padding:calc(22px + 11*(100vw - 320px)/1600) calc(32px + 40*(100vw - 320px)/1600);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:840px;margin-right:auto;margin-left:auto;background-image:linear-gradient(115deg,#a7191b,#e95033);transform:skewX(-13deg)}@media screen and (max-width:320px){.ContactForm .contactForm__form .form__callback div{padding-top:22px}}@media screen and (min-width:1920px){.ContactForm .contactForm__form .form__callback div{padding-top:33px}}@media screen and (max-width:320px){.ContactForm .contactForm__form .form__callback div{padding-right:32px}}@media screen and (min-width:1920px){.ContactForm .contactForm__form .form__callback div{padding-right:72px}}@media screen and (max-width:320px){.ContactForm .contactForm__form .form__callback div{padding-bottom:22px}}@media screen and (min-width:1920px){.ContactForm .contactForm__form .form__callback div{padding-bottom:33px}}@media screen and (max-width:320px){.ContactForm .contactForm__form .form__callback div{padding-left:32px}}@media screen and (min-width:1920px){.ContactForm .contactForm__form .form__callback div{padding-left:72px}}.ContactForm .contactForm__form .form__callback div p{font-size:calc(16px + 2*(100vw - 320px)/1600);line-height:1.2em;line-height:1.6em;color:#fff;transform:skewX(13deg)}@media screen and (max-width:320px){.ContactForm .contactForm__form .form__callback div p{font-size:16px}}@media screen and (min-width:1920px){.ContactForm .contactForm__form .form__callback div p{font-size:18px}}.ContactForm .contactForm__form .form__width{margin-top:calc(50px + 45*(100vw - 320px)/1600);width:100%}@media screen and (max-width:320px){.ContactForm .contactForm__form .form__width{margin-top:50px}}@media screen and (min-width:1920px){.ContactForm .contactForm__form .form__width{margin-top:95px}}.ContactForm .contactForm__form .form__width .form__submit{margin-right:auto;margin-left:auto}.ContactForm .contactForm__form .form__callback+.form__width{margin-top:calc(24px + 12*(100vw - 320px)/1600)}@media screen and (max-width:320px){.ContactForm .contactForm__form .form__callback+.form__width{margin-top:24px}}@media screen and (min-width:1920px){.ContactForm .contactForm__form .form__callback+.form__width{margin-top:36px}}.ContactForm--bgWhite{background-color:#fff}.ContactForm--bgGray{background-color:#f3f3f3}.ContactForm:last-of-type{margin-bottom:calc(-50px + -50*(100vw - 320px)/1600);padding-bottom:calc(50px + 50*(100vw - 320px)/1600)}@media screen and (max-width:320px){.ContactForm:last-of-type{margin-bottom:-50px}}@media screen and (min-width:1920px){.ContactForm:last-of-type{margin-bottom:-100px}}@media screen and (max-width:320px){.ContactForm:last-of-type{padding-bottom:50px}}@media screen and (min-width:1920px){.ContactForm:last-of-type{padding-bottom:100px}}.ContactForm--calculator{padding-top:0}.ContactForm--calculator .contactForm__form{marign-top:calc(32px + 18*(100vw - 320px)/1600)}@media screen and (max-width:320px){.ContactForm--calculator .contactForm__form{marign-top:32px}}@media screen and (min-width:1920px){.ContactForm--calculator .contactForm__form{marign-top:50px}}.ContactForm--calculator .contactForm__form .form__row .form__box{width:29.16667%}@media (max-width:1360px){.ContactForm--calculator .contactForm__form .form__row .form__box{width:37.5%}}@media (max-width:1220px){.ContactForm--calculator .contactForm__form .form__row .form__box{width:41.66667%}}@media (max-width:768px){.ContactForm--calculator .contactForm__form .form__row .form__box{width:45.83333%}}@media (max-width:640px){.ContactForm--calculator .contactForm__form .form__row .form__box{width:50%}}@media (max-width:540px){.ContactForm--calculator .contactForm__form .form__row .form__box{width:100%}}.ContactForm--calculator .contactForm__form .form__row .form__box--short{width:20.83333%}@media (max-width:1360px){.ContactForm--calculator .contactForm__form .form__row .form__box--short{width:25%}}@media (max-width:1220px){.ContactForm--calculator .contactForm__form .form__row .form__box--short{width:29.16667%}}@media (max-width:768px){.ContactForm--calculator .contactForm__form .form__row .form__box--short{width:33.33333%}}@media (max-width:640px){.ContactForm--calculator .contactForm__form .form__row .form__box--short{width:37.5%}}@media (max-width:540px){.ContactForm--calculator .contactForm__form .form__row .form__box--short{width:100%}}.ContactForm--calculator .contactForm__form .form__row .form__box--short label{right:0;left:unset}@media (max-width:540px){.ContactForm--calculator .contactForm__form .form__row .form__box--short label{right:unset;left:0}}.ContactForm--calculator .contactForm__form .form__agreements{margin-top:calc(32px + 24*(100vw - 320px)/1600);max-width:632px}@media screen and (max-width:320px){.ContactForm--calculator .contactForm__form .form__agreements{margin-top:32px}}@media screen and (min-width:1920px){.ContactForm--calculator .contactForm__form .form__agreements{margin-top:56px}}.ContactForm--calculator .contactForm__form .form__agreements li label p{line-height:1.4em}.ContactForm--calculator .contactForm__form .form__width{margin-top:calc(36px + 59*(100vw - 320px)/1600)}@media screen and (max-width:320px){.ContactForm--calculator .contactForm__form .form__width{margin-top:36px}}@media screen and (min-width:1920px){.ContactForm--calculator .contactForm__form .form__width{margin-top:95px}}.ContactForm--calculator .contactForm__form .form__callback+.form__width{margin-top:calc(24px + 12*(100vw - 320px)/1600)}@media screen and (max-width:320px){.ContactForm--calculator .contactForm__form .form__callback+.form__width{margin-top:24px}}@media screen and (min-width:1920px){.ContactForm--calculator .contactForm__form .form__callback+.form__width{margin-top:36px}}.ContactPageExtraInfo{margin-top:calc(48px + 52*(100vw - 320px)/1600);margin-bottom:calc(48px + 52*(100vw - 320px)/1600)}@media screen and (max-width:320px){.ContactPageExtraInfo{margin-top:48px}}@media screen and (min-width:1920px){.ContactPageExtraInfo{margin-top:100px}}@media screen and (max-width:320px){.ContactPageExtraInfo{margin-bottom:48px}}@media screen and (min-width:1920px){.ContactPageExtraInfo{margin-bottom:100px}}.ContactPageExtraInfo__content{padding-right:4.16667%;padding-left:4.16667%;width:100%}@media (max-width:1360px){.ContactPageExtraInfo__content{padding-right:0;padding-left:0}}.ContactPageExtraInfo__content p{font-size:calc(28px + 20*(100vw - 320px)/1600);line-height:1.2em;font-size:calc(24px + 24*(100vw - 320px)/1600);font-weight:700}@media screen and (max-width:320px){.ContactPageExtraInfo__content p{font-size:28px;font-size:24px}}@media screen and (min-width:1920px){.ContactPageExtraInfo__content p{font-size:48px}}.ContactPageExtraLinks{max-width:1920px;margin-left:calc(30px + 86.63551*(100vw - 320px)/1600);margin-right:calc(30px + 86.63551*(100vw - 320px)/1600);height:calc(317px + 183*(100vw - 700px)/1220);position:relative;display:flex;flex-direction:row;margin-right:auto!important;margin-left:auto!important}@media screen and (max-width:320px){.ContactPageExtraLinks{margin-left:30px}}@media screen and (min-width:1920px){.ContactPageExtraLinks{margin-left:116.63551px}}@media screen and (max-width:320px){.ContactPageExtraLinks{margin-right:30px}}@media screen and (min-width:1920px){.ContactPageExtraLinks{margin-right:116.63551px}}@media (min-width:2153.27103px){.ContactPageExtraLinks{margin-left:auto;margin-right:auto}}@media screen and (max-width:700px){.ContactPageExtraLinks{height:317px}}@media screen and (min-width:1920px){.ContactPageExtraLinks{height:500px}}@media (max-width:700px){.ContactPageExtraLinks{height:calc(450px + 200*(100vw - 320px)/380);flex-direction:column}}@media screen and (max-width:700px) and (max-width:320px){.ContactPageExtraLinks{height:450px}}@media screen and (max-width:700px) and (min-width:700px){.ContactPageExtraLinks{height:650px}}.ContactPageExtraLinks__col{position:relative;display:flex;align-items:center;width:50%}@media (max-width:700px){.ContactPageExtraLinks__col{width:100%;height:50%}}.ContactPageExtraLinks__col .image-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.ContactPageExtraLinks__col--left{justify-content:flex-end}@media (max-width:1020px){.ContactPageExtraLinks__col--left{justify-content:flex-start}}@media (max-width:700px){.ContactPageExtraLinks__col--left{justify-content:center}}.ContactPageExtraLinks__col--left .Button{margin-right:25%}@media (max-width:1360px){.ContactPageExtraLinks__col--left .Button{margin-right:33.33333%}}@media (max-width:1020px){.ContactPageExtraLinks__col--left .Button{margin-left:calc(50.2011px + 17.0115*(100vw - 700px)/320);margin-right:0}}@media screen and (max-width:1020px) and (max-width:700px){.ContactPageExtraLinks__col--left .Button{margin-left:50.2011px}}@media screen and (max-width:1020px) and (min-width:1020px){.ContactPageExtraLinks__col--left .Button{margin-left:67.2126px}}@media (max-width:700px){.ContactPageExtraLinks__col--left .Button{margin-left:0}}.ContactPageExtraLinks__col--right{justify-content:flex-start}@media (max-width:1020px){.ContactPageExtraLinks__col--right{justify-content:flex-end}}@media (max-width:700px){.ContactPageExtraLinks__col--right{justify-content:center}}.ContactPageExtraLinks__col--right .Button{margin-left:25%}@media (max-width:1360px){.ContactPageExtraLinks__col--right .Button{margin-left:33.33333%}}@media (max-width:1020px){.ContactPageExtraLinks__col--right .Button{margin-right:calc(50.2011px + 17.0115*(100vw - 700px)/320);margin-left:0}}@media screen and (max-width:1020px) and (max-width:700px){.ContactPageExtraLinks__col--right .Button{margin-right:50.2011px}}@media screen and (max-width:1020px) and (min-width:1020px){.ContactPageExtraLinks__col--right .Button{margin-right:67.2126px}}@media (max-width:700px){.ContactPageExtraLinks__col--right .Button{margin-right:0}}.ContactPageHeading{height:calc(100vh - 76.02px - 36.9*(100vw - 320px)/1600);position:relative;display:flex;min-height:450px}@media screen and (max-width:320px){.ContactPageHeading{height:calc(100vh - 76.02px)}}@media screen and (min-width:1920px){.ContactPageHeading{height:calc(100vh - 112.92px)}}.ContactPageHeading__watermark{position:absolute;top:0;left:0}.ContactPageHeading__watermark,.ContactPageHeading__watermark .image-wrapper{width:100%;height:100%;z-index:-1}.ContactPageHeading__watermark:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#070707;opacity:.35}.ContactPageHeading .row{width:100%;align-self:center}.ContactPageHeading__title{margin-left:4.16667%;font-size:calc(64px + 36*(100vw - 320px)/1600);line-height:1.2em;font-size:calc(37px + 63*(100vw - 320px)/1600);color:#fff;font-weight:700;max-width:1152px}@media screen and (max-width:320px){.ContactPageHeading__title{font-size:64px;font-size:37px}}@media screen and (min-width:1920px){.ContactPageHeading__title{font-size:100px}}@media (max-width:1520px){.ContactPageHeading__title{margin-left:0}}.LogotypesSection{padding-top:calc(48px + 42*(100vw - 320px)/1600);padding-bottom:calc(48px + 57*(100vw - 320px)/1600);background-color:#f3f3f3}@media screen and (max-width:320px){.LogotypesSection{padding-top:48px}}@media screen and (min-width:1920px){.LogotypesSection{padding-top:90px}}@media screen and (max-width:320px){.LogotypesSection{padding-bottom:48px}}@media screen and (min-width:1920px){.LogotypesSection{padding-bottom:105px}}.LogotypesSection .row{grid-column-gap:calc(58px + 78*(100vw - 1020px)/900);display:grid;grid-template-columns:1fr 1fr}@media screen and (max-width:1020px){.LogotypesSection .row{grid-column-gap:58px}}@media screen and (min-width:1920px){.LogotypesSection .row{grid-column-gap:136px}}@media (max-width:1020px){.LogotypesSection .row{grid-row-gap:calc(48px + 20*(100vw - 320px)/700);grid-template-columns:1fr}}@media screen and (max-width:1020px) and (max-width:320px){.LogotypesSection .row{grid-row-gap:48px}}@media screen and (max-width:1020px) and (min-width:1020px){.LogotypesSection .row{grid-row-gap:68px}}.LogotypesSection .row .LogotypesSection__col .col__heading{font-size:calc(28px + 20*(100vw - 320px)/1600);line-height:1.2em;font-size:calc(26px + 22*(100vw - 320px)/1600);font-weight:700}@media screen and (max-width:320px){.LogotypesSection .row .LogotypesSection__col .col__heading{font-size:28px;font-size:26px}}@media screen and (min-width:1920px){.LogotypesSection .row .LogotypesSection__col .col__heading{font-size:48px}}.LogotypesSection .row .LogotypesSection__col .col__grid{display:flex;flex-direction:row;flex-wrap:wrap}@media (max-width:480px){.LogotypesSection .row .LogotypesSection__col .col__grid{flex-direction:column;align-items:center;flex-wrap:nowrap}}.LogotypesSection .row .LogotypesSection__col .col__grid .grid__image{margin-top:calc(18px + 32*(100vw - 320px)/1600);margin-right:calc(22px + 38*(100vw - 480px)/1440)}@media screen and (max-width:320px){.LogotypesSection .row .LogotypesSection__col .col__grid .grid__image{margin-top:18px}}@media screen and (min-width:1920px){.LogotypesSection .row .LogotypesSection__col .col__grid .grid__image{margin-top:50px}}@media screen and (max-width:480px){.LogotypesSection .row .LogotypesSection__col .col__grid .grid__image{margin-right:22px}}@media screen and (min-width:1920px){.LogotypesSection .row .LogotypesSection__col .col__grid .grid__image{margin-right:60px}}@media (max-width:480px){.LogotypesSection .row .LogotypesSection__col .col__grid .grid__image{margin-right:0}}.LogotypesSection .row .LogotypesSection__col .col__grid .grid__image a{display:block}.LogotypesSection .row .LogotypesSection__col .col__grid .grid__image img{max-width:calc(235px + 111*(100vw - 480px)/1440);max-height:calc(74px + 41*(100vw - 480px)/1440);display:block}@media screen and (max-width:480px){.LogotypesSection .row .LogotypesSection__col .col__grid .grid__image img{max-width:235px}}@media screen and (min-width:1920px){.LogotypesSection .row .LogotypesSection__col .col__grid .grid__image img{max-width:346px}}@media screen and (max-width:480px){.LogotypesSection .row .LogotypesSection__col .col__grid .grid__image img{max-height:74px}}@media screen and (min-width:1920px){.LogotypesSection .row .LogotypesSection__col .col__grid .grid__image img{max-height:115px}}@media (max-width:480px){.LogotypesSection .row .LogotypesSection__col .col__grid .grid__image img{max-width:calc(235px + 15*(100vw - 320px)/160);max-height:calc(74px + 11*(100vw - 320px)/160)}}@media screen and (max-width:480px) and (max-width:320px){.LogotypesSection .row .LogotypesSection__col .col__grid .grid__image img{max-width:235px}}@media screen and (max-width:480px) and (min-width:480px){.LogotypesSection .row .LogotypesSection__col .col__grid .grid__image img{max-width:250px}}@media screen and (max-width:480px) and (max-width:320px){.LogotypesSection .row .LogotypesSection__col .col__grid .grid__image img{max-height:74px}}@media screen and (max-width:480px) and (min-width:480px){.LogotypesSection .row .LogotypesSection__col .col__grid .grid__image img{max-height:85px}}.LogotypesSection .row.row--grid1{grid-template-columns:1fr}.PostsSection{margin-top:calc(36px + 54*(100vw - 320px)/1600);max-width:1920px;margin-left:calc(30px + 86.63551*(100vw - 320px)/1600);margin-right:calc(30px + 86.63551*(100vw - 320px)/1600);margin-right:auto!important;margin-left:auto!important;overflow:hidden}@media screen and (max-width:320px){.PostsSection{margin-top:36px}}@media screen and (min-width:1920px){.PostsSection{margin-top:90px}}@media screen and (max-width:320px){.PostsSection{margin-left:30px}}@media screen and (min-width:1920px){.PostsSection{margin-left:116.63551px}}@media screen and (max-width:320px){.PostsSection{margin-right:30px}}@media screen and (min-width:1920px){.PostsSection{margin-right:116.63551px}}@media (min-width:2153.27103px){.PostsSection{margin-left:auto;margin-right:auto}}.PostsSection .postsSection--size{padding-right:4.16667%;padding-left:4.16667%;width:100%}@media (max-width:1520px){.PostsSection .postsSection--size{padding-right:0;padding-left:0}}.PostsSection .postsSection--size .postsSection__title{font-size:calc(28px + 20*(100vw - 320px)/1600);line-height:1.2em;font-weight:700}@media screen and (max-width:320px){.PostsSection .postsSection--size .postsSection__title{font-size:28px}}@media screen and (min-width:1920px){.PostsSection .postsSection--size .postsSection__title{font-size:48px}}.PostsSection .postsSection--size .postsSection__carousel--size{margin-top:calc(24px + 47*(100vw - 320px)/1600);position:relative}@media screen and (max-width:320px){.PostsSection .postsSection--size .postsSection__carousel--size{margin-top:24px}}@media screen and (min-width:1920px){.PostsSection .postsSection--size .postsSection__carousel--size{margin-top:71px}}.PostsSection .postsSection--size .postsSection__carousel--size .postsSection__carousel .carousel__single{display:block}.PostsSection .postsSection--size .postsSection__carousel--size .postsSection__carousel .carousel__single .single__image{width:100%}.PostsSection .postsSection--size .postsSection__carousel--size .postsSection__carousel .carousel__single .single__description{margin-top:calc(18px + 6*(100vw - 320px)/1600);font-size:calc(16px + 4*(100vw - 320px)/1600);line-height:1.2em;font-weight:300}@media screen and (max-width:320px){.PostsSection .postsSection--size .postsSection__carousel--size .postsSection__carousel .carousel__single .single__description{margin-top:18px}}@media screen and (min-width:1920px){.PostsSection .postsSection--size .postsSection__carousel--size .postsSection__carousel .carousel__single .single__description{margin-top:24px}}@media screen and (max-width:320px){.PostsSection .postsSection--size .postsSection__carousel--size .postsSection__carousel .carousel__single .single__description{font-size:16px}}@media screen and (min-width:1920px){.PostsSection .postsSection--size .postsSection__carousel--size .postsSection__carousel .carousel__single .single__description{font-size:20px}}.PostsSection .postsSection--size .postsSection__carousel--size .postsSection__carousel .carousel__single .single__row{margin-top:calc(18px + 2*(100vw - 320px)/1600);display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}@media screen and (max-width:320px){.PostsSection .postsSection--size .postsSection__carousel--size .postsSection__carousel .carousel__single .single__row{margin-top:18px}}@media screen and (min-width:1920px){.PostsSection .postsSection--size .postsSection__carousel--size .postsSection__carousel .carousel__single .single__row{margin-top:20px}}.PostsSection .postsSection--size .postsSection__carousel--size .postsSection__carousel .carousel__single .single__row .row__more{font-size:calc(16px + 4*(100vw - 320px)/1600);line-height:1.2em;font-size:calc(11px + 9*(100vw - 320px)/1600);padding-bottom:calc(4px + 2*(100vw - 320px)/1600);position:relative;overflow:hidden}@media screen and (max-width:320px){.PostsSection .postsSection--size .postsSection__carousel--size .postsSection__carousel .carousel__single .single__row .row__more{font-size:16px;font-size:11px}}@media screen and (min-width:1920px){.PostsSection .postsSection--size .postsSection__carousel--size .postsSection__carousel .carousel__single .single__row .row__more{font-size:20px}}@media screen and (max-width:320px){.PostsSection .postsSection--size .postsSection__carousel--size .postsSection__carousel .carousel__single .single__row .row__more{padding-bottom:4px}}@media screen and (min-width:1920px){.PostsSection .postsSection--size .postsSection__carousel--size .postsSection__carousel .carousel__single .single__row .row__more{padding-bottom:6px}}.PostsSection .postsSection--size .postsSection__carousel--size .postsSection__carousel .carousel__single .single__row .row__more:before{content:"";position:absolute;bottom:0;right:-2px;width:105%;height:1.5px;background-color:#707070;will-change:transform;transition:transform .2s ease-in}@media (hover:hover){.PostsSection .postsSection--size .postsSection__carousel--size .postsSection__carousel .carousel__single .single__row .row__more:hover:before{transform:translateX(-50%)}}.PostsSection .postsSection--size .postsSection__carousel--size .postsSection__carousel .carousel__single .single__row .row__like{font-size:calc(10px + 11*(100vw - 320px)/1600);font-weight:300}@media screen and (max-width:320px){.PostsSection .postsSection--size .postsSection__carousel--size .postsSection__carousel .carousel__single .single__row .row__like{font-size:10px}}@media screen and (min-width:1920px){.PostsSection .postsSection--size .postsSection__carousel--size .postsSection__carousel .carousel__single .single__row .row__like{font-size:21px}}.PostsSection .postsSection--size .postsSection__carousel--size .postsSection__carousel .carousel__single .single__row .row__like img{margin-left:calc(4px + 2*(100vw - 320px)/1600);width:calc(8px + 7*(100vw - 320px)/1600);display:inline-block;height:auto}@media screen and (max-width:320px){.PostsSection .postsSection--size .postsSection__carousel--size .postsSection__carousel .carousel__single .single__row .row__like img{margin-left:4px}}@media screen and (min-width:1920px){.PostsSection .postsSection--size .postsSection__carousel--size .postsSection__carousel .carousel__single .single__row .row__like img{margin-left:6px}}@media screen and (max-width:320px){.PostsSection .postsSection--size .postsSection__carousel--size .postsSection__carousel .carousel__single .single__row .row__like img{width:8px}}@media screen and (min-width:1920px){.PostsSection .postsSection--size .postsSection__carousel--size .postsSection__carousel .carousel__single .single__row .row__like img{width:15px}}.PostsSection .postsSection--size .postsSection__carousel--size .postsSection__carousel .carousel__single--media .single--size{background-color:#c40003;position:relative;padding-bottom:125%}.PostsSection .postsSection--size .postsSection__carousel--size .postsSection__carousel .carousel__single--media .single--size .single--content{padding:calc(42px + 30*(100vw - 320px)/1600);position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width:320px){.PostsSection .postsSection--size .postsSection__carousel--size .postsSection__carousel .carousel__single--media .single--size .single--content{padding-top:42px}}@media screen and (min-width:1920px){.PostsSection .postsSection--size .postsSection__carousel--size .postsSection__carousel .carousel__single--media .single--size .single--content{padding-top:72px}}@media screen and (max-width:320px){.PostsSection .postsSection--size .postsSection__carousel--size .postsSection__carousel .carousel__single--media .single--size .single--content{padding-right:42px}}@media screen and (min-width:1920px){.PostsSection .postsSection--size .postsSection__carousel--size .postsSection__carousel .carousel__single--media .single--size .single--content{padding-right:72px}}@media screen and (max-width:320px){.PostsSection .postsSection--size .postsSection__carousel--size .postsSection__carousel .carousel__single--media .single--size .single--content{padding-bottom:42px}}@media screen and (min-width:1920px){.PostsSection .postsSection--size .postsSection__carousel--size .postsSection__carousel .carousel__single--media .single--size .single--content{padding-bottom:72px}}@media screen and (max-width:320px){.PostsSection .postsSection--size .postsSection__carousel--size .postsSection__carousel .carousel__single--media .single--size .single--content{padding-left:42px}}@media screen and (min-width:1920px){.PostsSection .postsSection--size .postsSection__carousel--size .postsSection__carousel .carousel__single--media .single--size .single--content{padding-left:72px}}.PostsSection .postsSection--size .postsSection__carousel--size .postsSection__carousel .carousel__single--media .single--size .single--content p{font-size:calc(16px + 4*(100vw - 320px)/1600);line-height:1.2em;color:#fff}@media screen and (max-width:320px){.PostsSection .postsSection--size .postsSection__carousel--size .postsSection__carousel .carousel__single--media .single--size .single--content p{font-size:16px}}@media screen and (min-width:1920px){.PostsSection .postsSection--size .postsSection__carousel--size .postsSection__carousel .carousel__single--media .single--size .single--content p{font-size:20px}}.PostsSection .postsSection--size .postsSection__carousel--size .postsSection__carousel .carousel__single--media .single--size .single--content .single__row{margin-top:calc(50px + 51*(100vw - 320px)/1600);justify-content:center}@media screen and (max-width:320px){.PostsSection .postsSection--size .postsSection__carousel--size .postsSection__carousel .carousel__single--media .single--size .single--content .single__row{margin-top:50px}}@media screen and (min-width:1920px){.PostsSection .postsSection--size .postsSection__carousel--size .postsSection__carousel .carousel__single--media .single--size .single--content .single__row{margin-top:101px}}.PostsSection .postsSection--size .postsSection__carousel--size .postsSection__carousel .carousel__single--media .single--size .single--content .single__row .row__media svg{height:auto;will-change:transform;transition:transform .2s linear}.PostsSection .postsSection--size .postsSection__carousel--size .postsSection__carousel .carousel__single--media .single--size .single--content .single__row .row__media svg path{fill:#fff;transition:color .2s linear}@media (hover:hover){.PostsSection .postsSection--size .postsSection__carousel--size .postsSection__carousel .carousel__single--media .single--size .single--content .single__row .row__media:hover svg{transform:scale(.7)}.PostsSection .postsSection--size .postsSection__carousel--size .postsSection__carousel .carousel__single--media .single--size .single--content .single__row .row__media:hover svg path{fill:#292929}}.PostsSection .postsSection--size .postsSection__carousel--size .postsSection__carousel .carousel__single--media .single--size .single--content .single__row .row__media--border{position:relative}.PostsSection .postsSection--size .postsSection__carousel--size .postsSection__carousel .carousel__single--media .single--size .single--content .single__row .row__media--border:before{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:1px;background-color:#fff}.PostsSection .postsSection--size .postsSection__carousel--size .postsSection__carousel .carousel__single--media .single--size .single--content .single__row .row__media--facebook svg{width:calc(14px + 4*(100vw - 320px)/1600)}@media screen and (max-width:320px){.PostsSection .postsSection--size .postsSection__carousel--size .postsSection__carousel .carousel__single--media .single--size .single--content .single__row .row__media--facebook svg{width:14px}}@media screen and (min-width:1920px){.PostsSection .postsSection--size .postsSection__carousel--size .postsSection__carousel .carousel__single--media .single--size .single--content .single__row .row__media--facebook svg{width:18px}}.PostsSection .postsSection--size .postsSection__carousel--size .postsSection__carousel .carousel__single--media .single--size .single--content .single__row .row__media--in svg{width:calc(24px + 8*(100vw - 320px)/1600)}@media screen and (max-width:320px){.PostsSection .postsSection--size .postsSection__carousel--size .postsSection__carousel .carousel__single--media .single--size .single--content .single__row .row__media--in svg{width:24px}}@media screen and (min-width:1920px){.PostsSection .postsSection--size .postsSection__carousel--size .postsSection__carousel .carousel__single--media .single--size .single--content .single__row .row__media--in svg{width:32px}}.PostsSection .postsSection--size .postsSection__carousel--size .postsSection__carousel .carousel__single--media .single--size .single--content .single__row .row__media+.row__media{margin-left:calc(24px + 26*(100vw - 320px)/1600)}@media screen and (max-width:320px){.PostsSection .postsSection--size .postsSection__carousel--size .postsSection__carousel .carousel__single--media .single--size .single--content .single__row .row__media+.row__media{margin-left:24px}}@media screen and (min-width:1920px){.PostsSection .postsSection--size .postsSection__carousel--size .postsSection__carousel .carousel__single--media .single--size .single--content .single__row .row__media+.row__media{margin-left:50px}}.PostsSection .postsSection--size .postsSection__carousel--size .slick-slider{margin-left:calc(-11px + -33*(100vw - 320px)/1600)}@media screen and (max-width:320px){.PostsSection .postsSection--size .postsSection__carousel--size .slick-slider{margin-left:-11px}}@media screen and (min-width:1920px){.PostsSection .postsSection--size .postsSection__carousel--size .slick-slider{margin-left:-44px}}.PostsSection .postsSection--size .postsSection__carousel--size .slick-slider .slick-list{overflow:visible}.PostsSection .postsSection--size .postsSection__carousel--size .slick-slider .slick-list .slick-track{will-change:transform}.PostsSection .postsSection--size .postsSection__carousel--size .slick-slider .slick-list .slick-track .slick-slide{margin-right:calc(11px + 33*(100vw - 320px)/1600);margin-left:calc(11px + 33*(100vw - 320px)/1600)}@media screen and (max-width:320px){.PostsSection .postsSection--size .postsSection__carousel--size .slick-slider .slick-list .slick-track .slick-slide{margin-right:11px}}@media screen and (min-width:1920px){.PostsSection .postsSection--size .postsSection__carousel--size .slick-slider .slick-list .slick-track .slick-slide{margin-right:44px}}@media screen and (max-width:320px){.PostsSection .postsSection--size .postsSection__carousel--size .slick-slider .slick-list .slick-track .slick-slide{margin-left:11px}}@media screen and (min-width:1920px){.PostsSection .postsSection--size .postsSection__carousel--size .slick-slider .slick-list .slick-track .slick-slide{margin-left:44px}}.PostsSection .postsSection--size .postsSection__carousel--size .ButtonIcon{top:calc(70px + 80*(100vw - 320px)/1600);right:-4.16667%;position:absolute}@media screen and (max-width:320px){.PostsSection .postsSection--size .postsSection__carousel--size .ButtonIcon{top:70px}}@media screen and (min-width:1920px){.PostsSection .postsSection--size .postsSection__carousel--size .ButtonIcon{top:150px}}.RealizationSection{margin-top:calc(32px + 58*(100vw - 320px)/1600);padding-bottom:calc(32px + 58*(100vw - 320px)/1600);flex-direction:column}@media screen and (max-width:320px){.RealizationSection{margin-top:32px}}@media screen and (min-width:1920px){.RealizationSection{margin-top:90px}}@media screen and (max-width:320px){.RealizationSection{padding-bottom:32px}}@media screen and (min-width:1920px){.RealizationSection{padding-bottom:90px}}.RealizationSection .realizationSection__title p{padding-right:4.16667%;padding-left:4.16667%;font-size:calc(28px + 20*(100vw - 320px)/1600);line-height:1.2em;font-weight:700}@media screen and (max-width:320px){.RealizationSection .realizationSection__title p{font-size:28px}}@media screen and (min-width:1920px){.RealizationSection .realizationSection__title p{font-size:48px}}@media (max-width:1360px){.RealizationSection .realizationSection__title p{padding-right:0;padding-left:0}}.RealizationSection .realizationSection__grid{margin-top:calc(29px + 69*(100vw - 320px)/1600);flex-direction:column}@media screen and (max-width:320px){.RealizationSection .realizationSection__grid{margin-top:29px}}@media screen and (min-width:1920px){.RealizationSection .realizationSection__grid{margin-top:98px}}@media (max-width:1920px){.RealizationSection .realizationSection__grid{margin-right:calc(15px + 89*(100vw - 320px)/1600);margin-left:calc(15px + 89*(100vw - 320px)/1600)}}@media screen and (max-width:1920px) and (max-width:320px){.RealizationSection .realizationSection__grid{margin-right:15px}}@media screen and (max-width:1920px) and (min-width:1920px){.RealizationSection .realizationSection__grid{margin-right:104px}}@media screen and (max-width:1920px) and (max-width:320px){.RealizationSection .realizationSection__grid{margin-left:15px}}@media screen and (max-width:1920px) and (min-width:1920px){.RealizationSection .realizationSection__grid{margin-left:104px}}.RealizationSection .realizationSection__grid .grid--size{padding-right:4.16667%;padding-left:4.16667%;grid-column-gap:calc(42px + 86*(100vw - 1020px)/900);display:grid;grid-template-columns:1fr 1fr}@media screen and (max-width:1020px){.RealizationSection .realizationSection__grid .grid--size{grid-column-gap:42px}}@media screen and (min-width:1920px){.RealizationSection .realizationSection__grid .grid--size{grid-column-gap:128px}}@media (max-width:1360px){.RealizationSection .realizationSection__grid .grid--size{padding-right:0;padding-left:0}}@media (max-width:1020px){.RealizationSection .realizationSection__grid .grid--size{grid-template-columns:1fr}}@media (max-width:1020px){.RealizationSection .realizationSection__grid .grid--size .grid__col{width:75%;margin-right:auto;margin-left:auto}}@media (max-width:768px){.RealizationSection .realizationSection__grid .grid--size .grid__col{width:85%}}@media (max-width:560px){.RealizationSection .realizationSection__grid .grid--size .grid__col{width:100%}}.RealizationSection .realizationSection__grid .grid--size .grid__col .RealizationTile+.RealizationTile{margin-top:calc(18px + 97*(100vw - 320px)/1600)}@media screen and (max-width:320px){.RealizationSection .realizationSection__grid .grid--size .grid__col .RealizationTile+.RealizationTile{margin-top:18px}}@media screen and (min-width:1920px){.RealizationSection .realizationSection__grid .grid--size .grid__col .RealizationTile+.RealizationTile{margin-top:115px}}.RealizationSection .realizationSection__grid .grid--size .grid__col .Button{margin-top:calc(36px + 44*(100vw - 320px)/1600);margin-right:auto;margin-left:auto}@media screen and (max-width:320px){.RealizationSection .realizationSection__grid .grid--size .grid__col .Button{margin-top:36px}}@media screen and (min-width:1920px){.RealizationSection .realizationSection__grid .grid--size .grid__col .Button{margin-top:80px}}@media (max-width:1020px){.RealizationSection .realizationSection__grid .grid--size .grid__col .Button{display:none}}.RealizationSection .realizationSection__grid .grid--size .grid__col:nth-of-type(2n){padding-top:calc(64px + 129*(100vw - 1020px)/900)}@media screen and (max-width:1020px){.RealizationSection .realizationSection__grid .grid--size .grid__col:nth-of-type(2n){padding-top:64px}}@media screen and (min-width:1920px){.RealizationSection .realizationSection__grid .grid--size .grid__col:nth-of-type(2n){padding-top:193px}}@media (max-width:1020px){.RealizationSection .realizationSection__grid .grid--size .grid__col:nth-of-type(2n){padding-top:calc(18px + 42.7044*(100vw - 320px)/700)}}@media screen and (max-width:1020px) and (max-width:320px){.RealizationSection .realizationSection__grid .grid--size .grid__col:nth-of-type(2n){padding-top:18px}}@media screen and (max-width:1020px) and (min-width:1020px){.RealizationSection .realizationSection__grid .grid--size .grid__col:nth-of-type(2n){padding-top:60.7044px}}.RealizationSection .realizationSection__column{margin-top:calc(24px + 24*(100vw - 320px)/700);display:none;flex-direction:column;align-items:center}@media screen and (max-width:320px){.RealizationSection .realizationSection__column{margin-top:24px}}@media screen and (min-width:1020px){.RealizationSection .realizationSection__column{margin-top:48px}}@media (max-width:1020px){.RealizationSection .realizationSection__column{display:flex}}.RealizationSection .realizationSection__column .Button+.Button{margin-top:calc(12px + 3*(100vw - 320px)/700)}@media screen and (max-width:320px){.RealizationSection .realizationSection__column .Button+.Button{margin-top:12px}}@media screen and (min-width:1020px){.RealizationSection .realizationSection__column .Button+.Button{margin-top:15px}}@media (max-width:1020px){.RealizationSection .realizationSection__column .Button{min-width:calc(220px + 40*(100vw - 320px)/700)}}@media screen and (max-width:1020px) and (max-width:320px){.RealizationSection .realizationSection__column .Button{min-width:220px}}@media screen and (max-width:1020px) and (min-width:1020px){.RealizationSection .realizationSection__column .Button{min-width:260px}}.RealizationSection .realizationSection__extraLink{margin-top:calc(42px + 56*(100vw - 320px)/1600);padding-bottom:calc(4px + 2*(100vw - 320px)/1600);font-size:calc(21px + 4*(100vw - 320px)/1600);line-height:1.2em;position:relative;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:auto;margin-left:auto;overflow:hidden}@media screen and (max-width:320px){.RealizationSection .realizationSection__extraLink{margin-top:42px}}@media screen and (min-width:1920px){.RealizationSection .realizationSection__extraLink{margin-top:98px}}@media screen and (max-width:320px){.RealizationSection .realizationSection__extraLink{padding-bottom:4px}}@media screen and (min-width:1920px){.RealizationSection .realizationSection__extraLink{padding-bottom:6px}}@media screen and (max-width:320px){.RealizationSection .realizationSection__extraLink{font-size:21px}}@media screen and (min-width:1920px){.RealizationSection .realizationSection__extraLink{font-size:25px}}.RealizationSection .realizationSection__extraLink:before{content:"";position:absolute;bottom:0;right:-2px;width:105%;height:1.5px;background-color:#707070;will-change:transform;transition:transform .2s ease-in}@media (hover:hover){.RealizationSection .realizationSection__extraLink:hover:before{transform:translateX(-50%)}}.RecommendationsSlider{margin-top:calc(60px + -17*(100vw - 1120px)/800);padding-top:calc(67.1195px + 18.8805*(100vw - 1120px)/800);position:relative;background-color:#f3f3f3}@media screen and (max-width:1120px){.RecommendationsSlider{margin-top:60px}}@media screen and (min-width:1920px){.RecommendationsSlider{margin-top:43px}}@media screen and (max-width:1120px){.RecommendationsSlider{padding-top:67.1195px}}@media screen and (min-width:1920px){.RecommendationsSlider{padding-top:86px}}@media (max-width:1120px){.RecommendationsSlider{margin-top:calc(190px + 20*(100vw - 1020px)/100);padding-top:calc(20px + 10*(100vw - 320px)/800)}}@media screen and (max-width:1120px) and (max-width:1020px){.RecommendationsSlider{margin-top:190px}}@media screen and (max-width:1120px) and (min-width:1120px){.RecommendationsSlider{margin-top:210px}}@media screen and (max-width:1120px) and (max-width:320px){.RecommendationsSlider{padding-top:20px}}@media screen and (max-width:1120px) and (min-width:1120px){.RecommendationsSlider{padding-top:30px}}@media (max-width:1020px){.RecommendationsSlider{margin-top:calc(90px + 80*(100vw - 320px)/700)}}@media screen and (max-width:1020px) and (max-width:320px){.RecommendationsSlider{margin-top:90px}}@media screen and (max-width:1020px) and (min-width:1020px){.RecommendationsSlider{margin-top:170px}}.RecommendationsSlider .recommendation__title{padding-right:4.16667%;padding-left:4.16667%;font-size:calc(28px + 20*(100vw - 320px)/1600);line-height:1.2em;font-weight:700}@media screen and (max-width:320px){.RecommendationsSlider .recommendation__title{font-size:28px}}@media screen and (min-width:1920px){.RecommendationsSlider .recommendation__title{font-size:48px}}@media (max-width:1520px){.RecommendationsSlider .recommendation__title{padding-right:0;padding-left:0}}.RecommendationsSlider .recommendation__row{margin-top:calc(60.3019px + 39.6981*(100vw - 1120px)/800);max-width:1920px;margin-left:calc(30px + 86.63551*(100vw - 320px)/1600);margin-right:calc(30px + 86.63551*(100vw - 320px)/1600);margin-right:auto!important;margin-left:auto!important;position:relative;display:flex;flex-direction:row;align-items:center;overflow:hidden}@media screen and (max-width:1120px){.RecommendationsSlider .recommendation__row{margin-top:60.3019px}}@media screen and (min-width:1920px){.RecommendationsSlider .recommendation__row{margin-top:100px}}@media screen and (max-width:320px){.RecommendationsSlider .recommendation__row{margin-left:30px}}@media screen and (min-width:1920px){.RecommendationsSlider .recommendation__row{margin-left:116.63551px}}@media screen and (max-width:320px){.RecommendationsSlider .recommendation__row{margin-right:30px}}@media screen and (min-width:1920px){.RecommendationsSlider .recommendation__row{margin-right:116.63551px}}@media (min-width:2153.27103px){.RecommendationsSlider .recommendation__row{margin-left:auto;margin-right:auto}}@media (max-width:1120px){.RecommendationsSlider .recommendation__row{flex-direction:column;margin-top:0}}.RecommendationsSlider .recommendation__row .row__carousel{min-width:calc(50% + 3vw);max-width:calc(50% + 3vw)}@media (max-width:1120px){.RecommendationsSlider .recommendation__row .row__carousel{max-width:unset;min-width:unset;width:100%}}.RecommendationsSlider .recommendation__row .row__carousel .carousel__single .single__image{overflow:hidden}@media (max-width:1120px){.RecommendationsSlider .recommendation__row .row__carousel .carousel__single .single__image{-webkit-clip-path:polygon(0 calc(100% - 22vw),100% 0,100% 100%,0 100%);clip-path:polygon(0 calc(100% - 22vw),100% 0,100% 100%,0 100%)}}.RecommendationsSlider .recommendation__row .row__carousel .carousel__single .single__image .image-wrapper{width:100%;z-index:-1}.RecommendationsSlider .recommendation__row .row__carousel .carousel__single .single__content{padding-top:calc(55.1447px + 22.8553*(100vw - 1120px)/800);padding-bottom:calc(24px + 28*(100vw - 320px)/1600)}@media screen and (max-width:1120px){.RecommendationsSlider .recommendation__row .row__carousel .carousel__single .single__content{padding-top:55.1447px}}@media screen and (min-width:1920px){.RecommendationsSlider .recommendation__row .row__carousel .carousel__single .single__content{padding-top:78px}}@media screen and (max-width:320px){.RecommendationsSlider .recommendation__row .row__carousel .carousel__single .single__content{padding-bottom:24px}}@media screen and (min-width:1920px){.RecommendationsSlider .recommendation__row .row__carousel .carousel__single .single__content{padding-bottom:52px}}@media (max-width:1120px){.RecommendationsSlider .recommendation__row .row__carousel .carousel__single .single__content{margin-bottom:calc(6px + -27*(100vw - 320px)/800);padding-bottom:0}}@media screen and (max-width:1120px) and (max-width:320px){.RecommendationsSlider .recommendation__row .row__carousel .carousel__single .single__content{margin-bottom:6px}}@media screen and (max-width:1120px) and (min-width:1120px){.RecommendationsSlider .recommendation__row .row__carousel .carousel__single .single__content{margin-bottom:-21px}}.RecommendationsSlider .recommendation__row .row__carousel .carousel__single .single__content .content{font-size:calc(16px + 4*(100vw - 320px)/1600);line-height:1.2em}@media screen and (max-width:320px){.RecommendationsSlider .recommendation__row .row__carousel .carousel__single .single__content .content{font-size:16px}}@media screen and (min-width:1920px){.RecommendationsSlider .recommendation__row .row__carousel .carousel__single .single__content .content{font-size:20px}}.RecommendationsSlider .recommendation__row .row__carousel .carousel__single .single__content .content__author{margin-top:calc(24px + 16*(100vw - 320px)/1600);font-weight:600;font-style:italic}@media screen and (max-width:320px){.RecommendationsSlider .recommendation__row .row__carousel .carousel__single .single__content .content__author{margin-top:24px}}@media screen and (min-width:1920px){.RecommendationsSlider .recommendation__row .row__carousel .carousel__single .single__content .content__author{margin-top:40px}}.RecommendationsSlider .recommendation__row .slick-slider .slick-list .slick-track{will-change:transform;display:flex}.RecommendationsSlider .recommendation__row .slick-slider .slick-list .slick-track .slick-slide{display:flex;flex-direction:column;justify-content:space-between;height:auto}.RecommendationsSlider .recommendation__row .slick-slider .slick-dots{bottom:calc(18px + 22*(100vw - 1120px)/800);position:absolute;left:50%;display:flex;flex-direction:row;align-items:center}@media screen and (max-width:1120px){.RecommendationsSlider .recommendation__row .slick-slider .slick-dots{bottom:18px}}@media screen and (min-width:1920px){.RecommendationsSlider .recommendation__row .slick-slider .slick-dots{bottom:40px}}@media (max-width:1120px){.RecommendationsSlider .recommendation__row .slick-slider .slick-dots{display:none!important}}.RecommendationsSlider .recommendation__row .slick-slider .slick-dots li{width:calc(14px + 1*(100vw - 320px)/1600);height:calc(14px + 1*(100vw - 320px)/1600)}@media screen and (max-width:320px){.RecommendationsSlider .recommendation__row .slick-slider .slick-dots li{width:14px}}@media screen and (min-width:1920px){.RecommendationsSlider .recommendation__row .slick-slider .slick-dots li{width:15px}}@media screen and (max-width:320px){.RecommendationsSlider .recommendation__row .slick-slider .slick-dots li{height:14px}}@media screen and (min-width:1920px){.RecommendationsSlider .recommendation__row .slick-slider .slick-dots li{height:15px}}.RecommendationsSlider .recommendation__row .slick-slider .slick-dots li button{width:calc(14px + 1*(100vw - 320px)/1600);height:calc(14px + 1*(100vw - 320px)/1600);text-indent:-9999px;background-color:#fff;transition:background-color .2s linear;border-radius:50%;cursor:pointer}@media screen and (max-width:320px){.RecommendationsSlider .recommendation__row .slick-slider .slick-dots li button{width:14px}}@media screen and (min-width:1920px){.RecommendationsSlider .recommendation__row .slick-slider .slick-dots li button{width:15px}}@media screen and (max-width:320px){.RecommendationsSlider .recommendation__row .slick-slider .slick-dots li button{height:14px}}@media screen and (min-width:1920px){.RecommendationsSlider .recommendation__row .slick-slider .slick-dots li button{height:15px}}.RecommendationsSlider .recommendation__row .slick-slider .slick-dots li.slick-active button{background-color:#c40003}.RecommendationsSlider .recommendation__row .slick-slider .slick-dots li+li{margin-left:calc(18px + 2*(100vw - 320px)/1600)}@media screen and (max-width:320px){.RecommendationsSlider .recommendation__row .slick-slider .slick-dots li+li{margin-left:18px}}@media screen and (min-width:1920px){.RecommendationsSlider .recommendation__row .slick-slider .slick-dots li+li{margin-left:20px}}.RecommendationsSlider .recommendation__row .row__carousel--left{-webkit-clip-path:polygon(0 0,calc(100% - 6.5vw) 0,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 6.5vw) 0,100% 100%,0 100%)}@media (max-width:1120px){.RecommendationsSlider .recommendation__row .row__carousel--left{-webkit-clip-path:unset;clip-path:unset}}@media (max-width:1120px){.RecommendationsSlider .recommendation__row .row__carousel--left .carousel__single{flex-direction:column-reverse!important}}.RecommendationsSlider .recommendation__row .row__carousel--left .carousel__single .single__content{margin-left:calc(30px + 74*(100vw - 320px)/1600);padding-left:calc(63.3281px + 42.7029*(100vw - 1520px)/400);width:calc(460px + 350.031*(100vw - 1120px)/800)}@media screen and (max-width:320px){.RecommendationsSlider .recommendation__row .row__carousel--left .carousel__single .single__content{margin-left:30px}}@media screen and (min-width:1920px){.RecommendationsSlider .recommendation__row .row__carousel--left .carousel__single .single__content{margin-left:104px}}@media screen and (max-width:1520px){.RecommendationsSlider .recommendation__row .row__carousel--left .carousel__single .single__content{padding-left:63.3281px}}@media screen and (min-width:1920px){.RecommendationsSlider .recommendation__row .row__carousel--left .carousel__single .single__content{padding-left:106.031px}}@media screen and (max-width:1120px){.RecommendationsSlider .recommendation__row .row__carousel--left .carousel__single .single__content{width:460px}}@media screen and (min-width:1920px){.RecommendationsSlider .recommendation__row .row__carousel--left .carousel__single .single__content{width:810.031px}}@media (max-width:1520px){.RecommendationsSlider .recommendation__row .row__carousel--left .carousel__single .single__content{padding-left:0}}@media (max-width:1120px){.RecommendationsSlider .recommendation__row .row__carousel--left .carousel__single .single__content{padding-top:calc(20px + 35.1447*(100vw - 320px)/800);padding-right:calc(30px + 74*(100vw - 320px)/1600);padding-left:calc(30px + 74*(100vw - 320px)/1600);margin-right:0;margin-left:0;width:100%}}@media screen and (max-width:1120px) and (max-width:320px){.RecommendationsSlider .recommendation__row .row__carousel--left .carousel__single .single__content{padding-top:20px}}@media screen and (max-width:1120px) and (min-width:1120px){.RecommendationsSlider .recommendation__row .row__carousel--left .carousel__single .single__content{padding-top:55.1447px}}@media screen and (max-width:1120px) and (max-width:320px){.RecommendationsSlider .recommendation__row .row__carousel--left .carousel__single .single__content{padding-right:30px}}@media screen and (max-width:1120px) and (min-width:1920px){.RecommendationsSlider .recommendation__row .row__carousel--left .carousel__single .single__content{padding-right:104px}}@media screen and (max-width:1120px) and (max-width:320px){.RecommendationsSlider .recommendation__row .row__carousel--left .carousel__single .single__content{padding-left:30px}}@media screen and (max-width:1120px) and (min-width:1920px){.RecommendationsSlider .recommendation__row .row__carousel--left .carousel__single .single__content{padding-left:104px}}.RecommendationsSlider .recommendation__row .row__carousel--right{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,6.8vw 100%);clip-path:polygon(0 0,100% 0,100% 100%,6.8vw 100%);position:absolute;right:0}@media (max-width:1120px){.RecommendationsSlider .recommendation__row .row__carousel--right{position:relative;-webkit-clip-path:unset;clip-path:unset}}.RecommendationsSlider .recommendation__row .row__carousel--right .carousel__single .single__content{margin-right:calc(30px + 74*(100vw - 320px)/1600);padding-right:calc(63.3281px + 42.7029*(100vw - 1520px)/400);width:calc(450px + 304.031*(100vw - 1120px)/800);margin-left:auto}@media screen and (max-width:320px){.RecommendationsSlider .recommendation__row .row__carousel--right .carousel__single .single__content{margin-right:30px}}@media screen and (min-width:1920px){.RecommendationsSlider .recommendation__row .row__carousel--right .carousel__single .single__content{margin-right:104px}}@media screen and (max-width:1520px){.RecommendationsSlider .recommendation__row .row__carousel--right .carousel__single .single__content{padding-right:63.3281px}}@media screen and (min-width:1920px){.RecommendationsSlider .recommendation__row .row__carousel--right .carousel__single .single__content{padding-right:106.031px}}@media screen and (max-width:1120px){.RecommendationsSlider .recommendation__row .row__carousel--right .carousel__single .single__content{width:450px}}@media screen and (min-width:1920px){.RecommendationsSlider .recommendation__row .row__carousel--right .carousel__single .single__content{width:754.031px}}@media (max-width:1520px){.RecommendationsSlider .recommendation__row .row__carousel--right .carousel__single .single__content{padding-right:0}}@media (max-width:1120px){.RecommendationsSlider .recommendation__row .row__carousel--right .carousel__single .single__content{padding-top:calc(50px + 5.1447*(100vw - 320px)/800);padding-right:calc(30px + 74*(100vw - 320px)/1600);padding-left:calc(30px + 74*(100vw - 320px)/1600);margin-right:0;margin-left:0;width:100%}}@media screen and (max-width:1120px) and (max-width:320px){.RecommendationsSlider .recommendation__row .row__carousel--right .carousel__single .single__content{padding-top:50px}}@media screen and (max-width:1120px) and (min-width:1120px){.RecommendationsSlider .recommendation__row .row__carousel--right .carousel__single .single__content{padding-top:55.1447px}}@media screen and (max-width:1120px) and (max-width:320px){.RecommendationsSlider .recommendation__row .row__carousel--right .carousel__single .single__content{padding-right:30px}}@media screen and (max-width:1120px) and (min-width:1920px){.RecommendationsSlider .recommendation__row .row__carousel--right .carousel__single .single__content{padding-right:104px}}@media screen and (max-width:1120px) and (max-width:320px){.RecommendationsSlider .recommendation__row .row__carousel--right .carousel__single .single__content{padding-left:30px}}@media screen and (max-width:1120px) and (min-width:1920px){.RecommendationsSlider .recommendation__row .row__carousel--right .carousel__single .single__content{padding-left:104px}}.RecommendationsSlider .recommendation__row:before{width:calc(32px + 6*(100vw - 320px)/1600);content:"";position:absolute;top:0;right:0;height:100%;background-image:linear-gradient(180deg,#a7191b,#e95033);background-color:#e95033;left:50%;z-index:2;transform:translateX(-50%) skewX(13deg)}@media screen and (max-width:320px){.RecommendationsSlider .recommendation__row:before{width:32px}}@media screen and (min-width:1920px){.RecommendationsSlider .recommendation__row:before{width:38px}}@media (max-width:1120px){.RecommendationsSlider .recommendation__row:before{display:none}}@media (max-width:1120px){.RecommendationsSlider:before{width:calc(32px + 6*(100vw - 320px)/1600);content:"";position:absolute;top:0;right:0;height:100%;background-image:linear-gradient(180deg,#a7191b,#e95033);height:calc(33px + 9*(100vw - 320px)/700);width:100%;background-image:linear-gradient(270deg,#a7191b,#e95033);left:0;width:100%!important;transform:skewY(-7deg) translateY(-100%);transform-origin:bottom left}}@media screen and (max-width:1120px) and (max-width:320px){.RecommendationsSlider:before{width:32px}}@media screen and (max-width:1120px) and (min-width:1920px){.RecommendationsSlider:before{width:38px}}@media screen and (max-width:1120px) and (max-width:320px){.RecommendationsSlider:before{height:33px}}@media screen and (max-width:1120px) and (min-width:1020px){.RecommendationsSlider:before{height:42px}}@media (max-width:1120px){.RecommendationsSlider:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;transform:skewY(-7deg);transform-origin:top left;background-color:#f3f3f3;z-index:-1}}.ReferencesSection{margin-top:calc(42px + 48*(100vw - 320px)/1600)}@media screen and (max-width:320px){.ReferencesSection{margin-top:42px}}@media screen and (min-width:1920px){.ReferencesSection{margin-top:90px}}.ReferencesSection>.row{max-width:1284px;margin-left:calc(30px + 48*(100vw - 320px)/964);margin-right:calc(30px + 48*(100vw - 320px)/964);flex-direction:column}@media screen and (max-width:320px){.ReferencesSection>.row{margin-left:30px}}@media screen and (min-width:1284px){.ReferencesSection>.row{margin-left:78px}}@media screen and (max-width:320px){.ReferencesSection>.row{margin-right:30px}}@media screen and (min-width:1284px){.ReferencesSection>.row{margin-right:78px}}@media (min-width:1440px){.ReferencesSection>.row{margin-left:auto;margin-right:auto}}.ReferencesSection__name{margin-bottom:calc(18px + 6*(100vw - 320px)/1600);font-size:calc(21px + 4*(100vw - 320px)/1600);line-height:1.2em;font-weight:600}@media screen and (max-width:320px){.ReferencesSection__name{margin-bottom:18px}}@media screen and (min-width:1920px){.ReferencesSection__name{margin-bottom:24px}}@media screen and (max-width:320px){.ReferencesSection__name{font-size:21px}}@media screen and (min-width:1920px){.ReferencesSection__name{font-size:25px}}.ReferencesSection__grid{grid-row-gap:calc(32px + 10*(100vw - 320px)/1600);grid-column-gap:calc(32px + 32*(100vw - 320px)/1600);display:grid;grid-template-columns:1fr 1fr 1fr 1fr}@media screen and (max-width:320px){.ReferencesSection__grid{grid-row-gap:32px}}@media screen and (min-width:1920px){.ReferencesSection__grid{grid-row-gap:42px}}@media screen and (max-width:320px){.ReferencesSection__grid{grid-column-gap:32px}}@media screen and (min-width:1920px){.ReferencesSection__grid{grid-column-gap:64px}}@media (max-width:820px){.ReferencesSection__grid{grid-template-columns:1fr 1fr 1fr}}@media (max-width:580px){.ReferencesSection__grid{grid-template-columns:1fr 1fr}}@media (max-width:380px){.ReferencesSection__grid{grid-template-columns:1fr}}.ReferencesSection__grid .grid__single{width:100%;display:flex;flex-direction:column;align-items:center}.ReferencesSection__grid .grid__single .single__logo{margin-bottom:calc(10px + 2*(100vw - 320px)/1600);position:relative;width:100%;overflow:hidden;transition:transform .3s;will-change:transform}@media screen and (max-width:320px){.ReferencesSection__grid .grid__single .single__logo{margin-bottom:10px}}@media screen and (min-width:1920px){.ReferencesSection__grid .grid__single .single__logo{margin-bottom:12px}}@media (max-width:380px){.ReferencesSection__grid .grid__single .single__logo{margin-right:auto;margin-left:auto;width:70%}}.ReferencesSection__grid .grid__single .single__logo .image-wrapper{padding-bottom:100%;height:0}.ReferencesSection__grid .grid__single .single__logo .image-wrapper picture{display:flex;align-items:center;justify-content:center}.ReferencesSection__grid .grid__single .single__logo .image-wrapper img{max-width:100%;max-height:100%;width:auto;height:auto}.ReferencesSection__grid .grid__single .single__label{padding-right:calc(6px + 8*(100vw - 320px)/1600);padding-left:calc(6px + 8*(100vw - 320px)/1600);font-size:calc(16px + 2*(100vw - 320px)/1600);line-height:1.2em;line-height:1.3em;text-align:center}@media screen and (max-width:320px){.ReferencesSection__grid .grid__single .single__label{padding-right:6px}}@media screen and (min-width:1920px){.ReferencesSection__grid .grid__single .single__label{padding-right:14px}}@media screen and (max-width:320px){.ReferencesSection__grid .grid__single .single__label{padding-left:6px}}@media screen and (min-width:1920px){.ReferencesSection__grid .grid__single .single__label{padding-left:14px}}@media screen and (max-width:320px){.ReferencesSection__grid .grid__single .single__label{font-size:16px}}@media screen and (min-width:1920px){.ReferencesSection__grid .grid__single .single__label{font-size:18px}}.ReferencesSection__grid button.grid__single{cursor:pointer}@media (hover:hover){.ReferencesSection__grid button.grid__single:hover .single__logo{transform:translateY(-15px)}}.SectionWithHeadingImageLink{min-height:calc(455px + 145*(100vw - 600px)/1320);position:relative}@media screen and (max-width:600px){.SectionWithHeadingImageLink{min-height:455px}}@media screen and (min-width:1920px){.SectionWithHeadingImageLink{min-height:600px}}@media (max-width:600px){.SectionWithHeadingImageLink{min-height:unset}}.SectionWithHeadingImageLink .row{padding-top:calc(20px + 80*(100vw - 320px)/1600);padding-bottom:calc(20px + 80*(100vw - 320px)/1600);flex-direction:column}@media screen and (max-width:320px){.SectionWithHeadingImageLink .row{padding-top:20px}}@media screen and (min-width:1920px){.SectionWithHeadingImageLink .row{padding-top:100px}}@media screen and (max-width:320px){.SectionWithHeadingImageLink .row{padding-bottom:20px}}@media screen and (min-width:1920px){.SectionWithHeadingImageLink .row{padding-bottom:100px}}@media (max-width:600px){.SectionWithHeadingImageLink .row{margin-right:auto;margin-left:auto;width:100%;bottom:0;position:absolute}}.SectionWithHeadingImageLink__heading{margin-left:4.16667%;width:calc(400px + 155*(100vw - 600px)/1320);font-size:calc(28px + 20*(100vw - 320px)/1600);line-height:1.2em;font-weight:700;color:#a7191b}@media screen and (max-width:600px){.SectionWithHeadingImageLink__heading{width:400px}}@media screen and (min-width:1920px){.SectionWithHeadingImageLink__heading{width:555px}}@media screen and (max-width:320px){.SectionWithHeadingImageLink__heading{font-size:28px}}@media screen and (min-width:1920px){.SectionWithHeadingImageLink__heading{font-size:48px}}@media (max-width:600px){.SectionWithHeadingImageLink__heading{display:none}}.SectionWithHeadingImageLink .Button{margin-right:4.16667%;margin-top:calc(87px + 0*(100vw - 320px)/1600);margin-left:auto}@media screen and (max-width:320px){.SectionWithHeadingImageLink .Button{margin-top:87px}}@media screen and (min-width:1920px){.SectionWithHeadingImageLink .Button{margin-top:87px}}@media (max-width:600px){.SectionWithHeadingImageLink .Button{margin-top:0;margin-right:auto}}.SectionWithHeadingImageLink__images{max-width:1920px;position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;height:100%;z-index:-1}@media (max-width:600px){.SectionWithHeadingImageLink__images{position:relative}}.SectionWithHeadingImageLink__images .image-wrapper{height:100%}@media (max-width:600px){.SectionWithHeadingImageLink__images .image-wrapper{display:none}}.SectionWithHeadingImageLink__images .image-wrapper+.image-wrapper{display:none}@media (max-width:600px){.SectionWithHeadingImageLink__images .image-wrapper+.image-wrapper{display:block}}.SectionWithPhone{margin-top:calc(65px + 39*(100vw - 320px)/1600);background-color:#292929}@media screen and (max-width:320px){.SectionWithPhone{margin-top:65px}}@media screen and (min-width:1920px){.SectionWithPhone{margin-top:104px}}.SectionWithPhone .sectionWithPhone--size{padding-top:calc(50px + 19*(100vw - 320px)/1600);padding-bottom:calc(49px + 29*(100vw - 320px)/1600);max-width:1154px;margin-left:calc(30px + 40.1028*(100vw - 320px)/834);margin-right:calc(30px + 40.1028*(100vw - 320px)/834);display:flex;flex-direction:row;align-items:center}@media screen and (max-width:320px){.SectionWithPhone .sectionWithPhone--size{padding-top:50px}}@media screen and (min-width:1920px){.SectionWithPhone .sectionWithPhone--size{padding-top:69px}}@media screen and (max-width:320px){.SectionWithPhone .sectionWithPhone--size{padding-bottom:49px}}@media screen and (min-width:1920px){.SectionWithPhone .sectionWithPhone--size{padding-bottom:78px}}@media screen and (max-width:320px){.SectionWithPhone .sectionWithPhone--size{margin-left:30px}}@media screen and (min-width:1154px){.SectionWithPhone .sectionWithPhone--size{margin-left:70.1028px}}@media screen and (max-width:320px){.SectionWithPhone .sectionWithPhone--size{margin-right:30px}}@media screen and (min-width:1154px){.SectionWithPhone .sectionWithPhone--size{margin-right:70.1028px}}@media (min-width:1294.20561px){.SectionWithPhone .sectionWithPhone--size{margin-left:auto;margin-right:auto}}@media (max-width:1020px){.SectionWithPhone .sectionWithPhone--size{flex-direction:column}}.SectionWithPhone .sectionWithPhone--size p{margin-right:calc(140px + 100*(100vw - 1020px)/900);font-size:calc(24px + 15*(100vw - 320px)/1600);line-height:1.3em;color:#fff;font-weight:900}@media screen and (max-width:1020px){.SectionWithPhone .sectionWithPhone--size p{margin-right:140px}}@media screen and (min-width:1920px){.SectionWithPhone .sectionWithPhone--size p{margin-right:240px}}@media screen and (max-width:320px){.SectionWithPhone .sectionWithPhone--size p{font-size:24px}}@media screen and (min-width:1920px){.SectionWithPhone .sectionWithPhone--size p{font-size:39px}}@media (max-width:1020px){.SectionWithPhone .sectionWithPhone--size p{width:100%;margin-right:0}}.SectionWithPhone .sectionWithPhone--size .Button{z-index:1}@media (max-width:1020px){.SectionWithPhone .sectionWithPhone--size .Button{margin-top:calc(50px + 30*(100vw - 320px)/700)}}@media screen and (max-width:1020px) and (max-width:320px){.SectionWithPhone .sectionWithPhone--size .Button{margin-top:50px}}@media screen and (max-width:1020px) and (min-width:1020px){.SectionWithPhone .sectionWithPhone--size .Button{margin-top:80px}}.SeparationImageText{max-width:1920px;margin-left:calc(30px + 86.63551*(100vw - 320px)/1600);margin-right:calc(30px + 86.63551*(100vw - 320px)/1600);margin-right:auto!important;margin-left:auto!important;display:flex;flex-direction:row;overflow:hidden;position:relative}@media screen and (max-width:320px){.SeparationImageText{margin-left:30px}}@media screen and (min-width:1920px){.SeparationImageText{margin-left:116.63551px}}@media screen and (max-width:320px){.SeparationImageText{margin-right:30px}}@media screen and (min-width:1920px){.SeparationImageText{margin-right:116.63551px}}@media (min-width:2153.27103px){.SeparationImageText{margin-left:auto;margin-right:auto}}@media (max-width:1240px){.SeparationImageText{flex-direction:column}}.SeparationImageText .separationImageText__image{width:45%}@media (max-width:1520px){.SeparationImageText .separationImageText__image{width:40%}}@media (max-width:1240px){.SeparationImageText .separationImageText__image{width:100%}}.SeparationImageText .separationImageText__image .image-wrapper{height:100%;width:110%}.SeparationImageText .separationImageText__content{padding:calc(70px + 83*(100vw - 1240px)/680) calc(30px + 158*(100vw - 320px)/1600) calc(70px + 116*(100vw - 1240px)/680) calc(85.585px + 79.415*(100vw - 1240px)/680);width:55%;position:relative;display:flex;flex-direction:column;align-items:center;z-index:2;transform:skewX(-13deg)}@media screen and (max-width:1240px){.SeparationImageText .separationImageText__content{padding-top:70px}}@media screen and (min-width:1920px){.SeparationImageText .separationImageText__content{padding-top:153px}}@media screen and (max-width:320px){.SeparationImageText .separationImageText__content{padding-right:30px}}@media screen and (min-width:1920px){.SeparationImageText .separationImageText__content{padding-right:188px}}@media screen and (max-width:1240px){.SeparationImageText .separationImageText__content{padding-bottom:70px}}@media screen and (min-width:1920px){.SeparationImageText .separationImageText__content{padding-bottom:186px}}@media screen and (max-width:1240px){.SeparationImageText .separationImageText__content{padding-left:85.585px}}@media screen and (min-width:1920px){.SeparationImageText .separationImageText__content{padding-left:165px}}@media (max-width:1520px){.SeparationImageText .separationImageText__content{width:60%}}@media (max-width:1240px){.SeparationImageText .separationImageText__content{padding:calc(76px + 54*(100vw - 320px)/920) calc(30px + 57.408*(100vw - 320px)/920) calc(60px + 30*(100vw - 320px)/920);width:100%;transform:skewX(0deg) skewY(-7deg);transform-origin:top left;background-color:#292929}}@media screen and (max-width:1240px) and (max-width:320px){.SeparationImageText .separationImageText__content{padding-top:76px}}@media screen and (max-width:1240px) and (min-width:1240px){.SeparationImageText .separationImageText__content{padding-top:130px}}@media screen and (max-width:1240px) and (max-width:320px){.SeparationImageText .separationImageText__content{padding-right:30px}}@media screen and (max-width:1240px) and (min-width:1240px){.SeparationImageText .separationImageText__content{padding-right:87.408px}}@media screen and (max-width:1240px) and (max-width:320px){.SeparationImageText .separationImageText__content{padding-bottom:60px}}@media screen and (max-width:1240px) and (min-width:1240px){.SeparationImageText .separationImageText__content{padding-bottom:90px}}@media screen and (max-width:1240px) and (max-width:320px){.SeparationImageText .separationImageText__content{padding-left:30px}}@media screen and (max-width:1240px) and (min-width:1240px){.SeparationImageText .separationImageText__content{padding-left:87.408px}}.SeparationImageText .separationImageText__content .content{transform:skewX(13deg)}@media (max-width:1240px){.SeparationImageText .separationImageText__content .content{transform:skewX(0deg) skewY(7deg)}}.SeparationImageText .separationImageText__content .content .content__title{font-size:calc(28px + 20*(100vw - 320px)/1600);line-height:1.2em;font-size:calc(39px + 9*(100vw - 320px)/1600);color:#fff;font-weight:700}@media screen and (max-width:320px){.SeparationImageText .separationImageText__content .content .content__title{font-size:28px;font-size:39px}}@media screen and (min-width:1920px){.SeparationImageText .separationImageText__content .content .content__title{font-size:48px}}.SeparationImageText .separationImageText__content .content .content__row{margin-top:calc(24px + 23*(100vw - 320px)/1600);grid-column-gap:calc(36px + 13*(100vw - 320px)/1600);display:grid;grid-template-columns:155px 3fr;align-items:center}@media screen and (max-width:320px){.SeparationImageText .separationImageText__content .content .content__row{margin-top:24px}}@media screen and (min-width:1920px){.SeparationImageText .separationImageText__content .content .content__row{margin-top:47px}}@media screen and (max-width:320px){.SeparationImageText .separationImageText__content .content .content__row{grid-column-gap:36px}}@media screen and (min-width:1920px){.SeparationImageText .separationImageText__content .content .content__row{grid-column-gap:49px}}@media (max-width:1240px){.SeparationImageText .separationImageText__content .content .content__row{grid-template-columns:1fr 3fr}}@media (max-width:768px){.SeparationImageText .separationImageText__content .content .content__row{padding-right:calc(82px + -22*(100vw - 375px)/393);grid-template-columns:1fr}}@media screen and (max-width:768px) and (max-width:375px){.SeparationImageText .separationImageText__content .content .content__row{padding-right:82px}}@media screen and (max-width:768px) and (min-width:768px){.SeparationImageText .separationImageText__content .content .content__row{padding-right:60px}}@media (max-width:375px){.SeparationImageText .separationImageText__content .content .content__row{padding-right:calc(60px + 22*(100vw - 320px)/55)}}@media screen and (max-width:375px) and (max-width:320px){.SeparationImageText .separationImageText__content .content .content__row{padding-right:60px}}@media screen and (max-width:375px) and (min-width:375px){.SeparationImageText .separationImageText__content .content .content__row{padding-right:82px}}.SeparationImageText .separationImageText__content .content .content__row .row__subtitle{font-size:calc(22px + 9*(100vw - 320px)/1600);line-height:1.2em;color:#fff}@media screen and (max-width:320px){.SeparationImageText .separationImageText__content .content .content__row .row__subtitle{font-size:22px}}@media screen and (min-width:1920px){.SeparationImageText .separationImageText__content .content .content__row .row__subtitle{font-size:31px}}.SeparationImageText .separationImageText__content .content .content__row .row__text{font-size:calc(16px + 4*(100vw - 320px)/1600);line-height:1.2em;color:#fff}@media screen and (max-width:320px){.SeparationImageText .separationImageText__content .content .content__row .row__text{font-size:16px}}@media screen and (min-width:1920px){.SeparationImageText .separationImageText__content .content .content__row .row__text{font-size:20px}}.SeparationImageText .separationImageText__content .content .content__row+.content__row{margin-top:calc(18px + 6*(100vw - 320px)/1600)}@media screen and (max-width:320px){.SeparationImageText .separationImageText__content .content .content__row+.content__row{margin-top:18px}}@media screen and (min-width:1920px){.SeparationImageText .separationImageText__content .content .content__row+.content__row{margin-top:24px}}.SeparationImageText .separationImageText__content:before{width:calc(32px + 6*(100vw - 320px)/1600);content:"";position:absolute;top:0;right:0;height:100%;background-image:linear-gradient(180deg,#a7191b,#e95033);left:0;transform:translateX(-50%);transform-origin:top left}@media screen and (max-width:320px){.SeparationImageText .separationImageText__content:before{width:32px}}@media screen and (min-width:1920px){.SeparationImageText .separationImageText__content:before{width:38px}}@media (max-width:1240px){.SeparationImageText .separationImageText__content:before{height:calc(33px + 9*(100vw - 320px)/920);width:100%;background-image:linear-gradient(270deg,#a7191b,#e95033);transform:translateX(0)}}@media screen and (max-width:1240px) and (max-width:320px){.SeparationImageText .separationImageText__content:before{height:33px}}@media screen and (max-width:1240px) and (min-width:1240px){.SeparationImageText .separationImageText__content:before{height:42px}}.SeparationImageText .separationImageText__content:after{content:"";position:absolute;top:0;left:0;width:115%;height:100%;background-color:#292929;z-index:-1;transform-origin:bottom right}@media (max-width:1240px){.SeparationImageText .separationImageText__content:after{display:none}}.homepageHeader{max-width:1920px;margin-left:calc(30px + 86.63551*(100vw - 320px)/1600);margin-right:calc(30px + 86.63551*(100vw - 320px)/1600);height:calc(100vh - 92.16px - 20.76*(100vw - 1020px)/900);max-height:1080px;min-height:600px;display:block;position:relative;width:100%;overflow:hidden;margin-right:auto!important;margin-left:auto!important}@media screen and (max-width:320px){.homepageHeader{margin-left:30px}}@media screen and (min-width:1920px){.homepageHeader{margin-left:116.63551px}}@media screen and (max-width:320px){.homepageHeader{margin-right:30px}}@media screen and (min-width:1920px){.homepageHeader{margin-right:116.63551px}}@media (min-width:2153.27103px){.homepageHeader{margin-left:auto;margin-right:auto}}@media screen and (max-width:1020px){.homepageHeader{height:calc(100vh - 92.16px)}}@media screen and (min-width:1920px){.homepageHeader{height:calc(100vh - 112.92px)}}@media (max-width:1020px){.homepageHeader{min-height:800px}}.homepageHeader .image-wrapper .asset picture{will-change:auto}.homepageHeader div.devider{z-index:5;width:68%;height:100%;position:absolute;top:0;left:16%;pointer-events:none;transition:transform .6s cubic-bezier(.4,0,.2,1);will-change:transform}@media (max-width:1020px){.homepageHeader div.devider{width:100%;height:50%;top:0;left:0}}.homepageHeader div.devider span{position:absolute;top:-5%;left:calc(50% - 20px);transform:skew(-13deg);transform-origin:center center;width:40px;height:110%;background-image:linear-gradient(237deg,#a7191b,#e95033);-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:1px solid transparent;pointer-events:none}@media (max-width:1020px){.homepageHeader div.devider span{top:100%;left:-5%;height:40px;width:110%;transform:rotate(-11deg);transform-origin:bottom left}}.homepageHeader .content{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;transform:translate(-50%,-50%);transition:transform .6s cubic-bezier(.4,0,.2,1);z-index:1}@media (max-width:1020px){.homepageHeader .content{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.homepageHeader .content .content__title{width:calc(400px + 194*(100vw - 1020px)/900);font-size:calc(28px + 20*(100vw - 320px)/1600);line-height:1.2em;font-size:calc(20px + 28*(100vw - 320px)/1600);color:#fff;text-align:center}@media screen and (max-width:1020px){.homepageHeader .content .content__title{width:400px}}@media screen and (min-width:1920px){.homepageHeader .content .content__title{width:594px}}@media screen and (max-width:320px){.homepageHeader .content .content__title{font-size:28px;font-size:20px}}@media screen and (min-width:1920px){.homepageHeader .content .content__title{font-size:48px}}@media (max-width:1020px){.homepageHeader .content .content__title{width:calc(260px + 140*(100vw - 320px)/700)}}@media screen and (max-width:1020px) and (max-width:320px){.homepageHeader .content .content__title{width:260px}}@media screen and (max-width:1020px) and (min-width:1020px){.homepageHeader .content .content__title{width:400px}}.homepageHeader .content .content__title span{font-size:calc(64px + 36*(100vw - 320px)/1600);line-height:1.2em;font-size:calc(44px + 56*(100vw - 320px)/1600);display:block;font-weight:700}@media screen and (max-width:320px){.homepageHeader .content .content__title span{font-size:64px;font-size:44px}}@media screen and (min-width:1920px){.homepageHeader .content .content__title span{font-size:100px}}.homepageHeader .content .Button{margin-top:calc(36px + 21*(100vw - 320px)/1600);margin-right:auto;margin-left:auto}@media screen and (max-width:320px){.homepageHeader .content .Button{margin-top:36px}}@media screen and (min-width:1920px){.homepageHeader .content .Button{margin-top:57px}}.homepageHeader__left{display:block;position:relative;width:68%;height:100%}@media (max-width:1020px){.homepageHeader__left{-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 18vw),0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 18vw),0 100%);width:100%;height:50%;z-index:3}}.homepageHeader__left .image-wrapper{transition:transform .6s cubic-bezier(.4,0,.2,1);width:100%;height:100%}@media (max-width:1020px){.homepageHeader__left .image-wrapper{width:100vw}}.homepageHeader__left .content{top:50%;left:50%;transform:translate(calc(-50% - 9vw),-50%)}@media (max-width:1020px){.homepageHeader__left .content{transform:translateY(-50%);left:0;top:50%}}.homepageHeader__left:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#070707;opacity:.35;transition:opacity .6s}@media (min-width:1021px) and (hover:hover){.homepageHeader__left:hover .image-wrapper{transform:scale(1.04)}.homepageHeader__left:hover:after{opacity:0}}.homepageHeader__right{z-index:2;display:block;position:absolute;width:68%;height:calc(100% + 2px);-webkit-clip-path:polygon(18vh 0,100% 0,100% 100%,0 100%);clip-path:polygon(18vh 0,100% 0,100% 100%,0 100%);right:0;top:-1px;bottom:0;transition:transform .6s cubic-bezier(.4,0,.2,1);transform:translateX(calc(26.47% - 9vh));overflow:hidden}@media (max-width:1020px){.homepageHeader__right{position:relative;width:100%;height:calc(50% + 18vw);transform:translateY(-18vw);-webkit-clip-path:unset;clip-path:unset}}.homepageHeader__right .content{top:50%;right:0;transform:translate(-1%,-50%)}@media (max-width:1020px){.homepageHeader__right .content{top:50%;right:0;transform:translateY(calc(-50% - 9vw))}}.homepageHeader__right .image-wrapper{transform:translateX(calc(-26.47% + 9vh));transition:transform .6s cubic-bezier(.4,0,.2,1);width:100%;height:100%}@media (max-width:1020px){.homepageHeader__right .image-wrapper{transform:translateX(0)}}.homepageHeader__right:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#070707;opacity:.35;transition:opacity .6s}@media (min-width:1021px) and (hover:hover){.homepageHeader__right:hover .image-wrapper{transform:translateX(calc(-26.47% + 9vh)) scale(1.04)}.homepageHeader__right:hover:after{opacity:0}}.homepageHeader__batch{padding:calc(29px + 2*(100vw - 320px)/1600) calc(30px + 74*(100vw - 320px)/1600) calc(27px + 2*(100vw - 320px)/1600) calc(58px + 10*(100vw - 1020px)/900);display:flex;align-items:center;position:absolute;right:0;bottom:0;z-index:2;pointer-events:none;z-index:8}@media screen and (max-width:320px){.homepageHeader__batch{padding-top:29px}}@media screen and (min-width:1920px){.homepageHeader__batch{padding-top:31px}}@media screen and (max-width:320px){.homepageHeader__batch{padding-right:30px}}@media screen and (min-width:1920px){.homepageHeader__batch{padding-right:104px}}@media screen and (max-width:320px){.homepageHeader__batch{padding-bottom:27px}}@media screen and (min-width:1920px){.homepageHeader__batch{padding-bottom:29px}}@media screen and (max-width:1020px){.homepageHeader__batch{padding-left:58px}}@media screen and (min-width:1920px){.homepageHeader__batch{padding-left:68px}}@media (max-width:1020px){.homepageHeader__batch{padding-top:calc(30px + 0*(100vw - 320px)/700);padding-left:calc(30px + 14*(100vw - 320px)/700);flex-direction:column-reverse;align-items:flex-end}}@media screen and (max-width:1020px) and (max-width:320px){.homepageHeader__batch{padding-top:30px}}@media screen and (max-width:1020px) and (min-width:1020px){.homepageHeader__batch{padding-top:30px}}@media screen and (max-width:1020px) and (max-width:320px){.homepageHeader__batch{padding-left:30px}}@media screen and (max-width:1020px) and (min-width:1020px){.homepageHeader__batch{padding-left:44px}}@media (max-width:400px){.homepageHeader__batch{width:100%}}.homepageHeader__batch p{margin-right:calc(32px + 15*(100vw - 1020px)/900);font-size:calc(21px + 4*(100vw - 320px)/1600);line-height:1.2em;font-size:calc(12px + 4*(100vw - 320px)/1600);color:#a7191b}@media screen and (max-width:1020px){.homepageHeader__batch p{margin-right:32px}}@media screen and (min-width:1920px){.homepageHeader__batch p{margin-right:47px}}@media screen and (max-width:320px){.homepageHeader__batch p{font-size:21px}}@media screen and (min-width:1920px){.homepageHeader__batch p{font-size:25px}}@media screen and (max-width:320px){.homepageHeader__batch p{font-size:12px}}@media screen and (min-width:1920px){.homepageHeader__batch p{font-size:16px}}@media (max-width:1020px){.homepageHeader__batch p{margin-top:calc(10px + 2*(100vw - 320px)/700);margin-right:0}}@media screen and (max-width:1020px) and (max-width:320px){.homepageHeader__batch p{margin-top:10px}}@media screen and (max-width:1020px) and (min-width:1020px){.homepageHeader__batch p{margin-top:12px}}.homepageHeader__batch img{max-width:calc(180px + 48*(100vw - 1020px)/900);min-width:calc(180px + 48*(100vw - 1020px)/900);width:100%;height:auto}@media screen and (max-width:1020px){.homepageHeader__batch img{max-width:180px}}@media screen and (min-width:1920px){.homepageHeader__batch img{max-width:228px}}@media screen and (max-width:1020px){.homepageHeader__batch img{min-width:180px}}@media screen and (min-width:1920px){.homepageHeader__batch img{min-width:228px}}.homepageHeader__batch:before{content:"";position:absolute;top:0;left:0;width:100%;height:200%;z-index:-1;transform:skewX(-13deg);visibility:visible;opacity:.9;background-color:#fff}@media (max-width:1020px){.homepageHeader__batch:before{transform:skewY(-12deg)}}@media (min-width:1021px) and (hover:hover){.homepageHeader.hoverTransform .homepageHeader__left:hover .content{transform:translate(-55%,-50%)!important}.homepageHeader.hoverTransform .homepageHeader__left:hover+.homepageHeader__right{transform:translateX(calc(52.94% - 18vh))}.homepageHeader.hoverTransform .homepageHeader__left:hover+.homepageHeader__right .image-wrapper{transform:translateX(calc(-52.94% + 18vh))}.homepageHeader.hoverTransform .homepageHeader__left:hover+.homepageHeader__right .content{transform:translate(calc(-26.47% + 15vh),-50%)}.homepageHeader.hoverTransform .homepageHeader__left:hover+.homepageHeader__right+.devider{transform:translateX(calc(26.47% - 9vh))}}@media (min-width:1021px) and (hover:hover){.homepageHeader.hoverTransform .homepageHeader__right:hover{transform:translateX(0)}.homepageHeader.hoverTransform .homepageHeader__right:hover .image-wrapper{transform:translateX(0) scale(1.04)}.homepageHeader.hoverTransform .homepageHeader__right:hover .content{transform:translate(calc(22% - 9vw),-50%)}.homepageHeader.hoverTransform .homepageHeader__right:hover+.devider{transform:translateX(calc(-26.47% + 9vh))}}@media (min-width:1021px) and (hover:hover){.homepageHeader.hoverTransform:hover .homepageHeader__left .content{transform:translate(-75%,-50%)}}.homepageHeader.noBatch{height:calc(100vh - 76.02px - 36.9*(100vw - 320px)/1600);min-height:500px}@media screen and (max-width:320px){.homepageHeader.noBatch{height:calc(100vh - 76.02px)}}@media screen and (min-width:1920px){.homepageHeader.noBatch{height:calc(100vh - 112.92px)}}@media (max-width:1020px){.homepageHeader.noBatch{max-height:unset}}@media (max-width:1020px){.homepageHeader.noBatch .homepageHeader__left{height:calc(50% + 9vw)}}@media (max-width:1020px){.homepageHeader.noBatch .homepageHeader__left .content{left:calc(30px + 74*(100vw - 320px)/1600);transform:translateY(calc(-50% - 4.5vw))}}@media screen and (max-width:1020px) and (max-width:320px){.homepageHeader.noBatch .homepageHeader__left .content{left:30px}}@media screen and (max-width:1020px) and (min-width:1920px){.homepageHeader.noBatch .homepageHeader__left .content{left:104px}}@media (max-width:1020px){.homepageHeader.noBatch .homepageHeader__right{height:calc(50% + 9vw + 2px)}}@media (max-width:1020px){.homepageHeader.noBatch .homepageHeader__right .content{right:calc(30px + 74*(100vw - 320px)/1600);transform:translateY(calc(-50% + 4.5vw))}}@media screen and (max-width:1020px) and (max-width:320px){.homepageHeader.noBatch .homepageHeader__right .content{right:30px}}@media screen and (max-width:1020px) and (min-width:1920px){.homepageHeader.noBatch .homepageHeader__right .content{right:104px}}@media (max-width:1020px){.homepageHeader.noBatch div.devider{height:calc(50% + 9vw)}}.SeparationTextLinks{max-width:1920px;margin-left:calc(30px + 86.63551*(100vw - 320px)/1600);margin-right:calc(30px + 86.63551*(100vw - 320px)/1600);margin-right:auto!important;margin-left:auto!important;position:relative;display:flex;flex-direction:row;overflow:hidden;background-color:#fbfbfb}@media screen and (max-width:320px){.SeparationTextLinks{margin-left:30px}}@media screen and (min-width:1920px){.SeparationTextLinks{margin-left:116.63551px}}@media screen and (max-width:320px){.SeparationTextLinks{margin-right:30px}}@media screen and (min-width:1920px){.SeparationTextLinks{margin-right:116.63551px}}@media (min-width:2153.27103px){.SeparationTextLinks{margin-left:auto;margin-right:auto}}@media (max-width:1100px){.SeparationTextLinks{flex-direction:column}}.SeparationTextLinks .separationTextLinks__content{padding-top:calc(60px + 38*(100vw - 1100px)/820);padding-right:calc(60px + 80*(100vw - 1100px)/820);padding-left:calc(30px + 74*(100vw - 320px)/1600);width:50%;position:relative}@media screen and (max-width:1100px){.SeparationTextLinks .separationTextLinks__content{padding-top:60px}}@media screen and (min-width:1920px){.SeparationTextLinks .separationTextLinks__content{padding-top:98px}}@media screen and (max-width:1100px){.SeparationTextLinks .separationTextLinks__content{padding-right:60px}}@media screen and (min-width:1920px){.SeparationTextLinks .separationTextLinks__content{padding-right:140px}}@media screen and (max-width:320px){.SeparationTextLinks .separationTextLinks__content{padding-left:30px}}@media screen and (min-width:1920px){.SeparationTextLinks .separationTextLinks__content{padding-left:104px}}@media (max-width:1100px){.SeparationTextLinks .separationTextLinks__content{padding-top:calc(28px + 32*(100vw - 320px)/780);padding-right:calc(30px + 38.2642*(100vw - 320px)/780);padding-bottom:calc(48px + 24*(100vw - 320px)/780);width:100%}}@media screen and (max-width:1100px) and (max-width:320px){.SeparationTextLinks .separationTextLinks__content{padding-top:28px}}@media screen and (max-width:1100px) and (min-width:1100px){.SeparationTextLinks .separationTextLinks__content{padding-top:60px}}@media screen and (max-width:1100px) and (max-width:320px){.SeparationTextLinks .separationTextLinks__content{padding-right:30px}}@media screen and (max-width:1100px) and (min-width:1100px){.SeparationTextLinks .separationTextLinks__content{padding-right:68.2642px}}@media screen and (max-width:1100px) and (max-width:320px){.SeparationTextLinks .separationTextLinks__content{padding-bottom:48px}}@media screen and (max-width:1100px) and (min-width:1100px){.SeparationTextLinks .separationTextLinks__content{padding-bottom:72px}}.SeparationTextLinks .separationTextLinks__content div .content__title{font-size:calc(28px + 20*(100vw - 320px)/1600);line-height:1.2em;font-weight:700}@media screen and (max-width:320px){.SeparationTextLinks .separationTextLinks__content div .content__title{font-size:28px}}@media screen and (min-width:1920px){.SeparationTextLinks .separationTextLinks__content div .content__title{font-size:48px}}.SeparationTextLinks .separationTextLinks__content div .content{margin-top:calc(18px + 8*(100vw - 320px)/1600);font-size:calc(16px + 4*(100vw - 320px)/1600);line-height:1.2em;line-height:1.3em}@media screen and (max-width:320px){.SeparationTextLinks .separationTextLinks__content div .content{margin-top:18px}}@media screen and (min-width:1920px){.SeparationTextLinks .separationTextLinks__content div .content{margin-top:26px}}@media screen and (max-width:320px){.SeparationTextLinks .separationTextLinks__content div .content{font-size:16px}}@media screen and (min-width:1920px){.SeparationTextLinks .separationTextLinks__content div .content{font-size:20px}}@media (max-width:1100px){.SeparationTextLinks .separationTextLinks__content div .content{line-height:1.4em}}.SeparationTextLinks .separationTextLinks__content .content__svg{margin-top:calc(18px + 8*(100vw - 320px)/1600);width:calc(260px + 179*(100vw - 320px)/1600)}@media screen and (max-width:320px){.SeparationTextLinks .separationTextLinks__content .content__svg{margin-top:18px}}@media screen and (min-width:1920px){.SeparationTextLinks .separationTextLinks__content .content__svg{margin-top:26px}}@media screen and (max-width:320px){.SeparationTextLinks .separationTextLinks__content .content__svg{width:260px}}@media screen and (min-width:1920px){.SeparationTextLinks .separationTextLinks__content .content__svg{width:439px}}@media (max-width:1100px){.SeparationTextLinks .separationTextLinks__content .content__svg{margin-right:auto;margin-left:auto}}.SeparationTextLinks .separationTextLinks__content .content__svg img{display:block;width:100%;height:auto}.SeparationTextLinks .separationTextLinks__links{width:calc(630px + 410*(100vw - 1100px)/820);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,140px 100%);clip-path:polygon(0 0,100% 0,100% 100%,140px 100%);position:absolute;top:0;right:0;height:100%}@media screen and (max-width:1100px){.SeparationTextLinks .separationTextLinks__links{width:630px}}@media screen and (min-width:1920px){.SeparationTextLinks .separationTextLinks__links{width:1040px}}@media (max-width:1100px){.SeparationTextLinks .separationTextLinks__links{height:calc(322px + 238*(100vw - 320px)/780);-webkit-clip-path:unset;clip-path:unset;position:relative;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}}@media screen and (max-width:1100px) and (max-width:320px){.SeparationTextLinks .separationTextLinks__links{height:322px}}@media screen and (max-width:1100px) and (min-width:1100px){.SeparationTextLinks .separationTextLinks__links{height:560px}}.SeparationTextLinks .separationTextLinks__links .links__single{position:relative;display:flex;align-items:center;height:50%;z-index:-1;overflow:hidden}@media (max-width:1100px){.SeparationTextLinks .separationTextLinks__links .links__single{height:calc(50% + 9.5vw);align-items:unset;justify-content:center;z-index:auto}}.SeparationTextLinks .separationTextLinks__links .links__single .single__image{width:100%;height:100%}.SeparationTextLinks .separationTextLinks__links .links__single .single__image .image--animation{width:100%;height:100%;transition:transform .3s linear;z-index:-1}.SeparationTextLinks .separationTextLinks__links .links__single .single__image .image-wrapper{width:100%;height:100%}@media (max-width:1100px){.SeparationTextLinks .separationTextLinks__links .links__single .single__image .image-wrapper{transition:unset}}.SeparationTextLinks .separationTextLinks__links .links__single .single__image .image-wrapper picture{will-change:auto}.SeparationTextLinks .separationTextLinks__links .links__single .single__image:after{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background-color:#050505;opacity:.35;transition:opacity .3s linear}@media (max-width:1100px){.SeparationTextLinks .separationTextLinks__links .links__single .single__image:after{opacity:0}}.SeparationTextLinks .separationTextLinks__links .links__single .single__content{right:calc(130px + 170*(100vw - 1100px)/820);position:absolute}@media screen and (max-width:1100px){.SeparationTextLinks .separationTextLinks__links .links__single .single__content{right:130px}}@media screen and (min-width:1920px){.SeparationTextLinks .separationTextLinks__links .links__single .single__content{right:300px}}@media (max-width:1100px){.SeparationTextLinks .separationTextLinks__links .links__single .single__content{right:50%;transform:translate(50%,-50%);padding-right:0}}@media (hover:hover){.SeparationTextLinks .separationTextLinks__links .links__single:hover .single__image .image--animation{transform:scale(1.05)}.SeparationTextLinks .separationTextLinks__links .links__single:hover .single__image:after{opacity:0}}@media (max-width:1100px){.SeparationTextLinks .separationTextLinks__links .links__single--first{-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 19vw),0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 19vw),0 100%)}}@media (max-width:1100px){.SeparationTextLinks .separationTextLinks__links .links__single--first .single__content{top:calc(50% - 4.5vw)}}@media (max-width:1100px){.SeparationTextLinks .separationTextLinks__links .links__single--second{-webkit-clip-path:polygon(0 19vw,100% 0,100% 100%,0 100%);clip-path:polygon(0 19vw,100% 0,100% 100%,0 100%);transform:translateY(-19vw)}}@media (max-width:1100px){.SeparationTextLinks .separationTextLinks__links .links__single--second .single__content{top:calc(50% + 4.5vw)}}.SeparationTextLinks .separationTextLinks__links:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#050505;opacity:.35}@media (min-width:1101px){.SeparationTextLinks .separationTextLinks__links:before{display:none}}.SeparationTextLinks:after{width:calc(32px + 6*(100vw - 320px)/1600);content:"";position:absolute;top:0;right:0;height:100%;background-image:linear-gradient(180deg,#a7191b,#e95033);right:calc(537px + 418*(100vw - 1100px)/820);transform:skewX(13deg);transform-origin:center center;background-image:linear-gradient(0deg,#a7191b,#e95033);z-index:2}@media screen and (max-width:320px){.SeparationTextLinks:after{width:32px}}@media screen and (min-width:1920px){.SeparationTextLinks:after{width:38px}}@media screen and (max-width:1100px){.SeparationTextLinks:after{right:537px}}@media screen and (min-width:1920px){.SeparationTextLinks:after{right:955px}}@media (max-width:1100px){.SeparationTextLinks:after{display:none}}


/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;will-change:opacity;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:grabbing}.pswp__bg{background:#000;opacity:0;transform:translateZ(0);-webkit-backface-visibility:hidden}.pswp__bg,.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%}.pswp__scroll-wrap{overflow:hidden}.pswp__container,.pswp__zoom-wrap{touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;transform-origin:left top;transition:transform 333ms cubic-bezier(.4,0,.22,1)}.pswp__bg{will-change:opacity;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{right:0;bottom:0;overflow:hidden}.pswp__img,.pswp__item{position:absolute;left:0;top:0}.pswp__img{width:auto;height:auto}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc}.pswp__error-msg a{color:#ccc;text-decoration:underline}/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp__button{width:44px;height:44px;position:relative;background:none;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:.75;transition:opacity .2s;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:none;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(/wp-content/themes/rawicom/src/Components/Photoswipe/default-skin/default-skin.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:1.1dppx),(min-resolution:105dpi){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(/wp-content/themes/rawicom/src/Components/Photoswipe/default-skin/default-skin.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:none}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:none;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:"";top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#fff;top:56px;border-radius:2px;display:block;width:auto;right:44px;box-shadow:0 2px 5px rgba(0,0,0,.25);transform:translateY(6px);transition:transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:"";display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#fff;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3e5c9a;color:#fff}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}a.pswp__share--twitter:hover{background:#55acee;color:#fff}a.pswp__share--pinterest:hover{background:#ccc;color:#ce272d}a.pswp__share--download:hover{background:#ddd}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#fff;opacity:.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#bbb}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(/wp-content/themes/rawicom/src/Components/Photoswipe/default-skin/preloader.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise .5s linear infinite;animation:clockwise .5s linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite;animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:none;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{box-sizing:border-box;width:14px;height:14px;border-radius:50%;border-color:#fff #fff transparent transparent;border-style:solid;border-width:2px;position:absolute;top:0;left:0;background:none;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes clockwise{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes clockwise{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@-webkit-keyframes donut-rotate{0%{transform:rotate(0)}50%{transform:rotate(-140deg)}to{transform:rotate(0)}}@keyframes donut-rotate{0%{transform:rotate(0)}50%{transform:rotate(-140deg)}to{transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__caption,.pswp__top-bar{background-color:rgba(0,0,0,.5)}.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,.3)}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right,.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:none}.woocommerce .pswp img{max-width:none!important}
/*# sourceMappingURL=bundle.5f139386.css.map */

.ContactFormSendInquiry {

	@include linearSize(padding-top, 40px, 78px);

	.contactForm__title {	

		@include makeCol(padding-right, 1);
		@include makeCol(padding-left, 1);
		@include text-28-48();
		@include linearSize(font-size, 39px, 48px);
		font-weight: 700;

		@include breakpoint( max-width 1020px ) {

			padding-right: 0px;
			padding-left: 0px;

		}

	}
   
	.contactForm__form {

		@include linearSize(margin-top, 24px, 74px);
		flex-wrap: wrap;
		justify-content: space-between;

		.form__row {

			width: 100%;
			display: flex;
			flex-direction: row;
			justify-content: space-between;

			@include breakpoint( max-width 540px ) {

				flex-direction: column;
                
			}
  
			.form__box {

				@include makeCol(width, 8);
				position: relative;
				z-index: 1;

				@include breakpoint( max-width 1360px ) {

					@include makeCol(width, 9);

				}

				@include breakpoint( max-width 1220px ) {

					@include makeCol(width, 10);

				}

				@include breakpoint( max-width 768px ) {

					@include makeCol(width, 11);

				}

				@include breakpoint( max-width 640px ) {

					@include makeCol(width, 12);

				}

				@include breakpoint( max-width 540px ) {

					width: 100%;

				}

				label {

					@include text-16-20();
					padding-left: 2px;
					position: absolute;
					top: 0px;
					left: 0px;
					z-index: -1;
					will-change: transfrom;
					transition: transform 0.2s linear;

				}

				input {

					@include inputStandard();
					width: 100%;
					
				}
                
              	
				&.focus {

					label {

						transform: translateY(-105%);

					}

				}

				&:first-of-type {

					@include makeCol(margin-left, 4);

					@include breakpoint( max-width 1520px ) {

						@include makeCol(margin-left, 3);

					}

					@include breakpoint( max-width 1360px ) {

						@include makeCol(margin-left, 2);				

					}

					@include breakpoint( max-width 1020px ) {

						margin-left: 0px;

					}

				}

				&:last-of-type {

					@include makeCol(margin-right, 4);

					@include breakpoint( max-width 1520px ) {

						@include makeCol(margin-right, 3);

					}

					@include breakpoint( max-width 1360px ) {

						@include makeCol(margin-right, 2);

					}

					@include breakpoint( max-width 1020px ) {

						margin-right: 0px;

					}

				}

			}

			.form__box--short {

				@include makeCol(width, 5);

				@include breakpoint( max-width 1360px ) {

					@include makeCol(width, 6);

				}

				@include breakpoint( max-width 1220px ) {

					@include makeCol(width, 7);

				}

				@include breakpoint( max-width 768px ) {

					@include makeCol(width, 8);

				}

				@include breakpoint( max-width 640px ) {

					@include makeCol(width, 9);

				}

				@include breakpoint( max-width 540px ) {

					width: 100%;

				}

			}

			.form__box + .form__box {

				@include breakpoint( max-width 540px ) {

					@include linearSize(margin-top, 34px, 40px, $LOWER_RANGE, 540px);

				}

			}

		}

		.form__row + .form__row {

			@include linearSize(margin-top, 42px, 74px, 540px);

			@include breakpoint( max-width 540px ) {

				@include linearSize(margin-top, 34px, 40px, $LOWER_RANGE, 540px);

			}

		}

		
		.form__agreements {

			@include linearSize(margin-top, 18px, 30px);
			@include makeCol(margin-left, 4);
			max-width: 550px;

			@include breakpoint( max-width 1520px ) {

				@include makeCol(margin-left, 3);

			}

			@include breakpoint( max-width 1360px ) {

				@include makeCol(margin-left, 2);				

			}

			@include breakpoint( max-width 1020px ) {

				margin-left: 0px;

			}

			li {

				label {

					display: flex;
					flex-direction: row;
					cursor: pointer;

					input {

						@include customCheckbox();
						border-color: $color-black;
						cursor: pointer;

					}

					p {

						@include linearSize(margin-left, 12px, 17px);
						@include linearSize(font-size, 12px, 14px);
						line-height: $lineHeight-2;

						a {

							text-decoration: underline;

						}

					}

				}

			}

		}

		.form__callback {

			@include linearSize(margin-top, 24px, 36px);
			width: 100%;

			div {

				@include linearSize(padding-top, 22px, 33px);
				@include linearSize(padding-right, 32px, 72px);
				@include linearSize(padding-bottom, 22px, 33px);
				@include linearSize(padding-left, 32px, 72px);
				width: fit-content;
				max-width: 840px;
				margin-right: auto;
				margin-left: auto;
				background-image: linear-gradient( 115deg, $color-red-type-2, $color-red-type-3 );
				transform: skewX(-$deg);

				p {

					@include text-16-18();
					line-height: 1.6em;
					color: $color-white;
					transform: skewX($deg);

				}

			}

		}

		.form__width {

			@include linearSize(margin-top, 50px, 95px);
			width: 100%;

			.form__submit {

				margin-right: auto;
				margin-left: auto;

			}

		}

		.form__callback + .form__width {

			@include linearSize(margin-top, 24px, 36px);

		}

	}

	&--bgWhite {
		background-color: $color-white;
	}

	&--bgGray {
		background-color: $color-grey-type-3;	
	}

	&:last-of-type {

		@include linearSize(margin-bottom, -50px, -100px);
		@include linearSize(padding-bottom, 50px, 100px);

	}

}

.ContactForm--calculator {

	padding-top: 0px;

	.contactForm__form {

		@include linearSize(marign-top, 32px, 50px);

		.form__row {

			.form__box {

				@include makeCol(width, 7);

				@include breakpoint( max-width 1360px ) {

					@include makeCol(width, 9);

				}

				@include breakpoint( max-width 1220px ) {

					@include makeCol(width, 10);

				}

				@include breakpoint( max-width 768px ) {

					@include makeCol(width, 11);

				}

				@include breakpoint( max-width 640px ) {

					@include makeCol(width, 12);

				}

				@include breakpoint( max-width 540px ) {

					width: 100%;

				}

			}

			.form__box--short {

				@include makeCol(width, 5);

				@include breakpoint( max-width 1360px ) {

					@include makeCol(width, 6);

				}

				@include breakpoint( max-width 1220px ) {

					@include makeCol(width, 7);

				}

				@include breakpoint( max-width 768px ) {

					@include makeCol(width, 8);

				}

				@include breakpoint( max-width 640px ) {

					@include makeCol(width, 9);

				}

				@include breakpoint( max-width 540px ) {

					width: 100%;

				}

				label {

					right: 0px;
					left: unset;

					@include breakpoint( max-width 540px ) {

						right: unset;
						left: 0px;

					}

				}

			}

		}

		.form__agreements {

			@include linearSize(margin-top, 32px, 56px);
			max-width: 632px;

			li {

				label {

					p {

						line-height: $lineHeight-4;

					}

				}

			}

		}

		.form__width {

			@include linearSize(margin-top, 36px, 95px);

		}

		.form__callback + .form__width {

			@include linearSize(margin-top, 24px, 36px);

		}

	}

}