/*!
 * Project: Project Name
 * Author: Name
 * E-mail: E-mail
 * Website:
 */@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,400;0,700;1,400;1,700&display=swap");@-ms-viewport{width:device-width}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,main{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main,summary{display:block}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{line-height:1;font-family:sans-serif;text-align:left}[tabindex="-1"]:focus:not(:focus-visible){outline:0 !important}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote::before,blockquote::after,q::before,q::after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}caption{caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre,code,kbd,samp{font-family:monospace, monospace}pre{overflow:auto;-ms-overflow-style:scrollbar}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:0;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0}sub{bottom:-0.25em}sup{top:-0.5em}em{font-style:italic}img{border-style:none}svg:not(:root){overflow:hidden}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,[type="reset"],[type="submit"],[type="button"]{-webkit-appearance:button}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}button,input{overflow:visible}button,select{text-transform:none}[role="button"]{cursor:pointer}select{word-wrap:normal}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}input[type="radio"],input[type="checkbox"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[tabindex="-1"]:focus{outline:0 !important}fieldset{min-width:0}legend{max-width:100%;white-space:normal;color:inherit;display:block}progress{vertical-align:baseline}textarea{overflow:auto;resize:vertical}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;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}output{display:inline-block}template{display:none}[hidden]{display:none}[role="button"],input[type="button"],input[type="reset"],input[type="submit"],button{padding:0;border:0;font:inherit;font-size:100%;color:inherit;text-align:inherit;background:none;-webkit-appearance:button;-moz-appearance:button;appearance:button;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[role="button"]:not(:disabled),input[type="button"]:not(:disabled),input[type="reset"]:not(:disabled),input[type="submit"]:not(:disabled),button:not(:disabled){cursor:pointer}[role="button"]:-moz-focusring,input[type="button"]:-moz-focusring,input[type="reset"]:-moz-focusring,input[type="submit"]:-moz-focusring,button:-moz-focusring{outline:none}[role="button"]:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,button:focus{outline:none}a{color:inherit;text-decoration:none}a:-moz-focusring{outline:none}a:focus{outline:none}.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:none;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px;-webkit-box-sizing:border-box;box-sizing:border-box}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{-webkit-transition:opacity .2s ease-in-out, background-color .2s ease-in-out;transition:opacity .2s ease-in-out, background-color .2s ease-in-out}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail{-webkit-transition:width .2s ease-out .2s, height .2s ease-out .2s, 
    margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, 
    margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
    opacity .2s ease-in-out, background-color .2s ease-in-out;transition:width .2s ease-out .2s, height .2s ease-out .2s, 
    margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, 
    margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
    opacity .2s ease-in-out, background-color .2s ease-in-out}.mCSB_scrollTools{opacity:0.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox ~ .mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox ~ .mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover ~ .mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox ~ .mCSB_scrollTools{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{background-image:url(mCSB_buttons.png);background-repeat:no-repeat;opacity:0.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonUp:hover,.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover{opacity:0.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonUp:active,.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active{opacity:0.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,0.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:rgba(0,0,0,0.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,0.1);border-radius:1px}.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255,255,255,0.75);border-radius:1px}.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1);border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75);border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,0.1);border-radius:2px}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255,255,255,0.75);border-radius:2px}.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1);border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75);border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,0.1)}.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,0.15)}.mCS-rounded.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0}.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px}.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center}.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==");background-repeat:repeat-y;opacity:0.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=")}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0.5)), to(rgba(255,255,255,0)));background-image:linear-gradient(to right, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%)}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0.5)), to(rgba(255,255,255,0)));background-image:linear-gradient(to bottom, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%)}.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d.mCSB_scrollTools,.mCS-3d-dark.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{border-radius:16px}.mCS-3d.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,0.2);-webkit-box-shadow:inset 1px 0 1px rgba(0,0,0,0.5),inset -1px 0 1px rgba(255,255,255,0.2);box-shadow:inset 1px 0 1px rgba(0,0,0,0.5),inset -1px 0 1px rgba(255,255,255,0.2)}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#555}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.5),inset 0 -1px 1px rgba(255,255,255,0.2);box-shadow:inset 0 1px 1px rgba(0,0,0,0.5),inset 0 -1px 1px rgba(255,255,255,0.2)}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1);-webkit-box-shadow:inset 1px 0 1px rgba(0,0,0,0.1);box-shadow:inset 1px 0 1px rgba(0,0,0,0.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);box-shadow:inset 0 1px 1px rgba(0,0,0,0.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{border-radius:7px}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{border-radius:5px}.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick.mCSB_scrollTools_vertical,.mCS-3d-thick-dark.mCSB_scrollTools_vertical{-webkit-box-shadow:inset 1px 0 1px rgba(0,0,0,0.1),inset 0 0 14px rgba(0,0,0,0.5);box-shadow:inset 1px 0 1px rgba(0,0,0,0.1),inset 0 0 14px rgba(0,0,0,0.5)}.mCS-3d-thick.mCSB_scrollTools_horizontal,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{bottom:1px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.1),inset 0 0 14px rgba(0,0,0,0.5);box-shadow:inset 0 1px 1px rgba(0,0,0,0.1),inset 0 0 14px rgba(0,0,0,0.5)}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,0.4);box-shadow:inset 1px 0 0 rgba(255,255,255,0.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.4);box-shadow:inset 0 1px 0 rgba(255,255,255,0.4)}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#555}.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,0.05);-webkit-box-shadow:inset 1px 1px 16px rgba(0,0,0,0.1);box-shadow:inset 1px 1px 16px rgba(0,0,0,0.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{-webkit-box-shadow:inset 0 0 14px rgba(0,0,0,0.2);box-shadow:inset 0 0 14px rgba(0,0,0,0.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.1),inset 0 0 14px rgba(0,0,0,0.2);box-shadow:inset 0 1px 1px rgba(0,0,0,0.1),inset 0 0 14px rgba(0,0,0,0.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,0.4),inset -1px 0 0 rgba(0,0,0,0.2);box-shadow:inset 1px 0 0 rgba(255,255,255,0.4),inset -1px 0 0 rgba(0,0,0,0.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.4),inset 0 -1px 0 rgba(0,0,0,0.2);box-shadow:inset 0 1px 0 rgba(255,255,255,0.4),inset 0 -1px 0 rgba(0,0,0,0.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,0.05);-webkit-box-shadow:inset 1px 1px 16px rgba(0,0,0,0.1);box-shadow:inset 1px 1px 16px rgba(0,0,0,0.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,0.2)}.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,0.2)}.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1)}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,0.2);-webkit-box-sizing:border-box;box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,0.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,0.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.9)}@-webkit-keyframes bouncealpha{0%{opacity:1;-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}25%{opacity:0;-webkit-transform:translateX(200%) scale(0.9);transform:translateX(200%) scale(0.9)}26%{opacity:0;-webkit-transform:translateX(-200%) scale(0.9);transform:translateX(-200%) scale(0.9)}55%{opacity:1;-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}}@keyframes bouncealpha{0%{opacity:1;-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}25%{opacity:0;-webkit-transform:translateX(200%) scale(0.9);transform:translateX(200%) scale(0.9)}26%{opacity:0;-webkit-transform:translateX(-200%) scale(0.9);transform:translateX(-200%) scale(0.9)}55%{opacity:1;-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}}@-webkit-keyframes bouncealphaleft{0%{opacity:1;-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}25%{opacity:0;-webkit-transform:translateX(-200%) scale(0.9);transform:translateX(-200%) scale(0.9)}26%{opacity:0;-webkit-transform:translateX(200%) scale(0.9);transform:translateX(200%) scale(0.9)}55%{opacity:1;-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}}@keyframes bouncealphaleft{0%{opacity:1;-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}25%{opacity:0;-webkit-transform:translateX(-200%) scale(0.9);transform:translateX(-200%) scale(0.9)}26%{opacity:0;-webkit-transform:translateX(200%) scale(0.9);transform:translateX(200%) scale(0.9)}55%{opacity:1;-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}}@-webkit-keyframes bouncealphadown{0%{opacity:1;-webkit-transform:translateY(0) scale(1) rotate(90deg);transform:translateY(0) scale(1) rotate(90deg)}25%{opacity:0;-webkit-transform:translateY(200%) scale(0.9) rotate(90deg);transform:translateY(200%) scale(0.9) rotate(90deg)}26%{opacity:0;-webkit-transform:translateY(-200%) scale(0.9) rotate(90deg);transform:translateY(-200%) scale(0.9) rotate(90deg)}55%{opacity:1;-webkit-transform:translateY(0) scale(1) rotate(90deg);transform:translateY(0) scale(1) rotate(90deg)}}@keyframes bouncealphadown{0%{opacity:1;-webkit-transform:translateY(0) scale(1) rotate(90deg);transform:translateY(0) scale(1) rotate(90deg)}25%{opacity:0;-webkit-transform:translateY(200%) scale(0.9) rotate(90deg);transform:translateY(200%) scale(0.9) rotate(90deg)}26%{opacity:0;-webkit-transform:translateY(-200%) scale(0.9) rotate(90deg);transform:translateY(-200%) scale(0.9) rotate(90deg)}55%{opacity:1;-webkit-transform:translateY(0) scale(1) rotate(90deg);transform:translateY(0) scale(1) rotate(90deg)}}.barba-leave-active,.barba-enter-active{-webkit-transition:opacity 350ms ease;transition:opacity 350ms ease}.barba-leave{opacity:1}.barba-enter{opacity:0}.barba-leave-to{opacity:0}.barba-enter-to{opacity:1}.barba-appear-active{-webkit-transition:opacity 450ms ease;transition:opacity 450ms ease}.barba-appear{opacity:0}.barba-appear-to{opacity:1}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}b,strong{font-weight:700}em,i{font-style:italic}@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.list-inline{list-style:none;padding-left:0}.list-inline__item{display:inline-block;margin-bottom:0}.list-inline__item:not(:last-child){margin-right:1rem}.list-unstyled{list-style:none;padding-left:0}.btn{background-color:#000;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:"DIN Next LT W01 Bold",sans-serif,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";height:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:.1em;position:relative;text-transform:uppercase;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:260px;z-index:1}.btn{font-size:.75rem}@media all and (min-width: 20em){.btn{font-size:calc( .75rem + 0 * ((100vw - 20rem) / 67.5))}}@media all and (min-width: 87.5em){.btn{font-size:.75rem}}.btn:focus{outline:0;text-decoration:none}.btn:after{content:"";background-color:#262626;position:absolute;z-index:-1;width:100%;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left;height:100%;top:0;left:0;-webkit-transition:all 0.512s cubic-bezier(0.33, 0.975, 0.245, 0.91);transition:all 0.512s cubic-bezier(0.33, 0.975, 0.245, 0.91)}.btn:hover{color:#fff;opacity:1}.btn:hover:after{-webkit-transition:all 0.256s cubic-bezier(0.33, 0.975, 0.245, 0.91);transition:all 0.256s cubic-bezier(0.33, 0.975, 0.245, 0.91);-webkit-transform:scaleX(1);transform:scaleX(1)}.btn.white{background-color:#fff;border-color:#fff;color:#000;-webkit-transform:translateY(0);transform:translateY(0)}.btn.white:after{background-color:#ccc}.btn-w-auto{padding-left:calc(4vw / 2);padding-right:calc(4vw / 2);width:100%}@media all and (min-width: 40em){.btn-w-auto{width:auto}}.btn-outline{background-color:transparent;border:3px solid #000;color:#000}.btn-outline:after{background-color:#000}.btn-outline.white{background-color:transparent;color:#fff}.btn-outline.white:after{background-color:#fff}.btn-outline:hover{color:#fff}.btn-outline:hover.white{color:#000}.btn-link{-webkit-box-shadow:none;box-shadow:none;background:transparent;border:0;color:black;height:auto !important;text-shadow:none;text-transform:none;width:auto !important}.btn-link::after{display:none}.btn-link:hover,.btn-link:focus{background:transparent;color:black}.btn-gallery{cursor:pointer}.img-zoom{cursor:pointer;position:relative}.img-zoom-over{background-color:rgba(0,0,0,0.4);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:0;top:0;right:0;bottom:0;z-index:10;opacity:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.img-zoom-over:before{content:'\002B';-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:3px solid #fff;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:2rem;height:50px;width:50px;opacity:0;-webkit-transform:translateY(0) scale(0.5) rotate(50deg);transform:translateY(0) scale(0.5) rotate(50deg);-webkit-transition:opacity 0.25s linear,-webkit-transform 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:opacity 0.25s linear,-webkit-transform 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955),opacity 0.25s linear;transition:transform 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955),opacity 0.25s linear,-webkit-transform 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.img-zoom:hover .img-zoom-over{opacity:1}.img-zoom:hover .img-zoom-over:before{opacity:1;-webkit-transform:translateY(0) scale(1) rotate(0deg);transform:translateY(0) scale(1) rotate(0deg);-webkit-transition-delay:.1s;transition-delay:.1s}.btn-arrow{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:"DIN Next LT W01 Bold",sans-serif,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";letter-spacing:.1em;position:relative;text-transform:uppercase;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn-arrow{font-size:.75rem}@media all and (min-width: 20em){.btn-arrow{font-size:calc( .75rem + 0 * ((100vw - 20rem) / 67.5))}}@media all and (min-width: 87.5em){.btn-arrow{font-size:.75rem}}.btn-arrow .ico{margin-right:10px}.btn-arrow .ico img{width:12px}.btn-arrow:hover .ico img{-webkit-animation:bouncealpha 1.4s infinite linear;animation:bouncealpha 1.4s infinite linear}.btn-call:hover .btn{color:#fff;opacity:1}.btn-call:hover .btn:after{-webkit-transition:all 0.256s cubic-bezier(0.33, 0.975, 0.245, 0.91);transition:all 0.256s cubic-bezier(0.33, 0.975, 0.245, 0.91);-webkit-transform:scaleX(1);transform:scaleX(1)}.btn-call:hover .btn-outline{color:#fff}.btn-call:hover .btn-outline.white{color:#000}.go-to-section{cursor:pointer;position:relative;padding-bottom:calc(4vw * 2);padding-top:calc(4vw * 2);text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media all and (min-width: 40em){.go-to-section{padding-bottom:calc(4vw / 2);text-align:left;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.go-to-section:hover{opacity:.6}}@media all and (min-width: 57.5em){.go-to-section{padding-bottom:calc(4vw / 2);padding-top:calc(4vw / 2)}}@media all and (min-width: 40em){.go-to-section.absolute{position:absolute;bottom:0;left:0;width:100%;z-index:100;padding-bottom:calc(4vw / 2)}}@media all and (min-width: 57.5em){.go-to-section.absolute{padding-bottom:calc(4vw / 2)}}.go-to-section img{display:block;width:30px !important;height:auto !important;min-height:unset !important;max-width:unset !important;-o-object-fit:unset !important;object-fit:unset !important;margin:0 auto;position:relative !important;left:auto !important;top:auto !important;-webkit-transform:translate(0, 0) !important;transform:translate(0, 0) !important}@media all and (min-width: 57.5em){.go-to-section img{width:48px !important}}.go-to-section.scroll img{width:30px !important}@media all and (min-width: 57.5em){.go-to-section.scroll img{width:48px !important}}.go-to-section.invert img{-webkit-filter:invert(1);filter:invert(1)}.footer{background-color:#f4f4f4;color:#000;display:block}.footer-top{padding:calc(4vw * 2) 0}@media all and (min-width: 40em){.footer-top{border-bottom:2px solid rgba(0,0,0,0.1);padding:calc(4vw) 0}}.footer-bottom{padding:calc(4vw * 2) 0}@media all and (min-width: 40em){.footer-bottom{padding:calc(4vw / 2) 0}}.footer-bottom p{font-size:13px;margin-bottom:calc(4vw / 2);text-align:center}@media all and (min-width: 40em){.footer-bottom p{margin-bottom:0;text-align:left}}@media all and (min-width: 40em){.footer-flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.footer-menu{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:calc(4vw * 1.5)}@media all and (min-width: 40em){.footer-menu{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:0}}.footer-menu a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;text-transform:uppercase}.footer-menu a:after{content:'-';margin:0 12px}.footer-menu a:last-child::after{display:none}.footer-social{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media all and (min-width: 40em){.footer-social{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.footer-social a:not(:last-child){margin-right:30px}.footer-social img{height:30px;width:auto}@media all and (min-width: 40em){.footer-social a img{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.footer-social a:hover img{opacity:.8}}.footer-links{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:13px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media all and (min-width: 40em){.footer-links{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.footer-links a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;text-transform:uppercase;white-space:nowrap}.footer-links a:after{content:'|';margin:0 6px}.footer-links a:last-child::after{display:none}h1{font-family:"DIN Next LT W01 Regular",sans-serif,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700;line-height:1.1;margin-top:0;margin-bottom:.5rem}h2{font-family:"DIN Next LT W01 Regular",sans-serif,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700;line-height:1.1;margin-top:0;margin-bottom:.5rem}h3{font-family:"DIN Next LT W01 Regular",sans-serif,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700;line-height:1.1;margin-top:0;margin-bottom:.5rem}h4{font-family:"DIN Next LT W01 Regular",sans-serif,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700;line-height:1.1;margin-top:0;margin-bottom:.5rem}h5{font-family:"DIN Next LT W01 Regular",sans-serif,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700;line-height:1.1;margin-top:0;margin-bottom:.5rem}h6{font-family:"DIN Next LT W01 Regular",sans-serif,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700;line-height:1.1;margin-top:0;margin-bottom:.5rem}.h1{font-family:"DIN Next LT W01 Regular",sans-serif,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700;line-height:1.1;margin-top:0;margin-bottom:.5rem}.h2{font-family:"DIN Next LT W01 Regular",sans-serif,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700;line-height:1.1;margin-top:0;margin-bottom:.5rem}.h3{font-family:"DIN Next LT W01 Regular",sans-serif,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700;line-height:1.1;margin-top:0;margin-bottom:.5rem}.h4{font-family:"DIN Next LT W01 Regular",sans-serif,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700;line-height:1.1;margin-top:0;margin-bottom:.5rem}.h5{font-family:"DIN Next LT W01 Regular",sans-serif,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700;line-height:1.1;margin-top:0;margin-bottom:.5rem}.h6{font-family:"DIN Next LT W01 Regular",sans-serif,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700;line-height:1.1;margin-top:0;margin-bottom:.5rem}.title-font{font-family:"DIN Next LT W01 Regular",sans-serif,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700;line-height:1.1;margin-top:0;margin-bottom:.5rem}@media all and (min-width: 40em){h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.title-font{line-height:1.1}}h1 strong,h1 b,h2 strong,h2 b,h3 strong,h3 b,h4 strong,h4 b,h5 strong,h5 b,h6 strong,h6 b,.h1 strong,.h1 b,.h2 strong,.h2 b,.h3 strong,.h3 b,.h4 strong,.h4 b,.h5 strong,.h5 b,.h6 strong,.h6 b,.title-font strong,.title-font b{font-family:"DIN Next LT W01 Bold",sans-serif,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}h1.xss,h2.xss,h3.xss,h4.xss,h5.xss,h6.xss,.h1.xss,.h2.xss,.h3.xss,.h4.xss,.h5.xss,.h6.xss,.title-font.xss{font-size:1.125rem}@media all and (min-width: 20em){h1.xss,h2.xss,h3.xss,h4.xss,h5.xss,h6.xss,.h1.xss,.h2.xss,.h3.xss,.h4.xss,.h5.xss,.h6.xss,.title-font.xss{font-size:calc( 1.125rem + 0 * ((100vw - 20rem) / 67.5))}}@media all and (min-width: 87.5em){h1.xss,h2.xss,h3.xss,h4.xss,h5.xss,h6.xss,.h1.xss,.h2.xss,.h3.xss,.h4.xss,.h5.xss,.h6.xss,.title-font.xss{font-size:1.125rem}}h1.xs,h2.xs,h3.xs,h4.xs,h5.xs,h6.xs,.h1.xs,.h2.xs,.h3.xs,.h4.xs,.h5.xs,.h6.xs,.title-font.xs{font-size:1.25rem}@media all and (min-width: 20em){h1.xs,h2.xs,h3.xs,h4.xs,h5.xs,h6.xs,.h1.xs,.h2.xs,.h3.xs,.h4.xs,.h5.xs,.h6.xs,.title-font.xs{font-size:calc( 1.25rem + .25 * ((100vw - 20rem) / 67.5))}}@media all and (min-width: 87.5em){h1.xs,h2.xs,h3.xs,h4.xs,h5.xs,h6.xs,.h1.xs,.h2.xs,.h3.xs,.h4.xs,.h5.xs,.h6.xs,.title-font.xs{font-size:1.5rem}}h1.s,h2.s,h3.s,h4.s,h5.s,h6.s,.h1.s,.h2.s,.h3.s,.h4.s,.h5.s,.h6.s,.title-font.s{font-size:1.875rem}@media all and (min-width: 20em){h1.s,h2.s,h3.s,h4.s,h5.s,h6.s,.h1.s,.h2.s,.h3.s,.h4.s,.h5.s,.h6.s,.title-font.s{font-size:calc( 1.875rem + .375 * ((100vw - 20rem) / 67.5))}}@media all and (min-width: 87.5em){h1.s,h2.s,h3.s,h4.s,h5.s,h6.s,.h1.s,.h2.s,.h3.s,.h4.s,.h5.s,.h6.s,.title-font.s{font-size:2.25rem}}h1.md,h2.md,h3.md,h4.md,h5.md,h6.md,.h1.md,.h2.md,.h3.md,.h4.md,.h5.md,.h6.md,.title-font.md{font-size:2.375rem}@media all and (min-width: 20em){h1.md,h2.md,h3.md,h4.md,h5.md,h6.md,.h1.md,.h2.md,.h3.md,.h4.md,.h5.md,.h6.md,.title-font.md{font-size:calc( 2.375rem + .4375 * ((100vw - 20rem) / 67.5))}}@media all and (min-width: 87.5em){h1.md,h2.md,h3.md,h4.md,h5.md,h6.md,.h1.md,.h2.md,.h3.md,.h4.md,.h5.md,.h6.md,.title-font.md{font-size:2.8125rem}}h1.xl,h2.xl,h3.xl,h4.xl,h5.xl,h6.xl,.h1.xl,.h2.xl,.h3.xl,.h4.xl,.h5.xl,.h6.xl,.title-font.xl{font-size:2.5rem}@media all and (min-width: 20em){h1.xl,h2.xl,h3.xl,h4.xl,h5.xl,h6.xl,.h1.xl,.h2.xl,.h3.xl,.h4.xl,.h5.xl,.h6.xl,.title-font.xl{font-size:calc( 2.5rem + 1.25 * ((100vw - 20rem) / 67.5))}}@media all and (min-width: 87.5em){h1.xl,h2.xl,h3.xl,h4.xl,h5.xl,h6.xl,.h1.xl,.h2.xl,.h3.xl,.h4.xl,.h5.xl,.h6.xl,.title-font.xl{font-size:3.75rem}}h1.no-dec:after,h2.no-dec:after,h3.no-dec:after,h4.no-dec:after,h5.no-dec:after,h6.no-dec:after,.h1.no-dec:after,.h2.no-dec:after,.h3.no-dec:after,.h4.no-dec:after,.h5.no-dec:after,.h6.no-dec:after,.title-font.no-dec:after{display:none}h1.no-margin,h2.no-margin,h3.no-margin,h4.no-margin,h5.no-margin,h6.no-margin,.h1.no-margin,.h2.no-margin,.h3.no-margin,.h4.no-margin,.h5.no-margin,.h6.no-margin,.title-font.no-margin{margin-top:0;margin-bottom:0}h1,.h1{font-size:1.875rem}@media all and (min-width: 20em){h1,.h1{font-size:calc( 1.875rem + .375 * ((100vw - 20rem) / 67.5))}}@media all and (min-width: 87.5em){h1,.h1{font-size:2.25rem}}h2,.h2{font-size:1.625rem}@media all and (min-width: 20em){h2,.h2{font-size:calc( 1.625rem + .25 * ((100vw - 20rem) / 67.5))}}@media all and (min-width: 87.5em){h2,.h2{font-size:1.875rem}}h3,.h3{font-size:1.375rem}@media all and (min-width: 20em){h3,.h3{font-size:calc( 1.375rem + .625 * ((100vw - 20rem) / 67.5))}}@media all and (min-width: 87.5em){h3,.h3{font-size:2rem}}h4,.h4{font-size:1.225rem}@media all and (min-width: 20em){h4,.h4{font-size:calc( 1.225rem + .525 * ((100vw - 20rem) / 67.5))}}@media all and (min-width: 87.5em){h4,.h4{font-size:1.75rem}}h5,.h5{font-size:1.375rem}@media all and (min-width: 20em){h5,.h5{font-size:calc( 1.375rem + .625 * ((100vw - 20rem) / 67.5))}}@media all and (min-width: 87.5em){h5,.h5{font-size:2rem}}h6,.h6{font-weight:300}h6,.h6{font-size:1.25rem}@media all and (min-width: 20em){h6,.h6{font-size:calc( 1.25rem + .5 * ((100vw - 20rem) / 67.5))}}@media all and (min-width: 87.5em){h6,.h6{font-size:1.75rem}}.row{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap}.row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media all and (min-width: 40em){.row{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.row--wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}}.row.row--wrap{display:block}.row__column{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;width:100%;position:relative}.row__column>div{display:block;padding:calc(4vw * 3) calc(4vw * 2);width:100%}.row__column.image{display:block}.row__column-v-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row__column-ratio{overflow-x:hidden;background-position:center;background-repeat:no-repeat;background-size:cover}.row__column-ratio:before{content:"";float:left;position:relative;padding-top:78.57143%}.row__column-ratio:after{content:" ";display:table;clear:left}.row__column-ratio>.inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.row__column-ratio--v2{overflow-x:hidden}.row__column-ratio--v2:before{content:"";float:left;position:relative;padding-top:100%}.row__column-ratio--v2:after{content:" ";display:table;clear:left}.row__column-ratio--v2>.inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.row__column-pad--not-top>div{padding-top:0 !important}.row__column-pad--not-bottom>div{padding-bottom:0 !important}@media all and (max-width: 39.9375em){.row__column-pad-small--not-bottom>div{padding-bottom:0}.row__column-pad-small--not-top>div{padding-top:0}}@media all and (min-width: 40em){.row__column>div{padding:calc(4vw * 2) 4vw}.row__column-ratio>div{padding:8% 16%}.row__column-pad--xs>div{padding:calc(4vw) 4vw}.row__column-w--70{width:70%}.row__column-w--65{width:65%}.row__column-w--60{width:60%}.row__column-w--55{width:55%}.row__column-w--35{width:35%}.row__column-w--30{width:30%}}@media all and (min-width: 57.5em){.row__column>div{padding:calc(4vw * 2) 80px}.row__column-ratio>div{padding:20%}.row__column-pad--xs>div{padding:calc(4vw * 1) 80px}}.row__column--bg-primary{background-color:#000}.row__column--bg-secondary{background-color:#f1f0f0}.row__column--color-light{color:#fff}.row__column--color-light a{color:#fff}@media all and (min-width: 40em){.row__column--color-light a:hover{color:#d9d9d9}}.row__column a{clear:both}.row__column a.btn-video{height:100%}.row__column p a{display:inline}.row__column:not(.image) img{min-width:100%;min-height:100%;height:auto;width:auto;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative;z-index:1}.row__column:not(.image) img.absolute{left:50%;top:50%;max-height:80%;min-height:auto;min-width:auto;position:absolute;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:auto;z-index:1}.row__column h3{margin:0;position:relative;z-index:5}.row__column h3:after{display:none}.row-paragraphs{background-color:#e8eaeb;padding:30px}@media all and (min-width: 40em){.row-paragraphs{padding:10% 8%}}@media all and (min-width: 57.5em){.row-paragraphs{padding:10% 14%}}.row-paragraphs .row__column{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:transparent}.row-paragraphs .row__column>div{padding:0}@media all and (min-width: 40em){.row-paragraphs .row__column:first-child{padding-right:6%}.row-paragraphs .row__column:last-child{padding-left:6%}.row-paragraphs .row__column>div{display:block;padding:0}}.row .link{font-size:1rem}@media all and (min-width: 20em){.row .link{font-size:calc( 1rem + .25 * ((100vw - 20rem) / 67.5))}}@media all and (min-width: 87.5em){.row .link{font-size:1.25rem}}.full-image{padding:0 !important}.full-image img{min-width:auto !important;min-height:auto !important;width:100% !important;-o-object-fit:unset !important;object-fit:unset !important}.row__list-alternate .row:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.accordion-list{display:block}.accordion-item{margin-bottom:calc(4vw * 2)}@media all and (min-width: 40em){.accordion-item{margin-bottom:calc(4vw)}}.accordion-item:last-child{margin-bottom:0}.accordion-item h2{margin-bottom:0}.accordion-item .accordion-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:2px solid #000;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:55px;padding-left:calc(4vw / 2);padding-right:20px;text-align:left}@media all and (min-width: 40em){.accordion-item .accordion-title{height:130px;padding-left:calc(4vw / 4);padding-right:calc(4vw / 2)}}.accordion-item .accordion-title .title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.accordion-item .accordion-title .title .ico{margin-right:10px;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;width:20px}@media all and (min-width: 40em){.accordion-item .accordion-title .title .ico{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;width:40px}}.accordion-item .accordion-title .title .ico img{width:100%}.accordion-item .accordion-title .paragraph{display:none}@media all and (min-width: 40em){.accordion-item .accordion-title .paragraph{display:block}}.accordion-item .accordion-title .dx{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.accordion-item .accordion-title .dx .arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:11px;height:6px}@media all and (min-width: 40em){.accordion-item .accordion-title .dx .arrow{width:22px;height:12px}}.accordion-item .accordion-title .dx .arrow img{width:6px;height:11px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media all and (min-width: 40em){.accordion-item .accordion-title .dx .arrow img{width:12px;height:22px}}.accordion-item .accordion-title .dx .quantity{margin-right:20px}.accordion-item .accordion-content{background-color:#fff;border:2px solid #000;border-top:0;overflow:hidden;display:none;-webkit-transition:max-height 0.3s cubic-bezier(0.45, 0, 0.45, 1),opacity 0.3s;transition:max-height 0.3s cubic-bezier(0.45, 0, 0.45, 1),opacity 0.3s}.accordion-item.active .accordion-title .dx .arrow img{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.accordion-item-faq{border:2px solid #000;margin-bottom:0;padding:calc(4vw);text-align:left}@media all and (min-width: 40em){.accordion-item-faq{padding:calc(4vw / 3) calc(4vw / 2)}}.accordion-item-faq .accordion-title{background-color:transparent;border:0;height:auto;padding:0}.accordion-item-faq .accordion-title h2{text-transform:none}.accordion-item-faq:not(:last-child){border-bottom:0}.accordion-item-faq .accordion-content{background-color:transparent;border:0;padding:0;padding-top:calc(4vw / 2)}@media all and (min-width: 40em){.accordion-item-faq .accordion-content{padding-right:calc(4vw);padding-top:calc(4vw / 4)}}.accordion-item-singlepage:not(:last-child){margin-bottom:calc(4vw)}@media all and (min-width: 40em){.accordion-item-singlepage:not(:last-child){margin-bottom:calc(4vw / 3)}}.accordion-item-singlepage:first-child{margin-top:calc(4vw)}@media all and (min-width: 40em){.accordion-item-singlepage:first-child{margin-top:calc(4vw)}}.accordion-item-singlepage .accordion-title{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;height:auto}@media all and (min-width: 40em){.accordion-item-singlepage .accordion-title{padding-left:0}}.accordion-item-singlepage .accordion-title .image{overflow-x:hidden;display:none;overflow-x:unset;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover}.accordion-item-singlepage .accordion-title .image:before{content:"";float:left;position:relative;padding-top:100%}.accordion-item-singlepage .accordion-title .image:after{content:" ";display:table;clear:left}.accordion-item-singlepage .accordion-title .image>.inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}@media all and (min-width: 40em){.accordion-item-singlepage .accordion-title .image{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:calc(4vw / 1)}}@media all and (min-width: 57.5em){.accordion-item-singlepage .accordion-title .image{margin-right:calc(4vw / 1.5)}}.accordion-item-singlepage .accordion-title .image>div{position:absolute;left:0;top:0;width:100%;height:100%}.accordion-item-singlepage .accordion-title .title{margin-right:calc(4vw / 2)}.accordion-item-singlepage .accordion-title .title .text{padding-bottom:calc(4vw);padding-top:calc(4vw)}@media all and (min-width: 40em){.accordion-item-singlepage .accordion-title .title .text{padding-bottom:calc(4vw / 2);padding-top:calc(4vw / 2)}}.accordion-item-singlepage .accordion-title .title h3{margin-bottom:1.5rem}.accordion-item-singlepage .accordion-content{background-color:#f4f4f4;padding:calc(4vw) calc(4vw * 1)}@media all and (min-width: 40em){.accordion-item-singlepage .accordion-content{padding:calc(4vw / 2) 4vw}}.accordion-item-singlepage .accordion-content .collection-item:not(:last-child){border-bottom:2px solid #000;margin-bottom:calc(4vw / 2)}@media all and (min-width: 40em){.accordion-item-singlepage .accordion-content .collection-item:not(:last-child){margin-bottom:calc(4vw / 2)}}.accordion-item-singlepage .accordion-content .colors-label{padding:0 calc(4vw / 2)}.accordion-item-singlepage .accordion-content .colors-list>div{margin-left:0;width:100%}@media all and (min-width: 57.5em){.accordion-item-singlepage .accordion-content .colors-list-item{margin:calc(4vw / 4) calc(4vw / 8);width:calc((100% / 5) - 4vw / 4)}}.accordion-item-singlepage .accordion-content .colors-list-item .image{border:1px solid rgba(0,0,0,0.05);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.05);box-shadow:0 0 5px rgba(0,0,0,0.05)}.banner{display:block;color:#fff;overflow:hidden;position:relative;z-index:1}.banner-visible{overflow:visible !important;margin-bottom:calc(4vw * 4)}@media all and (min-width: 40em){.banner-visible{margin-bottom:calc(4vw * 2)}}.banner-visible .over{overflow:visible !important}.banner-essence{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.banner-essence>div{-webkit-box-flex:0;-ms-flex:0 0 calc(100% + 2px);flex:0 0 calc(100% + 2px)}@media all and (min-width: 18.75em) and (max-width: 39.9375em){.banner-essence>div{margin-bottom:0}}.banner-essence .over{padding-bottom:calc(4vw * 1) !important}@media all and (min-width: 57.5em){.banner-essence .over{padding-bottom:0 !important}}.banner-ratio{overflow-x:hidden}.banner-ratio:before{content:"";float:left;position:relative;padding-top:28.57143%}.banner-ratio:after{content:" ";display:table;clear:left}.banner-ratio>.inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.banner img{width:calc(100% + 2px);min-height:calc(100% + 2px);height:auto;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;top:50%;left:50%;position:absolute;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:-1}.banner .over{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow-x:hidden;padding-bottom:calc(4vw * 2);padding-top:calc(4vw * 2);position:relative;z-index:0}.banner .over:before{content:"";float:left;position:relative;padding-top:25%}.banner .over:after{content:" ";display:table;clear:left}.banner .over>.inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.banner .over-16-6{overflow-x:hidden}.banner .over-16-6:before{content:"";float:left;position:relative;padding-top:37.5%}.banner .over-16-6:after{content:" ";display:table;clear:left}.banner .over-16-6>.inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.banner .inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:calc(4vw * 2);padding-top:calc(4vw * 2);position:relative !important;text-align:center}.banner .flex-row{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:0;padding-top:0;text-align:left}.banner .flex-row .column{position:relative}.banner .flex-row img{width:100%;min-height:none;-o-object-fit:none;object-fit:none;top:0;left:auto;position:relative;-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);z-index:10}.banner .flex-row .h2{margin-bottom:calc(4vw / 1.5)}.banner .flex-row .paragraph{padding-left:calc(4vw);padding-right:calc(4vw)}@media all and (min-width: 40em){.banner .flex-row .paragraph{padding-left:calc(4vw / 1.5);padding-right:calc(4vw / 1.5)}}.banner .flex-row .image{display:block;margin-top:-30%;padding-left:calc(4vw);padding-right:calc(4vw);position:relative;-webkit-transform:translateY(30%);transform:translateY(30%)}@media all and (min-width: 40em){.banner .flex-row .image{margin-top:0;padding-left:0;padding-right:0;-webkit-transform:translateY(0);transform:translateY(0)}}.banner .h2+.btn{margin-top:calc(4vw * 2)}.banner .h3+.btn{margin-top:calc(4vw * 2)}.banner .paragraph+.btn{margin-top:calc(4vw * 2)}@media all and (min-width: 40em){.banner .h2+.btn{margin-top:calc(4vw / 2)}.banner .h3+.btn{margin-top:calc(4vw / 2)}.banner .paragraph+.btn{margin-top:calc(4vw / 2)}}@media all and (min-width: 18.75em) and (max-width: 39.9375em){.banner .paragraph{line-height:normal}}.newsletter-banner{background-repeat:no-repeat;background-position:center;background-size:cover;display:block;padding:calc(4vw * 2) 0;text-align:center;position:relative}.newsletter-banner .title{color:#fff;margin-bottom:20px;text-transform:uppercase}.newsletter-banner .title{font-size:1.25rem}@media all and (min-width: 20em){.newsletter-banner .title{font-size:calc( 1.25rem + .625 * ((100vw - 20rem) / 67.5))}}@media all and (min-width: 87.5em){.newsletter-banner .title{font-size:1.875rem}}@media all and (min-width: 40em){.newsletter-banner .title{margin-bottom:calc(4vw / 2)}}@media all and (min-width: 40em){.newsletter-banner .thom-form-row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.newsletter-banner .thom-form__input-text{background-color:#fff;border-bottom:0;position:relative;margin:0 auto;max-width:500px;height:50px;text-align:center}.newsletter-banner .thom-form__input-text{font-size:1.125rem}@media all and (min-width: 20em){.newsletter-banner .thom-form__input-text{font-size:calc( 1.125rem + 0 * ((100vw - 20rem) / 67.5))}}@media all and (min-width: 87.5em){.newsletter-banner .thom-form__input-text{font-size:1.125rem}}@media all and (min-width: 40em){.newsletter-banner .thom-form__input-text{height:66px}}.newsletter-banner .btn{width:200px}.newsletter-banner .thom-form__column{margin-bottom:20px;width:100%}.newsletter-banner .thom-form__checkcont{margin-bottom:20px !important;margin-right:0 !important}.newsletter-banner .thom-form__checkcont__customcheckbox{border:0;background-color:#fff;border-radius:2px}.newsletter-banner .thom-form__checkcont__customcheckbox:after{border-radius:2px}.newsletter-banner .thom-form__checkcont__label{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:left}.newsletter-banner .thom-form__checkcont__label,.newsletter-banner .thom-form__checkcont__label a{color:#fff}.banner-sections{margin-top:calc(4vw * 2);position:relative;padding-bottom:calc(4vw * 2);padding-top:calc(4vw * 2);text-align:center}@media all and (min-width: 40em){.banner-sections{margin-top:calc(4vw * 1.2);padding-bottom:calc(4vw * 1.2);padding-top:calc(4vw * 1.2)}.banner-sections>div{position:relative}.banner-sections>div:after{content:"";background-color:#000;height:3px;left:50%;position:absolute;top:calc(-1 * 4vw * 1.2);-webkit-transform:translateX(-50%);transform:translateX(-50%);width:15%}}.banner-sections-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media all and (min-width: 40em){.banner-sections-inner{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:calc(-1 * 4vw / 4);width:calc(100% + 4vw / 2)}}.banner-sections-item{display:block;margin-bottom:calc(4vw * 2)}.banner-sections-item:last-child{margin-bottom:0}@media all and (min-width: 40em){.banner-sections-item{margin:0 calc(4vw / 4);width:calc((100% / 3) - 4vw / 2)}.banner-sections-item:hover .banner-sections-image img{opacity:.8}.banner-sections-item:hover .banner-sections-text .ico img{-webkit-animation:bouncealpha 1.4s infinite linear;animation:bouncealpha 1.4s infinite linear}}.banner-sections-image{background-color:#000}@media all and (min-width: 40em){.banner-sections-image img{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}}.banner-sections-text{background-color:#fff;border-top:5px solid #000;padding-bottom:calc(4vw * 2);padding-top:calc(4vw * 2)}@media all and (min-width: 40em){.banner-sections-text{padding-bottom:calc(4vw);padding-top:calc(4vw)}}.banner-sections-text .h3{text-transform:uppercase}.banner-sections-text .ico{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:2px solid #000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:50px;position:relative;width:50px;overflow:hidden}.banner-sections-text .ico img{width:12px}.datepicker-top-left,.datepicker-top-right{border-top-color:#000 !important}.datepicker-top-left:before,.datepicker-top-right:before{border-bottom-color:#000 !important}.datepicker-dropdown{border-color:#000 !important;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.2) !important;box-shadow:0 0 20px rgba(0,0,0,0.2) !important}.datepicker-panel>ul>li.picked,.datepicker-panel>ul>li.picked:hover{color:#000 !important;font-weight:700;background-color:rgba(0,0,0,0.1)}.datepicker-panel>ul>li:hover,.datepicker-panel>ul>li.highlighted{background-color:rgba(0,0,0,0.1) !important}html,body{font-family:"Roboto",sans-serif,-apple-system,blinkmacsystemfont,"Segoe UI","Helvetica Neue",arial,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";line-height:1.4}html{background-color:#f4f4f4;font-size:1rem;font-weight:400;color:$black;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.thom-dropdown .thom-search--filter-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.thom-dropdown .thom-search--filter-btn.is-selected:after{content:"";background-image:url("../img/ico-check.svg");background-position:center;background-size:100% auto;background-repeat:no-repeat;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:9px;height:6px}.thom-dropdown-multy{max-width:650px !important}.thom-dropdown-multy .thom-dropdown--options{padding-bottom:0}.thom-dropdown-multy .btn{font-size:.875rem;width:100%}.thom-dropdown-flex{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:calc(4vw / 2)}@media all and (min-width: 40em){.thom-dropdown-flex .thom-dropdown-column{width:calc(100% / 3)}}.thom-dropdown-column{padding:0 20px}.thom-dropdown-column-label{font-size:.875rem;padding:5px 20px}.thom-search--filter-btn{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative}.thom-search--filter-btn.is-selected{pointer-events:all !important;cursor:pointer !important}.thom-search--filter-btn.is-selected:after{display:none}.thom-search--filter-btn.is-selected:before{content:"";background-image:url("../img/ico-check.svg");background-position:center;background-size:100% auto;background-repeat:no-repeat;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:9px;height:6px}.thom-search--filter-btn.is-inactive{pointer-events:none !important;opacity:.3}.thom-search--filter-btn.is-refreshing{pointer-events:none !important;cursor:default !important}.filters{position:relative;z-index:10}.filters>.thom-dropdown{position:relative}.filters>.thom-dropdown #spinnersearch{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:100%;padding-right:50px;position:absolute;width:100%;top:0;left:0;z-index:100}.filters>.thom-dropdown #spinnersearch .sk-chase{width:30px;height:30px}.filters-list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:calc(4vw / 2);padding-bottom:calc(4vw / 2)}.filters-list.hidden{visibility:hidden}.filters-list-block{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.filters-list-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:5px 10px}.filters-list-item{font-size:.813rem}@media all and (min-width: 20em){.filters-list-item{font-size:calc( .813rem + 0 * ((100vw - 20rem) / 67.5))}}@media all and (min-width: 87.5em){.filters-list-item{font-size:.813rem}}.filters-list-item:before{display:none !important}.filters-list-item-rounded{border:1px solid rgba(0,0,0,0.05);border-radius:50rem;padding:8px 12px}.filters-list-item-rounded span{opacity:.8}.filters-list-item-block{display:-webkit-box;display:-ms-flexbox;display:flex}.filters-list-item .delete img{width:auto;height:10px;margin-left:20px}.filters-list-item.is-selected{display:-webkit-box;display:-ms-flexbox;display:flex}.thom-search--results{position:relative;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.thom-search--results.loading{opacity:0}.thom-search--results>div{padding-top:0}.thom-search--pagination{display:none}.pagination__next{display:none !important}.infinite-scroll-request{display:block}.infinite-scroll-request .sk-chase{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.thom-form{display:block;clear:both;margin-left:auto;margin-right:auto}.thom-form::after{display:block;clear:both;content:""}.thom-form #spinnerform{background-color:rgba(255,255,255,0.3);-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.thom-form-response{position:relative;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.thom-form-response.is-hidden{opacity:0}.thom-form__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.thom-form__row-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media all and (min-width: 18.75em) and (max-width: 39.9375em){.thom-form__row{-ms-flex-wrap:wrap;flex-wrap:wrap}}.thom-form__row .note{display:block;margin-bottom:calc(4vw / 3);text-align:center;width:100%}.thom-form__row .note{font-size:.75rem}@media all and (min-width: 20em){.thom-form__row .note{font-size:calc( .75rem + 0 * ((100vw - 20rem) / 67.5))}}@media all and (min-width: 87.5em){.thom-form__row .note{font-size:.75rem}}.thom-form__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;margin-bottom:20px;width:calc(50% - 4vw / 2)}.thom-form__column--full{width:100%}@media all and (min-width: 40em){.thom-form__column{width:calc(50% - 4vw / 4)}.thom-form__column--full{width:100%}.thom-form__column--w-10{width:calc(10% - 4vw / 4)}.thom-form__column--w-20{width:calc(20% - 4vw / 4)}.thom-form__column--w-30{width:calc(30% - 4vw / 4)}.thom-form__column--w-40{width:calc(40% - 4vw / 4)}.thom-form__column--w-60{width:calc(60% - 4vw / 4)}.thom-form__column--w-70{width:calc(70% - 4vw / 4)}.thom-form__column--w-80{width:calc(80% - 4vw / 4)}}.thom-form__label{display:block;font-size:.875rem;padding:0 4px;text-transform:uppercase;text-align:left}.thom-form__label+.thom-form__checkcont{margin-top:10px}.thom-form__checkgroup{border-bottom:2px solid #000;margin-top:10px;padding-bottom:10px}.thom-form__input-text,.thom-form__input-textarea,.thom-form__select{background-color:transparent;border:0;border-bottom:2px solid #000;border-radius:0;color:#000;display:block;font-size:.75rem;height:40px;margin-top:auto;padding:0 4px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media all and (min-width: 40em){.thom-form__input-text,.thom-form__input-textarea,.thom-form__select{padding:0 4px}}.thom-form__input-text::-webkit-input-placeholder, .thom-form__input-textarea::-webkit-input-placeholder, .thom-form__select::-webkit-input-placeholder{color:#000}.thom-form__input-text::-moz-placeholder, .thom-form__input-textarea::-moz-placeholder, .thom-form__select::-moz-placeholder{color:#000}.thom-form__input-text:-ms-input-placeholder, .thom-form__input-textarea:-ms-input-placeholder, .thom-form__select:-ms-input-placeholder{color:#000}.thom-form__input-text::-ms-input-placeholder, .thom-form__input-textarea::-ms-input-placeholder, .thom-form__select::-ms-input-placeholder{color:#000}.thom-form__input-text::placeholder,.thom-form__input-textarea::placeholder,.thom-form__select::placeholder{color:#000}.thom-form__input-text:focus,.thom-form__input-textarea:focus,.thom-form__select:focus{outline:none}.thom-form__input-text:focus::-webkit-input-placeholder, .thom-form__input-textarea:focus::-webkit-input-placeholder, .thom-form__select:focus::-webkit-input-placeholder{color:rgba(0,0,0,0.1)}.thom-form__input-text:focus::-moz-placeholder, .thom-form__input-textarea:focus::-moz-placeholder, .thom-form__select:focus::-moz-placeholder{color:rgba(0,0,0,0.1)}.thom-form__input-text:focus:-ms-input-placeholder, .thom-form__input-textarea:focus:-ms-input-placeholder, .thom-form__select:focus:-ms-input-placeholder{color:rgba(0,0,0,0.1)}.thom-form__input-text:focus::-ms-input-placeholder, .thom-form__input-textarea:focus::-ms-input-placeholder, .thom-form__select:focus::-ms-input-placeholder{color:rgba(0,0,0,0.1)}.thom-form__input-text:focus::placeholder,.thom-form__input-textarea:focus::placeholder,.thom-form__select:focus::placeholder{color:rgba(0,0,0,0.1)}.thom-form__select[multiple]{background:none;height:auto;padding-top:10px}.thom-form__input-textarea{height:100px;padding:4px;resize:none}.thom-form__select{background-image:url("../img/ico-arrow-down.svg");background-repeat:no-repeat;background-position:calc(100% - 15px) center;background-size:auto 6px}.thom-form .select:after{background-image:-webkit-gradient(linear, left top, right top, color-stop(70%, rgba(#f4f4f4, 1)), to(rgba(255,255,255,0))) !important;background-image:linear-gradient(to right, rgba(#f4f4f4, 1) 70%, rgba(255,255,255,0)) !important;width:60px}.thom-form__submit{cursor:pointer;width:100%}.thom-form__submit span{margin-right:15px}@media all and (min-width: 40em){.thom-form__submit{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}}.thom-form__checkcont{display:block;margin-bottom:calc(4vw / 4);position:relative;padding:0 4px}.thom-form__checkcont:last-child{margin-bottom:0}.thom-form__checkcont label{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;text-transform:none;width:auto}.thom-form__checkcont__label{color:#000;margin:0;font-size:13px;padding:0 10px;position:relative}.thom-form__checkcont__label a{color:#000}.thom-form__checkcont__checkbox{border:0;display:block;height:16px;left:0;margin:0;padding:0;position:absolute;top:0;visibility:hidden;z-index:10;width:16px}.thom-form__checkcont__customcheckbox{border:2px solid #000;height:16px;position:relative;width:16px;-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px}.thom-form__checkcont__customcheckbox:after{background-color:#000;position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);content:"";height:8px;margin:0;opacity:0;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;width:8px}.thom-form__checkcont__checkbox:checked ~ .thom-form__checkcont__customcheckbox:after{opacity:1}.thom-form-selectfile{display:block;position:relative}.thom-form-selectfile>span{display:block}.thom-form-selectfile__input_file{background-color:#fff;height:100%;left:0;opacity:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:10}.thom-form-selectfile__label{border-bottom:2px solid #000;color:#000;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:40px;margin-top:0;width:100%;padding:0 4px;font-size:.75rem}@media all and (min-width: 40em){.thom-form-selectfile__label{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}}.thom-form-selectfile i{position:relative;width:2vw}.thom-form-selectfile i:before,.thom-form-selectfile i:after{content:"";background-color:#000;position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.thom-form-selectfile i.icon-plus{position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.thom-form-selectfile i.icon-plus:before{width:.2vw;height:2vw}.thom-form-selectfile i.icon-plus:after{width:2vw;height:.2vw}.thom-form-selectfile .ico img{width:12px}.thom-form-selectfile:focus .thom-form-selectfile__label,.thom-form-selectfile:hover .thom-form-selectfile__label{color:#000}.thom-form .input-validation-error{background-color:rgba(#de2b2b, 0.2) !important;border-color:#de2b2b}.thom-form__checkcont__checkbox.input-validation-error ~ .thom-form__checkcont__label{color:#de2b2b}.thom-form__checkcont__checkbox.input-validation-error ~ .thom-form__checkcont__label a{color:#de2b2b}.thom-form__checkcont__checkbox.input-validation-error ~ .thom-form__checkcont__customcheckbox{border-color:#de2b2b}.thom-form__recaptcha{width:100%}.thom-form__recaptcha>div{width:100%}@media all and (min-width: 40em){.thom-form .mtcaptcha{float:right}}.thom-form__last{display:block;margin-bottom:calc(4vw / 2);padding:0 calc(4vw / 2);width:100%}.thom-form__error{display:block;clear:both;margin-left:auto;margin-right:auto;color:#de2b2b;display:none;margin-bottom:40px;padding:0}.thom-form__error::after{display:block;clear:both;content:""}.thom-form__title{display:block;margin-bottom:15px;padding:0 4px;text-align:left}.thom-form__title{font-size:1.25rem}@media all and (min-width: 20em){.thom-form__title{font-size:calc( 1.25rem + .125 * ((100vw - 20rem) / 67.5))}}@media all and (min-width: 87.5em){.thom-form__title{font-size:1.375rem}}.thom-form__group{display:block;margin-bottom:calc(4vw)}.ico-video{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);z-index:10}.ico-video svg{display:block;fill:#fff;-webkit-filter:drop-shadow(0 0 40px rgba(0,0,0,0.5));filter:drop-shadow(0 0 40px rgba(0,0,0,0.5));width:15vw}.ico-video:after{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}@media all and (min-width: 40em){.ico-video{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.ico-video svg{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;width:8vw}}@media all and (min-width: 57.5em){.ico-video svg{width:5vw}}.page-load-status{display:none;padding-top:20px;text-align:center}.loader-ellips{font-size:16px;position:relative;width:4em;height:1em;margin:10px auto}.loader-ellips__dot{display:block;width:1em;height:1em;border-radius:.5em;background:#f1f0f0;position:absolute;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.loader-ellips__dot:nth-child(1),.loader-ellips__dot:nth-child(2){left:0}.loader-ellips__dot:nth-child(3){left:1.5em}.loader-ellips__dot:nth-child(4){left:3em;-webkit-animation-name:reveal;animation-name:reveal;animation-direction:reverse}@-webkit-keyframes reveal{from{-webkit-transform:scale(0.001);transform:scale(0.001)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes reveal{from{-webkit-transform:scale(0.001);transform:scale(0.001)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes slide{to{-webkit-transform:translateX(1.5em);transform:translateX(1.5em)}}@keyframes slide{to{-webkit-transform:translateX(1.5em);transform:translateX(1.5em)}}.loader-ellips__dot:nth-child(1){-webkit-animation-name:reveal;animation-name:reveal}.loader-ellips__dot:nth-child(2),.loader-ellips__dot:nth-child(3){-webkit-animation-name:slide;animation-name:slide}.wrapper{background-color:#f4f4f4;margin:0 auto;padding-top:60px}@media all and (min-width: 40em){.wrapper{padding-top:100px}}@media all and (min-width: 57.5em){.wrapper{padding-top:120px}}.max-w{max-width:87.5rem;margin-right:auto;margin-left:auto;padding-left:20px;padding-right:20px}@media all and (min-width: 40em){.max-w{padding-left:4vw;padding-right:4vw}.max-w-no-pad{padding-left:0;padding-right:0}}.max-w-s{max-width:60rem;margin-right:auto;margin-left:auto;padding-left:20px;padding-right:20px}@media all and (min-width: 40em){.max-w-s{padding-left:4vw;padding-right:4vw}.max-w-s-no-pad{padding-left:0;padding-right:0}}.max-w-xs{max-width:50rem;margin-right:auto;margin-left:auto;padding-left:20px;padding-right:20px}@media all and (min-width: 40em){.max-w-xs{padding-left:4vw;padding-right:4vw}.max-w-xs-no-pad{padding-left:0;padding-right:0}}.max-w-md{max-width:68.75rem;margin-right:auto;margin-left:auto;padding-left:20px;padding-right:20px}@media all and (min-width: 40em){.max-w-md{padding-left:4vw;padding-right:4vw}.max-w-md-no-pad{padding-left:0;padding-right:0}}.max-w-l{max-width:75rem;margin-right:auto;margin-left:auto;padding-left:20px;padding-right:20px}@media all and (min-width: 40em){.max-w-l{padding-left:4vw;padding-right:4vw}.max-w-l-no-pad{padding-left:0;padding-right:0}}@media all and (min-width: 18.75em) and (max-width: 39.9375em){.max-w-no-pad-s{padding-left:0 !important;padding-right:0 !important}}.bk-white{background-color:#fff}.bk-white-to-body{background-image:-webkit-gradient(linear, left top, left bottom, color-stop(50%, #fff), color-stop(1%, #f4f4f4));background-image:linear-gradient(to bottom, #fff 50%, #f4f4f4 1%)}*:focus{-webkit-box-shadow:none;box-shadow:none;outline:none}@media all and (min-width: 40em){.sticky{position:sticky;top:calc(100px + 4vw / 2)}}@media all and (min-width: 57.5em){.sticky{top:calc(120px + 4vw / 2)}}.img-n-w{margin:0 auto;max-width:100%;width:auto !important}img[data-src],img[data-srcset]{display:block}img.lazy,img.js-toa-lazy{opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}img.loaded{opacity:1}img:not([src]){visibility:hidden}@font-face{font-family:'lg';src:url("../fonts/lg.ttf?22t19m") format("truetype"),url("../fonts/lg.woff?22t19m") format("woff"),url("../fonts/lg.svg?22t19m#lg") format("svg");font-weight:normal;font-style:normal;font-display:block}.lg-icon{font-family:'lg' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgba(0,0,0,0.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080;border:none;outline:none}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:0.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#fff}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:"\e095"}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:"\e094"}@-webkit-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end 0.3s;animation:lg-right-end 0.3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end 0.3s;animation:lg-left-end 0.3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%;background-color:rgba(0,0,0,0.45)}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none !important;outline:medium none;background:none;border:none;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:color 0.2s linear;transition:color 0.2s linear}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{background-color:rgba(0,0,0,0.45);bottom:0;color:#EEE;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html h4{margin:0;font-size:13px;font-weight:bold}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-toolbar,.lg-prev,.lg-next{opacity:1;-webkit-transition:-webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,color 0.2s linear;-webkit-transition:opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,color 0.2s linear,-webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s;transition:opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,color 0.2s linear,-webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,color 0.2s linear;transition:transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,color 0.2s linear,-webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(.5, .5, .5);transform:scale3d(.5, .5, .5);opacity:0;-webkit-transition:-webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s,opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;-webkit-transition:opacity 250ms cubic-bezier(0, 0, 0.25, 1),-webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s !important;transition:opacity 250ms cubic-bezier(0, 0, 0.25, 1),-webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s !important;transition:transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s,opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;transition:transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s,opacity 250ms cubic-bezier(0, 0, 0.25, 1),-webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s !important;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1}.lg-outer .lg-thumb-outer{background-color:#0D0A0A;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);-webkit-transition:-webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;transition:-webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s, -webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s !important;transition-duration:0s !important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0, 0%, 0);transform:translate3d(0, 0%, 0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{border-radius:5px;cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #FFF;border-radius:4px;margin-bottom:5px}@media (min-width: 1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color 0.25s ease;transition:border-color 0.25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom 0.25s ease;transition:bottom 0.25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toogle-thumb{background-color:#0D0A0A;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px;outline:medium none;border:none}.lg-outer .lg-toogle-thumb:after{content:"\e1ff"}.lg-outer .lg-toogle-thumb:hover{color:#fff}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100% !important;height:100% !important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-iframe .lg-video{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-has-vimeo .lg-video-play{background:url("../img/vimeo-play.png") no-repeat scroll 0 0 transparent}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url("../img/vimeo-play.png") no-repeat scroll 0 -58px transparent}.lg-outer .lg-has-html5 .lg-video-play{background:transparent url("../img/video-play.png") no-repeat scroll 0 0;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:0.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url("../img/youtube-play.png") no-repeat scroll 0 0 transparent}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url("../img/youtube-play.png") no-repeat scroll 0 -60px transparent}.lg-outer .lg-video-object{width:100% !important;height:100% !important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;-webkit-transition:opacity 0.08s ease 0s;transition:opacity 0.08s ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"\e01d"}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transition-duration:0s;transition-duration:0s}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform .3s cubic-bezier(0, 0, 0.25, 1) 0s;transition:-webkit-transform .3s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform .3s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform .3s cubic-bezier(0, 0, 0.25, 1) 0s, -webkit-transform .3s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:left .3s cubic-bezier(0, 0, 0.25, 1) 0s,top .3s cubic-bezier(0, 0, 0.25, 1) 0s;transition:left .3s cubic-bezier(0, 0, 0.25, 1) 0s,top .3s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);-webkit-transition:-webkit-transform .3s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.15s !important;-webkit-transition:opacity 0.15s,-webkit-transform .3s cubic-bezier(0, 0, 0.25, 1) 0s !important;transition:opacity 0.15s,-webkit-transform .3s cubic-bezier(0, 0, 0.25, 1) 0s !important;transition:transform .3s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.15s !important;transition:transform .3s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.15s,-webkit-transform .3s cubic-bezier(0, 0, 0.25, 1) 0s !important;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;backface-visibility:hidden}#lg-zoom-in:after{content:"\e311"}#lg-actual-size{font-size:20px}#lg-actual-size:after{content:"\e033"}#lg-zoom-out{opacity:0.5;pointer-events:none}#lg-zoom-out:after{content:"\e312"}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{-webkit-box-shadow:0 0 0 2px white inset;box-shadow:0 0 0 2px white inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#FFF;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity 0.15s ease 0s,-webkit-transform 0.15s ease 0s;transition:opacity 0.15s ease 0s,-webkit-transform 0.15s ease 0s;transition:opacity 0.15s ease 0s,transform 0.15s ease 0s;transition:opacity 0.15s ease 0s,transform 0.15s ease 0s,-webkit-transform 0.15s ease 0s;-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,0.5);border-radius:50%;-webkit-box-shadow:0 0 0 8px rgba(255,255,255,0.7) inset;box-shadow:0 0 0 8px rgba(255,255,255,0.7) inset;display:block;height:12px;-webkit-transition:box-shadow 0.3s ease 0s;-webkit-transition:-webkit-box-shadow 0.3s ease 0s;transition:-webkit-box-shadow 0.3s ease 0s;transition:box-shadow 0.3s ease 0s;transition:box-shadow 0.3s ease 0s, -webkit-box-shadow 0.3s ease 0s;width:12px}.lg-outer .lg-pager:hover,.lg-outer .lg-pager:focus{-webkit-box-shadow:0 0 0 8px white inset;box-shadow:0 0 0 8px white inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.lg-outer #lg-dropdown-overlay{background-color:rgba(0,0,0,0.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear 0.18s,opacity 0.18s linear 0s;transition:visibility 0s linear 0.18s,opacity 0.18s linear 0s}.lg-outer.lg-dropdown-active .lg-dropdown,.lg-outer.lg-dropdown-active #lg-dropdown-overlay{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform:translate3d(0, 0px, 0);transform:translate3d(0, 0px, 0);opacity:1;visibility:visible}.lg-outer.lg-dropdown-active #lg-share{color:#FFF}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0);-webkit-transition:-webkit-transform 0.18s linear 0s,visibility 0s linear 0.5s,opacity 0.18s linear 0s;-webkit-transition:visibility 0s linear 0.5s,opacity 0.18s linear 0s,-webkit-transform 0.18s linear 0s;transition:visibility 0s linear 0.5s,opacity 0.18s linear 0s,-webkit-transform 0.18s linear 0s;transition:transform 0.18s linear 0s,visibility 0s linear 0.5s,opacity 0.18s linear 0s;transition:transform 0.18s linear 0s,visibility 0s linear 0.5s,opacity 0.18s linear 0s,-webkit-transform 0.18s linear 0s}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#FFF;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0px}.lg-outer .lg-dropdown>li:hover a,.lg-outer .lg-dropdown>li:hover .lg-icon{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,0.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer #lg-share{position:relative}.lg-outer #lg-share:after{content:"\e80d"}.lg-outer #lg-share-facebook .lg-icon{color:#3b5998}.lg-outer #lg-share-facebook .lg-icon:after{content:"\e904"}.lg-outer #lg-share-twitter .lg-icon{color:#00aced}.lg-outer #lg-share-twitter .lg-icon:after{content:"\e907"}.lg-outer #lg-share-googleplus .lg-icon{color:#dd4b39}.lg-outer #lg-share-googleplus .lg-icon:after{content:"\e905"}.lg-outer #lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer #lg-share-pinterest .lg-icon:after{content:"\e906"}.lg-outer .lg-img-rotate{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0;-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.32, 0, 0.67, 0) 0s;transition:-webkit-transform 0.3s cubic-bezier(0.32, 0, 0.67, 0) 0s;transition:transform 0.3s cubic-bezier(0.32, 0, 0.67, 0) 0s;transition:transform 0.3s cubic-bezier(0.32, 0, 0.67, 0) 0s, -webkit-transform 0.3s cubic-bezier(0.32, 0, 0.67, 0) 0s}.lg-rotate-left:after{content:"\e900"}.lg-rotate-right:after{content:"\e901"}.lg-icon.lg-flip-hor,.lg-icon.lg-flip-ver{font-size:26px}.lg-flip-ver:after{content:"\e903"}.lg-flip-hor:after{content:"\e902"}.lg-group:after{content:"";display:table;clear:both}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:0;outline:none;-webkit-transition:opacity 0.15s ease 0s;transition:opacity 0.15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-prev-slide,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-current{-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-current{-webkit-transition-duration:0s !important;transition-duration:0s !important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{height:100%;width:100%;position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{width:100%;height:100%;position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url("../img/loading.gif") no-repeat scroll center center transparent;display:none !important}.lg-outer.lg-css3 .lg-prev-slide,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide{display:inline-block !important}.lg-outer.lg-css .lg-current{display:inline-block !important}.lg-outer .lg-item,.lg-outer .lg-img-wrap{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-item:before,.lg-outer .lg-img-wrap:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto !important;height:auto !important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity 0.15s ease 0s;transition:opacity 0.15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html{display:none}.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;-webkit-transition:opacity 0.15s ease 0s;transition:opacity 0.15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-prev-slide,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-current{-webkit-transition:none 0s ease 0s !important;transition:none 0s ease 0s !important}.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-prev-slide,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-current{-webkit-transition:opacity 0.1s ease 0s;transition:opacity 0.1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;-webkit-transition:opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{-webkit-transition:left 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;transition:left 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s}.lg-css3.lg-zoom-in .lg-item{opacity:0}.lg-css3.lg-zoom-in .lg-item.lg-prev-slide{-webkit-transform:scale3d(1.3, 1.3, 1.3);transform:scale3d(1.3, 1.3, 1.3)}.lg-css3.lg-zoom-in .lg-item.lg-next-slide{-webkit-transform:scale3d(1.3, 1.3, 1.3);transform:scale3d(1.3, 1.3, 1.3)}.lg-css3.lg-zoom-in .lg-item.lg-current{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1}.lg-css3.lg-zoom-in .lg-item.lg-prev-slide,.lg-css3.lg-zoom-in .lg-item.lg-next-slide,.lg-css3.lg-zoom-in .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 1s ease 0s;-webkit-transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-css3.lg-zoom-in-big .lg-item{opacity:0}.lg-css3.lg-zoom-in-big .lg-item.lg-prev-slide{-webkit-transform:scale3d(2, 2, 2);transform:scale3d(2, 2, 2)}.lg-css3.lg-zoom-in-big .lg-item.lg-next-slide{-webkit-transform:scale3d(2, 2, 2);transform:scale3d(2, 2, 2)}.lg-css3.lg-zoom-in-big .lg-item.lg-current{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1}.lg-css3.lg-zoom-in-big .lg-item.lg-prev-slide,.lg-css3.lg-zoom-in-big .lg-item.lg-next-slide,.lg-css3.lg-zoom-in-big .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 1s ease 0s;-webkit-transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-css3.lg-zoom-out .lg-item{opacity:0}.lg-css3.lg-zoom-out .lg-item.lg-prev-slide{-webkit-transform:scale3d(.7, .7, .7);transform:scale3d(.7, .7, .7)}.lg-css3.lg-zoom-out .lg-item.lg-next-slide{-webkit-transform:scale3d(.7, .7, .7);transform:scale3d(.7, .7, .7)}.lg-css3.lg-zoom-out .lg-item.lg-current{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1}.lg-css3.lg-zoom-out .lg-item.lg-prev-slide,.lg-css3.lg-zoom-out .lg-item.lg-next-slide,.lg-css3.lg-zoom-out .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 1s ease 0s;-webkit-transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-css3.lg-zoom-out-big .lg-item{opacity:0}.lg-css3.lg-zoom-out-big .lg-item.lg-prev-slide{-webkit-transform:scale3d(0, 0, 0);transform:scale3d(0, 0, 0)}.lg-css3.lg-zoom-out-big .lg-item.lg-next-slide{-webkit-transform:scale3d(0, 0, 0);transform:scale3d(0, 0, 0)}.lg-css3.lg-zoom-out-big .lg-item.lg-current{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1}.lg-css3.lg-zoom-out-big .lg-item.lg-prev-slide,.lg-css3.lg-zoom-out-big .lg-item.lg-next-slide,.lg-css3.lg-zoom-out-big .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 1s ease 0s;-webkit-transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-css3.lg-zoom-out-in .lg-item{opacity:0}.lg-css3.lg-zoom-out-in .lg-item.lg-prev-slide{-webkit-transform:scale3d(0, 0, 0);transform:scale3d(0, 0, 0)}.lg-css3.lg-zoom-out-in .lg-item.lg-next-slide{-webkit-transform:scale3d(2, 2, 2);transform:scale3d(2, 2, 2)}.lg-css3.lg-zoom-out-in .lg-item.lg-current{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1}.lg-css3.lg-zoom-out-in .lg-item.lg-prev-slide,.lg-css3.lg-zoom-out-in .lg-item.lg-next-slide,.lg-css3.lg-zoom-out-in .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 1s ease 0s;-webkit-transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-css3.lg-zoom-in-out .lg-item{opacity:0}.lg-css3.lg-zoom-in-out .lg-item.lg-prev-slide{-webkit-transform:scale3d(2, 2, 2);transform:scale3d(2, 2, 2)}.lg-css3.lg-zoom-in-out .lg-item.lg-next-slide{-webkit-transform:scale3d(0, 0, 0);transform:scale3d(0, 0, 0)}.lg-css3.lg-zoom-in-out .lg-item.lg-current{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1}.lg-css3.lg-zoom-in-out .lg-item.lg-prev-slide,.lg-css3.lg-zoom-in-out .lg-item.lg-next-slide,.lg-css3.lg-zoom-in-out .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 1s ease 0s;-webkit-transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-css3.lg-soft-zoom .lg-item{opacity:0}.lg-css3.lg-soft-zoom .lg-item.lg-prev-slide{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}.lg-css3.lg-soft-zoom .lg-item.lg-next-slide{-webkit-transform:scale3d(.9, .9, .9);transform:scale3d(.9, .9, .9)}.lg-css3.lg-soft-zoom .lg-item.lg-current{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1}.lg-css3.lg-soft-zoom .lg-item.lg-prev-slide,.lg-css3.lg-soft-zoom .lg-item.lg-next-slide,.lg-css3.lg-soft-zoom .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 1s ease 0s;-webkit-transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-css3.lg-scale-up .lg-item{opacity:0}.lg-css3.lg-scale-up .lg-item.lg-prev-slide{-webkit-transform:scale3d(0.8, 0.8, 0.8) translate3d(0%, 10%, 0);transform:scale3d(0.8, 0.8, 0.8) translate3d(0%, 10%, 0)}.lg-css3.lg-scale-up .lg-item.lg-next-slide{-webkit-transform:scale3d(0.8, 0.8, 0.8) translate3d(0%, 10%, 0);transform:scale3d(0.8, 0.8, 0.8) translate3d(0%, 10%, 0)}.lg-css3.lg-scale-up .lg-item.lg-current{-webkit-transform:scale3d(1, 1, 1) translate3d(0, 0, 0);transform:scale3d(1, 1, 1) translate3d(0, 0, 0);opacity:1}.lg-css3.lg-scale-up .lg-item.lg-prev-slide,.lg-css3.lg-scale-up .lg-item.lg-next-slide,.lg-css3.lg-scale-up .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 1s ease 0s;-webkit-transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-css3.lg-slide-circular .lg-item{opacity:0}.lg-css3.lg-slide-circular .lg-item.lg-prev-slide{-webkit-transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0);transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0)}.lg-css3.lg-slide-circular .lg-item.lg-next-slide{-webkit-transform:scale3d(0, 0, 0) translate3d(100%, 0, 0);transform:scale3d(0, 0, 0) translate3d(100%, 0, 0)}.lg-css3.lg-slide-circular .lg-item.lg-current{-webkit-transform:scale3d(1, 1, 1) translate3d(0, 0, 0);transform:scale3d(1, 1, 1) translate3d(0, 0, 0);opacity:1}.lg-css3.lg-slide-circular .lg-item.lg-prev-slide,.lg-css3.lg-slide-circular .lg-item.lg-next-slide,.lg-css3.lg-slide-circular .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 1s ease 0s;-webkit-transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-css3.lg-slide-circular-up .lg-item{opacity:0}.lg-css3.lg-slide-circular-up .lg-item.lg-prev-slide{-webkit-transform:scale3d(0, 0, 0) translate3d(-100%, -100%, 0);transform:scale3d(0, 0, 0) translate3d(-100%, -100%, 0)}.lg-css3.lg-slide-circular-up .lg-item.lg-next-slide{-webkit-transform:scale3d(0, 0, 0) translate3d(100%, -100%, 0);transform:scale3d(0, 0, 0) translate3d(100%, -100%, 0)}.lg-css3.lg-slide-circular-up .lg-item.lg-current{-webkit-transform:scale3d(1, 1, 1) translate3d(0, 0, 0);transform:scale3d(1, 1, 1) translate3d(0, 0, 0);opacity:1}.lg-css3.lg-slide-circular-up .lg-item.lg-prev-slide,.lg-css3.lg-slide-circular-up .lg-item.lg-next-slide,.lg-css3.lg-slide-circular-up .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 1s ease 0s;-webkit-transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-css3.lg-slide-circular-down .lg-item{opacity:0}.lg-css3.lg-slide-circular-down .lg-item.lg-prev-slide{-webkit-transform:scale3d(0, 0, 0) translate3d(-100%, 100%, 0);transform:scale3d(0, 0, 0) translate3d(-100%, 100%, 0)}.lg-css3.lg-slide-circular-down .lg-item.lg-next-slide{-webkit-transform:scale3d(0, 0, 0) translate3d(100%, 100%, 0);transform:scale3d(0, 0, 0) translate3d(100%, 100%, 0)}.lg-css3.lg-slide-circular-down .lg-item.lg-current{-webkit-transform:scale3d(1, 1, 1) translate3d(0, 0, 0);transform:scale3d(1, 1, 1) translate3d(0, 0, 0);opacity:1}.lg-css3.lg-slide-circular-down .lg-item.lg-prev-slide,.lg-css3.lg-slide-circular-down .lg-item.lg-next-slide,.lg-css3.lg-slide-circular-down .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 1s ease 0s;-webkit-transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-css3.lg-slide-circular-vertical .lg-item{opacity:0}.lg-css3.lg-slide-circular-vertical .lg-item.lg-prev-slide{-webkit-transform:scale3d(0, 0, 0) translate3d(0, -100%, 0);transform:scale3d(0, 0, 0) translate3d(0, -100%, 0)}.lg-css3.lg-slide-circular-vertical .lg-item.lg-next-slide{-webkit-transform:scale3d(0, 0, 0) translate3d(0, 100%, 0);transform:scale3d(0, 0, 0) translate3d(0, 100%, 0)}.lg-css3.lg-slide-circular-vertical .lg-item.lg-current{-webkit-transform:scale3d(1, 1, 1) translate3d(0, 0, 0);transform:scale3d(1, 1, 1) translate3d(0, 0, 0);opacity:1}.lg-css3.lg-slide-circular-vertical .lg-item.lg-prev-slide,.lg-css3.lg-slide-circular-vertical .lg-item.lg-next-slide,.lg-css3.lg-slide-circular-vertical .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 1s ease 0s;-webkit-transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-css3.lg-slide-circular-vertical-left .lg-item{opacity:0}.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-prev-slide{-webkit-transform:scale3d(0, 0, 0) translate3d(-100%, -100%, 0);transform:scale3d(0, 0, 0) translate3d(-100%, -100%, 0)}.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-next-slide{-webkit-transform:scale3d(0, 0, 0) translate3d(-100%, 100%, 0);transform:scale3d(0, 0, 0) translate3d(-100%, 100%, 0)}.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-current{-webkit-transform:scale3d(1, 1, 1) translate3d(0, 0, 0);transform:scale3d(1, 1, 1) translate3d(0, 0, 0);opacity:1}.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-prev-slide,.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-next-slide,.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 1s ease 0s;-webkit-transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-css3.lg-slide-circular-vertical-down .lg-item{opacity:0}.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-prev-slide{-webkit-transform:scale3d(0, 0, 0) translate3d(100%, -100%, 0);transform:scale3d(0, 0, 0) translate3d(100%, -100%, 0)}.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-next-slide{-webkit-transform:scale3d(0, 0, 0) translate3d(100%, 100%, 0);transform:scale3d(0, 0, 0) translate3d(100%, 100%, 0)}.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-current{-webkit-transform:scale3d(1, 1, 1) translate3d(0, 0, 0);transform:scale3d(1, 1, 1) translate3d(0, 0, 0);opacity:1}.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-prev-slide,.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-next-slide,.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 1s ease 0s;-webkit-transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 1s ease 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-css3.lg-slide-vertical .lg-item{opacity:0}.lg-css3.lg-slide-vertical .lg-item.lg-prev-slide{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}.lg-css3.lg-slide-vertical .lg-item.lg-next-slide{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}.lg-css3.lg-slide-vertical .lg-item.lg-current{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}.lg-css3.lg-slide-vertical .lg-item.lg-prev-slide,.lg-css3.lg-slide-vertical .lg-item.lg-next-slide,.lg-css3.lg-slide-vertical .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;-webkit-transition:opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-css3.lg-slide-vertical-growth .lg-item{opacity:0}.lg-css3.lg-slide-vertical-growth .lg-item.lg-prev-slide{-webkit-transform:scale3d(0.5, 0.5, 0.5) translate3d(0, -150%, 0);transform:scale3d(0.5, 0.5, 0.5) translate3d(0, -150%, 0)}.lg-css3.lg-slide-vertical-growth .lg-item.lg-next-slide{-webkit-transform:scale3d(0.5, 0.5, 0.5) translate3d(0, 150%, 0);transform:scale3d(0.5, 0.5, 0.5) translate3d(0, 150%, 0)}.lg-css3.lg-slide-vertical-growth .lg-item.lg-current{-webkit-transform:scale3d(1, 1, 1) translate3d(0, 0, 0);transform:scale3d(1, 1, 1) translate3d(0, 0, 0);opacity:1}.lg-css3.lg-slide-vertical-growth .lg-item.lg-prev-slide,.lg-css3.lg-slide-vertical-growth .lg-item.lg-next-slide,.lg-css3.lg-slide-vertical-growth .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;-webkit-transition:opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-css3.lg-slide-skew-only .lg-item{opacity:0}.lg-css3.lg-slide-skew-only .lg-item.lg-prev-slide{-webkit-transform:skew(10deg, 0deg);transform:skew(10deg, 0deg)}.lg-css3.lg-slide-skew-only .lg-item.lg-next-slide{-webkit-transform:skew(10deg, 0deg);transform:skew(10deg, 0deg)}.lg-css3.lg-slide-skew-only .lg-item.lg-current{-webkit-transform:skew(0deg, 0deg);transform:skew(0deg, 0deg);opacity:1}.lg-css3.lg-slide-skew-only .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew-only .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;-webkit-transition:opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-css3.lg-slide-skew-only-rev .lg-item{opacity:0}.lg-css3.lg-slide-skew-only-rev .lg-item.lg-prev-slide{-webkit-transform:skew(-10deg, 0deg);transform:skew(-10deg, 0deg)}.lg-css3.lg-slide-skew-only-rev .lg-item.lg-next-slide{-webkit-transform:skew(-10deg, 0deg);transform:skew(-10deg, 0deg)}.lg-css3.lg-slide-skew-only-rev .lg-item.lg-current{-webkit-transform:skew(0deg, 0deg);transform:skew(0deg, 0deg);opacity:1}.lg-css3.lg-slide-skew-only-rev .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew-only-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only-rev .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;-webkit-transition:opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-css3.lg-slide-skew-only-y .lg-item{opacity:0}.lg-css3.lg-slide-skew-only-y .lg-item.lg-prev-slide{-webkit-transform:skew(0deg, 10deg);transform:skew(0deg, 10deg)}.lg-css3.lg-slide-skew-only-y .lg-item.lg-next-slide{-webkit-transform:skew(0deg, 10deg);transform:skew(0deg, 10deg)}.lg-css3.lg-slide-skew-only-y .lg-item.lg-current{-webkit-transform:skew(0deg, 0deg);transform:skew(0deg, 0deg);opacity:1}.lg-css3.lg-slide-skew-only-y .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew-only-y .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only-y .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;-webkit-transition:opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-css3.lg-slide-skew-only-y-rev .lg-item{opacity:0}.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-prev-slide{-webkit-transform:skew(0deg, -10deg);transform:skew(0deg, -10deg)}.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-next-slide{-webkit-transform:skew(0deg, -10deg);transform:skew(0deg, -10deg)}.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-current{-webkit-transform:skew(0deg, 0deg);transform:skew(0deg, 0deg);opacity:1}.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;-webkit-transition:opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-css3.lg-slide-skew .lg-item{opacity:0}.lg-css3.lg-slide-skew .lg-item.lg-prev-slide{-webkit-transform:skew(20deg, 0deg) translate3d(-100%, 0%, 0px);transform:skew(20deg, 0deg) translate3d(-100%, 0%, 0px)}.lg-css3.lg-slide-skew .lg-item.lg-next-slide{-webkit-transform:skew(20deg, 0deg) translate3d(100%, 0%, 0px);transform:skew(20deg, 0deg) translate3d(100%, 0%, 0px)}.lg-css3.lg-slide-skew .lg-item.lg-current{-webkit-transform:skew(0deg, 0deg) translate3d(0%, 0%, 0px);transform:skew(0deg, 0deg) translate3d(0%, 0%, 0px);opacity:1}.lg-css3.lg-slide-skew .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew .lg-item.lg-next-slide,.lg-css3.lg-slide-skew .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;-webkit-transition:opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-css3.lg-slide-skew-rev .lg-item{opacity:0}.lg-css3.lg-slide-skew-rev .lg-item.lg-prev-slide{-webkit-transform:skew(-20deg, 0deg) translate3d(-100%, 0%, 0px);transform:skew(-20deg, 0deg) translate3d(-100%, 0%, 0px)}.lg-css3.lg-slide-skew-rev .lg-item.lg-next-slide{-webkit-transform:skew(-20deg, 0deg) translate3d(100%, 0%, 0px);transform:skew(-20deg, 0deg) translate3d(100%, 0%, 0px)}.lg-css3.lg-slide-skew-rev .lg-item.lg-current{-webkit-transform:skew(0deg, 0deg) translate3d(0%, 0%, 0px);transform:skew(0deg, 0deg) translate3d(0%, 0%, 0px);opacity:1}.lg-css3.lg-slide-skew-rev .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-rev .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;-webkit-transition:opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-css3.lg-slide-skew-cross .lg-item{opacity:0}.lg-css3.lg-slide-skew-cross .lg-item.lg-prev-slide{-webkit-transform:skew(0deg, 60deg) translate3d(-100%, 0%, 0px);transform:skew(0deg, 60deg) translate3d(-100%, 0%, 0px)}.lg-css3.lg-slide-skew-cross .lg-item.lg-next-slide{-webkit-transform:skew(0deg, 60deg) translate3d(100%, 0%, 0px);transform:skew(0deg, 60deg) translate3d(100%, 0%, 0px)}.lg-css3.lg-slide-skew-cross .lg-item.lg-current{-webkit-transform:skew(0deg, 0deg) translate3d(0%, 0%, 0px);transform:skew(0deg, 0deg) translate3d(0%, 0%, 0px);opacity:1}.lg-css3.lg-slide-skew-cross .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew-cross .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-cross .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;-webkit-transition:opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-css3.lg-slide-skew-cross-rev .lg-item{opacity:0}.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-prev-slide{-webkit-transform:skew(0deg, -60deg) translate3d(-100%, 0%, 0px);transform:skew(0deg, -60deg) translate3d(-100%, 0%, 0px)}.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-next-slide{-webkit-transform:skew(0deg, -60deg) translate3d(100%, 0%, 0px);transform:skew(0deg, -60deg) translate3d(100%, 0%, 0px)}.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-current{-webkit-transform:skew(0deg, 0deg) translate3d(0%, 0%, 0px);transform:skew(0deg, 0deg) translate3d(0%, 0%, 0px);opacity:1}.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;-webkit-transition:opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-css3.lg-slide-skew-ver .lg-item{opacity:0}.lg-css3.lg-slide-skew-ver .lg-item.lg-prev-slide{-webkit-transform:skew(60deg, 0deg) translate3d(0, -100%, 0px);transform:skew(60deg, 0deg) translate3d(0, -100%, 0px)}.lg-css3.lg-slide-skew-ver .lg-item.lg-next-slide{-webkit-transform:skew(60deg, 0deg) translate3d(0, 100%, 0px);transform:skew(60deg, 0deg) translate3d(0, 100%, 0px)}.lg-css3.lg-slide-skew-ver .lg-item.lg-current{-webkit-transform:skew(0deg, 0deg) translate3d(0%, 0%, 0px);transform:skew(0deg, 0deg) translate3d(0%, 0%, 0px);opacity:1}.lg-css3.lg-slide-skew-ver .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew-ver .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-ver .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;-webkit-transition:opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-css3.lg-slide-skew-ver-rev .lg-item{opacity:0}.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-prev-slide{-webkit-transform:skew(-60deg, 0deg) translate3d(0, -100%, 0px);transform:skew(-60deg, 0deg) translate3d(0, -100%, 0px)}.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-next-slide{-webkit-transform:skew(-60deg, 0deg) translate3d(0, 100%, 0px);transform:skew(-60deg, 0deg) translate3d(0, 100%, 0px)}.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-current{-webkit-transform:skew(0deg, 0deg) translate3d(0%, 0%, 0px);transform:skew(0deg, 0deg) translate3d(0%, 0%, 0px);opacity:1}.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;-webkit-transition:opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-css3.lg-slide-skew-ver-cross .lg-item{opacity:0}.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-prev-slide{-webkit-transform:skew(0deg, 20deg) translate3d(0, -100%, 0px);transform:skew(0deg, 20deg) translate3d(0, -100%, 0px)}.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-next-slide{-webkit-transform:skew(0deg, 20deg) translate3d(0, 100%, 0px);transform:skew(0deg, 20deg) translate3d(0, 100%, 0px)}.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-current{-webkit-transform:skew(0deg, 0deg) translate3d(0%, 0%, 0px);transform:skew(0deg, 0deg) translate3d(0%, 0%, 0px);opacity:1}.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;-webkit-transition:opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-css3.lg-slide-skew-ver-cross-rev .lg-item{opacity:0}.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-prev-slide{-webkit-transform:skew(0deg, -20deg) translate3d(0, -100%, 0px);transform:skew(0deg, -20deg) translate3d(0, -100%, 0px)}.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-next-slide{-webkit-transform:skew(0deg, -20deg) translate3d(0, 100%, 0px);transform:skew(0deg, -20deg) translate3d(0, 100%, 0px)}.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-current{-webkit-transform:skew(0deg, 0deg) translate3d(0%, 0%, 0px);transform:skew(0deg, 0deg) translate3d(0%, 0%, 0px);opacity:1}.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-prev-slide,.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;-webkit-transition:opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-css3.lg-lollipop .lg-item{opacity:0}.lg-css3.lg-lollipop .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.lg-css3.lg-lollipop .lg-item.lg-next-slide{-webkit-transform:translate3d(0, 0, 0) scale(0.5);transform:translate3d(0, 0, 0) scale(0.5)}.lg-css3.lg-lollipop .lg-item.lg-current{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}.lg-css3.lg-lollipop .lg-item.lg-prev-slide,.lg-css3.lg-lollipop .lg-item.lg-next-slide,.lg-css3.lg-lollipop .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;-webkit-transition:opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-css3.lg-lollipop-rev .lg-item{opacity:0}.lg-css3.lg-lollipop-rev .lg-item.lg-prev-slide{-webkit-transform:translate3d(0, 0, 0) scale(0.5);transform:translate3d(0, 0, 0) scale(0.5)}.lg-css3.lg-lollipop-rev .lg-item.lg-next-slide{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.lg-css3.lg-lollipop-rev .lg-item.lg-current{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}.lg-css3.lg-lollipop-rev .lg-item.lg-prev-slide,.lg-css3.lg-lollipop-rev .lg-item.lg-next-slide,.lg-css3.lg-lollipop-rev .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;-webkit-transition:opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-css3.lg-rotate .lg-item{opacity:0}.lg-css3.lg-rotate .lg-item.lg-prev-slide{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}.lg-css3.lg-rotate .lg-item.lg-next-slide{-webkit-transform:rotate(360deg);transform:rotate(360deg)}.lg-css3.lg-rotate .lg-item.lg-current{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}.lg-css3.lg-rotate .lg-item.lg-prev-slide,.lg-css3.lg-rotate .lg-item.lg-next-slide,.lg-css3.lg-rotate .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;-webkit-transition:opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-css3.lg-rotate-rev .lg-item{opacity:0}.lg-css3.lg-rotate-rev .lg-item.lg-prev-slide{-webkit-transform:rotate(360deg);transform:rotate(360deg)}.lg-css3.lg-rotate-rev .lg-item.lg-next-slide{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}.lg-css3.lg-rotate-rev .lg-item.lg-current{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}.lg-css3.lg-rotate-rev .lg-item.lg-prev-slide,.lg-css3.lg-rotate-rev .lg-item.lg-next-slide,.lg-css3.lg-rotate-rev .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;-webkit-transition:opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-css3.lg-tube .lg-item{opacity:0}.lg-css3.lg-tube .lg-item.lg-prev-slide{-webkit-transform:scale3d(1, 0, 1) translate3d(-100%, 0, 0);transform:scale3d(1, 0, 1) translate3d(-100%, 0, 0)}.lg-css3.lg-tube .lg-item.lg-next-slide{-webkit-transform:scale3d(1, 0, 1) translate3d(100%, 0, 0);transform:scale3d(1, 0, 1) translate3d(100%, 0, 0)}.lg-css3.lg-tube .lg-item.lg-current{-webkit-transform:scale3d(1, 1, 1) translate3d(0, 0, 0);transform:scale3d(1, 1, 1) translate3d(0, 0, 0);opacity:1}.lg-css3.lg-tube .lg-item.lg-prev-slide,.lg-css3.lg-tube .lg-item.lg-next-slide,.lg-css3.lg-tube .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;-webkit-transition:opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-toolbar{background-color:transparent;left:0;top:0;width:100%}.lg-hide-items .lg-toolbar{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.lg-toolbar .lg-icon.lg-close{height:66px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:normal;padding:0;color:#fff;font-size:35px;width:66px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.lg-toolbar .lg-icon.lg-close:hover{opacity:.8}.lg-actions .lg-next,.lg-actions .lg-prev{font-size:35px;height:66px;width:66px;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:normal;color:#fff;margin:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{opacity:.8}.lg-actions .lg-prev{left:calc(4vw * 1)}.lg-actions .lg-next{right:calc(4vw * 1)}.lg-backdrop{background-color:rgba(0,0,0,0.9)}.lg-backdrop::before,.lg-backdrop::after{position:absolute;left:0;top:0;height:100%;width:100%}a{color:#000;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}@media all and (min-width: 40em){a{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}}.link{cursor:pointer}@media all and (min-width: 40em){.link{-webkit-transition:all 0.2s ease-in-out !important;transition:all 0.2s ease-in-out !important}.link:hover{opacity:.7 !important}}.underline{width:calc(100%);background-image:linear-gradient(transparent calc(100% - 10px), currentColor 10px);background-repeat:no-repeat;background-position:0 100%;background-size:0% 1px;-webkit-transition:background-size .2s;transition:background-size .2s}.underline-reverse{background-size:100% 1px}*:hover>.underline,a:hover .underline{background-size:100% 1px}*:hover>.underline-reverse,a:hover .underline-reverse{background-size:0% 1px}.hover-img-action-zoom{overflow:hidden}.hover-img-action-zoom img{-webkit-transition:all 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955) !important;transition:all 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955) !important}.hover-img-action:hover .hover-img-action-zoom img{-webkit-transform:scale(1.1);transform:scale(1.1)}.hover-img-action:hover .hover-img-action-zoom-center img{-webkit-transform:translateX(-50%) translateY(-50%) scale(1.1);transform:translateX(-50%) translateY(-50%) scale(1.1)}ol,ul,dl{margin-top:0}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}li>ul,li>ol{margin-bottom:0;margin-left:1rem;margin-top:.5rem}dt{font-weight:bold}.list-two-col .section-flex{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;margin-top:calc(4vw * 2)}@media all and (min-width: 40em){.list-two-col .section-flex{margin-top:calc(4vw)}}@media all and (min-width: 40em){.list-two-col .column{padding:0 calc(4vw / 2)}}.list-two-col ol li{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left}.list-two-col ol li{font-size:1.125rem}@media all and (min-width: 20em){.list-two-col ol li{font-size:calc( 1.125rem + 0 * ((100vw - 20rem) / 67.5))}}@media all and (min-width: 87.5em){.list-two-col ol li{font-size:1.125rem}}.list-two-col ol li:before{content:"•";margin-right:10px}.files-list{text-align:left}.files-list-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid rgba(0,0,0,0.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0;padding-right:calc(4vw);padding-left:calc(4vw / 2)}.files-list-item{font-size:.938rem}@media all and (min-width: 20em){.files-list-item{font-size:calc( .938rem + 0 * ((100vw - 20rem) / 67.5))}}@media all and (min-width: 87.5em){.files-list-item{font-size:.938rem}}@media all and (min-width: 40em){.files-list-item{padding-right:calc(4vw / 2);padding-left:calc(4vw / 4)}}.files-list-item:last-child{border:0}.files-list-item .title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:75%}.files-list-item .title .ico{-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;width:20px;margin-right:10px}@media all and (min-width: 40em){.files-list-item .title .ico{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;width:40px}}.files-list-item:hover{font-weight:700}.video-list{padding:calc(4vw / 2) 4vw;text-align:left;line-height:normal}@media all and (min-width: 40em){.video-list{overflow-x:hidden;padding:calc(4vw / 4) calc(4vw / 2)}}.video-list>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media all and (min-width: 40em){.video-list>div{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:calc(-1 * 4vw / 4);width:calc(100% + 4vw / 2)}}.video-list-item{display:block;margin:calc(4vw / 2) 0;width:calc(50% - 4vw / 2)}.video-list-item{font-size:.938rem}@media all and (min-width: 20em){.video-list-item{font-size:calc( .938rem + 0 * ((100vw - 20rem) / 67.5))}}@media all and (min-width: 87.5em){.video-list-item{font-size:.938rem}}@media all and (min-width: 40em){.video-list-item{margin:calc(4vw / 4) calc(4vw / 4);width:calc((100% / 3) - 4vw / 2)}}.video-list-item .image{margin-bottom:10px}@media all and (min-width: 40em){.video-list-item .image{margin-bottom:20px}}.video-list-item:hover{font-weight:700}.list-icon_top{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:calc(4vw / 2)}.list-icon_top .item{padding:20px 0;width:calc(50%)}@media all and (min-width: 40em){.list-icon_top .item{width:calc(100% / 4)}}.list-icon_top .ico{display:block;margin-bottom:20px}.list-icon_top .ico img{margin:0 auto;width:60px}.list-icon_top .text{padding:0 calc(4vw / 2)}.iw-wrapper{border:2px solid #000;display:none;position:absolute;text-align:left;z-index:-100;max-width:80%;width:240px}.iw-wrapper.in{display:block;z-index:200}.iw-content{background-color:#fff !important;color:#000;padding:20px}.iw-content .title{display:block;font-weight:700}.iw-content .paragraph{display:block;font-size:12px;position:relative}.iw-content .place{display:none}.iw-content .bottom{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:50px;margin-top:40px;width:100%}.iw-content .bottom a{font-weight:700;text-transform:uppercase}.iw-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;font-size:0;position:absolute;right:5px;text-indent:-9999px;top:5px;z-index:100;width:14px}.iw-close:focus{outline:none}.iw-close span{background:none;display:block;height:2px;left:0;position:absolute;right:0;top:6px}.iw-close span:before,.iw-close span:after{background-color:#000;content:"";display:block;height:2px;left:0;position:absolute;width:100%}.iw-close span:before{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.iw-close span:after{bottom:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.masonry-gallery .grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:calc(-1 * 4vw / 2);width:calc(100% + 4vw)}@media all and (min-width: 40em){.masonry-gallery .grid{margin-left:calc(-1 * 4vw / 4);width:calc(100% + 4vw / 2)}}.masonry-gallery .grid-item{display:block;overflow:hidden;overflow-x:hidden;width:calc((100% / 2))}.masonry-gallery .grid-item:before{content:"";float:left;position:relative;padding-top:100%}.masonry-gallery .grid-item:after{content:" ";display:table;clear:left}.masonry-gallery .grid-item>.inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}@media all and (min-width: 40em){.masonry-gallery .grid-item{width:calc((100% / 4))}}.masonry-gallery .grid-item--width2{overflow-x:hidden;width:100%}.masonry-gallery .grid-item--width2:before{content:"";float:left;position:relative;padding-top:50%}.masonry-gallery .grid-item--width2:after{content:" ";display:table;clear:left}.masonry-gallery .grid-item--width2>.inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}@media all and (min-width: 40em){.masonry-gallery .grid-item--width2{width:calc(100% / 2)}}.masonry-gallery .grid-item--height2{overflow-x:hidden}.masonry-gallery .grid-item--height2:before{content:"";float:left;position:relative;padding-top:200%}.masonry-gallery .grid-item--height2:after{content:" ";display:table;clear:left}.masonry-gallery .grid-item--height2>.inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.masonry-gallery .grid-item-content{position:absolute;left:calc(4vw / 2);right:calc(4vw / 2);top:calc(4vw / 2);bottom:calc(4vw / 2)}@media all and (min-width: 40em){.masonry-gallery .grid-item-content{left:calc(4vw / 4);right:calc(4vw / 4);top:calc(4vw / 4);bottom:calc(4vw / 4)}}.masonry-gallery .grid-item-content img{width:100%;min-height:100%;height:auto;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;top:50%;left:50%;position:absolute;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:1}.masonry-gallery .grid-item--free{padding:calc(4vw / 2);width:calc((100% / 2))}.masonry-gallery .grid-item--free::after,.masonry-gallery .grid-item--free:before{display:none}@media all and (min-width: 40em){.masonry-gallery .grid-item--free{padding:calc(4vw / 4)}}.masonry-gallery .grid-item--free:only-child{width:100%}img{display:block;vertical-align:middle;max-width:100%;height:auto;width:100%}img[width],img[height]{max-width:none}figure{margin:0}object,iframe,embed,canvas,video,audio{max-width:100%}.blocker{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;z-index:1;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#000;background-color:rgba(0,0,0,0.75);text-align:center}.blocker:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-0.05em}.blocker.behind{background-color:transparent}.modal{display:none;vertical-align:middle;position:relative;z-index:2;max-width:500px;-webkit-box-sizing:border-box;box-sizing:border-box;width:90%;background:#fff;padding:15px 30px;border-radius:8px;-webkit-box-shadow:0 0 10px #000;-o-box-shadow:0 0 10px #000;-ms-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;text-align:left}.modal a.close-modal{position:absolute;top:-12.5px;right:-12.5px;display:block;width:30px;height:30px;text-indent:-9999px;background-size:contain;background-repeat:no-repeat;background-position:center center;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAA3hJREFUaAXlm8+K00Acx7MiCIJH/yw+gA9g25O49SL4AO3Bp1jw5NvktC+wF88qevK4BU97EmzxUBCEolK/n5gp3W6TTJPfpNPNF37MNsl85/vN/DaTmU6PknC4K+pniqeKJ3k8UnkvDxXJzzy+q/yaxxeVHxW/FNHjgRSeKt4rFoplzaAuHHDBGR2eS9G54reirsmienDCTRt7xwsp+KAoEmt9nLaGitZxrBbPFNaGfPloGw2t4JVamSt8xYW6Dg1oCYo3Yv+rCGViV160oMkcd8SYKnYV1Nb1aEOjCe6L5ZOiLfF120EjWhuBu3YIZt1NQmujnk5F4MgOpURzLfAwOBSTmzp3fpDxuI/pabxpqOoz2r2HLAb0GMbZKlNV5/Hg9XJypguryA7lPF5KMdTZQzHjqxNPhWhzIuAruOl1eNqKEx1tSh5rfbxdw7mOxCq4qS68ZTjKS1YVvilu559vWvFHhh4rZrdyZ69Vmpgdj8fJbDZLJpNJ0uv1cnr/gjrUhQMuI+ANjyuwftQ0bbL6Erp0mM/ny8Fg4M3LtdRxgMtKl3jwmIHVxYXChFy94/Rmpa/pTbNUhstKV+4Rr8lLQ9KlUvJKLyG8yvQ2s9SBy1Jb7jV5a0yapfF6apaZLjLLcWtd4sNrmJUMHyM+1xibTjH82Zh01TNlhsrOhdKTe00uAzZQmN6+KW+sDa/JD2PSVQ873m29yf+1Q9VDzfEYlHi1G5LKBBWZbtEsHbFwb1oYDwr1ZiF/2bnCSg1OBE/pfr9/bWx26UxJL3ONPISOLKUvQza0LZUxSKyjpdTGa/vDEr25rddbMM0Q3O6Lx3rqFvU+x6UrRKQY7tyrZecmD9FODy8uLizTmilwNj0kraNcAJhOp5aGVwsAGD5VmJBrWWbJSgWT9zrzWepQF47RaGSiKfeGx6Szi3gzmX/HHbihwBser4B9UJYpFBNX4R6vTn3VQnez0SymnrHQMsRYGTr1dSk34ljRqS/EMd2pLQ8YBp3a1PLfcqCpo8gtHkZFHKkTX6fs3MY0blKnth66rKCnU0VRGu37ONrQaA4eZDFtWAu2fXj9zjFkxTBOo8F7t926gTp/83Kyzzcy2kZD6xiqxTYnHLRFm3vHiRSwNSjkz3hoIzo8lCKWUlg/YtGs7tObunDAZfpDLbfEI15zsEIY3U/x/gHHc/G1zltnAgAAAABJRU5ErkJggg==")}.modal-spinner{display:none;position:fixed;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);padding:12px 16px;border-radius:5px;background-color:#111;height:20px}.modal-spinner>div{border-radius:100px;background-color:#fff;height:20px;width:2px;margin:0 1px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.modal-spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.modal-spinner .rect3{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.modal-spinner .rect4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}@-webkit-keyframes sk-stretchdelay{0%,40%,100%{-webkit-transform:scaleY(0.5)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,40%,100%{transform:scaleY(0.5);-webkit-transform:scaleY(0.5)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}[data-simplebar]{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto !important;height:auto !important;z-index:0}.simplebar-offset{direction:inherit !important;-webkit-box-sizing:inherit !important;box-sizing:inherit !important;resize:none !important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.simplebar-content:after,.simplebar-content:before{content:' ';display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{-webkit-box-sizing:inherit !important;box-sizing:inherit !important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;-webkit-box-flex:inherit;-ms-flex-positive:inherit;flex-grow:inherit;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:0;flex-basis:0}.simplebar-height-auto-observer{-webkit-box-sizing:inherit;box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:'';background:#000;border-radius:7px;left:2px;right:2px;opacity:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;-webkit-transition:opacity 0s linear;transition:opacity 0s linear}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top:2px;bottom:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:2px;height:7px;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.hs-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.jquery-modal.blocker{background-color:rgba(0,0,0,0.8);z-index:2000;padding:4% 8%}@media all and (max-width: 39.9375em){.jquery-modal.blocker{padding:0}}.jquery-modal .modal,.jquery-modal .ajax-load{background-color:#fff;border-radius:0;-webkit-box-shadow:0 0 40px rgba(0,0,0,0.25);box-shadow:0 0 40px rgba(0,0,0,0.25);padding:30px;position:relative;text-align:left}@media all and (max-width: 39.9375em){.jquery-modal .modal,.jquery-modal .ajax-load{max-width:none;width:100%}.jquery-modal .modal p,.jquery-modal .ajax-load p{padding-right:20px}}@media all and (min-width: 40em){.jquery-modal .modal,.jquery-modal .ajax-load{max-width:800px;padding:4% 8%}.jquery-modal .modal .privacy__content,.jquery-modal .ajax-load .privacy__content{display:block}.jquery-modal .modal .privacy__content .scroller p,.jquery-modal .ajax-load .privacy__content .scroller p{padding-right:50px}}@media all and (min-width: 57.5em){.jquery-modal .modal,.jquery-modal .ajax-load{padding:5%}}.jquery-modal .modal h1,.jquery-modal .modal h2,.jquery-modal .ajax-load h1,.jquery-modal .ajax-load h2{text-transform:uppercase}.jquery-modal .modal .icon-remove,.jquery-modal .ajax-load .icon-remove{background-image:none;background-color:#000;color:#fff;font-family:"lg", sans-serif;font-size:30px;height:60px;position:fixed;right:0;top:0;text-indent:unset;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:60px}.jquery-modal .modal .icon-remove:after,.jquery-modal .ajax-load .icon-remove:after{content:"\e070"}@media all and (min-width: 40em){.jquery-modal .modal .icon-remove,.jquery-modal .ajax-load .icon-remove{font-size:35px;height:80px;width:80px}}@media all and (min-width: 57.5em){.jquery-modal .modal .icon-remove,.jquery-modal .ajax-load .icon-remove{right:15px}}.jquery-modal .modal .icon-remove:hover,.jquery-modal .ajax-load .icon-remove:hover{background-color:#333}.jquery-modal .modal-colors,.jquery-modal .ajax-load-colors{max-width:calc(100% - 40px);padding:0}@media all and (min-width: 40em){.jquery-modal .modal-colors,.jquery-modal .ajax-load-colors{max-width:730px}}.jquery-modal .modal-colors-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:calc(4vw) 20px;text-transform:uppercase}.jquery-modal .ajax-load-colors-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:calc(4vw) 20px;text-transform:uppercase}@media all and (min-width: 40em){.jquery-modal .modal-colors-title{padding:calc(4vw / 4) 20px}.jquery-modal .ajax-load-colors-title{padding:calc(4vw / 4) 20px}}.jquery-modal .modal-colors-title>div,.jquery-modal .ajax-load-colors-title>div{font-size:18px;margin-bottom:0}.jquery-modal .modal-colors-title .close,.jquery-modal .ajax-load-colors-title .close{position:relative !important;top:auto !important;right:auto !important}.jquery-modal .modal-download,.jquery-modal .ajax-load-download{max-width:calc(100% - 40px)}@media all and (min-width: 40em){.jquery-modal .modal-download,.jquery-modal .ajax-load-download{max-width:600px}}.jquery-modal .modal-download .contacts-address,.jquery-modal .ajax-load-download .contacts-address{display:block}.jquery-modal .modal-download .contacts-address-form,.jquery-modal .ajax-load-download .contacts-address-form{padding-right:0;width:100%}.jquery-modal .modal-callback,.jquery-modal .ajax-load-callback{padding-top:60px}@media all and (min-width: 40em){.jquery-modal .modal-callback,.jquery-modal .ajax-load-callback{max-width:500px;padding:30px;padding-top:60px}}@media all and (min-width: 57.5em){.jquery-modal .modal-callback,.jquery-modal .ajax-load-callback{padding:30px;padding-top:60px}}.jquery-modal .modal .close,.jquery-modal .ajax-load .close{position:absolute;right:20px;top:20px}.jquery-modal .modal .close img,.jquery-modal .ajax-load .close img{width:auto;height:16px}.modal-fullscreen{z-index:1500;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.modal-fullscreen .modal{border-radius:0;width:100vw;height:100vh;padding:0;max-width:none;-webkit-box-shadow:none;box-shadow:none;vertical-align:unset}.modal-fullscreen .modal-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh}.modal-fullscreen .modal-nav{background-color:#000;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px;-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px;color:#fff;padding-left:20px;padding-right:20px}@media all and (min-width: 40em){.modal-fullscreen .modal-nav{height:100px;-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;padding-left:30px;padding-right:30px}}@media all and (min-width: 57.5em){.modal-fullscreen .modal-nav{height:120px;-webkit-box-flex:0;-ms-flex:0 0 120px;flex:0 0 120px;padding-left:48px;padding-right:48px}}.modal-fullscreen .modal-nav .title{margin-bottom:0}.modal-fullscreen .modal-nav .close{color:#fff;width:20px}@media all and (min-width: 40em){.modal-fullscreen .modal-nav .close{width:30px}}.modal-fullscreen .modal-nav .close svg{display:block}.modal-fullscreen .modal-cont{background-color:#fff;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:50px}.modal-fullscreen .modal .full-view__finishes{text-transform:uppercase}.modal-fullscreen .modal .full-view #full-view--image{width:100%;position:absolute;height:100%;background:#fff;top:0;left:0}.modal-fullscreen .modal .full-view--controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:auto;border:2px solid #000;-webkit-box-shadow:0 0 12px rgba(0,0,0,0.4);box-shadow:0 0 12px rgba(0,0,0,0.4)}.modal-fullscreen .modal .full-view--navigation{width:100%}.modal-fullscreen .modal .full-view--navigation__wrapper{width:100%;background:#fff}.modal-fullscreen .modal .full-view--navigation__wrapper>div{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.modal-fullscreen .modal .full-view--navigation .displayregioncontainer .displayregion{border:2px dashed #000 !important;-webkit-box-sizing:content-box;box-sizing:content-box}.modal-fullscreen .modal .full-view--navigationControl{background-color:#000;color:#fff;min-width:150px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 7px;height:50px}.modal-fullscreen .modal .full-view--navigationControl button{width:32px;height:32px;-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;border-right:2px solid #fff;border-top:2px solid #fff;border-bottom:2px solid #fff;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal-fullscreen .modal .full-view--navigationControl button[disabled] svg{opacity:.5}.modal-fullscreen .modal .full-view--navigationControl button:first-child{border-left:2px solid #fff}.modal-fullscreen .modal .full-view--navigationControl button svg{width:55%;-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:-webkit-transform 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955), -webkit-transform 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955)}@media all and (min-width: 57.5em){.modal-fullscreen .modal .full-view--navigationControl button#full-view--navigator__toggle{display:none !important}}.modal-fullscreen .modal .full-view--navigationControl button#full-view--navigator__toggle.collapse svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}p,.paragraph{font-size:1rem}@media all and (min-width: 20em){p,.paragraph{font-size:calc( 1rem + 0 * ((100vw - 20rem) / 67.5))}}@media all and (min-width: 87.5em){p,.paragraph{font-size:1rem}}p.xxs,.paragraph.xxs{font-size:.75rem}@media all and (min-width: 20em){p.xxs,.paragraph.xxs{font-size:calc( .75rem + 0 * ((100vw - 20rem) / 67.5))}}@media all and (min-width: 87.5em){p.xxs,.paragraph.xxs{font-size:.75rem}}p.xs,.paragraph.xs{font-size:.875rem}@media all and (min-width: 20em){p.xs,.paragraph.xs{font-size:calc( .875rem + 0 * ((100vw - 20rem) / 67.5))}}@media all and (min-width: 87.5em){p.xs,.paragraph.xs{font-size:.875rem}}p.md,.paragraph.md{font-size:1rem}@media all and (min-width: 20em){p.md,.paragraph.md{font-size:calc( 1rem + .125 * ((100vw - 20rem) / 67.5))}}@media all and (min-width: 87.5em){p.md,.paragraph.md{font-size:1.125rem}}p.lg,.paragraph.lg{font-size:1.125rem}@media all and (min-width: 20em){p.lg,.paragraph.lg{font-size:calc( 1.125rem + .125 * ((100vw - 20rem) / 67.5))}}@media all and (min-width: 87.5em){p.lg,.paragraph.lg{font-size:1.25rem}}p.xl,.paragraph.xl{font-size:1.125rem}@media all and (min-width: 20em){p.xl,.paragraph.xl{font-size:calc( 1.125rem + .125 * ((100vw - 20rem) / 67.5))}}@media all and (min-width: 87.5em){p.xl,.paragraph.xl{font-size:1.25rem}}p.xxl,.paragraph.xxl{font-size:1.125rem}@media all and (min-width: 20em){p.xxl,.paragraph.xxl{font-size:calc( 1.125rem + .375 * ((100vw - 20rem) / 67.5))}}@media all and (min-width: 87.5em){p.xxl,.paragraph.xxl{font-size:1.5rem}}p.extra,.paragraph.extra{font-size:1.5rem}@media all and (min-width: 20em){p.extra,.paragraph.extra{font-size:calc( 1.5rem + .75 * ((100vw - 20rem) / 67.5))}}@media all and (min-width: 87.5em){p.extra,.paragraph.extra{font-size:2.25rem}}p.mega,.paragraph.mega{font-size:2rem}@media all and (min-width: 20em){p.mega,.paragraph.mega{font-size:calc( 2rem + .8125 * ((100vw - 20rem) / 67.5))}}@media all and (min-width: 87.5em){p.mega,.paragraph.mega{font-size:2.8125rem}}p.first-letter-bigger:first-letter,.paragraph.first-letter-bigger:first-letter{font-size:3.75rem;line-height:1}p a,.paragraph a{text-decoration:underline}p a:hover,.paragraph a:hover{opacity:.6}html.sr .load-hidden{visibility:hidden}.section-padding__r-l{padding-left:20px;padding-right:20px}@media all and (min-width: 40em){.section-padding__r-l{padding-left:15px;padding-right:15px}}.section-intro{position:relative;padding-bottom:calc(4vw * 2);padding-top:calc(4vw * 2);text-align:center}@media all and (min-width: 40em){.section-intro{padding-bottom:calc(4vw * 1.2);padding-top:calc(4vw * 1.2);text-align:left}}.section-intro h1{text-transform:uppercase}.section-intro h1 span{display:block;text-transform:none}.section-intro h1+.share{margin-top:calc(4vw / 2)}.section-intro h2+.share{margin-top:calc(4vw / 2)}.section-intro .h2+.share{margin-top:calc(4vw / 2)}.section-intro p+.share{margin-top:calc(4vw / 2)}@media all and (min-width: 40em){.section-intro-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0}}.section-intro-flex .column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media all and (min-width: 40em){.section-intro-flex .column{width:calc(50% - 4vw / 4)}.section-intro-flex .column h1{padding-right:calc(4vw)}.section-intro-flex .column h2{padding-right:calc(4vw)}.section-intro-flex .column .h2{padding-right:calc(4vw)}.section-intro-flex .column p{padding-right:calc(4vw * 1)}.section-intro-flex .column-w-30{width:calc(30% - 4vw / 4)}.section-intro-flex .column-w-40{width:calc(40% - 4vw / 4)}.section-intro-flex .column-w-60{width:calc(60% - 4vw / 4)}.section-intro-flex .column-w-70{width:calc(70% - 4vw / 4)}.section-intro-flex .column-w-70 p{padding-right:0}.section-intro-flex .column-w-80{width:calc(80% - 4vw / 4)}.section-intro-flex .column-w-80 p{padding-right:0}}.section-intro-flex .column p+p{margin-top:calc(4vw / 2)}@media all and (min-width: 40em){.section-intro-flex-home .column p{padding-right:calc(4vw / 2)}}.section-intro.text-center .breadcrumbs{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-intro.text-center .section-intro-flex{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-intro.text-center .section-intro-flex h1,.section-intro.text-center .section-intro-flex h2,.section-intro.text-center .section-intro-flex .h2,.section-intro.text-center .section-intro-flex p{padding-right:0 !important}.section-intro.text-center .share-cta,.section-intro.text-center .share-inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-intro-no-p-b{padding-bottom:0}.section-intro .ajax-load a[rel="modal:close"]{display:none}.section{position:relative;padding-bottom:calc(4vw * 2);padding-top:calc(4vw * 2);text-align:center}@media all and (min-width: 40em){.section{text-align:left}}@media all and (min-width: 57.5em){.section{padding-bottom:calc(4vw);padding-top:calc(4vw)}}.section>div{position:relative}.section h2{text-transform:uppercase}.section h2 span{text-transform:none}@media all and (min-width: 40em){.section-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0}}.section-flex .column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media all and (min-width: 40em){.section-flex .column{width:calc(50% - 4vw / 2)}.section-flex .column p{padding-right:calc(4vw * 2)}}@media all and (min-width: 40em){.section-flex-home .column{width:calc(40% - 4vw / 2)}.section-flex-home .column p{padding-right:calc(4vw / 2)}.section-flex-home .column:last-child{width:calc(60% - 4vw / 2)}}.section .share{margin-top:auto}.section-xs-p-t{padding-top:calc(4vw * 1)}@media all and (min-width: 57.5em){.section-xs-p-t{padding-top:calc(4vw / 2)}}.section-no-p-t{padding-top:0}.section-no-p-b{padding-bottom:0}.section-p-b-xl{padding-bottom:calc(4vw * 4)}@media all and (min-width: 57.5em){.section-p-b-xl{padding-bottom:calc(4vw * 2)}}.section-line-top:after{content:"";background-color:#000;height:3px;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:15%}.section .overall{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;width:100%;z-index:1;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.section .thom-dropdown{border-bottom:2px solid #000;margin:0 auto;max-width:440px}.section .thom-dropdown .thom-dropdown--label{border:2px solid #000;border-bottom:0;background-color:#fff;font-size:1.125rem;padding-right:20px}@media all and (min-width: 40em){.section .thom-dropdown .thom-dropdown--label{height:70px}}.section .thom-dropdown .thom-dropdown--label:after{content:" ";background-image:url("../img/ico-arrow-down.svg");background-size:auto 100%;background-position:center;background-repeat:no-repeat;color:#000;font-size:1.5rem;-webkit-transition:none;transition:none;width:10px;height:6px}.section .thom-dropdown .thom-dropdown--options{background-color:#fff;border:2px solid #000;border-top:0}.section .thom-dropdown .thom-dropdown--options-item{font-size:.875rem}.section .thom-dropdown.is-open .thom-dropdown--label{background-color:#fff}.section .thom-dropdown.is-open .thom-dropdown--label:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.section-overflow{overflow:hidden}.breadcrumbs{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:calc(4vw / 4)}@media all and (min-width: 40em){.breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.breadcrumbs-item{font-size:.813rem}@media all and (min-width: 20em){.breadcrumbs-item{font-size:calc( .813rem + .062 * ((100vw - 20rem) / 67.5))}}@media all and (min-width: 87.5em){.breadcrumbs-item{font-size:.875rem}}.breadcrumbs-item:after{content:"\005C";margin:0 2px}.breadcrumbs-item:last-child:after{display:none}.circle-bk{background-position:center top;background-repeat:no-repeat;background-image:url(../img/circle-bk.jpg);background-size:100% auto}.flex-row{display:block;padding-bottom:calc(4vw);padding-top:calc(4vw);text-align:center}.flex-row>.column{margin-bottom:calc(4vw * 2);position:relative}.flex-row>.column-overflow{overflow:hidden}.flex-row>.column-text{padding-left:calc(4vw / 2);padding-right:calc(4vw / 2)}@media all and (min-width: 40em){.flex-row>.column-text{padding-left:calc(4vw * 2);padding-right:calc(4vw * 2)}}@media all and (min-width: 40em){.flex-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:left}.flex-row>.column{margin-bottom:0;width:calc(50% - 15px)}.flex-row>.column-w-40{width:calc(40% - 15px)}.flex-row>.column-w-60{width:calc(60% - 15px)}.flex-row>.column-text{padding-left:calc(4vw / 2);padding-right:calc(4vw * 2)}.flex-row>.column-text-s h2{margin-bottom:calc(4vw / 1.5)}.flex-row>.column-text-s .h2{margin-bottom:calc(4vw / 1.5)}}@media all and (min-width: 40em) and (min-width: 57.5em){.flex-row .column-text-s{padding-left:calc(4vw * 2);padding-right:calc(4vw * 2)}}@media all and (min-width: 40em){.flex-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-row-reverse .column-text{padding-left:0}}@media all and (min-width: 57.5em){.flex-row{padding-bottom:calc(4vw);padding-top:calc(4vw)}}.flex-row h2+a{margin-top:calc(4vw / 2)}.flex-row div+a{margin-top:calc(4vw / 2)}.flex-row .outline-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:10px solid #fff;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow-x:hidden;max-width:55%;text-align:center}.flex-row .outline-text:before{content:"";float:left;position:relative;padding-top:100%}.flex-row .outline-text:after{content:" ";display:table;clear:left}.flex-row .outline-text>.inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}@media all and (min-width: 57.5em){.flex-row .outline-text{max-width:45%}}.flex-row .outline-text>div{padding:calc(4vw / 2)}.flex-row .versus{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;clear:both;margin-top:calc(4vw * 2)}@media all and (min-width: 40em){.flex-row .versus{margin-top:calc(4vw / 2)}}.flex-row .versus>div{border-top:2px solid #000;padding-top:10px}.flex-row .versus td{padding:0 0;vertical-align:middle}.flex-row .versus .paragraph{margin-right:20px}.flex-row .versus-stars{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.flex-row .versus-stars .star{font-size:15px;margin:0 3px;opacity:.1}.flex-row .versus-stars .star::before{content:'★'}.flex-row .versus-stars .star-selected{opacity:1}@media all and (min-width: 18.75em) and (max-width: 39.9375em){.max-row .flex-row>.column-text{padding-left:0;padding-right:0}}.shadow{-webkit-box-shadow:0 0 40px rgba(0,0,0,0.1);box-shadow:0 0 40px rgba(0,0,0,0.1)}.no-p-b{padding-bottom:0 !important}.video-autoplay{display:block;overflow:hidden;position:relative}.video-autoplay video{width:100.5%;min-height:100.5%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:10;opacity:0;-webkit-transition:opacity .3s linear;transition:opacity .3s linear;border:0}.video-autoplay.is-playing video{opacity:1}.video-autoplay.is-playing img{opacity:0}.select{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;position:relative;width:100%;overflow:hidden}.select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;background-image:none;border:2px solid #000;border-radius:0;color:$black;height:50px;font-size:1rem;font-weight:normal;padding:0;padding-left:15px;padding-right:50px;position:relative;z-index:10;width:100%}.select select:-ms-expand{display:none}.select select:focus{-webkit-box-shadow:none;box-shadow:none;outline:none}.select select option{font-size:1rem;font-weight:normal}.select:after{content:'';background-image:-webkit-gradient(linear, left top, right top, color-stop(70%, rgba(#f4f4f4, 1)), to(rgba(255,255,255,0)));background-image:linear-gradient(to right, rgba(#f4f4f4, 1) 70%, rgba(255,255,255,0));height:46px;position:absolute;top:0;right:0;width:60px;z-index:0}.select i{position:absolute;top:50%;-webkit-transform:translateY(-50%) translateX(0);transform:translateY(-50%) translateX(0);right:15px;z-index:1}.sk-chase{width:40px;height:40px;position:relative;-webkit-animation:sk-chase 2.5s infinite linear both;animation:sk-chase 2.5s infinite linear both}.sk-chase .sk-chase-dot{width:100%;height:100%;position:absolute;left:0;top:0;-webkit-animation:sk-chase-dot 2s infinite ease-in-out both;animation:sk-chase-dot 2s infinite ease-in-out both}.sk-chase .sk-chase-dot:before{content:'';display:block;width:25%;height:25%;background-color:#000;border-radius:100%;-webkit-animation:sk-chase-dot-before 2s infinite ease-in-out both;animation:sk-chase-dot-before 2s infinite ease-in-out both}.sk-chase .sk-chase-dot:nth-child(1){-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-chase .sk-chase-dot:nth-child(1):before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-chase .sk-chase-dot:nth-child(2){-webkit-animation-delay:-1s;animation-delay:-1s}.sk-chase .sk-chase-dot:nth-child(2):before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-chase .sk-chase-dot:nth-child(3){-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-chase .sk-chase-dot:nth-child(3):before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-chase .sk-chase-dot:nth-child(4){-webkit-animation-delay:-.8s;animation-delay:-.8s}.sk-chase .sk-chase-dot:nth-child(4):before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.sk-chase .sk-chase-dot:nth-child(5){-webkit-animation-delay:-.7s;animation-delay:-.7s}.sk-chase .sk-chase-dot:nth-child(5):before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.sk-chase .sk-chase-dot:nth-child(6){-webkit-animation-delay:-.6s;animation-delay:-.6s}.sk-chase .sk-chase-dot:nth-child(6):before{-webkit-animation-delay:-.6s;animation-delay:-.6s}@-webkit-keyframes sk-chase{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes sk-chase{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes sk-chase-dot{80%,100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes sk-chase-dot{80%,100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes sk-chase-dot-before{50%{-webkit-transform:scale(0.4);transform:scale(0.4)}100%,0%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-chase-dot-before{50%{-webkit-transform:scale(0.4);transform:scale(0.4)}100%,0%{-webkit-transform:scale(1);transform:scale(1)}}#spinner{background-color:rgba(255,255,255,0.9);position:fixed;top:0;left:0;bottom:0;right:0;z-index:-1;opacity:0;-webkit-transition:z-index .3s step-end, opacity .3s linear;transition:z-index .3s step-end, opacity .3s linear;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#spinner.show{opacity:1;z-index:1100;-webkit-transition:z-index .3s step-start, opacity .3s linear;transition:z-index .3s step-start, opacity .3s linear}#spinner.default{background-color:#fff;opacity:1;z-index:2000}table{width:100%;border-collapse:collapse;border-spacing:0}.applications-list{padding-bottom:calc(4vw * 1.2);padding-top:calc(4vw * 1.2);text-align:center;position:relative}.applications-list-text{margin-bottom:calc(4vw)}@media all and (min-width: 40em){.applications-list-text{margin-bottom:calc(4vw / 2)}}.applications-list-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.applications-list-grid .item{margin:calc(4vw / 4) 0;position:relative;overflow-x:hidden;width:calc(50% - 4vw / 4)}.applications-list-grid .item:before{content:"";float:left;position:relative;padding-top:99.64349%}.applications-list-grid .item:after{content:" ";display:table;clear:left}.applications-list-grid .item>.inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.applications-list-grid .item .label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,0.4);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:calc(4vw / 2);position:absolute;top:0;left:0;right:0;bottom:0;text-transform:uppercase}@media all and (min-width: 40em){.applications-list-grid .item .label{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}}.applications-list-grid .item .label>div{font-size:1.25rem}@media all and (min-width: 20em){.applications-list-grid .item .label>div{font-size:calc( 1.25rem + 2.5 * ((100vw - 20rem) / 67.5))}}@media all and (min-width: 87.5em){.applications-list-grid .item .label>div{font-size:3.75rem}}@media all and (min-width: 40em){.applications-list-grid .item{width:calc((100% / 3) - (4vw / 4))}.applications-list-grid .item:hover{opacity:1}.applications-list-grid .item:hover .label{background-color:rgba(0,0,0,0.7)}}.applications-cta .h3{margin-bottom:calc(4vw);text-transform:uppercase}@media all and (min-width: 40em){.applications-cta .h3{margin-bottom:calc(4vw / 2)}}.catalogs-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:calc(4vw * 2);margin-left:calc(-1 * 4vw / 2);width:calc(100% + 4vw)}@media all and (min-width: 40em){.catalogs-list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:calc(-1 * 4vw / 2);padding-top:calc(4vw / 2);width:calc(100% + 4vw)}}.catalogs-item{display:block;margin-bottom:calc(4vw);padding-left:calc(4vw / 2);padding-right:calc(4vw / 2);width:calc((100%) / 2)}.catalogs-item:last-child{margin-bottom:0}@media all and (min-width: 40em){.catalogs-item{margin-bottom:calc(4vw / 2);padding-left:calc(4vw / 2);padding-right:calc(4vw / 2);width:calc((100%) / 3)}}.catalogs-item .h3{margin-bottom:0;padding-bottom:calc(4vw);padding-top:calc(4vw)}.catalogs-item .underline{margin-bottom:0;padding-bottom:calc(4vw);padding-top:calc(4vw)}@media all and (min-width: 40em){.catalogs-item .h3{padding-bottom:calc(4vw / 2);padding-top:calc(4vw / 2)}.catalogs-item .underline{padding-bottom:calc(4vw / 2);padding-top:calc(4vw / 2)}}.collections-preview{position:relative}@media all and (min-width: 40em){.collections-preview-inner{position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100%;max-width:calc(980px + 4vw + 4vw);padding:0 4vw}.collections-preview .overall{position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100%;max-width:calc(980px + 4vw + 4vw);padding:0 4vw}}@media all and (min-width: 40em){.collections-preview .over,.collections-preview .overall{display:-webkit-box;display:-ms-flexbox;display:flex}}.collections-preview .over-image,.collections-preview .overall-image{width:50%}.collections-preview .over-text,.collections-preview .overall-text{background-color:#fff;text-align:center}@media all and (min-width: 40em){.collections-preview .over-text,.collections-preview .overall-text{width:50%}}.collections-preview .over-text .slide-n,.collections-preview .overall-text .slide-n{display:none;font-size:12px;margin-bottom:10px}@media all and (min-width: 40em){.collections-preview .over-text .slide-n,.collections-preview .overall-text .slide-n{display:block}}.collections-preview .over-text-cont{display:block;height:calc(4vw * 8)}.collections-preview .overall-text-cont{display:block;height:calc(4vw * 8)}@media all and (min-width: 40em){.collections-preview .over-text-cont{height:calc(4vw * 4)}.collections-preview .overall-text-cont{height:calc(4vw * 4)}}@media all and (min-width: 57.5em){.collections-preview .over-text-cont{height:calc(4vw * 3)}.collections-preview .overall-text-cont{height:calc(4vw * 3)}}@media all and (min-width: 87.5em){.collections-preview .over-text-cont{height:calc(4vw * 2)}.collections-preview .overall-text-cont{height:calc(4vw * 2)}}.collections-preview .over-text .h5{margin:0;padding:0 4vw;text-transform:uppercase}.collections-preview .overall-text .h5{margin:0;padding:0 4vw;text-transform:uppercase}.collections-preview .over-text .h5,.collections-preview .overall-text .h5{font-size:2rem}@media all and (min-width: 20em){.collections-preview .over-text .h5,.collections-preview .overall-text .h5{font-size:calc( 2rem + .8125 * ((100vw - 20rem) / 67.5))}}@media all and (min-width: 87.5em){.collections-preview .over-text .h5,.collections-preview .overall-text .h5{font-size:2.8125rem}}.collections-preview .over-text .subtitle{padding:0 4vw}.collections-preview .overall-text .subtitle{padding:0 4vw}.collections-preview .over-text .subtitle,.collections-preview .overall-text .subtitle{font-size:1.125rem}@media all and (min-width: 20em){.collections-preview .over-text .subtitle,.collections-preview .overall-text .subtitle{font-size:calc( 1.125rem + 0 * ((100vw - 20rem) / 67.5))}}@media all and (min-width: 87.5em){.collections-preview .over-text .subtitle,.collections-preview .overall-text .subtitle{font-size:1.125rem}}.collections-preview .over-text .btn{margin-bottom:calc(4vw)}.collections-preview .overall-text .btn{margin-bottom:calc(4vw)}@media all and (min-width: 40em){.collections-preview .over-text .btn{margin-bottom:calc(4vw)}.collections-preview .overall-text .btn{margin-bottom:calc(4vw)}}.collections-preview .over-text-change,.collections-preview .overall-text-change{-webkit-transition:all .3s linear;transition:all .3s linear}.collections-preview .over-text-change.hide,.collections-preview .overall-text-change.hide{opacity:0;-webkit-transform:translateX(-1%);transform:translateX(-1%)}.collections-preview .over-text .nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:calc(4vw)}.collections-preview .overall-text .nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:calc(4vw)}@media all and (min-width: 40em){.collections-preview .over-text .nav{margin-bottom:calc(4vw)}.collections-preview .overall-text .nav{margin-bottom:calc(4vw)}}@media all and (min-width: 87.5em){.collections-preview .over-text .nav{margin-bottom:calc(4vw / 2)}.collections-preview .overall-text .nav{margin-bottom:calc(4vw / 2)}}.collections-preview .over-text .nav-btn,.collections-preview .overall-text .nav-btn{cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:20px;width:60px}.collections-preview .over-text .nav-btn img,.collections-preview .overall-text .nav-btn img{height:10px;width:auto}@media all and (min-width: 40em){.collections-preview .over-text .nav-btn-next:hover img,.collections-preview .overall-text .nav-btn-next:hover img{-webkit-animation:bouncealpha 1.4s infinite linear;animation:bouncealpha 1.4s infinite linear}.collections-preview .over-text .nav-btn-prev:hover img,.collections-preview .overall-text .nav-btn-prev:hover img{-webkit-animation:bouncealphaleft 1.4s infinite linear;animation:bouncealphaleft 1.4s infinite linear}}.collections-preview .overall{height:100%;z-index:50;padding:0 20px;padding-bottom:40px;margin-top:-40%}@media all and (min-width: 40em){.collections-preview .overall{margin-top:0;padding:0 4vw}}.collections-preview .overall-image{display:none}@media all and (min-width: 40em){.collections-preview .overall-image{display:block}}.collections-preview .overall-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;-webkit-box-shadow:0 0 50px rgba(0,0,0,0.3);box-shadow:0 0 50px rgba(0,0,0,0.3)}@media all and (min-width: 40em){.collections-preview .overall-text{-webkit-box-shadow:none;box-shadow:none}}.collections-preview .overall-text .top{line-height:normal;margin-bottom:calc(4vw);padding:20px;text-align:center;width:100%}@media all and (min-width: 40em){.collections-preview .overall-text .top{margin-bottom:0;text-align:left}}@media all and (min-width: 40em){.collections-preview .overall-text .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;left:0;top:0;width:100%;padding:calc(4vw / 4) calc(4vw / 2)}}.collections-preview .overall-text .top a{text-decoration:underline}.collections-preview .overall-text .top .paragraph{margin:0}@media all and (min-width: 40em){.collections-preview .overall-text .top .paragraph{max-width:35%}}.collections-preview--carousel{background-color:#fff !important;display:none;overflow-x:hidden;width:100%;z-index:1}.collections-preview--carousel:before{content:"";float:left;position:relative;padding-top:50%}.collections-preview--carousel:after{content:" ";display:table;clear:left}.collections-preview--carousel>.inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}@media all and (min-width: 40em){.collections-preview--carousel{display:block}}.collections-preview--carousel .flickity-viewport{position:absolute;height:100% !important;width:100%}.collections-preview--carousel .carousel-cell{background-color:#fff !important;position:absolute;left:-50%;opacity:1;width:100%;height:100%;display:none}@media all and (min-width: 40em){.collections-preview--carousel .carousel-cell{display:block}}.collections-preview--carousel-bk .carousel-cell{background-color:#fff}.collections-list{padding-bottom:calc(4vw * 1.2);padding-top:calc(4vw * 1.2);text-align:center}.collections-list-text{margin-bottom:4vw}@media all and (min-width: 40em){.collections-list-text{margin-bottom:calc(4vw / 2)}}.collections-list-item{display:block;position:relative;isolation:isolate}@media all and (min-width: 40em){.collections-list-item{margin-bottom:calc(4vw * 1.5)}.collections-list-item:last-child{margin-bottom:0}}.collections-list-item .main-image{position:relative}.collections-list-item .main-image--wrap{display:block;background-color:#f1f0f0;overflow:hidden;position:relative;z-index:1}.collections-list-item .main-image img{width:100%;min-height:100%;height:auto;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;top:50%;left:50%;position:absolute;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:-1}.collections-list-item .main-image .over{background-color:rgba(0,0,0,0.4);color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow-x:hidden;position:relative;z-index:0}.collections-list-item .main-image .over:before{content:"";float:left;position:relative;padding-top:100%}.collections-list-item .main-image .over:after{content:" ";display:table;clear:left}.collections-list-item .main-image .over>.inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}@media all and (min-width: 40em){.collections-list-item .main-image .over{overflow-x:hidden}.collections-list-item .main-image .over:before{content:"";float:left;position:relative;padding-top:40%}.collections-list-item .main-image .over:after{content:" ";display:table;clear:left}.collections-list-item .main-image .over>.inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}}.collections-list-item .main-image .over .inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:calc(4vw * 2);padding-top:calc(4vw * 2);position:relative;text-align:center}@media all and (min-width: 40em){.collections-list-item .main-image .over .inner{padding-bottom:calc(4vw);padding-top:calc(4vw)}}.collections-list-item .main-image h2{text-transform:uppercase}.collections-list-item .main-image h2+.btn{margin-top:calc(4vw * 2)}.collections-list-item .main-image p+.btn{margin-top:calc(4vw * 2)}@media all and (min-width: 40em){.collections-list-item .main-image h2+.btn{margin-top:calc(4vw / 2)}.collections-list-item .main-image p+.btn{margin-top:calc(4vw / 2)}}.collections-list.with_colors .collections-list-item .main-image:before{content:"";position:absolute;background-color:rgba(0,0,0,0.07);height:45%;bottom:0;left:0;width:100%}@media all and (min-width: 40em){.collections-list.with_colors .collections-list-item .main-image:before{height:45%}}@media all and (min-width: 40em){.collections-list.inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:0}.collections-list.inner .collections-list-item{margin:0 calc(4vw / 2);width:calc((100% / 2) - 4vw)}.collections-list.inner .collections-list-item .over{overflow-x:hidden}.collections-list.inner .collections-list-item .over:before{content:"";float:left;position:relative;padding-top:100%}.collections-list.inner .collections-list-item .over:after{content:" ";display:table;clear:left}.collections-list.inner .collections-list-item .over>.inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}}.section .collections-list{padding-top:0;padding-bottom:0}.colors-wrap{background-color:rgba(0,0,0,0.07);position:relative}.colors-wrap .image{border:1px solid rgba(0,0,0,0.05);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.05);box-shadow:0 0 5px rgba(0,0,0,0.05)}.colors-wrap>div>a.btn{margin-top:20px}@media all and (min-width: 18.75em) and (max-width: 39.9375em){.colors-wrap .download-Hres{margin-top:20px;max-width:calc(100% - 40px)}}@media all and (min-width: 40em){.colors-wrap .download-Hres{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%, 50%);transform:translate(-50%, 50%);margin:0}}.colors-list{padding:calc(4vw / 2) 0;line-height:normal}@media all and (min-width: 40em){.colors-list{overflow-x:hidden;padding:calc(4vw / 4) 0}}.colors-list>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media all and (min-width: 40em){.colors-list>div{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;padding:0 30px;margin:0 -10px}.colors-list>div.flex-align-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.colors-list-item{display:block;margin:calc(4vw / 2) 0;width:calc(50% - 4vw / 2)}@media all and (min-width: 40em){.colors-list-item{margin:20px 10px;width:calc((100% / 3) - 20px)}}.colors-list-item .image{margin-bottom:10px}@media all and (min-width: 57.5em){.colors-list-item .image{margin-bottom:20px}}.colors-list-item:hover{font-weight:700}.colors-list-item[data-image]{cursor:pointer}.colors-list h3{margin-bottom:calc(4vw / 2)}.colors-list-dett{padding-bottom:calc(4vw * 2);padding-top:calc(4vw * 2)}@media all and (min-width: 57.5em){.colors-list-dett{padding-bottom:calc(4vw);padding-top:calc(4vw)}}.colors-list-dett:last-child{padding-bottom:0}.product-configurator{display:block;clear:both;margin-left:auto;margin-right:auto;position:relative;-ms-scroll-chaining:none;overscroll-behavior:contain;display:none}.product-configurator::after{display:block;clear:both;content:""}@media all and (min-width: 40em){.product-configurator{display:block}}.product-configurator.active{pointer-events:all;cursor:default}.product-configurator.active .scrolling-propagation{pointer-events:none}@media all and (min-width: 40em){.product-configurator{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}}.product-configurator .scrolling-propagation{position:absolute;top:0;left:0;right:0;bottom:0;z-index:100;background-color:#000;opacity:0;cursor:pointer}.product-configurator .iframe-content{display:block;width:100%;overflow-x:hidden}.product-configurator .iframe-content:before{content:"";float:left;position:relative;padding-top:177.77778%}.product-configurator .iframe-content:after{content:" ";display:table;clear:left}.product-configurator .iframe-content>.inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}@media all and (min-width: 40em){.product-configurator .iframe-content{overflow-x:hidden}.product-configurator .iframe-content:before{content:"";float:left;position:relative;padding-top:56.25%}.product-configurator .iframe-content:after{content:" ";display:table;clear:left}.product-configurator .iframe-content>.inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}}.product-configurator .iframe-content iframe{width:100%;height:100%;overflow:hidden}.product-configurator__mobile{display:none;position:relative}@media all and (min-width: 18.75em) and (max-width: 39.9375em){.product-configurator__mobile{display:block}}.product-configurator__mobile img{pointer-events:none}.product-configurator__mobile .btn{color:#fff}.product-configurator__mobile .btn .ico{width:20px;height:20px;margin-right:10px}.product-configurator__mobile .btn .ico svg{width:20px}.color-dett--plus .inner{padding-bottom:35px;padding-top:48px;border-bottom:2px solid #000}@media all and (min-width: 40em){.color-dett--plus .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.color-dett--plus .size{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px}@media all and (min-width: 40em){.color-dett--plus .size{margin-bottom:0}}.color-dett--plus .size .ico{display:block;width:38px;margin-right:12px}.color-dett--plus .size .ico svg{display:block}.color-dett--plus .size>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:21px;line-height:1}@media all and (min-width: 40em){.color-dett--plus .size>span{font-size:18px}}@media all and (min-width: 40em){.color-dett--plus .thickness{display:-webkit-box;display:-ms-flexbox;display:flex}}.color-dett--plus .thickness>span{margin-right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:21px;line-height:1;margin-bottom:15px}@media all and (min-width: 40em){.color-dett--plus .thickness>span{font-size:18px;margin-bottom:0}}.color-dett--plus .thickness--wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.color-dett--plus .thickness--wrap .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.color-dett--plus .thickness--wrap .item:not(:last-child){margin-right:15px}.color-dett--plus .thickness--wrap .item span{font-size:16px}@media all and (min-width: 40em) and (max-width: 57.4375em){.color-dett--plus .thickness--wrap .item span{font-size:14px}}.color-dett--plus .thickness--wrap .item .grafik{height:21px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;margin-bottom:8px}.color-dett--plus .thickness--wrap .item .grafik::before{content:"";display:block;background-color:#000;width:90px;margin-top:auto}@media all and (min-width: 40em) and (max-width: 57.4375em){.color-dett--plus .thickness--wrap .item .grafik::before{width:50px}}.color-dett--plus .thickness--wrap .item[data-thick="12"] .grafik:before{height:8px}.color-dett--plus .thickness--wrap .item[data-thick="20"] .grafik:before{height:14px}.color-dett--plus .thickness--wrap .item[data-thick="30"] .grafik:before{height:21px}.color-dett--actionsBtns{padding:48px 0}@media all and (min-width: 40em){.color-dett--actionsBtns .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media all and (min-width: 40em) and (max-width: 57.4375em){.color-dett--actionsBtns .inner{margin:0 -10px}}.color-dett--actionsBtns a{text-align:center;line-height:1}.color-dett--actionsBtns a:not(:last-child){margin-bottom:20px}@media all and (min-width: 40em){.color-dett--actionsBtns a:not(:last-child){margin-bottom:0;margin-right:20px}}@media all and (min-width: 57.5em){.color-dett--actionsBtns a{min-width:300px}}@media all and (min-width: 40em) and (max-width: 57.4375em){.color-dett--actionsBtns a{min-width:none;width:calc(100% / 3 - 20px)}}.color-dett--finishes h2{margin-bottom:40px}.color-dett--finishes--carousel{margin-top:20px;height:100px;overflow:hidden}.color-dett--finishes--carousel.flickity-enabled{height:auto}.color-dett--finishes--carousel .carousel-cell{display:block;width:calc((100%) / 2);text-align:center;cursor:pointer;opacity:.4;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.color-dett--finishes--carousel .carousel-cell:last-child{margin-bottom:0}@media all and (min-width: 40em){.color-dett--finishes--carousel .carousel-cell{width:calc(100% / 4)}}@media all and (min-width: 57.5em){.color-dett--finishes--carousel .carousel-cell{width:calc(100% / 6)}}.color-dett--finishes--carousel .carousel-cell.active{opacity:1}.color-dett--finishes--carousel .carousel-cell-text .h3{font-size:18px;text-transform:uppercase;margin-bottom:0}.color-dett--finishes--carousel .carousel-cell-image{position:relative}.color-dett--finishes--carousel .carousel-cell-image img{opacity:1}.color-dett--finishes--carousel .flickity-page-dots{position:relative;bottom:auto;margin-top:20px}.color-dett--finishes--carousel .flickity-page-dots .dot{height:4px;width:40px;margin:0 1px;border-radius:0}.color-dett--finishes--carousel .flickity-page-dots li:only-child{display:none}.color-dett--finishes--descriptions{margin-top:40px;margin-bottom:60px;-webkit-transform:none !important;transform:none !important;height:100px;overflow:hidden}.color-dett--finishes--descriptions.flickity-enabled{height:auto}.color-dett--finishes--descriptions .item{width:100%;background-color:#fff;position:relative;z-index:0}.color-dett--finishes--descriptions .item.is-selected{z-index:1}.color-dett--finishes--descriptions .image{display:block;height:300px;position:relative;overflow:hidden;margin-bottom:30px}.color-dett--finishes--descriptions .image .btn-outline{background-color:transparent;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:auto;min-width:180px}.color-dett--finishes--descriptions .image img{min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;-webkit-transition:opacity .4s;transition:opacity .4s}.color-dett--finishes--descriptions .image img.flickity-lazyloaded,.color-dett--finishes--descriptions .image img.flickity-lazyerror{opacity:1}.color-dett--finishes--descriptions .image .hover-img-action-zoom{height:100%}.color-dett--finishes--descriptions h3{text-transform:uppercase}.color-dett--finishes--descriptions h4{margin-bottom:20px}.contacts-banner{padding-top:calc(4vw * 2);padding-bottom:calc(4vw * 3)}@media all and (min-width: 40em){.contacts-banner{background-color:#fff;padding-top:0;padding-bottom:0}}@media all and (min-width: 40em){.contacts-banner-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.contacts-banner-box{display:block;background-color:#fff;margin-bottom:calc(4vw * 3);position:relative;text-align:center}.contacts-banner-box:last-child{margin-bottom:0}@media all and (min-width: 40em){.contacts-banner-box{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0;padding-top:calc(4vw);padding-bottom:calc(4vw);padding-left:calc(4vw / 2);padding-right:calc(4vw * 2);text-align:left;width:50%}.contacts-banner-box:hover .button img{-webkit-animation:bouncealpha 1.4s infinite linear;animation:bouncealpha 1.4s infinite linear}.contacts-banner-box-w-80{width:80%}}.contacts-banner-box .button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:30px;left:50%;position:absolute;top:-15px;width:50px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media all and (min-width: 40em){.contacts-banner-box .button{-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px;height:50px;left:auto;margin-right:calc(4vw / 2);position:relative;top:auto;-webkit-transform:none;transform:none}}.contacts-banner-box .button img{height:10px;width:auto}.contacts-banner-text{padding:calc(4vw * 2)}@media all and (min-width: 40em){.contacts-banner-text{padding:0}}.contacts-banner-text .title{margin-bottom:5px;text-transform:uppercase}@media all and (min-width: 40em){.contacts-banner-text .title{padding-top:12px}}@media all and (min-width: 40em){.contacts-banner-v{background-color:transparent}}@media all and (min-width: 40em){.contacts-banner-v .contacts-banner-box{background-color:transparent;border:2px solid #000;padding:calc(4vw / 1.5);width:calc(50% - 4vw / 4)}}.contacts-banner-v .contacts-banner-box .button{background-color:#fff}@media all and (min-width: 40em){.contacts-banner-v .contacts-banner-box .button{background-color:transparent;border:0;-webkit-box-flex:0;-ms-flex:0 0 12px;flex:0 0 12px;height:22px;margin-left:calc(4vw / 2);margin-right:0}}.contacts-banner-v .contacts-banner-box .button img{height:22px;width:auto}@media all and (min-width: 40em){.contacts-banner-v .contacts-banner-text{padding-right:calc(4vw / 2)}}@media all and (min-width: 40em){.contacts-banner-v .contacts-banner-text .title{padding-top:0}}.contacts-address{display:block;position:relative}@media all and (min-width: 40em){.contacts-address{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contacts-address>div{width:calc(50% - 4vw / 4)}.contacts-address-align-b .contacts-address-text{margin-top:auto}}.contacts-address-image{display:none;overflow:hidden;position:relative;overflow-x:hidden}@media all and (min-width: 40em){.contacts-address-image{display:block;width:50%}}.contacts-address-image:before{content:"";float:left;position:relative;padding-top:80%}.contacts-address-image:after{content:" ";display:table;clear:left}.contacts-address-image>.inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.contacts-address-image img{width:100%;min-height:100%;height:auto;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;top:50%;left:50%;position:absolute;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.contacts-address-form{margin-bottom:calc(4vw * 2);position:relative}@media all and (min-width: 40em){.contacts-address-form{padding-right:calc(4vw * 2);margin-bottom:0}}.contacts-address-form .thom-form{margin-top:calc(4vw * 2)}@media all and (min-width: 40em){.contacts-address-form .thom-form{margin-top:auto;margin-bottom:0;padding-top:calc(4vw / 2)}}.contacts-address-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:3px solid #000;overflow-x:hidden}.contacts-address-text:before{content:"";float:left;position:relative;padding-top:100%}.contacts-address-text:after{content:" ";display:table;clear:left}.contacts-address-text>.inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.contacts-address-text .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:calc(4vw * 3) calc(4vw * 2);text-align:center;height:100%}@media all and (min-width: 40em){.contacts-address-text .text{padding:calc(4vw)}}@media all and (min-width: 57.5em){.contacts-address-text .text{padding:calc(4vw / 2)}}.contacts-address-text .title{margin-bottom:0}.contacts-address-text .subtitle{margin-bottom:calc(4vw)}@media all and (min-width: 40em){.contacts-address-text .subtitle{margin-bottom:calc(4vw / 3)}}.contacts-address-text .btn{margin:calc(4vw) 0}@media all and (min-width: 40em){.contacts-address-text .btn{margin:calc(4vw / 3) 0}}@media all and (min-width: 18.75em) and (max-width: 39.9375em){.contacts-address-text .btn{width:100%}}.contact-item{padding-bottom:calc(4vw * 2);padding-top:calc(4vw * 2)}@media all and (min-width: 40em){.contact-item{padding-bottom:calc(4vw * 1);padding-top:calc(4vw * 1)}}.contact-item h2{margin-bottom:calc(4vw / 2)}.contact-item p{margin-bottom:calc(4vw / 2)}.contact-item h2{font-size:1.625rem}@media all and (min-width: 20em){.contact-item h2{font-size:calc( 1.625rem + .375 * ((100vw - 20rem) / 67.5))}}@media all and (min-width: 87.5em){.contact-item h2{font-size:2rem}}.contact-item h2.primary-color{color:#000}.contact-item-shadow{background:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.2)), color-stop(20%, rgba(237,237,237,0)));background:linear-gradient(to top, rgba(0,0,0,0.2) 0%, rgba(237,237,237,0) 20%)}.contact-item-shadow__path{background:none;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.2)), color-stop(30%, rgba(237,237,237,0)));background:linear-gradient(to bottom, rgba(0,0,0,0.2) 0%, rgba(237,237,237,0) 30%);-webkit-clip-path:polygon(0 0, 100% 4vw, 100% 100%, 0% 100%);clip-path:polygon(0 0, 100% 4vw, 100% 100%, 0% 100%)}.contact-item .home-products-list{padding-bottom:calc(4vw * 1)}.contact-intro{padding-bottom:calc(4vw * 2);padding-top:calc(4vw * 2)}@media all and (min-width: 40em){.contact-intro{padding-bottom:calc(4vw * 1);padding-top:calc(4vw * 1)}}@media all and (min-width: 40em){.contact-intro .text{padding-left:calc(4vw * 1.5);padding-right:calc(4vw * 1);width:70%}}.contact-map{overflow-x:hidden;-webkit-box-shadow:0 0 80px rgba(0,0,0,0.2);box-shadow:0 0 80px rgba(0,0,0,0.2)}.contact-map:before{content:"";float:left;position:relative;padding-top:100%}.contact-map:after{content:" ";display:table;clear:left}.contact-map>.inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}@media all and (min-width: 40em){.contact-map{overflow-x:hidden}.contact-map:before{content:"";float:left;position:relative;padding-top:53.57143%}.contact-map:after{content:" ";display:table;clear:left}.contact-map>.inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}}.contact-map [role="button"]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.contact-map #map{height:100%;left:0;position:absolute;top:0;z-index:10;width:100%}@media all and (min-width: 40em){.contact-form .text{padding-left:calc(4vw * 1.5);padding-right:calc(4vw * 1)}}.contact-form h6{font-weight:700;margin-bottom:calc(4vw * 2)}@media all and (min-width: 57.5em){.contact-form h6{margin-bottom:calc(4vw / 2)}}.finishes{padding-bottom:0}.finishes-carousel{margin-top:calc(4vw * 2);padding-top:calc(4vw * 2);margin-left:calc(-1 * 4vw / 2);width:calc(100% + 4vw)}.finishes-list{margin-top:calc(4vw * 2);padding-top:calc(4vw * 2);margin-left:calc(-1 * 4vw / 2);width:calc(100% + 4vw)}@media all and (min-width: 40em){.finishes-carousel{margin-top:calc(4vw);margin-left:calc(-1 * 4vw / 4);padding-top:calc(4vw);width:calc(100% + 4vw / 2)}.finishes-list{margin-top:calc(4vw);margin-left:calc(-1 * 4vw / 4);padding-top:calc(4vw);width:calc(100% + 4vw / 2)}}.finishes-carousel .carousel-cell{display:block;margin-bottom:calc(4vw * 2);padding-bottom:calc(4vw);width:calc((100%) / 2)}.finishes-list .carousel-cell{display:block;margin-bottom:calc(4vw * 2);padding-bottom:calc(4vw);width:calc((100%) / 2)}.finishes-carousel .carousel-cell:last-child,.finishes-list .carousel-cell:last-child{margin-bottom:0}@media all and (min-width: 40em){.finishes-carousel .carousel-cell{padding-left:calc(4vw / 4);padding-right:calc(4vw / 4);margin-bottom:0;width:calc((100%) / 3)}.finishes-list .carousel-cell{padding-left:calc(4vw / 4);padding-right:calc(4vw / 4);margin-bottom:0;width:calc((100%) / 3)}}.finishes-carousel .carousel-cell-text{background-color:#fff;padding-bottom:calc(4vw);padding-top:calc(4vw)}.finishes-list .carousel-cell-text{background-color:#fff;padding-bottom:calc(4vw);padding-top:calc(4vw)}@media all and (min-width: 40em){.finishes-carousel .carousel-cell-text{padding-bottom:calc(4vw);padding-top:calc(4vw)}.finishes-list .carousel-cell-text{padding-bottom:calc(4vw);padding-top:calc(4vw)}}.finishes-carousel .carousel-cell-text.shadow,.finishes-list .carousel-cell-text.shadow{-webkit-box-shadow:0 0 23px rgba(0,0,0,0.1);box-shadow:0 0 23px rgba(0,0,0,0.1)}.finishes-carousel .carousel-cell-text .h3,.finishes-carousel .carousel-cell-text .underline,.finishes-list .carousel-cell-text .h3,.finishes-list .carousel-cell-text .underline{text-transform:uppercase}@media all and (min-width: 18.75em) and (max-width: 39.9375em){.finishes-carousel .carousel-cell-text .h3,.finishes-list .carousel-cell-text .h3{margin-bottom:0}}.finishes-carousel .carousel-cell-image,.finishes-list .carousel-cell-image{position:relative}.finishes-carousel .carousel-cell-image:after,.finishes-list .carousel-cell-image:after{content:'';height:100%;position:absolute;left:0;top:0;background-color:rgba(0,0,0,0.02);width:100%}.finishes-carousel .flickity-page-dots,.finishes-list .flickity-page-dots{bottom:auto;top:0}.finishes-carousel .flickity-page-dots .dot,.finishes-list .flickity-page-dots .dot{height:4px;width:40px;margin:0 1px;border-radius:0}.finishes-carousel .flickity-page-dots li:only-child,.finishes-list .flickity-page-dots li:only-child{display:none}.finishes-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0}@media all and (min-width: 40em){.finishes-list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media all and (min-width: 18.75em) and (max-width: 39.9375em){.finishes-list .carousel-cell{display:block;margin-bottom:calc(4vw);padding-bottom:0}.finishes-list .carousel-cell:last-child{margin-bottom:calc(4vw * 2)}}.guarantee-warranty{border:3px solid #000;margin:40px 0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;padding:calc(4vw * 2);text-align:left}.guarantee-warranty img{margin-right:calc(4vw * 2);width:20%}@media all and (min-width: 40em){.guarantee-warranty{border:4px solid #000;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:calc(4vw)}.guarantee-warranty img{margin-right:calc(4vw);width:25%}}.emotional-home-content{overflow:hidden;position:relative}.emotional-home-content .search-ico,.emotional-home-content .lang-placeholder{display:none}@media all and (min-width: 40em){.emotional-home-content .search-ico{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:calc((120px - 30px) / 2);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;bottom:15px;right:15px;width:calc(120px - 30px);z-index:15}.emotional-home-content .lang-placeholder{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:calc((120px - 30px) / 2);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;bottom:15px;right:15px;width:calc(120px - 30px);z-index:15}}.emotional-home-content .search-ico img,.emotional-home-content .lang-placeholder img{height:24px}.emotional-home-content .lang-placeholder{color:#fff;font-size:12px;text-transform:uppercase}@media all and (min-width: 40em){.emotional-home-content .lang-placeholder{bottom:auto;top:15px}}.emotional-home-content:before{content:"";background-color:#f4f4f4;bottom:0;height:100%;position:absolute;right:0;width:100%;z-index:50;-webkit-transition:all 0.85s cubic-bezier(0.785, 0.135, 0.35, 0.86);transition:all 0.85s cubic-bezier(0.785, 0.135, 0.35, 0.86)}.emotional-home-content.tween:before{height:0}.home-products{display:block;padding-top:calc(4vw * 3)}.home-products-intro{margin-bottom:calc(4vw * 3)}.home-products-intro h2{color:#000}.home-products-intro h3{margin-bottom:calc(4vw / 3)}.home-products-intro p{margin-bottom:calc(4vw / 3)}.home-products-intro .col-text{margin-bottom:calc(4vw * 2)}@media all and (min-width: 40em){.home-products-intro .col-text{margin-bottom:0;padding-right:calc(4vw / 2);padding-top:4vw}}.home-products-intro .col-image{padding:0 10px}.home-products-intro .col-image img{-webkit-box-shadow:0 0 50px rgba(0,0,0,0.4);box-shadow:0 0 50px rgba(0,0,0,0.4)}@media all and (min-width: 40em){.home-products-intro .col-image{padding:0;padding-left:calc(4vw / 2)}}.home-products-list{padding-bottom:calc(4vw * 3)}.home-products-list .item{padding-bottom:calc(4vw * 2)}.home-products-list .item:last-child{padding-bottom:0}@media all and (min-width: 40em){.home-products-list .item{padding-bottom:0}.home-products-list .item:first-child{padding-right:calc(4vw / 2)}.home-products-list .item:last-child{padding-left:calc(4vw / 2)}}.home-products-list h2{color:rgba(0,0,0,0.5)}.home-products-list .paper-division h2 strong{color:#000}.home-products-list .aluminium-division h2 strong{color:#000}.home-products-list h2{margin-bottom:calc(4vw)}.home-products-list p{margin-bottom:calc(4vw)}@media all and (min-width: 40em){.home-products-list h2{margin-bottom:calc(4vw / 2)}.home-products-list p{margin-bottom:calc(4vw / 2)}}.home-products-list .image{margin-bottom:4vw;padding:0 10px}@media all and (min-width: 40em){.home-products-list .image{padding:0}}.home-services{display:block;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.2)), color-stop(30%, rgba(237,237,237,0)));background:linear-gradient(to bottom, rgba(0,0,0,0.2) 0%, rgba(237,237,237,0) 30%);padding:calc(4vw * 2) 0 4vw 0;-webkit-clip-path:polygon(0 0, 100% 4vw, 100% 100%, 0% 100%);clip-path:polygon(0 0, 100% 4vw, 100% 100%, 0% 100%)}.home-services-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.home-services-list .item{padding:4vw;text-align:center;width:100%}@media all and (min-width: 40em){.home-services-list .item{padding:4vw calc(4vw / 2);width:50%}}@media all and (min-width: 57.5em){.home-services-list .item{width:calc(100% / 3)}}.home-services-list .image{margin-bottom:calc(4vw / 2);mix-blend-mode:multiply}.home-services-list .image img{margin:0 auto;max-width:80%;width:auto}.quote{padding-bottom:calc(4vw * 1);padding-top:calc(4vw * 1);text-align:center}@media all and (min-width: 40em){.quote{padding-bottom:0;padding-top:0}}.quote>div{max-width:350px;margin-right:auto;margin-left:auto;padding-left:20px;padding-right:20px}@media all and (min-width: 40em){.quote>div{max-width:500px;margin-right:auto;margin-left:auto;padding-left:4vw;padding-right:4vw}}@media all and (min-width: 57.5em){.quote>div{max-width:700px;margin-right:auto;margin-left:auto}}.quote .ico{margin-bottom:20px}.quote .ico img{height:25px;margin:0 auto;width:auto}.quote p:first-of-type{margin-bottom:5px}.singlepage-banner{background-color:#000}@media all and (min-width: 40em){.singlepage-banner{background-color:transparent}}@media all and (min-width: 18.75em) and (max-width: 39.9375em){.singlepage-banner img{position:relative;width:100%;height:auto;min-height:0;top:auto;left:auto;-webkit-transform:translate(0, 0);transform:translate(0, 0);-o-object-fit:unset;object-fit:unset}}.singlepage-banner .over{padding-bottom:calc(4vw * 1);padding-top:calc(4vw * 1)}.singlepage-banner .over .inner{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:calc(4vw * 2);padding-top:calc(4vw * 2)}@media all and (min-width: 57.5em){.singlepage-banner .over .inner{padding-bottom:calc(4vw * 1.5);padding-top:calc(4vw * 1.5)}}@media all and (min-width: 18.75em) and (max-width: 39.9375em){.singlepage-banner .over{padding-bottom:0;padding-top:0}.singlepage-banner .over .max-w{padding-left:0 !important;padding-right:0 !important}.singlepage-banner .over .inner{padding-bottom:0;padding-top:0}}.singlepage-banner .text{background-color:#000;padding:calc(4vw * 2);text-align:left}@media all and (min-width: 40em){.singlepage-banner .text{margin-left:auto;padding:calc(4vw);width:60%}}.singlepage-banner .text>*{margin-bottom:calc(4vw / 3)}.singlepage-highlights{position:relative;padding-top:calc(4vw * 2)}@media all and (min-width: 40em){.singlepage-highlights{padding-top:calc(4vw * 1.2)}.singlepage-highlights>div{position:relative}}.singlepage-highlights-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media all and (min-width: 40em){.singlepage-highlights-inner{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:calc(-1 * 4vw / 4);width:calc(100% + 4vw / 2)}}.singlepage-highlights-item{background-color:#fff;display:block;margin-bottom:calc(4vw * 2);position:relative}.singlepage-highlights-item:last-child{margin-bottom:0}@media all and (min-width: 40em){.singlepage-highlights-item{margin:0 calc(4vw / 4);width:calc((100% / 3) - 4vw / 2)}.singlepage-highlights-item:hover .singlepage-highlights-image img{opacity:.8}.singlepage-highlights-item:hover .singlepage-highlights-text .ico img{-webkit-animation:bouncealpha 1.4s infinite linear;animation:bouncealpha 1.4s infinite linear}.singlepage-highlights-item:hover .singlepage-highlights-text .ico.down img{-webkit-animation:bouncealphadown 1.4s infinite linear;animation:bouncealphadown 1.4s infinite linear}}.singlepage-highlights-image{background-color:#000}@media all and (min-width: 40em){.singlepage-highlights-image img{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}}.singlepage-highlights-text{border-top:5px solid #000;padding:calc(4vw * 2)}@media all and (min-width: 40em){.singlepage-highlights-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:calc(4vw)}}@media all and (min-width: 57.5em){.singlepage-highlights-text{padding:calc(4vw / 1.5)}}.singlepage-highlights-text .h3{text-transform:uppercase;margin-bottom:calc(4vw / 3)}.singlepage-highlights-text .paragraph{margin-bottom:calc(4vw / 2 + 50px)}.singlepage-highlights-text .ico{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:2px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:50px;width:50px;overflow:hidden;margin:0 auto;margin-top:auto;position:absolute;bottom:calc(4vw * 2);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media all and (min-width: 40em){.singlepage-highlights-text .ico{bottom:calc(4vw)}}@media all and (min-width: 57.5em){.singlepage-highlights-text .ico{bottom:calc(4vw / 1.5)}}.singlepage-highlights-text .ico img{width:12px}.singlepage-highlights-text .ico.down img{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.singlepage-contacts{display:block;position:relative}@media all and (min-width: 40em){.singlepage-contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.singlepage-contacts>div{width:calc(50% - 4vw / 4)}}.singlepage-contacts-image{display:block;position:relative}@media all and (min-width: 40em){.singlepage-contacts-image{display:block;width:50%}}.singlepage-contacts-image img{min-height:100%;-o-object-fit:cover;object-fit:cover}.singlepage-contacts-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#000}.singlepage-contacts-text .text{display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:calc(4vw * 3) calc(4vw * 2);text-align:center;height:100%}@media all and (min-width: 40em){.singlepage-contacts-text .text{padding:calc(4vw)}}@media all and (min-width: 57.5em){.singlepage-contacts-text .text{padding:calc(4vw / 2)}}.singlepage-contacts-text .paragraph{margin-bottom:calc(4vw)}@media all and (min-width: 40em){.singlepage-contacts-text .paragraph{margin-bottom:calc(4vw / 3)}}.singlepage-contacts-text .btn{margin:calc(4vw) 0}@media all and (min-width: 40em){.singlepage-contacts-text .btn{margin:calc(4vw / 3) 0}}@media all and (min-width: 18.75em) and (max-width: 39.9375em){.singlepage-contacts-text .btn{width:100%}}.formSteps-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:calc(4vw * 2)}@media all and (min-width: 40em){.formSteps-nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:calc(4vw)}}.formSteps-nav-item{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:.813rem;margin-right:30px;pointer-events:none;text-transform:uppercase;text-align:left}@media all and (min-width: 40em){.formSteps-nav-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.formSteps-nav-item:last-child{margin-right:0}.formSteps-nav-item div{margin-bottom:0}.formSteps-nav-item .number{border:2px solid #000;border-radius:50rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:30px;margin-right:10px;width:30px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.formSteps-nav-item .title{display:none}@media all and (min-width: 40em){.formSteps-nav-item .title{display:block}}.formSteps-nav-item.is-selected{pointer-events:none !important}.formSteps-nav-item.is-selected .title{display:block}.formSteps-nav-item.is-selected .number{background-color:#000;color:#fff}@media all and (min-width: 18.75em) and (max-width: 39.9375em){.formSteps-nav-item.is-selected .number{margin-bottom:10px}}.formSteps-nav-item.is-complete{pointer-events:all}.formSteps-nav-title{display:block;font-size:.813rem;margin-bottom:calc(4vw * 2);text-align:center;text-transform:uppercase}@media all and (min-width: 40em){.formSteps-nav-title{display:none}}.formSteps-content .thom-form__submit{font-size:.875rem;margin-top:calc(4vw / 2)}.thom-form .duplicate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.thom-form .duplicate .duplicate-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 30px - 4vw / 4);flex:0 0 calc(100% - 30px - 4vw / 4);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.thom-form .duplicate .btn{border-width:2px;border-radius:50rem;-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;height:30px;-ms-flex-item-align:center;align-self:center;margin-bottom:20px;overflow:hidden;width:30px}.thom-form .duplicate .btn img{width:12px}.thom-form .duplicate .btn:hover img{-webkit-filter:invert(1);filter:invert(1)}.lapitec-features{position:relative}.lapitec-features>div{overflow:hidden}@media all and (min-width: 40em){.lapitec-features h2{margin-bottom:calc(4vw)}}@media all and (min-width: 40em){.lapitec-features-carousel{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + calc(4vw));margin-left:calc(-1 * 4vw / 2)}}@media all and (min-width: 57.5em){.lapitec-features-carousel{width:calc(100% + calc(4vw / 2));margin-left:calc(-1 * 4vw / 4)}}.lapitec-features-carousel-cell{padding:0 calc(4vw * 2);width:100%}@media all and (min-width: 40em){.lapitec-features-carousel-cell{margin:calc(4vw / 2) 0;padding:0 calc(4vw / 2);text-align:left;width:calc(100% / 2)}}@media all and (min-width: 57.5em){.lapitec-features-carousel-cell{width:calc(100% / 4)}}.lapitec-features-carousel-title{margin-bottom:.5rem}@media all and (min-width: 40em){.lapitec-features-carousel-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0}}.lapitec-features-carousel-title h3{margin-bottom:0;text-transform:uppercase}.lapitec-features-carousel-title h3{font-size:1.125rem}@media all and (min-width: 20em){.lapitec-features-carousel-title h3{font-size:calc( 1.125rem + 0 * ((100vw - 20rem) / 67.5))}}@media all and (min-width: 87.5em){.lapitec-features-carousel-title h3{font-size:1.125rem}}.lapitec-features-carousel-ico{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:calc(4vw) calc(4vw * 2)}@media all and (min-width: 40em){.lapitec-features-carousel-ico{-webkit-box-flex:0;-ms-flex:0 0 55px;flex:0 0 55px;margin-right:10px;padding:0}}.lapitec-features-carousel-ico img{margin:0 auto;width:30px}.lapitec-features-carousel-nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:55px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;left:50%;position:absolute;top:calc(4vw);-webkit-transform:translateX(-50%);transform:translateX(-50%);width:200px;z-index:10}@media all and (min-width: 40em){.lapitec-features-carousel-nav{display:none}}.lapitec-features-carousel-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:50px;width:50px}.lapitec-features-carousel-btn img{height:10px;width:auto}@media all and (min-width: 40em){.lapitec-features-carousel-text{padding-left:65px}}.lapitec-spec p{margin-bottom:calc(4vw / 2)}.lapitec-spec-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lapitec-spec-item{width:calc(50%)}@media all and (min-width: 40em){.lapitec-spec-item{max-width:250px;width:calc(100% / 4)}}.lapitec-spec-ico{padding:calc(4vw) calc(4vw * 2)}@media all and (min-width: 40em){.lapitec-spec-ico{padding:0}}.lapitec-spec-ico img{margin:0 auto;width:55px}.lapitec-spec-text{padding:0 calc(4vw / 2)}.flickity-resize .carousel-cell{min-height:100%}.lapitec-awards p{margin-bottom:calc(4vw * 2)}@media all and (min-width: 40em){.lapitec-awards p{margin-bottom:calc(4vw)}}.lapitec-awards .flickity-viewport,.lapitec-awards .flickity-slider{width:100%}@media all and (min-width: 40em){.lapitec-awards-carousel{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.lapitec-awards-carousel .carousel-cell{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:calc(4vw / 2);width:calc(100% / 2)}.lapitec-awards-carousel .carousel-cell img{max-width:70%;width:auto}@media all and (min-width: 40em){.lapitec-awards-carousel .carousel-cell{margin-right:4px;padding:calc(4vw / 2);width:calc((100% - 8px) / 3);position:relative}.lapitec-awards-carousel .carousel-cell:not(:last-child):after{content:'';height:100%;width:4px;background-color:rgba(0,0,0,0.05);position:absolute;top:0;right:-4px}}.lapitec-awards-carousel .flickity-page-dots{position:relative;bottom:auto}.lapitec-awards-carousel .flickity-page-dots .dot{height:4px;width:40px;margin:0 1px;border-radius:0;margin-top:calc(4vw)}.lapitec-awards-carousel .flickity-page-dots li:only-child{display:none}.lapitec-clients p{margin-bottom:calc(4vw * 2)}@media all and (min-width: 40em){.lapitec-clients p{margin-bottom:calc(4vw)}}.lapitec-clients-carousel .carousel-cell{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:calc(4vw / 2);width:calc(100% / 2);opacity:.2}.lapitec-clients-carousel .carousel-cell img{margin:0 auto;max-width:70%;width:auto}@media all and (min-width: 40em){.lapitec-clients-carousel .carousel-cell{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;padding:0 calc(4vw / 2);width:calc(100% / 3)}.lapitec-clients-carousel .carousel-cell img{max-width:100%}.lapitec-clients-carousel .carousel-cell:hover{opacity:.3}}.lapitec-clients-carousel .flickity-page-dots{position:relative;bottom:auto}.lapitec-clients-carousel .flickity-page-dots .dot{height:4px;width:40px;margin:0 1px;margin-top:calc(4vw);border-radius:0}.lapitec-clients-carousel .flickity-page-dots li:only-child{display:none}.lapitec-certifications h2{margin-bottom:calc(4vw * 2)}@media all and (min-width: 40em){.lapitec-certifications h2{margin-bottom:calc(4vw)}}.lapitec-certifications .flickity-viewport,.lapitec-certifications .flickity-slider{width:100%}@media all and (min-width: 40em){.lapitec-certifications-carousel{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media all and (min-width: 40em){.lapitec-certifications-carousel .flickity-viewport{background-color:rgba(0,0,0,0.05)}}.lapitec-certifications-carousel .carousel-cell{padding:calc(4vw / 2) 0;width:100%}.lapitec-certifications-carousel .carousel-cell .image{display:block;margin-bottom:10px;padding:0 30px}.lapitec-certifications-carousel .carousel-cell img{max-width:100%;width:auto;margin:0 auto}.lapitec-certifications-carousel .carousel-cell .text{display:block;padding:0 calc(4vw / 2)}@media all and (min-width: 40em){.lapitec-certifications-carousel .carousel-cell .text{padding:0 calc(4vw)}}.lapitec-certifications-carousel .carousel-cell .text .title-font{text-transform:uppercase}@media all and (min-width: 40em){.lapitec-certifications-carousel .carousel-cell{margin-right:4px;width:calc((100% - 8px) / 3);background-color:#f4f4f4}}.lapitec-certifications-carousel .flickity-page-dots{position:relative;bottom:auto;margin-top:calc(4vw)}@media all and (min-width: 40em){.lapitec-certifications-carousel .flickity-page-dots{margin-top:0}}.lapitec-certifications-carousel .flickity-page-dots .dot{height:4px;width:40px;margin:0 1px;border-radius:0;margin-top:calc(4vw)}.lapitec-certifications-carousel .flickity-page-dots li:only-child{display:none}.lapitec-minerals--carousel{display:block;padding-left:calc(4vw);padding-right:calc(4vw);position:relative}@media all and (min-width: 40em){.lapitec-minerals--carousel{padding-left:0;padding-right:0}.lapitec-minerals--carousel img{-o-object-fit:contain !important;object-fit:contain !important}}.lapitec-minerals--carousel .flickity-viewport{background-color:#000}.lapitec-minerals--carousel .carousel-cell{background-color:#000}.lapitec-minerals--carousel .carousel-cell:after{content:'';height:40%;position:absolute;left:0;right:0;bottom:0;z-index:99;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(#000));background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, #000 100%)}.lapitec-minerals--carousel .carousel-cell.is-selected .carousel-title{opacity:1}.lapitec-minerals--carousel .carousel-text-change{color:#fff;position:absolute;bottom:40px;left:0;text-transform:uppercase;width:100%;z-index:100;-webkit-transition:opacity .3s;transition:opacity .3s;text-align:center}.lapitec-minerals--carousel .carousel-text-change .title{margin-bottom:0}@media all and (min-width: 40em){.lapitec-minerals--carousel .carousel-text-change{bottom:70px}}.lapitec-minerals--carousel .carousel-text-change.hide{opacity:0}.lapitec-minerals--carousel .gradient{height:40%;position:absolute;left:calc(4vw);right:calc(4vw);bottom:0;z-index:99;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(#000));background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, #000 100%)}@media all and (min-width: 40em){.lapitec-minerals--carousel .gradient{left:0;right:0}}.lapitec-minerals--carousel .carousel-title{color:#fff;position:absolute;bottom:40px;left:0;text-transform:uppercase;width:100%;z-index:100;text-align:center;opacity:0;-webkit-transition:opacity .35s .6s linear;transition:opacity .35s .6s linear}@media all and (min-width: 40em){.lapitec-minerals--carousel .carousel-title{bottom:70px}}.lapitec-minerals--carousel .nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:0;bottom:0;width:100%;z-index:100}@media all and (min-width: 40em){.lapitec-minerals--carousel .nav{display:-webkit-box;display:-ms-flexbox;display:flex;height:70px}}.lapitec-minerals--carousel .nav-btn{cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:20px;width:60px}.lapitec-minerals--carousel .nav-btn img{height:10px;min-height:auto;-webkit-filter:invert(100%);filter:invert(100%);top:auto;width:auto}@media all and (min-width: 40em){.lapitec-minerals--carousel .nav-btn-next:hover img{-webkit-animation:bouncealpha 1.4s infinite linear;animation:bouncealpha 1.4s infinite linear}.lapitec-minerals--carousel .nav-btn-prev:hover img{-webkit-animation:bouncealphaleft 1.4s infinite linear;animation:bouncealphaleft 1.4s infinite linear}}.news-list{position:relative;padding-top:calc(4vw * 2);text-align:left}@media all and (min-width: 40em){.news-list{padding-top:calc(4vw * 1.2)}}.news-list>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media all and (min-width: 40em){.news-list>div{margin-left:calc(-1 * 4vw / 4);width:calc(100% + 4vw / 2)}}.news-list-item{display:block;margin-bottom:calc(4vw * 2)}@media all and (min-width: 40em){.news-list-item{margin-bottom:calc(4vw);margin-left:calc(4vw / 4);margin-right:calc(4vw / 4);width:calc((100% / 2) - 4vw / 2)}.news-list-item:hover .news-list-image:after{opacity:.2}}.news-list-image{position:relative}.news-list-image:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:#000;opacity:.02;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}@media all and (min-width: 40em){.news-list-image img{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}}.news-list-text{padding:calc(4vw * 2)}@media all and (min-width: 40em){.news-list-text{padding:calc(4vw / 2);padding-right:calc(4vw)}}.news-list-text .data{margin-bottom:calc(4vw / 4)}.news-list-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;font-size:1.125rem;text-transform:uppercase;text-align:center;padding-left:calc(4vw * 2);padding-right:calc(4vw * 2)}@media all and (min-width: 18.75em) and (max-width: 39.9375em){.news-list-cta span{display:block}}.news-list .btn-arrow{clear:both;margin-top:calc(4vw / 2);text-transform:none}.news-list .btn-arrow{font-size:1rem}@media all and (min-width: 20em){.news-list .btn-arrow{font-size:calc( 1rem + 0 * ((100vw - 20rem) / 67.5))}}@media all and (min-width: 87.5em){.news-list .btn-arrow{font-size:1rem}}.news-list .btn-arrow span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.news-list .btn-arrow .ico{margin-right:0;margin-left:10px}.projects-preview{position:relative}@media all and (min-width: 40em){.projects-preview-inner{position:absolute;height:100%;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100%}}@media all and (min-width: 40em){.projects-preview .over,.projects-preview .overall{display:-webkit-box;display:-ms-flexbox;display:flex}}.projects-preview .over-text,.projects-preview .overall-text{background-color:#fff;text-align:center}@media all and (min-width: 40em){.projects-preview .over-text,.projects-preview .overall-text{max-width:450px;width:50%}}.projects-preview .over-text .slide-n,.projects-preview .overall-text .slide-n{display:none;font-size:12px;margin-bottom:10px}@media all and (min-width: 40em){.projects-preview .over-text .slide-n,.projects-preview .overall-text .slide-n{display:block}}.projects-preview .over-text-cont{display:block;height:calc(4vw * 8)}.projects-preview .overall-text-cont{display:block;height:calc(4vw * 8)}@media all and (min-width: 40em){.projects-preview .over-text-cont{height:calc(4vw * 4)}.projects-preview .overall-text-cont{height:calc(4vw * 4)}}@media all and (min-width: 57.5em){.projects-preview .over-text-cont{height:calc(4vw * 3)}.projects-preview .overall-text-cont{height:calc(4vw * 3)}}@media all and (min-width: 87.5em){.projects-preview .over-text-cont{height:calc(4vw * 2)}.projects-preview .overall-text-cont{height:calc(4vw * 2)}}.projects-preview .over-text .h5{margin:0;padding:0 4vw;text-transform:uppercase}.projects-preview .overall-text .h5{margin:0;padding:0 4vw;text-transform:uppercase}.projects-preview .over-text .h5,.projects-preview .overall-text .h5{font-size:2rem}@media all and (min-width: 20em){.projects-preview .over-text .h5,.projects-preview .overall-text .h5{font-size:calc( 2rem + .25 * ((100vw - 20rem) / 67.5))}}@media all and (min-width: 87.5em){.projects-preview .over-text .h5,.projects-preview .overall-text .h5{font-size:2.25rem}}.projects-preview .over-text .subtitle{padding:0 4vw}.projects-preview .overall-text .subtitle{padding:0 4vw}.projects-preview .over-text .subtitle,.projects-preview .overall-text .subtitle{font-size:1.125rem}@media all and (min-width: 20em){.projects-preview .over-text .subtitle,.projects-preview .overall-text .subtitle{font-size:calc( 1.125rem + .375 * ((100vw - 20rem) / 67.5))}}@media all and (min-width: 87.5em){.projects-preview .over-text .subtitle,.projects-preview .overall-text .subtitle{font-size:1.5rem}}.projects-preview .over-text .btn{margin-bottom:calc(4vw)}.projects-preview .overall-text .btn{margin-bottom:calc(4vw)}@media all and (min-width: 40em){.projects-preview .over-text .btn{margin-bottom:calc(4vw)}.projects-preview .overall-text .btn{margin-bottom:calc(4vw)}}.projects-preview .over-text-change,.projects-preview .overall-text-change{-webkit-transition:all .3s linear;transition:all .3s linear}.projects-preview .over-text-change.hide,.projects-preview .overall-text-change.hide{opacity:0;-webkit-transform:translateX(-1%);transform:translateX(-1%)}.projects-preview .over-text .nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:calc(4vw)}.projects-preview .overall-text .nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:calc(4vw)}@media all and (min-width: 40em){.projects-preview .over-text .nav{margin-bottom:calc(4vw)}.projects-preview .overall-text .nav{margin-bottom:calc(4vw)}}@media all and (min-width: 87.5em){.projects-preview .over-text .nav{margin-bottom:calc(4vw / 2)}.projects-preview .overall-text .nav{margin-bottom:calc(4vw / 2)}}.projects-preview .over-text .nav-btn,.projects-preview .overall-text .nav-btn{cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:20px;width:60px}.projects-preview .over-text .nav-btn img,.projects-preview .overall-text .nav-btn img{height:10px;width:auto}@media all and (min-width: 40em){.projects-preview .over-text .nav-btn-next:hover img,.projects-preview .overall-text .nav-btn-next:hover img{-webkit-animation:bouncealpha 1.4s infinite linear;animation:bouncealpha 1.4s infinite linear}.projects-preview .over-text .nav-btn-prev:hover img,.projects-preview .overall-text .nav-btn-prev:hover img{-webkit-animation:bouncealphaleft 1.4s infinite linear;animation:bouncealphaleft 1.4s infinite linear}}.projects-preview .overall{height:100%;z-index:50;padding-bottom:40px;margin-top:-40%}@media all and (min-width: 40em){.projects-preview .overall{padding-bottom:0;margin-top:0;position:absolute;height:calc(100% - 4vw);left:50%;top:calc(4vw / 2);-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%}}@media all and (min-width: 57.5em){.projects-preview .overall{top:calc(-1 * 4vw / 2)}}@media all and (min-width: 75em){.projects-preview .overall{height:calc(100% - (4vw * 2));max-height:500px}}@media all and (min-width: 87.5em){.projects-preview .overall{height:calc(100% - (4vw * 3))}}.projects-preview .overall-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;-webkit-box-shadow:0 0 50px rgba(0,0,0,0.3);box-shadow:0 0 50px rgba(0,0,0,0.3)}.projects-preview .overall-text .top{line-height:normal;margin-bottom:calc(4vw);padding:20px;text-align:center;width:100%}@media all and (min-width: 40em){.projects-preview .overall-text .top{margin-bottom:0;text-align:left}}@media all and (min-width: 40em){.projects-preview .overall-text .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;left:0;top:0;width:100%;padding:calc(4vw / 4) calc(4vw / 2)}}.projects-preview .overall-text .top a{text-decoration:underline}.projects-preview .overall-text .top .paragraph{margin:0}@media all and (min-width: 40em){.projects-preview .overall-text .top .paragraph{max-width:35%}}.projects-preview--carousel-bk .carousel-cell{background-color:#fff}.projects-list{position:relative;padding-top:calc(4vw * 2);text-align:left}@media all and (min-width: 40em){.projects-list{padding-top:calc(4vw * 1.2)}}.projects-list h2{margin-bottom:calc(4vw)}.projects-list>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media all and (min-width: 40em){.projects-list>div{margin-left:calc(-1 * 4vw / 4);width:calc(100% + 4vw / 2)}}.projects-list-item{background-color:#fff;display:block;margin-bottom:calc(4vw * 2)}@media all and (min-width: 40em){.projects-list-item{margin-bottom:calc(4vw);margin-left:calc(4vw / 4);margin-right:calc(4vw / 4);width:calc((100% / 2) - 4vw / 2)}.projects-list-item:hover .projects-list-image img{opacity:.8}}.projects-list-image{background-color:#000}@media all and (min-width: 40em){.projects-list-image img{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}}.projects-list-text{padding:calc(4vw * 2)}@media all and (min-width: 40em){.projects-list-text{padding:calc(4vw)}}.projects-list-text .h3{margin-bottom:0;text-transform:uppercase}.projects-list-text .h3+.paragraph{margin-bottom:calc(4vw / 2)}.projects-list-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;font-size:1.125rem;text-transform:uppercase;text-align:center;padding-left:calc(4vw * 2);padding-right:calc(4vw * 2)}@media all and (min-width: 18.75em) and (max-width: 39.9375em){.projects-list-cta span{display:block}}.project-dett-spech h2{margin-bottom:calc(4vw / 2);text-transform:none}.project-dett-spech h2{font-size:1.5rem}@media all and (min-width: 20em){.project-dett-spech h2{font-size:calc( 1.5rem + .375 * ((100vw - 20rem) / 67.5))}}@media all and (min-width: 87.5em){.project-dett-spech h2{font-size:1.875rem}}.project-dett-spech p{padding-right:0 !important}.project-dett-spech .spech{margin-top:calc(4vw * 2)}@media all and (min-width: 40em){.project-dett-spech .spech{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:0}}.project-dett-spech .spech-item{margin-bottom:calc(4vw * 2)}@media all and (min-width: 40em){.project-dett-spech .spech-item{margin-bottom:calc(4vw / 2)}}.project-dett-spech .spech-item:last-child{margin-bottom:0}.project-dett-spech .spech .h3{margin-bottom:calc(4vw);text-align:left}@media all and (min-width: 40em){.project-dett-spech .spech .h3{margin-bottom:calc(4vw / 4)}}.project-dett-spech .spech ol li{font-size:1rem}@media all and (min-width: 20em){.project-dett-spech .spech ol li{font-size:calc( 1rem + 0 * ((100vw - 20rem) / 67.5))}}@media all and (min-width: 87.5em){.project-dett-spech .spech ol li{font-size:1rem}}.project-dett-spech .spech ol li>div{margin-bottom:calc(4vw / 4)}.projects-next{background-color:#fff;display:block;position:relative;margin-top:calc(4vw * 2);text-align:left}@media all and (min-width: 40em){.projects-next{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:calc(4vw * 1.2)}.projects-next:hover .projects-next-image img{opacity:.8}}.projects-next-image{background-color:#000;overflow:hidden;position:relative;overflow-x:hidden}.projects-next-image:before{content:"";float:left;position:relative;padding-top:60%}.projects-next-image:after{content:" ";display:table;clear:left}.projects-next-image>.inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.projects-next-image img{width:calc(100% + 2px);min-height:100%;height:auto;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;top:50%;left:50%;position:absolute;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media all and (min-width: 40em){.projects-next-image img{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}}@media all and (min-width: 40em){.projects-next-image{width:50%}}.projects-next-text{padding:calc(4vw * 2)}@media all and (min-width: 40em){.projects-next-text{padding:calc(4vw);width:50%}}.projects-next-text .h3{margin-bottom:0;text-transform:uppercase}.projects-next-text .h3+.paragraph{margin-bottom:calc(4vw / 2)}.search-list{margin-bottom:calc(4vw * 2)}.search-item{border-bottom:2px solid #000;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 6px;text-align:left}.search-item .paragraph{line-height:normal}.search-item .title{padding-right:calc(4vw)}.search-item .list-n{display:none}.search-item .type{margin-left:auto;text-transform:uppercase}@media all and (min-width: 40em){.search-item .title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:calc(4vw / 2)}.search-item .paragraph.list-n{display:block;-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px}}.stores-search{display:block;position:relative}@media all and (min-width: 40em){.stores-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.stores-search .column{width:calc(50% - 4vw / 4)}}.stores-search h2{margin-bottom:calc(4vw / 2)}@media all and (min-width: 18.75em) and (max-width: 39.9375em){.stores-search .stores-form{margin-bottom:calc(4vw * 2)}.stores-search .stores-form .thom-form{margin-top:calc(4vw * 2)}.stores-search .stores-form .thom-form__column{width:100%}}@media all and (min-width: 40em){.stores-search .stores-form{padding-right:calc(4vw * 2);padding-top:calc(4vw / 2)}}.stores-search .stores-form .thom-form__submit{width:100%}.stores-search .stores-form .thom-dropdown--label{background-color:transparent;border-left:0;border-right:0;border-top:0;font-size:.75rem;height:40px;padding:0 4px;text-transform:none}.stores-search .stores-form .thom-dropdown--options{background-color:#fff;border:0;padding:5px 0}.stores-search .stores-form .thom-dropdown--options-item{font-size:.75rem;padding:4px}.stores-search .stores-results{display:none}.stores-search .thom-map{display:block;border:2px solid #000;margin-bottom:calc(4vw / 2);padding:5px;position:relative}.stores-search .thom-map-overlay{display:block;position:relative}.stores-search .thom-map-inner{display:block;overflow:hidden;position:relative;overflow-x:hidden}.stores-search .thom-map-inner:before{content:"";float:left;position:relative;padding-top:60%}.stores-search .thom-map-inner:after{content:" ";display:table;clear:left}.stores-search .thom-map-inner>.inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.stores-search .thom-map-inner #map{height:100%;left:0;position:absolute;top:0;z-index:10;width:100%}.stores-search .stores-list{border-top:2px solid #000}.stores-search .stores-list-item{border-bottom:2px solid #000;padding:calc(4vw / 2)}.stores-search .stores-list-item .extra{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:.75rem;height:26px;margin-bottom:15px}.stores-search .stores-list-item .extra .label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#000;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:26px;min-width:100px;padding:0 10px;text-align:center;text-transform:uppercase;width:auto}.stores-search .stores-list-item .extra .direction{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto}.stores-search .stores-list-item .extra .direction span{margin-right:10px}.stores-search .stores-list-item .extra .direction .ico img{width:18px}.stores-search .stores-list-item .title{font-size:1rem}.stores-search .stores-list-item .paragraph a{text-decoration:none}.stores-search .map-msg{display:none}.stores-search-text{border:3px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:calc(4vw * 3) calc(4vw * 2);text-align:center}@media all and (min-width: 40em){.stores-search-text{padding:calc(4vw)}}@media all and (min-width: 57.5em){.stores-search-text{padding:calc(4vw / 2)}}.stores-search-text .title{margin-bottom:0}.stores-search-text .subtitle{margin-bottom:calc(4vw)}@media all and (min-width: 40em){.stores-search-text .subtitle{margin-bottom:calc(4vw / 3)}}.stores-search-text .btn{margin:calc(4vw) 0}@media all and (min-width: 40em){.stores-search-text .btn{margin:calc(4vw / 3) 0}}.clearfix::after{display:block;clear:both;content:""}@media all and (min-width: 57.5em){.js-toa,.js-toa-el{opacity:0}[data-toa-parallax]{opacity:1;-webkit-transition:none !important;transition:none !important}[data-toa-class]{opacity:1;overflow:hidden}[data-toa-class]:after{content:"";background-color:#f4f4f4;top:-1px;height:calc(100% + 2px);position:absolute;left:50%;width:calc(100% + 2px);z-index:50;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all 0.85s cubic-bezier(0.785, 0.135, 0.35, 0.86);transition:all 0.85s cubic-bezier(0.785, 0.135, 0.35, 0.86)}[data-toa-class].tween:after{height:0 !important}[data-toa-anim]{-webkit-transition:none !important;transition:none !important}[data-toa-anim="sliceRevealDown"]:after{top:auto;bottom:0}.bk-white [data-toa-class]:after{background-color:#fff}}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.is-hidden{display:none !important}.is-visible{display:block !important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:auto;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.carousel-ratio{position:relative;height:calc(100vh - 60px);width:100%}.carousel-ratio .flickity-viewport{position:absolute !important;height:100% !important;width:100% !important}@media all and (min-width: 40em){.carousel-ratio{height:auto;width:auto;overflow-x:hidden}.carousel-ratio:before{content:"";float:left;position:relative;padding-top:50.14286%}.carousel-ratio:after{content:" ";display:table;clear:left}.carousel-ratio>.inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.carousel-ratio-16-9{overflow-x:hidden}.carousel-ratio-16-9:before{content:"";float:left;position:relative;padding-top:56.25%}.carousel-ratio-16-9:after{content:" ";display:table;clear:left}.carousel-ratio-16-9>.inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}}.carousel-ratio .carousel-cell{position:absolute !important;top:0;left:0;width:100%;height:100% !important}.carousel.is-hidden{display:none}.carousel img{pointer-events:none}.carousel-progress{left:50%;position:absolute;top:20px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10;width:100%}@media all and (min-width: 40em){.carousel-progress{top:20%}}@media all and (min-width: 57.5em){.carousel-progress{top:38%}}@media all and (min-width: 75em){.carousel-progress{top:45%}}@media all and (min-width: 87.5em){.carousel-progress{top:50%}}.carousel-progress-bar{background-color:rgba(255,255,255,0.2);height:2px;position:relative;width:85px}.carousel-progress .progress{position:absolute;top:0;left:0;height:2px;width:0%;background-color:#fff}.carousel .carousel-cell{background-color:transparent;overflow:hidden;width:100%;position:relative}.carousel .carousel-cell img{display:block;width:100%}.carousel .carousel-cell-caption{color:#fff;left:50%;position:absolute;text-align:center;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:20;width:100%}@media all and (min-width: 40em){.carousel .carousel-cell-caption{margin-top:30px;text-align:left;top:20%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media all and (min-width: 57.5em){.carousel .carousel-cell-caption{top:38%}}@media all and (min-width: 75em){.carousel .carousel-cell-caption{top:45%}}@media all and (min-width: 87.5em){.carousel .carousel-cell-caption{top:50%}}@media all and (min-width: 40em){.carousel .carousel-cell-caption .col{width:80%}}@media all and (min-width: 57.5em){.carousel .carousel-cell-caption .col{width:70%}}@media all and (min-width: 75em){.carousel .carousel-cell-caption .col{width:50%}}.carousel .carousel-cell-caption .title{line-height:0.9;margin-bottom:50px}.carousel .carousel-cell-caption .title{font-size:2.625rem}@media all and (min-width: 20em){.carousel .carousel-cell-caption .title{font-size:calc( 2.625rem + 1 * ((100vw - 20rem) / 67.5))}}@media all and (min-width: 87.5em){.carousel .carousel-cell-caption .title{font-size:3.625rem}}.carousel .carousel-cell--video{height:100%}.carousel .carousel-cell--video-poster{display:block;background-color:#000;background-position:50%;background-size:cover;left:0;position:absolute;top:0;width:100%;height:100%;z-index:10;opacity:0;-webkit-transition:all 0.6s 0.4s;transition:all 0.6s 0.4s}.carousel .carousel-cell--video-iframe{background-color:transparent;height:300%;left:50%;pointer-events:none;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:300%;max-width:none;z-index:1}@media all and (min-width: 40em){.carousel .carousel-cell--video-iframe{height:100%;max-width:100%;width:100%}}.carousel .carousel-cell--video.loading .carousel-cell--video-poster{opacity:1}.carousel-home{height:calc(100vh - 60px);left:-1px;position:relative;width:calc(100vw + 2px);margin:0 auto;overflow:hidden}.carousel-home .carousel-cell-image{position:absolute;top:0;left:0;bottom:0;right:0;z-index:10;background-position:center;background-repeat:no-repeat;background-size:cover}.carousel-home .carousel-cell-image img{position:absolute;top:50%;left:50%;z-index:10;min-height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.carousel-home .btn{max-width:50%;min-width:260px;padding:0 15px;width:auto}@media all and (min-width: 40em){.carousel-home{height:auto}.carousel-home .flickity-page-dots{bottom:auto !important;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:120px}}.carousel .flickity-page-dots{bottom:0}.carousel .flickity-page-dots .dot{background:transparent;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:60px;margin:0;position:relative;opacity:1;width:60px}@media all and (min-width: 40em){.carousel .flickity-page-dots .dot{display:-webkit-box;display:-ms-flexbox;display:flex;height:30px;width:100%}}.carousel .flickity-page-dots .dot:after{content:'';background:#fff;border-radius:50rem;height:5px;opacity:.2;width:5px}@media all and (min-width: 40em){.carousel .flickity-page-dots .dot:after{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}}.carousel .flickity-page-dots .dot:hover:after{opacity:.5}.carousel .flickity-page-dots .dot.is-selected:after{opacity:1}.projects-carousel-singlepage{background-color:#000;position:relative}@media all and (min-width: 40em){.projects-carousel-singlepage{background-color:transparent}}.projects-carousel-singlepage .carousel-cell-caption{margin:0;background-color:#000;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:5;-webkit-transform:translateX(0);transform:translateX(0);text-align:center;position:relative;padding:calc(4vw * 2) 0;left:0}@media all and (min-width: 40em){.projects-carousel-singlepage .carousel-cell-caption{background-color:rgba(0,0,0,0.4);position:absolute;left:0;top:0;width:100%;height:100%}}.projects-carousel-singlepage .carousel-cell-caption p{margin-bottom:calc(4vw / 2)}.projects-carousel-singlepage--page-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:calc(4vw / 2)}.projects-carousel-singlepage--page-dots .button{background:transparent;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:60px;margin:0;position:relative;opacity:1;width:60px}@media all and (min-width: 40em){.projects-carousel-singlepage--page-dots .button{display:-webkit-box;display:-ms-flexbox;display:flex;height:30px;width:30px}}.projects-carousel-singlepage--page-dots .button:after{content:'';background:#fff;border-radius:50rem;height:5px;opacity:.2;width:5px}@media all and (min-width: 40em){.projects-carousel-singlepage--page-dots .button:after{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}}.projects-carousel-singlepage--page-dots .button:hover:after{opacity:.5}.projects-carousel-singlepage--page-dots .button.is-selected:after{opacity:1}.projects-carousel-singlepage .flickity-page-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;bottom:calc(4vw / 2);z-index:10}.projects-carousel-singlepage .dot{width:30px !important}.images--carousel{margin-bottom:50px}.images--carousel .flickity-page-dots{position:relative;bottom:auto;margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.images--carousel .flickity-page-dots .dot{height:4px;width:40px;margin:0 1px;border-radius:0;background-color:#333;opacity:.25}.images--carousel .flickity-page-dots .dot:after{display:none}.images--carousel .flickity-page-dots li:only-child{display:none}.carousel-cell-image img,.carousel-cell-image img.lazy{-webkit-transition:opacity 0.4s;transition:opacity 0.4s;opacity:0}.carousel-cell-image img.flickity-lazyloaded,.carousel-cell-image img.flickity-lazyerror,.carousel-cell-image img.loaded{opacity:1}.thom-dropdown{display:block;overflow:hidden;position:relative;text-align:left;z-index:0}.thom-dropdown--label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,0.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:55px;padding-left:20px;padding-right:10px;position:relative}.thom-dropdown--label{font-size:1rem}@media all and (min-width: 20em){.thom-dropdown--label{font-size:calc( 1rem + .125 * ((100vw - 20rem) / 67.5))}}@media all and (min-width: 87.5em){.thom-dropdown--label{font-size:1.125rem}}@media all and (min-width: 40em){.thom-dropdown--label{-webkit-transition:background-color 0.35s;transition:background-color 0.35s}}.thom-dropdown--label:after{content:"+";color:#000;line-height:0;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.thom-dropdown--label:after{font-size:1.375rem}@media all and (min-width: 20em){.thom-dropdown--label:after{font-size:calc( 1.375rem + .625 * ((100vw - 20rem) / 67.5))}}@media all and (min-width: 87.5em){.thom-dropdown--label:after{font-size:2rem}}.thom-dropdown--label-item{padding-right:30px}.thom-dropdown.is-open{overflow:visible;z-index:10}.thom-dropdown.is-open .thom-dropdown--label{background-color:rgba(255,255,255,0.5);-webkit-transition:background-color 0.25s 0.15s;transition:background-color 0.25s 0.15s}.thom-dropdown.is-open .thom-dropdown--label:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.thom-dropdown.is-open .thom-dropdown--options{visibility:visible;opacity:1;-webkit-transition:visibility 0s,opacity 0.25s 0.15s;transition:visibility 0s,opacity 0.25s 0.15s}.thom-dropdown--options{background-color:#fff;left:0;min-width:100%;padding:15px 0;position:absolute;top:100%;width:auto;visibility:hidden;z-index:10;opacity:0;-webkit-transition:visibility 0.25s 0.35s,opacity 0.25s;transition:visibility 0.25s 0.35s,opacity 0.25s}.thom-dropdown--options-item{cursor:pointer;display:block;padding:5px 20px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.thom-dropdown--options-item{font-size:1rem}@media all and (min-width: 20em){.thom-dropdown--options-item{font-size:calc( 1rem + -.125 * ((100vw - 20rem) / 67.5))}}@media all and (min-width: 87.5em){.thom-dropdown--options-item{font-size:.875rem}}.thom-dropdown--options-item:hover:not(.is-active){opacity:0.5}.thom-dropdown--options-item.is-active{font-weight:400}.thom-dropdown--options-item.is-selected{font-weight:700;pointer-events:none;cursor:default}.thom-dropdown .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000}.thom-dropdown .mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.thom-dropdown .mCSB_inside>.mCSB_container{margin-right:0}.navbar{background-color:#000;position:relative;z-index:1200}.navbar:before{content:"";background-color:#f4f4f4;bottom:0;height:100%;position:absolute;right:0;width:100%;z-index:10;-webkit-transition:height 0.85s cubic-bezier(0.785, 0.135, 0.35, 0.86),visibility 0.35s 1.05s linear;transition:height 0.85s cubic-bezier(0.785, 0.135, 0.35, 0.86),visibility 0.35s 1.05s linear}.navbar.tween .navbar__toggler{-webkit-transition:opacity .35s 1.05s linear;transition:opacity .35s 1.05s linear;opacity:1}.navbar.tween:before{height:0;visibility:hidden}.navbar .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px}@media all and (min-width: 40em){.navbar .container{height:100px}}@media all and (min-width: 57.5em){.navbar .container{height:120px}}.navbar__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.navbar--spacer{background-position:center;background-repeat:no-repeat;background-size:cover;display:block;height:60px}@media all and (min-width: 40em){.navbar--spacer{display:block;height:100px}}@media all and (min-width: 57.5em){.navbar--spacer{height:120px}}.navbar--spacer-xs{height:calc(60px / 2)}@media all and (min-width: 40em){.navbar--spacer-xs{height:calc(100px / 2)}}@media all and (min-width: 57.5em){.navbar--spacer-xs{height:calc(120px / 2)}}.navbar--spacer-md{height:calc(60px)}@media all and (min-width: 40em){.navbar--spacer-md{height:calc(100px / 1.2)}}@media all and (min-width: 57.5em){.navbar--spacer-md{height:calc(120px / 1.4)}}.navbar--spacer-xl{height:calc(60px * 1.4)}@media all and (min-width: 40em){.navbar--spacer-xl{height:calc(100px * 1.4)}}@media all and (min-width: 57.5em){.navbar--spacer-xl{height:calc(120px * 1.4)}}.navbar__sx{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:50%;line-height:1.2}@media all and (min-width: 57.5em){.navbar__dx{padding-right:30px}}.navbar__dx .thom-dropdown--options{left:auto;right:0;top:100% !important;bottom:auto !important}.navbar__dx .thom-dropdown--options-item{padding-right:15px !important}.navbar__brand{display:block;position:relative}@media all and (min-width: 57.5em){.navbar__brand{padding-left:30px}}.navbar__brand img{width:auto;height:25px}@media all and (min-width: 40em){.navbar__brand img{height:30px}}@media all and (min-width: 57.5em){.navbar__brand img{height:40px}}.navbar__brand:hover{opacity:1}.navbar__toggler{display:inline-block;position:relative;width:calc(60px - 20px);height:calc(60px - 20px);cursor:pointer;z-index:1210;opacity:0}@media all and (min-width: 40em){.navbar__toggler{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;width:calc(100px - 30px);height:calc(100px - 30px)}}@media all and (min-width: 57.5em){.navbar__toggler{width:calc(120px - 30px);height:calc(120px - 30px)}}.navbar__toggler:focus{outline:none}.navbar__toggler:hover .navbar__toggler-line,.navbar__toggler:hover .navbar__toggler-line:after,.navbar__toggler:hover .navbar__toggler-line:before{background-color:#ccc}.navbar__toggler-line{display:block;position:absolute;top:50%;left:50%;background-color:#fff;height:2px;width:24px;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.navbar__toggler-line:before,.navbar__toggler-line:after{content:'';background-color:#fff;height:2px;left:0;position:absolute;width:100%}.navbar__toggler-line:before{top:-6px}.navbar__toggler-line:after{top:6px}.navbar .thom-dropdown{color:#fff}@media all and (min-width: 40em){.navbar .thom-dropdown{margin-left:15px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}.navbar .thom-dropdown--label{height:auto;padding:0;text-transform:uppercase}.navbar .thom-dropdown--label{font-size:1rem}@media all and (min-width: 20em){.navbar .thom-dropdown--label{font-size:calc( 1rem + .125 * ((100vw - 20rem) / 67.5))}}@media all and (min-width: 87.5em){.navbar .thom-dropdown--label{font-size:1.125rem}}.navbar .thom-dropdown--label:after{content:"\2023";color:#fff;-webkit-transform:rotate(90deg);transform:rotate(90deg);font-size:1.5rem;-webkit-transition:none;transition:none}.navbar .thom-dropdown--label-item{padding-right:5px}.navbar .thom-dropdown--options{background-color:#000}.navbar .thom-dropdown--options-item{color:#fff;text-align:right;padding-right:0}.navbar .thom-dropdown.is-open .thom-dropdown--label{background-color:transparent}.navbar .thom-dropdown.is-open .thom-dropdown--label:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.navbar .thom-dropdown--options{left:auto;right:0;top:auto;bottom:100%}.navbar__collapse,.navbar__search-collapse{background-color:transparent;opacity:0;visibility:hidden;display:block;position:fixed;top:0;left:0;right:0;bottom:0;height:auto;margin:0 auto;min-height:100vh;overflow-x:hidden;overflow-y:auto;width:100%;pointer-events:auto;padding-left:0;padding-right:0}@media all and (min-width: 57.5em){.navbar__collapse,.navbar__search-collapse{height:auto;position:absolute;bottom:auto}}.navbar__collapse--inner{background-color:#000;display:block;height:auto;margin:0 auto;padding-bottom:calc(4vw * 8);width:100%}.navbar__search-collapse--inner{background-color:#000;display:block;height:auto;margin:0 auto;padding-bottom:calc(4vw * 8);width:100%}@media all and (min-width: 40em){.navbar__collapse--inner{padding-bottom:calc(4vw * 2)}.navbar__search-collapse--inner{padding-bottom:calc(4vw * 2)}}@media all and (min-width: 57.5em){.navbar__collapse--inner,.navbar__search-collapse--inner{padding-bottom:0}}.navbar__collapse--row,.navbar__search-collapse--row{display:block;min-height:100vh}@media all and (min-width: 40em){.navbar__collapse--row,.navbar__search-collapse--row{display:-webkit-box;display:-ms-flexbox;display:flex}}@media all and (min-width: 40em){.navbar .navbar__search-collapse .h6{margin-bottom:0}}.navbar-links-lang{color:#fff}@media all and (min-width: 40em){.navbar-links-lang{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.navbar-links-lang .navbar-links{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:calc(4vw * 2)}@media all and (min-width: 40em){.navbar-links-lang .navbar-links{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:0}}.navbar-links-lang .link{display:block;color:#fff;margin:0 8px;text-transform:uppercase}.navbar-links-lang .link{font-size:.75rem}@media all and (min-width: 20em){.navbar-links-lang .link{font-size:calc( .75rem + .125 * ((100vw - 20rem) / 67.5))}}@media all and (min-width: 87.5em){.navbar-links-lang .link{font-size:.875rem}}.navbar-links-lang .link strong{display:block}.navbar .flex-row{display:block;padding:0 !important;text-align:left}@media all and (min-width: 40em){.navbar .flex-row{display:-webkit-box;display:-ms-flexbox;display:flex}}.navbar .flex-row>div{display:block}@media all and (min-width: 40em){.navbar .flex-row>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-preferred-size:100%;flex-basis:100%}.navbar .flex-row>div .colum:first-child{padding-right:calc(4vw / 2)}.navbar .flex-row>div .colum:last-child{padding-left:calc(4vw / 2)}.navbar .flex-row>div.flex-v-align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.navbar .flex-row .h6{color:#fff;text-transform:uppercase}.navbar .flex-row .label{color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.navbar .flex-row .label:after{content:'';background-color:#fff;height:2px;margin-left:10px;width:20px}.navbar .flex-row .search-ico{float:right}.navbar .flex-row .search-ico img{height:18px;width:auto}@media all and (min-width: 18.75em) and (max-width: 39.9375em){.navbar .flex-row .column-search{background-color:#000;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 40px;position:fixed;top:0;left:0;width:100%;z-index:10}}.navbar .flex-row .search-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:2px solid #fff;padding:0 5px;position:relative}@media all and (min-width: 40em){.navbar .flex-row .search-box{min-width:350px}}.navbar .flex-row .search-box-input{background-color:#000;border:0;color:#fff;font-size:14px;height:30px;padding:0 10px;width:100%}.navbar .flex-row .search-box-input::-webkit-input-placeholder{color:#fff}.navbar .flex-row .search-box-input::-moz-placeholder{color:#fff}.navbar .flex-row .search-box-input:-ms-input-placeholder{color:#fff}.navbar .flex-row .search-box-input::-ms-input-placeholder{color:#fff}.navbar .flex-row .search-box-input::placeholder{color:#fff}.navbar .flex-row .search-box-input:focus{outline:none}.navbar .flex-row .social{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:calc(4vw * 2)}@media all and (min-width: 40em){.navbar .flex-row .social{margin-bottom:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.navbar .flex-row .social a:not(:last-child){margin-right:20px}.navbar .flex-row .social img{height:30px;width:auto;-webkit-filter:invert(1);filter:invert(1)}@media all and (min-width: 40em){.navbar .flex-row .social a img{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.navbar .flex-row .social a:hover img{opacity:.8}}.navbar .flex-row .link-reservedArea{height:40px;margin-bottom:calc(4vw * 2);width:100%}@media all and (min-width: 40em){.navbar .flex-row .link-reservedArea{margin-bottom:0;width:186px}}.navbar__menu{display:block;margin-bottom:calc(4vw * 4)}@media all and (min-width: 40em){.navbar__menu{margin-bottom:0;margin-top:15px;text-align:right}}.navbar .menu-item{line-height:1;margin-bottom:10px;position:relative}.navbar .menu-item:last-child{margin-bottom:0}.navbar .menu-item a{display:block;color:#fff}.navbar .menu-item a{font-size:1.125rem}@media all and (min-width: 20em){.navbar .menu-item a{font-size:calc( 1.125rem + .375 * ((100vw - 20rem) / 67.5))}}@media all and (min-width: 87.5em){.navbar .menu-item a{font-size:1.5rem}}@media all and (min-width: 40em){.navbar .menu-item a{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.navbar .menu-item a:hover{color:#ccc}}.navbar .menu-item.selected a{text-decoration:underline}.navbar__menu-xl{margin-bottom:20px;margin-top:15px}.navbar__menu-xl .menu-item{color:#fff;text-transform:uppercase}.navbar__menu-xl .menu-item a{font-size:1.875rem}@media all and (min-width: 20em){.navbar__menu-xl .menu-item a{font-size:calc( 1.875rem + .9375 * ((100vw - 20rem) / 67.5))}}@media all and (min-width: 87.5em){.navbar__menu-xl .menu-item a{font-size:2.8125rem}}.navbar__menu-xl .menu-item.selected a{text-decoration:none}.navbar__menu-xl .menu-item.selected a strong{text-decoration:underline}.navbar__menu-xl .menu-item.selected a strong sup{text-decoration:none}@media all and (min-width: 40em){.navbar__collapse,.navbar__toggler-link{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}}body.navbar--opened .navbar__collapse{visibility:visible;opacity:1}body.navbar--opened .navbar__toggler{background:#000}body.navbar--opened .navbar__toggler-line{background:transparent !important}body.navbar--opened .navbar__toggler-line:before{background:#fff;top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}body.navbar--opened .navbar__toggler-line:after{background:#fff;top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}body.navbar--search-opened .navbar__search-collapse{visibility:visible;opacity:1}body.navbar--search-opened .navbar__toggler-line{background:transparent !important}body.navbar--search-opened .navbar__toggler-line:before{background:#fff;top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}body.navbar--search-opened .navbar__toggler-line:after{background:#fff;top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.navbar.navbar--fixed{position:absolute;top:0;left:0;right:0;margin:0 auto}@media all and (min-width: 40em){.navbar.navbar--fixed{top:0}}@media all and (min-width: 57.5em){.navbar.navbar--fixed{top:0}}.navbar.navbar--fixed .container{margin:0 auto}.navbar.navbar--fixed-transparent.navbar--scrolled{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;opacity:.25}.navbar.navbar--fixed-transparent.navbar--scrolled:hover{opacity:1}.navbar.navbar--fixed-showhide{-webkit-transition:-webkit-transform 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:-webkit-transform 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955), -webkit-transform 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955)}body.navbar--opened .navbar.navbar--fixed-showhide{-webkit-transform:none;transform:none}.navbar.navbar--fixed-showhide.out-stage{opacity:0;-webkit-transform:translateY(-300%);transform:translateY(-300%)}.navbar.navbar--fixed-showhide.on-stage{opacity:1;position:fixed;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.2);box-shadow:0 0 20px rgba(0,0,0,0.2);-webkit-transform:translateY(0);transform:translateY(0)}body.navbar--opened,body.navbar--search-opened{overflow:hidden;overflow-y:scroll}body.navbar--opened .wrapper,body.navbar--search-opened .wrapper{height:100vh;overflow:hidden}body.navbar--opened .footer,body.navbar--search-opened .footer{display:none}body.lg-on .navbar{z-index:1000}.share{display:none;position:relative}@media all and (min-width: 40em){.share{display:block}}.share-cta{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem}.share-cta:before{content:'\002B';-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.875rem;height:35px;margin-right:10px;width:35px}.share-inner{background-color:#f4f4f4;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;position:absolute;bottom:0;height:100%;width:100%;z-index:10;visibility:hidden;opacity:0;-webkit-transition:opacity .35s, visibility .45s 0s;transition:opacity .35s, visibility .45s 0s}.share.is-active .share-inner{-webkit-transition:visibility 0s, opacity .35s .15s;transition:visibility 0s, opacity .35s .15s;visibility:visible;opacity:0}@media all and (min-width: 40em){.share:hover .share-inner{-webkit-transition:visibility 0s, opacity .35s .15s;transition:visibility 0s, opacity .35s .15s;visibility:visible;opacity:1}}.share-btn{display:block;color:#000;position:relative}@media all and (min-width: 40em){.share-btn{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}}.share-btn:after{content:"\005C";margin:0 2px}.share-btn:last-of-type:after{display:none}.share .messenger-desk,.share .messenger-mob{display:none}
   
   /*# sourceMappingURL=main.css.map */
   