html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.slideshow .switcher ul,.carousel .switcher ul{margin:0;padding:0;list-style:none}.clearfix:after,.menu:after,.registration-purchase:after,.interactive-block:after,.top-article:after{content:'';display:block;clear:both}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.decor-line-down{padding-bottom:13px;position:relative;display:inline-block;vertical-align:top}.decor-line-down:before{content:'';position:absolute;top:100%;height:6px;width:33px;background-color:#404040;border-radius:6px}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}*{max-height:1000000px}body{color:#404040;background:#fff;font:16px/1.2 "Noto Sans",sans-serif;min-width:320px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%;height:auto}.gm-style img{max-width:none}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.h{font-family:"Noto Sans",sans-serif;font-weight:bold;margin:0 0 .5em;color:#000}h1,.h1{font-size:30px}@media(min-width:768px){h1,.h1{font-size:40px}}@media(min-width:1200px){h1,.h1{font-size:50px}}h2,.h2{font-size:27px}@media(min-width:1200px){h2,.h2{font-size:40px}}h3,.h3{font-size:30px}@media(min-width:768px){h3,.h3{font-size:30px}}@media(min-width:1200px){h3,.h3{font-size:40px}}h4,.h4{font-size:21px}h5,.h5{font-size:17px}h6,.h6{font-size:15px}p{margin:0 0 1em}.no-marg{margin:16px 0}a{color:#a3a3a3}a:hover,a:focus{text-decoration:none}form,fieldset{margin:0;padding:0;border-style:none;font-weight:800;font-size:15px}form input{height:40px;line-height:40px}@media(min-width:1200px){form input{height:50px;line-height:50px}}form input{padding:0 25px 0 16px;width:100%}form .note{color:#1b3767;font-weight:normal;font-weight:800;text-transform:uppercase}form .note:before{content:'*';color:#ff4b4b}input[type="checkbox"]{position:absolute;opacity:0}input[type='text'],input[type='tel'],input[type='email'],input[type='search'],input[type='password'],input[type='number'],textarea{-webkit-appearance:none;-webkit-border-radius:0;box-sizing:border-box;border:2px solid #c9c9c9;border-radius:25px}input[type='text']:focus,input[type='tel']:focus,input[type='email']:focus,input[type='search']:focus,input[type='password']:focus,input[type='number']:focus,textarea:focus{border-color:#1b3767}input[type='text']::-webkit-input-placeholder,input[type='tel']::-webkit-input-placeholder,input[type='email']::-webkit-input-placeholder,input[type='search']::-webkit-input-placeholder,input[type='password']::-webkit-input-placeholder,input[type='number']::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#000}input[type='text']::-moz-placeholder,input[type='tel']::-moz-placeholder,input[type='email']::-moz-placeholder,input[type='search']::-moz-placeholder,input[type='password']::-moz-placeholder,input[type='number']::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#000}input[type='text']:-moz-placeholder,input[type='tel']:-moz-placeholder,input[type='email']:-moz-placeholder,input[type='search']:-moz-placeholder,input[type='password']:-moz-placeholder,input[type='number']:-moz-placeholder,textarea:-moz-placeholder{color:#000}input[type='text']:-ms-input-placeholder,input[type='tel']:-ms-input-placeholder,input[type='email']:-ms-input-placeholder,input[type='search']:-ms-input-placeholder,input[type='password']:-ms-input-placeholder,input[type='number']:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#000}input[type='text'].placeholder,input[type='tel'].placeholder,input[type='email'].placeholder,input[type='search'].placeholder,input[type='password'].placeholder,input[type='number'].placeholder,textarea.placeholder{color:#000}select{-webkit-border-radius:0}textarea{padding:20px;width:100%;resize:vertical;vertical-align:top}button,input[type='button'],input[type='reset'],input[type='file'],input[type='submit']{-webkit-appearance:none;-webkit-border-radius:0;cursor:pointer;border:none}input[disabled]{background-color:#e6e6e6}label{padding-right:10px;display:block;color:#1b3767;text-transform:uppercase}.required label:after{content:'*';color:#ff4b4b}.form-group{margin-bottom:15px;text-align:left}@media(min-width:1200px){.form-group{margin-bottom:24px}}.checkbox{position:relative}.checkbox label{padding-left:25px;display:inline-block;vertical-align:top;color:#1b3767;font-weight:800}.checkbox label a{color:#1b3767;text-decoration:underline}.checkbox label a:hover{color:#20427b}.checkbox .jcf-checkbox{border:2px solid #1b3767;border-radius:2px}.checkbox .jcf-checkbox.jcf-checked{background-color:#1b3767}.checkbox .jcf-focus,.checkbox .jcf-focus *{border-color:#1b3767}.checkbox .jcf-checkbox{position:absolute;left:0}.checkbox .jcf-checkbox span{position:absolute;display:none;height:6px;width:11px;top:45%;left:50%;margin:-7px 0 0 -6px;border:2px solid #fff;border-width:0 0 2px 2px;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865483, M12=0.7071067811865467, M21=-0.7071067811865467, M22=0.7071067811865483, SizingMethod='auto expand')"}.input-error input,.input-error textarea,.input-error .jcf-select{border-color:#ff4b4b!important}.input-error .input-wrapper{position:relative}.input-error .input-wrapper:after,.input-error .input-wrapper:before{content:"";display:block;position:absolute;right:18px;top:15px;width:1px;height:10px;background-color:#ff4b4b;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@media(min-width:1200px){.input-error .input-wrapper:after,.input-error .input-wrapper:before{top:21px}}.input-error .input-wrapper:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.email-error{position:relative}.email-error:after{position:absolute;bottom:-24px;left:50%;content:"Format d'email incorrect";color:#ff4b4b;font-size:13px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.email-error input[type="email"]{color:#ff4b4b;background-color:rgba(255,75,75,.18);border-color:#ff4b4b}.email-error input[type="email"]::-webkit-input-placeholder{color:#ff4b4b}.email-error input[type="email"]::-moz-placeholder{opacity:1;color:#ff4b4b}.email-error input[type="email"]:-moz-placeholder{color:#ff4b4b}.email-error input[type="email"]:-ms-input-placeholder{color:#ff4b4b}.email-error input[type="email"].placeholder{color:#ff4b4b}.select .jcf-select{height:40px;line-height:1.5px}@media(min-width:1200px){.select .jcf-select{height:50px}}.select .jcf-select{margin-bottom:0;border:2px solid #c9c9c9;border-radius:25px;min-width:0;width:100%}.select .jcf-select.jcf-drop-active{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select .jcf-select.jcf-drop-active .jcf-select-opener:before{content:""}.select .jcf-select .jcf-select-text{margin:0 30px 0 15px;height:40px;line-height:40px;font-size:15px}@media(min-width:1200px){.select .jcf-select .jcf-select-text{height:50px;line-height:50px}}.select .jcf-select .jcf-select-opener{display:block;top:18px;right:15px;width:auto;background-color:transparent}@media(min-width:1200px){.select .jcf-select .jcf-select-opener{top:23px}}.select .jcf-select .jcf-select-opener:before{content:"";font-family:'icomoon';font-size:10px;color:#c9c9c9}.select .jcf-select .jcf-select-drop{left:-2px;border-radius:0 0 25px 25px;overflow:hidden}.select .jcf-select .jcf-select-drop .jcf-select-drop-content{border-radius:0 0 25px 25px}.select .jcf-list-content{border-bottom:2px solid #c9c9c9;border-left:2px solid #c9c9c9;border-right:2px solid #c9c9c9;border-radius:0 0 25px 25px;background-color:#fff}.select .jcf-list-content li .jcf-option-empty{padding:0;height:0}@font-face{font-family:"Noto Sans";src:url("../fonts/Noto_Sans/NotoSans-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'icomoon';src:url("../fonts/Icomoon/icomoon.ttf?hndtlt") format("truetype"),url("../fonts/Icomoon/icomoon.woff?hndtlt") format("woff"),url("../fonts/Icomoon/icomoon.svg?hndtlt#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-up-2:before{content:""}.icon-scroll:before{content:""}.icon-arrow-left-2:before{content:""}.icon-cross-remove-sign:before{content:""}.icon-pencil:before{content:""}.icon-lock:before{content:""}.icon-phone:before{content:""}.icon-truck:before{content:""}.icon-cart:before{content:""}.icon-user:before{content:""}.icon-bucket:before{content:""}.icon-pin:before{content:""}.icon-arrow-up:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-left:before{content:""}.icon-equalizer:before{content:""}.icon-paint-roller:before{content:""}.icon-colors:before{content:""}.icon-lamp:before{content:""}.icon-price-tag:before{content:""}.icon-star:before{content:""}.icon-paintbrush:before{content:""}.icon-menu:before{content:""}.icon-pin-map:before{content:""}.icon-list:before{content:""}.icon-paint-roller-solid:before{content:""}.icon-colors-2:before{content:""}.icon-multiply:before{content:""}.icon-ripolin:before{content:""}.icon-plus:before{content:""}.icon-minus:before{content:""}.icon-linkedin:before{content:""}.icon-search:before{content:""}.icon-facebook:before{content:""}.icon-instagram:before{content:""}.icon-twitter:before{content:""}.icon-youtube:before{content:""}.header{position:relative;color:#404040;background:#fff;z-index:26}@media(min-width:1200px){.header{padding-top:0;padding-bottom:0}}.header .container,.header .slideshow .txt-container,.slideshow .header .txt-container{position:static}@media(min-width:1200px){.header .logo{padding-top:40px}}.navigation-holder{position:relative;top:100%;width:100%;height:0}@media(min-width:1200px){.navigation-holder{padding-left:184px;position:static;top:0;width:auto;height:auto;z-index:3}}.navigation-holder .drop{padding-bottom:40px;position:absolute;top:0;right:-15px;display:block;width:275px;background:#fff;z-index:999;opacity:0;visibility:hidden;overflow:auto}@media(min-width:1200px){.navigation-holder .drop{padding-bottom:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:static;min-height:0;height:auto;width:auto;background:transparent;border:none;opacity:1;visibility:visible;overflow:visible;-webkit-transform:none;-ms-transform:none;transform:none}}.navigation-holder .nav-opener{z-index:1000;width:25px;height:20px;position:absolute;right:20px;top:-50px;border-radius:3px;text-indent:-9999px;overflow:hidden;-webkit-transition:.3s linear;transition:.3s linear}@media(min-width:768px){.navigation-holder .nav-opener{top:-60px}}@media(min-width:1200px){.navigation-holder .nav-opener{display:none}}.navigation-holder .nav-opener:before,.navigation-holder .nav-opener:after,.navigation-holder .nav-opener span{background:#404040;position:absolute;top:0;left:5%;right:10%;height:3px;-webkit-transition:all .2s linear;transition:all .2s linear}.navigation-holder .nav-opener:before,.navigation-holder .nav-opener:after{content:'';top:8px}.navigation-holder .nav-opener:after{top:16px}.navigation-holder .nav-opener:before{width:20px}@media(min-width:1200px){.navigation-holder>li{display:inline-block;vertical-align:top;width:100%}}.menu{position:relative;padding-top:10px;padding-bottom:10px;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;font-weight:800;overflow:auto}@media(min-width:768px){.menu{font-size:14px}}@media(min-width:1200px){.menu{padding:0;position:static;-webkit-box-flex:1;-ms-flex:1;flex:1;border-bottom:none;letter-spacing:.7px;font-size:16px;font-weight:700;z-index:1;overflow:initial}}@media(min-width:1440px){.menu{font-size:21px}}.menu>ul{position:relative;overflow-y:auto;overflow-x:hidden}@media(min-width:1200px){.menu>ul{margin:0 42px 0 2px;position:static;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:initial}}.menu li>a{padding:5px 20px;position:relative;display:inline-block;vertical-align:top;color:#1b3767;text-transform:uppercase;font-family:"Noto Sans",sans-serif;font-weight:bold}@media(min-width:1200px){.menu li>a{display:block;position:static;padding:0 10px;color:#404040;font-family:"Noto Sans",sans-serif}}@media(min-width:1440px){.menu li>a{padding-right:5px;padding-left:5px}}.menu li>a:hover{color:#2b57a4}.menu .hover .drop-menu{height:auto;opacity:1}@media(min-width:1200px){.menu .hover .drop-menu{overflow:visible}}.menu-item{padding-right:55px;position:relative;font-size:16px}@media(min-width:1200px){.menu-item{position:static;padding-right:0;max-width:120px;-webkit-box-flex:1;-ms-flex:1;flex:1}}.menu-item .opener-menu{line-height:1.3}@media(min-width:1200px){.menu-item .opener-menu{height:100%;padding:40px 13px 16px;border-bottom:4px solid transparent;text-align:center}}.menu-item .opener-menu [class^="icon-"],.menu-item .opener-menu [class*=" icon-"]{display:none}@media(min-width:1200px){.menu-item .opener-menu [class^="icon-"],.menu-item .opener-menu [class*=" icon-"]{margin-bottom:18px;display:block;text-align:center;font-size:35px}}.menu-item .opener-menu .icon-bucket{padding-top:5px;padding-bottom:5px;font-size:30px}@media(min-width:1200px){.menu-item .opener-menu .icon-bucket{margin-bottom:13px;font-size:30px}}.menu-item .opener-menu .icon-colors{margin-bottom:5px;font-size:45px;-webkit-transform:rotate(-42deg);-ms-transform:rotate(-42deg);transform:rotate(-42deg)}@media(min-width:1200px){.menu-item .opener-menu .icon-colors{font-size:45px;margin-bottom:8px}}.menu-item .opener-menu .icon-ripolin{color:#ff4b4b}.menu-item .opener-menu span{display:inline-block;vertical-align:top;line-height:.9}.menu-item>a{letter-spacing:-.5px}.menu-item .icon-arrow-down{display:inline-block;vertical-align:top;position:absolute;right:5px;top:0;height:30px;width:40px;margin-left:5px;font-size:11px}@media(min-width:1200px){.menu-item .icon-arrow-down{display:none}}.menu-item .icon-arrow-down:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media(min-width:1200px){.slide-menu{height:0;opacity:0;overflow:hidden;position:absolute;left:0;right:0;background:#f1f1f1;font-size:15px}}.slide-menu .container,.slide-menu .slideshow .txt-container,.slideshow .slide-menu .txt-container{padding:5px 20px}@media(min-width:1200px){.slide-menu .container,.slide-menu .slideshow .txt-container,.slideshow .slide-menu .txt-container{padding-top:48px;padding-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex}}@media(min-width:1200px){.slide-menu .content{margin-left:-20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.slide-menu .content li{margin-bottom:10px}@media(min-width:1200px){.slide-menu .content li{margin-bottom:23px;text-align:center;width:25%;max-width:120px}}.slide-menu .content li>a{padding-left:70px;min-height:40px}@media(min-width:1200px){.slide-menu .content li>a{padding-left:0;max-height:none}}.slide-menu .content li span{display:inline-block;vertical-align:middle;text-transform:uppercase}@media(min-width:1200px){.slide-menu .content li span{display:block}}.slide-menu .content li .img-wrapper{position:absolute;left:0}@media(max-width:1199px){.slide-menu .content li .img-wrapper{width:48px}}@media(min-width:1200px){.slide-menu .content li .img-wrapper{position:relative;margin-bottom:10px}}.slide-menu .content li .description{text-align:left}@media(max-width:1199px){.slide-menu .content li .description{font-size:13px}}@media(min-width:1200px){.slide-menu .content li .description{text-align:center}}.slide-menu .headline{display:none}@media(min-width:1200px){.slide-menu .headline{margin-bottom:30px;display:block}}.slide-menu .headline:before{display:none}.slide-menu .headline h4{margin-bottom:0}.slide-menu .text-wrapper{font-family:"Noto Sans",sans-serif;font-weight:bold;font-size:16px}.slide-menu .color-box{height:200px;width:200px;border-radius:140px;padding-top:0;left:auto;right:auto}.slide-menu .image-holder{margin-right:20%;margin-left:20%}.slide-menu .list-links{margin-bottom:15px;font-size:15px}@media(min-width:1200px){.slide-menu .list-links{margin-bottom:0}}.slide-menu .list-links>li:not(:last-child){margin-bottom:10px}@media(min-width:1200px){.slide-menu .list-links>li:not(:last-child){margin-bottom:25px}}.slide-menu .list-links>li a{text-transform:uppercase}@media(max-width:1199px){.slide-menu .list-links>li a{padding:0}}.slide-box{position:relative}@media(min-width:1200px){.slide-box{padding-left:50px}}@media(min-width:1200px){.slide-box.slide-box-large{width:50%}}@media(min-width:1200px){.slide-box.slide-box-small{width:25%}}.slide-box .btn-light{position:absolute;top:0;left:410px;padding-right:0;padding-left:0;font-weight:800;font-size:15px}.slide-box .btn-light [class^="icon-"],.slide-box .btn-light [class*=" icon-"]{padding-left:5px;font-size:12px}@media(min-width:1200px){.slide-box h4{text-transform:uppercase;font-size:15px;font-weight:800;font-family:"Noto Sans",sans-serif}}.slide-box .img-block{position:relative;top:-10px;margin-bottom:25px;width:225px;height:225px}.slide-box .img-block+.text-wrapper{padding-left:32px}.slide-box .img-block .image-holder{position:absolute;bottom:-11px;left:50%;width:148px;z-index:1;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.hidden-mobile{display:none}@media(min-width:1200px){.hidden-mobile{display:block}}@media(min-width:1200px){.active-menu>.opener-menu,.active>.opener-menu{background-color:#f1f1f1;border-color:#014587}}.active-menu.menu-item .icon-arrow-down{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.active-menu .slide-menu{opacity:1;height:auto}.user-block{position:relative;height:70px;border-top:2px solid #f1f1f1;border-bottom:2px solid #f1f1f1}@media(min-width:1200px){.user-block{margin-right:-16px;position:static;height:auto;border-top:none;border-bottom:none}}.user-block>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.user-block>ul>li{padding-top:20px;height:100%;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(min-width:1200px){.user-block>ul>li{padding-top:16px;border-bottom:5px solid transparent}}.user-block>ul>li.active,.user-block>ul>li.visible{color:#1b3767;background-color:#f1f1f1;border-color:#1b3767}.user-block>ul>li.active a,.user-block>ul>li.visible a{color:#2e2e2e}.user-block>ul>li.active .search-opener .icon-search,.user-block>ul>li.visible .search-opener .icon-search{position:relative}.user-block>ul>li.active .search-opener .icon-search:after,.user-block>ul>li.visible .search-opener .icon-search:after{position:absolute;top:50%;left:50%;color:#1b3767;content:"";font-family:'icomoon';-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.user-block>ul>li.active .search-opener .icon-search:before,.user-block>ul>li.visible .search-opener .icon-search:before{opacity:0}.user-block a{padding:0 13px;position:relative;display:inline-block;vertical-align:top;color:#000}.user-block a:hover{color:#2b57a4}.user-block a:hover .counter{-webkit-transform:translate(-50%,1px);-ms-transform:translate(-50%,1px);transform:translate(-50%,1px);-webkit-transition:-webkit-transform .1s linear;transition:transform .1s linear}.user-block a [class^="icon-"],.user-block a [class*=" icon-"]{font-size:20px}.user-block .counter{padding-top:4px;position:absolute;top:calc(50% - 39px);left:50%;min-width:20px;height:20px;display:block;background-color:#1b3767;color:#fff;border-radius:50%;text-align:center;font-size:12px;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.user-block .counter:after{content:'';position:absolute;bottom:-2px;left:50%;width:7px;height:7px;background-color:#1b3767;-webkit-transform:translateX(-50%) rotate(45deg);-ms-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}.user-block .search-opener{width:50px}.user-block .form-holder{position:absolute;top:100%;left:0;right:0;background-color:#f1f1f1;font-family:"Noto Sans",sans-serif;font-style:italic}.user-block .form-holder .search{padding:15px;margin:0 auto;max-width:1260px}@media(min-width:1200px){.user-block .form-holder .search{position:relative;padding-top:30px;padding-bottom:30px}}.user-block .form-holder button[type="submit"]{padding:0;position:absolute;top:50%;right:16px;font-size:15px;background-color:transparent;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media(min-width:1200px){.user-block .form-holder button[type="submit"]{font-size:25px}}.user-block .form-holder button[type="submit"] [class^="icon-"],.user-block .form-holder button[type="submit"] [class*=" icon-"]{color:#404040}.user-block .form-holder input[type="search"]{padding-right:30px;font-size:15px;border-top:none;border-right:none;border-left:none;border-radius:0;background-color:#f1f1f1}.user-block .form-holder input[type="search"]::-webkit-input-placeholder{color:#404040}.user-block .form-holder input[type="search"]::-moz-placeholder{opacity:1;color:#404040}.user-block .form-holder input[type="search"]:-moz-placeholder{color:#404040}.user-block .form-holder input[type="search"]:-ms-input-placeholder{color:#404040}.user-block .form-holder input[type="search"].placeholder{color:#404040}@media(min-width:1200px){.user-block .form-holder input[type="search"]{padding-right:40px;font-size:25px}}.user-block .user-menu{padding-bottom:20px;position:absolute;background-color:#f1f1f1;top:100%;left:0;right:0;font-size:15px}@media(min-width:1200px){.user-block .user-menu{top:calc(100% + 5px);left:auto}}.user-block .user-menu>li a{padding:25px 10px 25px 30px;display:block;text-transform:uppercase;font-weight:800}@media(min-width:1200px){.user-block .user-menu>li a{min-width:300px}}.user-block .user-menu>li a:hover{background-color:#fff;-webkit-transition:background .3s linear;transition:background .3s linear}.user-block .user-menu>li a:hover:before{opacity:0;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.user-block .user-menu .username a{color:#fff;background-color:#1b3767;-webkit-transition:color .3s linear,background .3s linear;transition:color .3s linear,background .3s linear}.user-block .user-menu .username a:hover{color:#2e2e2e;-webkit-transition:color .3s linear,background .3s linear;transition:color .3s linear,background .3s linear}.user-block .user-menu .decor-line-down:before{top:calc(100% - 16px)}@media(min-width:1200px){.user-block .link-account{position:relative}}.user-block .active .search-opener{position:relative}.user-block .active .search-opener .icon-search{position:absolute;left:13px}.user-block .active .search-opener .icon-search:after,.user-block .active .search-opener .icon-search:before{position:absolute;content:'';display:block;height:3px;width:16px;background-color:#1b3767;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@media(min-width:1200px){.user-block .active .search-opener .icon-search:after,.user-block .active .search-opener .icon-search:before{top:auto;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}}.user-block .active .search-opener .icon-search:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.nav-active{overflow:hidden!important;position:relative!important}@media(min-width:1200px){.nav-active{overflow:visible!important;position:static!important}}.nav-active #wrapper:before{content:'';display:block;position:absolute;height:100%;width:100%;background-color:rgba(0,0,0,.3);z-index:26}@media(min-width:1200px){.nav-active #wrapper:before{display:none}}@media(max-width:1199px){.nav-active .navigation-holder{z-index:26}}.nav-active .navigation-holder .drop{padding-bottom:50px;height:calc(100vh - 80px);-webkit-transition:.3s ease;transition:.3s ease;opacity:1;visibility:visible;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}@media(min-width:768px){.nav-active .navigation-holder .drop{height:calc(100vh - 97px)}}@media(min-width:1200px){.nav-active .navigation-holder .drop{padding-bottom:0;background-color:transparent;height:auto;-webkit-transform:none;-ms-transform:none;transform:none}}.nav-active .navigation-holder .nav-opener span{opacity:0;display:none}.nav-active .navigation-holder .nav-opener:hover{opacity:.9}.nav-active .navigation-holder .nav-opener:after,.nav-active .navigation-holder .nav-opener:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:10px;left:0%;right:0%;height:2px;width:20px}.nav-active .navigation-holder .nav-opener:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.btn{padding:0 10px;display:inline-block;vertical-align:top;text-decoration:none;color:#fff;text-align:center}.btn-default{padding-top:10px;padding-bottom:8px;min-width:250px;text-transform:uppercase;line-height:1;border-radius:25px;background-color:#1b3767;font-size:12px;letter-spacing:1px;line-height:1.5;font-weight:600}@media(min-width:1200px){.btn-default{padding-top:16px;padding-bottom:12px;border-radius:60px;font-size:15px}}.btn-default:hover{background-color:#20427b}.btn-default.with-shadow{box-shadow:0 10px 20px rgba(0,0,0,.3);min-width:138px}@media(min-width:1200px){.btn-default.with-shadow{box-shadow:0 20px 50px rgba(0,0,0,.5)}}.btn-default.reverse{color:#1b3767;background-color:transparent;border:2px solid #1b3767}.btn-default.reverse:hover{color:#fff;background-color:#1b3767}.btn-light{padding:0;color:#1b3767;text-transform:uppercase;font-weight:800;font-size:13px}.btn-light [class^="icon-"],.btn-light [class*=" icon-"]{font-size:12px;font-weight:800}.btn-light:hover{color:#3062b8}.filter{display:block!important}@media(min-width:1200px){.filter.alt-filter{padding-left:0;padding-right:0}}.filter .opener-form-filter{color:#1b3767;text-transform:uppercase;font-size:17px;text-align:left;font-family:"Noto Sans",sans-serif;font-weight:bold}@media(min-width:1200px){.filter .opener-form-filter{padding-left:20px;padding-top:14px;padding-bottom:9px;display:block;line-height:1.5;font-family:"Noto Sans",sans-serif;font-weight:800}}.filter .icon-arrow-down{position:absolute;top:55%;right:5px;font-size:11px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media(min-width:1200px){.filter .icon-arrow-down{padding-top:5px;right:20px;top:auto;-webkit-transform:none;-ms-transform:none;transform:none}}.filter .form-holder{position:absolute;right:-9999px;opacity:0;z-index:-1}@media(min-width:1200px){.filter .form-holder{height:100px;position:relative;right:0;opacity:1;z-index:5}}.filter .js-slide-hidden{position:absolute!important;left:-9999px!important;top:-9999px!important;display:block!important}.filter .checkbox-group{border-radius:30px}.opener-holder{position:absolute;right:65px!important;left:auto!important;z-index:3}.open-filter{padding-bottom:50px;display:block;position:absolute;top:-150px;width:50px;height:50px;border-radius:50px;text-align:center;background-color:#1b3767}@media(min-width:1200px){.open-filter{display:none}}.open-filter .icon-equalizer{display:inline-block;vertical-align:top;line-height:50px;color:#fff;font-size:21px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.open-filter:hover{background-color:#20427b}.filter-holder{position:relative}.filter-holder.filter-form-active{overflow:hidden}@media(min-width:1200px){.filter-holder.filter-form-active{overflow:auto}}.filter-holder.filter-form-active #main:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:10}@media(min-width:1200px){.filter-holder.filter-form-active #main:before{display:none}}.filter-holder.filter-form-active .filter .form-holder{padding:0;position:fixed;top:0;right:0;height:100vh;width:274px;opacity:1;z-index:20;background-color:#fff}@media(min-width:1200px){.filter-holder.filter-form-active .filter .form-holder{padding:0;position:relative;height:100px;width:auto;background-color:transparent;overflow:visible}}.filter-holder.filter-form-active .filter .filter-form-wrapper{position:relative;padding:118px 25px 30px;height:100%;background:-webkit-linear-gradient(top,#f6f6f6 0%,#fcfcfc 15%,#fff 25%,#fff 50%);background:linear-gradient(to bottom,#f6f6f6 0%,#fcfcfc 15%,#fff 25%,#fff 50%);overflow-y:auto}@media(min-width:768px){.filter-holder.filter-form-active .filter .filter-form-wrapper{padding-top:140px}}@media(min-width:1200px){.filter-holder.filter-form-active .filter .filter-form-wrapper{padding:0;background:transparent;overflow-y:visible}}.filter-holder.filter-form-active .filter .opener-form-filter{padding-right:30px;position:relative}@media(min-width:1200px){.filter-holder.filter-form-active .filter-form{margin-bottom:0}}.filter-holder.filter-form-active .checkbox-group{margin-bottom:30px}.slide-form-filter{padding-top:15px;padding-left:15px}@media(min-width:1200px){.slide-form-filter{padding:17px 22px;margin-right:-3px;margin-left:-3px;margin-bottom:-3px;background-color:#fff;border-right:3px solid #1b3767;border-left:3px solid #1b3767;border-radius:0 0 24px 24px;text-align:left;overflow:hidden}}.close-filter{border:none;width:100%}.active-form-filter .icon-arrow-down:before{display:block;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media(min-width:1200px){.active-form-filter .slide-form-filter{height:auto}}.filter-form{margin-bottom:30px}@media(min-width:1200px){.filter-form{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;z-index:20}}.filter-form .form-group{position:relative;width:100%}@media(min-width:1200px){.filter-form .form-group{margin-right:20px;margin-bottom:0;max-width:305px}}@media(min-width:1440px){.filter-form .form-group{margin-right:30px}}.filter-form button[type="submit"]{min-width:0;width:100%;border:none}@media(min-width:1200px){.filter-form button[type="submit"]{max-width:285px}}.checkbox-group{margin-bottom:15px}@media(min-width:1200px){.checkbox-group{position:relative;text-align:center;border:3px solid #1b3767;border-radius:24px;background-color:#fff;overflow:hidden}}.checkbox-group .checkbox{position:relative}.checkbox-group .checkbox:not(:last-child){padding-bottom:20px}.checkbox-group label{text-transform:none}@media(min-width:1200px){.alt-filter .checkbox-group{width:170px}}.filter-result{margin:0 auto;width:90%}@media(min-width:1200px){.filter-result{width:65%}}.filter-result.hidden{display:none}.order-wrapper{display:block!important;position:absolute;opacity:0;z-index:-10;overflow:hidden}.form-order-active{position:relative;overflow:hidden!important}.form-order-active:before{content:"";display:block;position:absolute;top:0;left:0;right:0;height:100%;background-color:rgba(0,0,0,.3);z-index:100}.form-order-active .order-wrapper{opacity:1;z-index:3000;overflow:auto;position:fixed;top:0;bottom:0;right:0;left:0}.form-order{padding:20px!important;width:100%;max-width:689px;z-index:2000;text-align:center;background-color:#fff}@media(min-width:768px){.form-order{padding-right:100px!important;padding-left:100px!important;padding-top:50px;padding-bottom:35px}}.form-order form{margin:0 auto;max-width:689px;width:100%}@media(min-width:768px){.form-order h3{margin-bottom:30px;text-align:left}}@media(min-width:1200px){.form-order h3{font-size:40px}}.form-order .input-wrapper,.form-order .select-wrapper{display:inline-block;vertical-align:top;width:100%}.form-order .right-space{margin-bottom:30px;text-align:right}@media(min-width:768px){.form-order .btn-default{min-width:0;width:180px;font-size:15px}}.close-form-order{display:inline-block;vertical-align:top;position:absolute;top:0;right:0;width:31px;height:31px;background-color:#1b3767;border:2px solid #1b3767;border-radius:50%;z-index:20;-webkit-transition:background .3s linear;transition:background .3s linear}@media(min-width:768px){.close-form-order{top:20px;right:20px}}.close-form-order:after,.close-form-order:before{content:"";position:absolute;top:6px;bottom:6px;left:13px;width:2px;background-color:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:background .3s linear;transition:background .3s linear}.close-form-order:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.close-form-order:hover{background-color:#fff;-webkit-transition:.3s linear;transition:.3s linear}.close-form-order:hover:after,.close-form-order:hover:before{background-color:#1b3767;-webkit-transition:background .3s linear;transition:background .3s linear}.form-section{margin-bottom:50px}@media(min-width:768px){.form-section{margin-bottom:145px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}}.form-section .form-holder{margin-bottom:25px;padding:25px 30px;width:100%;border:2px solid #c9c9c9;border-radius:42px;overflow:hidden}@media(min-width:480px){.form-section .form-holder{padding-right:35px;padding-left:35px}}@media(min-width:768px){.form-section .form-holder{margin-bottom:0;padding:50px}}.form-section .form-holder.contact-block{padding:25px 30px}@media(min-width:1200px){.form-section .form-holder.contact-block{padding:50px}}@media(min-width:768px){.form-section .form-holder.contact-block button[type='submit']{min-width:315px}}@media(min-width:1200px){.form-section .form-holder.right-margin{padding-right:100px}}.form-section .form-holder.alt-form-holder{padding-bottom:0}@media(min-width:768px){.form-section .form-holder.alt-form-holder{padding:25px 25px 0;width:calc(50% - 15px)}}@media(min-width:1200px){.form-section .form-holder.alt-form-holder{padding:50px 50px 0}}.form-section .form-holder.alt-form-holder .foreword{line-height:1.3}.form-section .form-holder.alt-form-holder .main-box{margin-bottom:25px}@media(min-width:768px){.form-section .form-holder.alt-form-holder .main-box{margin-bottom:40px}}.form-section .form-holder.alt-form-holder form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.form-section .form-holder.alt-form-holder .btn-light{font-weight:800;font-size:15px}@media(min-width:768px){.form-section .form-holder:not(:last-child){margin-right:30px}}.form-section .form-holder .btn-light{padding-right:0;padding-left:0}.form-section .form-holder .btn-default{min-width:180px}.form-section .form-group{margin-bottom:30px}.form-section .g-recaptcha{width:285px;height:70px;background-color:#c9c9c9}.form-section .border-decor{padding-top:15px;width:100%;border-top:2px solid #c9c9c9}@media(min-width:768px){.form-section .border-decor{width:100%}}@media(min-width:1200px){.form-section .border-decor{padding-top:30px}}.form-section .right-space{text-align:center}@media(min-width:480px){.form-section .right-space{float:right;text-align:right}}.form-section .right-space button[type='submit']{width:100%}.form-section .right-space .form-group{text-align:center}@media(min-width:480px){.form-section .right-space .form-group{text-align:right}}.form-section .right-space .g-recaptcha{display:inline-block;vertical-align:top}.form-section .left-space{margin-bottom:15px}@media(min-width:480px){.form-section .left-space{float:left}}.registration-form{padding-bottom:155px;position:relative}.registration-form .bottom-box{padding:30px 15px 0;margin:0 -30px -15px;background-color:#f4f4f4}@media(min-width:768px){.registration-form .bottom-box{margin:0 -50px;padding-left:50px;padding-right:50px}}.registration-form .list-description{font-weight:normal}.registration-form .list-description li{margin-bottom:9px;min-height:30px}@media(min-width:768px){.form-group-container{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;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.form-group-container .form-group{width:100%}.form-group-container .input-wrapper{width:100%}.preform-block{margin-bottom:30px;padding:15px 30px;background-color:#f4f4f4;border-radius:50px}@media(min-width:768px){.preform-block{font-size:16px}}@media(min-width:1200px){.preform-block{padding-right:50px;padding-left:50px}}.preform-block .form-group{margin-bottom:0}@media(min-width:768px){.preform-block .form-group-container{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media(min-width:768px){.preform-block .select-wrapper{width:50%}}.preform-block label{text-transform:none}@media(min-width:768px){.col-3 .form-group,.col-1-2 .form-group,.col-1-1 .form-group{width:calc(33.333% - 20px)}}@media(min-width:1440px){.col-3 .form-group,.col-1-2 .form-group,.col-1-1 .form-group{width:calc(33.333% - 30px)}}@media(min-width:768px){.col-3 .form-group:not(:last-child),.col-1-2 .form-group:not(:last-child),.col-1-1 .form-group:not(:last-child){margin-right:20px}}@media(min-width:1440px){.col-3 .form-group:not(:last-child),.col-1-2 .form-group:not(:last-child),.col-1-1 .form-group:not(:last-child){margin-right:30px}}@media(min-width:768px){.col-1-2 .form-group:last-child{width:calc(66.667% - 10px)}}@media(min-width:1440px){.col-1-2 .form-group:last-child{width:calc(66.667% - 15px)}}@media(min-width:768px){.col-1-1 .form-group{width:calc(50% - 20px)}}@media(min-width:1440px){.col-1-1 .form-group{width:calc(50% - 30px)}}.change-password{margin:0 auto;width:100%;max-width:540px}.change-password .form-group{position:relative}.change-password .btn-default{display:block;margin:0 auto;width:100%;max-width:282px}input[name="country"]{text-transform:uppercase}.form-popup{padding-top:60px;text-align:center;font-weight:300;font-size:20px}@media(min-width:768px){.form-popup{padding:100px 20px 20px;min-width:500px;width:100%;max-width:550px}}.form-popup h3{position:absolute;top:40px;left:50%;width:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.form-popup .form-group{margin-bottom:35px}.form-popup .btn-default{margin:0 10px 25px}@media(min-width:768px){.form-popup .btn-default{margin:10px;min-width:0;width:44%}}@media(min-width:768px){.form-popup .button-hold{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}}.orders-list{margin:0 -15px}@media(min-width:768px){.orders-list{margin-bottom:95px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.orders-list>li{margin:0 15px 25px;padding:25px 25px 170px;position:relative;border:2px solid #c9c9c9;border-radius:25px}@media(min-width:768px){.orders-list>li{margin-bottom:30px;padding-top:48px;padding-left:48px;padding-right:48px;width:calc(50% - 30px)}}@media(min-width:1200px){.orders-list>li{width:calc(33.333% - 30px)}}.orders-list .btn{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.orders-list .btn-default{min-width:200px;bottom:78px}.orders-list .btn-light{padding:0;min-width:160px;bottom:35px;font-size:15px;line-height:0}.order-list .title{color:#1b3767;font-family:"Noto Sans",sans-serif;font-weight:bold;font-style:italic}.order-list dl{margin:0}.order-list dd{margin-left:5px}.order-list dt,.order-list dd{display:inline-block;vertical-align:baseline}.orders-filter{margin-bottom:40px;padding:25px;background-color:#f4f4f4;border-radius:25px}.orders-filter form .jcf-select .jcf-select-text{margin-left:25px;font-size:16px}.orders-filter form .jcf-option{padding-left:25px}.orders-filter .form-group{margin:0 auto;width:100%;max-width:320px}.orders-filter h3{margin-bottom:0;color:#1b3767;text-align:center;font-weight:normal}.orders-filter h3 span{padding-left:10px;display:inline-block;color:#404040}.transition-holder{margin-bottom:70px;position:relative}.transition-holder .btn-light{padding-right:0;padding-left:0;position:absolute;bottom:-45px;right:0;font-size:15px}.transition-holder .btn-light [class^="icon-"],.transition-holder .btn-light [class*=" icon-"]{margin-right:5px}.transition{margin-bottom:20px;border:2px solid #1b3767;border-radius:25px;text-align:center;text-transform:uppercase;font-weight:800;overflow:hidden}@media(min-width:768px){.transition{border:none}}.transition.active .opener:after{content:""}@media(min-width:768px){.transition .transition-block{position:relative!important;left:auto!important;top:auto!important;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:justify;-ms-flex-pack:justify;justify-content:space-between}}.transition .opener{position:relative;background-color:#1b3767;color:#fff}@media(min-width:768px){.transition .opener{display:none}}.transition .opener:after{position:absolute;right:15px;top:8px;content:"";font-family:'icomoon';margin-left:10px;font-size:9px}.transition .opener:hover{background:#20427b}@media(min-width:768px){.transition .opener:hover{background-color:#1b3767}}.transition a{padding-top:5px;display:block;color:#1b3767;line-height:1.5}@media(min-width:768px){.transition a{border:2px solid #1b3767;border-radius:25px}}@media(min-width:1200px){.transition a{padding-top:14px;padding-bottom:9px}}.transition a:hover{background-color:#1b3767;color:#fff;border-color:#1b3767}.transition-block>li{text-align:center}@media(min-width:768px){.transition-block>li{margin:0 15px;width:calc(333.3333% - 30px)}}.transition-block>li.active{display:none}@media(min-width:768px){.transition-block>li.active{display:block}}.transition-block>li.active a{background-color:#1b3767;color:#fff;border-color:#1b3767;cursor:default}.steps-block{margin-bottom:50px}@media(min-width:768px){.steps-block{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;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media(min-width:768px){.steps-block ul{margin-bottom:20px;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;width:100%}}@media(min-width:1200px){.steps-block ul{margin-bottom:0;width:76.8%}}.steps-block li{margin-bottom:20px;padding:13px 70px 9px;position:relative;border:2px solid #1b3767;border-radius:25px;color:#1b3767;text-transform:uppercase;line-height:1.5;font-weight:800}@media(min-width:768px){.steps-block li{margin-bottom:0;margin-right:30px;width:calc(33.3333% - 30px)}}@media(min-width:768px){.steps-block li:last-child{margin-right:0}}@media(min-width:1200px){.steps-block li:last-child{margin-right:30px}}.steps-block li.active{color:#fff;background-color:#1b3767}.steps-block li span{position:absolute;left:-1px;top:-1px;bottom:-1px;width:50px;background-color:#1b3767;border-radius:50px;color:#fff;font-family:"Noto Sans",sans-serif;font-size:30px;font-weight:normal;text-align:center;line-height:46px}.steps-block .btn-light{padding-right:0;padding-left:0;font-size:15px;letter-spacing:.4px;line-height:1.5}.steps-block .btn-light [class^="icon-"],.steps-block .btn-light [class*=" icon-"]{display:inline-block;vertical-align:top;padding-right:5px;font-size:16px}.registration-purchase{margin-bottom:60px}.registration-purchase .wide-block{margin-bottom:30px}@media(min-width:768px){.registration-purchase .wide-block{margin-bottom:0;margin-right:30px;float:left;width:calc(60% - 30px)}}@media(min-width:1200px){.registration-purchase .wide-block{width:calc(68.3% - 30px)}}@media(min-width:768px){.registration-purchase .aside-block{float:right;width:40%}}@media(min-width:1200px){.registration-purchase .aside-block{width:31.7%}}.registration-purchase textarea{width:100%}.registration-purchase .form-holder{padding:20px;margin-bottom:40px;background-color:#f4f4f4}@media(min-width:1200px){.registration-purchase .form-holder{padding-right:45px;padding-left:45px}}.registration-purchase .form-holder h3{margin-bottom:20px;font-size:20px}.registration-purchase .form-holder .checkbox{padding-top:15px}.registration-purchase .form-holder .checkbox label{text-transform:none}@media(min-width:768px){.registration-purchase .col-1-1 .form-group{padding-right:0;width:calc(50% - 25px)}}@media(min-width:1440px){.registration-purchase .col-1-1 .form-group{padding-right:0}}@media(min-width:768px){.registration-purchase .col-1-1 .form-group:first-child{margin-right:50px}}.list-products{font-weight:400}.list-products>li{margin-bottom:10px;padding:26px 15px 26px;background-color:#f4f4f4}@media(min-width:768px){.list-products>li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(min-width:1200px){.list-products>li{padding-left:31px;padding-right:31px;padding-bottom:0}}@media(min-width:1200px){.list-products.list-products-alt .description{width:60%}}@media(min-width:480px){.list-products.list-products-alt .quantity-blok{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(min-width:1200px){.list-products.list-products-alt .quantity-blok{width:40%}}.list-products .description,.list-products .quantity-blok{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media(min-width:1200px){.list-products .description,.list-products .quantity-blok{width:50%}}.list-products .description{margin-bottom:30px;line-height:1.3;letter-spacing:.6px}@media(min-width:1200px){.list-products .description{margin-bottom:12px}}.list-products .quantity-blok{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width:480px){.list-products .quantity-blok{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(min-width:1200px){.list-products .quantity-blok{padding-left:15px;padding-right:20px}}.list-products .quantity-blok .jcf-number{width:180px}.list-products .quantity-blok .form-group{width:100%}@media(min-width:480px){.list-products .quantity-blok .form-group{width:auto}}.list-products .quantity-wrapper{padding-top:2px;margin-right:50px;text-align:center;font-weight:800}.list-products .quantity-wrapper span{display:block}.list-products .quantity-wrapper .title{margin-bottom:38px;color:#1b3767;text-transform:uppercase}.list-products .quantity-wrapper .number{font-size:16px}.list-products .form-group{padding-top:8px}.list-products .form-group label{margin-bottom:11px;padding-right:0}.list-products h3{margin-bottom:3px;font-size:20px}.list-products .img-wrapper{padding-top:4px;margin-right:15px;-webkit-box-flex:0;-ms-flex:0 0 92px;flex:0 0 92px}@media(min-width:768px){.list-products .img-wrapper{margin-right:27px}}.list-products .summation{padding-top:2px;letter-spacing:1px;line-height:1.3;text-align:center}.list-products .summation span{display:block}.list-products .summation .code{margin-bottom:10px}.list-products .summation .amount{color:#1b3767;font-size:24px;letter-spacing:1.5px;font-weight:800}.list-products .specification-list{margin-bottom:11px;font-size:16px}.verification input{letter-spacing:1px;text-transform:uppercase}.verification input::-webkit-input-placeholder{color:#1b3767}.verification input::-moz-placeholder{opacity:1;color:#1b3767}.verification input:-moz-placeholder{color:#1b3767}.verification input:-ms-input-placeholder{color:#1b3767}.verification input.placeholder{color:#1b3767}.verification button[type="submit"]{margin-bottom:30px;width:100%;letter-spacing:0}.verification .sum,.verification .shipping-cost{padding-bottom:11px;margin-bottom:30px;border-bottom:2px solid #c9c9c9}.verification .sum,.verification .shipping-cost,.verification .result{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}.verification .sum .title{padding-top:10px}.verification .title{font-size:20px;letter-spacing:.4px}.verification .title span{display:inline-block;vertical-align:baseline}.verification .value{color:#1b3767;font-size:24px;font-weight:800;text-transform:uppercase;letter-spacing:1px}.verification .result{-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:1200px){.verification .result{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.verification .result .value{width:100%;font-size:40px}@media(min-width:1200px){.verification .result .value{width:auto}}.verification .project-title,.verification .responsibility,.verification .total{background-color:#f4f4f4}.verification .total{padding:15px;margin-bottom:30px}@media(min-width:1200px){.verification .total{padding:22px 30px 10px}}.verification .total .btn-default{padding:2px 0 0;min-width:0;width:50px;height:50px;text-align:center;line-height:1.5}.verification .promo{padding-bottom:30px;margin-bottom:25px;border-bottom:2px solid #c9c9c9;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}.verification .promo .form-group{margin-bottom:0;padding-right:8px;-webkit-box-flex:1;-ms-flex:1;flex:1}.verification .promo .code{color:#1b3767;text-transform:uppercase}.verification .promo .btn-default{margin-bottom:0}.verification .note-block{padding:0 15px;color:#1b3767;text-align:center}.project-title{margin-bottom:10px;padding:15px 15px 1px;letter-spacing:.8px}@media(min-width:1200px){.project-title{padding:25px 30px 1px}}.project-title .value{margin-bottom:24px;padding-top:10px;display:block;color:#1b3767;text-transform:uppercase;font-size:16px}.project-title .title{display:block;margin-bottom:7px;color:#000;text-transform:none;font-size:25px;font-family:"Noto Sans",sans-serif;font-weight:bold}.responsibility{padding:28px 15px 25px;font-size:13px}@media(min-width:1440px){.responsibility{padding-right:0;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center}}.responsibility li{padding-bottom:20px;padding-right:5px;padding-left:5px;display:-webkit-box;display:-ms-flexbox;display:flex}@media(min-width:1440px){.responsibility li{padding-bottom:0;display:block;width:33.333%}}.responsibility span{margin-left:20px;padding-top:5px;display:inline-block;vertical-align:middle}@media(min-width:1440px){.responsibility span{margin-left:0;display:block}}.responsibility a{color:inherit}@media(min-width:1440px){.responsibility a{display:block}}.responsibility a:hover{color:#20427b}.responsibility [class^="icon-"],.responsibility [class*=" icon-"]{padding-bottom:10px;display:inline-block;vertical-align:middle;min-width:60px;color:#1b3767;font-size:32px;font-weight:bold;text-align:center}.responsibility .icon-lock,.responsibility .icon-phone{font-size:40px}.responsibility .icon-truck{padding-top:6px}.modifier{font-size:13px;font-weight:800}.modifier a{padding-right:25px;text-transform:uppercase;display:block}@media(min-width:1440px){.modifier a{display:inline-block;vertical-align:top}}.modifier a:hover{color:#20427b}.modifier [class^="icon-"],.modifier [class*=" icon-"]{padding-right:5px;font-size:10px}.confirm-block{margin-bottom:30px;padding:20px;background-color:#f4f4f4}@media(min-width:768px){.confirm-block{margin-bottom:60px;padding:35px 50px}}.confirm-block h2{margin-bottom:32px;font-size:20px}.confirm-block .order-list{margin-bottom:35px}.confirm-block .note-block p{margin-bottom:5px}.confirm-block .note-block a{text-transform:uppercase;color:#1b3767;font-weight:500;text-decoration:underline}.confirm-block .note-block a:hover{color:#20427b;text-decoration:none}.link-wrapper{margin-bottom:30px;text-align:center}@media(min-width:768px){.link-wrapper{margin-bottom:90px}}.link-wrapper .btn-default{padding-right:40px;padding-left:40px}@media(min-width:768px){.link-wrapper .btn-default{padding-right:65px;padding-left:65px}}.alt-confirm-message{padding:15px}.confirm-message{padding:100px 30px 30px}.confirm-message,.alt-confirm-message{text-align:center}@media(min-width:1200px){.confirm-message .buttons-holder,.alt-confirm-message .buttons-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.confirm-message .buttons-holder .btn,.alt-confirm-message .buttons-holder .btn{margin-bottom:15px}@media(min-width:1200px){.confirm-message .buttons-holder .btn,.alt-confirm-message .buttons-holder .btn{min-width:200px}}@media(min-width:1200px){.confirm-message .buttons-holder .btn:not(:last-child),.alt-confirm-message .buttons-holder .btn:not(:last-child){margin-right:15px}}.confirm-message h3,.alt-confirm-message h3{position:absolute;font-size:30px;top:30px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.confirm-message p,.alt-confirm-message p{margin-bottom:25px}.confirm-message .btn-default,.alt-confirm-message .btn-default{padding-top:12px;padding-bottom:8px}@media(min-width:1200px){.product-tabset{height:100px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.product-tabset li{width:100%}@media(min-width:1200px){.product-tabset li:not(:last-child){margin-right:30px}}.product-tabset .tab.active{display:none}@media(min-width:1200px){.product-tabset .tab.active{display:block}}.tab{display:block;width:100%;padding-top:10px;padding-bottom:8px;text-transform:uppercase;line-height:1;color:#1b3767;border:2px solid #1b3767;background-color:transparent;font-size:12px;letter-spacing:1.5px;line-height:1.5;font-weight:600}@media(min-width:1200px){.tab{padding-top:14px;padding-bottom:10px;min-width:250px;border-radius:60px;font-size:15px}}.tab.active,.tab:hover{color:#fff;background-color:#1b3767}.tab-content .preview-posts{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:480px){.tab-content .preview-posts .preview-box{padding-right:15px;padding-left:15px;width:50%}}@media(min-width:1200px){.tab-content .preview-posts .preview-box{width:25%}}.tab-content .preview-posts .txt-holder{padding:23px 0 0;font-size:13px}.tab-content .preview-posts h2{margin-bottom:25px;font-size:20px;line-height:1.5}.tabs-area,.alt-tabs-area{text-align:center}.tabs-area .open-close,.alt-tabs-area .open-close{margin-bottom:20px;border:2px solid #1b3767;border-radius:25px;overflow:hidden}@media(min-width:1200px){.tabs-area .open-close,.alt-tabs-area .open-close{border:none}}.tabs-area .open-close.active .opener,.alt-tabs-area .open-close.active .opener{color:#1b3767;background-color:transparent}.tabs-area .open-close.active .opener:after,.alt-tabs-area .open-close.active .opener:after{content:""}.tabs-area .open-close .opener,.alt-tabs-area .open-close .opener{position:relative;color:#fff;background-color:#1b3767;border-radius:0}@media(min-width:1200px){.tabs-area .open-close .opener,.alt-tabs-area .open-close .opener{display:none}}.tabs-area .open-close .opener:after,.alt-tabs-area .open-close .opener:after{position:absolute;right:15px;content:"";font-family:'icomoon';margin-left:10px;font-size:9px}.tabs-area .open-close .opener:hover,.alt-tabs-area .open-close .opener:hover{color:#1b3767;background-color:transparent}@media(max-width:1199px){.tabs-area .open-close .tab,.alt-tabs-area .open-close .tab{border:none}}@media(min-width:1200px){.tabs-area .open-close .js-slide-hidden,.alt-tabs-area .open-close .js-slide-hidden{position:relative!important;left:auto!important;top:auto!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}@media(min-width:768px){.tabs-area .open-close{border:none}}@media(min-width:768px){.tabs-area .open-close .opener{display:none}}@media(max-width:767px){.tabs-area .open-close .tab{border:none}}@media(min-width:768px){.tabs-area .open-close .js-slide-hidden{position:relative!important;left:auto!important;top:auto!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}.alt-tabs-area{padding-top:0;padding-bottom:50px}@media(min-width:768px){.alt-tabs-area{padding-bottom:85px}}@media(min-width:1200px){.alt-tabs-area .open-close{border:none}}@media(min-width:1200px){.alt-tabs-area .open-close .opener{display:none}}@media(max-width:1199px){.alt-tabs-area .open-close .tab{border:none}}@media(min-width:1200px){.alt-tabs-area .open-close .js-slide-hidden{position:relative!important;left:auto!important;top:auto!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}.interactive-block{margin-bottom:50px}@media(min-width:768px){.interactive-block .content,.interactive-block .interactive-elements{float:left;width:50%}}@media(min-width:768px){.interactive-block .alt-interactive-elements.alt-interactive-elements .form-group-container{margin:0 auto;max-width:285px}}.interactive-block .alt-interactive-elements.alt-interactive-elements .form-group-container label{padding-right:0;width:100%;text-align:center}.interactive-block .alt-interactive-elements.alt-interactive-elements .form-group{display:block}@media(min-width:1200px){.interactive-block .alt-interactive-elements.alt-interactive-elements .price-block{margin-bottom:0;-ms-flex-item-align:center;align-self:center}}.interactive-block .alt-interactive-elements.alt-interactive-elements .hold{text-align:center}@media(min-width:1200px){.interactive-block .alt-interactive-elements.alt-interactive-elements .hold{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.interactive-block .alt-interactive-elements.alt-interactive-elements .hold .btn-default{margin:0 20px 20px}@media(min-width:1200px){.interactive-block .alt-interactive-elements.alt-interactive-elements .hold .btn-default{margin-right:0;margin-right:0;min-width:0;width:100%;max-width:133px}}.interactive-block .content{margin-bottom:25px;text-align:center}@media(min-width:768px){.interactive-block .content{padding-right:20px;padding-left:20px;float:left;width:50%}}@media(min-width:1200px){.interactive-block .content{padding-right:40px;padding-left:40px}}.interactive-block .subtext{color:#1b3767;font-weight:800}@media(min-width:768px){.interactive-block .slideshow-holder{padding-left:15px;float:right;width:50%}}@media(min-width:1200px){.interactive-block .slideshow-holder{padding-left:30px}}.interactive-block .slideshow-holder{margin-bottom:40px}@media(min-width:768px){.interactive-block .slideshow-holder{margin-bottom:0}}.interactive-block .visual-product{position:absolute;bottom:0;right:0;left:50%}@media(min-width:768px){.interactive-block .visual-product{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.interactive-block .slideshow{padding-bottom:50px}@media(min-width:768px){.interactive-block .slideshow{padding-bottom:70px}}.interactive-block .slideshow .slide{padding-bottom:30px}@media(min-width:768px){.interactive-block .slideshow .slide{padding-bottom:77px}}.interactive-block .slideshow .switcher-holder{bottom:0}@media(min-width:768px){.interactive-block .slideshow .switcher-holder{right:0}}.interactive-block .slideshow .switcher-holder .holder{border:2px solid #c9c9c9}.interactive-block .form-group-container{margin-bottom:30px}@media(min-width:1200px){.interactive-block .form-group-container{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.interactive-block .form-group-container label{width:50%;text-align:left;font-weight:800}@media(min-width:1200px){.interactive-block .form-group-container label{padding-right:0;width:auto;text-align:center}}.interactive-block .form-group-container .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width:1200px){.interactive-block .form-group-container .form-group{display:block;text-align:center}}@media(min-width:1200px){.interactive-block .form-group-container .form-group:not(:last-child){padding-right:30px}}.interactive-block .select .jcf-select{height:40px;text-align:center;text-transform:uppercase;font-weight:800}@media(min-width:1200px){.interactive-block .select .jcf-select{height:50px;width:100%}}.interactive-block .select .jcf-select .jcf-select-text{margin:0 30px;padding:12px 0 8px;height:auto;line-height:1.2}@media(min-width:1200px){.interactive-block .select .jcf-select .jcf-select-text{padding-top:15px}}.interactive-block .jcf-list .jcf-option{padding-right:25px;padding-left:25px}.interactive-block .jcf-select{width:50%}@media(min-width:768px){.interactive-block .jcf-select .jcf-select-opener{top:20px}}@media(min-width:1200px){.interactive-block .jcf-select .jcf-select-opener{top:24px}}.interactive-block .quantity .jcf-number{width:50%;height:40px}@media(min-width:1200px){.interactive-block .quantity .jcf-number{height:50px;width:100%}}.interactive-block .quantity .jcf-number input{padding-top:7px}@media(min-width:768px){.interactive-block .quantity .jcf-number input{padding-top:0}}.interactive-block .jcf-number input{padding-top:2px;font-weight:800}.interactive-block .price-block{margin-bottom:20px;text-align:center}@media(min-width:1200px){.interactive-block .price-block .actual{font-size:40px}}@media(min-width:1200px){.interactive-block .price-block .previous{padding-bottom:5px}}.interactive-block .buttons-holder{text-align:center}@media(min-width:768px){.interactive-block .buttons-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.interactive-block .buttons-holder .btn{max-width:285px;margin:0 20px 20px}@media(min-width:768px){.interactive-block .buttons-holder .btn{margin:0;min-width:0;width:calc(50% - 15px)}}.interactive-block .gallery-holder{margin-bottom:30px}@media(min-width:768px){.interactive-block .gallery-holder{margin-bottom:40px;float:left;width:50%}}.color-gallery .colortab{text-align:center}.color-gallery .colortab .color-instance{margin:0 auto 5px;width:50px;height:50px;border:1px solid #c9c9c9;border-radius:50%}.color-gallery .colortab .title{font-size:25px;font-weight:800}.color-gallery .slider-nav{padding-bottom:50px;padding:0 15%}@media(min-width:768px){.color-gallery .slider-nav{margin:0 5%}}@media(min-width:1200px){.color-gallery .slider-nav{margin:0 10%}}.color-gallery .slider-nav .color-inner{width:100%;height:100%}.color-gallery .slider-nav .slick-list{padding-top:12px}.color-gallery .slider-nav .slick-slide{outline:none}.color-gallery .slider-nav .slide{width:30px!important;display:none;margin:0 auto 12px;height:30px;border:1px solid #c9c9c9;border-radius:50%;overflow:hidden}@media(min-width:768px){.color-gallery .slider-nav .slide{width:33px!important;height:33px}}.color-gallery .slider-nav .slick-arrow{position:absolute;top:50%;width:35px;height:35px;border:2px solid #c9c9c9;border-radius:50%;background-color:transparent;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media(min-width:1200px){.color-gallery .slider-nav .slick-arrow{width:49px;height:49px}}.color-gallery .slider-nav .slick-arrow:before{position:absolute;top:11px;left:10px;font-family:'icomoon';color:#000;font-size:9px;font-weight:800}@media(min-width:1200px){.color-gallery .slider-nav .slick-arrow:before{top:16px;left:17px;font-size:10px}}.color-gallery .slider-nav .slick-arrow:not(.slick-disabled):hover{box-shadow:0 0 7px 2px rgba(0,0,0,.1);border-color:#e3e3e3}.color-gallery .slider-nav .slick-arrow.slick-disabled{opacity:.2;cursor:default}.color-gallery .slider-nav .slick-prev{left:0}.color-gallery .slider-nav .slick-prev:before{content:""}.color-gallery .slider-nav .slick-next{right:0}.color-gallery .slider-nav .slick-next:before{left:12px;content:""}@media(min-width:1200px){.color-gallery .slider-nav .slick-next:before{left:19px}}.color-gallery .slick-initialized .slide{display:block!important}.features-block .open-close{padding:15px;background-color:#1b3767;text-transform:uppercase;font-size:15px;font-weight:800}.features-block .open-close a{color:#7187aa}.features-block .open-close a.active{color:#fff}.features-block .open-close .opener{font-weight:800;font-size:14px}@media(min-width:768px){.features-block .open-close .opener{display:none}}.features-block .tabs-container{position:relative;padding-bottom:40px}.features-block .tabs-container:before{content:'';position:absolute;top:0;bottom:0;z-index:0;left:-9999px;right:-9999px;background-color:#f4f4f4}.features-block .tab-content{padding-top:35px;padding-bottom:35px;position:relative;z-index:2;background-color:#fff}@media(min-width:768px){.features-block .tab-content{padding-top:70px;padding-bottom:50px}}.features-block .tab-content h4{margin-bottom:20px;color:#1b3767;text-transform:uppercase;font-size:15px;font-family:"Noto Sans",sans-serif}@media(min-width:1200px){.features-block .tab-content h4{margin-bottom:40px}}.features-block .buttons-holder{text-align:center}@media(min-width:768px){.features-block .buttons-holder{text-align:left}}.features-block .buttons-holder .btn{margin:0 0 20px}@media(min-width:480px){.features-block .buttons-holder .btn{margin-right:25px}}@media(min-width:768px){.features-block .buttons-holder .btn{margin-right:0;margin-left:0}}@media(min-width:1200px){.features-block .buttons-holder .btn{padding-top:13px;padding-bottom:9px}}.features-block .list-association h4{margin-bottom:20px;color:#000;text-transform:none;font-family:"Noto Sans",sans-serif;font-size:20px}@media(min-width:768px){.features-block .tabset{position:relative!important;top:auto!important;left:auto!important;height:100px!important;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}}.features-block .tabset.slide a{display:block}.features-block .tabset.slide .active{display:none}@media(min-width:768px){.features-block .tabset.slide .active{display:block}}@media(min-width:768px){.features-block .tabset li{margin:0 32px}}.features-block .tabset li:not(:last-child) a{margin-bottom:10px}@media(min-width:768px){.features-block .tabset li:not(:last-child) a{margin-bottom:0}}.list-advantage li{padding-left:25px;position:relative}.list-advantage li:not(:last-child){margin-bottom:5px}.list-advantage li:before{content:'';position:absolute;height:6px;width:11px;top:45%;left:6px;margin:-7px 0 0 -6px;border:2px solid #7bd22e;border-width:0 0 2px 2px;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865483, M12=0.7071067811865467, M21=-0.7071067811865467, M22=0.7071067811865483, SizingMethod='auto expand')"}.characteristics{margin:0 20px}@media(min-width:768px){.characteristics{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(min-width:1200px){.characteristics{margin-left:75px;margin-right:35px}}.characteristics>li{margin-bottom:50px}@media(min-width:768px){.characteristics>li{margin-left:30px;margin-bottom:0;width:33.3333%}}@media(min-width:1200px){.characteristics>li{-webkit-box-flex:2;-ms-flex:2;flex:2}}@media(min-width:1200px){.characteristics>li:first-child,.characteristics>li:last-child{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media(min-width:1200px){.characteristics .wrapper{margin-right:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.characteristics .wrapper li{margin-bottom:10px}.characteristics .title,.characteristics .value{display:block}.characteristics .title{font-weight:800}.list-association{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}@media(min-width:480px){.list-association{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(min-width:768px){.list-association{margin:0 auto;max-width:870px}}.list-association li{padding:0 15px;text-align:center}@media(min-width:480px){.list-association li{width:50%;display:inline-block;vertical-align:top}}@media(min-width:768px){.list-association li{width:33.333%}}.list-association li:not(:last-child){margin-bottom:20px}.list-association .img-wrapper{margin:0 auto 30px;max-width:210px}.list-association h4{font-weight:bold;font-style:italic}.list-association .btn-light{font-size:15px}.list-association .btn-light [class^="icon-"],.list-association .btn-light [class*=" icon-"]{font-size:10px}.calculate{margin-right:30px;margin-left:30px;padding-bottom:30px;text-align:center}@media(min-width:768px){.calculate{margin-left:75px}}.calculate h4{max-width:345px;text-align:left}@media(min-width:1200px){.calculate .range{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.calculate .range label{margin-bottom:10px;text-transform:none;font-size:15px}@media(min-width:1200px){.calculate .range label{margin-bottom:0}}.calculate .range-wrapper{position:relative}.calculate .jcf-range{padding:0 20px;position:relative;min-width:185px}.calculate .jcf-range.jcf-focus .jcf-range-handle{top:-7px;border:2px solid #c9c9c9;margin:0}.calculate .jcf-range .jcf-range-wrapper{height:2px}.calculate .jcf-range .jcf-range-handle{margin:0;top:-9px;background-color:#fff;border:2px solid #c9c9c9}.calculate .range-value{font-weight:800}.calculate .range-plus,.calculate .range-minus{top:-2px;position:absolute}.calculate .range-plus:before,.calculate .range-minus:before{color:#c9c9c9;font-family:'icomoon';font-weight:800;font-size:9px}.calculate .range-plus:hover,.calculate .range-minus:hover{cursor:pointer}.calculate .range-plus:hover:before,.calculate .range-minus:hover:before{font-size:10px}.calculate .range-plus{left:185px}.calculate .range-plus:before{content:''}.calculate .range-minus{left:10px}.calculate .range-minus:before{content:''}.result-block{position:relative;padding:20px;display:none;background-color:#f4f4f4;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.result-block .sum{display:block;color:#1b3767;font-weight:800;font-size:30px}.result-block .note{display:block}.result-block .note b{color:#1b3767;text-transform:uppercase}.range-holder{margin:0 auto;padding-bottom:20px;display:inline-block;vertical-align:top;position:relative;z-index:1;background-color:#fff}@media(min-width:768px){.range-holder{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}}@media(min-width:768px){.range-holder .form-group{margin-bottom:25px;width:40%}}@media(min-width:1200px){.range-holder .form-group{width:33.3333%}}@media(min-width:768px){.range-holder .form-group:last-child{width:100%}}@media(min-width:1200px){.range-holder .form-group:last-child{width:33.333%}}@media(min-width:768px){.range-holder .show-result{text-align:center}}.calculate-active .result-block{display:block}.kaleidoscope-block{padding-bottom:30px;margin-bottom:30px;text-align:center;background-size:contain;background-repeat:no-repeat;background-position:50% 50%}@media(min-width:1200px){.kaleidoscope-block{padding-right:140px;position:relative;height:1070px;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:end;-ms-flex-align:end;align-items:flex-end;background-size:auto;background-position:33% 12%}}.kaleidoscope-block .slick-slider{margin-bottom:25px}@media(min-width:1200px){.kaleidoscope-block .slick-slider{position:static}}@media(min-width:1200px){.kaleidoscope-block .slick-slider .slick-track,.kaleidoscope-block .slick-slider .slick-list{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}}@media(min-width:1200px){.kaleidoscope-block .slick-track,.kaleidoscope-block .slick-list{position:static;width:100%!important;overflow:auto}}.kaleidoscope-block .slick-slide{padding-right:25px;width:100%;max-width:290px}@media(min-width:768px){.kaleidoscope-block .slick-slide{width:auto;max-width:none}}@media(min-width:1200px){.kaleidoscope-block .slick-slide{padding-right:0;position:absolute;float:none;width:311px;height:311px}}@media(min-width:1200px){.kaleidoscope-block .slick-slide.slide-1{top:50px;left:212px}}@media(min-width:1200px){.kaleidoscope-block .slick-slide.slide-2{top:233px;left:475px}}@media(min-width:1200px){.kaleidoscope-block .slick-slide.slide-3{top:516px;left:265px}}@media(min-width:1200px){.kaleidoscope-block .slick-slide.slide-4{top:586px;left:630px}}@media(min-width:1200px){.kaleidoscope-block .slick-cloned{display:none!important}}.kaleidoscope-block .meta{margin-bottom:10px;text-align:left;text-transform:uppercase;font-size:15px;letter-spacing:.75px;font-weight:800}@media(min-width:1200px){.kaleidoscope-block .meta{-ms-flex-item-align:start;align-self:flex-start}}.kaleidoscope-block .text-wrapper{text-align:left}@media(min-width:1200px){.kaleidoscope-block .text-wrapper{position:relative;padding-top:95px;z-index:2}}@media(min-width:1200px){.kaleidoscope-block .hashtag-box{text-align:right}}@media(min-width:1200px){.kaleidoscope-block h3{margin-bottom:0}}@media(min-width:1200px){.kaleidoscope-block .btn-default{padding-right:50px;padding-left:50px;min-width:0}}.hashtag{color:#1b3767;font-weight:800}.error-description{margin:0 auto 30px;padding-top:30px;max-width:660px;text-align:center}@media(min-width:768px){.error-description{padding-top:45px;margin-bottom:50px}}@media(min-width:1200px){.error-description{padding-top:60px;margin-bottom:100px}}.error-description .content{margin-bottom:30px}ul{margin:0;padding:0;list-style-type:none}a{text-decoration:none}h1 span,h2 span,h3 span,.h1 span,.h2 span,.h3 span{display:block;font-family:"Noto Sans",sans-serif;font-style:normal;display:block;font-weight:500;font-size:20px}#main{position:relative;background:-webkit-linear-gradient(top,#f6f6f6 0%,#fcfcfc .5%,#fff 1.5%,#fff 3%);background:linear-gradient(to bottom,#f6f6f6 0%,#fcfcfc .5%,#fff 1.5%,#fff 3%)}@media(min-width:768px){#main{background:-webkit-linear-gradient(top,#f6f6f6 0%,#fcfcfc 1%,#fff 4%,#fff 6%);background:linear-gradient(to bottom,#f6f6f6 0%,#fcfcfc 1%,#fff 4%,#fff 6%)}}.container,.slideshow .txt-container{position:relative;padding:0 15px;margin:0 auto;max-width:1260px}.container.alt-container,.slideshow .alt-container.txt-container{padding-top:20px}@media(min-width:768px){.container.alt-container,.slideshow .alt-container.txt-container{padding-top:0}}.container.alt-container .breadcrumbs,.slideshow .alt-container.txt-container .breadcrumbs{padding-top:0;padding-bottom:0;z-index:1}@media(min-width:768px){.container.alt-container .breadcrumbs,.slideshow .alt-container.txt-container .breadcrumbs{position:absolute;top:46px;left:15px;width:40%;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@media(min-width:768px){.container.alt-container .top-article .headline,.slideshow .alt-container.txt-container .top-article .headline{padding-top:89px}}.breadcrumbs{padding-top:20px;padding-bottom:25px;text-transform:uppercase;font-weight:800;overflow:hidden}.breadcrumbs li{padding-left:10px;margin-left:-10px;margin-right:9px;position:relative;display:inline-block;vertical-align:top;color:#1b3767}.breadcrumbs li:not(:first-child):before{position:absolute;left:0;content:'/';color:#a3a3a3}.breadcrumbs a:hover{color:#20427b}.logo{position:relative;padding-top:15px;padding-bottom:5px;width:92px;z-index:25}@media(min-width:768px){.logo{width:123px}}@media(min-width:1200px){.logo{position:absolute}}.logo a{display:block}.foreword{margin-bottom:24px;font-size:18px;font-weight:300;line-height:1.2;letter-spacing:0}@media(min-width:1200px){.foreword{font-size:25px}}.foreword p{margin-bottom:0}.top-article{padding-top:20px;position:relative;font-size:16px}@media(min-width:768px){.top-article{padding-top:0}}.top-article.alt-view .img-wrapper{padding-top:40px}@media(max-width:767px){.top-article.alt-view .img-wrapper{display:none}}@media(min-width:768px){.top-article.alt-top-article .headline{width:100%}}@media(min-width:768px){.top-article .container,.top-article .slideshow .txt-container,.slideshow .top-article .txt-container{padding-right:0}}@media(min-width:1200px){.top-article .container,.top-article .slideshow .txt-container,.slideshow .top-article .txt-container{padding-right:0}}.top-article .headline{text-align:center;font-weight:800;letter-spacing:1px}@media(min-width:768px){.top-article .headline{float:left;width:50%;text-align:left;font-size:30px}}@media(min-width:1200px){.top-article .headline{font-size:40px}}.top-article .headline h1{margin-bottom:30px;line-height:1.2}.top-article .img-wrapper{margin-bottom:40px;margin-right:-15px;margin-left:-15px;text-align:center}@media(min-width:768px){.top-article .img-wrapper{margin-bottom:0;margin-left:0;margin-right:0;float:right;width:50%}}.top-article .img-wrapper img{vertical-align:top}.top-article .content{padding-right:20px;padding-left:20px;text-align:center;letter-spacing:.4px}@media(min-width:768px){.top-article .content{padding-right:60px;padding-left:0;text-align:left;width:50%}}@media(min-width:1200px){.top-article .content{line-height:1.7}}.top-article .subtext{font-size:14px;color:#1b3767;font-weight:600;display:block;line-height:20px}@media(min-width:768px){.top-article .subtext{font-size:16px;line-height:1.2;line-height:24px}}.top-article .author{text-transform:uppercase;display:block;font-size:15px;font-weight:bold;padding:0 0 29px;color:#ababab}.top-article .foreword p{margin-bottom:0}@media(min-width:768px){.top-article h2{font-size:40px;margin-bottom:18px}}@media(min-width:1200px){.top-article h2{margin-bottom:35px}}.top-article p{margin-bottom:17px}@media(min-width:1200px){.intro{margin-right:390px}}.photo-block{position:relative;text-align:center;font-weight:800;overflow:hidden}.photo-block .text-wrapper{position:relative;-ms-flex-item-align:start;align-self:flex-start;text-align:left;letter-spacing:1.8px}.photo-block .text-wrapper.decor-block{padding:10%;margin-bottom:-22px;min-height:235px;width: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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;background-repeat:no-repeat;background-size:contain;background-position:50% 50%}@media(min-width:768px){.photo-block .text-wrapper.decor-block{min-height:275px}}@media(min-width:1200px){.photo-block .text-wrapper.decor-block{margin-bottom:-65px;padding:10%}}.photo-block .text-wrapper.decor-block [class^="icon-"],.photo-block .text-wrapper.decor-block [class*=" icon-"]{font-size:30px}@media(min-width:768px){.photo-block .text-wrapper.decor-block [class^="icon-"],.photo-block .text-wrapper.decor-block [class*=" icon-"]{font-size:40px}}@media(min-width:1200px){.photo-block .text-wrapper.decor-block [class^="icon-"],.photo-block .text-wrapper.decor-block [class*=" icon-"]{font-size:55px}}@media(min-width:1440px){.photo-block .text-wrapper.decor-block [class^="icon-"],.photo-block .text-wrapper.decor-block [class*=" icon-"]{font-size:71px}}.photo-block .text-wrapper.decor-block h3{width:100%}.photo-block .img-wrapper{position:absolute;top:30%;z-index:0}.photo-block .img-wrapper-custom{position:relative}.photo-block .meta{margin-bottom:9px;-ms-flex-item-align:start;align-self:flex-start;text-align:left;text-transform:uppercase;font-size:15px;letter-spacing:.75px}@media(min-width:1440px){.photo-block .meta{margin-left:66px}}.photo-block .txt-right{-ms-flex-item-align:start;align-self:flex-start;padding-bottom:80px}@media(min-width:1440px){.photo-block .txt-right{margin-left:66px}}@media(min-width:1440px){.photo-block .txt-right .meta{margin-left:0}}@media(min-width:1440px){.photo-block .text-block .meta{margin-left:0}}.photo-block h3{margin-bottom:7px;font-weight:bold;font-size:25px}@media(min-width:768px){.photo-block h3{font-size:29px;line-height:1.3}}@media(min-width:1200px){.photo-block h3{font-size:40px}}.photo-block h3 span{line-height:1}.photo-block img{display:inline-block;vertical-align:top}.photo-block .text-list{font-family:"Noto Sans",sans-serif;font-weight:800;font-style:italic;font-size:12px}@media(min-width:1200px){.photo-block .text-list{font-size:25px}}@media(min-width:1440px){.photo-block .btn{border-radius:60px;font-size:15px}}.photo-block .btn-default{min-width:200px}@media(min-width:1200px){.photo-block .btn-default{min-width:250px}}.photo-block-small{padding:38px 24px 68px;background-repeat:no-repeat;background-size:cover;overflow:hidden}@media(min-width:1200px){.photo-block-small{min-height:550px;max-height:550px}}.photo-block-small.photo-block-alt-bg{background-repeat:repeat-y;background-size:contain}.photo-block-small .text-wrapper{margin:0 auto;max-width:540px;position:relative;z-index:2}.photo-block-small .btn{position:absolute;bottom:30px;left:50%;margin-bottom:0;z-index:2;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media(min-width:768px){.photo-block-small .btn{position:relative;bottom:auto;left:auto;-webkit-transform:none;-ms-transform:none;transform:none}}@media(min-width:1440px){.photo-block-small h3{font-size:50px}}.photo-block-small.img-wrapper-alt .img-wrapper{position:absolute;right:10%;bottom:20%;width:30%}@media(min-width:480px){.photo-block-small.img-wrapper-alt .img-wrapper{top:10px}}@media(min-width:768px){.photo-block-small.img-wrapper-alt .img-wrapper{top:auto;right:14%}}.photo-block-small.img-wrapper-alt .text-wrapper{width:100%;padding-bottom:60px;padding-right:40%}@media(min-width:1440px){.photo-block-small.img-wrapper-alt .text-wrapper{margin-left:64px}}.photo-block-small .img-wrapper-right{margin-right:-24px}@media(min-width:768px){.photo-block-small .img-wrapper-right{margin-right:-64px}}.photo-block-small .alt-img-wrapper{position:absolute;right:0;bottom:0;width:100%}@media(min-width:480px){.photo-block-small .alt-img-wrapper{top:50%}}@media(min-width:768px){.photo-block-small .alt-img-wrapper{top:auto}}@media(min-width:1200px){.photo-block-small .alt-img-wrapper{bottom:-5%}}@media(min-width:1440px){.photo-block-small .alt-img-wrapper{top:50%;bottom:-12%}}.photo-block-small .alt-img-wrapper img{width:100%}.photo-block-small .alt-text-block{margin-bottom:auto;width:100%}.photo-block-small .alt-text-block .meta{margin-left:0}@media(min-width:1440px){.photo-block-small .alt-text-block .meta{margin-left:66px}}.photo-block-large{position:relative;margin:0 auto;max-width:1240px}@media(min-width:768px){.photo-block-large{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}}.photo-block-large .img-wrapper{opacity:.75}@media(min-width:768px){.photo-block-large .img-wrapper{width:50%;text-align:left;opacity:.9}}.photo-block-large .text-wrapper{padding:0 20%;position:absolute;top:0;bottom:0;right:0;left: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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;z-index:1;line-height:1}@media(min-width:768px){.photo-block-large .text-wrapper{position:relative;width:50%;padding:0;padding-left:10%;padding-right:10%;-ms-flex-item-align:center;align-self:center}}@media(min-width:1200px){.photo-block-large .text-wrapper{font-size:36px}}.photo-block-large .text-wrapper .text{width:100%}.photo-block-large .text-wrapper .btn-default{padding-right:50px;padding-left:50px}@media(min-width:1200px){.photo-block-large h3{font-size:36px}}@media(min-width:768px){.photo-block-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}@media(max-width:1199px){.photo-block-holder.container,.slideshow .photo-block-holder.txt-container{padding-left:0;padding-right:0}}.photo-block-holder .photo-block-small,.photo-block-holder .alt-photo-block-small{text-align: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-align:center;-ms-flex-align:center;align-items:center}@media(min-width:768px){.photo-block-holder .photo-block-small,.photo-block-holder .alt-photo-block-small{width:50%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.alt-photo-block{position:relative}@media(min-width:768px){.alt-photo-block{width:50%}}.alt-photo-block .inner-box{position:relative;color:#fff;text-align:center}.alt-photo-block .inner-box h3{margin-bottom:3px;font-family:"Noto Sans",sans-serif;font-size:16px;font-style:normal}.alt-photo-block .inner-box .text-wrapper{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:20px;text-transform:uppercase;font-size:14px;font-weight:800;text-align:center;z-index:2}@media(min-width:1200px){.alt-photo-block .inner-box .text-wrapper{font-size:20px;bottom:50px}}.alt-photo-block .inner-box .date{margin:0 auto 10px;display:block;text-align:center}@media(min-width:480px){.alt-photo-block .inner-box .date{max-width:60%}}.alt-photo-block .alt-inner-box{padding-top:20px;padding-bottom:70px;position:absolute;top:0;left:0;width:100%;height:100%;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;text-align:center}@media(min-width:1200px){.alt-photo-block .alt-inner-box{padding-bottom:100px}}@media(min-width:1200px){.alt-photo-block .alt-inner-box .txt-center{width:80%}}.alt-photo-block .alt-inner-box .btn{position:absolute;left:50%;bottom:20px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media(min-width:1200px){.alt-photo-block .alt-inner-box .btn{bottom:50px}}.alt-photo-block .alt-inner-box .h1{font-size:30px}@media(min-width:1200px){.alt-photo-block .alt-inner-box .h1{font-size:40px}}@media(min-width:1440px){.alt-photo-block .alt-inner-box .h1{font-size:50px}}.alt-photo-block .description{margin-bottom:30px;padding-left:15px;padding-right:15px;padding-top:20px;text-align:left;font-size:16px;font-weight:normal;line-height:1.5}@media(min-width:768px){.alt-photo-block .description{padding-left:30px;padding-right:35px}}@media(min-width:1200px){.alt-photo-block .description{padding-top:27px;margin-bottom:40px}}.alt-photo-block .description p{margin-bottom:4px}.alt-photo-block img{width:100%;display:inline-block;vertical-align:top}.social-network{display:-webkit-box;display:-ms-flexbox;display:flex}.social-network>li{width:48px;height:48px;text-align:center}.social-network>li:not(:last-child){margin-right:10px}.social-network.not-circle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.social-network.not-circle>li{margin-right:30px;height:auto;width:auto}.social-network.not-circle a{border-radius:0;color:#1b3767;-webkit-transition:opacity .3s;transition:opacity .3s}.social-network.not-circle a:hover{opacity:.8}.social-network.not-circle [class^="icon-"]{height:auto;font-size:16px;line-height:16px}.social-network.bigger{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 0 75px}@media(min-width:768px){.social-network.bigger{padding:0 0 73px}}.social-network.bigger>li{margin:0 28px}@media(min-width:768px){.social-network.bigger>li{margin:0 30px}}.social-network.bigger [class^="icon-"]{height:auto;font-size:30px;line-height:30px}@media(min-width:768px){.social-network.bigger [class^="icon-"]{font-size:32px;line-height:32px}}.social-network a{display:block;height:100%;border-radius:48px}.social-network [class^="icon-"],.social-network [class*=" icon-"]{height:48px;line-height:48px;font-size:20px}.order-box{width:100%}@media(min-width:768px){.order-box{margin-bottom:20px;padding-top:9px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.preview-wrapper{margin:0 auto 50px;padding-top:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-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;width:60%}@media(min-width:480px){.preview-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}}@media(min-width:768px){.preview-wrapper{padding-right:15px;margin:0;width:50%}}@media(min-width:768px){.preview-wrapper:not(:first-child){padding-left:15px;padding-right:0}}.preview-wrapper .img-wrapper{margin:0;text-align:left}.preview-wrapper .description{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}@media(min-width:480px){.preview-wrapper .description{padding-left:30px;width:auto}}@media(min-width:768px){.preview-wrapper .description{padding-right:20px;width:50%}}@media(min-width:768px){.preview-wrapper .btn-default,.preview-wrapper .btn-light{min-width:0;max-width:180px}}@media(min-width:1200px){.preview-wrapper .btn-default,.preview-wrapper .btn-light{font-size:15px}}.preview-wrapper .btn-default{margin-bottom:25px;padding-right:5%;padding-left:5%;min-width:0}@media(min-width:1440px){.preview-wrapper .btn-default{padding-top:18px;padding-bottom:18px;border-radius:60px}}.preview-wrapper .btn-light{padding-right:0;padding-left:0;text-align:left;letter-spacing:1px}.preview-wrapper .btn-light [class^="icon-"],.preview-wrapper .btn-light [class*=" icon-"]{margin-right:5px}.preview-wrapper h4{margin-bottom:10px;font-size:22px;line-height:1.5;letter-spacing:1.4px}@media(min-width:1200px){.preview-wrapper h4{font-size:39px}}.preview-wrapper h4 span{line-height:1}.content{margin-bottom:50px}.products-holder{color:#000}.products-holder .holder{text-align:center}.products-holder .carousel .color-box{width:202px;height:202px}.products-holder .carousel .with-mask .slide{margin:0 25px;padding-top:100px;width:202px}.products-holder .carousel .with-mask h3{font-size:20px;line-height:1.5}@media(min-width:1200px){.products-holder .carousel .with-mask h3{font-size:22px}}.products-holder .carousel .switcher-holder .holder{margin-bottom:0}.products-holder .product-list{margin-bottom:20px}.products-holder .product-list li,.products-holder .product-list .product-item{position:relative}.products-holder h2{text-align:left;font-size:40px}@media(min-width:768px){.products-holder h2{font-size:40px}}.products-holder h3{margin-bottom:15px;text-align:left}@media(min-width:768px){.products-holder h3{margin-bottom:30px}}.products-holder .btn-light{margin-top:15px;padding-right:0;padding-left:0;-ms-flex-item-align:start;align-self:flex-start;font-size:14px}@media(min-width:768px){.products-holder .btn-light{font-size:15px}}.products-holder .btn-default{padding-left:30px;padding-right:30px;min-width:0;font-size:12px}@media(min-width:768px){.products-holder .btn-default{padding-left:50px;padding-right:50px;font-size:15px}}.load-block{padding-bottom:50px;position:relative}.load-block .load-more{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);color:#fff}.product-list.alt-product-list li,.product-list.alt-product-list .product-item{padding-bottom:70px;text-align:left}@media(min-width:1200px){.product-list.alt-product-list li,.product-list.alt-product-list .product-item{padding-right:25px;padding-left:25px}}.product-list.left-veiw h3,.product-list.left-veiw .image-holder{-ms-flex-item-align:start;align-self:flex-start}.product-list.left-veiw h3{margin-bottom:0}@media(max-width:767px){.product-list.left-veiw h3{font-size:20px}}.product-list.left-veiw li{margin-bottom:15px;padding-right:10px;padding-left:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(min-width:768px){.product-list.left-veiw li{padding-right:45px;margin-bottom:40px}}@media(min-width:1200px){.product-list.left-veiw .btn-light{position:absolute;right:20%;bottom:0}}.product-list.with-mask li{padding-top:70px}.product-list .txt-holder{-ms-flex-item-align:start;align-self:flex-start;text-align:left}.product-list .txt-holder h3{margin-bottom:15px}@media(min-width:768px){.product-list .txt-holder h3{margin-bottom:25px}}.product-list .txt-holder a{display:inline-block;vertical-align:top;text-transform:uppercase;font-weight:bold;font-size:12px;line-height:1}@media(min-width:768px){.product-list .txt-holder a{font-size:15px}}.product-list li .text-wrapper{position:absolute;bottom:5%;left:50%;text-align:center;z-index:2;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media(min-width:768px){.product-list li .text-wrapper{bottom:30%;min-width:180px}}.alt-product-list h3{font-size:20px}@media(min-width:1200px){.alt-product-list h3{font-size:25px}}.alt-product-list .bottom-block{position:absolute;bottom:0;text-align:left;z-index:5}.alt-product-list .bottom-block .btn{margin-left:0}.alt-product-list.with-mask .meta-block{padding-bottom:95px;text-align:left;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;word-wrap:break-word}@media(min-width:1200px){.alt-product-list.with-mask .meta-block{padding-bottom:75px}}.products-block{margin-bottom:70px;padding-top:20px;text-align:center}@media(min-width:1200px){.products-block{padding-top:100px}}.products-block .holder{text-align:center}.products-block h4{font-size:25px;font-weight:bold}.products-block .product-list .text-wrapper{position:relative;left:0;bottom:0;text-align:left;-webkit-transform:none;-ms-transform:none;transform:none}.products-block .product-list li,.products-block .product-list .product-item{margin-bottom:50px;padding-bottom:25px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media(min-width:1200px){.products-block .product-list li,.products-block .product-list .product-item{margin-bottom:110px;padding-bottom:75px}}.products-block .btn-light{position:absolute;bottom:0;left:20px}.price-block{margin-bottom:10px;-ms-flex-item-align:start;align-self:flex-start;font-weight:800}.price-block .previous{margin-right:2px;position:relative;display:inline-block;vertical-align:bottom;font-size:25px}.price-block .previous:after{position:absolute;top:12px;content:'';display:block;width:100%;height:1px;background-color:#a3a3a3}.price-block .actual{display:inline-block;vertical-align:bottom;font-size:30px}@media(min-width:480px){.color-list{text-align:left}}.color-list.alt-product-list .btn-light{margin-left:0}.color-list.with-mask{text-align:center}@media(min-width:480px){.color-list.with-mask{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}}.color-list.with-mask li,.color-list.with-mask .product-item{margin-right:10%;margin-left:10%;padding-top:100px}@media(min-width:480px){.color-list.with-mask li,.color-list.with-mask .product-item{margin-right:5%;margin-left:5%;width:40%}}@media(min-width:768px){.color-list.with-mask li,.color-list.with-mask .product-item{width:23.3333%}}@media(min-width:1200px){.color-list.with-mask li,.color-list.with-mask .product-item{padding-top:140px;margin-right:1.25%;margin-left:1.25%;width:20%}}.color-list.with-mask .meta-block .image-holder{width:100%;padding:0 20%}.color-list li,.color-list .product-item{margin-bottom:20px;position:relative;display:inline-block;vertical-align:top;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:stretch;align-content:stretch;width:calc(80% - 4px);margin:15px;text-align:center}@media(min-width:480px){.color-list li,.color-list .product-item{width:calc(50% - 4px)}}@media(min-width:768px){.color-list li,.color-list .product-item{margin-bottom:40px;width:calc(29.333% - 4px)}}@media(min-width:1200px){.color-list li,.color-list .product-item{margin-bottom:80px;width:calc(17% - 4px);text-align:center}}.color-list .meta-block{position:relative;z-index:3}.color-list .text-box{position:absolute;left:15%;right:15%;top:50%;z-index:2;word-wrap:break-word;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.color-list h3{text-shadow:1px 0 2px #fff,0 1px 2px #fff,-1px 0 2px #fff,0 -1px 2px #fff}.color-box{padding-top:100%;position:relative;width:100%;border-radius:165px;border:1px solid #d4d4d4}.color-box.with-mask,.with-mask .color-box{position:absolute;left:0;right:0;top:0;width:auto;z-index:0}.mask-box{position:absolute;top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);z-index:1;background-size:cover}.lightbox-demo .close{display:inline-block;vertical-align:top;position:absolute;top:0;right:0;width:28px;height:28px;background-color:#1b3767;border-radius:50%;z-index:20;-webkit-transition:background .3s linear;transition:background .3s linear}@media(min-width:768px){.lightbox-demo .close{top:20px;right:20px}}.lightbox-demo .close:after,.lightbox-demo .close:before{content:"";display:block;position:absolute;top:7px;left:13px;width:2px;height:15px;background-color:#fff;webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.lightbox-demo .close:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.lightbox-demo .close:hover{background-color:#20427b;-webkit-transition:background .3s linear;transition:background .3s linear}.list-description [class^="icon-"],.list-description [class*=" icon-"]{position:absolute;left:0;margin-right:10px;width:30px;height:30px;border-radius:50%;text-align:center;overflow:hidden;line-height:30px;background-color:#1b3767;color:#fff}.list-description li{position:relative;padding-left:40px}.list-description .content{padding-top:7px;display:inline-block;vertical-align:top}.notes{padding:20px 20px 10px;margin-bottom:25px;color:#1b3767;background-color:#f4f4f4;border-radius:50px;text-align:center;font-weight:800}.notes p{margin-bottom:10px}.tooltip{position:absolute;top:-6px;right:0;width:19px;height:19px;text-align:center}.tooltip a{position:relative;display:block;height:19px;color:#fff;background-color:#1b3767;border-radius:50%;text-align:center;font-family:"Noto Sans";font-weight:600}.tooltip a:hover{background-color:#3062b8}.tooltip a span{position:absolute;top:50%;left:50%;width:100%;line-height:13px;font-size:13px;text-align:center;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.hover-tooltip{padding:6px 10px 2px;background-color:#3062b8;color:#fff;border-radius:25px;line-height:1}.js-slide-hidden{position:absolute!important;left:-9999px!important;top:-9999px!important;display:block!important}.quantity{text-align:center}.quantity .jcf-number{width:100%;height:50px}.quantity .jcf-number input{padding:0 20px;width:100%;text-align:center;border:2px solid #c9c9c9}.quantity .jcf-number .jcf-btn-dec,.quantity .jcf-number .jcf-btn-inc{top:calc(50% - 2px);width:20px;color:#c9c9c9;background:transparent;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.quantity .jcf-number .jcf-btn-dec:before,.quantity .jcf-number .jcf-btn-inc:before{margin:0;position:static;top:auto;bottom:auto;left:auto;border:none;font-size:8px;line-height:20px}.quantity .jcf-number .jcf-btn-dec:hover,.quantity .jcf-number .jcf-btn-inc:hover{background-color:transparent;cursor:pointer}.quantity .jcf-number .jcf-btn-dec{left:13px}.quantity .jcf-number .jcf-btn-dec:before{content:"";font-family:'icomoon'}.quantity .jcf-number .jcf-btn-inc{right:11px}.quantity .jcf-number .jcf-btn-inc:before{content:"";font-family:'icomoon'}.quantity .jcf-disabled{opacity:0}.quantity .jcf-disabled.jcf-btn-dec:hover,.quantity .jcf-disabled.jcf-btn-inc:hover{cursor:auto}.quantity label{font-weight:800}.map-block{margin:0 auto 40px;padding:0 15px;width:100%;height:480px}@media(min-width:768px){.map-block{margin-bottom:90px;height:650px}}@media(min-width:1200px){.map-block{max-width:1260px;height:992px}}.map-block .iframe-holder{position:relative;height:100%;width:100%;overflow:hidden}.map-block iframe{position:absolute;top:-2px;left:-2px;right:0;width:100%;height:100%}.notification-cookeis{padding-top:23px;padding-bottom:23px;position:relative;background-color:#1b3767;color:#fff;display:none;z-index:999999}@media(min-width:1200px){.notification-cookeis .container,.notification-cookeis .slideshow .txt-container,.slideshow .notification-cookeis .txt-container{padding-right:100px}}.notification-cookeis a{color:#fff;text-decoration:underline}.notification-cookeis a:hover{text-decoration:none}@media(min-width:1200px){.notification-cookeis p{margin-bottom:0}}.notification-cookeis .btn{position:relative;padding-left:15px;text-decoration:none}@media(min-width:1200px){.notification-cookeis .btn{position:absolute;right:15px;top:0}}.notification-cookeis .btn:hover{color:#fff;text-decoration:underline}.notification-cookeis .btn:before{position:absolute;left:0;top:1px;content:"";font-family:'icomoon';padding-right:5px;font-size:9px}.carousel{position:relative}.carousel .color-box{padding-top:0;height:200px;width:200px;border-radius:140px;left:auto;right:auto}@media(min-width:1200px){.carousel .color-box{height:200px;width:200px;border-radius:140px}}.carousel .mask{padding-bottom:60px;position:relative;overflow:hidden}.carousel .slideset{width:99999px;float:left;position:relative}.carousel .slide{padding-bottom:70px;float:left}.carousel .slide .bottom-block{position:absolute;bottom:0;width:100%}.carousel .with-mask .slide{margin:0 20px;padding-top:100px;width:220px}@media(min-width:1200px){.carousel .with-mask .slide{padding-top:120px;width:263px}}.carousel .with-mask .meta-block{display:block;height:auto;width:auto}.carousel .with-mask .meta-block .image-holder{margin-right:20%;margin-left:20%}.carousel .with-mask .meta-block .image-holder,.carousel .with-mask .meta-block h3{position:relative;z-index:2}.carousel .product-list .slide{margin:0 20px;width:230px}@media(min-width:1200px){.carousel .product-list .slide{width:263px}}.carousel .switcher-holder{bottom:0}.carousel .switcher-holder .holder{border:2px solid #c9c9c9}.slideshow .switcher-holder,.carousel .switcher-holder{position:absolute;left:0;z-index:10;right:0;line-height:12px;text-align:center}.slideshow .switcher-holder .holder,.carousel .switcher-holder .holder{background:#fff;border-radius:25px;padding:15px 16px 13px;display:inline-block;vertical-align:top}.slideshow .btn-prev,.slideshow .btn-next,.carousel .btn-prev,.carousel .btn-next{position:relative;display:inline-block;vertical-align:top;z-index:3;color:#1b3767;font-size:12px;line-height:1}.slideshow .btn-prev i,.slideshow .btn-next i,.carousel .btn-prev i,.carousel .btn-next i{display:inline-block;vertical-align:top}.slideshow .switcher,.carousel .switcher{display:inline-block;vertical-align:top;height:12px;text-align:center;padding:2px 9px 0}.slideshow .switcher ul,.carousel .switcher ul{display:inline-block;vertical-align:top}.slideshow .switcher li,.carousel .switcher li{float:left;margin:0 6px}.slideshow .switcher li.active a,.carousel .switcher li.active a{background:#000}.slideshow .switcher a,.carousel .switcher a{width:8px;height:8px;background:#a3a3a3;display:block;border-radius:100%;text-indent:-9999px;overflow:hidden}.slideshow .switcher a:hover,.carousel .switcher a:hover{background:#1b3767}.back-top{position:fixed;bottom:50px;right:15px;display:block;height:46px;width:46px;background-color:#979797;border-radius:13px;z-index:10;opacity:.8;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media(min-width:1200px){.back-top{right:30px;bottom:20px;height:60px;width:60px}}.back-top.hidden{visibility:hidden;opacity:0}.back-top:hover{opacity:.6}.back-top [class^="icon-"],.back-top [class*=" icon-"]{position:absolute;top:50%;left:50%;color:#2e2e2e;font-size:20px;font-weight:bold;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media(min-width:1200px){.back-top [class^="icon-"],.back-top [class*=" icon-"]{font-size:27px}}#footer{position:relative;padding-top:15px;padding-bottom:15px;background-color:#2e2e2e}@media(min-width:768px){#footer .container,#footer .slideshow .txt-container,.slideshow #footer .txt-container{padding-left:144px;padding-top:30px;padding-bottom:30px}}@media(min-width:1200px){#footer .container,#footer .slideshow .txt-container,.slideshow #footer .txt-container{padding-left:235px;padding-top:75px}}.logo.logo-footer{padding-top:0;margin:0 auto;position:relative;width:145px;text-align:center}@media(min-width:768px){.logo.logo-footer{position:absolute;top:30px;left:10px;width:110px}}@media(min-width:1200px){.logo.logo-footer{top:75px;left:30px;width:145px}}@media(min-width:1440px){.logo.logo-footer{left:0}}.nav-footer-holder{padding-top:15px;color:#fff}@media(min-width:768px){.nav-footer-holder{padding-top:0}}@media(min-width:1200px){.nav-footer-holder{display:-webkit-box;display:-ms-flexbox;display:flex}}.nav-footer-holder .title{margin-bottom:15px;padding-bottom:5px;text-transform:uppercase;font-weight:800;font-size:13px}@media(min-width:1200px){.nav-footer-holder .title{margin-bottom:25px;padding-bottom:18px}}.nav-footer-holder a.title{display:inline-block;vertical-align:top;color:#fff}.nav-footer-holder a.title:hover{color:#a3a3a3}.nav-footer-holder .decor-line-down{display:block}.nav-footer-holder .decor-line-down:before{background-color:#fff}.nav-footer-holder .social-network{padding-right:60px}@media(min-width:1200px){.nav-footer-holder .social-network{padding-right:0}}.nav-footer-holder .social-network a{background-color:#fff}.nav-footer-holder .social-network a:hover{background-color:#1b3767}.nav-footer-holder .social-network a:hover [class^="icon-"],.nav-footer-holder .social-network a:hover [class*=" icon-"]{color:#fff}.nav-footer-holder .social-network [class^="icon-"],.nav-footer-holder .social-network [class*=" icon-"]{color:#2e2e2e}@media(min-width:768px){.nav-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex:1;flex:1}}.nav-footer>li{margin-bottom:40px}@media(min-width:768px){.nav-footer>li{padding-right:20px}}@media(min-width:1440px){.nav-footer>li{padding-right:0}}.item-nav-footer{margin-bottom:25px}@media(min-width:768px){.item-nav-footer{width:100%}}@media(min-width:1200px){.item-nav-footer{padding-right:68px;width:20%}}.item-nav-footer ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:1200px){.item-nav-footer ul{display:block}}@media(min-width:768px){.item-nav-footer ul li{width:auto}}.item-nav-footer ul li:not(:last-child){padding-right:30px}@media(min-width:1200px){.item-nav-footer ul li:not(:last-child){padding-right:0}}.item-nav-footer ul a{color:#a3a3a3;font-size:14px}.item-nav-footer ul a:hover{color:#fff}@media(min-width:768px){.alt-item-nav-footer{width:100%}}@media(min-width:1200px){.alt-item-nav-footer{padding-right:20px;width:20%}}@media(min-width:1440px){.alt-item-nav-footer{padding-right:30px}}.alt-item-nav-footer>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:1200px){.alt-item-nav-footer>ul{display:block}}.alt-item-nav-footer>ul>li:not(:last-child){padding-right:30px}@media(min-width:1200px){.alt-item-nav-footer>ul>li{width:auto}}.copyright{padding-top:20px;font-size:13px;color:#818080;text-align:center}@media(min-width:768px){.copyright{text-align:left}}@media(min-width:1200px){.copyright{padding-top:40px}}.copyright a{color:inherit}.copyright a:hover{color:#a3a3a3}.d-none{display:none}div.header-wrapper{background-color:#fff}#aa-data-content{display:none}span.algolia-autocomplete{width:100%}span.algolia-autocomplete .aa-dropdown-menu{width:100%;background-color:#f1f1f1;width:100%;margin-top:5px;box-shadow:rgba(14,30,37,.12) 0 2px 4px 0,rgba(14,30,37,.32) 0 2px 16px 0}span.algolia-autocomplete .aa-dropdown-menu div.aa-autocomplete-wrapper{width:100%;display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px;padding:1.5rem!important;font-style:normal}span.algolia-autocomplete .aa-dropdown-menu div.aa-autocomplete-wrapper .btn-default{color:#fff;min-width:unset;padding-top:16px;padding-bottom:12px;padding:16px 20px 12px 20px}span.algolia-autocomplete .aa-dropdown-menu div.aa-autocomplete-wrapper .aa-dataset-d1,span.algolia-autocomplete .aa-dropdown-menu div.aa-autocomplete-wrapper .aa-dataset-d2,span.algolia-autocomplete .aa-dropdown-menu div.aa-autocomplete-wrapper .aa-dataset-d3{padding:20px 15px}span.algolia-autocomplete .aa-dropdown-menu div.aa-autocomplete-wrapper .aa-dataset-d1 h5,span.algolia-autocomplete .aa-dropdown-menu div.aa-autocomplete-wrapper .aa-dataset-d1 h6,span.algolia-autocomplete .aa-dropdown-menu div.aa-autocomplete-wrapper .aa-dataset-d2 h5,span.algolia-autocomplete .aa-dropdown-menu div.aa-autocomplete-wrapper .aa-dataset-d2 h6,span.algolia-autocomplete .aa-dropdown-menu div.aa-autocomplete-wrapper .aa-dataset-d3 h5,span.algolia-autocomplete .aa-dropdown-menu div.aa-autocomplete-wrapper .aa-dataset-d3 h6{font-weight:500;font-size:1.2rem}span.algolia-autocomplete .aa-dropdown-menu div.aa-autocomplete-wrapper .aa-dataset-d1 .excerpt,span.algolia-autocomplete .aa-dropdown-menu div.aa-autocomplete-wrapper .aa-dataset-d2 .excerpt,span.algolia-autocomplete .aa-dropdown-menu div.aa-autocomplete-wrapper .aa-dataset-d3 .excerpt{font-size:1rem!important;font-weight:normal}@media(min-width:992px){span.algolia-autocomplete .aa-dropdown-menu div.aa-autocomplete-wrapper .aa-dataset-d1{flex:0 0 50%;max-width:50%}span.algolia-autocomplete .aa-dropdown-menu div.aa-autocomplete-wrapper .aa-dataset-d2,span.algolia-autocomplete .aa-dropdown-menu div.aa-autocomplete-wrapper .aa-dataset-d3{flex:0 0 25%;max-width:25%}}span.algolia-autocomplete .aa-dropdown-menu div.aa-autocomplete-wrapper .aa-suggestions-category{font-size:1.5rem;padding:0 0 10px;margin:0 0 15px;border-bottom:1px dashed #666}span.algolia-autocomplete .aa-dropdown-menu div.aa-autocomplete-wrapper .aa-suggestions-category span{font-size:1rem}span.algolia-autocomplete .aa-dropdown-menu div.aa-autocomplete-wrapper .aa-suggestion{margin:0 0 15px;cursor:pointer}span.algolia-autocomplete .aa-dropdown-menu div.aa-autocomplete-wrapper .aa-suggestion::after{content:"";clear:both;display:table}span.algolia-autocomplete .aa-dropdown-menu div.aa-autocomplete-wrapper .aa-suggestion img{float:left;margin:0 10px 0;width:75px;height:75px}span.algolia-autocomplete .aa-dropdown-menu div.aa-autocomplete-wrapper .aa-suggestion h5{margin-bottom:2px}span.algolia-autocomplete .aa-dropdown-menu div.aa-autocomplete-wrapper .aa-suggestion h6{font-size:1rem;margin-bottom:2px}span.algolia-autocomplete .aa-dropdown-menu div.aa-autocomplete-wrapper .aa-suggestion .excerpt{font-size:.75rem;line-height:1.2;color:#666}.overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:-1}div.form-holder.slide:not(.js-slide-hidden)+.overlay{display:block!important}.aa-color-item{float:left;margin:0 10px 0;width:75px;height:75px}.aa-color-item+h6{padding-top:8px}section.algolia-search .row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}section.algolia-search .row .col-filter{position:relative;width:100%}@media(min-width:992px){section.algolia-search .row .col-filter{flex:0 0 25%;max-width:25%;padding-right:20px}}section.algolia-search .row .col-filter .filter-frm{box-shadow:rgba(0,0,0,.1) 0 20px 25px -5px,rgba(0,0,0,.04) 0 10px 10px -5px}section.algolia-search .row .col-filter .filter-frm .btn-opener{display:block;font-size:16px;font-weight:700;color:#fff;border:solid 1px #175a9f;background:#20427b;padding:20px 59px 20px 29px;position:relative;text-decoration:none}@media(min-width:768px){section.algolia-search .row .col-filter .filter-frm .btn-opener{padding:21px 29px;background:#20427b;pointer-events:none;color:#fff;border-color:#fff}}section.algolia-search .row .col-filter .filter-frm ul.filter-accordion{padding:0;list-style:none;margin:0;padding:18px 5px 13px 28px}section.algolia-search .row .col-filter .filter-frm ul.filter-accordion li{padding:0 0 12px}section.algolia-search .row .col-filter .filter-frm ul.filter-accordion li ul.ais-RefinementList-list{padding:0;list-style:none;margin:0;font-weight:400;line-height:1.5}section.algolia-search .row .col-filter .filter-frm ul.filter-accordion li ul.ais-RefinementList-list li.ais-RefinementList-item{display:flex;flex-flow:row wrap;padding:0 0 12px}section.algolia-search .row .col-filter .filter-frm ul.filter-accordion li ul.ais-RefinementList-list li.ais-RefinementList-item input[type="checkbox"]{opacity:1;width:auto!important;margin-top:0;height:15px}@media(min-width:992px){section.algolia-search .row .col-filter .filter-frm ul.filter-accordion li ul.ais-RefinementList-list li.ais-RefinementList-item input[type="checkbox"]{margin-top:0;height:15px}}section.algolia-search .row .col-filter .filter-frm ul.filter-accordion li ul.ais-RefinementList-list li.ais-RefinementList-item label{font-size:14px;font-weight:500;line-height:1;padding:2px 0 0 20px}@media(min-width:992px){section.algolia-search .row .col-result{flex:0 0 75%;max-width:75%}}section.algolia-search .row .col-result .search-frm{box-shadow:rgba(0,0,0,.1) 0 20px 25px -5px,rgba(0,0,0,.04) 0 10px 10px -5px}section.algolia-search .row .col-result .search-frm .header-search-result{display:block;font-size:16px;font-weight:700;position:relative;padding:21px 29px;background:#20427b;color:#fff;border:solid 1px #fff}section.algolia-search .row .col-result .search-frm .header-search-result .float-right{float:right!important}section.algolia-search ul.filter-accordion{padding:18px 5px 13px 28px}section.algolia-search .header-search-result{display:block;font-size:16px;font-weight:700;position:relative;padding:21px 29px;background:rgba(0,64,124,.05);color:#00407c;border:solid 1px #fff}section.algolia-search .ais-ClearRefinements{margin:1em 0}section.algolia-search .ais-SearchBox{margin:1em .5em;position:relative}section.algolia-search .ais-SearchBox i.icon-search.search-icon{position:absolute;top:10px;padding-left:10px;color:#b0b4b8;font-size:19px;z-index:1}@media(min-width:1024px){section.algolia-search .ais-SearchBox i.icon-search.search-icon{top:15px}}section.algolia-search .ais-SearchBox button.search-reset{position:absolute;top:104px;color:#b0b4b8;right:2%;font-size:19px;z-index:1}section.algolia-search .ais-SearchBox .ais-SearchBox-input{padding:.5rem 2.5rem!important;position:relative}section.algolia-search #pagination .ais-Pagination{margin-top:1em;margin-bottom:1em}section.algolia-search #pagination .ais-Pagination .ais-Pagination-list .ais-Pagination-link{color:#20427b!important;background-color:#fff!important;border-color:#20427b!important}section.algolia-search #pagination .ais-Pagination .ais-Pagination-list .ais-Pagination-item--selected .ais-Pagination-link{color:#fff!important;background-color:#20427b!important;border-color:#20427b!important}section.algolia-search .left-panel{float:left;width:250px}section.algolia-search .right-panel{margin-left:260px}section.algolia-search .ais-InstantSearch{max-width:960px;overflow:hidden;margin:0 auto}section.algolia-search #hits{padding-top:20px}section.algolia-search #hits .row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}section.algolia-search #hits .row .col-md-6{position:relative;width:100%;padding-right:10px;padding-left:10px;margin-bottom:20px;margin-left:10px;margin-right:10px;padding:10px}@media(min-width:768px){section.algolia-search #hits .row .col-md-6{flex:0 0 50%;max-width:50%;padding:0 10px;margin-left:0;margin-right:0}}section.algolia-search #hits .row .col-md-6 .card{box-shadow:rgba(0,0,0,.1) 0 20px 25px -5px,rgba(0,0,0,.04) 0 10px 10px -5px}@media(min-width:576px){section.algolia-search #hits .row .col-md-6 .card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box}}@media(min-width:576px){section.algolia-search #hits .row .col-md-6 .card.card-body{flex:1 1 auto;padding:30px 60px}}section.algolia-search #hits .row .col-md-6 .card.rounded-0{border-radius:0!important}section.algolia-search #hits .row .col-md-6 .card.pl-0,section.algolia-search #hits .row .col-md-6 .card .px-0{padding-left:10px!important}section.algolia-search #hits .row .col-md-6 .card.pb-0,section.algolia-search #hits .row .col-md-6 .card .py-0{padding-bottom:0!important}section.algolia-search #hits .row .col-md-6 .card.pr-0,section.algolia-search #hits .row .col-md-6 .card .px-0{padding-right:10px!important}section.algolia-search #hits .row .col-md-6 .card.h-100{height:100%!important}section.algolia-search #hits .row .col-md-6 .card .row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}section.algolia-search #hits .row .col-md-6 .card .row.no-gutters{margin-right:0;margin-left:0}section.algolia-search #hits .row .col-md-6 .card .row.no-gutters .col-circle{flex:0 0 50%;width:50%}@media(min-width:992px){section.algolia-search #hits .row .col-md-6 .card .row.no-gutters .col-circle{flex:0 0 35%;width:35%}}section.algolia-search #hits .row .col-md-6 .card .row.no-gutters .col-circle .circle-responsive{border-radius:50%;height:0;padding-bottom:100%;width:100%}section.algolia-search #hits .row .col-md-6 .card .row.no-gutters .col-auto{flex:0 0 auto;padding-left:10px;padding-right:10px;max-width:100%}@media(min-width:768px){section.algolia-search #hits .row .col-md-6 .card .row.no-gutters .col-auto{width:45%}}@media(max-width:767px){section.algolia-search #hits .row .col-md-6 .card .row.no-gutters .col-auto{width:auto}}@media(max-width:425px){section.algolia-search #hits .row .col-md-6 .card .row.no-gutters .col-auto{width:100%}}section.algolia-search #hits .row .col-md-6 .card .row.no-gutters .col{flex-basis:0;flex-grow:1;max-width:100%;padding-left:.625rem!important}section.algolia-search #hits .row .col-md-6 .card .row.no-gutters .col.pr-10,section.algolia-search #hits .row .col-md-6 .card .row.no-gutters .col.px-10{padding-right:.625rem!important}section.algolia-search #hits .row .col-md-6 .card .card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}section.algolia-search #hits .row .col-md-6 .card .card-footer.bg-white{background-color:#fff!important}section.algolia-search #hits .row .col-md-6 .card .card-footer.text-muted{color:#6c757d!important}section.algolia-search #hits .row .col-md-6 .card .card-footer.text-right{text-align:right!important}section.algolia-search #hits .row .col-md-6 .card .card-footer.w-100{width:100%!important}section.algolia-search #hits .row .col-md-6 .card .card-footer.border-0{border:0!important}section.algolia-search #hits .row .col-md-6 .card .card-footer .btn-default{color:#fff;min-width:unset;padding-top:16px;padding-bottom:12px;padding:16px 20px 12px 20px}section.algolia-search .ais-Hits-item{margin-bottom:1em;width:calc(50% - 1rem);padding:0;max-height:120px;overflow:hidden}section.algolia-search .ais-Hits-item img{width:120px;height:120px;background:#ccc;padding:10px;float:left}section.algolia-search .ais-Hits-item img.article{padding:0}section.algolia-search .ais-Hits-item img.color{background:none}section.algolia-search .ais-Hits-item div{padding:10px;margin-left:120px}section.algolia-search .ais-Hits-item div h6{font-weight:normal;color:#333}section.algolia-search .ais-Hits-item div span{display:block;font-size:.75rem}section.algolia-search .hit-name{margin-bottom:.5em}section.algolia-search .hit-description{color:#888;font-size:14px;margin-bottom:.5em}.ais-RefinementList-labelText{font-size:14px!important;text-transform:capitalize!important}.slideshow{width:100%;overflow:hidden;position:relative}.slideshow .slideset{width:100%;overflow:hidden;position:relative}.slideshow .btn{font-family:"Noto Sans",sans-serif;min-width:170px}.slideshow .slide{width:100%;position:absolute;top:0;left:0;overflow:hidden}.slideshow .slide.active{z-index:2}.slideshow .slide img{display:block;width:100%;height:auto}.slideshow .txt-container{position:absolute;top:25%;left:0;right:0;-webkit-transform:translateY(-35%);-ms-transform:translateY(-35%);transform:translateY(-35%);color:#000;padding-bottom:50px;font-family:"Noto Sans",sans-serif;font-weight:bold;padding-left:20px;padding-right:20px}@media(min-width:768px){.slideshow .txt-container{padding-left:60px;padding-right:60px}}@media(min-width:768px){.slideshow .txt-holder{margin-bottom:54px;max-width:50%;background-color:rgba(255,255,255,.6);padding:30px}}.slideshow h1{line-height:28px;margin:0 0 42px}@media(min-width:768px){.slideshow h1{line-height:52px;margin:0 0 10px}}@media(min-width:1200px){.slideshow h1{margin:0 0 28px}}.slideshow h1 span{font-family:"Noto Sans",sans-serif;font-style:normal;display:block;font-weight:600;margin:0 0 -7px}@media(min-width:1200px){.slideshow h1 span{margin:0}}.slideshow p{margin:0 0 20px}@media(min-width:1200px){.slideshow p{margin:0 0 64px}}.slideshow .switcher-holder{bottom:20px}@media(min-width:1200px){.slideshow .switcher-holder{bottom:83px}}@media(min-width:1440px){.slideshow .switcher-holder{bottom:110px}}.tabs-area{padding:30px 0 50px}@media(min-width:768px){.tabs-area{padding:43px 0 85px}}.tabs-area .tabs-container{position:relative}.tabs-area .tab-content{width:100%}.tabs-area h2{margin:0 0 30px;font:bold 30px/32px "Noto Sans",sans-serif}.tabs-area .posts-tabset{font-size:13px;line-height:15px;letter-spacing:1px;text-transform:uppercase;font-weight:600}@media(min-width:768px){.tabs-area .posts-tabset{padding:49px 0 35px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(min-width:768px){.tabs-area .posts-tabset.js-slide-hidden{height:136px!important}}@media(min-width:768px){.tabs-area .posts-tabset li{padding:19px 88px 0;position:relative}}@media(min-width:768px){.tabs-area .posts-tabset li:before{position:absolute;top:0;left:0;right:0;height:3px;background:#dbdbdb;content:''}}@media(min-width:768px){.tabs-area .posts-tabset li:after{position:absolute;top:-47px;left:50%;height:47px;content:''}}@media(min-width:768px){.tabs-area .posts-tabset li.preparer-tab:after{background:url(../images/tab-image1.png) no-repeat;width:57px;-webkit-transform:translateX(-29px);-ms-transform:translateX(-29px);transform:translateX(-29px)}}@media(min-width:768px){.tabs-area .posts-tabset li.appliquer-tab:after{background:url(../images/tab-image2.png) no-repeat;width:59px;top:-46px;-webkit-transform:translateX(-36px);-ms-transform:translateX(-36px);transform:translateX(-36px)}}@media(min-width:768px){.tabs-area .posts-tabset li.entretenir-tab:after{background:url(../images/tab-image3.png) no-repeat;width:59px;-webkit-transform:translateX(-33px);-ms-transform:translateX(-33px);transform:translateX(-33px)}}.tabs-area .posts-tabset li:first-child:before{left:50%}.tabs-area .posts-tabset li:last-child:before{right:50%}.tabs-area .posts-tabset a{display:block;padding:6px 25px 4px;color:#1b3767;position:relative;line-height:1.8}@media(min-width:768px){.tabs-area .posts-tabset a{border-radius:16px}}.tabs-area .posts-tabset a:hover,.tabs-area .posts-tabset a.active{color:#fff;background:#1b3767}.tabs-area .posts-tabset a.active{display:none}@media(min-width:768px){.tabs-area .posts-tabset a.active{display:block}}.tabs-area .posts-tabset a.active:before{border-color:#1b3767}.tabs-area .posts-tabset a.active:after{display:block}@media(min-width:768px){.tabs-area .posts-tabset a:before{position:absolute;top:-26px;left:50%;margin:0 0 0 -8px;border-radius:50%;width:16px;height:16px;background:#fff;z-index:2;border:4px solid #dbdbdb;content:''}}@media(min-width:768px){.tabs-area .posts-tabset a:after{position:absolute;z-index:1;top:-19px;left:50%;width:2px;margin:0 0 0 -1px;height:19px;background:#1b3767;content:'';display:none}}.tabs-area .products-section{text-align:left}.preview-boxes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch}@media(min-width:768px){.preview-boxes{padding:0 0 32px}}.preview-boxes:before,.preview-boxes:after{display:none}@media(min-width:768px){.preview-boxes .preview-box{width:50%}}.preview-box{width:100%;line-height:1.286;text-align:left}@media(max-width:479px){.preview-box{font-size:14px;text-align:center}}.preview-box .img-holder img{display:block;width:100%;height:auto}.preview-box .txt-holder{padding:15px 20px 30px}@media(min-width:768px){.preview-box .txt-holder{padding:27px 50px 31px 39px}}.preview-box .txt-holder p a{text-transform:uppercase;font-weight:bold}.preview-box h2{line-height:1.067;font-family:"Noto Sans",sans-serif;margin:0 0 19px}@media(min-width:768px){.preview-box h2{line-height:1}}@media(min-width:1200px){.preview-box h2{font-size:40px;margin:0 0 35px}}.preview-box h2 a{color:inherit}.preview-box h2 a:hover{color:#a3a3a3}.js-tab-hidden{display:block!important;left:-9999px!important;position:absolute!important;top:-9999px!important}.text-center{text-align:center}.search-block .open-close.active .opener{font-size:0}.search-block .open-close.active .opener:before{content:""}.search-block .open-close.active .opener:after{position:absolute;left:45px;content:"masquer les horaires";font-size:16px}.search-block .open-close .opener{text-transform:uppercase;color:#1b3767;font-weight:800}.search-block .open-close .opener:before{padding-right:3px;content:"";font-family:'icomoon';font-size:10px}.search-block .open-close .slide{padding-top:10px}.search-block .open-close .time{display:block;font-size:16px}.search-map-holder{margin-bottom:40px;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}.search-map-holder .checkbox{margin:0 auto;width:100%;max-width:280px}@media(min-width:768px){.search-map-holder .checkbox{width:auto;max-width:none}}.search-map-holder .checkbox label{padding-top:10px;padding-bottom:5px;padding-left:70px}.search-map-holder .checkbox .jcf-checkbox{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.search-map-holder .checkbox [class^="icon-"],.search-map-holder .checkbox [class*=" icon-"]{display:block;position:absolute;left:30px;top:50%;padding-right:10px;color:#1b3767;font-weight:800;font-size:25px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.search-form{margin:0 auto 20px;width:100%;max-width:280px;background:#fff;height:50px;border-radius:35px;border:2px solid #c9c9c9;padding:0 21px 0 39px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden}@media(min-width:768px){.search-form{max-width:720px;height:70px;padding:0 30px 0 64px}}.search-form input[type="search"]{width:85%;height:50px;padding:10px 10px 5px;border:none;font:600 17px/19px "Noto Sans",sans-serif;color:#1b3767}.search-form input[type="search"]::-webkit-input-placeholder{color:#1b3767}.search-form input[type="search"]::-moz-placeholder{opacity:1;color:#1b3767}.search-form input[type="search"]:-moz-placeholder{color:#1b3767}.search-form input[type="search"]:-ms-input-placeholder{color:#1b3767}.search-form input[type="search"].placeholder{color:#1b3767}@media(min-width:768px){.search-form input[type="search"]{height:70px;font-size:25px;line-height:27px;padding:15px 10px 10px}}.search-form button[type="button"]{width:auto;height:auto;background:none;border:none;padding:0}.search-form button[type="button"] i:before{color:#404040;display:inline-block;vertical-align:top;font-size:17px;line-height:17px}@media(min-width:768px){.search-form button[type="button"] i:before{font-size:19px;line-height:19px}}.search-form button[type="button"]:hover i:before{color:#1b3767}.search-form:before{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:17px;font-size:16px;line-height:16px;color:#1b3767;margin:0}@media(min-width:768px){.search-form:before{font-size:19px;line-height:19px;left:25px;margin:-2px 0 0}}.result-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:768px){.result-container .js-tab-hidden{position:relative!important;top:0!important;left:0!important}}.result-container .jcf-scrollbar-vertical{width:23px;height:100%!important;border-right:1px solid #d4d3d4;border-left:1px solid #d4d3d4}.result-container .jcf-scrollbar-vertical .jcf-scrollbar-handle{width:23px;height:50px!important;background-color:#2e2e2e;border-radius:0}.result-container .jcf-scrollbar-vertical .jcf-scrollbar-handle:before{position:absolute;top:50%;left:50%;content:"";color:#fff;font-family:'icomoon';font-size:12px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.result-container .jcf-scrollbar-vertical .jcf-scrollbar-dec,.result-container .jcf-scrollbar-vertical .jcf-scrollbar-inc{display:block;height:24px;background-color:#d4d3d4}.result-container .jcf-scrollbar-vertical .jcf-scrollbar-dec:before,.result-container .jcf-scrollbar-vertical .jcf-scrollbar-inc:before{position:absolute;top:50%;left:50%;font-family:'icomoon';color:#fff;font-size:14px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.result-container .jcf-scrollbar-vertical .jcf-scrollbar-dec{position:relative}.result-container .jcf-scrollbar-vertical .jcf-scrollbar-dec:before{content:""}.result-container .jcf-scrollbar-vertical .jcf-scrollbar-inc{position:absolute;bottom:0;width:23px}.result-container .jcf-scrollbar-vertical .jcf-scrollbar-inc:before{content:""}.result-container .jcf-scrollbar-slider{height:calc(100% - 48px)!important}.map-holder{width:100%;height:460px;position:relative}@media(min-width:768px){.map-holder{width:57%;height:591px}}@media(min-width:1200px){.map-holder{width:69%}}.custom-map{height:100%;width:100%;position:relative}.custom-map .map-canvas{position:relative;height:100%;width:100%;overflow:hidden}.custom-map .js-custom-marker{position:absolute;width:0;height:0;z-index:1}.custom-map .js-custom-marker.active{z-index:2}.custom-map .js-custom-marker.active .popup{visibility:visible}.custom-map .js-custom-marker.active .marker-opener{opacity:1}.custom-map .js-custom-marker.style .marker-opener{background:url(../images/img-pin2.png) no-repeat}.custom-map .js-custom-marker.js-filter-hidden{opacity:0;visibility:hidden}.custom-map .js-custom-marker .marker-opener{display:block;overflow:hidden;position:absolute;bottom:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-indent:-9999px;background:url(../images/img-pin.png) no-repeat;width:38px;height:61px;z-index:5;margin-bottom:-12px}.custom-map .popup{visibility:hidden;position:absolute;bottom:100%;margin:0 0 25px;z-index:4;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:#fff;width:144px;border-radius:10px;padding:13px 15px 23px;font-size:12px;line-height:20px;font-weight:600;color:#1b3767;box-shadow:0 10px 30px rgba(0,0,0,.5);margin-top:15px}.custom-map .popup h2{font-size:20px;line-height:24px;margin:0 0 3px;color:#000}.custom-map .popup address{padding:0;font-style:normal;margin:0}.custom-map .popup address span{display:block}.custom-map .popup address a{color:#1b3767;-webkit-transition:opacity .3s;transition:opacity .3s}.custom-map .popup address a:hover{opacity:.8}.list-block{width:100%;position:relative}.list-block .jcf-scrollable-wrapper{width:100%!important}.list-block .jcf-scrollbar-horizontal{display:none}@media(min-width:768px){.list-block{width:43%}}@media(min-width:1200px){.list-block{width:31%}}.list-block .result-bar{position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center;padding:15px;opacity:0;visibility:hidden;font-size:20px}.list-block .result-bar.active{opacity:1;visibility:visible}@media(max-width:767px){.list-block .result-bar.active{-webkit-transform:none;-ms-transform:none;transform:none;position:static}}.list-column{width:100%!important;height:auto!important}@media(min-width:768px){.list-column{height:591px!important;overflow-y:auto}}.result-list li{position:relative;padding:15px 22px 10px 20px}.result-list li:nth-child(2n+1){background:#f6f6f6}@media(min-width:768px){.result-list li{padding:10px 31px 6px}}.result-list .js-hidden,.result-list .js-filter-hidden{display:none!important}.result-list .title-holder{padding:0 0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width:768px){.result-list .title-holder{padding:0 0 11px}}.result-list .status{font-size:14px;font-weight:600;padding:0 0 0 13px;margin:6px 0 0;position:relative}.result-list .status.open{color:#81e4b6}.result-list .status.open:before{border-radius:50%;width:8px;height:8px;background:#81e4b6;margin:-6px 0 0}@media(min-width:768px){.result-list .status.open:before{width:10px;height:10px;margin:-7px 0 0}}.result-list .status.close{color:#ef3030}.result-list .status.close:before{width:1px;top:1px;left:4px;height:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:#ef3030}@media(min-width:768px){.result-list .status.close:before{height:12px}}.result-list .status.close:after{position:absolute;top:1px;left:4px;width:1px;height:10px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);background:#ef3030;content:''}@media(min-width:768px){.result-list .status.close:after{height:12px}}.result-list .status:before{position:absolute;top:50%;left:0;content:''}@media(min-width:768px){.result-list .status{font-size:17px;line-height:19px;padding:0 0 0 20px;margin:0}}.result-list h2{font-size:20px;margin:0}@media(min-width:768px){.result-list h2{font-size:25px}}.result-list .address-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:14px;line-height:20px;color:#1b3767;font-weight:600}@media(min-width:768px){.result-list .address-holder{font-size:17px;line-height:24px}}.result-list .schedules{padding-top:10px}.result-list .icon-colors-2{display:block;position:absolute;right:13px;bottom:18px;padding-right:10px;color:#1b3767;font-weight:800;font-size:25px}@media(min-width:768px){.result-list .icon-colors-2{right:22px}}.result-list address{padding:0;max-width:50%;font-style:normal;margin:0}.result-list address span{display:block}.result-list address a{color:#1b3767;-webkit-transition:opacity .3s;transition:opacity .3s}.result-list address a:hover{opacity:.8}.search-tabset{width:170px;margin:0 auto 20px;border:3px solid #1b3767;background:#fff;border-radius:35px;display:-webkit-box;display:-ms-flexbox;display:flex;font:600 14px/16px "Noto Sans",sans-serif;text-transform:uppercase;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media(min-width:768px){.search-tabset{display:none}}.search-tabset li{width:50%}.search-tabset li:first-child a{border-radius:35px 0 0 35px}.search-tabset li:last-child a{border-radius:0 35px 35px 0}.search-tabset a{display:block;text-align:center;padding:12px 5px 8px;color:#1b3767;position:relative;font-family:"Noto Sans",sans-serif!important;font-weight:600;text-transform:uppercase;font-size:14px}.search-tabset a:hover,.search-tabset a.active{background:#1b3767;color:#fff}.search-tabset a:before{display:inline-block;vertical-align:middle;margin:0 6px 0 0;font-size:10px;font-family:'icomoon'}.posts-container{counter-reset:newCounter;padding:56px 0 0}@media(min-width:768px){.posts-container{padding:0}}.block-post{padding:0 0 76px}@media(min-width:768px){.block-post{padding:0 0 127px}}.block-post.alt-block-post{padding-bottom:0;margin-bottom:60px}@media(min-width:1200px){.block-post.alt-block-post{margin-bottom:80px}}.block-post.alt-block-post .heading{padding-bottom:0}.block-post .heading{padding:0 0 19px;text-align:center}.block-post .heading:before{font:26px/28px "Noto Sans",sans-serif;color:#1b3767;padding:0 0 8px;display:inline-block;vertical-align:top;counter-increment:newCounter;content:"0" counters(newCounter,".") " "}@media(min-width:768px){.block-post .heading:before{font-size:30px;line-height:32px;padding:0 0 9px}}@media(min-width:768px){.block-post .heading{padding:0 0 52px}}.block-post h2{font-size:26px;font-style:normal;font-family:"Noto Sans",sans-serif;color:#404040}@media(min-width:768px){.block-post h2{font-size:40px}}.block-post .image-holder{padding:0 0 37px;margin:0 -15px;text-align:center}@media(min-width:768px){.block-post .image-holder{margin:0;padding:0 0 91px}}.block-post .image-holder img{vertical-align:top}.block-post .description{line-height:26px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 5px}@media(min-width:768px){.block-post .description{line-height:27px;padding:0}}.block-post .description h3{width:100%;font-size:18px;font-weight:normal;font-style:normal;margin:0;color:#1b3767;line-height:1.58;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media(min-width:768px){.block-post .description h3{width:40%;padding:0 58px 0 0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:right;font-size:25px;line-height:1.4}}@media(min-width:1200px){.block-post .description h3{width:25.6%}}.block-post .description .text-holder{width:100%;padding:0 0 6px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media(min-width:768px){.block-post .description .text-holder{width:60%;padding:4px 0 0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media(min-width:1200px){.block-post .description .text-holder{width:48%}}.block-post .description p{margin:0 0 18px}.block-post .description-box{line-height:1.4;counter-reset:list}@media(min-width:1200px){.block-post .description-box{margin-right:60px}}.block-post .description-box .address{margin-bottom:35px;font-style:normal}.block-post .description-box>li{margin-bottom:35px}.block-post .description-box>li:before{color:#1b3767;font-weight:800;counter-increment:list;content:counters(newCounter,".") "." counters(list,".") " "}.block-post .description-box p{margin-bottom:0}.block-post .description-box span{color:#1b3767;font-weight:800}.social-row{padding:0 0 50px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:767px){.social-row{display:none}}.social-row .title{color:#1b3767;padding-right:23px}.products-section{position:relative;padding:53px 6px 50px}@media(min-width:768px){.products-section{padding:79px 0 60px}}.products-section:before{content:'';position:absolute;top:0;bottom:0;z-index:1;left:-9999px;right:-9999px;background-color:#f4f4f4}.products-section .jcf-scrollbar-horizontal,.products-section .jcf-scrollbar-vertical{display:none}.products-section .list-holder{overflow:auto;width:100%!important;height:auto!important}@media(min-width:768px){.products-section .list-holder{overflow:hidden}}.products-section .holder{position:relative;z-index:2}.products-section .decor-line-down{text-transform:uppercase;font-weight:600;font-size:15px;margin:0 0 62px}@media(min-width:768px){.products-section .decor-line-down{margin:0 0 87px}}.products-section .product-list{width:1230px}@media(min-width:768px){.products-section .product-list{width:auto}}.products-section .product-list li,.products-section .product-list .product-item{width:25%}@media(min-width:768px){.products-section .product-list li,.products-section .product-list .product-item{width:33.3333%}}@media(min-width:1200px){.products-section .product-list li,.products-section .product-list .product-item{width:25%}}.products-section .product-list h2{position:absolute;top:18px;right:10px;left:52%;z-index:3;font-size:31px;line-height:1;margin:0}@media(min-width:768px){.products-section .product-list h2{font-size:50px;right:60px;left:48px;top:40px}}.product-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;box-sizing:border-box}@media(min-width:480px){.product-list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.product-list li,.product-list .product-item{padding:0 20px 20px;text-align:center;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}@media(min-width:480px){.product-list li,.product-list .product-item{width:50%}}@media(min-width:768px){.product-list li,.product-list .product-item{width:33.3333%}}@media(min-width:1200px){.product-list li,.product-list .product-item{width:25%}}.product-list .image-holder{margin:0 0 12px;height:267px;width:267px;position:relative}.product-list h2{z-index:3;font-size:40px;text-align:left;margin:0 0 20px;color:#000}.product-list img{bottom:0;position:absolute;left:0}.product-list .btn-light{font-size:15px}.popup-holder{position:relative;overflow:hidden;height:0}.lightbox-product{padding:5px 5px 0;height:85vh;overflow:auto}@media(min-width:768px){.lightbox-product{padding:0 0 0;width:640px;height:auto}}@media(min-width:1200px){.lightbox-product{width:1070px}}.lightbox-product .visual-holder{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 20px;height:150px;border-radius:25px 25px 0 0}.lightbox-product .visual-holder h1{margin:auto;background:#fff;width:250px;text-align:center;line-height:.9;padding:15px 15px 0;border-radius:90px;font-size:40px}@media(min-width:1200px){.lightbox-product .visual-holder{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.lightbox-product .visual-holder .product-holder{position:relative;width:100%}@media(min-width:768px){.lightbox-product .visual-holder .product-holder{width:55.5%;padding:0 40px 0 0}}.lightbox-product .visual-holder .product-holder img{vertical-align:top}.lightbox-product .visual-holder .product-holder h1{margin:0;position:absolute;top:47px;left:60px;top:50%;z-index:3;font-size:40px;color:#000;line-height:1;text-shadow:1px 0 1px #fff,0 1px 1px #fff,-1px 0 1px #fff,0 -1px 1px #fff;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media(min-width:768px){.lightbox-product .visual-holder .product-holder h1{font-size:40px;left:80px;max-width:50%}}.lightbox-product .visual-holder .image-holder{width:100%}@media(min-width:768px){.lightbox-product .visual-holder .image-holder{width:44.5%}}.lightbox-product .visual-holder .image-holder img{display:block;width:100%}@media(min-width:480px){.lightbox-product .product-holder{padding:0 30px}}@media(max-width:479px){.lightbox-product .product-holder{padding:0 10px}}.lightbox-product .decor-line-down{text-transform:uppercase;color:#000;font-weight:600;margin:0 0 25px}.lightbox-product .list-holder{margin-bottom:0}@media(min-width:768px){.lightbox-product .list-holder li{padding-top:60px}}@media(min-width:1200px){.lightbox-product .list-holder li{padding-top:90px;margin-bottom:25px}}@media(min-width:1200px){.lightbox-product .list-holder .image-holder{margin-bottom:10px}}.lightbox-product .list-holder h3{margin-bottom:20px;line-height:1.5}@media(min-width:1200px){.lightbox-product .list-holder h3{margin-bottom:35px;font-size:22px}}.lightbox-product .product-wrapper{margin-bottom:40px}.jcf-range{display:inline-block;min-width:200px;margin:0 10px;width:130px}.jcf-range .jcf-range-track{margin:0 20px 0 0;position:relative;display:block}.jcf-range .jcf-range-wrapper{background:#e5e5e5;border-radius:5px;display:block;margin:5px 0;height:10px}.jcf-range.jcf-vertical{width:auto}.jcf-range.jcf-vertical .jcf-range-wrapper{margin:0;width:10px;height:auto;padding:20px 0 0}.jcf-range.jcf-vertical .jcf-range-track{height:180px;width:10px}.jcf-range.jcf-vertical .jcf-range-handle{left:-5px;top:auto}.jcf-range .jcf-range-handle{position:absolute;background:#aaa;border-radius:19px;width:19px;height:19px;margin:-4px 0 0;z-index:1;top:0;left:0}.jcf-range .jcf-range-mark{position:absolute;overflow:hidden;background:#000;width:1px;height:3px;top:-7px;margin:0 0 0 9px}.jcf-range.jcf-vertical .jcf-range-mark{margin:0 0 9px;left:14px;top:auto;width:3px;height:1px}.jcf-range.jcf-focus .jcf-range-handle{border:1px solid red;margin:-5px 0 0 -1px}.jcf-range.jcf-disabled{background:none!important;opacity:.3}.jcf-checkbox{vertical-align:middle;display:inline-block;position:relative;overflow:hidden;cursor:default;background:#fff;border:1px solid #777;margin:0 3px 0 0;height:16px;width:16px}.jcf-checkbox span{position:absolute;display:none;height:4px;width:8px;top:50%;left:50%;margin:-7px 0 0 -6px;border:3px solid #777;border-width:0 0 3px 3px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865483, M12=0.7071067811865467, M21=-0.7071067811865467, M22=0.7071067811865483, SizingMethod='auto expand')"}:root .jcf-checkbox span{margin:-4px 0 0 -5px}.jcf-checkbox input[type="checkbox"]{position:absolute;width:100%;height:100%;border:0;margin:0;left:0;top:0}.jcf-checkbox.jcf-checked span{display:block}.jcf-scrollable-wrapper{box-sizing:content-box;position:relative}.jcf-scrollbar-vertical{position:absolute;cursor:default;background:#fff;width:10px;bottom:0;right:0;top:0}.jcf-scrollbar-vertical .jcf-scrollbar-dec,.jcf-scrollbar-vertical .jcf-scrollbar-inc{display:none}.jcf-scrollbar-vertical .jcf-scrollbar-handle{background:#1b3767;height:1px;width:10px;border-radius:6px}.jcf-scrollbar-horizontal{position:absolute;background:#e3e3e3;right:auto;top:auto;left:0;bottom:0;width:1px;height:14px}.jcf-scrollbar-horizontal .jcf-scrollbar-dec,.jcf-scrollbar-horizontal .jcf-scrollbar-inc{display:inline-block;vertical-align:top;overflow:hidden;background:#bbb;height:14px;width:14px}.jcf-scrollbar-horizontal .jcf-scrollbar-inc{left:auto;right:0}.jcf-scrollbar-horizontal .jcf-scrollbar-slider{display:inline-block;position:relative;height:14px}.jcf-scrollbar-horizontal .jcf-scrollbar-handle{position:absolute;background:#888;height:14px}.jcf-scrollbar.jcf-inactive .jcf-scrollbar-handle{visibility:hidden}.jcf-scrollbar.jcf-inactive .jcf-scrollbar-dec,.jcf-scrollbar.jcf-inactive .jcf-scrollbar-inc{background:#e3e3e3}.jcf-select{display:inline-block;vertical-align:top;position:relative;border:1px solid #777;background:#fff;margin:0 0 12px;min-width:150px;height:26px}.jcf-select select{z-index:1;left:0;top:0}.jcf-select .jcf-select-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:default;display:block;font-size:13px;line-height:26px;margin:0 35px 0 8px}.jcf-select .jcf-select-opener{position:absolute;text-align:center;background:#aaa;width:26px;bottom:0;right:0;top:0}body>.jcf-select-drop{position:absolute;margin:-1px 0 0;z-index:9999}body>.jcf-select-drop.jcf-drop-flipped{margin:1px 0 0}.jcf-select .jcf-select-drop{position:absolute;margin-top:0;z-index:9999;top:100%;left:-1px;right:-1px}.jcf-select .jcf-drop-flipped{bottom:100%;top:auto}.jcf-list-box{overflow:hidden;display:inline-block;border:1px solid #b8c3c9;min-width:200px;margin:0 15px}.jcf-list{display:inline-block;vertical-align:top;position:relative;background:#fff;line-height:14px;font-size:14px;width:100%}.jcf-list .jcf-list-content{vertical-align:top;display:inline-block;overflow:auto;width:100%}.jcf-list ul{list-style:none;padding:0;margin:0}.jcf-list ul li{overflow:hidden;display:block}.jcf-list .jcf-overflow{overflow:auto}.jcf-list .jcf-option{overflow:hidden;cursor:default;display:block;padding:8px 15px;color:#656565;height:1%}.jcf-list .jcf-disabled{background:#fff!important;color:#aaa!important}.jcf-select-drop .jcf-hover,.jcf-list-box .jcf-selected{background:#e6e6e6;color:#000}.jcf-list .jcf-optgroup-caption{white-space:nowrap;font-weight:bold;display:block;padding:5px 9px;cursor:default;color:#000}.jcf-list .jcf-optgroup .jcf-option{padding-left:30px}.jcf-number{display:inline-block;position:relative;height:32px}.jcf-number input{-moz-appearance:textfield}.jcf-number input::-webkit-inner-spin-button,.jcf-number input::-webkit-outer-spin-button{-webkit-appearance:none}.jcf-number input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #777;padding:3px 27px 3px 7px;margin:0;height:100%}.jcf-number .jcf-btn-dec,.jcf-number .jcf-btn-inc{position:absolute;background:#aaa;width:20px;height:15px;right:1px;top:1px}.jcf-number .jcf-btn-dec{top:auto;bottom:1px}.jcf-number .jcf-btn-dec:hover,.jcf-number .jcf-btn-inc:hover{background:#e6e6e6}.jcf-number.jcf-disabled .jcf-btn-dec:hover,.jcf-number.jcf-disabled .jcf-btn-inc:hover{background:#aaa}.jcf-number .jcf-btn-dec:before,.jcf-number .jcf-btn-inc:before{position:absolute;content:'';width:0;height:0;top:50%;left:50%;margin:-6px 0 0 -4px;border:4px solid #aaa;border-color:transparent transparent #000 transparent}.jcf-number .jcf-btn-dec:before{margin:-1px 0 0 -4px;border-color:#000 transparent transparent transparent}.jcf-number.jcf-disabled .jcf-btn-dec:before,.jcf-number.jcf-disabled .jcf-btn-inc:before,.jcf-number .jcf-btn-dec.jcf-disabled:before,.jcf-number .jcf-btn-inc.jcf-disabled:before{opacity:.3}.jcf-number.jcf-disabled input{background:#ddd}.jcf-disabled{background:#ddd!important}.jcf-hidden{-webkit-appearance:none;position:absolute;left:-9999px;height:1px;width:1px;margin:0!important;border-width:0!important}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0!important;width:100%!important;z-index:8020}@media(min-width:768px){.fancybox-wrap{left:50%!important;width:auto!important;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.fancybox-skin{position:relative;background:#fff;color:#444;text-shadow:none}@media(min-width:768px){.fancybox-skin{-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px}}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{width:100%}.fancybox-outer,.fancybox-inner{position:static;width:100%!important}@media(min-width:768px){.fancybox-outer,.fancybox-inner{width:auto!important}}.fancybox-outer{padding-top:50px}.fancybox-inner{overflow:hidden!important;height:auto!important}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Noto Sans",sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("../images/fancybox/fancybox_sprite.png")}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url("../images/fancybox/fancybox_loading.gif") center center no-repeat}.fancybox-close{position:absolute;top:22px;right:12px;width:30px;background:#fff;border-radius:50%;border:2px solid #1b3767;height:30px;cursor:pointer;z-index:8040;-webkit-transition:background .3s;transition:background .3s}.fancybox-close:before,.fancybox-close:after{position:absolute;top:5px;left:12px;width:2px;background:#1b3767;-webkit-transition:background .3s;transition:background .3s;bottom:5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);content:''}.fancybox-close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.fancybox-close:hover{background:#1b3767}.fancybox-close:hover:before,.fancybox-close:hover:after{background:#fff}@media(min-width:768px){.fancybox-close{top:30px;right:32px}}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("../images/fancybox/blank.gif");-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:rgba(0,0,0,.3)!important}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Noto Sans",sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("../images/fancybox/fancybox_sprite@2x.png");background-size:44px 152px}#fancybox-loading div{background-image:url("../images/fancybox/fancybox_loading@2x.gif");background-size:24px 24px}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.loader{position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;background-color:#fff;z-index:99999}.loader img{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.loaded .loader{opacity:0;pointer-events:none}body{position:relative;overflow:hidden}.loaded body{position:static;overflow-x:hidden;overflow-y:scroll}#wrapper{position:relative;overflow:hidden;width:100%}.btn{padding:0 10px;display:inline-block;vertical-align:top;text-decoration:none;color:#fff;text-align:center}.btn-default{padding-top:10px;padding-bottom:8px;min-width:250px;text-transform:uppercase;line-height:1;border-radius:25px;background-color:#1b3767;font-size:12px;letter-spacing:1px;line-height:1.5;font-weight:600}@media(min-width:1200px){.btn-default{padding-top:16px;padding-bottom:12px;border-radius:60px;font-size:15px}}.btn-default:hover{background-color:#20427b}.btn-default.with-shadow{box-shadow:0 10px 20px rgba(0,0,0,.3);min-width:138px}@media(min-width:1200px){.btn-default.with-shadow{box-shadow:0 20px 50px rgba(0,0,0,.5)}}.btn-default.reverse{color:#1b3767;background-color:transparent;border:2px solid #1b3767}.btn-default.reverse:hover{color:#fff;background-color:#1b3767}.btn-light{padding:0;color:#1b3767;text-transform:uppercase;font-weight:800;font-size:13px}.btn-light [class^="icon-"],.btn-light [class*=" icon-"]{font-size:12px;font-weight:800}.btn-light:hover{color:#3062b8}.filter{display:block!important}@media(min-width:1200px){.filter.alt-filter{padding-left:0;padding-right:0}}.filter .opener-form-filter{color:#1b3767;text-transform:uppercase;font-size:17px;text-align:left;font-family:"Noto Sans",sans-serif;font-weight:bold}@media(min-width:1200px){.filter .opener-form-filter{padding-left:20px;padding-top:14px;padding-bottom:9px;display:block;line-height:1.5;font-family:"Noto Sans",sans-serif;font-weight:800}}.filter .icon-arrow-down{position:absolute;top:55%;right:5px;font-size:11px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media(min-width:1200px){.filter .icon-arrow-down{padding-top:5px;right:20px;top:auto;-webkit-transform:none;-ms-transform:none;transform:none}}.filter .form-holder{position:absolute;right:-9999px;opacity:0;z-index:-1}@media(min-width:1200px){.filter .form-holder{height:100px;position:relative;right:0;opacity:1;z-index:5}}.filter .js-slide-hidden{position:absolute!important;left:-9999px!important;top:-9999px!important;display:block!important}.filter .checkbox-group{border-radius:30px}.opener-holder{position:absolute;right:65px!important;left:auto!important;z-index:3}.open-filter{padding-bottom:50px;display:block;position:absolute;top:-150px;width:50px;height:50px;border-radius:50px;text-align:center;background-color:#1b3767}@media(min-width:1200px){.open-filter{display:none}}.open-filter .icon-equalizer{display:inline-block;vertical-align:top;line-height:50px;color:#fff;font-size:21px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.open-filter:hover{background-color:#20427b}.filter-holder{position:relative}.filter-holder.filter-form-active{overflow:hidden}@media(min-width:1200px){.filter-holder.filter-form-active{overflow:auto}}.filter-holder.filter-form-active #main:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:10}@media(min-width:1200px){.filter-holder.filter-form-active #main:before{display:none}}.filter-holder.filter-form-active .filter .form-holder{padding:0;position:fixed;top:0;right:0;height:100vh;width:274px;opacity:1;z-index:20;background-color:#fff}@media(min-width:1200px){.filter-holder.filter-form-active .filter .form-holder{padding:0;position:relative;height:100px;width:auto;background-color:transparent;overflow:visible}}.filter-holder.filter-form-active .filter .filter-form-wrapper{position:relative;padding:118px 25px 30px;height:100%;background:-webkit-linear-gradient(top,#f6f6f6 0%,#fcfcfc 15%,#fff 25%,#fff 50%);background:linear-gradient(to bottom,#f6f6f6 0%,#fcfcfc 15%,#fff 25%,#fff 50%);overflow-y:auto}@media(min-width:768px){.filter-holder.filter-form-active .filter .filter-form-wrapper{padding-top:140px}}@media(min-width:1200px){.filter-holder.filter-form-active .filter .filter-form-wrapper{padding:0;background:transparent;overflow-y:visible}}.filter-holder.filter-form-active .filter .opener-form-filter{padding-right:30px;position:relative}@media(min-width:1200px){.filter-holder.filter-form-active .filter-form{margin-bottom:0}}.filter-holder.filter-form-active .checkbox-group{margin-bottom:30px}.slide-form-filter{padding-top:15px;padding-left:15px}@media(min-width:1200px){.slide-form-filter{padding:17px 22px;margin-right:-3px;margin-left:-3px;margin-bottom:-3px;background-color:#fff;border-right:3px solid #1b3767;border-left:3px solid #1b3767;border-radius:0 0 24px 24px;text-align:left;overflow:hidden}}.close-filter{border:none;width:100%}.active-form-filter .icon-arrow-down:before{display:block;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media(min-width:1200px){.active-form-filter .slide-form-filter{height:auto}}.filter-form{margin-bottom:30px}@media(min-width:1200px){.filter-form{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;z-index:20}}.filter-form .form-group{position:relative;width:100%}@media(min-width:1200px){.filter-form .form-group{margin-right:20px;margin-bottom:0;max-width:305px}}@media(min-width:1440px){.filter-form .form-group{margin-right:30px}}.filter-form button[type="submit"]{min-width:0;width:100%;border:none}@media(min-width:1200px){.filter-form button[type="submit"]{max-width:285px}}.checkbox-group{margin-bottom:15px}@media(min-width:1200px){.checkbox-group{position:relative;text-align:center;border:3px solid #1b3767;border-radius:24px;background-color:#fff;overflow:hidden}}.checkbox-group .checkbox{position:relative}.checkbox-group .checkbox:not(:last-child){padding-bottom:20px}.checkbox-group label{text-transform:none}@media(min-width:1200px){.alt-filter .checkbox-group{width:170px}}.filter-result{margin:0 auto;width:90%}@media(min-width:1200px){.filter-result{width:65%}}.filter-result.hidden{display:none}.order-wrapper{display:block!important;position:absolute;opacity:0;z-index:-10;overflow:hidden}.form-order-active{position:relative;overflow:hidden!important}.form-order-active:before{content:"";display:block;position:absolute;top:0;left:0;right:0;height:100%;background-color:rgba(0,0,0,.3);z-index:100}.form-order-active .order-wrapper{opacity:1;z-index:3000;overflow:auto;position:fixed;top:0;bottom:0;right:0;left:0}.form-order{padding:20px!important;width:100%;max-width:689px;z-index:2000;text-align:center;background-color:#fff}@media(min-width:768px){.form-order{padding-right:100px!important;padding-left:100px!important;padding-top:50px;padding-bottom:35px}}.form-order form{margin:0 auto;max-width:689px;width:100%}@media(min-width:768px){.form-order h3{margin-bottom:30px;text-align:left}}@media(min-width:1200px){.form-order h3{font-size:40px}}.form-order .input-wrapper,.form-order .select-wrapper{display:inline-block;vertical-align:top;width:100%}.form-order .right-space{margin-bottom:30px;text-align:right}@media(min-width:768px){.form-order .btn-default{min-width:0;width:180px;font-size:15px}}.close-form-order{display:inline-block;vertical-align:top;position:absolute;top:0;right:0;width:31px;height:31px;background-color:#1b3767;border:2px solid #1b3767;border-radius:50%;z-index:20;-webkit-transition:background .3s linear;transition:background .3s linear}@media(min-width:768px){.close-form-order{top:20px;right:20px}}.close-form-order:after,.close-form-order:before{content:"";position:absolute;top:6px;bottom:6px;left:13px;width:2px;background-color:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:background .3s linear;transition:background .3s linear}.close-form-order:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.close-form-order:hover{background-color:#fff;-webkit-transition:.3s linear;transition:.3s linear}.close-form-order:hover:after,.close-form-order:hover:before{background-color:#1b3767;-webkit-transition:background .3s linear;transition:background .3s linear}.form-section{margin-bottom:50px}@media(min-width:768px){.form-section{margin-bottom:145px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}}.form-section .form-holder{margin-bottom:25px;padding:25px 30px;width:100%;border:2px solid #c9c9c9;border-radius:42px;overflow:hidden}@media(min-width:480px){.form-section .form-holder{padding-right:35px;padding-left:35px}}@media(min-width:768px){.form-section .form-holder{margin-bottom:0;padding:50px}}.form-section .form-holder.contact-block{padding:25px 30px}@media(min-width:1200px){.form-section .form-holder.contact-block{padding:50px}}@media(min-width:768px){.form-section .form-holder.contact-block button[type='submit']{min-width:315px}}@media(min-width:1200px){.form-section .form-holder.right-margin{padding-right:100px}}.form-section .form-holder.alt-form-holder{padding-bottom:0}@media(min-width:768px){.form-section .form-holder.alt-form-holder{padding:25px 25px 0;width:calc(50% - 15px)}}@media(min-width:1200px){.form-section .form-holder.alt-form-holder{padding:50px 50px 0}}.form-section .form-holder.alt-form-holder .foreword{line-height:1.3}.form-section .form-holder.alt-form-holder .main-box{margin-bottom:25px}@media(min-width:768px){.form-section .form-holder.alt-form-holder .main-box{margin-bottom:40px}}.form-section .form-holder.alt-form-holder form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.form-section .form-holder.alt-form-holder .btn-light{font-weight:800;font-size:15px}@media(min-width:768px){.form-section .form-holder:not(:last-child){margin-right:30px}}.form-section .form-holder .btn-light{padding-right:0;padding-left:0}.form-section .form-holder .btn-default{min-width:180px}.form-section .form-group{margin-bottom:30px}.form-section .g-recaptcha{width:285px;height:70px;background-color:#c9c9c9}.form-section .border-decor{padding-top:15px;width:100%;border-top:2px solid #c9c9c9}@media(min-width:768px){.form-section .border-decor{width:100%}}@media(min-width:1200px){.form-section .border-decor{padding-top:30px}}.form-section .right-space{text-align:center}@media(min-width:480px){.form-section .right-space{float:right;text-align:right}}.form-section .right-space button[type='submit']{width:100%}.form-section .right-space .form-group{text-align:center}@media(min-width:480px){.form-section .right-space .form-group{text-align:right}}.form-section .right-space .g-recaptcha{display:inline-block;vertical-align:top}.form-section .left-space{margin-bottom:15px}@media(min-width:480px){.form-section .left-space{float:left}}.registration-form{padding-bottom:155px;position:relative}.registration-form .bottom-box{padding:30px 15px 0;margin:0 -30px -15px;background-color:#f4f4f4}@media(min-width:768px){.registration-form .bottom-box{margin:0 -50px;padding-left:50px;padding-right:50px}}.registration-form .list-description{font-weight:normal}.registration-form .list-description li{margin-bottom:9px;min-height:30px}@media(min-width:768px){.form-group-container{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;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.form-group-container .form-group{width:100%}.form-group-container .input-wrapper{width:100%}.preform-block{margin-bottom:30px;padding:15px 30px;background-color:#f4f4f4;border-radius:50px}@media(min-width:768px){.preform-block{font-size:16px}}@media(min-width:1200px){.preform-block{padding-right:50px;padding-left:50px}}.preform-block .form-group{margin-bottom:0}@media(min-width:768px){.preform-block .form-group-container{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media(min-width:768px){.preform-block .select-wrapper{width:50%}}.preform-block label{text-transform:none}@media(min-width:768px){.col-3 .form-group,.col-1-2 .form-group,.col-1-1 .form-group{width:calc(33.333% - 20px)}}@media(min-width:1440px){.col-3 .form-group,.col-1-2 .form-group,.col-1-1 .form-group{width:calc(33.333% - 30px)}}@media(min-width:768px){.col-3 .form-group:not(:last-child),.col-1-2 .form-group:not(:last-child),.col-1-1 .form-group:not(:last-child){margin-right:20px}}@media(min-width:1440px){.col-3 .form-group:not(:last-child),.col-1-2 .form-group:not(:last-child),.col-1-1 .form-group:not(:last-child){margin-right:30px}}@media(min-width:768px){.col-1-2 .form-group:last-child{width:calc(66.667% - 10px)}}@media(min-width:1440px){.col-1-2 .form-group:last-child{width:calc(66.667% - 15px)}}@media(min-width:768px){.col-1-1 .form-group{width:calc(50% - 20px)}}@media(min-width:1440px){.col-1-1 .form-group{width:calc(50% - 30px)}}.change-password{margin:0 auto;width:100%;max-width:540px}.change-password .form-group{position:relative}.change-password .btn-default{display:block;margin:0 auto;width:100%;max-width:282px}input[name="country"]{text-transform:uppercase}.form-popup{padding-top:60px;text-align:center;font-weight:300;font-size:20px}@media(min-width:768px){.form-popup{padding:100px 20px 20px;min-width:500px;width:100%;max-width:550px}}.form-popup h3{position:absolute;top:40px;left:50%;width:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.form-popup .form-group{margin-bottom:35px}.form-popup .btn-default{margin:0 10px 25px}@media(min-width:768px){.form-popup .btn-default{margin:10px;min-width:0;width:44%}}@media(min-width:768px){.form-popup .button-hold{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}}.orders-list{margin:0 -15px}@media(min-width:768px){.orders-list{margin-bottom:95px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.orders-list>li{margin:0 15px 25px;padding:25px 25px 170px;position:relative;border:2px solid #c9c9c9;border-radius:25px}@media(min-width:768px){.orders-list>li{margin-bottom:30px;padding-top:48px;padding-left:48px;padding-right:48px;width:calc(50% - 30px)}}@media(min-width:1200px){.orders-list>li{width:calc(33.333% - 30px)}}.orders-list .btn{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.orders-list .btn-default{min-width:200px;bottom:78px}.orders-list .btn-light{padding:0;min-width:160px;bottom:35px;font-size:15px;line-height:0}.order-list .title{color:#1b3767;font-family:"Noto Sans",sans-serif;font-weight:bold;font-style:italic}.order-list dl{margin:0}.order-list dd{margin-left:5px}.order-list dt,.order-list dd{display:inline-block;vertical-align:baseline}.orders-filter{margin-bottom:40px;padding:25px;background-color:#f4f4f4;border-radius:25px}.orders-filter form .jcf-select .jcf-select-text{margin-left:25px;font-size:16px}.orders-filter form .jcf-option{padding-left:25px}.orders-filter .form-group{margin:0 auto;width:100%;max-width:320px}.orders-filter h3{margin-bottom:0;color:#1b3767;text-align:center;font-weight:normal}.orders-filter h3 span{padding-left:10px;display:inline-block;color:#404040}.transition-holder{margin-bottom:70px;position:relative}.transition-holder .btn-light{padding-right:0;padding-left:0;position:absolute;bottom:-45px;right:0;font-size:15px}.transition-holder .btn-light [class^="icon-"],.transition-holder .btn-light [class*=" icon-"]{margin-right:5px}.transition{margin-bottom:20px;border:2px solid #1b3767;border-radius:25px;text-align:center;text-transform:uppercase;font-weight:800;overflow:hidden}@media(min-width:768px){.transition{border:none}}.transition.active .opener:after{content:""}@media(min-width:768px){.transition .transition-block{position:relative!important;left:auto!important;top:auto!important;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:justify;-ms-flex-pack:justify;justify-content:space-between}}.transition .opener{position:relative;background-color:#1b3767;color:#fff}@media(min-width:768px){.transition .opener{display:none}}.transition .opener:after{position:absolute;right:15px;top:8px;content:"";font-family:'icomoon';margin-left:10px;font-size:9px}.transition .opener:hover{background:#20427b}@media(min-width:768px){.transition .opener:hover{background-color:#1b3767}}.transition a{padding-top:5px;display:block;color:#1b3767;line-height:1.5}@media(min-width:768px){.transition a{border:2px solid #1b3767;border-radius:25px}}@media(min-width:1200px){.transition a{padding-top:14px;padding-bottom:9px}}.transition a:hover{background-color:#1b3767;color:#fff;border-color:#1b3767}.transition-block>li{text-align:center}@media(min-width:768px){.transition-block>li{margin:0 15px;width:calc(333.3333% - 30px)}}.transition-block>li.active{display:none}@media(min-width:768px){.transition-block>li.active{display:block}}.transition-block>li.active a{background-color:#1b3767;color:#fff;border-color:#1b3767;cursor:default}.steps-block{margin-bottom:50px}@media(min-width:768px){.steps-block{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;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media(min-width:768px){.steps-block ul{margin-bottom:20px;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;width:100%}}@media(min-width:1200px){.steps-block ul{margin-bottom:0;width:76.8%}}.steps-block li{margin-bottom:20px;padding:13px 70px 9px;position:relative;border:2px solid #1b3767;border-radius:25px;color:#1b3767;text-transform:uppercase;line-height:1.5;font-weight:800}@media(min-width:768px){.steps-block li{margin-bottom:0;margin-right:30px;width:calc(33.3333% - 30px)}}@media(min-width:768px){.steps-block li:last-child{margin-right:0}}@media(min-width:1200px){.steps-block li:last-child{margin-right:30px}}.steps-block li.active{color:#fff;background-color:#1b3767}.steps-block li span{position:absolute;left:-1px;top:-1px;bottom:-1px;width:50px;background-color:#1b3767;border-radius:50px;color:#fff;font-family:"Noto Sans",sans-serif;font-size:30px;font-weight:normal;text-align:center;line-height:46px}.steps-block .btn-light{padding-right:0;padding-left:0;font-size:15px;letter-spacing:.4px;line-height:1.5}.steps-block .btn-light [class^="icon-"],.steps-block .btn-light [class*=" icon-"]{display:inline-block;vertical-align:top;padding-right:5px;font-size:16px}.registration-purchase{margin-bottom:60px}.registration-purchase .wide-block{margin-bottom:30px}@media(min-width:768px){.registration-purchase .wide-block{margin-bottom:0;margin-right:30px;float:left;width:calc(60% - 30px)}}@media(min-width:1200px){.registration-purchase .wide-block{width:calc(68.3% - 30px)}}@media(min-width:768px){.registration-purchase .aside-block{float:right;width:40%}}@media(min-width:1200px){.registration-purchase .aside-block{width:31.7%}}.registration-purchase textarea{width:100%}.registration-purchase .form-holder{padding:20px;margin-bottom:40px;background-color:#f4f4f4}@media(min-width:1200px){.registration-purchase .form-holder{padding-right:45px;padding-left:45px}}.registration-purchase .form-holder h3{margin-bottom:20px;font-size:20px}.registration-purchase .form-holder .checkbox{padding-top:15px}.registration-purchase .form-holder .checkbox label{text-transform:none}@media(min-width:768px){.registration-purchase .col-1-1 .form-group{padding-right:0;width:calc(50% - 25px)}}@media(min-width:1440px){.registration-purchase .col-1-1 .form-group{padding-right:0}}@media(min-width:768px){.registration-purchase .col-1-1 .form-group:first-child{margin-right:50px}}.list-products{font-weight:400}.list-products>li{margin-bottom:10px;padding:26px 15px 26px;background-color:#f4f4f4}@media(min-width:768px){.list-products>li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(min-width:1200px){.list-products>li{padding-left:31px;padding-right:31px;padding-bottom:0}}@media(min-width:1200px){.list-products.list-products-alt .description{width:60%}}@media(min-width:480px){.list-products.list-products-alt .quantity-blok{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(min-width:1200px){.list-products.list-products-alt .quantity-blok{width:40%}}.list-products .description,.list-products .quantity-blok{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media(min-width:1200px){.list-products .description,.list-products .quantity-blok{width:50%}}.list-products .description{margin-bottom:30px;line-height:1.3;letter-spacing:.6px}@media(min-width:1200px){.list-products .description{margin-bottom:12px}}.list-products .quantity-blok{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width:480px){.list-products .quantity-blok{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(min-width:1200px){.list-products .quantity-blok{padding-left:15px;padding-right:20px}}.list-products .quantity-blok .jcf-number{width:180px}.list-products .quantity-blok .form-group{width:100%}@media(min-width:480px){.list-products .quantity-blok .form-group{width:auto}}.list-products .quantity-wrapper{padding-top:2px;margin-right:50px;text-align:center;font-weight:800}.list-products .quantity-wrapper span{display:block}.list-products .quantity-wrapper .title{margin-bottom:38px;color:#1b3767;text-transform:uppercase}.list-products .quantity-wrapper .number{font-size:16px}.list-products .form-group{padding-top:8px}.list-products .form-group label{margin-bottom:11px;padding-right:0}.list-products h3{margin-bottom:3px;font-size:20px}.list-products .img-wrapper{padding-top:4px;margin-right:15px;-webkit-box-flex:0;-ms-flex:0 0 92px;flex:0 0 92px}@media(min-width:768px){.list-products .img-wrapper{margin-right:27px}}.list-products .summation{padding-top:2px;letter-spacing:1px;line-height:1.3;text-align:center}.list-products .summation span{display:block}.list-products .summation .code{margin-bottom:10px}.list-products .summation .amount{color:#1b3767;font-size:24px;letter-spacing:1.5px;font-weight:800}.list-products .specification-list{margin-bottom:11px;font-size:16px}.verification input{letter-spacing:1px;text-transform:uppercase}.verification input::-webkit-input-placeholder{color:#1b3767}.verification input::-moz-placeholder{opacity:1;color:#1b3767}.verification input:-moz-placeholder{color:#1b3767}.verification input:-ms-input-placeholder{color:#1b3767}.verification input.placeholder{color:#1b3767}.verification button[type="submit"]{margin-bottom:30px;width:100%;letter-spacing:0}.verification .sum,.verification .shipping-cost{padding-bottom:11px;margin-bottom:30px;border-bottom:2px solid #c9c9c9}.verification .sum,.verification .shipping-cost,.verification .result{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}.verification .sum .title{padding-top:10px}.verification .title{font-size:20px;letter-spacing:.4px}.verification .title span{display:inline-block;vertical-align:baseline}.verification .value{color:#1b3767;font-size:24px;font-weight:800;text-transform:uppercase;letter-spacing:1px}.verification .result{-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:1200px){.verification .result{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.verification .result .value{width:100%;font-size:40px}@media(min-width:1200px){.verification .result .value{width:auto}}.verification .project-title,.verification .responsibility,.verification .total{background-color:#f4f4f4}.verification .total{padding:15px;margin-bottom:30px}@media(min-width:1200px){.verification .total{padding:22px 30px 10px}}.verification .total .btn-default{padding:2px 0 0;min-width:0;width:50px;height:50px;text-align:center;line-height:1.5}.verification .promo{padding-bottom:30px;margin-bottom:25px;border-bottom:2px solid #c9c9c9;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}.verification .promo .form-group{margin-bottom:0;padding-right:8px;-webkit-box-flex:1;-ms-flex:1;flex:1}.verification .promo .code{color:#1b3767;text-transform:uppercase}.verification .promo .btn-default{margin-bottom:0}.verification .note-block{padding:0 15px;color:#1b3767;text-align:center}.project-title{margin-bottom:10px;padding:15px 15px 1px;letter-spacing:.8px}@media(min-width:1200px){.project-title{padding:25px 30px 1px}}.project-title .value{margin-bottom:24px;padding-top:10px;display:block;color:#1b3767;text-transform:uppercase;font-size:16px}.project-title .title{display:block;margin-bottom:7px;color:#000;text-transform:none;font-size:25px;font-family:"Noto Sans",sans-serif;font-weight:bold}.responsibility{padding:28px 15px 25px;font-size:13px}@media(min-width:1440px){.responsibility{padding-right:0;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center}}.responsibility li{padding-bottom:20px;padding-right:5px;padding-left:5px;display:-webkit-box;display:-ms-flexbox;display:flex}@media(min-width:1440px){.responsibility li{padding-bottom:0;display:block;width:33.333%}}.responsibility span{margin-left:20px;padding-top:5px;display:inline-block;vertical-align:middle}@media(min-width:1440px){.responsibility span{margin-left:0;display:block}}.responsibility a{color:inherit}@media(min-width:1440px){.responsibility a{display:block}}.responsibility a:hover{color:#20427b}.responsibility [class^="icon-"],.responsibility [class*=" icon-"]{padding-bottom:10px;display:inline-block;vertical-align:middle;min-width:60px;color:#1b3767;font-size:32px;font-weight:bold;text-align:center}.responsibility .icon-lock,.responsibility .icon-phone{font-size:40px}.responsibility .icon-truck{padding-top:6px}.modifier{font-size:13px;font-weight:800}.modifier a{padding-right:25px;text-transform:uppercase;display:block}@media(min-width:1440px){.modifier a{display:inline-block;vertical-align:top}}.modifier a:hover{color:#20427b}.modifier [class^="icon-"],.modifier [class*=" icon-"]{padding-right:5px;font-size:10px}.confirm-block{margin-bottom:30px;padding:20px;background-color:#f4f4f4}@media(min-width:768px){.confirm-block{margin-bottom:60px;padding:35px 50px}}.confirm-block h2{margin-bottom:32px;font-size:20px}.confirm-block .order-list{margin-bottom:35px}.confirm-block .note-block p{margin-bottom:5px}.confirm-block .note-block a{text-transform:uppercase;color:#1b3767;font-weight:500;text-decoration:underline}.confirm-block .note-block a:hover{color:#20427b;text-decoration:none}.link-wrapper{margin-bottom:30px;text-align:center}@media(min-width:768px){.link-wrapper{margin-bottom:90px}}.link-wrapper .btn-default{padding-right:40px;padding-left:40px}@media(min-width:768px){.link-wrapper .btn-default{padding-right:65px;padding-left:65px}}.alt-confirm-message{padding:15px}.confirm-message{padding:100px 30px 30px}.confirm-message,.alt-confirm-message{text-align:center}@media(min-width:1200px){.confirm-message .buttons-holder,.alt-confirm-message .buttons-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.confirm-message .buttons-holder .btn,.alt-confirm-message .buttons-holder .btn{margin-bottom:15px}@media(min-width:1200px){.confirm-message .buttons-holder .btn,.alt-confirm-message .buttons-holder .btn{min-width:200px}}@media(min-width:1200px){.confirm-message .buttons-holder .btn:not(:last-child),.alt-confirm-message .buttons-holder .btn:not(:last-child){margin-right:15px}}.confirm-message h3,.alt-confirm-message h3{position:absolute;font-size:30px;top:30px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.confirm-message p,.alt-confirm-message p{margin-bottom:25px}.confirm-message .btn-default,.alt-confirm-message .btn-default{padding-top:12px;padding-bottom:8px}.interactive-block{margin-bottom:50px}@media(min-width:768px){.interactive-block .content,.interactive-block .interactive-elements{float:left;width:50%}}@media(min-width:768px){.interactive-block .alt-interactive-elements.alt-interactive-elements .form-group-container{margin:0 auto;max-width:285px}}.interactive-block .alt-interactive-elements.alt-interactive-elements .form-group-container label{padding-right:0;width:100%;text-align:center}.interactive-block .alt-interactive-elements.alt-interactive-elements .form-group{display:block}@media(min-width:1200px){.interactive-block .alt-interactive-elements.alt-interactive-elements .price-block{margin-bottom:0;-ms-flex-item-align:center;align-self:center}}.interactive-block .alt-interactive-elements.alt-interactive-elements .hold{text-align:center}@media(min-width:1200px){.interactive-block .alt-interactive-elements.alt-interactive-elements .hold{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.interactive-block .alt-interactive-elements.alt-interactive-elements .hold .btn-default{margin:0 20px 20px}@media(min-width:1200px){.interactive-block .alt-interactive-elements.alt-interactive-elements .hold .btn-default{margin-right:0;margin-right:0;min-width:0;width:100%;max-width:133px}}.interactive-block .content{margin-bottom:25px;text-align:center}@media(min-width:768px){.interactive-block .content{padding-right:20px;padding-left:20px;float:left;width:50%}}@media(min-width:1200px){.interactive-block .content{padding-right:40px;padding-left:40px}}.interactive-block .subtext{color:#1b3767;font-weight:800}@media(min-width:768px){.interactive-block .slideshow-holder{padding-left:15px;float:right;width:50%}}@media(min-width:1200px){.interactive-block .slideshow-holder{padding-left:30px}}.interactive-block .slideshow-holder{margin-bottom:40px}@media(min-width:768px){.interactive-block .slideshow-holder{margin-bottom:0}}.interactive-block .visual-product{position:absolute;bottom:0;right:0;left:50%}@media(min-width:768px){.interactive-block .visual-product{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.interactive-block .slideshow{padding-bottom:50px}@media(min-width:768px){.interactive-block .slideshow{padding-bottom:70px}}.interactive-block .slideshow .slide{padding-bottom:30px}@media(min-width:768px){.interactive-block .slideshow .slide{padding-bottom:77px}}.interactive-block .slideshow .switcher-holder{bottom:0}@media(min-width:768px){.interactive-block .slideshow .switcher-holder{right:0}}.interactive-block .slideshow .switcher-holder .holder{border:2px solid #c9c9c9}.interactive-block .form-group-container{margin-bottom:30px}@media(min-width:1200px){.interactive-block .form-group-container{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.interactive-block .form-group-container label{width:50%;text-align:left;font-weight:800}@media(min-width:1200px){.interactive-block .form-group-container label{padding-right:0;width:auto;text-align:center}}.interactive-block .form-group-container .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width:1200px){.interactive-block .form-group-container .form-group{display:block;text-align:center}}@media(min-width:1200px){.interactive-block .form-group-container .form-group:not(:last-child){padding-right:30px}}.interactive-block .select .jcf-select{height:40px;text-align:center;text-transform:uppercase;font-weight:800}@media(min-width:1200px){.interactive-block .select .jcf-select{height:50px;width:100%}}.interactive-block .select .jcf-select .jcf-select-text{margin:0 30px;padding:12px 0 8px;height:auto;line-height:1.2}@media(min-width:1200px){.interactive-block .select .jcf-select .jcf-select-text{padding-top:15px}}.interactive-block .jcf-list .jcf-option{padding-right:25px;padding-left:25px}.interactive-block .jcf-select{width:50%}@media(min-width:768px){.interactive-block .jcf-select .jcf-select-opener{top:20px}}@media(min-width:1200px){.interactive-block .jcf-select .jcf-select-opener{top:24px}}.interactive-block .quantity .jcf-number{width:50%;height:40px}@media(min-width:1200px){.interactive-block .quantity .jcf-number{height:50px;width:100%}}.interactive-block .quantity .jcf-number input{padding-top:7px}@media(min-width:768px){.interactive-block .quantity .jcf-number input{padding-top:0}}.interactive-block .jcf-number input{padding-top:2px;font-weight:800}.interactive-block .price-block{margin-bottom:20px;text-align:center}@media(min-width:1200px){.interactive-block .price-block .actual{font-size:40px}}@media(min-width:1200px){.interactive-block .price-block .previous{padding-bottom:5px}}.interactive-block .buttons-holder{text-align:center}@media(min-width:768px){.interactive-block .buttons-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.interactive-block .buttons-holder .btn{max-width:285px;margin:0 20px 20px}@media(min-width:768px){.interactive-block .buttons-holder .btn{margin:0;min-width:0;width:calc(50% - 15px)}}.interactive-block .gallery-holder{margin-bottom:30px}@media(min-width:768px){.interactive-block .gallery-holder{margin-bottom:40px;float:left;width:50%}}.color-gallery .colortab{text-align:center}.color-gallery .colortab .color-instance{margin:0 auto 5px;width:50px;height:50px;border:1px solid #c9c9c9;border-radius:50%}.color-gallery .colortab .title{font-size:25px;font-weight:800}.color-gallery .slider-nav{padding-bottom:50px;padding:0 15%}@media(min-width:768px){.color-gallery .slider-nav{margin:0 5%}}@media(min-width:1200px){.color-gallery .slider-nav{margin:0 10%}}.color-gallery .slider-nav .color-inner{width:100%;height:100%}.color-gallery .slider-nav .slick-list{padding-top:12px}.color-gallery .slider-nav .slick-slide{outline:none}.color-gallery .slider-nav .slide{width:30px!important;display:none;margin:0 auto 12px;height:30px;border:1px solid #c9c9c9;border-radius:50%;overflow:hidden}@media(min-width:768px){.color-gallery .slider-nav .slide{width:33px!important;height:33px}}.color-gallery .slider-nav .slick-arrow{position:absolute;top:50%;width:35px;height:35px;border:2px solid #c9c9c9;border-radius:50%;background-color:transparent;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media(min-width:1200px){.color-gallery .slider-nav .slick-arrow{width:49px;height:49px}}.color-gallery .slider-nav .slick-arrow:before{position:absolute;top:11px;left:10px;font-family:'icomoon';color:#000;font-size:9px;font-weight:800}@media(min-width:1200px){.color-gallery .slider-nav .slick-arrow:before{top:16px;left:17px;font-size:10px}}.color-gallery .slider-nav .slick-arrow:not(.slick-disabled):hover{box-shadow:0 0 7px 2px rgba(0,0,0,.1);border-color:#e3e3e3}.color-gallery .slider-nav .slick-arrow.slick-disabled{opacity:.2;cursor:default}.color-gallery .slider-nav .slick-prev{left:0}.color-gallery .slider-nav .slick-prev:before{content:""}.color-gallery .slider-nav .slick-next{right:0}.color-gallery .slider-nav .slick-next:before{left:12px;content:""}@media(min-width:1200px){.color-gallery .slider-nav .slick-next:before{left:19px}}.color-gallery .slick-initialized .slide{display:block!important}.features-block .open-close{padding:15px;background-color:#1b3767;text-transform:uppercase;font-size:15px;font-weight:800}.features-block .open-close a{color:#7187aa}.features-block .open-close a.active{color:#fff}.features-block .open-close .opener{font-weight:800;font-size:14px}@media(min-width:768px){.features-block .open-close .opener{display:none}}.features-block .tabs-container{position:relative;padding-bottom:40px}.features-block .tabs-container:before{content:'';position:absolute;top:0;bottom:0;z-index:0;left:-9999px;right:-9999px;background-color:#f4f4f4}.features-block .tab-content{padding-top:35px;padding-bottom:35px;position:relative;z-index:2;background-color:#fff}@media(min-width:768px){.features-block .tab-content{padding-top:70px;padding-bottom:50px}}.features-block .tab-content h4{margin-bottom:20px;color:#1b3767;text-transform:uppercase;font-size:15px;font-family:"Noto Sans",sans-serif}@media(min-width:1200px){.features-block .tab-content h4{margin-bottom:40px}}.features-block .buttons-holder{text-align:center}@media(min-width:768px){.features-block .buttons-holder{text-align:left}}.features-block .buttons-holder .btn{margin:0 0 20px}@media(min-width:480px){.features-block .buttons-holder .btn{margin-right:25px}}@media(min-width:768px){.features-block .buttons-holder .btn{margin-right:0;margin-left:0}}@media(min-width:1200px){.features-block .buttons-holder .btn{padding-top:13px;padding-bottom:9px}}.features-block .list-association h4{margin-bottom:20px;color:#000;text-transform:none;font-family:"Noto Sans",sans-serif;font-size:20px}@media(min-width:768px){.features-block .tabset{position:relative!important;top:auto!important;left:auto!important;height:100px!important;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}}.features-block .tabset.slide a{display:block}.features-block .tabset.slide .active{display:none}@media(min-width:768px){.features-block .tabset.slide .active{display:block}}@media(min-width:768px){.features-block .tabset li{margin:0 32px}}.features-block .tabset li:not(:last-child) a{margin-bottom:10px}@media(min-width:768px){.features-block .tabset li:not(:last-child) a{margin-bottom:0}}.list-advantage li{padding-left:25px;position:relative}.list-advantage li:not(:last-child){margin-bottom:5px}.list-advantage li:before{content:'';position:absolute;height:6px;width:11px;top:45%;left:6px;margin:-7px 0 0 -6px;border:2px solid #7bd22e;border-width:0 0 2px 2px;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865483, M12=0.7071067811865467, M21=-0.7071067811865467, M22=0.7071067811865483, SizingMethod='auto expand')"}.characteristics{margin:0 20px}@media(min-width:768px){.characteristics{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(min-width:1200px){.characteristics{margin-left:75px;margin-right:35px}}.characteristics>li{margin-bottom:50px}@media(min-width:768px){.characteristics>li{margin-left:30px;margin-bottom:0;width:33.3333%}}@media(min-width:1200px){.characteristics>li{-webkit-box-flex:2;-ms-flex:2;flex:2}}@media(min-width:1200px){.characteristics>li:first-child,.characteristics>li:last-child{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media(min-width:1200px){.characteristics .wrapper{margin-right:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.characteristics .wrapper li{margin-bottom:10px}.characteristics .title,.characteristics .value{display:block}.characteristics .title{font-weight:800}.list-association{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}@media(min-width:480px){.list-association{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(min-width:768px){.list-association{margin:0 auto;max-width:870px}}.list-association li{padding:0 15px;text-align:center}@media(min-width:480px){.list-association li{width:50%;display:inline-block;vertical-align:top}}@media(min-width:768px){.list-association li{width:33.333%}}.list-association li:not(:last-child){margin-bottom:20px}.list-association .img-wrapper{margin:0 auto 30px;max-width:210px}.list-association h4{font-weight:bold;font-style:italic}.list-association .btn-light{font-size:15px}.list-association .btn-light [class^="icon-"],.list-association .btn-light [class*=" icon-"]{font-size:10px}.calculate{margin-right:30px;margin-left:30px;padding-bottom:30px;text-align:center}@media(min-width:768px){.calculate{margin-left:75px}}.calculate h4{max-width:345px;text-align:left}@media(min-width:1200px){.calculate .range{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.calculate .range label{margin-bottom:10px;text-transform:none;font-size:15px}@media(min-width:1200px){.calculate .range label{margin-bottom:0}}.calculate .range-wrapper{position:relative}.calculate .jcf-range{padding:0 20px;position:relative;min-width:185px}.calculate .jcf-range.jcf-focus .jcf-range-handle{top:-7px;border:2px solid #c9c9c9;margin:0}.calculate .jcf-range .jcf-range-wrapper{height:2px}.calculate .jcf-range .jcf-range-handle{margin:0;top:-9px;background-color:#fff;border:2px solid #c9c9c9}.calculate .range-value{font-weight:800}.calculate .range-plus,.calculate .range-minus{top:-2px;position:absolute}.calculate .range-plus:before,.calculate .range-minus:before{color:#c9c9c9;font-family:'icomoon';font-weight:800;font-size:9px}.calculate .range-plus:hover,.calculate .range-minus:hover{cursor:pointer}.calculate .range-plus:hover:before,.calculate .range-minus:hover:before{font-size:10px}.calculate .range-plus{left:185px}.calculate .range-plus:before{content:''}.calculate .range-minus{left:10px}.calculate .range-minus:before{content:''}.result-block{position:relative;padding:20px;display:none;background-color:#f4f4f4;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.result-block .sum{display:block;color:#1b3767;font-weight:800;font-size:30px}.result-block .note{display:block}.result-block .note b{color:#1b3767;text-transform:uppercase}.range-holder{margin:0 auto;padding-bottom:20px;display:inline-block;vertical-align:top;position:relative;z-index:1;background-color:#fff}@media(min-width:768px){.range-holder{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}}@media(min-width:768px){.range-holder .form-group{margin-bottom:25px;width:40%}}@media(min-width:1200px){.range-holder .form-group{width:33.3333%}}@media(min-width:768px){.range-holder .form-group:last-child{width:100%}}@media(min-width:1200px){.range-holder .form-group:last-child{width:33.333%}}@media(min-width:768px){.range-holder .show-result{text-align:center}}.calculate-active .result-block{display:block}.kaleidoscope-block{padding-bottom:30px;margin-bottom:30px;text-align:center;background-size:contain;background-repeat:no-repeat;background-position:50% 50%}@media(min-width:1200px){.kaleidoscope-block{padding-right:140px;position:relative;height:1070px;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:end;-ms-flex-align:end;align-items:flex-end;background-size:auto;background-position:33% 12%}}.kaleidoscope-block .slick-slider{margin-bottom:25px}@media(min-width:1200px){.kaleidoscope-block .slick-slider{position:static}}@media(min-width:1200px){.kaleidoscope-block .slick-slider .slick-track,.kaleidoscope-block .slick-slider .slick-list{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}}@media(min-width:1200px){.kaleidoscope-block .slick-track,.kaleidoscope-block .slick-list{position:static;width:100%!important;overflow:auto}}.kaleidoscope-block .slick-slide{padding-right:25px;width:100%;max-width:290px}@media(min-width:768px){.kaleidoscope-block .slick-slide{width:auto;max-width:none}}@media(min-width:1200px){.kaleidoscope-block .slick-slide{padding-right:0;position:absolute;float:none;width:311px;height:311px}}@media(min-width:1200px){.kaleidoscope-block .slick-slide.slide-1{top:50px;left:212px}}@media(min-width:1200px){.kaleidoscope-block .slick-slide.slide-2{top:233px;left:475px}}@media(min-width:1200px){.kaleidoscope-block .slick-slide.slide-3{top:516px;left:265px}}@media(min-width:1200px){.kaleidoscope-block .slick-slide.slide-4{top:586px;left:630px}}@media(min-width:1200px){.kaleidoscope-block .slick-cloned{display:none!important}}.kaleidoscope-block .meta{margin-bottom:10px;text-align:left;text-transform:uppercase;font-size:15px;letter-spacing:.75px;font-weight:800}@media(min-width:1200px){.kaleidoscope-block .meta{-ms-flex-item-align:start;align-self:flex-start}}.kaleidoscope-block .text-wrapper{text-align:left}@media(min-width:1200px){.kaleidoscope-block .text-wrapper{position:relative;padding-top:95px;z-index:2}}@media(min-width:1200px){.kaleidoscope-block .hashtag-box{text-align:right}}@media(min-width:1200px){.kaleidoscope-block h3{margin-bottom:0}}@media(min-width:1200px){.kaleidoscope-block .btn-default{padding-right:50px;padding-left:50px;min-width:0}}.hashtag{color:#1b3767;font-weight:800}.error-description{margin:0 auto 30px;padding-top:30px;max-width:660px;text-align:center}@media(min-width:768px){.error-description{padding-top:45px;margin-bottom:50px}}@media(min-width:1200px){.error-description{padding-top:60px;margin-bottom:100px}}.error-description .content{margin-bottom:30px}.nav-footer-holder .social-network-block span{display:inline-block;margin-right:40px}@media(min-width:1200px){.nav-footer-holder .title{padding-bottom:5px}}.menu-item .opener-menu .icon-ripolin{color:inherit}.checkbox label{line-height:16px}#contact-press{color:#1b3767}#chromatic-iframe .modal-body iframe{border:none}#chromatic-iframe iframe{width:1594px;height:1090px}#return-to-products{margin:0 auto}#invalid-promo-msg{margin-left:12px;margin-top:10px;text-transform:uppercase;color:#ff4b4b}.form-group.checkbox.input-error>span{border:2px solid #ff4b4b}.form-group.checkbox.input-error>label,.form-group.checkbox.input-error>label a{color:#ff4b4b}.error-form{margin-top:20px;color:#ff4b4b;display:none}.features-block .tab-content h4{font-size:15px}.carousel .alt-product-list.with-mask .meta-block{padding-bottom:10px}.fancybox-inner .alt-product-list.with-mask .meta-block{padding-bottom:70px}.tab-content .preview-posts .preview-box h2{height:60px}a.product-item:hover .btn-light,a.slide-product-item:hover .btn-light{color:#3062b8}.top-article .content{text-align:left}.jcf-range .jcf-range-wrapper{background:#999}.calculate .jcf-range .jcf-range-handle{border-color:#999}.calculate .range-plus:before,.calculate .range-minus:before{color:#999}.calculate .jcf-range.jcf-focus .jcf-range-handle{top:-9px}.photo-block-small.img-wrapper-alt .text-wrapper{padding-right:0}@media(min-width:480px){.alt-photo-block .inner-box .date{max-width:95%}}.price-block .actual{color:#000}.alt-product-list .btn{margin-left:0}#aspect{text-align:center}.has-tooltip{position:relative}.addthis_inline_share_toolbox{padding:10px;display:none}.at-share-btn{display:block}.notification-cookeis .container p{display:inline-block}.btn-wrapper{position:absolute;right:0;top:-7px}.btn-wrapper a{display:inline-block;width:130px}.LearnMore{text-decoration:none;border-radius:20px;width:130px;background-color:#fff;color:#1b3767;padding:10px 10px 4px;text-transform:uppercase;font-weight:800;text-align:center;font-size:13px}.OK{color:#1b3767;text-decoration:none;border-radius:20px;text-align:center;width:130px;background-color:#fff;padding:10px 10px 4px;text-transform:uppercase;font-weight:800;font-size:13px}.img-paint{width:55px}@media(min-width:1200px){.slide-menu .content{max-width:600px}}@media(min-width:1200px){.slide-menu .content li{max-width:90px;margin-left:35px}}@media(min-width:1200px){.notification-cookeis .container{padding-right:10px}}@media(max-width:1024px){.btn-wrapper{position:inherit;display:block}}@media(max-width:767px){.product-share{display:block}}.g-recaptcha.error{border:solid 2px #c64848;padding:.2em;width:19em}.g-recaptcha div .error{border:solid 2px #c64848}.section-danger{background-color:#f4f4f4;position:relative;padding-bottom:1px}.section-danger:before{content:'';position:absolute;top:0;bottom:0;z-index:1;left:-9999px;right:-9999px;background-color:#f4f4f4}@media(min-width:768px){.danger-details{width:50%;z-index:2;position:relative}}@media(max-width:768px){.danger-details{width:100%;z-index:2;position:relative}}.cookie-consent__edit{background:none;padding:0}@media(min-width:1024px){.block-desktop ul .search-block-nav{display:flex}}@media(max-width:1023px){.block-desktop ul .search-block-nav{display:none}}@media(max-width:1023px){.search-block-mobile{display:block}.search-block-mobile ul{padding-top:10px}.search-block-mobile .search-opener{position:absolute;top:-60px;right:70px;font-size:20px}.search-block-mobile .submit-search-block{position:absolute;top:20px;right:20px;background:transparent}}@media(max-width:767px){.search-block-mobile .search-opener{position:absolute;top:-50px;right:65px;font-size:20px}}@media(min-width:1024px){.search-block-mobile{display:none}}@media(min-width:768px){.section-2-cols-70-30{display:block}}section.section-banner .row>div{height:384px}section.section-banner .row>div.col-md-7 section.banner-area .row>div,section.section-banner .row>div.col-lg-8 section.banner-area .row>div{width:70%!important;max-width:80%!important;flex:none;padding:40px}@media(max-width:767px){section.section-banner .row>div.col-md-7 section.banner-area .row>div,section.section-banner .row>div.col-lg-8 section.banner-area .row>div{width:100%!important;max-width:100%!important;flex:0 0 100%}section.section-banner .row>div.col-md-7 section.banner-area .row>div a.btn,section.section-banner .row>div.col-lg-8 section.banner-area .row>div a.btn{color:#fff}}section.section-banner .row>div.col-md-5 h1.line.line:before,section.section-banner .row>div.col-lg-4 h1.line.line:before{top:23px}section.section-banner .row>div.col-md-5 div.bg-stretch,section.section-banner .row>div.col-lg-4 div.bg-stretch{background-size:cover;background-position:100% 0}section.section-banner .row>div.col-md-5.col-2-rows section.banner-area,section.section-banner .row>div.col-lg-4.col-2-rows section.banner-area{max-height:192px!important}@media(max-width:767px){section.section-banner .row>div.col-md-5.col-2-rows section.banner-area,section.section-banner .row>div.col-lg-4.col-2-rows section.banner-area{max-height:none!important}}section.section-banner .row>div.col-md-5.col-2-rows div.container.banner,section.section-banner .row>div.col-lg-4.col-2-rows div.container.banner{padding-top:25px!important}@media(max-width:767px){section.section-banner .row>div.col-md-5.col-2-rows div.container.banner h1.line,section.section-banner .row>div.col-lg-4.col-2-rows div.container.banner h1.line{font-size:12px!important;margin:0 0 15px!important}}section.section-banner .row>div.col-md-5.col-2-rows div.container.banner h1.line.line:before,section.section-banner .row>div.col-lg-4.col-2-rows div.container.banner h1.line.line:before{width:20px;top:18px}@media(max-width:767px){section.section-banner .row>div.col-md-5.col-2-rows div.container.banner p,section.section-banner .row>div.col-lg-4.col-2-rows div.container.banner p{margin:0 0 19px;font-size:12px}}section.section-banner .row>div.col-md-5 section.banner-area div h1,section.section-banner .row>div.col-lg-4 section.banner-area div h1{font-size:2.5rem!important}section.section-banner .row>div.col-md-5.col-2-rows div.container.banner h1.line,section.section-banner .row>div.col-lg-4.col-2-rows div.container.banner h1.line{font-size:1.8rem!important}section.section-banner .row>div.col-md-5 section.banner-area .row>div,section.section-banner .row>div.col-lg-4 section.banner-area .row>div{width:90%!important;max-width:95%!important;flex:none}@media(max-width:767px){section.section-banner .row>div.col-md-5 section.banner-area .row>div,section.section-banner .row>div.col-lg-4 section.banner-area .row>div{width:100%!important;max-width:100%!important;flex:0 0 100%}section.section-banner .row>div.col-md-5 section.banner-area .row>div a.btn,section.section-banner .row>div.col-lg-4 section.banner-area .row>div a.btn{color:#fff}}section.section-banner .row>div div.bg-stretch{background-repeat:no-repeat}section.section-banner .banner-2-cols-70-30 .col-2-rows>div{height:50%;overflow:hidden}section.section-banner section.banner-area{padding-left:50px}@media(min-width:768px){.banner-area{max-height:383px}}@media(min-width:1280px){.banner-area{max-height:462px}}.row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}@media(min-width:576px){.col-sm-12{flex:0 0 100%;max-width:100%}}@media(min-width:768px){.col-md-7{flex:0 0 58.33333%;max-width:58.33333%}}@media(min-width:992px){.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}}@media(min-width:768px){.col-md-5{flex:0 0 41.66667%;max-width:41.66667%}}@media(min-width:992px){.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}}.ml-05{margin-left:5px}.mr-05{margin-right:5px}.mt-05{margin-top:5px}.mb-05{margin-bottom:5px}.m-05{margin:5px}@media(max-width:767px){.section-banner{display:none}}@media(min-width:768px){.section-banner{display:block}}.pb-30{padding-bottom:30px}.txt p{font-size:20px}.banner-link{display:block;width:100%;height:100%;position:absolute;top:0;right:0;z-index:1}.loader{background-color:rgba(255,255,255,.8)!important}#accept-conditions.input-error>span{border:2px solid #ff4b4b}#accept-conditions.input-error>label,#accept-conditions.input-error>label a{color:#ff4b4b}.error-text{color:#ff4b4b!important}.validation-summary-errors{margin:0 0 1em}.error-border{border-color:#ff4b4b!important}.thick-border-2px{border-width:2px}input.input-validation-error,textarea.input-validation-error,select.input-validation-error+span.jcf-select{border-color:#ff4b4b!important}form.email-validation input.input-validation-error{background-color:rgba(255,75,75,.18)}.forgot-email-error{position:absolute;margin-top:10px;left:50%;font-size:13px;transform:translateX(-50%)}.success-form{margin-top:20px;color:#0b9444}.success-textBlock{margin-left:20px;color:#0b9444}.hidden{display:none}.verification .sum-discount{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;padding-bottom:11px;margin-bottom:30px;border-bottom:2px solid #c9c9c9}#payment-gateway input{width:100px;height:inherit}.title-holder>span.status,li>div.schedules{visibility:hidden!important}div.popup>div.schedules{display:none!important}.user-block>ul>li:hover{color:#1b3767;background-color:#f1f1f1;border-color:#1b3767}.user-block .user-menu>li a.active{background-color:#fff;-webkit-transition:background .3s linear;transition:background .3s linear}.user-block .user-menu>li a.active:before{opacity:0;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.form-newsletter-container{width:50%;margin-right:20px}.form-fields{clear:both;display:flex;flex-direction:row;flex-wrap:wrap}#form-newsletter .form-control{margin:10px 0}#form-newsletter .w-100{width:100%}#form-newsletter a{margin:10px auto}#form-newsletter .w-50{width:48%}#form-newsletter .invalid-tooltip{color:red}