html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}mark{background:#ff0;color:#000;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:0;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}fieldset{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}blockquote{margin:0;}@font-face{font-family:'Bebas Neue';src:local("Bebas Neue Regular"),local("BebasNeueRegular"),url(/sites/all/themes/alutech_static/fonts/BebasNeueRegular.woff2) format("woff2"),url(/sites/all/themes/alutech_static/fonts/BebasNeueRegular.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:'Open Sans';src:local("Open Sans Semibold Italic"),local("OpenSans-SemiboldItalic"),url(/sites/all/themes/alutech_static/fonts/OpenSans-SemiboldItalic.woff2) format("woff2"),url(/sites/all/themes/alutech_static/fonts/OpenSans-SemiboldItalic.woff) format("woff");font-weight:600;font-style:italic;}@font-face{font-family:'Open Sans';src:local("Open Sans Extrabold Italic"),local("OpenSans-ExtraboldItalic"),url(/sites/all/themes/alutech_static/fonts/OpenSans-ExtraboldItalic.woff2) format("woff2"),url(/sites/all/themes/alutech_static/fonts/OpenSans-ExtraboldItalic.woff) format("woff");font-weight:800;font-style:italic;}@font-face{font-family:'Open Sans Condensed';src:local("Open Sans Condensed Light"),local("OpenSans-CondensedLight"),url(/sites/all/themes/alutech_static/fonts/OpenSans-CondensedLight.woff2) format("woff2"),url(/sites/all/themes/alutech_static/fonts/OpenSans-CondensedLight.woff) format("woff");font-weight:300;font-style:normal;}@font-face{font-family:'Bebas Neue Book';src:local("Bebas Neue Book"),local("BebasNeueBook"),url(/sites/all/themes/alutech_static/fonts/BebasNeueBook.woff2) format("woff2"),url(/sites/all/themes/alutech_static/fonts/BebasNeueBook.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:'AA Bebas Neue';src:local("AA BebasNeue"),local("AABebasNeue"),url(/sites/all/themes/alutech_static/fonts/AABebasNeue.woff2) format("woff2"),url(/sites/all/themes/alutech_static/fonts/AABebasNeue.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:'Open Sans';src:local("Open Sans Semibold"),local("OpenSans-Semibold"),url(/sites/all/themes/alutech_static/fonts/OpenSans-Semibold.woff2) format("woff2"),url(/sites/all/themes/alutech_static/fonts/OpenSans-Semibold.woff) format("woff");font-weight:600;font-style:normal;}@font-face{font-family:'Open Sans Condensed';src:local("Open Sans Condensed Light Italic"),local("OpenSans-CondensedLightItalic"),url(/sites/all/themes/alutech_static/fonts/OpenSans-CondensedLightItalic.woff2) format("woff2"),url(/sites/all/themes/alutech_static/fonts/OpenSans-CondensedLightItalic.woff) format("woff");font-weight:300;font-style:italic;}@font-face{font-family:'Bebas';src:local("Bebas"),url(/sites/all/themes/alutech_static/fonts/Bebas.woff2) format("woff2"),url(/sites/all/themes/alutech_static/fonts/Bebas.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:'Open Sans Condensed';src:local("Open Sans Condensed Bold"),local("OpenSans-CondensedBold"),url(/sites/all/themes/alutech_static/fonts/OpenSans-CondensedBold.woff2) format("woff2"),url(/sites/all/themes/alutech_static/fonts/OpenSans-CondensedBold.woff) format("woff");font-weight:bold;font-style:normal;}@font-face{font-family:'Open Sans';src:local("Open Sans Bold"),local("OpenSans-Bold"),url(/sites/all/themes/alutech_static/fonts/OpenSans-Bold.woff2) format("woff2"),url(/sites/all/themes/alutech_static/fonts/OpenSans-Bold.woff) format("woff");font-weight:bold;font-style:normal;}@font-face{font-family:'Bebas Neue';src:local("Bebas Neue Light"),local("BebasNeueLight"),url(/sites/all/themes/alutech_static/fonts/BebasNeueLight.woff2) format("woff2"),url(/sites/all/themes/alutech_static/fonts/BebasNeueLight.woff) format("woff");font-weight:300;font-style:normal;}@font-face{font-family:'Open Sans';src:local("Open Sans Bold Italic"),local("OpenSans-BoldItalic"),url(/sites/all/themes/alutech_static/fonts/OpenSans-BoldItalic.woff2) format("woff2"),url(/sites/all/themes/alutech_static/fonts/OpenSans-BoldItalic.woff) format("woff");font-weight:bold;font-style:italic;}@font-face{font-family:'Open Sans';src:local("Open Sans Extrabold"),local("OpenSans-Extrabold"),url(/sites/all/themes/alutech_static/fonts/OpenSans-Extrabold.woff2) format("woff2"),url(/sites/all/themes/alutech_static/fonts/OpenSans-Extrabold.woff) format("woff");font-weight:800;font-style:normal;}@font-face{font-family:'Open Sans';src:local("Open Sans Light"),local("OpenSans-Light"),url(/sites/all/themes/alutech_static/fonts/OpenSans-Light.woff2) format("woff2"),url(/sites/all/themes/alutech_static/fonts/OpenSans-Light.woff) format("woff");font-weight:300;font-style:normal;}@font-face{font-family:'Open Sans';src:local("Open Sans"),local("OpenSans"),url(/sites/all/themes/alutech_static/fonts/OpenSans.woff2) format("woff2"),url(/sites/all/themes/alutech_static/fonts/OpenSans.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:'Open Sans';src:local("Open Sans Light Italic"),local("OpenSansLight-Italic"),url(/sites/all/themes/alutech_static/fonts/OpenSansLight-Italic.woff2) format("woff2"),url(/sites/all/themes/alutech_static/fonts/OpenSansLight-Italic.woff) format("woff");font-weight:300;font-style:italic;}@font-face{font-family:'Open Sans';src:local("Open Sans Italic"),local("OpenSans-Italic"),url(/sites/all/themes/alutech_static/fonts/OpenSans-Italic.woff2) format("woff2"),url(/sites/all/themes/alutech_static/fonts/OpenSans-Italic.woff) format("woff");font-weight:normal;font-style:italic;}@font-face{font-family:'Bebas Neue';src:local("Bebas Neue Light"),local("BebasNeueLight"),url(/sites/all/themes/alutech_static/fonts/BebasNeueLight_1.woff2) format("woff2"),url(/sites/all/themes/alutech_static/fonts/BebasNeueLight_1.woff) format("woff");font-weight:300;font-style:normal;}@font-face{font-family:'Bebas Neue Book';src:local("Bebas Neue Book"),local("BebasNeueBook"),url(/sites/all/themes/alutech_static/fonts/BebasNeueBook_1.woff2) format("woff2"),url(/sites/all/themes/alutech_static/fonts/BebasNeueBook_1.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:'Bebas Neue';src:local("Bebas Neue Regular"),local("BebasNeueRegular"),url(/sites/all/themes/alutech_static/fonts/BebasNeueRegular_1.woff2) format("woff2"),url(/sites/all/themes/alutech_static/fonts/BebasNeueRegular_1.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:'Bebas Neue';src:local("Bebas Neue Thin"),local("BebasNeue-Thin"),url(/sites/all/themes/alutech_static/fonts/BebasNeue-Thin.woff2) format("woff2"),url(/sites/all/themes/alutech_static/fonts/BebasNeue-Thin.woff) format("woff");font-weight:100;font-style:normal;}@font-face{font-family:'Bebas Neue';src:local("Bebas Neue Bold"),local("BebasNeueBold"),url(/sites/all/themes/alutech_static/fonts/BebasNeueBold.woff2) format("woff2"),url(/sites/all/themes/alutech_static/fonts/BebasNeueBold.woff) format("woff");font-weight:bold;font-style:normal;}.button,.form-actions .button-primary,.form-actions .form-submit,.contact-form__actions .button-primary,.contact-form .form-actions .button-primary,.dealers-map__submit > input,.webform-form__actions .button-primary,.webform-form .form-actions .button-primary{display:inline-block;text-decoration:none;background:none;border:2px solid #ff4a3d;color:#ff4a3d;font-size:14px;font-weight:600;text-align:center;text-transform:uppercase;width:auto;min-width:260px;-webkit-transition:.3s;transition:.3s;padding:15px 40px;line-height:1;}.button--fill,.dealers-map__submit > input,.webform-form__actions .button-primary,.webform-form .form-actions .button-primary{background-color:#ff4a3d;color:#ffffff;}.button:hover,.form-actions .button-primary:hover,.form-actions .form-submit:hover,.contact-form__actions .button-primary:hover,.dealers-map__submit > input:hover,.webform-form__actions .button-primary:hover,.button:focus,.form-actions .button-primary:focus,.form-actions .form-submit:focus,.contact-form__actions .button-primary:focus,.dealers-map__submit > input:focus,.webform-form__actions .button-primary:focus{opacity:.5;}.button:active,.form-actions .button-primary:active,.form-actions .form-submit:active,.contact-form__actions .button-primary:active,.dealers-map__submit > input:active,.webform-form__actions .button-primary:active{opacity:.7;}.button--fill-blue,.contact-form__actions .button-primary,.contact-form .form-actions .button-primary{border-color:#2e4d8d;background-color:#2e4d8d;color:#ffffff;}@media screen and (min-width:768px){.button,.form-actions .button-primary,.form-actions .form-submit,.contact-form__actions .button-primary,.contact-form .form-actions .button-primary,.dealers-map__submit > input,.webform-form__actions .button-primary,.webform-form .form-actions .button-primary{font-size:16px;padding-top:20px;padding-bottom:20px;min-width:none;}}a{color:#2e4d8d;}.scroll-table{width:100%;overflow-y:auto;}.scroll-table table{table-layout:fixed;}table{border-collapse:collapse;min-width:900px;}table thead{border:1px solid #2e4d8d;}table thead th{background-color:#2e4d8d;color:#ffffff;font-weight:400;}table tbody td{padding:15px 13px;border-left:1px solid #bebebe;border-right:1px solid #bebebe;vertical-align:top;width:20%;}form{width:100%;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px;}form#user-login{padding-top:70px;padding-bottom:70px;}@media screen and (min-width:1024px){form#user-login{padding-top:150px;padding-bottom:150px;}}.form-item{margin-bottom:10px;font-size:13px;font-weight:300;}@media screen and (min-width:480px){.form-item{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}.form-item--textarea{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}}@media screen and (min-width:1024px){.form-item{font-size:16px;margin-bottom:30px;}}.form-item.form-type-checkbox{margin-bottom:12px;}@media screen and (min-width:1024px){.form-item.form-type-checkbox{margin-bottom:16px;}}.form-item.form-type-radio{margin-bottom:18px;}@media screen and (min-width:1024px){.form-item.form-type-radio{margin-bottom:24px;}}.form-item .description{font-size:.9em;font-style:italic;}.form-item label{display:block;padding-right:10px;}.form-radios{display:block;width:100%;}.form-text{display:block;width:100%;border:1px solid rgba(141,141,141,0.5);-webkit-transition:.3s;transition:.3s;padding:8px 13px;}.form-text--textarea{resize:none;height:120px;}@media screen and (min-width:768px){.form-text--textarea{height:200px;}}@media screen and (min-width:1024px){.form-text{padding-top:13px;padding-bottom:13px;}}.form-text:focus{outline:none;box-shadow:0 0 3px 0 #8d8d8d;}.form-actions{margin-top:20px;text-align:right;}.form-actions .button-primary,.form-actions .form-submit{width:100%;}@media screen and (min-width:480px){.form-actions .button-primary,.form-actions .form-submit{width:auto;min-width:100px;}}@media screen and (min-width:1024px){.form-actions .button-primary,.form-actions .form-submit{min-width:145px;padding-top:20px;padding-bottom:20px;}}@media screen and (min-width:480px){.form-actions{padding-left:120px;}}@media screen and (min-width:768px){.form-actions{padding-left:170px;}}.form-textarea-wrapper{width:100%;}.webform-component-fieldset{border:1px solid gray;padding:25px;}.form-type-checkbox{-webkit-box-flex:0;-ms-flex:none;flex:none;}.form-type-checkbox .form-checkbox{display:none;}.form-type-checkbox .form-checkbox:checked + .option:before,.form-type-checkbox .form-checkbox:focus + .option:before{background:#2e4d8d;box-shadow:inset 0 0 0 2px #ffffff;}.form-type-checkbox .option{position:relative;display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:40px;line-height:17px;margin-left:0;}@media screen and (min-width:1024px){.form-type-checkbox .option{line-height:25px;}}.form-type-checkbox .option:before{content:'';position:absolute;left:0;top:0;height:15px;width:15px;border:1px solid gray;-webkit-transition:.3s;transition:.3s;}@media screen and (min-width:1024px){.form-type-checkbox .option:before{height:23px;width:23px;}}.form-type-radio{-webkit-box-flex:0;-ms-flex:none;flex:none;}.form-type-radio .form-radio{display:none;}.form-type-radio .form-radio:checked + .option:before,.form-type-radio .form-radio:focus + .option:before{background:#2e4d8d;box-shadow:inset 0 0 0 2px #ffffff;}.form-type-radio .option{position:relative;display:block;-webkit-box-flex:0;-ms-flex:none;flex:none;padding-left:40px;line-height:12px;margin-left:0;}@media screen and (min-width:1024px){.form-type-radio .option{line-height:17px;}}.form-type-radio .option:before{content:'';position:absolute;left:4px;top:0;height:10px;width:10px;border-radius:50%;border:1px solid gray;-webkit-transition:.3s;transition:.3s;}@media screen and (min-width:1024px){.form-type-radio .option:before{height:15px;width:15px;}}*{box-sizing:border-box;}html,body{height:100%;font-size:13px;font-weight:300;line-height:1.75;color:#292929;font-family:"Open Sans",sans-serif;}@media screen and (min-width:1024px){html,body{font-size:18px;}}body.admin-menu .page__header{top:29px;}.container,.img-text > .content,.newsletter__container{width:100%;max-width:1230px;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px;}.container--small{max-width:960px;}@supports ((position:-webkit-sticky) or (position:sticky)){.page__header,.sticky{position:-webkit-sticky;position:sticky;top:0;z-index:10;}}.page__header{width:100%;}.page__main{overflow:hidden;}.page__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}@media screen and (min-width:768px){.page__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}}.page__title,.article__title{margin:0;text-align:center;}.page__section{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);}@media screen and (min-width:768px){.page__section:nth-child(even){background-color:#fafafa;}}.page__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;}* html .page__wrapper{height:100%;}.page__buffer{height:50px;}@media screen and (min-width:768px){.region-hero{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}}.region-content{max-width:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-bottom:50px;}@media screen and (min-width:768px){.region-content + .region-sidebar{margin-left:55px;}}.region-sidebar{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-width:100%;margin-left:-30px;margin-right:-30px;}@media screen and (min-width:768px){.region-sidebar{min-width:0;margin-left:auto;margin-right:0;max-width:250px;}}@media screen and (min-width:1024px){.region-sidebar{max-width:330px;}}.page__find-dealers .page__main{padding-top:50px;}.page__contacthtm .page__main{padding-top:80px;}.page__contacthtm .webform-client-form{padding-left:0;padding-right:0;}@media screen and (min-width:768px){.page__contacthtm .region-sidebar{min-width:0;margin-left:auto;margin-right:0;max-width:400px;}}@media screen and (min-width:1024px){.page__contacthtm .region-sidebar{max-width:500px;}}.region-banner + .page__main{padding-top:30px;}@media screen and (min-width:768px){.region-banner + .page__main{padding-top:80px;}}.region-prefooter{margin-top:auto;background-color:#2e4d8d;}.region-prefooter + .region-footer{margin-top:0;}.region-footer{margin-top:auto;background-color:#f1f1f0;}h1,.h1{font-size:38px;font-weight:400;line-height:1;font-family:"Bebas Neue",sans-serif;letter-spacing:0.05em;}@media screen and (min-width:1024px){h1,.h1{font-size:80px;}}h2,.h2,.custom-product__title{font-size:38px;font-weight:400;line-height:1;font-family:"Bebas Neue",sans-serif;letter-spacing:0.05em;}@media screen and (min-width:1024px){h2,.h2,.custom-product__title{font-size:65px;}}h3,.h3,.page__title,.article__title,.advantages__title,.before-after__big-text,.company__title,.newsletter__title,.page__applications .product-type__title,.products__title,.products-banner__title,.webform-form__title{font-size:30px;font-weight:400;font-family:"Bebas Neue",sans-serif;letter-spacing:0.05em;}@media screen and (min-width:1024px){h3,.h3,.page__title,.article__title,.advantages__title,.before-after__big-text,.company__title,.newsletter__title,.page__applications .product-type__title,.products__title,.products-banner__title,.webform-form__title{font-size:55px;}}h4,.h4,.before-after__title,.certificates__title,.node-type-dealer .region-sidebar h2,.faq__title,.history__title,.field-label{font-size:24px;font-weight:400;font-family:"Bebas Neue",sans-serif;letter-spacing:0.05em;}@media screen and (min-width:1024px){h4,.h4,.before-after__title,.certificates__title,.node-type-dealer .region-sidebar h2,.faq__title,.history__title,.field-label{font-size:40px;}}h5,.h5{font-size:13px;font-weight:400;}@media screen and (min-width:1024px){h5,.h5{font-size:20px;}}h6,.h6,.download-list__title{font-size:13px;font-weight:300;}@media screen and (min-width:1024px){h6,.h6,.download-list__title{font-size:16px;}}img{max-width:100%;height:auto;}.article__title{margin-bottom:45px;}.article__date,.latest-news__img{color:rgba(41,41,41,0.6);margin-bottom:20px;font-size:13px;font-weight:300;}@media screen and (min-width:1024px){.article__date,.latest-news__img{font-size:18px;}}.article img{display:block;margin:20px auto 30px;}@media screen and (min-width:480px){.article img{max-width:80%;}}@media screen and (min-width:1024px){.article img{margin-top:40px;margin-bottom:55px;}}.article blockquote{display:block;opacity:.5;margin-left:auto;margin-right:auto;font-style:italic;padding:15px 0 15px 25px;border-left:1px solid #ff4a3d;width:100%;}@media screen and (min-width:768px){.article blockquote{width:90%;padding-left:35px;padding-right:35px;}}#app > .container,.img-text#app > .content,#app > .newsletter__container{overflow:hidden;}.page__applications .img-text{margin-bottom:0;}.page__contacthtm .breadcrumb{text-align:center;}.page__contacthtm .region-content{margin-bottom:0;}#sb-container{height:100% !important;}.js-accordion-content{display:none;}.address{border-bottom:1px solid #b8b8b8;}@media screen and (min-width:768px){.address{border:none;}}.address__title{position:relative;padding:15px 0;padding-right:30px;line-height:1.2;margin:0;color:#292929;font-size:inherit;font-weight:300;}@media screen and (min-width:768px){.address__title{font-weight:inherit;padding-top:0;margin-bottom:10px;}}.address__title:after{background-image:url(/sites/all/themes/alutech_static/files/svg-sprite/sprite.svg);background-position:-4px -4px;width:18px;height:10px;background-repeat:no-repeat;content:'';position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.3s;transition:.3s;}@media screen and (min-width:768px){.address__title:after{content:none;}}.address__content{color:#626262;padding-bottom:0;font-weight:300;}@media screen and (min-width:768px){.address__content{max-height:none;opacity:1;padding-bottom:0;}}.address__line{display:block;color:inherit;margin-bottom:5px;}@media screen and (min-width:768px){.address__line{margin-bottom:15px;}.address__line:last-child{margin-bottom:0;}}.address__line--link{text-decoration:none;}.address__line--link:hover,.address__line--link:focus{text-decoration:underline;}.address.is-open .address__content{padding-bottom:20px;}@media screen and (min-width:768px){.address.is-open .address__content{padding-bottom:0;}}.address.is-open .address__title:after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);}.advantages{text-align:center;padding-top:40px;}.advantages__title{text-transform:uppercase;margin-bottom:20px;}.advantages__description{font-size:13px;font-weight:300;margin-bottom:40px;max-width:790px;margin-left:auto;margin-right:auto;}@media screen and (min-width:1024px){.advantages__description{font-size:18px;margin-bottom:75px;}}.advantages__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media screen and (min-width:480px){.advantages__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}}.advantages__row{margin-bottom:55px;padding-left:10px;padding-right:10px;max-width:370px;}.advantages__img{position:relative;display:inline-block;overflow:hidden;width:100px;height:100px;margin-bottom:15px;}.advantages__img img{position:absolute;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;left:0;right:0;}.advantages__link{position:absolute;border-radius:50%;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;font-size:20px;font-weight:600;text-transform:uppercase;color:#ffffff;background-color:rgba(255,74,61,0.8);text-decoration:none;opacity:0;-webkit-transition:.4s 0s;transition:.4s 0s;}.advantages__link:hover{opacity:1;-webkit-transition:.4s .15s;transition:.4s .15s;}@media screen and (min-width:480px){.advantages__link{font-size:24px;font-weight:700;}}@media screen and (min-width:768px){.advantages__link{font-size:20px;font-weight:600;}}@media screen and (min-width:1024px){.advantages__link{font-size:24px;font-weight:700;}}.advantages__link:after{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:2px solid #ffffff;width:82%;height:82%;border-radius:50%;}@media screen and (min-width:480px){.advantages__link:after{border-width:4px;}}@media screen and (min-width:768px){.advantages__link:after{border-width:2px;}}@media screen and (min-width:1024px){.advantages__link:after{border-width:4px;}}.advantages__row-title{font-weight:600;margin-bottom:7px;}.banner{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;min-height:360px;}@media screen and (min-width:768px){.banner{height:44vw;}}@media screen and (min-width:1440px){.banner{height:auto;min-height:620px;}}.banner > .container,.img-text.banner > .content,.banner > .newsletter__container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:auto;margin-bottom:auto;}.banner__img{position:absolute;overflow:hidden;width:100%;top:0;left:0;height:100%;}.banner__img:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-image:-webkit-linear-gradient(left,#ffffff 20%,transparent);background-image:linear-gradient(to right,#ffffff 20%,transparent);}.banner__img img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:100%;width:auto;max-width:none;}@media screen and (min-width:1440px){.banner__img img{height:auto;min-height:100%;min-width:100%;}}.banner__content{position:relative;margin-top:auto;margin-bottom:auto;z-index:1;max-width:330px;}@media screen and (min-width:1024px){.banner__content{max-width:480px;}}.banner__title{font-size:38px;font-weight:400;margin-top:0;margin-bottom:15px;}@media screen and (min-width:1024px){.banner__title{font-size:55px;margin-bottom:30px;}}.banner__file{position:relative;padding-left:85px;display:block;text-decoration:none;color:rgba(51,51,51,0.7);}.banner__file:before{content:'';position:absolute;top:0;left:0;width:57px;height:57px;border-radius:50%;background-color:#eeeeee;}.banner__file:after{background-image:url(/sites/all/themes/alutech_static/files/png-sprite/96dpi/sprite.png);background-position:-30px -48px;width:23px;height:25px;background-size:121px,94px;background-repeat:no-repeat;content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}@media screen and (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),only screen and (min-device-pixel-ratio:2){.banner__file:after{background-image:url(/sites/all/themes/alutech_static/files/png-sprite/192dpi/sprite.png);}}.before-after{margin-bottom:50px;}@media screen and (min-width:1024px){.before-after{margint-bottom:110px;}}.before-after__title{margin-bottom:20px;}@media screen and (min-width:1024px){.before-after__title{margint-bottom:30px;}}.before-after__images{margin-bottom:20px;}@media screen and (min-width:1024px){.before-after__images{margint-bottom:30px;}}.before-after__big-text{color:#ff4a3d;}.breadcrumb{display:block;padding-top:15px;padding-bottom:15px;font-size:14px;font-weight:300;color:#292929;}.breadcrumb span{display:none;}@media screen and (min-width:768px){.breadcrumb span{display:inline-block;}}.breadcrumb__list{margin:0;padding:0;text-indent:0;list-style:none;list-style-position:outside;}.breadcrumb__item{display:inline;}.breadcrumb__link,.breadcrumb a{text-decoration:none;color:inherit;}.breadcrumb a:hover{text-decoration:underline;}.certificates__list{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-10px;margin-right:-10px;-ms-flex-wrap:wrap;flex-wrap:wrap;}.certificates__logo{padding:10px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:50%;}@media screen and (min-width:480px){.certificates__logo{min-width:33%;}}@media screen and (min-width:768px){.certificates__logo{min-width:250px;max-width:250px;}}.characteristics__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:50px;}.characteristics__item{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%;border-bottom:1px solid rgba(0,0,0,0.15);}@media screen and (min-width:480px){.characteristics__item{-webkit-box-flex:1;-ms-flex:1 1 33%;flex:1 1 33%;max-width:33%;}}@media screen and (min-width:1024px){.characteristics__item{-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%;max-width:25%;}}.characteristics__label{width:100%;color:#cecece;font-family:"Bebas Neue",sans-serif;font-size:14px;line-height:1;font-weight:400;padding:20px 70px 20px 0;border-bottom:1px solid rgba(0,0,0,0.15);}.characteristics__value{color:#131313;font-size:18px;font-weight:300;line-height:1.2;padding:20px 30px 20px 0;}.company{padding-top:80px;padding-bottom:100px;}@media screen and (min-width:1024px){.company{padding-top:120px;padding-bottom:150px;}}.company__title{margin-bottom:10px;}.company__content{position:relative;margin-bottom:30px;}@media screen and (min-width:480px){.company__content{display:inline-block;vertical-align:middle;padding-right:40%;padding-bottom:20px;margin-bottom:65px;}}.company__img{margin-top:30px;}@media screen and (min-width:480px){.company__img{position:absolute;right:0;bottom:0;vertical-align:middle;width:calc(40% - 30px);text-align:center;}}.contact-form__item{margin-bottom:10px;font-size:13px;font-weight:300;}.contact-form__item .form-radios{margin-top:20px;}@media screen and (min-width:480px){.contact-form__item{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.contact-form__item--textarea{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}}@media screen and (min-width:1024px){.contact-form__item{font-size:16px;margin-bottom:30px;}}.contact-form__input{display:block;width:100%;border:1px solid rgba(141,141,141,0.5);-webkit-transition:.3s;transition:.3s;padding:8px 13px;}.contact-form__input--textarea{resize:vertical;height:120px;}@media screen and (min-width:768px){.contact-form__input--textarea{height:200px;}}@media screen and (min-width:480px){.contact-form__input{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;}}@media screen and (min-width:1024px){.contact-form__input{padding:15px 20px;}}.contact-form__input:focus{outline:none;box-shadow:0 0 3px 0 #8d8d8d;}.contact-form__actions,.contact-form .form-actions{margin-top:20px;}@media screen and (min-width:480px){.contact-form__actions,.contact-form .form-actions{text-align:right;padding-left:120px;}}@media screen and (min-width:768px){.contact-form__actions,.contact-form .form-actions{padding-left:170px;}}.contact-form__actions .button-primary,.contact-form .form-actions .button-primary{width:100%;}@media screen and (min-width:480px){.contact-form__actions .button-primary,.contact-form .form-actions .button-primary{width:auto;min-width:100px;}}@media screen and (min-width:1024px){.contact-form__actions .button-primary,.contact-form .form-actions .button-primary{min-width:145px;padding-top:20px;padding-bottom:20px;}}.contact-form .form-textarea-wrapper{width:100%;}.contacts__title{font-family:"Bebas Neue",sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;}@media screen and (min-width:1024px){.contacts__title{font-size:35px;}}.contacts__line{font-size:13px;margin-bottom:5px;color:rgba(12,12,12,0.6);}@media screen and (min-width:1024px){.contacts__line{font-size:16px;margin-bottom:8px;}}.contacts__line a{color:inherit;text-decoration:none;}.contacts__line a:hover,.contacts__line a:focus{text-decoration:underline;}.custom-product{position:relative;min-height:525px;background-color:#d8dadd;}.custom-product > .content{margin:auto;width:100%;max-width:960px;padding:85px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media screen and (min-width:768px){.custom-product > .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}}.custom-product__title{margin:0;margin-bottom:30px;}.custom-product__tags{margin-left:-5px;margin-right:-5px;}@media screen and (min-width:768px){.custom-product__tags{width:80%;}}.custom-product__tag{display:inline-block;text-decoration:none;font-size:11px;font-weight:300;color:rgba(34,34,34,0.7);margin:5px;padding:10px 12px;border-radius:4px;background-color:rgba(255,255,255,0.8);}@media screen and (min-width:1024px){.custom-product__tag{font-size:14px;}}.custom-product__content{margin-bottom:40px;text-align:center;}@media screen and (min-width:768px){.custom-product__content{text-align:left;margin-bottom:0;}}.custom-product__slider{position:relative;padding-left:30px;padding-right:30px;}@media screen and (min-width:480px){.custom-product__slider{padding-left:60px;padding-right:60px;}}.custom-product__slide{position:relative;min-width:209px;width:209px;min-height:220px;}@media screen and (min-width:768px){.custom-product__slide{min-width:327px;width:327px;min-height:344px;}}.custom-product__slide img{position:absolute;width:100%;height:auto;}@supports ((-o-object-fit:contain) or (object-fit:contain)){.custom-product__slide img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;}}.custom-product .pager{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.custom-product .pager__link{position:relative;background-color:currentColor;height:16px;width:16px;border-radius:50%;margin-bottom:13px;}.custom-product .pager__link:after{content:'';position:absolute;border-radius:50%;width:25px;height:25px;border:1px solid transparent;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:.3s;transition:.3s;}.custom-product .pager__link--active:after{border-color:currentColor;}.custom-product .pager__link--active .pager__color-name{opacity:0.5;-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%);}.custom-product .pager__link--custom-color{background-image:url(/sites/all/themes/alutech_static/files/assets/custom-product/custom-color-circle.png);background-repeat:no-repeat;background-size:cover;}.custom-product .pager__link--custom-color:after{background-image:url(/sites/all/themes/alutech_static/files/assets/custom-product/custom-color-border.png);background-size:cover;border:none;opacity:0;}.custom-product .pager__link--custom-color.pager__link--active:after{opacity:1;}.custom-product .pager__color-name{display:none;}@media screen and (min-width:1024px){.custom-product .pager__color-name{position:absolute;display:block;left:0;top:50%;-webkit-transform:translate(-999px,-50%);transform:translate(-999px,-50%);padding-right:15px;padding-bottom:3px;line-height:1;white-space:nowrap;color:#131313;opacity:0.5;-webkit-transition:opacity .1s,-webkit-transform .4s;transition:opacity .1s,-webkit-transform .4s;transition:opacity .1s,transform .4s;transition:opacity .1s,transform .4s,-webkit-transform .4s;}}.custom-product__slide{display:none;}.copyright{padding:25px 0;font-weight:400;font-size:inherit;}@media screen and (min-width:768px){.copyright{padding:0;}}.node-type-dealer .region-content{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:50px;}@media screen and (min-width:768px){.node-type-dealer .region-content{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%;}}.node-type-dealer .region-content .gmap-gmap{width:100% !important;}.node-type-dealer .region-sidebar{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:50px;}@media screen and (min-width:768px){.node-type-dealer .region-sidebar{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%;}}.node-type-dealer .region-sidebar h2{padding:0 30px;margin-bottom:10px;color:#ff4a3d;}.node-type-dealer .region-sidebar .form-item:not(.form-type-radio):not(.form-type-checkbox){margin-bottom:10px;}.node-type-dealer .region-sidebar .form-actions{padding-left:0;text-align:left;}.dealers-map{position:relative;margin-bottom:30px;margin-top:60px;min-height:70px;}.dealers-map__filter{width:100%;}@media screen and (min-width:480px){.dealers-map__filter{position:absolute;top:40px;left:calc(50% - 200px);width:400px;z-index:1;}}.dealers-map__filter > form{position:relative;padding-right:50px;padding-left:0;}.dealers-map__filter .views-exposed-widgets{margin-bottom:0;}.dealers-map__filter .views-widget-filter-distance{float:none;padding:0;}.dealers-map__filter .views-submit-button{float:none;padding:0;margin:0;}.dealers-map__input{width:100%;padding:10px 15px;font-size:13px;font-weight:300;}.dealers-map__input:focus{outline:none;box-shadow:0 0 5px 0 gray;}@media screen and (min-width:480px){.dealers-map__input{border:none;}}@media screen and (min-width:1024px){.dealers-map__input{font-size:16px;}}.dealers-map__submit{position:absolute;right:0;top:0;width:50px;height:100%;}.dealers-map__submit > input{background-image:url(/sites/all/themes/alutech_static/files/assets/dealers-map/search-icon.png);background-position:center;background-repeat:no-repeat;min-width:0;width:100%;height:100%;text-indent:-9999px;border:none;margin:0 !important;padding:0;}.dealers-map__submit > input:focus{outline:none;}.dealers-map__map{width:100%;max-height:70vh;height:300px;background:lightgray;}.dealers-map__map .gmap-gmap{height:100% !important;}@media screen and (min-width:768px){.dealers-map__map{height:380px;}}.dealers{display:block;width:100%;margin-bottom:50px;}@media screen and (min-width:480px){.dealers{display:table;margin-bottom:100px;}}.dealers__header{display:none;}@media screen and (min-width:768px){.dealers__header{display:table-header-group;}}@media screen and (min-width:1024px){.dealers__header{padding-left:40px;padding-right:40px;}}.dealers__group{display:none;}@media screen and (min-width:768px){.dealers__group{display:table-cell;font-weight:600;text-transform:capitalize;padding:15px;}}.dealers__group:first-child{display:none;}@media screen and (min-width:768px){.dealers__group:first-child{display:table-cell;}}@media screen and (min-width:768px){.dealers__content{display:table-row-group;}}.dealers__row,.dealers--row{margin-bottom:30px;}@media screen and (min-width:768px){.dealers__row,.dealers--row{display:table-row;}.dealers__row:last-of-type .dealers__cell,.dealers--row:last-of-type .dealers__cell{border-bottom:1px solid rgba(141,141,141,0.3);}}@media screen and (min-width:768px){.dealers__cell{display:table-cell;vertical-align:top;border-top:1px solid rgba(141,141,141,0.3);padding:15px;margin-top:-1px;}.dealers__cell:last-child{white-space:nowrap;text-align:right;}}.dealers__cell--number{display:none;}@media screen and (min-width:768px){.dealers__cell--number{display:table-cell;}}.dealers__support-app{display:none;position:relative;text-indent:-9999px;}.dealers__support-app.supported:after{content:'';position:absolute;left:30px;top:20px;display:block;width:20px;height:10px;border-bottom:2px solid;border-left:2px solid;border-color:#47ce46;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}@media screen and (min-width:768px){.dealers__support-app{display:table-cell;}}.dealers__site{display:block;}.dealers__site a{display:inline-block;color:#292929;text-decoration:none;}.dealers__site a:hover,.dealers__site a:focus{text-decoration:underline;}@media screen and (min-width:768px){.dealers__site{display:table-cell;}}.dealers__link{display:block;}.dealers__link a{display:inline-block;text-transform:capitalize;font-weight:400;color:#056cb4;}.dealers__link a:hover,.dealers__link a:focus{text-decoration:none;}@media screen and (min-width:768px){.dealers__link{display:table-cell;}}.download-list{background-color:#f5f5f5;padding:30px;margin-bottom:10px;}@media screen and (min-width:768px){.download-list{padding:50px 35px 65px;margin-bottom:20px;}}.download-list ul{margin:0;padding:0;text-indent:0;list-style:none;list-style-position:outside;}.download-list ul > li{margin-bottom:10px;}.download-list ul > li > a{display:block;position:relative;padding-left:30px;color:#292929;}.download-list ul > li > a:before{background-image:url(/sites/all/themes/alutech_static/files/png-sprite/96dpi/sprite.png);background-position:-57px -48px;width:19px;height:20px;background-size:121px,94px;background-repeat:no-repeat;content:'';position:absolute;left:0;top:5px;}@media screen and (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),only screen and (min-device-pixel-ratio:2){.download-list ul > li > a:before{background-image:url(/sites/all/themes/alutech_static/files/png-sprite/192dpi/sprite.png);}}.download-list__title{font-weight:700;margin-bottom:30px;padding-left:30px;}.js-dropdown .js-dropdown-content{overflow:hidden;max-height:0;opacity:0;height:auto;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition:opacity .3s 0s,max-height .6s .1s,padding .3s .1s;transition:opacity .3s 0s,max-height .6s .1s,padding .3s .1s;}@media screen and (min-width:768px){.js-dropdown .js-dropdown-content{max-height:none;opacity:1;padding-bottom:0;}}.js-dropdown.is-open .js-dropdown-content{max-height:1000px;opacity:1;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;-webkit-transition:opacity .3s .15s,max-height 2s 0s,padding .3s 0s;transition:opacity .3s .15s,max-height 2s 0s,padding .3s 0s;}.faq__title{margin-bottom:20px;}@media screen and (min-width:1024px){.faq__title{margint-bottom:30px;}}.faq__item{padding-right:30px;-webkit-transition:.3s;transition:.3s;margin-bottom:35px;}@media screen and (min-width:768px){.faq__item{padding-right:40px;}}@media screen and (min-width:1024px){.faq__item{padding-right:50px;}}.faq__item.is-open{background-color:rgba(255,74,61,0.1);margin-left:-30px;margin-right:-30px;padding:30px 60px 30px 30px;}@media screen and (min-width:768px){.faq__item.is-open{padding:35px 40px 35px 40px;margin-left:0;margin-right:0;}}@media screen and (min-width:1024px){.faq__item.is-open{padding-right:50px;}}.faq__item.is-open .faq__question{color:#ff4a3d;font-weight:700;margin-bottom:15px;}.faq__item.is-open .faq__question:after{-webkit-transform:rotate(-225deg);transform:rotate(-225deg);border-color:#ff4a3d;}.faq__question{position:relative;padding-right:60px;-webkit-transition:opacity .3s;transition:opacity .3s;cursor:pointer;}@media screen and (min-width:1024px){.faq__question{padding-right:100px;}.faq__question:hover{opacity:.7;}}.faq__question:after{content:'';position:absolute;left:100%;top:5px;width:12px;height:12px;-webkit-transform-origin:40% 60%;transform-origin:40% 60%;border-left:2px solid #000000;border-bottom:2px solid #000000;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:.3s;transition:.3s;cursor:pointer;}@media screen and (min-width:1024px){.faq__question:after{width:20px;height:20px;}}#sticky-wrapper:not(.is-sticky){height:auto !important;}.filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;font-size:12px;line-height:1.2;}@media screen and (min-width:1024px){.filters{font-size:14px;}}.filters__buttons{width:100%;max-width:none;margin-left:15px;margin-bottom:20px;}@media screen and (min-width:768px){.filters__buttons{width:auto;}}.filters__opener{position:relative;display:inline-block;font-weight:600;margin-bottom:15px;margin-right:40px;-webkit-transition:.5s;transition:.5s;padding-right:10px;cursor:pointer;}.filters__opener:after{content:'';position:absolute;right:0;top:0.25em;width:5px;height:5px;border-right:1px solid #000000;border-bottom:1px solid #000000;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:.3s;transition:.3s;}.filters__opener.is-opened{margin-bottom:35px;}.filters__opener.is-opened:after{top:0.5em;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}@media screen and (min-width:768px){.filters__opener{display:block;}}.filters__reset{opacity:0;visibility:hidden;margin-bottom:0;color:#2c84fb;border:none;background:none;font-weight:400;font-size:inherit;padding:0;line-height:1.2;outline:none;cursor:pointer;-webkit-transition:.3s;transition:.3s;}.filters__reset:focus{text-decoration:underline;}.filters__reset.is-filtered{opacity:1;visibility:visible;}.filters__coll:not(:last-child){margin-right:auto;}.filters__group{max-width:250px;position:relative;margin-bottom:50px;}.filters__title{font-weight:600;text-align:left;-webkit-transition:.5s;transition:.5s;padding:0 15px;margin-bottom:10px;}.filters__title.is-opened{margin-bottom:30px;}.filters__selected{position:absolute;font-size:14px;font-weight:400;white-space:nowrap;color:#2c84fb;padding:5px 15px;}.filters__list{list-style:none;margin:0;padding:0;opacity:0;-webkit-transition:.5s;transition:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;visibility:hidden;max-height:0;overflow:hidden;}.filters__list.is-opened{opacity:1;visibility:visible;max-height:1000px;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;}.filters__item{margin-bottom:7px;}.filters__item--tag{display:inline-block;width:auto;margin-right:7px;}.filters__item--tag .filters__input-text{border:1px solid rgba(44,132,251,0.2);}.filters__label{display:block;position:relative;}.filters__input-text{width:100%;display:inline-block;padding:5px 15px;border-radius:3px;color:#2c84fb;-webkit-transition:.3s;transition:.3s;cursor:pointer;}.filters__input-text:hover{background-color:rgba(44,132,251,0.1);}.filters__input{display:none;}.filters__input:focus + .filters__input-text{background-color:rgba(44,132,251,0.1);}.filters__input:checked + .filters__input-text{background-color:rgba(44,132,251,0.3);}.filters .fade-enter-active,.filters .fade-leave-active{-webkit-transition:opacity .5s;transition:opacity .5s;}.filters .fade-enter,.filters .fade-leave-to{opacity:0;}.app{position:relative;left:50%;right:50%;width:100vw;margin-left:-50vw;margin-right:-50vw;font-weight:300;}@media screen and (max-width:768px){.app > .sticky-wrapper#sticky-wrapper{display:none;}}.app__header{background-color:#e5f1ff;border-bottom:1px solid #dadada;z-index:8 !important;}.app__container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:35px 30px 0;max-width:1280px;margin:auto;}@media screen and (min-width:960px){.app__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}}.app__products{font-size:0;margin-left:-40px;margin-right:-40px;width:calc(100% + 80px);}.app__products > *{font-size:initial;}.app__toggle-view{position:absolute;right:30px;margin-left:auto;margin-right:auto;}@media screen and (min-width:960px){.app__toggle-view{position:static;margin-right:0;}}.toggle-view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:-9px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}@media screen and (min-width:1024px){.toggle-view{margin-top:-8px;}}.toggle-view__title{font-size:12px;font-weight:600;white-space:nowrap;display:none;}@media screen and (min-width:960px){.toggle-view__title{display:block;margin-right:20px;}}@media screen and (min-width:1024px){.toggle-view__title{font-size:14px;}}.toggle-view__list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;list-style:none;}.toggle-view__item{text-indent:-9999px;width:30px;height:30px;margin-right:5px;opacity:.5;-webkit-transition:.3s;transition:.3s;cursor:pointer;background-repeat:no-repeat;background-position:center;}.toggle-view__item:hover,.toggle-view__item:focus,.toggle-view__item--active{opacity:1;}.toggle-view__item--list{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzBweCIgaGVpZ2h0PSIyOXB4IiB2aWV3Qm94PSIwIDAgMzAgMjkiPgogIDxnIGZpbGw9IiMyYzg0ZmIiPgogICAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjMwIiBoZWlnaHQ9IjI5IiBmaWxsPSJ0cmFuc3BhcmVudCIgc3Ryb2tlPSIjYWJjZWZkIiBzdHJva2Utd2lkdGg9IjFweCIgcng9IjQiIHJ5PSI0Ii8+CiAgICA8cmVjdCB4PSI3IiB5PSI3IiB3aWR0aD0iMiIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICA8cmVjdCB4PSI3IiB5PSIxMyIgd2lkdGg9IjIiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgPHJlY3QgeD0iNyIgeT0iMTkiIHdpZHRoPSIyIiBoZWlnaHQ9IjMiPjwvcmVjdD4KICAgIDxyZWN0IHg9IjEyIiB5PSI3IiB3aWR0aD0iMTEiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgPHJlY3QgeD0iMTIiIHk9IjEzIiB3aWR0aD0iMTEiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgPHJlY3QgeD0iMTIiIHk9IjE5IiB3aWR0aD0iMTEiIGhlaWdodD0iMyI+PC9yZWN0PgogIDwvZz4KPC9zdmc+);}.toggle-view__item--grid{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjlweCIgaGVpZ2h0PSIyOXB4IiB2aWV3Qm94PSIwIDAgMjkgMjkiPgogIDxnIGZpbGw9IiMyYzg0ZmIiPgogICAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjI5IiBoZWlnaHQ9IjI5IiBmaWxsPSJ0cmFuc3BhcmVudCIgc3Ryb2tlPSIjYWJjZWZkIiBzdHJva2Utd2lkdGg9IjFweCIgcng9IjQiIHJ5PSI0Ii8+CiAgICA8cmVjdCB4PSI3IiB5PSI3IiB3aWR0aD0iNiIgaGVpZ2h0PSI2Ii8+CiAgICA8cmVjdCB4PSIxNiIgeT0iNyIgd2lkdGg9IjYiIGhlaWdodD0iNiIvPgogICAgPHJlY3QgeD0iNyIgeT0iMTYiIHdpZHRoPSI2IiBoZWlnaHQ9IjYiLz4KICAgIDxyZWN0IHg9IjE2IiB5PSIxNiIgd2lkdGg9IjYiIGhlaWdodD0iNiIvPgogIDwvZz4KPC9zdmc+);}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .5s;transition:opacity .5s;}.fade-enter,.fade-leave-to{opacity:0;}.fade-move{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;}.footer{position:relative;background-color:#f1f1f0;padding:10px 0;font-size:13px;font-weight:300;padding-bottom:80px;color:#626262;}@media screen and (min-width:768px){.footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-top:50px;padding-bottom:80px;}}@media screen and (min-width:1024px){.footer{padding-top:90px;padding-bottom:135px;font-size:16px;font-weight:400;}}@media screen and (min-width:768px){.footer__leftside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 2 370px;flex:0 2 370px;margin-right:50px;}}@media screen and (min-width:768px){.footer__rightside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-flex:2;-ms-flex:2 1 650px;flex:2 1 650px;}}.footer__column p{margin:0;}@media screen and (min-width:768px){.footer__column--menu{-webkit-box-flex:1;-ms-flex:1 0 200px;flex:1 0 200px;}}.footer__column--info{display:none;}@media screen and (min-width:768px){.footer__column--info{display:block;}}.footer__copyright{position:absolute;width:100%;left:0;bottom:7px;}@media screen and (min-width:768px){.footer__copyright{position:relative;margin-top:auto;bottom:0;}}.footer-menu__list{margin:0;padding:0;text-indent:0;list-style:none;list-style-position:outside;}.footer-menu__item{border-bottom:1px solid #b8b8b8;}@media screen and (min-width:768px){.footer-menu__item{border:none;display:inline-block;margin-right:10px;margin-bottom:10px;}}.footer-menu__link{display:block;padding:15px 0;color:#292929;font-weight:300;line-height:1.2;text-decoration:none;}@media screen and (min-width:768px){.footer-menu__link{display:inline;color:#056cb4;line-height:1.25;font-weight:400;padding:0;border-bottom:1px solid;}.footer-menu__link:hover,.footer-menu__link:focus{border-bottom:none;}}#gallery{overflow:hidden;}#gallery .field-items{margin-left:-12px;margin-right:-12px;font-size:0;}#gallery .field-item{display:inline-block;font-size:initial;vertical-align:top;width:100%;padding:12px;}#gallery .field-item a{position:relative;display:block;text-decoration:none;color:#ffffff;text-transform:capitalize;font-size:0;}#gallery .field-item a:after{position:absolute;top:0;left:0;content:'';width:100%;height:100%;background-color:rgba(0,0,0,0.2);z-index:1;opacity:1;}#gallery .field-item a img{width:100%;-webkit-transition:0.3s;transition:0.3s;}#gallery .field-item a:hover img,#gallery .field-item a:focus img{-webkit-filter:blur(1px);filter:blur(1px);}#gallery .field-item a .sb-thumbnail-title-wrapper{position:absolute;z-index:2;bottom:20px;left:25px;font-size:14px;line-height:1.2;letter-spacing:1px;font-weight:300;}@media screen and (min-width:1024px){#gallery .field-item a .sb-thumbnail-title-wrapper{font-size:16px;}}@media screen and (min-width:480px){#gallery .field-item{width:50%;}}@media screen and (min-width:1024px){#gallery .field-item{width:calc(100% / 3);}}.group-support-applications{margin-top:10px;}.group-support-applications .fieldset-legend{display:inline-block;font-weight:700;margin-bottom:15px;}.group-support-applications .field-label{font-weight:300;}.header{position:relative;background:#ffffff;box-shadow:0 0 4px -2px gray;font-size:14px;font-weight:400;z-index:1;}@media screen and (min-width:1024px){.header{font-size:16px;}}.header .container,.header .img-text > .content,.header .newsletter__container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:70px;}@media screen and (min-width:768px){.header .container,.header .img-text > .content,.header .newsletter__container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:80px;}}.header__menu{height:100%;}@media screen and (min-width:768px){.header__menu{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;}}.header__logo{position:absolute;left:50%;margin-left:-50px;}@media screen and (max-width:350px){.header__logo{margin-left:-60px;}}@media screen and (min-width:768px){.header__logo{position:relative;margin-left:0;left:0;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;}}.header__phone{display:none;}@media screen and (min-width:768px){.header__phone{display:block;margin-right:20px;margin-left:auto;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;}}@media screen and (min-width:1024px){.header__phone{margin-right:35px;}}.header__phone-link{text-decoration:none;color:initial;}@media screen and (min-width:768px){.header__phone-link{font-size:12px;}}@media screen and (min-width:1024px){.header__phone-link{font-size:inherit;}}@media screen and (min-width:768px){.header__login{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;}}.hero{background-color:#f1f1f0;}@media screen and (min-width:320px){.hero{background-image:url(/sites/all/themes/alutech_static/files/assets/hero/hero.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;}}.hero > .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:30px;padding-right:30px;padding-top:45px;padding-bottom:15px;height:calc(100vh - 70px);}@media screen and (min-width:768px){.hero > .content{height:calc(100vh - 100px);}}@media screen and (min-width:480px){.hero__title{margin-left:auto;margin-right:auto;max-width:70%;width:100%;text-align:center;}}.hero__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:auto;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media screen and (min-width:480px){.hero__buttons{margin-top:0;}}.hero__button{margin-bottom:15px;}@media screen and (min-width:590px){.hero__button{margin-left:10px;margin-right:10px;}}.hero__arrow{text-decoration:none;margin-left:auto;margin-right:auto;border:none;background:none;text-indent:-9999px;-webkit-animation-name:arrow;animation-name:arrow;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-iteration-count:6;animation-iteration-count:6;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;outline:none;}.hero__arrow:focus:after{box-shadow:-3px 3px 4px 0 #699be7;}.hero__arrow:after{content:'';display:block;margin:auto;border-left:2px solid #292929;border-bottom:2px solid #292929;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:30px;height:30px;-webkit-transition:.3s;transition:.3s;}.hero__arrow:after:hover,.hero__arrow:after:focus{opacity:.5;}@-webkit-keyframes arrow{from{-webkit-transform:translateY(0);transform:translateY(0);}to{-webkit-transform:translateY(7px);transform:translateY(7px);}}@keyframes arrow{from{-webkit-transform:translateY(0);transform:translateY(0);}to{-webkit-transform:translateY(7px);transform:translateY(7px);}}.history{padding-top:80px;padding-bottom:100px;}@media screen and (min-width:768px){.history{-webkit-column-count:2;column-count:2;-webkit-column-gap:50px;column-gap:50px;}}@media screen and (min-width:1024px){.history{-webkit-column-gap:110px;column-gap:110px;padding-top:145px;padding-bottom:160px;}}.history__article{margin-bottom:40px;-webkit-column-break-inside:avoid;break-inside:avoid;}@media screen and (min-width:768px){.history__article{margin-bottom:110px;}}.history__ages{color:#ff4a3d;font-size:20px;line-height:1;margin-bottom:5px;font-family:"Bebas Neue",sans-serif;font-weight:400;letter-spacing:1.75px;}@media screen and (min-width:1024px){.history__ages{font-size:35px;margin-bottom:10px;}}.history__title{margin:0;margin-bottom:15px;line-height:1;text-transform:uppercase;}@media screen and (min-width:1024px){.history__title{margin-bottom:10px;}}.img-text{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;min-height:360px;height:360px;margin-bottom:50px;}@media screen and (min-width:768px){.img-text{height:44vw;min-height:44vw;margin-bottom:100px;}}@media screen and (min-width:1440px){.img-text{height:620px;min-height:620px;}}.img-text--dealers{background-image:-webkit-linear-gradient(right bottom,#ffffff,#dfe3e8);background-image:linear-gradient(to left top,#ffffff,#dfe3e8);margin-bottom:0;}@media screen and (min-width:1440px){.img-text--dealers{height:525px;min-height:525px;}}.img-text--dealers .img-text__img{display:none;}@media screen and (min-width:768px){.img-text--dealers .img-text__img{display:block;}}.img-text--dealers .img-text__content{margin:auto;}@media screen and (min-width:480px){.img-text--dealers .img-text__content{max-width:80%;}}@media screen and (min-width:768px){.img-text--dealers .img-text__content{margin-right:0;max-width:48%;}}.img-text--right .img-text__img:after{background-image:-webkit-linear-gradient(right,#ffffff 20%,transparent);background-image:linear-gradient(to left,#ffffff 20%,transparent);}.img-text--right .img-text__content{margin-left:auto;}.img-text > .content{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:30px;padding-bottom:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.img-text__img{position:absolute;overflow:hidden;width:100%;top:0;left:0;height:100%;}.img-text__img:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-image:-webkit-linear-gradient(left,#ffffff 20%,transparent);background-image:linear-gradient(to right,#ffffff 20%,transparent);}.img-text__img img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:100%;width:auto;max-width:none;}@media screen and (min-width:1440px){.img-text__img img{height:auto;min-height:100%;min-width:100%;}}.img-text__content{position:relative;z-index:1;max-width:330px;}@media screen and (min-width:1024px){.img-text__content{max-width:50%;margin-bottom:50px;}}.img-text__title{font-size:38px;font-weight:400;margin-top:0;margin-bottom:15px;}@media screen and (min-width:1024px){.img-text__title{font-size:55px;margin-bottom:30px;}}.img-text__link{margin-top:30px;text-decoration:underline;}@media screen and (min-width:1024px){.img-text__link{margin-top:50px;}}.img-text__link a{display:inline-block;position:relative;text-decoration:none;color:#ff4a3d;font-weight:400;font-size:15px;padding-right:90px;}@media screen and (min-width:1024px){.img-text__link a{font-size:20px;font-weight:600;}}.img-text__link a:after{background-image:url(/sites/all/themes/alutech_static/files/png-sprite/96dpi/sprite.png);background-position:-48px 0px;width:73px;height:15px;background-size:121px,94px;background-repeat:no-repeat;content:'';position:absolute;display:block;-webkit-transition:.3s;transition:.3s;top:50%;margin-top:-7px;right:0;}@media screen and (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),only screen and (min-device-pixel-ratio:2){.img-text__link a:after{background-image:url(/sites/all/themes/alutech_static/files/png-sprite/192dpi/sprite.png);}}.img-text__link a:hover:after,.img-text__link a:focus:after{-webkit-transform:translateX(10px);transform:translateX(10px);}.img-text__file{position:relative;padding-left:85px;display:block;text-decoration:none;color:rgba(51,51,51,0.7);}.img-text__file:before{content:'';position:absolute;top:50%;left:0;width:58px;height:58px;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%;background-color:#eeeeee;}.img-text__file:after{background-image:url(/sites/all/themes/alutech_static/files/png-sprite/96dpi/sprite.png);background-position:-30px -48px;width:23px;height:25px;background-size:121px,94px;background-repeat:no-repeat;content:'';position:absolute;top:50%;left:29px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}@media screen and (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),only screen and (min-device-pixel-ratio:2){.img-text__file:after{background-image:url(/sites/all/themes/alutech_static/files/png-sprite/192dpi/sprite.png);}}.info__list{margin:0;padding:0;text-indent:0;list-style:none;list-style-position:outside;}.info__item{margin-bottom:5px;line-height:1.75;}.info__item:first-child{line-height:1.2;margin-bottom:25px;}@media screen and (min-width:768px){.info__item{margin-bottom:15px;}.info__item:last-child{margin-bottom:0;}}.info__link{display:block;color:#626262;font-size:inherit;text-decoration:none;}.info__link:hover,.info__link:focus{text-decoration:underline;}.latest-news--item{position:relative;margin-bottom:55px;min-height:180px;}@media screen and (min-width:768px){.latest-news--item{padding-left:200px;}}@media screen and (min-width:1024px){.latest-news--item{font-size:18px;padding-left:225px;}}@media screen and (min-width:768px){.latest-news__img{position:absolute;left:0;top:0;width:160px;}}@media screen and (min-width:1024px){.latest-news__img{width:200px;}}.latest-news__img a{display:block;}.latest-news__img img{width:100%;}.latest-news__img .owl-buttons{position:absolute;left:0;width:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}@media screen and (min-width:768px){.latest-news__img .owl-buttons{top:50px;-webkit-transform:none;transform:none;}}.latest-news__img .owl-prev{float:left;}.latest-news__img .owl-next{float:right;}.latest-news__title{margin-bottom:10px;}@media screen and (min-width:768px){.latest-news__title{margin-bottom:15px;}}.latest-news__title a{color:#ff4a3d;font-size:13px;font-weight:500;}@media screen and (min-width:1024px){.latest-news__title a{font-size:18px;}}.login__link{font-size:14px;font-weight:400;color:#ff4a3d;text-decoration:none;}@media screen and (min-width:1024px){.login__link{font-size:16px;}}.latest-projects{text-align:center;padding-top:80px;padding-bottom:100px;}@media screen and (min-width:1024px){.latest-projects{padding-top:115px;padding-bottom:160px;}}.latest-projects__title{text-transform:uppercase;margin-bottom:10px;}.latest-projects__description{font-size:13px;font-weight:300;margin-bottom:85px;max-width:790px;margin-left:auto;margin-right:auto;}@media screen and (min-width:1024px){.latest-projects__description{font-size:18px;}}.latest-projects__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media screen and (min-width:768px){.latest-projects__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}}.latest-projects__row{margin-bottom:55px;padding-left:10px;padding-right:10px;max-width:370px;}.latest-projects__img{position:relative;display:inline-block;border-radius:50%;overflow:hidden;width:170px;height:170px;background-color:#eceff5;margin-bottom:50px;}@media screen and (min-width:480px){.latest-projects__img{width:220px;height:220px;}}@media screen and (min-width:768px){.latest-projects__img{width:175px;height:175px;}}@media screen and (min-width:1024px){.latest-projects__img{width:220px;height:220px;}}.latest-projects__img img{position:absolute;left:-10%;top:-10%;-webkit-transform:translateY(-60px);transform:translateY(-60px);width:120%;height:auto;-webkit-transition:.3s;transition:.3s;max-width:none;}.latest-projects__img:hover img,.latest-projects__img:focus img{-webkit-transform:translateY(-20px);transform:translateY(-20px);}.latest-projects__link{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;font-size:20px;font-weight:600;text-transform:uppercase;color:#ffffff;background-color:rgba(255,74,61,0.8);text-decoration:none;opacity:0;-webkit-transition:.4s 0s;transition:.4s 0s;}.latest-projects__link:hover{opacity:1;-webkit-transition:.4s .15s;transition:.4s .15s;}@media screen and (min-width:480px){.latest-projects__link{font-size:24px;font-weight:700;}}@media screen and (min-width:768px){.latest-projects__link{font-size:20px;font-weight:600;}}@media screen and (min-width:1024px){.latest-projects__link{font-size:24px;font-weight:700;}}.latest-projects__link:after{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:2px solid #ffffff;width:82%;height:82%;border-radius:50%;}@media screen and (min-width:480px){.latest-projects__link:after{border-width:4px;}}@media screen and (min-width:768px){.latest-projects__link:after{border-width:2px;}}@media screen and (min-width:1024px){.latest-projects__link:after{border-width:4px;}}.latest-projects__row-title{font-weight:600;margin-bottom:10px;}.logo{text-decoration:none;}.logo__img{width:99px;height:33px;}@media screen and (min-width:1024px){.logo__img{width:136px;height:45px;}}.logout__link{background-image:url(/sites/all/themes/alutech_static/files/png-sprite/96dpi/sprite.png);background-position:0px -48px;width:26px;height:26px;background-size:121px,94px;background-repeat:no-repeat;display:inline-block;font-size:14px;font-weight:400;color:#ff4a3d;text-decoration:none;text-indent:-9999px;}@media screen and (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),only screen and (min-device-pixel-ratio:2){.logout__link{background-image:url(/sites/all/themes/alutech_static/files/png-sprite/192dpi/sprite.png);}}@media screen and (min-width:1024px){.logout__link{font-size:16px;}}.main-menu{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;top:0;left:0;height:100%;}@media screen and (min-width:768px){.main-menu{margin-left:20px;margin-right:20px;}}@media screen and (min-width:1200px){.main-menu{margin-left:45px;margin-right:30px;}}.main-menu__trigger{width:18px;height:12px;margin:auto;background:url(/sites/all/themes/alutech_static/files/assets/main-menu/gamburger.png) no-repeat center;}@media screen and (min-width:768px){.main-menu__trigger{display:none;}}.main-menu > .menu{margin:0;padding:0;text-indent:0;list-style:none;list-style-position:outside;position:absolute;top:100%;left:-30px;width:100vw;background-color:#ffffff;box-shadow:0 1px 7px -2px gray;z-index:9;}@media screen and (min-width:768px){.main-menu > .menu{display:-webkit-box;display:-ms-flexbox;display:flex;position:static;box-shadow:none;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;}}.main-menu__item{border-bottom:1px solid #f1f1f0;}@media screen and (min-width:768px){.main-menu__item{display:inline-block;border-bottom:none;margin-right:15px;}.main-menu__item:last-of-type{margin-right:0;}}@media screen and (min-width:1200px){.main-menu__item{margin-right:35px;}}.main-menu__link{display:block;padding:20px 15px;text-decoration:none;color:#000000;font-size:14px;text-transform:uppercase;text-align:center;line-height:1.4;font-weight:300;}.main-menu__link:hover{color:#ff4a3d;}@media screen and (min-width:768px){.main-menu__link{display:inline;padding:0;font-size:12px;font-weight:400;text-transform:capitalize;}.main-menu__link.active,.main-menu__link__active{color:#ff4a3d;font-weight:500;}.main-menu__link:hover,.main-menu__link:focus{color:#000000;border-bottom:1px solid;}}@media screen and (min-width:1024px){.main-menu__link{font-size:16px;}}.map{position:relative;left:50%;right:50%;width:100vw;margin-left:-50vw;margin-right:-50vw;background-color:#fafafa;}.map__content{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}@media screen and (min-width:768px){.map__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}}.map__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:none;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:20px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media screen and (min-width:480px){.map__contacts{min-width:300px;}}@media screen and (min-width:768px){.map__contacts{max-width:30%;min-width:30%;padding-left:0;padding-top:0;padding-bottom:0;}}.map .colorized-gmap-common{position:relative;left:50%;right:50%;width:100vw;margin-left:-50vw;margin-right:-50vw;max-height:70vh;background-color:gray;height:300px;}@media screen and (min-width:768px){.map .colorized-gmap-common{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:350px;margin-left:0;}}@media screen and (min-width:1024px){.map .colorized-gmap-common{height:450px;}}.map__title{font-family:"Open Sans",sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;margin-top:0;}@media screen and (min-width:1024px){.map__title{font-size:18px;}}.newsletter{background-color:#fafafa;padding-top:60px;padding-bottom:60px;text-align:left;}@media screen and (min-width:1024px){.newsletter{padding-top:83px;padding-bottom:73px;}}.newsletter__container{max-width:1100px;}@media screen and (min-width:768px){.newsletter__container{display:-webkit-box;display:-ms-flexbox;display:flex;}}.newsletter__title{margin-top:0;margin-bottom:0;letter-spacing:1.5px;}.newsletter__text{margin-bottom:30px;}@media screen and (min-width:768px){.newsletter__text{text-align:left;margin-bottom:0;}}.newsletter__button{margin:auto;margin-right:0;min-width:0;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;}.pager{margin:0;padding:0;text-indent:0;list-style:none;list-style-position:outside;font-size:14px;font-weight:300;text-align:center;}.pager-first,.pager-last,.pager-next,.pager-previous,.pager-ellipsis{display:inline-block;margin-right:5px;margin-left:5px;}.pager-first a,.pager-last a,.pager-next a,.pager-previous a,.pager-ellipsis a{color:#292929;}.pager-first a:hover,.pager-first a:focus,.pager-last a:hover,.pager-last a:focus,.pager-next a:hover,.pager-next a:focus,.pager-previous a:hover,.pager-previous a:focus,.pager-ellipsis a:hover,.pager-ellipsis a:focus{text-decoration:none;}.pager-current{display:inline-block;text-decoration:none;color:#292929;padding:5px 10px;background-color:#fafafa;}.pager-item{display:inline-block;}.pager-item a{text-decoration:none;color:#292929;padding:5px 10px;background-color:#e1e1e1;-webkit-transition:.3s;transition:.3s;}.pager-item a:hover,.pager-item a:focus{background-color:#ededed;}.region-prefooter > .container,.img-text.region-prefooter > .content,.region-prefooter > .newsletter__container{overflow:hidden;}.prefooter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:-30px;margin-right:-30px;}@media screen and (min-width:1024px){.prefooter{margin-left:0;margin-right:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}}.prefooter__block{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:45px 30px 110px;border-bottom:1px solid rgba(255,255,255,0.15);color:#ffffff;text-decoration:none;text-align:center;}.prefooter__block:after{background-image:url(/sites/all/themes/alutech_static/files/png-sprite/96dpi/sprite.png);background-position:0px 0px;width:44px;height:44px;background-size:121px,94px;background-repeat:no-repeat;content:'';position:absolute;bottom:50px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}@media screen and (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),only screen and (min-device-pixel-ratio:2){.prefooter__block:after{background-image:url(/sites/all/themes/alutech_static/files/png-sprite/192dpi/sprite.png);}}@media screen and (min-width:1024px){.prefooter__block{position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:left;max-width:40%;min-width:40%;border-right:1px solid rgba(255,255,255,0.15);padding-left:85px;padding-right:85px;padding-bottom:45px;padding-top:55px;}.prefooter__block:after{content:none;}.prefooter__block:first-of-type{min-width:30%;max-width:30%;padding-left:0;}.prefooter__block:last-of-type{min-width:30%;max-width:30%;border:none;padding-right:0;}}.prefooter__block:hover .prefooter__title{-webkit-transform:translateY(-3px);transform:translateY(-3px);padding-bottom:3px;padding-top:0;border-color:currentColor;}.prefooter__block:hover .prefooter__title:after{top:9px;}.prefooter__title{padding-top:3px;display:inline-block;font-size:32px;font-weight:400;text-transform:uppercase;font-family:"Bebas Neue",sans-serif;margin-bottom:15px;line-height:1;text-decoration:none;color:inherit;border-bottom:3px solid transparent;-webkit-transition:.3s;transition:.3s;letter-spacing:0.05em;}@media screen and (min-width:768px){.prefooter__title{position:relative;font-size:35px;margin-bottom:35px;}}@media screen and (min-width:1024px){.prefooter__title:after{content:'';position:absolute;top:6px;left:calc(100% + 10px);background-image:url(/sites/all/themes/alutech_static/files/png-sprite/96dpi/sprite.png);background-position:-48px -19px;width:45px;height:15px;background-size:121px,94px;background-repeat:no-repeat;-webkit-transition:.3s;transition:.3s;}}@media screen and (min-width:1024px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:1024px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:1024px) and (min-resolution:192dpi),only screen and (min-width:1024px) and (min-resolution:2dppx),only screen and (min-width:1024px) and (min-device-pixel-ratio:2){.prefooter__title:after{background-image:url(/sites/all/themes/alutech_static/files/png-sprite/192dpi/sprite.png);}}.prefooter__text{font-size:13px;font-weight:300;}@media screen and (min-width:768px){.prefooter__text{font-size:15px;}}.product-item{display:inline-block;vertical-align:top;-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%;width:100%;max-width:100%;min-width:100%;padding:40px;overflow:hidden;font-size:15px;}@media screen and (min-width:480px){.product-item{width:50%;min-width:50%;max-width:50%;}}@media screen and (min-width:768px){.product-item{width:calc(100% / 3);min-width:calc(100% / 3);max-width:calc(100% / 3);}}@media screen and (min-width:1024px){.product-item{width:25%;min-width:25%;max-width:25%;}}.product-item__content{margin-left:-30px;margin-right:-30px;}.product-item__link{display:block;color:initial;text-decoration:none;}.product-item__link:hover,.product-item__link:focus{outline:none;}.product-item__link:hover .product-item__title,.product-item__link:focus .product-item__title{text-decoration:none;}.product-item__col{-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%;padding:0 30px;box-sizing:border-box;}.product-item__col:not(.product-item__col--img){margin-top:20px;}.product-item__col-title{font-size:15px;font-weight:600;font-size:0.94em;margin-bottom:15px;}.product-item__options{margin:0;padding:0;list-style:none;line-height:1.5;}.product-item__option{margin-bottom:5px;}.product-item--grid{-webkit-animation:blink-1;animation:blink-1;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-iteration-count:1;animation-iteration-count:1;}.product-item--grid .product-item__col--img{margin-bottom:10px;}.product-item--list{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;min-width:100%;max-width:none;width:100%;-webkit-animation:blink-2;animation:blink-2;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-iteration-count:1;animation-iteration-count:1;border-bottom:1px solid #b8b8b8;}.product-item--list .product-item__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}@media screen and (min-width:640px){.product-item--list .product-item__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}}@media screen and (min-width:720px){.product-item--list .product-item__col--img{display:block;}}.product-item--list .product-item__title{text-align:left;margin-bottom:30px;}.product-item--list .product-item__description{margin-bottom:30px;}.product-item__img{position:relative;width:100%;height:0;padding-top:100%;overflow:hidden;}.product-item__img > img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;top:0;left:0;}.product-item__info{padding:0 30px;}.product-item__title{font-family:"Open Sans",sans-serif;text-decoration:underline;color:#ff4a3d;font-size:20px;font-weight:400;text-align:center;line-height:1.5;text-transform:capitalize;letter-spacing:0.05em;margin:0;}@media screen and (min-width:1024px){.product-item__title{font-size:22px;}}.product-item__tags{display:none;margin:0;padding:0;list-style:none;margin-left:-6px;margin-right:-6px;}@media screen and (min-width:640px){.product-item__tags{display:block;}}.product-item__tag{display:inline-block;padding:10px 20px;border-radius:4px;margin:5px 6px;font-size:14px;font-weight:300;line-height:1;-webkit-transition:.3s;transition:.3s;white-space:nowrap;cursor:pointer;}.product-item__tag--application{color:#5383f7;background-color:rgba(83,131,247,0.3);}.product-item__tag--application:hover,.product-item__tag--application:focus{background-color:rgba(83,131,247,0.5);}.product-item__tag--opening{color:rgba(85,84,82,0.7);background-color:rgba(163,163,163,0.3);}.product-item__tag--opening:hover,.product-item__tag--opening:focus{background-color:rgba(163,163,163,0.5);}@-webkit-keyframes blink-1{0%{opacity:0;}100%{opacity:1;}}@keyframes blink-1{0%{opacity:0;}100%{opacity:1;}}@-webkit-keyframes blink-2{0%{opacity:0;}100%{opacity:1;}}@keyframes blink-2{0%{opacity:0;}100%{opacity:1;}}#install-photos{overflow:hidden;margin-bottom:40px;}#install-photos .view-content > div{margin-left:-15px;margin-right:-15px;font-size:0;text-align:center;}@media screen and (min-width:480px){#install-photos .view-content > div{text-align:left;}}.product_photo_image{position:relative;display:inline-block;vertical-align:top;padding:12px;font-size:initial;}.product_photo_image_title{position:absolute;color:#ffffff;font-weight:400;font-size:12px;bottom:20px;width:100%;left:0;line-height:1.2;padding:0 25px;text-align:left;}@media screen and (min-width:1024px){.product_photo_image_title{font-size:16px;}}.product_photo_image_image{font-size:0;}.product-type{width:100%;padding-top:50px;padding-bottom:45px;}@media screen and (min-width:768px){.product-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:85px;padding-bottom:80px;}}@media screen and (min-width:1024px){.product-type{padding-top:135px;padding-bottom:130px;}}@media screen and (min-width:768px){.product-type--left .product-type__img-wrap{margin-right:75px;}}@media screen and (min-width:1024px){.product-type--left .product-type__img-wrap{margin-right:110px;}}.product-type--right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}@media screen and (min-width:768px){.product-type--right .product-type__img-wrap{margin-left:75px;}}@media screen and (min-width:1024px){.product-type--right .product-type__img-wrap{margin-left:110px;}}.product-type__img-wrap{margin-bottom:23px;max-width:515px;width:100%;}.product-type__img-wrap > a{display:block;}.product-type__img-wrap img{width:100%;height:auto;}@media screen and (min-width:768px){.product-type__img-wrap{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;margin-bottom:0;}}@media screen and (min-width:768px){.product-type__content{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;}}.product-type__title{margin:0;margin-bottom:10px;}.product-type__text{margin-bottom:60px;}.product-type__downloads{margin:0;padding:0;text-indent:0;list-style:none;list-style-position:outside;}.product-type__downloads img{vertical-align:middle;margin-right:20px;}.product-type__downloads a{text-decoration:none;color:#292929;}.product-type__downloads a:hover,.product-type__downloads a:focus{text-decoration:underline;}.product-type__download-link{margin-bottom:10px;}.product-type__link{position:relative;font-size:14px;font-weight:600;text-transform:uppercase;color:#ff4a3d;text-decoration:none;padding-right:90px;}@media screen and (max-width:768px){.product-type__link{display:inline-block;}}.product-type__link:after{background-image:url(/sites/all/themes/alutech_static/files/png-sprite/96dpi/sprite.png);background-position:-48px 0px;width:73px;height:15px;background-size:121px,94px;background-repeat:no-repeat;content:'';position:absolute;right:0;bottom:6px;-webkit-transition:.3s;transition:.3s;}@media screen and (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx),only screen and (min-device-pixel-ratio:2){.product-type__link:after{background-image:url(/sites/all/themes/alutech_static/files/png-sprite/192dpi/sprite.png);}}@media screen and (max-width:1020px){.product-type__link:after{bottom:2px;}}@media screen and (max-width:768px){.product-type__link:after{top:50%;bottom:auto;margin-top:-8px;}}.product-type__link:hover:after,.product-type__link:focus:after{-webkit-transform:translateX(10px);transform:translateX(10px);}@media screen and (min-width:1024px){.product-type__link{font-size:20px;}}.file-download-list{margin:0;padding:0;text-indent:0;list-style:none;list-style-position:outside;}.file-download-list a{text-decoration:none;color:#292929;}.file-download-list a:hover,.file-download-list a:focus{text-decoration:underline;}.file-download-list a img{vertical-align:middle;margin-right:20px;}.products{padding-top:50px;padding-bottom:90px;padding-left:30px;padding-right:30px;border-top:1px solid rgba(163,163,163,0.3);margin-left:-30px;margin-right:-30px;}@media screen and (min-width:768px){.products{padding-top:100px;padding-bottom:140px;}}@media screen and (min-width:1024px){.products{padding-top:140px;padding-bottom:200px;}}.products__header{display:none;}@media screen and (min-width:768px){.products__header{display:table-header-group;}}@media screen and (min-width:768px){.products__group{display:table-cell;border-bottom:1px solid rgba(141,141,141,0.3);padding-bottom:20px;}.products__group:first-of-type{display:none;}}@media screen and (min-width:1024px){.products__group:first-of-type{display:table-cell;border-bottom:1px solid rgba(141,141,141,0.3);padding-bottom:20px;}}.products__content{font-size:0;}@media screen and (min-width:768px){.products__content:not(.products__content--table){margin-left:-30px;margin-right:-30px;}}@media screen and (min-width:1024px){.products__content:not(.products__content--table) .products__row,.products__content:not(.products__content--table) .products--row{position:relative;padding-left:200px;max-width:none;}}@media screen and (min-width:1024px){.products__content:not(.products__content--table) .products__img{position:absolute;top:5px;left:0;}}@media screen and (min-width:768px){.products__content--table{display:table-row-group;}.products__content--table .products__row,.products__content--table .products--row{display:table-row;}.products__content--table .products__name{display:table-cell;vertical-align:top;width:270px;padding-top:30px;padding-bottom:30px;padding-right:60px;}.products__content--table .products__description{display:table-cell;vertical-align:top;width:320px;padding-top:30px;padding-bottom:30px;padding-right:60px;}.products__content--table .products__tags{display:table-cell;vertical-align:top;width:280px;padding-top:30px;padding-bottom:30px;}}@media screen and (min-width:1024px){.products__content--table .products__img{display:table-cell;vertical-align:top;padding-top:30px;padding-bottom:30px;width:270px;}}@media screen and (max-width:1024px){.products__content--table{min-width:200px;}}.products__row,.products--row{display:block;width:100%;max-width:480px;font-size:initial;}.products__row:not(:last-of-type),.products--row:not(:last-of-type){margin-bottom:55px;}@media screen and (min-width:768px){.products__row,.products--row{display:inline-block;vertical-align:top;width:50%;padding-left:30px;padding-right:30px;}}.products__img{display:block;min-width:200px;}@media screen and (min-width:1024px){.products__img{display:block;}}.products__name{margin-bottom:20px;}.products__name a{display:inline-block;font-family:"Open Sans",sans-serif;text-decoration:underline;color:#ff4a3d;font-size:20px;font-weight:400;line-height:1.5;text-transform:capitalize;letter-spacing:0.05em;margin:0;}@media screen and (min-width:1024px){.products__name a{font-size:22px;}}.products__name a:hover,.products__name a:focus{text-decoration:none;}.products__description{margin-bottom:25px;font-size:13px;}@media screen and (min-width:1024px){.products__description{font-size:15px;}}.products__tags{margin-left:-6px;margin-right:-6px;}@media screen and (max-width:768px){.products__tags{display:none;}}.products__tag ul{list-style:none;padding:0;margin:0;}.products__tag ul > li{display:inline-block;padding:10px 20px;border-radius:4px;margin:5px 6px;font-size:14px;font-weight:400;line-height:1;}.products__tag--application ul > li{color:#5383f7;background-color:rgba(83,131,247,0.3);}.products__tag--opening ul > li{color:rgba(85,84,82,0.7);background-color:rgba(163,163,163,0.3);}.item__title{margin-top:0;}.sidebar{background-color:#fafafa;padding-left:35px;padding-right:35px;padding-top:15px;padding-bottom:15px;}@media screen and (min-width:768px){.sidebar{width:275px;}}.sidebar--item{display:block;border-bottom:1px solid #8d8d8d;padding-top:25px;padding-bottom:30px;text-align:left;}.sidebar--item:last-child{border-bottom:none;}.sidebar__link{display:block;text-decoration:none;color:#292929;}.sidebar__link:hover .sidebar__title{text-decoration:none;}.sidebar__title{font-size:13px;font-weight:500;text-decoration:underline;margin-bottom:10px;line-height:1.5;}@media screen and (min-width:1024px){.sidebar__title{font-size:18px;font-weight:600;}}.sidebar__date{font-size:12px;font-weight:300;}@media screen and (min-width:1024px){.sidebar__date{font-size:16px;}}.products-banner{background-color:#fafafa;}.products-banner > .container,.img-text.products-banner > .content,.products-banner > .newsletter__container{position:relative;padding-top:45px;padding-bottom:150px;background:url(/sites/all/themes/alutech_static/files/assets/products-banner/products-banner.png) no-repeat right bottom;background-size:90%;}@media screen and (min-width:480px){.products-banner > .container,.img-text.products-banner > .content,.products-banner > .newsletter__container{background-size:80%;}}@media screen and (min-width:768px){.products-banner > .container,.img-text.products-banner > .content,.products-banner > .newsletter__container{background-size:initial;}}@media screen and (min-width:1024px){.products-banner > .container,.img-text.products-banner > .content,.products-banner > .newsletter__container{padding-top:85px;}}.products-banner__title{line-height:1;max-width:300px;text-align:left;}@media screen and (min-width:768px){.products-banner__title{max-width:400px;}}.products-banner__img{position:absolute;right:0;bottom:0;width:90%;}@media screen and (min-width:480px){.products-banner__img{width:auto;max-width:75%;}}.box-size-item{position:relative;display:inline-block;vertical-align:bottom;min-height:220px;width:45%;margin-right:2%;margin-bottom:15px;text-align:center;}@media screen and (min-width:480px){.box-size-item{width:29%;margin-right:2%;}}@media screen and (min-width:768px){.box-size-item{width:45%;margin-right:2%;}}@media screen and (min-width:1024px){.box-size-item{width:29%;margin-right:2%;}}@media screen and (min-width:1200px){.box-size-item{width:18%;margin-right:1%;}}.box-size-item__border{position:absolute;bottom:0;width:100%;min-height:200px;border:6px #949494 solid;border-top-width:15px;border-bottom-width:0;}.box-size-item__title{position:absolute;top:-40px;width:100%;font-weight:600;}.box-size-item__arrowup{position:absolute;top:0;left:50%;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:20px solid #9a9a9a;margin-left:-11px;margin-top:-15px;}.box-size-item__arrow{position:absolute;bottom:10px;left:50%;width:0;height:100%;border-left:4px solid #9a9a9a;border-top:4px solid #9a9a9a;margin-left:-3px;}.box-size-item__arrowdown{position:absolute;bottom:0;left:50%;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:20px solid #9a9a9a;margin-left:-11px;}.box-size-item__text{position:absolute;bottom:40%;left:50%;width:50%;font-size:11px;line-height:14px;padding:5%;background:#fff;-webkit-transform:translateX(-50%);transform:translateX(-50%);}.box-size-item__value{position:absolute;bottom:40%;right:1%;line-height:60px;color:#005284;}.box-size-item-2{height:240px;}.box-size-item-2 .box-size-item__border{height:220px;border-top-width:20px;}.box-size-item-2 .box-size-item__title{top:-45px;}.box-size-item-2 .box-size-item__arrowup{margin-top:-20px;}.box-size-item-3{height:260px;}.box-size-item-3 .box-size-item__border{height:240px;border-top-width:25px;}.box-size-item-3 .box-size-item__title{top:-50px;}.box-size-item-3 .box-size-item__arrowup{margin-top:-25px;}.box-size-item-4{height:280px;}.box-size-item-4 .box-size-item__border{height:260px;border-top-width:30px;}.box-size-item-4 .box-size-item__title{top:-55px;}.box-size-item-4 .box-size-item__arrowup{margin-top:-30px;}.box-size-item-5{height:300px;}.box-size-item-5 .box-size-item__border{height:280px;border-top-width:35px;}.box-size-item-5 .box-size-item__title{top:-60px;}.box-size-item-5 .box-size-item__arrowup{margin-top:-35px;}.box-size-item-5 .box-size-item__arrow{height:108%;}.box-size-item-6{height:320px;}.box-size-item-6 .box-size-item__border{height:300px;border-top-width:40px;}.box-size-item-6 .box-size-item__title{top:-65px;}.box-size-item-6 .box-size-item__arrowup{margin-top:-40px;}.box-size-item-6 .box-size-item__arrow{height:108%;}.box-size-item-7{height:340px;}.box-size-item-7 .box-size-item__border{height:320px;border-top-width:45px;}.box-size-item-7 .box-size-item__title{top:-70px;}.box-size-item-7 .box-size-item__arrowup{margin-top:-45px;}.box-size-item-7 .box-size-item__arrow{height:108%;}.submenu{position:relative;max-width:100%;background:#ffffff;box-shadow:0 0 5px -2px gray;}.submenu--scroll > .container,.img-text.submenu--scroll > .content,.submenu--scroll > .newsletter__container{overflow-x:scroll;}.submenu--scroll > .container::-webkit-scrollbar,.img-text.submenu--scroll > .content::-webkit-scrollbar,.submenu--scroll > .newsletter__container::-webkit-scrollbar{display:none;}.submenu .menu{margin:0;padding:0;text-indent:0;list-style:none;list-style-position:outside;white-space:nowrap;width:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;}.submenu__item{display:inline-block;}.submenu__link{padding:20px 25px 12px;display:inline-block;white-space:nowrap;font-size:14px;font-weight:300;line-height:1.5;text-align:center;border-bottom:6px solid transparent;-webkit-transition:.3s;transition:.3s;text-transform:uppercase;color:inherit;text-decoration:none;}.submenu__link:hover{border-color:rgba(255,74,61,0.5);}.submenu__link--active{border-color:#ff4a3d;}.submenu__link--active:hover{border-color:#ff4a3d;}.tech-spec{background-color:#f5f5f5;padding:50px 65px 60px;margin-bottom:20px;}.tabs__list,.tabs ul{margin:0;padding:0;text-indent:0;list-style:none;list-style-position:outside;margin-bottom:20px;}.tabs__item{display:inline-block;}.tabs__link{display:block;color:initial;text-decoration:none;text-transform:uppercase;padding:10px 15px;}.tabs__link:hover,.tabs__link:focus,.tabs__link.active{background-color:#eeeeee;}.title__heading{position:relative;left:50%;right:50%;width:100vw;margin-left:-50vw;margin-right:-50vw;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:150px;vertical-align:middle;padding:50px;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-image:-webkit-linear-gradient(right bottom,#ffffff,#dfe3e8);background-image:linear-gradient(to left top,#ffffff,#dfe3e8);margin-top:0;margin-bottom:0;}@media screen and (min-width:768px){.title__heading{min-height:250px;}}@media screen and (min-width:1024px){.title__heading{min-height:380px;}}.video{width:100%;padding-top:62%;background-color:gray;margin-bottom:20px;}.video a img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.webform-form{width:100%;margin-left:auto;margin-right:auto;max-width:745px;padding:0;padding-bottom:70px;}@media screen and (min-width:1024px){.webform-form{padding-top:50px;padding-bottom:140px;}}.webform-form > form{padding:0;}.webform-form__title{text-align:center;margin-bottom:40px;margin-top:70px;}@media screen and (min-width:1024px){.webform-form__title{margin-top:140px;margin-bottom:65px;}}.webform-form__item{margin-bottom:10px;font-size:13px;font-weight:300;}@media screen and (min-width:480px){.webform-form__item{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.webform-form__item.webform-component-textarea,.webform-form__item.webform-component-checkboxes,.webform-form__item.webform-component-radios{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.webform-form__item.webform-component-textarea{margin-bottom:50px;}.webform-form__item.webform-component-checkboxes{margin-bottom:40px;}.webform-form__item.webform-component-radios{margin-bottom:45px;}}@media screen and (min-width:1024px){.webform-form__item{font-size:16px;margin-bottom:30px;}}.webform-form__item > label{display:block;padding-right:10px;word-break:break-word;}@media screen and (min-width:480px){.webform-form__item > label{-webkit-box-flex:0;-ms-flex:0 0 120px;flex:0 0 120px;max-width:120px;}}@media screen and (min-width:768px){.webform-form__item > label{-ms-flex-preferred-size:180px;flex-basis:180px;max-width:180px;}}.webform-form .form-textarea{resize:none;height:120px;width:100%;}@media screen and (min-width:768px){.webform-form .form-textarea{height:200px;}}.webform-form .form-textarea-wrapper,.webform-form .form-checkboxes,.webform-form .form-radios{display:block;width:100%;}@media screen and (min-width:480px){.webform-form .form-textarea-wrapper,.webform-form .form-checkboxes,.webform-form .form-radios{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:calc(100% - 120px);}}@media screen and (min-width:768px){.webform-form .form-textarea-wrapper,.webform-form .form-checkboxes,.webform-form .form-radios{width:calc(100% - 180px);}}.webform-form__input{display:block;width:100%;border:1px solid rgba(141,141,141,0.5);-webkit-transition:box-shadow .3s;transition:box-shadow .3s;padding:8px 13px;}@media screen and (min-width:480px){.webform-form__input{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:calc(100% - 120px);}}@media screen and (min-width:768px){.webform-form__input{width:calc(100% - 180px);}}@media screen and (min-width:1024px){.webform-form__input{padding-top:13px;padding-bottom:13px;}}.webform-form__input:focus{outline:none;box-shadow:0 0 3px 0 #8d8d8d;}.webform-form__actions,.webform-form .form-actions{margin-top:20px;text-align:left;}.webform-form__actions .button-primary,.webform-form .form-actions .button-primary{width:100%;}@media screen and (min-width:480px){.webform-form__actions .button-primary,.webform-form .form-actions .button-primary{width:auto;min-width:100px;}}@media screen and (min-width:1024px){.webform-form__actions .button-primary,.webform-form .form-actions .button-primary{min-width:145px;padding-top:20px;padding-bottom:20px;}}@media screen and (min-width:480px){.webform-form__actions,.webform-form .form-actions{padding-left:120px;}}@media screen and (min-width:768px){.webform-form__actions,.webform-form .form-actions{padding-left:180px;}}.webform-client-form .form-textarea-wrapper,.webform-client-form .form-checkboxes,.webform-client-form .form-radios{display:block;width:100%;}
