.background-contrast,body{background:linear-gradient(180deg,rgba(255,255,255,0) 101%,rgba(0,0,0,.01) 102%)}.prel,div{position:relative}.fit,.grid .col-d-100,.w-reset,body,html{width:100%}.swiper-slide,.swiper-wrapper{transition-property:transform}.bf-align:before,.btn-line,.btn-line .line,.valign .middle{vertical-align:middle}.btn,.center,.footer-logo-col.rd-logo-col,.header-cart-count,.submit-btn,.swiper-pagination{text-align:center}.btn,.main-title{letter-spacing:-.2px}.footer-nav-list,.header-nav-list,.sub-list,.ul-reset li{list-style-type:none}.bf-align:before,.btn-arrow-holder:before,.dot-text,.footer-social-item:before,.footer:before,.header-sub .header-nav-link-text:after,.home-intro-media-item:before,.home-intro-section:before,.info-item-link:before,.info-section:before,.news-grid-item .left-stroke:before,.options-container:before,.success-message-container:before,.swiper-lazy-preloader:after,.text-content-container ul li:after,.three-col-slider .poster-slide:before,.three-col-slider-container:before,.video-container-outer:before,.video-frame-btn:before{content:''}*{-webkit-font-smoothing:antialiased}body,html{margin:0;padding:0}body.hidden,html.hidden{overflow:hidden;position:relative}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{font-size:16px;color:#fff;font-weight:400;font-family:National2Condensed,sans-serif}a img{border:0}input,select,textarea{outline:0;border-radius:0}a:not(.add-text-deco){text-decoration:none;-webkit-text-decoration-skip:objects}div{box-sizing:border-box}.object{-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform-style:flat;-ms-transform-style:flat;-o-transform-style:flat}.clr{clear:both}.ul-reset{margin:0;padding:0}.h-reset h1,.h-reset h2,.h-reset h3,.h-reset h4,.h-reset p{margin:0}.w-reset{max-width:100%}.h-reset{height:auto}.block{display:block}.inline_block{display:inline-block}.none{display:none}.ov-hidden{overflow:hidden}.ov-visible,button,input{overflow:visible}.ov-o-hidden{opacity:0;visibility:hidden}.ov-o-visible{opacity:1;visibility:visible}button:focus,input,select,textarea{outline:0}input,textarea{-webkit-appearance:none}button,input,select,textarea{font:inherit;margin:0}.btn,.pill-btn,.submit-btn{line-height:1em}.btn-line .btn-line-text,.pill-btn,.submit-btn{font-family:Matter,sans-serif}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}blockquote{padding:0;margin:0}button{cursor:pointer;border:0;background:0 0;padding:0}.upper{text-transform:uppercase}.lower{text-transform:lowercase}.case{text-transform:normal}.nocase{text-transform:none}.italic{font-style:italic}.hyphenate{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.pull-left{float:left}.pull-right{float:right}.pull-none{float:none}.pabs{position:absolute}.pfix{position:fixed}.valign{position:relative;display:table}.valign.fit{width:100%;height:100%}.valign .middle{display:table-cell}.bx{-ms-box-sizing:border-box;box-sizing:border-box}.fit{height:100%}@font-face{font-family:National2Condensed;src:url(fonts/National2Condensed-Regular.eot);src:url(fonts/National2Condensed-Regular.eot?#iefix) format('embedded-opentype'),url(fonts/National2Condensed-Regular.woff2) format('woff2'),url(fonts/National2Condensed-Regular.woff) format('woff'),url(fonts/National2Condensed-Regular.ttf) format('truetype'),url(fonts/National2Condensed-Regular.svg#National2Condensed-Regular) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:National2Condensed;src:url(fonts/National2Condensed-Bold.eot);src:url(fonts/National2Condensed-Bold.eot?#iefix) format('embedded-opentype'),url(fonts/National2Condensed-Bold.woff2) format('woff2'),url(fonts/National2Condensed-Bold.woff) format('woff'),url(fonts/National2Condensed-Bold.ttf) format('truetype'),url(fonts/National2Condensed-Bold.svg#National2Condensed-Bold) format('svg');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:National2Condensed;src:url(fonts/National2Condensed-Medium.eot);src:url(fonts/National2Condensed-Medium.eot?#iefix) format('embedded-opentype'),url(fonts/National2Condensed-Medium.woff2) format('woff2'),url(fonts/National2Condensed-Medium.woff) format('woff'),url(fonts/National2Condensed-Medium.ttf) format('truetype'),url(fonts/National2Condensed-Medium.svg#National2Condensed-Medium) format('svg');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Matter SQ';src:url(fonts/MatterSQ-Light.eot);src:url(fonts/MatterSQ-Light.eot?#iefix) format('embedded-opentype'),url(fonts/MatterSQ-Light.woff2) format('woff2'),url(fonts/MatterSQ-Light.woff) format('woff'),url(fonts/MatterSQ-Light.ttf) format('truetype'),url(fonts/MatterSQ-Light.svg#MatterSQ-Light) format('svg');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Matter SQ';src:url(fonts/MatterSQ-Regular.eot);src:url(fonts/MatterSQ-Regular.eot?#iefix) format('embedded-opentype'),url(fonts/MatterSQ-Regular.woff2) format('woff2'),url(fonts/MatterSQ-Regular.woff) format('woff'),url(fonts/MatterSQ-Regular.ttf) format('truetype'),url(fonts/MatterSQ-Regular.svg#MatterSQ-Regular) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Matter SQ';src:url(fonts/MatterSQ-SemiBold.eot);src:url(fonts/MatterSQ-SemiBold.eot?#iefix) format('embedded-opentype'),url(fonts/MatterSQ-SemiBold.woff2) format('woff2'),url(fonts/MatterSQ-SemiBold.woff) format('woff'),url(fonts/MatterSQ-SemiBold.ttf) format('truetype'),url(fonts/MatterSQ-SemiBold.svg#MatterSQ-SemiBold) format('svg');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Matter;src:url(fonts/Matter-Light.eot);src:url(fonts/Matter-Light.eot?#iefix) format('embedded-opentype'),url(fonts/Matter-Light.woff2) format('woff2'),url(fonts/Matter-Light.woff) format('woff'),url(fonts/Matter-Light.ttf) format('truetype'),url(fonts/Matter-Light.svg#Matter-Light) format('svg');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Matter;src:url(fonts/Matter-Regular.eot);src:url(fonts/Matter-Regular.eot?#iefix) format('embedded-opentype'),url(fonts/Matter-Regular.woff2) format('woff2'),url(fonts/Matter-Regular.woff) format('woff'),url(fonts/Matter-Regular.ttf) format('truetype'),url(fonts/Matter-Regular.svg#Matter-Regular) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Matter;src:url(fonts/Matter-SemiBold.eot);src:url(fonts/Matter-SemiBold.eot?#iefix) format('embedded-opentype'),url(fonts/Matter-SemiBold.woff2) format('woff2'),url(fonts/Matter-SemiBold.woff) format('woff'),url(fonts/Matter-SemiBold.ttf) format('truetype'),url(fonts/Matter-SemiBold.svg#Matter-SemiBold) format('svg');font-weight:600;font-style:normal;font-display:swap}.grid .col-d-100.abs-square{position:relative;padding-bottom:100%}.grid .col-d-100.abs-square.half{padding-bottom:50%}.grid .col-d-50{width:50%}.grid .col-d-50.abs-square{position:relative;padding-bottom:50%}.grid .col-d-50.abs-square.half{padding-bottom:25%}.grid .col-d-33{width:33.333333333333336%}.grid .col-d-33.abs-square{position:relative;padding-bottom:33.333333333333336%}.grid .col-d-33.abs-square.half{padding-bottom:16.666666666666668%}.grid .col-d-25{width:25%}.grid .col-d-25.abs-square{position:relative;padding-bottom:25%}.grid .col-d-25.abs-square.half{padding-bottom:12.5%}.grid .col-d-20{width:20%}.grid .col-d-20.abs-square{position:relative;padding-bottom:20%}.grid .col-d-20.abs-square.half{padding-bottom:10%}.grid .col-d-16{width:16.666666666666668%}.grid .col-d-16.abs-square{position:relative;padding-bottom:16.666666666666668%}.grid .col-d-16.abs-square.half{padding-bottom:8.333333333333334%}.grid .col-d-14{width:14.285714285714286%}.grid .col-d-14.abs-square{position:relative;padding-bottom:14.285714285714286%}.grid .col-d-14.abs-square.half{padding-bottom:7.142857142857143%}.grid .col-d-12{width:12.5%}.grid .col-d-12.abs-square{position:relative;padding-bottom:12.5%}.grid .col-d-12.abs-square.half{padding-bottom:6.25%}.grid .col-d-11{width:11.11111111111111%}.grid .col-d-11.abs-square{position:relative;padding-bottom:11.11111111111111%}.grid .col-d-11.abs-square.half{padding-bottom:5.555555555555555%}.grid .col-d-10{width:10%}.grid .col-d-10.abs-square{position:relative;padding-bottom:10%}.grid .col-d-10.abs-square.half{padding-bottom:5%}@media only screen and (min-width:640px) and (max-width:1024px){.grid .col-t-100{width:100%}.grid .col-t-100.abs-square{position:relative;padding-bottom:100%}.grid .col-t-100.abs-square.half{padding-bottom:50%}.grid .col-t-50{width:50%}.grid .col-t-50.abs-square{position:relative;padding-bottom:50%}.grid .col-t-50.abs-square.half{padding-bottom:25%}.grid .col-t-33{width:33.333333333333336%}.grid .col-t-33.abs-square{position:relative;padding-bottom:33.333333333333336%}.grid .col-t-33.abs-square.half{padding-bottom:16.666666666666668%}.grid .col-t-25{width:25%}.grid .col-t-25.abs-square{position:relative;padding-bottom:25%}.grid .col-t-25.abs-square.half{padding-bottom:12.5%}.grid .col-t-20{width:20%}.grid .col-t-20.abs-square{position:relative;padding-bottom:20%}.grid .col-t-20.abs-square.half{padding-bottom:10%}.grid .col-t-16{width:16.666666666666668%}.grid .col-t-16.abs-square{position:relative;padding-bottom:16.666666666666668%}.grid .col-t-16.abs-square.half{padding-bottom:8.333333333333334%}.grid .col-t-14{width:14.285714285714286%}.grid .col-t-14.abs-square{position:relative;padding-bottom:14.285714285714286%}.grid .col-t-14.abs-square.half{padding-bottom:7.142857142857143%}.grid .col-t-12{width:12.5%}.grid .col-t-12.abs-square{position:relative;padding-bottom:12.5%}.grid .col-t-12.abs-square.half{padding-bottom:6.25%}.grid .col-t-11{width:11.11111111111111%}.grid .col-t-11.abs-square{position:relative;padding-bottom:11.11111111111111%}.grid .col-t-11.abs-square.half{padding-bottom:5.555555555555555%}.grid .col-t-10{width:10%}.grid .col-t-10.abs-square{position:relative;padding-bottom:10%}.grid .col-t-10.abs-square.half{padding-bottom:5%}}@media only screen and (max-width:639px){.grid .col-m-100{width:100%}.grid .col-m-100.abs-square{position:relative;padding-bottom:100%}.grid .col-m-100.abs-square.half{padding-bottom:50%}.grid .col-m-50{width:50%}.grid .col-m-50.abs-square{position:relative;padding-bottom:50%}.grid .col-m-50.abs-square.half{padding-bottom:25%}.grid .col-m-33{width:33.333333333333336%}.grid .col-m-33.abs-square{position:relative;padding-bottom:33.333333333333336%}.grid .col-m-33.abs-square.half{padding-bottom:16.666666666666668%}.grid .col-m-25{width:25%}.grid .col-m-25.abs-square{position:relative;padding-bottom:25%}.grid .col-m-25.abs-square.half{padding-bottom:12.5%}.grid .col-m-20{width:20%}.grid .col-m-20.abs-square{position:relative;padding-bottom:20%}.grid .col-m-20.abs-square.half{padding-bottom:10%}.grid .col-m-16{width:16.666666666666668%}.grid .col-m-16.abs-square{position:relative;padding-bottom:16.666666666666668%}.grid .col-m-16.abs-square.half{padding-bottom:8.333333333333334%}.grid .col-m-14{width:14.285714285714286%}.grid .col-m-14.abs-square{position:relative;padding-bottom:14.285714285714286%}.grid .col-m-14.abs-square.half{padding-bottom:7.142857142857143%}.grid .col-m-12{width:12.5%}.grid .col-m-12.abs-square{position:relative;padding-bottom:12.5%}.grid .col-m-12.abs-square.half{padding-bottom:6.25%}.grid .col-m-11{width:11.11111111111111%}.grid .col-m-11.abs-square{position:relative;padding-bottom:11.11111111111111%}.grid .col-m-11.abs-square.half{padding-bottom:5.555555555555555%}.grid .col-m-10{width:10%}.grid .col-m-10.abs-square{position:relative;padding-bottom:10%}.grid .col-m-10.abs-square.half{padding-bottom:5%}}.grid .offset-d-1{padding:5rem;box-sizing:border-box}.grid .offset-d-2{padding:2.5rem;box-sizing:border-box}.grid .offset-d-3{padding:1.6666666666666667rem;box-sizing:border-box}.grid .offset-d-4{padding:1.25rem;box-sizing:border-box}.grid .offset-d-5{padding:1rem;box-sizing:border-box}.grid .row--left{width:100%;float:left}.grid .col{float:left;display:block}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-ms-flexbox;display:flex;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-ms-flex-align:start;align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-scrollbar-cursor-drag,.swiper-slide-zoomed{cursor:move}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-pagination-lock,.swiper-scrollbar-lock{display:none}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-ms-transform:scale(0);transform:scale(0);-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-zoom-container{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-ms-transform-origin:50%;transform-origin:50%;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;filter:blur(50px);z-index:0}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}@media only screen and (min-width:1025px){.anim-block .anim-elem{opacity:0}.anim-block .anim-elem.anim-visible{opacity:1}.anim-block .anim-elem.done{transition:opacity .7s,visibility .7s;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:1}.anim-block .anim-elem.top{-ms-transform:translateY(20px);transform:translateY(20px)}.anim-block .anim-elem.top.done{transition:opacity .5s,visibility .5s,transform .5s;-ms-transform:translateY(0);transform:translateY(0)}.anim-block .anim-elem.top-10{-ms-transform:translateY(10px);transform:translateY(10px)}.anim-block .anim-elem.top-10.done{transition:opacity .5s,visibility .5s,transform .5s;-ms-transform:translateY(0);transform:translateY(0)}.anim-block .anim-elem.top-50{-ms-transform:translateY(50px);transform:translateY(50px)}.anim-block .anim-elem.top-50.done{transition:opacity 1s,visibility 1s,transform 1s;-ms-transform:translateY(0);transform:translateY(0)}.anim-block .anim-elem.bottom{-ms-transform:translateY(-20px);transform:translateY(-20px)}.anim-block .anim-elem.bottom.done{transition:opacity .5s,visibility .5s,transform .5s;-ms-transform:translateY(0);transform:translateY(0)}.anim-block .anim-elem.bottom-50{-ms-transform:translateY(-50px);transform:translateY(-50px)}.anim-block .anim-elem.bottom-50.done{transition:opacity .7s,visibility .7s,transform .7s;-ms-transform:translateY(0);transform:translateY(0)}.anim-block .anim-elem.left-50.done,.anim-block .anim-elem.left.done,.anim-block .anim-elem.right.done{transition:opacity .5s,visibility .5s,transform .5s}.anim-block .anim-elem.left{-ms-transform:translateX(-20px);transform:translateX(-20px)}.anim-block .anim-elem.left.done{-ms-transform:translateX(0);transform:translateX(0)}.anim-block .anim-elem.left-50{-ms-transform:translateX(-50px);transform:translateX(-50px)}.anim-block .anim-elem.left-50.done{-ms-transform:translateX(0);transform:translateX(0)}.anim-block .anim-elem.right{-ms-transform:translateX(50px);transform:translateX(50px)}.anim-block .anim-elem.right.done{-ms-transform:translateX(0);transform:translateX(0)}.anim-block .anim-elem.right-500{-ms-transform:translateX(500px);transform:translateX(500px)}.anim-block .anim-elem.right-500.done{transition:opacity .5s,visibility .5s,transform 1.5s;-ms-transform:translateX(0);transform:translateX(0)}.anim-block .anim-elem.scale{-ms-transform:scale(.5);transform:scale(.5)}.anim-block .anim-elem.scale.done{transition:opacity .5s,transform .3s,visibility .5s cubic-bezier(.12,1.195,.2,1.245);-ms-transform:scale(1);transform:scale(1)}.anim-block .anim-elem.width-anim{width:100%;opacity:1}.anim-block .anim-elem.width-anim.done{width:0;transition:width .4s}.anim-block .anim-elem.delay-01.done{transition-delay:.1s}.anim-block .anim-elem.delay-015.done{transition-delay:.15s}.anim-block .anim-elem.delay-02.done{transition-delay:.2s}.anim-block .anim-elem.delay-03.done{transition-delay:.3s}.anim-block .anim-elem.delay-05.done{transition-delay:.5s}.anim-block .anim-elem.delay-07.done{transition-delay:.7s}.anim-block .anim-elem.delay-09.done{transition-delay:.9s}.anim-block .anim-elem.delay-1.done{transition-delay:1s}.anim-block .anim-elem.delay-12.done{transition-delay:1.2s}.anim-block .anim-elem.delay-15.done{transition-delay:1.5s}.anim-block .anim-elem.delay-2.done{transition-delay:2s}.anim-block .anim-elem.delay-3.done{transition-delay:3s}.offset-top{padding-top:67px}}@keyframes blink{0%,100%{opacity:1}50%{opacity:0}}@keyframes scale-blink{0%{opacity:0;-ms-transform:scale(.8);transform:scale(.8)}50%{opacity:1;-ms-transform:scale(1);transform:scale(1)}100%{opacity:0;-ms-transform:scale(1.2);transform:scale(1.2)}}@media only screen and (min-width:1367px){.offset-top{padding-top:79px}}@media only screen and (min-width:1441px){.offset-top{padding-top:110px}}.bf-align:before{height:100%;display:inline-block}.template-image{width:100%;display:inline-block}.noselect-area{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.abs-link-item{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.bg-image{width:100%;height:100%;position:absolute;top:0;left:0;background-size:cover;background-repeat:no-repeat;background-position:center center}.bg-image-outer{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#ef0000!important;color:#fff!important}.accessibility-text{font-size:0;position:absolute}.btn-line{display:inline-block;font-size:12px;color:#141313;border-radius:40px;position:relative}.btn-line.white,.btn-line.white .btn-line-text{color:#f9f9f9}.btn-line.white .line{background:#f9f9f9}.btn-line.arrow-before .btn-line-image-before{display:inline-block;position:relative;-ms-transform:rotate(180deg);transform:rotate(180deg);margin-top:6px;margin-right:6px;margin-bottom:6px}.btn-line.arrow-before .btn-line-image{margin-top:0}.btn-line.arrow-before .btn-line-text-holder{margin-right:0}.btn-line.load-more-btn .btn-line-text-holder{margin-right:3px}.btn-line .btn-line-load{font-size:16px;color:#ef0000;font-weight:600;display:inline-block;vertical-align:middle}.btn-line .line{height:2px;width:100%;display:inline-block;background:#141313;position:absolute;left:0;bottom:0}.btn-line .btn-line-image,.btn-line .btn-line-text-holder{position:relative;display:inline-block;vertical-align:middle}.btn-line .btn-line-text{display:inline-block;vertical-align:middle;font-size:18px;color:#141313;transition:color .4s;font-weight:600}.btn-line .btn-line-text-holder{margin-right:10px}.btn-line .btn-line-image{width:34px;margin-top:6px;transition:transform .4s;overflow:hidden}.btn-line .btn-line-image-inner{width:100%;display:inline-block;transition:transform .4s;-ms-transform:translateX(-12px);transform:translateX(-12px)}@media only screen and (min-width:720px){.btn-line{border-radius:0;background:0 0}}@media only screen and (min-width:1025px){.btn-line{transition:opacity .3s}.btn-line .btn-line-image{width:30px}.btn-line:hover.load-more-btn .btn-line-load{-ms-transform:scale(1.5);transform:scale(1.5)}.btn-line:hover .btn-line-image{-ms-transform:translateX(10px);transform:translateX(10px)}.btn-line:hover .btn-line-image-inner{-ms-transform:translateX(0);transform:translateX(0)}.btn-line .btn-line-text{font-size:1.46vw}.btn-line .btn-line-load{transition:transform .4s;font-size:1.88vw}}.pill-btn{display:inline-block;vertical-align:middle;font-size:18px;font-weight:600;color:#f9f9f9;padding:5px 7px;border-radius:50px;background:#ef0000}@media only screen and (min-width:720px){.pill-btn{text-transform:uppercase;font-size:13px;padding:10px 12px}}@media only screen and (min-width:1025px){.pill-btn{font-size:16px;transition:color .4s,background .4s}.pill-btn:hover{background:#f9f9f9;color:#ef0000}}@media only screen and (min-width:1367px){.btn-line .btn-line-image{width:34px}.pill-btn{font-size:18px}}@media only screen and (min-width:1441px){.pill-btn{font-size:20px;padding:15px 23px}}.btn{display:inline-block;vertical-align:middle;font-size:18px;font-weight:700;color:#f9f9f9;padding:5px 7px;min-width:74px;text-transform:uppercase;border:1px solid #ef0000}.btn.dark{color:#141313}@media only screen and (min-width:1025px){.btn{font-size:1.67vw;transition:background .4s,color .4s;padding:11px 20px}.btn:hover{background:#ef0000}.btn:hover.dark{color:#fff}}.submit-btn{width:100%;font-size:16px;background:#ef0000;padding:15px;font-weight:600;color:#fff}@media only screen and (min-width:480px){.submit-btn{width:auto;min-width:320px}.footer-top{text-align:center}}@media only screen and (min-width:1025px){.submit-btn{font-size:18px;transition:background .4s;padding:1.15vw}.submit-btn:hover{background:#141313}}@media only screen and (min-width:1367px){.submit-btn{font-size:24px;min-width:400px}}h1,h2,h3,h4,h5,h6{font-family:National2Condensed,sans-serif;font-weight:400;margin:0}.main-title{font-size:42px;line-height:.81em;font-weight:700;color:#141313;text-transform:uppercase}.medium-title,.middle-title,.regular-big-title,.regular-title,.small-title,.smaller-title{line-height:.88em;font-weight:700;color:#141313;text-transform:uppercase}@media only screen and (min-width:1025px){.main-title{font-size:6.77vw;letter-spacing:-.1vw}}.medium-title{font-size:40px;letter-spacing:-.2px}@media only screen and (min-width:1025px){.medium-title{font-size:4.17vw;letter-spacing:-.1vw}}.middle-title{font-size:36px;letter-spacing:-.2px}@media only screen and (min-width:1025px){.middle-title{font-size:4.17vw;letter-spacing:-.1vw}}.regular-big-title{font-size:64px;letter-spacing:-.2px}@media only screen and (min-width:1025px){.regular-big-title{font-size:3.33vw;letter-spacing:-.1vw}}.regular-title{font-size:32px;letter-spacing:-.2px}@media only screen and (min-width:1025px){.regular-title{font-size:3.13vw;letter-spacing:-.1vw}}.small-title{font-size:24px;letter-spacing:-.2px}@media only screen and (min-width:1025px){.small-title{font-size:2.24vw;letter-spacing:-.05vw}}.smaller-title{font-size:33px;letter-spacing:-.2px}@media only screen and (min-width:1025px){.smaller-title{font-size:1.72vw;letter-spacing:-.05vw}}.large-title{font-size:42px;line-height:.85em;font-weight:700;letter-spacing:-.2px;color:#141313;text-transform:uppercase}@media only screen and (min-width:1025px){.large-title{font-size:5.47vw;letter-spacing:-.1vw}}.header{padding:15px 30px;font-size:0;position:fixed;top:0;left:0;width:100%;z-index:15;box-sizing:border-box;transition:background .4s,padding .4s,transform .4s;background-position:right bottom}.header.sticky{background:url(../images/header/nav-bg.jpg) right bottom no-repeat #141313;background-size:cover}.header.sticky.mb-db .mobile-btn-white{opacity:1;visibility:visible}.header.dark .mobile-btn-white,.header.sticky.mb-db .mobile-btn-dark{opacity:0;visibility:hidden}.header.sticky.dark .header-nav-link-text{color:#f9f9f9}.header.dark .header-nav-link-text{color:#000}.header.dark .mobile-btn-dark{opacity:1;visibility:visible}.header.mb-db .mobile-btn-white{opacity:0;visibility:hidden}.header.mb-db .mobile-btn-dark{opacity:1;visibility:visible}@media only screen and (min-width:720px){.header{padding-left:40px;padding-right:40px}}@media only screen and (min-width:1025px){.header{padding:15px 2.6vw 15px 4.43vw}.header.sticky{padding-top:1.56vw}.header.sticky.dark .header-logo-image .template-image{opacity:1}.header.sticky.dark .header-logo-image .dark-logo-image{opacity:0}.header.down-state{-ms-transform:translateY(-100%);transform:translateY(-100%)}.header.mb-db,.header.mw-db{background-image:url(../images/header/nav-bg.jpg);background-position:right bottom}.header.dark .header-sub:hover .header-nav-link-text{color:#f9f9f9}}@media only screen and (min-width:1367px){.header{padding-top:20px;padding-bottom:20px}}@media only screen and (min-width:1441px){.header{padding-top:40px;padding-bottom:30px}}.header-logo-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;opacity:0;visibility:hidden}@media only screen and (min-width:720px){.header-logo-container{opacity:1;visibility:visible}}.header-logo-image{width:48px;display:inline-block;vertical-align:middle;margin-left:5px;position:relative}.header-logo-image .dark-logo-image{width:100%;position:absolute;top:0;left:0;display:inline-block;z-index:1}@media only screen and (min-width:1025px){.header-logo-container{display:inline-block}.header-logo-container:before{content:'';height:100%;display:inline-block;vertical-align:middle}.header-logo-image{margin-left:0;width:14.44vw}}@media only screen and (min-width:1367px){.header-logo-image{margin-left:0;width:18.44vw}}.header-wrap-inner{width:0;max-height:0;height:525px;display:inline-block;background:#f9f9f9;position:fixed;top:10px;left:30px;opacity:0;visibility:hidden;overflow:hidden;transition:width .2s,max-height .15s,height .2s,left .2s,opacity .3s,visibility .3s}.header-wrap-inner.open-submenu{height:603px}.header-wrap-inner.start-anim{width:300px;left:0;max-height:calc(100% - 20px);opacity:1;visibility:visible;transition:width .3s,max-height .5s,left .3s,height .2s,opacity .3s,visibility .3s}.header-wrap-inner.start-anim .header-logo-container,.header-wrap-inner.start-anim .header-nav-outer{opacity:1;visibility:visible;transition:opacity .3s,visibility .3s;transition-delay:.3s}@media only screen and (min-width:1025px){.header-wrap-inner{width:100%;height:auto;max-height:100%;background:0 0;padding:0 28px 0 0;margin-left:0;top:0;left:0;position:relative;opacity:1;visibility:visible;overflow:visible}}.header-wrap-inner-holder{height:100%;overflow:auto;padding:25px 35px 40px 50px}@media only screen and (min-width:1025px){.header-wrap-inner-holder{padding:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;overflow:visible;height:auto}.header-nav-link{padding:5px 17px 5px 5px}.header-nav-link:hover .hover-header-line-image,.header-nav-link:hover .hover-header-line-image .template-image{-ms-transform:translateX(0);transform:translateX(0)}}.header-nav-link{display:inline-block;vertical-align:middle;font-size:0;position:relative}.header-nav-list{margin:0;padding:0}.header-nav-item{margin-bottom:35px}.header-nav-item:last-child{margin-bottom:0}.header-nav-item .pill-btn{margin-left:-7px;white-space:nowrap}.header-nav-item.active .hover-header-line-image,.header-nav-item.active .hover-header-line-image .template-image{-ms-transform:translateX(0);transform:translateX(0)}@media only screen and (min-width:1025px){.header-nav-item{display:inline-block;vertical-align:middle;margin-right:.78vw;margin-bottom:0}.header-nav-item .pill-btn{margin-left:0}}@media only screen and (min-width:1281px){.header-nav-item{margin-right:1.82vw}}.hover-header-line{width:100%;height:10px;display:inline-block;position:absolute;bottom:-8px;left:0;overflow:hidden}.hover-header-line-image{width:100%;display:inline-block;-ms-transform:translateX(-100%);transform:translateX(-100%);position:relative;overflow:hidden;transition:transform .4s}.hover-header-line-image .template-image{-ms-transform:translateX(100%);transform:translateX(100%);position:relative;transition:transform .4s}.mobile-btn-dark,.mobile-btn-white{transition:opacity .4s,visibility .4s}.header-nav-link-text{display:inline-block;position:relative;z-index:1;font-size:30px;line-height:1em;font-weight:600;color:#141313;text-transform:uppercase}@media only screen and (min-width:1025px){.hover-header-line{bottom:0}.header-nav-link-text{font-size:16px;color:#f9f9f9;font-family:Matter,sans-serif}}@media only screen and (min-width:1367px){.header-nav-link-text{font-size:18px}}@media only screen and (min-width:1441px){.header-nav-link-text{font-size:20px}}.header-nav-outer{margin-top:25px;opacity:0;visibility:hidden}@media only screen and (min-width:1025px){.header-nav-outer{display:block;margin-top:0;opacity:1;visibility:visible}}.mobile-btn{width:42px;padding:5px;display:inline-block;box-sizing:border-box;margin-left:-5px;position:relative}@media only screen and (min-width:1025px){.mobile-btn{display:none}}.mobile-btn-inner{width:100%;height:100%;display:inline-block;position:relative}.mobile-btn-dark{width:100%;position:absolute;top:0;left:0;z-index:1;opacity:0;visibility:hidden}.desktop-logo-image{display:none}.mobile-logo-image{display:inline-block}@media only screen and (min-width:1025px){.desktop-logo-image{display:inline-block}.mobile-logo-image{display:none}}.close-mobile-menu-btn-container{display:inline-block}@media only screen and (min-width:1025px){.close-mobile-menu-btn-container{display:none}}.cart-nav-link,.footer:before,.header-cart-count,.header-sub,.sub-list-link{display:inline-block}.close-mobile-menu-btn{width:20px;height:20px;display:inline-block;position:relative;color:#141313;font-weight:700;font-size:30px}.header-sub-row{padding:10px 35px 10px 15px}.header-sub{margin-left:-15px;border-top:2px solid #ef0000;border-left:2px solid #ef0000;border-right:2px solid #ef0000}.header-sub.active-mobile .hover-header-line-image,.header-sub.active-mobile .hover-header-line-image .template-image{-ms-transform:translateX(0);transform:translateX(0)}.header-sub.active-mobile .header-nav-link-text:after{-ms-transform:rotate(180deg);transform:rotate(180deg)}.header-sub.active-mobile .sub-list-holder{max-height:200px;transition:max-height .8s,background .4s}.header-sub.active-mobile .sub-list-item{opacity:1;visibility:visible;transition-delay:.2s}.header-sub .header-nav-link-text{position:relative;pointer-events:none}.header-sub .header-nav-link-text:after{width:0;height:0;border-style:solid;border-width:7px 6px 0;border-color:#141313 transparent transparent;position:absolute;left:100%;top:50%;z-index:1;margin-top:-3px;margin-left:5px;transition:transform .4s}.header-sub .hover-header-line{width:105%;left:-2%;bottom:auto;top:100%}@media only screen and (min-width:1025px){.header-sub-row{padding:0}.header-sub .header-nav-link-text:after{border-color:#f9f9f9 transparent transparent;margin-left:10px}.header-sub{padding:10px 30px 10px 10px;cursor:pointer;transition:background .4s;border-top:1px solid #ef0000;border-left:1px solid #ef0000;border-right:1px solid #ef0000;margin-left:0}.header-sub.tabbed-el,.header-sub:hover{background:#ef0000}.header-sub.tabbed-el .hover-header-line-image,.header-sub.tabbed-el .hover-header-line-image .template-image,.header-sub:hover .hover-header-line-image,.header-sub:hover .hover-header-line-image .template-image{-ms-transform:translateX(0);transform:translateX(0)}.header-sub.tabbed-el .header-nav-link-text:after,.header-sub:hover .header-nav-link-text:after{-ms-transform:rotate(180deg);transform:rotate(180deg)}.header-sub.tabbed-el .sub-list-holder,.header-sub:hover .sub-list-holder{max-height:200px;background:#ef0000;transition:max-height .8s,background .4s}.header-sub.tabbed-el .sub-list-item,.header-sub:hover .sub-list-item{opacity:1;visibility:visible;transition-delay:.2s}.header-sub.tabbed-el .sub-list-item.active .sub-list-link,.header-sub:hover .sub-list-item.active .sub-list-link{opacity:.7}}@media only screen and (min-width:1367px){.header-sub{padding:10px 40px 10px 20px}}.sub-list{padding:0 15px 10px;margin:0}@media only screen and (min-width:1025px){.sub-list{padding:10px}}.sub-list-item{margin-bottom:10px}.sub-list-item:last-child{margin-bottom:0}.sub-list-item.active .sub-list-link{color:#ef0000}@media only screen and (min-width:1025px){.sub-list-item{transition:opacity .2s,visibility .2s;opacity:0;visibility:hidden}.sub-list-item.active .sub-list-link{color:#f9f9f9}}.sub-list-link{position:relative;z-index:1;font-size:16px;line-height:1em;font-weight:600;font-family:Matter,sans-serif;color:#141313}@media only screen and (min-width:1025px){.sub-list-link{font-size:12px;text-transform:uppercase;color:#f9f9f9;transition:opacity .4s}.sub-list-link:hover{opacity:.7}}@media only screen and (min-width:1367px){.sub-list{padding:10px 10px 10px 20px}.sub-list-link{font-size:14px}}.sub-list-holder{max-height:0;overflow:hidden;transition:max-height .2s,background .4s;width:calc(100% + 4px);border-bottom:2px solid #ef0000;border-left:2px solid #ef0000;border-right:2px solid #ef0000;left:-2px}@media only screen and (min-width:1025px){.sub-list-holder{width:calc(100% + 2px);position:absolute;top:100%;left:-1px;border-bottom:1px solid #ef0000;border-left:1px solid #ef0000;border-right:1px solid #ef0000;transition:max-height .4s,background .4s}}.header-cart-holder{position:absolute;top:10px;right:0;z-index:3}.cart-nav-link{width:28px;vertical-align:middle}.header-cart-count{width:22px;height:22px;border-radius:50px;position:absolute;top:0;right:0;background:#ef0000;color:#fff;font-size:14px;line-height:22px;margin-top:-12px;margin-right:-22px}.footer-copy-text,.text-block-container{line-height:1.5em;font-family:Matter,sans-serif}.footer{position:relative;z-index:1}.footer:before{width:100%;padding-top:3.2%;position:absolute;bottom:99.5%;left:0;background-image:url(../images/footer/top-stroke.png);overflow:hidden;background-position:center top;background-size:cover;background-repeat:no-repeat}.footer .box-error{font-size:14px;max-height:0;overflow:hidden;transition:max-height .4s;color:#ef0000;margin:5px 0 0;font-family:Matter,sans-serif}.box-success,.footer-copy-text a,.footer-nav-link,.home-intro-text-item .intro-title,.home-intro-text-item .text-block-container{color:#f9f9f9}.footer-top{background:#141313;font-size:0;padding:50px 30px}@media only screen and (min-width:720px){.footer-top{padding-left:40px;padding-right:40px}}@media only screen and (max-width:1024px){.footer-top{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-align:start;align-items:flex-start}}@media only screen and (min-width:1025px){.footer:before{bottom:auto;top:-4.5%}.footer-top{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:4.17vw 0 4.69vw}}@media only screen and (max-width:1024px){.footer-logo-col{-ms-flex-order:1;order:1;width:100%}}.footer-logo-col.rd-logo-col .footer-logo{width:115px}.footer-logo-col.rd-logo-col .footer-logo-col-inner{width:100%;vertical-align:middle}.footer-logo-col.rd-logo-col .footer-nav-grid{margin-top:0;margin-bottom:50px;text-align:left}@media only screen and (min-width:720px){.footer-logo-col .footer-logo{width:170px}}@media only screen and (min-width:1025px){.footer-logo-col{width:24%;display:inline-block;text-align:center}.footer-logo-col:before{content:'';height:100%;display:inline-block;vertical-align:middle}.footer-logo-col.rd-logo-col .footer-logo{width:15.63vw}}.footer-logo{width:60px;display:inline-block;vertical-align:middle}@media only screen and (min-width:1025px){.footer-logo{width:7.29vw}}@media only screen and (max-width:1024px){.footer-social-col{-ms-flex-order:2;order:2;width:100%}}@media only screen and (min-width:1025px){.footer-social-col{width:38%;display:inline-block;text-align:center;padding-left:7.81vw;padding-right:4.17vw}.footer-social-col:before{content:'';height:100%;display:inline-block;vertical-align:middle}.footer-social-col.rd-social-col .footer-social-container{margin-top:0;position:relative}.footer-social-inner{height:100%}}.footer-social-inner{width:100%;display:inline-block;vertical-align:top}.footer-nav-grid{margin-left:-15px;margin-right:-15px;margin-top:35px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:480px){.footer-nav-grid{display:block}}@media only screen and (min-width:1025px){.footer-nav-grid{display:-ms-flexbox;display:flex;margin-top:0}}.footer-nav-link,.footer-nav-link span,.footer-nav-list{display:inline-block}.footer-nav-list{padding:0 15px;margin:0;text-align:left}@media only screen and (min-width:720px){.footer-nav-list{padding-left:30px;padding-right:30px}}.footer-nav-link{vertical-align:middle;font-size:16px;font-family:Matter,sans-serif;font-weight:600}@media only screen and (min-width:1025px){.footer-nav-list{padding-left:15px;padding-right:15px}.footer-nav-link{transition:opacity .4s;font-size:16px}.footer-nav-link:hover{opacity:.7}}@media only screen and (min-width:1367px){.footer-nav-link{font-size:20px}}.footer-nav-item{margin-bottom:20px}.footer-social-container{margin-top:35px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:480px){.footer-social-container{display:block}}@media only screen and (min-width:1025px){.footer-nav-item{margin-bottom:1.04vw}.footer-social-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:5.21vw;text-align:left;position:absolute;width:100%;left:0;bottom:0}}.footer-social-item{width:36px;height:36px;display:inline-block;vertical-align:middle;text-align:center;border-radius:100px;overflow:hidden;position:relative;box-sizing:border-box;margin-right:15px;margin-bottom:5px}.footer-social-item:before{height:100%;display:inline-block;vertical-align:middle}.footer-social-item:last-child{margin-right:0}@media only screen and (min-width:1025px){.footer-social-item{width:2.81vw;height:2.81vw;margin-right:1.56vw;transition:opacity .4s;margin-bottom:0}.footer-social-item:hover{opacity:.7}}@media only screen and (max-width:1024px){.footer-copy-col{-ms-flex-order:3;order:3;width:100%}}@media only screen and (min-width:1025px){.footer-copy-col{width:38%;display:inline-block;text-align:center;padding-left:5.21vw;padding-right:4.17vw}.footer-copy-col:before{content:'';height:100%;display:inline-block;vertical-align:middle}.subscribe-text{font-size:18px;font-family:Matter,sans-serif;font-weight:600;color:#f9f9f9}}.footer-copy-inner{width:100%;display:inline-block;vertical-align:top;text-align:left}.subscribe-text{display:block}@media only screen and (min-width:1367px){.subscribe-text{font-size:1.46vw}}.subscribe-input{padding-top:10px;padding-bottom:10px;border:none;background:0 0;border-bottom:2px solid #f9f9f9}.subscribe-input::-webkit-input-placeholder{color:#f9f9f9}.subscribe-input:-moz-placeholder{color:#f9f9f9}.subscribe-input:-ms-input-placeholder{color:#f9f9f9}@media only screen and (min-width:1025px){.footer-subscribe-form{margin-top:1.82vw}.subscribe-input{font-size:18px;font-family:Matter,sans-serif;font-weight:600;color:#f9f9f9;padding-top:.78vw;padding-bottom:.78vw;padding-right:60px}}@media only screen and (min-width:1367px){.subscribe-input{font-size:1.46vw}}.footer-subscribe-container{display:none}@media only screen and (min-width:1025px){.footer-subscribe-container{display:block}}.footer-subscribe-btn-container{position:absolute;top:50%;right:10px;z-index:1;-ms-transform:translateY(-50%);transform:translateY(-50%);display:inline-block}.subscribe-row{display:inline-block}.subscribe-row.error-fld .box-error,.subscribe-row.success-fld .box-success{max-height:200px}.footer-copy-container{margin-top:35px;text-align:center}@media only screen and (max-width:1024px){.footer-copy-container{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-align:start;align-items:flex-start}}@media only screen and (min-width:1025px){.footer-copy-container{margin-top:100px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:left}.footer-copy-container.rd-copy-container{margin-top:0}}@media only screen and (min-width:1661px){.footer-copy-container{margin-top:5.21vw}}.footer-copy-text{font-size:12px;font-weight:600;color:#f9f9f9}.aside-text,.info-item-title-text{font-weight:700;letter-spacing:-.2px}@media only screen and (min-width:1025px){.footer-copy-text{font-size:16px}}@media only screen and (min-width:1367px){.footer-copy-text{font-size:20px}}.footer-copy-links-row{width:100%;margin-top:15px}.footer-copy-links-row .footer-nav-link{font-size:12px}@media only screen and (min-width:1025px){.footer-copy-links-row.rd-copy-links-row{width:100%;text-align:right;margin-top:2.08vw}.footer-copy-links-row .footer-nav-link{font-size:16px}}@media only screen and (min-width:1367px){.footer-copy-links-row .footer-nav-link{font-size:20px}}.footer-copy-row{width:100%;margin-top:25px}@media only screen and (min-width:1025px){.footer-copy-row{margin-top:0}.footer-copy-row.rd-copy-row{text-align:right;margin-top:.63vw}}.links-separator{width:8px;height:8px;border-radius:10px;background:0 0;display:inline-block;vertical-align:middle;margin-left:7px;margin-right:7px;margin-top:5px}.footer-bottom{padding-top:35px;background:#f9f9f9;z-index:1}.footer-bottom-stroke{width:60%;display:inline-block;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width:480px){.footer-bottom-stroke{width:40%}}@media only screen and (min-width:1025px){.links-separator{background:#f9f9f9}.footer-bottom{padding-top:3.91vw}.footer-bottom-stroke{width:22.5%}.footer-mobile-address-row{display:none}}.footer-bottom-stroke-container{width:100%;position:absolute;top:0;left:0;z-index:1;text-align:center}.box-success{font-size:14px;max-height:0;overflow:hidden;transition:max-height .4s;margin:5px 0 0;font-family:Matter,sans-serif}@media only screen and (max-width:1024px){.footer-copy-links-row{-ms-flex-order:2;order:2}.footer-copy-row{-ms-flex-order:3;order:3}.footer-mobile-address-row{-ms-flex-order:1;order:1;width:100%}}.footer-logo-col-inner{display:inline-block;vertical-align:top}.logo-col-links{margin-top:30px;display:none}@media only screen and (min-width:1025px){.footer-logo-col-inner{width:100%;height:100%}.logo-col-links{margin-top:3.39vw;display:block;position:absolute;width:100%;left:0;bottom:0}.logo-col-links .logo-col-row:last-child{margin-bottom:0}}.logo-col-row{margin-bottom:8px}.footer-text-pages-wrap{display:inline-block}.home-intro-section{font-size:0;z-index:1;padding-top:80px}.home-intro-section .bg-image{background-image:url(../images/home/intro-bg-mobile.jpg);background-position:left top}@media only screen and (min-width:1025px){.logo-col-row{margin-bottom:.68vw}.home-intro-section .bg-image{background-image:url(../images/home/intro-bg.jpg);background-position:center bottom}}.home-intro-section:before{display:inline-block;width:100%;padding-top:4.5%;position:absolute;top:98.5%;left:0;background-image:url(../images/home/hero-stroke.png);background-position:left bottom;background-size:cover;background-repeat:no-repeat}.dot-text,.title-stroke-text{position:relative;display:inline-block}@media only screen and (min-width:480px){.home-intro-section:before{padding-top:2.5%}}@media only screen and (min-width:1025px){.home-intro-section:before{top:auto;bottom:-2.5%;padding-top:1.5%;background-position:center bottom}}.home-intro-text-item{padding-left:30px;padding-right:30px}.home-intro-text-item .dot-text{background:#f9f9f9}@media only screen and (min-width:720px){.home-intro-section{padding-top:100px}.home-intro-text-item{padding-left:40px;padding-right:40px}}@media only screen and (min-width:1025px){.home-intro-section{padding-top:0}.home-intro-section .title-stroke-bg-image{visibility:hidden}.home-intro-text-item{width:50%;display:inline-block;vertical-align:top;padding-left:5.99vw;padding-right:2.6vw;padding-bottom:3.65vw}.home-intro-text-item .text-block-container{max-width:690px;margin-top:3.13vw}}.dot-text{box-sizing:border-box;width:10px;height:10px;background:#141313;-ms-transform:rotate(45deg);transform:rotate(45deg)}@media only screen and (min-width:1025px){.dot-text{width:1.04vw;height:1.04vw}.home-intro-media-item:before{height:26.04vw}}.title-stroke-text{z-index:1}.home-intro-media-item{padding-left:15%;margin-top:15px}.home-intro-media-item:before{display:inline-block;background-color:transparent;width:100%;position:absolute}@media only screen and (min-width:720px){.home-intro-media-item{padding-right:40px;padding-left:11.5%}}.home-intro-wrap{padding-bottom:15px;overflow:hidden}@media only screen and (min-width:1025px){.home-intro-media-item{width:50%;display:inline-block;vertical-align:top;padding-left:0;padding-right:3.39vw;top:2.86vw;margin-top:0}.home-intro-wrap{padding-top:12.5vw;overflow:visible;padding-bottom:0}}@media only screen and (max-width:1024px){.home-intro-wrap.home-hero .home-intro-media-item{height:410px}}@media only screen and (max-width:639px){.home-intro-wrap.home-hero .home-intro-media-item{height:210px}}.home-intro-wrap.home-hero .volume-control-block{right:100px;bottom:-370px;width:unset}@media only screen and (max-width:1024px){.home-intro-wrap.home-hero .volume-control-block{right:-20px;bottom:80px;left:unset}}@media only screen and (min-width:1025px){.home-intro-wrap.home-hero .volume-control-block{right:5.21vw;bottom:-19.27vw}.home-intro-wrap.home-hero .video-frame-stroke{bottom:-25.52vw}.home-intro-wrap.home-hero .video-logo-holder{top:11.98vw}}@media only screen and (max-width:1024px){.home-intro-wrap.home-hero .video-frame-stroke{bottom:-170px}.home-intro-wrap.home-hero .mute-btn{opacity:1;visibility:visible}.home-intro-wrap.home-hero .mute-btn svg{width:35px}}.text-block-container{margin-top:40px;font-size:16px;letter-spacing:-.2px}.text-block-container p{margin:0}@media only screen and (min-width:1025px){.text-block-container{margin-top:2.6vw;font-size:17px}}@media only screen and (min-width:1281px){.text-block-container{font-size:19px}}@media only screen and (min-width:1367px){.text-block-container{font-size:21px}}@media only screen and (min-width:1661px){.text-block-container{font-size:24px}}.block-link-btn-container{margin-top:30px}@media only screen and (min-width:1025px){.block-link-btn-container{margin-top:2.6vw}}.title-stroke-block{display:inline-block;position:relative}.title-stroke-bg{position:absolute;top:0;left:0;width:114%;height:1.2em;margin-left:-7%;margin-top:-.2em}.title-stroke-bg.underline-bg{display:inline-block;font-size:0;line-height:1em;top:auto;bottom:-10%;height:auto;width:110%;margin-left:-5%}.title-stroke-bg.shape-bg{width:140%;top:auto;bottom:-60%;margin-left:-15%}.title-stroke-bg-image-holder{width:100%;display:inline-block;overflow:hidden}.title-stroke-bg-image{overflow:hidden}.video-frame{padding-top:10px;padding-bottom:10px;padding-right:10px;-ms-transform:rotate(-2deg);transform:rotate(-2deg);pointer-events:none}.video-frame-stroke{display:inline-block;position:absolute;z-index:2}.video-frame-stroke.bottom-stroke{width:40%;bottom:0;left:5%}.video-frame-stroke.top-stroke{width:35%;top:0;right:-2px}.video-frame-stroke.right-stroke{width:4%;top:0;right:0}@media only screen and (min-width:1025px){.video-frame{padding-top:1.3vw;padding-bottom:1.3vw;padding-right:1.3vw}.video-frame-stroke.bottom-stroke{width:25.52vw;bottom:0;left:1.04vw}.video-frame-stroke.top-stroke{width:21.88vw;top:0;right:-.21vw}.video-frame-stroke.right-stroke{width:2.6vw;top:0;right:0}}.video-logo-container{width:100%;display:inline-block;position:absolute;z-index:1;top:29%;left:0;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width:1025px){.video-logo-container{width:auto;top:40%;left:0}}.video-logo-holder{width:11.8%;display:inline-block;margin-left:30px}@media only screen and (min-width:720px){.video-logo-holder{margin-left:40px}}@media only screen and (min-width:1025px){.video-logo-holder{-ms-transform:translateX(-50%);transform:translateX(-50%);width:5.73vw;margin-left:0}}.video-frame-btn{width:100%;height:100%;display:inline-block;position:absolute;z-index:1;transition:opacity 1s,visibility 1s;font-size:0;top:0;left:0}.video-frame-btn:before{height:100%;display:inline-block;vertical-align:middle}.poster-section{padding-top:50px;padding-bottom:50px;font-size:0}@media only screen and (max-width:1024px){.poster-section.hide-mechanist{padding-bottom:0}}.poster-section .poster-section-bg{background-image:url(../images/home/second-section-bg-mobile-new.jpg);background-position:center top}.poster-section .text-block-container{color:#141313}.poster-text-item{padding-left:30px;padding-right:30px}@media only screen and (min-width:720px){.poster-text-item{padding-left:40px;padding-right:40px}}@media only screen and (min-width:1025px){.video-frame-btn:hover .template-image{-ms-transform:scale(1.1);transform:scale(1.1)}.video-frame-btn .template-image{transition:transform .4s}.poster-section .poster-section-bg{background-image:url(../images/home/second-section-bg-new.jpg)}.poster-section{padding-top:6.51vw;padding-bottom:10.42vw}.poster-text-item{width:36%;display:inline-block;vertical-align:top;padding-left:11.98vw;padding-right:0;-ms-transform:translateY(3%);transform:translateY(3%)}}.poster-title-wrap .title-stroke-bg{width:141%;height:100%;margin-top:0;margin-left:-10%}.poster-slider-item{overflow:hidden;margin-top:40px;padding-left:30px;padding-right:30px}@media only screen and (min-width:720px){.poster-slider-item{padding-left:40px;padding-right:40px}}@media only screen and (min-width:1025px){.poster-slider-item{width:64%;display:inline-block;vertical-align:top;margin-top:0;overflow:hidden;padding:20px 11.5% 20px 5.73vw}.poster-slide-link{-webkit-backface-visibility:hidden;backface-visibility:hidden}.poster-slide-link img{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .4s}.poster-slide-link:hover img{-ms-transform:scale(1.09);transform:scale(1.09)}}.poster-slide-link{width:100%;display:inline-block}.poster-slide{width:164px;display:inline-block;padding:7px}.poster-slide.hide .poster-slide-inner{opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.poster-slide-inner{transition:opacity .7s,visibility .7s}.poster-slider{overflow:visible;margin-left:-7px}.build-section,.build-section-inner,.do-or-dier-section-inner,.video-container{overflow:hidden}@media only screen and (min-width:1025px){.poster-slide{width:33.333%}.poster-slider{margin-left:0}}.poster-pagination{padding-left:30px;padding-right:30px;margin-top:40px;text-align:center}.poster-pagination .swiper-pagination-bullet{position:relative;box-sizing:border-box;content:'';width:10px;height:10px;display:inline-block;background:0 0;border:1px solid #141313;-ms-transform:rotate(45deg);transform:rotate(45deg);opacity:1;border-radius:0;transition:background .25s;margin-right:12px}.video-container-outer,.video-frame-outer.active .video-frame-inner .template-image{opacity:0;visibility:hidden}.poster-pagination .swiper-pagination-bullet:last-child{margin-right:0}.poster-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#141313}@media only screen and (min-width:480px){.poster-pagination{text-align:left}}@media only screen and (min-width:720px){.poster-pagination{padding-left:40px;padding-right:40px}}@media only screen and (min-width:1025px){.poster-pagination .swiper-pagination-bullet{width:.89vw;height:.89vw}.poster-pagination{padding-left:11.98vw;padding-right:11.98vw;margin-top:2.08vw}.poster-pagination.absolute-poster-pagination{position:absolute;left:0;bottom:3.13vw}}.poster-label{width:calc(100% + 10px);position:absolute;bottom:10%;left:0;z-index:1;margin-left:-5px}.trophy-image{width:13px;display:inline-block;vertical-align:middle;margin-right:10px}@media only screen and (min-width:1025px){.trophy-image{width:.99vw}}.info-section:before,.poster-label-text{width:100%;left:0;z-index:1;position:absolute;display:inline-block}.poster-label-text{text-align:center;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.poster-label-text span,.poster-label-text strong{text-transform:uppercase;color:#f9f9f9;font-weight:700;letter-spacing:-.19px;display:inline-block;vertical-align:middle;font-size:20px}@media only screen and (min-width:1025px){.poster-label-text span,.poster-label-text strong{font-size:1.77vw}}.info-section{font-size:0;padding-top:50px;padding-bottom:50px}.info-section:before{padding-top:3.2%;top:0;margin-top:-1.6%;background-image:url(../images/home/info-black-stroke.png);overflow:hidden;background-position:center top;background-size:cover;background-repeat:no-repeat}.info-section .bg-image{background-image:url(../images/home/info-section-bg-mobile.jpg)}.vertical-item{padding-left:30px;padding-right:25px}@media only screen and (min-width:720px){.vertical-item{width:48%;display:inline-block;vertical-align:top;padding-left:40px;padding-right:20px}}@media only screen and (min-width:1025px){.info-section:before{bottom:auto;top:-4.5%;margin-top:0}.info-section{padding-top:9.64vw;padding-bottom:12.24vw}.info-section .bg-image{background-image:url(../images/home/info-section-bg.jpg)}.vertical-item{padding-left:8.85vw;padding-right:2.6vw;-ms-transform:translateY(20%);transform:translateY(20%)}}.horizontal-item{padding-left:30px;padding-right:30px}@media only screen and (min-width:720px){.horizontal-item{padding-left:40px;padding-right:40px}}@media only screen and (min-width:1025px){.horizontal-item{width:52%;display:inline-block;vertical-align:top;padding-left:2.6vw;padding-right:3.39vw}}.vertical-item-inner{padding-top:4%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.vertical-item-inner .top-stroke{width:59%;position:absolute;display:inline-block;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);top:0;z-index:2}.info-item-btn-container,.info-item-link:before,.info-item-title-text{z-index:1;left:0;display:inline-block}.info-item-link{width:100%;display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative}.info-item-link:before{width:100%;height:100%;position:absolute;top:0;background:rgba(0,0,0,.3)}.info-item-link img{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative}.info-item-title-text{width:100%;text-align:center;font-size:32px;color:#f9f9f9;line-height:.82em;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);box-sizing:border-box;padding-left:10px;padding-right:10px}.info-item-btn-container{padding-left:20px;box-sizing:border-box;position:absolute;top:46%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.info-item-btn-container-outer{width:50%;display:inline-block;position:absolute;bottom:11%;left:0;z-index:2}@media only screen and (min-width:720px){.info-item-btn-container-outer{width:60%;bottom:7%}}@media only screen and (min-width:1025px){.info-item-title-text{font-size:3.96vw}.info-item-btn-container{padding-left:1.56vw}.info-item-btn-container-outer{width:42%;bottom:11%}}.horozintal-item{padding-left:20px;padding-right:25px;margin-top:30px}@media only screen and (min-width:720px){.horozintal-item{width:52%;display:inline-block;vertical-align:top;padding-left:20px;padding-right:40px}}@media only screen and (min-width:1025px){.horozintal-item{padding-left:2.6vw;padding-right:3.65vw;margin-top:1.56vw;-ms-transform:translateY(-20%);transform:translateY(-20%)}}.horizontal-item-inner{padding-top:4%;padding-right:3%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.horizontal-item-inner .top-stroke{width:51%;position:absolute;display:inline-block;z-index:2;left:8%;top:0}.horizontal-item-inner .right-stroke{width:7%;position:absolute;display:inline-block;z-index:2;right:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.horizontal-item-inner .info-item-btn-container-outer{width:50%;bottom:6%}@media only screen and (min-width:720px){.horizontal-item-inner .info-item-btn-container-outer{bottom:7%}}@media only screen and (min-width:1025px){.horizontal-item-inner .info-item-btn-container-outer{width:33%;bottom:11%}}.video-container-outer{width:100%;height:100%;position:absolute;left:0;top:0;font-size:0;z-index:1;pointer-events:none;transition:opacity .7s,visibility .7s}.pause-btn-image,.video-frame-inner .template-image{transition:opacity .4s,visibility .4s}.video-container-outer:before{height:100%;display:inline-block;vertical-align:middle}.ytp-pause-overlay{bottom:-200px}.video-container{width:100%;padding-top:56.25%;display:inline-block;vertical-align:middle}.video-container .ytplayer{width:100%;height:calc(100% + 600px);margin-top:-300px;display:inline-block;vertical-align:middle;position:absolute;top:0;left:0}.video-frame-inner{background:#000}.video-frame-outer.active .video-container-outer,.video-frame-outer.active.play-video .pause-btn-image{opacity:1;visibility:visible}.video-frame-outer.active .video-frame-btn{opacity:1}.pause-btn-image,.video-frame-outer.active.play-video .play-btn-image{opacity:0;visibility:hidden}.video-frame-outer.active.play-video .video-frame-btn{opacity:0}.video-frame-btn-inner{width:50px;display:inline-block;vertical-align:middle;position:relative}.pause-btn-image{position:absolute;top:0;left:0}@media only screen and (min-width:1025px){.video-frame-btn-inner{width:70px}.pause-btn-image,.play-btn-image{transition:opacity .4s,visibility .4s}}.build-section{font-size:0;margin-top:40px}.build-section .bg-image-text{background-image:url(../images/home/build-bg-mobile.jpg)}.build-section .bg-image-texture{display:block;top:auto;bottom:0;left:auto;right:0;background-position:left top;background-image:url(../images/home/rob-build-mobile.png);width:51.5%;height:0;padding-top:125%}.build-section .bg-image-outer{width:100%;height:100%;z-index:1;background-image:url(../images/home/rob-build-bg-mobile-texture.png);background-position:left top;background-repeat:no-repeat;background-size:cover}@media only screen and (min-width:350px){.build-section .bg-image-texture{width:193px;padding-top:468px}}@media only screen and (min-width:480px){.build-section .bg-image-texture{background-position:50% top}}@media only screen and (min-width:640px){.build-section .bg-image-texture{display:block;background-image:url(../images/home/rob-wide-bg.png);background-position:left top;padding-top:0;width:100%;height:100%;right:auto;left:0}.build-section .bg-image-outer{background-image:none}}@media only screen and (min-width:1025px){.build-section{padding-left:14.8%;margin-top:2.6vw}.build-section .bg-image-text{background-image:url(../images/home/build-bg-text.jpg)}.build-section .bg-image-texture{display:block;top:auto;bottom:0;background-position:50% top}.build-section .bg-text-outer{-ms-transform:translateX(20%);transform:translateX(20%)}.build-section .bg-image-outer{width:100%}}@media only screen and (min-width:1151px){.build-section .bg-image-texture{display:block;background-image:url(../images/home/rob-wide-bg.png);top:auto;bottom:0;background-position:right top}}.build-text-item{width:100%;display:inline-block;vertical-align:middle;z-index:1;padding:50px 30px 100px}.build-text-item .block-text{color:#fff;max-width:184px}@media only screen and (min-width:480px){.build-text-item{padding-bottom:50px}}@media only screen and (min-width:640px){.build-text-item{width:44%;padding-right:0}.build-text-item .block-text{max-width:100%}}@media only screen and (min-width:720px){.build-text-item{padding-left:40px}.build-text-item .block-text{padding-right:23px;max-width:300px}}@media only screen and (min-width:1025px){.build-text-item{width:47.35%;padding-left:4.69vw;padding-top:5.21vw;padding-bottom:5.21vw}.build-text-item .block-text{padding-right:0;max-width:22.92vw}}@media only screen and (min-width:1661px){.build-text-item{width:50.35%;padding-right:4.69vw}}.build-title{width:150px}@media only screen and (min-width:1025px){.build-title{width:15.94vw}}.block-text{margin-top:20px;font-size:16px;color:#141313;font-family:Matter,sans-serif;letter-spacing:-.2px;line-height:1.3em}.do-or-dier-section .block-text,.do-or-dier-title-wrap .main-title{color:#fff}.block-text p{margin:0}@media only screen and (min-width:1025px){.block-text{margin-top:3.39vw;font-size:17px}}@media only screen and (min-width:1281px){.block-text{font-size:19px}}@media only screen and (min-width:1367px){.build-title{width:20.94vw}.block-text{font-size:21px}}@media only screen and (min-width:1661px){.block-text{font-size:24px}}.block-btn-container{margin-top:25px}.build-image-item{width:100%;height:100%;display:inline-block;left:-4%;top:0;position:absolute}@media only screen and (min-width:480px){.build-image-item{width:74%;left:42%}}@media only screen and (min-width:640px){.build-image-item{width:56%;vertical-align:bottom;position:relative;left:0}}@media only screen and (min-width:1025px){.block-btn-container{margin-top:2.08vw}.block-btn-container .btn{border-width:3px;font-size:2.24vw}.build-image-item{width:49.65%;height:100%;position:absolute;right:0;top:0;left:auto}}.build-person-container{width:100%;display:inline-block;max-width:675px;height:100%}.build-person-container .template-image{object-fit:cover;object-position:right;height:100%}@media only screen and (min-width:480px){.build-person-container{max-width:none}}@media only screen and (min-width:1025px){.build-person-container{margin-left:-5.47vw;width:47.29vw}}.build-person-container-outer{display:inline-block;height:100%}@media only screen and (min-width:640px){.build-person-container-outer{margin-left:-36%}}.person-gold-brush{display:none}.three-row-section .three-col-bg{background-image:url(../images/home/three-row-bg-mobile.jpg);background-position:center top}.machinist-section{font-size:0}@media only screen and (min-width:1025px){.build-person-container-outer{margin-left:0}.person-gold-brush{display:inline-block;width:37.92vw;position:absolute;top:50%;-ms-transform:translateY(-30%);transform:translateY(-30%);left:-2.45vw}.three-row-section{margin-top:-7.81vw}.three-row-section .three-col-bg{background-image:url(../images/home/three-row-bg.png)}.machinist-section{padding-right:9%}.machinist-section .bg-image-outer{left:-10px}}.machinist-image-item{display:none}@media only screen and (min-width:640px){.machinist-image-item{width:44%;display:inline-block;vertical-align:bottom;padding-left:20px}}@media only screen and (min-width:1025px){.machinist-image-item{width:50%;padding-right:1.56vw;padding-left:0}}.machinist-image{display:inline-block;width:100%}.machinist-section-inner .bg-image{background-image:url(../images/home/machinist-bg-mobile-clean.jpg);background-position:right top}@media only screen and (min-width:640px){.machinist-section-inner .bg-image{background-image:url(../images/home/machinist-bg-mobile.jpg);background-position:left top}}@media only screen and (min-width:1025px){.machinist-image{width:29.38vw;margin-top:-1.56vw;margin-left:7.45vw}.machinist-section-inner .bg-image{background-image:url(../images/home/machinist-bg.png)}.machinist-section-inner .bg-image-outer{top:auto;bottom:-.21vw}}.machinist-text-item{padding:30px}.machinist-text-item .block-text{max-width:580px}@media only screen and (min-width:640px){.machinist-text-item{width:56%;display:inline-block;vertical-align:middle}}@media only screen and (min-width:1281px){.machinist-text-item .block-text{max-width:32.29vw}.machinist-title-wrap{margin-left:-20%}}@media only screen and (min-width:1367px){.machinist-text-item .block-text{max-width:30.21vw}}.do-or-dier-section{margin-top:50px;font-size:0}@media only screen and (max-width:1024px){.do-or-dier-section.hide-mechanist{margin-top:0}}.do-or-dier-section .bg-image{background-image:url(../images/home/do-bg-mobile.jpg);background-position:left top}@media only screen and (min-width:1025px){.machinist-text-item{width:50%;padding:5.21vw 60px 5.73vw 0}.do-or-dier-section{margin-top:3.65vw;padding-left:23%}.do-or-dier-section .bg-image{background-image:url(../images/home/do-bg.jpg);height:calc(100% + 200px)}.do-or-dier-section .block-text{max-width:26.04vw}}.do-or-dier-title-wrap .title-stroke-text{display:inline}.do-or-dier-text-item{padding:30px}@media only screen and (min-width:640px){.do-or-dier-text-item{width:47%;display:inline-block;vertical-align:bottom}}@media only screen and (min-width:1025px){.do-or-dier-text-item{padding:6.25vw 0 6.77vw 6.25vw}}@media only screen and (min-width:1367px){.do-or-dier-text-item{padding-top:8.33vw}}.do-image-item{display:none}@media only screen and (min-width:640px){.do-image-item{width:53%;display:inline-block;vertical-align:bottom;padding-top:30px}}@media only screen and (min-width:1025px){.do-image-item{padding-top:0}.do-image{width:44.38vw;display:inline-block;margin-left:-3.39vw}}.do-or-dier-shield{width:200px;display:inline-block;position:absolute;top:40px;right:0;opacity:.2}@media only screen and (min-width:640px){.do-or-dier-shield{opacity:1}}.foundation-section{text-align:center;padding:50px 30px}.foundation-title{display:inline-block;margin-top:30px;max-width:190px}@media only screen and (min-width:480px){.foundation-title{max-width:280px}}.aside-text{display:inline-block;color:#141313;font-size:40px}@media only screen and (min-width:720px){.foundation-section{padding-left:40px;padding-right:40px}.aside-text{font-size:52px}}@media only screen and (min-width:1025px){.do-or-dier-shield{width:27.92vw;top:2.08vw}.foundation-section{padding:120px 21.88vw 6.25vw}.foundation-title{max-width:39.22vw;margin-top:0}.aside-text{-ms-transform:scale(-1);transform:scale(-1);font-size:4.79vw}.aside-text-holder{position:absolute;-ms-transform-origin:100% 100%;transform-origin:100% 100%;-ms-transform:rotate(-90deg);transform:rotate(-90deg);top:8.33vw;right:6.25vw}}.block-btn-container-item{display:inline-block;vertical-align:middle;margin-top:5px;margin-bottom:5px;margin-right:10px}.block-btn-container-item:last-child{margin-right:0}.text-intro{padding:100px 50px;text-align:center}.text-intro .main-title{color:#f9f9f9}.text-intro .bg-image{background-image:url(../images/text-page/intro-bg-mobile.jpg);background-position:left bottom}.text-intro .title-stroke-bg{display:inline-block;font-size:0;line-height:1em;top:auto;bottom:-10%;height:auto;width:110%;margin-left:-5%}@media only screen and (min-width:1025px){.block-btn-container-item{margin-right:1.56vw}.text-intro{padding:15.1vw 8.85vw 11.46vw}.text-intro .bg-image{background-image:url(../images/text-page/intro-bg.jpg)}.text-intro .main-title{font-size:7.55vw}}.text-content-container-outer{background:#f9f9f9;padding:50px}@media only screen and (min-width:1025px){.text-content-container-outer{padding:4.69vw 8.85vw}}.text-content-container{font-family:Matter,sans-serif;font-size:14px;color:#141313}.text-content-container h1,.text-content-container h2{margin-bottom:1em;font-family:National2Condensed,sans-serif;font-weight:700}.text-content-container h1{font-size:22px}.text-content-container h2{font-size:20px}.text-content-container h3,.text-content-container h4,.text-content-container h5,.text-content-container h6{font-size:16px;font-weight:700;margin-bottom:1em;font-family:National2Condensed,sans-serif}.contact-form-item .box-error,.form-fld,.success-message-text{font-family:Matter,sans-serif}.text-content-container strong{font-weight:700}.text-content-container a{color:#141313;text-decoration:underline}.text-content-container ul{list-style-type:none;margin:20px 0 0;padding:0}.text-content-container ul li{line-height:1.5em;padding-left:22px;position:relative}.text-content-container ul li:after{display:inline-block;width:7px;height:7px;border-radius:10px;background:#141313;position:absolute;top:8px;left:0}.portfolio-text,.portfolio-text-number{vertical-align:bottom;color:#141313;letter-spacing:-.2px;position:relative;display:inline-block;z-index:1;font-weight:700}.text-content-container li{margin-bottom:10px}.text-content-container p{margin:0;padding-bottom:1.3em}.text-content-container ol{list-style-position:inside;padding:0}@media only screen and (min-width:1025px){.text-content-container{font-size:21px}.text-content-container ul li:after{width:9px;height:9px;top:13px}.text-content-container a{transition:opacity .4s}.text-content-container a:hover{opacity:.6}.text-content-container h1,.text-content-container h2{font-size:48px}.text-content-container h3{font-size:44px}.text-content-container h4{font-size:40px}.text-content-container h5{font-size:36px}.text-content-container h6{font-size:34px}}@media only screen and (min-width:1441px){.text-content-container{font-size:25px}.text-content-container ul li:after{top:16px}.text-content-container h1,.text-content-container h2{font-size:3.33vw}.text-content-container h3{font-size:2.81vw}.text-content-container h4{font-size:2.29vw}.text-content-container h5{font-size:2.08vw}.text-content-container h6{font-size:1.77vw}}.portfolio-section{padding-top:100px;padding-bottom:100px;font-size:0}.portfolio-section .bg-image{background-image:url(../images/portfolio/intro-bg-mobile.jpg);background-position:left bottom}.portfolio-section .poster-title-wrap .title-stroke-bg{margin-left:0;width:105%;top:15%}.portfolio-section .poster-text-item{padding-left:40px}@media only screen and (min-width:720px){.portfolio-section .poster-text-item{padding-left:70px}}@media only screen and (min-width:1025px){.portfolio-section{padding-top:15.1vw;padding-bottom:4.17vw}.portfolio-section .bg-image{background-image:url(../images/portfolio/intro-bg.jpg);background-position:center center}.portfolio-section .poster-pagination{padding-left:48.5%}.portfolio-section .poster-text-item{padding-left:4.17vw;margin-top:3.65vw}}.portfolio-text-block{margin-top:35px}.portfolio-text{text-transform:uppercase;font-size:26px;line-height:.85em}@media only screen and (min-width:1025px){.portfolio-text-block{margin-top:3.13vw}.portfolio-text-top{padding-left:10px}.portfolio-text{font-size:2.08vw}}.portfolio-text-rows{margin-top:35px}.portfolio-text-row{margin-bottom:15px}@media only screen and (min-width:1025px){.portfolio-text-rows{margin-top:2.08vw}.portfolio-text-row{padding-left:7.29vw;margin-bottom:.78vw}}.portfolio-text-number{min-width:.8em;text-align:right;margin-top:5px;font-size:40px;line-height:.8em}@media only screen and (min-width:1025px){.portfolio-text-number{margin-right:.78vw;font-size:4.06vw}}.portfolio-text-row-inner{display:inline-block}.portfolio-text-row-inner .title-stroke-bg{margin-left:0;width:124%;margin-top:0;top:33%;display:inline-block;height:auto}.gold-trophy-image{display:inline-block;width:18px;position:absolute;right:100%;z-index:1;margin-right:10px;bottom:6%}@media only screen and (min-width:1025px){.gold-trophy-image{width:1.46vw}}.portfolio-full-row{margin-top:20px}.portfolio-full-row .portfolio-text-number{margin-right:0}.error-container{font-size:0;text-align:center}.error-container-inner{width:100%;display:inline-block;vertical-align:middle}.go-back-container{width:100%;position:absolute;bottom:16%;left:0;z-index:1;text-align:center}.contact-container{font-size:0;background:#141313}@media only screen and (min-width:1025px){.contact-grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden}}.contact-image-item{display:none}@media only screen and (min-width:1025px){.contact-image-item{display:inline-block;width:63%}.contact-image-item .bg-image{background-image:url(../images/contact/intro-bg.jpg);background-position:right center}}@media only screen and (min-width:1281px){.contact-image-item{width:67%}}.contact-form-item{background:#f2f2f2}.contact-form-item .title-stroke-bg{font-size:0;line-height:1em;top:auto;bottom:-10%;margin-top:0;display:inline-block;height:auto;margin-left:-5%;width:107%}.contact-form-item .box-error{font-size:13px;color:#ef0000;position:absolute;bottom:100%;right:0;padding:5px 12px;opacity:0;-ms-transform:translateY(10px);transform:translateY(10px);transition:opacity .3s,visibility .3s,transform .3s;overflow:visible}@media only screen and (min-width:1025px){.contact-form-item{width:37%;display:inline-block;vertical-align:top;padding:5.21vw 3.65vw 4.17vw}}@media only screen and (min-width:1281px){.contact-form-item{width:33%}}.form-info-text-container{font-size:20px;line-height:1em;color:#141313;font-weight:700;text-transform:uppercase;letter-spacing:1px}.form-info-text-container p{margin:0}@media only screen and (min-width:1025px){.form-info-text-container{font-size:16px;line-height:1.2em;font-family:Matter,sans-serif;text-transform:none;letter-spacing:normal}}.event-title,.exit-text,.method-top-title,.news-slide-large-text,.news-slide-small-text,.single-title{text-transform:uppercase}@media only screen and (min-width:1367px){.form-info-text-container{font-size:18px}}@media only screen and (min-width:1661px){.form-info-text-container{font-size:20px}}.contact-form-container{margin-top:30px;padding-left:40px;padding-right:40px;padding-bottom:60px;z-index:2}@media only screen and (min-width:720px){.contact-form-container{padding-left:140px;padding-right:140px}}@media only screen and (min-width:1025px){.contact-form-container{margin-top:3.39vw;padding-left:0;padding-right:0;padding-bottom:0}}.contact-form{margin-top:20px}.form-item{margin-bottom:25px}.form-item:last-child{margin-bottom:0}.form-item.error-fld .box-error{visibility:visible;opacity:1;-ms-transform:translateY(0);transform:translateY(0);z-index:1}.form-item.error-fld .form-fld{border-color:#ef0000}.form-item.recaptcha-item{padding-left:14px;text-align:left;margin-bottom:0}.form-item.recaptcha-item.error-fld .box-error{position:relative;top:0;display:inline-block}.form-fld{width:100%;display:inline-block;box-sizing:border-box;border:1px solid transparent;font-size:14px;line-height:1.5em;color:#141313;padding:12px 20px;background:#fff}.form-fld::-webkit-input-placeholder{color:#141313}.form-fld:-moz-placeholder{color:#141313}.form-fld:-ms-input-placeholder{color:#141313}.form-fld.options{-webkit-appearance:none;appearance:none;padding-right:30px;cursor:pointer;position:relative;z-index:4;background:0 0}.form-fld.checkbox-fld{position:absolute;z-index:-1;opacity:0;visibility:hidden;left:0;top:0;width:0}.form-fld.checkbox-fld:checked+.checkbox-label-form-fld:after{opacity:1;visibility:visible}@media only screen and (min-width:1025px){.contact-form{margin-top:2.6vw}.form-item{margin-bottom:2.08vw}.form-fld{font-size:16px;padding:15px}.form-fld.options{padding-right:2.86vw}}@media only screen and (min-width:1367px){.form-fld{font-size:18px}}.options-container{background:#fff}.options-container:before{width:12px;height:20px;background-image:url(../images/contact/down-arrow.png);background-repeat:no-repeat;background-size:contain;position:absolute;right:16px;top:50%;margin-top:-10px}@media only screen and (min-width:1025px){.options-container:before{content:'';width:1.04vw;height:1.82vw;right:1.56vw;margin-top:-.89vw}}@media only screen and (min-width:1661px){.form-fld{font-size:20px;padding:20px 35px}.form-fld.options{padding-right:2.86vw}.options-container:before{content:'';width:20px;height:35px;right:30px;top:50%;margin-top:-17px}}.text-message{width:100%;height:315px;resize:none}.contact-btn-container{text-align:center}.contact-btn-container .btn-line{margin-right:-44px}@media only screen and (min-width:1025px){.contact-btn-container{padding-right:10px;text-align:right}.contact-btn-container .btn-line{margin-right:0}}.success-message-container{width:100%;height:0;position:absolute;bottom:0;left:0;background:#fff;font-size:0;text-align:center;overflow:hidden;transition:height .4s;z-index:5}.contact-form-logo-inner,.stroke-image,.success-message-container.active{height:100%}.success-message-container:before{height:100%;display:inline-block;vertical-align:middle}.success-message-container.active .success-message-container-wrap{opacity:1;visibility:visible;transition:opacity .8s,visibility .8s}.success-message-container-wrap{display:inline-block;vertical-align:middle;transition:opacity .3s,visibility .3s;opacity:0;visibility:hidden}.success-message-text{font-size:36px;color:#141313;display:inline-block;padding:65px 75px;position:relative;z-index:1}.stroke-image{display:inline-block;width:auto}.form-stroke{display:none}.address-link,.phone-link{display:inline-block;font-family:Matter,sans-serif}.address-block{text-align:center;padding:50px 30px;background:#f2f2f2}.address-block-logo{width:158px;margin:0 auto}.address-link{font-size:13px;color:#141313;margin-top:10px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.news-slide-small-text,.phone-link{-webkit-backface-visibility:hidden}@media only screen and (min-width:1025px){.form-stroke{display:inline-block;position:absolute;left:-5%;top:-1px;height:100%}.address-block{display:inline-block;position:absolute;bottom:3.91vw;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);padding:0;background:0 0}.address-block-logo{width:18.02vw}.address-link{margin-top:1.56vw;transition:opacity .4s;font-size:1.15vw;color:#f9f9f9}.address-link:hover{opacity:.6}}@media only screen and (min-width:1281px){.address-link{font-size:1.46vw}}.phone-link{font-size:13px;color:#141313;backface-visibility:hidden}@media only screen and (min-width:1025px){.phone-link{transition:opacity .4s;font-size:1.15vw;color:#f9f9f9}.phone-link:hover{opacity:.6}}@media only screen and (min-width:1281px){.phone-link{font-size:1.46vw}}.contact-form-logo{position:absolute;top:147px;right:0;width:130px;z-index:1}.contact-titile-wrap{padding:100px 30px;text-align:center}.contact-titile-wrap .bg-image{background-image:url(../images/contact/title-bg-mobile.jpg);background-position:left bottom}.contact-titile-wrap .middle-title{color:#f9f9f9}@media only screen and (min-width:720px){.contact-form-logo{width:220px}.contact-titile-wrap{padding-left:40px;padding-right:40px}}@media only screen and (min-width:1025px){.contact-form-logo{width:13.8vw;top:-3.39vw}.contact-form-item-inner{z-index:2}.contact-titile-wrap{text-align:left;padding:0;background-image:none}.contact-titile-wrap .middle-title{color:#141313}.contact-titile-wrap .bg-image,.contact-titile-wrap .middle-title br{display:none}}.single-title,.three-col-slider-container .medium-title{color:#f9f9f9}.three-col-slider-container{font-size:0;text-align:center}.three-col-slider-container:before{display:inline-block;width:100%;padding-top:3.2%;position:absolute;bottom:99.5%;left:0;background-image:url(../images/footer/top-stroke.png);overflow:hidden;background-position:center top;background-size:cover;background-repeat:no-repeat;z-index:1}.three-col-slider-container .bg-image{background-image:url(../images/portfolio/three-col-bg-mobile.jpg)}@media only screen and (min-width:720px){.three-col-slider-container{padding-left:40px;padding-right:40px}}.three-col-slider-container-inner{overflow:hidden;padding:80px}.three-col-slider-holder{margin-top:35px}.three-col-slider .poster-slide{height:auto;transition:opacity .7s,visibility .7s}.three-col-slider .poster-slide:before{height:100%;display:inline-block;vertical-align:middle}.three-col-slider .poster-slide-inner{width:100%;display:inline-block;vertical-align:middle}.three-col-slider .swiper-slide-prev{opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.three-col-next-btn.swiper-button-disabled,.three-col-prev-btn.swiper-button-disabled{opacity:.5;pointer-events:none}@media only screen and (min-width:1025px){.three-col-slider-container:before{bottom:auto;top:-2.5%}.three-col-slider-container .bg-image{background-image:url(../images/portfolio/three-col-bg.jpg)}.three-col-slider-container-inner{padding:6.25vw 5.21vw 4.69vw}.three-col-slider-holder{margin-top:4.95vw;padding-left:150px;padding-right:150px}.three-col-slider{margin-left:-1.3vw;margin-right:-1.3vw}.three-col-slider .poster-slide{padding:1.3vw}}.three-col-prev{position:absolute;right:calc(100% - 10px);top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.three-col-next{position:absolute;left:calc(100% - 10px);top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.three-col-prev-btn{width:63px;display:inline-block;position:relative;transition:opacity .4s}@media only screen and (min-width:1025px){.three-col-prev-btn{width:8.44vw}.three-col-prev-btn .btn-arrow-image{-ms-transform:translateX(37%);transform:translateX(37%)}.three-col-prev-btn:hover .btn-arrow-image{-ms-transform:translateX(0);transform:translateX(0)}}.three-col-next-btn{width:63px;display:inline-block;position:relative}@media only screen and (min-width:1025px){.three-col-next-btn{width:8.44vw}.three-col-next-btn .btn-arrow-image{-ms-transform:translateX(-37%);transform:translateX(-37%)}.three-col-next-btn:hover .btn-arrow-image{-ms-transform:translateX(0);transform:translateX(0)}}.btn-arrow-holder{width:100%;height:100%;display:inline-block;position:absolute;left:0;top:0;text-align:center}.btn-arrow-holder:before{height:100%;display:inline-block;vertical-align:middle}.btn-arrow-inner{width:23px;display:inline-block;vertical-align:middle;overflow:hidden}@media only screen and (min-width:1025px){.btn-arrow-inner{width:2.76vw}.btn-arrow-image{transition:transform .4s}}.btn-arrow-image{width:100%;display:inline-block}.single-portfolio-template{background:#f9f9f9;font-size:0}.single-portfolio-intro{padding-top:90px;padding-bottom:70px}.single-portfolio-intro .bg-image{background-position:left bottom;background-image:url(../images/portfolio/single-intro-bg-mobile.png)}.single-info-item{padding-left:25px;padding-right:25px;text-align:center}@media only screen and (min-width:720px){.single-info-item{padding-left:40px;padding-right:40px}}.single-logo-image{max-width:100%;display:inline-block}.single-logo{max-width:50%;margin:0 auto}.single-title{font-size:30px;font-weight:700;letter-spacing:-.2px;margin-top:20px}@media only screen and (min-width:1025px){.single-portfolio-intro{padding-top:8.33vw;padding-bottom:0}.single-portfolio-intro .bg-image{height:90%;background-image:url(../images/portfolio/single-intro-bg.png)}.single-info-item{width:50%;display:inline-block;vertical-align:top;padding:5.21vw 7.81vw 13.54vw}.single-logo{max-width:100%;padding-left:10.94vw;padding-right:10.94vw}.single-logo .poster-label{width:calc(100% + 70px);bottom:2.86vw;margin-left:-35px}.single-title{font-size:30px;margin-top:1.04vw}}@media only screen and (min-width:1367px){.single-title{font-size:32px}}.single-intro-text{font-size:16px;color:#f9f9f9;margin-top:20px;font-family:Matter,sans-serif;letter-spacing:-.2px}.single-intro-text p{margin:0}@media only screen and (min-width:1025px){.single-intro-text{font-size:18px;margin-top:1.04vw}}@media only screen and (min-width:1367px){.single-intro-text{font-size:20px}}.single-social-row{margin-top:35px}.single-social-row .footer-social-item{width:22px;height:22px;margin-right:7px}.single-social-row .footer-social-item:last-child{margin-right:0}@media only screen and (min-width:1025px){.single-social-row{margin-top:2.34vw}.single-social-row .footer-social-item{width:2.4vw;height:2.4vw;margin-right:.78vw}}.single-btn-row{margin-top:30px}.single-btn-row .btn{margin-right:10px}.single-btn-row .btn:last-child{margin-right:0}@media only screen and (min-width:1025px){.single-btn-row{margin-top:2.6vw}.single-btn-row .btn{margin-right:1.56vw}}.single-image{max-width:100%;display:inline-block}.single-image-item{padding-left:21%;padding-right:25px;margin-top:50px}@media only screen and (min-width:720px){.single-image-item{padding-left:40px;padding-right:40px}}@media only screen and (min-width:1025px){.single-image-item{width:50%;display:inline-block;vertical-align:middle;padding-right:7.55vw;margin-top:0}}.single-image-frame{padding-top:10px;padding-right:7px;padding-bottom:5px;display:inline-block;vertical-align:bottom}.single-image-frame .top-line{position:absolute;top:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);width:52%;z-index:1}.single-image-frame .bottom-right-line{position:absolute;bottom:0;right:0;z-index:1;width:55%}.single-image-frame .right-line{position:absolute;top:5%;left:-4.1%;width:7.2%;z-index:1}@media only screen and (min-width:1025px){.single-image-frame{padding-top:1.67vw;padding-bottom:1.15vw;padding-right:.94vw}.single-portfolio-intro-inner,.single-portfolio-top-content{display:-ms-flexbox;display:flex}}.main-image-item,.text-col .title-line,.top-line-middle,.top-right-line{display:inline-block}.single-portfolio-content{padding:45px 30px 60px}@media only screen and (min-width:720px){.single-portfolio-content{padding-left:40px;padding-right:40px}}.image-col{margin-top:80px;padding-left:5%}@media only screen and (min-width:1025px){.single-portfolio-content{padding-bottom:9.38vw}.image-col{width:47%;display:inline-block;-ms-flex-order:1;order:1;margin-top:3.13vw;padding-left:11.46vw;padding-right:40px;text-align:right}.main-image-item{width:30.1vw}.main-image-item-inner{-ms-transform:translateY(-18%);transform:translateY(-18%)}}.top-right-line{position:absolute;top:-4%;left:-5%;width:93%;z-index:1}.top-line-middle{position:absolute;top:0;left:31.5%;width:37%;z-index:1;-ms-transform:translateY(-50%);transform:translateY(-50%)}.top-image-item{z-index:1;margin-right:0;margin-left:auto;width:84%;margin-top:-41%}@media only screen and (min-width:1025px){.top-image-item{width:28.33vw;margin-top:-14.06vw}.top-image-item-inner{-ms-transform:translateY(20%);transform:translateY(20%)}}.top-logo-container{position:absolute;top:20px;left:0;width:100%;max-width:376px;padding-right:45px}@media only screen and (min-width:1025px){.top-logo-container{width:27.34vw;max-width:100%;top:0}.top-logo-container-inner{-ms-transform:translateY(20%);transform:translateY(20%)}}.text-col p{margin:0}.text-col .medium-title strong{display:inline-block;position:relative;z-index:1}.text-col .title-line{position:absolute;width:100%;bottom:-10px;left:-3px;z-index:-1;font-size:0;line-height:0}.text-col-content{font-size:16px;line-height:1.3em;font-family:Matter,sans-serif;color:#141313;letter-spacing:-.2px;margin-top:40px}.text-col-content p{margin-bottom:20px}.text-col-content p:last-child{margin-bottom:0}@media only screen and (min-width:1025px){.text-col{width:53%;display:inline-block;vertical-align:top;-ms-flex-order:2;order:2;padding-right:13.54vw}.text-col .title-line{bottom:-.42vw}.text-col-content{font-size:18px;margin-top:2.34vw}}@media only screen and (min-width:1281px){.text-col-content{font-size:20px}}@media only screen and (min-width:1367px){.text-col-content{font-size:22px}}@media only screen and (min-width:1441px){.text-col-content{font-size:24px}}.signature-container{margin-top:65px}.signature-image{width:150px;max-width:345px}.signature-overlay{display:none}@media only screen and (min-width:1025px){.signature-container{margin-top:5.21vw}.signature-image{width:17.97vw}.signature-overlay{width:100%;height:100%;display:block;position:absolute;top:0;right:0;background:#f9f9f9;z-index:1;visibility:visible;opacity:1}}.news-slide-text,.news-slide-text-block{transition:opacity .4s,visibility .4s;opacity:0;visibility:hidden}.single-portfolio-bottom-content{margin-top:80px}.single-portfolio-bottom-content .text-col .title-line{bottom:0;width:107%}.single-portfolio-bottom-content .image-col{padding-left:0;margin-top:45px}.single-portfolio-bottom-content .single-btn-row{text-align:center;padding-top:5px}@media only screen and (min-width:1025px){.single-portfolio-bottom-content{margin-top:7.03vw}.single-portfolio-bottom-content .text-col{width:47%;display:inline-block;margin-top:1.04vw;padding-left:11.46vw;padding-right:40px}.single-portfolio-bottom-content .image-col{width:53%;display:inline-block;padding-right:13.54vw;padding-left:1.04vw;margin-top:0}.single-portfolio-bottom-content .single-btn-row{text-align:left;padding-top:0}.text-col-bottom{width:28.33vw;margin-left:auto;margin-right:0;-ms-transform:translateY(20%);transform:translateY(20%)}}.image-col-bottom{padding-left:50px;padding-right:50px}.bottom-image-holder{max-width:100%;width:483px;z-index:1;margin:0 auto}@media only screen and (min-width:1025px){.image-col-bottom{padding-left:5.21vw;padding-right:5.21vw;-ms-transform:translateY(-20%);transform:translateY(-20%)}.bottom-image-holder{width:25.16vw}.acquired-template .single-image-item{padding-right:2.08vw}.acquired-template .single-image-item:before{content:'';display:inline-block;vertical-align:bottom;height:100%}}.bottom-bg-image-holder{width:100%;position:absolute;bottom:5px;left:0}.acquired-template .single-image-frame{padding-top:0}.acquired-template .single-image-frame .bottom-right-line{width:42%;right:-10px;bottom:-10px}.acquired-template .single-image-item{padding-left:30px}@media only screen and (min-width:720px){.acquired-template .single-image-item{padding-left:40px}}.acquired-template .single-portfolio-intro .bg-image{background-image:url(../images/portfolio/intro-bg-gold-mobile.png)}.acquired-template .main-image-item .top-line{position:absolute;top:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);width:78.6%;z-index:1}.acquired-template .main-image-item .top-line .template-image{-ms-transform:translateY(-40%);transform:translateY(-40%)}@media only screen and (min-width:1025px){.acquired-template .single-portfolio-intro .bg-image{height:90%;background-image:url(../images/portfolio/intro-bg-gold.png)}.acquired-template .single-info-item{padding-bottom:7.29vw}.acquired-template .main-image-item{width:25.36vw}.acquired-template .text-col{margin-top:6.77vw}}.acquired-template .text-col .title-line{width:110%;bottom:0}.acquired-template .single-portfolio-content{padding-bottom:100%}.acquired-template .single-portfolio-top-content{z-index:1}@media only screen and (min-width:1025px){.acquired-template .image-col{padding-right:70px}.acquired-template .single-portfolio-content{padding-bottom:36.46vw}.acquired-template .signature-image{width:13.02vw}.acquired-template .signature-container{margin-top:1.82vw}}.single-portfolio-exit-content{margin-top:50px;z-index:1}.text-col-exit{max-width:530px}@media only screen and (min-width:1025px){.single-portfolio-exit-content{margin-top:8.59vw}.text-row-exit{padding-left:47%}.text-col-exit{max-width:27.6vw}}.exit-title-wrap .title-stroke-bg{margin-top:0;line-height:0;width:152.5%;height:auto;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.gold-container{position:absolute;left:-7%;bottom:0;z-index:3;width:35%}.gold-container .bottom-bg-image-holder{width:160%;left:-30%;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.gold-image-holder{margin:0 auto;z-index:2}@media only screen and (min-width:1025px){.gold-container{width:30.42vw;left:6.77vw;bottom:-30px}.gold-container .bottom-bg-image-holder{width:100%;left:0}.gold-image-holder{width:18.23vw}}.bottle-container{width:50%;position:absolute;bottom:0;right:0;padding-bottom:28%}.news-list-template{font-size:0;background:#141313}.news-bg{background-image:url(../images/news/news-bg-mobile.jpg);background-position:center top}@media only screen and (min-width:1025px){.bottle-container{width:39.06vw;bottom:2.34vw;padding-bottom:0}.bottle-container-inner{-ms-transform:translateY(20%);transform:translateY(20%)}.image-gold-bottom-outer{-ms-transform:translateY(-20%);transform:translateY(-20%)}.news-bg{background-image:url(../images/news/news-bg.jpg)}}.news-slider-container{padding-top:100px;padding-bottom:10px;overflow:hidden}.news-slider-container .poster-pagination{text-align:center;margin-top:15px}@media only screen and (min-width:720px){.news-slider-container .poster-pagination{margin-top:40px}}.news-slide-link{display:inline-block;position:relative}.news-slider{overflow:visible}@media only screen and (min-width:1025px){.news-slider-container{padding-top:14.58vw}.news-slider-container .poster-pagination{margin-top:2.08vw}.news-slider{padding-left:19.01vw;padding-right:19.01vw}}.news-slide-text-block{width:100%;display:block;position:absolute;left:0;bottom:0;background:rgba(20,19,19,.66);text-align:center;padding:10px 20px 20px;box-sizing:border-box}.news-slide-text{display:block}.detail-news-title-wrap .news-slide-text,.news-grid-item .news-slide-text-block,.news-slide.show-text .news-slide-text,.news-slide.show-text .news-slide-text-block{opacity:1;visibility:visible}.news-slide-small-text{display:block;font-size:10px;letter-spacing:-.2px;color:#9e9e9f;backface-visibility:hidden;font-weight:700}@media only screen and (min-width:1025px){.news-slide-text-block{padding-top:1.56vw;padding-bottom:3.65vw}.news-slide-small-text{font-size:23px}}.news-slide-large-text{display:block;font-size:24px;line-height:.88em;font-weight:700;letter-spacing:-.2px;color:#f9f9f9;-webkit-backface-visibility:hidden;backface-visibility:hidden;margin-top:5px}@media only screen and (min-width:1025px){.news-slide-large-text{font-size:4.17vw;letter-spacing:-.1vw;margin-top:0}}.news-slide-inner{transition:transform 1s;-webkit-backface-visibility:hidden;backface-visibility:hidden;-ms-transform:scale(.95);transform:scale(.95)}.news-slide.active .news-slide-inner{-ms-transform:scale(1);transform:scale(1)}.news-slide.show-text .news-slide-text{transition-delay:.3s}.news-grid-container{margin-top:70px;padding-left:50px;padding-right:45px}@media only screen and (min-width:720px){.news-grid-container{margin-top:100px;padding-left:70px;padding-right:65px}}@media only screen and (min-width:1025px){.news-grid-container{margin-top:19.27vw;padding-left:13.54vw;padding-right:6.51vw}.news-grid{margin-left:-3.39vw;margin-right:-3.39vw}}.news-grid-item{margin-bottom:40px}.news-grid-item:nth-child(5n - 4) .top-stroke{width:29.4%}.news-grid-item:nth-child(5n - 3) .top-stroke,.news-grid-item:nth-child(5n) .top-stroke{width:64%}.news-grid-item:last-child{margin-bottom:0}.news-grid-item .top-stroke{display:inline-block;position:absolute;z-index:1;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.news-grid-item .top-stroke .stroke-holder{-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:1px}.news-grid-item .right-stroke{width:8%;display:inline-block;position:absolute;z-index:1;right:0;-ms-transform:translateX(50%);transform:translateX(50%);margin-right:1px;bottom:5px}@media only screen and (min-width:1025px){.news-grid-item .right-stroke{width:2.97vw}}.news-grid-item .left-stroke{height:100%;width:9%;display:inline-block;position:absolute;z-index:1;left:0;-ms-transform:translateX(-50%);transform:translateX(-50%);margin-right:1px;top:0}.news-grid-item .left-stroke:before{height:100%;display:inline-block;vertical-align:middle}.news-grid-item .left-stroke img{display:inline-block;vertical-align:middle}@media only screen and (min-width:1025px){.news-grid-item .left-stroke{width:2.97vw}}.news-grid-item .right-stroke-top{width:9%;display:inline-block;position:absolute;z-index:1;right:0;-ms-transform:translateX(30%);transform:translateX(30%);margin-right:1px;top:-5px}.news-grid-item .stroke-holder{display:inline-block}.news-grid-item .template-image{display:block;max-width:100%}.news-grid-item .news-slide-text-block{position:relative;background:0 0;text-align:left;padding:0;margin-top:20px}.details-desc,.details-info-title,.details-title-wrap,.news-pagination-container,.pitch-grid-title-wrap,.pitch-top-content,.three-col-item-image,.three-col-item.only-title{text-align:center}.news-grid-item .news-slide-small-text,.news-grid-item .news-slide-text{position:relative;opacity:1;visibility:visible}.news-grid-item .news-slide-large-text{position:relative;opacity:1;visibility:visible;color:#141313}@media only screen and (min-width:1025px){.news-grid-item .right-stroke-top{width:3.33vw;top:-10px}.news-grid-item{width:50%;display:inline-block;vertical-align:top;margin-bottom:0;padding:3.91vw 3.39vw}.news-grid-item .news-slide-large-text{font-size:3.13vw}.news-grid-item .news-slide-text-block{margin-top:2.08vw}.news-grid-item:nth-child(odd){top:-8.85vw;padding-top:2.6vw;padding-bottom:2.6vw}.news-grid-item:nth-child(5n - 3) .top-stroke,.news-grid-item:nth-child(5n) .top-stroke{width:50%}.news-image{transition:transform .4s}}.pagination-counter-item,.pagination-item{vertical-align:middle;display:inline-block}.news-list-template-inner{padding-bottom:60px}.news-btn-container{margin-top:10px}.news-btn-container .btn-line-text{font-size:14px}.news-item-image-holder{display:inline-block;position:relative}.top-bg-el{width:49%;position:absolute;top:80px;left:0}@media only screen and (min-width:480px){.top-bg-el{width:45%}}@media only screen and (min-width:1025px){.news-list-template-inner{padding-bottom:7%}.news-btn-container{margin-top:1.56vw}.news-btn-container .btn-line-text{font-size:1.46vw}.news-item-image-holder{transition:transform .4s}.top-bg-el{top:2.08vw;width:35vw}}.right-bg-el{width:10%;position:absolute;top:30%;right:0}.news-pagination-container{font-size:0;margin-top:40px}.news-pagination-container .btn-line-text{font-size:14px}@media only screen and (min-width:1025px){.right-bg-el{top:33.33vw;width:6.82vw}.news-pagination-container{margin-top:10.42vw}.news-pagination-container .btn-line-text{font-size:1.46vw}}.pagination-page-counter{display:inline-block;padding-left:15px;padding-right:15px;margin-top:3px}.pagination-counter-item{font-size:23px;font-weight:700;letter-spacing:-.2px;color:#141313}@media only screen and (min-width:1025px){.pagination-page-counter{padding-left:3.13vw;padding-right:3.13vw;margin-top:.31vw}.pagination-counter-item{font-size:34px}}@media only screen and (min-width:1367px){.pagination-counter-item{font-size:2.08vw}}.news-detail-bg{background-image:url(../images/news/news-detail-bg-mobile.jpg)}.news-detail-container{padding:100px 30px}@media only screen and (min-width:720px){.news-detail-container{padding-left:40px;padding-right:40px}}.detail-news-title-wrap{margin-top:25px}.detail-news-title-wrap .news-slide-large-text{font-size:37px;color:#141313}@media only screen and (min-width:1025px){.news-detail-bg{background-image:url(../images/news/news-detail-bg.jpg)}.news-detail-container{padding:5.73vw 16.67vw}.detail-news-title-wrap{text-align:center}.detail-news-title-wrap .news-slide-large-text{font-size:4.48vw}}.detail-news-title-wrap .news-slide-small-text{margin-top:10px;font-size:14px}.detail-image-brush{display:inline-block;position:absolute;width:4.66%;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:-1px}.detail-image-brush.left-brush{left:0}.detail-image-brush.left-brush .template-image{-ms-transform:translateX(-45%);transform:translateX(-45%);margin-left:1px}.detail-image-brush.right-brush{right:0}.detail-image-brush.right-brush .template-image{-ms-transform:translateX(55%);transform:translateX(55%);margin-right:1px}@media only screen and (min-width:1025px){.detail-news-title-wrap .news-slide-small-text{font-size:25px}.detail-image-brush{width:3.07vw}}.detail-news-content.text-content-container{overflow:hidden;margin-top:30px;font-size:16px;line-height:1.56em}.detail-news-content.text-content-container figure{margin:0}.detail-news-content.text-content-container img{width:100%;height:auto;margin-top:10px}.detail-news-content.text-content-container p{margin:0;padding-bottom:20px}.detail-news-content.text-content-container li:after{top:8px}.detail-news-content.text-content-container .aligncenter{display:block;margin-left:auto;margin-right:auto;margin-bottom:10px}.detail-news-content.text-content-container .alignleft{float:left;margin-right:10px;margin-bottom:10px}.detail-news-content.text-content-container .alignright{float:right;margin-left:10px;margin-bottom:10px}.detail-news-content.text-content-container .alignnone{float:none;display:block;margin-bottom:10px}@media only screen and (min-width:1025px){.detail-news-content.text-content-container{margin-top:2.34vw}.detail-news-content.text-content-container p{padding-bottom:2.6vw}.detail-news-content.text-content-container img{margin-top:0}}.back-btn-container{margin-top:30px}.back-btn-container .btn-line .btn-line-text{font-size:20px}.back-btn-container .btn-line .btn-line-image{width:30px}.news-detail-template-inner .right-bg-el{display:none}@media only screen and (min-width:480px){.news-detail-template-inner .right-bg-el{display:inline-block;top:auto;bottom:0}}.news-detail-template-inner .top-bg-el{display:none}.machinist-intro-section{font-size:0;background:#141313}.machinist-intro-section .bg-image{background-image:url(../images/machinist/machinist-intro-bg-mobile.png);background-position:center bottom;z-index:1;height:80%}@media only screen and (min-width:1025px){.back-btn-container{margin-top:2.6vw;text-align:center}.news-detail-template-inner .right-bg-el{width:9.95vw}.machinist-intro-section .bg-image{background-image:url(../images/machinist/machinist-intro-bg.png)}}.machinist-intro-section .bg-image-text{background-image:url(../images/machinist/machinist-text-bg-mobile.jpg);background-position:left top;background-repeat:no-repeat;width:100%;padding-top:53.6%}@media only screen and (min-width:1025px){.machinist-intro-section .bg-image-text{background-image:url(../images/machinist/machinist-text-bg.jpg)}}.machinist-intro-section .bg-image-text-outer{width:100%;top:70%;left:0;position:absolute;background:#141313}.machinist-intro-section-inner{padding:120px 30px 20px}@media only screen and (min-width:720px){.machinist-intro-section .bg-image{height:100%}.machinist-intro-section-inner{padding-left:40px;padding-right:40px;padding-bottom:40px}}@media only screen and (min-width:1025px){.machinist-intro-section-inner{padding-top:6.51vw;padding-left:0;padding-right:0}}.machinist-main-text-item{z-index:3;background:linear-gradient(180deg,rgba(255,255,255,0) 101%,rgba(0,0,0,.01) 102%)}.machinist-main-text-item .block-text{max-width:560px}@media only screen and (min-width:720px){.machinist-main-text-item{width:50%;display:inline-block;vertical-align:top;padding-right:20px}}@media only screen and (min-width:1025px){.machinist-main-text-item{vertical-align:middle;padding-left:3.65vw;padding-right:4.17vw;margin-bottom:5.73vw}.machinist-main-text-item .block-text{max-width:29.17vw;margin-top:1.56vw}}.machinist-frame-container{margin-top:30px;z-index:3}@media only screen and (min-width:720px){.machinist-frame-container{width:50%;display:inline-block;vertical-align:top;margin-top:0}}.machinist-frame .bg-image{top:auto;bottom:0;height:98%;background-image:url(../images/machinist/machinist-bg.png);background-position:left top}.machinist-frame .top-left-line{width:55%;position:absolute;top:-3px;left:-3px;z-index:2}@media only screen and (min-width:1025px){.machinist-frame-container{padding-right:2.6vw;vertical-align:middle}.machinist-frame .top-left-line{width:23.54vw;top:-.52vw;left:-.52vw}}.machinist-frame .bottom-stroke{width:49%;display:inline-block;position:absolute;z-index:4;left:50%;bottom:0;-ms-transform:translateX(-45%);transform:translateX(-45%)}.machinist-frame .bottom-stroke .stroke-holder{-ms-transform:translateY(44%);transform:translateY(44%)}.machinist-main-image{z-index:3}.bg-shield-intro{width:240px;display:inline-block;position:absolute;top:50px;left:-40px;z-index:2}@media only screen and (min-width:1025px){.bg-shield-intro{top:30px;left:0;width:44.22vw}}.three-col-title-wrap .middle-title{color:#f9f9f9}.three-col-title-wrap .underline-bg{width:178%;margin-left:-21%;bottom:-63%}.three-col-title-wrap .underline-bg.double-stroke{width:140%;bottom:-90%}.section-three-col{padding-left:30px;padding-right:30px;padding-bottom:120px}@media only screen and (min-width:720px){.three-col-title-wrap .underline-bg{width:165%;margin-left:-10%}.three-col-title-wrap .underline-bg.double-stroke{margin-left:-8%}.section-three-col{padding-left:40px;padding-right:40px}}.machinist-content-holder{padding-top:70px}.machinist-content-holder .bg-image{background-image:url(../images/machinist/content-bg-mobile.png);background-position:30% top;margin-top:-200px;height:calc(100% + 200px)}.machinist-content-holder .three-col-item{width:100%}@media only screen and (min-width:640px){.machinist-content-holder .three-col-item{width:33.333%}}.three-col-grid{font-size:0}.three-col-item{margin-bottom:10px}.three-col-item:last-child{margin-bottom:0}@media only screen and (min-width:480px){.news-detail-template-inner .top-bg-el{display:inline-block}.three-col-item{width:50%;display:inline-block;vertical-align:top;margin-bottom:0}}@media only screen and (min-width:720px){.machinist-content-holder{padding-top:0;background-position:center top}.three-col-item{width:33.333%}}@media only screen and (min-width:1025px){.section-three-col{padding-left:3.13vw;padding-right:3.13vw;padding-bottom:6.25vw}.machinist-content-holder{margin-top:3.13vw}.machinist-content-holder .bg-image{background-image:url(../images/machinist/content-bg.png);margin-top:15.63vw}.three-col-grid{margin-right:-1.56vw;margin-left:-1.56vw;margin-top:2.08vw}.three-col-item{padding:1.56vw}}.three-col-content{margin-top:20px}@media only screen and (min-width:1025px){.three-col-content{margin-top:2.08vw;padding-left:.78vw;padding-right:.78vw}}.col-text-block{font-size:16px;color:#141313;font-family:Matter,sans-serif;letter-spacing:-.2px;line-height:1.4em;margin-top:20px}.col-text-block p{margin:0}@media only screen and (min-width:1025px){.col-text-block{margin-top:1.56vw;font-size:18px}}@media only screen and (min-width:1367px){.col-text-block{font-size:20px}}.col-title-wrap .underline-bg{margin-left:-1%;width:105%}.machinist-form-holder{font-size:0;padding-left:30px;padding-right:30px;padding-bottom:80px}@media only screen and (min-width:720px){.machinist-form-holder{padding-left:40px;padding-right:40px}}.form-main-title-wrap .middle-title{color:#fff}.form-main-title-wrap .underline-bg{width:200%;margin-left:-43%;bottom:-29%}.machinist-form{margin-top:70px}.machinist-form.loading{pointer-events:none}.machinist-form-item{margin-bottom:40px}.machinist-form-item:last-child{margin-bottom:0}.machinist-form-title-wrap .dot-text{width:6px;height:6px}@media only screen and (min-width:1025px){.machinist-form-holder{padding-left:7.81vw;padding-right:7.81vw;padding-bottom:10.42vw}.form-main-title-wrap{padding-left:4.17vw;padding-right:4.17vw}.machinist-form{margin-top:5.21vw}.machinist-form-item{margin-bottom:4.43vw}.machinist-form-title-wrap .dot-text{width:.63vw;height:.63vw}}.machinist-info-grid{margin-left:-15px;margin-right:-15px;margin-top:35px}.machinist-info-item{padding-left:15px;padding-right:15px;margin-bottom:30px}.machinist-info-item:last-child{margin-bottom:0}@media only screen and (min-width:1025px){.machinist-info-grid{margin-left:-1.04vw;margin-right:-1.04vw;margin-top:2.86vw}.machinist-info-item{padding-left:1.04vw;padding-right:1.04vw}}@media only screen and (min-width:1661px){.machinist-info-item{width:50%;display:inline-block;vertical-align:top;margin-bottom:0}}.machinist-info-title{font-size:20px;letter-spacing:-.2px;color:#141313;font-family:Matter,sans-serif;font-weight:600}.machinist-info-block{background:#fff;border:1px solid #9e9e9f;padding-top:30px;padding-bottom:30px;margin-top:15px}.form-item-info .options-container,.machinist-info-col{background:linear-gradient(180deg,rgba(255,255,255,0) 101%,rgba(0,0,0,.01) 102%)}.machinist-info-col{padding-left:20px;padding-right:20px;margin-bottom:15px}.machinist-info-col:last-child{margin-bottom:0}@media only screen and (min-width:720px){.machinist-info-col{width:33.333%;display:inline-block;vertical-align:top;margin-bottom:0}}.form-fld-info,.form-fld-info-label{display:block;color:#141313;transition:color .4s;letter-spacing:-.2px;font-family:Matter,sans-serif}@media only screen and (min-width:1025px){.machinist-info-block{margin-top:.78vw}.machinist-info-col{padding-left:1.3vw;padding-right:1.3vw}}.form-fld-info-label{font-size:12px;cursor:pointer}.form-fld-info{width:100%;box-sizing:border-box;font-size:20px;border:none;padding:0;margin-top:2px}.form-fld-info::-webkit-input-placeholder{color:#9e9e9f}.form-fld-info:-moz-placeholder{color:#9e9e9f}.form-fld-info:-ms-input-placeholder{color:#9e9e9f}.form-fld-info.options.form-fld{color:#9e9e9f;padding-right:12px;line-height:inherit}.form-fld-info.options.form-fld.selected-value,.form-fld-info.options.form-fld:focus{color:#141313}.date-fld-row.error-fld .form-fld-info-label,.form-item-info.error-fld .checkbox-label-form-fld-info,.form-item-info.error-fld .form-fld-info-label{color:#ef0000}.form-fld-info.checkbox-fld-info{position:absolute;z-index:-1;opacity:0;visibility:hidden;left:0;top:0;width:0;padding:0;box-sizing:border-box}.form-fld-info.checkbox-fld-info:checked+.checkbox-label-form-fld-info:after{opacity:1;visibility:visible}.form-item-info{margin-bottom:15px}.form-item-info .options-container{width:100px}.form-item-info .options-container:before{width:9px;height:14px;background-image:url(../images/machinist/down-arrow.png);margin-top:-5px;right:0}.checkbox-label-form-fld-info:before,.date-fld-row:before{height:17px;content:"";display:inline-block}.form-item-info:last-child{margin-bottom:0}.date-fld-row{width:130px;display:inline-block;vertical-align:middle}.date-fld-row:before{vertical-align:middle;width:17px;background-image:url(../images/machinist/date.png);background-repeat:no-repeat;background-size:contain;position:absolute;top:7px;right:0}.date-fld-row .form-fld-info{padding-right:22px;position:relative;background:0 0;z-index:1;cursor:pointer}.machinist-interesrs-col{padding-left:15px;padding-right:15px}@media only screen and (min-width:720px){.machinist-interesrs-col{width:50%;display:inline-block;vertical-align:top}.machinist-interesrs-col:last-child{width:100%}.machinist-interesrs-col:last-child .machinist-interesrs-item{width:25%}}@media only screen and (min-width:1661px){.machinist-interesrs-col,.machinist-interesrs-col:last-child{width:33.333%}.machinist-interesrs-col:last-child .machinist-interesrs-item{width:50%}}.machinist-interesrs-col-inner{margin-left:-15px;margin-right:-15px}@media only screen and (min-width:1025px){.machinist-interesrs-col{padding-left:1.04vw;padding-right:1.04vw}.machinist-interesrs-col-inner{margin-left:-1.04vw;margin-right:-1.04vw}}.machinist-interesrs-item{width:50%;display:inline-block;vertical-align:top;padding-left:15px;padding-right:15px;margin-bottom:15px}@media only screen and (min-width:1025px){.machinist-interesrs-item{padding-left:1.04vw;padding-right:1.04vw;margin-bottom:1.15vw}}.checkbox-label-form-fld-info{font-size:14px;color:#141313;font-family:Matter,sans-serif;letter-spacing:-.2px;padding-left:35px;position:relative;cursor:pointer;display:inline-block}.checkbox-label-form-fld-info:before{width:20px;background:#f9f9f9;position:absolute;left:0;top:-1px;border:1px solid #9e9e9f}.checkbox-label-form-fld-info:after{content:"";width:10px;height:8px;display:inline-block;position:absolute;background:#ef0000;left:2px;top:-2px;opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s}@media only screen and (min-width:1025px){.checkbox-label-form-fld-info{padding-left:50px;font-size:18px}.checkbox-label-form-fld-info:before{width:29px;height:25px}.checkbox-label-form-fld-info:after{width:19px;height:15px;left:6px;top:5px}}@media only screen and (min-width:1151px){.checkbox-label-form-fld-info{font-size:20px}}.machinist-btn-container{margin-top:50px;background:linear-gradient(180deg,rgba(0,0,0,0) 101%,rgba(255,255,255,.01) 102%)}@media only screen and (min-width:1025px){.machinist-btn-container{margin-top:1.82vw}}.machinist-checkbox-holder{margin-top:35px}.machinist-checkbox-row{margin-bottom:25px}.machinist-checkbox-row .checkbox-label-form-fld-info{max-width:400px;font-size:12px;padding-left:30px}.machinist-checkbox-row .checkbox-label-form-fld-info:before{width:15px;height:15px;background:0 0;left:0;top:-1px;border:1px solid #141313;-ms-transform:rotate(45deg);transform:rotate(45deg)}.machinist-checkbox-row .checkbox-label-form-fld-info:after{width:15px;height:15px;background:#141313;left:0;top:-1px;border:1px solid #141313;-ms-transform:rotate(45deg);transform:rotate(45deg)}.shield-gray-holder{width:250px;position:absolute;left:0;top:-30px}@media only screen and (min-width:480px){.shield-gray-holder{width:50%}}@media only screen and (min-width:1025px){.machinist-checkbox-holder{margin-top:25px}.shield-gray-holder{width:64.06vw;top:-5.21vw}}.bg-image-bottom-outer{width:100%;position:absolute;bottom:0;left:0;-ms-transform:translateY(45%);transform:translateY(45%)}.bg-image-bottom{width:100%;padding-top:21.8%;background-image:url(../images/machinist/bottom-bg-mobile.png);background-size:cover;background-repeat:no-repeat;background-position:left top}@media only screen and (min-width:1025px){.bg-image-bottom{background-image:url(../images/machinist/bottom-bg.png)}}.machinist-success-message-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:15;background:rgba(0,0,0,.85);font-size:0;text-align:center;padding:20px;display:none}.machinist-success-message-container:before{content:'';height:100%;display:inline-block;vertical-align:middle}.machinist-success-message{display:inline-block;padding:50px 20px;background:#f9f9f9}.machinist-success-message .success-message-text{padding:0;font-size:32px}@media only screen and (min-width:720px){.machinist-success-message{padding:50px}.machinist-success-message .success-message-text{font-size:36px}}@media only screen and (min-width:1025px){.machinist-success-message{padding:5.21vw}}.person-error{font-size:16px;color:#ef0000;font-family:Matter,sans-serif;padding-top:20px;display:none}@media only screen and (min-width:1025px){.person-error{padding-top:2.86vw}}.daterangepicker,.daterangepicker .calendar-table td,.daterangepicker table{color:#141313!important}.daterangepicker .calendar-table td.off{color:#999!important}.daterangepicker .calendar-table td.active{color:#fff!important}.daterangepicker .calendar-table th{color:#141313!important}.daterangepicker td.off,.daterangepicker td.off.end-date,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date{color:#999!important}.pitch-intro-section .video-frame{-ms-transform:rotate(0);transform:rotate(0);padding:0}.pitch-intro-section .home-intro-wrap{padding-top:0}.pitch-intro-section .home-intro-media-item{vertical-align:bottom;padding-left:30px;padding-right:30px}@media only screen and (min-width:720px){.pitch-intro-section .home-intro-media-item{padding-left:40px;padding-right:40px}}.pitch-intro-section.home-intro-section .title-stroke-bg-image{visibility:visible}.pitch-intro-section .main-title{color:#fff}.pitch-grid-title-wrap .main-title,.pitch-top-title-wrap .main-title{color:#141313}.pitch-intro-section .text-block-container{letter-spacing:-.2px}.pitch-intro-section .text-block-container p{margin-bottom:20px}.pitch-intro-section .text-block-container p:last-child{margin-bottom:0}@media only screen and (min-width:1025px){.pitch-intro-section .home-intro-media-item{width:57%;top:0;padding-right:0;padding-left:0}.pitch-intro-section .main-title{font-size:5.73vw}.pitch-intro-section .home-intro-text-item{width:43%;padding-top:2.6vw;padding-bottom:30px}.pitch-intro-section .text-block-container{max-width:550px;font-size:18px}.pitch-intro-section .text-block-container p{margin-bottom:1.04vw}}.pitch-content-container{font-size:0}.pitch-content-container:before{content:'';display:inline-block;width:100%;padding-top:4.5%;position:absolute;top:0;left:0;background-image:url(../images/pitch/content-stroke.png);background-size:cover;background-repeat:no-repeat;z-index:3;margin-top:-1%}@media only screen and (min-width:480px){.pitch-content-container:before{padding-top:2.5%}}@media only screen and (min-width:1025px){.pitch-content-container:before{padding-top:3.5%}}.pitch-content-container .bg-content{background-image:url(../images/pitch/content-bg.jpg);background-position:center top}.pitch-content-container .submit-btn{width:100%}.pitch-top-content{padding-left:30px;padding-right:30px;padding-top:50px}@media only screen and (min-width:720px){.pitch-top-content{padding-left:40px;padding-right:40px}}@media only screen and (min-width:1025px){.pitch-top-content{padding-top:6.51vw}.pitch-top-content .col-text-block{font-size:18px;max-width:44.27vw;margin-left:auto;margin-right:auto}}.pitch-top-logo{width:50%;max-width:198px;margin-left:auto;margin-right:auto}.pitch-top-title-wrap{margin-top:20px}@media only screen and (min-width:1025px){.pitch-top-logo{width:10.31vw}.pitch-top-title-wrap{margin-top:2.6vw}.pitch-top-title-wrap .main-title{font-size:5.21vw}}.pitch-grid-container{padding-left:15px;padding-right:15px;margin-top:60px;z-index:2}@media only screen and (min-width:720px){.pitch-grid-container{padding-left:40px;padding-right:40px}}.pitch-grid-item{margin-bottom:60px}.pitch-grid-item:last-child{margin-bottom:0}@media only screen and (min-width:1025px){.pitch-grid-container{padding-left:6.25vw;padding-right:6.25vw;margin-top:6.25vw}.pitch-grid{display:-ms-flexbox;display:flex;margin-left:-1.72vw;margin-right:-1.72vw}.pitch-grid-item{width:50%;display:inline-block;margin-bottom:0;padding-left:1.72vw;padding-right:1.72vw}}.pitch-grid-item-inner{padding:20px 25px 35px;height:100%}.pitch-checkbox-label:after,.pitch-checkbox-label:before{height:26px;display:inline-block;content:''}.pitch-grid-item-inner .bg-image{background-image:url(../images/pitch/grid-bg.jpg)}.pitch-grid-content{margin-top:35px}.pitch-grid-row{margin-bottom:30px;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.pitch-grid-row:last-child{margin-bottom:0}.pitch-grid-row .checkbox-fld-info:checked+.pitch-checkbox-label:after{opacity:1;visibility:visible}.pitch-checkbox-label{width:100%;box-sizing:border-box;display:inline-block;cursor:pointer;position:relative}.pitch-checkbox-label:before{width:26px;box-sizing:border-box;border:2px solid #141313;position:absolute;left:0;top:-3px}.pitch-checkbox-label:after{width:29px;background-image:url(../images/pitch/check.png);background-repeat:no-repeat;background-size:contain;position:absolute;top:-8px;left:8px;z-index:1;opacity:0;visibility:hidden}.pitch-checkbox-label .small-title{display:block}@media only screen and (min-width:1025px){.pitch-grid-item-inner{padding:3.65vw 5.99vw}.pitch-grid-title-wrap .main-title{font-size:7.55vw}.pitch-grid-content{margin-top:3.39vw}.pitch-grid-row{margin-bottom:2.6vw}.pitch-checkbox-label:before{width:2.45vw;height:2.45vw;top:-.26vw}.pitch-checkbox-label:after{width:2.71vw;height:2.4vw;top:-.68vw;left:.42vw}}.pitch-grid-row-content{padding-left:45px}.pitch-grid-row-text{display:block;margin-top:5px;font-size:14px;color:#141313;font-family:Matter,sans-serif}.dark-bg-holder,.dm-logo,.instructions-link,.pitch-grid-icon{display:inline-block}@media only screen and (min-width:1025px){.pitch-grid-row-content{padding-left:3.91vw}.pitch-grid-row-text{margin-top:10px;font-size:16px}}@media only screen and (min-width:1367px){.pitch-grid-row-text{font-size:18px}}.pitch-grid-icon{width:40px;position:absolute;left:0;top:-5px}.us-item .pitch-grid-item-inner .bg-image{background-image:url(../images/pitch/grid-item-bg.jpg)}@media only screen and (min-width:1025px){.pitch-grid-icon{width:3.39vw;top:-.73vw}.us-item .pitch-grid-row-content{padding-left:4.27vw}.us-item .pitch-grid-row{margin-bottom:1.56vw}.us-item .pitch-grid-row:last-child{margin-bottom:0}}.dm-logo{width:150px;position:absolute;left:-30px;top:0;opacity:.08}.do-or-dier-details-section{margin-top:50px;padding-left:30px;padding-right:30px;padding-bottom:100px}@media only screen and (min-width:720px){.do-or-dier-details-section{padding-left:40px;padding-right:40px}}.details-title-wrap .main-title{font-size:32px;color:#fff}@media only screen and (min-width:350px){.details-title-wrap .main-title{font-size:36px}}@media only screen and (min-width:480px){.details-title-wrap .main-title{font-size:42px}}@media only screen and (min-width:1025px){.dm-logo{width:37.19vw;left:0}.do-or-dier-details-section{margin-top:6.77vw}.details-title-wrap .main-title{font-size:5.21vw}.details-title-wrap .title-stroke-bg.underline-bg{width:120%;margin-left:-10%;bottom:-17%}}.details-desc{margin-top:30px;color:#141313;font-family:Matter,sans-serif;font-size:16px;max-width:780px;margin-left:auto;margin-right:auto}.details-desc p{margin:0}.details-desc a{color:#141313;text-decoration:underline}.dark-bg-holder{width:100%;position:absolute;top:-79%;left:0;padding-top:65%}@media only screen and (min-width:1025px){.details-desc{font-size:18px;color:#fff;margin-top:3.39vw}.details-desc a{color:#fff;transition:opacity .4s}.details-desc a:hover{opacity:.7}.dark-bg-holder{top:11%}}@media only screen and (min-width:1281px){.dark-bg-holder{top:0}}@media only screen and (min-width:1441px){.dark-bg-holder{top:-5%}}@media only screen and (min-width:1661px){.dark-bg-holder{top:-15%}}.dark-bg{background-image:url(../images/pitch/dark-bg-mobile.png)}.details-info-container{max-width:405px;margin-left:auto;margin-right:auto;margin-top:45px}.details-info-title{font-size:20px;letter-spacing:-.2px;color:#141313;font-family:Matter,sans-serif;font-weight:600}@media only screen and (min-width:1025px){.dark-bg{background-image:url(../images/pitch/dark-bg.png)}.details-info-title{text-align:left;color:#fff}}.foundation-hero-grid-content,.foundation-intro,.values-pagination.red{text-align:center}.details-info-item{margin-bottom:50px}.details-info-item:last-child{margin-bottom:0}.details-block{background:#fff;padding:25px 20px;margin-top:15px}.instructions-link{font-size:12px;color:#294b9b}@media only screen and (min-width:1025px){.details-info-item{margin-bottom:35px}.instructions-link{transition:opacity .4s}.instructions-link:hover{opacity:.7}}.instructions-item{margin-top:10px;font-family:Matter,sans-serif}.details-video-link .form-item{margin-bottom:0}.details-info-container .person-error{padding-top:0;position:absolute;top:100%;margin-top:10px}.right-bg-line{display:none}@media only screen and (min-width:1025px){.right-bg-line{width:2.6vw;height:100%;display:inline-block;position:absolute;top:0;right:0;z-index:4}.right-bg-line .bg-image{background-image:url(../images/pitch/right-line.png);background-position:left center}}.left-bg-line{display:none}@media only screen and (min-width:1025px){.left-bg-line{width:2.29vw;height:100%;display:inline-block;position:absolute;top:0;left:0;z-index:4}.left-bg-line .bg-image{background-image:url(../images/pitch/left-line.png);background-position:right center}}.bg-black{background-color:#141313}@media only screen and (max-width:1024px){.bg-black{background-color:unset}}.foundation-main-section{background:#141313}.foundation-intro{background:#fff;padding:140px 30px 230px}.foundation-intro .intro-title-wrap{margin-top:45px}.foundation-intro .intro-title-wrap .title-stroke-bg.underline-bg{width:101%;margin-left:-1%}.foundation-intro .dot-text{width:5px;height:5px}.foundation-intro .text-bg{display:none}.foundation-intro .texture-bg{background-image:url(../images/foundation/intro-bg-mobile.jpg);background-position:left bottom}@media only screen and (min-width:720px){.foundation-intro{padding-left:40px;padding-right:40px}}@media only screen and (min-width:1661px){.foundation-intro{font-size:28px}}.foundation-intro-logo{max-width:50%}@media only screen and (min-width:1025px){.foundation-intro{padding-top:20.83vw;padding-bottom:7.81vw}.foundation-intro .intro-title-wrap{margin-top:4.17vw}.foundation-intro .dot-text{width:.52vw;height:.52vw}.foundation-intro .block-text{margin-top:1.82vw}.foundation-intro .text-bg{height:calc(100% + 170px);display:block;background-image:url(../images/foundation/text-bg.jpg)}.foundation-intro .texture-bg{background-image:url(../images/foundation/desktop-texture.png)}.foundation-intro-logo{margin-left:auto;margin-right:auto;width:50%;display:inline-block;vertical-align:top;text-align:center}.foundation-intro-logo img{width:25.36vw}}.f0{font-size:0}@media only screen and (max-width:1024px){.foundation-intro-logo{padding-left:30px;padding-right:30px}.foundation-intro-text{padding:30px}}@media only screen and (min-width:1025px){.foundation-intro-text{width:50%;display:inline-block;padding-right:4.17vw;padding-bottom:5.21vw;vertical-align:top}.foundation-intro-text .block-text{margin-top:30px}.foundation-hero-grid-content .small-title{font-size:2.08vw}}.foundation-hero-grid-content .middle-title{padding-bottom:2.08vw}@media only screen and (max-width:1024px){.foundation-hero-grid-content .small-title{padding-top:10px;font-size:17px;width:80%;margin:auto}.foundation-hero-background.desktop{display:none}}@media only screen and (min-width:1025px){.foundation-hero-grid-wrapper{width:85%;margin:auto}.foundation-hero-background.mobile{display:none}}.foundation-block-two-background,.foundation-hero-background{width:100%;background-position:center 0;position:absolute;height:100%;top:0;background-repeat:no-repeat;left:0}.foundation-hero-background{background-image:url(../images/foundation/background-hero.png);background-size:cover}@media only screen and (max-width:1024px){.foundation-hero-background.mobile.top{background-image:url(../images/foundation/block-one-mobile-top.png);background-size:100%}.foundation-hero-background.mobile.bottom{background-image:url(../images/foundation/block-one-mobile.png);background-size:100%}}.foundation-block-two-background{background-image:url(../images/foundation/block-two-background.jpg);background-size:cover}.foundation-hero-title{width:50%;display:inline-block;padding-left:9.38vw;padding-right:5.21vw;padding-top:5.21vw}.foundation-hero-title .middle-title{line-height:.75}@media only screen and (max-width:1024px){.foundation-block-two-background{background-image:url(../images/foundation/values-mobile-bg.png);background-color:#141313;background-size:80%;background-position:bottom right}.foundation-hero-title{width:100%;padding:120px 30px 30px}.foundation-hero-grid{margin:100px 35px;padding:30px}}.source-link{text-decoration:underline;font-family:Matter,sans-serif;color:#000}.support-section .block-text,.support-section .large-title,.values-slide,.values-slide-inner .smaller-title,.values-title-wrapper .middle-title,.values-title-wrapper .smaller-title{color:#fff}@media only screen and (min-width:1025px){.foundation-hero-grid{display:inline-block;width:50%;font-size:0;background-size:100%;vertical-align:top;margin-bottom:2.08vw}.foundation-hero-grid-inner{margin:2.08vw;padding:1.56vw}.source-link{font-size:.68vw}}.foundation-hero-grid-background{position:absolute;width:100%;height:100%;top:0;left:0;background-size:cover;background-position:top;background-repeat:no-repeat;background-image:url(../images/foundation/paper-texture-mobile.png)}@media only screen and (max-width:1024px){.source-link{font-size:12px}.foundation-hero-grid-background{-ms-transform:rotate(-1deg);transform:rotate(-1deg)}}@media only screen and (min-width:1025px){.foundation-hero-grid-background{display:inline-block;font-size:0;background-size:100%;vertical-align:top;background-image:url(../images/foundation/paper-texture.png)}}.foundation-hero-grid-item{width:25%;display:inline-block;vertical-align:top;text-align:center}.foundation-hero-grid-item .block-text{font-size:.68vw;margin:1.04vw 0 .52vw;padding:0 .52vw}.foundation-hero-grid-item img{width:50%;display:block;margin:auto}.foundation-intro-section{padding-top:200px}@media only screen and (max-width:1024px){.foundation-hero-grid-item{width:70%;display:block;margin:20px auto}.foundation-hero-grid-item .block-text{font-size:13px}.foundation-intro-section{padding:120px 30px 30px}.foundation-intro-section .main-title{width:50%}}@media only screen and (min-width:720px){.foundation-intro-section{display:inline-block;vertical-align:top;padding-right:20px}}@media only screen and (min-width:1025px){.foundation-intro-section{vertical-align:middle;padding-top:18.23vw;padding-left:3.65vw;padding-right:4.17vw;margin-bottom:8.33vw}.foundation-intro-section .block-text{max-width:29.17vw;margin-top:1.56vw}.foundation-intro-section .main-title{font-size:180px}}.values-wrapper{padding:7.29vw}.values-slide{width:25%;display:inline-block;vertical-align:top}@media only screen and (max-width:1024px){.values-wrapper{padding:120px 30px}.values-slide{width:100%}.values-pagination.red{padding:10px 0}}@media only screen and (min-width:1025px){.values-pagination.red{padding-left:30px;padding-right:30px;margin-top:40px;display:none}}.values-pagination.red .swiper-pagination-bullet{position:relative;box-sizing:border-box;content:'';width:15px;height:15px;display:inline-block;background:0 0;border:1px solid #ea1a21;-ms-transform:rotate(45deg);transform:rotate(45deg);opacity:1;border-radius:0;transition:background .25s;margin:0 12px}.values-pagination.red .swiper-pagination-bullet:last-child{margin-right:0}.values-pagination.red .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#ea1a21}@media only screen and (min-width:480px){.values-pagination.red{text-align:left}}@media only screen and (min-width:720px){.values-pagination.red{padding-left:40px;padding-right:40px}}@media only screen and (min-width:1025px){.values-pagination.red .swiper-pagination-bullet{width:.89vw;height:.89vw}.values-pagination.red{padding-left:11.98vw;padding-right:11.98vw;margin-top:2.08vw}.values-pagination.red.absolute-poster-pagination{position:absolute;left:0;bottom:3.13vw}}.profile-pagination.red{text-align:center}@media only screen and (max-width:1024px){.profile-pagination.red{padding:10px 0}}@media only screen and (min-width:1025px){.profile-pagination.red{padding-left:30px;padding-right:30px;margin-top:40px;display:none}}.profile-pagination.red .swiper-pagination-bullet,.values-bullet{box-sizing:border-box;content:'';display:inline-block;opacity:1;transition:background .25s}.profile-pagination.red .swiper-pagination-bullet{position:relative;width:15px;height:15px;background:0 0;border:1px solid #ea1a21;-ms-transform:rotate(45deg);transform:rotate(45deg);border-radius:0;margin:0 12px}.profile-pagination.red .swiper-pagination-bullet.swiper-pagination-bullet-active,.values-bullet{background:#ea1a21}.profile-pagination.red .swiper-pagination-bullet:last-child{margin-right:0}@media only screen and (min-width:480px){.profile-pagination.red{text-align:left}}.support-section,.target-demographics-title,.values-slide-inner{text-align:center}@media only screen and (min-width:720px){.profile-pagination.red{padding-left:40px;padding-right:40px}}@media only screen and (min-width:1025px){.profile-pagination.red .swiper-pagination-bullet{width:.89vw;height:.89vw}.profile-pagination.red{padding-left:11.98vw;padding-right:11.98vw;margin-top:2.08vw}.profile-pagination.red.absolute-poster-pagination{position:absolute;left:0;bottom:3.13vw}}@media only screen and (max-width:1024px){.values-title-wrapper .smaller-title{width:70%;padding:30px 0}}@media only screen and (min-width:1025px){.values-title-wrapper{padding-left:9.38vw 9.38vw;padding-bottom:3.65vw}.values-title-wrapper .middle-title{margin-bottom:30px}.values-slide-inner{padding:1.56vw}}.values-slide-inner .block-text{margin:10px 0;color:#fff}.values-bullet{position:relative;width:35px;height:35px;border:1px solid #ea1a21;-ms-transform:rotate(45deg);transform:rotate(45deg);border-radius:0;margin-right:12px}.do-or-dier-wrapper{background-size:cover;background-position:top;background-repeat:no-repeat;background-image:url(../images/foundation/do-or-dier-profile.jpg)}@media only screen and (max-width:1024px){.values-bullet.deco{margin:40px}.do-or-dier-wrapper{background-image:url(../images/foundation/do-or-dier-profile-mobile.jpg);padding:60px 30px}.do-or-dier-wrapper .middle-title{padding-bottom:30px}}@media only screen and (min-width:1025px){.values-bullet{width:1.82vw;height:1.82vw;margin-bottom:40px}.do-or-dier-wrapper{padding:4.69vw}.profile-slider{padding-top:4.17vw}}@media only screen and (max-width:1024px){.do-or-dier-title{margin:auto}.foundation-profile-item{width:100%}.foundation-profile-item.mobile-none{display:none}}.foundation-profile-item{text-align:center;vertical-align:middle}.foundation-profile-item .block-text{margin-top:20px}@media only screen and (min-width:1025px){.foundation-profile-item{width:25%;margin:0 auto}.foundation-profile-item.col-d-50{width:50%;margin:35px 0}.foundation-profile-item .block-text{font-size:22px;font-size:1.15vw;line-height:1.2}.foundation-profile-item.translate{-ms-transform:translateY(-25%);transform:translateY(-25%)}}@media only screen and (max-width:1024px){.anim-slide{max-width:100%;margin:20px 0 40px}.target-demographics-wrapper{padding:30px}}.target-demographic-grid{width:65%;margin:auto;display:block}@media only screen and (min-width:1025px){.target-demographics-wrapper{position:relative;padding:7.81vw 0 9.9vw;background-image:url(../images/foundation/target-demographics.jpg);background-size:cover;background-position:top;background-repeat:no-repeat}}@media only screen and (max-width:1024px){.target-demographics-title{padding:40px 0}}@media only screen and (min-width:1025px){.target-demographics-title{padding-top:2.6vw;width:50%;margin:auto}.target-demographics-title p{width:75%;margin:40px auto;font-size:1.77vw}.target-demographic-item{padding:4.17vw 0;font-size:0}.target-demographic-item .col-d-25{width:25%;display:inline-block;vertical-align:top}.target-demographic-item .col-d-25.vb{vertical-align:bottom}.target-demographic-item .col-d-25.arrow{margin-top:2.08vw}.target-demographic-item .col-d-25.arrow img{max-width:3.65vw}.target-demographic-item .col-d-35{width:35%;display:inline-block;vertical-align:top}.target-demographic-item .col-d-65{width:65%;display:inline-block;vertical-align:top}.target-demographic-item .col-d-75{width:75%;display:inline-block;vertical-align:top}.target-demographic-item .block-text{margin:0;font-size:1.77vw;line-height:1}.ripped.mobile{display:none}}@media only screen and (max-width:1024px){.target-demographic-item{padding:30px 0}.target-demographic-item div{width:100%;text-align:center}.target-demographic-item div img{-ms-transform:rotate(90deg);transform:rotate(90deg);-ms-transform-origin:center;transform-origin:center;max-width:50px}.target-demographic-item .arrow{margin:40px 0}}.ripped{position:absolute;bottom:0;left:0;width:100%;height:auto;-ms-transform:translateY(50%);transform:translateY(50%);z-index:1}.ripped.translate-20{-ms-transform:translateY(20%);transform:translateY(20%)}.tape-effect{display:inline-block;position:absolute;z-index:2}.tape-effect.right{width:40px;left:0;top:200px;-ms-transform:translateX(-50%) rotate(-1deg);transform:translateX(-50%) rotate(-1deg)}@media only screen and (min-width:1025px){.tape-effect.right{width:40px;left:0;top:6.25vw;-ms-transform:translateX(50%) rotate(-1deg);transform:translateX(50%) rotate(-1deg)}.tape-effect.left{width:40px;right:0;top:4.69vw;-ms-transform:translateX(-50%) rotate(-1deg);transform:translateX(-50%) rotate(-1deg)}}.tape-effect.top{width:250px;top:0;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.tape-effect.top img{width:100%}.support-section{background:#cd2028;font-size:0;z-index:1;padding:35px 20px 50px}.support-section:after,.support-section:before{padding-top:3.2%;position:absolute;background-position:center top;width:100%;background-size:cover;background-repeat:no-repeat;left:0;display:inline-block;overflow:hidden;content:''}.support-section:before{bottom:99.5%;background-image:url(../images/foundation/top-red-bg.png)}@media only screen and (min-width:1025px){.support-section:before{bottom:auto;top:-4.5%}}.support-section:after{top:99%;background-image:url(../images/foundation/bottom-red-bg.png)}.support-section .block-text{max-width:380px;font-weight:300;margin-top:20px;margin-left:auto;margin-right:auto}@media only screen and (min-width:720px){.support-section:after{top:98%}.support-section{padding-left:40px;padding-right:40px}}@media only screen and (min-width:1025px){.support-section:after{top:auto;bottom:-1.5%}.support-section{text-align:left;padding:4.17vw 10.42vw 5.21vw}.support-section .block-text{margin-left:0}}@media only screen and (min-width:1367px){.support-section{padding-left:17.71vw;padding-right:17.71vw}}.support-form-container{margin-top:30px}.support-form-container iframe{display:inline-block;width:100%;height:auto}@media only screen and (min-width:1025px){.support-form-container{margin-top:0}.support-col{width:50%;display:inline-block;vertical-align:top;padding-right:2.34vw}}.support-shop-section{background-image:url(../images/foundation/support-shop-bg.jpg);overflow:hidden;background-position:center bottom;background-size:cover;background-repeat:no-repeat;font-size:0;text-align:center;padding:70px 20px 150px}.support-shop-section .block-text{max-width:550px;margin-top:35px;margin-left:auto;margin-right:auto}.support-shop-section .top-stroke{width:50.5%}@media only screen and (min-width:720px){.support-shop-section{padding-left:40px;padding-right:40px}}@media only screen and (min-width:1025px){.support-shop-section{text-align:left;padding:3.65vw 8.33vw 5.21vw}.support-shop-section .block-text{margin-top:2.6vw;margin-left:0}.support-shop-section .vertical-item-inner{padding:4%}.support-shop-col{width:50%;display:inline-block;vertical-align:top}.support-shop-content{margin-top:2.86vw}}.support-shop-media{max-width:500px;margin-top:30px;margin-left:auto;margin-right:auto}.swiped-image{-ms-transform:rotate(180deg);transform:rotate(180deg)}@media only screen and (min-width:1025px){.support-shop-media{max-width:100%;margin-top:0;margin-left:0}.shift-down{position:relative;top:100px}}.team-intro-container{background:#141313;font-size:0;z-index:3}.team-intro-container:after{content:'';display:inline-block;width:100%;padding-top:9.5%;position:absolute;top:98.5%;left:0;background-image:url(../images/team/hero-stroke.png);background-position:center bottom;background-size:cover;background-repeat:no-repeat;z-index:1}@media only screen and (min-width:480px){.team-intro-container:after{padding-top:4.5%}}@media only screen and (min-width:1025px){.team-intro-container:after{top:auto;bottom:-7%;padding-top:7%;background-position:center bottom}}.team-intro-container-inner{padding-top:110px;padding-bottom:50px;z-index:2}.team-intro-title-item{padding-left:30px;padding-right:30px}.team-intro-title-item .main-title{color:#f9f9f9}.team-intro-title-item .title-stroke-bg.underline-bg{width:100%;margin-left:0}@media only screen and (min-width:720px){.team-intro-title-item{width:40%;display:inline-block;vertical-align:middle;padding-left:40px;padding-right:40px}}@media only screen and (min-width:1025px){.team-intro-container-inner{padding-top:3.91vw;padding-bottom:3.91vw}.team-intro-title-item{width:47%;padding-left:4.43vw;padding-right:2.6vw}.team-intro-title-item .main-title{font-size:7.5vw;line-height:5.31vw}}.team-intro-content-item{padding-left:30px;padding-right:30px;margin-top:55px}.team-intro-content-item .regular-title{color:#f9f9f9;font-size:26px}.team-intro-content-item .block-text{color:#f9f9f9;letter-spacing:-.2px}@media only screen and (min-width:720px){.team-intro-content-item{width:60%;padding-left:0;padding-right:40px;display:inline-block;vertical-align:middle;margin-top:0}}@media only screen and (min-width:1025px){.team-intro-content-item{width:53%;padding-right:5.21vw}.team-intro-content-item .regular-title{font-size:4.17vw}.team-intro-content-item .block-text{margin-top:1.56vw}.team-intro-content-item-inner{max-width:890px}}.team-members-container{font-size:0;padding:170px 50px 80px}.team-members-container .bg-shield-intro{width:50%;left:-9.5%;top:140px}@media only screen and (min-width:720px){.team-members-container .bg-shield-intro{left:-15%}}.team-members-grid{margin-right:-30px;margin-left:-30px;z-index:3}@media only screen and (min-width:1025px){.team-members-container{padding:8.33vw 30px 4.69vw 8.07vw}.team-members-container .bg-shield-intro{width:36.67vw;left:-10.94vw;top:0}.team-members-grid{margin-left:-5.73vw}}.team-members-item{padding:20px}@media only screen and (min-width:720px){.team-members-item{width:50%;display:inline-block;vertical-align:top}}@media only screen and (min-width:1025px){.team-members-item{width:33.333%;padding-top:2.86vw;padding-left:5.73vw;padding-right:30px}.team-members-item-inner{padding-bottom:2.86vw}.team-members-link:hover .member-image{-ms-transform:scale(1.03);transform:scale(1.03)}}.team-members-link{width:100%;display:inline-block}.member-info{width:100%;text-align:center;margin-top:-5%}.member-info.small .title-stroke-bg.underline-bg{width:70%;margin-left:15%}.member-info.large .title-stroke-bg.underline-bg{width:110%;margin-left:-5%}.member-info .title-stroke-text{font-size:26px;color:#f9f9f9;letter-spacing:-.2px;font-weight:700}.member-info .title-stroke-sub-text{font-size:16px;color:#f9f9f9;letter-spacing:-.2px;display:block;z-index:1;position:relative;font-family:Matter,sans-serif}.member-info .title-stroke-block{position:static}.member-info .title-stroke-bg.underline-bg{width:100%;margin-left:0;bottom:-24%}@media only screen and (min-width:1441px){.member-info .title-stroke-bg.underline-bg{bottom:-43%}}.team-bg{background-image:url(../images/team/team-bg-mobile.jpg)}@media only screen and (min-width:1025px){.member-image{transition:transform .4s}.member-info{position:absolute;top:85%;left:0;margin-top:0}.member-info.large .title-stroke-bg.underline-bg{width:120%;margin-left:-10%}.member-info .title-stroke-text{font-size:2.14vw}.team-bg{background-image:url(../images/team/team-bg.jpg)}}.top-right{width:90px;display:inline-block;position:absolute;top:0;right:0}.home-intro-section.about-page .video-logo-container,.home-intro-section.about-page:before{display:none}@media only screen and (min-width:720px){.top-right{width:120px}}@media only screen and (min-width:1025px){.top-right{width:11.77vw}}.home-intro-section.about-page{padding-top:100px;padding-bottom:60px}.home-intro-section.about-page .bg-image{background-image:url(../images/about/white-bg-mobile.jpg)}.home-intro-section.about-page .main-title,.home-intro-section.about-page .text-block-container{color:#141313}.about-person-image-item .main-title,.about-person-text-item .main-title,.about-shape-section .main-title,.about-shape-top .block-text,.shape-info-title{color:#f9f9f9}.home-intro-section.about-page .home-intro-text-item .dot-text{background:#141313}.home-intro-section.about-page .video-frame{-ms-transform:rotate(0);transform:rotate(0)}.home-intro-section.about-page .home-intro-wrap{padding-top:0}.home-intro-section.about-page .title-stroke-bg-image{visibility:visible}.home-intro-section.about-page .title-stroke-bg.underline-bg{width:86%;margin-left:-6%}.home-intro-section.about-page .home-intro-media-item{top:0;padding-left:30px;padding-right:30px}.home-intro-section.about-page .video-frame-stroke.bottom-stroke{left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (min-width:720px){.home-intro-section.about-page .home-intro-media-item{padding-left:40px;padding-right:40px}}@media only screen and (min-width:1025px){.home-intro-section.about-page{padding-top:7.03vw 3.91vw}.home-intro-section.about-page .bg-image{background-image:url(../images/about/white-bg.jpg)}.home-intro-section.about-page .video-logo-holder{width:6.15vw}.home-intro-section.about-page .video-logo-container{display:inline-block;top:34%}.home-intro-section.about-page .home-intro-text-item{width:47%;padding-left:4.17vw;padding-bottom:3.39vw;padding-right:3.65vw}.home-intro-section.about-page .home-intro-media-item{width:53%;padding-left:0;padding-right:5.73vw}.home-intro-section.about-page .text-block-container{max-width:100%}}.about-page-intro-holder{background:#141313}.about-person-section{font-size:0;z-index:2;margin-top:-10px}.about-bg-container{width:100%;height:calc(100% - 10px);position:absolute;bottom:0;left:0;overflow:hidden}.about-bg-container .bg-image{background-image:url(../images/about/person-bg-stroke-mobile.jpg);background-position:left bottom}@media only screen and (min-width:1025px){.about-person-section{margin-top:-5.21vw}.about-bg-container:after,.about-bg-container:before{content:'';display:inline-block;width:100%;position:absolute;left:0;background-repeat:no-repeat;background-size:cover;z-index:1}.about-bg-container{height:90.5%}.about-bg-container:before{top:-4%;padding-top:4.8%;background-image:url(../images/about/person-top-line.png)}.about-bg-container:after{bottom:-4.5%;padding-top:4.57%;background-image:url(../images/about/person-bottom-line.png);opacity:.5}.about-bg-container .bg-image{background-image:url(../images/about/person-bg.jpg);height:calc(100% + 150px)}}.about-person-image-item .dot-text,.about-person-text-item .dot-text{background:#f9f9f9}.about-grid{z-index:2}.about-person-image-item{text-align:right;padding-left:30px;overflow:hidden}.about-person-image-item .title-wrap{display:inline-block;text-align:left;z-index:2;position:absolute;right:37%;top:27%}.about-person-image-item .title-stroke-bg.underline-bg{bottom:-34%}@media only screen and (min-width:720px){.about-person-image-item{padding-left:40px;padding-right:40px}}@media only screen and (min-width:1025px){.about-person-image-item{width:47%;display:inline-block;vertical-align:middle;padding-left:0;padding-right:2.08vw}}.about-person-image-container{width:295px;display:inline-block;vertical-align:middle;margin-right:-24%}@media only screen and (min-width:480px){.about-person-image-item .title-wrap{vertical-align:middle;-ms-transform:translateX(40%);transform:translateX(40%);margin-top:-50px;position:relative;top:0;right:0}.about-person-image-container{width:300px;margin-right:0}}@media only screen and (min-width:1025px){.about-person-image-container{width:39.64vw}}.signature-image-outer{width:185px;max-width:345px;position:absolute;left:0;bottom:30px}.signature-image-outer .signature-image{width:100%}@media only screen and (min-width:1025px){.signature-image-outer{left:.94vw;bottom:8.75vw;width:0;overflow:hidden;transition:width .5s!important;transition-delay:1s!important}.signature-image-outer .signature-image,.signature-image-outer.done{width:17.97vw}}.about-shape-section:before,.svg-shape-container{left:0;z-index:1;position:absolute;top:0;width:100%}.about-person-text-item{padding:10px 30px 30px}.about-person-text-item .title-stroke-bg.underline-bg{bottom:-32%}.about-person-text-item .bg-image{background-image:url(../images/about/white-bg-mobile.jpg)}@media only screen and (min-width:720px){.about-person-text-item{padding-left:40px;padding-right:40px}}@media only screen and (min-width:1025px){.about-person-text-item{width:53%;display:inline-block;vertical-align:bottom;padding:8.33vw 5.21vw 4.69vw 0}.about-person-text-item .block-text{color:#f9f9f9}.about-person-text-item .bg-image{display:none}}.person-link-item{display:inline-block;vertical-align:middle;margin-bottom:10px;margin-right:50px}.person-link-item:last-child{margin-right:0}@media only screen and (min-width:1025px){.person-link-item{margin-right:3.65vw}.person-link-item .btn-line .btn-line-text{color:#f9f9f9}.person-link-item .btn-line .line{background:#f9f9f9}}.investor-section{padding-bottom:110px;font-size:0;overflow:hidden}.investor-section .bg-image{background-image:url(../images/about/investor-bg-mobile.jpg)}.investor-section .block-link-btn-container{padding-right:25%}.investor-top-text-item .title-stroke-bg.underline-bg{z-index:3;bottom:27%;width:105%;margin-left:0;overflow:hidden}@media only screen and (min-width:480px){.investor-section .block-link-btn-container{padding-right:0}.investor-top-text-item{width:54%;display:inline-block;vertical-align:bottom}}.investor-top-container{padding-left:30px;padding-right:30px}.investor-top-container .block-text{margin-top:40px}@media only screen and (min-width:720px){.investor-top-container{padding-left:40px;padding-right:40px}}.investor-top-shield-item{width:37%;display:inline-block;position:absolute;bottom:70%;right:-10.6%}@media only screen and (min-width:480px){.investor-top-shield-item{width:46%;position:relative;bottom:0;right:0;text-align:right}}.about-shape-top,.method-intro,.method-top-item{text-align:center}.investor-shield{display:inline-block;width:100%}@media only screen and (min-width:480px){.investor-shield{width:150px}}@media only screen and (min-width:1025px){.investor-section{padding-top:4.17vw;padding-bottom:5.73vw}.investor-section .bg-image{background-image:url(../images/about/investor-bg.jpg)}.investor-top-text-item .title-stroke-bg.underline-bg.anim-elem{-ms-transform:translateX(-100%);transform:translateX(-100%);transition:transform .4s;transition-delay:.9s}.investor-top-text-item .title-stroke-bg.underline-bg.anim-elem .template-image{-ms-transform:translateX(100%);transform:translateX(100%);transition:transform .4s;transition-delay:.9s}.investor-top-text-item .title-stroke-bg.underline-bg.anim-elem.done,.investor-top-text-item .title-stroke-bg.underline-bg.anim-elem.done .template-image{-ms-transform:translateX(0);transform:translateX(0)}.investor-top-container{padding-left:6.77vw;padding-right:6.77vw}.investor-top-shield-item{vertical-align:bottom;padding-right:11.98vw}.investor-shield{width:11.56vw}}.investor-content{padding-left:30px;padding-right:30px;margin-top:30px}@media only screen and (min-width:720px){.investor-content{padding-left:40px;padding-right:40px}.investor-content .pitch-grid-row{width:50%;display:inline-block;vertical-align:top;padding-right:20px}}@media only screen and (min-width:1025px){.investor-content{padding-left:6.77vw;padding-right:6.77vw;margin-top:50px}.investor-content .pitch-grid-row{padding-right:5.21vw}.investor-content .pitch-grid-row-content{padding-left:4.69vw}}.info-section.about-info-section{margin-top:0}.info-section.about-info-section .bg-image{background-image:url(../images/about/about-info-bg-mobile.jpg)}.info-section.about-info-section .horozintal-item{vertical-align:middle;margin-top:0;padding-left:10px;padding-right:5px}.info-section.about-info-section .horozintal-item .info-item-btn-container-outer{width:70%}.info-section.about-info-section .vertical-item{margin-top:40px;vertical-align:middle;padding-left:40px;padding-right:40px}.info-section.about-info-section .vertical-item .info-item-btn-container-outer{width:90%}@media only screen and (min-width:720px){.info-section.about-info-section .vertical-item{margin-top:0}.info-section.about-info-section .horozintal-item{padding-left:40px;padding-right:40px}}@media only screen and (min-width:1025px){.info-section.about-info-section:before{top:-3.5%}.info-section.about-info-section .bg-image{background-image:url(../images/about/about-info-bg.jpg)}.info-section.about-info-section .horozintal-item{padding-left:7.55vw;padding-right:2.08vw}.info-section.about-info-section .horozintal-item .info-item-btn-container-outer{width:43%}.info-section.about-info-section .vertical-item{padding-right:7.55vw;padding-left:2.08vw}.info-section.about-info-section .vertical-item .info-item-btn-container-outer{width:56.4%}}.about-shape-section{background:#141313;font-size:0;padding:30px}.about-shape-section:before{content:'';display:inline-block;padding-top:5.68%;margin-top:-3.6%;background-image:url(../images/about/shape-top-stroke.png);overflow:hidden;background-position:center top;background-size:cover;background-repeat:no-repeat}@media only screen and (min-width:720px){.about-shape-section{padding-left:40px;padding-right:40px}}.about-shape-top{max-width:820px;margin-left:auto;margin-right:auto}@media only screen and (min-width:1025px){.about-shape-section{padding-top:5.99vw;padding-bottom:13.54vw}.about-shape-top .block-text{margin-top:2.08vw}.shape-container{padding-left:150px;padding-right:150px}}.shape-container{margin-top:65px}@media only screen and (min-width:1151px){.shape-container{padding-left:220px;padding-right:220px}}.shape-container-image{margin-left:-30px;margin-right:-30px}@media only screen and (min-width:720px){.shape-container-image{margin-left:0;margin-right:0}}.svg-shape-container{height:100%}.shape-svg{width:100%;display:inline-block;position:relative}.line-el{cursor:pointer}.line-el path{opacity:0;transition:opacity .4s}.line-el-stroke{pointer-events:none;opacity:0;visibility:hidden;transition:visibility .4s,opacity .4s}.line-el-group{cursor:pointer}.line-el-group.active-mobile .line-el path{opacity:1}.line-el-group.active-mobile .line-el-stroke{display:none}@media only screen and (min-width:1025px){.line-el-group.active-mobile .line-el path{opacity:0}.line-el-group.active-mobile .line-el-stroke{display:block}.line-el-group:hover .line-el path{opacity:1}.line-el-group:hover .line-el-stroke{pointer-events:all;cursor:pointer;opacity:1;visibility:visible}}.shape-info-title{letter-spacing:-.1px;font-size:26px;font-weight:700;line-height:1em}@media only screen and (min-width:1661px){.shape-info-title{font-size:30px}}.shape-info-item{padding-left:25px;display:none}.shape-info-item:before{content:'';width:10px;height:10px;display:inline-block;background:#ed1c24;position:absolute;left:0;top:8px;-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.shape-info-item.active-mobile{display:block}.shape-info-item .block-text{margin-top:10px;font-size:16px;color:#f9f9f9}.shape-info-item .title-stroke-bg.underline-bg{width:100%;margin-left:0}@media only screen and (min-width:1025px){.shape-info-item{max-width:290px;display:inline-block;position:absolute;text-align:center;z-index:1;opacity:0;visibility:hidden;transition:opacity .4s,visibility .4s;padding-left:0}.shape-info-item:before{display:none}.shape-info-item.show{opacity:1;visibility:visible}.shape-info-item.magnetically-inspiring{top:18%;left:-25%}.shape-info-item.perpetually-optimizing{top:49%;left:-8%}.shape-info-item.passionately-compelled{top:83%;left:6%}.shape-info-item.honestly-brilliant{top:83%;right:3%}.shape-info-item.relentlessly-consistent{top:47%;right:-10%}.shape-info-item.profoundly-grounded{top:18%;right:-24%}.shape-info-item .title-stroke-bg.underline-bg{width:110%;margin-left:-5%}}@media only screen and (min-width:1281px){.shape-info-item.magnetically-inspiring{left:-21%}.shape-info-item.perpetually-optimizing{left:-6%}.shape-info-item.passionately-compelled{left:8%}.shape-info-item.honestly-brilliant{right:5%}.shape-info-item.relentlessly-consistent{right:-8%}.shape-info-item.profoundly-grounded{right:-22%}}@media only screen and (min-width:1367px){.shape-info-item.magnetically-inspiring{left:-16%}.shape-info-item.perpetually-optimizing{left:-1%}.shape-info-item.passionately-compelled{left:13%}.shape-info-item.honestly-brilliant{right:10%}.shape-info-item.relentlessly-consistent{right:-3%}.shape-info-item.profoundly-grounded{right:-17%}}@media only screen and (min-width:1661px){.shape-info-item.magnetically-inspiring{left:-10%}.shape-info-item.perpetually-optimizing{left:6%}.shape-info-item.passionately-compelled{left:21%}.shape-info-item.honestly-brilliant{right:21%}.shape-info-item.relentlessly-consistent{right:6%}.shape-info-item.profoundly-grounded{right:-10%}.shape-info-item .block-text{font-size:18px}}.shape-info-mobile-container{margin-top:40px;min-height:160px}.foundation-main-section.build-main-section{overflow:hidden}.foundation-main-section.build-main-section .frame-bg{background-image:url(../images/build/bg-intro-mobile.jpg)}.foundation-main-section.build-main-section .medium-title{color:#fff}.foundation-main-section.build-main-section .intro-title-wrap .title-stroke-bg.underline-bg{width:132%;margin-left:-16%;bottom:-46%}.foundation-main-section.build-main-section .red-frame{display:none}@media only screen and (min-width:1025px){.foundation-main-section.build-main-section{margin-bottom:.52vw}.foundation-main-section.build-main-section .medium-title{font-size:4.48vw}.foundation-main-section.build-main-section .foundation-intro-logo{width:39.74vw}.foundation-main-section.build-main-section .text-bg{background-image:url(../images/build/bg-intro.jpg)}.foundation-main-section.build-main-section .frame-bg{background-image:url(../images/build/desktop-frame.png)}.foundation-main-section.build-main-section .foundation-intro{padding-top:15.63vw;padding-bottom:11.98vw}.foundation-main-section.build-main-section .red-frame{display:inline-block;width:100%;height:100%;position:absolute;left:0;top:0;border-top:50px solid #ed1c24;border-bottom:50px solid #ed1c24;border-right:35px solid #ed1c24}}.template-section-holder{font-size:0;overflow:hidden}.template-section-logo-link{width:140px;display:inline-block;margin-left:30px;margin-top:30px}@media only screen and (min-width:720px){.shape-info-mobile-container{min-height:100px}.template-section-logo-link{width:200px;margin-left:40px}}@media only screen and (min-width:1025px){.template-section-logo-link{width:17.5vw;margin-left:8.44vw;margin-top:4.17vw}}.first-col-top{width:25.5%;position:absolute;top:11.5%;left:-2%;z-index:1;overflow:hidden}@media only screen and (min-width:1025px){.first-col-top{width:27.05%;left:3%}}.second-col-top{width:27%;position:absolute;top:9%;left:26%;display:inline-block}@media only screen and (min-width:1025px){.second-col-top{top:13.5%;left:37%}}.third-col-top{width:31.53%;position:absolute;top:6%;right:2%;z-index:2}.third-col-top.third-col-text-holder{width:43.45%;top:31%;right:auto;left:55%;z-index:1}.third-col-top.third-col-text-holder .title-stroke-bg.underline-bg{width:88%;margin-left:-18%;bottom:-63%}@media only screen and (min-width:1025px){.third-col-top{right:auto;left:77%}.third-col-top.third-col-text-holder{top:27.3%;left:66.2%}}.first-col-bottom{width:6.8%;position:absolute;bottom:9.8%;left:-2%}@media only screen and (min-width:1025px){.first-col-bottom{width:7.8%;left:3.5%}}.second-col-bottom{width:15.2%;position:absolute;bottom:10.2%;left:8%;z-index:2}@media only screen and (min-width:1025px){.second-col-bottom{left:14.7%}}.third-col-bottom{width:30.7%;position:absolute;bottom:16.6%;left:26%;z-index:5}@media only screen and (min-width:1025px){.third-col-bottom{bottom:11.6%;left:35%}}.fourth-col-bottom{width:27.4%;position:absolute;bottom:8.6%;left:54.4%;z-index:3}.fourth-col-bottom.fourth-col-bottom-top{z-index:4}.fifth-col-bottom{width:24.45%;position:absolute;bottom:8.6%;right:1%;z-index:5}.bottom-arrow,.top-arrow{z-index:2;position:absolute}@media only screen and (min-width:1025px){.fourth-col-bottom{left:63.4%}.fifth-col-bottom{right:auto;left:83%}.template-section-logo{position:absolute}}.bottom-arrow{width:13.75%;bottom:6.6%;left:29%}.top-arrow{width:10%;top:21.6%;left:56%}.bg-bottom-el{width:27.7%;position:absolute;bottom:6%;left:51%}.template-section-logo{width:100%;position:absolute;z-index:5;top:0;left:0}.template-section-content-holder{width:860px;height:100%;position:absolute;left:0;top:0}@media only screen and (min-width:720px){.bottom-arrow,.top-arrow{display:none}.template-section-content-holder{width:100%}}.water-riser{width:7.55%;display:inline-block;position:absolute;left:6.5%;bottom:7%;z-index:5}@media only screen and (min-width:1025px){.water-riser{left:12.5%}}.template-section-holder-inner{overflow:auto}.template-bg-image{width:860px}@media only screen and (min-width:720px){.template-section-holder-inner{overflow:visible}.template-bg-image{width:100%}}.paint{width:51%;position:absolute;top:10%;left:15%;z-index:3}.first-title-wrap .medium-title{color:#f9f9f9;line-height:.8em;font-size:30px}.first-title-wrap .title-stroke-bg.underline-bg{width:154%}.first-col-text-top{position:absolute;top:11%;left:11%}@media only screen and (min-width:1025px){.first-col-text-top{top:11.2%;left:26%}.first-col-text-top .title-stroke-bg{overflow:hidden}.first-col-text-top .title-stroke-bg-image{visibility:hidden}}.left-col-holder{width:23.3%;height:100%;position:absolute;left:0;top:0;z-index:4}.left-col-holder .first-col-top{width:100%;right:0;left:auto;top:12.5%}.left-col-holder .first-col-bottom{width:29.1%;left:-8.1%}.left-col-holder .second-col-bottom{width:65%;right:0;left:auto}@media only screen and (min-width:1025px){.left-col-holder{width:29.9%}.left-col-holder .first-col-top{width:90%;top:11.5%}.left-col-holder .first-col-bottom{width:26.1%;left:11.7%}.left-col-holder .second-col-bottom{width:51%}.col-link{transition:transform .4s}.col-link:hover{-ms-transform:translateY(-10px);transform:translateY(-10px)}}.col-image,.col-link{width:100%;display:inline-block}.col-link{height:100%;position:relative}.method-section{overflow:hidden;background:#141313;padding:150px 30px 100px}@media only screen and (min-width:720px){.first-title-wrap .medium-title{font-size:3.7vw}.method-section{padding-left:100px;padding-right:100px}}.method-section .main-bg-image{background-image:url(../images/home/intro-bg-mobile.jpg);background-position:left top}.method-intro .block-text{color:#f9f9f9;max-width:760px;margin-left:auto;margin-right:auto}@media only screen and (min-width:1025px){.scale-hover{transition:transform .4s}.scale-hover:hover{-ms-transform:scale(1.02);transform:scale(1.02)}.method-section{padding:16.67vw 0 11.98vw}.method-section .main-bg-image{background-image:url(../images/home/intro-bg.jpg);background-position:center bottom}.method-intro{padding-left:40px;padding-right:40px}.method-intro .block-text{margin-top:1.56vw;font-size:19px}}@media only screen and (min-width:1441px){.method-intro .block-text{margin-top:2.34vw;font-size:21px}}@media only screen and (min-width:1661px){.method-intro .block-text{font-size:24px}}.method-intro-inner{z-index:2}.method-main-title-wrap .main-title{color:#f9f9f9}@media only screen and (min-width:1025px){.method-main-title-wrap .main-title{font-size:4.69vw}}.method-intro-btn-container{margin-top:50px}.method-intro-btn-container.anim-forward{pointer-events:none}.method-intro-btn-container .btn{min-width:170px}@media only screen and (min-width:1025px){.method-intro-btn-container{margin-top:2.6vw}.method-intro-btn-container .btn{min-width:350px}}.method-start-image{width:37px;display:inline-block;margin-top:15px}@media only screen and (min-width:1025px){.method-start-image{width:31px}}@media only screen and (min-width:1441px){.method-main-title-wrap .main-title{font-size:5.21vw}.method-start-image{width:37px}}.method-shield-image{width:200px;display:inline-block;position:absolute;top:-50px;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (min-width:1025px){.method-shield-image{width:34.69vw;top:-8.33vw}}.method-top-row{position:absolute;top:-140px;left:50%;white-space:nowrap;font-size:0}@media only screen and (min-width:1025px){.method-top-row{top:-7.29vw}}.method-top-item{display:inline-block;vertical-align:top}.method-top-item.discovery-top .discovery-top-inner{width:1166px;padding-left:540px;padding-right:190px}.method-top-item.discovery-top .method-top-icon{width:73px;margin-left:auto;margin-right:auto}.method-top-item.discovery-top .start-line-outer{top:37px;opacity:1;visibility:visible}.method-top-item.discovery-top .start-line-outer .start-line{-ms-transform:translateY(100%);transform:translateY(100%)}.method-top-item.discovery-top .top-first-line{width:719px}.method-top-item.discovery-top .top-second-line{width:370px}@media only screen and (min-width:1025px){.method-top-item.discovery-top{padding-left:160px}.method-top-item.discovery-top .discovery-top-inner{width:60.73vw;padding-left:28.13vw;padding-right:9.9vw}.method-top-item.discovery-top .method-top-icon{width:3.8vw}.method-top-item.discovery-top .start-line-outer{top:1.93vw;left:-160px}.method-top-item.discovery-top .top-first-line{width:calc(160px + 37.45vw)}.method-top-item.discovery-top .top-second-line{width:19.27vw}.method-top-item.discovery-top .top-first-line-outer{left:-160px}.method-top-item.discovery-top .block-text{margin-left:-20px;margin-right:-20px}}@media only screen and (min-width:1661px){.method-top-item.discovery-top .start-line-outer,.method-top-item.discovery-top .top-first-line-outer{left:0}.method-top-item.discovery-top{padding-left:0}.method-top-item.discovery-top .top-first-line{width:37.45vw}.method-top-item.discovery-top .block-text{margin-left:0;margin-right:0}}.method-top-item.diligence-top{width:1008px;padding-left:290px;padding-right:290px}.method-top-item.diligence-top .method-top-icon{width:70px;margin-left:auto;margin-right:auto}.method-top-item.diligence-top .top-first-line,.method-top-item.diligence-top .top-second-line{width:467px}@media only screen and (min-width:1025px){.method-top-item.diligence-top{width:52.5vw;padding-left:15.1vw;padding-right:15.1vw}.method-top-item.diligence-top .method-top-icon{width:3.65vw}.method-top-item.diligence-top .top-first-line,.method-top-item.diligence-top .top-second-line{width:24.32vw}.method-top-item.diligence-top .block-text{margin-left:-40px;margin-right:-40px}}@media only screen and (min-width:1661px){.method-top-item.diligence-top .block-text{margin-left:0;margin-right:0}}.method-top-item.build-top{width:1538px;padding-left:450px;padding-right:640px}.method-top-item.build-top .method-top-icon{width:74px;margin-left:auto;margin-right:auto}.method-top-item.build-top .top-first-line{width:634px}.method-top-item.build-top .top-second-line{width:823px}.method-top-item.build-top .title-stroke-bg.underline-bg{width:132%;margin-left:-16%}@media only screen and (min-width:1025px){.method-top-item.build-top{width:80.1vw;padding-left:23.44vw;padding-right:33.33vw}.method-top-item.build-top .method-top-icon{width:3.85vw}.method-top-item.build-top .top-first-line{width:33.02vw}.method-top-item.build-top .top-second-line{width:42.86vw}.method-top-item.build-top .block-text{margin-left:-40px;margin-right:-40px}}@media only screen and (min-width:1661px){.method-top-item.build-top .block-text{margin-left:0;margin-right:0}}.method-top-item.launch-top{width:1108px;padding-left:330px;padding-right:330px}.method-top-item.launch-top .method-top-icon{width:78px;margin-left:auto;margin-right:auto}.method-top-item.launch-top .top-first-line,.method-top-item.launch-top .top-second-line{width:515px}@media only screen and (min-width:1025px){.method-top-item.launch-top{width:57.71vw;padding-left:17.19vw;padding-right:17.19vw}.method-top-item.launch-top .method-top-icon{width:4.06vw}.method-top-item.launch-top .top-first-line,.method-top-item.launch-top .top-second-line{width:26.82vw}.method-top-item.launch-top .block-text{margin-left:-40px;margin-right:-40px}}@media only screen and (min-width:1661px){.method-top-item.launch-top .block-text{margin-left:0;margin-right:0}}.method-top-item.scale-top{width:986px;padding-left:94px;padding-right:484px}.method-top-item.scale-top .method-top-icon{width:75px;margin-left:auto;margin-right:auto}.method-top-item.scale-top .top-first-line{width:260px}.method-top-item.scale-top .top-second-line{width:493px;background:url(../images/method/scale-line.png) right center none}.method-top-item.scale-top .top-second-line-outer{right:auto;left:337px}@media only screen and (min-width:1025px){.method-top-item.scale-top{width:51.35vw;padding-left:4.9vw;padding-right:25.21vw}.method-top-item.scale-top .method-top-icon{width:3.91vw}.method-top-item.scale-top .top-first-line{width:13.54vw}.method-top-item.scale-top .top-second-line{width:25.68vw}.method-top-item.scale-top .top-second-line-outer{left:17.55vw}}.start-line-outer,.top-first-line-outer{left:0;position:absolute;overflow:hidden}@media only screen and (min-width:1661px){.method-top-item.scale-top .block-text{margin-left:0;margin-right:0}}.method-top-item .block-text{margin-top:15px;font-size:14px;white-space:normal;opacity:0;visibility:hidden}@media only screen and (min-width:1025px){.method-top-item .block-text{margin-top:.78vw}.method-top-item .method-top-icon{opacity:0;visibility:hidden}}.method-mobile-icon{width:54px;margin-left:auto;margin-right:auto}.method-top-title-wrap{margin-top:15px}.method-top-title{font-size:42px;line-height:.81em;font-weight:700;letter-spacing:-.2px;color:#f9f9f9}.start-line-outer{display:none;top:-2px;opacity:0;visibility:hidden}.start-line{width:2px;height:78px;background:#f9f9f9;display:inline-block}@media only screen and (min-width:1025px){.method-top-title-wrap{opacity:0;visibility:hidden;margin-top:.52vw}.method-top-title{font-size:2.19vw}.start-line-outer{display:inline-block}.start-line{height:4.06vw}}.top-first-line,.top-second-line{display:inline-block;height:2px;background:#f9f9f9}.top-first-line-outer{display:inline-block;top:37px}@media only screen and (min-width:1025px){.top-first-line-outer{top:1.93vw}}.top-first-line{-ms-transform:translateX(-102%);transform:translateX(-102%)}.top-second-line-outer{display:inline-block;position:absolute;top:37px;right:0;overflow:hidden}.top-second-line{-ms-transform:translateX(-102%);transform:translateX(-102%)}.method-bottom-row{font-size:0;text-align:left;margin-top:25px}@media only screen and (min-width:1025px){.top-second-line-outer{top:1.93vw}.method-bottom-row{position:absolute;left:50%;white-space:nowrap;bottom:-8.33vw;margin-top:0}}.method-bottom-item.discovery-bottom .first-el{width:100%;max-width:370px;margin-top:-67px}.method-bottom-item.discovery-bottom .second-el{width:100%;max-width:79px;margin-top:15px}.method-bottom-item.discovery-bottom .third-el{width:100%;max-width:93px;margin-top:10px}.method-bottom-item.discovery-bottom .bottom-dash-first{height:170px;margin-top:20px}.method-bottom-item.discovery-bottom .bottom-dash-second{height:58px;margin-top:15px}.method-bottom-item.discovery-bottom .bottom-dash-third{height:47px;margin-top:15px}.method-bottom-item.discovery-bottom .bottom-dash-fourth{height:60px}@media only screen and (min-width:720px){.method-bottom-item.discovery-bottom .first-el{margin-top:-90px}}@media only screen and (min-width:1025px){.method-bottom-item.discovery-bottom{padding-left:160px}.method-bottom-item.discovery-bottom .discovery-bottom-inner{width:60.73vw;padding-left:27.08vw;padding-right:2.92vw}.method-bottom-item.discovery-bottom .first-el{width:19.27vw;margin-top:3.8vw;max-width:100%}.method-bottom-item.discovery-bottom .second-el{width:4.11vw;max-width:100%;margin-top:9.06vw;margin-left:.52vw}.method-bottom-item.discovery-bottom .third-el{width:4.84vw;max-width:100%;margin-top:9.06vw;margin-left:2.08vw}.method-bottom-item.discovery-bottom .bottom-dash-first{width:25.36vw;left:7.4vw;height:3px;margin-top:0}.method-bottom-item.discovery-bottom .bottom-dash-second{width:7.19vw;left:40.63vw;height:3px;margin-top:0}.method-bottom-item.discovery-bottom .bottom-dash-third{width:3.23vw;left:50vw;height:3px;margin-top:0}.method-bottom-item.discovery-bottom .bottom-dash-fourth{width:2.92vw;left:57.71vw;height:3px;transition:width .4s}.method-bottom-item.discovery-bottom .bottom-dash-fourth.arrow-show{width:calc(2.92vw - 34px)}.method-bottom-item.discovery-bottom .prev-step-btn-container{right:auto;left:4.69vw;z-index:5}}.next-step-btn-container,.prev-step-btn-container{transition:opacity .3s,visibility .3s;position:absolute}@media only screen and (min-width:1367px){.method-bottom-item.discovery-bottom .prev-step-btn-container{left:5.52vw}}@media only screen and (min-width:1661px){.method-bottom-item.discovery-bottom{padding-left:0}}.method-bottom-item.diligence-bottom .first-el{width:100%;max-width:69px;margin-top:-15px}.method-bottom-item.diligence-bottom .second-el{width:100%;max-width:259px;margin-top:10px}.method-bottom-item.diligence-bottom .third-el{width:100%;max-width:79px;margin-top:10px}.method-bottom-item.diligence-bottom .fourth-el{width:100%;max-width:80px;margin-top:10px}.method-bottom-item.diligence-bottom .fifth-el{width:100%;max-width:124px;margin-top:10px}.method-bottom-item.diligence-bottom .sixth-el{width:100%;max-width:93px;margin-top:10px}.method-bottom-item.diligence-bottom .bottom-dash-first{height:80px;margin-top:15px;left:0}.method-bottom-item.diligence-bottom .bottom-dash-second{height:40px;margin-top:-15px}.method-bottom-item.diligence-bottom .bottom-dash-third{height:40px;margin-top:15px}.method-bottom-item.diligence-bottom .bottom-dash-fifth,.method-bottom-item.diligence-bottom .bottom-dash-fourth,.method-bottom-item.diligence-bottom .bottom-dash-sixth{height:36px;margin-top:5px}.method-bottom-item.diligence-bottom .bottom-dash-seventh{height:70px;margin-top:5px}@media only screen and (min-width:1025px){.method-bottom-item.diligence-bottom{width:52.5vw;padding-left:3.85vw;padding-right:4.9vw}.method-bottom-item.diligence-bottom .first-el{max-width:100%;width:3.59vw;margin-top:11.3vw}.method-bottom-item.diligence-bottom .second-el{max-width:100%;width:13.49vw;margin-top:1.25vw;margin-left:1.98vw}.method-bottom-item.diligence-bottom .third-el{max-width:100%;width:4.11vw;margin-top:9.06vw;margin-left:1.67vw}.method-bottom-item.diligence-bottom .fourth-el{max-width:100%;width:4.17vw;margin-top:6.04vw;margin-left:1.46vw}.method-bottom-item.diligence-bottom .fifth-el{max-width:100%;width:6.46vw;margin-top:9.79vw;margin-left:1.93vw}.method-bottom-item.diligence-bottom .sixth-el{max-width:100%;width:4.84vw;margin-top:9.01vw;margin-left:2.71vw}.method-bottom-item.diligence-bottom .bottom-dash-first{width:4.74vw;height:3px;margin-top:0}.method-bottom-item.diligence-bottom .bottom-dash-first.arrow-show{width:calc(4.74vw - 34px);margin-left:34px}.method-bottom-item.diligence-bottom .bottom-dash-second{width:3.13vw;left:6.51vw;height:3px;margin-top:0}.method-bottom-item.diligence-bottom .bottom-dash-third{width:2.86vw;left:22.4vw;height:3px;margin-top:0}.method-bottom-item.diligence-bottom .bottom-dash-fourth{width:2.6vw;left:27.6vw;height:3px;margin-top:0}.method-bottom-item.diligence-bottom .bottom-dash-fifth{width:2.14vw;left:34.11vw;height:3px;margin-top:0}.method-bottom-item.diligence-bottom .bottom-dash-sixth{width:2.66vw;left:42.66vw;height:3px;margin-top:0}.method-bottom-item.diligence-bottom .bottom-dash-seventh{width:1.98vw;height:3px;margin-top:0}.method-bottom-item.diligence-bottom .bottom-dash-seventh.arrow-show{width:calc(1.98vw - 34px);margin-right:36px}}.method-bottom-item.build-bottom .top-el{display:none;width:773px;position:absolute;top:15px;left:280px}.method-bottom-item.build-bottom .first-el{width:100%;max-width:170px;margin-top:10px}.method-bottom-item.build-bottom .second-el{width:100%;max-width:124px;margin-top:10px}.method-bottom-item.build-bottom .third-el{width:100%;max-width:284px;margin-top:10px}.method-bottom-item.build-bottom .fourth-el{width:100%;max-width:176px;margin-top:10px}.method-bottom-item.build-bottom .fifth-el{width:100%;max-width:80px;margin-top:10px}.method-bottom-item.build-bottom .sixth-el{width:100%;max-width:124px;margin-top:10px}.method-bottom-item.build-bottom .seventh-el{width:100%;max-width:79px;margin-top:10px}.method-bottom-item.build-bottom .bottom-dash-first{left:0;height:35px;margin-top:5px}.method-bottom-item.build-bottom .bottom-dash-second{height:50px;margin-top:5px}.method-bottom-item.build-bottom .bottom-dash-third{height:115px;margin-top:-15px}.method-bottom-item.build-bottom .bottom-dash-fourth{height:70px;margin-top:10px}.method-bottom-item.build-bottom .bottom-dash-fifth{height:60px;margin-top:10px}.method-bottom-item.build-bottom .bottom-dash-sixth{height:70px;margin-top:10px}.method-bottom-item.build-bottom .bottom-dash-seventh{height:40px;margin-top:10px}.method-bottom-item.build-bottom .bottom-dash-eighth{height:90px;margin-top:15px;right:0}@media only screen and (min-width:1025px){.method-bottom-item.build-bottom{width:80.1vw;padding-left:2.6vw;padding-right:2.4vw}.method-bottom-item.build-bottom .top-el{display:inline-block;width:40.26vw;top:.78vw;left:14.58vw}.method-bottom-item.build-bottom .first-el{max-width:100%;width:8.85vw;margin-top:6.25vw}.method-bottom-item.build-bottom .second-el{max-width:100%;width:7.6vw;margin-top:10.36vw;margin-left:4.74vw}.method-bottom-item.build-bottom .third-el{max-width:100%;width:14.79vw;margin-top:5.21vw;margin-left:3.28vw}.method-bottom-item.build-bottom .fourth-el{max-width:100%;width:9.17vw;margin-top:9.79vw;margin-left:2.66vw}.method-bottom-item.build-bottom .fifth-el{max-width:100%;width:4.17vw;margin-top:6.04vw;margin-left:3.44vw}.method-bottom-item.build-bottom .sixth-el{max-width:100%;width:6.46vw;margin-top:9.79vw;margin-left:2.5vw}.method-bottom-item.build-bottom .seventh-el{max-width:100%;width:4.11vw;margin-top:9.06vw;margin-left:2.92vw}.method-bottom-item.build-bottom .bottom-dash-first{width:2.66vw;height:3px;margin-top:0}.method-bottom-item.build-bottom .bottom-dash-first.arrow-show{width:calc(2.66vw - 34px);margin-left:34px}.method-bottom-item.build-bottom .bottom-dash-second{width:7.14vw;left:11.56vw;height:3px;margin-top:0}.method-bottom-item.build-bottom .bottom-dash-third{width:6.25vw;left:21.82vw;height:3px;margin-top:0}.method-bottom-item.build-bottom .bottom-dash-fourth{width:4.95vw;left:41.3vw;height:3px;margin-top:0}.method-bottom-item.build-bottom .bottom-dash-fifth{width:5.63vw;left:52.14vw;height:3px;margin-top:0}.method-bottom-item.build-bottom .bottom-dash-sixth{width:3.07vw;left:60.94vw;height:3px;margin-top:0}.method-bottom-item.build-bottom .bottom-dash-seventh{width:3.49vw;left:70.21vw;height:3px;margin-top:0}.method-bottom-item.build-bottom .bottom-dash-eighth{width:3.49vw;height:3px;margin-top:0}.method-bottom-item.build-bottom .bottom-dash-eighth.arrow-show{width:calc(3.49vw - 34px);margin-right:34px}}.method-bottom-item.launch-bottom .first-el{width:100%;max-width:69px;margin-top:217px}.method-bottom-item.launch-bottom .second-el{width:259px;margin-top:24px;margin-left:38px}.method-bottom-item.launch-bottom .third-el{width:79px;margin-top:174px;margin-left:32px}.method-bottom-item.launch-bottom .fourth-el{width:80px;margin-top:116px;margin-left:28px}.method-bottom-item.launch-bottom .fifth-el{width:124px;margin-top:188px;margin-left:37px}.method-bottom-item.launch-bottom .sixth-el{width:93px;margin-top:173px;margin-left:52px}.method-bottom-item.launch-bottom .bottom-dash-first{height:80px;margin-top:20px;left:0}.method-bottom-item.launch-bottom .bottom-dash-second{width:72px;left:182px}.method-bottom-item.launch-bottom .bottom-dash-third{width:55px;left:430px}.method-bottom-item.launch-bottom .bottom-dash-fourth{width:50px;left:530px}.method-bottom-item.launch-bottom .bottom-dash-fifth{width:41px;left:655px}.method-bottom-item.launch-bottom .bottom-dash-sixth{width:51px;left:819px}.method-bottom-item.launch-bottom .bottom-dash-seventh{height:40px;right:0;margin-top:10px}@media only screen and (min-width:1025px){.method-bottom-item.launch-bottom .bottom-dash-fifth .bottom-dash-line-inner,.method-bottom-item.launch-bottom .bottom-dash-fourth .bottom-dash-line-inner,.method-bottom-item.launch-bottom .bottom-dash-second .bottom-dash-line-inner,.method-bottom-item.launch-bottom .bottom-dash-sixth .bottom-dash-line-inner,.method-bottom-item.launch-bottom .bottom-dash-third .bottom-dash-line-inner{background:0 0}.method-bottom-item.launch-bottom{width:57.71vw;padding-left:2.29vw;padding-right:6.25vw}.method-bottom-item.launch-bottom .first-el{max-width:100%;width:7.5vw;margin-top:4.69vw}.method-bottom-item.launch-bottom .second-el{width:4.17vw;margin-top:15.94vw;margin-left:2.86vw}.method-bottom-item.launch-bottom .third-el{width:6.46vw;margin-top:9.01vw;margin-left:3.91vw}.method-bottom-item.launch-bottom .fourth-el{width:7.03vw;margin-top:17.19vw;margin-left:.68vw}.method-bottom-item.launch-bottom .fifth-el{width:4.11vw;margin-top:6.77vw;margin-left:-3.54vw}.method-bottom-item.launch-bottom .sixth-el{width:7.5vw;margin-top:3.96vw;margin-left:10.89vw}.method-bottom-item.launch-bottom .bottom-dash-first{width:2.66vw;margin-top:0}.method-bottom-item.launch-bottom .bottom-dash-first.arrow-show{width:calc(2.66vw - 34px);margin-left:35px}.method-bottom-item.launch-bottom .bottom-dash-second{width:3.75vw;left:9.64vw;height:auto}.method-bottom-item.launch-bottom .bottom-dash-third{width:7.45vw;left:13.54vw;top:8.49vw;height:auto}.method-bottom-item.launch-bottom .bottom-dash-fourth{width:8.49vw;left:26.82vw;top:12.6vw;height:auto}.method-bottom-item.launch-bottom .bottom-dash-fifth{width:5.26vw;left:27.03vw;top:11.46vw;height:auto}.method-bottom-item.launch-bottom .bottom-dash-sixth{width:13.91vw;left:34.38vw;top:10.16vw;height:auto}.method-bottom-item.launch-bottom .bottom-dash-seventh{width:6.15vw;height:3px;margin-top:0}.method-bottom-item.launch-bottom .bottom-dash-seventh.arrow-show{width:calc(6.15vw - 34px);margin-right:34px}}.method-bottom-item.scale-bottom .first-el{width:100%;max-width:124px;margin-top:10px}.method-bottom-item.scale-bottom .second-el{width:100%;max-width:80px;margin-top:10px}.method-bottom-item.scale-bottom .third-el{width:79px;margin-top:174px;margin-left:32px}.method-bottom-item.scale-bottom .fourth-el{width:80px;margin-top:116px;margin-left:28px}.method-bottom-item.scale-bottom .fifth-el{width:124px;margin-top:188px;margin-left:37px}.method-bottom-item.scale-bottom .sixth-el{width:93px;margin-top:173px;margin-left:52px}.method-bottom-item.scale-bottom .bottom-dash-first{height:20px;margin-top:15px;left:0}.method-bottom-item.scale-bottom .bottom-dash-second{height:50px;margin-top:5px}.method-bottom-item.scale-bottom .bottom-dash-third{height:55px;margin-top:5px}.method-bottom-item.scale-bottom .bottom-dash-fourth{width:50px;left:530px}.method-bottom-item.scale-bottom .bottom-dash-fifth{width:41px;left:655px}.method-bottom-item.scale-bottom .bottom-dash-sixth{width:51px;left:819px}.method-bottom-item.scale-bottom .bottom-dash-seventh{width:38px;right:0}@media only screen and (min-width:1025px){.method-bottom-item.scale-bottom .bottom-dash-second .bottom-dash-line-inner,.method-bottom-item.scale-bottom .bottom-dash-third .bottom-dash-line-inner{background:0 0}.method-bottom-item.scale-bottom{width:51.35vw;padding-left:5.68vw;padding-right:6.25vw}.method-bottom-item.scale-bottom .first-el{max-width:100%;width:6.46vw;margin-top:9.79vw}.method-bottom-item.scale-bottom .second-el{max-width:100%;width:4.17vw;margin-top:4.84vw;margin-left:4.79vw}.method-bottom-item.scale-bottom .third-el{width:6.67vw;position:absolute;left:42.45vw;top:4.17vw;margin-top:0}.method-bottom-item.scale-bottom .fourth-el{width:2.19vw;position:absolute;left:42.92vw;top:11.35vw;margin-top:0;margin-left:0}.method-bottom-item.scale-bottom .fifth-el{width:1.15vw;position:absolute;left:35.42vw;top:16.67vw;margin-top:0;margin-left:0}.method-bottom-item.scale-bottom .bottom-dash-first{width:5.57vw;height:3px;margin-top:0}.method-bottom-item.scale-bottom .bottom-dash-first.arrow-show{width:calc(5.57vw - 34px);margin-left:35px}.method-bottom-item.scale-bottom .bottom-dash-second{width:5vw;left:12.34vw;top:12.55vw;height:auto}.method-bottom-item.scale-bottom .bottom-dash-third{width:11.41vw;left:20.83vw;top:5.47vw;height:auto}.method-bottom-item.scale-bottom .bottom-dash-fifth .bottom-dash-line-inner,.method-bottom-item.scale-bottom .bottom-dash-fourth .bottom-dash-line-inner,.method-bottom-item.scale-bottom .bottom-dash-sixth .bottom-dash-line-inner{background-image:url(../images/method/line-el-gold-middle.png)}.method-bottom-item.scale-bottom .bottom-dash-fourth{width:12.92vw;left:32.08vw;top:5.47vw}.method-bottom-item.scale-bottom .bottom-dash-fifth{width:12.92vw;left:32.08vw;top:5.47vw;-ms-transform:rotate(35deg);transform:rotate(35deg);-ms-transform-origin:0 50%;transform-origin:0 50%}.method-bottom-item.scale-bottom .bottom-dash-sixth{width:12.92vw;left:32.08vw;top:5.47vw;-ms-transform:rotate(77deg);transform:rotate(77deg);-ms-transform-origin:0 50%;transform-origin:0 50%}}.bottom-dash-line,.method-bottom-el{margin-left:auto;margin-right:auto}@media only screen and (min-width:1025px) and only screen and (min-width:1367px){.method-bottom-item.scale-bottom .bottom-dash-fifth .bottom-dash-line-inner,.method-bottom-item.scale-bottom .bottom-dash-fourth .bottom-dash-line-inner,.method-bottom-item.scale-bottom .bottom-dash-sixth .bottom-dash-line-inner{background-image:url(../images/method/line-el-gold.png)}}.method-bottom-item .start-line-outer{top:213px}.bottom-dash-line{width:2px}@media only screen and (min-width:1025px){.method-bottom-item .start-line-outer{top:11.09vw}.method-bottom-item{display:inline-block;vertical-align:top}.method-bottom-el{display:inline-block;vertical-align:top;opacity:0;visibility:hidden}.bottom-dash-line{width:auto;height:3px;position:absolute;overflow:hidden;display:inline-block;top:13.02vw}.bottom-dash-line .template-image{-ms-transform:translateX(100%);transform:translateX(100%)}}.bottom-dash-line-inner{width:100%;height:100%;overflow:hidden;background-image:url(../images/method/line-vert-el.png);background-repeat:repeat-y}.next-step-btn,.prev-step-btn{width:34px;animation:blink 1.2s linear infinite}@media only screen and (min-width:1025px){.bottom-dash-line-inner{-ms-transform:translateX(-102%);transform:translateX(-102%);background-image:url(../images/method/line-space-el-middle.png);background-repeat:repeat-x}}@media only screen and (min-width:1367px){.bottom-dash-line-inner{background-image:url(../images/method/line-space-el.png)}}.next-step-btn-container{display:none;left:100%;top:238px;z-index:1;opacity:0;visibility:hidden}.exit-el,.next-step-btn,.prev-step-btn{display:inline-block}.next-step-btn-container.anim-forward{opacity:0!important;visibility:hidden!important;pointer-events:none}@media only screen and (min-width:1025px){.next-step-btn-container{display:inline-block;top:12.24vw}}@media only screen and (min-width:1441px){.next-step-btn-container{top:12.4vw}}.prev-step-btn-container{display:inline-block;right:100%;top:238px;z-index:1;opacity:0;visibility:hidden}.prev-step-btn-container.hide{opacity:0!important;visibility:hidden!important;pointer-events:none}@media only screen and (min-width:1025px){.prev-step-btn-container{top:12.24vw}}@media only screen and (min-width:1441px){.prev-step-btn-container{top:12.4vw}}.next-step-btn{padding-top:5px;padding-bottom:5px}@media only screen and (min-width:1025px){.next-step-btn{padding-top:.26vw;padding-bottom:.26vw}}.prev-step-btn{padding-top:5px;padding-bottom:5px}.prev-step-btn .template-image{-ms-transform:scale(-1);transform:scale(-1)}.start-image-person{overflow:hidden}.start-image-person.done .start-image-person-inner,.start-image-person.done .start-image-person-inner .template-image{-ms-transform:translateY(0);transform:translateY(0)}.exit-el{position:absolute;opacity:0;visibility:hidden}@media only screen and (min-width:1025px){.prev-step-btn{padding-top:.26vw;padding-bottom:.26vw}.start-image-person-inner{overflow:hidden;-ms-transform:translateY(100%);transform:translateY(100%);transition:transform 1.4s}.start-image-person-inner .template-image{-ms-transform:translateY(-100%);transform:translateY(-100%);transition:transform 1.4s}.exit-el{width:8.85vw;height:8.85vw;top:1.09vw;left:27.55vw}}.exit-el-inner{width:100%;height:100%}@media only screen and (min-width:1025px){.exit-el-dot{width:1.56vw;height:1.56vw;border-radius:100%;background:#d7a95b;position:absolute;top:50%;left:50%;margin-top:-.78vw;margin-left:-.78vw}.exit-el-ring{width:4.69vw;height:4.69vw;border-radius:100%;border:2px solid #d7a95b;position:absolute;top:50%;left:50%;margin-top:-2.34vw;margin-left:-2.34vw;animation:scale-blink 2s linear infinite}.exit-el-ring-outer{width:100%;height:100%;border-radius:100%;border:3px solid #d7a95b;position:absolute;top:0;left:0;animation:scale-blink 2s linear infinite;animation-delay:1s}}.exit-text{color:#f9f9f9;top:0;right:50px;font-size:29px;font-weight:700;display:block;text-align:center;margin-top:5px}.blink-rings{width:100%;position:absolute;bottom:0;left:0;z-index:1}@media only screen and (min-width:1025px){.exit-text{display:inline-block;position:absolute;top:-3.65vw;right:14.32vw;opacity:0;visibility:hidden;margin-top:0}.blink-rings{animation:scale-blink 2s linear infinite}}.anim-intro-text,.studio-bg-el{animation:content-fade-anim 2s}.mobile-info-item{text-align:center;padding-left:20px;padding-right:20px}.vertical-line-holder{width:2px;margin-left:auto;margin-right:auto}.vertical-line-inner{width:100%;height:100%;position:absolute;left:0;top:0;display:inline-block;overflow:hidden;background-image:url(../images/method/line-vert-el.png);background-repeat:repeat-y}.vertical-top-line{height:56px;margin-top:5px}.horizontal-separator{width:80px;height:2px;margin-left:auto;margin-right:auto;background:#f9f9f9}.second-el-line{width:2px;height:10%;top:10%;position:absolute;left:50%;margin-left:-1px}.launch-mobile-scene{margin-left:auto;margin-right:auto;max-width:323px;margin-top:20px}.launch-mobile-scene .template-image{margin-left:3%}.scale-mobile-scene{max-width:294px;margin-left:auto;margin-right:auto;margin-top:15px}@media only screen and (min-width:1025px){.launch-mobile-scene,.second-el-line{display:none}.scale-mobile-scene{margin-top:0}}.home-intro-section.pitch-intro-section.bwr-intro-section{padding-top:0;background:#f9f9f9}.home-intro-section.pitch-intro-section.bwr-intro-section:before{top:69.5%}.home-intro-section.pitch-intro-section.bwr-intro-section .intro-title{width:110px}.home-intro-section.pitch-intro-section.bwr-intro-section .video-frame-stroke.top-stroke{width:66%;left:17%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.home-intro-section.pitch-intro-section.bwr-intro-section .bg-image{height:71%}.home-intro-section.pitch-intro-section.bwr-intro-section .home-intro-media-item{margin-top:45px}@media only screen and (min-width:720px){.home-intro-section.pitch-intro-section.bwr-intro-section:before{top:70%}.home-intro-section.pitch-intro-section.bwr-intro-section .video-frame-stroke.top-stroke{width:53.3%;left:23.35%}}@media only screen and (min-width:1025px){.home-intro-section.pitch-intro-section.bwr-intro-section{background:#141313}.home-intro-section.pitch-intro-section.bwr-intro-section:before{top:auto;padding-top:4.3%;z-index:2;bottom:-4.5%;background-image:url(../images/bwr/hero-stroke.png)}.home-intro-section.pitch-intro-section.bwr-intro-section .home-intro-text-item{width:37.5%;padding:0 4.43vw 0 5.99vw}.home-intro-section.pitch-intro-section.bwr-intro-section .home-intro-media-item{width:62.5%;padding-right:8.85vw;margin-top:0}.home-intro-section.pitch-intro-section.bwr-intro-section .intro-title{width:22.03vw}.home-intro-section.pitch-intro-section.bwr-intro-section .bg-image{background-image:url(../images/bwr/intro-bg.jpg);height:100%}}@media only screen and (min-width:1367px){.home-intro-section.pitch-intro-section.bwr-intro-section .text-block-container{font-size:24px}}.bwr-intro-section-inner{padding-top:90px}.listen-link{display:inline-block;height:35px}.listen-link img{width:auto;max-height:100%}.block-link-btn-item{display:inline-block;vertical-align:middle;margin-right:15px;margin-bottom:15px}.block-link-btn-item:last-child{margin-right:0}@media only screen and (min-width:1025px){.bwr-intro-section-inner{padding-top:4.43vw;padding-bottom:4.95vw}.listen-link{height:2.55vw;transition:opacity .4s,transform .4s}.listen-link:hover{-ms-transform:scale(.98);transform:scale(.98)}.block-link-btn-item{margin-right:1.3vw;margin-bottom:1.3vw}}.episode-row-section{padding-top:65px;font-size:0;padding-left:30px;padding-right:30px;z-index:3}@media only screen and (min-width:720px){.episode-row-section{padding-left:40px;padding-right:40px}}.episode-row-media .top-left-line{display:inline-block;position:absolute;top:-5%;left:-6%;width:60.1%;z-index:1}.episode-row-media .bottom-line{display:inline-block;position:absolute;bottom:-5%;left:20.65%;width:58.7%;z-index:1}.episode-row-text{margin-top:35px}@media only screen and (min-width:1025px){.episode-row-section{padding-top:8.59vw;padding-left:0;padding-right:0}.episode-row-media{width:56%;display:inline-block;vertical-align:middle;padding-left:6.25vw;padding-right:3.91vw}.episode-row-text{width:44%;display:inline-block;vertical-align:middle;padding-right:10.94vw;margin-top:0}}.event-date,.event-holder,.event-title{display:block}.event-holder .text-block-container{color:#141313}@media only screen and (max-width:1024px){.event-holder .text-block-container{margin-top:10px}}.event-date{font-size:20px;color:#9e9e9f;font-family:Matter,sans-serif}.event-title{font-size:26px;line-height:.91em;color:#141313;letter-spacing:-.2px;font-weight:700;margin-top:10px}@media only screen and (min-width:1025px){.event-title{font-size:2.5vw;margin-top:.52vw}}.text-block-container.sub-text-block-container{margin-top:10px}@media only screen and (min-width:1025px){.text-block-container.sub-text-block-container{margin-top:.52vw}}.event-share-container{margin-top:35px}.share-item{width:38px;display:inline-block;margin-right:10px;margin-bottom:10px}.share-item:last-child{margin-right:0}@media only screen and (min-width:1025px){.event-share-container{margin-top:2.08vw}.share-item{width:2.86vw;margin-right:15px;margin-bottom:15px;transition:opacity .4s}.share-item:hover{opacity:.7}}.episodes-holeder-section{margin-top:120px;padding-bottom:100px;padding-left:30px;padding-right:30px}.episodes-holeder-section .three-col-item{width:100%}@media only screen and (min-width:720px){.episodes-holeder-section{padding-left:40px;padding-right:40px}.episodes-holeder-section .three-col-item{width:50%}}@media only screen and (min-width:1025px){.episodes-holeder-section{margin-top:11.46vw;padding-left:13.02vw;padding-right:13.02vw;padding-bottom:90px}.episodes-holeder-section .three-col-item{width:33.333%}}.episodes-title-wrap{text-align:center}.episodes-title-wrap .title-stroke-bg.underline-bg{width:106%;margin-left:-1%;bottom:-4%}.three-col-grid{margin-top:65px;margin-left:-10px;margin-right:-10px;transition:opacity .2s}.three-col-grid.loading{opacity:.7}@media only screen and (min-width:1025px){.three-col-grid{margin-top:5.21vw;margin-left:-1.04vw;margin-right:-1.04vw}}.three-col-item{width:33.333%;display:inline-block;vertical-align:top;padding:10px}.three-col-item .event-date{font-size:14px}.three-col-item .event-title{font-size:26px}.three-col-item .text-block-container{margin-top:15px;font-size:16px}.three-col-item .block-link-btn-container{margin-top:10px}.three-col-item .event-holder{margin-top:20px}@media only screen and (min-width:1025px){.three-col-item{padding:1.04vw}.three-col-item .event-holder{margin-top:1.56vw}.three-col-item .event-date{font-size:16px}.three-col-item .event-title{font-size:19px;font-weight:600;font-family:Matter,sans-serif;line-height:1.1em}.three-col-item .text-block-container{margin-top:10px}.three-col-item .block-link-btn-container{margin-top:20px}}@media only screen and (min-width:1367px){.three-col-item .text-block-container{font-size:20px}.three-col-item .event-title{font-size:23px}}.col-item-link{width:100%;display:inline-block}.episodes-outer-section .right-bg-el,.spray-paint{width:375px;max-width:100%;position:absolute;right:0}.spray-paint{top:70%}.episodes-outer-section{background:#f9f9f9}.episodes-outer-section .right-bg-el{top:100%;margin-top:-150px}@media only screen and (min-width:1025px){.episodes-outer-section .right-bg-el{top:19%;bottom:auto;width:24.53vw;margin-top:0}.episodes-outer-section .right-bg-el .template-image{-ms-transform:translateY(-10%);transform:translateY(-10%)}}.episodes-outer-section .three-col-item{width:100%;padding:10px;margin-bottom:20px}.episodes-outer-section .three-col-item .event-date{font-size:14px}.episodes-outer-section .three-col-item .event-title{font-size:26px}.episodes-outer-section .three-col-item .text-block-container{margin-top:15px;font-size:16px}.episodes-outer-section .three-col-item .block-link-btn-container{margin-top:10px}.episodes-outer-section .three-col-item .event-holder{margin-top:20px}@media only screen and (min-width:480px){.episodes-outer-section .three-col-item{width:50%}}@media only screen and (min-width:720px){.episodes-outer-section .three-col-item{width:33.333%;display:inline-block;vertical-align:top;margin-bottom:0}}@media only screen and (min-width:1025px){.episodes-outer-section .three-col-item{padding:1.04vw}.episodes-outer-section .three-col-item .event-holder{margin-top:1.56vw}.episodes-outer-section .three-col-item .event-date{font-size:16px}.episodes-outer-section .three-col-item .event-title{font-size:19px;font-weight:600;font-family:Matter,sans-serif;line-height:1.1em}.episodes-outer-section .three-col-item .text-block-container{margin-top:10px}.episodes-outer-section .three-col-item .block-link-btn-container{margin-top:20px}}@media only screen and (min-width:1367px){.episodes-outer-section .three-col-item .text-block-container{font-size:20px}.episodes-outer-section .three-col-item .event-title{font-size:23px}}.load-more-btn-container{margin-top:35px;text-align:center}@media only screen and (min-width:1025px){.load-more-btn-container{margin-top:3.91vw}}.home-intro-section.pitch-intro-section.bwr-intro-section.individual-intro-section .event-date,.home-intro-section.pitch-intro-section.bwr-intro-section.individual-intro-section .event-title,.home-intro-section.pitch-intro-section.bwr-intro-section.individual-intro-section .text-block-container{color:#f9f9f9}.home-intro-section.pitch-intro-section.bwr-intro-section.individual-intro-section .event-holder{margin-top:30px}.home-intro-section.pitch-intro-section.bwr-intro-section.individual-intro-section .btn{font-family:Matter,sans-serif;font-weight:500;font-size:24px;padding:10px 15px;border-width:2px}.home-intro-section.pitch-intro-section.bwr-intro-section.individual-intro-section .btn.video-frame-btn{width:auto;height:auto;position:relative}.home-intro-section.pitch-intro-section.bwr-intro-section.individual-intro-section .btn img{width:17px;margin-right:15px}.home-intro-section.pitch-intro-section.bwr-intro-section.individual-intro-section .home-intro-media-item{width:100%;height:100%;position:absolute;top:0;left:0;padding-right:0}.home-intro-section.pitch-intro-section.bwr-intro-section.individual-intro-section .video-frame,.home-intro-section.pitch-intro-section.bwr-intro-section.individual-intro-section .video-frame-inner,.home-intro-section.pitch-intro-section.bwr-intro-section.individual-intro-section .video-frame-outer{width:100%;height:100%}.home-intro-section.pitch-intro-section.bwr-intro-section.individual-intro-section .video-frame{overflow:hidden}.home-intro-section.pitch-intro-section.bwr-intro-section.individual-intro-section .bg-image{background-image:url(../images/individual-podcast/intro-bg.jpg);height:100%}.home-intro-section.pitch-intro-section.bwr-intro-section.individual-intro-section .video-frame-outer.active:after{opacity:1;visibility:visible}.home-intro-section.pitch-intro-section.bwr-intro-section.individual-intro-section .home-intro-text-item.hide,.home-intro-section.pitch-intro-section.bwr-intro-section.individual-intro-section .video-frame-outer.active.play-video:after,.volume-control-block{opacity:0;visibility:hidden}.home-intro-section.pitch-intro-section.bwr-intro-section.individual-intro-section .video-frame-outer.active .video-frame-inner .bg-image-outer{opacity:0}.home-intro-section.pitch-intro-section.bwr-intro-section.individual-intro-section .video-frame-outer:after{content:'';width:100%;height:100%;display:inline-block;background:rgba(0,0,0,.5);transition:opacity .4s,visibility .4s;opacity:0;visibility:hidden;position:absolute;top:0;left:0;z-index:2}.home-intro-section.pitch-intro-section.bwr-intro-section.individual-intro-section .video-frame-btn{z-index:3}.home-intro-section.pitch-intro-section.bwr-intro-section.individual-intro-section .home-intro-text-item{z-index:4;transition:opacity .4s,visibility .4s}@media only screen and (max-width:1024px){.home-intro-section.pitch-intro-section.bwr-intro-section.individual-intro-section .home-intro-media-item{margin-top:0;padding-left:0}.home-intro-section.pitch-intro-section.bwr-intro-section.individual-intro-section .play-btn-image{opacity:0;visibility:hidden}}.home-intro-section.pitch-intro-section.bwr-intro-section.individual-intro-section .bwr-intro-section-inner{padding-bottom:20px}@media only screen and (min-width:1025px){.home-intro-section.pitch-intro-section.bwr-intro-section.individual-intro-section .bwr-intro-section-inner{padding-top:7.29vw;padding-bottom:3.65vw}.home-intro-section.pitch-intro-section.bwr-intro-section.individual-intro-section .intro-title{width:11.3vw}.home-intro-section.pitch-intro-section.bwr-intro-section.individual-intro-section .event-holder{margin-top:3.13vw}.home-intro-section.pitch-intro-section.bwr-intro-section.individual-intro-section .text-block-container{margin-top:1.82vw}.home-intro-section.pitch-intro-section.bwr-intro-section.individual-intro-section .share-item{margin-right:1.56vw}.home-intro-section.pitch-intro-section.bwr-intro-section.individual-intro-section .btn{font-family:Matter,sans-serif;font-weight:500;font-size:28px;padding:15px 20px}.home-intro-section.pitch-intro-section.bwr-intro-section.individual-intro-section .btn img{width:22px;margin-right:15px;margin-bottom:-2px}}.podcast-episodes-holder .podcast-bg-image{background-image:url(../images/individual-podcast/episodes-bg.jpg)}.podcast-episodes-holder .podcast-bg-image:before{content:'';width:100%;display:inline-block;padding-top:5.5%;background-image:url(../images/individual-podcast/rip.png);background-size:contain;background-repeat:no-repeat;position:absolute;top:0;left:0;-ms-transform:translateY(-50%);transform:translateY(-50%)}.podcast-episodes-holder .episodes-holeder-section{margin-top:0;padding-top:80px;overflow:hidden;padding-left:50px;padding-right:50px;font-size:0}.podcast-episodes-holder .three-col-prev{z-index:3;top:25%;right:97%}@media only screen and (min-width:1025px){.podcast-episodes-holder .episodes-holeder-section{padding-top:6.51vw;padding-left:30px;padding-right:30px}.podcast-episodes-holder .three-col-prev .btn-arrow-inner{margin-right:1.3vw}.podcast-episodes-holder .three-col-prev{top:35%}.podcast-episodes-holder .three-col-next .btn-arrow-inner{margin-left:1.3vw}}.podcast-episodes-holder .three-col-next{z-index:3;top:25%;left:97%}@media only screen and (min-width:1025px){.podcast-episodes-holder .three-col-next{top:35%}.podcast-episodes-holder .three-col-slider-holder{padding-left:6.25vw;padding-right:6.25vw}}.individual-podcast-section{padding:80px 30px}.individual-podcast-section .individual-podcast-bg-image{background-image:url(../images/individual-podcast/podcast-bg.jpg)}@media only screen and (min-width:720px){.individual-podcast-section{padding-left:40px;padding-right:40px}}.spotify-container iframe{width:100%}.spotify-container-outer{margin-bottom:80px}@media only screen and (min-width:1025px){.individual-podcast-section{padding:7.29vw 0 90px}.spotify-container-outer{padding-left:18.75vw;padding-right:15.63vw;margin-bottom:8.33vw}.individual-podcast-description{padding-left:13.02vw;padding-right:3.65vw}.individual-podcast-section-inner{-ms-transform:translateY(20%);transform:translateY(20%)}}.podcast-description-grid{font-size:0}.podcast-description-media .top-line{position:absolute;top:0;left:13%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:74.2%;z-index:1}@media only screen and (min-width:1025px){.podcast-description-media{width:43.5%;display:inline-block;vertical-align:top;margin-top:.52vw}}@media only screen and (max-width:1024px){.podcast-description-media .template-image{width:auto;max-width:100%}}.podcast-description-text{margin-top:30px}.podcast-description-text .title-stroke-bg.underline-bg{bottom:-1%;width:103%;margin-left:0}.podcast-description-text .text-block-container{color:#141313}@media only screen and (min-width:1025px){.podcast-description-text{width:56.5%;display:inline-block;vertical-align:top;padding-left:4.17vw;margin-top:0}.podcast-description-text .text-block-container{margin-top:1.82vw}}.volume-control-block{width:250px;position:absolute;bottom:9%;left:50%;margin-left:-125px;z-index:7;padding-left:60px;transition:opacity .4s,visibility .4s}.mute-btn.mute-sound .mute-sign,.mute-btn.mute-sound-unmute .mute-sign,.unmute-btn,.volume-control-block.show{opacity:1;visibility:visible}@media only screen and (min-width:480px){.volume-control-block{width:300px;left:auto;right:5%;margin-left:0}}.volume-value{text-align:center;font-size:24px;color:#fff}.container-volume{width:100%;background-color:#f7f7f7;height:6px;padding:0;position:relative;margin:30px auto 0;border-radius:10px;box-shadow:1px 1px 5px rgba(0,0,0,.1) inset;font-family:Matter,sans-serif}.container-volume .knob{text-align:center;width:20px;height:20px;position:absolute;top:-7px;z-index:2;border:2px solid #fff;border-radius:50%;background:#ed1c24;box-shadow:0 0 3px rgba(0,0,0,.15);transition:background-color .2s ease-out}.copy-link-btn:after,.mute-sign,.unmute-btn,.unmute-btn.hide{transition:opacity .4s,visibility .4s}.container-volume .knob:after{content:' ';width:100%;height:100%;position:absolute;z-index:10;top:-1px;left:-1px;text-align:center;border-radius:50%;border:1px solid transparent}.container-volume .knob:active,.container-volume .knob:hover{background:#dd6b5f}.container-volume .knob:active:after{top:-20px;left:-20px;border:20px solid rgba(255,255,255,.1)}.container-volume .range{background-color:transparent;height:20px;position:relative;border-radius:10px}.container-volume .max-text,.container-volume .middle-text,.container-volume .min-text{position:absolute;font-size:50px;line-height:10px;color:#f7f7f7;background:linear-gradient(180deg,rgba(255,255,255,0) 101%,rgba(0,0,0,.01) 102%)}.container-volume .min-text{left:0}.container-volume .max-text{right:0}.container-volume .middle-text{width:100%;text-align:center}.mute-svg{width:50px;height:auto;display:inline-block}.copy-link-input,.copy-link-text{height:0;z-index:-1;overflow:hidden}.mute-btn{display:inline-block;position:absolute;bottom:-22px;left:0}.unmute-btn{filter:drop-shadow(2px 4px 6px #000)}.copy-link-btn:after,.copy-link-input,.mute-sign,.unmute-btn.hide{visibility:hidden;opacity:0}.unmute-btn .mute-sign.hide{display:none}.unmute-btn .mute-btn{bottom:35px}.copy-link-btn:after,.copy-link-label{font-size:12px;bottom:100%;font-family:Matter,sans-serif}.copy-link-input{width:0;position:absolute}.copy-link-btn{position:relative}.copy-link-btn:after{content:attr(data-text);display:inline-block;color:#fff;position:absolute;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;margin-bottom:8px;width:70px}.copy-link-btn.copied:after{content:attr(data-copied-text)}.copy-link-btn.dark-copy-link-btn:after{color:#141313}@media only screen and (min-width:1025px){.copy-link-btn:hover:after{opacity:1;visibility:visible}.ask-rob-page .rob-intro-section .bg-image{background-color:#141313}}.copy-link-label{color:#f9f9f9;position:absolute;margin-bottom:5px}.copy-link-text{width:0;border:none;left:50%;top:50%;outline:0;position:absolute;opacity:0}.spotify-iframe{width:100%;height:232px;border:none}.ask-rob-page .color-white-text{color:#f9f9f9}.ask-rob-page .color-black-text{color:#141313}.ask-rob-page .rob-intro-section{font-size:0;background:#141313}.ask-rob-page .rob-intro-section .bg-image{background-color:#141313;background-position:center bottom;z-index:1;height:80%}.ask-rob-page .rob-intro-section .bg-image-text{background-image:url(../images/machinist/machinist-text-bg-mobile.jpg);background-position:left top;background-repeat:no-repeat;width:100%;padding-top:53.6%}@media only screen and (min-width:1025px){.ask-rob-page .rob-intro-section .bg-image-text{background-image:url(../images/machinist/machinist-text-bg.jpg)}}.ask-rob-page .rob-intro-section .bg-image-text-outer{width:100%;top:70%;left:0;position:absolute;background:#141313}.ask-rob-page .rob-intro-section-inner{padding-top:40px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.ask-rob-page .rob-intro-section-inner .top-left-logo{display:none}@media only screen and (min-width:1025px){.ask-rob-page .rob-intro-section-inner{padding-top:0;-ms-flex-direction:row;flex-direction:row;overflow:hidden}.ask-rob-page .rob-intro-section-inner .top-left-logo{display:block;position:absolute;z-index:2;top:-150px;left:-140px;width:400px}}.ask-rob-page .rob-main-text-item{z-index:3;padding:50px 30px 20px}@media only screen and (min-width:720px){.ask-rob-page .rob-intro-section .bg-image{height:100%}.ask-rob-page .rob-main-text-item{padding-left:40px;padding-right:40px;padding-bottom:40px}}@media only screen and (min-width:1025px){.ask-rob-page .rob-main-text-item{padding-top:4.17vw;padding-left:0;padding-right:0}}.ask-rob-page .rob-main-text-item .block-text{max-width:520px;font-size:18px}@media only screen and (min-width:720px){.ask-rob-page .rob-main-text-item{width:50%;display:inline-block;vertical-align:top;padding-right:20px}}@media only screen and (min-width:1025px){.ask-rob-page .rob-main-text-item{vertical-align:middle;padding-left:7.81vw;margin-bottom:5.73vw}.ask-rob-page .rob-main-text-item .block-text{max-width:29.17vw;margin-top:1.56vw}}.ask-rob-page .rob-main-text-item .dot-text{background:#f9f9f9}.ask-rob-page .rob-main-text-item .rob-main-title-wrap{overflow:hidden}.ask-rob-page .rob-main-text-item .rob-main-title-wrap h1{z-index:3}.ask-rob-page .rob-main-text-item .rob-main-title-wrap .title-underline{position:absolute;bottom:0;left:0;z-index:-1;width:75%}.ask-rob-page .about-you-section{padding-left:30px;padding-right:30px;padding-bottom:80px}.ask-rob-page .about-you-inner{margin-bottom:70px}.ask-rob-page .rob-frame-container{z-index:3}@media only screen and (min-width:720px){.ask-rob-page .about-you-section{padding-left:40px;padding-right:40px}.ask-rob-page .rob-title-line{display:none}.ask-rob-page .rob-frame-container{margin-left:100px}}.ask-rob-page .rob-frame{-ms-transform:rotate(-2deg);transform:rotate(-2deg)}.ask-rob-page .rob-frame .bg-image{top:auto;bottom:0;height:94.7%;background-image:url(../images/machinist/machinist-bg.jpg);background-position:left top}.ask-rob-page .rob-frame .top-left-line{width:55%;position:absolute;top:-3px;left:-3px;z-index:2}.ask-rob-page .rob-frame .top-left-line .template-image{-ms-transform:scale(-1);transform:scale(-1)}@media only screen and (min-width:1025px){.ask-rob-page .about-you-section{padding-left:7.81vw;padding-right:7.81vw;padding-bottom:10.42vw}.ask-rob-page .rob-frame .top-left-line{top:-.52vw;left:-1.56vw}}.ask-rob-page .rob-frame .bottom-stroke{width:50%;display:inline-block;position:absolute;z-index:4;left:50%;bottom:0;-ms-transform:translateX(-45%);transform:translateX(-45%)}.ask-rob-page .rob-frame .bottom-stroke .stroke-holder{-ms-transform:translateY(50%);transform:translateY(50%)}.ask-rob-page .rob-main-image{z-index:3}.ask-rob-page .bg-shield-intro{width:240px;display:inline-block;position:absolute;top:50px;left:-40px;z-index:2}@media only screen and (min-width:1025px){.ask-rob-page .bg-shield-intro{top:30px;left:0;width:44.22vw}}.ask-rob-page .rob-center{display:block;margin-left:auto;margin-right:auto}.ask-rob-page .rob-text-center{text-align:center}.ask-rob-page .max-width-700{max-width:720px}.ask-rob-page .weight-900{font-weight:900}.ask-rob-page .check-mark-image{width:46px}.ask-rob-page .check-section{margin-top:50px;width:356px;padding-bottom:100px}.ask-rob-page .check-holder{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.ask-rob-page .check-holder .block-text{margin-top:10px;margin-left:0}@media only screen and (min-width:1025px){.ask-rob-page .check-section{width:367px}.ask-rob-page .check-holder .block-text{margin-top:0;margin-left:55px}}.ask-rob-page .check-holder-inner{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.ask-rob-page .check-holder-inner h2{max-width:400px;padding-top:20px;padding-left:10px}.ask-rob-page .form-holder{display:block;text-align:center}.ask-rob-page .form-holder form{display:inline-block;margin-left:auto;margin-right:auto;text-align:left;max-width:850px}.ask-rob-page .form-section{display:block;text-align:center;padding-bottom:140px}@media only screen and (min-width:720px){.ask-rob-page .form-section{padding-left:40px;padding-right:40px}}.ask-rob-page .form-section form{display:inline-block;margin-left:auto;margin-right:auto;text-align:left;max-width:850px}.ask-rob-page .rob-form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:1025px){.ask-rob-page .form-section{padding-left:6.25vw;padding-right:6.25vw;padding-bottom:5.21vw}.ask-rob-page .rob-form{margin:0 -20px;-ms-flex-direction:row;flex-direction:row}}.ask-rob-page .rob-form-col{-ms-flex:100%;flex:100%;margin:0}@media only screen and (min-width:1025px){.ask-rob-page .rob-form-col{width:520px;-ms-flex:50%;flex:50%;margin:0 20px}}.ask-rob-page .form-space{margin-bottom:20px}.ask-rob-page .form-item-holder{margin-top:10px;margin-bottom:10px;padding:5px;background-color:#fff}.ask-rob-page .rob-info-title{font-size:20px;letter-spacing:-.2px;color:#141313;font-family:Matter,sans-serif;font-weight:600}.ask-rob-page .questions-item h6{text-align:left;margin-bottom:15px}.ask-rob-page .stage{letter-spacing:-1px;margin-top:30px;margin-bottom:60px}@media only screen and (min-width:1025px){.ask-rob-page .form-item-holder{margin-top:30px}.ask-rob-page .stage{margin-top:60px;letter-spacing:normal}}.ask-rob-page .rob-stage-section{margin-top:-140px;padding-left:30px;padding-right:30px}@media only screen and (min-width:720px){.ask-rob-page .rob-stage-section{padding-left:40px;padding-right:40px}}.ask-rob-page .rob-stage-holder{text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:1025px){.ask-rob-page .rob-stage-section{margin-top:-5.21vw;padding-left:5.21vw;padding-right:5.21vw}.ask-rob-page .rob-stage-holder{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}.ask-rob-page .rob-stage-holder .rob-stage-item{width:142px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;color:#141313;padding-bottom:50px}.ask-rob-page .rob-stage-holder .rob-stage-item p{min-height:82px}@media only screen and (max-width:1024px){.ask-rob-page .rob-stage-holder .rob-stage-item p{min-height:auto}}@media screen and (max-width:1024px){.ask-rob-page .rob-stage-holder .rob-stage-item .rob-interesrs-item .checkbox-label-form-fld-info::after{width:18px;height:14px;left:2px;top:1px}}.ask-rob-page .rob-interesrs-item{padding-left:15px}.ask-rob-page .questions-holder{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:30px -20px 0}@media only screen and (min-width:1025px){.ask-rob-page .questions-holder{max-width:900px;margin-left:auto;margin-right:auto;margin-top:70px;-ms-flex-direction:row;flex-direction:row}}.ask-rob-page .questions-item{-ms-flex:100%;flex:100%;margin:25px 20px}@media only screen and (min-width:1025px){.ask-rob-page .questions-item{-ms-flex:50%;flex:50%;margin:0 20px}}.ask-rob-page .questions-item textarea{border:none;font-family:Matter;font-weight:400;width:100%;height:170px;resize:none;padding-top:10px;padding-left:15px}.ask-rob-page .rob-btn-container{margin-top:30px}@media only screen and (min-width:1025px){.ask-rob-page .rob-btn-container{margin-top:2.08vw}}.ask-rob-page .block-text{font-size:18px}.ask-rob-page .rob-checkbox-holder{margin-top:35px}.ask-rob-page .build-with-rob-image{padding-top:85px;padding-bottom:40px}.ask-rob-page .build-with-rob-section p{padding-left:40px;padding-right:40px}@media only screen and (min-width:1025px){.ask-rob-page .rob-checkbox-holder{margin-top:25px}.ask-rob-page .build-with-rob-section{padding-bottom:100px}.ask-rob-page .build-with-rob-section p{padding-left:0;padding-right:0}}.ask-rob-page .be-a-guest-underline{display:inline-block;font-size:0;line-height:1em;top:auto;bottom:-3%;height:auto;width:110%;margin-left:-5%;position:absolute}.ask-rob-page .rob-checkbox-row{margin-bottom:25px}.ask-rob-page .rob-checkbox-row .checkbox-label-form-fld-info{max-width:400px;font-size:12px;padding-left:30px}.ask-rob-page .rob-checkbox-row .checkbox-label-form-fld-info:before{width:15px;height:15px;background:0 0;left:0;top:-1px;border:1px solid #141313;-ms-transform:rotate(45deg);transform:rotate(45deg)}.ask-rob-page .rob-checkbox-row .checkbox-label-form-fld-info:after{width:15px;height:15px;background:#141313;left:0;top:-1px;border:1px solid #141313;-ms-transform:rotate(45deg);transform:rotate(45deg)}.ask-rob-page .middle-final{text-align:left;margin-top:25px;max-width:400px}.ask-rob-page .ask-rob-submit-title{font-size:24px;line-height:.88em;font-weight:700;letter-spacing:-.2px;text-transform:uppercase}.ask-rob-page .bg-image-bottom-outer{width:100%;position:absolute;bottom:0;left:0;-ms-transform:translateY(45%);transform:translateY(45%)}.ask-rob-page .bg-image-bottom-rob{width:100%;padding-top:74.8%;background-image:url(../images/askrob/bottom-mobile.png);background-size:cover;background-repeat:no-repeat;background-position:left top}@media only screen and (min-width:1025px){.ask-rob-page .middle-final{margin-top:50px}.ask-rob-page .ask-rob-submit-title{font-size:2.24vw;letter-spacing:-.05vw}.ask-rob-page .bg-image-bottom-rob{padding-top:24.8%;background-image:url(../images/askrob/bottom.png)}}.ask-rob-page .build-with-rob-section .bg-image{background-image:url(../images/askrob/first-mobile.png);background-position:center bottom;z-index:auto;height:100%}.ask-rob-page .about-you-section .bg-image,.ask-rob-page .top{left:0;background-repeat:no-repeat;background-position:center center}@media only screen and (min-width:1025px){.ask-rob-page .build-with-rob-section .bg-image{background-image:url(../images/askrob/first.png)}}.ask-rob-page .about-you-section .bg-image{background-image:url(../images/askrob/second-mobile.png);z-index:auto;width:100%;height:100%;position:absolute;top:0;background-size:cover}@media only screen and (min-width:720px){.ask-rob-page .build-with-rob-section .bg-image{height:100%}.ask-rob-page .about-you-section .bg-image{height:100%;width:100%}}@media only screen and (min-width:1025px){.ask-rob-page .about-you-section .bg-image{background-image:url(../images/askrob/second.png)}}.ask-rob-page .prel{position:relative}.ask-rob-page .paper-tear{overflow:hidden;position:absolute;left:0;bottom:-120px;width:100%;z-index:12}@media screen and (max-width:1024px){.ask-rob-page .paper-tear{bottom:-145px}.ask-rob-page .top{display:none}}.ask-rob-page .paper-tear .paper-tear-img{width:100%}.ask-rob-page .about-you-holder{padding-top:150px}.ask-rob-page .splatter{position:absolute;left:35%;bottom:-280px;z-index:14;overflow:hidden}.ask-rob-page .splatter img{overflow:hidden;width:125%}.ask-rob-page .top-line-1{width:100%;height:70px;overflow:hidden}.ask-rob-page .top-line-1 img{overflow:hidden}.ask-rob-page .top{position:absolute;bottom:-10px;z-index:10;background-size:contain;width:100%;height:130px;background-image:url(../images/askrob/top-2.png)}.ask-rob-page .group-top,.ask-rob-page .top-image{left:0;z-index:10;background-size:contain;background-repeat:no-repeat;background-position:center center;width:100%;height:239px;position:absolute}.ask-rob-page .group-top{bottom:-60px;background-image:url(../images/askrob/group-top.png)}.ask-rob-page .top-image{bottom:20px;background-image:url(../images/askrob/top-image-2.png)}@media screen and (max-width:1024px){.ask-rob-page .group-top,.ask-rob-page .top-image{display:none}}.ask-rob-page #rob-form .box-error,.ask-rob-page .red-color{color:red}.meta{display:none;visibility:hidden;opacity:0}.text-align-left{text-align:left}.m-bottom-10{margin-bottom:10px;display:inline-block}.dodfv-template{font-size:0;background:#f9f9f9}.dodfv-template .single-portfolio-intro .bg-image{height:100%;background-image:url(../images/dodfv/single-intro-bg-mobile.png)}.dodfv-template .single-intro-text{color:#000;max-width:350px;margin-left:auto;margin-right:auto}.dodfv-template .image-col{padding-left:0}.dodfv-template .image-col .right-stroke{width:7.3%;position:absolute;display:inline-block;z-index:2;right:-3.6%;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.dodfv-template .image-col .bottom-stroke{width:55%;display:inline-block;position:absolute;z-index:4;left:47%;bottom:0;-ms-transform:translateX(-45%);transform:translateX(-45%)}.dodfv-template .image-col .bottom-stroke .stroke-holder{-ms-transform:translateY(44%);transform:translateY(44%)}.dodfv-template .foundation-image-holder{display:inline-block;vertical-align:middle;width:100px}.dodfv-template .support-section{background:0 0;padding-bottom:60px}.dodfv-template .support-section:after,.dodfv-template .support-section:before{display:none}.dodfv-template .support-section .bg-image{height:100%;background-image:url(../images/dodfv/support-bg-mobile.png);background-position:top center;top:0}.dodfv-template .support-col .title-line{display:inline-block;position:absolute;width:108%;bottom:-5px;left:-10px;z-index:-1;font-size:0;line-height:0}.dodfv-template .support-col .large-main-title-wrap strong{display:inline-block;position:relative;z-index:1}.dodfv-template .support-col .block-text{margin-top:50px;font-size:20px;color:#000;font-weight:600;font-family:Matter,sans-serif}.dodfv-template .single-image-item{width:100%;padding-left:0;padding-right:0}.dodfv-template .signature-image{display:inline-block;vertical-align:middle;margin-bottom:20px;margin-right:30px}.dodfv-template .text-col p{position:relative;z-index:2}@media only screen and (min-width:720px){.dodfv-template .single-image-item{padding-left:40px;padding-right:40px}}@media only screen and (min-width:1025px){.dodfv-template .single-portfolio-intro .bg-image{height:160%;background-image:url(../images/dodfv/single-intro-bg.png)}.dodfv-template .single-intro-text{margin-top:2.34vw}.dodfv-template .single-logo{padding-left:0;padding-right:0}.dodfv-template .single-btn-row .btn{min-width:165px;text-align:center}.dodfv-template .single-info-item{width:41.5%;padding-left:11.98vw;padding-right:5.73vw}.dodfv-template .single-image-item{width:58.5%;padding-left:0;padding-right:.52vw}.dodfv-template .single-image-frame{padding-right:0}.dodfv-template .image-col{padding-left:5.47vw;padding-right:7.29vw}.dodfv-template .image-col .main-image-item{width:100%}.dodfv-template .single-portfolio-content{padding:13.02vw 0 0}.dodfv-template .text-col{padding-right:5.99vw}.dodfv-template .text-col-content{max-width:718px}.dodfv-template .signature-image{width:15.47vw;display:inline-block;vertical-align:middle;margin-right:4.17vw}.dodfv-template .foundation-image-holder{width:6.67vw}.dodfv-template .signature-container{margin-top:1.04vw}.dodfv-template .support-section{padding:7.81vw 10.42vw 7.29vw 6.25vw}.dodfv-template .support-section .bg-image{height:135%;background-image:url(../images/dodfv/support-bg.png);background-position:top center;top:-35%}.dodfv-template .support-col{padding-right:0}.dodfv-template .support-col:nth-child(1){padding-right:5.73vw}.dodfv-template .support-col .title-line{bottom:-.26vw}.dodfv-template .support-col .block-text{margin-top:3.65vw;font-size:1.46vw}}@media only screen and (min-width:1367px){.dodfv-template .single-intro-text{font-size:25px}}.bottom-link-row{text-align:center;max-width:1350px;margin-left:auto;margin-right:auto;margin-top:50px}.bottom-link-row .btn-line-text{display:inline;text-decoration:underline;letter-spacing:-.5px}.bottom-link-row .btn-line-image{margin-left:10px}.bottom-link-row .btn-line .btn-line-text-holder{margin-right:0}.studio-container{width:100%;height:100vh;position:relative}.studio-bg-container,.studio-bg-el,.studio-text-container{width:100%;position:absolute;height:100%;top:0;left:0}.studio-bg-el{background:#07142C;background:linear-gradient(180deg,#07142c 0,#1c5dc5 50%,#c7e6fd 100%)}.studio-text-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.studio-text-image-container{display:inline-block;width:80%;position:relative;font-size:0}@media only screen and (min-width:1025px){.bottom-link-row{margin-top:6.25vw}.studio-text-image-container{width:50%}}.anim-intro-text{width:100%;height:100%;position:absolute;top:0;left:0}@keyframes content-fade-anim{0%,50%{opacity:0}100%{opacity:1}}