﻿/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}@font-face{font-family:"magento-icons";font-style:normal;font-weight:400;src:url("../fonts/Magento/Magento-Icons.eot");src:url("../fonts/Magento/Magento-Icons.eot?#iefix") format("embedded-opentype"),url("../fonts/Magento/Magento-Icons.woff2") format("woff2"),url("../fonts/Magento/Magento-Icons.woff") format("woff"),url("../fonts/Magento/Magento-Icons.ttf") format("truetype"),url("../fonts/Magento/Magento-Icons.svg") format("svg")}@font-face{font-family:"magento-icons";font-style:normal;font-weight:400;src:url("../fonts/Magento/Magento-Icons.eot");src:url("../fonts/Magento/Magento-Icons.eot?#iefix") format("embedded-opentype"),url("../fonts/Magento/Magento-Icons.woff2") format("woff2"),url("../fonts/Magento/Magento-Icons.woff") format("woff"),url("../fonts/Magento/Magento-Icons.ttf") format("truetype"),url("../fonts/Magento/Magento-Icons.svg") format("svg")}*{box-sizing:border-box;outline:none}.no-display{display:none}.field-tooltip span.label{display:none}input[type=checkbox],.checkout-cart-index input[type=radio]{visibility:hidden;position:absolute}.hide-on-mobile{display:none}@media screen and (min-width: 1024px){.hide-on-mobile{display:block}}.hide-on-desktop{display:block}@media screen and (min-width: 1024px){.hide-on-desktop{display:none}}table{border-collapse:collapse;width:100%}table caption{display:none}table thead th{color:#99877d;font-size:12px;font-weight:500;padding:15px 10px;text-align:left;text-transform:uppercase}table tbody td{color:#828282;font-size:14px;font-weight:700;padding:15px 10px;text-align:left}table tbody td img{border-radius:10px}table tbody:nth-child(odd){background:#f1f1f1;border-radius:10px;box-shadow:0 0 0 5px #f1f1f1}ul,ol{list-style:none}ul,ol,dl,dt,dd{margin:0;padding:0}ol{counter-reset:listNumbering}ol li{counter-increment:listNumbering}ol li::before{content:counter(listNumbering, decimal) ".";margin-right:10px}.small-title{padding:0 20px;font-size:14px;margin-top:10px}@media screen and (min-width: 1024px){.small-title{padding:0 50px}}@media screen and (min-width: 1190px){.small-title{padding:0}}.image-slider .slick-slide div{height:100%;width:100%}.image-slider .slick-slide div img{height:100%;width:100%;object-fit:cover}.image-dotted .slick-slide{overflow:hidden}.image-dotted .slick-slide div{height:100%;width:100%}.image-dotted .slick-slide div img{height:100%;width:100%;object-fit:cover}.questmark-top-banner .text-wrapper iframe,.project-display-page .project-view-wrapper .project-view-text-wrapper iframe,.portfolio-list-page .portfolio-view .portfolio-view-text-wrapper iframe,.cms-page-view .text-wrapper iframe,.promos-list-page .solutions-view .text-wrapper iframe,.promos-service-details-page .solution-top-wrapper .text-wrapper iframe,.promos-solution-details-page .solution-top-wrapper .text-wrapper iframe,.promos-service-details-page .service-bottom-content .text-wrapper iframe,.promos-service-details-page .service-middle-content .text-wrapper iframe,.promos-service-details-page .service-top-content .text-wrapper iframe,.promos-service-details-page .industry-bottom-content .text-wrapper iframe,.promos-service-details-page .industry-middle-content .text-wrapper iframe,.promos-service-details-page .industry-top-content .text-wrapper iframe,.promos-industry-details-page .service-bottom-content .text-wrapper iframe,.promos-industry-details-page .service-middle-content .text-wrapper iframe,.promos-industry-details-page .service-top-content .text-wrapper iframe,.promos-industry-details-page .industry-bottom-content .text-wrapper iframe,.promos-industry-details-page .industry-middle-content .text-wrapper iframe,.promos-industry-details-page .industry-top-content .text-wrapper iframe{max-width:100%}@media screen and (max-width: 1024px){.questmark-top-banner .text-wrapper iframe,.project-display-page .project-view-wrapper .project-view-text-wrapper iframe,.portfolio-list-page .portfolio-view .portfolio-view-text-wrapper iframe,.cms-page-view .text-wrapper iframe,.promos-list-page .solutions-view .text-wrapper iframe,.promos-service-details-page .solution-top-wrapper .text-wrapper iframe,.promos-solution-details-page .solution-top-wrapper .text-wrapper iframe,.promos-service-details-page .service-bottom-content .text-wrapper iframe,.promos-service-details-page .service-middle-content .text-wrapper iframe,.promos-service-details-page .service-top-content .text-wrapper iframe,.promos-service-details-page .industry-bottom-content .text-wrapper iframe,.promos-service-details-page .industry-middle-content .text-wrapper iframe,.promos-service-details-page .industry-top-content .text-wrapper iframe,.promos-industry-details-page .service-bottom-content .text-wrapper iframe,.promos-industry-details-page .service-middle-content .text-wrapper iframe,.promos-industry-details-page .service-top-content .text-wrapper iframe,.promos-industry-details-page .industry-bottom-content .text-wrapper iframe,.promos-industry-details-page .industry-middle-content .text-wrapper iframe,.promos-industry-details-page .industry-top-content .text-wrapper iframe{display:block;margin-left:auto;margin-right:auto}}@media screen and (max-width: 600px){.questmark-top-banner .text-wrapper img,.project-display-page .project-view-wrapper .project-view-text-wrapper img,.portfolio-list-page .portfolio-view .portfolio-view-text-wrapper img,.cms-page-view .text-wrapper img,.promos-list-page .solutions-view .text-wrapper img,.promos-service-details-page .solution-top-wrapper .text-wrapper img,.promos-solution-details-page .solution-top-wrapper .text-wrapper img,.promos-service-details-page .service-bottom-content .text-wrapper img,.promos-service-details-page .service-middle-content .text-wrapper img,.promos-service-details-page .service-top-content .text-wrapper img,.promos-service-details-page .industry-bottom-content .text-wrapper img,.promos-service-details-page .industry-middle-content .text-wrapper img,.promos-service-details-page .industry-top-content .text-wrapper img,.promos-industry-details-page .service-bottom-content .text-wrapper img,.promos-industry-details-page .service-middle-content .text-wrapper img,.promos-industry-details-page .service-top-content .text-wrapper img,.promos-industry-details-page .industry-bottom-content .text-wrapper img,.promos-industry-details-page .industry-middle-content .text-wrapper img,.promos-industry-details-page .industry-top-content .text-wrapper img{height:auto;width:100%}}.slick-dots li:before{content:none}body>.loading-mask{background-color:rgba(0,0,0,.2);display:flex;flex-direction:column;height:100vh;justify-content:center;position:fixed;right:0;text-align:center;top:0;width:100%;z-index:999999}body>.loading-mask .loader img{margin-bottom:-40px}body>.loading-mask .loader p{color:#000}.page-wrapper .loading-mask{overflow:hidden;right:0;text-align:center;top:40px;width:100%}.page-wrapper .loading-mask .loader{height:40px;text-align:center;width:100%}.page-wrapper .loading-mask .loader img{margin-left:-20px;width:40px}.minicart-wrapper .loading-mask{display:none}.page-wrapper{min-height:100vh;overflow:hidden;position:relative;width:100%}.page-main{min-height:500px;width:100%;z-index:auto}@media screen and (min-width: 1190px){.page-main{margin:0 auto;max-width:1140px}}.page-main .page-title-wrapper{padding:0 20px}@media screen and (min-width: 1024px){.page-main .page-title-wrapper{padding:0 50px}}@media screen and (min-width: 1190px){.page-main .page-title-wrapper{padding:0}}.page-main .page-title-wrapper .page-title{color:#00529b;font-size:18px;margin:0 0 15px;text-transform:uppercase}@media screen and (min-width: 1024px){.page-main .page-title-wrapper .page-title{font-size:24px}}@media screen and (min-width: 1024px){.page-layout-2columns-left .columns,.page-layout-2columns-right .columns{display:flex;flex-direction:row}}.page-layout-2columns-left .columns .column,.page-layout-2columns-right .columns .column{flex:1 1 990px}.page-layout-2columns-left .columns .sidebar,.page-layout-2columns-right .columns .sidebar{flex:1 1 240px;padding-right:20px}.page-layout-2columns-left .columns{flex-direction:row-reverse}.page-layout-2columns-right .columns{flex-direction:row}.breadcrumbs{display:none;margin-bottom:15px}@media screen and (min-width: 1024px){.breadcrumbs{background:linear-gradient(90deg, #1c4264 0%, #00529b 45.37%, #00529b 100%);display:block;padding:15px 50px}}@media screen and (min-width: 1190px){.breadcrumbs{padding:15px 0}}.breadcrumbs .items{padding:0}@media screen and (min-width: 1190px){.breadcrumbs .items{margin:0 auto;max-width:1140px}}.breadcrumbs .items .item:last-child a,.breadcrumbs .items .item:last-child strong{color:#fff}.breadcrumbs .items .item:last-child a::after{content:""}.breadcrumbs .item{display:inline-block}.breadcrumbs .item::before{display:none}.breadcrumbs .item a,.breadcrumbs .item strong{color:#99877d;font-size:12px;font-weight:400;line-height:2;text-decoration:none}.breadcrumbs .item a::after{color:#99877d;content:"/";font-size:12px;font-weight:400;line-height:2;margin:0 5px}@font-face{font-family:"Roboto";font-style:normal;font-weight:300;size-adjust:98.5%;src:url("../fonts/Roboto/Roboto-Light.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;size-adjust:98.5%;src:url("../fonts/Roboto/Roboto-Regular.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:500;size-adjust:98.5%;src:url("../fonts/Roboto/Roboto-Medium.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;size-adjust:98.5%;src:url("../fonts/Roboto/Roboto-Bold.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:900;size-adjust:98.5%;src:url("../fonts/Roboto/Roboto-Black.ttf") format("truetype")}@font-face{font-family:"Roboto Slab";font-style:normal;font-weight:300;src:url("../fonts/Roboto_Slab/RobotoSlab-Light.ttf") format("truetype")}@font-face{font-family:"Roboto Slab";font-style:normal;font-weight:400;src:url("../fonts/Roboto_Slab/RobotoSlab-Regular.ttf") format("truetype")}@font-face{font-family:"Roboto Slab";font-style:normal;font-weight:700;src:url("../fonts/Roboto_Slab/RobotoSlab-Bold.ttf") format("truetype")}body{font-family:"Roboto","Arial",sans-serif;font-size:12px;line-height:normal}h1,h2,h3,h4,h5,h6,.h7,.h8,.h9{color:#5a5a5a;display:block;font-family:"Roboto Slab","Roboto","Arial",sans-serif;font-weight:400;margin:0 0 10px}h1{font-size:42px;font-weight:900}h2{font-size:25px;font-weight:900}h3{font-size:24px;font-weight:200}h4{font-size:20px;font-weight:900}h5{font-size:18px;font-weight:500}h6{font-size:14px;font-weight:700}.h7{font-size:14px;font-weight:400}.h8{font-size:13px;font-weight:200}.h9{font-size:12px;font-weight:400}p{color:#828282;font-size:13px;line-height:normal;margin:0}strong{font-weight:700}button,input[type=button],input[type=reset],input[type=submit]{font-family:"Roboto","Arial",sans-serif;background-color:#00529b;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);border:0;border-radius:20px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:11px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%}button:disabled,button.disabled,input[type=button]:disabled,input[type=button].disabled,input[type=reset]:disabled,input[type=reset].disabled,input[type=submit]:disabled,input[type=submit].disabled{background-color:#979797;cursor:not-allowed;pointer-events:none}button.blank,input[type=button].blank,input[type=reset].blank,input[type=submit].blank{font-family:"Roboto","Arial",sans-serif;background-color:#00529b;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);border:0;border-radius:20px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:11px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);color:#00529b}button.blank:disabled,button.blank.disabled,input[type=button].blank:disabled,input[type=button].blank.disabled,input[type=reset].blank:disabled,input[type=reset].blank.disabled,input[type=submit].blank:disabled,input[type=submit].blank.disabled{background-color:#979797;cursor:not-allowed;pointer-events:none}button.blank:disabled,button.blank.disabled,input[type=button].blank:disabled,input[type=button].blank.disabled,input[type=reset].blank:disabled,input[type=reset].blank.disabled,input[type=submit].blank:disabled,input[type=submit].blank.disabled{background-color:#fff;color:#979797;cursor:not-allowed;pointer-events:none}button.blank:hover,input[type=button].blank:hover,input[type=reset].blank:hover,input[type=submit].blank:hover{background-color:#fff;color:#00529b}button.small,input[type=button].small,input[type=reset].small,input[type=submit].small{border-radius:15px;font-size:13px;font-weight:700;padding:7px 20px;width:auto}button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,button:active,input[type=button]:active,input[type=reset]:active,input[type=submit]:active{opacity:.8}button:focus:disabled,input[type=button]:focus:disabled,input[type=reset]:focus:disabled,input[type=submit]:focus:disabled,button:hover:disabled,input[type=button]:hover:disabled,input[type=reset]:hover:disabled,input[type=submit]:hover:disabled,button:active:disabled,input[type=button]:active:disabled,input[type=reset]:active:disabled,input[type=submit]:active:disabled{cursor:default;opacity:1}a{color:#00529b;cursor:pointer;font-size:12px;text-decoration:none}a:hover{color:#1c4264;text-decoration:underline}fieldset{border:0;margin:0;padding:0}fieldset label,fieldset .label{color:#00529b;font-size:11px;font-weight:500}fieldset input[type=color],fieldset input[type=date],fieldset input[type=datetime],fieldset input[type=datetime-local],fieldset input[type=email],fieldset input[type=month],fieldset input[type=number],fieldset input[type=password],fieldset input[type=search],fieldset input[type=tel],fieldset input[type=text],fieldset input[type=time],fieldset input[type=url],fieldset input[type=week],fieldset input:not([type]),fieldset textarea,fieldset textarea,fieldset select{width:100%}.field{margin-bottom:10px}.field label{color:#00529b;font-size:11px;font-weight:500}.field label.error{color:red}.field .control{position:relative}.field.note{color:#707070;font-size:13px;font-weight:700;margin-bottom:14px}.field._error input[type=color],.field._error input[type=date],.field._error input[type=datetime],.field._error input[type=datetime-local],.field._error input[type=email],.field._error input[type=month],.field._error input[type=number],.field._error input[type=password],.field._error input[type=search],.field._error input[type=tel],.field._error input[type=text],.field._error input[type=time],.field._error input[type=url],.field._error input[type=week],.field._error input:not([type]),.field._error textarea,.field._error textarea,.field._error select{border-color:red}.field._error label{color:red}.field._error .mage-error,.field._error .field-error{color:red;font-size:10px;font-weight:400;margin-top:3px}.field.qty .control{display:flex;flex-wrap:nowrap}.field.qty .control .qty{border-left:0;border-radius:0;border-right:0;border-color:#d6d6d6;color:#4a4a4a;padding:11.5px 0;text-align:center;width:40px;font-size:14px}.field.qty .control .qty.mage-error{border-color:#979797}.field.qty .control .increase-item-qty,.field.qty .control .decrease-item-qty{background:#fff;border:1px solid #d6d6d6;border-radius:0;box-shadow:none;color:#4a4a4a;font-size:18px;font-weight:400;padding:8px;width:42px}.field.qty .control .increase-item-qty::before,.field.qty .control .decrease-item-qty::before{display:block;content:" ";background-size:24px 24px;background-repeat:no-repeat;height:24px;width:24px}.field.qty .control .decrease-item-qty{border-bottom-left-radius:20px;border-right:0;border-top-left-radius:20px}.field.qty .control .decrease-item-qty::before{background-image:url("../images/icons/minus.svg")}.field.qty .control .increase-item-qty{border-bottom-right-radius:20px;border-left:0;border-top-right-radius:20px}.field.qty .control .increase-item-qty::before{background-image:url("../images/icons/plus.svg")}.field.qty .control .mage-error:not(input){order:2;width:100%}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button,input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],input:not([type]),textarea{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],input:not([type]),textarea,textarea{border:1px solid #979797;border-radius:20px;color:#495057;font-size:12px;font-weight:500;padding:11.5px;resize:none;width:100%}input[type=color]::placeholder,input[type=date]::placeholder,input[type=datetime]::placeholder,input[type=datetime-local]::placeholder,input[type=email]::placeholder,input[type=month]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=time]::placeholder,input[type=url]::placeholder,input[type=week]::placeholder,input:not([type])::placeholder,textarea::placeholder,textarea::placeholder{display:none}input[type=color].mage-error,input[type=date].mage-error,input[type=datetime].mage-error,input[type=datetime-local].mage-error,input[type=email].mage-error,input[type=month].mage-error,input[type=number].mage-error,input[type=password].mage-error,input[type=search].mage-error,input[type=tel].mage-error,input[type=text].mage-error,input[type=time].mage-error,input[type=url].mage-error,input[type=week].mage-error,input:not([type]).mage-error,textarea.mage-error,textarea.mage-error,select.mage-error{border-color:red}input[type=color]:hover.mage-error,input[type=color]:active.mage-error,input[type=date]:hover.mage-error,input[type=date]:active.mage-error,input[type=datetime]:hover.mage-error,input[type=datetime]:active.mage-error,input[type=datetime-local]:hover.mage-error,input[type=datetime-local]:active.mage-error,input[type=email]:hover.mage-error,input[type=email]:active.mage-error,input[type=month]:hover.mage-error,input[type=month]:active.mage-error,input[type=number]:hover.mage-error,input[type=number]:active.mage-error,input[type=password]:hover.mage-error,input[type=password]:active.mage-error,input[type=search]:hover.mage-error,input[type=search]:active.mage-error,input[type=tel]:hover.mage-error,input[type=tel]:active.mage-error,input[type=text]:hover.mage-error,input[type=text]:active.mage-error,input[type=time]:hover.mage-error,input[type=time]:active.mage-error,input[type=url]:hover.mage-error,input[type=url]:active.mage-error,input[type=week]:hover.mage-error,input[type=week]:active.mage-error,input:not([type]):hover.mage-error,input:not([type]):active.mage-error,textarea:hover.mage-error,textarea:active.mage-error,textarea:hover.mage-error,textarea:active.mage-error,select:hover.mage-error,select:active.mage-error{border-color:red}input[type=color]+.mage-error,input[type=color]+.field-error,input[type=date]+.mage-error,input[type=date]+.field-error,input[type=datetime]+.mage-error,input[type=datetime]+.field-error,input[type=datetime-local]+.mage-error,input[type=datetime-local]+.field-error,input[type=email]+.mage-error,input[type=email]+.field-error,input[type=month]+.mage-error,input[type=month]+.field-error,input[type=number]+.mage-error,input[type=number]+.field-error,input[type=password]+.mage-error,input[type=password]+.field-error,input[type=search]+.mage-error,input[type=search]+.field-error,input[type=tel]+.mage-error,input[type=tel]+.field-error,input[type=text]+.mage-error,input[type=text]+.field-error,input[type=time]+.mage-error,input[type=time]+.field-error,input[type=url]+.mage-error,input[type=url]+.field-error,input[type=week]+.mage-error,input[type=week]+.field-error,input:not([type])+.mage-error,input:not([type])+.field-error,textarea+.mage-error,textarea+.field-error,textarea+.mage-error,textarea+.field-error,select+.mage-error,select+.field-error{color:red;font-size:10px;font-weight:400;margin-top:3px}input[type=checkbox]+label,input[type=radio]+label{color:#00529b;cursor:pointer;display:block;font-size:11px;font-weight:500;line-height:2}input[type=checkbox]+label::before,input[type=radio]+label::before{height:20px;width:20px;border:1px solid #3497ff;border-radius:2px;color:rgba(0,0,0,0);cursor:pointer;display:inline-block;float:left;margin-right:8px;text-align:center}input[type=checkbox]:disabled+label,input[type=radio]:disabled+label{cursor:default}input[type=checkbox]:checked:disabled+label::before,input[type=checkbox]:checked:disabled+label:hover::before,input[type=radio]:checked:disabled+label::before,input[type=radio]:checked:disabled+label:hover::before{color:#f1f1f1;cursor:auto}input[type=checkbox]:disabled+label::before,input[type=checkbox]:disabled+label:hover::before,input[type=radio]:disabled+label::before,input[type=radio]:disabled+label:hover::before{background:#efefef;border:1px solid #efefef;color:rgba(0,0,0,0);cursor:default}input[type=checkbox]+label::before{background:url("../images/icons/checkbox-white.svg") center center no-repeat;background-size:12px;content:""}input[type=checkbox]+label:hover::before{background:url("../images/icons/checkbox-gray.svg") center center no-repeat;background-size:12px}input[type=checkbox]:checked+label::before{background-color:#3497ff}input[type=checkbox]:checked+label:hover::before{background:#00529b url("../images/icons/checkbox-white.svg") center center no-repeat;background-size:12px}input[type=checkbox]:checked:disabled+label::before,input[type=checkbox]:checked:disabled+label:hover::before{background:#f1f1f1 url("../images/icons/checkbox-white.svg") center center no-repeat;background-size:12px}input[type=radio]+label::before{border-radius:50%;content:""}input[type=radio]+label:hover::before{background:url("../images/icons/radio-circle-gray.svg") center center no-repeat;background-size:10px}input[type=radio]:checked+label::before{background:url("../images/icons/radio-circle-dodger-blue.svg") center center no-repeat;background-size:10px}input[type=radio]:checked+label:hover::before{background:url("../images/icons/radio-circle-endeavour.svg") center center no-repeat;background-size:10px}input[type=radio]:checked:disabled+label::before,input[type=radio]:checked:disabled+label:hover::before{background:#f1f1f1 url("../images/icons/radio-circle-dusty-gray.svg") center center no-repeat;background-size:10px}.field-tooltip{cursor:pointer;position:absolute;right:0;top:0}.field-tooltip._active{z-index:100}.field-tooltip._active .field-tooltip-content{display:block}.field-tooltip .field-tooltip-content{background:#4b4d49;border-radius:2px;bottom:35px;color:#fff;display:none;font-size:11px;font-weight:200;line-height:1.5;padding:10px 15px;position:absolute;right:0;width:270px;word-wrap:break-word}.field-tooltip .field-tooltip-content::after{background:url("../images/icons/tooltip-ic-help.svg") center center no-repeat;bottom:-12px;color:#4b4d49;font-size:20px;position:absolute;right:7px}.icon::before{content:"";display:flex;height:25px;margin:0;width:38px}.page-main .message{border-radius:20px;color:#fff;display:block;margin-bottom:10px;padding:15px 20px;position:relative;text-align:center}.page-main .message.error{background:#e64747}.page-main .message.success{background:#00529b}.page-main .message.info,.page-main .message.notice,.page-main .message.alert,.page-main .message.warning{background:#e8af09}.page-main .message a{color:#fff;text-decoration:underline}body._has-modal{height:100%;overflow:hidden;width:100%}.modals-overlay{background:rgba(0,0,0,.35);bottom:0;left:0;position:fixed;right:0;top:0;z-index:300}.modal-slide,.modal-popup{bottom:0;left:0;min-width:0;position:fixed;right:0;top:0;visibility:hidden;opacity:0;transition:visibility 0s .3s,opacity .3s ease}.modal-slide._show,.modal-popup._show{opacity:1;transition:opacity .3s ease;visibility:visible}.modal-slide._show .modal-inner-wrap,.modal-popup._show .modal-inner-wrap{transform:translate(0, 0)}.modal-slide .modal-inner-wrap,.modal-popup .modal-inner-wrap{background-color:#fff;box-shadow:0 0 12px 2px rgba(0,0,0,.35);opacity:1;pointer-events:auto}.modal-slide._inner-scroll .modal-inner-wrap{display:flex;flex-direction:column;overflow-y:visible}.modal-slide._inner-scroll .modal-header,.modal-slide._inner-scroll .modal-footer{flex:0 0 auto}.modal-slide._inner-scroll .modal-content{overflow-y:auto}.modal-slide._inner-scroll .modal-footer{margin-top:auto}.modal-popup{z-index:500;left:0;overflow-y:auto}.modal-popup._show .modal-inner-wrap{transform:translateY(0)}.modal-popup .modal-inner-wrap{box-sizing:border-box;display:flex;flex-direction:column;margin:0;max-height:100vh;padding:30px;transform:translateY(-200%);transition:transform .2s ease;width:100%}@media screen and (min-width: 768px){.modal-popup .modal-inner-wrap{margin:5vh auto;max-height:90%;max-width:500px;width:75%}}.modal-popup .modal-title{color:#373a35;font-size:20px;margin-bottom:20px}.modal-popup .modal-content{margin-bottom:20px}.modal-popup .action-close{height:13px;width:13px;cursor:pointer;padding:0;position:absolute;right:30px;top:30px}.modal-popup .action-close:hover{opacity:.7}.modal-popup .action-close span{display:none}.modal-popup .action-save-address{width:100%}.modal-popup .action-hide-popup{display:none}.modal-popup._inner-scroll{overflow-y:visible}.ie11 .modal-popup._inner-scroll,.ie10 .modal-popup._inner-scroll,.ie9 .modal-popup._inner-scroll{overflow-y:auto}.ie11 .modal-popup._inner-scroll .modal-inner-wrap,.ie10 .modal-popup._inner-scroll .modal-inner-wrap,.ie9 .modal-popup._inner-scroll .modal-inner-wrap{max-height:none}.modal-popup._inner-scroll .modal-content{overflow-y:auto}.modal-popup .modal-header,.modal-popup .modal-footer{flex:0 0 auto}.modal-popup .modal-footer{margin-top:auto}.modal-popup .modal-footer-actions{text-align:right}body{margin:0}.overlayed{overflow:hidden}.selectric-wrapper{cursor:pointer;position:relative}.selectric-responsive{width:100%}.selectric{background:#fff;border:1px solid #d6d6d6;border-radius:24px;overflow:hidden;position:relative}.selectric .label{color:#00529b;display:block;font-size:14px;height:38px;line-height:38px;margin:0 38px 0 16px;overflow:hidden;text-overflow:ellipsis;user-select:none}.selectric .button{height:38px;width:38px;right:0;top:0;display:block;position:absolute}.selectric .button::after{right:0;top:0;left:0;bottom:0;background:url("../images/icons/angle-arrow-down-gray.svg") center center no-repeat;background-size:24px;content:"";position:absolute}.selectric-hover .selectric{border-color:#828282}.selectric-open{z-index:9999}.selectric-open .selectric{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#828282}.selectric-open .selectric .button::after{background:url("../images/icons/angle-arrow-up-black.svg") center center no-repeat;background-size:10px}.selectric-open .selectric-items{display:block}.selectric-disabled{cursor:default;filter:alpha(opacity=50);opacity:.5;user-select:none}.selectric-hide-select{height:0;width:0;overflow:hidden;position:relative}.selectric-hide-select select{left:-100%;position:absolute}.selectric-hide-select.selectric-is-native{height:100%;width:100%;position:absolute;z-index:10}.selectric-hide-select.selectric-is-native select{height:100%;width:100%;right:0;top:0;left:0;border:0;box-sizing:border-box;opacity:0;position:absolute;z-index:1}.selectric-input{height:1px;width:1px;left:0;top:0;background:none;border:0;clip:rect(0, 0, 0, 0);margin:0;outline:none;overflow:hidden;padding:0;position:absolute}.selectric-temp-show{display:block;position:absolute;visibility:hidden}.selectric-items{background-color:#fff;border:1px solid #828282;border-bottom-left-radius:20px;border-bottom-right-radius:20px;border-top:0;display:none;left:0;position:absolute;top:100%;z-index:-1}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-items ul,.selectric-items li{font-size:14px;line-height:20px;list-style:none;margin:0;min-height:20px;padding:0}.selectric-items li{color:#979797;cursor:pointer;display:block;padding:10px}.selectric-items li.selected{display:none}.selectric-items li.highlighted{color:#00529b}.selectric-items li:hover{color:#3497ff}.selectric-items .disabled{background:none;color:#979797;cursor:default;filter:alpha(opacity=50);opacity:.5;user-select:none}.selectric-items .selectric-group.disabled li{filter:alpha(opacity=100);opacity:1}.selectric-items .selectric-group .selectric-group-label{background:none;color:#979797;cursor:default;font-weight:bold;padding-left:10px;user-select:none}.selectric-items .selectric-group li{padding-left:25px}.datepicker{background:url("../images/icons/calendar-black.svg") center right 10px no-repeat;background-size:20px;cursor:pointer}.ui-datepicker{background:#fff;border-radius:20px;box-shadow:0 4px 32px 0 rgba(0,0,0,.15)}.ui-datepicker .ui-datepicker-title{color:#828282}.ui-datepicker .ui-datepicker-prev .ui-icon{border-right-color:#00529b}.ui-datepicker .ui-datepicker-prev.ui-state-disabled{cursor:default}.ui-datepicker .ui-datepicker-prev.ui-state-disabled .ui-icon{border-right-color:#979797}.ui-datepicker .ui-datepicker-next .ui-icon{border-left-color:#00529b}.ui-datepicker .ui-datepicker-calendar td:hover:not(.ui-state-disabled){background:#cbcbcb;cursor:pointer}.ui-datepicker .ui-datepicker-calendar td:hover:not(.ui-state-disabled) a{background:#cbcbcb}.ui-datepicker .ui-datepicker-calendar td .ui-state-hover{background:#fff}.ui-datepicker .ui-datepicker-calendar .ui-state-active{background:#fff;color:#00529b;font-weight:700}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-today{background:#cbcbcb}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-today .ui-state-hover{background:#cbcbcb}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-current-day{color:#00529b}.dropdown{position:relative}.dropdown .toggle-text{border-bottom:1px dashed #00529b;color:#00529b;cursor:help;position:relative}.dropdown .mage-dropdown-dialog{padding:12px 15px;background-color:#fff;border-radius:20px;box-shadow:0 4px 32px 0 rgba(0,0,0,.15);display:block;font-size:12px;outline:none;position:absolute;z-index:1}.dropdown .mage-dropdown-dialog::after{height:20px;width:20px;background:#fff;content:"";position:absolute;transform:rotate(45deg);box-shadow:-3.5px -3.5px 7px -3px rgba(0,0,0,.15);left:calc(50% - 10px);top:-8px}.dropdown .dropdown-content{line-height:16px}.dropdown .dropdown-helper{position:absolute;bottom:-10px;left:0;width:100%}.dropdown .ui-dialog-title{font-weight:700}.dropdown:not(.clickable) .ui-dialog-titlebar-close{display:none}.dropdown.clickable .ui-button{padding:0;position:absolute;right:21px;background-color:rgba(0,0,0,0);outline:none;width:auto}.dropdown.clickable .ui-button-text{display:none}.dropdown.clickable .ui-icon-closethick{position:relative}.dropdown.clickable .ui-icon-closethick::before,.dropdown.clickable .ui-icon-closethick::after{height:12px;width:2px;background-color:#828282;content:"";position:absolute}.dropdown.clickable .ui-icon-closethick::before{transform:rotate(45deg)}.dropdown.clickable .ui-icon-closethick::after{transform:rotate(-45deg)}.dropdown.large .mage-dropdown-dialog{padding:12px 20px 20px}@media screen and (min-width: 1024px){.dropdown.large .mage-dropdown-dialog{transform:translateX(20px) translateY(calc(-50% - 7px));width:240px}}@media screen and (min-width: 1024px){.dropdown.large .mage-dropdown-dialog::after{height:20px;width:20px;background:#fff;content:"";position:absolute;transform:rotate(45deg);box-shadow:-3.5px 3.5px 7px -3px rgba(0,0,0,.15);left:-8px;top:calc(50% - 10px)}}@media screen and (min-width: 1024px){.dropdown.large .dropdown-helper{position:relative;bottom:0;display:inline-block;width:0}}.pages{display:flex;justify-content:center}.pages .pages-items{display:flex}.pages .pages-label{display:none;font-weight:400;line-height:15px;margin-right:25px}@media screen and (min-width: 1024px){.pages .pages-label{color:#828282;display:initial}}.pages .item{line-height:15px;margin:0 7px}.pages .item.current{color:#00529b}.pages .item>a{color:#99877d;display:block;font-weight:700}@media screen and (min-width: 1024px){.pages .item>a{color:#828282}}.pages-item-previous,.pages-item-next{display:block;height:15px;transition:all .2s linear;width:15px}.pages-item-previous{background:url("../images/icons/small-angle-arrow-left-blue.svg") center center no-repeat;margin-right:10px}a:hover .pages-item-previous{transform:translateX(-20%)}.pages-item-previous.pages-item-not-active{background:url("../images/icons/small-angle-arrow-left-grey.svg") center center no-repeat;cursor:not-allowed}.pages-item-next{background:url("../images/icons/small-angle-arrow-right-blue.svg") center center no-repeat;margin-left:17px}a:hover .pages-item-next{transform:translateX(20%)}.pages-item-next.pages-item-not-active{background:url("../images/icons/small-angle-arrow-right-grey.svg") center center no-repeat;cursor:not-allowed}.layered-filter .filter-title{border-bottom:1px solid rgba(0,0,0,.2);color:#828282;display:none;font-size:18px;line-height:40px;margin-bottom:9px;padding:0 10px 14px 0;text-transform:uppercase}@media screen and (min-width: 1024px){.layered-filter .filter-title{display:block}}@media screen and (min-width: 1024px){.layered-filter .filter-content{display:flex;flex-flow:column-reverse}}.layered-filter .filters .item::before,.layered-filter .applied-filters .item::before{content:"";margin:0}.layered-filter .filters{display:none;margin-bottom:30px}@media screen and (min-width: 1024px){.layered-filter .filters{display:block}}.layered-filter .filters .filter-options-title{background:url("../images/icons/angle-arrow-down-black.svg") right 14px center no-repeat;background-size:9px 9px;border-bottom:1px solid rgba(0,0,0,.2);cursor:pointer;font-size:14px;font-weight:700;line-height:42px;margin-bottom:8px;text-transform:uppercase;transition:background-position .2s}.layered-filter .filters .filter-options-title:hover{background-position-y:45%}.layered-filter .filters .active>.filter-options-title{background-image:url("../images/icons/angle-arrow-up-black.svg")}.layered-filter .filters .filter-options-content{display:none}.layered-filter .filters .item{margin:10px 0}.layered-filter .filters .item:first-child{margin-top:14px}.layered-filter .filters .item a,.layered-filter .filters .item div{font-size:13px;font-weight:500;line-height:18px}.layered-filter .filters .item a{color:#828282;display:block}.layered-filter .filters .item a:hover,.layered-filter .filters .item afocus{color:#00529b;text-decoration:none}.layered-filter .applied-filters{background-color:#f1f1f1;border-radius:10px;margin-bottom:25px;padding:25px 20px 30px}@media screen and (min-width: 1024px){.layered-filter .applied-filters{margin-top:11px}}.layered-filter .applied-filters .item a{font-family:"Roboto","Arial",sans-serif;background-color:#00529b;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);border:0;border-radius:20px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:11px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);color:#00529b;background-image:url("../images/icons/close-blue.svg");background-position:right 15px center;background-repeat:no-repeat;display:block;font-size:12px;line-height:1.85;margin-bottom:7px;padding-right:30px;text-align:left;text-transform:none}.layered-filter .applied-filters .item a:disabled,.layered-filter .applied-filters .item a.disabled{background-color:#979797;cursor:not-allowed;pointer-events:none}.layered-filter .applied-filters .item a:disabled,.layered-filter .applied-filters .item a.disabled{background-color:#fff;color:#979797;cursor:not-allowed;pointer-events:none}.layered-filter .applied-filters .item a:hover{background-color:#fff;color:#00529b}.layered-filter .applied-filters .item a:hover,.layered-filter .applied-filters .item a:focus{opacity:.8}.layered-filter .applied-filters .filter-actions{text-align:right}.layered-filter .applied-filters .filter-clear{background:url("../images/icons/close-blue-circle.svg") right center no-repeat;display:block;font-size:13px;font-weight:700;margin-right:15px;margin-top:28px;padding-right:31px}.layered-filter .applied-filters .filter-clear:hover,.layered-filter .applied-filters .filter-clear:focus{color:#00529b;opacity:.8;text-decoration:none}.layered-filter .applied-filters .filter-current-subtitle{color:#99877d;font-family:"Roboto Slab","Roboto","Arial",sans-serif;font-size:14px;font-weight:400;letter-spacing:.6px;margin-bottom:23px}.layered-filter .add-filter-label{font-family:"Roboto","Arial",sans-serif;background-color:#00529b;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);border:0;border-radius:20px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:11px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;box-shadow:none;cursor:pointer;display:none;line-height:1.85;margin:0 auto 20px;width:95%}.layered-filter .add-filter-label:disabled,.layered-filter .add-filter-label.disabled{background-color:#979797;cursor:not-allowed;pointer-events:none}.layered-filter .add-filter-label:hover,.layered-filter .add-filter-label:focus{opacity:.8}.layered-filter .add-filter-label:hover:disabled,.layered-filter .add-filter-label:focus:disabled{cursor:default;opacity:1}.layered-filter:not(.filter-no-options) .add-filter-label{display:block}@media screen and (min-width: 1024px){.layered-filter:not(.filter-no-options) .add-filter-label{display:none}}.layered-filter .add-filter-checkbox:checked+.filters{display:block}#livechat-eye-catcher,#chat-widget-container{z-index:120 !important}.book-demo-modal{flex-direction:column;height:100vh}@media screen and (min-width: 768px){.book-demo-modal{height:initial}}.book-demo-modal.last .book-head .logo{background:url("../images/icons/like-grey.svg") center center no-repeat;background-size:contain}.book-demo-modal.last .book-head .content{display:none}.book-demo-modal.last .book-head .content.last{display:block}.book-demo-modal.last .book-head .service-control{display:none}.book-demo-modal.last .book-content .content-label{display:none}.book-demo-modal.last .book-content .content-label.last{display:block}.book-demo-modal.last .book-content .content{color:#979797;display:block;font-size:13px;font-weight:400;text-align:center}.book-demo-modal.last .book-content form{width:100%}.book-demo-modal .modal-inner-wrap{background-color:#00529b;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);margin:0;overflow:hidden;padding:0;position:relative}@media screen and (min-width: 768px){.book-demo-modal .modal-inner-wrap{border-radius:10px;margin:15px 15px auto auto;max-width:355px}}.book-demo-modal .modal-inner-wrap .modal-header .action-close{height:20px;width:20px;background:url("../images/icons/close-white.svg") center center no-repeat;box-shadow:none;left:20px;position:absolute;top:20px}.book-demo-modal .modal-inner-wrap .modal-header .action-close span{display:none}.book-demo-modal .modal-content{margin:0}.book-demo-modal .book-head{align-items:center;display:flex;flex-direction:column;padding:30px}.book-demo-modal .book-head .logo{height:58px;width:58px;background:url("../images/icons/chat-grey.svg") center center no-repeat}.book-demo-modal .book-head .content{color:#fff;font-family:"Roboto Slab","Roboto","Arial",sans-serif;font-size:13px;margin:15px 0;text-align:center;text-transform:uppercase}.book-demo-modal .book-head .service-control{width:100%}.book-demo-modal .book-content{align-items:center;background-color:#fff;display:flex;flex:1;flex-direction:column;height:100%;padding:30px}@media screen and (min-width: 768px){.book-demo-modal .book-content{height:initial}}.book-demo-modal .book-content .content-label{color:#00529b;font-family:"Roboto Slab","Roboto","Arial",sans-serif;font-size:18px;font-weight:400;margin-bottom:10px;text-align:center;text-transform:capitalize}.book-demo-modal .book-content form{width:100%}.book-demo-modal .book-submit{background-color:#f1f1f1;padding:15px 20px}@media screen and (min-width: 768px){.modal-popup.confirm .modal-inner-wrap{border-radius:15px}}.modal-popup.confirm .modal-header .action-close{height:21px;width:21px;background:url("../images/icons/close-blue.svg") center center no-repeat;box-shadow:none}.modal-popup.confirm .modal-content{margin:20px 20px 20px 0}.modal-popup.confirm .modal-footer{display:flex}.modal-popup.confirm .modal-footer button{margin:0 20px}.page-header{background:linear-gradient(90deg, #1c4264 0%, #00529b 45.37%, #00529b 100%);margin-bottom:45px;position:relative;right:0;top:45px;width:100%;z-index:105}.page-header .slider-wrapper{height:100%;max-height:900px;max-width:none;overflow:hidden;width:100%}@media screen and (min-width: 1024px){.page-header .slider-wrapper{position:absolute;top:0}}.page-header .slider-wrapper div{height:100%}.page-header .slider-wrapper .slick-slider{height:900px;margin:0;padding:0}.page-header .slider-wrapper .slick-dots{bottom:450px;right:30px;width:auto}@media screen and (min-width: 768px){.page-header .slider-wrapper .slick-dots{bottom:400px}}@media screen and (min-width: 1024px){.page-header .slider-wrapper .slick-dots{bottom:auto;left:calc((100vw - 1140px)/2);top:300px}}.page-header .slider-wrapper .slick-dots li{height:8px;width:8px;background-color:#fff;display:block;margin:6px;opacity:.3}.page-header .slider-wrapper .slick-dots li.slick-active{opacity:1}.page-header .slider-wrapper .slick-dots li button{height:8px;width:8px;box-shadow:none}.page-header .slider-wrapper .slick-dots li button::before{content:none}.page-header .slider-wrapper .pagebuilder-slider a:hover{text-decoration:none}.page-header .slider-wrapper .pagebuilder-slider .pagebuilder-slide-wrapper{position:relative}.page-header .slider-wrapper .pagebuilder-slider .pagebuilder-slide-wrapper::before{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0;background:rgba(0,82,155,.3)}@media screen and (min-width: 1024px){.page-header .slider-wrapper .pagebuilder-slider .pagebuilder-slide-wrapper::before{background:linear-gradient(to right, #00529b 20%, transparent 100%)}}.page-header .slider-wrapper .pagebuilder-slider .pagebuilder-slide-wrapper .pagebuilder-poster-content{display:flex;flex-direction:column;height:100%;left:0;margin:auto;padding:0 30px;right:0;width:100%;position:relative;z-index:1}@media screen and (min-width: 1024px){.page-header .slider-wrapper .pagebuilder-slider .pagebuilder-slide-wrapper .pagebuilder-poster-content{height:calc(100% - 200px);padding:175px calc((100vw - 1140px)/2 + 550px) 0 calc((100vw - 1140px)/2 + 100px)}}.page-header .slider-wrapper .pagebuilder-slider .pagebuilder-slide-wrapper .pagebuilder-poster-content>div{height:unset}.page-header .slider-wrapper .pagebuilder-slider .pagebuilder-slide-wrapper .pagebuilder-poster-content h1{color:#fff;font-family:"Roboto Slab","Roboto","Arial",sans-serif;font-size:24px;font-weight:400;line-height:38px;margin-top:40px;text-align:left;text-transform:uppercase}@media screen and (min-width: 1024px){.page-header .slider-wrapper .pagebuilder-slider .pagebuilder-slide-wrapper .pagebuilder-poster-content h1{font-size:36px;margin-top:120px}}.page-header .slider-wrapper .pagebuilder-slider .pagebuilder-slide-wrapper .pagebuilder-poster-content h3{color:#99877d;font-family:"Roboto","Arial",sans-serif;font-size:16px;font-weight:500;line-height:21px;margin-top:10px;text-align:left;text-transform:uppercase}@media screen and (min-width: 1024px){.page-header .slider-wrapper .pagebuilder-slider .pagebuilder-slide-wrapper .pagebuilder-poster-content h3{display:none;text-align:center}}.page-header .slider-wrapper .pagebuilder-slider .pagebuilder-slide-wrapper .pagebuilder-poster-content p{color:#fff;font-size:13px;font-weight:400;line-height:24px;margin-top:20px;text-align:left}.page-header .slider-wrapper .pagebuilder-slider .pagebuilder-slide-wrapper .pagebuilder-poster-content .slide-button{background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);color:#99877d;font-size:13px;font-weight:700;height:38px;margin-top:50px}@media screen and (min-width: 1024px){.page-header .slider-wrapper .pagebuilder-slider .pagebuilder-slide-wrapper .pagebuilder-poster-content .slide-button{margin-top:80px;width:200px}}.page-header .slider-wrapper .pagebuilder-slider .pagebuilder-slide-wrapper .pagebuilder-poster-content .pagebuilder-button-link{background-color:rgba(0,0,0,0);box-shadow:none;color:#fff;font-size:13px;font-weight:700;line-height:38px;text-transform:uppercase}@media screen and (min-width: 1024px){.page-header .slider-wrapper .pagebuilder-slider .pagebuilder-slide-wrapper .pagebuilder-poster-content .pagebuilder-button-link{text-align:left}}.page-header .slider-wrapper .pagebuilder-slider .pagebuilder-slide-wrapper .pagebuilder-poster-content .pagebuilder-button-link:hover{text-decoration:underline}.page-header .usp-block{bottom:0;position:absolute}@media screen and (min-width: 1024px){.page-header .usp-block{display:flex;left:0;max-width:none;padding:0 calc((100vw - 1140px)/2);right:0}}.page-header .usp-block::before{background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #fff 19.81%, #fff 79.98%, rgba(255, 255, 255, 0) 100%);content:"";display:block;height:1px;left:0;opacity:.2;position:absolute;top:0;width:100%}.page-header .usp-block .usp-item{display:flex;margin:30px}@media screen and (min-width: 1024px){.page-header .usp-block .usp-item{flex-direction:column;width:25%}}.page-header .usp-block .usp-item .usp-image{display:flex}@media screen and (min-width: 1024px){.page-header .usp-block .usp-item .usp-image{justify-content:center}}.page-header .usp-block .usp-item .usp-image img{height:45px;width:45px}.page-header .usp-block .usp-item .usp-text{padding:0 20px}@media screen and (min-width: 1024px){.page-header .usp-block .usp-item .usp-text{padding:20px 0 0}}.page-header .usp-block .usp-item .usp-title{color:#fff;font-family:"Roboto Slab","Roboto","Arial",sans-serif;font-size:14px;font-weight:500;line-height:19px}@media screen and (min-width: 1024px){.page-header .usp-block .usp-item .usp-title{text-align:center}}.page-header .usp-block .usp-item .usp-content{color:#fff;font-size:12px;font-weight:400;line-height:16px}@media screen and (min-width: 1024px){.page-header .usp-block .usp-item .usp-content{text-align:center}}@media screen and (min-width: 1024px){.page-header>div,.page-header>nav{padding:0 10px}}@media screen and (min-width: 1190px){.page-header>div,.page-header>nav{padding:0}}@media screen and (min-width: 1190px)and (min-width: 1190px){.page-header>div,.page-header>nav{margin:0 auto;max-width:1140px}}.page-header .mobile-menu-wrapper{align-items:center;background:linear-gradient(90deg, #1c4264 0%, #00529b 45.37%, #00529b 100%);display:flex;left:0;padding:10px 10px 10px 15px;position:fixed;top:0;width:100%;z-index:110}@media screen and (min-width: 1024px){.page-header .mobile-menu-wrapper{display:none}}.page-header .mobile-menu-wrapper .mobile-header-button-menu-container{height:20px;width:20px;background:url("../images/icons/menu-mobile.svg") no-repeat center center;background-size:contain;cursor:pointer;margin-right:20px}.page-header .mobile-menu-wrapper .mobile-header-button-menu-container.close{background:url("../images/icons/menu-close-mobile.svg") no-repeat top center}.page-header .mobile-menu-wrapper .block-search{margin-right:15px}.page-header .mobile-menu-wrapper .block-search .search-icon{height:20px;width:20px;background-size:contain}.page-header .mobile-menu-wrapper .block-mobile-cart{align-items:center;display:flex;margin-left:15px}.page-header .mobile-menu-wrapper .block-mobile-cart .cart-image{height:20px;width:20px;background:url("../images/icons/cart-mobile.svg") no-repeat center center;background-size:contain;position:relative}.page-header .mobile-menu-wrapper .block-mobile-cart .cart-image::before{background-color:#000;content:"";display:block;height:100%;left:-15px;opacity:.2;position:absolute;width:1px}.page-header .mobile-menu-wrapper .block-mobile-cart .cart-count{color:#fff;font-size:12px;font-weight:700;margin-left:6px}.page-header.menu-opened{height:100vh;position:fixed;width:100vw}.page-header.menu-opened .mobile-menu-wrapper .mobile-header-button-menu-container{background:url("../images/icons/menu-close-mobile.svg") no-repeat top center}.page-header .mobile-menu-first-level{background-color:#fff;display:none;height:0;position:absolute;top:3px;width:100vw;z-index:1}.page-header .mobile-menu-first-level .top-buttons{background:linear-gradient(90deg, #1c4264 0%, #00529b 45.37%, #00529b 100%);display:flex;height:40px;width:100%}.page-header .mobile-menu-first-level .top-buttons button,.page-header .mobile-menu-first-level .top-buttons a{color:#fff;font-family:"Roboto Slab","Roboto","Arial",sans-serif;font-size:14px;font-weight:400}.page-header .mobile-menu-first-level .top-buttons button{background-color:#14507e;border-radius:0 19px 19px 0;cursor:default;height:38px;text-transform:capitalize;width:50%}.page-header .mobile-menu-first-level .top-buttons button:hover{opacity:1}.page-header .mobile-menu-first-level .top-buttons li{align-items:center;display:flex;justify-content:center;list-style:none;width:50%}.page-header .mobile-menu-first-level .button{padding:0 30px;width:100%}.page-header .mobile-menu-first-level .button:nth-child(2){margin:15px 0 5px}.page-header .mobile-menu-first-level .button:nth-child(3){margin-bottom:15px}.page-header .mobile-menu-first-level .button div[data-content-type=button-item]{display:block !important}.page-header .mobile-menu-first-level .button button,.page-header .mobile-menu-first-level .button a{font-family:"Roboto","Arial",sans-serif;background-color:#00529b;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);border:0;border-radius:20px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:11px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;border-radius:15px;font-size:13px;font-weight:700;padding:7px 20px;width:auto;margin:5px 0;width:100%;display:block;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);background-color:#fff;color:#99877d;font-size:13px}.page-header .mobile-menu-first-level .button button:disabled,.page-header .mobile-menu-first-level .button button.disabled,.page-header .mobile-menu-first-level .button a:disabled,.page-header .mobile-menu-first-level .button a.disabled{background-color:#979797;cursor:not-allowed;pointer-events:none}.page-header .mobile-menu-first-level .navigation{display:flex;width:100%}.page-header .mobile-menu-first-level .navigation .ui-menu,.page-header .mobile-menu-first-level .navigation .ui-menu-item{width:100%}.page-header .mobile-menu-first-level .navigation .ui-menu-item a{border-bottom:1px solid #d8d8d8;display:block;font-size:13px;font-weight:700;padding:12px 20px;position:relative}.page-header .mobile-menu-first-level .navigation .ui-menu-item a:hover{text-decoration:none}.page-header .mobile-menu-first-level .navigation .ui-menu-item.last a{border:0}.page-header .mobile-menu-first-level .navigation .ui-menu-item.parent>a::after{right:0;top:0;left:0;bottom:0;background:url("../images/icons/angle-arrow-right-grey.svg") calc(100vw - 25px) center no-repeat;background-size:10px;content:"";position:absolute}.page-header .mobile-menu-first-level .navigation .ui-menu-item.parent>a.ui-state-active{background:linear-gradient(90deg, #1c4264 0%, #00529b 45.37%, #00529b 100%);border:0;color:#fff;font-family:"Roboto Slab","Roboto","Arial",sans-serif;font-size:14px;padding-left:50px;position:absolute;top:0;width:100%}.page-header .mobile-menu-first-level .navigation .ui-menu-item.parent>a.ui-state-active::after{display:none}.page-header .mobile-menu-first-level .navigation .ui-menu-item.parent>a.ui-state-active::before{right:0;top:0;left:0;bottom:0;background:url("../images/icons/angle-arrow-left-white.svg") 15px center no-repeat;background-size:10px;content:"";position:absolute}.page-header .mobile-menu-first-level .navigation .ui-menu-item.parent>ul{background-color:#fff;height:100%;position:absolute !important;top:40px !important;z-index:1}.page-header .mobile-menu-first-level.ready{height:calc(100vh - 48px)}.page-header .desktop-menu-wrapper{display:none;margin-bottom:25px;z-index:999}.page-header .desktop-menu-wrapper .navigation{display:flex;flex:1}.page-header .desktop-menu-wrapper .navigation>ul{align-items:center;display:flex;justify-content:space-between;width:100%}.page-header .desktop-menu-wrapper .navigation .submenu{flex-direction:column}.page-header .desktop-menu-wrapper .navigation a:hover{text-decoration:none}.page-header .desktop-menu-wrapper .navigation .level0>a{color:#fff;font-size:13px;font-weight:700;padding-bottom:30px;position:relative;text-transform:uppercase;z-index:1}.page-header .desktop-menu-wrapper .navigation .level0>a::after{height:3px;width:3px;background-color:#d8d8d8;border-radius:3px;bottom:-1px;content:"";display:block;left:0;margin:auto;position:absolute;right:0}.page-header .desktop-menu-wrapper .navigation .level0.ui-menu-item{position:relative}.page-header .desktop-menu-wrapper .navigation .level0.submenu{background:#fff;border-radius:10px;box-shadow:0 2px 15px 0 rgba(0,0,0,.25);display:none;left:-30px !important;position:absolute !important;right:-30px !important;top:40px !important;z-index:2}@media screen and (min-width: 1024px){.page-header .desktop-menu-wrapper .navigation .level0.submenu{min-width:270px}}.page-header .desktop-menu-wrapper .navigation .level0.submenu>.first{border-top-left-radius:10px;border-top-right-radius:10px}.page-header .desktop-menu-wrapper .navigation .level0.submenu>.last{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.page-header .desktop-menu-wrapper .navigation .level1 a{color:#00529b;display:block;font-size:13px;font-weight:500;padding:15px 20px;position:relative;z-index:1}.page-header .desktop-menu-wrapper .navigation .level1:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1)}.page-header .desktop-menu-wrapper .navigation .level1.view-all{background-color:#f1f1f1;border-bottom:0;position:relative}.page-header .desktop-menu-wrapper .navigation .level1.view-all a{color:#99877d;font-size:11px;text-transform:uppercase}.page-header .desktop-menu-wrapper .navigation .level1.view-all a::after{color:#00529b;content:"View All";position:absolute;right:20px;text-transform:capitalize}.page-header .desktop-menu-wrapper .navigation .level1.ui-menu-item{position:relative}.page-header .desktop-menu-wrapper .navigation .level1.ui-menu-item:not(.view-all){cursor:pointer}.page-header .desktop-menu-wrapper .navigation .level1.ui-menu-item:not(.view-all):hover{background-color:#00529b}.page-header .desktop-menu-wrapper .navigation .level1.ui-menu-item:not(.view-all):hover>a{color:#fff}.page-header .desktop-menu-wrapper .navigation .level1.ui-menu-item.parent::after{right:0;top:0;left:0;bottom:0;background:url("../images/icons/angle-arrow-right-grey.svg") 92% center no-repeat;background-size:10px;content:"";position:absolute}.page-header .desktop-menu-wrapper .navigation .level1.ui-menu-item.parent:hover::after{background:url("../images/icons/angle-arrow-right-white.svg") 92% center no-repeat;background-size:10px}.page-header .desktop-menu-wrapper .navigation .level1 .level1.submenu{background-color:#00529b;border-bottom-right-radius:10px;border-top-right-radius:10px;left:100% !important;overflow:hidden;position:absolute !important;top:0 !important;width:250px}.page-header .desktop-menu-wrapper .navigation .level2 a{color:#fff;padding:15px 30px}.page-header .desktop-menu-wrapper .navigation .level2.ui-menu-item:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1)}.page-header .desktop-menu-wrapper .navigation .level2.ui-menu-item:hover{background-color:#1c4264}.page-header .desktop-menu-wrapper .navigation .level2.ui-menu-item:hover a{text-decoration:underline}@media screen and (min-width: 1024px){.page-header .desktop-menu-wrapper.fixed-menu .navigation .level0.last{padding-left:20px}}@media screen and (min-width: 1024px){.page-header .desktop-menu-wrapper{display:flex}}.page-header .desktop-menu-wrapper .button,.page-header .desktop-menu-wrapper .logo{display:none}.page-header .desktop-menu-wrapper.fixed-menu{background:linear-gradient(90deg, #1c4264 0%, #00529b 45.37%, #00529b 100%);left:0;max-width:none;padding:10px;position:fixed;right:0;top:45px;width:100vw}@media screen and (min-width: 1190px){.page-header .desktop-menu-wrapper.fixed-menu{padding:10px calc((100vw - 1140px)/2)}}.page-header .desktop-menu-wrapper.fixed-menu .logo{display:block;margin-right:30px}.page-header .desktop-menu-wrapper.fixed-menu .button{display:flex;justify-content:center !important;z-index:1}.page-header .desktop-menu-wrapper.fixed-menu .button button,.page-header .desktop-menu-wrapper.fixed-menu .button a{font-family:"Roboto","Arial",sans-serif;background-color:#00529b;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);border:0;border-radius:20px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:11px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;border-radius:15px;font-size:13px;font-weight:700;padding:7px 20px;width:auto;margin:auto auto auto 30px;text-transform:none;background-color:#fff;color:#00529b}.page-header .desktop-menu-wrapper.fixed-menu .button button:disabled,.page-header .desktop-menu-wrapper.fixed-menu .button button.disabled,.page-header .desktop-menu-wrapper.fixed-menu .button a:disabled,.page-header .desktop-menu-wrapper.fixed-menu .button a.disabled{background-color:#979797;cursor:not-allowed;pointer-events:none}.page-header .desktop-menu-wrapper.fixed-menu .block-search .block-content{bottom:-6px;right:-10px;top:auto;width:calc(100vw - 150px) !important}@media screen and (min-width: 1190px){.page-header .desktop-menu-wrapper.fixed-menu .block-search .block-content{width:calc(1140px - 130px) !important}}.page-header .desktop-menu-wrapper.fixed-menu .navigation .level0>a::after{display:none}.page-header .header.content{display:none}@media screen and (min-width: 1024px){.page-header .header.content{display:flex;padding-bottom:30px;padding-top:30px;min-height:115px}}.page-header .header.content a,.page-header .header.content .header-links,.page-header .header.content .button,.page-header .header.content .logo{z-index:2}.page-header .header.content .button{align-items:center;display:flex}.page-header .header.content .button button,.page-header .header.content .button a{font-family:"Roboto","Arial",sans-serif;background-color:#00529b;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);border:0;border-radius:20px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:11px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);color:#00529b;border-radius:20px;font-weight:500;max-height:38px;min-width:180px;padding:11.5px;text-transform:none;display:block}.page-header .header.content .button button:disabled,.page-header .header.content .button button.disabled,.page-header .header.content .button a:disabled,.page-header .header.content .button a.disabled{background-color:#979797;cursor:not-allowed;pointer-events:none}.page-header .header.content .button button:disabled,.page-header .header.content .button button.disabled,.page-header .header.content .button a:disabled,.page-header .header.content .button a.disabled{background-color:#fff;color:#979797;cursor:not-allowed;pointer-events:none}.page-header .header.content .button button:hover,.page-header .header.content .button a:hover{background-color:#fff;color:#00529b}.page-header .header.content .header-links{display:flex;margin-left:auto}.page-header .header.content .header-links .item{display:flex;justify-content:center}.page-header .header.content .header-links .item.expandable{cursor:pointer;position:relative}.page-header .header.content .header-links .item.expandable.opened::after{height:3px;width:3px;left:0;right:0;background-color:#d8d8d8;border-radius:3px;bottom:0;content:"";margin:auto;position:absolute}.page-header .header.content .header-links .item .divisions-container{background-color:#f1f1f1;border-radius:10px;box-shadow:0 2px 4px 0 rgba(0,0,0,.07);display:none;height:0;overflow:hidden;position:absolute;top:100%}.page-header .header.content .header-links .item .divisions-container .item{margin:0;padding:15px;transition:all .2s ease-in-out}.page-header .header.content .header-links .item .divisions-container .item:hover{background-color:#fff;border-radius:10px;box-shadow:0 2px 12px 0 rgba(0,0,0,.07);transform:scale(1.1)}.page-header .header.content .header-links .item .divisions-container .item:first-child:hover{transform-origin:top right}.page-header .header.content .header-links .item .divisions-container .item:last-child:hover{transform-origin:top left}.page-header .header.content .header-links .item .divisions-container .item img{width:136px}.page-header .header.content .header-links span,.page-header .header.content .header-links a{color:#fff;font-size:13px;font-weight:500;margin:20px}.page-header .block-search{display:flex;margin-left:auto;z-index:1}@media screen and (min-width: 1024px){.page-header .block-search{margin-left:0;position:relative;width:70px}}.page-header .block-search .search-icon{height:22px;width:22px;background:url("../images/icons/search-white.svg") center center no-repeat;background-size:22px;margin:auto 0 auto auto}.page-header .block-search .search-icon:hover{cursor:pointer}.page-header .block-search .block-content{height:45px;position:absolute;right:0;top:0;width:0}@media screen and (min-width: 1024px){.page-header .block-search .block-content{height:63px;right:0;top:-20px}}@media screen and (min-width: 1190px){.page-header .block-search .block-content{max-width:1140px}}.page-header .block-search .block-content .input-text{border:0;border-radius:31.5px;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5),0 2px 4px 0 rgba(0,0,0,.07);color:#99877d;font-size:13px;font-weight:700;height:45px;padding:23px 75px}@media screen and (min-width: 1024px){.page-header .block-search .block-content .input-text{height:63px}}.page-header .block-search .block-content .input-text::-ms-clear{display:none}.page-header .block-search .block-content .form{position:relative;width:100%;z-index:2}.page-header .block-search .block-content .actions{position:absolute;top:12px}@media screen and (min-width: 1024px){.page-header .block-search .block-content .actions{top:20px}}.page-header .block-search .block-content .actions button{box-shadow:none;cursor:pointer}.page-header .block-search .block-content .actions.submit{left:20px}@media screen and (min-width: 1024px){.page-header .block-search .block-content .actions.submit{left:30px}}.page-header .block-search .block-content .actions.submit button{height:17px;width:17px;background:url("../images/icons/search-blue.svg") center center no-repeat;background-size:17px}.page-header .block-search .block-content .actions.close{right:20px}@media screen and (min-width: 1024px){.page-header .block-search .block-content .actions.close{right:30px}}.page-header .block-search .block-content .actions.close button{height:14px;width:14px;background:url("../images/icons/close-blue.svg") center center no-repeat;background-size:14px}.page-header .block-search .field{margin:0}.page-header .block-search .search-autocomplete{overflow:hidden;padding:0 8% 12px;width:100% !important}@media screen and (min-width: 1024px){.page-header .block-search .search-autocomplete{padding:0 50px 15px}}.page-header .block-search .search-autocomplete ul{background:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;box-shadow:2px 6px 18px 0 rgba(0,0,0,.25);color:#00529b;max-height:85vh;opacity:.95;overflow-y:auto;padding:0 15px;z-index:5}.page-header .block-search .search-autocomplete li{border-bottom:1px solid #f1f1f1;cursor:pointer;line-height:15px;padding:10px;transition:all .3s}.page-header .block-search .search-autocomplete li:last-child{border:0}.page-header .block-search .search-autocomplete li:hover,.page-header .block-search .search-autocomplete li:focus{font-weight:900}.page-header .block-search .search-autocomplete li .amount::before{content:"(";margin-left:5px}.page-header .block-search .search-autocomplete li .amount::after{content:")"}.page-header .after-menu-line{background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #fff 19.81%, #fff 79.98%, rgba(255, 255, 255, 0) 100%);height:1px;max-width:none;opacity:.2;position:fixed;top:-29px;width:100%;z-index:1}@media screen and (min-width: 1024px){.page-header .after-menu-line{position:relative}}.page-header .after-menu-line.fixed-menu-line{left:0;position:fixed;right:0;top:48px;width:100%}@media screen and (min-width: 1024px){.page-header .after-menu-line.fixed-menu-line{top:68px}}.page-header .menu-cms{background-color:#fff;display:flex;flex-direction:row;margin:0;padding-top:6px}@media screen and (min-width: 1024px){.page-header .menu-cms{display:none}}.page-header .menu-cms .menu-cms-item{width:25%}.page-header .menu-cms .link{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:10px}@media screen and (min-width: 350px){.page-header .menu-cms .link{padding:10px 20px}}.page-header .menu-cms .img{height:47px;width:47px;background-color:#d8d8d8;border-radius:10px;overflow:hidden}.page-header .menu-cms .img img{height:100%;width:100%;object-fit:cover}.page-header .menu-cms .text{color:#00529b;font-size:12px;font-weight:400;margin:3px auto 0;text-align:center}.home-contact-wrapper{display:none}@media screen and (min-width: 1400px){.cms-index-index .page-main{position:relative}.cms-index-index .page-main .home-contact-wrapper{display:block;position:absolute;top:3px;right:-130px;width:350px;z-index:1;background-color:#fff;border-radius:10px;border:1px solid #eee}.cms-index-index .page-main .home-contact-wrapper .home-contact-content{margin:0 10px}.cms-index-index .page-main .industries-widget{width:90%;left:-130px}.cms-index-index .page-main .industries-widget .content .block-content{max-width:100%}}.before-header-panel{display:none}@media screen and (min-width: 1024px){.before-header-panel{background-color:#fff;display:flex !important;padding:0 10px;position:fixed;top:0;width:100%;z-index:110}}@media screen and (min-width: 1190px){.before-header-panel{padding:0 calc((100vw - 1140px)/2)}}.before-header-panel .customer-support{color:#00529b;font-size:13px;font-weight:500;padding:15px 0}.before-header-panel .customer-support label{color:#000}.before-header-panel .header.links a,.before-header-panel .minicart-wrapper a{color:#000;font-size:13px;font-weight:500}.before-header-panel>.header.links{position:relative}.before-header-panel .header.links{margin-left:auto;padding:15px 20px}.before-header-panel .header.links .customer-menu{display:none;padding:25px 0 0;position:absolute;right:0}.before-header-panel .header.links .customer-menu .customer-menu-container{background:#fff;border-radius:10px;box-shadow:0 2px 15px 0 rgba(0,0,0,.25)}.before-header-panel .header.links .customer-menu .greet.welcome{font-size:13px;font-weight:500;white-space:nowrap}.before-header-panel .header.links .customer-menu .sign-out{margin-left:20px}.before-header-panel .header.links .customer-menu li{margin:0 0 15px}.before-header-panel .header.links .customer-menu li:last-child{margin:0}.before-header-panel .header.links .customer-menu a{white-space:nowrap}.before-header-panel .header.links.active .customer-menu{display:block}.before-header-panel .minicart-wrapper{padding:15px 0}@media screen and (min-width: 1024px){.minicart-wrapper .action.showcart .counter.qty,.minicart-items-wrapper .action.showcart .counter.qty{min-width:17px;display:inline-block}}.minicart-wrapper .block-minicart,.minicart-items-wrapper .block-minicart{background:#fff;box-shadow:0 4px 32px 0 rgba(0,0,0,.15);display:block;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1}@media screen and (min-width: 1024px){.minicart-wrapper .block-minicart,.minicart-items-wrapper .block-minicart{background:none;border-radius:15px;height:auto;left:auto;right:20px;top:60px;width:310px}}@media screen and (min-width: 1190px){.minicart-wrapper .block-minicart,.minicart-items-wrapper .block-minicart{right:calc((100vw - 1140px)/2 + 50px)}}.minicart-wrapper .mage-dropdown-dialog,.minicart-items-wrapper .mage-dropdown-dialog{background:rgba(0,0,0,.2);bottom:0;left:0;position:fixed;right:0;top:0;z-index:115}.minicart-wrapper .block-content,.minicart-items-wrapper .block-content{background:#00529b;min-height:46px}@media screen and (min-width: 1024px){.minicart-wrapper .block-content,.minicart-items-wrapper .block-content{border-radius:15px}}.minicart-wrapper .block-content .empty,.minicart-items-wrapper .block-content .empty{color:#fff;line-height:48px;margin-left:50px}.minicart-wrapper .block-content-header,.minicart-items-wrapper .block-content-header{background:#00529b;border-radius:0}@media screen and (min-width: 1024px){.minicart-wrapper .block-content-header,.minicart-items-wrapper .block-content-header{border-radius:15px}}.minicart-wrapper .block-content-header span,.minicart-items-wrapper .block-content-header span{color:#fff}.minicart-wrapper .block-content-header .primary,.minicart-items-wrapper .block-content-header .primary{padding:15px}.minicart-wrapper .block-content-header .checkout,.minicart-items-wrapper .block-content-header .checkout{font-family:"Roboto","Arial",sans-serif;background-color:#00529b;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);border:0;border-radius:20px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:11px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);color:#00529b;opacity:1}.minicart-wrapper .block-content-header .checkout:disabled,.minicart-wrapper .block-content-header .checkout.disabled,.minicart-items-wrapper .block-content-header .checkout:disabled,.minicart-items-wrapper .block-content-header .checkout.disabled{background-color:#979797;cursor:not-allowed;pointer-events:none}.minicart-wrapper .block-content-header .checkout:disabled,.minicart-wrapper .block-content-header .checkout.disabled,.minicart-items-wrapper .block-content-header .checkout:disabled,.minicart-items-wrapper .block-content-header .checkout.disabled{background-color:#fff;color:#979797;cursor:not-allowed;pointer-events:none}.minicart-wrapper .block-content-header .checkout:hover,.minicart-items-wrapper .block-content-header .checkout:hover{background-color:#fff;color:#00529b}.minicart-wrapper .block-content-header .close,.minicart-items-wrapper .block-content-header .close{background:url("../images/icons/close-white.svg") center center no-repeat;content:" ";display:block;height:45px;opacity:.5;position:absolute;width:45px}.minicart-wrapper .block-content-header .close span,.minicart-items-wrapper .block-content-header .close span{display:none}.minicart-wrapper .block-content-header .item-total,.minicart-wrapper .block-content-header .label,.minicart-items-wrapper .block-content-header .item-total,.minicart-items-wrapper .block-content-header .label{font-size:13px;line-height:18px}.minicart-wrapper .block-content-header .amount,.minicart-items-wrapper .block-content-header .amount{font-size:18px;line-height:24px}.minicart-wrapper .block-content-header .header-info,.minicart-items-wrapper .block-content-header .header-info{align-items:flex-end;display:flex;justify-content:space-between;margin:0 15px;padding-top:25px}.minicart-wrapper .minicart-items-wrapper,.minicart-items-wrapper .minicart-items-wrapper{background:#fff;overflow-y:scroll}.minicart-wrapper .actions .footer,.minicart-items-wrapper .actions .footer{background:#f1f1f1;padding:20px 0;text-align:center}@media screen and (min-width: 1024px){.minicart-wrapper .actions .footer,.minicart-items-wrapper .actions .footer{border-radius:0 0 10px 10px}}.minicart-wrapper .actions .footer .viewcart,.minicart-items-wrapper .actions .footer .viewcart{background:#f1f1f1;color:#99877d;font-size:12px;line-height:16px;text-decoration:none;text-transform:uppercase}.minicart-wrapper .minicart-items .product-item:nth-child(even),.minicart-items-wrapper .minicart-items .product-item:nth-child(even){background:#f1f1f1}.minicart-wrapper .minicart-items .product-item::before,.minicart-items-wrapper .minicart-items .product-item::before{display:none}.minicart-wrapper .minicart-items .product-item .product,.minicart-items-wrapper .minicart-items .product-item .product{display:flex;padding:17px;position:relative}.minicart-wrapper .minicart-items .product-image-wrapper,.minicart-items-wrapper .minicart-items .product-image-wrapper{padding-bottom:0 !important}.minicart-wrapper .minicart-items .product-item-details,.minicart-items-wrapper .minicart-items .product-item-details{display:flex;flex-basis:100%;flex-direction:column;flex-wrap:wrap;margin-left:15px;min-height:80px}.minicart-wrapper .minicart-items .product-item-details .product-item-name,.minicart-items-wrapper .minicart-items .product-item-details .product-item-name{flex-grow:1;width:70%}.minicart-wrapper .minicart-items .product-item-details .product-item-name a,.minicart-items-wrapper .minicart-items .product-item-details .product-item-name a{color:#00529b}.minicart-wrapper .minicart-items .product-item-details .product-item-pricing,.minicart-items-wrapper .minicart-items .product-item-details .product-item-pricing{color:#00529b;flex-basis:20%}.minicart-wrapper .minicart-items .product-item-details .product-item-photo,.minicart-items-wrapper .minicart-items .product-item-details .product-item-photo{height:100%}.minicart-wrapper .minicart-items .product-image-photo,.minicart-items-wrapper .minicart-items .product-image-photo{border:1px solid #979797;border-radius:3px;height:55px !important;width:55px !important}.minicart-wrapper .minicart-items .product.actions,.minicart-items-wrapper .minicart-items .product.actions{display:flex;flex-basis:100%;justify-content:flex-end;padding:0}.minicart-wrapper .minicart-items .product.actions .primary,.minicart-wrapper .minicart-items .product.actions .secondary,.minicart-items-wrapper .minicart-items .product.actions .primary,.minicart-items-wrapper .minicart-items .product.actions .secondary{align-self:flex-end}.minicart-wrapper .minicart-items .product.actions .primary a,.minicart-wrapper .minicart-items .product.actions .secondary a,.minicart-items-wrapper .minicart-items .product.actions .primary a,.minicart-items-wrapper .minicart-items .product.actions .secondary a{display:block;height:30px;width:30px}.minicart-wrapper .minicart-items .product.actions .primary a::before,.minicart-wrapper .minicart-items .product.actions .secondary a::before,.minicart-items-wrapper .minicart-items .product.actions .primary a::before,.minicart-items-wrapper .minicart-items .product.actions .secondary a::before{content:"";display:block;height:30px;width:30px}.minicart-wrapper .minicart-items .product.actions .primary span,.minicart-wrapper .minicart-items .product.actions .secondary span,.minicart-items-wrapper .minicart-items .product.actions .primary span,.minicart-items-wrapper .minicart-items .product.actions .secondary span{display:none}.minicart-wrapper .minicart-items .product.actions .primary a::before,.minicart-items-wrapper .minicart-items .product.actions .primary a::before{background:url("../images/icons/settings-gray.svg") center center no-repeat}.minicart-wrapper .minicart-items .product.actions .secondary a::before,.minicart-items-wrapper .minicart-items .product.actions .secondary a::before{background:url("../images/icons/delete-gray.svg") center center no-repeat}.minicart-wrapper .minicart-items .product.options,.minicart-items-wrapper .minicart-items .product.options{color:#828282;display:flex;flex-direction:column;font-size:11px;line-height:15px;padding:0}@media screen and (min-width: 1024px){.minicart-wrapper .minicart-items .product.options,.minicart-items-wrapper .minicart-items .product.options{max-width:150px}}.minicart-wrapper .minicart-items .product.options .toggle,.minicart-items-wrapper .minicart-items .product.options .toggle{margin:5px 0}.minicart-wrapper .minicart-items .product.options .toggle::after,.minicart-items-wrapper .minicart-items .product.options .toggle::after{border:solid #828282;border-width:0 1px 1px 0;content:"";display:inline-block;padding:3px;position:absolute;top:10px;transform:rotate(45deg) translateY(-50%)}.minicart-wrapper .minicart-items .product.options .toggle.action::after,.minicart-items-wrapper .minicart-items .product.options .toggle.action::after{transform:rotate(135deg) translateY(-50%)}.minicart-wrapper .minicart-items .product.options .toggle span,.minicart-items-wrapper .minicart-items .product.options .toggle span{margin-right:5px}.minicart-wrapper .minicart-items .details-qty,.minicart-items-wrapper .minicart-items .details-qty{height:41px;position:absolute;right:20px;top:20px;width:43px;z-index:1}.minicart-wrapper .minicart-items .details-qty .label,.minicart-items-wrapper .minicart-items .details-qty .label{display:none}.minicart-wrapper .minicart-items .details-qty input,.minicart-items-wrapper .minicart-items .details-qty input{border-radius:10px;text-align:center}.minicart-wrapper .minicart-items .details-qty button,.minicart-items-wrapper .minicart-items .details-qty button{display:none !important}.minicart-wrapper .counter-label,.minicart-items-wrapper .counter-label{display:none}.minicart-wrapper .counter-number,.minicart-items-wrapper .counter-number{color:#00529b}.minicart-wrapper .counter-number::before,.minicart-items-wrapper .counter-number::before{content:"("}.minicart-wrapper .counter-number::after,.minicart-items-wrapper .counter-number::after{content:")"}.page-footer .button{font-family:"Roboto","Arial",sans-serif;background-color:#00529b;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);border:0;border-radius:20px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:11px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;background-color:#fff;border-radius:25px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);color:#99877d;height:45px;line-height:24px;width:auto}.page-footer .button:disabled,.page-footer .button.disabled{background-color:#979797;cursor:not-allowed;pointer-events:none}.has-separator::after{background:linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, #fff 20%, #fff 80%, rgba(0, 0, 0, 0) 100%);bottom:1px;content:" ";height:1px;left:0;opacity:.2;position:absolute;right:0;width:100%}.footer-container-top,.footer-container-middle{background:linear-gradient(90deg, #1c4264 0%, #00529b 45.37%, #00529b 100%)}.footer-wrapper-top,.footer-wrapper-middle{display:flex;flex-direction:column;flex-wrap:wrap}@media screen and (min-width: 1190px){.footer-wrapper-top,.footer-wrapper-middle{margin:0 auto;max-width:1140px}}@media screen and (min-width: 768px){.footer-wrapper-top,.footer-wrapper-middle{flex-direction:row;justify-content:space-between;padding-top:80px;position:relative}}@media screen and (min-width: 1024px){.footer-wrapper-top,.footer-wrapper-middle{column-gap:55px}}.footer-wrapper-top.has-separator::after{display:none}@media screen and (min-width: 768px){.footer-wrapper-top.has-separator::after{display:block}}.footer-wrapper-top .footer-top-item{align-items:center;display:flex;flex-direction:row;justify-content:space-between;min-height:96px;padding:0 11px;position:relative}@media screen and (min-width: 768px){.footer-wrapper-top .footer-top-item{display:flex;flex-basis:47.533%;flex-direction:column;margin-bottom:50px;text-align:center}.footer-wrapper-top .footer-top-item:nth-of-type(2n){margin-right:0}.footer-wrapper-top .footer-top-item .footer-image,.footer-wrapper-top .footer-top-item p{display:block !important}.footer-wrapper-top .footer-top-item .footer-image{min-height:60px}}@media screen and (min-width: 1024px){.footer-wrapper-top .footer-top-item{flex-basis:22.5%}}.footer-wrapper-top .footer-top-item .footer-image,.footer-wrapper-top .footer-top-item p{color:#fff;display:none;margin-bottom:10px;max-width:200px;text-align:center}.footer-wrapper-top .footer-top-item .footer-title{color:#fff;flex-basis:50%;font-size:16px;letter-spacing:normal;line-height:21px;margin:0;min-width:50%;padding-left:25px}@media screen and (min-width: 768px){.footer-wrapper-top .footer-top-item .footer-title{margin-bottom:15px;padding-left:0}}.footer-wrapper-top .footer-top-item::after{background:linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, #fff 20%, #fff 80%, rgba(0, 0, 0, 0) 100%);bottom:1px;content:" ";height:1px;left:0;opacity:.2;position:absolute;right:0;width:100%}@media screen and (min-width: 768px){.footer-wrapper-top .footer-top-item::after{display:none}}.footer-wrapper-middle{padding:30px 11px 20px}@media screen and (min-width: 768px){.footer-wrapper-middle{padding:60px 11px 0}}@media screen and (min-width: 1024px){.footer-wrapper-middle{padding:0 11px}}.footer-wrapper-middle .footer-title{color:#fff;font-size:14px;font-weight:700;letter-spacing:normal;line-height:19px;margin:0;padding:15px 0;text-transform:uppercase}@media screen and (min-width: 1024px){.footer-wrapper-middle .footer-title{margin-bottom:25px}}.footer-wrapper-middle .footer-buttons{display:flex;flex-direction:column}@media screen and (min-width: 768px){.footer-wrapper-middle .footer-buttons{flex-direction:row;justify-content:space-between}}.footer-wrapper-middle .footer-buttons .button{margin-bottom:20px;width:auto}@media screen and (min-width: 768px){.footer-wrapper-middle .footer-buttons .button{margin:0;width:47%}.footer-wrapper-middle .footer-buttons .button:hover{opacity:.8}}.footer-wrapper-middle .button{margin-bottom:20px;margin-right:15px;width:auto}.footer-wrapper-middle .footer-item,.footer-wrapper-middle .footer-address{min-height:50px;padding-left:25px;position:relative}@media screen and (min-width: 768px){.footer-wrapper-middle .footer-item::after,.footer-wrapper-middle .footer-item .has-separator::after,.footer-wrapper-middle .footer-address::after,.footer-wrapper-middle .footer-address .has-separator::after{display:none}.footer-wrapper-middle .footer-item p,.footer-wrapper-middle .footer-address p{display:block !important}.footer-wrapper-middle .footer-item .button,.footer-wrapper-middle .footer-address .button{margin:0 auto;min-width:200px}.footer-wrapper-middle .footer-item .button:hover,.footer-wrapper-middle .footer-address .button:hover{opacity:.8}}@media screen and (min-width: 1024px){.footer-wrapper-middle .footer-item,.footer-wrapper-middle .footer-address{padding-top:60px}.footer-wrapper-middle .footer-item .button,.footer-wrapper-middle .footer-address .button{margin:0}}.footer-wrapper-middle .footer-item .footer-title,.footer-wrapper-middle .footer-address .footer-title{cursor:pointer}@media screen and (min-width: 768px){.footer-wrapper-middle .footer-item .footer-title,.footer-wrapper-middle .footer-address .footer-title{cursor:default}}.footer-wrapper-middle .footer-item .footer-title::after,.footer-wrapper-middle .footer-address .footer-title::after{color:#fff;content:"+";font-size:30px;font-weight:400;overflow:hidden;position:absolute;right:20px;top:13px;width:16px}@media screen and (min-width: 768px){.footer-wrapper-middle .footer-item .footer-title::after,.footer-wrapper-middle .footer-address .footer-title::after{cursor:default;display:none}}.footer-wrapper-middle .footer-item .footer-title.active::after,.footer-wrapper-middle .footer-address .footer-title.active::after{content:"–"}.footer-wrapper-middle .footer-item .footer-title+*,.footer-wrapper-middle .footer-address .footer-title+*{color:#fff;display:none;font-size:13px;font-weight:400;letter-spacing:normal;line-height:20px;margin-bottom:20px}@media screen and (min-width: 768px){.footer-wrapper-middle .footer-item .footer-title+*,.footer-wrapper-middle .footer-address .footer-title+*{display:block !important}}@media screen and (min-width: 768px){.footer-wrapper-middle .footer-item{align-items:center;display:flex;flex-basis:47.533%;flex-direction:column;margin-bottom:50px;margin-right:2.4%;order:3;text-align:center}.footer-wrapper-middle .footer-item:nth-of-type(2n){margin-right:0}}@media screen and (min-width: 1024px){.footer-wrapper-middle .footer-item{flex-basis:unset;margin:0;padding-left:0;text-align:left}.footer-wrapper-middle .footer-item p{flex-grow:1;max-width:129px}}.footer-wrapper-middle .footer-item a{color:#fff;font-size:13px;font-weight:400;letter-spacing:normal;line-height:20px;margin-bottom:20px}.footer-wrapper-middle .footer-address,.footer-wrapper-middle .footer-contact{display:flex;flex-direction:column}@media screen and (min-width: 768px){.footer-wrapper-middle .footer-address,.footer-wrapper-middle .footer-contact{display:flex;flex-basis:47.533%;flex-direction:column;margin-bottom:50px;margin-right:2.4%;text-align:center}.footer-wrapper-middle .footer-address:nth-of-type(2n),.footer-wrapper-middle .footer-contact:nth-of-type(2n){margin-right:0}.footer-wrapper-middle .footer-address p,.footer-wrapper-middle .footer-contact p{flex-grow:1}}@media screen and (min-width: 1024px){.footer-wrapper-middle .footer-address,.footer-wrapper-middle .footer-contact{flex-basis:27%;margin-right:3.333%}.footer-wrapper-middle .footer-address:nth-of-type(2n),.footer-wrapper-middle .footer-contact:nth-of-type(2n){margin-right:3.333%}.footer-wrapper-middle .footer-address:nth-of-type(4n),.footer-wrapper-middle .footer-contact:nth-of-type(4n){margin-right:0}}.footer-wrapper-middle .footer-contact{margin-bottom:50px;padding-left:25px}@media screen and (min-width: 1024px){.footer-wrapper-middle .footer-contact{margin-right:auto;order:1;padding-left:0;padding-top:60px;text-align:left}}.footer-wrapper-middle .footer-contact p{color:#fff;font-size:13px;font-weight:400;letter-spacing:normal;line-height:20px;margin-bottom:20px}@media screen and (min-width: 768px){.footer-wrapper-middle .footer-address{margin-bottom:50px;order:2}}@media screen and (min-width: 1024px){.footer-wrapper-middle .footer-address{align-items:flex-end;justify-content:right;order:4;padding-left:25px;text-align:right}}.footer-wrapper-middle .footer-social-wrapper{padding-bottom:30px}.footer-container-bottom{align-items:center;background-color:#fff;color:#99877d;display:flex;flex-direction:column;justify-content:center;min-height:100px}@media screen and (min-width: 1190px){.footer-container-bottom{margin:0 auto;max-width:1140px}}@media screen and (min-width: 1024px){.footer-container-bottom{flex-direction:row;height:100px;justify-content:space-between}}.footer-container-bottom .footer-logo{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin:20px;min-height:100%}@media screen and (min-width: 1024px){.footer-container-bottom .footer-logo{flex-direction:row;height:100%}.footer-container-bottom .footer-logo .copyright{align-items:center;display:flex;margin:0 50px}.footer-container-bottom .footer-logo .logo{align-items:center;display:flex;margin:auto}}.footer-social{min-height:50px;text-align:center}@media screen and (min-width: 1024px){.footer-social{align-items:center;display:flex;height:100%;min-height:100%}}.footer-social span{display:none}@media screen and (min-width: 1024px){.footer-social span{display:block;margin:auto}}.footer-social ul{display:flex;flex-direction:row;margin:0 50px}.footer-social li{padding-right:15px}.footer-social li:last-child{padding-right:0}.footer-social a{background-color:#00529b;border-radius:15px;display:block;height:30px;width:30px}.footer-social a::before{background:url("../images/icons/social/social-facebook.svg") center center no-repeat;content:"";display:block;height:30px;width:30px}.footer-social a span{display:none}.footer-social .facebook a::before{background:url("../images/icons/social/social-facebook.svg") center center no-repeat}.footer-social .youtube a::before{background:url("../images/icons/social/social-youtube.svg") center center no-repeat}.footer-social .twitter a::before{background:url("../images/icons/social/social-x.svg") center center no-repeat}.footer-social .googleplus a::before{background:url("../images/icons/social/social-googleplus.svg") center center no-repeat}.footer-social .linkedin a::before{background:url("../images/icons/social/social-linkedin.svg") center center no-repeat}.cms-home .page-header{min-height:1000px}@media screen and (min-width: 1024px){.cms-home .page-header{background:linear-gradient(90deg, #00529b 23.25%, rgba(0, 35, 67, 0.28) 100%);min-height:900px}}.mission-values-wrapper{margin:0 auto 50px;max-width:1140px}.mission-values-wrapper .mission-values-logo{margin-bottom:20px;text-align:center}.mission-values-wrapper .block-title{color:#00529b;font-size:24px;font-weight:400;line-height:32px;margin:0 auto;padding-bottom:15px;text-align:center;text-transform:uppercase}.mission-values-wrapper .content-wrapper{display:flex;flex-direction:column;justify-content:center;margin:0 30px}@media screen and (min-width: 768px){.mission-values-wrapper .content-wrapper{flex-direction:row;margin:0 15px}}.mission-values-wrapper .content-wrapper .title{color:#99877d;font-size:16px;line-height:25px;text-align:center}@media screen and (min-width: 768px){.mission-values-wrapper .content-wrapper .title{text-align:left}}.mission-values-wrapper .content-wrapper .first-item,.mission-values-wrapper .content-wrapper .second-item{display:flex;flex-direction:column}.mission-values-wrapper .content-wrapper .first-item p,.mission-values-wrapper .content-wrapper .second-item p{font-size:12px;font-weight:400;line-height:24px}.mission-values-wrapper .content-wrapper .first-item{padding-bottom:15px}@media screen and (min-width: 768px){.mission-values-wrapper .content-wrapper .first-item{flex-basis:33%;margin-right:30px}}@media screen and (min-width: 768px){.mission-values-wrapper .content-wrapper .second-item{flex-basis:66%}.mission-values-wrapper .content-wrapper .second-item p{column-count:2;column-gap:30px}}.our-videos-block{display:flex;flex-direction:column;margin:0 auto 50px;max-width:1140px}@media screen and (min-width: 1024px){.our-videos-block{flex-direction:row;min-height:600px}}.our-videos-block .block-title{color:#00529b;font-size:16px;font-weight:400;line-height:21px;padding-bottom:15px;text-transform:uppercase}@media screen and (min-width: 1024px){.our-videos-block .block-title{font-size:24px;line-height:32px}}.our-videos-block .item-left{position:relative}@media screen and (min-width: 1024px){.our-videos-block .item-left{border-right:1px solid rgba(0,0,0,.1);margin-left:15px;width:50%}}.our-videos-block .item-left .item-wrapper{background:#f1f1f1;border-radius:10px;display:flex;flex-direction:column}@media screen and (min-width: 1024px){.our-videos-block .item-left .item-wrapper{margin-right:80px;margin-top:30px}}.our-videos-block .item-left .item-wrapper .media-wrapper{border-radius:10px;margin:0 5px;overflow:hidden}@media screen and (min-width: 1024px){.our-videos-block .item-left .item-wrapper .media-wrapper{margin:-30px 30px 0 0}}.our-videos-block .item-left .item-wrapper .media-wrapper iframe{display:block;height:174px;width:100%}@media screen and (min-width: 768px){.our-videos-block .item-left .item-wrapper .media-wrapper iframe{height:350px}}@media screen and (min-width: 1024px){.our-videos-block .item-left .item-wrapper .media-wrapper iframe{height:250px}}.our-videos-block .item-left .item-wrapper .content-wrapper{display:flex;flex-direction:column;padding:25px}.our-videos-block .item-left .item-wrapper .content-wrapper p{color:#828282;font-size:13px;font-weight:400;line-height:24px;margin:0 0 50px}@media screen and (min-width: 1024px){.our-videos-block .item-left .item-wrapper .content-wrapper p{margin:0 0 50px}}@media screen and (min-width: 1024px){.our-videos-block .item-right{margin-right:15px;width:50%}}.our-videos-block .button{font-family:"Roboto","Arial",sans-serif;background-color:#00529b;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);border:0;border-radius:20px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:11px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);color:#99877d;height:45px;line-height:24px;padding:11px 50px;width:auto}.our-videos-block .button:disabled,.our-videos-block .button.disabled{background-color:#979797;cursor:not-allowed;pointer-events:none}@media screen and (min-width: 768px){.our-videos-block .button{margin-left:auto}}@media screen and (min-width: 1190px){.page-main{display:flex;flex-direction:column}}.industries-widget{margin-top:50px;min-height:614px;position:relative}@media screen and (min-width: 1024px){.industries-widget{margin-top:140px}}@media screen and (min-width: 1190px){.industries-widget{width:100%}}.industries-widget .titles-container{display:flex;flex-direction:row;justify-content:space-around;margin-bottom:0}.industries-widget .tab-title{position:relative}@media screen and (min-width: 1024px){.industries-widget .tab-title{width:120px}}.industries-widget .tab-title.active a{color:#00529b}.industries-widget .tab-title a{color:#99877d;display:block;font-size:16px;font-weight:700;min-height:63px;text-align:center;text-transform:uppercase;width:100%}.industries-widget .tab-title a:hover{text-decoration:none}@media screen and (min-width: 1024px){.industries-widget .tab-title a:hover{color:#00529b;text-decoration:underline}}.industries-widget .tab-title a::after{height:3px;width:3px;background-color:#00529b;border-radius:3px;content:"";display:block;left:0;margin:auto;position:absolute;right:0;top:62px}.industries-widget .industries-title-line{background:linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, #000 19.81%, #000 79.98%, rgba(0, 0, 0, 0) 100%);height:1px;opacity:.2;width:100%}.industries-widget .content{flex-direction:column;margin-top:25px;position:relative !important}@media screen and (min-width: 1024px){.industries-widget .content{margin-top:50px;min-height:500px}}.industries-widget .content .images{border-radius:10px;box-shadow:2px 6px 18px 0 rgba(0,0,0,.25);height:calc((100vw - 20px)/1.35);margin:0 10px;overflow:hidden;position:relative;width:calc(100% - 20px);z-index:0}@media screen and (min-width: 1024px){.industries-widget .content .images{height:370px;left:0;position:absolute;top:0;width:500px}}@media screen and (min-width: 1190px){.industries-widget .content .images{height:474px;margin:0;width:640px}}.industries-widget .content .images img{display:block;height:calc((100vw - 20px)/1.35);position:absolute;width:calc(100vw - 20px)}@media screen and (min-width: 1024px){.industries-widget .content .images img{height:370px;width:500px}}@media screen and (min-width: 1190px){.industries-widget .content .images img{height:474px;width:640px}}.industries-widget .content .images img::selection{background:none}.industries-widget .content .images .separator{height:calc((100vw - 20px)/1.35);overflow:hidden;position:absolute;width:70%}@media screen and (min-width: 1024px){.industries-widget .content .images .separator{height:370px;width:300px}}@media screen and (min-width: 1190px){.industries-widget .content .images .separator{height:474px;width:400px}}.industries-widget .content .images .separator img{z-index:1}.industries-widget .content .separator-button{height:35px;width:35px;background:url("../images/icons/compare_arrows.svg") no-repeat center center;background-color:#fff;border-radius:20px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);content:"";cursor:pointer;display:block;left:calc((100% - 20px)*.7);margin:-17.5px -7.5px;position:absolute;top:calc((100vw - 20px)/1.35);z-index:0}@media screen and (min-width: 1024px){.industries-widget .content .separator-button{left:300px;top:370px}}@media screen and (min-width: 1190px){.industries-widget .content .separator-button{left:400px;margin:-17.5px;top:474px}}.industries-widget .content .block-content{display:flex;flex-direction:column;margin:35px 15px 20px;order:2}@media screen and (min-width: 1024px){.industries-widget .content .block-content{background-color:#f1f1f1;border-radius:10px;height:430px;left:60px;margin:0;order:initial;padding:50px 50px 50px 500px;position:absolute;top:50px;width:calc(100vw - 70px)}}@media screen and (min-width: 1190px){.industries-widget .content .block-content{left:50px;padding:50px 50px 50px 640px;width:calc(1140px - 50px)}}.industries-widget .content .block-content>.title{color:#00529b;font-family:"Roboto Slab","Roboto","Arial",sans-serif;font-size:24px;font-weight:400;padding-bottom:15px;text-align:center;text-transform:uppercase}.industries-widget .content .block-content .description{-webkit-box-orient:vertical;color:#828282;display:-webkit-box;font-size:13px;font-weight:400;-webkit-line-clamp:3;line-height:1.85em;max-height:5.55em;overflow:hidden;text-align:center;text-overflow:ellipsis}.industries-widget .content .block-content .usp{display:flex;flex-direction:row;padding:20px 0}.industries-widget .content .block-content .usp .usp-part{display:flex;flex-direction:column;justify-content:space-between;padding:0 15px;position:relative;width:33%}@media screen and (min-width: 1024px){.industries-widget .content .block-content .usp .usp-part{padding:0 20px}}.industries-widget .content .block-content .usp .usp-part .title{color:#00529b;font-size:12px;font-weight:700;padding-bottom:10px;text-align:center}@media screen and (min-width: 1024px){.industries-widget .content .block-content .usp .usp-part .title{font-size:13px}}.industries-widget .content .block-content .usp .usp-part .description{color:#00529b;font-size:30px;font-weight:500;line-height:43px;overflow:visible;padding:0;text-align:center;text-transform:uppercase;white-space:nowrap}@media screen and (min-width: 1024px){.industries-widget .content .block-content .usp .usp-part .description{font-size:36px}}.industries-widget .content .block-content .usp .usp-part .description .additional{font-size:18px;font-weight:400;text-transform:none;white-space:nowrap}.industries-widget .content .block-content .usp .usp-part:not(:last-child)::after{background-color:#000;bottom:20px;content:"";opacity:.2;position:absolute;right:0;top:10px;width:1px}@media screen and (min-width: 1024px){.industries-widget .content .block-content .usp .usp-part:not(:last-child)::after{bottom:30px;top:20px}}.industries-widget .content .block-content .book-demo-button{color:#99877d;margin:0 auto}@media screen and (min-width: 1024px){.industries-widget .content .block-content .book-demo-button{margin:20px auto;max-width:290px}}.industries-widget .content .block-content .contact{color:#99877d;font-size:14px;font-weight:500;margin-top:20px;text-align:center}@media screen and (min-width: 1024px){.industries-widget .content .block-content .contact{margin-top:auto}}.industries-widget .content .block-content .contact label{font-weight:400}.industries-widget .content .block-content .contact span{text-decoration:underline}.promos-service-details-page,.promos-industry-details-page{position:relative}.promos-service-details-page .service-bottom-content,.promos-service-details-page .service-middle-content,.promos-service-details-page .service-top-content,.promos-service-details-page .industry-bottom-content,.promos-service-details-page .industry-middle-content,.promos-service-details-page .industry-top-content,.promos-industry-details-page .service-bottom-content,.promos-industry-details-page .service-middle-content,.promos-industry-details-page .service-top-content,.promos-industry-details-page .industry-bottom-content,.promos-industry-details-page .industry-middle-content,.promos-industry-details-page .industry-top-content{border-radius:10px;min-height:400px;width:100%}@media screen and (min-width: 768px){.promos-service-details-page .service-bottom-content,.promos-service-details-page .service-middle-content,.promos-service-details-page .service-top-content,.promos-service-details-page .industry-bottom-content,.promos-service-details-page .industry-middle-content,.promos-service-details-page .industry-top-content,.promos-industry-details-page .service-bottom-content,.promos-industry-details-page .service-middle-content,.promos-industry-details-page .service-top-content,.promos-industry-details-page .industry-bottom-content,.promos-industry-details-page .industry-middle-content,.promos-industry-details-page .industry-top-content{background:#f1f1f1;padding-bottom:60px}}@media screen and (min-width: 1024px){.promos-service-details-page .service-bottom-content,.promos-service-details-page .service-middle-content,.promos-service-details-page .service-top-content,.promos-service-details-page .industry-bottom-content,.promos-service-details-page .industry-middle-content,.promos-service-details-page .industry-top-content,.promos-industry-details-page .service-bottom-content,.promos-industry-details-page .service-middle-content,.promos-industry-details-page .service-top-content,.promos-industry-details-page .industry-bottom-content,.promos-industry-details-page .industry-middle-content,.promos-industry-details-page .industry-top-content{margin:0;padding-top:50px}}.promos-service-details-page .service-bottom-content .media-wrapper,.promos-service-details-page .service-middle-content .media-wrapper,.promos-service-details-page .service-top-content .media-wrapper,.promos-service-details-page .industry-bottom-content .media-wrapper,.promos-service-details-page .industry-middle-content .media-wrapper,.promos-service-details-page .industry-top-content .media-wrapper,.promos-industry-details-page .service-bottom-content .media-wrapper,.promos-industry-details-page .service-middle-content .media-wrapper,.promos-industry-details-page .service-top-content .media-wrapper,.promos-industry-details-page .industry-bottom-content .media-wrapper,.promos-industry-details-page .industry-middle-content .media-wrapper,.promos-industry-details-page .industry-top-content .media-wrapper{margin-top:40px;text-align:center}@media screen and (min-width: 1024px){.promos-service-details-page .service-bottom-content .media-wrapper,.promos-service-details-page .service-middle-content .media-wrapper,.promos-service-details-page .service-top-content .media-wrapper,.promos-service-details-page .industry-bottom-content .media-wrapper,.promos-service-details-page .industry-middle-content .media-wrapper,.promos-service-details-page .industry-top-content .media-wrapper,.promos-industry-details-page .service-bottom-content .media-wrapper,.promos-industry-details-page .service-middle-content .media-wrapper,.promos-industry-details-page .service-top-content .media-wrapper,.promos-industry-details-page .industry-bottom-content .media-wrapper,.promos-industry-details-page .industry-middle-content .media-wrapper,.promos-industry-details-page .industry-top-content .media-wrapper{height:400px;left:10px;padding:0;position:absolute;top:0;width:490px}}@media screen and (min-width: 1190px){.promos-service-details-page .service-bottom-content .media-wrapper,.promos-service-details-page .service-middle-content .media-wrapper,.promos-service-details-page .service-top-content .media-wrapper,.promos-service-details-page .industry-bottom-content .media-wrapper,.promos-service-details-page .industry-middle-content .media-wrapper,.promos-service-details-page .industry-top-content .media-wrapper,.promos-industry-details-page .service-bottom-content .media-wrapper,.promos-industry-details-page .service-middle-content .media-wrapper,.promos-industry-details-page .service-top-content .media-wrapper,.promos-industry-details-page .industry-bottom-content .media-wrapper,.promos-industry-details-page .industry-middle-content .media-wrapper,.promos-industry-details-page .industry-top-content .media-wrapper{left:0;width:550px}}.promos-service-details-page .service-bottom-content .media-wrapper .image,.promos-service-details-page .service-middle-content .media-wrapper .image,.promos-service-details-page .service-top-content .media-wrapper .image,.promos-service-details-page .industry-bottom-content .media-wrapper .image,.promos-service-details-page .industry-middle-content .media-wrapper .image,.promos-service-details-page .industry-top-content .media-wrapper .image,.promos-industry-details-page .service-bottom-content .media-wrapper .image,.promos-industry-details-page .service-middle-content .media-wrapper .image,.promos-industry-details-page .service-top-content .media-wrapper .image,.promos-industry-details-page .industry-bottom-content .media-wrapper .image,.promos-industry-details-page .industry-middle-content .media-wrapper .image,.promos-industry-details-page .industry-top-content .media-wrapper .image{height:100%;width:100%;border-radius:10px;box-shadow:2px 6px 18px 0 rgba(0,0,0,.25)}.promos-service-details-page .service-bottom-content .media-wrapper .slick-slide img,.promos-service-details-page .service-middle-content .media-wrapper .slick-slide img,.promos-service-details-page .service-top-content .media-wrapper .slick-slide img,.promos-service-details-page .industry-bottom-content .media-wrapper .slick-slide img,.promos-service-details-page .industry-middle-content .media-wrapper .slick-slide img,.promos-service-details-page .industry-top-content .media-wrapper .slick-slide img,.promos-industry-details-page .service-bottom-content .media-wrapper .slick-slide img,.promos-industry-details-page .service-middle-content .media-wrapper .slick-slide img,.promos-industry-details-page .service-top-content .media-wrapper .slick-slide img,.promos-industry-details-page .industry-bottom-content .media-wrapper .slick-slide img,.promos-industry-details-page .industry-middle-content .media-wrapper .slick-slide img,.promos-industry-details-page .industry-top-content .media-wrapper .slick-slide img{width:100%}@media screen and (min-width: 1024px){.promos-service-details-page .service-bottom-content .text-wrapper,.promos-service-details-page .service-middle-content .text-wrapper,.promos-service-details-page .service-top-content .text-wrapper,.promos-service-details-page .industry-bottom-content .text-wrapper,.promos-service-details-page .industry-middle-content .text-wrapper,.promos-service-details-page .industry-top-content .text-wrapper,.promos-industry-details-page .service-bottom-content .text-wrapper,.promos-industry-details-page .service-middle-content .text-wrapper,.promos-industry-details-page .service-top-content .text-wrapper,.promos-industry-details-page .industry-bottom-content .text-wrapper,.promos-industry-details-page .industry-middle-content .text-wrapper,.promos-industry-details-page .industry-top-content .text-wrapper{margin-left:auto;width:calc(100% - 500px)}}@media screen and (min-width: 1190px){.promos-service-details-page .service-bottom-content .text-wrapper,.promos-service-details-page .service-middle-content .text-wrapper,.promos-service-details-page .service-top-content .text-wrapper,.promos-service-details-page .industry-bottom-content .text-wrapper,.promos-service-details-page .industry-middle-content .text-wrapper,.promos-service-details-page .industry-top-content .text-wrapper,.promos-industry-details-page .service-bottom-content .text-wrapper,.promos-industry-details-page .service-middle-content .text-wrapper,.promos-industry-details-page .service-top-content .text-wrapper,.promos-industry-details-page .industry-bottom-content .text-wrapper,.promos-industry-details-page .industry-middle-content .text-wrapper,.promos-industry-details-page .industry-top-content .text-wrapper{width:calc(100% - 550px)}}.promos-service-details-page .service-bottom-content .text-wrapper .title-wrapper,.promos-service-details-page .service-middle-content .text-wrapper .title-wrapper,.promos-service-details-page .service-top-content .text-wrapper .title-wrapper,.promos-service-details-page .industry-bottom-content .text-wrapper .title-wrapper,.promos-service-details-page .industry-middle-content .text-wrapper .title-wrapper,.promos-service-details-page .industry-top-content .text-wrapper .title-wrapper,.promos-industry-details-page .service-bottom-content .text-wrapper .title-wrapper,.promos-industry-details-page .service-middle-content .text-wrapper .title-wrapper,.promos-industry-details-page .service-top-content .text-wrapper .title-wrapper,.promos-industry-details-page .industry-bottom-content .text-wrapper .title-wrapper,.promos-industry-details-page .industry-middle-content .text-wrapper .title-wrapper,.promos-industry-details-page .industry-top-content .text-wrapper .title-wrapper{line-height:1.8;margin:0 60px;padding:0 20px;text-align:center}@media screen and (min-width: 1024px){.promos-service-details-page .service-bottom-content .text-wrapper .title-wrapper,.promos-service-details-page .service-middle-content .text-wrapper .title-wrapper,.promos-service-details-page .service-top-content .text-wrapper .title-wrapper,.promos-service-details-page .industry-bottom-content .text-wrapper .title-wrapper,.promos-service-details-page .industry-middle-content .text-wrapper .title-wrapper,.promos-service-details-page .industry-top-content .text-wrapper .title-wrapper,.promos-industry-details-page .service-bottom-content .text-wrapper .title-wrapper,.promos-industry-details-page .service-middle-content .text-wrapper .title-wrapper,.promos-industry-details-page .service-top-content .text-wrapper .title-wrapper,.promos-industry-details-page .industry-bottom-content .text-wrapper .title-wrapper,.promos-industry-details-page .industry-middle-content .text-wrapper .title-wrapper,.promos-industry-details-page .industry-top-content .text-wrapper .title-wrapper{line-height:1.35;padding:0;text-align:left}}.promos-service-details-page .service-bottom-content .text-wrapper .title-wrapper .page-title,.promos-service-details-page .service-middle-content .text-wrapper .title-wrapper .page-title,.promos-service-details-page .service-top-content .text-wrapper .title-wrapper .page-title,.promos-service-details-page .industry-bottom-content .text-wrapper .title-wrapper .page-title,.promos-service-details-page .industry-middle-content .text-wrapper .title-wrapper .page-title,.promos-service-details-page .industry-top-content .text-wrapper .title-wrapper .page-title,.promos-industry-details-page .service-bottom-content .text-wrapper .title-wrapper .page-title,.promos-industry-details-page .service-middle-content .text-wrapper .title-wrapper .page-title,.promos-industry-details-page .service-top-content .text-wrapper .title-wrapper .page-title,.promos-industry-details-page .industry-bottom-content .text-wrapper .title-wrapper .page-title,.promos-industry-details-page .industry-middle-content .text-wrapper .title-wrapper .page-title,.promos-industry-details-page .industry-top-content .text-wrapper .title-wrapper .page-title{color:#00529b;font-size:18px;margin:0 0 15px;text-transform:uppercase}@media screen and (min-width: 1024px){.promos-service-details-page .service-bottom-content .text-wrapper .title-wrapper .page-title,.promos-service-details-page .service-middle-content .text-wrapper .title-wrapper .page-title,.promos-service-details-page .service-top-content .text-wrapper .title-wrapper .page-title,.promos-service-details-page .industry-bottom-content .text-wrapper .title-wrapper .page-title,.promos-service-details-page .industry-middle-content .text-wrapper .title-wrapper .page-title,.promos-service-details-page .industry-top-content .text-wrapper .title-wrapper .page-title,.promos-industry-details-page .service-bottom-content .text-wrapper .title-wrapper .page-title,.promos-industry-details-page .service-middle-content .text-wrapper .title-wrapper .page-title,.promos-industry-details-page .service-top-content .text-wrapper .title-wrapper .page-title,.promos-industry-details-page .industry-bottom-content .text-wrapper .title-wrapper .page-title,.promos-industry-details-page .industry-middle-content .text-wrapper .title-wrapper .page-title,.promos-industry-details-page .industry-top-content .text-wrapper .title-wrapper .page-title{font-size:24px;margin-bottom:20px}}.promos-service-details-page .service-bottom-content .text-wrapper .description,.promos-service-details-page .service-middle-content .text-wrapper .description,.promos-service-details-page .service-top-content .text-wrapper .description,.promos-service-details-page .industry-bottom-content .text-wrapper .description,.promos-service-details-page .industry-middle-content .text-wrapper .description,.promos-service-details-page .industry-top-content .text-wrapper .description,.promos-industry-details-page .service-bottom-content .text-wrapper .description,.promos-industry-details-page .service-middle-content .text-wrapper .description,.promos-industry-details-page .service-top-content .text-wrapper .description,.promos-industry-details-page .industry-bottom-content .text-wrapper .description,.promos-industry-details-page .industry-middle-content .text-wrapper .description,.promos-industry-details-page .industry-top-content .text-wrapper .description{color:#828282;display:flex;flex-direction:column;font-size:13px;font-weight:400;line-height:24px;margin:0 10px}@media screen and (min-width: 1024px){.promos-service-details-page .service-bottom-content .text-wrapper .description,.promos-service-details-page .service-middle-content .text-wrapper .description,.promos-service-details-page .service-top-content .text-wrapper .description,.promos-service-details-page .industry-bottom-content .text-wrapper .description,.promos-service-details-page .industry-middle-content .text-wrapper .description,.promos-service-details-page .industry-top-content .text-wrapper .description,.promos-industry-details-page .service-bottom-content .text-wrapper .description,.promos-industry-details-page .service-middle-content .text-wrapper .description,.promos-industry-details-page .service-top-content .text-wrapper .description,.promos-industry-details-page .industry-bottom-content .text-wrapper .description,.promos-industry-details-page .industry-middle-content .text-wrapper .description,.promos-industry-details-page .industry-top-content .text-wrapper .description{margin:0 60px}}.promos-service-details-page .service-bottom-content .text-wrapper .description p,.promos-service-details-page .service-middle-content .text-wrapper .description p,.promos-service-details-page .service-top-content .text-wrapper .description p,.promos-service-details-page .industry-bottom-content .text-wrapper .description p,.promos-service-details-page .industry-middle-content .text-wrapper .description p,.promos-service-details-page .industry-top-content .text-wrapper .description p,.promos-industry-details-page .service-bottom-content .text-wrapper .description p,.promos-industry-details-page .service-middle-content .text-wrapper .description p,.promos-industry-details-page .service-top-content .text-wrapper .description p,.promos-industry-details-page .industry-bottom-content .text-wrapper .description p,.promos-industry-details-page .industry-middle-content .text-wrapper .description p,.promos-industry-details-page .industry-top-content .text-wrapper .description p{font-weight:400;line-height:24px;margin-bottom:20px}.promos-service-details-page .service-bottom-content .text-wrapper .description a,.promos-service-details-page .service-middle-content .text-wrapper .description a,.promos-service-details-page .service-top-content .text-wrapper .description a,.promos-service-details-page .industry-bottom-content .text-wrapper .description a,.promos-service-details-page .industry-middle-content .text-wrapper .description a,.promos-service-details-page .industry-top-content .text-wrapper .description a,.promos-industry-details-page .service-bottom-content .text-wrapper .description a,.promos-industry-details-page .service-middle-content .text-wrapper .description a,.promos-industry-details-page .service-top-content .text-wrapper .description a,.promos-industry-details-page .industry-bottom-content .text-wrapper .description a,.promos-industry-details-page .industry-middle-content .text-wrapper .description a,.promos-industry-details-page .industry-top-content .text-wrapper .description a{color:#4a90e2;text-decoration:underline}.promos-service-details-page .service-bottom-content .text-wrapper .description .button,.promos-service-details-page .service-middle-content .text-wrapper .description .button,.promos-service-details-page .service-top-content .text-wrapper .description .button,.promos-service-details-page .industry-bottom-content .text-wrapper .description .button,.promos-service-details-page .industry-middle-content .text-wrapper .description .button,.promos-service-details-page .industry-top-content .text-wrapper .description .button,.promos-industry-details-page .service-bottom-content .text-wrapper .description .button,.promos-industry-details-page .service-middle-content .text-wrapper .description .button,.promos-industry-details-page .service-top-content .text-wrapper .description .button,.promos-industry-details-page .industry-bottom-content .text-wrapper .description .button,.promos-industry-details-page .industry-middle-content .text-wrapper .description .button,.promos-industry-details-page .industry-top-content .text-wrapper .description .button{font-family:"Roboto","Arial",sans-serif;background-color:#00529b;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);border:0;border-radius:20px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:11px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);color:#00529b;color:#99877d;font-weight:700;margin-top:20px}.promos-service-details-page .service-bottom-content .text-wrapper .description .button:disabled,.promos-service-details-page .service-bottom-content .text-wrapper .description .button.disabled,.promos-service-details-page .service-middle-content .text-wrapper .description .button:disabled,.promos-service-details-page .service-middle-content .text-wrapper .description .button.disabled,.promos-service-details-page .service-top-content .text-wrapper .description .button:disabled,.promos-service-details-page .service-top-content .text-wrapper .description .button.disabled,.promos-service-details-page .industry-bottom-content .text-wrapper .description .button:disabled,.promos-service-details-page .industry-bottom-content .text-wrapper .description .button.disabled,.promos-service-details-page .industry-middle-content .text-wrapper .description .button:disabled,.promos-service-details-page .industry-middle-content .text-wrapper .description .button.disabled,.promos-service-details-page .industry-top-content .text-wrapper .description .button:disabled,.promos-service-details-page .industry-top-content .text-wrapper .description .button.disabled,.promos-industry-details-page .service-bottom-content .text-wrapper .description .button:disabled,.promos-industry-details-page .service-bottom-content .text-wrapper .description .button.disabled,.promos-industry-details-page .service-middle-content .text-wrapper .description .button:disabled,.promos-industry-details-page .service-middle-content .text-wrapper .description .button.disabled,.promos-industry-details-page .service-top-content .text-wrapper .description .button:disabled,.promos-industry-details-page .service-top-content .text-wrapper .description .button.disabled,.promos-industry-details-page .industry-bottom-content .text-wrapper .description .button:disabled,.promos-industry-details-page .industry-bottom-content .text-wrapper .description .button.disabled,.promos-industry-details-page .industry-middle-content .text-wrapper .description .button:disabled,.promos-industry-details-page .industry-middle-content .text-wrapper .description .button.disabled,.promos-industry-details-page .industry-top-content .text-wrapper .description .button:disabled,.promos-industry-details-page .industry-top-content .text-wrapper .description .button.disabled{background-color:#979797;cursor:not-allowed;pointer-events:none}.promos-service-details-page .service-bottom-content .text-wrapper .description .button:disabled,.promos-service-details-page .service-bottom-content .text-wrapper .description .button.disabled,.promos-service-details-page .service-middle-content .text-wrapper .description .button:disabled,.promos-service-details-page .service-middle-content .text-wrapper .description .button.disabled,.promos-service-details-page .service-top-content .text-wrapper .description .button:disabled,.promos-service-details-page .service-top-content .text-wrapper .description .button.disabled,.promos-service-details-page .industry-bottom-content .text-wrapper .description .button:disabled,.promos-service-details-page .industry-bottom-content .text-wrapper .description .button.disabled,.promos-service-details-page .industry-middle-content .text-wrapper .description .button:disabled,.promos-service-details-page .industry-middle-content .text-wrapper .description .button.disabled,.promos-service-details-page .industry-top-content .text-wrapper .description .button:disabled,.promos-service-details-page .industry-top-content .text-wrapper .description .button.disabled,.promos-industry-details-page .service-bottom-content .text-wrapper .description .button:disabled,.promos-industry-details-page .service-bottom-content .text-wrapper .description .button.disabled,.promos-industry-details-page .service-middle-content .text-wrapper .description .button:disabled,.promos-industry-details-page .service-middle-content .text-wrapper .description .button.disabled,.promos-industry-details-page .service-top-content .text-wrapper .description .button:disabled,.promos-industry-details-page .service-top-content .text-wrapper .description .button.disabled,.promos-industry-details-page .industry-bottom-content .text-wrapper .description .button:disabled,.promos-industry-details-page .industry-bottom-content .text-wrapper .description .button.disabled,.promos-industry-details-page .industry-middle-content .text-wrapper .description .button:disabled,.promos-industry-details-page .industry-middle-content .text-wrapper .description .button.disabled,.promos-industry-details-page .industry-top-content .text-wrapper .description .button:disabled,.promos-industry-details-page .industry-top-content .text-wrapper .description .button.disabled{background-color:#fff;color:#979797;cursor:not-allowed;pointer-events:none}.promos-service-details-page .service-bottom-content .text-wrapper .description .button:hover,.promos-service-details-page .service-middle-content .text-wrapper .description .button:hover,.promos-service-details-page .service-top-content .text-wrapper .description .button:hover,.promos-service-details-page .industry-bottom-content .text-wrapper .description .button:hover,.promos-service-details-page .industry-middle-content .text-wrapper .description .button:hover,.promos-service-details-page .industry-top-content .text-wrapper .description .button:hover,.promos-industry-details-page .service-bottom-content .text-wrapper .description .button:hover,.promos-industry-details-page .service-middle-content .text-wrapper .description .button:hover,.promos-industry-details-page .service-top-content .text-wrapper .description .button:hover,.promos-industry-details-page .industry-bottom-content .text-wrapper .description .button:hover,.promos-industry-details-page .industry-middle-content .text-wrapper .description .button:hover,.promos-industry-details-page .industry-top-content .text-wrapper .description .button:hover{background-color:#fff;color:#00529b}@media screen and (min-width: 768px){.promos-service-details-page .service-bottom-content .text-wrapper .description .button,.promos-service-details-page .service-middle-content .text-wrapper .description .button,.promos-service-details-page .service-top-content .text-wrapper .description .button,.promos-service-details-page .industry-bottom-content .text-wrapper .description .button,.promos-service-details-page .industry-middle-content .text-wrapper .description .button,.promos-service-details-page .industry-top-content .text-wrapper .description .button,.promos-industry-details-page .service-bottom-content .text-wrapper .description .button,.promos-industry-details-page .service-middle-content .text-wrapper .description .button,.promos-industry-details-page .service-top-content .text-wrapper .description .button,.promos-industry-details-page .industry-bottom-content .text-wrapper .description .button,.promos-industry-details-page .industry-middle-content .text-wrapper .description .button,.promos-industry-details-page .industry-top-content .text-wrapper .description .button{margin-right:auto;min-width:290px;width:auto}}.promos-service-details-page .industry-top-content,.promos-service-details-page .service-top-content,.promos-industry-details-page .industry-top-content,.promos-industry-details-page .service-top-content{padding-bottom:10px}.promos-service-details-page .industry-top-content .media-wrapper,.promos-service-details-page .service-top-content .media-wrapper,.promos-industry-details-page .industry-top-content .media-wrapper,.promos-industry-details-page .service-top-content .media-wrapper{margin-top:0}@media screen and (min-width: 1024px){.promos-service-details-page .industry-top-content .media-wrapper,.promos-service-details-page .service-top-content .media-wrapper,.promos-industry-details-page .industry-top-content .media-wrapper,.promos-industry-details-page .service-top-content .media-wrapper{margin-top:40px}}.promos-service-details-page .service-content-wrapper,.promos-service-details-page .industry-content-wrapper,.promos-industry-details-page .service-content-wrapper,.promos-industry-details-page .industry-content-wrapper{padding:20px 10px;position:relative}@media screen and (min-width: 1024px){.promos-service-details-page .service-content-wrapper,.promos-service-details-page .industry-content-wrapper,.promos-industry-details-page .service-content-wrapper,.promos-industry-details-page .industry-content-wrapper{display:flex;flex-direction:row;justify-content:space-between;padding:20px 0 10px}}.promos-service-details-page .service-content-wrapper .image-slider,.promos-service-details-page .service-content-wrapper .image-dotted,.promos-service-details-page .industry-content-wrapper .image-slider,.promos-service-details-page .industry-content-wrapper .image-dotted,.promos-industry-details-page .service-content-wrapper .image-slider,.promos-industry-details-page .service-content-wrapper .image-dotted,.promos-industry-details-page .industry-content-wrapper .image-slider,.promos-industry-details-page .industry-content-wrapper .image-dotted{visibility:hidden}.promos-service-details-page .service-content-wrapper .image-slider.slick-initialized,.promos-service-details-page .service-content-wrapper .image-dotted.slick-initialized,.promos-service-details-page .industry-content-wrapper .image-slider.slick-initialized,.promos-service-details-page .industry-content-wrapper .image-dotted.slick-initialized,.promos-industry-details-page .service-content-wrapper .image-slider.slick-initialized,.promos-industry-details-page .service-content-wrapper .image-dotted.slick-initialized,.promos-industry-details-page .industry-content-wrapper .image-slider.slick-initialized,.promos-industry-details-page .industry-content-wrapper .image-dotted.slick-initialized{visibility:visible}.promos-service-details-page .service-content-wrapper .image-slider .slick-list,.promos-service-details-page .industry-content-wrapper .image-slider .slick-list,.promos-industry-details-page .service-content-wrapper .image-slider .slick-list,.promos-industry-details-page .industry-content-wrapper .image-slider .slick-list{border-radius:10px;box-shadow:2px 6px 18px 0 rgba(0,0,0,.25);width:100%}.promos-service-details-page .service-content-wrapper .image-slider .custom-dots,.promos-service-details-page .industry-content-wrapper .image-slider .custom-dots,.promos-industry-details-page .service-content-wrapper .image-slider .custom-dots,.promos-industry-details-page .industry-content-wrapper .image-slider .custom-dots{bottom:20px;position:absolute;right:20px}.promos-service-details-page .service-content-wrapper .image-slider .custom-dots button,.promos-service-details-page .industry-content-wrapper .image-slider .custom-dots button,.promos-industry-details-page .service-content-wrapper .image-slider .custom-dots button,.promos-industry-details-page .industry-content-wrapper .image-slider .custom-dots button{height:8px;width:8px;background-color:#fff;border-radius:0;content:"";font-size:0;margin:3px;opacity:.3;padding:0}.promos-service-details-page .service-content-wrapper .image-slider .custom-dots .slick-active button,.promos-service-details-page .industry-content-wrapper .image-slider .custom-dots .slick-active button,.promos-industry-details-page .service-content-wrapper .image-slider .custom-dots .slick-active button,.promos-industry-details-page .industry-content-wrapper .image-slider .custom-dots .slick-active button{opacity:1}.promos-service-details-page .service-content-wrapper .image-dotted .slick-slide,.promos-service-details-page .industry-content-wrapper .image-dotted .slick-slide,.promos-industry-details-page .service-content-wrapper .image-dotted .slick-slide,.promos-industry-details-page .industry-content-wrapper .image-dotted .slick-slide{margin:0 10px}.promos-service-details-page .service-content-wrapper .image-dotted .slick-list,.promos-service-details-page .industry-content-wrapper .image-dotted .slick-list,.promos-industry-details-page .service-content-wrapper .image-dotted .slick-list,.promos-industry-details-page .industry-content-wrapper .image-dotted .slick-list{margin:-10px}.promos-service-details-page .more-details-block,.promos-industry-details-page .more-details-block{margin:90px 0}.promos-service-details-page .more-details-block .content,.promos-industry-details-page .more-details-block .content{display:flex;flex-direction:column;margin:0 30px}.promos-service-details-page .more-details-block .content .block-title,.promos-service-details-page .more-details-block .content h1,.promos-industry-details-page .more-details-block .content .block-title,.promos-industry-details-page .more-details-block .content h1{color:#00529b;font-size:24px;margin-bottom:20px;text-transform:uppercase}.promos-service-details-page .more-details-block .content p,.promos-industry-details-page .more-details-block .content p{font-size:13px;font-weight:400;line-height:24px;margin-bottom:20px}.promos-service-details-page .more-details-block .content .actions,.promos-industry-details-page .more-details-block .content .actions{display:flex}.promos-service-details-page .more-details-block .content .actions .button,.promos-industry-details-page .more-details-block .content .actions .button{font-family:"Roboto","Arial",sans-serif;background-color:#00529b;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);border:0;border-radius:20px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:11px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;border-radius:23px;margin:10px;padding:15px;width:230px}.promos-service-details-page .more-details-block .content .actions .button:disabled,.promos-service-details-page .more-details-block .content .actions .button.disabled,.promos-industry-details-page .more-details-block .content .actions .button:disabled,.promos-industry-details-page .more-details-block .content .actions .button.disabled{background-color:#979797;cursor:not-allowed;pointer-events:none}.promos-service-details-page .more-details-block .content .actions .button:hover,.promos-service-details-page .more-details-block .content .actions .button:focus,.promos-industry-details-page .more-details-block .content .actions .button:hover,.promos-industry-details-page .more-details-block .content .actions .button:focus{opacity:.8}.promos-service-details-page .more-details-block .content .actions .button:hover:disabled,.promos-service-details-page .more-details-block .content .actions .button:focus:disabled,.promos-industry-details-page .more-details-block .content .actions .button:hover:disabled,.promos-industry-details-page .more-details-block .content .actions .button:focus:disabled{cursor:default;opacity:1}.promos-service-details-page .more-details-block .content .actions .button.blank,.promos-industry-details-page .more-details-block .content .actions .button.blank{font-family:"Roboto","Arial",sans-serif;background-color:#00529b;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);border:0;border-radius:20px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:11px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);color:#00529b;border-radius:23px;color:#99877d;margin:10px;padding:15px;width:230px}.promos-service-details-page .more-details-block .content .actions .button.blank:disabled,.promos-service-details-page .more-details-block .content .actions .button.blank.disabled,.promos-industry-details-page .more-details-block .content .actions .button.blank:disabled,.promos-industry-details-page .more-details-block .content .actions .button.blank.disabled{background-color:#979797;cursor:not-allowed;pointer-events:none}.promos-service-details-page .more-details-block .content .actions .button.blank:disabled,.promos-service-details-page .more-details-block .content .actions .button.blank.disabled,.promos-industry-details-page .more-details-block .content .actions .button.blank:disabled,.promos-industry-details-page .more-details-block .content .actions .button.blank.disabled{background-color:#fff;color:#979797;cursor:not-allowed;pointer-events:none}.promos-service-details-page .more-details-block .content .actions .button.blank:hover,.promos-industry-details-page .more-details-block .content .actions .button.blank:hover{background-color:#fff;color:#00529b}.they-trust-block{align-items:center;display:flex;flex-direction:column;margin:30px 0}@media screen and (min-width: 1024px){.they-trust-block{align-items:center;display:flex;flex-direction:column;margin:30px 0}}.they-trust-block .block-title{color:#99877d;font-family:"Roboto Slab","Roboto","Arial",sans-serif;font-size:18px;font-weight:400;line-height:24px;margin-bottom:20px;text-align:center}.they-trust-block ul{display:flex;flex-wrap:wrap;justify-content:center;max-width:990px}.they-trust-block ul li{background-color:#f1f1f1;border-radius:10px;display:flex;height:55px;justify-content:center;margin:5px;width:149px}@media screen and (min-width: 768px){.they-trust-block ul li{margin:15px;width:160px}}.they-trust-block ul li img{margin:15px;max-height:55px;max-width:150px}.case-study-content-wrapper{padding:20px 10px;position:relative}@media screen and (min-width: 1024px){.case-study-content-wrapper{display:flex;flex-direction:row;justify-content:space-between;padding:20px 0 20px}}.case-study-content-wrapper .case-study-content{display:flex;flex-direction:column-reverse}@media screen and (min-width: 1024px){.case-study-content-wrapper .case-study-content{flex-basis:100%;flex-direction:row}}.case-study-content-wrapper .case-study-content .text-wrapper{flex-basis:50%;font-size:13px;text-align:center}@media screen and (min-width: 768px){.case-study-content-wrapper .case-study-content .text-wrapper{margin:0 10px}}@media screen and (min-width: 1024px){.case-study-content-wrapper .case-study-content .text-wrapper{margin-right:50px;text-align:left}}.case-study-content-wrapper .case-study-content .text-wrapper p{font-weight:400;line-height:24px;margin-bottom:25px}.case-study-content-wrapper .case-study-content .text-wrapper .page-title{color:#99877d;font-size:18px;font-weight:400;line-height:24px;margin-bottom:20px}.case-study-content-wrapper .case-study-content .text-wrapper .description{display:flex;flex-direction:column;font-size:13px;font-weight:400;line-height:24px}@media screen and (min-width: 1024px){.case-study-content-wrapper .case-study-content .text-wrapper .description{flex-direction:row;flex-wrap:wrap}}.case-study-content-wrapper .case-study-content .text-wrapper .description a{font-size:inherit;line-height:inherit}.case-study-content-wrapper .case-study-content .text-wrapper .button{font-family:"Roboto","Arial",sans-serif;background-color:#00529b;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);border:0;border-radius:20px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:11px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);color:#00529b;color:#99877d;font-weight:700;margin:0 20px 20px;width:auto}.case-study-content-wrapper .case-study-content .text-wrapper .button:disabled,.case-study-content-wrapper .case-study-content .text-wrapper .button.disabled{background-color:#979797;cursor:not-allowed;pointer-events:none}.case-study-content-wrapper .case-study-content .text-wrapper .button:disabled,.case-study-content-wrapper .case-study-content .text-wrapper .button.disabled{background-color:#fff;color:#979797;cursor:not-allowed;pointer-events:none}.case-study-content-wrapper .case-study-content .text-wrapper .button:hover{background-color:#fff;color:#00529b}@media screen and (min-width: 768px){.case-study-content-wrapper .case-study-content .text-wrapper .button{margin:0 auto 20px;min-width:290px;width:auto}}@media screen and (min-width: 1024px){.case-study-content-wrapper .case-study-content .text-wrapper .button{margin:0}}.case-study-content-wrapper .case-study-content .media-wrapper{background:#f1f1f1;border-radius:10px;margin:10px 10px 25px;position:relative}@media screen and (min-width: 1024px){.case-study-content-wrapper .case-study-content .media-wrapper{margin:10px 10px 15px;width:50%}}.case-study-content-wrapper .case-study-content .media-wrapper .case-gallery{display:flex;flex-wrap:wrap;margin:-10px -10px 0}@media screen and (min-width: 1024px){.case-study-content-wrapper .case-study-content .media-wrapper .case-gallery{margin:0 0 -18px 30px;position:inherit;top:-30px}}.case-study-content-wrapper .case-study-content .media-wrapper .case-gallery .image{border-radius:10px;box-shadow:2px 6px 18px 0 rgba(0,0,0,.25);margin:0 4% 4% 0;overflow:hidden;padding:16%;position:relative;width:48%}.case-study-content-wrapper .case-study-content .media-wrapper .case-gallery .image img{height:100%;width:100%;left:0;object-fit:cover;position:absolute;top:0}.case-study-content-wrapper .case-study-content .media-wrapper .case-gallery .image:nth-of-type(2n){margin-right:0}.solutions-block-wrapper{margin:30px auto 20px;max-width:1140px;text-align:center}@media screen and (min-width: 1024px){.solutions-block-wrapper{margin-top:60px}}.solutions-block-wrapper .block-title{color:#00529b;font-size:24px;font-weight:400;margin:0;text-transform:uppercase}.solutions-block-wrapper .block-subtitle{color:#99877d;font-family:"Roboto","Arial",sans-serif;font-size:14px;font-weight:400;margin-bottom:25px;text-transform:uppercase}@media screen and (min-width: 768px){.solutions-block-wrapper .block-subtitle{margin-bottom:70px}}.solutions-block-wrapper .solutions-block{display:flex;flex-wrap:wrap;margin:0 10px}.solutions-block-wrapper .solutions-block .item:nth-of-type(2n){margin-right:0}@media screen and (min-width: 1024px){.solutions-block-wrapper .solutions-block .item:nth-of-type(2n){margin-right:3.15%}}.solutions-block-wrapper .solutions-block .item{display:flex;flex-basis:48.7%;margin-bottom:35px;margin-right:2.3%;width:48.7%}@media screen and (min-width: 1024px){.solutions-block-wrapper .solutions-block .item{flex-basis:31.17%;margin-right:3.15%;min-height:360px;width:31.17%}.solutions-block-wrapper .solutions-block .item:nth-of-type(3n){margin-right:0}}.solutions-block-wrapper .solutions-block .item .item-wrapper{border-radius:10px;box-shadow:0 4px 32px 0 rgba(0,0,0,.15);position:relative;width:100%}@media screen and (min-width: 1024px){.solutions-block-wrapper .solutions-block .item .item-wrapper{margin-top:30px}}.solutions-block-wrapper .solutions-block .item .item-wrapper:hover a{text-decoration:none}.solutions-block-wrapper .solutions-block .item .item-wrapper:hover .media-wrapper{position:relative}.solutions-block-wrapper .solutions-block .item .item-wrapper:hover .media-wrapper::before{height:42px;width:42px;background:#fff url("../images/icons/arrow-forward.svg") center center no-repeat;border-radius:50%;content:"";left:calc(50% - 21px);position:absolute;top:calc(50% - 21px);z-index:6}.solutions-block-wrapper .solutions-block .item .item-wrapper:hover .media-wrapper::after{height:100%;width:100%;background:rgba(0,0,0,.15);content:"";left:0;position:absolute;top:0;z-index:5}.solutions-block-wrapper .solutions-block .item .item-wrapper:hover .content-title{color:#00529b}.solutions-block-wrapper .solutions-block .item .item-wrapper>a{bottom:0;left:0;position:absolute;right:0;top:0;z-index:6}.solutions-block-wrapper .solutions-block .item .media-wrapper{border-radius:10px;box-shadow:0 4px 32px 0 rgba(0,0,0,.15);height:150px;margin:-5px 5px 0 0;overflow:hidden}@media screen and (min-width: 768px){.solutions-block-wrapper .solutions-block .item .media-wrapper{height:214px}}@media screen and (min-width: 1024px){.solutions-block-wrapper .solutions-block .item .media-wrapper{box-shadow:none;margin:-30px 30px 0 0}}.solutions-block-wrapper .solutions-block .item .media-wrapper img{height:100%;width:100%;object-fit:cover}.solutions-block-wrapper .solutions-block .item .content-wrapper{display:flex;flex-direction:column;flex-grow:1;overflow:hidden;padding:12px;text-align:left;text-decoration:none}@media screen and (min-width: 768px){.solutions-block-wrapper .solutions-block .item .content-wrapper{height:auto;padding:20px 25px}}.solutions-block-wrapper .solutions-block .item .content-wrapper .content-title{color:#00529b;flex-grow:1;font-family:"Roboto","Arial",sans-serif;font-size:12px;font-weight:400}@media screen and (min-width: 768px){.solutions-block-wrapper .solutions-block .item .content-wrapper .content-title{color:#99877d;font-size:16px;margin-bottom:5px}}.solutions-block-wrapper .solutions-block .item .content-wrapper p{-webkit-box-orient:vertical;color:#828282;display:-webkit-box;font-size:11px;font-weight:400;line-height:16px;max-height:115px;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width: 768px){.solutions-block-wrapper .solutions-block .item .content-wrapper p{font-size:13px;line-height:22px;max-height:172px}}.solutions-block-wrapper .solutions-block .item .content-wrapper .link{color:#00529b;display:inline-block;font-size:13px;font-weight:500;margin-top:5px;text-decoration:underline}.promos-solution-index{overflow-x:hidden}.promos-service-details-page,.promos-solution-details-page{margin-top:20px;position:relative}@media screen and (min-width: 1024px){.promos-service-details-page,.promos-solution-details-page{margin-top:50px}}.promos-service-details-page .solution-top-wrapper,.promos-solution-details-page .solution-top-wrapper{padding:13px 0 70px}@media screen and (min-width: 1024px){.promos-service-details-page .solution-top-wrapper,.promos-solution-details-page .solution-top-wrapper{padding-top:50px}}.promos-service-details-page .solution-top-wrapper .media-wrapper,.promos-solution-details-page .solution-top-wrapper .media-wrapper{padding:10px;text-align:center}@media screen and (min-width: 1024px){.promos-service-details-page .solution-top-wrapper .media-wrapper,.promos-solution-details-page .solution-top-wrapper .media-wrapper{left:10px;padding:0;position:absolute;top:0}}@media screen and (min-width: 1190px){.promos-service-details-page .solution-top-wrapper .media-wrapper,.promos-solution-details-page .solution-top-wrapper .media-wrapper{left:0}}.promos-service-details-page .solution-top-wrapper .media-wrapper>.image,.promos-solution-details-page .solution-top-wrapper .media-wrapper>.image{border-radius:10px;box-shadow:2px 6px 18px 0 rgba(0,0,0,.25);width:100%}@media screen and (min-width: 1024px){.promos-service-details-page .solution-top-wrapper .media-wrapper>.image,.promos-solution-details-page .solution-top-wrapper .media-wrapper>.image{height:385px;max-width:510px;width:auto}}@media screen and (min-width: 1190px){.promos-service-details-page .solution-top-wrapper .media-wrapper>.image,.promos-solution-details-page .solution-top-wrapper .media-wrapper>.image{height:405px;max-width:540px}}@media screen and (min-width: 1024px){.promos-service-details-page .solution-top-wrapper .solution-view-text,.promos-solution-details-page .solution-top-wrapper .solution-view-text{background-color:#f1f1f1;border-radius:10px;display:flex;min-height:360px;padding:50px}}@media screen and (min-width: 1024px){.promos-service-details-page .solution-top-wrapper .text-wrapper,.promos-solution-details-page .solution-top-wrapper .text-wrapper{margin-left:auto;width:calc(100% - 500px)}}@media screen and (min-width: 1190px){.promos-service-details-page .solution-top-wrapper .text-wrapper,.promos-solution-details-page .solution-top-wrapper .text-wrapper{width:calc(100% - 550px)}}.promos-service-details-page .solution-top-wrapper .text-wrapper .title-wrapper,.promos-solution-details-page .solution-top-wrapper .text-wrapper .title-wrapper{line-height:1.8;padding:20px 20px 0;text-align:center}@media screen and (min-width: 1024px){.promos-service-details-page .solution-top-wrapper .text-wrapper .title-wrapper,.promos-solution-details-page .solution-top-wrapper .text-wrapper .title-wrapper{line-height:1.35;padding:0;text-align:left}}.promos-service-details-page .solution-top-wrapper .text-wrapper .title-wrapper .page-title,.promos-solution-details-page .solution-top-wrapper .text-wrapper .title-wrapper .page-title{color:#00529b;font-size:18px;margin:0 0 5px;text-transform:uppercase}@media screen and (min-width: 1024px){.promos-service-details-page .solution-top-wrapper .text-wrapper .title-wrapper .page-title,.promos-solution-details-page .solution-top-wrapper .text-wrapper .title-wrapper .page-title{font-size:24px;margin-bottom:10px}}.promos-service-details-page .solution-top-wrapper .text-wrapper .content-wrapper,.promos-solution-details-page .solution-top-wrapper .text-wrapper .content-wrapper{color:#838387;font-size:12px;font-weight:400;line-height:24px;padding:0 20px}@media screen and (min-width: 1024px){.promos-service-details-page .solution-top-wrapper .text-wrapper .content-wrapper,.promos-solution-details-page .solution-top-wrapper .text-wrapper .content-wrapper{display:flex;flex-wrap:wrap;padding:0}.promos-service-details-page .solution-top-wrapper .text-wrapper .content-wrapper .container,.promos-solution-details-page .solution-top-wrapper .text-wrapper .content-wrapper .container{flex:1}}.promos-service-details-page .solution-top-wrapper .text-wrapper .content-wrapper .label,.promos-solution-details-page .solution-top-wrapper .text-wrapper .content-wrapper .label{color:#99877d;font-family:"Roboto Slab","Roboto","Arial",sans-serif;font-size:18px;margin-bottom:5px}.promos-service-details-page .solution-top-wrapper .text-wrapper .content-wrapper .container,.promos-solution-details-page .solution-top-wrapper .text-wrapper .content-wrapper .container{margin-top:10px}@media screen and (min-width: 1024px){.promos-service-details-page .solution-top-wrapper .text-wrapper .content-wrapper .container.full-width,.promos-solution-details-page .solution-top-wrapper .text-wrapper .content-wrapper .container.full-width{flex-basis:100%}}.promos-service-details-page .solution-top-wrapper .text-wrapper .content-wrapper li::before,.promos-solution-details-page .solution-top-wrapper .text-wrapper .content-wrapper li::before{content:"•";margin-left:-15px;padding-right:8px}.promos-service-details-page .solution-content-wrapper,.promos-solution-details-page .solution-content-wrapper{padding:20px 10px}@media screen and (min-width: 1024px){.promos-service-details-page .solution-content-wrapper,.promos-solution-details-page .solution-content-wrapper{display:flex;flex-direction:row;justify-content:space-between;padding:50px 10px}.promos-service-details-page .solution-content-wrapper .content-part,.promos-solution-details-page .solution-content-wrapper .content-part{width:45%}}@media screen and (min-width: 1190px){.promos-service-details-page .solution-content-wrapper,.promos-solution-details-page .solution-content-wrapper{padding:50px 0}}.promos-service-details-page .solution-content-wrapper .content label,.promos-solution-details-page .solution-content-wrapper .content label{color:#99877d;display:block;font-family:"Roboto Slab","Roboto","Arial",sans-serif;font-size:18px;line-height:24px}.promos-service-details-page .solution-content-wrapper .content .full-description,.promos-solution-details-page .solution-content-wrapper .content .full-description{color:#828282;font-weight:400;line-height:24px;white-space:pre-line}.promos-service-details-page .solution-content-wrapper .industries-container,.promos-solution-details-page .solution-content-wrapper .industries-container{background-color:#f1f1f1;border-radius:10px;margin-top:30px;padding:20px 30px}.promos-service-details-page .solution-content-wrapper .industries-container label,.promos-solution-details-page .solution-content-wrapper .industries-container label{color:#00529b;display:block;font-family:"Roboto Slab","Roboto","Arial",sans-serif;font-size:18px;line-height:24px;margin-bottom:20px}.promos-service-details-page .solution-content-wrapper .industries-container .industries-list,.promos-solution-details-page .solution-content-wrapper .industries-container .industries-list{display:flex;flex-direction:row;flex-wrap:wrap}.promos-service-details-page .solution-content-wrapper .industries-container .industries-list .item,.promos-solution-details-page .solution-content-wrapper .industries-container .industries-list .item{background-color:#99877d;border-radius:12px;color:#fff;font-size:12px;font-weight:400;line-height:16px;margin:0 6px 10px 0;padding:4px 15px;text-align:center}.promos-service-details-page .solution-content-wrapper .image-slider,.promos-service-details-page .solution-content-wrapper .image-dotted,.promos-solution-details-page .solution-content-wrapper .image-slider,.promos-solution-details-page .solution-content-wrapper .image-dotted{visibility:hidden}.promos-service-details-page .solution-content-wrapper .image-slider.slick-initialized,.promos-service-details-page .solution-content-wrapper .image-dotted.slick-initialized,.promos-solution-details-page .solution-content-wrapper .image-slider.slick-initialized,.promos-solution-details-page .solution-content-wrapper .image-dotted.slick-initialized{visibility:visible}.promos-service-details-page .solution-content-wrapper .image-slider,.promos-solution-details-page .solution-content-wrapper .image-slider{border-radius:10px;box-shadow:2px 6px 18px 0 rgba(0,0,0,.25);margin-top:40px;overflow:hidden}.promos-service-details-page .solution-content-wrapper .image-slider .custom-dots,.promos-solution-details-page .solution-content-wrapper .image-slider .custom-dots{bottom:20px;position:absolute;right:20px}.promos-service-details-page .solution-content-wrapper .image-slider .custom-dots li,.promos-solution-details-page .solution-content-wrapper .image-slider .custom-dots li{height:8px;width:8px;background-color:#fff;border-radius:0;content:"";cursor:pointer;margin:3px;opacity:.3;padding:0}.promos-service-details-page .solution-content-wrapper .image-slider .custom-dots li.slick-active,.promos-solution-details-page .solution-content-wrapper .image-slider .custom-dots li.slick-active{opacity:1}.promos-service-details-page .solution-content-wrapper .image-slider .custom-dots li button,.promos-solution-details-page .solution-content-wrapper .image-slider .custom-dots li button{display:none}.promos-service-details-page .solution-content-wrapper .image-slider .image,.promos-solution-details-page .solution-content-wrapper .image-slider .image{display:flex;justify-content:center}.promos-service-details-page .solution-content-wrapper .image-slider .image img,.promos-solution-details-page .solution-content-wrapper .image-slider .image img{border-radius:10px;height:100%;max-height:400px;width:100%}.promos-service-details-page .solution-content-wrapper .image-slider .slick-list,.promos-solution-details-page .solution-content-wrapper .image-slider .slick-list{max-height:400px;width:100%}@media screen and (min-width: 1024px){.promos-service-details-page .solution-content-wrapper .image-slider .slick-track,.promos-solution-details-page .solution-content-wrapper .image-slider .slick-track{height:400px}}.promos-service-details-page .solution-content-wrapper .image-dotted .slick-slide,.promos-solution-details-page .solution-content-wrapper .image-dotted .slick-slide{border-radius:10px;cursor:pointer;margin:0 10px 3px}.promos-service-details-page .solution-content-wrapper .image-dotted .slick-slide.slick-current,.promos-solution-details-page .solution-content-wrapper .image-dotted .slick-slide.slick-current{border:1px solid #fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.5)}.promos-service-details-page .solution-content-wrapper .image-dotted .slick-track,.promos-solution-details-page .solution-content-wrapper .image-dotted .slick-track{height:50px}@media screen and (min-width: 768px){.promos-service-details-page .solution-content-wrapper .image-dotted .slick-track,.promos-solution-details-page .solution-content-wrapper .image-dotted .slick-track{height:100px}}@media screen and (min-width: 1024px){.promos-service-details-page .solution-content-wrapper .image-dotted .slick-track,.promos-solution-details-page .solution-content-wrapper .image-dotted .slick-track{height:66px}}.promos-service-details-page .solution-content-wrapper .image-dotted .slick-list,.promos-solution-details-page .solution-content-wrapper .image-dotted .slick-list{margin:-10px}.promos-service-details-page .solution-categories-background-wrapper,.promos-solution-details-page .solution-categories-background-wrapper{background-color:#f1f1f1}@media screen and (min-width: 1190px){.promos-service-details-page .solution-categories-background-wrapper,.promos-solution-details-page .solution-categories-background-wrapper{margin-left:calc((100vw - 1140px)/-2);width:100vw}}.promos-service-details-page .solution-categories-background-wrapper .block-wrapper,.promos-solution-details-page .solution-categories-background-wrapper .block-wrapper{padding:30px 10px}@media screen and (min-width: 1190px){.promos-service-details-page .solution-categories-background-wrapper .block-wrapper,.promos-solution-details-page .solution-categories-background-wrapper .block-wrapper{margin:0 auto;max-width:1140px}}@media screen and (min-width: 1024px){.promos-service-details-page .solution-categories-background-wrapper .block-wrapper,.promos-solution-details-page .solution-categories-background-wrapper .block-wrapper{padding:50px 10px}}@media screen and (min-width: 1190px){.promos-service-details-page .solution-categories-background-wrapper .block-wrapper,.promos-solution-details-page .solution-categories-background-wrapper .block-wrapper{padding:75px 0}}@media screen and (min-width: 1024px){.promos-service-details-page .solution-categories-background-wrapper .categories-label,.promos-solution-details-page .solution-categories-background-wrapper .categories-label{display:flex;flex-direction:row}}.promos-service-details-page .solution-categories-background-wrapper .categories-label .label,.promos-solution-details-page .solution-categories-background-wrapper .categories-label .label{color:#00529b;font-family:"Roboto Slab","Roboto","Arial",sans-serif;font-size:24px;font-weight:400;line-height:32px;padding-bottom:20px;text-align:center}.promos-service-details-page .solution-categories-background-wrapper .categories-label .label label,.promos-solution-details-page .solution-categories-background-wrapper .categories-label .label label{display:block;font-weight:700}@media screen and (min-width: 1024px){.promos-service-details-page .solution-categories-background-wrapper .categories-label .shop-online,.promos-solution-details-page .solution-categories-background-wrapper .categories-label .shop-online{align-self:center;margin-left:auto}}.promos-service-details-page .solution-categories-background-wrapper .categories-label .shop-online .button,.promos-solution-details-page .solution-categories-background-wrapper .categories-label .shop-online .button{font-family:"Roboto","Arial",sans-serif;background-color:#00529b;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);border:0;border-radius:20px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:11px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);color:#00529b;color:#99877d;display:block;padding:14px 70px}.promos-service-details-page .solution-categories-background-wrapper .categories-label .shop-online .button:disabled,.promos-service-details-page .solution-categories-background-wrapper .categories-label .shop-online .button.disabled,.promos-solution-details-page .solution-categories-background-wrapper .categories-label .shop-online .button:disabled,.promos-solution-details-page .solution-categories-background-wrapper .categories-label .shop-online .button.disabled{background-color:#979797;cursor:not-allowed;pointer-events:none}.promos-service-details-page .solution-categories-background-wrapper .categories-label .shop-online .button:disabled,.promos-service-details-page .solution-categories-background-wrapper .categories-label .shop-online .button.disabled,.promos-solution-details-page .solution-categories-background-wrapper .categories-label .shop-online .button:disabled,.promos-solution-details-page .solution-categories-background-wrapper .categories-label .shop-online .button.disabled{background-color:#fff;color:#979797;cursor:not-allowed;pointer-events:none}.promos-service-details-page .solution-categories-background-wrapper .categories-label .shop-online .button:hover,.promos-solution-details-page .solution-categories-background-wrapper .categories-label .shop-online .button:hover{background-color:#fff;color:#00529b}.promos-service-details-page .solution-categories-background-wrapper .categories-list,.promos-solution-details-page .solution-categories-background-wrapper .categories-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:35px -5px}.promos-service-details-page .solution-categories-background-wrapper .categories-list .item,.promos-solution-details-page .solution-categories-background-wrapper .categories-list .item{margin:0 5px 20px;width:calc(50% - 20px)}@media screen and (min-width: 1024px){.promos-service-details-page .solution-categories-background-wrapper .categories-list .item,.promos-solution-details-page .solution-categories-background-wrapper .categories-list .item{margin:0 5px 20px;width:210px}}.promos-service-details-page .solution-categories-background-wrapper .categories-list .item::before,.promos-solution-details-page .solution-categories-background-wrapper .categories-list .item::before{display:none}.promos-service-details-page .solution-categories-background-wrapper .categories-list .item .item-details,.promos-solution-details-page .solution-categories-background-wrapper .categories-list .item .item-details{color:#99877d;font-size:14px;font-weight:700;line-height:19px;margin:20px}.promos-service-details-page .solution-categories-background-wrapper .categories-list .item .image,.promos-solution-details-page .solution-categories-background-wrapper .categories-list .item .image{height:190px;width:190px;border-radius:10px}.promos-service-details-page .solution-categories-background-wrapper .categories-list .item-wrapper,.promos-solution-details-page .solution-categories-background-wrapper .categories-list .item-wrapper{background-color:#fff;border-radius:10px;box-shadow:0 4px 32px 0 rgba(0,0,0,.15);margin-top:20px;position:relative;width:100%}.promos-service-details-page .solution-categories-background-wrapper .categories-list .item-wrapper>a,.promos-solution-details-page .solution-categories-background-wrapper .categories-list .item-wrapper>a{display:flex;flex-direction:column;flex-grow:1}.promos-service-details-page .solution-categories-background-wrapper .categories-list .item-wrapper>a:hover,.promos-solution-details-page .solution-categories-background-wrapper .categories-list .item-wrapper>a:hover{text-decoration:none}.promos-service-details-page .solution-categories-background-wrapper .categories-list .item-wrapper>a:hover .media-wrapper,.promos-solution-details-page .solution-categories-background-wrapper .categories-list .item-wrapper>a:hover .media-wrapper{position:relative}.promos-service-details-page .solution-categories-background-wrapper .categories-list .item-wrapper>a:hover .media-wrapper::before,.promos-solution-details-page .solution-categories-background-wrapper .categories-list .item-wrapper>a:hover .media-wrapper::before{height:42px;width:42px;background:#fff url("../images/icons/arrow-forward.svg") center center no-repeat;border-radius:50%;content:"";left:calc(50% - 21px);position:absolute;top:calc(50% - 21px);z-index:6}.promos-service-details-page .solution-categories-background-wrapper .categories-list .item-wrapper>a:hover .media-wrapper::after,.promos-solution-details-page .solution-categories-background-wrapper .categories-list .item-wrapper>a:hover .media-wrapper::after{height:100%;width:100%;background:rgba(0,0,0,.15);content:"";left:0;position:absolute;top:0;z-index:5}.promos-service-details-page .solution-categories-background-wrapper .categories-list .item-wrapper>a:hover .content-wrapper,.promos-solution-details-page .solution-categories-background-wrapper .categories-list .item-wrapper>a:hover .content-wrapper{color:#00529b}.promos-service-details-page .solution-categories-background-wrapper .categories-list .media-wrapper,.promos-solution-details-page .solution-categories-background-wrapper .categories-list .media-wrapper{border-radius:10px;box-shadow:0 4px 32px 0 rgba(0,0,0,.15);height:0;margin:-20px 20px 0 0;overflow:hidden;padding-top:calc(100% - 10px);position:relative;width:calc(100% - 10px)}@media screen and (min-width: 1024px){.promos-service-details-page .solution-categories-background-wrapper .categories-list .media-wrapper,.promos-solution-details-page .solution-categories-background-wrapper .categories-list .media-wrapper{height:190px;width:190px;padding-top:auto}}.promos-service-details-page .solution-categories-background-wrapper .categories-list .media-wrapper img,.promos-solution-details-page .solution-categories-background-wrapper .categories-list .media-wrapper img{height:100%;width:100%;display:block;object-fit:cover;position:absolute;top:0}.promos-service-details-page .solution-categories-background-wrapper .categories-list .content-wrapper,.promos-solution-details-page .solution-categories-background-wrapper .categories-list .content-wrapper{color:#99877d;font-size:14px;font-weight:700;line-height:19px;margin:20px}.promos-service-details-page .solution-categories-background-wrapper .label h1,.promos-service-details-page .solution-products-wrapper .label h1,.promos-solution-details-page .solution-categories-background-wrapper .label h1,.promos-solution-details-page .solution-products-wrapper .label h1{color:#00529b;font-size:24px;margin:30px 10px;text-align:center;text-transform:uppercase}.promos-service-details-page .solution-categories-background-wrapper .related-products .product-items,.promos-service-details-page .solution-products-wrapper .related-products .product-items,.promos-solution-details-page .solution-categories-background-wrapper .related-products .product-items,.promos-solution-details-page .solution-products-wrapper .related-products .product-items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:35px -5px}.promos-service-details-page .solution-categories-background-wrapper .related-products .product-items .item,.promos-service-details-page .solution-products-wrapper .related-products .product-items .item,.promos-solution-details-page .solution-categories-background-wrapper .related-products .product-items .item,.promos-solution-details-page .solution-products-wrapper .related-products .product-items .item{margin:0 5px 20px;width:calc(50% - 20px)}@media screen and (min-width: 1024px){.promos-service-details-page .solution-categories-background-wrapper .related-products .product-items .item,.promos-service-details-page .solution-products-wrapper .related-products .product-items .item,.promos-solution-details-page .solution-categories-background-wrapper .related-products .product-items .item,.promos-solution-details-page .solution-products-wrapper .related-products .product-items .item{margin:0 5px 20px;width:210px !important}}.promos-service-details-page .solution-categories-background-wrapper .related-products .product-items .item:hover,.promos-service-details-page .solution-products-wrapper .related-products .product-items .item:hover,.promos-solution-details-page .solution-categories-background-wrapper .related-products .product-items .item:hover,.promos-solution-details-page .solution-products-wrapper .related-products .product-items .item:hover{cursor:pointer}.promos-service-details-page .solution-categories-background-wrapper .related-products .product-items .item:hover .image,.promos-service-details-page .solution-products-wrapper .related-products .product-items .item:hover .image,.promos-solution-details-page .solution-categories-background-wrapper .related-products .product-items .item:hover .image,.promos-solution-details-page .solution-products-wrapper .related-products .product-items .item:hover .image{filter:brightness(70%)}.promos-service-details-page .solution-categories-background-wrapper .related-products .product-items .item:hover .item-name,.promos-service-details-page .solution-products-wrapper .related-products .product-items .item:hover .item-name,.promos-solution-details-page .solution-categories-background-wrapper .related-products .product-items .item:hover .item-name,.promos-solution-details-page .solution-products-wrapper .related-products .product-items .item:hover .item-name{color:#00529b}.promos-service-details-page .solution-categories-background-wrapper .related-products .product-items .item:hover .media-wrapper,.promos-service-details-page .solution-products-wrapper .related-products .product-items .item:hover .media-wrapper,.promos-solution-details-page .solution-categories-background-wrapper .related-products .product-items .item:hover .media-wrapper,.promos-solution-details-page .solution-products-wrapper .related-products .product-items .item:hover .media-wrapper{position:relative}.promos-service-details-page .solution-categories-background-wrapper .related-products .product-items .item:hover .media-wrapper::before,.promos-service-details-page .solution-products-wrapper .related-products .product-items .item:hover .media-wrapper::before,.promos-solution-details-page .solution-categories-background-wrapper .related-products .product-items .item:hover .media-wrapper::before,.promos-solution-details-page .solution-products-wrapper .related-products .product-items .item:hover .media-wrapper::before{height:42px;width:42px;background:#fff url("../images/icons/arrow-forward.svg") center center no-repeat;border-radius:50%;content:"";left:calc(50% - 21px);position:absolute;top:calc(50% - 21px);z-index:6}.promos-service-details-page .solution-categories-background-wrapper .related-products .product-items .item:hover .media-wrapper::after,.promos-service-details-page .solution-products-wrapper .related-products .product-items .item:hover .media-wrapper::after,.promos-solution-details-page .solution-categories-background-wrapper .related-products .product-items .item:hover .media-wrapper::after,.promos-solution-details-page .solution-products-wrapper .related-products .product-items .item:hover .media-wrapper::after{height:100%;width:100%;background:rgba(0,0,0,.15);content:"";left:0;position:absolute;top:0;z-index:5}.promos-service-details-page .solution-categories-background-wrapper .related-products .product-items .item::before,.promos-service-details-page .solution-products-wrapper .related-products .product-items .item::before,.promos-solution-details-page .solution-categories-background-wrapper .related-products .product-items .item::before,.promos-solution-details-page .solution-products-wrapper .related-products .product-items .item::before{content:none}.promos-service-details-page .solution-categories-background-wrapper .related-products .product-items .item-wrapper,.promos-service-details-page .solution-products-wrapper .related-products .product-items .item-wrapper,.promos-solution-details-page .solution-categories-background-wrapper .related-products .product-items .item-wrapper,.promos-solution-details-page .solution-products-wrapper .related-products .product-items .item-wrapper{background-color:#fff;border-radius:10px;box-shadow:0 4px 32px 0 rgba(0,0,0,.15);margin-top:20px;position:relative;width:100%}.promos-service-details-page .solution-categories-background-wrapper .related-products .product-items .item-wrapper>a,.promos-service-details-page .solution-products-wrapper .related-products .product-items .item-wrapper>a,.promos-solution-details-page .solution-categories-background-wrapper .related-products .product-items .item-wrapper>a,.promos-solution-details-page .solution-products-wrapper .related-products .product-items .item-wrapper>a{display:flex;flex-direction:column;flex-grow:1}.promos-service-details-page .solution-categories-background-wrapper .related-products .product-items .item-wrapper>a:hover,.promos-service-details-page .solution-products-wrapper .related-products .product-items .item-wrapper>a:hover,.promos-solution-details-page .solution-categories-background-wrapper .related-products .product-items .item-wrapper>a:hover,.promos-solution-details-page .solution-products-wrapper .related-products .product-items .item-wrapper>a:hover{text-decoration:none}.promos-service-details-page .solution-categories-background-wrapper .related-products .product-items .item-wrapper>a:hover .content-wrapper,.promos-service-details-page .solution-products-wrapper .related-products .product-items .item-wrapper>a:hover .content-wrapper,.promos-solution-details-page .solution-categories-background-wrapper .related-products .product-items .item-wrapper>a:hover .content-wrapper,.promos-solution-details-page .solution-products-wrapper .related-products .product-items .item-wrapper>a:hover .content-wrapper{color:#00529b}.promos-service-details-page .solution-categories-background-wrapper .related-products .product-items .media-wrapper,.promos-service-details-page .solution-products-wrapper .related-products .product-items .media-wrapper,.promos-solution-details-page .solution-categories-background-wrapper .related-products .product-items .media-wrapper,.promos-solution-details-page .solution-products-wrapper .related-products .product-items .media-wrapper{border-radius:10px;box-shadow:0 4px 32px 0 rgba(0,0,0,.15);height:0;margin:-20px 20px 0 0;overflow:hidden;padding-top:calc(100% - 10px);position:relative;width:calc(100% - 10px)}@media screen and (min-width: 1024px){.promos-service-details-page .solution-categories-background-wrapper .related-products .product-items .media-wrapper,.promos-service-details-page .solution-products-wrapper .related-products .product-items .media-wrapper,.promos-solution-details-page .solution-categories-background-wrapper .related-products .product-items .media-wrapper,.promos-solution-details-page .solution-products-wrapper .related-products .product-items .media-wrapper{height:190px;width:190px;padding-top:inherit}}.promos-service-details-page .solution-categories-background-wrapper .related-products .product-items .media-wrapper img,.promos-service-details-page .solution-products-wrapper .related-products .product-items .media-wrapper img,.promos-solution-details-page .solution-categories-background-wrapper .related-products .product-items .media-wrapper img,.promos-solution-details-page .solution-products-wrapper .related-products .product-items .media-wrapper img{height:100%;width:100%;display:block;object-fit:cover;position:absolute;top:0}.promos-service-details-page .solution-categories-background-wrapper .related-products .product-items .item-details,.promos-service-details-page .solution-products-wrapper .related-products .product-items .item-details,.promos-solution-details-page .solution-categories-background-wrapper .related-products .product-items .item-details,.promos-solution-details-page .solution-products-wrapper .related-products .product-items .item-details{color:#99877d;font-size:14px;font-weight:700;line-height:19px;margin:20px}.promos-service-details-page .solution-categories-background-wrapper .related-products .product-items .image,.promos-service-details-page .solution-products-wrapper .related-products .product-items .image,.promos-solution-details-page .solution-categories-background-wrapper .related-products .product-items .image,.promos-solution-details-page .solution-products-wrapper .related-products .product-items .image{height:190px;width:190px;border-radius:10px}.promos-service-details-page .solution-categories-background-wrapper .related-products .product-items .item-name,.promos-service-details-page .solution-products-wrapper .related-products .product-items .item-name,.promos-solution-details-page .solution-categories-background-wrapper .related-products .product-items .item-name,.promos-solution-details-page .solution-products-wrapper .related-products .product-items .item-name{font-size:14px;height:36px;line-height:20px;margin:10px 0}.promos-service-details-page .solution-categories-background-wrapper .related-products .product-items .item-sku,.promos-service-details-page .solution-products-wrapper .related-products .product-items .item-sku,.promos-solution-details-page .solution-categories-background-wrapper .related-products .product-items .item-sku,.promos-solution-details-page .solution-products-wrapper .related-products .product-items .item-sku{color:#828282;font-size:13px;font-weight:700;margin:10px 0;text-transform:uppercase}.promos-service-details-page .solution-categories-background-wrapper .related-products .product-items .item-price,.promos-service-details-page .solution-products-wrapper .related-products .product-items .item-price,.promos-solution-details-page .solution-categories-background-wrapper .related-products .product-items .item-price,.promos-solution-details-page .solution-products-wrapper .related-products .product-items .item-price{color:#828282;font-size:13px;font-weight:700;margin:10px 0}.promos-service-details-page .solution-categories-background-wrapper .related-products .product-items .slick-list,.promos-service-details-page .solution-products-wrapper .related-products .product-items .slick-list,.promos-solution-details-page .solution-categories-background-wrapper .related-products .product-items .slick-list,.promos-solution-details-page .solution-products-wrapper .related-products .product-items .slick-list{width:100%}.promos-service-details-page .solution-categories-background-wrapper .related-products .product-items .slick-track,.promos-service-details-page .solution-products-wrapper .related-products .product-items .slick-track,.promos-solution-details-page .solution-categories-background-wrapper .related-products .product-items .slick-track,.promos-solution-details-page .solution-products-wrapper .related-products .product-items .slick-track{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:35px -5px}.solution-contacts-wrapper{margin:10px}@media screen and (min-width: 1024px){.solution-contacts-wrapper{display:flex;flex-direction:row;margin:30px 10px}}@media screen and (min-width: 1190px){.solution-contacts-wrapper{margin:50px 0}}@media screen and (min-width: 1024px){.solution-contacts-wrapper .left-part,.solution-contacts-wrapper .right-part{width:50%}}.solution-contacts-wrapper .left-part{display:flex;flex-direction:row}.solution-contacts-wrapper .left-part .image{height:80px;width:80px;margin:0 50px 0 30px}.solution-contacts-wrapper .left-part .content{display:flex;flex-direction:column;justify-content:center}.solution-contacts-wrapper .left-part .content .label{color:#00529b;font-family:"Roboto Slab","Roboto","Arial",sans-serif;font-size:20px;font-weight:700;line-height:26px;margin-bottom:10px}.solution-contacts-wrapper .left-part .content .title{color:#99877d;font-size:13px;font-weight:400;line-height:18px}.solution-contacts-wrapper .right-part{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.solution-contacts-wrapper .right-part .button{font-family:"Roboto","Arial",sans-serif;background-color:#00529b;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);border:0;border-radius:20px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:11px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;border-radius:23px;margin:15px 5px 5px;padding:15px;width:230px}.solution-contacts-wrapper .right-part .button:disabled,.solution-contacts-wrapper .right-part .button.disabled{background-color:#979797;cursor:not-allowed;pointer-events:none}@media screen and (min-width: 1024px){.solution-contacts-wrapper .right-part .button{margin:5px}}.solution-contacts-wrapper .right-part .button.blank{font-family:"Roboto","Arial",sans-serif;background-color:#00529b;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);border:0;border-radius:20px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:11px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);color:#00529b;border-radius:23px;color:#99877d;margin:15px 5px 5px;padding:15px;width:230px}.solution-contacts-wrapper .right-part .button.blank:disabled,.solution-contacts-wrapper .right-part .button.blank.disabled{background-color:#979797;cursor:not-allowed;pointer-events:none}.solution-contacts-wrapper .right-part .button.blank:disabled,.solution-contacts-wrapper .right-part .button.blank.disabled{background-color:#fff;color:#979797;cursor:not-allowed;pointer-events:none}.solution-contacts-wrapper .right-part .button.blank:hover{background-color:#fff;color:#00529b}@media screen and (min-width: 1024px){.solution-contacts-wrapper .right-part .button.blank{margin:5px}}.solution-usp-wrapper{align-items:baseline;background-color:#f1f1f1;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;margin:25px 0}@media screen and (min-width: 1024px){.solution-usp-wrapper{background-color:rgba(0,0,0,0);margin:20px}}.solution-usp-wrapper .item{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:10px;width:50%}@media screen and (min-width: 1024px){.solution-usp-wrapper .item{margin:60px 0;padding:0;width:300px}}.solution-usp-wrapper .item .image{height:74px;margin-bottom:15px}@media screen and (min-width: 1024px){.solution-usp-wrapper .item .image{margin-bottom:30px}}.solution-usp-wrapper .item .label{color:#00529b;font-family:"Roboto Slab","Roboto","Arial",sans-serif;font-size:18px;font-weight:400;line-height:24px;margin-bottom:5px;text-align:center}@media screen and (min-width: 1024px){.solution-usp-wrapper .item .label{font-size:22px;line-height:29px;margin-bottom:20px}}.solution-usp-wrapper .item .title{color:#828282;font-size:12px;font-weight:400;line-height:18px;overflow:hidden;text-align:center}@media screen and (min-width: 1024px){.solution-usp-wrapper .item .title{font-size:13px;line-height:24px;max-width:210px}}.industry-book-demo-wrapper,.solution-about-us-wrapper,.store-difference-wrapper{margin:20px 5px}@media screen and (min-width: 1024px){.industry-book-demo-wrapper,.solution-about-us-wrapper,.store-difference-wrapper{display:flex;flex-direction:row;margin:30px 0}}.industry-book-demo-wrapper .content,.solution-about-us-wrapper .content,.store-difference-wrapper .content{background-color:#f1f1f1;border-radius:10px;margin-bottom:10px;padding:15px;text-align:center}@media screen and (min-width: 768px){.industry-book-demo-wrapper .content,.solution-about-us-wrapper .content,.store-difference-wrapper .content{margin-bottom:0;padding:40px 60px 20px;text-align:left}}@media screen and (min-width: 1024px){.industry-book-demo-wrapper .content,.solution-about-us-wrapper .content,.store-difference-wrapper .content{width:770px}}.industry-book-demo-wrapper .content .label,.solution-about-us-wrapper .content .label,.store-difference-wrapper .content .label{color:#00529b;font-family:"Roboto Slab","Roboto","Arial",sans-serif;font-size:20px;font-weight:700;line-height:26px;margin-bottom:18px}.industry-book-demo-wrapper .content .title,.solution-about-us-wrapper .content .title,.store-difference-wrapper .content .title{color:#828282;font-size:13px;font-weight:400;line-height:24px}.industry-book-demo-wrapper .content .title p,.solution-about-us-wrapper .content .title p,.store-difference-wrapper .content .title p{color:#828282;font-size:13px;font-weight:400;line-height:24px;margin-bottom:25px}.industry-book-demo-wrapper .actions,.solution-about-us-wrapper .actions,.store-difference-wrapper .actions{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center}@media screen and (min-width: 1024px){.industry-book-demo-wrapper .actions,.solution-about-us-wrapper .actions,.store-difference-wrapper .actions{align-items:flex-end}}.industry-book-demo-wrapper .actions .button,.solution-about-us-wrapper .actions .button,.store-difference-wrapper .actions .button{font-family:"Roboto","Arial",sans-serif;background-color:#00529b;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);border:0;border-radius:20px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:11px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;border-radius:23px;margin:10px;padding:15px;width:290px}.industry-book-demo-wrapper .actions .button:disabled,.industry-book-demo-wrapper .actions .button.disabled,.solution-about-us-wrapper .actions .button:disabled,.solution-about-us-wrapper .actions .button.disabled,.store-difference-wrapper .actions .button:disabled,.store-difference-wrapper .actions .button.disabled{background-color:#979797;cursor:not-allowed;pointer-events:none}.industry-book-demo-wrapper .actions .button:hover,.industry-book-demo-wrapper .actions .button:focus,.solution-about-us-wrapper .actions .button:hover,.solution-about-us-wrapper .actions .button:focus,.store-difference-wrapper .actions .button:hover,.store-difference-wrapper .actions .button:focus{opacity:.8}.industry-book-demo-wrapper .actions .button:hover:disabled,.industry-book-demo-wrapper .actions .button:focus:disabled,.solution-about-us-wrapper .actions .button:hover:disabled,.solution-about-us-wrapper .actions .button:focus:disabled,.store-difference-wrapper .actions .button:hover:disabled,.store-difference-wrapper .actions .button:focus:disabled{cursor:default;opacity:1}.industry-book-demo-wrapper .actions .button.blank,.solution-about-us-wrapper .actions .button.blank,.store-difference-wrapper .actions .button.blank{font-family:"Roboto","Arial",sans-serif;background-color:#00529b;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);border:0;border-radius:20px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:11px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);color:#00529b;border-radius:23px;color:#99877d;margin:10px;padding:15px;width:290px}.industry-book-demo-wrapper .actions .button.blank:disabled,.industry-book-demo-wrapper .actions .button.blank.disabled,.solution-about-us-wrapper .actions .button.blank:disabled,.solution-about-us-wrapper .actions .button.blank.disabled,.store-difference-wrapper .actions .button.blank:disabled,.store-difference-wrapper .actions .button.blank.disabled{background-color:#979797;cursor:not-allowed;pointer-events:none}.industry-book-demo-wrapper .actions .button.blank:disabled,.industry-book-demo-wrapper .actions .button.blank.disabled,.solution-about-us-wrapper .actions .button.blank:disabled,.solution-about-us-wrapper .actions .button.blank.disabled,.store-difference-wrapper .actions .button.blank:disabled,.store-difference-wrapper .actions .button.blank.disabled{background-color:#fff;color:#979797;cursor:not-allowed;pointer-events:none}.industry-book-demo-wrapper .actions .button.blank:hover,.solution-about-us-wrapper .actions .button.blank:hover,.store-difference-wrapper .actions .button.blank:hover{background-color:#fff;color:#00529b}.industry-book-demo-wrapper .actions .phone,.solution-about-us-wrapper .actions .phone,.store-difference-wrapper .actions .phone{color:#00529b;font-size:18px;font-weight:400;line-height:24px;margin:10px;text-align:center;width:290px}@media screen and (min-width: 1024px){.warranty-background-wrapper{margin:100px 0}}@media screen and (min-width: 1190px){.warranty-background-wrapper{margin-left:calc((100vw - 1140px)/-2);width:100vw}}.warranty-container-wrapper{background-color:#f1f1f1;display:flex;flex-direction:column;justify-content:space-around;margin:0 10px 39px}@media screen and (min-width: 1024px){.warranty-container-wrapper{border-radius:0;flex-direction:row;margin:0}}@media screen and (min-width: 1190px){.warranty-container-wrapper{padding:0 23px}}.warranty-container-wrapper .warranty-container{background-color:#f1f1f1;flex-basis:30%;padding:21px 10px;position:relative;transition:flex-basis .13s ease-in-out}@media screen and (min-width: 1024px){.warranty-container-wrapper .warranty-container{padding:70px 50px}}.warranty-container-wrapper .warranty-container:first-child{margin-top:21px}@media screen and (min-width: 1024px){.warranty-container-wrapper .warranty-container:first-child{margin-top:0}}.warranty-container-wrapper .warranty-container:hover{background-color:#fff;border-radius:10px;box-shadow:0 4px 32px 0 rgba(0,0,0,.15);flex-basis:50%;margin:-5px;padding:51px 10px 48px;z-index:3}@media screen and (min-width: 1024px){.warranty-container-wrapper .warranty-container:hover{margin:-45px 0 -70px;padding:70px 55px 183px}}@media screen and (min-width: 500px){.warranty-container-wrapper .warranty-container:hover p{text-align:center}}.warranty-container-wrapper .warranty-container:hover .image{top:40px}@media screen and (min-width: 500px){.warranty-container-wrapper .warranty-container:hover .image{display:block;margin:0 auto 38px}}.warranty-container-wrapper .warranty-container:hover .label{margin-bottom:7px;padding-left:70px}@media screen and (min-width: 500px){.warranty-container-wrapper .warranty-container:hover .label{text-align:center}}@media screen and (min-width: 1024px){.warranty-container-wrapper .warranty-container:hover .label{margin-bottom:3px}}.warranty-container-wrapper .warranty-container:hover .title{margin-bottom:16px;padding-left:70px}@media screen and (min-width: 500px){.warranty-container-wrapper .warranty-container:hover .title{margin-bottom:28px;text-align:center}}.warranty-container-wrapper .warranty-container .image{height:70px;left:16px;margin-bottom:28px;position:absolute;top:10px;width:auto}@media screen and (min-width: 500px){.warranty-container-wrapper .warranty-container .image{position:static}}@media screen and (min-width: 1024px){.warranty-container-wrapper .warranty-container .image{margin-bottom:24px}}.warranty-container-wrapper .warranty-container .content{display:flex;flex-direction:column}.warranty-container-wrapper .warranty-container .content .label{color:#00529b;font-family:"Roboto Slab","Roboto","Arial",sans-serif;font-size:24px;font-weight:700;line-height:27px;padding-left:75px}@media screen and (min-width: 500px){.warranty-container-wrapper .warranty-container .content .label{padding-left:0}}.warranty-container-wrapper .warranty-container .content .title{color:#99877d;font-family:"Roboto Slab","Roboto","Arial",sans-serif;font-size:14px;font-weight:400;line-height:19px;margin-bottom:36px;padding-left:75px}@media screen and (min-width: 500px){.warranty-container-wrapper .warranty-container .content .title{padding-left:0}}@media screen and (min-width: 1024px){.warranty-container-wrapper .warranty-container .content .title{margin-bottom:32px}}.warranty-container-wrapper .warranty-container .content p{color:#828282;font-size:13px;font-weight:400;line-height:18px;white-space:pre-line}.warranty-container-wrapper .warranty-container .content .list-container{display:flex;flex-direction:column;flex-wrap:wrap}@media screen and (min-width: 1024px){.warranty-container-wrapper .warranty-container .content .list-container{flex-direction:row}}.warranty-container-wrapper .warranty-container .content .list-container .list{color:#828282;flex:1;font-size:13px;font-weight:400;line-height:18px}.warranty-container-wrapper .warranty-container .content .list-container .list li{margin-bottom:10px;margin-left:23px;padding-left:15px}@media screen and (min-width: 1024px){.warranty-container-wrapper .warranty-container .content .list-container .list li{padding-left:0}}.warranty-container-wrapper .warranty-container .content .list-container .list li::before{content:"•";margin-left:-20px;margin-right:15px}.warranty-container-wrapper .warranty-container .content .actions{align-items:center;display:flex;justify-content:center;margin-top:74px}.warranty-container-wrapper .warranty-container .content .actions .button.blank{font-family:"Roboto","Arial",sans-serif;background-color:#00529b;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);border:0;border-radius:20px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:11px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);color:#00529b;border-radius:23px;color:#99877d;padding:15px;width:285px}.warranty-container-wrapper .warranty-container .content .actions .button.blank:disabled,.warranty-container-wrapper .warranty-container .content .actions .button.blank.disabled{background-color:#979797;cursor:not-allowed;pointer-events:none}.warranty-container-wrapper .warranty-container .content .actions .button.blank:disabled,.warranty-container-wrapper .warranty-container .content .actions .button.blank.disabled{background-color:#fff;color:#979797;cursor:not-allowed;pointer-events:none}.warranty-container-wrapper .warranty-container .content .actions .button.blank:hover{background-color:#fff;color:#00529b}.promos-list-page .solutions-view{padding:13px 0 38px}@media screen and (min-width: 1024px){.promos-list-page .solutions-view{padding-bottom:46px;padding-top:0}}@media screen and (min-width: 1024px){.promos-list-page .solutions-view .solutions-view-wrapper{padding:45px 65px 0 0;position:relative}}@media screen and (min-width: 1024px){.promos-list-page .solutions-view .solutions-view-text{background-color:#f1f1f1;border-radius:10px;min-height:360px;padding:50px}}@media screen and (min-width: 1024px){.promos-list-page .solutions-view .text-wrapper{max-width:390px}}.promos-list-page .solutions-view .text-wrapper .title-wrapper{line-height:1.8;padding:20px 20px 0;text-align:center}@media screen and (min-width: 1024px){.promos-list-page .solutions-view .text-wrapper .title-wrapper{line-height:1.35;padding:0;text-align:left}}.promos-list-page .solutions-view .text-wrapper .title-wrapper .page-title{color:#00529b;font-size:18px;margin:0 0 15px;text-transform:uppercase}@media screen and (min-width: 1024px){.promos-list-page .solutions-view .text-wrapper .title-wrapper .page-title{font-size:24px;margin-bottom:20px}}.promos-list-page .solutions-view .text-wrapper .content-wrapper{font-weight:400;line-height:1.85;text-align:center}@media screen and (min-width: 1024px){.promos-list-page .solutions-view .text-wrapper .content-wrapper{text-align:left}}.promos-list-page .solutions-view .text-wrapper .content-wrapper>p{line-height:1.85;margin-bottom:24px}.promos-list-page .solutions-view .text-wrapper .button-wrapper a{font-family:"Roboto","Arial",sans-serif;background-color:#00529b;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);border:0;border-radius:20px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:11px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);color:#00529b;color:#99877d;display:block;margin:0 auto;transition:all .2s;width:95%}.promos-list-page .solutions-view .text-wrapper .button-wrapper a:disabled,.promos-list-page .solutions-view .text-wrapper .button-wrapper a.disabled{background-color:#979797;cursor:not-allowed;pointer-events:none}.promos-list-page .solutions-view .text-wrapper .button-wrapper a:disabled,.promos-list-page .solutions-view .text-wrapper .button-wrapper a.disabled{background-color:#fff;color:#979797;cursor:not-allowed;pointer-events:none}.promos-list-page .solutions-view .text-wrapper .button-wrapper a:hover{background-color:#fff;color:#00529b}@media screen and (min-width: 1024px){.promos-list-page .solutions-view .text-wrapper .button-wrapper a{margin:0;width:290px}}.promos-list-page .solutions-view .text-wrapper .button-wrapper a:hover{opacity:.8}.promos-list-page .solutions-view .text-wrapper .button-wrapper a:hover:disabled{cursor:default;opacity:1}.promos-list-page .solutions-view .media-wrapper{padding:6px 10px 5px;text-align:center}@media screen and (min-width: 1024px){.promos-list-page .solutions-view .media-wrapper{padding:0;position:absolute;right:10px;top:0}}@media screen and (min-width: 1190px){.promos-list-page .solutions-view .media-wrapper{right:0}}.promos-list-page .solutions-view .media-wrapper>.image{border-radius:10px;max-width:100%;object-fit:cover}@media screen and (min-width: 1024px){.promos-list-page .solutions-view .media-wrapper>.image{box-shadow:2px 6px 18px 0 rgba(0,0,0,.25);height:300px;width:500px}}@media screen and (min-width: 1190px){.promos-list-page .solutions-view .media-wrapper>.image{height:360px;width:600px}}.projects-list{margin:45px 5px 30px 20px;text-align:center}@media screen and (min-width: 1024px){.projects-list{margin:0 0 30px 90px;text-align:left}}.projects-list .button{width:100%}.projects-list .item{margin-bottom:25px}.projects-list .item .item-wrapper{border-radius:10px;box-shadow:0 4px 32px 0 rgba(0,0,0,.15)}@media screen and (min-width: 1024px){.projects-list .item .item-wrapper{margin-top:30px}}.projects-list .item .item-wrapper a{display:flex;text-decoration:none}.projects-list .item .item-wrapper a:hover .media-wrapper{position:relative}.projects-list .item .item-wrapper a:hover .media-wrapper::after{height:100%;width:100%;background:rgba(0,0,0,.15);content:"";left:0;position:absolute;top:0;z-index:5}.projects-list .item .media-wrapper{border-radius:10px;box-shadow:0 4px 32px 0 rgba(0,0,0,.15);height:100%;margin:-8px 0 15px -8px;max-width:167px;min-width:130px;overflow:hidden;width:100%}@media screen and (min-width: 1024px){.projects-list .item .media-wrapper{box-shadow:none;margin:-15px 0 10px -20px;min-width:167px}}.projects-list .item .media-wrapper img{display:block;width:167px;height:103px}.projects-list .item .content-wrapper{display:flex;flex-direction:column;flex-grow:1;overflow:hidden;padding:12px;text-align:left;text-decoration:none;width:100%}@media screen and (min-width: 768px){.projects-list .item .content-wrapper{height:auto;padding:15px}}.projects-list .item .content-wrapper .content-title{color:#00529b;font-family:"Roboto","Arial",sans-serif;font-size:13px;font-weight:700;line-height:18px;text-transform:uppercase}.projects-list .item .content-wrapper p{-webkit-box-orient:vertical;color:#828282;display:-webkit-box;font-size:13px;font-weight:400;-webkit-line-clamp:2;line-height:16px;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width: 768px){.projects-list .item .content-wrapper p{line-height:18px}}.projects-list .item .content-wrapper p .link{color:#00529b;text-decoration:underline}.projects-list .projects-title{color:#00529b;font-size:24px;font-weight:400;line-height:32px;margin-bottom:20px;margin-top:40px;padding-bottom:15px}.cms-page-view .page-main{background:linear-gradient(90deg, #1c4264 0%, #00529b 45.37%, #00529b 100%)}@media screen and (min-width: 1024px){.cms-page-view .page-main{background:unset}}.cms-page-view .page-main .column.main{background:#fff}.cms-page-view .page-title-wrapper .page-title{color:#fff;font-style:16px;font-weight:400;line-height:24px;margin-bottom:10px;padding-top:10px;text-align:center}@media screen and (min-width: 1024px){.cms-page-view .page-title-wrapper .page-title{color:#00529b;font-style:24px;font-weight:700;line-height:32px;text-align:left}}.cms-page-view .selectric-mobile-about-navigation,.cms-page-view .selectric-mobile-resources-navigation{margin:0 10px 12px}@media screen and (min-width: 1024px){.cms-page-view .selectric-mobile-about-navigation,.cms-page-view .selectric-mobile-resources-navigation{display:none}}.cms-page-view .about-navigation,.cms-page-view .resources-navigation{display:none;margin-top:60px;position:relative}@media screen and (min-width: 1024px){.cms-page-view .about-navigation,.cms-page-view .resources-navigation{display:block}}.cms-page-view .about-navigation>ul,.cms-page-view .resources-navigation>ul{display:flex;flex-direction:row;justify-content:space-between}.cms-page-view .about-navigation>ul>li,.cms-page-view .resources-navigation>ul>li{padding:0 10px;position:relative}.cms-page-view .about-navigation>ul>li a,.cms-page-view .resources-navigation>ul>li a{color:#99877d;display:block;font-size:14px;font-weight:700;min-height:63px;text-align:center;text-transform:uppercase;width:100%}.cms-page-view .about-navigation>ul>li a.active,.cms-page-view .resources-navigation>ul>li a.active{color:#00529b}.cms-page-view .about-navigation>ul>li a:hover,.cms-page-view .resources-navigation>ul>li a:hover{color:#00529b;text-decoration:none}.cms-page-view .about-navigation>ul>li a::after,.cms-page-view .resources-navigation>ul>li a::after{height:3px;width:3px;background-color:#00529b;border-radius:3px;content:"";display:block;left:0;margin:auto;position:absolute;right:0;top:59px}.cms-page-view .about-navigation::after,.cms-page-view .resources-navigation::after{background:linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, #000 19.81%, #000 79.98%, rgba(0, 0, 0, 0) 100%);content:"";display:block;height:1px;left:0;margin:auto;opacity:.2;position:absolute;right:0;top:60px;width:100%}.cms-page-view .page-content .header{color:#00529b;font-family:"Roboto Slab","Roboto","Arial",sans-serif;font-size:24px;font-weight:700;line-height:32px;margin:20px auto;text-align:center;text-transform:uppercase}@media screen and (min-width: 1024px){.cms-page-view .page-content .header{margin:50px auto}}.cms-page-view .page-content .three-columns{margin-bottom:30px}@media screen and (min-width: 1024px){.cms-page-view .page-content .three-columns{display:flex;flex-direction:row}}.cms-page-view .page-content .three-columns .column{display:flex;flex-direction:column;padding:0 50px}@media screen and (min-width: 1024px){.cms-page-view .page-content .three-columns .column{flex:1}}.cms-page-view .page-content .three-columns .column label{color:#99877d;font-family:"Roboto Slab","Roboto","Arial",sans-serif;font-size:22px;font-weight:400;line-height:26px;margin-bottom:20px;min-height:52px;text-align:center}.cms-page-view .page-content .three-columns .column p{color:#828282;font-size:14px;font-weight:400;line-height:24px;margin-bottom:30px;text-align:center}.cms-page-view .page-content .three-columns .column ul{margin:72px 0 30px}.cms-page-view .page-content .three-columns .column ul li{color:#828282;font-size:14px;font-weight:400;line-height:24px;padding-left:10px;position:relative}.cms-page-view .page-content .three-columns .column ul li::before{content:"•";left:0;position:absolute}.cms-page-view .page-content .image{background-color:#d8d8d8;border-radius:10px}.cms-page-view .page-content .image img{width:100%}.cms-page-view .page-title-wrapper{margin-top:25px}.cms-page-view .page-main{margin-top:48px}@media screen and (min-width: 1024px){.cms-page-view .page-main{margin-top:0}}.page-layout-cms-full-width #maincontent{max-width:none}@media screen and (min-width: 1024px){.page-layout-cms-full-width #maincontent [data-content-type=row][data-appearance=contained],.page-layout-cms-full-width #maincontent [data-content-type=row][data-appearance=full-width]>[data-element=inner]{margin-left:auto;margin-right:auto;max-width:1140px;width:100%}}.portfolio-list-page{margin-bottom:76px;padding-top:13px}@media screen and (min-width: 540px){.portfolio-list-page{margin-bottom:54px}}@media screen and (min-width: 1024px){.portfolio-list-page{padding-top:53px}}.portfolio-list-page .portfolio-view{padding:0 12px 55px}@media screen and (min-width: 1024px){.portfolio-list-page .portfolio-view{padding-bottom:68px}}@media screen and (min-width: 1190px){.portfolio-list-page .portfolio-view{padding-left:0;padding-right:0}}@media screen and (min-width: 1024px){.portfolio-list-page .portfolio-view .portfolio-view-wrapper{padding:45px 0 0;position:relative}}@media screen and (min-width: 1024px){.portfolio-list-page .portfolio-view .portfolio-view-text{background-color:#f1f1f1;border-radius:10px;min-height:438px;padding:56px 20px 95px}}@media screen and (min-width: 1024px){.portfolio-list-page .portfolio-view .portfolio-view-text-wrapper{max-width:390px}}.portfolio-list-page .portfolio-view .page-title-wrapper{line-height:1.8;padding:20px 20px 0;text-align:center}@media screen and (min-width: 1024px){.portfolio-list-page .portfolio-view .page-title-wrapper{line-height:1.35;padding:0;text-align:left}}.portfolio-list-page .portfolio-view .page-title-wrapper .page-title{margin-bottom:12px}@media screen and (min-width: 1024px){.portfolio-list-page .portfolio-view .page-title-wrapper .page-title{margin-bottom:19px}}.portfolio-list-page .portfolio-view .portfolio-description{font-weight:400;line-height:1.85;text-align:center}@media screen and (min-width: 1024px){.portfolio-list-page .portfolio-view .portfolio-description{text-align:left}}.portfolio-list-page .portfolio-view .portfolio-description>p,.portfolio-list-page .portfolio-view .portfolio-description>pre{line-height:1.85;margin-bottom:24px}.portfolio-list-page .portfolio-view .portfolio-description a{font-family:"Roboto","Arial",sans-serif;background-color:#00529b;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);border:0;border-radius:20px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:11px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);color:#00529b;color:#99877d;display:block;margin:0 auto;transition:all .2s;width:95%}.portfolio-list-page .portfolio-view .portfolio-description a:disabled,.portfolio-list-page .portfolio-view .portfolio-description a.disabled{background-color:#979797;cursor:not-allowed;pointer-events:none}.portfolio-list-page .portfolio-view .portfolio-description a:disabled,.portfolio-list-page .portfolio-view .portfolio-description a.disabled{background-color:#fff;color:#979797;cursor:not-allowed;pointer-events:none}.portfolio-list-page .portfolio-view .portfolio-description a:hover{background-color:#fff;color:#00529b}@media screen and (min-width: 1024px){.portfolio-list-page .portfolio-view .portfolio-description a{margin:0;width:290px}}.portfolio-list-page .portfolio-view .portfolio-description a:hover{opacity:.8}.portfolio-list-page .portfolio-view .portfolio-description a:hover:disabled{cursor:default;opacity:1}.portfolio-list-page .portfolio-view .portfolio-image{padding:6px 0 13px;text-align:center}@media screen and (min-width: 1024px){.portfolio-list-page .portfolio-view .portfolio-image{left:0;max-width:50%;padding:0;position:absolute;top:0}}@media screen and (min-width: 1024px){.portfolio-list-page .portfolio-view .portfolio-image+.portfolio-view-text{padding-left:58.3%}}.portfolio-list-page .portfolio-view .portfolio-image>.image{border-radius:10px;max-height:500px;max-width:100%}@media screen and (min-width: 1024px){.portfolio-list-page .portfolio-view .portfolio-image>.image{box-shadow:2px 6px 18px 0 rgba(0,0,0,.25);max-height:428px;width:570px}}.portfolio-list-page .latest-projects-content-wrapper .latest-projects-content{display:flex;flex-direction:column-reverse;margin-bottom:65px;padding:0 13px}@media screen and (min-width: 1024px){.portfolio-list-page .latest-projects-content-wrapper .latest-projects-content{flex-direction:row;margin-bottom:47px}}@media screen and (min-width: 1190px){.portfolio-list-page .latest-projects-content-wrapper .latest-projects-content{padding:0}}.portfolio-list-page .latest-projects-content-wrapper .text-wrapper{font-size:13px;text-align:center}@media screen and (min-width: 768px){.portfolio-list-page .latest-projects-content-wrapper .text-wrapper{margin:0 10px}}@media screen and (min-width: 1024px){.portfolio-list-page .latest-projects-content-wrapper .text-wrapper{flex:1 1 auto;margin-right:50px;text-align:left}}.portfolio-list-page .latest-projects-content-wrapper .text-wrapper .title{color:#99877d;font-size:18px;font-weight:400;line-height:24px;margin-bottom:13px;text-transform:capitalize}.portfolio-list-page .latest-projects-content-wrapper .text-wrapper .description{color:#828282;display:flex;flex-direction:column;font-size:13px;font-weight:400;line-height:1.85;margin-bottom:24px}@media screen and (min-width: 1024px){.portfolio-list-page .latest-projects-content-wrapper .text-wrapper .description{flex-direction:row;flex-wrap:wrap;margin-bottom:64px}}.portfolio-list-page .latest-projects-content-wrapper .text-wrapper p,.portfolio-list-page .latest-projects-content-wrapper .text-wrapper pre{font-weight:400;line-height:1.85;margin-bottom:24px}.portfolio-list-page .latest-projects-content-wrapper .text-wrapper p:last-child,.portfolio-list-page .latest-projects-content-wrapper .text-wrapper pre:last-child{margin-bottom:0}.portfolio-list-page .latest-projects-content-wrapper .text-wrapper a{font-family:"Roboto","Arial",sans-serif;background-color:#00529b;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);border:0;border-radius:20px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:11px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);color:#00529b;color:#99877d;display:block;margin:0 auto;transition:all .2s;width:93%}.portfolio-list-page .latest-projects-content-wrapper .text-wrapper a:disabled,.portfolio-list-page .latest-projects-content-wrapper .text-wrapper a.disabled{background-color:#979797;cursor:not-allowed;pointer-events:none}.portfolio-list-page .latest-projects-content-wrapper .text-wrapper a:disabled,.portfolio-list-page .latest-projects-content-wrapper .text-wrapper a.disabled{background-color:#fff;color:#979797;cursor:not-allowed;pointer-events:none}.portfolio-list-page .latest-projects-content-wrapper .text-wrapper a:hover{background-color:#fff;color:#00529b}@media screen and (min-width: 1024px){.portfolio-list-page .latest-projects-content-wrapper .text-wrapper a{margin:0;width:235px}}.portfolio-list-page .latest-projects-content-wrapper .text-wrapper a:hover{opacity:.8}.portfolio-list-page .latest-projects-content-wrapper .text-wrapper a:hover:disabled{cursor:default;opacity:1}.portfolio-list-page .latest-projects-content-wrapper .media-wrapper{margin-bottom:13px;width:100%}@media screen and (min-width: 320px){.portfolio-list-page .latest-projects-content-wrapper .media-wrapper{margin:0 auto 13px;width:294px}}@media screen and (min-width: 640px){.portfolio-list-page .latest-projects-content-wrapper .media-wrapper{width:525px}}@media screen and (min-width: 1024px){.portfolio-list-page .latest-projects-content-wrapper .media-wrapper{flex:0 0 572px;margin:0;padding-top:15px;width:auto}}.portfolio-list-page .latest-projects-content-wrapper .media-wrapper .project-gallery{background:#f1f1f1;border-radius:10px;display:flex;flex-flow:wrap;justify-content:space-between}@media screen and (min-width: 1024px){.portfolio-list-page .latest-projects-content-wrapper .media-wrapper .project-gallery{padding-bottom:10px;padding-left:32px}}.portfolio-list-page .latest-projects-content-wrapper .media-wrapper .image{border-radius:10px;display:block;height:110px;margin-bottom:13px;overflow:hidden;width:146px}@media screen and (min-width: 640px){.portfolio-list-page .latest-projects-content-wrapper .media-wrapper .image{height:191px;width:256px}}@media screen and (min-width: 1024px){.portfolio-list-page .latest-projects-content-wrapper .media-wrapper .image{margin-bottom:25px}.portfolio-list-page .latest-projects-content-wrapper .media-wrapper .image:nth-child(1),.portfolio-list-page .latest-projects-content-wrapper .media-wrapper .image:nth-child(2){margin-top:-31px}}.portfolio-list-page .latest-projects-content-wrapper .media-wrapper .image:nth-child(1),.portfolio-list-page .latest-projects-content-wrapper .media-wrapper .image:nth-child(2){margin-top:-13px}@media screen and (min-width: 1024px){.portfolio-list-page .latest-projects-content-wrapper .media-wrapper .image:nth-child(1),.portfolio-list-page .latest-projects-content-wrapper .media-wrapper .image:nth-child(2){margin-top:-31px}}.portfolio-list-page .latest-projects-content-wrapper .media-wrapper .image:nth-child(1),.portfolio-list-page .latest-projects-content-wrapper .media-wrapper .image:nth-child(3){margin-left:-8px}@media screen and (min-width: 1024px){.portfolio-list-page .latest-projects-content-wrapper .media-wrapper .image:nth-child(1),.portfolio-list-page .latest-projects-content-wrapper .media-wrapper .image:nth-child(3){margin-left:0}}.portfolio-list-page .latest-projects-content-wrapper .media-wrapper .image:nth-child(2),.portfolio-list-page .latest-projects-content-wrapper .media-wrapper .image:nth-child(4){margin-right:-8px}@media screen and (min-width: 1024px){.portfolio-list-page .latest-projects-content-wrapper .media-wrapper .image:nth-child(2),.portfolio-list-page .latest-projects-content-wrapper .media-wrapper .image:nth-child(4){margin-right:0}}.portfolio-list-page .latest-projects-content-wrapper .media-wrapper .image img{height:100%;width:100%;object-fit:cover}.portfolio-list-page .latest-projects-content-wrapper .media-wrapper .image.zoom{border-radius:10px;position:relative}.portfolio-list-page .latest-projects-content-wrapper .media-wrapper .image.zoom:hover,.portfolio-list-page .latest-projects-content-wrapper .media-wrapper .image.zoom:focus{box-shadow:2px 6px 18px 0 rgba(0,0,0,.25)}.portfolio-list-page .latest-projects-content-wrapper .media-wrapper .image.zoom:hover::before,.portfolio-list-page .latest-projects-content-wrapper .media-wrapper .image.zoom:focus::before{height:18px;width:18px;background:#fff url("../images/icons/small-arrow-forward.svg") center center no-repeat;border-radius:50%;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);z-index:5}@media screen and (min-width: 640px){.portfolio-list-page .latest-projects-content-wrapper .media-wrapper .image.zoom:hover::before,.portfolio-list-page .latest-projects-content-wrapper .media-wrapper .image.zoom:focus::before{height:32px;width:32px;background:#fff url("../images/icons/arrow-forward.svg") center center no-repeat}}.portfolio-list-page .latest-projects-content-wrapper .media-wrapper .image.zoom:hover::after,.portfolio-list-page .latest-projects-content-wrapper .media-wrapper .image.zoom:focus::after{height:100%;width:100%;background:rgba(0,0,0,.15);border-radius:10px;content:"";left:0;position:absolute;top:0;z-index:3}.portfolio-list-page .project-list-wrapper .promos-projects-titles{margin-bottom:48px;padding-top:10px;text-align:center;text-transform:uppercase}@media screen and (min-width: 1024px){.portfolio-list-page .project-list-wrapper .promos-projects-titles{margin-bottom:82px;padding-top:15px}}.portfolio-list-page .project-list-wrapper .promos-projects-titles .promos-projects-titles-main{color:#00529b;font-size:24px;font-weight:200;letter-spacing:1px}@media screen and (min-width: 1024px){.portfolio-list-page .project-list-wrapper .promos-projects-titles .promos-projects-titles-main{line-height:1}}.portfolio-list-page .project-list-wrapper .promos-projects-titles .promos-projects-titles-sub{color:#99877d;display:none;font-size:14px;font-weight:700}@media screen and (min-width: 1024px){.portfolio-list-page .project-list-wrapper .promos-projects-titles .promos-projects-titles-sub{display:block}}.portfolio-list-page .project-list-wrapper .promos-project-list{display:flex;flex-wrap:wrap}.portfolio-list-page .project-list-wrapper .promos-project-list .promos-project-wrapper{margin-bottom:10px;width:50%}@media screen and (min-width: 768px){.portfolio-list-page .project-list-wrapper .promos-project-list .promos-project-wrapper{width:33%}}@media screen and (min-width: 1024px){.portfolio-list-page .project-list-wrapper .promos-project-list .promos-project-wrapper{margin-bottom:78px;width:25%}}.portfolio-list-page .project-list-wrapper .promos-project-list .promos-project{display:block;height:100%;margin:0 auto;padding:22px 10px 0;position:relative;text-decoration:none;width:100%}.portfolio-list-page .project-list-wrapper .promos-project-list .promos-project .data-wrapper{border-radius:10px;box-shadow:2px 6px 18px 0 rgba(0,0,0,.25);height:100%;min-height:210px;padding:0 22px 8px}@media screen and (min-width: 1024px){.portfolio-list-page .project-list-wrapper .promos-project-list .promos-project .data-wrapper{min-height:278px;position:relative}}.portfolio-list-page .project-list-wrapper .promos-project-list .promos-project .media-wrapper{border-radius:10px;height:31.25vw;margin-left:-22px;overflow:hidden;position:relative;width:calc(100% + 37px)}@media screen and (min-width: 768px){.portfolio-list-page .project-list-wrapper .promos-project-list .promos-project .media-wrapper{height:160px}}@media screen and (min-width: 1024px){.portfolio-list-page .project-list-wrapper .promos-project-list .promos-project .media-wrapper{left:0;margin:0;position:absolute;top:-22px;width:calc(100% - 22px)}}.portfolio-list-page .project-list-wrapper .promos-project-list .promos-project .media-wrapper:hover,.portfolio-list-page .project-list-wrapper .promos-project-list .promos-project .media-wrapper:focus{box-shadow:2px 6px 18px 0 rgba(0,0,0,.25)}.portfolio-list-page .project-list-wrapper .promos-project-list .promos-project .content-wrapper{padding-top:10px}@media screen and (min-width: 1024px){.portfolio-list-page .project-list-wrapper .promos-project-list .promos-project .content-wrapper{padding-top:160px}}.portfolio-list-page .project-list-wrapper .promos-project-list .promos-project .image{height:100%;width:100%;object-fit:cover}.portfolio-list-page .project-list-wrapper .promos-project-list .promos-project:hover .image,.portfolio-list-page .project-list-wrapper .promos-project-list .promos-project:focus .image{box-shadow:2px 6px 18px 0 rgba(0,0,0,.25)}.portfolio-list-page .project-list-wrapper .promos-project-list .promos-project .content-title{color:#99877d;font-family:"Roboto","Arial",sans-serif;font-size:12px;font-weight:700;text-transform:capitalize}@media screen and (min-width: 540px){.portfolio-list-page .project-list-wrapper .promos-project-list .promos-project .content-title{font-size:14px}}.portfolio-list-page .project-list-wrapper .promos-project-list .promos-project:hover .content-title,.portfolio-list-page .project-list-wrapper .promos-project-list .promos-project:focus .content-title{color:#00529b}.portfolio-list-page .project-list-wrapper .promos-project-list .promos-project .content-description{font-size:11px;font-weight:400;line-height:16px;max-height:126px;overflow:hidden}@media screen and (min-width: 540px){.portfolio-list-page .project-list-wrapper .promos-project-list .promos-project .content-description{font-size:13px;line-height:22px;max-height:172px}}.promos-stores-index .page-main .page-title-wrapper .page-title{font-weight:400;margin:80px 0 25px}@media screen and (min-width: 1024px){.promos-stores-index .page-main .page-title-wrapper .page-title{margin:50px 0 30px}}.promos-stores-page{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:40px}@media screen and (min-width: 1024px){.promos-stores-page{margin-bottom:100px}}.promos-stores-page .stores-search-container{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:space-between;margin-bottom:20px;padding:0 15px}@media screen and (min-width: 1024px){.promos-stores-page .stores-search-container{border-radius:10px 10px 0 0;box-shadow:0 4px 32px 0 rgba(0,0,0,.15);flex-direction:row;margin-bottom:0;padding:38px;position:relative}.promos-stores-page .stores-search-container::after{background-color:#fff;bottom:-20px;content:"";display:block;height:40px;left:0;position:absolute;width:100%}}.promos-stores-page .stores-search-container .find-input{border-color:#cbcbcb;border-radius:22px;margin:0 0 15px;padding:12.5px 20px}@media screen and (min-width: 1024px){.promos-stores-page .stores-search-container .find-input{margin:0 15px 0 0;max-width:270px}}.promos-stores-page .stores-search-container .find-input.error{border-color:red;color:red}.promos-stores-page .stores-search-container .find-input::placeholder{color:#cbcbcb}.promos-stores-page .stores-search-container .find-button{border-radius:20px;font-weight:500;padding:11.5px 58px;width:100%}@media screen and (min-width: 1024px){.promos-stores-page .stores-search-container .find-button{width:auto}}.promos-stores-page .banner-container{align-items:center;background:#f1f1f1;border-radius:10px;display:flex;flex:1;flex-direction:column;margin:10px 5px 0;order:1;padding:25px 20px 40px}@media screen and (min-width: 1024px){.promos-stores-page .banner-container{border-radius:0 10px 0 0;flex-direction:row;justify-content:space-between;margin:10px 27px 0 0;order:initial;padding:0 38px}}.promos-stores-page .banner-container .left-part{align-items:center;display:flex;flex-direction:column}@media screen and (min-width: 1024px){.promos-stores-page .banner-container .left-part{align-items:flex-start}}.promos-stores-page .banner-container .left-part .logo{height:31px}.promos-stores-page .banner-container .left-part h3{color:#99877d;font-family:"Roboto","Arial",sans-serif;font-size:14px;font-weight:500;line-height:19px;margin:5px 0 15px;text-transform:uppercase}@media screen and (min-width: 1024px){.promos-stores-page .banner-container .left-part h3{font-size:16px;line-height:20px;margin:5px 0 0}}.promos-stores-page .banner-container .button{font-family:"Roboto","Arial",sans-serif;background-color:#00529b;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);border:0;border-radius:20px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:11px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);color:#00529b;max-width:144px}.promos-stores-page .banner-container .button:disabled,.promos-stores-page .banner-container .button.disabled{background-color:#979797;cursor:not-allowed;pointer-events:none}.promos-stores-page .banner-container .button:disabled,.promos-stores-page .banner-container .button.disabled{background-color:#fff;color:#979797;cursor:not-allowed;pointer-events:none}.promos-stores-page .banner-container .button:hover{background-color:#fff;color:#00529b}.promos-stores-page .map-container{display:flex;flex-direction:column;min-height:450px;width:100%}@media screen and (min-width: 1024px){.promos-stores-page .map-container{background-color:#fff;border-radius:0 10px 10px;box-shadow:0 4px 32px 0 rgba(0,0,0,.15);flex-direction:row;padding:27px}}.promos-stores-page .map-container .store-wrapper{display:flex;flex-direction:column;order:2;overflow:hidden;padding:10px;position:relative}@media screen and (min-width: 1024px){.promos-stores-page .map-container .store-wrapper{height:700;order:initial;padding:23px 39px 0 0;width:350px}.promos-stores-page .map-container .store-wrapper .close-button{height:10px;width:10px;background:url("../images/icons/close-blue.svg") center center no-repeat;background-size:10px;cursor:pointer;position:absolute;right:17px;top:8px}}.promos-stores-page .map-container .store-wrapper.hidden{display:none}.promos-stores-page .map-container .store-wrapper .image,.promos-stores-page .map-container .store-wrapper .image img{width:100%}.promos-stores-page .map-container .store-wrapper .store-content-wrapper{max-height:275px;overflow:hidden scroll;padding:20px 40px 0 20px}.promos-stores-page .map-container .store-wrapper .title h3{color:#00529b;font-family:"Roboto","Arial",sans-serif;font-size:16px;font-weight:500;line-height:22px}.promos-stores-page .map-container .store-wrapper .address{color:#828282;font-size:12px;font-weight:500;line-height:18px;margin-bottom:10px}.promos-stores-page .map-container .store-wrapper .phone{display:flex;flex-direction:row;margin-bottom:10px}.promos-stores-page .map-container .store-wrapper .phone label{color:#828282;font-size:12px;font-weight:500;line-height:18px}.promos-stores-page .map-container .store-wrapper .phone .value{color:#00529b;font-size:12px;font-weight:700;line-height:18px;margin-left:5px}.promos-stores-page .map-container .store-wrapper .social{display:flex;flex-direction:row;margin-bottom:10px}.promos-stores-page .map-container .store-wrapper .social label{color:#828282;font-size:12px;font-weight:500;line-height:18px}.promos-stores-page .map-container .store-wrapper .social .social-icons{display:flex;flex-direction:row}.promos-stores-page .map-container .store-wrapper .social .social-icons .social-icon{height:18px;width:18px;display:block;margin-left:5px}.promos-stores-page .map-container .store-wrapper .social .social-icons .social-icon.facebook{background:url("../images/icons/social/facebook-blue.svg") center center no-repeat;background-size:18px}.promos-stores-page .map-container .store-wrapper .social .social-icons .social-icon.getdirections{background:url("../images/icons/social/google-direction.svg") center center no-repeat;background-size:18px}.promos-stores-page .map-container .store-wrapper .subtitle{color:#828282;font-size:12px;font-weight:400;line-height:24px}.promos-stores-page .map-container .store-wrapper .buttons{padding:40px 40px 0 20px}.promos-stores-page .map-container .store-wrapper .buttons .book-demo-button{font-size:13px}.promos-stores-page .map-container .store-wrapper .buttons .learn-more-link{color:#99877d;display:block;font-size:13px;font-weight:500;line-height:24px;margin:15px auto 10px;text-align:center;text-transform:uppercase}.promos-stores-page .map-container .find-location-map{height:450px}@media screen and (min-width: 1024px){.promos-stores-page .map-container .find-location-map{flex:1;height:700px}}.store-head-label h6{color:#00529b;font-size:24px;font-weight:200;margin:80px 0 0 15px;text-transform:uppercase}@media screen and (min-width: 1024px){.store-head-label h6{margin:50px 0 0}}.promos-store-details-page{position:relative}@media screen and (min-width: 1024px){.promos-store-details-page{margin-top:40px}}.promos-store-details-page .store-top-wrapper{padding-top:20px}@media screen and (min-width: 1024px){.promos-store-details-page .store-top-wrapper{padding:45px 0 50px}}.promos-store-details-page .store-top-wrapper .media-wrapper{border-radius:10px;box-shadow:2px 6px 18px 0 rgba(0,0,0,.25);margin:10px;overflow:hidden;text-align:center;width:100%}@media screen and (min-width: 1024px){.promos-store-details-page .store-top-wrapper .media-wrapper{height:385px;left:10px;margin:0;position:absolute;top:0;width:510px}}@media screen and (min-width: 1190px){.promos-store-details-page .store-top-wrapper .media-wrapper{height:428px;left:0;width:540px}}.promos-store-details-page .store-top-wrapper .media-wrapper>.image{height:100%;object-fit:cover;width:100%}@media screen and (min-width: 1024px){.promos-store-details-page .store-top-wrapper .store-view-text{background-color:#f1f1f1;border-radius:10px;display:flex;min-height:430px;padding:50px 100px 50px 50px}}.promos-store-details-page .store-top-wrapper .text-wrapper{padding:0 30px}@media screen and (min-width: 1024px){.promos-store-details-page .store-top-wrapper .text-wrapper{margin-left:auto;padding:0;width:calc(100% - 500px)}}@media screen and (min-width: 1190px){.promos-store-details-page .store-top-wrapper .text-wrapper{width:calc(100% - 550px)}}.promos-store-details-page .store-top-wrapper .text-wrapper .title-wrapper{line-height:1.8;text-align:left}@media screen and (min-width: 1024px){.promos-store-details-page .store-top-wrapper .text-wrapper .title-wrapper{line-height:1.35}}.promos-store-details-page .store-top-wrapper .text-wrapper .title-wrapper .page-title{color:#00529b;font-size:16px;font-weight:500;margin:0 0 10px;text-transform:uppercase}@media screen and (min-width: 1024px){.promos-store-details-page .store-top-wrapper .text-wrapper .title-wrapper .page-title{font-size:24px;line-height:32px}}.promos-store-details-page .store-top-wrapper .text-wrapper .content-label{display:none}@media screen and (min-width: 1024px){.promos-store-details-page .store-top-wrapper .text-wrapper .content-label{display:block;margin-bottom:25px}}.promos-store-details-page .store-top-wrapper .text-wrapper .content-label label{color:#99877d;font-size:16px;font-weight:400;line-height:21px}.promos-store-details-page .store-top-wrapper .text-wrapper .address{color:#828282;font-size:14px;font-weight:500;line-height:18px;margin-bottom:20px}@media screen and (min-width: 1024px){.promos-store-details-page .store-top-wrapper .text-wrapper .address{font-size:12px}}.promos-store-details-page .store-top-wrapper .text-wrapper .phone{display:flex;flex-direction:row;margin-bottom:10px}@media screen and (min-width: 1024px){.promos-store-details-page .store-top-wrapper .text-wrapper .phone{padding-right:100px}}.promos-store-details-page .store-top-wrapper .text-wrapper .phone label{color:#828282;font-size:14px;font-weight:500;line-height:18px}@media screen and (min-width: 1024px){.promos-store-details-page .store-top-wrapper .text-wrapper .phone label{font-size:12px}}.promos-store-details-page .store-top-wrapper .text-wrapper .phone .value{color:#00529b;font-size:14px;font-weight:700;line-height:18px;margin-left:auto;text-align:right}@media screen and (min-width: 1024px){.promos-store-details-page .store-top-wrapper .text-wrapper .phone .value{font-size:12px}}.promos-store-details-page .store-top-wrapper .text-wrapper .social{display:flex;flex-direction:row;margin-bottom:10px}@media screen and (min-width: 1024px){.promos-store-details-page .store-top-wrapper .text-wrapper .social{padding-right:100px}}.promos-store-details-page .store-top-wrapper .text-wrapper .social label{color:#828282;font-size:14px;font-weight:500;line-height:18px}@media screen and (min-width: 1024px){.promos-store-details-page .store-top-wrapper .text-wrapper .social label{font-size:12px}}.promos-store-details-page .store-top-wrapper .text-wrapper .social .social-icons{display:flex;flex-direction:row;margin-left:auto}.promos-store-details-page .store-top-wrapper .text-wrapper .social .social-icons .social-icon{height:18px;width:18px;display:block;margin-left:5px}.promos-store-details-page .store-top-wrapper .text-wrapper .social .social-icons .social-icon.facebook{background:url("../images/icons/social/facebook-blue.svg") center center no-repeat;background-size:18px}.promos-store-details-page .store-top-wrapper .text-wrapper .social .social-icons .social-icon.getdirections{background:url("../images/icons/social/google-direction.svg") center center no-repeat;background-size:18px}.promos-store-details-page .wysiwyg-wrapper{margin:50px 8px}@media screen and (min-width: 1024px){.promos-store-details-page .wysiwyg-wrapper{margin:30px 70px 70px 60px}}.promos-store-details-page .wysiwyg-wrapper .label{color:#00529b;font-family:"Roboto Slab","Roboto","Arial",sans-serif;font-size:20px;font-weight:700;line-height:26px;margin-bottom:30px}.promos-store-details-page .wysiwyg-wrapper .title{color:#828282;font-size:13px;font-weight:400;line-height:24px;margin-bottom:30px;white-space:pre-line}.store-difference-wrapper{padding:0 8px}@media screen and (min-width: 1024px){.store-difference-wrapper{padding:0}}.store-difference-wrapper .content{padding:27px 12px}@media screen and (min-width: 1024px){.store-difference-wrapper .content{padding:40px 60px}}.store-difference-wrapper .content .label{font-weight:500;margin-bottom:0}@media screen and (min-width: 1024px){.store-difference-wrapper .content .label{margin-bottom:10px}}.store-difference-wrapper .actions{margin:10px 10px 0}@media screen and (min-width: 1024px){.store-difference-wrapper .actions{margin:0}}.store-difference-wrapper .actions .button,.store-difference-wrapper .actions .button.blank{width:100%}@media screen and (min-width: 1024px){.store-difference-wrapper .actions .button,.store-difference-wrapper .actions .button.blank{width:230px}}.project-display-page{margin-bottom:76px;padding-top:13px}@media screen and (min-width: 540px){.project-display-page{margin-bottom:65px}}@media screen and (min-width: 1024px){.project-display-page{padding-top:58px}}.project-display-page .project-gallery{padding:0 2px;position:relative}@media screen and (min-width: 1024px){.project-display-page .project-gallery{padding:0}}.project-display-page .project-gallery .fotorama__nav-wrap{bottom:14px;position:absolute;right:12px;width:50px}@media screen and (min-width: 1024px){.project-display-page .project-gallery .fotorama__nav-wrap{bottom:38px;right:41px}}.project-display-page .project-gallery .fotorama__img{height:100%;width:100%;border-radius:10px;object-fit:cover}.project-display-page .project-gallery .fotorama-item{border-radius:10px;box-shadow:2px 6px 18px 0 rgba(0,0,0,.25);margin-bottom:34px}@media screen and (min-width: 1024px){.project-display-page .project-gallery .fotorama-item{margin-bottom:50px}}.project-display-page .project-gallery .fotorama__dot{cursor:pointer}.project-display-page .project-view-wrapper{padding:0 12px 25px}@media screen and (min-width: 1024px){.project-display-page .project-view-wrapper{padding-bottom:68px}}@media screen and (min-width: 1190px){.project-display-page .project-view-wrapper{padding-left:0;padding-right:0}}.project-display-page .project-view-wrapper .project-view{display:flex;flex-flow:column;flex-wrap:wrap}@media screen and (min-width: 1024px){.project-display-page .project-view-wrapper .project-view{flex-flow:row}.project-display-page .project-view-wrapper .project-view>div{width:48%}}.project-display-page .project-view-wrapper .project-details{display:flex;flex-flow:column;flex-wrap:wrap}@media screen and (min-width: 600px){.project-display-page .project-view-wrapper .project-details{flex-flow:row;justify-content:space-between;margin:0 auto}.project-display-page .project-view-wrapper .project-details>div{width:47.5%}}@media screen and (min-width: 1024px){.project-display-page .project-view-wrapper .project-details{margin:0 0 0 5%}}.project-display-page .project-view-wrapper .project-details>div{margin-bottom:23px}.project-display-page .project-view-wrapper .project-details .project-details-title{color:#99877d;font-family:"Roboto Slab","Roboto","Arial",sans-serif;font-size:18px;letter-spacing:.5px;margin-bottom:18px;transform:translateX(-6px)}.project-display-page .project-view-wrapper .project-details .project-details-list{color:#828282;font-size:13px;line-height:24px}.project-display-page .project-view-wrapper .project-details .project-details-list>li{font-weight:400;list-style:disc;margin-left:5px}.project-display-page .project-view-wrapper .page-title-wrapper{line-height:32px;padding:0 10px;text-align:center}@media screen and (min-width: 1024px){.project-display-page .project-view-wrapper .page-title-wrapper{max-width:393px;padding:0;text-align:left}}.project-display-page .project-view-wrapper .page-title-wrapper .page-title{margin-bottom:17px}@media screen and (min-width: 1024px){.project-display-page .project-view-wrapper .page-title-wrapper .page-title{margin-bottom:30px}}.project-display-page .project-view-wrapper .project-description{color:#828282;font-size:13px;font-weight:400;line-height:24px;margin-bottom:41px;text-align:center}@media screen and (min-width: 1024px){.project-display-page .project-view-wrapper .project-description{margin-bottom:36px;text-align:left}}.project-display-page .project-view-wrapper .project-description>p,.project-display-page .project-view-wrapper .project-description>pre{line-height:24px;margin-bottom:24px}.project-display-page .project-view-wrapper .project-description a.button{font-family:"Roboto","Arial",sans-serif;background-color:#00529b;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);border:0;border-radius:20px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:11px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);color:#00529b;color:#99877d;display:block;margin:0 auto;transition:all .2s;width:95%}.project-display-page .project-view-wrapper .project-description a.button:disabled,.project-display-page .project-view-wrapper .project-description a.button.disabled{background-color:#979797;cursor:not-allowed;pointer-events:none}.project-display-page .project-view-wrapper .project-description a.button:disabled,.project-display-page .project-view-wrapper .project-description a.button.disabled{background-color:#fff;color:#979797;cursor:not-allowed;pointer-events:none}.project-display-page .project-view-wrapper .project-description a.button:hover{background-color:#fff;color:#00529b}@media screen and (min-width: 1024px){.project-display-page .project-view-wrapper .project-description a.button{margin:0;width:290px}}.project-display-page .project-view-wrapper .project-description a.button:hover{opacity:.8}.project-display-page .project-view-wrapper .project-description a.button:hover:disabled{cursor:default;opacity:1}.project-display-page .project-view-wrapper .usp-blocks{display:flex;justify-content:center;margin-bottom:53px}@media screen and (min-width: 1024px){.project-display-page .project-view-wrapper .usp-blocks{justify-content:left}}.project-display-page .project-view-wrapper .usp-blocks .usp-block{color:#00529b;display:flex;flex-flow:column;justify-content:space-between;padding:10px;position:relative;text-align:center}@media screen and (min-width: 1024px){.project-display-page .project-view-wrapper .usp-blocks .usp-block{padding:10px 25px}}.project-display-page .project-view-wrapper .usp-blocks .usp-block:not(:first-child)::before{border-right:1px solid rgba(0,0,0,.2);content:"";height:50%;left:0;position:absolute;top:29%;width:1px}.project-display-page .project-view-wrapper .usp-blocks .usp-block:first-child{padding-left:0}.project-display-page .project-view-wrapper .usp-blocks .usp-block:last-child{padding-right:0}.project-display-page .project-view-wrapper .usp-blocks .usp-block .usp-block-title{font-size:12px;font-weight:700;margin:0 auto 8px;max-width:130px}@media screen and (min-width: 400px){.project-display-page .project-view-wrapper .usp-blocks .usp-block .usp-block-title{max-width:110px}}@media screen and (min-width: 1024px){.project-display-page .project-view-wrapper .usp-blocks .usp-block .usp-block-title{font-size:13px;margin:0 auto 12px;max-width:100px}}.project-display-page .project-view-wrapper .usp-blocks .usp-block .usp-block-description,.project-display-page .project-view-wrapper .usp-blocks .usp-block p,.project-display-page .project-view-wrapper .usp-blocks .usp-block pre{color:#00529b;font-size:25px;font-weight:500}@media screen and (min-width: 420px){.project-display-page .project-view-wrapper .usp-blocks .usp-block .usp-block-description,.project-display-page .project-view-wrapper .usp-blocks .usp-block p,.project-display-page .project-view-wrapper .usp-blocks .usp-block pre{font-size:32px}}@media screen and (min-width: 1024px){.project-display-page .project-view-wrapper .usp-blocks .usp-block .usp-block-description,.project-display-page .project-view-wrapper .usp-blocks .usp-block p,.project-display-page .project-view-wrapper .usp-blocks .usp-block pre{font-size:36px}}.project-display-page .project-view-wrapper .usp-blocks .usp-block sub{font-size:18px;font-weight:400}.project-display-page .project-view-wrapper .usp-blocks .usp-block sup{font-size:12px;font-weight:400}.project-display-page .project-demo{padding:0 6px 33px;text-align:center}@media screen and (min-width: 1024px){.project-display-page .project-demo{padding-bottom:27px;text-align:left}}@media screen and (min-width: 1190px){.project-display-page .project-demo{padding-left:0;padding-right:0}}.project-display-page .promos-projects-titles{margin-bottom:48px;padding-top:10px;text-align:center;text-transform:uppercase}@media screen and (min-width: 1024px){.project-display-page .promos-projects-titles{margin-bottom:82px;padding-top:15px}}.project-display-page .promos-projects-titles .promos-projects-titles-main{color:#00529b;font-family:"Roboto Slab","Roboto","Arial",sans-serif;font-size:24px;font-weight:200;letter-spacing:1px}@media screen and (min-width: 1024px){.project-display-page .promos-projects-titles .promos-projects-titles-main{line-height:1}}.project-display-page .promos-projects-titles .promos-projects-titles-sub{color:#99877d;display:none;font-size:14px;font-weight:700}@media screen and (min-width: 1024px){.project-display-page .promos-projects-titles .promos-projects-titles-sub{display:block}}.project-display-page .project-related-projects{display:flex;flex-wrap:wrap}.project-display-page .project-related-projects .promos-project-wrapper{margin-bottom:10px;width:100%}@media screen and (min-width: 320px){.project-display-page .project-related-projects .promos-project-wrapper{margin:0 1% 10px;width:48%}}@media screen and (min-width: 768px){.project-display-page .project-related-projects .promos-project-wrapper{width:31%}}@media screen and (min-width: 1024px){.project-display-page .project-related-projects .promos-project-wrapper{width:23%}.project-display-page .project-related-projects .promos-project-wrapper:nth-child(4n){margin-right:0}}@media screen and (min-width: 1024px){.project-display-page .project-related-projects .promos-project-wrapper{margin-bottom:78px}}.project-display-page .project-related-projects .promos-project{display:block;height:100%;margin:0 auto;padding-top:22px;position:relative;text-decoration:none}.project-display-page .project-related-projects .promos-project .data-wrapper{border-radius:10px;box-shadow:2px 6px 18px 0 rgba(0,0,0,.25);height:100%;min-height:210px}@media screen and (min-width: 1024px){.project-display-page .project-related-projects .promos-project .data-wrapper{max-width:257px;min-height:278px}}.project-display-page .project-related-projects .promos-project .media-wrapper{border-radius:10px;display:inline-block;height:31.25vw;margin:-10px 0 0;overflow:hidden;position:relative;width:calc(100% - 10px)}@media screen and (min-width: 768px){.project-display-page .project-related-projects .promos-project .media-wrapper{height:160px}}@media screen and (min-width: 1024px){.project-display-page .project-related-projects .promos-project .media-wrapper{top:-22px;width:calc(100% - 22px)}}.project-display-page .project-related-projects .promos-project .content-wrapper{padding:8px 22px}.project-display-page .project-related-projects .promos-project .image{bottom:-50%;left:-50%;margin:auto;min-height:100%;min-width:100%;position:absolute;right:-50%;top:-50%}.project-display-page .project-related-projects .promos-project:hover .image,.project-display-page .project-related-projects .promos-project:focus .image{box-shadow:2px 6px 18px 0 rgba(0,0,0,.25)}.project-display-page .project-related-projects .promos-project .content-title{color:#99877d;font-size:12px;font-weight:700;text-transform:capitalize}@media screen and (min-width: 540px){.project-display-page .project-related-projects .promos-project .content-title{font-size:14px}}.project-display-page .project-related-projects .promos-project:hover .content-title,.project-display-page .project-related-projects .promos-project:focus .content-title{color:#00529b}.project-display-page .project-related-projects .promos-project .content-description{font-size:11px;font-weight:400;line-height:16px;max-height:122px;overflow:hidden}@media screen and (min-width: 540px){.project-display-page .project-related-projects .promos-project .content-description{font-size:13px;line-height:24px}}.noroute-content-wrapper{align-items:center;display:flex;justify-content:center;min-height:500px;padding-top:40px}@media screen and (min-width: 1024px){.noroute-content-wrapper{padding:0}}.noroute-content{padding:10px;position:relative}.noroute-content .page-title-wrapper{padding:0}.noroute-content .page-title-wrapper .page-title{font-size:20px}@media screen and (min-width: 1024px){.noroute-content .page-title-wrapper .page-title{font-size:24px}}.noroute-content dl{margin-bottom:30px}.noroute-content dl:last-child{margin:0}.noroute-content dt{color:#00529b;font-size:15px;font-weight:900;margin-bottom:5px}.noroute-content dd{margin-bottom:10px}.noroute-content li{line-height:15px;margin-top:5px}.noroute-content li::before{content:"-";margin-right:5px}.noroute-content br{margin-bottom:5px}.noroute-content br+a{margin-left:8px}.tab-block{padding:12px}@media screen and (min-width: 1024px){.tab-block{padding:0 0 0 65px;position:relative}}.tab-block .tab-menu{background-color:#fff;border-radius:10px;box-shadow:0 4px 32px 0 rgba(0,0,0,.15);display:none;left:0;margin-top:50px;top:0;width:350px}@media screen and (min-width: 1024px){.tab-block .tab-menu{display:block;position:absolute}}.tab-block .tab-menu .tab-block-header{border-bottom:0;border-top:1px solid rgba(0,0,0,.1);color:#828282;cursor:pointer;display:block;font-size:16px;font-weight:700;line-height:63px;margin:0;padding:0 15px 0 21px}.tab-block .tab-menu .tab-block-header.active:hover,.tab-block .tab-menu .tab-block-header.active:focus{opacity:.9}.tab-block .tab-menu .tab-block-header:hover,.tab-block .tab-menu .tab-block-header:focus{color:#00529b}.tab-block .tab-menu .tab-block-header:first-child{border-top:0;border-top-left-radius:10px;border-top-right-radius:10px}.tab-block .tab-menu .tab-block-header:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.tab-block .tab-data{border-radius:10px;box-shadow:0 4px 32px 0 rgba(0,0,0,.15);color:#828282;font-weight:400;line-height:24px;overflow:hidden}@media screen and (min-width: 1024px){.tab-block .tab-data{background-color:#f1f1f1;border-radius:10px;box-shadow:none}}.tab-block .tab-data h3{color:#99877d;font-size:16px;font-weight:400;line-height:21px;margin-bottom:2px;text-transform:uppercase}.tab-block .tab-data h4{color:#00529b;font-family:"Roboto","Arial",sans-serif;font-size:14px;font-weight:400;line-height:19px;margin-bottom:12px}@media screen and (min-width: 1024px){.tab-block .tab-data h4{margin-bottom:14px}}.tab-block .tab-data .tab-block-content-main{border-top:1px solid rgba(0,0,0,.2);padding-top:14px}@media screen and (min-width: 1024px){.tab-block .tab-data .tab-block-content-main{display:flex}}.tab-block .tab-data p{line-height:24px;margin-bottom:19px}@media screen and (min-width: 1024px){.tab-block .tab-data p{padding-right:6%}}.tab-block .tab-data img{border-radius:10px;display:block;height:214px;margin:0 auto;max-width:100%;width:285px}@media screen and (min-width: 400px){.tab-block .tab-data img{max-width:none}}.tab-block .tab-block-header{border-bottom:1px solid rgba(0,0,0,.1);cursor:pointer;font-size:16px;font-weight:700;line-height:29px;padding:14px 18px 14px 14px}@media screen and (min-width: 1024px){.tab-block .tab-block-header{display:none}}.tab-block .tab-block-header:hover,.tab-block .tab-block-header:focus{color:#00529b}@media screen and (min-width: 1024px){.tab-block .tab-block-header:hover,.tab-block .tab-block-header:focus{color:#828282}}.tab-block .tab-block-header.active{background-color:#00529b;color:#fff}.tab-block .tab-block-header.active:hover,.tab-block .tab-block-header.activefocus{color:#fff;opacity:.9}@media screen and (min-width: 1024px){.tab-block .tab-block-header.active:hover,.tab-block .tab-block-header.activefocus{opacity:1}}.tab-block .tab-block-header .tab-block-title{display:block;padding-left:38px}@media screen and (min-width: 1024px){.tab-block .tab-block-header .tab-block-title{padding-left:50px}}.tab-block .tab-block-content{padding:23px 14px}@media screen and (min-width: 1024px){.tab-block .tab-block-content{padding:72px 110px 66px 366px}}.departments-block{margin-bottom:60px}.departments-block .title{color:#00529b;font-family:"Roboto Slab","Roboto","Arial",sans-serif;font-size:24px;font-weight:400;margin-bottom:45px;text-align:center;text-transform:uppercase}@media screen and (min-width: 1024px){.departments-block .title{margin-bottom:60px}}.departments-block .departments-block-wrapper{display:flex;flex-wrap:wrap;margin:0 10px}.departments-block .departments-block-wrapper .item:nth-of-type(2n){margin-right:0}@media screen and (min-width: 1024px){.departments-block .departments-block-wrapper .item:nth-of-type(2n){margin-right:3.15%}}.departments-block .departments-block-wrapper .item{display:flex;flex-basis:48.7%;margin-bottom:35px;margin-right:2.3%;width:48.7%}@media screen and (min-width: 1024px){.departments-block .departments-block-wrapper .item{flex-basis:31.17%;margin-right:3.15%;min-height:360px;width:31.17%}.departments-block .departments-block-wrapper .item:nth-of-type(3n){margin-right:0}}.departments-block .departments-block-wrapper .item .item-wrapper{border-radius:10px;box-shadow:0 4px 32px 0 rgba(0,0,0,.15);position:relative;width:100%}@media screen and (min-width: 1024px){.departments-block .departments-block-wrapper .item .item-wrapper{margin-top:30px}}.departments-block .departments-block-wrapper .item .item-wrapper a{display:flex;flex-direction:column;flex-grow:1}.departments-block .departments-block-wrapper .item .item-wrapper a:hover{text-decoration:none}.departments-block .departments-block-wrapper .item .item-wrapper a:hover .media-wrapper{position:relative}.departments-block .departments-block-wrapper .item .item-wrapper a:hover .media-wrapper::before{height:42px;width:42px;background:#fff url("../images/icons/arrow-forward.svg") center center no-repeat;border-radius:50%;content:"";left:calc(50% - 21px);position:absolute;top:calc(50% - 21px);z-index:6}.departments-block .departments-block-wrapper .item .item-wrapper a:hover .media-wrapper::after{height:100%;width:100%;background:rgba(0,0,0,.15);content:"";left:0;position:absolute;top:0;z-index:5}.departments-block .departments-block-wrapper .item .item-wrapper a:hover .content-title{color:#00529b}.departments-block .departments-block-wrapper .item .media-wrapper{border-radius:10px;box-shadow:0 4px 32px 0 rgba(0,0,0,.15);margin:-5px 5px 0 0;overflow:hidden}@media screen and (min-width: 1024px){.departments-block .departments-block-wrapper .item .media-wrapper{box-shadow:none;margin:-30px 30px 0 0}}.departments-block .departments-block-wrapper .item .media-wrapper img{display:block;height:100%;min-height:103px;width:100%}@media screen and (min-width: 768px){.departments-block .departments-block-wrapper .item .media-wrapper img{height:214px}}.departments-block .departments-block-wrapper .item .content-wrapper{display:flex;flex-direction:column;flex-grow:1;overflow:hidden;padding:12px;text-align:left;text-decoration:none}@media screen and (min-width: 768px){.departments-block .departments-block-wrapper .item .content-wrapper{height:auto;padding:20px 25px}}.departments-block .departments-block-wrapper .item .content-wrapper .content-title{color:#00529b;flex-grow:1;font-size:12px;font-weight:700}@media screen and (min-width: 768px){.departments-block .departments-block-wrapper .item .content-wrapper .content-title{color:#99877d;font-size:16px;margin-bottom:5px}}.departments-block .departments-block-wrapper .item .content-wrapper p{-webkit-box-orient:vertical;color:#828282;display:-webkit-box;font-size:11px;font-weight:400;line-height:16px;max-height:64px;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width: 768px){.departments-block .departments-block-wrapper .item .content-wrapper p{font-size:13px;line-height:22px;max-height:172px}}.departments-block .departments-block-wrapper .item .content-wrapper .link{color:#00529b;margin-top:5px;text-decoration:underline}.employee-benefits-block{margin:45px 15px 0}.employee-benefits-block .title{color:#00529b;font-size:24px;font-weight:700;margin-bottom:45px;text-transform:uppercase}.employee-benefits-block .subtitle{color:#99877d;font-size:18px;font-weight:400}.employee-benefits-block .employee-benefits-block-wrapper{display:flex;flex-direction:column}@media screen and (min-width: 1024px){.employee-benefits-block .employee-benefits-block-wrapper{margin:50px 0 0}}@media screen and (min-width: 768px){.employee-benefits-block .employee-benefits-block-wrapper{flex-direction:row}}.employee-benefits-block .employee-benefits-block-wrapper .content{display:flex;flex-basis:50%;flex-direction:column;margin-bottom:25px;text-align:left}@media screen and (min-width: 768px){.employee-benefits-block .employee-benefits-block-wrapper .content{margin-right:25px}}@media screen and (min-width: 1024px){.employee-benefits-block .employee-benefits-block-wrapper .content{margin-right:95px}}.employee-benefits-block .employee-benefits-block-wrapper .content p{font-size:14px;font-weight:400;line-height:24px;margin-bottom:20px}.employee-benefits-block .employee-benefits-block-wrapper .content .columns{display:flex;flex-direction:column}@media screen and (min-width: 1024px){.employee-benefits-block .employee-benefits-block-wrapper .content .columns{flex-direction:row}}.employee-benefits-block .employee-benefits-block-wrapper .content .columns ul{margin-left:10px}.employee-benefits-block .employee-benefits-block-wrapper .content .columns ul li{color:#828282;font-size:14px;font-weight:400;line-height:24px;list-style:disc;margin-left:20px;text-align:left}.resources-safety,.about-about-us{margin-bottom:50px}.resources-safety .promos-industry-details-page,.about-about-us .promos-industry-details-page{margin-top:20px}.resources-safety .promos-industry-details-page .industry-content-wrapper,.about-about-us .promos-industry-details-page .industry-content-wrapper{padding:5px 0 0}@media screen and (min-width: 768px){.resources-safety .promos-industry-details-page .industry-content-wrapper,.about-about-us .promos-industry-details-page .industry-content-wrapper{padding:5px 0 50px}}@media screen and (min-width: 1024px){.resources-safety .promos-industry-details-page .industry-content-wrapper,.about-about-us .promos-industry-details-page .industry-content-wrapper{padding:50px 0 20px}}.resources-safety .promos-industry-details-page .industry-content-wrapper .media-wrapper,.about-about-us .promos-industry-details-page .industry-content-wrapper .media-wrapper{margin:15px 10px}@media screen and (min-width: 768px){.resources-safety .promos-industry-details-page .industry-content-wrapper .media-wrapper,.about-about-us .promos-industry-details-page .industry-content-wrapper .media-wrapper{margin:15px 0 20px}}.resources-safety .promos-industry-details-page .industry-middle-content,.about-about-us .promos-industry-details-page .industry-middle-content{min-height:auto;padding-top:20px}@media screen and (min-width: 768px){.resources-safety .promos-industry-details-page .industry-middle-content,.about-about-us .promos-industry-details-page .industry-middle-content{padding-top:60px}}.resources-safety .promos-industry-details-page .industry-middle-content .text-wrapper,.about-about-us .promos-industry-details-page .industry-middle-content .text-wrapper{width:100%}.resources-safety .promos-industry-details-page .industry-middle-content .text-wrapper .title-wrapper,.about-about-us .promos-industry-details-page .industry-middle-content .text-wrapper .title-wrapper{margin:0}@media screen and (min-width: 1024px){.resources-safety .promos-industry-details-page .industry-middle-content .text-wrapper .title-wrapper,.about-about-us .promos-industry-details-page .industry-middle-content .text-wrapper .title-wrapper{margin:0 60px}}.resources-safety .promos-industry-details-page .industry-middle-content .text-wrapper .page-title,.about-about-us .promos-industry-details-page .industry-middle-content .text-wrapper .page-title{color:#828282;font-family:"Roboto Slab","Roboto","Arial",sans-serif;font-size:16px;font-weight:400;line-height:21px;margin:0}.resources-safety .promos-industry-details-page .industry-middle-content .text-wrapper .page-subtitle,.about-about-us .promos-industry-details-page .industry-middle-content .text-wrapper .page-subtitle{color:#00529b;font-size:14px;font-weight:400;line-height:19px}.resources-safety .promos-industry-details-page .industry-middle-content .text-wrapper hr,.about-about-us .promos-industry-details-page .industry-middle-content .text-wrapper hr{border-top:1px solid #000;opacity:.2}.resources-safety .promos-industry-details-page .industry-bottom-content,.about-about-us .promos-industry-details-page .industry-bottom-content{background:0;padding-bottom:0}@media screen and (min-width: 1024px){.resources-safety .promos-industry-details-page .industry-bottom-content,.about-about-us .promos-industry-details-page .industry-bottom-content{margin-bottom:50px}}.resources-safety .promos-industry-details-page .industry-bottom-content .media-wrapper,.about-about-us .promos-industry-details-page .industry-bottom-content .media-wrapper{background:#f1f1f1;border-radius:10px}@media screen and (min-width: 1024px){.resources-safety .promos-industry-details-page .industry-bottom-content .media-wrapper,.about-about-us .promos-industry-details-page .industry-bottom-content .media-wrapper{height:370px;margin-top:60px;width:520px}}@media screen and (min-width: 1190px){.resources-safety .promos-industry-details-page .industry-bottom-content .media-wrapper,.about-about-us .promos-industry-details-page .industry-bottom-content .media-wrapper{height:415px;width:580px}}.resources-safety .case-gallery,.about-about-us .case-gallery{border-radius:10px;position:inherit;top:-30px}@media screen and (min-width: 1024px){.resources-safety .case-gallery,.about-about-us .case-gallery{margin:0 30px 0 0}}.resources-accordion{margin:20px 5px 50px;padding-top:25px}@media screen and (min-width: 1024px){.resources-accordion{margin:0 5px 50px;padding:0}}.resources-accordion .collapsible-tab{color:#828282;font-size:16px;line-height:21px;padding:14px 40px 14px 15px;position:relative}@media screen and (min-width: 768px){.resources-accordion .collapsible-tab{padding:14px 30px}}.resources-accordion .collapsible-tab::after{height:14px;width:14px;background:url("../images/icons/plus-blue.svg") right center no-repeat;content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%)}.resources-accordion .collapsible-tab:hover{color:#00529b;cursor:pointer}.resources-accordion .collapsible-tab.colored{background:#f1f1f1;border-radius:10px}.resources-accordion .collapsible-tab.colored+.collapsible-content{background:#f1f1f1;border-radius:0 0 10px 10px}.resources-accordion .collapsible-tab.active{border-bottom:1px solid rgba(0,0,0,.1);border-radius:10px 10px 0 0;color:#00529b;padding:19px 15px;position:relative}@media screen and (min-width: 768px){.resources-accordion .collapsible-tab.active{padding:19px 30px}}.resources-accordion .collapsible-tab.active::after{height:14px;width:14px;background:url("../images/icons/minus-blue.svg") right center no-repeat}.resources-accordion .collapsible-tab.active>.title{padding-right:15px}.resources-accordion .collapsible-content{color:#828282;font-size:13px;font-weight:400;line-height:24px;padding:20px 15px}@media screen and (min-width: 768px){.resources-accordion .collapsible-content{padding:20px 30px}}.resources-accordion .collapsible-content p{font-size:13px;font-weight:400;line-height:24px;padding:10px 0}.resources-accordion .collapsible-content table td{font-size:11px;padding:2px}@media screen and (min-width: 768px){.resources-accordion .collapsible-content table td{font-size:14px;padding:15px 10px}}.resources-accordion .collapsible-content table tbody td{font-weight:400}.resources-accordion .collapsible-content table thead td{font-weight:500}.resources-accordion .footnote{margin-top:25px}.resources-accordion .footnote p{font-weight:400}.cms-resources .header,.cms-sds-and-tech-data .header{display:none}@media screen and (min-width: 1024px){.cms-resources .header,.cms-sds-and-tech-data .header{display:block}}.cms-resources .sds-category,.cms-sds-and-tech-data .sds-category{margin:15px auto 0;max-width:1140px;padding:20px 5px 0}@media screen and (min-width: 1024px){.cms-resources .sds-category,.cms-sds-and-tech-data .sds-category{margin:15px auto 100px}}.cms-resources .sds-category .detail-block,.cms-sds-and-tech-data .sds-category .detail-block{background:#f1f1f1;border-radius:10px;margin:30px 0 25px;min-height:255px;position:relative}@media screen and (min-width: 768px){.cms-resources .sds-category .detail-block,.cms-sds-and-tech-data .sds-category .detail-block{margin:75px 0 0 45px}}@media screen and (min-width: 1024px){.cms-resources .sds-category .detail-block,.cms-sds-and-tech-data .sds-category .detail-block{margin:75px 0 0 45px}}.cms-resources .sds-category .detail-block.first,.cms-sds-and-tech-data .sds-category .detail-block.first{margin:20px 0 0}@media screen and (min-width: 768px){.cms-resources .sds-category .detail-block.first,.cms-sds-and-tech-data .sds-category .detail-block.first{margin:45px 0 0 45px}}@media screen and (min-width: 1024px){.cms-resources .sds-category .detail-block.first,.cms-sds-and-tech-data .sds-category .detail-block.first{margin:20px 0 25px 45px}}.cms-resources .sds-category .detail-block .thumbnail,.cms-sds-and-tech-data .sds-category .detail-block .thumbnail{height:84px;width:84px;border-radius:10px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);left:10px;overflow:hidden;position:absolute;top:-14px}@media screen and (min-width: 768px){.cms-resources .sds-category .detail-block .thumbnail,.cms-sds-and-tech-data .sds-category .detail-block .thumbnail{height:255px;width:255px;left:-40px;top:-44px}}.cms-resources .sds-category .detail-block .thumbnail img,.cms-sds-and-tech-data .sds-category .detail-block .thumbnail img{width:100%}.cms-resources .sds-category .detail-block .category-header,.cms-sds-and-tech-data .sds-category .detail-block .category-header{display:flex;flex-direction:column;justify-content:space-between;padding:28px 10px 10px}@media screen and (min-width: 768px){.cms-resources .sds-category .detail-block .category-header,.cms-sds-and-tech-data .sds-category .detail-block .category-header{padding:28px 40px 10px 250px}}@media screen and (min-width: 1024px){.cms-resources .sds-category .detail-block .category-header,.cms-sds-and-tech-data .sds-category .detail-block .category-header{flex-direction:row}}.cms-resources .sds-category .detail-block .category-header .title,.cms-sds-and-tech-data .sds-category .detail-block .category-header .title{color:#00529b;font-size:24px;font-weight:400;line-height:24px;margin-left:110px;min-height:60px}@media screen and (min-width: 768px){.cms-resources .sds-category .detail-block .category-header .title,.cms-sds-and-tech-data .sds-category .detail-block .category-header .title{margin-left:0;min-height:auto}}.cms-resources .sds-category .detail-block .category-header button,.cms-sds-and-tech-data .sds-category .detail-block .category-header button{border-radius:26px;height:52px;padding:11px 40px}.cms-resources .sds-category .detail-block .category-content,.cms-sds-and-tech-data .sds-category .detail-block .category-content{padding:0 10px 25px}@media screen and (min-width: 768px){.cms-resources .sds-category .detail-block .category-content,.cms-sds-and-tech-data .sds-category .detail-block .category-content{padding:0 0 25px 250px}}.cms-resources .sds-category .detail-block .category-content .point-container,.cms-sds-and-tech-data .sds-category .detail-block .category-content .point-container{color:#828282;padding-bottom:5px}.cms-resources .sds-category .detail-block .category-content .point-container .item-header,.cms-sds-and-tech-data .sds-category .detail-block .category-content .point-container .item-header{border-bottom:1px solid rgba(0,0,0,.1);font-size:14px;font-weight:400;line-height:19px;margin:10px 0;padding-bottom:5px}.cms-resources .sds-category .detail-block .category-content .point-container .item-header a,.cms-sds-and-tech-data .sds-category .detail-block .category-content .point-container .item-header a{margin-left:10px;text-decoration:underline}.cms-resources .sds-category .detail-block .category-content .point-container li a,.cms-sds-and-tech-data .sds-category .detail-block .category-content .point-container li a{font-size:14px;font-weight:400;line-height:24px}.national-account.page-content .three-columns{padding-top:30px}@media screen and (min-width: 1024px){.national-account.page-content .three-columns{padding-top:0}}.national-account.page-content .image{background-color:unset;overflow:hidden}@media screen and (min-width: 1024px){.national-account.page-content .on-line-floor-management .column{text-align:left}.national-account.page-content .on-line-floor-management .column label,.national-account.page-content .on-line-floor-management .column p{text-align:left}}.national-account.page-content .tab-block{margin-bottom:104px}@media screen and (min-width: 1024px){.national-account.page-content .tab-block{margin-bottom:106px}}.national-account.page-content .tab-block .tab-block-header .tab-cash-management{background:url("../images/icons/chart.svg") left center no-repeat}.national-account.page-content .tab-block .tab-block-header .tab-quality{background:url("../images/icons/diamond.svg") left center no-repeat}.national-account.page-content .tab-block .tab-block-header .tab-emergency-response{background:url("../images/icons/support.svg") left center no-repeat}.national-account.page-content .tab-block .tab-block-header .tab-customer-service{background:url("../images/icons/service.svg") left center no-repeat}.cms-resources{overflow-x:hidden}.warranty.page-content{padding-top:21px}@media screen and (min-width: 1024px){.warranty.page-content{padding-top:43px}}.warranty.page-content .warranty-view-wrapper{padding:0 6px 8px}@media screen and (min-width: 1024px){.warranty.page-content .warranty-view-wrapper{padding:0 0 68px}}@media screen and (min-width: 1024px){.warranty.page-content .warranty-view-wrapper .warranty-view{padding:45px 0 0;position:relative}}@media screen and (min-width: 1024px){.warranty.page-content .warranty-view-wrapper .warranty-view-text-wrapper{background-color:#f1f1f1;border-radius:10px;min-height:438px;padding:56px 20px 95px}}@media screen and (min-width: 1024px){.warranty.page-content .warranty-view-wrapper .warranty-view-text{max-width:390px}}.warranty.page-content .warranty-view-wrapper .page-title-wrapper{line-height:1.8;margin:0 0 22px;padding:0 20px;text-align:center}@media screen and (min-width: 1024px){.warranty.page-content .warranty-view-wrapper .page-title-wrapper{line-height:1.35;margin-bottom:0;padding:0;text-align:left}}.warranty.page-content .warranty-view-wrapper .page-title-wrapper .page-title{color:#00529b;font-weight:700;line-height:1.8;margin-bottom:12px;padding-top:8px}@media screen and (min-width: 1024px){.warranty.page-content .warranty-view-wrapper .page-title-wrapper .page-title{margin-bottom:0;padding-top:0}}.warranty.page-content .warranty-view-wrapper .page-title-wrapper .page-subtitle{color:#99877d;display:none;font-size:18px;line-height:32px;margin-bottom:25px}@media screen and (min-width: 1024px){.warranty.page-content .warranty-view-wrapper .page-title-wrapper .page-subtitle{display:block}}.warranty.page-content .warranty-view-wrapper .warranty-description{font-weight:400;line-height:1.85;text-align:center}@media screen and (min-width: 1024px){.warranty.page-content .warranty-view-wrapper .warranty-description{text-align:left}}.warranty.page-content .warranty-view-wrapper .warranty-description>p,.warranty.page-content .warranty-view-wrapper .warranty-description>pre{line-height:1.85;margin-bottom:24px}.warranty.page-content .warranty-view-wrapper .warranty-description a{font-family:"Roboto","Arial",sans-serif;background-color:#00529b;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);border:0;border-radius:20px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:11px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);color:#00529b;color:#99877d;display:block;margin:0 auto;transition:all .2s;width:95%}.warranty.page-content .warranty-view-wrapper .warranty-description a:disabled,.warranty.page-content .warranty-view-wrapper .warranty-description a.disabled{background-color:#979797;cursor:not-allowed;pointer-events:none}.warranty.page-content .warranty-view-wrapper .warranty-description a:disabled,.warranty.page-content .warranty-view-wrapper .warranty-description a.disabled{background-color:#fff;color:#979797;cursor:not-allowed;pointer-events:none}.warranty.page-content .warranty-view-wrapper .warranty-description a:hover{background-color:#fff;color:#00529b}@media screen and (min-width: 1024px){.warranty.page-content .warranty-view-wrapper .warranty-description a{margin:0;width:290px}}.warranty.page-content .warranty-view-wrapper .warranty-description a:hover{opacity:.8}.warranty.page-content .warranty-view-wrapper .warranty-description a:hover:disabled{cursor:default;opacity:1}.warranty.page-content .warranty-view-wrapper .warranty-image{padding:0 0 13px;text-align:center}@media screen and (min-width: 1024px){.warranty.page-content .warranty-view-wrapper .warranty-image{left:0;max-width:50%;padding:0;position:absolute;top:0}}@media screen and (min-width: 1024px){.warranty.page-content .warranty-view-wrapper .warranty-image+.warranty-view-text-wrapper{padding-left:58.3%}}.warranty.page-content .warranty-view-wrapper .warranty-image>.image{border-radius:10px;max-height:500px;max-width:100%}@media screen and (min-width: 1024px){.warranty.page-content .warranty-view-wrapper .warranty-image>.image{box-shadow:2px 6px 18px 0 rgba(0,0,0,.25);max-height:428px;width:570px}}.warranty.page-content .warranty-container .image{background-color:rgba(0,0,0,0);border-radius:0}.videos.page-content{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:39px}@media screen and (min-width: 1024px){.videos.page-content{margin-bottom:105px}}.videos.page-content .questmark-video{background-color:#f1f1f1;border-radius:10px;margin:36px 0 5px;padding:0 13px 25px;width:100%}@media screen and (min-width: 800px){.videos.page-content .questmark-video{margin-top:40px;padding:0 15px 45px 0;width:49.4%}}@media screen and (min-width: 1024px){.videos.page-content .questmark-video{margin:59px 0 10px}}.videos.page-content .questmark-video-youtube{background-color:#d8d8d8;border-radius:10px;margin:-10px 0 15px;overflow:hidden;padding-top:56.25%;position:relative}@media screen and (min-width: 800px){.videos.page-content .questmark-video-youtube{margin:-17px 0 27px}}.videos.page-content .questmark-video-youtube iframe{border-radius:10px;height:100%;left:0;position:absolute;top:0;width:100%}.videos.page-content .questmark-video-youtube iframe::selection{background-color:rgba(0,0,0,0)}@media screen and (min-width: 800px){.videos.page-content .questmark-video-duration,.videos.page-content .questmark-video-title,.videos.page-content .questmark-video-description{padding:0 10px 0 25px}}.videos.page-content .questmark-video-duration{color:#828282;font-size:14px;font-weight:700;line-height:24px}.videos.page-content .questmark-video-title{color:#00529b;font-size:14px;font-weight:700;line-height:21px;margin-bottom:16px}@media screen and (min-width: 800px){.videos.page-content .questmark-video-title{line-height:24px}}.videos.page-content .questmark-video-description{color:#828282;font-size:13px;font-weight:400;letter-spacing:.6px;line-height:24px}.faq.page-content{padding:24px 0 88px}@media screen and (min-width: 1024px){.faq.page-content{padding:31px 0 114px}}.faq.page-content .faq-view-label{font-family:"Roboto","Arial",sans-serif;background-color:#00529b;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);border:0;border-radius:20px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:11px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;box-shadow:none;display:block;line-height:24px;margin:0 auto;width:90%}.faq.page-content .faq-view-label:disabled,.faq.page-content .faq-view-label.disabled{background-color:#979797;cursor:not-allowed;pointer-events:none}@media screen and (min-width: 1024px){.faq.page-content .faq-view-label:hover,.faq.page-content .faq-view-label:focus{opacity:.8}.faq.page-content .faq-view-label:hover:disabled,.faq.page-content .faq-view-label:focus:disabled{cursor:default;opacity:1}}.faq.page-content .faq-view-label::selection{background-color:rgba(0,0,0,0)}@media screen and (min-width: 1024px){.faq.page-content .faq-view-label,.faq.page-content .faq-view-input{display:none}}.faq.page-content .faq-view-input:checked+.tab-block .tab-menu{display:block}.faq.page-content .accordion-block .accordion-block-header{background:url("../images/icons/plus-blue.svg") right 14px center no-repeat;border-bottom:1px solid rgba(0,0,0,.2);color:#828282;cursor:pointer;font-family:"Roboto Slab","Roboto","Arial",sans-serif;font-size:16px;font-weight:500;padding:16px 14px 14px;transition:all .1s}@media screen and (min-width: 1024px){.faq.page-content .accordion-block .accordion-block-header{background-position:right 5px bottom 16px;padding:16px 0 14px}.faq.page-content .accordion-block .accordion-block-header:hover,.faq.page-content .accordion-block .accordion-block-header:focus{color:#00529b}}.faq.page-content .accordion-block .accordion-block-header.active{background-image:url("../images/icons/minus-blue.svg");color:#00529b}@media screen and (min-width: 1024px){.faq.page-content .accordion-block .accordion-block-header.active{background-position:right 5px bottom 21px}}.faq.page-content .accordion-block .accordion-block-content{color:#828282;font-size:13px;line-height:24px;padding:13px 14px 10px}@media screen and (min-width: 1024px){.faq.page-content .accordion-block .accordion-block-content{padding-left:0;padding-right:0}}.faq.page-content .tab-block{display:flex;flex-flow:column-reverse;padding:0 5px}@media screen and (min-width: 1024px){.faq.page-content .tab-block{display:block;padding:0 0 0 65px}}.faq.page-content .tab-block .tab-menu{margin:10px auto 0;width:92%}@media screen and (min-width: 1024px){.faq.page-content .tab-block .tab-menu{margin-top:50px;width:350px}}.faq.page-content .tab-block .tab-menu .tab-block-header{padding-left:15px}.faq.page-content .tab-block .tab-data{border-radius:0;box-shadow:none}@media screen and (min-width: 1024px){.faq.page-content .tab-block .tab-data{border-radius:10px}}.faq.page-content .tab-block .tab-data .tab-block-header{display:none}.faq.page-content .tab-block .tab-block-title{padding-left:0}.faq.page-content .tab-block .tab-block-title::before{content:"•";margin-right:10px}.faq.page-content .tab-block .tab-block-title:hover,.faq.page-content .tab-block .tab-block-titlefocus{opacity:.9}@media screen and (min-width: 1024px){.faq.page-content .tab-block .tab-block-title:hover,.faq.page-content .tab-block .tab-block-titlefocus{opacity:1}}.faq.page-content .tab-block .tab-block-content{padding:0}@media screen and (min-width: 1024px){.faq.page-content .tab-block .tab-block-content{padding:63px 103px 126px 381px}}.cms-about .page-content .header,.cms-resources .page-content .header{display:none}.cms-about .aboutus-meet-our-team,.cms-resources .aboutus-meet-our-team{margin:0 auto;max-width:990px}.cms-about .aboutus-meet-our-team .header,.cms-resources .aboutus-meet-our-team .header{display:none}.cms-about .aboutus-meet-our-team .description,.cms-resources .aboutus-meet-our-team .description{color:#828282;font-size:12px;font-weight:400;line-height:24px;margin:20px auto;padding:20px 10px 0;text-align:center}@media screen and (min-width: 768px){.cms-about .aboutus-meet-our-team .description,.cms-resources .aboutus-meet-our-team .description{font-size:14px;max-width:824px}}@media screen and (min-width: 1024px){.cms-about .aboutus-meet-our-team .description,.cms-resources .aboutus-meet-our-team .description{padding:20px 0 0}}.cms-about .aboutus-meet-our-team .content-wrapper,.cms-resources .aboutus-meet-our-team .content-wrapper{display:flex;flex-wrap:wrap;justify-content:center}.cms-about .aboutus-meet-our-team .content-wrapper .content-item,.cms-resources .aboutus-meet-our-team .content-wrapper .content-item{border-radius:10px;display:flex;flex-basis:46%;flex-direction:column;margin:10px 5px 30px;max-width:275px;position:relative}@media screen and (min-width: 768px){.cms-about .aboutus-meet-our-team .content-wrapper .content-item,.cms-resources .aboutus-meet-our-team .content-wrapper .content-item{flex-basis:27%;margin:20px 10px 30px;width:auto}}.cms-about .aboutus-meet-our-team .content-wrapper .content-item:hover,.cms-resources .aboutus-meet-our-team .content-wrapper .content-item:hover{box-shadow:0 4px 32px 0 rgba(0,0,0,.15)}.cms-about .aboutus-meet-our-team .content-wrapper .content-item .item-image,.cms-resources .aboutus-meet-our-team .content-wrapper .content-item .item-image{max-width:255px;position:relative}.cms-about .aboutus-meet-our-team .content-wrapper .content-item .item-image .image,.cms-resources .aboutus-meet-our-team .content-wrapper .content-item .item-image .image{left:0;position:relative;top:-10px;width:100%}.cms-about .aboutus-meet-our-team .content-wrapper .content-item .item-content,.cms-resources .aboutus-meet-our-team .content-wrapper .content-item .item-content{display:flex;flex-direction:column;margin:0 10px 5px}@media screen and (min-width: 768px){.cms-about .aboutus-meet-our-team .content-wrapper .content-item .item-content,.cms-resources .aboutus-meet-our-team .content-wrapper .content-item .item-content{margin:10px 20px 20px}}.cms-about .aboutus-meet-our-team .content-wrapper .content-item .item-content .item-title,.cms-resources .aboutus-meet-our-team .content-wrapper .content-item .item-content .item-title{color:#00529b;font-family:"Roboto Slab","Roboto","Arial",sans-serif;font-size:18px;font-weight:400;line-height:24px}.cms-about .aboutus-meet-our-team .content-wrapper .content-item .item-content .item-description,.cms-resources .aboutus-meet-our-team .content-wrapper .content-item .item-content .item-description{color:#828282;font-size:13px;font-weight:400;line-height:18px;margin-bottom:5px}@media screen and (min-width: 768px){.cms-about .aboutus-meet-our-team .content-wrapper .content-item .item-content .item-description,.cms-resources .aboutus-meet-our-team .content-wrapper .content-item .item-content .item-description{margin-bottom:20px}}.cms-about .aboutus-meet-our-team .content-wrapper .content-item .item-content .item-email,.cms-resources .aboutus-meet-our-team .content-wrapper .content-item .item-content .item-email{color:#00529b;font-size:12px;line-height:16px;word-break:break-all}.cms-about .page-content .header{display:none}.cms-about .cms-about-career{margin-top:20px;padding-top:10px}@media screen and (min-width: 1024px){.cms-about .cms-about-career{padding-top:15px}}.cms-about .cms-about-career .industry-content-wrapper{padding:0 10px}@media screen and (min-width: 1024px){.cms-about .cms-about-career .industry-content-wrapper{padding:45px 0 0}}@media screen and (min-width: 1024px){.cms-about .cms-about-career .industry-top-content{padding-bottom:20px}}.cms-about .cms-about-career .industry-top-content button{color:#99877d;margin-bottom:20px;padding:11px 30px}.cms-about .cms-about-career .industry-top-content .media-wrapper{left:0;margin-top:0}.cms-about .cms-about-career .industry-top-content .media-wrapper .slick-list{box-shadow:none}@media screen and (min-width: 1024px){.cms-about .cms-about-career .industry-top-content .media-wrapper .slick-list{box-shadow:2px 6px 18px 0 rgba(0,0,0,.25)}}.cms-about .cms-about-career .industry-top-content .text-wrapper{text-align:center}@media screen and (min-width: 1024px){.cms-about .cms-about-career .industry-top-content .text-wrapper{text-align:left}}.cms-about .cms-about-career .industry-top-content .text-wrapper .title-wrapper{margin:0 20px}@media screen and (min-width: 1024px){.cms-about .cms-about-career .industry-top-content .text-wrapper .title-wrapper{margin:0 60px}}.cms-about .cms-about-career .industry-top-content .text-wrapper .email{color:#00529b;text-decoration:underline}@media screen and (min-width: 1024px){.cms-about .cms-about-career .industry-top-content .text-wrapper .email{text-decoration:none}}.cms-about .cms-about-career .second-block{display:flex;flex-direction:column;margin:0 15px}@media screen and (min-width: 768px){.cms-about .cms-about-career .second-block{margin:50px 15px 25px}}@media screen and (min-width: 768px){.cms-about .cms-about-career .second-block{flex-direction:row}}.cms-about .cms-about-career .second-block .content{margin-bottom:25px;text-align:center}@media screen and (min-width: 1024px){.cms-about .cms-about-career .second-block .content{margin-right:95px;text-align:left}}.cms-about .cms-about-career .second-block .content p{font-size:13px;font-weight:400;line-height:24px}@media screen and (min-width: 1024px){.cms-about .cms-about-career .second-block .content p{font-size:14px}}.cms-about .cms-about-career .tab-block .tab-block-header{border-top:1px solid rgba(0,0,0,.2)}@media screen and (min-width: 1024px){.cms-about .cms-about-career .tab-block .tab-block-header{border:0}}.cms-about .cms-about-career .tab-block .tab-block-header:nth-child(1){border:0}.cms-about .cms-about-career .tab-block .tab-block-header .tab-block-title{display:list-item;margin-left:20px;padding:0}@media screen and (min-width: 1024px){.cms-about .cms-about-career .tab-block .tab-block-header .tab-block-title{display:block;padding:0}}@media screen and (min-width: 1024px){.cms-about .cms-about-career .tab-block .tab-block-header.active .tab-block-title{display:list-item;margin-left:20px;padding:0}}.cms-about .cms-about-career .fifth-block{margin-bottom:20px}@media screen and (min-width: 1024px){.cms-about .cms-about-career .fifth-block{margin-bottom:50px}}.cms-about .cms-about-career .fifth-block .case-study-content-wrapper{padding:20px 15px}@media screen and (min-width: 1024px){.cms-about .cms-about-career .fifth-block .case-study-content-wrapper{padding:70px 0 20px}}.cms-about .cms-about-career .fifth-block .case-study-content-wrapper .case-study-content{flex-direction:column}@media screen and (min-width: 1024px){.cms-about .cms-about-career .fifth-block .case-study-content-wrapper .case-study-content{flex-direction:row}}.cms-about .cms-about-career .fifth-block .case-study-content-wrapper .case-study-content .media-wrapper{background:#f1f1f1;margin:20px 0 5px;padding:0 0 20px 15px}@media screen and (min-width: 1024px){.cms-about .cms-about-career .fifth-block .case-study-content-wrapper .case-study-content .media-wrapper{margin:20px 0 -10px;padding:0}}.cms-about .cms-about-career .fifth-block .case-study-content-wrapper .case-study-content .image{box-shadow:none}.cms-about .cms-about-career .fifth-block .case-study-content-wrapper .case-study-content .text-wrapper{text-align:left}.cms-about .cms-about-career .fifth-block .case-study-content-wrapper .case-study-content p{margin-bottom:20px}.cms-about .cms-about-career .bottom-link{margin-bottom:125px;text-align:center}.cms-about .cms-about-career .bottom-link button{padding:11px 35px;width:auto}.cms-contact-us-wrapper{display:flex;flex-direction:column;margin-bottom:60px}@media screen and (min-width: 768px){.cms-contact-us-wrapper{flex-direction:row;justify-content:space-between}}.cms-contact-us-wrapper .cms-contact-us{width:100%}.cms-contact-us-wrapper .cms-contact-us .page-title-wrapper .page-title{display:none}.cms-contact-us-wrapper .cms-contact-us .page-title{color:#00529b;font-family:"Roboto Slab","Roboto","Arial",sans-serif;font-size:24px;font-weight:400;line-height:24px;margin:37px 15px 0}@media screen and (min-width: 1024px){.cms-contact-us-wrapper .cms-contact-us .page-title{margin-top:60px}}.cms-contact-us-wrapper .cms-contact-us .content-column{margin:0 15px}@media screen and (min-width: 768px){.cms-contact-us-wrapper .cms-contact-us .content-column{max-width:448px}}.cms-contact-us-wrapper .cms-contact-us .content-column .description{border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:20px;margin-top:30px;padding-bottom:15px}.cms-contact-us-wrapper .cms-contact-us .content-column .description p{color:#828282;font-size:12px;font-weight:400;line-height:21px;margin-bottom:20px}.cms-contact-us-wrapper .cms-contact-us .content-column .address p{font-weight:400;line-height:21px;margin-bottom:10px}.cms-contact-us-wrapper .cms-contact-us .content-column .address .phone{margin-right:30px}.cms-contact-us-wrapper .cms-contact-us .content-column .title{color:#00529b;font-size:18px;font-weight:700;line-height:36px}.cms-contact-us-wrapper .cms-contact-us .content-column .footer-social{display:none}@media screen and (min-width: 1024px){.cms-contact-us-wrapper .cms-contact-us .content-column .footer-social{display:block}}.cms-contact-us-wrapper .cms-contact-us .content-column .footer-social ul{margin:0}.cms-contact-us-wrapper .contact-form{box-shadow:0 4px 32px 0 rgba(0,0,0,.15);width:100%}@media screen and (min-width: 768px){.cms-contact-us-wrapper .contact-form{border-radius:10px;margin-top:100px;max-width:544px}}.cms-contact-us-wrapper .contact-form .form .fieldset{margin:20px 15px}@media screen and (min-width: 1024px){.cms-contact-us-wrapper .contact-form .form .fieldset{margin:20px 45px}}.cms-contact-us-wrapper .contact-form .form .fieldset .has-separator-line{border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:20px;padding-bottom:20px}@media screen and (min-width: 768px){.cms-contact-us-wrapper .contact-form .form .zip input,.cms-contact-us-wrapper .contact-form .form .telephone input{max-width:227px}}.cms-contact-us-wrapper .contact-form .form .legend{color:#00529b;font-family:"Roboto Slab","Roboto","Arial",sans-serif;font-size:18px;font-weight:400;line-height:36px}.cms-contact-us-wrapper .contact-form .form .note{color:#99877d;font-size:12px;font-weight:400;line-height:21px;margin-bottom:15px}.cms-contact-us-wrapper .contact-form .form .actions-toolbar{background:#f1f1f1;padding:20px 15px}@media screen and (min-width: 768px){.cms-contact-us-wrapper .contact-form .form .actions-toolbar{padding:20px 30px}}.cms-contact-us-wrapper .contact-form .form .actions-toolbar .g-recaptcha{display:flex;justify-content:center;margin-bottom:25px}.questmark-service-page__main-content{display:flex;font-size:13px;flex-direction:column;margin-top:20px;margin-bottom:60px}@media screen and (min-width: 1024px){.questmark-service-page__main-content{flex-direction:row}}.questmark-service-page__main-content .pagebuilder-column{align-self:flex-start !important;margin-bottom:40px;width:100% !important}@media screen and (min-width: 1024px){.questmark-service-page__main-content .pagebuilder-column{margin-bottom:0;width:50% !important}.questmark-service-page__main-content .pagebuilder-column:first-of-type{padding-right:20px}}.questmark-service-page__main-content>.pagebuilder-column-group{flex-direction:column !important}@media(max-width: 1140px){.questmark-service-page__main-content>.pagebuilder-column-group{padding-left:15px;padding-right:15px}}@media screen and (min-width: 1024px){.questmark-service-page__main-content>.pagebuilder-column-group{flex-direction:row !important}}.questmark-service-page__main-content>.pagebuilder-column-group>.pagebuilder-column:first-child{order:2}@media screen and (min-width: 1024px){.questmark-service-page__main-content>.pagebuilder-column-group>.pagebuilder-column:first-child{order:1}}.questmark-service-page__main-content>.pagebuilder-column-group>.pagebuilder-column:last-child{order:1}@media screen and (min-width: 1024px){.questmark-service-page__main-content>.pagebuilder-column-group>.pagebuilder-column:last-child{order:2}}.questmark-service-page__main-content p{line-height:24px;margin-bottom:25px}.questmark-service-page__main-content ul{list-style-type:square;padding-left:15px}.questmark-service-page__main-content ul li{list-style:square}.questmark-service-page__main-content ul,.questmark-service-page__main-content ol,.questmark-service-page__main-content li{line-height:24px}.questmark-service-page__top{margin-top:60px}@media screen and (min-width: 1024px){.questmark-service-page__top{margin-top:30px}}.questmark-service-page__top .questmark-top-banner-inner{padding-bottom:0}.questmark-service-page__bottom{background-color:#f1f1f1;padding-bottom:60px;padding-top:60px}@media(max-width: 1140px){.questmark-service-page__bottom{padding-left:15px;padding-right:15px}}.questmark-service-page__bottom h2{color:#00529b;font-family:"Roboto Slab","Roboto","Arial",sans-serif;font-size:24px;font-weight:400;line-height:32px;padding-bottom:20px;text-align:center}.questmark-service-page__bottom>[data-element=inner] [data-content-type=buttons]{text-align:center;margin-bottom:30px}.questmark-service-page__bottom .pagebuilder-button-primary{font-family:"Roboto","Arial",sans-serif;border:0;border-radius:20px;cursor:pointer;font-size:14px;font-weight:700;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);color:#99877d;display:block;padding:14px 70px}.questmark-service-page__bottom .pagebuilder-button-primary:hover{color:#00529b}@media screen and (min-width: 1024px){.questmark-service-page__bottom>[data-element=inner]{display:flex;flex-direction:row !important;flex-wrap:wrap}.questmark-service-page__bottom>[data-element=inner]>h2{flex-basis:70%;text-align:left}.questmark-service-page__bottom>[data-element=inner]>[data-content-type=buttons]{flex-basis:30%;text-align:right}.questmark-service-page__bottom>[data-element=inner]>[data-content-type=products]{flex-basis:100%;max-width:100%}}.questmark-top-banner{position:relative;margin-bottom:10px;padding-left:15px;padding-right:15px}@media screen and (min-width: 1024px){.questmark-top-banner{margin-right:-20px;padding:50px;padding-bottom:10px;min-height:360px;display:flex;justify-content:space-between;border-radius:10px;background-color:#f1f1f1}}.questmark-top-banner .image-wrapper{padding:6px 10px 5px;text-align:center;z-index:1}@media screen and (min-width: 1190px){.questmark-top-banner .image-wrapper{right:0}}.questmark-top-banner .image-wrapper>.image{border-radius:10px;max-width:100%;object-fit:cover}@media screen and (min-width: 1024px){.questmark-top-banner .image-wrapper>.image{box-shadow:2px 6px 18px 0 rgba(0,0,0,.25);height:300px;width:500px}}@media screen and (min-width: 1190px){.questmark-top-banner .image-wrapper>.image{height:360px;width:600px}}@media screen and (min-width: 1024px){.questmark-top-banner .text-wrapper{max-width:390px}}.questmark-top-banner .text-wrapper .title-wrapper{line-height:1.8;padding:20px 20px 0;text-align:center}@media screen and (min-width: 1024px){.questmark-top-banner .text-wrapper .title-wrapper{line-height:1.35;padding:0;text-align:left}}.questmark-top-banner .text-wrapper .title-wrapper .page-title{color:#00529b;font-size:18px;margin:0 0 15px;text-transform:uppercase}@media screen and (min-width: 1024px){.questmark-top-banner .text-wrapper .title-wrapper .page-title{font-size:24px;margin-bottom:20px}}.questmark-top-banner .text-wrapper .content-wrapper{font-weight:400;line-height:1.85;text-align:center}@media screen and (min-width: 1024px){.questmark-top-banner .text-wrapper .content-wrapper{text-align:left}}.questmark-top-banner .text-wrapper .content-wrapper>p{line-height:1.85;margin-bottom:24px}.questmark-top-banner .text-wrapper .button-wrapper a{font-family:"Roboto","Arial",sans-serif;background-color:#00529b;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);border:0;border-radius:20px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:11px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);color:#00529b;color:#99877d;display:block;margin:0 auto;transition:all .2s;width:95%}.questmark-top-banner .text-wrapper .button-wrapper a:disabled,.questmark-top-banner .text-wrapper .button-wrapper a.disabled{background-color:#979797;cursor:not-allowed;pointer-events:none}.questmark-top-banner .text-wrapper .button-wrapper a:disabled,.questmark-top-banner .text-wrapper .button-wrapper a.disabled{background-color:#fff;color:#979797;cursor:not-allowed;pointer-events:none}.questmark-top-banner .text-wrapper .button-wrapper a:hover{background-color:#fff;color:#00529b}@media screen and (min-width: 1024px){.questmark-top-banner .text-wrapper .button-wrapper a{margin:0;width:290px}}.questmark-top-banner .text-wrapper .button-wrapper a:hover{opacity:.8}.questmark-top-banner .text-wrapper .button-wrapper a:hover:disabled{cursor:default;opacity:1}.questmark-top-banner.align-right .image-wrapper{left:0;right:auto}.questmark-top-banner.align-right .text-wrapper{margin-left:auto}.questmark-top-banner.align-left{flex-direction:row-reverse}@media screen and (min-width: 1024px){.top-banner-with-list .questmark-top-banner .image-wrapper{max-width:50%;padding-right:25px}}@media screen and (min-width: 1024px){.top-banner-with-list .questmark-top-banner .text-wrapper{max-width:unset}}.top-banner-with-list .questmark-top-banner .text-wrapper .content-wrapper{text-align:left}@media screen and (min-width: 1024px){.top-banner-with-list .questmark-top-banner .text-wrapper .content-wrapper{display:flex;justify-content:space-between;column-gap:10px}}@media screen and (min-width: 1024px){.top-banner-with-list .questmark-top-banner .text-wrapper .content-wrapper .container{width:50%}}.top-banner-with-list .questmark-top-banner .text-wrapper .label{color:#99877d;font-family:"Roboto Slab","Roboto","Arial",sans-serif;font-size:18px;margin-bottom:5px}.top-banner-with-list .questmark-top-banner .text-wrapper ul{padding-left:15px;list-style-type:disc}.top-banner-with-list .questmark-top-banner .text-wrapper ul li{list-style-type:inherit}.questmark-block-banner{max-width:1140px;margin-bottom:35px;text-align:center}@media screen and (min-width: 1024px){.questmark-block-banner{min-height:360px}}.questmark-block-banner-list{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px;padding-left:15px;padding-right:15px}@media screen and (min-width: 1024px){.questmark-block-banner-list{grid-template-columns:repeat(3, 1fr);padding-left:0;padding-right:0}}.questmark-block-banner-list>p{display:none}.questmark-block-banner .questmark-block-banner-inner{display:flex;margin-right:2.3%;height:100%}@media screen and (min-width: 1024px){.questmark-block-banner .questmark-block-banner-inner:nth-of-type(3n){margin-right:0}}.questmark-block-banner .questmark-block-banner-inner>a{border-radius:10px;box-shadow:0 4px 32px 0 rgba(0,0,0,.15);display:block;position:relative;width:100%}@media screen and (min-width: 1024px){.questmark-block-banner .questmark-block-banner-inner>a{margin-top:30px}}.questmark-block-banner .questmark-block-banner-inner>a:hover{text-decoration:none}.questmark-block-banner .questmark-block-banner-inner>a:hover .image-wrapper{position:relative}.questmark-block-banner .questmark-block-banner-inner>a:hover .image-wrapper::before{height:42px;width:42px;background:#fff url("../images/icons/arrow-forward.svg") center center no-repeat;border-radius:50%;content:"";left:calc(50% - 21px);position:absolute;top:calc(50% - 21px);z-index:6}.questmark-block-banner .questmark-block-banner-inner>a:hover .image-wrapper::after{height:100%;width:100%;background:rgba(0,0,0,.15);content:"";left:0;position:absolute;top:0;z-index:5}.questmark-block-banner .questmark-block-banner-inner>a:hover .content-title{color:#00529b}.questmark-block-banner .questmark-block-banner-inner>a>a{bottom:0;left:0;position:absolute;right:0;top:0;z-index:6}.questmark-block-banner .questmark-block-banner-inner .image-wrapper{border-radius:10px;box-shadow:0 4px 32px 0 rgba(0,0,0,.15);height:150px;margin:-5px 5px 0 0;overflow:hidden}@media screen and (min-width: 768px){.questmark-block-banner .questmark-block-banner-inner .image-wrapper{height:214px}}@media screen and (min-width: 1024px){.questmark-block-banner .questmark-block-banner-inner .image-wrapper{box-shadow:none;margin:-30px 30px 0 0}}.questmark-block-banner .questmark-block-banner-inner .image-wrapper img{height:100%;width:100%;object-fit:cover}.questmark-block-banner .questmark-block-banner-inner .content-wrapper{display:flex;flex-direction:column;flex-grow:1;overflow:hidden;padding:12px;text-align:left;text-decoration:none}@media screen and (min-width: 768px){.questmark-block-banner .questmark-block-banner-inner .content-wrapper{height:auto;padding:20px 25px}}.questmark-block-banner .questmark-block-banner-inner .content-wrapper .content-title{color:#00529b;flex-grow:1;font-family:"Roboto","Arial",sans-serif;font-size:12px;font-weight:400}@media screen and (min-width: 768px){.questmark-block-banner .questmark-block-banner-inner .content-wrapper .content-title{color:#99877d;font-size:16px;margin-bottom:5px}}.questmark-block-banner .questmark-block-banner-inner .content-wrapper p{-webkit-box-orient:vertical;color:#828282;display:-webkit-box;font-size:11px;font-weight:400;line-height:16px;max-height:64px;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width: 768px){.questmark-block-banner .questmark-block-banner-inner .content-wrapper p{font-size:13px;line-height:22px;max-height:172px}}.questmark-block-banner .questmark-block-banner-inner .content-wrapper .link{color:#00529b;font-size:13px;font-weight:500;margin-top:10px;text-decoration:underline}.questmark-images-grid{background-color:#f1f1f1;border-radius:10px;display:flex !important;flex-direction:row !important;flex-wrap:wrap;justify-content:space-around !important;padding-top:15px}.questmark-images-grid figure{border-radius:20px;box-shadow:2px 6px 18px 0 rgba(0,0,0,.25);overflow:hidden;position:relative;width:100%;margin:0 0 20px;flex-basis:calc(50% - 20px);aspect-ratio:1.5}@media screen and (min-width: 1024px){.questmark-images-grid figure{left:15px;top:-15px}}@media screen and (min-width: 1190px){.questmark-images-grid figure{left:30px;top:-30px}}.questmark-images-grid figure img{object-fit:cover;width:100%;height:100% !important}.questmark-images-grid .pagebuilder-mobile-hidden{display:none}@media screen and (min-width: 1024px){.questmark-images-grid .pagebuilder-mobile-hidden{display:block}}.questmark-images-grid .pagebuilder-mobile-only{display:block}@media screen and (min-width: 1024px){.questmark-images-grid .pagebuilder-mobile-only{display:none}}.catalog-category-view .page-main{padding:0 6px}@media screen and (min-width: 1024px){.catalog-category-view .page-main{margin-top:53px}}@media screen and (min-width: 1190px){.catalog-category-view .page-main{padding:0}}.catalog-category-view .columns{display:flex;flex-flow:column}@media screen and (min-width: 1024px){.catalog-category-view .columns{flex-flow:row}}.catalog-category-view .columns .main{flex-basis:auto}@media screen and (min-width: 1024px){.catalog-category-view .columns .main{flex-basis:990px}}.catalog-category-view .columns .sidebar-main{flex-basis:auto;padding:0}@media screen and (min-width: 1024px){.catalog-category-view .columns .sidebar-main{flex-basis:240px}}.catalog-category-view .catalog-product-list-wrapper{margin-bottom:72px}.category-view{padding:2px 0 38px}@media screen and (min-width: 1024px){.category-view{padding-bottom:46px;padding-top:0}}@media screen and (min-width: 1024px){.category-view .category-view-wrapper{padding:45px 65px 0 0;position:relative}}@media screen and (min-width: 1024px){.category-view .category-view-text{background-color:#f1f1f1;border-radius:10px;min-height:361px;padding:56px 20px 95px}}@media screen and (min-width: 1024px){.category-view .category-view-text-wrapper{max-width:390px}}.category-view .page-title-wrapper{line-height:1.8;padding:20px 20px 0;text-align:center}@media screen and (min-width: 1024px){.category-view .page-title-wrapper{line-height:1.35;padding:0;text-align:left}}.category-view .page-title-wrapper .page-title{margin-bottom:12px}@media screen and (min-width: 1024px){.category-view .page-title-wrapper .page-title{margin-bottom:19px}}.category-view .category-description{font-weight:400;line-height:1.85;text-align:center}@media screen and (min-width: 1024px){.category-view .category-description{text-align:left}}.category-view .category-description>p,.category-view .category-description>pre{line-height:1.85;margin-bottom:24px}.category-view .category-description a{font-family:"Roboto","Arial",sans-serif;background-color:#00529b;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);border:0;border-radius:20px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:11px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);color:#00529b;color:#99877d;display:block;margin:0 auto;transition:all .2s;width:95%}.category-view .category-description a:disabled,.category-view .category-description a.disabled{background-color:#979797;cursor:not-allowed;pointer-events:none}.category-view .category-description a:disabled,.category-view .category-description a.disabled{background-color:#fff;color:#979797;cursor:not-allowed;pointer-events:none}.category-view .category-description a:hover{background-color:#fff;color:#00529b}@media screen and (min-width: 1024px){.category-view .category-description a{margin:0;width:290px}}.category-view .category-description a:hover{opacity:.8}.category-view .category-description a:hover:disabled{cursor:default;opacity:1}.category-view .category-image{padding:6px 0 5px;text-align:center}@media screen and (min-width: 1024px){.category-view .category-image{max-width:50%;padding:0;position:absolute;right:0;top:0}}@media screen and (min-width: 1024px){.category-view .category-image+.category-view-text{padding-right:520px}}.category-view .category-image>.image{border-radius:10px;max-height:1000px;max-width:100%}@media screen and (min-width: 1024px){.category-view .category-image>.image{box-shadow:2px 6px 18px 0 rgba(0,0,0,.25);max-height:428px;width:570px}}@media screen and (min-width: 1024px){.toolbar{align-items:center;display:flex;justify-content:space-between}.toolbar .toolbar-modifiers:nth-child(1){order:3}.toolbar .toolbar-amount:nth-child(2){order:1}.toolbar .pages:nth-child(3){order:2}}.toolbar .toolbar-modifiers{min-height:50px}@media screen and (min-width: 1024px){.toolbar .toolbar-modifiers{min-height:40px}}.catalog-toolbar-top{margin-bottom:34px}@media screen and (min-width: 1024px){.catalog-toolbar-top{border-bottom:1px solid rgba(0,0,0,.2);margin-bottom:20px;padding:0 0 14px 46px}.catalog-toolbar-top .pages{display:none}}.catalog-toolbar-bottom{margin-bottom:11px}@media screen and (min-width: 1024px){.catalog-toolbar-bottom{border-top:1px solid rgba(0,0,0,.2);margin-left:29px;margin-top:1px;padding-top:27px}}.catalog-toolbar-bottom .toolbar-modifiers,.catalog-toolbar-bottom .toolbar-amount{display:none}@media screen and (min-width: 1024px){.catalog-toolbar-bottom .toolbar-modifiers,.catalog-toolbar-bottom .toolbar-amount{display:block}}.sorter-action{display:none;height:100%;margin-left:5px;padding:5px;transition:all .2s;width:28px}@media screen and (min-width: 1024px){.sorter-action{display:inline-block}}.sorter-action:hover{opacity:.7;transform:translateY(-5%)}.sorter-action.sort-desc{background:url("../images/icons/small-sort-blue.svg") center center no-repeat}.sorter-action.sort-asc{background:url("../images/icons/small-sort-black.svg") center center no-repeat}.toolbar-modifiers{display:flex;justify-content:space-around}.toolbar-modifiers>div{min-width:133px;text-align:center}@media screen and (min-width: 1024px){.toolbar-modifiers>.limiter{display:none}}.toolbar-modifiers select{box-shadow:0 2px 4px rgba(0,0,0,.5);font-weight:700;margin-right:55px;min-width:148px;text-transform:none}.toolbar-modifiers .selectric{box-shadow:0 2px 4px rgba(0,0,0,.5)}@media screen and (min-width: 1024px){.toolbar-modifiers .selectric{box-shadow:none}}.toolbar-modifiers .selectric .label{font-size:14px;font-weight:700}@media screen and (min-width: 1024px){.toolbar-modifiers .selectric .label{color:#828282;font-size:12px;font-weight:400;text-align:left}}.toolbar-modifiers .selectric-items .no-display{display:none}.toolbar-modifiers .selectric-wrapper [selected],.toolbar-modifiers .sorter-option-selected{background-color:#3497ff;color:#fff}.toolbar-modifiers .selectric-wrapper [selected]:hover,.toolbar-modifiers .sorter-option-selected:hover{color:#fff}.toolbar-modifiers .selectric-wrapper [selected].last,.toolbar-modifiers .sorter-option-selected.last{border-bottom-left-radius:20px;border-bottom-right-radius:20px}.toolbar-amount{color:#99877d;font-weight:700;margin:10px 0 40px;text-align:center}@media screen and (min-width: 1024px){.toolbar-amount{color:#828282;font-weight:400;line-height:15px;margin:0}}.toolbar-sorter{position:relative}@media screen and (min-width: 1024px){.toolbar-sorter{min-height:40px}}.toolbar-sorter .selectric-wrapper{z-index:5}@media screen and (min-width: 1024px){.toolbar-sorter .selectric-wrapper{margin-right:55px;min-width:148px}}.toolbar-sorter .sorter-action{position:absolute;right:13px;top:0}@media screen and (min-width: 1024px){.products-grid{margin-left:29px}}.product-items{display:flex;flex-wrap:wrap}.product-items .product-item{margin-bottom:26px;padding:0 2.5px;position:relative;width:50%}@media screen and (min-width: 768px){.product-items .product-item{padding:0 5px;width:33%}}@media screen and (min-width: 1024px){.product-items .product-item{padding:0 10px;width:25%}}.product-items .product-item::before{content:none}.product-items .product-item-info{border-radius:10px;height:100%;margin:0 auto;overflow:hidden;transition:background-color .2s}.product-items .product-item-info:hover,.product-items .product-item-info:focus{background-color:#cbcbcb}.product-items .product-item-info:hover img,.product-items .product-item-info:focus img{filter:brightness(70%)}.product-items .product-item-photo{text-align:center}.product-items .product-item-photo img{border-radius:10px;height:auto;width:100%}.product-items .product-item-link{display:block;height:100%;text-decoration:none}.product-items .product-item-link:hover,.product-items .product-item-link:focus{color:#00529b}.product-items .product-item-details{font-weight:700;line-height:18px;padding:8px 10px 29px}@media screen and (min-width: 1024px){.product-items .product-item-details{padding-bottom:41px;padding-top:15px}}@media screen and (min-width: 1024px){.product-items .product-item-details .product-item-name{display:block;font-size:14px;line-height:20px;margin-bottom:14px}}.product-items .product-item-details .price-box{color:#828282;font-size:13px}.product-items .product-item-details .product-item-add-to-cart{font-size:13px}.product-items .product-item-details .old-price{color:#afb2ad;display:block}.product-items .product-item-details .old-price .price{background:linear-gradient(to left top, transparent 47.75%, currentColor 49.5%, currentColor 50.5%, transparent 52.25%)}.product-items .product-item-add-to-cart{bottom:5px;position:absolute;text-transform:uppercase}.catalog-category-view .page-main{margin:0 auto}@media screen and (min-width: 1024px){.catalog-category-view .page-main{margin-top:100px}}@media screen and (min-width: 1024px){.catalog-category-view .category-view-wrapper .category-view-text{min-height:400px;padding-left:95px}}.catalog-category-view .category-view-wrapper .category-image{top:0}.catalog-category-view .category-view-wrapper .category-image>.image{box-shadow:2px 6px 18px 0 rgba(0,0,0,.25);width:428px}@media screen and (min-width: 1024px){.catalog-category-view .category-view-wrapper .category-image>.image{height:428px}}.catalog-category-view .subcategories-grid{margin-top:80px}.catalog-category-view .subcategory-items{display:flex;flex-direction:row;flex-wrap:wrap}.catalog-category-view .subcategory-item{border-radius:10px;box-shadow:0 4px 32px 0 rgba(0,0,0,.15);flex-basis:48%;margin:0 1% 35px;width:48%}@media screen and (min-width: 768px){.catalog-category-view .subcategory-item{flex-basis:29%;margin:0 2% 50px;width:29%}}@media screen and (min-width: 1024px){.catalog-category-view .subcategory-item{flex-basis:21%;width:21%}}.catalog-category-view .subcategory-item::before{content:none}.catalog-category-view .subcategory-item-details{padding:0 30px}.catalog-category-view .subcategory-item a:hover{text-decoration:none}.catalog-category-view .subcategory-item a:hover .media-wrapper{position:relative}.catalog-category-view .subcategory-item a:hover .media-wrapper::before{height:42px;width:42px;background:#fff url("../images/icons/arrow-forward.svg") center center no-repeat;border-radius:50%;content:"";left:calc(50% - 15px);position:absolute;top:calc(50% - 15px);z-index:6}.catalog-category-view .subcategory-item a:hover .media-wrapper::after{height:100%;width:100%;background:rgba(0,0,0,.15);content:"";left:0;position:absolute;top:0;z-index:5}.catalog-category-view .subcategory-item a:hover .subcategory-item-name{color:#00529b}.catalog-category-view .subcategory-item .media-wrapper{border-radius:10px;height:125px;margin:-10px 5px 0 0;overflow:hidden;width:calc(100% - 5px)}@media screen and (min-width: 768px){.catalog-category-view .subcategory-item .media-wrapper{box-shadow:2px 6px 18px 0 rgba(0,0,0,.25);height:200px;margin:-29px 0 23px;width:200px}}@media screen and (min-width: 1024px){.catalog-category-view .subcategory-item .media-wrapper{box-shadow:2px 6px 18px 0 rgba(0,0,0,.25);height:200px;margin:-29px 0 23px;width:200px}}.catalog-category-view .subcategory-item .media-wrapper img{object-fit:fill;width:100%}.catalog-category-view .subcategory-item .subcategory-item-details{padding:12px}@media screen and (min-width: 1024px){.catalog-category-view .subcategory-item .subcategory-item-details{padding:0 30px}}.catalog-category-view .subcategory-item .subcategory-item-name{color:#99877d;font-size:12px;margin-bottom:10px}@media screen and (min-width: 1024px){.catalog-category-view .subcategory-item .subcategory-item-name{font-size:16px;margin-bottom:15px}}.catalog-category-view .subcategory-item .subcategory-item-desc,.catalog-category-view .subcategory-item .subcategory-item-desc p{color:#828282;display:none;font-size:11px;line-height:16px;max-height:64px;overflow:hidden}@media screen and (min-width: 1024px){.catalog-category-view .subcategory-item .subcategory-item-desc,.catalog-category-view .subcategory-item .subcategory-item-desc p{font-size:13px;line-height:24px;max-height:72px}}.catalog-category-view .subcategory-item .subcategory-item-link{color:#00529b;display:none;font-size:12px;line-height:24px;margin-bottom:10px;text-decoration:underline}@media screen and (min-width: 1024px){.catalog-category-view .subcategory-item .subcategory-item-link{font-size:13px}}.catalogsearch-result-index .page-main{margin-bottom:72px;padding:60px 6px 0}@media screen and (min-width: 1190px){.catalogsearch-result-index .page-main{padding:0}}.catalogsearch-result-index .columns{display:flex;flex-flow:column-reverse}@media screen and (min-width: 1024px){.catalogsearch-result-index .columns{flex-flow:row-reverse}}.catalogsearch-result-index .columns .main{flex-basis:auto}@media screen and (min-width: 1024px){.catalogsearch-result-index .columns .main{flex-basis:990px}}.catalogsearch-result-index .columns .sidebar-main{flex-basis:auto;padding:0}@media screen and (min-width: 1024px){.catalogsearch-result-index .columns .sidebar-main{flex-basis:240px}}.catalogsearch-result-index .page-title-wrapper{line-height:1.8;padding:20px 20px 0;text-align:center}@media screen and (min-width: 1024px){.catalogsearch-result-index .page-title-wrapper{line-height:1.35;padding:0;text-align:left}}.catalogsearch-result-index .suggestions-recommendations{padding:0 20px 30px}@media screen and (min-width: 1024px){.catalogsearch-result-index .suggestions-recommendations{padding:0 0 20px}}.catalogsearch-result-index .suggestions-recommendations dl{display:flex;flex-wrap:wrap}@media screen and (min-width: 1024px){.catalogsearch-result-index .suggestions-recommendations dl{font-size:12px}}.catalogsearch-result-index .suggestions-recommendations dt{margin-bottom:10px;width:100%}@media screen and (min-width: 1024px){.catalogsearch-result-index .suggestions-recommendations dt{width:auto}}.catalogsearch-result-index .suggestions-recommendations dt::after{content:": ";margin-right:10px}.catalogsearch-result-index .suggestions-recommendations dd{margin:0 15px 10px 0}.checkout-index-index .header.content{display:flex}.checkout-index-index .header.content::after{background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #fff 19.81%, #fff 79.98%, rgba(255, 255, 255, 0) 100%);bottom:1px;content:" ";height:1px;left:0;opacity:.2;position:absolute;right:0}.checkout-index-index .header.content .mobile-menu-wrapper{justify-content:space-between}.checkout-index-index .page-header{margin-bottom:0;top:0;width:100%;z-index:0}@media screen and (min-width: 1024px){.checkout-index-index .page-header{margin-bottom:45px}}.checkout-index-index .page-header .page-title-wrapper{align-items:center;display:flex;justify-content:center}.checkout-index-index .page-header .page-title-wrapper .page-title{color:#fff;display:none;font-size:20px;font-weight:400;margin:0 87px;text-transform:uppercase}@media screen and (min-width: 1024px){.checkout-index-index .page-header .page-title-wrapper .page-title{display:block}}.checkout-index-index .page-header .logo{margin-left:25px}@media screen and (min-width: 768px){.checkout-index-index .page-header .logo{margin:0}}.checkout-index-index .page-header .logo img{width:108px}@media screen and (min-width: 768px){.checkout-index-index .page-header .logo img{width:auto}}.checkout-index-index .mobile-cart-header-wrapper .progress-bar-wrapper{display:none}@media screen and (min-width: 1024px){.checkout-index-index .mobile-cart-header-wrapper .progress-bar-wrapper{display:block;left:40%;position:absolute;top:40px;width:55%;z-index:12}}.checkout-index-index .mobile-cart-header-wrapper .mobile-cart-header{display:flex;justify-content:space-between;margin:0 auto;max-width:1140px}@media screen and (min-width: 1024px){.checkout-index-index .mobile-cart-header-wrapper .mobile-cart-header{justify-content:left;margin:30px auto 0}}.checkout-index-index .mobile-cart-header-wrapper .mobile-cart-header .page-title{display:none}@media screen and (min-width: 1024px){.checkout-index-index .mobile-cart-header-wrapper .mobile-cart-header .page-title{color:#fff;display:block;font-size:20px;font-weight:300;line-height:50px;margin:0 87px;text-transform:uppercase}}@media screen and (min-width: 1024px){.checkout-index-index .mobile-cart-header-wrapper .mobile-cart-header.has-separator::after{display:none}}.checkout-index-index .checkout-container{display:flex;flex-wrap:wrap}@media screen and (min-width: 768px){.checkout-index-index .checkout-container{flex-direction:row;justify-content:space-between}}.checkout-index-index .opc-progress-bar,.checkout-index-index .opc-estimated-wrapper,.checkout-index-index .messages{flex-basis:100%}.checkout-index-index .opc-progress-bar{display:none}@media screen and (min-width: 1024px){.checkout-index-index .opc-progress-bar{display:flex;justify-content:center;position:relative}.checkout-index-index .opc-progress-bar.has-separator::after{background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #fff 19.81%, #fff 79.98%, rgba(255, 255, 255, 0) 100%);bottom:1px;content:" ";height:1px;left:0;opacity:.2;position:absolute;right:0;top:22px;width:100%;z-index:1}}.checkout-index-index .opc-progress-bar .opc-progress-bar-item{display:flex;margin-right:20px}.checkout-index-index .opc-progress-bar .opc-progress-bar-item._active .item-check{background:#fff url("../images/icons/checkbox-blue.svg") center center no-repeat;background-size:12px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5)}.checkout-index-index .opc-progress-bar .opc-progress-bar-item._active .item-check span{display:none}.checkout-index-index .opc-progress-bar .opc-progress-bar-item .item-check{background:#00529b;border-radius:25px;box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.5);height:44px;margin:0 20px;text-align:center;width:44px;z-index:2}.checkout-index-index .opc-progress-bar .opc-progress-bar-item .item-check span{color:#fff;font-size:18px;height:24px;line-height:44px;width:11px}.checkout-index-index .opc-progress-bar .opc-progress-bar-item .item-info{color:#fff;display:flex;flex-direction:column}.checkout-index-index .opc-progress-bar .opc-progress-bar-item .item-info .item-info-top{line-height:22px;text-transform:uppercase}.checkout-index-index .opc-progress-bar .opc-progress-bar-item .item-info .item-info-bottom{line-height:22px}.checkout-index-index .opc-estimated-wrapper{background:linear-gradient(90deg, #1c4264 0%, #00529b 45.37%, #00529b 100%);color:#fff;display:flex;justify-content:space-between;min-height:53px;padding:10px 25px}@media screen and (min-width: 1024px){.checkout-index-index .opc-estimated-wrapper{display:none}}.checkout-index-index .opc-estimated-wrapper .estimated-block{display:flex;flex-direction:column}.checkout-index-index .opc-estimated-wrapper .estimated-block .estimated-price{font-size:14px;line-height:19px}.checkout-index-index .opc-estimated-wrapper .minicart-wrapper{display:inline-flex}.checkout-index-index .opc-estimated-wrapper .minicart-wrapper .showcart{height:20px;width:20px;background:url("../images/icons/cart-mobile.svg") no-repeat center center;background-size:contain;box-shadow:none;position:relative}.checkout-index-index .opc-estimated-wrapper .counter-number{color:#fff;display:block;font-size:12px;font-weight:700;line-height:27px;margin-left:5px}.checkout-index-index .opc-estimated-wrapper .counter-number::before,.checkout-index-index .opc-estimated-wrapper .counter-number::after{content:none}.checkout-index-index .opc-wrapper{flex-basis:100%;margin:20px}@media screen and (min-width: 1024px){.checkout-index-index .opc-wrapper{flex-basis:60%;margin:50px 20px}}.checkout-index-index .opc-wrapper .opc ::before{display:none}.checkout-index-index .checkout-shipping-address{margin-bottom:30px}@media screen and (min-width: 768px){.checkout-index-index .step-content{display:flex;flex-wrap:wrap}}.checkout-index-index .step-content .field.addresses,.checkout-index-index .modal-content .field.addresses{flex-basis:100%}.checkout-index-index .step-content .note,.checkout-index-index .modal-content .note{color:#979797}.checkout-index-index .step-content .action-show-popup,.checkout-index-index .modal-content .action-show-popup{background:#fff;color:#00529b;padding:11px 50px}@media screen and (min-width: 768px){.checkout-index-index .step-content .action-show-popup,.checkout-index-index .modal-content .action-show-popup{margin-left:auto;width:auto}}.checkout-index-index .step-content .action-show-popup::before,.checkout-index-index .modal-content .action-show-popup::before{color:#00529b;content:"+";display:inline}.checkout-index-index .step-content .form-login .field-tooltip .field-tooltip-action,.checkout-index-index .step-content .form-shipping-address .field-tooltip .field-tooltip-action,.checkout-index-index .modal-content .form-login .field-tooltip .field-tooltip-action,.checkout-index-index .modal-content .form-shipping-address .field-tooltip .field-tooltip-action{height:21px;width:21px;background:url("../images/icons/tooltip-ic-help.svg") center center no-repeat;bottom:20px;position:absolute;right:0;top:auto}@media screen and (min-width: 1024px){.checkout-index-index .step-content .form-login .field-tooltip .field-tooltip-action,.checkout-index-index .step-content .form-shipping-address .field-tooltip .field-tooltip-action,.checkout-index-index .modal-content .form-login .field-tooltip .field-tooltip-action,.checkout-index-index .modal-content .form-shipping-address .field-tooltip .field-tooltip-action{right:-25px}}.checkout-index-index .step-content .form-login .field-tooltip .field-tooltip-content,.checkout-index-index .step-content .form-shipping-address .field-tooltip .field-tooltip-content,.checkout-index-index .modal-content .form-login .field-tooltip .field-tooltip-content,.checkout-index-index .modal-content .form-shipping-address .field-tooltip .field-tooltip-content{background:#fff;border-radius:20px;box-shadow:0 4px 32px 0 rgba(0,0,0,.15);color:#00529b}.checkout-index-index .step-content .form-login .field-tooltip .field-tooltip-content::after,.checkout-index-index .step-content .form-shipping-address .field-tooltip .field-tooltip-content::after,.checkout-index-index .modal-content .form-login .field-tooltip .field-tooltip-content::after,.checkout-index-index .modal-content .form-shipping-address .field-tooltip .field-tooltip-content::after{content:""}.checkout-index-index .step-content .form-login #tooltip-label,.checkout-index-index .step-content .form-shipping-address #tooltip-label,.checkout-index-index .modal-content .form-login #tooltip-label,.checkout-index-index .modal-content .form-shipping-address #tooltip-label{display:none}.checkout-index-index .step-content .form-login,.checkout-index-index .modal-content .form-login{position:relative}@media screen and (min-width: 768px){.checkout-index-index .step-content .form-login,.checkout-index-index .modal-content .form-login{margin-bottom:15px;width:485px}}.checkout-index-index .step-content .form-login .required .label::before,.checkout-index-index .modal-content .form-login .required .label::before{content:"*";display:inline}.checkout-index-index .step-content .form-login ._with-tooltip,.checkout-index-index .modal-content .form-login ._with-tooltip{padding-right:25px}@media screen and (min-width: 1024px){.checkout-index-index .step-content .form-login ._with-tooltip,.checkout-index-index .modal-content .form-login ._with-tooltip{padding:0}}.checkout-index-index .step-content .form-login .field-tooltip .field-tooltip-action,.checkout-index-index .modal-content .form-login .field-tooltip .field-tooltip-action{bottom:-30px}.checkout-index-index .step-content .form-shipping-address,.checkout-index-index .step-content .checkout-billing-address,.checkout-index-index .modal-content .form-shipping-address,.checkout-index-index .modal-content .checkout-billing-address{position:relative}.checkout-index-index .step-content .form-shipping-address fieldset.street>legend.label,.checkout-index-index .step-content .checkout-billing-address fieldset.street>legend.label,.checkout-index-index .modal-content .form-shipping-address fieldset.street>legend.label,.checkout-index-index .modal-content .checkout-billing-address fieldset.street>legend.label{display:none}@media screen and (min-width: 768px){.checkout-index-index .step-content .form-shipping-address,.checkout-index-index .step-content .checkout-billing-address,.checkout-index-index .modal-content .form-shipping-address,.checkout-index-index .modal-content .checkout-billing-address{max-width:485px}}.checkout-index-index .step-content .form-shipping-address .fieldset.address,.checkout-index-index .step-content .checkout-billing-address .fieldset.address,.checkout-index-index .modal-content .form-shipping-address .fieldset.address,.checkout-index-index .modal-content .checkout-billing-address .fieldset.address{display:flex;flex-wrap:wrap;margin-bottom:20px;position:relative}.checkout-index-index .step-content .form-shipping-address .fieldset.address .field,.checkout-index-index .step-content .checkout-billing-address .fieldset.address .field,.checkout-index-index .modal-content .form-shipping-address .fieldset.address .field,.checkout-index-index .modal-content .checkout-billing-address .fieldset.address .field{margin-bottom:20px;width:100%}.checkout-index-index .step-content .form-shipping-address .fieldset.address .field._required .label::before,.checkout-index-index .step-content .form-shipping-address .fieldset.address .field.required .label::before,.checkout-index-index .step-content .checkout-billing-address .fieldset.address .field._required .label::before,.checkout-index-index .step-content .checkout-billing-address .fieldset.address .field.required .label::before,.checkout-index-index .modal-content .form-shipping-address .fieldset.address .field._required .label::before,.checkout-index-index .modal-content .form-shipping-address .fieldset.address .field.required .label::before,.checkout-index-index .modal-content .checkout-billing-address .fieldset.address .field._required .label::before,.checkout-index-index .modal-content .checkout-billing-address .fieldset.address .field.required .label::before{content:"*";display:inline}.checkout-index-index .step-content .form-shipping-address .fieldset.address .field._error,.checkout-index-index .step-content .checkout-billing-address .fieldset.address .field._error,.checkout-index-index .modal-content .form-shipping-address .fieldset.address .field._error,.checkout-index-index .modal-content .checkout-billing-address .fieldset.address .field._error{margin-bottom:0}.checkout-index-index .step-content .form-shipping-address .fieldset.address .field.country-id,.checkout-index-index .step-content .checkout-billing-address .fieldset.address .field.country-id,.checkout-index-index .modal-content .form-shipping-address .fieldset.address .field.country-id,.checkout-index-index .modal-content .checkout-billing-address .fieldset.address .field.country-id{display:none}.checkout-index-index .step-content .form-shipping-address .fieldset.address .field .control,.checkout-index-index .step-content .checkout-billing-address .fieldset.address .field .control,.checkout-index-index .modal-content .form-shipping-address .fieldset.address .field .control,.checkout-index-index .modal-content .checkout-billing-address .fieldset.address .field .control{position:inherit}.checkout-index-index .step-content .form-shipping-address .fieldset.address .field .label,.checkout-index-index .step-content .checkout-billing-address .fieldset.address .field .label,.checkout-index-index .modal-content .form-shipping-address .fieldset.address .field .label,.checkout-index-index .modal-content .checkout-billing-address .fieldset.address .field .label{flex-grow:1}.checkout-index-index .form-login .actions-toolbar .secondary,.checkout-index-index .form-login span.note{margin-top:10px;display:block}.checkout-index-index .checkout-shipping-method .methods-shipping{width:100%}@media screen and (min-width: 768px){.checkout-index-index .checkout-shipping-method .actions-toolbar{display:flex;justify-content:flex-end}}.checkout-index-index .checkout-shipping-method .actions-toolbar .continue{padding:11px 50px}@media screen and (min-width: 768px){.checkout-index-index .checkout-shipping-method .actions-toolbar .continue{width:auto}}.checkout-index-index .checkout-shipping-method .ui-datepicker-trigger{display:none}.checkout-index-index .checkout-validate-address{margin-bottom:20px}.checkout-index-index .checkout-validate-address .errorMessageContainer{color:#00529b}.checkout-index-index .checkout-validate-address .errorMessageContainer .instructions{margin-bottom:20px}.checkout-index-index .checkout-validate-address .errorMessageContainer .instructions .edit-address{text-decoration:underline}.checkout-index-index .checkout-validate-address .errorMessageContainer .instructions .error-message{margin:10px 0}.checkout-index-index .checkout-validate-address .originalAddressText{color:#828282}.checkout-index-index .table-checkout-shipping-method thead{display:none}.checkout-index-index .table-checkout-shipping-method input{display:block}.checkout-index-index .table-checkout-shipping-method .col{color:#00529b}.checkout-index-index .table-checkout-shipping-method .col-method .radio{display:none}.checkout-index-index .table-checkout-shipping-method .col-method input[type=radio]:checked+label{height:15px;width:15px;background:#3497ff url("../images/icons/checkbox-white.svg") center center no-repeat;background-size:12px;border:1px solid #3497ff}.checkout-index-index .table-checkout-shipping-method .col-method input[type=radio]+label{height:15px;width:15px;background:#fff;background-size:12px;border:1px solid #99877d;border-radius:2px}.checkout-index-index .step-title{color:#00529b;font-family:"Roboto Slab","Roboto","Arial",sans-serif;font-size:18px;font-weight:300;line-height:24px;margin-bottom:40px;padding-bottom:15px;position:relative}.checkout-index-index .step-title::after{background:rgba(0,0,0,.1);bottom:1px;content:" ";height:1px;left:0;position:absolute;right:0;width:100%;background:rgba(0,0,0,.1);bottom:1px;content:" ";height:1px;left:0;position:absolute;right:0;width:100%}.checkout-index-index .has-separator-line{margin-bottom:15px;position:relative}.checkout-index-index .has-separator-line::after{background:rgba(0,0,0,.1);bottom:1px;content:" ";height:1px;left:0;position:absolute;right:0;width:100%;bottom:-5px}.checkout-index-index .country-id,.checkout-index-index .lastname{margin-bottom:15px;padding-bottom:40px;position:relative}.checkout-index-index .country-id::after,.checkout-index-index .lastname::after{background:rgba(0,0,0,.1);bottom:1px;content:" ";height:1px;left:0;position:absolute;right:0;width:100%;bottom:5px}.checkout-index-index .street{margin-bottom:10px !important}.checkout-index-index .street .field{margin-bottom:10px !important}.checkout-index-index .telephone,.checkout-index-index .postcode{flex-basis:50%;margin-right:20px}.checkout-index-index .telephone .control .field-tooltip{top:auto}.checkout-index-index .telephone .control .field-tooltip .field-tooltip-action{bottom:10px}.checkout-index-index .telephone-extension{display:flex;flex-basis:30%;flex-direction:column;margin-left:10px}.checkout-index-index .shipping-address-items{display:flex;flex-wrap:wrap}.checkout-index-index .shipping-address-item{background-color:#f1f1f1;border:2px solid #00529b;border-radius:10px;line-height:18px;margin-bottom:20px;margin-right:20px;padding:23px;position:relative;width:190px}.checkout-index-index .shipping-address-item .action-select-shipping-item{height:15px;width:15px;border-radius:2px;padding:8px;position:absolute;right:10px;top:5px}.checkout-index-index .shipping-address-item .action-select-shipping-item span{display:none}.checkout-index-index .shipping-address-item .edit-address-link{background:none;box-shadow:none;color:#00529b;float:right;height:auto;margin-top:10px;padding:0}.checkout-index-index .shipping-address-item.selected-item .action-select-shipping-item{background:#3497ff url("../images/icons/checkbox-white.svg") center center no-repeat;background-size:12px}.checkout-index-index .shipping-address-item.not-selected-item .action-select-shipping-item{background:#fff center center no-repeat}.checkout-index-index .shipping-address-item button{height:45px;margin-left:auto;width:auto}.checkout-index-index .modals-wrapper{position:relative;z-index:999}.checkout-index-index .modals-wrapper .modal-header .action-close{height:21px;width:21px;background:url("../images/icons/close-blue.svg") center center no-repeat;box-shadow:none}@media screen and (min-width: 768px){.checkout-index-index .modals-wrapper .modal-inner-wrap{border-radius:20px}}.checkout-index-index .modals-wrapper .field-tooltip-action{bottom:10px !important;right:0 !important}.checkout-index-index .authentication-dropdown{display:none}.checkout-index-index .authentication-dropdown._show{height:100%;width:100%;background:#fff;display:block;position:absolute;top:0}@media screen and (min-width: 1024px){.checkout-index-index .authentication-dropdown._show{display:none;position:relative}}.checkout-index-index .authentication-wrapper .modal-header{height:45px}@media screen and (min-width: 1024px){.checkout-index-index .authentication-wrapper .modal-header{display:none}}.checkout-index-index .authentication-wrapper .action-auth-toggle{color:#fff;font-size:14px;line-height:19px;margin:15px;position:absolute;right:0;text-decoration:none;top:0;z-index:2}@media screen and (min-width: 1024px){.checkout-index-index .authentication-wrapper .action-auth-toggle{display:none}}.checkout-index-index .modal-header .modal-title{color:#00529b;font-size:18px;font-weight:400}.checkout-index-index .modal-header .action-close{height:45px;width:45px;background:url("../images/icons/close-blue.svg") center center no-repeat;box-shadow:none;content:" ";display:block;position:absolute}.checkout-index-index .modal-header .action-close span{display:none}.checkout-index-index form#co-validate-form{display:flex;justify-content:space-between;width:100%;max-width:400px}.checkout-index-index form#co-validate-form .addressRadio{position:relative;top:16px}.checkout-index-index form#co-validate-form .addressRadio input{margin:0}.checkout-index-index form#co-validate-form .optionTitle{font-weight:700;margin:0 0 10px 20px}.checkout-index-index .opc-summary-wrapper{display:none}@media screen and (min-width: 1024px){.checkout-index-index .opc-summary-wrapper{display:block !important;flex-basis:30%;margin:50px 20px;max-width:285px;position:relative}}.checkout-index-index .opc-summary-wrapper._show{height:100%;width:100%;background:#fff;display:block !important;position:absolute;top:0}@media screen and (min-width: 1024px){.checkout-index-index .opc-summary-wrapper._show{position:relative}}.checkout-index-index .opc-summary-wrapper .continue-shopping-wrapper{display:none}@media screen and (min-width: 1024px){.checkout-index-index .opc-summary-wrapper .action-close{display:none}}.checkout-index-index .opc-summary-wrapper .opc-block-shipping-information{background:#fff;padding-bottom:50px}.checkout-index-index .opc-summary-wrapper .opc-block-summary{margin:0;margin-bottom:50px;max-width:100%;padding-bottom:0}.checkout-index-index .opc-summary-wrapper .opc-block-summary>span.title{border-bottom:1px solid rgba(0,0,0,.1);color:#00529b;display:block;font-family:"Roboto Slab","Roboto","Arial",sans-serif;font-size:22px;font-weight:300;line-height:29px;margin:0 auto;padding:30px 0;text-align:center}.checkout-index-index .opc-summary-wrapper .opc-block-summary .items-in-cart{background:#f1f1f1;position:relative}.checkout-index-index .opc-summary-wrapper .opc-block-summary .items-in-cart::after{border:solid #00529b;border-width:0 2px 2px 0;content:"";display:inline-block;padding:3px;position:absolute;right:27px;top:19px;transform:rotate(45deg) translateY(-50%)}.checkout-index-index .opc-summary-wrapper .opc-block-summary .items-in-cart.active::after{right:22px;transform:rotate(-135deg) translateY(-50%)}.checkout-index-index .opc-summary-wrapper .opc-block-summary .items-in-cart .questmark-theme-edit-items-wrapper{display:none}.checkout-index-index .opc-summary-wrapper .opc-block-summary .items-in-cart .product-item{padding:0 0 17px}.checkout-index-index .opc-summary-wrapper .opc-block-summary .items-in-cart .product{padding:0}.checkout-index-index .opc-summary-wrapper .opc-block-summary .items-in-cart .product .product-item-inner{flex-grow:1}.checkout-index-index .opc-summary-wrapper .opc-block-summary .items-in-cart .product .product-item-name-block{padding-right:20px}.checkout-index-index .opc-summary-wrapper .opc-block-summary .items-in-cart .product .product-item-name-block,.checkout-index-index .opc-summary-wrapper .opc-block-summary .items-in-cart .product .detail-price{color:#00529b;font-size:13px}.checkout-index-index .opc-summary-wrapper .opc-block-summary .items-in-cart .details{display:flex;justify-content:space-between}.checkout-index-index .opc-summary-wrapper .opc-block-summary .items-in-cart .detail-qty{color:#828282;font-size:11px;line-height:15px}.checkout-index-index .opc-summary-wrapper .opc-block-summary .items-in-cart .product-image-container img{border:1px solid #979797;border-radius:3px}.checkout-index-index .opc-summary-wrapper .opc-block-summary .items-in-cart .actions .edit::before{height:15px;width:15px;background:url("../images/icons/settings-gray.svg") center center no-repeat;content:"";position:absolute;right:0;top:0}.checkout-index-index .opc-summary-wrapper .opc-block-summary .items-in-cart .actions .edit span{display:none}.checkout-index-index .opc-summary-wrapper .opc-block-summary .table-totals{font-size:13px}.checkout-index-index .opc-summary-wrapper .opc-block-summary .table-totals .totals .mark,.checkout-index-index .opc-summary-wrapper .opc-block-summary .table-totals .totals-tax .mark{color:#99877d;padding:0 15px;text-align:left}.checkout-index-index .opc-summary-wrapper .opc-block-summary .table-totals .amount{color:#00529b;padding:15px;text-align:right}.checkout-index-index .opc-summary-wrapper .opc-block-summary .continue-shopping{border-radius:0 0 10px 10px;padding:20px 0;text-align:center}.checkout-index-index .opc-summary-wrapper .opc-block-summary .continue-shopping .continue-shopping-button{color:#99877d;font-size:12px;line-height:16px;text-decoration:none;text-transform:uppercase}.checkout-index-index .opc-sidebar .shipping-information .shipping-information-title{color:#00529b;font-size:18px;font-weight:400;line-height:24px;margin:15px 10px;padding-bottom:15px;position:relative}.checkout-index-index .opc-sidebar .shipping-information .shipping-information-title .action{display:none}.checkout-index-index .opc-sidebar .shipping-information .shipping-information-title::after{background:rgba(0,0,0,.2);bottom:0;content:" ";height:1px;left:0;position:absolute;right:0}.checkout-index-index .opc-sidebar .shipping-information .shipping-information-content{color:#828282;font-size:12px;font-weight:400;line-height:16px;margin:0 10px}.checkout-index-index .opc-sidebar .shipping-information .shipping-information-content a{color:#828282;line-height:30px;text-decoration:none}.checkout-index-index .checkout-payment-method .form.payments{flex-basis:100%}.checkout-index-index .checkout-payment-method .form.payments .legend{color:#00529b;font-size:18px;font-weight:400;line-height:24px;margin-bottom:15px;padding-bottom:15px;position:relative;width:100%}.checkout-index-index .checkout-payment-method .form.payments .legend::after{background:rgba(0,0,0,.1);bottom:1px;content:" ";height:1px;left:0;position:absolute;right:0;width:100%}.checkout-index-index .checkout-payment-method .opc-payment{margin-bottom:50px}.checkout-index-index .checkout-payment-method .opc-payment .payment-method{margin-bottom:20px}.checkout-index-index .checkout-payment-method .opc-payment .payment-method._active .payment-method-content{display:flex !important;flex-direction:column}.checkout-index-index .checkout-payment-method .opc-payment .payment-method .payment-method-title label,.checkout-index-index .checkout-payment-method .opc-payment .payment-method .billing-address-same-as-shipping-block label{font-size:13px;font-weight:700;line-height:18px}.checkout-index-index .checkout-payment-method .opc-payment .payment-method .payment-method-title .label{align-items:center;display:flex}.checkout-index-index .checkout-payment-method .opc-payment .payment-method .payment-method-title .label img{margin-right:20px}.checkout-index-index .checkout-payment-method .opc-payment .payment-method .payment-method-title .action-help{margin-left:10px}.checkout-index-index .checkout-payment-method .opc-payment .payment-method .credit-card-types{display:flex}.checkout-index-index .checkout-payment-method .opc-payment .payment-method .credit-card-types .item{margin-right:30px}.checkout-index-index .checkout-payment-method .opc-payment .payment-method .ccard .field-tooltip-action.action-cvv{right:12px}.checkout-index-index .checkout-payment-method .opc-payment .payment-method .hosted-date-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:315px}.checkout-index-index .checkout-payment-method .opc-payment .payment-method .hosted-error{display:none}.checkout-index-index .checkout-payment-method .opc-payment .payment-method .hosted-control{border:1px solid #979797;border-radius:20px;color:#495057;font-size:12px;font-weight:500;height:38px;max-width:315px;padding:11.5px;resize:none}.checkout-index-index .checkout-payment-method .opc-payment .payment-method .hosted-control::placeholder{display:none}.checkout-index-index .checkout-payment-method .opc-payment .payment-method .hosted-control.hosted-date{flex-basis:45%;max-width:190px}.checkout-index-index .checkout-payment-method .opc-payment .payment-method .hosted-control.hosted-cid{max-width:100px}.checkout-index-index .checkout-payment-method .opc-payment .payment-method .braintree-hosted-fields-invalid~.hosted-error{color:#00529b;display:block;flex-basis:100%}.checkout-index-index .checkout-payment-method .discount-code{margin-bottom:10px;position:relative}.checkout-index-index .checkout-payment-method .discount-code::after{border:solid #00529b;border-width:0 2px 2px 0;content:"";display:inline-block;padding:3px;position:absolute;right:27px;top:19px;transform:rotate(45deg) translateY(-50%)}.checkout-index-index .checkout-payment-method .discount-code.active::after{right:22px;transform:rotate(-135deg) translateY(-50%)}.checkout-index-index .checkout-payment-method .discount-code._active .payment-option-title::after{bottom:-125px}.checkout-index-index .checkout-payment-method .discount-code .payment-option-title{color:#00529b;font-size:18px;font-weight:400;line-height:24px;padding:15px 0;position:relative}.checkout-index-index .checkout-payment-method .discount-code .payment-option-title::after{background:rgba(0,0,0,.1);bottom:1px;content:" ";height:1px;left:0;position:absolute;right:0;width:100%}.checkout-index-index .checkout-payment-method .discount-code .payment-option-content{padding-bottom:15px}.checkout-index-index .checkout-payment-method .order-attributes-form{margin-left:30px}.checkout-index-index .checkout-payment-method .order-attributes-form .ui-datepicker-trigger{display:none}.checkout-index-index .checkout-payment-method .payment-method-content{display:none;margin:20px 0 0 30px}@media screen and (min-width: 768px){.checkout-index-index .checkout-payment-method .payment-method-content{margin:20px 0 0 60px}}@media screen and (min-width: 768px){.checkout-index-index .checkout-payment-method .payment-method-content .actions-toolbar{margin-left:auto;margin-right:0;width:255px}}.checkout-index-index .checkout-payment-method .payment-method-content .actions-toolbar .primary{display:flex;justify-content:center}.checkout-index-index .checkout-payment-method .payment-method-content .field-select-billing label{display:none}.checkout-index-index .checkout-payment-method .payment-method-content .field-select-billing .selectric .label{white-space:normal}.checkout-index-index .checkout-payment-method .payment-method-content .checkout-agreements-block{margin-bottom:20px}.checkout-index-index .checkout-payment-method .payment-method-content .checkout-agreement label::before{top:10px}.checkout-index-index .checkout-payment-method .payment-method-content .billing-address-details{color:#828282;font-size:13px;line-height:18px}.checkout-index-index .checkout-payment-method .payment-method-content .payment-method-note{color:#00529b;font-size:11px}.checkout-index-index .checkout-payment-method .payment-method-content .cvv{max-width:315px}.checkout-index-index .checkout-payment-method .payment-method-content .cvv .field-tooltip .field-tooltip-action{height:21px;width:21px;background:url("../images/icons/tooltip-ic-help.svg") center center no-repeat;position:absolute;right:0;top:8px}.checkout-index-index .checkout-payment-method .payment-method-content .cvv .field-tooltip .field-tooltip-action span{display:none}.checkout-index-index .checkout-payment-method .payment-method-content .cvv .field-tooltip .field-tooltip-content{background:#fff;border-radius:20px;box-shadow:0 4px 32px 0 rgba(0,0,0,.15);color:#00529b}.checkout-index-index .checkout-payment-method .payment-method-content .cvv .field-tooltip .field-tooltip-content::after{content:""}.checkout-index-index .checkout-payment-method .payment-method-content .cvv .field-tooltip .field-tooltip-content img{width:100%}.checkout-index-index .checkout-payment-method .form-purchase-order{margin:20px 0}.checkout-index-index .checkout-payment-method input[type=checkbox]+label{position:relative}.checkout-index-index .checkout-payment-method input[type=checkbox],.checkout-index-index .checkout-payment-method input[type=radio]{visibility:hidden;position:absolute}.checkout-index-index .checkout-payment-method input[type=radio]:checked+label::before{background-size:12px;border:5px solid #3497ff;content:"";display:inline !important}.checkout-index-index .checkout-payment-method input[type=radio]+label::before,.checkout-index-index .checkout-payment-method input[type=checkbox]+label::before{background:#fff;background-size:12px;border:1px solid #99877d;border-radius:2px;content:"";display:inline !important;min-width:20px}.checkout-index-index .checkout-payment-method input[type=checkbox]:checked+label::before{background:#3497ff url("../images/icons/checkbox-white.svg") center center no-repeat;background-size:12px;border:1px solid #3497ff;content:"";display:inline !important}.checkout-index-index .checkout-payment-method input[type=radio]:checked+label::before,.checkout-index-index .checkout-payment-method input[type=radio]+label::before{border-radius:50%}.checkout-index-index .checkout-payment-method input[type=checkbox]:checked+label::before,.checkout-index-index .checkout-payment-method input[type=checkbox]+label::before{left:-30px;position:absolute}.checkout-index-index .agreements-modal .modal-header{height:20px}.checkout-index-index .agreements-modal .checkout-agreements-item-content a{font-size:inherit;text-decoration:none}.checkout-index-index .agreements-modal .checkout-agreements-item-content p{margin-bottom:10px}@media screen and (max-width: 400px){.checkout-index-index .ui-datepicker{left:0 !important}}.checkout-index-index div[name="shippingAddress.firstname"],.checkout-index-index div[name="shippingAddress.lastname"],.checkout-index-index div[name="shippingAddress.company"],.checkout-index-index fieldset.field.street,.checkout-index-index div[name="shippingAddress.city"],.checkout-index-index div[name="billingAddresspurchaseorder.city"]{order:1}.checkout-index-index div[name="shippingAddress.region_id"],.checkout-index-index div[name="billingAddresspurchaseorder.region_id"]{order:2}.checkout-index-index div[name="shippingAddress.postcode"],.checkout-index-index div[name="billingAddresspurchaseorder.postcode"],.checkout-index-index div[name="shippingAddress.telephone"],.checkout-index-index div[name="billingAddresspurchaseorder.telephone"],.checkout-index-index div[name="shippingAddress.custom_attributes.telephone_extension"],.checkout-index-index div[name="billingAddresspurchaseorder.custom_attributes.telephone_extension"],.checkout-index-index div.field.choice{order:3}.checkout-cart-index .page-main{padding-top:17px}@media screen and (min-width: 768px){.checkout-cart-index .page-main{padding-top:60px}}.checkout-cart-index tbody{background:none !important;box-shadow:none !important}@media screen and (min-width: 1024px){.checkout-cart-index tbody:nth-child(odd) .item-info{background:#f1f1f1;border-radius:10px 10px 0 0;box-shadow:0 0 0 5px #f1f1f1}}@media screen and (min-width: 1024px){.checkout-cart-index tbody:nth-child(odd) .item-actions{background:#f1f1f1;border-radius:0 0 10px 10px;box-shadow:0 0 0 5px #f1f1f1}}.checkout-cart-index tbody .item-actions td{padding:0 0 5px 100px}.checkout-cart-index tbody .item-actions .action-edit,.checkout-cart-index tbody .item-actions .action-delete{font-size:13px;font-weight:400;padding:0 15px}.checkout-cart-index tbody .item-actions .action-edit{border-right:1px solid rgba(0,0,0,.1)}.checkout-cart-index tbody .col.item{align-items:center;display:flex;flex:1 100%;justify-content:center;padding:0 0 15px 20px}@media screen and (min-width: 768px){.checkout-cart-index tbody .col.item{flex:1 0 45%;padding:5px 15px 10px}}.checkout-cart-index tbody .col.item .product-item-photo{margin-right:15px}.checkout-cart-index tbody .col.item .product-item-details{display:flex;flex-direction:column;justify-content:space-between;min-height:75px;width:100%}.checkout-cart-index tbody .col.item .product-item-details .product-item-name{flex:1;font-size:13px;line-height:15px}@media screen and (min-width: 768px){.checkout-cart-index tbody .col.item .product-item-details .product-item-name{line-height:18px}}.checkout-cart-index tbody .col.item .product-item-details .product-item-name a{font-weight:700}.checkout-cart-index tbody .col.item .product-item-details .item-options{display:flex;font-size:12px}.checkout-cart-index tbody .col.item .product-item-details .item-options dt{margin-right:5px}.checkout-cart-index tbody .col.item .product-item-details .item-options dd{font-weight:400}.checkout-cart-index tbody .col.item .product-item-details .product-item-sku{font-size:11px;font-weight:700;line-height:15px}@media screen and (min-width: 768px){.checkout-cart-index tbody .col.item .product-item-details .product-item-sku{font-size:12px;line-height:18px}}.checkout-cart-index tbody .col.subtotal{color:#00529b}.checkout-cart-index tbody .col.item-info{min-width:310px}.checkout-cart-index tbody .item-info{display:flex;flex-grow:1;flex-wrap:wrap;justify-content:center;padding:0}@media screen and (min-width: 1024px){.checkout-cart-index tbody .item-info{align-items:center;flex-basis:45%}}.checkout-cart-index tbody .item-info .product-item-photo img{border:1px solid #979797;height:auto;max-width:80px}.checkout-cart-index tbody .item-info .field{margin:0}.checkout-cart-index tbody .item-info .col.qty{background:#f1f1f1;border-radius:0;padding:15px 0}@media screen and (min-width: 1024px){.checkout-cart-index tbody .item-info .col.qty{background:none}}.checkout-cart-index tbody .item-info .col.qty .col-label,.checkout-cart-index tbody .item-info .col.qty .field{border-left:1px solid rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.1)}@media screen and (min-width: 768px){.checkout-cart-index tbody .item-info .col.qty .col-label,.checkout-cart-index tbody .item-info .col.qty .field{border:0}}.checkout-cart-index tbody .item-info .col.qty .col-label .control,.checkout-cart-index tbody .item-info .col.qty .field .control{justify-content:center}.checkout-cart-index tbody .item-info .col.price{background:#f1f1f1;border-radius:10px 0 0 10px;padding:15px}@media screen and (min-width: 1024px){.checkout-cart-index tbody .item-info .col.price{background:none}}.checkout-cart-index tbody .item-info .col.subtotal{background:#f1f1f1;border-radius:0 10px 10px 0;padding:15px}@media screen and (min-width: 1024px){.checkout-cart-index tbody .item-info .col.subtotal{background:none}}.checkout-cart-index tbody .item-info .col.price .col-label,.checkout-cart-index tbody .item-info .col.subtotal .col-label{margin-bottom:10px}.checkout-cart-index tbody .item-info .actions-toolbar{display:flex;padding:0 10px}@media screen and (min-width: 768px){.checkout-cart-index tbody .item-info .actions-toolbar{display:none}}.checkout-cart-index tbody .item-info .actions-toolbar .action-edit::before,.checkout-cart-index tbody .item-info .actions-toolbar .action-delete::before{content:"";display:block;height:30px;width:30px}.checkout-cart-index tbody .item-info .actions-toolbar .action-edit span,.checkout-cart-index tbody .item-info .actions-toolbar .action-delete span{display:none}.checkout-cart-index tbody .item-info .actions-toolbar .action-edit::before{background:url("../images/icons/settings-gray.svg") center center no-repeat}.checkout-cart-index tbody .item-info .actions-toolbar .action-delete::before{background:url("../images/icons/delete-gray.svg") center center no-repeat}.checkout-cart-index tbody::after{content:"";display:block;min-height:20px}.checkout-cart-index .item-info .col.price,.checkout-cart-index .item-info .col.qty,.checkout-cart-index .item-info .col.subtotal,.checkout-cart-index .item-info-head .col.price,.checkout-cart-index .item-info-head .col.qty,.checkout-cart-index .item-info-head .col.subtotal{margin:0;text-align:center;width:33%}.checkout-cart-index .item-info-head{display:flex}.checkout-cart-index .item-info-head .item{flex:1;padding:40px 10px;width:13%}.checkout-cart-index .item-info-head .item-info{align-items:center;display:flex;flex-basis:50%;justify-content:center;padding:0}.checkout-cart-index .page-title span{color:#00529b;font-size:18px;font-weight:400;line-height:24px}@media screen and (min-width: 768px){.checkout-cart-index .page-title span{font-size:24px;line-height:32px;text-transform:uppercase}}.cart-container{display:flex;flex-direction:column;flex-wrap:wrap}@media screen and (min-width: 768px){.cart-container{flex-direction:row}}.checkout-form-container{flex-basis:50%;flex-grow:1;margin-bottom:60px;order:2;width:100%}@media screen and (min-width: 768px){.checkout-form-container{margin:0 auto 60px}}@media screen and (min-width: 1024px){.checkout-form-container{order:1}}.checkout-form-container .block-cart-failed,.checkout-form-container .form-cart{margin:0 5px}@media screen and (min-width: 768px){.checkout-form-container .block-cart-failed,.checkout-form-container .form-cart{margin:0 50px 0 20px}}@media screen and (min-width: 1024px){.checkout-form-container .block-cart-failed,.checkout-form-container .form-cart{margin:0 70px 0 20px}}.checkout-form-container .form-cart-failed thead tr{display:flex}.checkout-form-container .form-cart-failed thead .item{flex-basis:50%}.checkout-form-container .form-cart-failed thead .price,.checkout-form-container .form-cart-failed thead .qty{flex-basis:25%;text-align:center}.checkout-form-container .cart.main.actions{align-items:center;display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:40px}@media screen and (min-width: 768px){.checkout-form-container .cart.main.actions{flex-wrap:nowrap}}.checkout-form-container .cart.main.actions .clear:hover,.checkout-form-container .cart.main.actions .update:hover{background-color:rgba(0,0,0,.2);opacity:.7}.checkout-form-container .cart.main.actions .action.continue{width:100%;margin-bottom:10px;padding:11px}@media screen and (min-width: 768px){.checkout-form-container .cart.main.actions .action.continue{margin-bottom:0;padding:5px 4%;width:auto}}.checkout-form-container .cart.main.actions .clear,.checkout-form-container .cart.main.actions .update{font-family:"Roboto","Arial",sans-serif;background-color:#00529b;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);border:0;border-radius:20px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:11px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);color:#00529b;flex:1 2 auto;justify-content:space-between;margin:0 10px;padding:11px;width:auto}.checkout-form-container .cart.main.actions .clear:disabled,.checkout-form-container .cart.main.actions .clear.disabled,.checkout-form-container .cart.main.actions .update:disabled,.checkout-form-container .cart.main.actions .update.disabled{background-color:#979797;cursor:not-allowed;pointer-events:none}.checkout-form-container .cart.main.actions .clear:disabled,.checkout-form-container .cart.main.actions .clear.disabled,.checkout-form-container .cart.main.actions .update:disabled,.checkout-form-container .cart.main.actions .update.disabled{background-color:#fff;color:#979797;cursor:not-allowed;pointer-events:none}.checkout-form-container .cart.main.actions .clear:hover,.checkout-form-container .cart.main.actions .update:hover{background-color:#fff;color:#00529b}@media screen and (min-width: 768px){.checkout-form-container .cart.main.actions .clear,.checkout-form-container .cart.main.actions .update{padding:5px}}.checkout-form-container .cart.main.actions .continue{font-family:"Roboto","Arial",sans-serif;background-color:#00529b;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);border:0;border-radius:20px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:11px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;margin:0 10px;padding:5px 4%;width:auto}.checkout-form-container .cart.main.actions .continue:disabled,.checkout-form-container .cart.main.actions .continue.disabled{background-color:#979797;cursor:not-allowed;pointer-events:none}.checkout-form-container .cart.main.actions .continue:hover{opacity:.8}.checkout-form-container .cart.main.actions .group{display:flex;flex-basis:100%}@media screen and (min-width: 768px){.checkout-form-container .cart.main.actions .group{flex-basis:51%}}.checkout-form-container .cart.main.actions span{font-size:14px;line-height:18px}@media screen and (min-width: 768px){.checkout-form-container .cart.main.actions span{font-size:13px}}.checkout-form-container .action-towishlist{display:none}.checkout-form-container .block-cart-failed{margin-top:20px}.checkout-form-container .block-cart-failed .block-title{color:#00529b;font-family:"Roboto Slab","Roboto","Arial",sans-serif;font-size:24px;font-weight:300;padding:20px 0;text-transform:uppercase}.checkout-form-container .block-cart-failed .item-info.failed-item .col.price{display:flex;width:50%}.checkout-form-container .block-cart-failed .item-info.failed-item .col.price span{margin:auto}.checkout-form-container .block-cart-failed .item-info.failed-item .col.qty{border-radius:0 10px 10px 0;display:flex;padding-right:20px;width:50%}.checkout-form-container .block-cart-failed .item-info.failed-item .col.qty .control{margin:auto}.checkout-form-container .block-cart-failed .item-info.failed-item .col.qty .input-text{text-align:center}.checkout-form-container .block-cart-failed .tocart,.checkout-form-container .block-cart-failed .clear{margin-bottom:20px;padding:5px 30px;width:auto}@media screen and (min-width: 768px){.checkout-form-container .block-cart-failed .tocart,.checkout-form-container .block-cart-failed .clear{padding:5px 45px}}.checkout-form-container .block-cart-failed .tocart{float:left;margin-right:auto}.checkout-form-container .block-cart-failed .secondary.actions{display:flex;justify-content:flex-end}.checkout-form-container .block-cart-failed .item-actions td{padding:10px 0}.checkout-form-container .block-cart-failed thead{display:none}@media screen and (min-width: 1024px){.checkout-form-container .block-cart-failed thead{display:block}}@media screen and (min-width: 768px){.cart-summary{order:2}}.crosssell{flex:1 0 100%;order:3}.checkout-cart-configure .product-updatecart-details{display:flex;flex-wrap:wrap}.checkout-cart-configure .product-updatecart-details>*{padding-right:10px}.checkout-cart-configure .product-updatecart-details .price-tier_price{width:100%}.cart-summary,.opc-block-summary{box-shadow:0 4px 32px 0 rgba(0,0,0,.15);height:100%;margin-bottom:50px;padding-bottom:15px;width:100%}@media screen and (min-width: 768px){.cart-summary,.opc-block-summary{border-radius:10px;margin:0 20px 50px auto;max-width:285px}}.cart-summary .summary.title,.opc-block-summary .summary.title{display:none}@media screen and (min-width: 768px){.cart-summary .summary.title,.opc-block-summary .summary.title{border-bottom:1px solid rgba(0,0,0,.1);color:#00529b;display:block;font-family:"Roboto Slab","Roboto","Arial",sans-serif;font-size:22px;font-weight:400;line-height:29px;margin:0 auto;padding:30px 0;text-align:center}}.cart-summary .block,.cart-summary .checkout-methods-items,.opc-block-summary .block,.opc-block-summary .checkout-methods-items{padding:0 15px}.cart-summary .block .item,.cart-summary .checkout-methods-items .item,.opc-block-summary .block .item,.opc-block-summary .checkout-methods-items .item{margin:10px 0;text-align:center}.cart-summary .block .item #po2go-transfer,.cart-summary .checkout-methods-items .item #po2go-transfer,.opc-block-summary .block .item #po2go-transfer,.opc-block-summary .checkout-methods-items .item #po2go-transfer{font-family:"Roboto","Arial",sans-serif;background-color:#00529b;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);border:0;border-radius:20px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:11px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;margin:0 10px;padding:5px 6%;width:auto}.cart-summary .block .item .paypal.after,.cart-summary .checkout-methods-items .item .paypal.after,.opc-block-summary .block .item .paypal.after,.opc-block-summary .checkout-methods-items .item .paypal.after{align-items:center;display:flex;flex-direction:column}.cart-summary .block .title,.opc-block-summary .block .title{color:#99877d;font-size:13px;line-height:18px;padding:15px 0;position:relative}.cart-summary .block.shipping,.opc-block-summary .block.shipping{background-color:#f1f1f1}.cart-summary .block.discount,.opc-block-summary .block.discount{border-top:1px solid rgba(0,0,0,.1)}.cart-summary .block.discount .actions-toolbar,.opc-block-summary .block.discount .actions-toolbar{margin-bottom:20px}.cart-summary .block.discount::after,.opc-block-summary .block.discount::after{border:solid #00529b;border-width:0 2px 2px 0;content:"";display:inline-block;padding:3px;position:absolute;right:27px;top:19px;transform:rotate(45deg) translateY(-50%)}.cart-summary .block.shipping,.cart-summary .block.discount,.opc-block-summary .block.shipping,.opc-block-summary .block.discount{position:relative}.cart-summary .block.shipping.active::after,.cart-summary .block.discount.active::after,.opc-block-summary .block.shipping.active::after,.opc-block-summary .block.discount.active::after{right:22px;transform:rotate(-135deg) translateY(-50%)}.cart-summary .block.shipping .content,.cart-summary .block.discount .content,.opc-block-summary .block.shipping .content,.opc-block-summary .block.discount .content{margin-top:5px}.cart-summary .block.shipping .field,.cart-summary .block.discount .field,.opc-block-summary .block.shipping .field,.opc-block-summary .block.discount .field{margin-bottom:20px;text-align:left}.cart-summary .block.shipping .field .control,.cart-summary .block.discount .field .control,.opc-block-summary .block.shipping .field .control,.opc-block-summary .block.discount .field .control{margin-top:2px}.cart-summary .block.shipping .selectric .label,.cart-summary .block.discount .selectric .label,.opc-block-summary .block.shipping .selectric .label,.opc-block-summary .block.discount .selectric .label{margin:0 28px 0 10px}.cart-summary .block.shipping input[type=radio]+label:hover::before,.cart-summary .block.discount input[type=radio]+label:hover::before,.opc-block-summary .block.shipping input[type=radio]+label:hover::before,.opc-block-summary .block.discount input[type=radio]+label:hover::before{background:url("../images/icons/checkbox-gray.svg") center center no-repeat;background-size:10px}.cart-summary .block.shipping input[type=radio]:checked+label::before,.cart-summary .block.discount input[type=radio]:checked+label::before,.opc-block-summary .block.shipping input[type=radio]:checked+label::before,.opc-block-summary .block.discount input[type=radio]:checked+label::before{background:#3497ff url("../images/icons/checkbox-white.svg") center center no-repeat;background-size:10px}.cart-summary .block.shipping input[type=radio]:checked+label:hover::before,.cart-summary .block.discount input[type=radio]:checked+label:hover::before,.opc-block-summary .block.shipping input[type=radio]:checked+label:hover::before,.opc-block-summary .block.discount input[type=radio]:checked+label:hover::before{opacity:.8}.cart-summary .block.shipping input[type=radio]+label::before,.cart-summary .block.discount input[type=radio]+label::before,.opc-block-summary .block.shipping input[type=radio]+label::before,.opc-block-summary .block.discount input[type=radio]+label::before{border-radius:2px}.cart-summary .item-title,.opc-block-summary .item-title{color:#99877d;margin-bottom:5px}.cart-summary .cart-totals,.opc-block-summary .cart-totals{padding:0 15px}.cart-summary .cart-totals .mark,.opc-block-summary .cart-totals .mark{color:#99877d;text-align:left}.cart-summary .cart-totals .amount,.opc-block-summary .cart-totals .amount{color:#00529b;text-align:right}.cart-summary .cart-totals .grand.totals,.opc-block-summary .cart-totals .grand.totals{border-top:1px solid rgba(0,0,0,.1);color:#00529b}.cart-summary .cart-totals .grand.totals .mark,.opc-block-summary .cart-totals .grand.totals .mark{color:#00529b}.checkout-cart-index .crosssell{margin:0 auto 80px;max-width:922px;width:100%}.checkout-cart-index .crosssell .block-title{color:#00529b;font-size:24px;font-weight:400;line-height:32px;margin-bottom:50px;text-align:center;text-transform:uppercase}.checkout-cart-index .crosssell .block-title strong{font-weight:400}.checkout-cart-index .crosssell .product-items{display:flex;flex-wrap:wrap;margin:0 20px}@media screen and (min-width: 1024px){.checkout-cart-index .crosssell .product-items{margin:0}}.checkout-cart-index .crosssell .product-item{flex-basis:47.533%;margin-bottom:50px;margin-right:4.7%}@media screen and (min-width: 1024px){.checkout-cart-index .crosssell .product-item{flex-basis:22.5%;margin-right:3.333%}.checkout-cart-index .crosssell .product-item:nth-of-type(2){margin-right:3.333% !important}.checkout-cart-index .crosssell .product-item:nth-of-type(3n){margin-right:3.333% !important}.checkout-cart-index .crosssell .product-item:nth-of-type(4n){margin-right:0}}.checkout-cart-index .crosssell .product-item:nth-of-type(2n){margin-right:0}.checkout-cart-index .crosssell .product-item:nth-of-type(3n){margin-right:4.7%}.checkout-cart-index .crosssell .product-item::before{display:none}.checkout-cart-index .crosssell .product-item .product-image-photo{border-radius:10px;height:auto;width:100%}.checkout-cart-index .crosssell .product-item .product-item-info{display:flex;flex-basis:auto;flex-direction:column;height:100%;justify-content:center;max-width:192px;width:auto}.checkout-cart-index .crosssell .product-item .product-item-link{display:flex;flex-basis:100%;flex-direction:column}.checkout-cart-index .crosssell .product-item-details{display:flex;flex-basis:100%;flex-direction:column;margin-top:17px}.checkout-cart-index .crosssell .product-item-details .product-item-name{flex-grow:1}.checkout-cart-index .crosssell .product-item-details .product-item-name strong,.checkout-cart-index .crosssell .product-item-details .product-item-name a{font-size:14px;line-height:20px}.checkout-cart-index .crosssell .product-item-details .price-box{font-size:13px;line-height:18px;margin:15px 0}.checkout-cart-index .crosssell .product-item-details .secondary-addto-links{display:none}.checkout-cart-index .crosssell .product-item-details .action{font-size:13px;line-height:24px;text-decoration:none;text-transform:uppercase}.checkout-onepage-success .page-main{padding-top:80px}.checkout-onepage-success .page-title-wrapper{text-align:center}.checkout-onepage-success .checkout-success{margin:20px;text-align:center}.checkout-onepage-success .actions-toolbar{margin:20px}.checkout-onepage-success .column.main{text-align:center}.checkout-onepage-success .column.main form .action{margin:20px;padding:11px 45px;width:auto}.account .page-main{margin-bottom:43px;padding:19px 10px 0}@media screen and (min-width: 768px){.account .page-main{padding:19px 20px 0}}.account .page-main .page-title-wrapper{margin:0 auto;padding:0}@media screen and (min-width: 768px){.account .page-main .page-title-wrapper{text-align:center}}@media screen and (min-width: 1024px){.account .page-main .page-title-wrapper{max-width:none;padding:0 20px}}.account .page-main .block-title{margin:10px 0;position:relative}.account .page-main .block-title .action{font-size:13px;font-weight:500}.account .page-main .block{margin:0 auto 30px;width:100%}@media screen and (min-width: 768px){.account .page-main .block{margin-bottom:40px;margin-top:42px}}@media screen and (min-width: 1024px){.account .page-main .block{margin-top:0;max-width:none}}.account .page-main .block.block-collapsible-nav{line-height:1.7;padding-left:0}@media screen and (min-width: 768px){.account .page-main .block.block-collapsible-nav{margin:0;width:200px}}@media screen and (min-width: 1024px){.account .page-main .block.block-collapsible-nav{margin:0}}.account .page-main .block.account-nav{display:none}.account .page-main .columns{display:flex;flex-wrap:wrap;margin:0 auto auto;width:100%}@media screen and (min-width: 768px){.account .page-main .columns{display:block}}.account .page-main .columns::after{clear:both;content:" ";display:block;height:0;overflow:hidden;visibility:hidden}.account .page-main .columns .column.main{display:block;flex-basis:100%;flex-grow:1;float:right;margin-bottom:20px;order:2;vertical-align:top;width:100%}@media screen and (min-width: 768px){.account .page-main .columns .column.main{display:inline-block;margin-top:0;padding-left:20px;width:calc(100% - 200px)}}@media screen and (min-width: 1024px){.account .page-main .columns .column.main{float:none}}.account .page-main .columns .column .block-content{font-size:0}.account .page-main .columns .column .box{display:block;font-size:12px;vertical-align:top;width:100%}@media screen and (min-width: 768px){.account .page-main .columns .column .box{display:inline-block;width:50%}}.account .page-main .columns .column .box-title{font-weight:500;margin-bottom:15px}.account .page-main .columns .column .box-content p{line-height:1.7;padding:0}.account .page-main .columns .column .box-actions,.account .page-main .columns .column .actions{font-size:13px;font-weight:500;margin-top:10px}.account .page-main .columns .column .box-actions .divider,.account .page-main .columns .column .actions .divider{background-color:#cbcbcb;display:inline-block;height:12px;margin:0 10px;vertical-align:middle;width:1px}.account .page-main .columns .column .orders-recent{font-size:12px}.account .page-main .columns .column .table-order-items{border-collapse:collapse;width:100%}.account .page-main .columns .column .table-order-items th{color:#828282;font-size:13px;font-weight:normal;text-align:left}.account .page-main .columns .column .table-order-items.desktop{display:none}@media screen and (min-width: 768px){.account .page-main .columns .column .table-order-items.desktop{display:table}}.account .page-main .columns .column .table-order-items.desktop th,.account .page-main .columns .column .table-order-items.desktop td{padding:15px 0}.account .page-main .columns .column .table-order-items.desktop tr{border-top:1px solid #e5e5e5}.account .page-main .columns .column .table-order-items.desktop tr:last-of-type{border-bottom:1px solid #e5e5e5}.account .page-main .columns .column .table-order-items.mobile{display:table}@media screen and (min-width: 768px){.account .page-main .columns .column .table-order-items.mobile{display:none}}.account .page-main .columns .column .table-order-items.mobile td{padding-top:5px}.account .page-main .columns .column .table-order-items.mobile .total,.account .page-main .columns .column .table-order-items.mobile .status{text-align:right}.account .page-main .columns .column .table-order-items.mobile .actions{padding-top:15px}.account .page-main .columns .column .table-order-items.mobile tr:first-of-type td{padding-top:15px}.account .page-main .columns .column .table-order-items.mobile tr:last-of-type td{padding-bottom:15px}.account .page-main .columns .column .table-order-items.mobile tbody{border-top:1px solid #e5e5e5}.account .page-main .columns .column .table-order-items.mobile tbody:last-of-type{border-bottom:1px solid #e5e5e5}.account .page-main .columns .column .table-order-items .total{font-weight:500}.account .page-main .columns .column .block-dashboard-addresses address{font-style:normal;line-height:1.7}.account .page-main .columns .column .block-reviews-dashboard .item{margin-bottom:15px}.account .page-main .columns .column .block-reviews-dashboard .item:last-of-type{margin-bottom:0}.account .page-main .columns .column .block-reviews-dashboard .product-name{font-size:12px;font-weight:500;margin-bottom:10px}@media screen and (min-width: 1024px){.account .page-main .columns .column .products-grid{margin-left:0}}.account .page-main .columns .sidebar-main{display:block;flex-basis:100%;flex-grow:1;float:none;order:1;width:100%}@media screen and (min-width: 768px){.account .page-main .columns .sidebar-main{display:inline-block;width:200px}}@media screen and (min-width: 1024px){.account .page-main .columns .sidebar-main{float:left}}.account .page-main .columns .sidebar-main .block-collapsible-nav-content{background-color:#f1f1f1;display:none;padding:20px}@media screen and (min-width: 768px){.account .page-main .columns .sidebar-main .block-collapsible-nav-content{display:block}}.account .page-main .columns .sidebar-main .block-collapsible-nav-content.active{display:block}.account .page-main .columns .sidebar-main .block-collapsible-nav-content .item{font-size:13px}.account .page-main .columns .sidebar-main .block-collapsible-nav-content .item strong{font-weight:500}.account .page-main .columns .sidebar-main .block-collapsible-nav-content .item a{color:#828282;text-decoration:none}.account .page-main .columns .sidebar-main .block-collapsible-nav-content .item a:hover{text-decoration:underline}.account .page-main .columns .sidebar-main .block-collapsible-nav-content .item .delimiter{display:block;height:10px}.account .page-main .columns .sidebar-main .block-collapsible-nav-content .customer-logout{color:#dc3545;display:inline-block;margin-top:15px}.account .page-main .columns .sidebar-main .block-collapsible-nav-title{border-bottom:1px solid #e5e5e5;cursor:pointer;display:block;padding:15px;position:relative}@media screen and (min-width: 768px){.account .page-main .columns .sidebar-main .block-collapsible-nav-title{display:none}}.account .page-main .columns .sidebar-main .block-collapsible-nav-title::after{background-image:url("../images/icons/angle-arrow-down-black.svg");background-position:center;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:8px;position:absolute;right:20px;top:50%;transform:translateY(-50%);transition:all .1s;width:8px}.account .page-main .columns .sidebar-main .block-collapsible-nav-title.active::after{transform:translateY(-50%) rotate(180deg)}.account .page-main .columns .sidebar-main .block-collapsible-nav-title strong{font-weight:500}.account .page-main .orders-history,.account .page-main .order-products-toolbar{margin:20px 0}.account .page-main .orders-history .pager,.account .page-main .order-products-toolbar .pager{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin:0 auto}.account .page-main .orders-history .limiter,.account .page-main .order-products-toolbar .limiter{align-items:center;color:#828282;display:flex}.account .page-main .orders-history .limiter>*,.account .page-main .order-products-toolbar .limiter>*{margin-right:10px}.account .page-main .orders-history .limiter .selectric-wrapper,.account .page-main .order-products-toolbar .limiter .selectric-wrapper{margin:0 10px}.account .page-main .orders-history .toolbar-amount,.account .page-main .order-products-toolbar .toolbar-amount{margin:0 15px 10px 0}.account .page-main .actions-toolbar .action.back{display:none}.account .page-main .order-links{display:none}.account .page-main .order-details-items tfoot .mark,.account .page-main .order-details-items tfoot .amount{color:#828282;padding:15px 10px 0}.account .page-main .table-order-items .item-options{font-size:13px}.account .page-main .table-order-items .item-options dt{float:left;margin-right:5px}.account .page-main .block-order-details-view{margin:20px 0;padding-left:10px}.account .page-main .block-order-details-view .box{margin-bottom:20px}.account .page-main .block-order-details-view .box-content{color:#828282;margin:10px 0 0 10px}.account .page-main .block-addbysku{padding:0;width:100%}.account .page-main .block-addbysku .form-addbysku{display:flex;flex-direction:column}.account .page-main .block-addbysku .form-addbysku .box-items{width:100%}.account .page-main .block-addbysku .form-addbysku .additional{display:flex;width:100%}.account .page-main .block-addbysku .form-addbysku .additional .sku{margin-right:10px;width:calc(100% - 180px)}@media screen and (min-width: 768px){.account .page-main .block-addbysku .form-addbysku .additional .sku{margin-right:20px;width:calc(100% - 260px)}}.account .page-main .block-addbysku .form-addbysku .additional .qty{margin-right:5px}@media screen and (min-width: 768px){.account .page-main .block-addbysku .form-addbysku .additional .qty{margin-right:10px}}.account .page-main .block-addbysku .form-addbysku .additional .qty .qty{border:1px solid #979797;border-radius:15px;width:40px}@media screen and (min-width: 768px){.account .page-main .block-addbysku .form-addbysku .additional .qty .qty{width:70px}}.account .page-main .block-addbysku .form-addbysku .actions-toolbar .remove{width:120px}@media screen and (min-width: 768px){.account .page-main .block-addbysku .form-addbysku .actions-toolbar .remove{width:150px}}.account .page-main .block-addbysku .form-addbysku .actions-toolbar .no-display{display:block}.account .page-main .block-addbysku .form-addbysku .actions-toolbar .action.tocart,.account .page-main .block-addbysku .form-addbysku .actions-toolbar .action.add{padding:11px 45px;width:auto}.account .page-main .block-addbysku .form-addbysku .box-upload{margin:40px auto;width:100%}.account .page-main .block-addbysku .form-addbysku .box-upload .reset{margin:10px auto;width:100%}@media screen and (min-width: 768px){.account .page-main .block-addbysku .form-addbysku .box-upload .reset{width:120px}}.account .page-main .block-addbysku .form-addbysku .action.tocart{padding:11px 45px;width:auto}.account .page-main .form-address-edit{margin-bottom:50px}.account .page-main .form-address-edit .nested{margin-top:10px}.account .page-main .form-address-edit .field{margin-bottom:15px}.account .page-main .form-address-edit .field .control{margin-top:5px}.account .page-main .block-addresses-default .box-content{margin-top:10px}.account .page-main .block-addresses-list .addresses{display:flex;flex-wrap:wrap}.account .page-main .block-addresses-list .addresses .item{margin-bottom:10px;margin-right:20px}.account .page-main .block-addresses-list .addresses address{font-size:13px}.account .page-main .form-wishlist-items .product-items .product-item-info{background-color:unset;border-radius:0;display:flex;flex-direction:column}.account .page-main .form-wishlist-items .product-items .product-item-info .product-item-name{flex-grow:1}.account .page-main .form-wishlist-items .product-items .product-item-info .product-item-inner .label{display:none}.account .page-main .form-wishlist-items .product-items .product-item-info .product-item-inner .comment-box{margin-top:10px}.account .page-main .form-wishlist-items .product-items .product-item-info .product-item-inner .product-item-comment{border-radius:10px}.account .page-main .form-wishlist-items .product-items .product-item-info .product-item-actions{margin-top:10px}.account .page-main .form-wishlist-items .product-items .product-item-info .box-tocart .input-text{border:1px solid #979797;border-radius:10px}.account .page-main .form-wishlist-items .actions-toolbar .primary{display:flex;flex-wrap:wrap}.account .page-main .form-wishlist-items .actions-toolbar .primary .action{margin-bottom:15px}@media screen and (min-width: 768px){.account .page-main .form-wishlist-items .actions-toolbar .primary .action{margin-right:20px;padding:11px 45px;width:auto}}.customer-account-forgotpassword .page-main{padding:40px;max-width:540px}.customer-account-forgotpassword .page-title-wrapper h1{font-weight:300}@media screen and (min-width: 768px){.customer-account-forgotpassword .page-title-wrapper h1{padding-left:20px}}.customer-account-forgotpassword .field.note{color:#00529b}.customer-account-forgotpassword .form.password.forget{background:linear-gradient(to bottom, #fff 0%, #fff 66%, #f1f1f1 60%, #f1f1f1 100%);border-radius:10px;box-shadow:0 4px 32px 0 rgba(0,0,0,.15);padding:20px;max-width:540px}.customer-account-forgotpassword .actions-toolbar{margin-top:40px}.customer-account-forgotpassword .actions-toolbar .secondary{text-align:center;padding-top:10px}.customer-account-forgotpassword .actions-toolbar .secondary a{font-size:14px}.g-recaptcha{transform:scaleX(0.8) translateX(-15px);width:198px}@media screen and (min-width: 768px){.g-recaptcha{transform:scaleX(1) translateX(0)}}.field.country.required,.hide-input-field{display:none !important}.account .page-main button{width:fit-content;margin-top:10px}.account .page-main .requisition-grid input[type=checkbox]{visibility:visible;position:relative}.account .page-main .requisition-list-description{margin-top:20px}.account .page-main .block.block-requisition-list.link-button{width:fit-content;float:left;margin:0 20px 0 0}.requisition-popup button{width:fit-content}.requisition-popup button.action-close{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEgMWwxMCAxMG0wLTEwTDEgMTEiIHN0cm9rZT0iI0IyQjJCMiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjwvc3ZnPg==);background-color:rgba(0,0,0,0);box-shadow:none;background-size:15px;height:20px;width:20px;background-repeat:no-repeat;border-radius:0}.checkout-cart-index .block-requisition-list{margin-left:30px}.checkout-cart-index #shopping-cart-table .block-requisition-list{margin-left:15px}.sales-order-history .my-orders-search-advanced .field.search-sku button{border:none;box-shadow:none;padding:0;position:absolute;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1Ni45NjYgNTYuOTY2Ij48cGF0aCBkPSJNNTUuMTQ2IDUxLjg4N0w0MS41ODggMzcuNzg2QTIyLjkyNiAyMi45MjYgMCAwIDAgNDYuOTg0IDIzYzAtMTIuNjgyLTEwLjMxOC0yMy0yMy0yM3MtMjMgMTAuMzE4LTIzIDIzIDEwLjMxOCAyMyAyMyAyM2M0Ljc2MSAwIDkuMjk4LTEuNDM2IDEzLjE3Ny00LjE2MmwxMy42NjEgMTQuMjA4Yy41NzEuNTkzIDEuMzM5LjkyIDIuMTYyLjkyLjc3OSAwIDEuNTE4LS4yOTcgMi4wNzktLjgzN2EzLjAwNCAzLjAwNCAwIDAgMCAuMDgzLTQuMjQyek0yMy45ODQgNmM5LjM3NCAwIDE3IDcuNjI2IDE3IDE3cy03LjYyNiAxNy0xNyAxNy0xNy03LjYyNi0xNy0xNyA3LjYyNi0xNyAxNy0xN3oiIGZpbGw9IiNhOWE5YTkiLz48L3N2Zz4=);background-repeat:no-repeat;width:20px;height:20px;top:0;right:10px;background-size:15px;background-position:center;background-color:unset}.sales-order-history .extra-order-search,.sales-order-history #filter-close-btn{display:none}.sales-order-history label.label{margin-bottom:10px !important;display:block}.requisition-list-action .requisition-list-button{width:fit-content;background:rgba(0,0,0,0);box-shadow:none;color:#00529b;padding:10px 0}.requisition-list-action .requisition-list-button span{font-weight:400;text-transform:capitalize}.requisition-list-action .items{display:none;margin:0;list-style:none none;background:#fff;border:1px solid #bbb;min-width:20rem;z-index:100;box-sizing:border-box;position:absolute;box-shadow:0 3px 3px rgba(0,0,0,.15);padding:0;margin-top:-5px}.requisition-list-action .items li{margin:0;padding:.5rem;cursor:pointer}.requisition-list-action .items li:hover{background-color:#e8e8e8}.requisition-list-action.active .items{display:block}.customer-create-account-wrapper{align-items:center;display:flex;flex-direction:column;margin:0 auto 80px;overflow-x:hidden}@media screen and (min-width: 1024px){.customer-create-account-wrapper{flex-direction:row;margin:0 auto 143px;overflow-x:unset;width:1091px}}.customer-create-account .page-title,.customer-create-account .legend,.company-account-create .page-title,.company-account-create .legend{color:#00529b;font-family:"Roboto Slab","Roboto","Arial",sans-serif;font-size:24px;font-weight:200;line-height:32px;text-transform:uppercase}.customer-create-account .page-title,.company-account-create .page-title{margin:45px 0 39px}@media screen and (min-width: 768px){.customer-create-account .page-title,.company-account-create .page-title{margin-left:47px}}@media screen and (min-width: 1024px){.customer-create-account .page-title,.company-account-create .page-title{margin-top:54px}}.customer-create-account .legend,.company-account-create .legend{font-size:18px;line-height:36px}.customer-create-account .form-create-account,.company-account-create .form-create-account{background:linear-gradient(to bottom, #fff 0%, #fff 77%, #f1f1f1 77%, #f1f1f1 100%);border-radius:10px;box-shadow:0 4px 32px 0 rgba(0,0,0,.15);padding:20px 15px 27px;width:290px}@media screen and (min-width: 768px){.customer-create-account .form-create-account,.company-account-create .form-create-account{padding-left:46px;padding-right:46px;width:544px}}.customer-create-account .form-create-account .field-company .label::before,.company-account-create .form-create-account .field-company .label::before{display:none}.customer-create-account hr,.company-account-create hr{border:.5px solid #e4e4e4;margin:20px 0 15px}.customer-create-account .actions-toolbar button,.company-account-create .actions-toolbar button{background:#fff;color:#00529b;font-size:13px;transition:.3s}.customer-create-account .actions-toolbar button:hover,.company-account-create .actions-toolbar button:hover{background:#00529b;color:#fff}.customer-create-account .password,.customer-create-account .field.choice.newsletter,.company-account-create .password,.company-account-create .field.choice.newsletter{margin-top:20px}.customer-create-account #password-strength-meter-container,.company-account-create #password-strength-meter-container{color:#828282;font-size:11px;font-weight:400;padding-top:5px}.customer-create-account .g-recaptcha,.company-account-create .g-recaptcha{margin:50px 0 20px}.customer-create-account .label::before,.company-account-create .label::before{content:"* "}.customer-create-account .label[for=is_subscribed]::before,.company-account-create .label[for=is_subscribed]::before{border:1px solid #828282;content:"";height:15px;margin-top:2px;width:15px}.customer-create-account .control input,.company-account-create .control input{margin-top:4px}.customer-create-account-why{height:460px;margin-top:54px;width:351px}@media screen and (min-width: 1024px){.customer-create-account-why{margin-left:196px}}.customer-create-account-why img{display:block;margin:0 auto}.customer-create-account-why h2{color:#00529b;font-size:24px;margin:17px 0 20px 40px}.customer-create-account-why h4{text-align:center;margin:0 0 15px 0}.customer-create-account-why p{font-size:15px;margin:0 0 33px 10px;text-align:center}.customer-create-account-why ul{background:#f1f1f1;border-radius:10px;height:315px;padding-top:20px}.customer-create-account-why li{align-items:center;color:#828282;display:flex;font-size:16px;font-weight:700;margin:0 42px 0 49px;padding:18px 0 13px 22px}.customer-create-account-why li:not(:last-child){border-bottom:1px solid #828282}.customer-create-account-why li img{display:inline-block;margin:0 25px 0 0}.company-account-create .form-create-account{background:linear-gradient(to bottom, #fff 0%, #fff 88%, #f1f1f1 88%, #f1f1f1 100%)}.company-account-create .page-title{width:290px;margin:auto !important}@media screen and (min-width: 1024px){.company-account-create .page-title{margin:50px 0 50px 45px !important}}.company-account-create .form-create-account{margin:5% auto}@media screen and (min-width: 1024px){.company-account-create .form-create-account{margin:0 0 5% 0}}.customer-account-login .login-container>.block-new-company{display:none !important}.header.links .customer-welcome.logged-out .customer-menu,.header.links li.customer-register.links-container{display:none !important}.company-account-index .page-title{font-weight:200;margin:20px 0 !important}.company-account-index .block{margin:0 20px 30px 20px}@media screen and (min-width: 1024px){.company-account-index .block{margin:0 0 5% 0}}.company-account-index .block strong,.company-account-index .block p{font-size:16px;line-height:24px}.account .box-actions button,.account .data-grid-filters-wrap button{margin:8px;width:auto;box-shadow:none}.account.company-index-index .popup-tree .modal-footer .secondary{margin:0}.account .company-profile-payment-methods span,.account .company-profile-payment-methods li{font-size:14px}.jstree>ul ul li{background:none;border-left:1px dashed #333;margin-left:2.4rem;padding:.5rem 0;position:relative}.jstree>ul ul li.jstree-last{background:none;border-left:none;left:.1rem;padding-bottom:0;position:relative}.jstree>ul ul li.jstree-last:after{border-left:1px dashed #333;content:"";height:2.3rem;left:-0.1rem;position:absolute;top:0}.jstree>ul ul li.jstree-leaf>.jstree-icon.jstree-ocl{background:none;display:inline;padding-right:3.7rem;width:2.5rem}.jstree>ul ul li.jstree-leaf>.jstree-icon.jstree-ocl:after{right:0;top:1.7rem;width:100%}.jstree>ul ul li>.jstree-icon.jstree-ocl{position:relative}.jstree>ul ul li>.jstree-icon.jstree-ocl:after{border-top:1px dashed #333;content:"";height:.1rem;position:absolute;right:1.3rem;top:.5rem;width:1.3rem}.jstree li>.jstree-icon{padding-right:1.5rem}.jstree li a{height:45px;line-height:2.2rem;padding:.4rem 1rem .4rem .2rem;margin-left:10px}.jstree li a>.jstree-themeicon-custom{margin-left:10px;margin-right:.7rem}.jstree li a>.jstree-icon.icon-customer:before{font-size:1.8rem;color:#c2c2c2;font-size:1.2rem;left:.5rem;position:relative;font-family:"magento-icons";vertical-align:middle;display:inline-block;font-weight:400;content:""}.jstree li a>.jstree-icon.icon-company:before{font-size:1.7rem;color:#c2c2c2;font-size:1.2rem;left:.5rem;position:relative;font-family:"magento-icons";vertical-align:middle;display:inline-block;font-weight:400;content:""}.jstree li a>.field-tooltip{color:#000;left:100%;margin-left:5px;top:.4rem}.jstree li a .field-tooltip-content{white-space:normal}.jstree li:not(.jstree-leaf)>.jstree-icon{left:-0.1rem;position:relative;top:.6rem;z-index:5}.jstree li:not(.jstree-leaf)>.jstree-icon:before{cursor:pointer;text-align:center}.jstree li.jstree-open>.jstree-icon:before{color:#c2c2c2;font-size:1.2rem;left:.5rem;position:relative;font-family:"magento-icons";vertical-align:middle;display:inline-block;font-weight:400;content:"";left:1.9rem;top:.3rem}.jstree li.jstree-closed>.jstree-icon:before{color:#c2c2c2;font-size:1.2rem;left:.5rem;position:relative;font-family:"magento-icons";vertical-align:middle;display:inline-block;font-weight:400;content:"";left:1.9rem;top:.3rem}.jstree>ul>li{background:none}.jstree>ul>li>a.company-admin{margin-left:-0.2rem;padding-bottom:1.3rem}.jstree>ul>li>a.company-admin:before{display:none}.jstree>ul>li>a.company-admin>.jstree-icon{margin-right:10px;position:relative;z-index:5}.jstree>ul>li>a.company-admin>.jstree-icon:before{font-size:3rem}.jstree>ul>li:not(.root-collapsible)>.jstree-icon.jstree-ocl{display:none}.jstree .jstree-leaf>.jstree-icon.jstree-ocl{display:none}.jstree a>.jstree-icon{background:none}.jstree.jstree-draggable a:before{color:#c2c2c2;font-size:1.2rem;left:.5rem;position:relative;font-family:"magento-icons";vertical-align:middle;display:inline-block;font-weight:400;content:"";height:1.8rem;margin-left:-0.4rem;overflow:hidden;width:1.9rem}.jstree.jstree-draggable a.jstree-clicked:before{color:#fff}.jstree i{font-style:normal}.block-dashboard-company .jstree .jstree-clicked{background-color:#006bb4;color:#fff}.block-dashboard-company .jstree .jstree-clicked>.jstree-icon:before{color:#fff}.jstree .jstree-anchor .jstree-checkbox{background-color:rgba(0,0,0,0);background-position:top right;background-repeat:no-repeat;height:16px;margin:5px 8px -2px 4px;position:relative;width:16px}.jstree .jstree-anchor.jstree-clicked>.jstree-checkbox{background-position:top center}.jstree .jstree-anchor>.jstree-checkbox.jstree-undetermined{background-position:top left}.jstree-checkbox-selection .jstree-anchor{display:inline-block;text-decoration:none}.jstree-node,.jstree-children,.jstree-container-ul{display:block;list-style-image:none;list-style-type:none;margin:0;padding:0}.jstree-node{white-space:nowrap}.jstree-anchor{color:#000;display:inline-block;margin:0;padding:0 4px 0 1px;vertical-align:top;white-space:nowrap}[id=jstree-marker]{border-bottom:5px solid rgba(0,0,0,0);border-left:5px solid;border-right:0;border-top:5px solid rgba(0,0,0,0);font-size:0;height:0;left:0;line-height:0;margin:-5px 0 0 0;padding:0;position:absolute;top:0;width:0}[id=jstree-dnd]{line-height:16px;margin:0;padding:4px}[id=jstree-dnd] .jstree-icon,[id=jstree-dnd] .jstree-copy{display:inline-block;height:16px;margin:0 2px 0 0;padding:0;text-decoration:none;width:16px}[id=jstree-dnd] .jstree-ok{background:rgba(255,0,128,0)}[id=jstree-dnd] .jstree-er{background:rgba(255,255,0,0)}[id=jstree-dnd] .jstree-copy{margin:0 2px 0 2px}.form-edit-role .block-title,.block-dashboard-company .block-title{margin-top:20px}.form-edit-role .box-actions button.action,.block-dashboard-company .box-actions button.action{background:none;border:0;color:#1979c3;font-weight:400;padding:0 25px 10px 0;position:relative}.form-edit-role .box-actions button.action:hover,.form-edit-role .box-actions button.action:active,.block-dashboard-company .box-actions button.action:hover,.block-dashboard-company .box-actions button.action:active{background:none;border:0;box-shadow:none;color:#006bb4}.form-edit-role .box-actions button.action:not(:focus),.block-dashboard-company .box-actions button.action:not(:focus){box-shadow:none}.form-edit-role .box-actions button.action:after,.block-dashboard-company .box-actions button.action:after{position:absolute;right:-0.2rem;top:.2rem;width:.1rem}.form-edit-role .box-actions button.action.delete:after,.block-dashboard-company .box-actions button.action.delete:after{display:none}.form-edit-role .box-actions button.action._hidden,.block-dashboard-company .box-actions button.action._hidden{display:none}.form-edit-account .fieldset.company{clear:both;margin-bottom:20px}.form-edit-account .fieldset.company .control{box-sizing:border-box;padding:20px}.form-edit-account .fieldset.company:nth-child(2){float:none}.form-edit-account .fieldset.job_title{clear:both;float:none !important}.form-edit-account .actions-toolbar{clear:both}.message.company-warning{margin-bottom:0;text-align:center}.message.company-warning._hidden{display:none}.nav .delimiter{border-top:1px solid #d1d1d1;display:block;margin:10px 1.8rem}.additional-fields{margin-top:20px}.additional-fields._hidden{display:none}.modal-container{display:none}.data-grid-filters-wrap{margin-bottom:10px;margin-top:-15px}.data-grid-filters-wrap .action{margin-right:25px}.modal-popup .action._hidden{display:none}.popup-tree .modal-footer .action-primary{box-shadow:none}.company-profile-payment-methods{font-size:1.6rem;line-height:24px}.company-profile-payment-methods .payment-methods-label{font-weight:700;margin-bottom:10px}.company-profile-payment-methods .payment-methods-list{list-style:none}.block-dashboard-info{margin-bottom:10px}.block-dashboard-info .block-content{display:flex;flex-wrap:wrap;justify-content:space-between}.block-dashboard-info .box{margin-bottom:30px;width:100%}.block-dashboard-info .box-info{order:1}.block-dashboard-info .box-newsletter{order:3}.block-dashboard-info .box-role{order:2}.block-dashboard-info .company-roles span:after{content:","}.block-dashboard-info .company-roles span:last-child:after{content:""}.wrap-text{margin-bottom:30px}.jstree-display-block{display:block !important}.form-add-user .field.email .exist-notification-message{color:#999;font-size:12px;padding-top:5px}.login-container .block.block-new-company{clear:none;float:right}.login-container .block.block-new-company .actions-toolbar{margin-top:25px}.links-container .customer-menu{display:none}.links-container .header.links{min-width:225px}.links-container.active .customer-menu{display:block}.links-container .greet{display:none}.customer-register .links-container-title{cursor:pointer}.manage-company-accounts .message+.actions-toolbar{margin-top:50px}.modal-popup .actions-toolbar .secondary .action{background:none;border:none;color:#1979c3;font-weight:400;margin:.7rem 1.5rem;padding:0}.modal-popup .actions-toolbar .secondary .action:active,.modal-popup .actions-toolbar .secondary .action:not(:focus){box-shadow:none}.modal-popup input:hover,.modal-popup textarea:hover{border-color:#68a8e0}.modal-popup.popup-tree .modal-inner-wrap .modal-footer{border-top:none;text-align:left}.popup-tree .fieldset{margin-bottom:0}.popup-tree .modal-footer .primary{margin-right:10px}.popup-tree .modal-footer .secondary{background:none;border:none;color:#1979c3;font-weight:400;margin:.7rem 1.5rem;padding:0}.popup-tree .modal-footer .secondary:active,.popup-tree .modal-footer .secondary:not(:focus){box-shadow:none}.page-title .edit-company-profile{left:-10px;position:relative}.company-profile-index .column.main .block .box-account-information .box-content,.company-profile-index .column.main .block .box-address-information .box-content,.company-profile-index .column.main .block .box-contact-information .box-content{line-height:24px}.company-profile-edit .column.main .form-edit-company .fieldset,.company-profile-edit .column.main .form-edit-company .actions-toolbar{width:52%}.company-account-index .columns .column.main .block:not(.widget) .box-content strong{display:inline-block;width:17%}.company-account-create .columns .main .form-create-account{width:51%}.company-account-create .columns .main .form-create-account .fieldset-fullname .fields .field:last-child{margin:0 0 10px}.jstree li a{position:relative}.account .column.main .block.block-dashboard-info{line-height:24px}.account .column.main .block.block-dashboard-info .block-content:before,.account .column.main .block.block-dashboard-info .block-content:after{content:normal}.links-container-title{display:none}.company-profile-index.account .page-main .page-title-wrapper .page-title{display:inline-block;margin-right:10px}.company-profile-index .company-profile-payment-methods .payment-methods-list{font-size:1.4rem;padding-left:0}.company-account-index .column.main .block:not(.widget) .block-title>.action{float:right}.company-account-index .column.main .block:not(.widget) .block-content strong{float:left;margin-right:5px}.company-account-index .column.main .block:not(.widget) .block-content .box-content span{display:block;overflow:hidden;vertical-align:top}.company-account-index .column.main .block:not(.widget) .block-content .box:last-child{margin-bottom:0}.company-users-index .table-wrapper .table:not(.cart)>tbody>tr td:last-child:before,.company-role-index .table-wrapper .table:not(.cart)>tbody>tr td:last-child:before{content:"";padding:0}.company-users-index .table-wrapper .table:not(.cart)>tbody>tr td>div,.company-role-index .table-wrapper .table:not(.cart)>tbody>tr td>div{display:inline}.company-users-index .table-wrapper .table:not(.cart)>tbody>tr.data-grid-tr-no-data td:before,.company-role-index .table-wrapper .table:not(.cart)>tbody>tr.data-grid-tr-no-data td:before{content:""}.company-users-index .admin__data-grid-pager,.company-role-index .admin__data-grid-pager{margin-top:20px}.company-users-index .toolbar-amount,.company-role-index .toolbar-amount{position:relative}.table-wrapper .table:not(.cart)>tbody>tr td.actions.col:before{display:none}.modals-wrapper .modal-popup .modal-header{padding-top:2rem}.modals-wrapper .modal-popup .modal-title{border-bottom:none;font-size:18px;font-weight:300}.popup-tree .modal-footer .action,.popup-tree .modal-footer .action-primary{display:block;margin-bottom:10px;width:100%}.jstree li a>.field-tooltip{float:right;margin-right:-4rem;position:static}.jstree li a>.field-tooltip .field-tooltip-content{left:0;max-width:90%;right:auto;top:4.5rem;z-index:20}.jstree li a>.field-tooltip .field-tooltip-content:before,.jstree li a>.field-tooltip .field-tooltip-content:after{left:6.1rem;right:auto}.account .column.main .block.block-dashboard-info:not(.widget) .block-content .box:last-child{margin-bottom:20px}.modals-wrapper .modal-popup .modal-inner-wrap{width:428px}.customer-login-wrapper{align-items:center;display:flex;flex-direction:column;margin-top:70px}@media screen and (min-width: 1024px){.customer-login-wrapper{flex-direction:row;margin-bottom:45px;margin-top:15px}}.customer-login-wrapper h1,.customer-login-wrapper .block-title{color:#00529b;font-family:"Roboto Slab","Roboto","Arial",sans-serif;font-size:18px;font-weight:200;line-height:36px;text-transform:uppercase}.customer-login-wrapper .actions-toolbar button{background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);color:#00529b;font-size:13px;margin:40px 0 20px;transition:.3s}@media screen and (min-width: 1024px){.customer-login-wrapper .actions-toolbar button{margin-bottom:20px;margin-top:20px}}.customer-login-wrapper .actions-toolbar button:hover{background:#00529b;color:#fff}.customer-login-wrapper .block-customer-login h1{font-size:24px;line-height:32px;margin:20px 0 30px 13px}@media screen and (min-width: 1024px){.customer-login-wrapper .block-customer-login h1{margin-bottom:36px;margin-left:46px}}.customer-login-wrapper .block-customer-login .block-content{background:linear-gradient(to bottom, #fff 0%, #fff 75%, #f1f1f1 65%, #f1f1f1 100%);border-radius:10px;box-shadow:0 4px 32px 0 rgba(0,0,0,.15);padding:20px 15px 20px;width:290px}@media screen and (min-width: 768px){.customer-login-wrapper .block-customer-login .block-content{width:544px}}@media screen and (min-width: 1024px){.customer-login-wrapper .block-customer-login .block-content{padding-left:48px;padding-right:48px}}.customer-login-wrapper .block-customer-login .note{color:#828282;font-size:13px}@media screen and (min-width: 1024px){.customer-login-wrapper .block-customer-login .note{margin-bottom:20px}}.customer-login-wrapper .block-customer-login .label::before{content:"* "}.customer-login-wrapper .block-customer-login .control input{margin-top:4px}.customer-login-wrapper .block-customer-login .actions-toolbar .secondary{font-size:13px;font-weight:700;text-align:center;text-decoration:underline;text-transform:uppercase}.customer-login-wrapper .block-new-account{margin:30px 0 30px;width:290px}@media screen and (min-width: 768px){.customer-login-wrapper .block-new-account{width:445px}}@media screen and (min-width: 1024px){.customer-login-wrapper .block-new-account{margin-left:200px;padding-top:10px}}.customer-login-wrapper .block-new-account p{line-height:18px}.customer-login-wrapper .block-new-account .actions-toolbar button{color:#99877d;font-size:14px;width:234px}@media screen and (min-width: 1024px){.customer-login-wrapper .block-new-account .actions-toolbar button{margin-top:30px}}.customer-login-wrapper .block-new-account .actions-toolbar button:hover{background:#99877d;color:#fff}.customer-login-wrapper .block-new-account .block-new-company{margin-top:65px}.customer-login-wrapper .block-new-account .block-new-company .actions-toolbar button{background:#00529b;color:#fff}.customer-login-wrapper .block-new-account .block-new-company .actions-toolbar button:hover{background:#fff;color:#00529b}.customer-account-logoutsuccess #maincontent{justify-content:center;text-align:center}.magento-advancedcheckout-sku-index .fields .field{margin-bottom:27px}.magento-advancedcheckout-sku-index .field.qty .control .mage-error:not(input){left:0;position:absolute;top:38px;width:180px}@media screen and (min-width: 768px){.magento-advancedcheckout-sku-index .field.qty .control .mage-error:not(input){width:200px}}.catalog-product-view .page-main{margin-bottom:43px;padding:19px 10px 0}@media screen and (min-width: 1024px){.catalog-product-view .page-main{margin-bottom:85px;padding:15px 0 0}}.catalog-product-view .product-top-promo{display:none}@media screen and (min-width: 1024px){.catalog-product-view .product-top-promo{display:block;overflow:hidden}}.catalog-product-view .product-top-promo img{max-width:100%}.product-data{margin-bottom:45px}@media screen and (min-width: 1024px){.product-data{display:flex;margin-bottom:106px;margin-top:45px}}@media screen and (min-width: 1024px){.product-data .product.media{min-height:571px}}.product-data .product-info-main{padding:18px 10px 0 0;display:flex;flex-direction:column}@media screen and (min-width: 1024px){.product-data .product-info-main{margin-left:30px;max-width:635px;padding:20px 20px 0 0}}.product-data .page-title-wrapper{padding:0;order:1}.product-data .page-title-wrapper .page-title{margin-bottom:5px;text-transform:none}.product-data .page-title-wrapper .page-title span{font-size:22px;font-weight:700;line-height:28px}@media screen and (min-width: 1024px){.product-data .page-title-wrapper .page-title span{font-size:36px;line-height:40px}}.product-data .product-info-stock-sku{margin:10px 0 6px;order:2;display:flex;flex-wrap:wrap;justify-content:space-between;font-size:14px;font-weight:500;color:#828282}@media screen and (min-width: 1024px){.product-data .product-info-stock-sku{justify-content:normal;margin-bottom:20px}}.product-data .product-info-stock-sku .sku{display:flex}.product-data .product-info-stock-sku .sku strong{white-space:pre;font-weight:inherit}.product-data .product.overview{padding-right:15px;margin-bottom:6px;order:3;font-size:13px;font-weight:500;line-height:18px}@media screen and (min-width: 1024px){.product-data .product.overview{margin-bottom:10px}}.product-data .product.overview p{line-height:18px}.product-data .stock{margin-bottom:21px;order:4;font-size:14px;font-weight:700;line-height:22px;color:#828282}.product-data .product.brand{display:none}.product-data .product-add-form{order:6}@media screen and (min-width: 1024px){.product-data .product-add-form{max-width:445px}}.product-data .product-add-form .field{margin-top:15px;margin-bottom:0}.product-data .product-add-form .field.qty{margin-bottom:10px}.product-data .product-add-form .field.qty .control .qty{width:60px}@media screen and (min-width: 1024px){.product-data .product-add-form .field.qty .control .qty{width:116px}}.product-data .product-add-form .label:not(span){display:inline-block;font-size:16px;font-weight:500;margin-bottom:5px}.product-data .product-add-form .selectric .label{color:#828282}.product-data .product-add-form .product-options-wrapper .options-title{margin-bottom:18px;font-size:18px;font-weight:700;color:#979797}@media screen and (min-width: 1024px){.product-data .product-add-form .product-options-wrapper .options-title{margin-bottom:27px;font-size:22px}}.product-data .product-add-form .product-options-calculation{margin-top:9px;display:flex;column-gap:5px;font-size:12px;font-weight:400;color:#828282}.product-data .product-add-form .product-options-calculation>button{padding:unset;display:inline;box-shadow:none;border:none;background:rgba(0,0,0,0);font-size:inherit;line-height:inherit;font-weight:inherit;color:#00529b;text-align:left;text-transform:unset;text-decoration:underline}.product-data .product-add-form .product-options-calculation>span{white-space:nowrap}@media screen and (min-width: 1024px){.product-data .product-add-form .product-options-calculation{float:right;flex-direction:column;font-size:14px}}@media screen and (min-width: 1024px){.product-data .product-add-form .product-options-bottom{clear:right}}@media screen and (min-width: 1024px){.product-data .product-add-form.with-calculator .field:nth-child(2) .selectric{max-width:200px}}@media screen and (min-width: 1024px){.product-data .product-add-form.with-calculator .product-options-calculation,.product-data .product-add-form.with-calculator .product-options-bottom{position:relative;bottom:47px}}.product-data .product-add-form .product-options-wrapper .options-title{margin-bottom:18px;font-size:18px;font-weight:700;color:#979797}@media screen and (min-width: 1024px){.product-data .product-add-form .product-options-wrapper .options-title{margin-bottom:27px;font-size:22px}}.product-data .product-add-form .product-options-wrapper .options-title{margin-bottom:18px;font-size:18px;font-weight:700;color:#979797}@media screen and (min-width: 1024px){.product-data .product-add-form .product-options-wrapper .options-title{margin-bottom:27px;font-size:22px}}.product-data .product-social-links{margin:15px 0;order:8}.product-data .product-social-links a{font-size:14px;font-weight:400}.product-data .pa_category{order:5}.product-data .pa_category .downloadlink{margin-bottom:20px}.product-data .box-tocart .details,.product-data .product-options-bottom .details{align-items:center;display:flex;flex-wrap:wrap}.product-data .box-tocart .qty:not(input),.product-data .product-options-bottom .qty:not(input){margin-right:21px}.product-data .box-tocart .product-info-price,.product-data .product-options-bottom .product-info-price{color:#00529b;font-size:24px;font-weight:700;padding-top:25px}.product-data .box-tocart .product-info-price .old-price,.product-data .product-options-bottom .product-info-price .old-price{color:#afb2ad;display:block}.product-data .box-tocart .product-info-price .old-price .price,.product-data .product-options-bottom .product-info-price .old-price .price{background:linear-gradient(to left top, transparent 47.75%, currentColor 49.5%, currentColor 50.5%, transparent 52.25%)}.product-data .box-tocart .price-tier_price,.product-data .product-options-bottom .price-tier_price{width:100%}.product-data .box-tocart .actions,.product-data .product-options-bottom .actions{margin-top:20px}.product-data .box-tocart .actions .action,.product-data .product-options-bottom .actions .action{line-height:23px}.product-data .downloadlink{background:url("../images/icons/download-small-blue.svg") center right no-repeat;display:inline-block;font-size:14px;font-weight:700;line-height:24px;padding-right:35px;text-decoration:underline;text-transform:uppercase}.product-data .downloadlink:last-child{margin-bottom:35px}.product-data .downloadlink:hover,.product-data .downloadlink:focus{color:#00529b;opacity:.8}.product.media .action.skip:not(:focus){border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.product.media .gallery-placeholder{margin:0 auto;max-width:445px;min-height:445px}@media screen and (min-width: 1024px){.product.media .gallery-placeholder{margin:0;max-width:100%;width:445px;min-height:unset}}.fotorama .fotorama__nav-wrap{bottom:12px;max-width:18px;position:absolute;right:10px}@media screen and (min-width: 768px){.fotorama .fotorama__nav-wrap{margin-top:45px;max-width:none;position:static}}.fotorama .fotorama__img,.fotorama .fotorama__thumb,.fotorama .fotorama__thumb-border{border-radius:10px;cursor:pointer}.fotorama .fotorama__thumb-border{border:3px solid #00529b}.fotorama .fotorama__stage .fotorama__video-play,.fotorama .fotorama__stage__frame .fotorama__video-play{max-height:100px;max-width:100px}.fotorama .fotorama__dot{background-color:rgba(255,255,255,.3);border:0;border-radius:0;display:block;height:8px;left:5px;position:relative;top:3px;width:8px}.fotorama .fotorama__active .fotorama__dot{background-color:#fff}.fotorama .fotorama__nav--dots .fotorama__nav__frame{display:block;height:14px;width:18px}.fotorama .fotorama__nav--dots .fotorama__nav__frame--thumb,.fotorama .fotorama__nav--dots .fotorama__thumb-border{display:none}.fotorama .fotorama__nav__frame .fotorama__video-play{background:url("../images/icons/play-mini-white.svg") center center no-repeat}.fotorama__fullscreen .product-video{bottom:0;height:100%;left:0;overflow:hidden;position:absolute;width:100%}.product-info{border-radius:10px;box-shadow:0 4px 32px 0 rgba(0,0,0,.15);margin-bottom:59px}@media screen and (min-width: 1024px){.product-info{box-shadow:none;margin-bottom:123px;padding-left:65px;position:relative}}.product-info .product-info-items{color:#828282;font-size:13px;line-height:24px}@media screen and (min-width: 1024px){.product-info .product-info-items{background-color:#f1f1f1;border-radius:10px;padding:49px 95px 91px 381px}}.product-info .product-info-items .product-info-block{border-top:1px solid rgba(0,0,0,.2)}@media screen and (min-width: 1024px){.product-info .product-info-items .product-info-block{border:0}}.product-info .product-info-items .product-info-block:first-child{border-top:0}.product-info .product-info-items .product-info-block:first-child .product-info-item{border-radius:10px 10px 0 0}.product-info .product-info-items .product-info-item{cursor:pointer;font-size:16px;padding:18px 18px 18px 27px}@media screen and (min-width: 1024px){.product-info .product-info-items .product-info-item{border-bottom:1px solid rgba(0,0,0,.2);cursor:default;margin-bottom:14px;padding:20px 0 11px;text-transform:uppercase}.product-info .product-info-items .product-info-item.active::before{content:""}}.product-info .product-info-items .product-info-item:hover,.product-info .product-info-items .product-info-itemfocus{color:#00529b}@media screen and (min-width: 1024px){.product-info .product-info-items .product-info-item:hover,.product-info .product-info-items .product-info-itemfocus{color:#828282}}.product-info .product-info-items .product-info-item.active{background-color:#00529b;color:#fff}.product-info .product-info-items .product-info-item.active::before{content:"•"}.product-info .product-info-items .product-info-item.active:hover,.product-info .product-info-items .product-info-item.activefocus{opacity:.9}@media screen and (min-width: 1024px){.product-info .product-info-items .product-info-item.active:hover,.product-info .product-info-items .product-info-item.activefocus{opacity:1}}.product-info .product-info-items .product-info-content{margin-bottom:20px;padding:21px 14px 30px}@media screen and (min-width: 1024px){.product-info .product-info-items .product-info-content{margin-bottom:0;padding:0}}.product-info .product-info-items .product-info-content table{text-align:left}.product-info .product-info-items .product-info-content table .data{font-weight:400;padding:7px 10px}.product-info .product-info-items .product-info-content ul[type=circle]{list-style:circle inside}.product-info .product-info-items .product-info-content .embed-container{height:321px;max-width:100%;overflow:hidden;position:relative}.product-info .product-info-items .product-info-content .embed-container iframe,.product-info .product-info-items .product-info-content .embed-container object,.product-info .product-info-items .product-info-content .embed-container embed{height:100%;left:0;position:absolute;top:0;width:100%}.product-info .product-info-items .downloadlink{background:url("../images/icons/download-small-blue.svg") center right no-repeat;font-size:14px;font-weight:700;line-height:24px;padding-right:35px;text-decoration:underline;text-transform:uppercase}.product-info .product-info-items .downloadlink:hover,.product-info .product-info-items .downloadlink:focus{color:#00529b;opacity:.8}.product-info .info-nav{background-color:#fff;border-radius:10px;box-shadow:0 4px 32px 0 rgba(0,0,0,.15);display:none;left:0;margin-top:20px;position:absolute;top:29px;width:350px}@media screen and (min-width: 1024px){.product-info .info-nav{display:block}}.product-info .info-nav .info-nav-item{border-top:1px solid rgba(0,0,0,.1);color:#828282;cursor:pointer;font-size:16px;font-weight:700;line-height:63px;padding:0 15px 0 32px}.product-info .info-nav .info-nav-item:hover,.product-info .info-nav .info-nav-item:focus{color:#00529b}.product-info .info-nav .info-nav-item:first-child{border-top:0;border-top-left-radius:10px;border-top-right-radius:10px}.product-info .info-nav .info-nav-item:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.product-info .info-nav .info-nav-item.active{background-color:#00529b;color:#fff}.product-info .info-nav .info-nav-item.active:hover,.product-info .info-nav .info-nav-item.active:focus{color:#fff;opacity:.9}.product-info .info-nav .info-nav-item.active::before{content:"•";margin-left:-9px;margin-right:5px}@media screen and (min-width: 1024px){.product-products .products-grid{margin-left:0}}.product-products .title{color:#00529b;font-family:"Roboto Slab","Roboto","Arial",sans-serif;font-size:18px;margin-bottom:44px;text-align:center;text-transform:uppercase}@media screen and (min-width: 1024px){.product-products .title{font-size:24px}}.product-products .title strong{font-weight:200}.product-products .product .product-item-sku,.product-products .product .product-item-price-availability{color:#828282;font-size:13px;font-weight:bold;line-height:18px}.product-products .product .product-item-sku{display:none;margin-bottom:16px;text-transform:uppercase}@media screen and (min-width: 1024px){.product-products .product .product-item-sku{display:block}}@media screen and (min-width: 1024px){.product-products .product .product-item-price-availability{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}}.product-products .product .product-item-price-availability .stock{display:none}@media screen and (min-width: 1024px){.product-products .product .product-item-price-availability .stock{display:block}}@media screen and (min-width: 468px){.product-products .product-item{margin-right:0;width:50%}.product-products .product-item:nth-child(2n),.product-products .product-item:nth-child(3n),.product-products .product-item:nth-child(4n){margin-right:0}}@media screen and (min-width: 840px){.product-products .product-item{width:25%}}@media screen and (min-width: 1024px){.page-styleguide .typography{display:flex;flex-wrap:wrap}.page-styleguide .typography .right-column,.page-styleguide .typography .left-column{flex:0 50%}}.page-styleguide .comment{background-color:#f1f1f1;border:1px solid #000;border-radius:3px;display:block;font-size:12px;margin:10px 0;padding:2px;white-space:pre-wrap}@media screen and (min-width: 1024px){.page-styleguide .comment{display:inline-block}}.pagebuilder-column{box-sizing:border-box}@media screen and (max-width: 768px){.pagebuilder-column{background-attachment:scroll !important;flex-basis:100%;max-width:100%}}@media screen and (max-width: 768px){.pagebuilder-column-group{flex-wrap:wrap}}@media screen and (max-width: 768px){.pagebuilder-mobile-hidden{display:none !important}}@media screen and (max-width: 768px){[data-content-type=row][data-appearance=full-bleed]{background-attachment:scroll !important}}@media screen and (max-width: 768px){.pagebuilder-banner-wrapper{background-attachment:scroll !important}}@media screen and (max-width: 768px){.pagebuilder-banner-wrapper .pagebuilder-overlay:not(.pagebuilder-poster-overlay){max-width:none}}@media screen and (max-width: 768px){[data-content-type=row][data-appearance=contained] [data-element=inner]{background-attachment:scroll !important}}@media screen and (max-width: 768px){.pagebuilder-slide-wrapper .pagebuilder-overlay:not(.pagebuilder-poster-overlay){max-width:none}}@media screen and (max-width: 768px){[data-content-type=tab-item]{background-attachment:scroll !important}}.pagebuilder-button-primary{background-color:#00529b;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);border:0;cursor:pointer;font-size:14px;font-weight:700;text-align:center;text-decoration:none;text-transform:uppercase;border-radius:23px;margin:10px;display:block;padding:15px;line-height:24px}.pagebuilder-button-secondary{color:#99877d;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);border:0;cursor:pointer;font-size:14px;font-weight:700;text-align:center;text-decoration:none;text-transform:uppercase;border-radius:20px;line-height:24px;margin:10px;padding:15px}[data-content-type=products]{margin-top:40px}[data-content-type=products] .price-box,[data-content-type=products] .product-item-inner{display:none}[data-content-type=products] .product-items .product-item-details{padding:10px !important}[data-content-type=products] .product-items .product-item-info{background-color:#fff;border-radius:10px;box-shadow:0 5px 10px 0 rgba(0,0,0,.15);overflow:visible}[data-content-type=products] .product-items .product-item-info .product-image-wrapper{border-radius:10px;box-shadow:0 5px 10px 0 rgba(0,0,0,.15);padding-bottom:0 !important;display:block;width:calc(100% - 20px);position:relative;top:-20px}[data-content-type=products] .product-items .product-item-info .product-item-link{color:#99877d;font-size:14px}[data-content-type=products] .product-items .product-item-info:hover .product-item-link{color:#00529b}[data-content-type=products] .product-items .product-item-info:hover .product-image-wrapper{position:relative}[data-content-type=products] .product-items .product-item-info:hover .product-image-wrapper::before{height:42px;width:42px;background:#fff url("../images/icons/arrow-forward.svg") center center no-repeat;border-radius:50%;content:"";left:calc(50% - 21px);position:absolute;top:calc(50% - 21px);z-index:6}[data-content-type=products] .slick-list{padding-top:20px}.banner-slider .pagebuilder-slide-wrapper{border-radius:10px}@media screen and (min-width: 1024px){.banner-slider .pagebuilder-slide-wrapper{min-height:620px !important}}.banner-slider .slick-dots{width:25px;right:35px;bottom:15px;left:unset}.banner-slider .slick-dots li{background-color:rgba(255,255,255,.3);width:8px;height:8px}.banner-slider .slick-dots li.slick-active{background-color:#fff}.banner-slider .slick-dots li button{width:inherit;height:inherit}.banner-slider .slick-dots li button::before{display:none}@media screen and (max-width: 768px){.pagebuilder-mobile-hidden{display:none !important}}@media screen and (min-width: 768px){.pagebuilder-mobile-only{display:none !important}}.cms-content-important{background-color:#d8d8d8;color:#828282;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:22px;font-style:normal;font-weight:300;line-height:1.1;margin:0 0 35px -20px;padding:20px}.pagebuilder-full-width{float:left;width:100%}.pagebuilder-content-type{box-sizing:border-box;margin-bottom:20px}.amsearch-form-block{align-items:center;box-sizing:border-box;display:flex;position:relative}.amsearch-form-block.-opened{z-index:98}.amsearch-form-block.-opened .-loupe{display:none}.header.content{flex-wrap:wrap}.amsearch-loader-block{background:url(data:image/gif;base64,R0lGODlhEAALAPQAAP///wAAANra2tDQ0Orq6gYGBgAAAC4uLoKCgmBgYLq6uiIiIkpKSoqKimRkZL6+viYmJgQEBE5OTubm5tjY2PT09Dg4ONzc3PLy8ra2tqCgoMrKyu7u7gAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCwAAACwAAAAAEAALAAAFLSAgjmRpnqSgCuLKAq5AEIM4zDVw03ve27ifDgfkEYe04kDIDC5zrtYKRa2WQgAh+QQJCwAAACwAAAAAEAALAAAFJGBhGAVgnqhpHIeRvsDawqns0qeN5+y967tYLyicBYE7EYkYAgAh+QQJCwAAACwAAAAAEAALAAAFNiAgjothLOOIJAkiGgxjpGKiKMkbz7SN6zIawJcDwIK9W/HISxGBzdHTuBNOmcJVCyoUlk7CEAAh+QQJCwAAACwAAAAAEAALAAAFNSAgjqQIRRFUAo3jNGIkSdHqPI8Tz3V55zuaDacDyIQ+YrBH+hWPzJFzOQQaeavWi7oqnVIhACH5BAkLAAAALAAAAAAQAAsAAAUyICCOZGme1rJY5kRRk7hI0mJSVUXJtF3iOl7tltsBZsNfUegjAY3I5sgFY55KqdX1GgIAIfkECQsAAAAsAAAAABAACwAABTcgII5kaZ4kcV2EqLJipmnZhWGXaOOitm2aXQ4g7P2Ct2ER4AMul00kj5g0Al8tADY2y6C+4FIIACH5BAkLAAAALAAAAAAQAAsAAAUvICCOZGme5ERRk6iy7qpyHCVStA3gNa/7txxwlwv2isSacYUc+l4tADQGQ1mvpBAAIfkECQsAAAAsAAAAABAACwAABS8gII5kaZ7kRFGTqLLuqnIcJVK0DeA1r/u3HHCXC/aKxJpxhRz6Xi0ANAZDWa+kEAA7AAAAAAAAAAAA) no-repeat center;bottom:0;height:11px;margin:auto 10px/2 auto 0;position:absolute;right:40px;top:16px;width:16px;z-index:1000}.amsearch-message-block{align-items:center;background:#fafafa;display:flex;font-size:18px;justify-content:center;line-height:25px;margin:20px;padding:20px;text-align:center;width:100%}.amsearch-message-block b{padding:0 0 0 5px}.amsearch-link{color:#00529b;text-decoration:none}.amsearch-link:hover{color:#006bb4;text-decoration:underline}.amsearch-link:active{color:#004c80}.amsearch-wrapper-block{box-sizing:border-box;display:inline-block;margin:0 0 0 15px;order:5;padding:20px 0;position:relative;max-width:20%;z-index:1}.nav-sections .navigation{z-index:2}.page-header .amsearch-wrapper-block:before{content:"";height:1px;margin:0 -15px;position:absolute;top:0;width:calc(100% + 30px)}.amsearch-emptysearch-cms{background:#fbfcfe;color:#1f1b1b;padding:30px}@media screen and (min-width: 1024px){.amsearch-emptysearch-cms{align-items:center;display:flex;justify-content:space-between;padding:40px 70px}}.amsearch-emptysearch-cms>.amsearch-content{word-break:break-word;word-wrap:break-word}.ie11 .amsearch-emptysearch-cms>.amsearch-content{word-break:break-all}@media screen and (min-width: 1024px){.amsearch-emptysearch-cms>.amsearch-content{padding-right:10px}}.amsearch-emptysearch-cms .amsearch-content>.amsearch-title{font-size:38px;font-weight:800;margin:0 0 20px}@media screen and (min-width: 1024px){.amsearch-emptysearch-cms .amsearch-content>.amsearch-title{font-size:72px;margin:0 0 20px}}.amsearch-emptysearch-cms .amsearch-text{font-size:20px;font-weight:300;line-height:28px}@media screen and (min-width: 1024px){.amsearch-emptysearch-cms .amsearch-text{font-size:28px;line-height:33px}}.amsearch-emptysearch-cms .amsearch-contacts-block{font-size:14px;margin-top:30px}@media screen and (min-width: 1024px){.amsearch-emptysearch-cms .amsearch-contacts-block{font-size:22px;margin-top:45px}}.amsearch-emptysearch-cms .amsearch-image-block{margin-top:30px}@media screen and (min-width: 1024px){.amsearch-emptysearch-cms .amsearch-image-block{margin-top:0}}.amsearch-emptysearch-cms .amsearch-contacts-block>.amsearch-title{margin-bottom:5px}@media screen and (min-width: 1024px){.amsearch-emptysearch-cms .amsearch-contacts-block>.amsearch-title{margin-bottom:10px}}@media screen and (min-width: 1024px){.amsearch-emptysearch-cms>.amsearch-item{max-width:50%}}.amsearch-highlight{color:var(--amsearch-color-highlight, #00529b);font-weight:700}.amsearch-button{cursor:pointer;display:inline-block}.amsearch-button.-icon{background-position:center;background-repeat:no-repeat;background-size:13px}.amsearch-button.-icon:hover,.amsearch-button.-icon:focus{filter:brightness(0.5)}.amsearch-button.-clear{background-color:rgba(0,0,0,0);border:none;box-shadow:none;padding:0}.amsearch-button.-clear:active,.amsearch-button.-clear:hover,.amsearch-button.-clear:focus{border:none;box-shadow:none}.amsearch-button.-close{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEgMWwxMCAxMG0wLTEwTDEgMTEiIHN0cm9rZT0iI0IyQjJCMiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjwvc3ZnPg==);border:0;padding:16px}.amsearch-button.-loupe{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1Ni45NjYgNTYuOTY2Ij48cGF0aCBkPSJNNTUuMTQ2IDUxLjg4N0w0MS41ODggMzcuNzg2QTIyLjkyNiAyMi45MjYgMCAwIDAgNDYuOTg0IDIzYzAtMTIuNjgyLTEwLjMxOC0yMy0yMy0yM3MtMjMgMTAuMzE4LTIzIDIzIDEwLjMxOCAyMyAyMyAyM2M0Ljc2MSAwIDkuMjk4LTEuNDM2IDEzLjE3Ny00LjE2MmwxMy42NjEgMTQuMjA4Yy41NzEuNTkzIDEuMzM5LjkyIDIuMTYyLjkyLjc3OSAwIDEuNTE4LS4yOTcgMi4wNzktLjgzN2EzLjAwNCAzLjAwNCAwIDAgMCAuMDgzLTQuMjQyek0yMy45ODQgNmM5LjM3NCAwIDE3IDcuNjI2IDE3IDE3cy03LjYyNiAxNy0xNyAxNy0xNy03LjYyNi0xNy0xNyA3LjYyNi0xNyAxNy0xN3oiIGZpbGw9IiNhOWE5YTkiLz48L3N2Zz4=);border:0;box-shadow:none;height:20px;padding:0;width:20px}.amsearch-button.-wishlist,.amsearch-button.-compare{background-size:18px}.amsearch-button.-wishlist{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAyMCAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE3LjA2MTIgMC40NzczMUMxNS43NjIgLTAuMTAzNzYzIDE0LjQ0OTcgLTAuMTU0MjkxIDEzLjEyNDUgMC4zMjU3MjZDMTEuNzk5MiAwLjc4MDQ3OSAxMC44Mzc3IDEuNjM5NDYgMTAuMjQwMSAyLjkwMjY2QzEwLjE4ODEgMy4wMDM3MiAxMC4xMzYxIDMuMTA0NzcgMTAuMDg0MiAzLjIwNTgzQzEwLjA1ODIgMy4zMDY4OCAxMC4wMzIyIDMuNDIwNTcgMTAuMDA2MiAzLjU0Njg5QzkuOTgwMjMgMy40MjA1NyA5Ljk0MTI1IDMuMzA2ODggOS44ODkyOCAzLjIwNTgzQzkuODYzMyAzLjEwNDc3IDkuODI0MzIgMy4wMDM3MiA5Ljc3MjM1IDIuOTAyNjZDOS4xNzQ2OCAxLjYzOTQ2IDguMjEzMjMgMC43ODA0NzkgNi44ODc5NyAwLjMyNTcyNkM1LjU2MjcyIC0wLjE1NDI5MSA0LjI1MDQ2IC0wLjEwMzc2MyAyLjk1MTE5IDAuNDc3MzFDMS42Nzc5MSAxLjA4MzY1IDAuNzk0NDA5IDIuMDQzNjggMC4zMDA2ODggMy4zNTc0MUMtMC4xNjcwNDkgNC42NzExNCAtMC4wODkwOTI2IDUuOTU5NjEgMC41MzQ1NTYgNy4yMjI4MUMwLjgyMDM5NSA3Ljg1NDQxIDEuNDcwMDMgOC43MjYwMiAyLjQ4MzQ2IDkuODM3NjRDMy41MjI4NyAxMC45MjQgNC42MDEyNiAxMS45OTc3IDUuNzE4NjMgMTMuMDU4OEM2LjgzNiAxNC4xMTk5IDcuODIzNDUgMTUuMDQyIDguNjgwOTYgMTUuODI1MkM5LjU2NDQ2IDE2LjYwODQgMTAuMDA2MiAxNyAxMC4wMDYyIDE3QzEwLjAwNjIgMTcgMTAuMDA2MiAxNi45ODc0IDEwLjAwNjIgMTYuOTYyMUMxMC4wMDYyIDE2Ljk4NzQgMTAuMDA2MiAxNyAxMC4wMDYyIDE3QzEwLjAwNjIgMTcgMTAuNDM1IDE2LjYwODQgMTEuMjkyNSAxNS44MjUyQzEyLjE3NiAxNS4wNDIgMTMuMTc2NCAxNC4xMTk5IDE0LjI5MzggMTMuMDU4OEMxNS40MTEyIDExLjk5NzcgMTYuNDc2NiAxMC45MjQgMTcuNDkgOS44Mzc2NEMxOC41Mjk0IDguNzI2MDIgMTkuMTkyIDcuODU0NDEgMTkuNDc3OSA3LjIyMjgxQzIwLjEwMTUgNS45NTk2MSAyMC4xNjY1IDQuNjcxMTQgMTkuNjcyOCAzLjM1NzQxQzE5LjIwNSAyLjA0MzY4IDE4LjMzNDUgMS4wODM2NSAxNy4wNjEyIDAuNDc3MzFaIiBmaWxsPSIjNkU3MTZFIi8+Cjwvc3ZnPgo=);height:20px;width:20px}.amsearch-button.-compare{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAyMCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUgMTRWOS4zNjk3OUgwVjE0SDVaTTEyLjQ2MDkgMEg3LjVWMTRIMTIuNDYwOVYwWk0yMCA0LjcwMzEySDE1VjE0SDIwVjQuNzAzMTJaIiBmaWxsPSIjNkU3MTZFIi8+Cjwvc3ZnPgo=);height:20px;width:20px}.amsearch-button.-disabled{pointer-events:none}.amsearch-button.-primary{background:#00529b;border:1px solid #00529b;border-radius:0;color:#00529b;letter-spacing:.15em}.amsearch-button.-primary:hover{background:#00529b}.amsearch-button.-primary:active{background:#00529b}.amsearch-button.-search{background-color:var(--amsearch-color-search_button, #00529b);border-color:var(--amsearch-color-search_button, #00529b);color:var(--amsearch-color-search_button_text, #fff)}.amsearch-button.-search:hover{background:var(--amsearch-color-search_button-hover, #004582);border-color:var(--amsearch-color-search_button-hover, #004582)}.amsearch-button.-search:active{background:var(--amsearch-color-search_button-focus, #003768);border-color:var(--amsearch-color-search_button-focus, #003768)}.amsearch-button.-full-close{align-items:center;background-color:#f5f5f5;border-color:#f5f5f5;border-radius:50%;display:flex;font-size:10px;height:32px;justify-content:center;padding:0;width:32px}.amsearch-button.-full-close:after{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEgMWwxMCAxMG0wLTEwTDEgMTEiIHN0cm9rZT0iI0IyQjJCMiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjwvc3ZnPg==);background-repeat:no-repeat;content:"";display:inline-block;height:12px;width:12px}.amsearch-button.-full-close:hover{background-color:#e8e8e8}.amsearch-button.-full-close:active{background-color:#dcdcdc}.amsearch-slider-section{box-sizing:border-box;display:flex}@media screen and (min-width: 1024px){.amsearch-slider-section{max-width:575px}}.amsearch-slider-section .amsearch-item:hover,.amsearch-slider-section .amsearch-item.selected{background-color:rgba(0,0,0,0)}.amsearch-slider-section .amsearch-item .amsearch-image{pointer-events:auto;width:100%}.amsearch-slider-section.slick-slider{padding:0}@media screen and (min-width: 1024px){.amsearch-slider-section.slick-slider{padding:0 40px}}.amsearch-slider-section .slick-dots{background:inherit;border:none;top:100%}.amsearch-slider-section .slick-dots>li[role=presentation]{align-items:center;border:none;display:inline-flex;height:6px;justify-content:center;margin:0 6px;padding:0;text-align:inherit;white-space:inherit;width:6px}.amsearch-slider-section .slick-dots>li[role=presentation]:hover,.amsearch-slider-section .slick-dots>li[role=presentation].selected{background:inherit}.amsearch-slider-section .slick-dots>li[role=presentation].slick-active button{background:#ff5502;border-color:#ff5502}.amsearch-slider-section .slick-dots>li[role=presentation] button{background:#fff;border:1px solid #ccc;border-radius:100%;height:100%;padding:0;width:100%}.amsearch-slider-section .slick-dots>li[role=presentation] button:before{content:none}.amsearch-slider-section button.slick-arrow{background:#fff url("data:image/svg+xml;base64, PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxMSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjU0NTQgOS4zNzY2OEwyLjE5ODk1IDAuNDA5MThMMC43NDIyNjEgMS44NDg5Mkw3Ljc1MDEzIDkuMzc2NjhMMC41NDU0MSAxNy4xNTEzTDEuOTYyNzMgMTguNTkxTDEwLjA3MyA5LjkxMTQ0TDEwLjU0NTQgOS4zNzY2OFoiIGZpbGw9IiM5OTk5OTkiLz4KPC9zdmc+Cg==") center no-repeat !important;border-radius:0;bottom:0;height:40px;margin:auto 0;top:0;width:40px;z-index:2}#amasty-shopby-product-list{max-width:100%;order:10}.suggestions-recommendations .amsearch-block-header{padding:0 20px 15px 5px}.amsearch-products-section{align-content:flex-start;border-left:none;border-top:1px solid #ccc;box-sizing:border-box;padding:20px 0 0;position:relative;width:100%}.amsearch-products-section .amsearch-sku-block{padding:0 0 10px}.amsearch-products-section .amsearch-link{color:#00529b}.amsearch-products-section .amsearch-link:hover{color:#00529b}.amsearch-products-section .amsearch-block-header{padding:0 20px 25px}.amsearch-products-section .amsearch-item .product-item-description,.amsearch-products-section .amsearch-item .item-description{word-break:keep-all}.amsearch-products-section .product-item-description{font-size:1.2rem;margin:0;padding:0 0 10px}.amsearch-products-section .amsearch-product-list{display:flex;flex-wrap:wrap;margin:0;padding:0}.amsearch-products-section .amsearch-item{align-content:flex-start;box-sizing:border-box;display:flex;margin:0;padding:20px;position:relative}.amsearch-products-section .amsearch-item:hover{background:#eee;z-index:8}.amsearch-products-section .amsearch-item:not(:hover) .dropdown{display:none}.amsearch-products-section .product-item-details{display:flex;flex-direction:column;max-width:100%;min-height:100px}.amsearch-products-section .amsearch-wrapper-inner{align-items:flex-end;display:flex;flex-wrap:wrap}.amsearch-products-section .product-item-link{padding:0 0 10px;word-break:keep-all}.amsearch-products-section .action.tocart{border-radius:0;font-size:1.2rem;line-height:1.2;min-height:35px;padding:10px;white-space:inherit}.amsearch-products-section .action.tocart{word-break:break-word;word-wrap:break-word}.ie11 .amsearch-products-section .action.tocart{word-break:break-all}.amsearch-products-section .product-item [data-role=priceBox]{display:flex;flex-basis:100%;flex-wrap:wrap;font-size:16px;font-weight:700;margin:0;padding:0 0 10px}.amsearch-products-section .product-item [data-role=priceBox] p,.amsearch-products-section .product-item [data-role=priceBox] span{flex-basis:100%;padding:0 0 10px/2}.amsearch-products-section .product-reviews-summary{margin:0;padding:0 0 10px}.amsearch-products-section .actions-secondary{align-items:center;display:flex;padding:5px}.amsearch-products-section .actions-secondary .amsearch-button.-icon{margin:5px}.amsearch-products-section .actions-secondary>.action{flex-grow:inherit;line-height:normal;margin-right:5px}.amsearch-products-section.-list .amsearch-item{width:100%}.amsearch-products-section.-list .amsearch-image{max-width:132px;width:40%}.amsearch-products-section.-list .actions-secondary{padding:0 0 0 10px/2}.amsearch-products-section.-list .amsearch-description{padding-left:10px}.amsearch-products-section.-grid .amsearch-image{padding-bottom:10px;width:100%}.amsearch-products-section.-grid .amsearch-image .amsearch-product-image-container{display:inline-block;max-width:100%}.amsearch-products-section.-grid:not(.-slider) .amsearch-item{flex-wrap:wrap;max-width:50%}@media screen and (min-width: 1024px){.amsearch-result-block:not(.-preload) .amsearch-products-section{width:calc(100% - 283px)}}@media screen and (min-width: 1024px){.amsearch-products-section.-grid:not(.-slider) .amsearch-item{max-width:25%}}.amsearch-collapsible-section[data-collapsible].-opened .amsearch-collapsible-title:after{transform:rotate(225deg) translate(-5px, 0)}.amsearch-collapsible-section[data-collapsible] .amsearch-collapsible-title{align-items:center;cursor:pointer;display:flex}.amsearch-collapsible-section[data-collapsible] .amsearch-collapsible-title:after{border-bottom:1px solid #ccc;border-right:1px solid #ccc;content:"";display:inline-block;height:10px;transform:rotate(45deg) translate(0, -5px);transition:.3s all;width:10px}.amsearch-block-header{box-sizing:border-box;display:flex;justify-content:space-between;margin-bottom:0;padding:0 20px 2px;width:100%}.amsearch-block-header .amsearch-title{font-size:1.8rem;font-weight:700;text-transform:capitalize;word-break:break-word;word-wrap:break-word}.amsearch-block-header .amsearch-link{line-height:26px;min-width:90px}.amsearch-block-header .amsearch-link.-view-all .amsearch-count{font-weight:inherit}.amsearch-block-header .amsearch-link .amsearch-count:before{content:"(+"}.amsearch-block-header .amsearch-count{font-weight:300}.amsearch-block-header .amsearch-count:before{content:"("}.amsearch-block-header .amsearch-count:after{content:")"}.amsearch-category-tab .amsearch-item{font-size:1.6rem;margin-bottom:10px}.amsearch-category-tab .amsearch-item .am-item-link:not(:last-of-type):after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB2aWV3Qm94PSIwIDAgNDUxLjg0NiA0NTEuODQ3Ij48cGF0aCBkPSJNMzQ1LjQ0MSAyNDguMjkyTDE1MS4xNTQgNDQyLjU3M2MtMTIuMzU5IDEyLjM2NS0zMi4zOTcgMTIuMzY1LTQ0Ljc1IDAtMTIuMzU0LTEyLjM1NC0xMi4zNTQtMzIuMzkxIDAtNDQuNzQ0TDI3OC4zMTggMjI1LjkyIDEwNi40MDkgNTQuMDE3Yy0xMi4zNTQtMTIuMzU5LTEyLjM1NC0zMi4zOTQgMC00NC43NDggMTIuMzU0LTEyLjM1OSAzMi4zOTEtMTIuMzU5IDQ0Ljc1IDBsMTk0LjI4NyAxOTQuMjg0YzYuMTc3IDYuMTggOS4yNjIgMTQuMjcxIDkuMjYyIDIyLjM2NiAwIDguMDk5LTMuMDkxIDE2LjE5Ni05LjI2NyAyMi4zNzN6IiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iYWN0aXZlLXBhdGgiIGRhdGEtb2xkX2NvbG9yPSIjYTNhM2EzIiBmaWxsPSIjYTNhM2EzIi8+PC9zdmc+) no-repeat center;background-size:contain;content:"";display:inline-block;height:10px;margin:0 10px;width:10px}.amsearch-result-tabs{margin-top:10px/2;z-index:initial}.amsearch-result-tabs>.data.item.content:not([aria-hidden=false]){display:none}@media screen and (min-width: 1024px){.amsearch-result-tabs .title:hover:before,.amsearch-result-tabs .title.active:before{background:#fff;bottom:-1px;content:"";height:2px;left:1px;position:absolute;width:calc(100% - 2px)}}.amsearch-result-tabs .title{box-sizing:border-box;position:relative}.amsearch-result-tabs .title.active .amsearch-results-count{display:none}.amsearch-result-tabs .title.active .switch{padding-bottom:1px}.amsearch-result-tabs .data.content{display:none}.amsearch-result-tabs .data.content[aria-hidden=false]{display:block}.amsearch-result-tabs .data.title{margin-right:10px/2}.amsearch-result-tabs .data.title.active{background:#d8d8d8;box-sizing:border-box}.amsearch-result-tabs .data.title.last{margin-bottom:8px}.page-header .amsearch-result-section{right:0}@media screen and (min-width: 1024px){.amsearch-input-wrapper.-typed~.amsearch-result-section{left:-680px}}.amsearch-result-section{background-color:var(--amsearch-color-background, #fff);border:1px solid;border-color:var(--amsearch-color-border, transparent);border-radius:3px;box-shadow:0 2px 4px rgba(84,95,125,.12),0 5px 8px rgba(155,159,174,.1);box-sizing:border-box;display:flex;flex-wrap:wrap;margin:5px 0;max-height:90vh;position:absolute;top:100%;width:100%;z-index:99}@media screen and (min-width: 1024px){.amsearch-result-section{left:0;border-radius:5px}}.amsearch-result-section{overflow:hidden;overflow-y:auto;scrollbar-color:#adadad rgba(255,255,255,.2);scrollbar-width:thin}.amsearch-result-section::-webkit-scrollbar{background:#f0f0f0}.amsearch-result-section::-webkit-scrollbar-thumb{border-radius:4px;background:#adadad;cursor:pointer}.amsearch-result-section ::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #fff}.amsearch-result-section::-webkit-scrollbar{width:4px}.amsearch-result-section::-webkit-scrollbar-thumb{width:4px}.amsearch-result-section ::-webkit-scrollbar-track{width:4px}.amsearch-result-section:empty{display:none}.amsearch-result-section .amsearch-result-block{box-sizing:border-box;max-width:100%;width:100%}.amsearch-result-section .amsearch-result-block:empty{display:none}.amsearch-result-section{display:flex;flex-wrap:nowrap;background-color:#fff;max-height:70vh}.amsearch-result-section .amsearch-items-section{max-width:250px}.amsearch-result-section .amsearch-product-list .amsearch-item{max-width:33% !important}.amsearch-result-section .amsearch-product-list .amsearch-item .product-image-photo{width:100%;height:auto}.amsearch-block-header .amsearch-title{font-size:16px;color:#000}.amsearch-products-section .amsearch-item .product-item-description{font-size:14px}.amsearch-products-section .action.tocart{font-size:12px}.amsearch-result-block.-preload{display:flex;flex-wrap:wrap}.amsearch-result-block.-preload:empty{display:none}.amsearch-result-block.-preload .amsearch-item:first-child:last-child{max-width:100%;width:100%}.amsearch-result-block.-preload .amsearch-slider-section{width:100%}.amsearch-result-block.-preload .amsearch-products-list{display:flex;flex-direction:column;width:100%}.amsearch-input-wrapper{max-width:100%;position:relative}.amsearch-input-wrapper .amsearch-input{padding-left:33px;padding-right:33px}.amsearch-input-wrapper .amsearch-input{border:1px solid #ccc;padding:5px 10px;line-height:30px}.amsearch-input-wrapper .amsearch-input:focus{border:1px solid #00529b;box-shadow:none}.amsearch-input-wrapper .amsearch-input:focus::placeholder,.amsearch-input-wrapper .amsearch-input:focus::-webkit-input-placeholder{color:rgba(0,0,0,0)}.amsearch-input-wrapper .amsearch-input::placeholder,.amsearch-input-wrapper .amsearch-input::-webkit-input-placeholder{color:#999}.amsearch-input-wrapper .amsearch-button.-close{bottom:0;font-size:1rem;margin:auto;position:absolute;right:0;top:0;width:30px}.amsearch-input-wrapper .amsearch-button.-loupe{border:0;bottom:0;margin:auto;position:absolute;right:10px;top:0}body.-amsearch-overlay-opened .logo,body.-amsearch-overlay-opened .nav-sections{z-index:0}.page-header.amsearch-full-width.-opened{z-index:12}.amsearch-overlay-block{background:rgba(0,0,0,.19);bottom:0;display:none;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:11}.amsearch-overlay-block .amsearch-overlay{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.amsearch-items-section{padding:25px 0 0 0;width:100%}.amsearch-items-section:empty{display:none}.amsearch-item-container{flex-basis:100%;padding:0 0 20px;position:relative}.amsearch-item-container.-opened{padding:0 0 32px}.amsearch-item-container.-page a.amsearch-link{color:var(--amsearch-color-hover_text, #00529b);font-weight:600}.amsearch-item-container.-recent_searches:not(.-closed) .amsearch-block-header{padding:0 20px 15px}.amsearch-item-container.-recent_searches .amsearch-tab-items{padding:0 20px}.amsearch-item-container.-recent_searches .amsearch-item{border:1px solid rgba(0,0,0,0);border-radius:25px;box-sizing:border-box;display:inline-block;margin:0 8px 10px 0;order:1;text-decoration:none}.amsearch-item-container.-recent_searches .amsearch-item.-match{background-color:#eee}.amsearch-item-container.-recent_searches .amsearch-item .amsearch-link{padding:6px 15px}.amsearch-item-container.-recent_searches .amasty-xsearch-num-results{display:none}.amsearch-item-container.-popular_searches .amasty-xsearch-num-results{display:none;font-size:12px}.amsearch-item-container.-browsing_history .amasty-xsearch-num-results{display:none}.amsearch-item-container.-brands .amasty-xsearch-num-results{color:#ccc;display:inline-block;float:none}.amsearch-item-container .amsearch-tab-items{list-style:none;margin:0;padding:0}.amsearch-item-container .amsearch-description{padding:8px 20px}.amsearch-item-container .amsearch-item{cursor:pointer;margin:0;overflow:hidden;text-transform:capitalize}.amsearch-item-container .amsearch-item .amsearch-link{color:#00529b;display:block;font-size:.8rem;font-weight:400;outline:none;padding:8px 20px;text-decoration:none}.amsearch-item-container .amsearch-item .amsearch-link:hover{background:#eee;color:#00529b}.amsearch-item-container .amsearch-item .amsearch-link:focus{background:#eee;color:#00529b}.amsearch-related-terms{display:flex;flex-wrap:wrap;margin:20px 0}.amsearch-related-terms>.amsearch-title{font-weight:700;margin:0 0 15px 0;width:100%}.amsearch-related-terms>.amsearch-item{background:#d8eeff;border-radius:20px;color:#252525;font-size:12px;line-height:1.3;margin:0 15px 10px 0;padding:10px 15px}.amsearch-related-terms>.amsearch-item:hover{background:#b7e0ff}.amsearch-related-terms>.amsearch-item:hover,.amsearch-related-terms>.amsearch-item:active{text-decoration:none}.amsearch-related-terms .amsearch-count{color:#757575}.amsearch-button.-full-close{display:none}.page-header .amsearch-button.-loupe-trigger{background-size:20px;filter:brightness(75%);float:right;height:20px;margin:14px;width:20px}.page-header.amsearch-full-width .header.content{transition:none}.page-header.amsearch-full-width .amsearch-full_width-title{flex-basis:100%;font-size:2.6rem;font-weight:300;margin:0;padding:0 0 20px 0;z-index:15}.page-header.amsearch-full-width .amsearch-input-wrapper{flex-grow:10;width:initial}.page-header.amsearch-full-width .amsearch-button.-search{flex-grow:1}.page-header.amsearch-full-width .amsearch-wrapper-block{display:none}.page-header.amsearch-full-width .amsearch-form-block{flex-wrap:wrap;height:auto;justify-content:flex-start;min-width:100%;padding:20px 15px;transition:none}.page-header.amsearch-full-width .amsearch-button.-full-close{bottom:0;margin:20px;position:absolute;right:0;top:0;z-index:98}.page-header.amsearch-full-width .amsearch-result-section{border-radius:0;border-top:1px solid #ccc;margin:0;transition:none;width:100%}.page-header.amsearch-full-width .amsearch-slider-section{max-width:none;width:100%}.page-header.amsearch-full-width .amsearch-wrapper-block{background:#f5f5f5;height:100%;padding:0;margin:0;position:absolute;top:0;width:100%;z-index:14}.page-header.amsearch-full-width.-opened{height:134px}.page-header.amsearch-full-width.-opened .panel.wrapper{display:none}.page-header.amsearch-full-width.-opened .header.content{align-content:center;align-items:center;display:flex;height:100%;justify-content:center;max-width:100%;padding:0}.page-header.amsearch-full-width.-opened .minicart-wrapper{display:none}.page-header.amsearch-full-width.-opened .amsearch-wrapper-block{display:inline-block}.page-header.amsearch-full-width.-opened .amsearch-button.-full-close{display:inline-flex}@media screen and (min-width: 1024px){.page-header.amsearch-full-width .amsearch-products-section.-grid:not(.-slider) .amsearch-item{max-width:20%}}@media screen and (min-width: 1024px){.amsearch-search-page.page-products .columns{z-index:0}}.hide,#bundleSummary .title,#bundleSummary .bundle-summary,#bundleSummary .product-addto-links,#bundleSummary .price-box,.amcart-message-box.actions,.amcart-message-box .action.back.customization,.am-related-box.actions,.am-related-box .action.back.customization{display:none}.amcart-message-box,.am-related-box{min-width:320px}.amcart-message-box.required,.am-related-box.required{color:#e02b27}.amcart-message-box.price-box,.am-related-box.price-box{margin:5px 0 0 10px}.amcart-message-box.price-box p,.am-related-box.price-box p{margin:0;padding:0}.amcart-message-box .text,.am-related-box .text{font-size:14px;font-weight:normal}.amcart-message-box .product-info-main,.am-related-box .product-info-main{float:none;width:auto !important}.amcart-message-box .related,.am-related-box .related{margin:0 auto;width:320px}.amcart-message-box .product-add-form,.am-related-box .product-add-form{margin:0 25px;text-align:left}.amcart-message-box .product-item-actions,.am-related-box .product-item-actions{display:block}.amcart-message-box .amcart-subtotal,.am-related-box .amcart-subtotal{font-size:14px}.amcart-message-box #amcart-count,.am-related-box #amcart-count{margin-bottom:0;font-size:14px}.amcart-message-box .stock.unavailable,.am-related-box .stock.unavailable{margin-top:10px}.amcart-message-box{margin:40px auto 13px}.amcart-message-box .product-options-bottom .actions,.amcart-message-box .box-tocart .actions{display:none}.am-related-box{margin:20px auto 13px}.am-related-box .am-title{text-transform:uppercase;color:#333}.am-related-box .am-product-image.product{position:relative;margin:0 0 5px 0}.am-related-box .products-crosssell .product-item{padding:0}@media screen and (min-width: 768px){#confirmOverlay.am-center{-webkit-align-items:center;-ms-align-items:center;align-items:center;box-sizing:border-box;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width: 768px){#confirmOverlay.am-right{-webkit-align-items:center;-ms-align-items:center;align-items:center;box-sizing:border-box;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:230px}}@media screen and (min-width: 768px){#confirmOverlay.am-left{-webkit-align-items:center;-ms-align-items:center;align-items:center;box-sizing:border-box;webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:230px}}@media screen and (min-width: 768px){#confirmOverlay.am-top-right{-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;box-sizing:border-box;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:130px 230px 0 0}}@media screen and (min-width: 768px){#confirmOverlay.am-top-left{-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:130px 0 0 230px}}@media screen and (min-width: 768px){#confirmOverlay.am-top{justify-content:center;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;padding-top:130px}}#confirmOverlay{position:fixed;top:0;left:0;z-index:999;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-align-items:center;align-items:center;box-sizing:border-box;width:100%;height:100%;background:rgba(0,0,0,.15)}#confirmOverlay img{display:inline}@media screen and (min-width: 768px){#confirmOverlay img.pagebuilder-mobile-only{display:none}}@media screen and (min-width: 768px){#confirmBox .products-grid .product-item-actions{margin-top:0}}#confirmBox{position:relative;height:auto;max-height:88vh;max-width:100%;text-align:center;z-index:9999;box-shadow:0 5px 10px rgba(0,0,0,.25);border-radius:9px;overflow-y:auto}@media screen and (min-width: 768px){#confirmBox{max-height:90vh}}#confirmBox>p{text-shadow:1px 1px 0 rgba(255,255,255,.6);line-height:normal;font-weight:normal;background:none;font-size:16px}#confirmBox>.cross{position:absolute;top:5px;right:10px;color:rgba(0,0,0,.25);font-size:21px;z-index:9}#confirmBox>.cross:hover{cursor:pointer;color:rgba(0,0,0,.45)}#confirmBox .am-actions-wrapper>.towishlist,#confirmBox .am-actions-wrapper>.tocompare{background:#f0f0f0 no-repeat center;background-size:60%}#confirmBox .am-actions-wrapper>.towishlist:before,#confirmBox .am-actions-wrapper>.tocompare:before{content:""}#confirmBox .am-actions-wrapper>.towishlist{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxwYXRoIGQ9Ik0wIDIwMFYwaDIwMGExMDAgMTAwIDkwIDAgMSAwIDIwMCAxMDAgMTAwIDkwIDAgMS0yMDAgMHoiIGlkPSJhIi8+PC9kZWZzPjxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik0tMS0xaDMydjMySC0xeiIvPjx1c2UgeGxpbms6aHJlZj0iI2EiIGZpbGw9IiM2NjYiIHRyYW5zZm9ybT0icm90YXRlKC0xMzUgNTEgLTE4NSkgc2NhbGUoLjA3NTU3KSIgeT0iLTQ3NzUiIHg9Ii05NjciIHN0cm9rZS13aWR0aD0iMCIvPjwvc3ZnPg==)}#confirmBox .am-actions-wrapper>.towishlist:hover{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxwYXRoIGQ9Ik0wIDIwMFYwaDIwMGExMDAgMTAwIDkwIDAgMSAwIDIwMCAxMDAgMTAwIDkwIDAgMS0yMDAgMHoiIGlkPSJhIi8+PC9kZWZzPjxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik0tMS0xaDMydjMySC0xeiIvPjx1c2UgeGxpbms6aHJlZj0iI2EiIGZpbGw9IiNmZjBlMDAiIHRyYW5zZm9ybT0icm90YXRlKC0xMzUgNTEgLTE4NSkgc2NhbGUoLjA3NTU3KSIgeT0iLTQ3NzUiIHg9Ii05NjciIHN0cm9rZS13aWR0aD0iMCIvPjwvc3ZnPg==)}#confirmBox .am-actions-wrapper>.tocompare{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTS0xLTFoMzJ2MzJILTF6Ii8+PGc+PHBhdGggZmlsbD0iIzY2NiIgZD0iTTEyIDRoN3YyMmgtN3pNMSAyMGg3djZIMXpNMjIgMTJoN3YxNGgtN3oiLz48L2c+PC9zdmc+)}#confirmBox .am-actions-wrapper>.tocompare:hover{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTS0xLTFoMzJ2MzJILTF6Ii8+PHBhdGggZmlsbD0iI2ZmOTQxNiIgZD0iTTEyIDRoN3YyMmgtN3pNMSAyMGg3djZIMXptMjEtOGg3djE0aC03eiIvPjwvc3ZnPg==)}#confirmBox .product-item-name{margin:0 0 10px}#confirmBox .am-slider{margin:15px 0 0 0}#confirmBox .actions-secondary .action{color:#666}#confirmBox .product-item .price-box{margin:0 0 15px}#confirmBox .product-options-bottom .product-social-links{display:none}#confirmBox .product-options-bottom .grouped .price-box .price-container .price,#confirmBox .product-options-bottom .grouped .price-box .price-container{font-size:14px;line-height:20px}#confirmBox .product-options-bottom .box-tocart{margin-top:20px}.amcart-confirm-buttons{margin:20px auto}.amcart-confirm-buttons .button{position:relative;display:inline-block;height:50px;width:45%;font-weight:normal;font-size:20px;line-height:23px;border-radius:3px;cursor:pointer;box-shadow:0 -2px 0 rgba(0,0,0,.15) inset;padding:7px 10px}.amcart-confirm-buttons .button:hover{opacity:.8}.amcart-confirm-buttons .checkout{display:block;padding:25px 0 8px 0;font-size:16px}.amcart-confirm-buttons .button:last-child{margin-right:0}.amcart-confirm-buttons .am-btn-left{margin-right:10px}.amcart-confirm-buttons button.am-btn-right,.amcart-confirm-buttons button.am-btn-left{border:0}.amcart-confirm-buttons .timer{display:none}.product-details{position:relative;bottom:3px}.am-cart-info{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#000;font-weight:bold;text-align:center}.added-item{display:block;margin:33px 15px 5px;font-weight:800;font-size:24px;line-height:normal;word-break:break-word}.am_price{font-weight:bold}.mask{opacity:.4}#am-a-count{font-weight:bold}#am-a-count:visited{color:#000}@media screen and (min-width: 768px){.amcart-message-box .products .product-item{margin:0;width:60%}}.amcart-message-box .products .product-item-name{margin:0}.amcart-message-box .products .product-item-actions .secondary-addto-links,.amcart-message-box .products .product-item-actions .actions-primary,.amcart-message-box .products .product-item-actions .actions-secondary{text-align:center}.amcart-message-box .products .product-item-actions .actions-primary,.amcart-message-box .products .product-item-actions .secondary-addto-links{display:block;float:none;margin:5px auto}.amcart-message-box .products .product-item-actions .tocart{background:#2d9cdb;box-shadow:0 -2px 0 rgba(0,0,0,.15) inset;border-radius:3px;border:0}.am-related-box .products .product-item-name{margin:0}.am-related-box .products .product-item-actions .secondary-addto-links,.am-related-box .products .product-item-actions .actions-primary,.am-related-box .products .product-item-actions .actions-secondary{text-align:center}.am-related-box .products .product-item-actions .actions-primary,.am-related-box .products .product-item-actions .secondary-addto-links{display:block;float:none;margin:5px auto 10px}.am-related-box .products .product-item-actions .am-actions-wrapper{position:absolute;top:-30px;right:0;margin:0;display:none;width:100%;transition:all .2s ease-in-out;z-index:999}.am-related-box .products .product-item-actions .am-actions-wrapper .action{width:30px;height:30px;background:#f0f0f0}.am-related-box .products .product-item-actions .am-actions-wrapper .action:before{line-height:30px}.am-related-box .products .product-item-actions .tocart{background:#2d9cdb;box-shadow:0 -2px 0 rgba(0,0,0,.15) inset;border-radius:3px;border:0}.product-info-main .product-add-form{text-align:left}.products.list .swatch-attribute .amcart-error{display:none}.am-slider.owl-carousel .owl-nav{position:absolute;top:50%;width:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.am-slider.owl-carousel .owl-prev{float:left;margin-left:5px;pointer-events:auto}.am-slider.owl-carousel .owl-next{float:right;margin-right:5px;pointer-events:auto}.am-slider.owl-carousel .owl-nav .disabled{opacity:.3}.am-slider.owl-carousel .product-item{margin:0 auto}.am-slider.owl-carousel .product-item-info:hover{box-shadow:none;border:0;margin:0;padding:0}.am-slider.arrow{width:18px;height:35px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMzUiIHZpZXdCb3g9IjAgMCAxOSAzNSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48dGl0bGU+bmV4dDwvdGl0bGU+PGRlc2M+Q3JlYXRlZCB1c2luZyBGaWdtYTwvZGVzYz48ZyBpZD0iQ2FudmFzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTA2MDIgLTgwOSkiPjxnIGlkPSJuZXh0Ij48ZyBpZD0iR3JvdXAiPjxnIGlkPSJWZWN0b3IiPjx1c2UgeGxpbms6aHJlZj0iI3BhdGgwX2ZpbGwiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwNjAyIDgwOSkiIGZpbGw9IiNCQkJCQkIiLz48L2c+PC9nPjwvZz48L2c+PGRlZnM+PHBhdGggaWQ9InBhdGgwX2ZpbGwiIGQ9Ik0gMTguMjAzMiAxNi44MDIzTCAxLjY5MjUxIDAuMjkxNTZDIDEuMzAzNzcgLTAuMDk3MTg2NiAwLjY4MDMwNiAtMC4wOTcxODY2IDAuMjkxNTYgMC4yOTE1NkMgLTAuMDk3MTg2NyAwLjY4MDMwNiAtMC4wOTcxODY3IDEuMzAzNzcgMC4yOTE1NiAxLjY5MjUxTCAxNi4wOTgxIDE3LjQ5OTFMIDAuMjkxNTYgMzMuMzA1N0MgLTAuMDk3MTg2NyAzMy42OTQ0IC0wLjA5NzE4NjcgMzQuMzE3OSAwLjI5MTU2IDM0LjcwNjZDIDAuNDgyMjY1IDM0Ljg5NzMgMC43Mzg5ODUgMzUgMC45ODgzNjkgMzVDIDEuMjM3NzUgMzUgMS40OTQ0NyAzNC45MDQ2IDEuNjg1MTggMzQuNzA2NkwgMTguMTk1OSAxOC4xOTU5QyAxOC41ODQ2IDE3LjgxNDUgMTguNTg0NiAxNy4xODM3IDE4LjIwMzIgMTYuODAyM1oiLz48L2RlZnM+PC9zdmc+);cursor:pointer}.am-slider.arrow.-left{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.am-photo-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%}.amcart-message-box .owl-stage{display:-webkit-flex;display:-ms-flexbox;display:flex}.amcart-message-box .owl-stage .product-item,.amcart-message-box .owl-stage .product-item-info{height:100%}.amcart-message-box .owl-stage .product-item-info{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-moz-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.am-related-box .owl-stage{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:auto}.am-related-box .owl-stage .product-item,.am-related-box .owl-stage .product-item-info{height:100%}.am-related-box .owl-stage .product-item-info{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-moz-flex-flow:column;-ms-flex-flow:column}.am-related-title{margin:20px 40px;font-size:15px;height:1px;background:#cecccc;line-height:0}.am-related-title>.am-title{padding:0 20px}#amimg-container{position:absolute;top:50%;left:50%;z-index:9999}#amprogress{position:fixed;top:0;left:0;z-index:100000;width:100%;height:100%;background:linear-gradient(to bottom, rgba(11, 11, 11, 0.1) 0%, rgba(11, 11, 11, 0.6) 100%) repeat-x rgba(11,11,11,.2)}div.swatch-option-tooltip{z-index:99999}#confirmBox .error{margin:33px 15px 5px}[data-post-ajax]{cursor:pointer}.amcart-message-box .bundle-options-wrapper{margin-top:25px}.amcart-message-box .bundle-options-wrapper input[type=radio]{width:15px}.amcart-message-box .bundle-options-wrapper p.required{color:#e02b27}.amcart-message-box .bundle-options-wrapper .field.qty>.label{display:inline-block;margin:10px 0 8px;font-weight:600}.amcart-message-box .bundle-options-wrapper .input-text.qty{text-align:center;width:54px}.amcart-message-box .block-bundle-summary{display:none}.page-product-downloadable .amcart-message-box .product-add-form{margin-bottom:0}.page-product-downloadable .amcart-message-box .product-options-bottom,.page-product-downloadable .amcart-message-box .product-options-wrapper{float:none;width:auto}.page-product-downloadable .amcart-message-box .box-tocart .field.qty{display:block;margin-bottom:6px}@media screen and (min-width: 768px){.amcart-message-box,.amcart-message-box .related{width:462px}}@media screen and (min-width: 768px){.am-related-box,.am-related-box .related{width:462px}}@media screen and (min-width: 768px){.am-related-box .related .products .item.product:hover .am-actions-wrapper{top:0}}@media screen and (min-width: 768px){.am-related-box .related .products .product-item{margin:0;padding:0;width:60%}}@media screen and (min-width: 768px){.am-related-box .related .products .product-item-actions .secondary-addto-links{display:none}}@media screen and (min-width: 768px){.am-related-box .related .products .product-item-actions .secondary-addto-links.am-actions-wrapper{display:block}}@media screen and (min-width: 768px){.amcart-confirm-buttons .button{width:42%}}@media screen and (min-width: 768px){.amcart-confirm-buttons .am-btn-left{margin-right:20px}}@media screen and (min-width: 768px){.amcart-confirm-buttons .timer{display:inline}}.page-products .amcart-minipage-wrap .product-item-info{width:100%}.amcart-minipage-wrap .product-item-info{width:100%}@media screen and (min-width: 768px){.amcart-minipage-wrap .product-item-info{margin-top:20px;min-height:450px}}.amcart-minipage-wrap .amcart-confirm-buttons{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media screen and (min-width: 768px){.amcart-minipage-wrap .amcart-confirm-buttons{-ms-flex-pack:space-between;-webkit-justify-content:space-between;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;clear:both;justify-content:space-between;margin:0 25px 40px}}.amcart-minipage-wrap .amcart-confirm-buttons .am-btn-left,.amcart-minipage-wrap .amcart-confirm-buttons .am-btn-right{font-size:18px;margin:auto;max-width:260px;width:100%}.amcart-minipage-wrap .amcart-message-box{max-width:320px}.amcart-minipage-wrap .am-photo-container{border:1px solid #b2b2b2;box-sizing:border-box;margin:0 25px 10px;width:initial}@media screen and (min-width: 768px){.amcart-minipage-wrap .am-photo-container{border:0;box-sizing:border-box;left:0;margin:0;padding:0 25px;position:absolute;width:50%}}.amcart-minipage-wrap .am-photo-container>.product-item-photo{display:block;margin:auto;width:60%}@media screen and (min-width: 768px){.amcart-minipage-wrap .am-photo-container>.product-item-photo{border:0;width:100%}}.amcart-minipage-wrap .am-photo-container .product-image-container{vertical-align:middle}@media screen and (min-width: 768px){.amcart-minipage-wrap .am-photo-container .product-image-container{border:1px solid #b2b2b2}}.amcart-minipage-wrap .product-options-bottom .price-box{display:none}.amcart-minipage-wrap .product-options-bottom .grouped .price-box{display:block}.amcart-minipage-wrap .amcart-message-box{margin:0 auto;max-width:initial;padding-bottom:13px;position:relative;width:400px}@media screen and (min-width: 768px){.amcart-minipage-wrap .amcart-message-box{min-width:700px}}.amcart-minipage-wrap .ampage-top-info{margin-top:15px}@media screen and (min-width: 768px){.amcart-minipage-wrap .amcart-confirm-buttons .button{height:70px;margin:0;max-width:305px}}@media screen and (min-width: 1024px){.amcart-minipage-wrap .amcart-confirm-buttons .button{max-width:355px}}@media screen and (min-width: 1024px){.amcart-minipage-wrap .amcart-message-box{width:820px}}@media screen and (min-width: 1024px){.amcart-minipage-wrap .amcart-confirm-buttons{margin:0 35px 40px}}@media screen and (min-width: 1024px){.amcart-minipage-wrap .am-photo-container{padding:0 25px 0 35px}}@media screen and (min-width: 1024px){.amcart-minipage-wrap .am-photo-container>.product-item-photo{text-align:left}}.ampage-top-info,.ampage-bottom-info{text-align:left}@media screen and (min-width: 768px){.ampage-top-info,.ampage-bottom-info{box-sizing:border-box;padding:0 20px 0 0}}@media screen and (min-width: 1024px){.ampage-top-info,.ampage-bottom-info{padding:0 35px 0 0}}.ampage-top-info{margin:5px 25px 15px}.ampage-top-info>.am-title{font-size:20px;margin-bottom:5px}.ampage-top-info>.am-rating .rating-summary{vertical-align:text-bottom}.ampage-top-info>.am-price,.ampage-top-info>.am-price .price{font-size:24px;font-weight:bold}@media screen and (min-width: 768px){.ampage-top-info{float:right;margin:0;width:50%}}@media screen and (min-width: 768px){.ampage-top-info .am-title{font-size:24px;margin-bottom:10px}}@media screen and (min-width: 768px){.ampage-top-info .product-reviews-summary{margin-bottom:10px}}@media screen and (min-width: 768px){.ampage-top-info .product-reviews-summary .action{margin-left:10px}}.amcart-confirm-block .reviews-actions .action{color:#000;font-size:14px;margin-left:15px}.ampage-bottom-info>.am-description{font-size:12px;margin:0 25px}.ampage-bottom-info .swatch-attribute{margin-bottom:20px}@media screen and (min-width: 768px){.ampage-bottom-info{clear:both;float:right;margin-bottom:20px;width:50%}}@media screen and (min-width: 768px){.ampage-bottom-info .am-description{margin:0}}@media screen and (min-width: 768px){.ampage-bottom-info .product-info-main{width:100% !important}}@media screen and (min-width: 768px){.ampage-bottom-info .product-add-form{margin:0;padding:0}}@media screen and (min-width: 768px){.ampage-bottom-info .am-description{font-size:14px;margin-top:5px}}@media screen and (min-width: 768px){.ampage-bottom-info .product-add-form{padding:0}}.amcart-product-notice{background:#fffae5;display:inline-block;font-size:12px;padding:10px 20px;border-radius:0 0 7px 7px}@media screen and (min-width: 768px){.amcart-product-notice{font-size:14px;padding:20px 35px;width:initial}}.amcart-product-notice p{margin-bottom:0}@media screen and (max-width: 768px){.amcart-minipage-wrap .amcart-confirm-buttons .am-btn-left{background:none;box-shadow:none;color:#a4a4a4;margin-top:10px;padding:0}}.amcart-qty-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;position:relative;margin:0 5px 0 7px}@media screen and (min-width: 768px){.amcart-qty-wrap{margin:0 0 0 25px}}.amcart-qty-wrap>.amcart-label{position:absolute;top:0;margin-right:8px;line-height:30px;font-weight:bold;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}@media screen and (min-width: 768px){.amcart-qty-wrap>.amcart-label{position:static;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}}.amcart-qty-wrap>.amcart-control{position:relative;width:25px;height:30px;background:#b2b2b2;cursor:pointer;transition:all .3s ease-in-out}.amcart-qty-wrap>.amcart-control:before{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;font-size:16px;line-height:30px;text-align:center;color:#fff}.amcart-qty-wrap>.amcart-control:hover{background:#999}.amcart-qty-wrap>.amcart-control.-minus{order:1}.amcart-qty-wrap>.amcart-control.-minus:before{content:"-"}.amcart-qty-wrap>.amcart-control.-plus{order:3}.amcart-qty-wrap>.amcart-control.-plus:before{content:"+"}.amcart-qty-wrap>.amcart-input,.amcart-qty-wrap>.amcart-input.input-text.qty{margin:0 5px;padding:3px;width:40px;height:30px;box-sizing:border-box;text-align:center;order:2}@media screen and (min-width: 768px){.amcart-qty-wrap>.amcart-refresh{margin-left:15px}}.amcart-qty-wrap>.amcart-refresh{margin-left:10px;width:20px;height:30px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0LjQ2NCAxMC42MjVsMS4yMjIgMS41NjNBNy45MDQgNy45MDQgMCAwIDEgOS42NDMgMTVDNS40IDE1IDEuOTI5IDExLjYyNSAxLjkyOSA3LjVjMC0uMTg4IDAtLjQzOC4wNjQtLjYyNUgwbDIuODkzLTMuNzUgMi44OTMgMy43NUgzLjkyYy0uMDY0LjE4OC0uMDY0LjQzOC0uMDY0LjYyNSAwIDMuMTI1IDIuNTcyIDUuNjI1IDUuNzg2IDUuNjI1IDEuOTkzIDAgMy43OTMtMSA0LjgyMS0yLjV6bTIuODI5LTMuNzVDMTYuOTcgMy4wNjIgMTMuNjkzIDAgOS42NDMgMGE3Ljk5OCA3Ljk5OCAwIDAgMC01LjUyOSAyLjI1bDEuMjIyIDEuNWMxLjAyOC0xLjE4OCAyLjU3MS0xLjg3NSA0LjMwNy0xLjg3NSAyLjk1NyAwIDUuNCAyLjE4OCA1LjcyMSA1SDEzLjVsMi44OTMgMy43NSAyLjg5My0zLjc1aC0xLjk5M3oiIGZpbGw9IiM5NDk0OTQiLz48L3N2Zz4=) no-repeat center;order:4;cursor:pointer;opacity:.7;visibility:hidden;transition:all .3s ease-in-out}.amcart-qty-wrap>.amcart-refresh:hover{opacity:1}.amcart-message-box>.amcart-qty-wrap{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:5px}.amblog-index-index .amblog-post-title a{font-size:20px}.amblog-index-post .page-main .page-title-wrapper{display:none}.amblog-index-post .amblog-content{margin-bottom:30px}.amblog-index-post .am-powered-by.hidden{display:none}.amblog-index-post [data-content-type=text] a{font-size:13px}.amblog-index-post [data-content-type=text] p{font-weight:400;line-height:24px;margin-bottom:20px}.amblog-index-post [data-content-type=text] ul,.amblog-index-post [data-content-type=text] ol{margin-bottom:20px}.amblog-index-post [data-content-type=text] ul li,.amblog-index-post [data-content-type=text] ol li{font-size:13px;line-height:24px;font-weight:400}.amblog-index-post [data-content-type=text] ul li{list-style:disc;margin-left:15px}.amblog-index-post .grey-box{background:#f1f1f1;padding:20px;border-radius:10px}._amblog-toggle:before{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAyMCAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuODc2NTYgMC40NTQxMDNMMC45MDkwNTggOC44MDA1NkwyLjM0ODc5IDEwLjI1NzNMOS44NzY1NiAzLjI0OTM4TDE3LjY1MTEgMTAuNDU0MUwxOS4wOTA5IDkuMDM2NzhMMTAuNDExMyAwLjkyNjU0NEw5Ljg3NjU2IDAuNDU0MTAzWiIgZmlsbD0iI0M3QzdDNyIvPgo8L3N2Zz4K);content:"";cursor:pointer;display:block;height:12px;position:absolute;right:20px;top:50%;transform:translateY(-50%) rotate(-180deg);width:20px}._amblog-toggle.-active:before{transform:translateY(-50%) rotate(0)}._amblog-form.amblog-item{padding:0 25px 25px}._amblog-form .amblog-form-container{position:relative}._amblog-form .amblog-input{border:1px solid #e5e5e5;color:#525252;border-radius:3px;font-size:14px;height:100%;padding:11px 60px 11px 14px;width:100%}._amblog-form .amblog-input:hover{border-top:1px solid #b3b3b3}._amblog-form .amblog-input::-webkit-input-placeholder,._amblog-form .amblog-input:-ms-input-placeholder,._amblog-form .amblog-input::-moz-placeholder{color:#707070}._amblog-form .amblog-input:focus{border:1px solid #499bf8;box-shadow:none}._amblog-form .amblog-input:focus::-webkit-input-placeholder,._amblog-form .amblog-input:focus::-moz-placeholder,._amblog-form .amblog-input:focus:-ms-input-placeholder{color:rgba(0,0,0,0)}._amblog-column-form .input-box{flex-direction:column}._amblog-column-form .amblog-input{margin-bottom:20px;margin-right:0}._amblog-column-form .amblog-btn,._amblog-column-form .amblog-input{max-width:100%;width:100%}._amblog-column-form .mage-error[generated=true]{margin-bottom:10px;margin-top:-10px;order:0;width:100%;word-break:break-all}._amblog-button{background:#00529b;border-color:rgba(0,0,0,0);border-radius:3px;box-sizing:border-box;color:#00529b;display:block;font-size:14px;font-weight:500;line-height:18px;padding:12px 30px;text-align:center;transition:all .3s ease-in-out}._amblog-button:hover{background:#003768;color:contrast(#003768);text-decoration:none}._amblog-button:active{background:#001c35;color:contrast(#001c35);text-decoration:none}.amblog-word-break{word-break:break-word;word-wrap:break-word}.ie11 .amblog-word-break{word-break:break-all}.amblog-disabled{color:red}.amblog_views_label,.amblog_likes_label,.amblog_dislikes_label{font-weight:600;line-height:32px}.amblog-scheduled,.amblog-hidden{color:gray}.amblog-published{color:green}.pagebuilder-content-type .amblog_widget .amblog-widget-placeholder{align-items:center;background-color:#fafafa;display:flex;justify-content:center;min-height:300px}#amblog_canvas_container{max-height:400px;max-width:400px}.amblog-preloader{align-items:center;background:fade(#fff, 60%);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:10}.amblog-loader{background:url("../Amasty_Blog/images/ajax-loader.gif") no-repeat scroll 50% 0 rgba(0,0,0,0);background-size:cover;height:12px;margin:auto;width:16px}.mobile{display:none}.mobile .mobile-block{display:none}.mobile.two-columns-right .content,.mobile.two-columns-left .content{position:relative}.notice:not(.message){font-size:20px;font-weight:bold}.amblog-main-content{padding-top:40px}.amblog-main-content>.amblog-item{margin-bottom:30px}.amblog-main-content>.amblog-item:last-child{margin-bottom:0}.amblog-main-content .amblog-btn{height:auto}.amblog-overlay{background:rgba(60,60,60,.3);bottom:0;display:none;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:999}.amblog-index-index .amblog-ref,.amblog-index-search .amblog-ref,.amblog-index-tag .amblog-ref,.amblog-index-category .amblog-ref,.amblog-index-post .amblog-ref,.amblog-index-author .amblog-ref{color:#00529b;font-size:14px;font-weight:600}.amblog-index-index .amblog-ref:hover,.amblog-index-search .amblog-ref:hover,.amblog-index-tag .amblog-ref:hover,.amblog-index-category .amblog-ref:hover,.amblog-index-post .amblog-ref:hover,.amblog-index-author .amblog-ref:hover{color:#00529b}.amblog-author-container{font-family:"Roboto Slab","Roboto","Arial",sans-serif;color:#333;font-size:14px;line-height:25px}.amblog-author-container .amblog-word-break{word-break:break-word;word-wrap:break-word}.ie11 .amblog-author-container .amblog-word-break{word-break:break-all}.amblog-svg{margin-right:10px;min-width:25px;position:relative;top:7px}.amblog-svg.user{height:25px;top:0;width:25px}.amblog-svg.comment{height:24px;top:0;width:25px}.amblog-svg.-classic{fill:#499bf8}.amblog-svg.-red{fill:#ef5350}.amblog-svg.-green{fill:#43a047}.amblog-svg.-blue{fill:#3f51b5}.amblog-svg.-grey{fill:#bdbdbd}.amblog-svg.-purple{fill:#9c27b0}.amblog-element-block .amblog-empty{padding:20px}.amblog-element-block .amblog-headline{color:#333;display:block;font-size:16px;font-weight:600;line-height:20px}.amblog-element-block .amblog-headline .amblog-word-break{word-break:break-word;word-wrap:break-word}.ie11 .amblog-element-block .amblog-headline .amblog-word-break{word-break:break-all}.amblog-element-block .amblog-headline:hover{color:#00529b}.amblog-element-block .amblog-date.-post{margin-top:5px}.amblog-element-block .amblog-date.-comment{margin:10px 0}.amblog-element-block .amblog-thesis{margin:5px 0}.amblog-element-block .amblog-thesis .amblog-word-break{word-break:break-word;word-wrap:break-word}.ie11 .amblog-element-block .amblog-thesis .amblog-word-break{word-break:break-all}.amblog-element-block .amblog-thesis:last-child{margin-bottom:0}.amblog-element-block .amblog-comment{margin:10px 0}.amblog-element-block .amblog-comment .amblog-word-break{word-break:break-word;word-wrap:break-word}.ie11 .amblog-element-block .amblog-comment .amblog-word-break{word-break:break-all}.amblog-element-block .amblog-author .amblog-word-break{word-break:break-word;word-wrap:break-word}.ie11 .amblog-element-block .amblog-author .amblog-word-break{word-break:break-all}.amblog-element-block .amblog-author{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;font-style:normal;font-weight:bold;margin-top:5px}.amblog-element-block .amblog-footer-block{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:10px}.amblog-element-block .amblog-footer-block>*{margin-bottom:5px}.amblog-element-block .amblog-footer-block .amblog-date{margin:0}.amblog-element-block .amblog-footer-block .amblog-author{font-weight:500;margin:0 10px 0 0}.amblog-pager-container{margin:20px auto 50px}.amblog-pager-container .amblog-links{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between}.amblog-pager-container .amblog-link{background:#00529b;border-radius:50%;display:block;height:35px;position:relative;width:35px}.amblog-pager-container .amblog-link:before,.amblog-pager-container .amblog-link:after{background:#fff;content:"";height:2px;position:absolute;width:12px}.amblog-pager-container .amblog-link:before{left:13px;top:13px;transform:rotate(45deg)}.amblog-pager-container .amblog-link:after{left:13px;top:20px;transform:rotate(-45deg)}.amblog-pager-container .amblog-link:hover{background:#185eaf}.amblog-pager-container .amblog-link.-new:before{left:10px;transform:rotate(-45deg)}.amblog-pager-container .amblog-link.-new:after{left:10px;transform:rotate(45deg)}.amblog-pager-container .amblog-link.-disabled{background:#c4c4c4;cursor:auto;pointer-events:none}.amblog-pager-container .amblog-pagination{color:#333;font-size:16px}.amblog-related-wrapper{margin-bottom:30px}.amblog-helpful-wrap{padding:15px 25px 0;text-align:left}.amblog-helpful-wrap>.amblog-helpful{color:#5b5b5b;font-size:14px;vertical-align:top}.amblog-helpful-wrap>.amblog-options{margin-left:5px}.amblog-helpful-wrap>.amblog-options{cursor:pointer;display:inline-block}.amblog-author-description{margin-bottom:20px}.amblog-category-description{margin-bottom:20px}.amblog-element-block[data-set=sidebar-author] .author_image{border-radius:50%;display:block;height:150px;margin-left:auto;margin-right:auto;margin-top:5px;width:150px}.amblog-element-block[data-set=sidebar-author] .title{font-size:large;font-weight:bold;text-align:center}.amblog-relatedposts-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.amblog-related-post{display:flex;margin-bottom:35px;width:49%}.amblog-related-post .amblog-link{display:block}.amblog-related-post .amblog-image-wrapper{align-items:center;background:#f4f6f8 center/50px no-repeat;box-sizing:border-box;display:flex;height:100px;justify-content:center;margin-right:20px;min-width:100px;overflow:hidden;width:100px}.amblog-related-post .amblog-image-wrapper.-placeholder{background-image:url("data:image/svg+xml;base64, PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSIgZmlsbD0iI0Q3RDlERCI+PHBhdGggZD0iTTM3LjIzNyAyMy4xOGMtMi4zMjEgMS4xMDUtNC4yMTQgNC40NjItNi40MjggMi4yNDctMS4zNDUtMS40Ni0yLjk0Mi0zLjc4NC00Ljc3Ni02LjQxMi0xLjk4My0yLjgyNS00LjUxMS01LjI1NC03LjQ4Ni0yLjQ3OS0zLjMyMSAzLjEyNC01LjYwMiAxMS42LTUuOCAxNS45NjNsMzEuMzguMDFjLS43MTgtMi41NjMtMy41MDctMTAuOTQtNi44OS05LjMzek0zNy4wOSAxOC4yNThhMy44NTkgMy44NTkgMCAxMDAtNy43MTcgMy44NTkgMy44NTkgMCAwMDAgNy43MTd6Ii8+PHBhdGggZD0iTTQ4Ljg1MyA1LjU5NEg4LjAyM2MtLjYzMyAwLTEuMTQ4LjUxMy0xLjE0OCAxLjE0NnY1LjhIMS4xNDdDLjUxNCAxMi41NCAwIDEzLjA1NCAwIDEzLjY4N3YyOS41N2MwIC42MzQuNTE0IDEuMTQ3IDEuMTQ3IDEuMTQ3aDQwLjgzYy42MzMgMCAxLjE0OC0uNTE0IDEuMTQ4LTEuMTQ3di01Ljc5OWg1LjcyOGMuNjMzIDAgMS4xNDgtLjUxMyAxLjE0OC0xLjE0NlY2Ljc0Yy0uMDAxLS42MzItLjUxNi0xLjE0Ni0xLjE0OC0xLjE0NnptLTguODA3IDM1LjczMkgzLjA3OVYxNS42MmgzLjc5NnYxNy44NzJjLS41NzYgMi4yMjYtLjkzIDQuMzY1LTEuMDAzIDUuOTU2bDMxLjM4LjAxYTM2LjA4MiAzNi4wODIgMCAwMC0uNjMtMmgzLjQyNHYzLjg2OHptNi44NzUtNi45NDdIOS45NTRWOC42NzNoMzYuOTY3VjM0LjM4eiIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9ImNsaXAwIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDUwdjUwSDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+")}.amblog-related-post .amblog-image{background-position:center;background-repeat:no-repeat;background-size:cover;display:block;height:100%;width:100%}.amblog-related-post .amblog-headline{color:#212121;display:block;font-size:18px;font-weight:600;line-height:20px}.amblog-related-post .amblog-headline:hover,.amblog-related-post .amblog-headline:focus{color:#0e6bd7;text-decoration:none}.amblog-related-post .amblog-content{word-break:break-word;word-wrap:break-word}.ie11 .amblog-related-post .amblog-content{word-break:break-all}.amblog-related-post .amblog-text{margin:15px 0 0}.amblog-related-post .amblog-date{color:#707070;display:block;font-size:10px;font-weight:300;margin-top:15px}.mobile{display:block}.mobile .mobile-block{display:block}.desktop{display:none}.desktop .desktop-block{display:none}.amblog-relatedposts-wrap{display:block}.amblog-related-post{margin-bottom:20px;width:100%}@media screen and (min-width: 768px){.desktop.three-columns{display:-webkit-flex;display:-ms-flexbox;display:flex}}@media screen and (min-width: 768px){.desktop.three-columns section.content{padding:0 30px;width:52%}}@media screen and (min-width: 768px){.desktop.three-columns aside.left,.desktop.three-columns aside.right{width:24%}}@media screen and (min-width: 768px){.desktop.two-columns-right,.desktop.two-columns-left{display:-webkit-flex;display:-ms-flexbox;display:flex}}@media screen and (min-width: 768px){.desktop.two-columns-right section.content{padding-right:40px;width:76%}}@media screen and (min-width: 768px){.desktop.two-columns-left section.content{padding-left:40px;width:76%}}@media screen and (min-width: 768px){.desktop.two-columns-right aside.left,.desktop.two-columns-right aside.right,.desktop.two-columns-left aside.left,.desktop.two-columns-left aside.right{width:24%}}@media screen and (min-width: 768px){.amblog-container-list{padding-top:0}}@media screen and (min-width: 768px){.amblog-main-content{padding-top:0}}@media screen and (min-width: 768px){.amblog-pager-container{margin:40px auto 50px;width:290px}}@media screen and (min-width: 768px){.amblog-comments-wrapper,.amblog-related-wrapper{margin-bottom:0}}@media screen and (min-width: 768px){.amblog-form-comment .amblog-svg.comment{top:10px}}@media screen and (min-width: 768px){.amblog-form-comment .amblog-customer{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width: 768px){.amblog-form-comment .amblog-wrapper{width:49%}}@media screen and (min-width: 768px){.amblog-form-comment .amblog-wrapper:first-child{margin-right:20px}}@media screen and (min-width: 768px){.amblog-form-comment .amblog-input .amblog-btn{background:url("../Amasty_Blog/images/svg/loupe.svg");background-repeat:no-repeat;border:none;height:16px;opacity:.5;padding:0;position:absolute;right:15px;top:50%;transform:translateY(-50%);transition:opacity .3s ease-in-out;width:16px}.amblog-form-comment .amblog-input .amblog-btn:hover{opacity:1}.amblog-form-comment .amblog-input .amblog-input-wrapper{display:inline-block;width:100%}}@media screen and (min-width: 768px){.amblog-form-comment .amblog-input.-email+.mage-error,.amblog-form-comment .amblog-input.-name+.mage-error{margin-bottom:0}}@media screen and (min-width: 768px){.amblog-form-comment .amblog-btn{padding:14px 0;width:230px}}@media screen and (min-width: 768px){.amblog-form-comment .amblog-btn:hover{background:#185eaf}}@media screen and (min-width: 1024px){.desktop.three-columns aside.left,.desktop.three-columns aside.right{max-width:271px;width:24%}}@media screen and (min-width: 1024px){.desktop.three-columns section.content{width:52%}}@media screen and (min-width: 1024px){.desktop.two-columns-right aside.right,.desktop.two-columns-left aside.right{max-width:271px;width:30%}}@media screen and (min-width: 1024px){.amblog-helpful-wrap{margin:0;right:0;top:0}}body[class*=amblog-index-],body[class*=amblog-index-] aside[class*=amblog-aside-]{background:#fafafa}body[class*=amblog-index-] .page-title-wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:20px}body[class*=amblog-index-] .page-title{margin-bottom:20px;max-width:100%;padding-right:20px}body[class*=amblog-index-] .page-title .amblog-word-break{word-break:break-word;word-wrap:break-word}.ie11 body[class*=amblog-index-] .page-title .amblog-word-break{word-break:break-all}body[class*=amblog-index-] .amblog-summary{width:100%}body[class*=amblog-index-] .sidebar .block-reorder{margin:0}body[class*=amblog-index-] pre{overflow:auto}body[class*=amblog-index-] iframe{max-width:100%}.amblog-title,.amblog-post-title{color:#1a1a1a;font-size:20px;font-weight:bold;margin:0;position:relative}.amblog-title .amblog-word-break,.amblog-post-title .amblog-word-break{word-break:break-word;word-wrap:break-word}.ie11 .amblog-title .amblog-word-break,.ie11 .amblog-post-title .amblog-word-break{word-break:break-all}.amblog-title{padding:25px}@media screen and (min-width: 1024px){.amblog-title{padding-right:45px}}.amblog-content .amblog-title.-author,.amblog-title.-author{padding:0}.amblog-content .amblog-title.-author.mobile:before,.amblog-content .amblog-title.-author:before,.amblog-title.-author.mobile:before,.amblog-title.-author:before{content:none}.amblog-content .amblog-title.-author:visited,.amblog-title.-author:visited{color:#1a1a1a}.amblog-content .amblog-title.-author:hover,.amblog-content .amblog-title.-author:focus,.amblog-content .amblog-title.-author:active,.amblog-title.-author:hover,.amblog-title.-author:focus,.amblog-title.-author:active{text-decoration:none}.amblog-post-title{line-height:28px;padding:0}.amblog-post-title .post-title{font-size:24px;color:#00529b}.amblog-post-title .post-title:hover{color:#00529b}.ampost-link{font-weight:bold}.ampost-link,.ampost-link:active,.ampost-link:visited{color:#00529b;text-decoration:none}.ampost-link:hover{color:#003768}.mobile-block .amblog-title:before{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAyMCAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuODc2NTYgMC40NTQxMDNMMC45MDkwNTggOC44MDA1NkwyLjM0ODc5IDEwLjI1NzNMOS44NzY1NiAzLjI0OTM4TDE3LjY1MTEgMTAuNDU0MUwxOS4wOTA5IDkuMDM2NzhMMTAuNDExMyAwLjkyNjU0NEw5Ljg3NjU2IDAuNDU0MTAzWiIgZmlsbD0iI0M3QzdDNyIvPgo8L3N2Zz4K);content:"";cursor:pointer;display:block;height:12px;position:absolute;right:20px;top:50%;transform:translateY(-50%) rotate(-180deg);width:20px}.mobile-block .amblog-title.-active:before{transform:translateY(-50%) rotate(0)}.amblog-swipe{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjQwIiBoZWlnaHQ9IjQwIiByeD0iMjAiIGZpbGw9IiMxOTc5QzIiLz4KPHJlY3QgeD0iMTEiIHk9IjExIiB3aWR0aD0iOCIgaGVpZ2h0PSI4IiByeD0iMSIgZmlsbD0iI0ZBRkFGQSIvPgo8cmVjdCB4PSIyMSIgeT0iMTEiIHdpZHRoPSI4IiBoZWlnaHQ9IjgiIHJ4PSIxIiBmaWxsPSIjRkFGQUZBIi8+CjxyZWN0IHg9IjExIiB5PSIyMSIgd2lkdGg9IjgiIGhlaWdodD0iOCIgcng9IjEiIGZpbGw9IiNGQUZBRkEiLz4KPHJlY3QgeD0iMjEiIHk9IjIxIiB3aWR0aD0iOCIgaGVpZ2h0PSI4IiByeD0iMSIgZmlsbD0iI0ZBRkFGQSIvPgo8L3N2Zz4K);border-radius:50%;box-shadow:0 4px 8px rgba(0,98,176,.2);cursor:pointer;height:40px;margin-bottom:15px;max-width:40px;min-width:40px;transition:all .5s .3s ease-in-out;width:40px}.amblog-element-block:not(.widget)>div:not(.amblog-overlay),.amblog-element-block.widget,.amblog-grid-list .list-item,.amblog-post-container{background:#fff;border-radius:6px;box-shadow:0 2px 4px rgba(84,95,125,.12),0 5px 8px rgba(155,159,174,.1);margin-bottom:20px}.amblog-list{list-style:none;margin:0;padding:0 25px 25px}.amblog-list.-tags{padding-bottom:15px}.amblog-list .post-title.amblog-headline{font-size:14px}.mobile-block.amblog-element-block{margin:20px}.amblog-social-container{list-style-type:none;padding:0}.page-wrapper .amblog-slider-container.page-bottom{box-sizing:border-box;width:100%}body[class*=amblog-index-] .page-title-wrapper{margin-bottom:5px}body[class*=amblog-index-] .page-title{font-size:26px;line-height:28px}body[class*=amblog-index-] .amblog-title{font-size:16px}body[class*=amblog-index-] .sidebar .block-reorder .block-content:not(.no-display){margin-bottom:40px}body[class*=amblog-index-] h3.amblog-title:before{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAyMCAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuODc2NTYgMC40NTQxMDNMMC45MDkwNTggOC44MDA1NkwyLjM0ODc5IDEwLjI1NzNMOS44NzY1NiAzLjI0OTM4TDE3LjY1MTEgMTAuNDU0MUwxOS4wOTA5IDkuMDM2NzhMMTAuNDExMyAwLjkyNjU0NEw5Ljg3NjU2IDAuNDU0MTAzWiIgZmlsbD0iI0M3QzdDNyIvPgo8L3N2Zz4K);content:"";cursor:pointer;display:block;height:12px;position:absolute;right:20px;top:50%;transform:translateY(-50%) rotate(-180deg);width:20px}body[class*=amblog-index-] h3.amblog-title.-active:before{transform:translateY(-50%) rotate(0)}@media screen and (min-width: 1024px){body[class*=amblog-index-] .page-title-wrapper{margin-bottom:20px}}@media screen and (min-width: 1024px){body[class*=amblog-index-] .page-title{font-size:40px;line-height:48px}}@media screen and (min-width: 1024px){body[class*=amblog-index-] .sidebar .block-reorder .block-content:not(.no-display){margin-bottom:50px}}@media screen and (min-width: 1024px){body[class*=amblog-index-] h2.amblog-post-title{font-size:24px}}@media screen and (min-width: 1024px){body[class*=amblog-index-] h3.amblog-title.-accordion{font-size:16px;padding-right:40px}body[class*=amblog-index-] h3.amblog-title.-accordion:before{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAyMCAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuODc2NTYgMC40NTQxMDNMMC45MDkwNTggOC44MDA1NkwyLjM0ODc5IDEwLjI1NzNMOS44NzY1NiAzLjI0OTM4TDE3LjY1MTEgMTAuNDU0MUwxOS4wOTA5IDkuMDM2NzhMMTAuNDExMyAwLjkyNjU0NEw5Ljg3NjU2IDAuNDU0MTAzWiIgZmlsbD0iI0M3QzdDNyIvPgo8L3N2Zz4K);content:"";cursor:pointer;display:block;height:12px;position:absolute;right:20px;top:50%;transform:translateY(-50%) rotate(-180deg);width:20px}body[class*=amblog-index-] h3.amblog-title.-accordion.-active:before{transform:translateY(-50%) rotate(0)}}@media screen and (min-width: 1024px){body[class*=amblog-index-] .sidebar-additional{margin-left:20px;padding-right:0 !important}}.amblog-author-info .amblog-content{padding:25px 25px 15px;text-align:center}.amblog-author-info .amblog-content{word-break:break-word;word-wrap:break-word}.ie11 .amblog-author-info .amblog-content{word-break:break-all}.amblog-author-info .amblog-image{background-position:center;background-repeat:no-repeat;background-size:cover;display:block;height:100%;width:100%}.amblog-author-info .amblog-name{color:#333;font-size:24px;font-weight:600;line-height:33px;margin:0}.amblog-author-info .amblog-job{color:#707070;font-size:14px;font-weight:500;line-height:19px;margin:5px 0 0}.amblog-author-info .amblog-description{color:#333;font-size:14px;line-height:19px;margin:25px 0 0;text-align:center}.amblog-author-info .amblog-image-wrapper{align-items:center;background-position:center;border-radius:50%;box-sizing:border-box;display:flex;height:100px;justify-content:center;margin:0 auto 25px;min-width:100px;overflow:hidden;width:100px}.amblog-author-info .amblog-image-wrapper.-placeholder{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48bWFzayBpZD0iYSIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iMCIgeT0iMCIgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiPjxjaXJjbGUgY3g9IjYwIiBjeT0iNjAiIHI9IjYwIiBmaWxsPSIjQUFBIi8+PC9tYXNrPjxnIG1hc2s9InVybCgjYSkiIGZpbGw9IiNEN0Q5REQiPjxwYXRoIGQ9Ik02MC4wMDYgMzJjLTEzLjcyNSAwLTI0Ljk0NSAxMS4yMS0yNC45NDUgMjQuOTI1IDAgMTMuNzE0IDExLjIyIDI0LjkyNSAyNC45NDUgMjQuOTI1czI0Ljk0NS0xMS4yMSAyNC45NDUtMjQuOTI1Qzg0Ljk1MSA0My4yMTEgNzMuNzMxIDMyIDYwLjAwNiAzMnpNMTAyLjgxNiAxMDEuNzdjLS42NTMtMS42MzMtMS41MjUtMy4xNTYtMi41MDUtNC41NzItNS4wMTEtNy40LTEyLjc0NS0xMi4yOTktMjEuNDYtMTMuNDk2LTEuMDg4LS4xMDktMi4yODcuMTA5LTMuMTU4Ljc2Mi00LjU3NSAzLjM3NC0xMC4wMjIgNS4xMTUtMTUuNjg2IDUuMTE1LTUuNjY1IDAtMTEuMTExLTEuNzQxLTE1LjY4Ni01LjExNS0uODcyLS42NTMtMi4wNy0uOTgtMy4xNi0uNzYyYTMwLjc4NCAzMC43ODQgMCAwMC0yMS40NTggMTMuNDk2Yy0uOTggMS40MTYtMS44NTIgMy4wNDgtMi41MDYgNC41NzItLjMyNi42NTMtLjIxOCAxLjQxNS4xMSAyLjA2OC44NyAxLjUyNCAxLjk2IDMuMDQ4IDIuOTQgNC4zNTRhNDEuNDE4IDQxLjQxOCAwIDAwNS4wMTEgNS42NmMxLjUyNSAxLjUyMyAzLjI2OCAyLjkzOCA1LjAxIDQuMzUzIDguNjA2IDYuNDIyIDE4Ljk1NSA5Ljc5NiAyOS42MyA5Ljc5NnMyMS4wMjMtMy4zNzQgMjkuNjI5LTkuNzk2YTQ3Ljk1NyA0Ny45NTcgMCAwMDUuMDEtNC4zNTNjMS43NDQtMS43NDIgMy40ODYtMy41OTIgNS4wMTItNS42NiAxLjA4OS0xLjQxNSAyLjA2OS0yLjgzIDIuOTQxLTQuMzU0LjU0NC0uNjUzLjY1My0xLjQxNS4zMjYtMi4wNjh6Ii8+PC9nPjwvc3ZnPg==");background-size:contain}.amblog-author-avatar{background:#f4f6f8 center/100px no-repeat;border:2px solid #fff;border-radius:50%;margin-right:10px;overflow:hidden}.amblog-author-avatar.-small{height:25px;width:25px}.amblog-author-info .amblog-social-container,.amblog-element-block[data-set=sidebar-author] .amblog-author-info .amblog-social-container,.amblog-item[data-set=content-author] .amblog-author-info .amblog-social-container{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:25px 0 0}.amblog-author-info .amblog-social-container .amblog-icon{margin:0 5px 5px}.amblog-index-author .amblog-swipe.-left,.amblog-index-author .amblog-swipe.-right{top:0}.amblog-index-author .page-title-wrapper .page-title{color:#333;font-size:35px;font-weight:600;letter-spacing:-0.025em;line-height:48px}.amblog-index-author .amblog-article-title{display:none}.amblog-main-content .amblog-author-info .amblog-title{display:none}.right .amblog-element-block[data-set=sidebar-author],.left .amblog-element-block[data-set=sidebar-author]{padding:0}.amblog-search-block .amblog-content{align-items:center;display:flex}.amblog-search-block .amblog-content>*{margin:auto}@media screen and (min-width: 1024px){.amblog-search-block .amblog-list{padding:0}}@media screen and (min-width: 1024px){.amblog-search-block .amblog-content{justify-content:space-between;padding-bottom:25px}}@media screen and (min-width: 1024px){.amblog-search-block .amblog-content>*:first-child{margin-left:0}}@media screen and (min-width: 1024px){.amblog-search-block .amblog-content>*:not(:last-child){margin-right:0}}@media screen and (min-width: 1024px){.amblog-search-block .amblog-content>*:not(:last-child,:first-child){padding:0 25px}}@media screen and (min-width: 1024px){.amblog-search-block .amblog-author-name{align-items:center;display:flex;flex-direction:column}}@media screen and (min-width: 1024px){.amblog-search-block .amblog-description{flex:1 0 22%}}@media screen and (min-width: 1024px){.amblog-search-block .amblog-social-container{flex-grow:1;justify-content:flex-end}}@media screen and (min-width: 1024px){.amblog-search-block .amblog-description+.amblog-social-container{flex-grow:initial}}.amblog-button{align-items:center;box-shadow:none;box-sizing:border-box;color:#00529b;display:inline-flex;font-weight:bold;justify-content:center;outline:none}.amblog-button{word-break:break-word;word-wrap:break-word}.ie11 .amblog-button{word-break:break-all}.amblog-button:hover,.amblog-button:focus{color:#003768}.amblog-button:focus>.amblog-icon,.amblog-button:hover>.amblog-icon{fill:#003768}.amblog-button:not(.primary),.amblog-button:not(.primary):active{box-shadow:none}.amblog-button.-clear{background:none;border:none;padding:0}.amblog-button>.amblog-icon{fill:#00529b;margin-right:10px}.amblog-button:not(.-toggle)>.amblog-icon{margin-right:15px}.amblog-button.-toggle{line-height:1.1}.amblog-button.-toggle .amblog-icon{fill:#85c1ef;height:15px;position:relative;width:15px}.amblog-button.-toggle.-empty{color:#888;pointer-events:none}.amblog-button.-toggle.-empty .amblog-icon{fill:#d9d9d9}.amblog-button>.amblog-count:not(:empty){padding-right:5px}.amblog-link-btn{background:none;border:none;color:#00529b;font-size:16px;font-weight:bold;margin:20px 0 0 25px;padding:0}button.amblog-link-btn:hover,button.amblog-link-btn:focus,.amblog-link-btn:active,.amblog-link-btn:focus,.amblog-link-btn:hover{background:none;border:none;color:#003768}button.amblog-link-btn,.amblog-link-btn{box-shadow:none}.amblog-comments-container .amblog-comment.-highlighted{background-color:#f5f9ff;outline:5px solid #f5f9ff}.amblog-comments-container .amblog-comment.-highlighted.-classic{background-color:#f5f9ff;outline-color:#f5f9ff}.amblog-comments-container .amblog-comment.-highlighted.-red{background-color:#fef4f4;outline-color:#fef4f4}.amblog-comments-container .amblog-comment.-highlighted.-green{background-color:#ebf7ec;outline-color:#ebf7ec}.amblog-comments-container .amblog-comment.-highlighted.-blue{background-color:#eff1fa;outline-color:#eff1fa}.amblog-comments-container .amblog-comment.-highlighted.-grey{background-color:#f8f8f8;outline-color:#f8f8f8}.amblog-comments-container .amblog-comment.-highlighted.-purple{background-color:#fbf3fc;outline-color:#fbf3fc}.amblog-element-block .amblog-item.-comment .amblog-comment{font-style:italic}.amblog-element-block .amblog-item.-comment .amblog-headline{font-size:14px}.amblog-comments-container{margin:50px 25px 0;padding-bottom:5px}.amblog-comments-container .amblog-comment{margin-bottom:25px}.amblog-comments-container .amblog-comment:last-child{margin-bottom:0}.amblog-no-comments .amblog-ref{color:#707070}.amblog-replies-block.-level-top>.amblog-comment,.amblog-replies-block.-level-top>.amblog-comment-reply,.amblog-comments-action .amblog-replies,.amblog-comments-container .amblog-replies{border-left:1px solid #e9e9e9;margin:25px 0 0;padding-left:15px}.amblog-comment-content{font-size:14px}.amblog-comment-content .amblog-author{display:inline-block;margin:0 20px 0 0;padding-left:0;position:relative}.amblog-comment-content .amblog-author .amblog-word-break{word-break:break-word;word-wrap:break-word}.ie11 .amblog-comment-content .amblog-author .amblog-word-break{word-break:break-all}.amblog-comment-content .amblog-header{margin-bottom:10px}.amblog-comment-content .amblog-date{color:#707070;display:inline-block;font-size:12px;margin-top:10px;position:relative}.amblog-comment-content .amblog-willapprove{background:#fff3e0;border-radius:4px;color:#f57c00;margin-top:15px;padding:0 10px}.amblog-comment-content .amblog-willapprove{word-break:break-word;word-wrap:break-word}.ie11 .amblog-comment-content .amblog-willapprove{word-break:break-all}.amblog-comment-content .amblog-reply{align-items:center;display:flex;margin-top:15px}.amblog-comment-content .amblog-button{font-size:14px;flex-shrink:0}.amblog-comments-wrapper>.amblog-comment.-level-top{margin:50px 25px -25px}.amblog-comments-action{border:none;margin:0 25px 25px}.amblog-comments-action>.amblog-comment{margin-bottom:60px}.amblog-comments-action .amblog-button.-toggle{display:none}.amblog-comment-reply{margin:30px 0}.amblog-comment-reply .amblog-button.-toggle{display:none}.amblog-form-head{margin-bottom:15px}.amblog-secondary-title{color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:10px}.amblog-head-note{color:#707070;font-size:12px}.amblog-comments-block:not(.-loaded) .amblog-reply{opacity:.5;pointer-events:none;user-select:none}.amblog-comments-block:not(.-loaded) .amblog-reply .amblog-button.-toggle{display:none}.amblog-replies-block>.amblog-replies:not(.-active){display:none}.amblog-replies-block.-level-top>.amblog-comment,.amblog-replies-block.-level-top>.amblog-comment-reply{margin:25px 0 0}.amblog-reply .amblog-button.-toggle{margin-left:30px;position:relative}.amblog-replies-block{margin-top:25px}.amblog-replies-block .amblog-replies.deep-reply,.amblog-replies-block .amblog-replies.deep-reply .amblog-comment-reply{border:none;padding:0}.amblog-form-comment{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative}.amblog-form-comment .amblog-svg.comment{left:0;position:absolute;top:-40px}.amblog-form-comment .amblog-fieldset{border:none;margin:0;min-inline-size:initial;padding:0}.amblog-form-comment .amblog-customer{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.amblog-form-comment .amblog-customer.-hidden{display:none}.amblog-form-comment .amblog-wrapper{margin-top:15px}.amblog-form-comment .amblog-input{border:1px solid #e5e5e5;color:#525252;border-radius:3px;font-size:14px;height:100%;padding:11px 60px 11px 14px;width:100%}.amblog-form-comment .amblog-input:hover{border-top:1px solid #b3b3b3}.amblog-form-comment .amblog-input::-webkit-input-placeholder,.amblog-form-comment .amblog-input:-ms-input-placeholder,.amblog-form-comment .amblog-input::-moz-placeholder{color:#707070}.amblog-form-comment .amblog-input:focus{border:1px solid #499bf8;box-shadow:none}.amblog-form-comment .amblog-input:focus::-webkit-input-placeholder,.amblog-form-comment .amblog-input:focus::-moz-placeholder,.amblog-form-comment .amblog-input:focus:-ms-input-placeholder{color:rgba(0,0,0,0)}.amblog-form-comment .amblog-input .amblog-btn{background:url("../Amasty_Blog/images/svg/loupe.svg");background-repeat:no-repeat;border:none;height:16px;opacity:.5;padding:0;position:absolute;right:15px;top:50%;transform:translateY(-50%);transition:opacity .3s ease-in-out;width:16px}.amblog-form-comment .amblog-input .amblog-btn:hover{opacity:1}.amblog-form-comment .amblog-input .amblog-input-wrapper{display:inline-block;width:100%}.amblog-form-comment .amblog-input{background-color:#fff;padding-left:15px}.amblog-form-comment .amblog-input.-name,.amblog-form-comment .amblog-input.-email{max-height:40px}.amblog-form-comment .amblog-input.-textarea{height:100px;margin-bottom:0}.amblog-form-comment .amblog-gdprtext{margin-top:20px;position:relative}.amblog-form-comment .amblog-gdprtext .amblog-label{word-wrap:anywhere}.amblog-form-comment .amblog-gdprtext .amblog-label .amblog-word-break{word-break:break-word;word-wrap:break-word}.ie11 .amblog-form-comment .amblog-gdprtext .amblog-label .amblog-word-break{word-break:break-all}.amblog-form-comment .amblog-input.-gdpr{height:13px;top:2px;width:auto}.amblog-form-comment .mage-error{margin-bottom:0}.amblog-form-comment .amblog-btn{background:#00529b;border:none;border-radius:3px;box-shadow:none;color:#fff;font-size:16px;font-weight:bold;margin-top:20px;padding:12px 0;width:100%}.amblog-form-comment .amblog-btn:hover{background:#185eaf}@media screen and (min-width: 768px){.amblog-replies-block.-level-top>.amblog-comment,.amblog-replies-block.-level-top>.amblog-comment-reply,.amblog-comments-action .amblog-replies,.amblog-comments-container .amblog-replies{box-sizing:border-box;margin:30px 0 0;max-width:1024px;padding-left:20px}}.amblog-word-break{word-break:break-word;word-wrap:break-word}.ie11 .amblog-word-break{word-break:break-all}.amblog-tabs-block.-title{border-bottom:1px solid #d1d1d1;display:flex;list-style:none;margin:0 0 30px;padding:0}.amblog-tabs-block.-title .amblog-item{border-bottom:2px solid rgba(0,0,0,0);cursor:pointer;font-size:18px;margin:0;padding:0 10px 12px;text-transform:capitalize;transform:translateY(1px);transition:border .1s}.amblog-tabs-block.-title .amblog-item{word-break:break-word;word-wrap:break-word}.ie11 .amblog-tabs-block.-title .amblog-item{word-break:break-all}.amblog-tabs-block.-title .amblog-item.-active{font-weight:600}.amblog-tabs-block.-title .amblog-item.-active{border-bottom-color:#4776f0}.amblog-content-tab:not(.-active){display:none}.amblog-tabs-block.-block .amblog-list{list-style:none;padding:0}.amblog-tabs-block.-block .amblog-list.-active{display:flex;flex-wrap:wrap;justify-content:center}.amblog-content-tab .amblog-post-block{display:flex}.amblog-content-tab .amblog-post-block:not(:first-child){margin-top:20px}.amblog-content-tab .amblog-post-block .amblog-link{display:block}.amblog-content-tab .amblog-post-block .amblog-image-wrapper{align-items:center;background:#f4f6f8 center/50px no-repeat;box-sizing:border-box;display:flex;height:100px;justify-content:center;margin-right:20px;min-width:100px;overflow:hidden;width:100px}.amblog-content-tab .amblog-post-block .amblog-image-wrapper.-placeholder{background-image:url("data:image/svg+xml;base64, PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSIgZmlsbD0iI0Q3RDlERCI+PHBhdGggZD0iTTM3LjIzNyAyMy4xOGMtMi4zMjEgMS4xMDUtNC4yMTQgNC40NjItNi40MjggMi4yNDctMS4zNDUtMS40Ni0yLjk0Mi0zLjc4NC00Ljc3Ni02LjQxMi0xLjk4My0yLjgyNS00LjUxMS01LjI1NC03LjQ4Ni0yLjQ3OS0zLjMyMSAzLjEyNC01LjYwMiAxMS42LTUuOCAxNS45NjNsMzEuMzguMDFjLS43MTgtMi41NjMtMy41MDctMTAuOTQtNi44OS05LjMzek0zNy4wOSAxOC4yNThhMy44NTkgMy44NTkgMCAxMDAtNy43MTcgMy44NTkgMy44NTkgMCAwMDAgNy43MTd6Ii8+PHBhdGggZD0iTTQ4Ljg1MyA1LjU5NEg4LjAyM2MtLjYzMyAwLTEuMTQ4LjUxMy0xLjE0OCAxLjE0NnY1LjhIMS4xNDdDLjUxNCAxMi41NCAwIDEzLjA1NCAwIDEzLjY4N3YyOS41N2MwIC42MzQuNTE0IDEuMTQ3IDEuMTQ3IDEuMTQ3aDQwLjgzYy42MzMgMCAxLjE0OC0uNTE0IDEuMTQ4LTEuMTQ3di01Ljc5OWg1LjcyOGMuNjMzIDAgMS4xNDgtLjUxMyAxLjE0OC0xLjE0NlY2Ljc0Yy0uMDAxLS42MzItLjUxNi0xLjE0Ni0xLjE0OC0xLjE0NnptLTguODA3IDM1LjczMkgzLjA3OVYxNS42MmgzLjc5NnYxNy44NzJjLS41NzYgMi4yMjYtLjkzIDQuMzY1LTEuMDAzIDUuOTU2bDMxLjM4LjAxYTM2LjA4MiAzNi4wODIgMCAwMC0uNjMtMmgzLjQyNHYzLjg2OHptNi44NzUtNi45NDdIOS45NTRWOC42NzNoMzYuOTY3VjM0LjM4eiIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9ImNsaXAwIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDUwdjUwSDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+")}.amblog-content-tab .amblog-post-block .amblog-image{background-position:center;background-repeat:no-repeat;background-size:cover;display:block;height:100%;width:100%}.amblog-content-tab .amblog-post-block .amblog-headline{color:#333;display:block;font-size:18px;font-weight:600;line-height:25px}.amblog-content-tab .amblog-post-block .amblog-date{color:#707070;font-size:14px;margin-top:5px}.amblog-content-tab{margin-bottom:30px}.amblog-content-tab>.pager{align-items:center;display:flex;justify-content:space-between;margin-top:30px}@media screen and (min-width: 768px){.amblog-tabs-block.-block .amblog-list.-active{justify-content:flex-start}}@media screen and (min-width: 768px){.amblog-content-tab{margin-bottom:10px}}.amblog-tag{background:#f5f5f5;border-radius:80px;display:inline-block;font-size:14px;font-weight:500;margin:0 10px 10px 0;padding:8px 15px;transition:none}.amblog-tag .amblog-word-break{word-break:break-word;word-wrap:break-word}.ie11 .amblog-tag .amblog-word-break{word-break:break-all}.amblog-tag:last-child{margin-right:0}.amblog-tag,.amblog-tag:hover,.amblog-tag:active,.amblog-tag:visited{text-decoration:none}.amblog-tag,.amblog-tag:visited{color:#333}.amblog-tag:hover,.amblog-tag:active{color:contrast(#00529b)}.amblog-tag:hover{background:#00529b}.amblog-tag:active{background:#003768}.amblog-tags.amblog-widget-container .amblog-word-break{word-break:break-word;word-wrap:break-word}.ie11 .amblog-tags.amblog-widget-container .amblog-word-break{word-break:break-all}.amblog-content .tags{margin-bottom:10px}.amblog-dates{align-items:flex-start;display:flex;flex-wrap:wrap}.amblog-dates>.amblog-date{display:block;margin-right:25px;width:auto}.amblog-date{color:#707070;font-size:13px;font-style:normal;font-weight:400;margin-right:15px}.amblog-grid-list .amblog-dates>.amblog-date,.amblog-grid-list .amblog-dates>.amblog-views,.amblog-grid-list .amblog-dates>.amblog-minread,.amblog-post-container .amblog-dates>.amblog-date,.amblog-post-container .amblog-dates>.amblog-views,.amblog-post-container .amblog-dates>.amblog-minread,.amblog-container-list .amblog-dates>.amblog-date,.amblog-container-list .amblog-dates>.amblog-views,.amblog-container-list .amblog-dates>.amblog-minread{margin-top:0}.amblog-element-block .amblog-date{margin-top:10px}.amblog-element-block .amblog-date.-post{margin-top:5px}.amblog-element-block .amblog-date.-comment{margin:10px 0}.amblog-related-post .amblog-date{color:#707070;display:block;margin-top:15px}.amblog-form-search.amblog-item{padding:10px}.amblog-form-search .amblog-form-container{position:relative}.amblog-form-search .amblog-input{border:1px solid #e5e5e5;color:1px solid #525252;border-radius:3px;font-size:14px;height:100%;padding:11px 60px 11px 14px;width:100%}.amblog-form-search .amblog-input:hover{border-color:#b3b3b3}.amblog-form-search .amblog-input::-webkit-input-placeholder,.amblog-form-search .amblog-input:-ms-input-placeholder,.amblog-form-search .amblog-input::-moz-placeholder{color:#707070}.amblog-form-search .amblog-input:focus{border:1px solid #499bf8;box-shadow:none}.amblog-form-search .amblog-input:focus::-webkit-input-placeholder,.amblog-form-search .amblog-input:focus::-moz-placeholder,.amblog-form-search .amblog-input:focus:-ms-input-placeholder{color:rgba(0,0,0,0)}.amblog-form-search label.error{display:inline-block;margin-top:5px}.amblog-loader.-search{display:none;position:absolute;right:40px;top:50%;transform:translateY(-50%)}.amblog-form-search .amblog-btn{background:url("../Amasty_Blog/images/svg/loupe.svg");background-repeat:no-repeat;border:none;height:16px;opacity:.5;padding:0;position:absolute;right:15px;top:50%;transform:translateY(-50%);transition:opacity .3s ease-in-out;width:16px}.amblog-form-search .amblog-btn:hover{opacity:1}.amblog-form-search .amblog-input-wrapper{display:inline-block;width:100%}.amblog-field.-live-active~.amblog-btn,.amblog-field.-live-active .amblog-btn,.amblog-form-search.-live-process~.amblog-btn,.amblog-form-search.-live-process .amblog-btn{opacity:.8}.amblog-field.-live-active~.amblog-btn:hover,.amblog-field.-live-active .amblog-btn:hover,.amblog-form-search.-live-process~.amblog-btn:hover,.amblog-form-search.-live-process .amblog-btn:hover{opacity:1}.amblog-form-search.-live-process .amblog-loader{display:block}.amblog-search-suggest{background:#fff;border-radius:3px;box-sizing:border-box;font-size:14px;list-style-type:none;margin:0;padding:0;position:absolute;top:calc(100% + 10px);width:100%;z-index:10}.amblog-search-suggest.-live-active{border:1px solid #b3b3b3}.amblog-search-suggest>li{margin:0;padding:12px}.amblog-search-suggest>li:not(:first-child){border-top:1px solid #e5e5e5}.amblog-search-suggest .amblog-suggest-title{font-weight:bold;padding-bottom:8px;pointer-events:none;text-transform:capitalize}.amblog-search-suggest .amblog-suggest-title+.amblog-suggest{border-top:none}.amblog-search-suggest .amblog-suggest:hover{background:#499bf8;color:#fff;transition:all .3s ease-in-out}.amblog-search-suggest .amblog-suggest a{-webkit-box-orient:vertical;display:-webkit-box;font-weight:500;-webkit-line-clamp:2;overflow:hidden;transition:none}.amblog-search-suggest .amblog-suggest a,.amblog-search-suggest .amblog-suggest a:hover,.amblog-search-suggest .amblog-suggest a:focus{color:inherit;text-decoration:none}.amblog-post-container{font-family:"Roboto Slab","Roboto","Arial",sans-serif}.amblog-post-container.list-item .amblog-footer{align-items:flex-start;flex-direction:column}.amblog-post-container.list-item .amblog-footer .amblog-wrap{margin-bottom:20px}.amblog-post-container .post-image{display:block;margin-bottom:25px}.amblog-post-container .amblog-helpful-wrap,.amblog-post-container .amblog-post-title{margin-bottom:20px}.amblog-post-container .amblog-read{margin-bottom:25px}.amblog-post-container .amblog-read{border-radius:20px;background:#00529b;border-color:rgba(0,0,0,0);box-sizing:border-box;color:#fff;display:block;font-size:14px;font-weight:500;line-height:18px;padding:12px 30px;text-align:center;text-transform:uppercase;transition:all .3s ease-in-out}.amblog-post-container .amblog-read:hover{background:#003768;color:contrast(#003768);text-decoration:none}.amblog-post-container .amblog-read:active{background:#001c35;color:contrast(#001c35);text-decoration:none}.amblog-post-container .amblog-helpful-wrap{display:flex;margin-top:20px;padding:0}.amblog-post-container.-post-page .amblog-footer{align-items:flex-start;flex-direction:column}.amblog-post-container.-post-page .tags{margin-bottom:10px}.amblog-post-container.-post-page .amblog-features{margin-bottom:20px}.amblog-post-container.-post-page .amblog-features+.amblog-helpful-wrap{margin-top:0}.amblog-post-container{font-family:"Roboto Slab","Roboto","Arial",sans-serif}.amblog-post-container .amblog-bottom{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:baseline;-ms-align-items:baseline;align-items:baseline;flex-wrap:wrap;margin-top:20px}.amblog-post-container .amblog-bottom>*{margin-bottom:10px}.amblog-post-container .amblog-image{border-radius:4px}.amblog-post-container .amblog-widget-container{margin:20px -15px}.amblog-post-container .amblog-headline{color:#333}.amblog-post-container .amblog-headline:hover{color:#00529b;text-decoration:none}.amblog-post-container .amblog-shot{color:#828282;font-family:"Roboto Slab","Roboto","Arial",sans-serif;font-size:15px;line-height:19px}.amblog-post-container .amblog-shot>p .amblog-word-break,.amblog-post-container .amblog-content>p .amblog-word-break{word-break:break-word;word-wrap:break-word}.ie11 .amblog-post-container .amblog-shot>p .amblog-word-break,.ie11 .amblog-post-container .amblog-content>p .amblog-word-break{word-break:break-all}.amblog-post-container .amblog-features{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.amblog-post-container .amblog-features.-post{padding:15px 15px 20px}.amblog-post-container .amblog-item.-author .amblog-word-break,.amblog-post-container .amblog-item.-comments .amblog-word-break{word-break:break-word;word-wrap:break-word}.ie11 .amblog-post-container .amblog-item.-author .amblog-word-break,.ie11 .amblog-post-container .amblog-item.-comments .amblog-word-break{word-break:break-all}.amblog-post-container .amblog-item{margin:0 30px 0 0}.amblog-post-container .amblog-category,.amblog-post-container .amblog-item.-author-posts{color:#333;font-size:14px;line-height:25px;margin:5px 30px 5px 0}.amblog-post-container .amblog-category .amblog-word-break,.amblog-post-container .amblog-item.-author-posts .amblog-word-break{word-break:break-word;word-wrap:break-word}.ie11 .amblog-post-container .amblog-category .amblog-word-break,.ie11 .amblog-post-container .amblog-item.-author-posts .amblog-word-break{word-break:break-all}.amblog-post-container .amblog-arrow{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1LjY5NyA1LjM2M2wtNS4xMjYtNS4xYS44ODYuODg2IDAgMCAwLTEuMjYgMCAuODc1Ljg3NSAwIDAgMCAwIDEuMjU0bDMuNjEzIDMuNTk1SC44OTFBLjg5NC44OTQgMCAwIDAgMCA1Ljk5OGMwIC40ODUuNDAzLjg4Ni44OS44ODZoMTIuMDE4TDkuMzEgMTAuNDc5YS44NzUuODc1IDAgMCAwIDAgMS4yNTQuOTIuOTIgMCAwIDAgLjYzOS4yNjcuODguODggMCAwIDAgLjYzOC0uMjY4bDUuMTQzLTUuMTE1QS45MTEuOTExIDAgMCAwIDE2IDUuOThhMS4xMzQgMS4xMzQgMCAwIDAtLjMwMy0uNjE4eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==);display:inline-block;height:12px;margin-left:10px;width:16px}.amblog-post-container .amblog-features.-post .amblog-item{padding:0}.amblog-post-container .amblog-widget-container .amblog-word-break{word-break:break-word;word-wrap:break-word}.ie11 .amblog-post-container .amblog-widget-container .amblog-word-break{word-break:break-all}.amblog-post-container .amblog-widget-container{background:#fafafa;border:none;padding-bottom:25px}.amblog-post-container .amblog-widget-container .amblog-list{border:1px solid #e9e9e9;background:#fff;border-radius:4px;margin:0 20px 0}.amblog-post-container .amblog-widget-container.-post{padding-bottom:10px}.amblog-post-container .amblog-widget-container.-post .amblog-list{background:inherit;border:none}.amblog-post-container .amblog-widget-container.-categories .amblog-category{margin-right:0}.amblog-index-post .columns .amblog-element-block .am-powered-by{display:none}.amblog-index-post .columns .amblog-element-block .am-powered-by.hidden{display:none !important}@media screen and (min-width: 1024px){.amblog-post-container.list-item h2.amblog-post-title{font-size:20px;line-height:30px}}@media screen and (min-width: 1024px){.amblog-post-container .amblog-widget-container{margin:30px -25px}}@media screen and (min-width: 1024px){.amblog-post-container .amblog-features.-post{padding:15px 25px}}@media screen and (min-width: 1024px){.amblog-post-container .amblog-more{text-align:right}}@media screen and (min-width: 1024px){.amblog-post-container .amblog-arrow{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1LjY5NyA1LjM2M2wtNS4xMjYtNS4xYS44ODYuODg2IDAgMCAwLTEuMjYgMCAuODc1Ljg3NSAwIDAgMCAwIDEuMjU0bDMuNjEzIDMuNTk1SC44OTFBLjg5NC44OTQgMCAwIDAgMCA1Ljk5OGMwIC40ODUuNDAzLjg4Ni44OS44ODZoMTIuMDE4TDkuMzEgMTAuNDc5YS44NzUuODc1IDAgMCAwIDAgMS4yNTQuOTIuOTIgMCAwIDAgLjYzOS4yNjcuODguODggMCAwIDAgLjYzOC0uMjY4bDUuMTQzLTUuMTE1QS45MTEuOTExIDAgMCAwIDE2IDUuOThhMS4xMzQgMS4xMzQgMCAwIDAtLjMwMy0uNjE4eiIgZmlsbD0iIzJENjlBRSIvPjwvc3ZnPg==)}}@media screen and (min-width: 1024px){.amblog-post-container .amblog-widget-container .amblog-list{margin:0 30px}}@media screen and (min-width: 1024px){.amblog-post-container .amblog-widget-container.-post .amblog-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}}@media screen and (min-width: 1024px){.amblog-post-container .amblog-widget-container.-post .amblog-item{box-sizing:border-box;width:47%}}@media screen and (min-width: 1024px){.desktop.one-column .amblog-post-container .amblog-content .amblog-widget-container.-post .amblog-list{justify-content:inherit}}@media screen and (min-width: 1024px){.desktop.one-column .amblog-post-container .amblog-content .amblog-widget-container.-post .amblog-item{margin:0 20px 20px 0;width:31%}}@media screen and (min-width: 1024px){.desktop.one-column .amblog-post-container .amblog-content .amblog-widget-container.-post .amblog-item:nth-child(3n){margin-right:0}}.amblog-grid-list{list-style:none;margin:0;padding:0}.amblog-grid-list .slick-slide .amblog-item{width:100%}.amblog-grid-list .slick-slide .amblog-item .amblog-word-break{word-break:break-word;word-wrap:break-word}.ie11 .amblog-grid-list .slick-slide .amblog-item .amblog-word-break{word-break:break-all}.amblog-grid-list .slick-slide .amblog-item{box-sizing:border-box}.amblog-grid-list .amblog-item.-comments{white-space:nowrap}.amblog-grid-list .image{border-radius:4px}.amblog-grid-list .product-item-link{color:#333;line-height:19px;margin:5px 0 0}.amblog-grid-list .amblog-features{margin-bottom:5px}.amblog-grid-list .amblog-post-container{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between}.amblog-post-container .amblog-tags,.amblog-grid-list .amblog-tags{padding:20px 25px 10px}.amblog-post-container .amblog-content,.amblog-grid-list .amblog-content{padding:25px 25px 0 25px}.amblog-post-container .amblog-tags+.amblog-content,.amblog-post-container .post-image+.amblog-content,.amblog-grid-list .amblog-tags+.amblog-content,.amblog-grid-list .post-image+.amblog-content{padding-top:0}.amblog-footer{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;padding:0 25px}.amblog-wrap>.amblog-no-comments,.amblog-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;flex-wrap:wrap}.amblog-posted-in{padding-right:4px}.amblog-features .amblog-wrap{margin-bottom:20px;margin-right:30px}.amblog-features .amblog-ref:not(:last-child):after{content:", ";padding-right:4px}.amblog-post-list .post-items{margin-bottom:0}.amblog-post-list .post-items:not(.slick-slider) .post-title{display:block;margin-bottom:10px}.amblog-post-list .post-image{display:block}.amblog-post-list .post-title{color:#333;display:flex;font-weight:bold}.amblog-post-list .short-description{font-size:14px;flex-grow:2;line-height:19px;margin-bottom:5px}.amblog-post-list .post-link{font-weight:bold}.amblog-related-wrapper .slick-track,.amblog-post-list .slick-track{display:flex;justify-content:center}.amblog-related-wrapper .slick-slide,.amblog-post-list .slick-slide{margin:0 10px}.amblog-related-wrapper .post-item-details,.amblog-post-list .post-item-details{word-break:break-word;word-wrap:break-word}.ie11 .amblog-related-wrapper .post-item-details,.ie11 .amblog-post-list .post-item-details{word-break:break-all}.amblog-related-wrapper .slick-slider .slick-arrow.slick-next,.amblog-post-list .slick-slider .slick-arrow.slick-next{right:-15px}.amblog-related-wrapper .slick-slider .slick-arrow.slick-prev,.amblog-post-list .slick-slider .slick-arrow.slick-prev{left:-15px}.mobile-block .amblog-post-list .post-item-info:not(:last-of-type),.sidebar .amblog-post-list .post-item-info:not(:last-of-type){margin-bottom:25px}.widget.amblog-post-list .amblog-slick-slider.-am-loaded .post-item{display:flex !important}.widget.amblog-post-list .slick-track{margin:0 auto}.widget.amblog-post-list .post-item,.widget.amblog-post-list .post-item-details{display:flex;flex-direction:column}.widget.amblog-post-list .post-item-details{flex-grow:1;justify-content:space-between}.widget.amblog-post-list .amblog-dates{margin-top:auto}.post-item.-post-no-image .post-item-details{height:100%;justify-content:center}.post-item.-post-no-image .amblog-dates{margin-top:initial}@media screen and (min-width: 1024px){.amblog-grid-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:stretch;-ms-align-items:stretch;align-items:stretch;justify-content:space-between}}@media screen and (min-width: 1024px){.amblog-grid-list>.amblog-item{width:47%}}@media screen and (min-width: 1024px){.amblog-grid-list .amblog-read:hover{background:#185eaf;text-decoration:none}}@media screen and (min-width: 1024px){.amblog-grid-list .amblog-features>.amblog-item{margin-right:10px}}@media screen and (min-width: 1024px){.amblog-grid-list .amblog-item .amblog-category{margin-right:10px}}@media screen and (min-width: 1024px){.page-layout-3columns .amblog-grid-list>.amblog-item,.page-layout-3columns .amblog-grid-list .slick-slide .amblog-item{margin-right:0;width:100%}}.amblog-form-newsletter.amblog-item{padding:10px}.amblog-form-newsletter .amblog-form-container{position:relative}.amblog-form-newsletter .amblog-input{border:1px solid #e5e5e5;color:#525252;border-radius:3px;font-size:14px;height:100%;padding:11px 60px 11px 14px;width:100%}.amblog-form-newsletter .amblog-input:hover{border-color:#b3b3b3}.amblog-form-newsletter .amblog-input::-webkit-input-placeholder,.amblog-form-newsletter .amblog-input:-ms-input-placeholder,.amblog-form-newsletter .amblog-input::-moz-placeholder{color:#707070}.amblog-form-newsletter .amblog-input:focus{border:1px solid #499bf8;box-shadow:none}.amblog-form-newsletter .amblog-input:focus::-webkit-input-placeholder,.amblog-form-newsletter .amblog-input:focus::-moz-placeholder,.amblog-form-newsletter .amblog-input:focus:-ms-input-placeholder{color:rgba(0,0,0,0)}.amblog-form-newsletter .amblog-btn{border:none;max-width:250px;padding-left:10px;padding-right:10px;width:100%}.amblog-form-newsletter .amblog-btn{background:#00529b;border-color:rgba(0,0,0,0);border-radius:3px;box-sizing:border-box;color:contrast(#00529b);display:block;font-size:14px;font-weight:500;line-height:18px;padding:12px 30px;text-align:center;transition:all .3s ease-in-out}.amblog-form-newsletter .amblog-btn:hover{background:#003768;color:contrast(#003768);text-decoration:none}.amblog-form-newsletter .amblog-btn:active{background:#001c35;color:contrast(#001c35);text-decoration:none}.amblog-form-newsletter .amblog-input{margin-right:10px;padding-right:10px}.input-box.-newsletter{align-items:center;display:flex;justify-content:space-between}.mobile-block .amblog-form-newsletter .input-box,.sidebar .amblog-form-newsletter .input-box{flex-direction:column}.mobile-block .amblog-form-newsletter .amblog-input,.sidebar .amblog-form-newsletter .amblog-input{margin-bottom:20px;margin-right:0}.mobile-block .amblog-form-newsletter .amblog-btn,.mobile-block .amblog-form-newsletter .amblog-input,.sidebar .amblog-form-newsletter .amblog-btn,.sidebar .amblog-form-newsletter .amblog-input{max-width:100%;width:100%}.mobile-block .amblog-form-newsletter .mage-error[generated=true],.sidebar .amblog-form-newsletter .mage-error[generated=true]{margin-bottom:10px;margin-top:-10px;order:0;width:100%;word-break:break-all}@media screen and (min-width: 1024px){.column .amblog-newsletter .input-box.-newsletter{flex-wrap:wrap}}@media screen and (min-width: 1024px){.column .amblog-newsletter .mage-error[generated=true],.column .amblog-newsletter .amblog-input{max-width:calc(65% - 10px)}}@media screen and (min-width: 1024px){.column .amblog-newsletter .amblog-btn{max-width:35%}}@media screen and (min-width: 1024px){.column .amblog-newsletter .mage-error[generated=true]{order:3;width:100%}}.amblog-aside-right,.amblog-aside-left{background:#fff;box-shadow:0 4px 8px rgba(0,98,176,.1);display:none;font-size:14px;height:100%;overflow-y:scroll;padding-top:20px;position:fixed;top:0;width:300px;z-index:1000}.amblog-aside-right.active,.amblog-aside-left.active{display:block}.amblog-aside-right .aside-title,.amblog-aside-left .aside-title{margin:20px 20px 40px;position:relative}.amblog-aside-right .amblog-close,.amblog-aside-left .amblog-close{position:absolute;right:0;top:50%;transform:translateY(-50%)}.amblog-aside-right .amblog-close:after,.amblog-aside-left .amblog-close:after{background:'url("../Amasty_Blog/images/svg/close.svg")';content:"";display:block;height:18px;width:18px}.amblog-aside-right h3.amblog-title,.amblog-aside-left h3.amblog-title{padding-right:50px}.amblog-aside-right{right:0}.amblog-aside-left{left:0}.amblog-views,.amblog-minread{color:#707070;display:block;font-size:13px;font-weight:300;white-space:nowrap}.amblog-search-titles{display:flex;flex-wrap:wrap;width:100%}.amblog-search-titles:not([role=tablist])~.amblog-search-content{display:none}.amblog-search-title{font-size:14px;text-align:center;text-transform:capitalize}.amblog-search-items{margin-bottom:40px}.amblog-search-title.open{font-weight:bold}.amblog-search-switch{display:block;padding:12px 35px}.amblog-search-switch,.amblog-search-switch:active,.amblog-search-switch:visited,.amblog-search-switch:hover,.amblog-search-switch:focus{color:#333;text-decoration:none}@media screen and (min-width: 1024px){.amblog-search-titles{border-bottom:1px solid #e5e5e5}}@media screen and (min-width: 1024px){.amblog-search-title{position:relative;width:auto}}@media screen and (min-width: 1024px){.amblog-search-title:after{background:rgba(0,0,0,0);content:"";height:1px;left:0;position:absolute;top:100%;width:100%}}@media screen and (min-width: 1024px){.amblog-search-title.open:after{background:#00529b}}@media screen and (min-width: 1024px){.amblog-search-content{margin-top:40px;width:100%}}.amblog-word-break{word-break:break-word;word-wrap:break-word}.ie11 .amblog-word-break{word-break:break-all}.amblog-slick-slider:not(.-am-loaded){align-items:center;display:flex;justify-content:center;margin:0;min-height:30px}.amblog-slick-slider:not(.-am-loaded):after{content:"";display:block}.amblog-slick-slider:not(.-am-loaded)>div,.widget .amblog-slick-slider:not(.-am-loaded)>div{display:none}.amblog-slick-slider.-am-loaded>div,.widget .amblog-slick-slider.-am-loaded>div{display:flex}.main .amblog-related-wrapper:not(.-related-products){margin-bottom:40px}.main .amblog-related-wrapper:not(.-related-products) .amblog-related-grid{margin:0;padding:20px 10px}.main .amblog-related-wrapper:not(.-related-products) .slick-list{margin:0 10px;width:100%}.main .amblog-related-wrapper:not(.-related-products) .slick-list>.slick-track{margin-left:0}.main .amblog-related-wrapper:not(.-related-products) .slick-slide{margin:0 7px;vertical-align:top}.amblog-related-wrapper.-related-products{margin-bottom:40px}.amblog-related-wrapper.-related-products .amblog-item-product{box-sizing:border-box;margin:0 10px}.amblog-related-wrapper.-related-products .amblog-item-product .price-box{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;justify-content:flex-end;margin:0 0 10px}.amblog-related-wrapper.-related-products .amblog-item-product .price-box>.price-box{margin-bottom:0}.amblog-related-wrapper.-related-products .slick-slider{justify-content:space-evenly;padding:0}.amblog-related-wrapper.-related-products .map-old-price,.amblog-related-wrapper.-related-products .map-show-info{margin:0}.amblog-related-wrapper.-related-products .price-including-tax,.amblog-related-wrapper.-related-products .price-excluding-tax{font-size:14px}.amblog-related-wrapper.-related-products .price-from .price-container,.amblog-related-wrapper.-related-products .price-to .price-container{display:block}.amblog-related-wrapper.-related-products .product-item .old-price{margin:5px 0 0}.amblog-related-wrapper.-related-products .special-price{width:100%}.amblog-related-wrapper.-related-products .amblog-item-product .price-box .map-old-price{min-width:auto}.amblog-related-wrapper.-related-products .product-item-details{display:flex;flex:1 0 auto;flex-direction:column}.amblog-related-wrapper.-related-products .product-item-actions{margin-top:auto}.amblog-related-wrapper.-related-products .amblog-slick-slider.slick-dotted{margin-bottom:30px}.amblog-related-wrapper.-related-products .amblog-slick-slider.-am-loaded .amblog-item-product{display:flex !important}.amblog-related-wrapper.-related-products .amblog-slick-slider .slick-slide{vertical-align:inherit}.amblog-related-wrapper.-related-products .amblog-slick-slider .amblog-item-product{flex-direction:column;margin:0;padding:0 9px}.amblog-related-wrapper.-related-products .amblog-slick-slider .product-item-link{flex-grow:1;margin-bottom:10px}.amblog-slick-slider.slick-slider .slick-dots{background:inherit;border:none;bottom:-25px}.amblog-slick-slider.slick-slider .slick-dots>li[role=presentation]{align-items:center;border:none;display:inline-flex;height:6px;justify-content:center;margin:0;padding:5px;text-align:inherit;white-space:inherit;width:6px}.amblog-slick-slider.slick-slider .slick-dots>li[role=presentation]:hover,.amblog-slick-slider.slick-slider .slick-dots>li[role=presentation].selected{background:inherit}.amblog-slick-slider.slick-slider .slick-dots>li[role=presentation]:hover button,.amblog-slick-slider.slick-slider .slick-dots>li[role=presentation].slick-active button{background:#ff5502;border:none}.amblog-slick-slider.slick-slider .slick-dots>li[role=presentation] button{border:1px solid #575757;border-radius:100%;box-sizing:border-box;height:6px;padding:0;width:6px}.amblog-slick-slider.slick-slider .slick-dots>li[role=presentation] button:before{content:none}.amblog-slick-slider.slick-slider .slick-arrow{background:#fff url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0uMTg5IDIuMDA5TDcuMTkgOS4wMS4yMzMgMTUuOTY4bDEuMTA4IDEuMTA5IDguMDQ0LTguMDQ0LTguMTEtOC4xMUwuMTg5IDIuMDA4eiIgZmlsbD0iIzU3NTg1NSIvPjwvc3ZnPg==") center no-repeat !important;border-radius:0;height:30px;width:30px;z-index:2}.amblog-slick-slider.slick-slider .slick-arrow:before,.amblog-slick-slider.slick-slider .slick-arrow:after{display:none}.amblog-slick-slider.slick-slider .slick-arrow.slick-prev{transform:rotate(180deg) translate(0, 50%)}.main .amblog-related-wrapper:not(.-related-products) .slick-list{margin:0}@media screen and (min-width: 768px){.desktop.three-columns .amblog-related-wrapper.-related-products .amblog-item-product{max-width:129px}}@media screen and (min-width: 768px){.amblog-related-wrapper.-related-products .amblog-slick-slider:not(.slick-initialized){justify-content:initial}}@media screen and (min-width: 768px){.amblog-related-wrapper.-related-products .amblog-slick-slider:not(.slick-initialized) .amblog-item-product{max-width:25%}}@media screen and (min-width: 768px){.amblog-related-wrapper.-related-products .product-reviews-summary{margin-bottom:5px}}.amblog-navigation-container{align-items:flex-start;background:#f9f9f9;border-radius:0 0 5px 5px;display:flex;justify-content:space-between;margin-top:15px;padding:25px;position:relative}.amblog-navigation-container .amblog-navigation{display:flex;flex-direction:column;margin:0 10px;max-width:45%}.amblog-navigation-container .amblog-navigation.-previous{margin-left:30px}.amblog-navigation-container .amblog-navigation.-previous>.amblog-title-link:before{content:"";left:20px}.amblog-navigation-container .amblog-navigation.-next{align-items:flex-end;margin-right:30px}.amblog-navigation-container .amblog-navigation.-next>.amblog-title-link{text-align:right}.amblog-navigation-container .amblog-navigation.-next>.amblog-title-link:after{content:"";right:20px;transform:translateY(-50%) rotate(180deg)}.amblog-navigation-container .amblog-navigation>.amblog-title-link{color:#333;font-size:20px;font-weight:bold;line-height:27px;margin:0;padding:0;text-transform:initial}.amblog-navigation-container .amblog-navigation>.amblog-title-link{word-break:break-word;word-wrap:break-word}.ie11 .amblog-navigation-container .amblog-navigation>.amblog-title-link{word-break:break-all}.amblog-navigation-container .amblog-navigation>.amblog-title-link:before,.amblog-navigation-container .amblog-navigation>.amblog-title-link:after{background-image:url("../Amasty_Blog/images/svg/arrow-left.svg");height:19px;min-width:10px;position:absolute;top:50%;transform:translateY(-50%);width:10px}.amblog-navigation-container .amblog-navigation>.amblog-date{margin-top:5px}.amblog-navigation-container .amblog-navigation .amblog-navigation-label{color:#707070;font-size:12px;line-height:16px;margin-bottom:5px}.amblog-social-container .amblog-list,.amblog-element-block[data-set=sidebar-author] .amblog-list,.amblog-item[data-set=content-author] .amblog-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}.amblog-social-container .amblog-icon,.amblog-element-block[data-set=sidebar-author] .amblog-icon,.amblog-item[data-set=content-author] .amblog-icon{background-position:center;background-repeat:no-repeat;border:1px solid #fafafa;border-radius:50%;cursor:pointer;height:40px;margin:0 18px 18px 0;width:40px}.amblog-social-container .amblog-icon:hover,.amblog-element-block[data-set=sidebar-author] .amblog-icon:hover,.amblog-item[data-set=content-author] .amblog-icon:hover{filter:brightness(1.2)}.amblog-plus{align-items:center;cursor:pointer;display:inline-flex}.amblog-plus .amblog-icon{transition:all .3 ease,1;display:inline-flex;height:18px;margin:0 5px 0 10px;width:20px}.amblog-plus .amblog-count{color:#888}.amblog-plus .amblog-icon{background:'url("../Amasty_Blog/images/svg/like.svg")'}.amblog-plus:hover .amblog-icon{background:'url("../Amasty_Blog/images/svg/like-hover.svg")'}.amblog-plus.-voted .amblog-icon{background:'url("../Amasty_Blog/images/svg/like-active.svg")'}.amblog-social{display:block;height:100%;width:100%}.amblog-element-block .amblog-categories{font-family:"Roboto Slab","Roboto","Arial",sans-serif}.amblog-element-block .amblog-categories{list-style:none;margin:0;padding:0}.amblog-element-block .amblog-categories.-level1 .amblog-categories{padding-left:20px}.amblog-element-block .amblog-categories .amblog-category-count{color:#707070;font-weight:500}.amblog-element-block .amblog-categories .amblog-link{font-size:14px;font-weight:500}.amblog-element-block .amblog-categories.-level1>.amblog-category>.amblog-link{font-weight:bold}.amblog-element-block .amblog-categories.-level2 .amblog-category{margin:10px 0 0}.amblog-element-block .amblog-categories.-level3 .amblog-category{margin-top:5px}