.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer}.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;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[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}
.lg-sub-html,.lg-toolbar{background-color:rgba(0,0,0,.45)}@font-face{font-family:lg;src:url(/sites/all/themes/holst/fonts/lg.eot?n1z373);src:url(/sites/all/themes/holst/fonts/lg.eot?#iefixn1z373) format("embedded-opentype"),url(/sites/all/themes/holst/fonts/lg.woff?n1z373) format("woff"),url(/sites/all/themes/holst/fonts/lg.ttf?n1z373) format("truetype"),url(/sites/all/themes/holst/fonts/lg.svg?n1z373#lg) format("svg");font-weight:400;font-style:normal}.lg-icon{font-family:lg;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgba(0,0,0,.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080;border:none;outline:0}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#FFF}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:"\e095"}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:"\e094"}@-webkit-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-moz-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-ms-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-webkit-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@-moz-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@-ms-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;-o-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;-o-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:0;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.lg-toolbar .lg-icon:hover{color:#FFF}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{bottom:0;color:#EEE;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-next,.lg-prev,.lg-toolbar{opacity:1;-webkit-transition:-webkit-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-moz-transition:-moz-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-o-transition:-o-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;transition:transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0;-webkit-transition:-webkit-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-moz-transition:-moz-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-o-transition:-o-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;transition:transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-outer .lg-thumb-outer{background-color:#0D0A0A;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #FFF;border-radius:4px;margin-bottom:5px}@media (min-width:1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom .25s ease;-o-transition:bottom .25s ease;transition:bottom .25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toogle-thumb{background-color:#0D0A0A;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px}.lg-outer .lg-toogle-thumb:hover,.lg-outer.lg-dropdown-active #lg-share{color:#FFF}.lg-outer .lg-toogle-thumb:after{content:"\e1ff"}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-iframe .lg-video{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-has-vimeo .lg-video-play{background:url(/sites/all/themes/holst/img/vimeo-play.png?v=1525936803) no-repeat}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url(/sites/all/themes/holst/img/vimeo-play.png?v=1525936803) 0 -58px no-repeat}.lg-outer .lg-has-html5 .lg-video-play{background:url(/sites/all/themes/holst/img/video-play.png?v=1525936803) no-repeat;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url(/sites/all/themes/holst/img/youtube-play.png?v=1525936803) no-repeat}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url(/sites/all/themes/holst/img/youtube-play.png?v=1525936803) 0 -60px no-repeat}.lg-outer .lg-video-object{width:100%!important;height:100%!important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;-webkit-transition:opacity 80ms ease 0s;-moz-transition:opacity 80ms ease 0s;-o-transition:opacity 80ms ease 0s;transition:opacity 80ms ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"\e01d"}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition-duration:0s;transition-duration:0s}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1) 0s;transition:transform .3s cubic-bezier(0,0,.25,1) 0s}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-moz-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-o-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;transition:transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}#lg-zoom-in:after{content:"\e311"}#lg-actual-size{font-size:20px}#lg-actual-size:after{content:"\e033"}#lg-zoom-out{opacity:.5;pointer-events:none}#lg-zoom-out:after{content:"\e312"}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#FFF;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;-moz-transition:opacity .15s ease 0s,-moz-transform .15s ease 0s;-o-transition:opacity .15s ease 0s,-o-transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;display:block;height:12px;-webkit-transition:box-shadow .3s ease 0s;-o-transition:box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:0 0 0 8px #fff inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.lg-outer #lg-dropdown-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear .18s,opacity .18s linear 0s;-o-transition:visibility 0s linear .18s,opacity .18s linear 0s;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer.lg-dropdown-active #lg-dropdown-overlay,.lg-outer.lg-dropdown-active .lg-dropdown{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-moz-transform:translate3d(0,5px,0);-o-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);-webkit-transition:-webkit-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-moz-transition:-moz-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-o-transition:-o-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#FFF;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0}.lg-outer .lg-dropdown>li:hover .lg-icon,.lg-outer .lg-dropdown>li:hover a{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer,.lg-outer .lg,.lg-outer .lg-inner{width:100%;height:100%}.lg-outer #lg-share{position:relative}.lg-outer #lg-share:after{content:"\e80d"}.lg-outer #lg-share-facebook .lg-icon{color:#3b5998}.lg-outer #lg-share-facebook .lg-icon:after{content:"\e901"}.lg-outer #lg-share-twitter .lg-icon{color:#00aced}.lg-outer #lg-share-twitter .lg-icon:after{content:"\e904"}.lg-outer #lg-share-googleplus .lg-icon{color:#dd4b39}.lg-outer #lg-share-googleplus .lg-icon:after{content:"\e902"}.lg-outer #lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer #lg-share-pinterest .lg-icon:after{content:"\e903"}.lg-group:after{content:"";display:table;clear:both}.lg-outer{position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-current,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-prev-slide{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url(/sites/all/themes/holst/img/loading.gif?v=1525936803) center center no-repeat;display:none!important}.lg-outer.lg-css .lg-current,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto!important;height:auto!important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html,.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{-webkit-transition:none 0s ease 0s!important;-moz-transition:none 0s ease 0s!important;-o-transition:none 0s ease 0s!important;transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item,.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity .1s ease 0s;-moz-transition:opacity .1s ease 0s;-o-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{-webkit-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}
[data-simplebar]{position:relative;z-index:0;overflow:hidden!important;max-height:inherit;-webkit-overflow-scrolling:touch}[data-simplebar="init"]{display:-webkit-box;display:-ms-flexbox;display:flex}.simplebar-scroll-content{overflow-x:hidden!important;overflow-y:scroll;min-width:100%!important;max-height:inherit!important;-webkit-box-sizing:content-box!important;box-sizing:content-box!important}.simplebar-content{overflow-y:hidden!important;overflow-x:scroll;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;min-height:100%!important}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;width:11px}.simplebar-scrollbar{position:absolute;right:2px;width:7px;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:black;border-radius:7px;left:0;right:0;opacity:0;-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.simplebar-track:hover .simplebar-scrollbar:before,.simplebar-track .simplebar-scrollbar.visible:before{opacity:.5;-webkit-transition:opacity 0s;transition:opacity 0s}.simplebar-track.vertical{top:0}.simplebar-track.vertical .simplebar-scrollbar:before{top:2px;bottom:2px}.simplebar-track.horizontal{left:0;width:auto;height:11px}.simplebar-track.horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}.horizontal.simplebar-track .simplebar-scrollbar{right:auto;top:2px;height:7px;min-height:0;min-width:10px;width:auto}
html{line-height:1.2;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}*,*::before,*::after{box-sizing:border-box;}body{margin:0;}h1{font-size:2em;margin:0.67em 0;}main{display:block;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;-webkit-text-decoration-skip:objects;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:inherit;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}dfn{font-style:italic;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}audio:not([controls]){display:none;height:0;}img{border-style:none;}svg:not(:root){overflow:hidden;}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{display:inline-block;vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}menu{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}@font-face{font-family:'Podkova';src:url(/sites/all/themes/holst/fonts/Podkova-Regular/Podkova-Regular.woff2) format("woff2"),url(/sites/all/themes/holst/fonts/Podkova-Regular/Podkova-Regular.woff) format("woff"),url(/sites/all/themes/holst/fonts/Podkova-Regular/Podkova-Regular.ttf) format("ttf");font-weight:400;font-style:normal;}@font-face{font-family:'Podkova';src:url(/sites/all/themes/holst/fonts/Podkova-Medium/Podkova-Medium.woff2) format("woff2"),url(/sites/all/themes/holst/fonts/Podkova-Medium/Podkova-Medium.woff) format("woff"),url(/sites/all/themes/holst/fonts/Podkova-Medium/Podkova-Medium.ttf) format("ttf");font-weight:500;font-style:normal;}@font-face{font-family:'Podkova';src:url(/sites/all/themes/holst/fonts/Podkova-Bold/Podkova-Bold.woff2) format("woff2"),url(/sites/all/themes/holst/fonts/Podkova-Bold/Podkova-Bold.woff) format("woff"),url(/sites/all/themes/holst/fonts/Podkova-Bold/Podkova-Bold.ttf) format("ttf");font-weight:700;font-style:normal;}@font-face{font-family:'Podkova';src:url(/sites/all/themes/holst/fonts/Podkova-ExtraBold/Podkova-ExtraBold.woff2) format("woff2"),url(/sites/all/themes/holst/fonts/Podkova-ExtraBold/Podkova-ExtraBold.woff) format("woff"),url(/sites/all/themes/holst/fonts/Podkova-ExtraBold/Podkova-ExtraBold.ttf) format("ttf");font-weight:800;font-style:normal;}@font-face{font-family:'MontserratAlternates';src:url(/sites/all/themes/holst/fonts/MontserratAlternates-Regular/MontserratAlternates-Regular.woff2) format("woff2"),url(/sites/all/themes/holst/fonts/MontserratAlternates-Regular/MontserratAlternates-Regular.woff) format("woff"),url(/sites/all/themes/holst/fonts/MontserratAlternates-Regular/MontserratAlternates-Regular.ttf) format("ttf");font-weight:400;font-style:normal;}@font-face{font-family:'MontserratAlternates';src:url(/sites/all/themes/holst/fonts/MontserratAlternates-Medium/MontserratAlternates-Medium.woff2) format("woff2"),url(/sites/all/themes/holst/fonts/MontserratAlternates-Medium/MontserratAlternates-Medium.woff) format("woff"),url(/sites/all/themes/holst/fonts/MontserratAlternates-Medium/MontserratAlternates-Medium.ttf) format("ttf");font-weight:500;font-style:normal;}@font-face{font-family:'MontserratAlternates';src:url(/sites/all/themes/holst/fonts/MontserratAlternates-Bold/MontserratAlternates-Bold.woff2) format("woff2"),url(/sites/all/themes/holst/fonts/MontserratAlternates-Bold/MontserratAlternates-Bold.woff) format("woff"),url(/sites/all/themes/holst/fonts/MontserratAlternates-Bold/MontserratAlternates-Bold.ttf) format("ttf");font-weight:700;font-style:normal;}@font-face{font-family:'Cuprum';src:url(/sites/all/themes/holst/fonts/Cuprum-Regular/Cuprum-Regular.woff2) format("woff2"),url(/sites/all/themes/holst/fonts/Cuprum-Regular/Cuprum-Regular.woff) format("woff"),url(/sites/all/themes/holst/fonts/Cuprum-Regular/Cuprum-Regular.ttf) format("ttf");font-weight:400;font-style:normal;}@font-face{font-family:"icomoon";src:url(/sites/all/themes/holst/fonts/icomoon/icomoon.woff) format("woff"),url(/sites/all/themes/holst/fonts/icomoon/icomoon.ttf) format("ttf");font-weight:400;font-style:normal;}@font-face{font-family:"lg";src:url(/sites/all/themes/holst/fonts/lg/lg.woff) format("woff"),url(/sites/all/themes/holst/fonts/lg/lg.ttf) format("ttf");font-weight:400;font-style:normal;}body{min-width:320px;margin:0 auto;font-family:'Podkova','Arial','Helvetica',sans-serif;font-weight:400;font-size:13px;line-height:1.5;color:#3a4047;background:#fff;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-position:center top;}body.ctools-open{overflow:hidden;}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;}img,svg{max-width:100%;height:auto;}.is-mobile{display:none !important;}@media screen and (max-width:1199px){.is-mobile{display:inherit !important;}.is-desktop{display:none !important;}}svg{fill:currentColor;}iframe{max-width:100%;border:none;}.l{max-width:1190px;padding:0 10px;margin:0 auto;}.is-hidden,.region-popup{display:none;}ul.menu{list-style:none;margin:0;padding:0;}.field-name-field-about-bottom-bottom-text,.page-node .field-name-body{text-align:justify;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;color:#3a4047;font-size:13px;font-weight:500;line-height:1.5;}.field-name-field-about-bottom-bottom-text::after,.page-node .field-name-body::after{content:"";display:table;clear:both;}.field-name-field-about-bottom-bottom-text h1,.page-node .field-name-body h1,.field-name-field-about-bottom-bottom-text h2,.page-node .field-name-body h2,.field-name-field-about-bottom-bottom-text h3,.page-node .field-name-body h3,.field-name-field-about-bottom-bottom-text h4,.page-node .field-name-body h4,.field-name-field-about-bottom-bottom-text h5,.page-node .field-name-body h5,.field-name-field-about-bottom-bottom-text h6,.page-node .field-name-body h6{margin-bottom:20px;line-height:1.4;}.field-name-field-about-bottom-bottom-text h1,.page-node .field-name-body h1{font-family:'Podkova','Arial','Helvetica',sans-serif;font-size:36px;font-weight:800;}.field-name-field-about-bottom-bottom-text h2,.page-node .field-name-body h2{font-family:'Podkova','Arial','Helvetica',sans-serif;font-size:24px;font-weight:800;}.field-name-field-about-bottom-bottom-text h3,.page-node .field-name-body h3{font-size:18px;font-weight:800;font-family:'Podkova','Arial','Helvetica',sans-serif;}.field-name-field-about-bottom-bottom-text h4,.page-node .field-name-body h4{font-size:16px;font-weight:400;}.field-name-field-about-bottom-bottom-text img,.page-node .field-name-body img{margin-bottom:10px;}.field-name-field-about-bottom-bottom-text img.float-left,.page-node .field-name-body img.float-left{margin-right:30px;}.field-name-field-about-bottom-bottom-text img.float-right,.page-node .field-name-body img.float-right{margin-left:30px;}.field-name-field-about-bottom-bottom-text p,.page-node .field-name-body p{margin-bottom:20px;}.field-name-field-about-bottom-bottom-text p:last-child,.page-node .field-name-body p:last-child{margin-bottom:0;}.field-name-field-about-bottom-bottom-text a,.page-node .field-name-body a{color:#1093e0;}.field-name-field-about-bottom-bottom-text hr,.page-node .field-name-body hr{border:none;border-bottom:1px solid #e8edf2;}.field-name-field-about-bottom-bottom-text iframe,.page-node .field-name-body iframe{display:block;margin:0 auto;}.field-name-field-about-bottom-bottom-text ul,.page-node .field-name-body ul{margin:10px 0 20px;padding-left:25px;list-style-image:url(/sites/all/themes/holst/images/icons/list-marker.svg);}.field-name-field-about-bottom-bottom-text ul li,.page-node .field-name-body ul li{margin-bottom:10px;}.field-name-field-about-bottom-bottom-text blockquote,.page-node .field-name-body blockquote{clear:both;margin-left:0;margin-right:0;padding:20px;padding-right:40px;padding-left:40px;background:#f8f8f8;border:1px solid #ececec;border-left:5px solid #ececec;}.field-name-field-about-bottom-bottom-text blockquote ul:last-of-type,.page-node .field-name-body blockquote ul:last-of-type{margin-bottom:0;}.field-name-field-about-bottom-bottom-text blockquote ul:last-of-type li:last-of-type,.page-node .field-name-body blockquote ul:last-of-type li:last-of-type{margin-bottom:0;}.field-name-field-about-bottom-bottom-text table,.page-node .field-name-body table{text-align:left;table-layout:fixed;margin:0 -15px 20px;border-collapse:collapse;border:none;}.field-name-field-about-bottom-bottom-text table tbody,.page-node .field-name-body table tbody{border:none;}.field-name-field-about-bottom-bottom-text table th,.page-node .field-name-body table th{text-align:center;padding:0 10px;}.field-name-field-about-bottom-bottom-text table td,.page-node .field-name-body table td{vertical-align:top;width:2%;padding:0 15px;}.page-node-27 .field-name-body table,.page-node-28 .field-name-body table{margin:0 -31px 20px;}.page-node-27 .field-name-body table td,.page-node-28 .field-name-body table td{padding:0 31px;}.js-btn{-ms-touch-action:manipulation;touch-action:manipulation;}.btn--std{position:relative;z-index:1;display:inline-block;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;font-size:18px;line-height:1.5;font-weight:400;color:#fff;vertical-align:middle;text-align:center;text-decoration:none;white-space:nowrap;background-color:transparent;border:none;outline:none;transition:all 0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;position:relative;z-index:1;color:#fff;font-weight:700;font-size:13px;padding:5px 15px;text-transform:uppercase;color:#fff;border:1px solid #fff;border-radius:4px;}.btn--std:hover{color:#fff;}.btn--std:hover::before{opacity:1;}.btn--std::before{content:'';position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-1;opacity:0;background:linear-gradient(180deg,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),#db0756;background-blend-mode:hard-light,normal;box-shadow:0px 1px 4px rgba(0,0,0,0.25),inset 0px -3px 0px rgba(0,0,0,0.14);transition:all 0.3s;border-radius:4px;}.btn--white{position:relative;z-index:1;display:inline-block;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;font-size:18px;line-height:1.5;font-weight:400;color:#fff;vertical-align:middle;text-align:center;text-decoration:none;white-space:nowrap;background-color:transparent;border:none;outline:none;transition:all 0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;position:relative;z-index:1;color:#fff;font-weight:700;font-size:13px;padding:5px 15px;text-transform:uppercase;color:#fff;border:1px solid #fff;border-radius:4px;}.btn--white:hover{color:#fff;}.btn--white:hover::before{opacity:0;}.btn--white::before{content:'';position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-1;opacity:1;background:linear-gradient(180deg,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),#db0756;background-blend-mode:hard-light,normal;box-shadow:0px 1px 4px rgba(0,0,0,0.25),inset 0px -3px 0px rgba(0,0,0,0.14);transition:all 0.3s;border-radius:4px;}.btn--red{position:relative;z-index:1;display:inline-block;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;font-size:18px;line-height:1.5;font-weight:400;color:#fff;vertical-align:middle;text-align:center;text-decoration:none;white-space:nowrap;background-color:transparent;border:none;outline:none;transition:all 0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;position:relative;z-index:1;color:#fff;font-weight:700;font-size:13px;padding:5px 15px;text-transform:uppercase;color:#fff;border:1px solid #fff;border-radius:4px;}.btn--red:hover{color:#fff;}.btn--red:hover::before{opacity:0;}.btn--red::before{content:'';position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-1;opacity:1;background:linear-gradient(180deg,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),#db0756;background-blend-mode:hard-light,normal;box-shadow:0px 1px 4px rgba(0,0,0,0.25),inset 0px -3px 0px rgba(0,0,0,0.14);transition:all 0.3s;border-radius:4px;}.btn--red:hover{color:#e6446c;border-color:#e6446c;}.mobile-btn--menu{flex-shrink:0;display:none;position:absolute;right:0;top:0;z-index:39;width:50px;height:50px;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation;}@media screen and (max-width:767px){.mobile-btn--menu{display:block;}}.mobile-btn--menu.is-open > span{background-color:transparent;}.mobile-btn--menu.is-open > span::after{transform:translateY(-12px) rotate(45deg);}.mobile-btn--menu.is-open > span::before{transform:translateY(12px) rotate(-45deg);}.mobile-btn--menu > span{position:absolute;top:50%;height:3px;right:5px;left:5px;margin-top:-1px;background-color:#fff;transition:background-color 0.3s;backface-visibility:hidden;border-radius:2px;}.mobile-btn--menu > span::before,.mobile-btn--menu > span::after{content:'';position:absolute;left:0;right:0;height:3px;background-color:#fff;transition:background-color 0.3s,transform 0.3s;backface-visibility:hidden;border-radius:2px;}.mobile-btn--menu > span::before{top:-12px;}.mobile-btn--menu > span::after{bottom:-12px;}input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]),textarea,select,.chosen-container-multi .chosen-choices{font-family:'Podkova','Arial','Helvetica',sans-serif;color:#333;padding:7px 10px;display:block;width:100%;background-color:#fff;border:1px solid #bec7d1;border-radius:4px;transition:border-color 0.3s;outline:none;appearance:none;-webkit-appearance:none;}input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]).error,textarea.error,select.error,.chosen-container-multi .chosen-choices.error{box-shadow:inset 0 0 3px red;border-color:red;}.chosen-container-multi{width:100% !important;}.chosen-container-multi .chosen-choices{box-shadow:none !important;height:32px;background:#fff;}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:0;height:auto;}.chosen-container-single .chosen-single{font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;color:#333;padding:8px 10px;display:block;width:100%;height:32px;background:#fff;border:1px solid #bec7d1;box-shadow:none;border-radius:4px;transition:border-color 0.3s;overflow:visible;outline:none;}.chosen-container-single .chosen-single > span{line-height:1.2;display:flex;align-items:center;overflow:visible;}.chosen-container-single .chosen-single > span span:not(.title){display:block;margin:-7px -10px;height:30px;width:30px;margin-right:11px;border-top-left-radius:4px;border-bottom-left-radius:4px;}.form-item-color .select2-container .select2-selection--single{position:relative;height:auto;border-color:#bec7d1;outline:none;}.form-item-color .select2-container .select2-selection--single .select2-selection__rendered{font-family:'Podkova','Arial','Helvetica',sans-serif;color:#333;padding:3px 10px;display:flex !important;align-items:center;}.form-item-color .select2-container .select2-selection--single .select2-selection__rendered .title{padding-right:20px;min-width:0;text-overflow:ellipsis;overflow:hidden;}.form-item-color .select2-container .select2-selection--single .select2-selection__rendered .color{margin-left:-5px;flex-shrink:0;display:block;height:30px;width:30px;margin-right:10px;border-radius:4px;}.form-item-color .select2-container .select2-selection--single .select2-selection__arrow{width:30px;height:30px;top:50%;margin-top:-15px;background:url(/sites/all/themes/holst/images/icons/select-arrow.svg) no-repeat right 10px center !important;}.form-item-color .select2-container .select2-selection--single .select2-selection__arrow b{display:none;}.select2-dropdown{border:1px solid #ddd;}.select2-results__option.select2-results__option--highlighted{color:#fff !important;}#select2-edit-color-results li{font-family:'Podkova','Arial','Helvetica',sans-serif;color:#333;padding:3px 10px;display:flex;align-items:center;}#select2-edit-color-results li:hover{color:#fff;}#select2-edit-color-results li .color{margin-left:-5px;flex-shrink:0;display:block;height:30px;width:30px;margin-right:10px;border-radius:4px;}.form-item-color .chosen-container-single .chosen-single{font-family:'Podkova','Arial','Helvetica',sans-serif;color:#333;padding:7px 10px;display:block;width:100%;height:32px;background:#fff;border:1px solid #bec7d1;box-shadow:none;border-radius:4px;transition:border-color 0.3s;overflow:visible;outline:none;}.form-item-color .chosen-container-single .chosen-single > span{line-height:1.2;display:flex;align-items:center;overflow:visible;}.form-item-color .chosen-container-single .chosen-single > span span:not(.title){flex-shrink:0;display:block;margin:-7px -10px;height:30px;width:30px;margin-right:11px;border-top-left-radius:4px;border-bottom-left-radius:4px;}.form-item-color .chosen-container .chosen-results li.active-result{display:flex;align-items:center;}.form-item-color .chosen-container .chosen-results li.active-result span{margin-right:10px;}.chosen-container-single .chosen-single div{width:30px;}.chosen-container-single .chosen-single div b{background:url(/sites/all/themes/holst/images/icons/select-arrow.svg) no-repeat right 10px center !important;}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:right 10px center;}.chosen-container-active.chosen-with-drop .chosen-single{background:#fff;}.captcha{margin:0 0 20px;padding:0;border:none;}.captcha > legend{display:none;}.captcha .fieldset-description{display:none;}.form-item .date-padding .form-item-submitted-data-time{transform:translateX(-170px);}.form-item .date-padding .form-item-submitted-data-time input{width:210px;}.date-padding input,input.hasDatepicker{background-image:url(/sites/all/themes/holst/images/icons/date.svg);background-repeat:no-repeat;background-position:right 10px center;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid red;}textarea{resize:none;height:120px;}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;transition:opacity 0.3s;}input::-moz-placeholder,textarea::-moz-placeholder{font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;transition:opacity 0.3s;}input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;transition:opacity 0.3s;}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{opacity:0;}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{opacity:0;}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{opacity:0;}.webform-confirmation{padding:20px 0;}.comment-form,.node-form,.webform-client-form{padding:20px;}.comment-form .captcha,.node-form .captcha,.webform-client-form .captcha{text-align:center;}.comment-form .captcha .g_recaptcha,.node-form .captcha .g_recaptcha,.webform-client-form .captcha .g_recaptcha{display:inline-block;}.comment-form .form-item,.node-form .form-item,.webform-client-form .form-item{display:flex;align-items:flex-start;margin:0 auto 20px;}.comment-form .form-item label,.node-form .form-item label,.webform-client-form .form-item label{position:relative;padding-top:5px;margin-right:20px;flex-shrink:0;width:150px;line-height:23px;font-size:14px;font-weight:400;text-align:right;color:#333;}.comment-form .form-item .form-textarea-wrapper,.node-form .form-item .form-textarea-wrapper,.webform-client-form .form-item .form-textarea-wrapper{flex-grow:1;}.comment-form .form-item .form-required,.node-form .form-item .form-required,.webform-client-form .form-item .form-required{position:absolute;right:-6px;top:3px;}.comment-form .form-item .date-padding,.node-form .form-item .date-padding,.webform-client-form .form-item .date-padding{flex-grow:1;}.comment-form .form-item .date-padding .form-item,.node-form .form-item .date-padding .form-item,.webform-client-form .form-item .date-padding .form-item{float:none;}.comment-form .form-item .date-padding .form-item input,.node-form .form-item .date-padding .form-item input,.webform-client-form .form-item .date-padding .form-item input{position:relative;z-index:1;}.comment-form .form-type-radio,.node-form .form-type-radio,.webform-client-form .form-type-radio{margin-right:20px;display:inline-block;vertical-align:middle;position:relative;}.comment-form .form-type-radio label,.node-form .form-type-radio label,.webform-client-form .form-type-radio label{padding-top:0;padding-left:25px;position:relative;text-align:left;cursor:pointer;}.comment-form .form-type-radio label::before,.node-form .form-type-radio label::before,.webform-client-form .form-type-radio label::before{position:absolute;left:0;top:50%;content:'';margin-top:-9px;margin-right:6px;width:18px;height:18px;border:1px solid #bec7d1;border-radius:50%;background:#fff;}.comment-form .form-type-radio label::after,.node-form .form-type-radio label::after,.webform-client-form .form-type-radio label::after{content:'';position:absolute;left:4px;top:50%;margin-top:-5px;width:10px;height:10px;border-radius:50%;background:#1093e0;transform:scale(0);transition:all 0.3s;}.comment-form .form-type-radio input,.node-form .form-type-radio input,.webform-client-form .form-type-radio input{position:absolute;top:0;left:0;opacity:0;}.comment-form .form-type-radio input:checked + label::before,.node-form .form-type-radio input:checked + label::before,.webform-client-form .form-type-radio input:checked + label::before{border-color:#1093e0;}.comment-form .form-type-radio input:checked + label::after,.node-form .form-type-radio input:checked + label::after,.webform-client-form .form-type-radio input:checked + label::after{transform:scale(1);}.block-webform .block_title{font-size:24px;text-align:center;}.form-item select,select{padding-right:30px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/sites/all/themes/holst/images/icons/select-arrow.svg) no-repeat right 10px center;}.webform-confirmation{text-align:center;}.webform-client-form .form-type-date-popup{margin-bottom:0;}#block-webform-client-block-6{padding:20px 45px 10px;max-width:820px;margin:0 auto;background:url(/sites/all/themes/holst/images/icons/noise-good.png),radial-gradient(369.79px at 50% 0%,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),linear-gradient(180deg,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),#1093e0;text-align:center;-webkit-clip-path:polygon(0 0,100% 0,94% 100%,6% 100%);clip-path:polygon(0 0,100% 0,95% 100%,5% 100%);font-size:0;}#block-webform-client-block-6 input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]),#block-webform-client-block-6 textarea,#block-webform-client-block-6 select{border:none;padding:9px 10px;}#block-webform-client-block-6 textarea{height:92px;}#block-webform-client-block-6 .block_title{font-size:36px;font-weight:800;color:#fff;margin-bottom:13px;}#block-webform-client-block-6 .form-item{font-size:13px;}#block-webform-client-block-6 .webform-component--name,#block-webform-client-block-6 .webform-component--email,#block-webform-client-block-6 .webform-component--phone{display:inline-block;vertical-align:top;width:31%;margin-right:3.5%;}#block-webform-client-block-6 .webform-component--phone{margin-right:0;}#block-webform-client-block-6 .form-subtitle{font-weight:800;font-size:18px;color:#fff;}#block-webform-client-block-6 .form-actions .form-submit{padding:5px 10px;}#block-webform-client-block-6 .webform-confirmation{padding:20px;color:#fff;font-size:1rem;}#block-webform-client-block-6 .webform-confirmation .links{margin-top:15px;font-size:18px;color:#fff;}#block-webform-client-block-6 .webform-confirmation .links a{color:inherit;}#block-webform-client-block-6 .ajax-progress{position:absolute;}#block-webform-client-block-16{padding-top:20px;margin-top:30px;border-top:1px solid #e8edf2;text-align:left;}#block-webform-client-block-16 .captcha{text-align:left;}#block-webform-client-block-16 .block_layout{display:flex;align-items:flex-start;justify-content:flex-start;}#block-webform-client-block-16 .block_title{font-size:18px;font-weight:800;width:200px;flex-shrink:0;text-align:left;}#block-webform-client-block-16 .block_content{flex-grow:1;}#block-webform-client-block-16 .webform-client-form{padding:5px 0 0;font-size:0;}#block-webform-client-block-16 .webform-client-form .form-item,#block-webform-client-block-16 .webform-client-form .form-actions{font-size:13px;}#block-webform-client-block-16 .webform-client-form .form-submit{min-width:170px;}#block-webform-client-block-16 .webform-client-form .form-submit:hover{color:#e6446c;border-color:#e6446c;}#block-webform-client-block-16 .webform-component--name,#block-webform-client-block-16 .webform-component--email,#block-webform-client-block-16 .webform-component--phone{display:inline-block;vertical-align:top;width:31%;margin-right:3.5%;}#block-webform-client-block-16 .webform-component--phone{margin-right:0;}#block-webform-client-block-23,#block-webform-client-block-17{padding:30px 20px 0;max-width:600px;margin:0 auto;background:#fff;position:relative;}#block-webform-client-block-23 .webform-client-form,#block-webform-client-block-17 .webform-client-form{font-size:0;}#block-webform-client-block-23 .webform-client-form .form-item,#block-webform-client-block-17 .webform-client-form .form-item,#block-webform-client-block-23 .webform-client-form .form-actions,#block-webform-client-block-17 .webform-client-form .form-actions{font-size:13px;}#block-webform-client-block-23 .webform-client-form .form-actions,#block-webform-client-block-17 .webform-client-form .form-actions{text-align:center;}#block-webform-client-block-23 .webform-client-form .form-submit,#block-webform-client-block-17 .webform-client-form .form-submit{min-width:170px;}#block-webform-client-block-23 .webform-client-form .form-submit:hover,#block-webform-client-block-17 .webform-client-form .form-submit:hover{color:#e6446c;border-color:#e6446c;}#block-webform-client-block-23 .webform-component--name,#block-webform-client-block-17 .webform-component--name,#block-webform-client-block-23 .webform-component--email,#block-webform-client-block-17 .webform-component--email,#block-webform-client-block-23 .webform-component--phone,#block-webform-client-block-17 .webform-component--phone{display:inline-block;vertical-align:top;width:31%;margin-right:3.5%;}#block-webform-client-block-23 .webform-component--phone,#block-webform-client-block-17 .webform-component--phone{margin-right:0;}form[id^="user-profile-form"],form[id^="user-login"],form[id^="user-register-form"],form[id^="user-virtual-balance-add-form"],form[id^="basket-order-node-form"]{max-width:600px;margin:0 auto;}form[id^="user-profile-form"] .g_recaptcha,form[id^="user-login"] .g_recaptcha,form[id^="user-register-form"] .g_recaptcha,form[id^="user-virtual-balance-add-form"] .g_recaptcha,form[id^="basket-order-node-form"] .g_recaptcha{transform:scale(0.89);transform-origin:left top;margin-bottom:-10px;}form[id^="user-profile-form"] .description,form[id^="user-login"] .description,form[id^="user-register-form"] .description,form[id^="user-virtual-balance-add-form"] .description,form[id^="basket-order-node-form"] .description,form[id^="user-profile-form"] .password-confirm,form[id^="user-login"] .password-confirm,form[id^="user-register-form"] .password-confirm,form[id^="user-virtual-balance-add-form"] .password-confirm,form[id^="basket-order-node-form"] .password-confirm,form[id^="user-profile-form"] .password-strength,form[id^="user-login"] .password-strength,form[id^="user-register-form"] .password-strength,form[id^="user-virtual-balance-add-form"] .password-strength,form[id^="basket-order-node-form"] .password-strength{display:none;}form[id^="user-profile-form"] .password-suggestions.description,form[id^="user-login"] .password-suggestions.description,form[id^="user-register-form"] .password-suggestions.description,form[id^="user-virtual-balance-add-form"] .password-suggestions.description,form[id^="basket-order-node-form"] .password-suggestions.description{display:none !important;}form[id^="user-profile-form"] input,form[id^="user-login"] input,form[id^="user-register-form"] input,form[id^="user-virtual-balance-add-form"] input,form[id^="basket-order-node-form"] input,form[id^="user-profile-form"] select,form[id^="user-login"] select,form[id^="user-register-form"] select,form[id^="user-virtual-balance-add-form"] select,form[id^="basket-order-node-form"] select{max-width:210px;}form[id^="user-profile-form"] .form-actions,form[id^="user-login"] .form-actions,form[id^="user-register-form"] .form-actions,form[id^="user-virtual-balance-add-form"] .form-actions,form[id^="basket-order-node-form"] .form-actions{padding-left:185px;}form[id^="user-profile-form"] .form-actions .form-submit,form[id^="user-login"] .form-actions .form-submit,form[id^="user-register-form"] .form-actions .form-submit,form[id^="user-virtual-balance-add-form"] .form-actions .form-submit,form[id^="basket-order-node-form"] .form-actions .form-submit{max-width:210px;width:100%;}form[id^="user-profile-form"] .captcha,form[id^="user-login"] .captcha,form[id^="user-register-form"] .captcha,form[id^="user-virtual-balance-add-form"] .captcha,form[id^="basket-order-node-form"] .captcha{padding-left:185px;}form[id^="user-profile-form"] .form-item.form-item-payments-pay-dolg .form-item label,form[id^="user-login"] .form-item.form-item-payments-pay-dolg .form-item label,form[id^="user-register-form"] .form-item.form-item-payments-pay-dolg .form-item label,form[id^="user-virtual-balance-add-form"] .form-item.form-item-payments-pay-dolg .form-item label,form[id^="basket-order-node-form"] .form-item.form-item-payments-pay-dolg .form-item label{padding-top:0px;margin-top:0px;line-height:14px;}form[id^="user-profile-form"] .form-item label,form[id^="user-login"] .form-item label,form[id^="user-register-form"] .form-item label,form[id^="user-virtual-balance-add-form"] .form-item label,form[id^="basket-order-node-form"] .form-item label{position:relative;margin-right:20px;margin-top:3px;flex-shrink:0;width:170px;line-height:23px;font-size:14px;font-weight:400;text-align:right;color:#333;}form[id^="user-profile-form"] .form-item:not(.form-item-pass),form[id^="user-login"] .form-item:not(.form-item-pass),form[id^="user-register-form"] .form-item:not(.form-item-pass),form[id^="user-virtual-balance-add-form"] .form-item:not(.form-item-pass),form[id^="basket-order-node-form"] .form-item:not(.form-item-pass){margin:0 0 12px;display:flex;align-items:flex-start;flex-wrap:wrap;}form[id^="user-profile-form"] .form-item:not(.form-item-pass) .link-field-subrow .form-item,form[id^="user-login"] .form-item:not(.form-item-pass) .link-field-subrow .form-item,form[id^="user-register-form"] .form-item:not(.form-item-pass) .link-field-subrow .form-item,form[id^="user-virtual-balance-add-form"] .form-item:not(.form-item-pass) .link-field-subrow .form-item,form[id^="basket-order-node-form"] .form-item:not(.form-item-pass) .link-field-subrow .form-item{margin-bottom:0;}form[id^="user-profile-form"] .form-item:not(.form-item-pass) input.password-confirm,form[id^="user-login"] .form-item:not(.form-item-pass) input.password-confirm,form[id^="user-register-form"] .form-item:not(.form-item-pass) input.password-confirm,form[id^="user-virtual-balance-add-form"] .form-item:not(.form-item-pass) input.password-confirm,form[id^="basket-order-node-form"] .form-item:not(.form-item-pass) input.password-confirm,form[id^="user-profile-form"] .form-item:not(.form-item-pass) input.password-field,form[id^="user-login"] .form-item:not(.form-item-pass) input.password-field,form[id^="user-register-form"] .form-item:not(.form-item-pass) input.password-field,form[id^="user-virtual-balance-add-form"] .form-item:not(.form-item-pass) input.password-field,form[id^="basket-order-node-form"] .form-item:not(.form-item-pass) input.password-field{margin-bottom:0;}form[id^="user-profile-form"] .form-item:not(.form-item-pass) .form-textarea-wrapper,form[id^="user-login"] .form-item:not(.form-item-pass) .form-textarea-wrapper,form[id^="user-register-form"] .form-item:not(.form-item-pass) .form-textarea-wrapper,form[id^="user-virtual-balance-add-form"] .form-item:not(.form-item-pass) .form-textarea-wrapper,form[id^="basket-order-node-form"] .form-item:not(.form-item-pass) .form-textarea-wrapper{flex-grow:1;}form[id^="user-profile-form"] .form-type-password-confirm,form[id^="user-login"] .form-type-password-confirm,form[id^="user-register-form"] .form-type-password-confirm,form[id^="user-virtual-balance-add-form"] .form-type-password-confirm,form[id^="basket-order-node-form"] .form-type-password-confirm{margin:0;}#basket_order_node_form_ajax_wrap form[id^='user-register-form'] .form-actions{padding-top:5px;padding-left:185px;}#basket_order_node_form_ajax_wrap form[id^='user-register-form'] .bot_wrap{display:none;}form[id^="basket-order-node-form"] .marker,form[id^="basket-order-node-form"] .form-required{color:#3a4047;}form[id^="basket-order-node-form"] .field-type-text,form[id^="basket-order-node-form"] .field-type-taxonomy-term-reference,form[id^="basket-order-node-form"] .field-type-email{margin-bottom:20px;}form[id^="basket-order-node-form"] .field-type-text.field-name-field-basket-order-delivery + .delivery_fields,form[id^="basket-order-node-form"] .field-type-taxonomy-term-reference.field-name-field-basket-order-delivery + .delivery_fields,form[id^="basket-order-node-form"] .field-type-email.field-name-field-basket-order-delivery + .delivery_fields{margin-left:185px;}form[id^="basket-order-node-form"] .field-suffix{padding-top:7px;margin-left:5px;}form[id^="basket-order-node-form"] .form-item.form-item-payments-pay-dolg .form-item label{padding-top:0px;margin-top:0px;line-height:14px;}form[id^="basket-order-node-form"] #order_payments_ajax_wrap{margin-bottom:8px;}form[id^="basket-order-node-form"] #order_payments_ajax_wrap .virtual_pay_text{margin-left:185px;font-weight:700;color:#db0756;margin-bottom:20px;}form[id^="basket-order-node-form"] #order_payments_ajax_wrap .field-suffix{padding-left:10px;margin-top:5px;}form[id^="basket-order-node-form"] #order_payments_ajax_wrap .form-item-payments-sert-code{margin-left:185px;}form[id^="basket-order-node-form"] #order_payments_ajax_wrap .form-item-payments-sert-sub input{display:none;}form[id^="basket-order-node-form"] #order_payments_ajax_wrap .form-item-payments-sert-sub input ~ label{display:inline-block;margin-top:5px;color:#db0756;font-size:18px;font-weight:700;font-family:'Podkova','Arial','Helvetica',sans-serif;text-align:center;margin-left:185px;width:auto;}form[id^="basket-order-node-form"] #order_payments_ajax_wrap .form-item-payments-sert-sub input ~ label:hover{color:#1093e0;transition:all 0.3s;cursor:pointer;}form[id^="basket-order-node-form"] fieldset{border:0;margin-bottom:20px;padding:0;}form[id^="basket-order-node-form"] fieldset .grippie{display:none;}form[id^="basket-order-node-form"] fieldset.collapsed{height:auto;}form[id^="basket-order-node-form"] fieldset.group-note legend{display:inline-block;margin-left:170px;}form[id^="basket-order-node-form"] fieldset.group-note .fieldset-wrapper{margin-top:20px;}form[id^="basket-order-node-form"] fieldset.group-note .fieldset-legend{background:none;}form[id^="basket-order-node-form"] fieldset.group-note .fieldset-title{font-weight:500;line-height:20px;font-size:13px;color:#3a4047;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;}form[id^="basket-order-node-form"] input,form[id^="basket-order-node-form"] select{width:270px;max-width:270px;}form[id^="basket-order-node-form"] .form-radios.is_anonim{display:flex;flex-direction:row;justify-content:space-between;border-bottom:1px solid #e8edf2;margin-bottom:20px;}form[id^="basket-order-node-form"] .form-radios.is_anonim .form-item{margin-bottom:0;}form[id^="basket-order-node-form"] .form-radios.is_anonim .form-item input:checked ~ label{color:#dd1861;border-bottom:1px solid #dd1861;}form[id^="basket-order-node-form"] .form-radios.is_anonim .form-item label{padding-bottom:20px;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;padding-left:0;width:auto;font-weight:800;line-height:25px;font-size:18px;color:#6d7d8f;}form[id^="basket-order-node-form"] .form-radios.is_anonim .form-item label:before{display:none;}form[id^="basket-order-node-form"] .form-radios.is_anonim .form-item label:after{display:none;}#block-webform-client-block-140,form[id^="user-profile-form"],form[id^="user-virtual-balance-add-form"],form[id^="basket-order-node-form"]{padding-top:30px;}#block-webform-client-block-140 .form-item input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]),form[id^="user-profile-form"] .form-item input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]),form[id^="user-virtual-balance-add-form"] .form-item input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]),form[id^="basket-order-node-form"] .form-item input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]),#block-webform-client-block-140 .form-item textarea,form[id^="user-profile-form"] .form-item textarea,form[id^="user-virtual-balance-add-form"] .form-item textarea,form[id^="basket-order-node-form"] .form-item textarea,#block-webform-client-block-140 .form-item select,form[id^="user-profile-form"] .form-item select,form[id^="user-virtual-balance-add-form"] .form-item select,form[id^="basket-order-node-form"] .form-item select,#block-webform-client-block-140 .form-item .chosen-container-multi .chosen-choices,form[id^="user-profile-form"] .form-item .chosen-container-multi .chosen-choices,form[id^="user-virtual-balance-add-form"] .form-item .chosen-container-multi .chosen-choices,form[id^="basket-order-node-form"] .form-item .chosen-container-multi .chosen-choices{padding:8px 10px;max-width:270px;}#block-webform-client-block-140 .form-item label,form[id^="user-profile-form"] .form-item label,form[id^="user-virtual-balance-add-form"] .form-item label,form[id^="basket-order-node-form"] .form-item label{font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;font-weight:500;font-size:13px;margin-right:15px;color:#3a4047;}#block-webform-client-block-140 .form-item label .form-required,form[id^="user-profile-form"] .form-item label .form-required,form[id^="user-virtual-balance-add-form"] .form-item label .form-required,form[id^="basket-order-node-form"] .form-item label .form-required{display:none;}#block-webform-client-block-140 .form-actions,form[id^="user-profile-form"] .form-actions,form[id^="user-virtual-balance-add-form"] .form-actions,form[id^="basket-order-node-form"] .form-actions{padding-left:185px;}#block-webform-client-block-140 .form-actions .form-submit,form[id^="user-profile-form"] .form-actions .form-submit,form[id^="user-virtual-balance-add-form"] .form-actions .form-submit,form[id^="basket-order-node-form"] .form-actions .form-submit{padding:10px 15px;max-width:270px;font-size:18px;font-family:'Podkova','Arial','Helvetica',sans-serif;font-weight:800;}form[id^="user-profile-form"] .mhs,form[id^='user-register-form'] .mhs{margin-bottom:10px;}form[id^="user-profile-form"] .mhs:last-of-type,form[id^='user-register-form'] .mhs:last-of-type{margin-bottom:0;}form[id^="user-profile-form"] .hierarchical-select-wrapper,form[id^='user-register-form'] .hierarchical-select-wrapper{flex-grow:1;}form[id^="user-profile-form"] .hierarchical-select-wrapper .selects,form[id^='user-register-form'] .hierarchical-select-wrapper .selects{float:none;}form[id^="user-profile-form"] .form-item,form[id^='user-register-form'] .form-item{width:auto;margin-bottom:12px;}form[id^="user-profile-form"] .form-item,form[id^='user-register-form'] .form-item,form[id^="user-profile-form"] .mhs,form[id^='user-register-form'] .mhs{display:flex;}form[id^="user-profile-form"] .form-item label,form[id^='user-register-form'] .form-item label,form[id^="user-profile-form"] .mhs label,form[id^='user-register-form'] .mhs label{margin-right:15px;width:170px;font-size:13px;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;}form[id^="user-profile-form"] .form-item input,form[id^='user-register-form'] .form-item input,form[id^="user-profile-form"] .mhs input,form[id^='user-register-form'] .mhs input,form[id^="user-profile-form"] .form-item select,form[id^='user-register-form'] .form-item select,form[id^="user-profile-form"] .mhs select,form[id^='user-register-form'] .mhs select{max-width:270px;width:100%;margin:0;flex-grow:1;}form[id^="user-profile-form"] .form-type-password-confirm,form[id^='user-register-form'] .form-type-password-confirm{display:block;}form[id^="user-profile-form"] .form-actions,form[id^='user-register-form'] .form-actions{padding-top:5px;}form[id^="user-profile-form"] .form-actions .form-submit,form[id^='user-register-form'] .form-actions .form-submit{width:270px;max-width:none;font-size:18px;font-family:'Podkova','Arial','Helvetica',sans-serif;padding:7px 10px 10px;}form[id^="user-profile-form"] .bot_wrap,form[id^='user-register-form'] .bot_wrap{margin-left:185px;max-width:270px;margin-top:35px;text-align:center;font-size:13px;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;}form[id^="user-profile-form"] .bot_wrap a,form[id^='user-register-form'] .bot_wrap a{display:inline-block;margin-top:5px;color:#db0756;font-size:18px;font-weight:700;font-family:'Podkova','Arial','Helvetica',sans-serif;}form[id^="user-profile-form"] .bot_wrap a:hover,form[id^='user-register-form'] .bot_wrap a:hover{color:#1093e0;transition:all 0.3s;}form[id^='user-pass'],form[id^='holst-m-login-form']{max-width:300px;margin:0 auto;padding:15px;}form[id^='user-pass'] .g_recaptcha,form[id^='holst-m-login-form'] .g_recaptcha{transform:scale(0.89);transform-origin:left top;}form[id^='user-pass'] .form-type-password,form[id^='holst-m-login-form'] .form-type-password{position:relative;}form[id^='user-pass'] .form-type-password .field-suffix,form[id^='holst-m-login-form'] .form-type-password .field-suffix{position:absolute;left:100%;top:5px;white-space:nowrap;margin-left:10px;font-size:13px;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;}form[id^='user-pass'] .form-type-password .field-suffix a,form[id^='holst-m-login-form'] .form-type-password .field-suffix a{color:inherit;transition:all 0.3s;}form[id^='user-pass'] .form-type-password .field-suffix a:hover,form[id^='holst-m-login-form'] .form-type-password .field-suffix a:hover{color:#1093e0;}form[id^='user-pass'] .form-actions .form-submit,form[id^='holst-m-login-form'] .form-actions .form-submit{width:100%;font-size:18px;font-family:'Podkova','Arial','Helvetica',sans-serif;padding:7px 10px 10px;}form[id^='user-pass'] .form-item,form[id^='holst-m-login-form'] .form-item{margin:0 auto 20px;}form[id^='user-pass'] .form-item.form-item-pass,form[id^='holst-m-login-form'] .form-item.form-item-pass{display:flex;align-items:flex-start;}form[id^='user-pass'] .form-item.form-item-pass .link-field-subrow .form-item,form[id^='holst-m-login-form'] .form-item.form-item-pass .link-field-subrow .form-item{margin-bottom:0;}form[id^='user-pass'] .form-item.form-item-pass input.password-confirm,form[id^='holst-m-login-form'] .form-item.form-item-pass input.password-confirm,form[id^='user-pass'] .form-item.form-item-pass input.password-field,form[id^='holst-m-login-form'] .form-item.form-item-pass input.password-field{margin-bottom:0;}form[id^='user-pass'] .form-item.form-item-pass label,form[id^='holst-m-login-form'] .form-item.form-item-pass label{position:relative;margin-right:20px;margin-top:3px;flex-shrink:0;width:170px;line-height:23px;font-size:14px;font-weight:400;text-align:right;color:#333;}form[id^='user-pass'] .form-item.form-item-pass .form-textarea-wrapper,form[id^='holst-m-login-form'] .form-item.form-item-pass .form-textarea-wrapper{flex-grow:1;}form[id^='user-pass'] .bot_wrap,form[id^='holst-m-login-form'] .bot_wrap{margin-top:35px;text-align:center;font-size:13px;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;}form[id^='user-pass'] .bot_wrap a,form[id^='holst-m-login-form'] .bot_wrap a{display:inline-block;margin-top:5px;color:#db0756;font-size:18px;font-weight:700;font-family:'Podkova','Arial','Helvetica',sans-serif;}form[id^='user-pass'] .bot_wrap a:hover,form[id^='holst-m-login-form'] .bot_wrap a:hover{color:#1093e0;transition:all 0.3s;}.node-type-restaurant #block-webform-client-block-21{max-width:1190px;padding:0 10px;margin:0 auto;margin-top:40px;padding-left:310px;background:transparent;}.node-type-restaurant #block-webform-client-block-21 .inner{padding:20px 0 30px;position:relative;background:url(/sites/all/themes/holst/images/icons/noise-good.png),#fff5eb;}.node-type-restaurant .webform-client-form-21{background:transparent;}#block-webform-client-block-30{max-width:700px;margin:0 auto;}#block-webform-client-block-31{max-width:600px;margin:0 auto;}#block-webform-client-block-140,#block-webform-client-block-31,#block-webform-client-block-30,#block-webform-client-block-26,#block-webform-client-block-21{padding:25px;position:relative;background:url(/sites/all/themes/holst/images/icons/noise-good.png),#fff5eb;}#block-webform-client-block-140 .webform-client-form,#block-webform-client-block-31 .webform-client-form,#block-webform-client-block-30 .webform-client-form,#block-webform-client-block-26 .webform-client-form,#block-webform-client-block-21 .webform-client-form{max-width:590px;margin:0 auto;}#block-webform-client-block-140 .block_title,#block-webform-client-block-31 .block_title,#block-webform-client-block-30 .block_title,#block-webform-client-block-26 .block_title,#block-webform-client-block-21 .block_title{text-align:center;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;font-size:36px;font-weight:700;text-transform:uppercase;}#block-webform-client-block-140 .form-required,#block-webform-client-block-31 .form-required,#block-webform-client-block-30 .form-required,#block-webform-client-block-26 .form-required,#block-webform-client-block-21 .form-required{color:#333;right:-7px;}#block-webform-client-block-140 .captcha,#block-webform-client-block-31 .captcha,#block-webform-client-block-30 .captcha,#block-webform-client-block-26 .captcha,#block-webform-client-block-21 .captcha{padding-left:170px;}#block-webform-client-block-140 .form-actions,#block-webform-client-block-31 .form-actions,#block-webform-client-block-30 .form-actions,#block-webform-client-block-26 .form-actions,#block-webform-client-block-21 .form-actions{margin-top:20px;margin-bottom:0;padding-left:170px;}#block-webform-client-block-140 .form-actions .form-submit,#block-webform-client-block-31 .form-actions .form-submit,#block-webform-client-block-30 .form-actions .form-submit,#block-webform-client-block-26 .form-actions .form-submit,#block-webform-client-block-21 .form-actions .form-submit{width:100%;}#block-webform-client-block-140 .webform-component--time,#block-webform-client-block-31 .webform-component--time,#block-webform-client-block-30 .webform-component--time,#block-webform-client-block-26 .webform-component--time,#block-webform-client-block-21 .webform-component--time{padding:0;margin:0;border:none;}#block-webform-client-block-140 .webform-component--time .fieldset-wrapper,#block-webform-client-block-31 .webform-component--time .fieldset-wrapper,#block-webform-client-block-30 .webform-component--time .fieldset-wrapper,#block-webform-client-block-26 .webform-component--time .fieldset-wrapper,#block-webform-client-block-21 .webform-component--time .fieldset-wrapper{display:flex;align-items:center;}#block-webform-client-block-140 .webform-component--time .fieldset-wrapper .form-item,#block-webform-client-block-31 .webform-component--time .fieldset-wrapper .form-item,#block-webform-client-block-30 .webform-component--time .fieldset-wrapper .form-item,#block-webform-client-block-26 .webform-component--time .fieldset-wrapper .form-item,#block-webform-client-block-21 .webform-component--time .fieldset-wrapper .form-item{margin:0 0 10px;align-items:center;}#block-webform-client-block-140 .webform-component--time .fieldset-wrapper .form-item:first-of-type::after,#block-webform-client-block-31 .webform-component--time .fieldset-wrapper .form-item:first-of-type::after,#block-webform-client-block-30 .webform-component--time .fieldset-wrapper .form-item:first-of-type::after,#block-webform-client-block-26 .webform-component--time .fieldset-wrapper .form-item:first-of-type::after,#block-webform-client-block-21 .webform-component--time .fieldset-wrapper .form-item:first-of-type::after{content:':';margin:0 8px;display:inline-block;vertical-align:middle;}#block-webform-client-block-140 .form-item-submitted-data-time input,#block-webform-client-block-31 .form-item-submitted-data-time input,#block-webform-client-block-30 .form-item-submitted-data-time input,#block-webform-client-block-26 .form-item-submitted-data-time input,#block-webform-client-block-21 .form-item-submitted-data-time input,#block-webform-client-block-140 .webform-component--chelovek input,#block-webform-client-block-31 .webform-component--chelovek input,#block-webform-client-block-30 .webform-component--chelovek input,#block-webform-client-block-26 .webform-component--chelovek input,#block-webform-client-block-21 .webform-component--chelovek input{max-width:70px;background:#fff;}#block-webform-client-block-140 .form-submit,#block-webform-client-block-31 .form-submit,#block-webform-client-block-30 .form-submit,#block-webform-client-block-26 .form-submit,#block-webform-client-block-21 .form-submit,#block-webform-client-block-140 input,#block-webform-client-block-31 input,#block-webform-client-block-30 input,#block-webform-client-block-26 input,#block-webform-client-block-21 input,#block-webform-client-block-140 select,#block-webform-client-block-31 select,#block-webform-client-block-30 select,#block-webform-client-block-26 select,#block-webform-client-block-21 select{max-width:210px;}#block-webform-client-block-140 .form-actions{padding-left:165px;}#block-webform-client-block-140 .form-item textarea{max-width:none;}#block-webform-client-block-26{padding-top:35px;}#block-webform-client-block-26 textarea{height:90px;}#block-webform-client-block-26 .form-actions{margin-top:0;}form[id^="basket-order-node-form"] .description{display:block;max-width:270px;margin-top:10px;}form[id^="basket-order-node-form"] .form-item-payments-sert-sub{margin:-10px 0 0 !important;}form[id^="basket-order-node-form"] .grippie{max-width:270px;}.certificates_pay_block{margin-top:30px;}.certificates_pay_block .form-item{display:flex;align-items:center;}.certificates_pay_block .form-item > label{width:200px;flex-shrink:0;}.certificates_pay_block .form-item input.form-text{width:210px;}.certificates_pay_block .form-item .field-suffix{margin-left:10px;}.certificates_pay_block .form-actions{margin-left:200px;}.certificates_pay_block .form-actions .form-submit{min-width:210px;}#magnificPopup_holst_m_wrap.save_project_popup{max-width:400px;}#magnificPopup_holst_m_wrap.save_project_popup .form-item{display:flex;align-items:center;}#magnificPopup_holst_m_wrap.save_project_popup .form-item > label{margin-right:15px;flex-shrink:0;}#magnificPopup_holst_m_wrap.save_project_popup .popup_content{padding:15px 30px;}#magnificPopup_holst_m_wrap.save_project_popup .form-actions{text-align:center;}.b-title{position:relative;margin-bottom:20px;font-family:'Podkova','Arial','Helvetica',sans-serif;font-size:36px;line-height:1.2;font-weight:800;text-align:center;}button.mfp-arrow{border:none;display:flex;align-items:center;transition:all 0.3s;}button.mfp-arrow::before{position:static;border:none;width:auto;height:auto;margin:0;font-size:50px;color:#fff;opacity:1;}button.mfp-arrow::after{content:none;}#block-locale-language-content{position:absolute;top:2px;right:100%;margin-right:10px;max-width:75px;flex-shrink:0;z-index:10;color:#333;}#block-locale-language-content .language-switcher-locale-url{display:flex;flex-direction:column;margin:0;padding:0;height:27px;min-width:70px;overflow:hidden;list-style:none;position:relative;z-index:1;user-select:none;cursor:pointer;}#block-locale-language-content .language-switcher-locale-url::after{content:'';position:absolute;right:15px;top:50%;margin-top:-2px;height:0;width:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:4px solid #4f4f4f;}#block-locale-language-content .language-switcher-locale-url.is-open{overflow:visible;}#block-locale-language-content .language-switcher-locale-url.is-open::after{transform:rotate(-180deg);}#block-locale-language-content .language-switcher-locale-url.is-open li{box-shadow:0 0 1px rgba(0,0,0,0.2);}#block-locale-language-content .language-switcher-locale-url li{background:#fff;transition:all 0.3s;}#block-locale-language-content .language-switcher-locale-url li.active{order:-1;}#block-locale-language-content .language-switcher-locale-url li.active a{pointer-events:none;}#block-locale-language-content .language-switcher-locale-url li a{display:block;padding:4px 15px;padding-right:25px;height:27px;text-align:left;color:inherit;text-decoration:none;transition:color 0.3s;}#block-locale-language-content .language-switcher-locale-url li a:hover{color:#1093e0;}.mfp-close-btn-in button.mfp-close{width:66px;height:66px;color:#1093e0;opacity:1;font-size:34px;font-weight:400;}.mfp-close-btn-in button.mfp-close:hover{color:#e6446c;}button.mfp-arrow-left::before{content:'\e902';font-family:'icomoon';border:none;}button.mfp-arrow-right::before{content:'\e903';font-family:'icomoon';border:none;}.inner-progress,.img_wrap_insert .img_wrap.load_img,.ajax-progress{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:rgba(255,255,255,0.5) !important;font-size:0;display:flex !important;align-items:center;justify-content:center;overflow:hidden;}.inner-progress .message,.img_wrap_insert .img_wrap.load_img .message,.ajax-progress .message{display:none;}.inner-progress .throbber,.img_wrap_insert .img_wrap.load_img .throbber,.ajax-progress .throbber{background:none;width:100px;height:100px;line-height:100px;margin:49px auto;position:relative;box-sizing:border-box;text-align:center;z-index:0;text-transform:uppercase;}.inner-progress .throbber::before,.img_wrap_insert .img_wrap.load_img .throbber::before,.ajax-progress .throbber::before,.inner-progress .throbber::after,.img_wrap_insert .img_wrap.load_img .throbber::after,.ajax-progress .throbber::after{opacity:0;content:"\0020";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:97px;border:5px solid rgba(16,147,224,0.98);box-shadow:0 0 49px rgba(16,147,224,0.98),inset 0 0 49px #1093e0;}.inner-progress .throbber::after,.img_wrap_insert .img_wrap.load_img .throbber::after,.ajax-progress .throbber::after{z-index:1;animation:cssload-gogoloader 1.6s infinite 0.8s;}.inner-progress .throbber::before,.img_wrap_insert .img_wrap.load_img .throbber::before,.ajax-progress .throbber::before{z-index:2;animation:cssload-gogoloader 1.6s infinite;}.img_wrap.load_img{position:absolute;}.inner-progress{z-index:1;position:absolute;}.inner-progress .throbber{width:35px;height:35px;line-height:50;margin:auto;}.inner-progress .throbber::after,.inner-progress .throbber::before{border-width:2px;box-shadow:0 0 35px rgba(16,147,224,0.98),inset 0 0 35px #1093e0;}@keyframes cssload-gogoloader{0%{transform:scale(0);opacity:0;}50%{opacity:1;}100%{transform:scale(1);opacity:0;}}.responsive-iframe{position:relative;}.responsive-iframe::after{content:'';display:block;padding-bottom:56.6%;}.responsive-iframe iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;}.admin_tabs{position:fixed;z-index:10;left:0;bottom:0;background:rgba(0,0,0,0.5);color:#fff;}#tabs-wrapper{background:rgba(0,0,0,0.6);position:fixed;bottom:10px;left:10px;z-index:95;}.tabs{border-bottom:0 !important;}.tabs a{font-size:16px;color:#fff !important;background:none !important;border:none !important;}.tabs a.active,.tabs a:hover{color:#64c300 !important;}#gl_devel{width:200px;padding:10px;font-size:11px;color:#fff;display:inline-block;position:absolute;bottom:0;left:50%;margin-left:-100px;z-index:1;font-family:Cuprum,Arial,sans-serif;text-align:center;}#gl_devel::before{content:'';width:245px;height:63px;background:url(/sites/all/themes/holst/images/icons/devel-bg.svg) no-repeat center bottom;position:absolute;z-index:-1;top:50%;left:50%;margin-left:-122px;margin-top:-37px;}#gl_devel span,#gl_devel a{font:12px/20px 'Cuprum';text-transform:uppercase;}#gl_devel img{margin-right:5px;position:relative;top:3px;}#gl_devel span,#gl_devel a{font-size:12px;text-transform:uppercase;color:inherit;}#gl_devel a:hover{text-decoration:underline;}#gl_devel a{text-decoration:none;}body.ie_browser #gl_devel a,body.ie_browser #gl_devel span{font-size:8px;}#gl_devel .mask_devel{position:absolute;left:10px;top:10px;z-index:10;clip:rect(0px,30px,20px,0px);-webkit-animation:glyanec 5s cubic-bezier(0,-3,1,1) infinite;animation:glyanec 5s cubic-bezier(0,-3,1,1) infinite;}#gl_devel .mask_devel a,#gl_devel .mask_devel{color:#fff;}#gl_devel > span > img{-webkit-animation:glyanec_img 5s infinite;animation:glyanec_img 5s infinite;}@-webkit-keyframes glyanec{0%{clip:rect(0px,15px,20px,0px);}100%{clip:rect(0px,200px,20px,200px);}}@keyframes glyanec{0%{clip:rect(0px,15px,20px,0px);}100%{clip:rect(0px,200px,20px,200px);}}@-webkit-keyframes glyanec_img{0%{-webkit-transform:rotate3d(10,0,0,0deg);transform:rotate3d(10,0,0,0deg);}20%{-webkit-transform:rotate3d(10,0,0,0deg);transform:rotate3d(10,0,0,0deg);}40%{-webkit-transform:rotate3d(10,0,0,0deg);transform:rotate3d(10,0,0,0deg);}60%{-webkit-transform:rotate3d(0,10,0,180deg);transform:rotate3d(0,10,0,180deg);}80%{-webkit-transform:rotate3d(10,0,0,0deg);transform:rotate3d(10,0,0,0deg);}}@keyframes glyanec_img{0%{-webkit-transform:rotate3d(10,0,0,0deg);transform:rotate3d(10,0,0,0deg);}20%{-webkit-transform:rotate3d(10,0,0,0deg);transform:rotate3d(10,0,0,0deg);}40%{-webkit-transform:rotate3d(10,0,0,0deg);transform:rotate3d(10,0,0,0deg);}60%{-webkit-transform:rotate3d(0,10,0,180deg);transform:rotate3d(0,10,0,180deg);}80%{-webkit-transform:rotate3d(10,0,0,0deg);transform:rotate3d(10,0,0,0deg);}}.item-list .pager{text-align:center;font-size:0;overflow:hidden;margin:-5px;}.item-list .pager li{position:relative;z-index:1;font-weight:800;font-size:18px;line-height:30px;text-align:center;padding:0;width:32px;height:32px;display:inline-flex;vertical-align:middle;align-items:center;justify-content:center;background:#fff;border:1px solid #bec7d1;border-radius:4px;margin:5px;color:#3a4047;transition:all 0.3s;}.item-list .pager li::before{content:'';position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-1;background:linear-gradient(180deg,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),#1093e0;box-shadow:0px 1px 4px rgba(0,0,0,0.25),inset 0px -3px 0px rgba(0,0,0,0.14);border-radius:4px;opacity:0;transition:all 0.3s;}.item-list .pager li:hover,.item-list .pager li.pager-current{color:#fff;}.item-list .pager li:hover::before,.item-list .pager li.pager-current::before{opacity:1;}.item-list .pager li.pager-current{pointer-events:none;}.item-list .pager a{display:block;width:100%;height:100%;color:inherit;text-decoration:none;}.item-list .pager .pager-next,.item-list .pager .pager-previous{width:52px;font-size:0;position:relative;}.item-list .pager .pager-next a::after{content:'\e904';font-family:'icomoon';font-size:14px;}.item-list .pager .pager-previous a::after{content:'\e903';font-family:'icomoon';font-size:14px;}.item-list .pager .pager-first,.item-list .pager .pager-last{display:none !important;}.slick-dots{position:absolute;max-width:1190px;padding:0 10px;margin:0 auto;z-index:10;bottom:30px;left:0;right:0;font-size:0;}.slick-dots li{position:relative;display:inline-block;margin-right:15px;width:24px;height:24px;background-color:transparent;border:1px solid #fff;opacity:1;border-radius:50%;transition:all 0.3s;cursor:pointer;}.slick-dots li:last-child{margin-right:0;}.slick-dots li button{opacity:0;}.slick-dots li.slick-active{background:#fff;}.slick-dots li.slick-active::before{opacity:1;}.flickity-prev-next-button{background-color:#fff1db;color:#ff9901 !important;transition:all 0.3s;}.flickity-prev-next-button:hover{background:#ffdda8;}.flickity-prev-next-button .arrow{fill:currentColor;}.flickity-prev-next-button.previous{left:-70px;}.flickity-prev-next-button.next{right:-70px;}.slick-arrow{width:50px;height:50px;background-color:transparent;border:none;font-size:0;border-radius:50%;cursor:pointer;position:absolute;opacity:1;top:50%;margin-top:-25px;color:#e6446c;outline:none;z-index:10;transition:all 0.3s;}.slick-arrow:hover{color:#1093e0;}.slick-arrow::before{font-size:38px;font-family:'icomoon';}.slick-slide{outline:none;}.slick-prev{left:-65px;}.slick-prev::before{content:'\e905';}.slick-next{right:-65px;}.slick-next::before{content:'\e906';}#tabs-wrapper{background:rgba(0,0,0,0.6);position:fixed;bottom:10px;left:10px;z-index:95;}.tabs{list-style:none;margin:0;padding:0;font-size:0;}.tabs li{display:inline-block;}.tabs a{display:block;padding:10px 20px;font-size:16px;text-decoration:none;transition:all 0.3s;}.tabs a.active,.tabs a:hover{color:#64c300 !important;}.maintenance-page{padding-top:30px;text-align:center;}.maintenance-page #header{padding:0 10px;}.maintenance-page .page_title{margin-bottom:15px;}#admin-panel-wrapper .dropdown{padding:0;}body.admin-menu{margin-top:0 !important;}body.admin-menu .b-page{padding-top:20px;}.front .b-page{background:#fff url(/sites/all/themes/holst/images/body-bg.jpg);}.b-page{position:relative;overflow:hidden;display:flex;min-height:100vh;flex-direction:column;background:#fff;}.b-page .b-content{flex-grow:1;}.b-page .b-header,.b-page .b-footer{flex-shrink:0;}.front .b-content{padding-bottom:50px;}.b-content{padding-bottom:60px;}.b-content__top{padding:70px 0 15px;margin:0 0 20px;background:url(/sites/all/themes/holst/images/body-bg.jpg);}.b-content__inner{display:flex;}.b-content__inner .b-middle{flex-grow:1;min-width:0;position:relative;}.b-content__inner .b-leftbar{order:-1;flex-shrink:0;width:270px;margin-right:30px;}.main_breadcrumbs{margin-bottom:10px;padding:13px 20px;cursor:default;line-height:18px;font-size:12px;font-variant:small-caps;color:#bec7d1;background:linear-gradient(0deg,#f4f6fa,#f4f6fa),#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;}.main_breadcrumbs .arrow{margin:0 5px;}.main_breadcrumbs a{color:inherit;text-decoration:none;transition:all 0.3s;}.main_breadcrumbs a:hover{color:#1093e0;}.node-type-ukraine-tour .top_inner_content,.page-taxonomy-term .top_inner_content{background:transparent;color:#fff;position:absolute;z-index:2;left:0;right:0;}.page_title{position:relative;margin-bottom:20px;font-family:'Podkova','Arial','Helvetica',sans-serif;font-size:36px;line-height:1.2;font-weight:800;text-align:center;}.separator{margin-bottom:30px;border-bottom:1px solid #e8edf2;margin-left:15px;margin-right:15px;}.geolocation-help,.geolocation-map{margin:0;}.b-counter{width:70px;height:48px;padding-right:25px;display:inline-block;margin:0 auto;position:relative;vertical-align:middle;color:#3a4047;font-weight:700;font-size:24px;text-align:center;user-select:none;cursor:default;}.b-counter input{display:inline-block;margin:0;padding:0;width:46px;height:48px;font-weight:700;text-align:center;border:1px solid #bec7d1;border-radius:0;}.b-counter i,.b-counter u{transition:0.25s ease;cursor:pointer;position:absolute;right:0;height:24px;color:#3d3d3d;font-size:14px;font-weight:400;font-style:normal;text-decoration:none;width:25px;transition:all 0.3s;text-align:center;border:1px solid #bec7d1;}.b-counter i{top:0;height:25px;background:url(/sites/all/themes/holst/images/icons/plus.svg) no-repeat center center;}.b-counter u{bottom:0;background:url(/sites/all/themes/holst/images/icons/minus.svg) no-repeat center center;}#ui-datepicker-div{z-index:1046 !important;}#ui-datepicker-div .ui-datepicker-header{background:#1093e0;}.simplebar-scrollbar{width:9px;right:0;}.simplebar-scrollbar::before{background:#00e0fc;border-radius:0;}.simplebar-track.vertical .simplebar-scrollbar:before{top:0;bottom:0;}.simplebar-track:hover .simplebar-scrollbar:before,.simplebar-track .simplebar-scrollbar.visible:before{opacity:0.8;}.b-rating{display:inline-block;vertical-align:middle;height:18px;width:130px;background:url(/sites/all/themes/holst/images/icons/rating.svg) repeat-x 0 -19px;position:relative;margin-left:-3px;}.b-rating__inner{content:"";position:absolute;top:0;bottom:0;left:0;background:url(/sites/all/themes/holst/images/icons/rating.svg) repeat-x 0 0;z-index:1;}.slider-nav{font-size:0;}.slider-nav .slider-prev,.slider-nav .slider-next{width:48px;height:48px;background:rgba(255,255,255,0.2);cursor:pointer;transition:all 0.3s;display:inline-flex;justify-content:center;align-items:center;}.slider-nav .slider-prev:hover,.slider-nav .slider-next:hover{background:#1093e0;}.slider-nav .slider-prev::before,.slider-nav .slider-next::before{content:'';font-family:icomoon;color:#fff;font-size:14px;}.slider-nav .slider-prev::before{content:'\e906';}.slider-nav .slider-next::before{content:'\e907';}#drupal_package_block_edit_form_ajax_wrap .form-wrapper{width:auto;height:auto;display:block;font-size:14px;}.date-padding .description{display:none;}#ui-datepicker-div .ui-datepicker-title select{height:30px;}.gm-style-iw{padding:15px 5px 10px;text-align:center;font-size:14px;color:#333;}.gm-style-iw .logo{position:relative;display:inline-block;}.gm-style-iw .logo .views-field-view-node a{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;font-size:0;}.gm-style-iw .views-field-field-restaurant-logo{margin-bottom:20px;}.gm-style-iw .views-field-field-restaurant-logo svg{display:block;margin:0 auto;}.gm-style-iw .views-field-field-restaurant-type{margin-bottom:15px;font-size:10px;text-transform:uppercase;text-align:center;font-variant:small-caps;color:#bec7d1;}.gm-style-iw .views-field-field-restaurant-address{margin-bottom:15px;}.gm-style-iw .views-field-field-restaurant-phone{font-size:18px;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;}#modalContent.modal-default{position:fixed !important;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;display:flex;padding:15px;overflow-y:auto;}#modalContent.modal-default .form-textarea-wrapper{width:100%;margin:0;}#modalContent.modal-default div.ctools-modal-content .modal-content .modal-throbber-wrapper img{padding:0;margin-bottom:-10px;}#modalContent.modal-default .ctools-modal-content{margin:auto;max-width:100%;}#modalContent.modal-default .modal-content{padding:30px 30px 30px;background:#fff url(/sites/all/themes/holst/images/form-bg.svg) no-repeat center top 0;width:auto !important;height:auto !important;}#modalContent.modal-default .modal-content form{background:transparent;}#modalContent.modal-default .modal-header{position:relative;background:linear-gradient(to top,#1094e0 0%,#19b9f1 100%),#1093e0;padding:15px 20px;padding-right:70px;text-align:left;}#modalContent.modal-default .modal-header .modal-title{font-size:24px;font-weight:700;color:#fff;white-space:normal;}#modalContent.modal-default .modal-header .close{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:66px;height:66px;color:#fff;opacity:1;font-size:50px;font-weight:300;text-decoration:none;outline:none;margin:0;transition:all 0.3s;}#modalContent.modal-default .modal-header .close::after{content:'×';}#modalContent.modal-default .modal-header .close:hover{color:#e6446c;}#modalContent.modal-default .modal-header .close img{display:none;}.i18n-en #block-locale-language-content,.i18n-ru #block-locale-language-content{margin-right:20px;}.i18n-en .b-header-buttons a:last-of-type,.i18n-ru .b-header-buttons a:last-of-type{margin-left:20px;}.tooltipster-sidetip .tooltipster-content{max-height:400px;}.tooltipster-sidetip .tooltipster-content .option{white-space:nowrap;}#block-system-main-menu{margin-bottom:-23px;}#block-system-main-menu .menu{display:flex;justify-content:space-between;position:relative;z-index:1;background:linear-gradient(to top,#1094e0 0%,#19b9f1 100%),#1093e0;}#block-system-main-menu .menu::before{content:'';position:absolute;width:25px;top:0;bottom:0;left:-24px;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%,20px 50%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%,20px 50%);background:linear-gradient(to top,#1094e0 0%,#19b9f1 100%),#1093e0;}#block-system-main-menu .menu::after{content:'';position:absolute;width:25px;top:0;bottom:0;right:-24px;-webkit-clip-path:polygon(100% 0,5px 50%,100% 100%,0 100%,0 0);clip-path:polygon(100% 0,5px 50%,100% 100%,0 100%,0 0);background:linear-gradient(to top,#1094e0 0%,#19b9f1 100%),#1093e0;}#block-system-main-menu .menu .group{flex-grow:1;width:50%;display:flex;justify-content:space-between;}#block-system-main-menu .menu .group:first-of-type{margin-right:125px;}#block-system-main-menu .menu .group:last-of-type{margin-left:125px;}#block-system-main-menu .menu .leaf{position:relative;flex-grow:1;}#block-system-main-menu .menu .leaf:last-of-type::after{content:none;}#block-system-main-menu .menu .leaf::after{content:'';position:absolute;top:0;right:0;bottom:0;width:1px;background:rgba(255,255,255,0.13);z-index:1;}#block-system-main-menu .menu .leaf a{position:relative;z-index:1;padding:10px 10px;display:flex;align-items:center;justify-content:center;background:#1093e0;text-align:center;font-weight:800;font-size:16px;line-height:1.2;height:47px;text-align:center;text-transform:uppercase;color:#fff;text-decoration:none;}#block-system-main-menu .menu .leaf a:hover::before,#block-system-main-menu .menu .leaf a.active::before{transform:scaleY(0);}#block-system-main-menu .menu .leaf a::before{content:'';position:absolute;z-index:-1;background:linear-gradient(to top,#1094e0 0%,#19b9f1 100%),#1093e0;top:0;right:0;bottom:0;left:0;transition:all 0.3s;transform-origin:center bottom;transform:scaleY(1);}#block-menu-menu-header-menu ul.menu{font-size:0;}#block-menu-menu-header-menu ul.menu li{display:inline-block;vertical-align:top;margin-right:32px;}#block-menu-menu-header-menu ul.menu li:last-of-type{margin-right:0;}#block-menu-menu-header-menu ul.menu li a{font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;font-style:normal;font-weight:500;font-size:13px;color:#fff;text-decoration:none;transition:all 0.3s;}#block-menu-menu-header-menu ul.menu li a:hover,#block-menu-menu-header-menu ul.menu li a.active{color:#1093e0;}#block-views-slider-block-1 .view-content,#block-drupal-package-block-main-slider .view-content,#block-views-slider-block-1 .field_inner_wrap_field_main_slider,#block-drupal-package-block-main-slider .field_inner_wrap_field_main_slider{display:flex;overflow:hidden;}#block-views-slider-block-1 .view-content .slick-list,#block-drupal-package-block-main-slider .view-content .slick-list,#block-views-slider-block-1 .field_inner_wrap_field_main_slider .slick-list,#block-drupal-package-block-main-slider .field_inner_wrap_field_main_slider .slick-list,#block-views-slider-block-1 .view-content .slick-track,#block-drupal-package-block-main-slider .view-content .slick-track,#block-views-slider-block-1 .field_inner_wrap_field_main_slider .slick-track,#block-drupal-package-block-main-slider .field_inner_wrap_field_main_slider .slick-track{width:100%;}#block-views-slider-block-1 .view-content .slick-dots,#block-drupal-package-block-main-slider .view-content .slick-dots,#block-views-slider-block-1 .field_inner_wrap_field_main_slider .slick-dots,#block-drupal-package-block-main-slider .field_inner_wrap_field_main_slider .slick-dots{text-align:center;bottom:160px;}#block-views-slider-block-1 .view-content .slick-dots li,#block-drupal-package-block-main-slider .view-content .slick-dots li,#block-views-slider-block-1 .field_inner_wrap_field_main_slider .slick-dots li,#block-drupal-package-block-main-slider .field_inner_wrap_field_main_slider .slick-dots li{position:relative;width:13px;height:13px;background:#c4c4c4;border:none;}#block-views-slider-block-1 .view-content .slick-dots li::before,#block-drupal-package-block-main-slider .view-content .slick-dots li::before,#block-views-slider-block-1 .field_inner_wrap_field_main_slider .slick-dots li::before,#block-drupal-package-block-main-slider .field_inner_wrap_field_main_slider .slick-dots li::before{content:'';position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border:2px solid #1093e0;opacity:0;transition:all 0.3s;border-radius:50%;}#block-views-slider-block-1 .view-content .slick-dots li.slick-active,#block-drupal-package-block-main-slider .view-content .slick-dots li.slick-active,#block-views-slider-block-1 .field_inner_wrap_field_main_slider .slick-dots li.slick-active,#block-drupal-package-block-main-slider .field_inner_wrap_field_main_slider .slick-dots li.slick-active{background:#fff;}#block-views-slider-block-1 .view-content .slick-dots li.slick-active::before,#block-drupal-package-block-main-slider .view-content .slick-dots li.slick-active::before,#block-views-slider-block-1 .field_inner_wrap_field_main_slider .slick-dots li.slick-active::before,#block-drupal-package-block-main-slider .field_inner_wrap_field_main_slider .slick-dots li.slick-active::before{opacity:1;}#block-views-slider-block-1 .b-slide,#block-drupal-package-block-main-slider .b-slide{flex-shrink:0;width:100%;position:relative;z-index:1;}#block-views-slider-block-1 .b-slide::after,#block-drupal-package-block-main-slider .b-slide::after{content:'';padding-bottom:28.4%;display:block;}#block-views-slider-block-1 .b-slide.double .b-slide__image,#block-drupal-package-block-main-slider .b-slide.double .b-slide__image{width:50%;position:absolute;z-index:-1;background-size:cover;background-position:center center;top:0;left:0;bottom:0;width:50%;}#block-views-slider-block-1 .b-slide__image,#block-drupal-package-block-main-slider .b-slide__image{background-size:cover;position:absolute;z-index:-1;background-position:center center;top:0;right:0;bottom:0;left:0;}#block-views-slider-block-1 .b-slide__image.mobile-image,#block-drupal-package-block-main-slider .b-slide__image.mobile-image{width:100% !important;}#block-views-slider-block-1 .b-slide__image.mobile-image + .b-slide__image2,#block-drupal-package-block-main-slider .b-slide__image.mobile-image + .b-slide__image2{display:none !important;background:none !important;}#block-views-slider-block-1 .b-slide__image2,#block-drupal-package-block-main-slider .b-slide__image2{width:50%;position:absolute;background-size:cover;z-index:-1;bottom:0;right:0;top:0;width:50%;background-position:center center;}#block-views-slider-block-1 .b-slide__text,#block-drupal-package-block-main-slider .b-slide__text{margin-bottom:15px;font-weight:500;line-height:33px;font-size:24px;text-align:center;}#block-views-slider-block-1 .b-slide__link a,#block-drupal-package-block-main-slider .b-slide__link a,#block-views-slider-block-1 .b-slide .field-name-field-main-slider-link a,#block-drupal-package-block-main-slider .b-slide .field-name-field-main-slider-link a{position:relative;z-index:1;display:inline-block;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;font-size:18px;line-height:1.5;font-weight:400;color:#fff;vertical-align:middle;text-align:center;text-decoration:none;white-space:nowrap;background-color:transparent;border:none;outline:none;transition:all 0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;position:relative;z-index:1;color:#fff;font-weight:700;font-size:13px;padding:5px 15px;text-transform:uppercase;color:#fff;border:1px solid #fff;border-radius:4px;color:#db0756;border-color:#db0756;background:#fff;padding:5px 15px;}#block-views-slider-block-1 .b-slide__link a:hover,#block-drupal-package-block-main-slider .b-slide__link a:hover,#block-views-slider-block-1 .b-slide .field-name-field-main-slider-link a:hover,#block-drupal-package-block-main-slider .b-slide .field-name-field-main-slider-link a:hover{color:#fff;}#block-views-slider-block-1 .b-slide__link a:hover::before,#block-drupal-package-block-main-slider .b-slide__link a:hover::before,#block-views-slider-block-1 .b-slide .field-name-field-main-slider-link a:hover::before,#block-drupal-package-block-main-slider .b-slide .field-name-field-main-slider-link a:hover::before{opacity:1;}#block-views-slider-block-1 .b-slide__link a::before,#block-drupal-package-block-main-slider .b-slide__link a::before,#block-views-slider-block-1 .b-slide .field-name-field-main-slider-link a::before,#block-drupal-package-block-main-slider .b-slide .field-name-field-main-slider-link a::before{content:'';position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-1;opacity:0;background:linear-gradient(180deg,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),#db0756;background-blend-mode:hard-light,normal;box-shadow:0px 1px 4px rgba(0,0,0,0.25),inset 0px -3px 0px rgba(0,0,0,0.14);transition:all 0.3s;border-radius:4px;}#block-views-slider-block-1 .b-slide__content,#block-drupal-package-block-main-slider .b-slide__content{padding-top:35px;width:570px;height:170px;z-index:1;position:absolute;bottom:10px;left:50%;margin-left:-285px;text-align:center;}#block-views-slider-block-1 .b-slide__content::before,#block-drupal-package-block-main-slider .b-slide__content::before{content:'';position:absolute;z-index:-1;background:url(/sites/all/themes/holst/images/icons/slide-content-bg.svg) no-repeat center center;width:1039px;height:485px;left:50%;top:50%;margin-left:-520px;margin-top:-226px;}.b-header{position:relative;z-index:2;background:#171717 url(/sites/all/themes/holst/images/header-bg2.jpg);}.b-header__middle{margin-bottom:5px;}.b-header__bottom{position:relative;}.block_drupal_package_block_logo,#block-drupal-package-block-logo{position:absolute;z-index:1;top:50%;left:50%;width:256px;height:119px;margin-top:-37px;margin-left:-128px;text-align:center;}.block_drupal_package_block_logo::before,#block-drupal-package-block-logo::before{pointer-events:none;position:absolute;z-index:-1;top:50%;left:50%;margin-left:-228px;margin-top:-175px;content:'';width:456px;height:319px;background:url(/sites/all/themes/holst/images/icons/logo-bg.png) no-repeat center center;background-size:contain;}.region-header{display:flex;justify-content:space-between;align-items:center;}.region-header-middle{padding:15px 0;display:flex;justify-content:space-between;align-items:center;}.header-right-wrap{display:flex;align-items:center;}.block_basket_basket_block .busket_count_wrapper{display:flex;align-items:center;}.block_basket_basket_block .block_content > a{position:relative;display:flex;align-items:center;justify-content:center;width:160px;height:62px;background:#fff;box-shadow:0px 4px 100px rgba(1,52,82,0.15),inset 0px -6px 0px rgba(1,52,82,0.06);font-size:16px;font-weight:800;color:inherit;text-decoration:none;transition:all 0.3s;}.block_basket_basket_block .block_content > a::after{content:'';height:6px;position:absolute;bottom:0;left:0;right:0;background:#1093e0;transform:scaleY(0);transform-origin:center bottom;transition:all 0.3s;}.block_basket_basket_block .block_content > a:hover{color:#1093e0;}.block_basket_basket_block .block_content > a:hover::after{transform:scaleY(1);}.block_basket_basket_block .busket_count_img{margin-right:13px;margin-left:-14px;}.block_basket_basket_block .basket_count_title{text-transform:uppercase;}.block_basket_basket_block .basket_items_count{position:absolute;top:50%;right:-16px;margin-top:-19px;width:33px;height:33px;border-radius:50%;background:linear-gradient(180deg,rgba(255,255,255,0.62) 0%,rgba(255,255,255,0) 100%),#1093e0;background-blend-mode:soft-light,normal;box-shadow:0px 4px 20px rgba(1,52,82,0.15);display:flex;align-items:center;justify-content:center;color:#fff;}.field-name-field-viber,.field-name-field-whatsapp,.field-name-field-messenger{font-size:0;}.field-name-field-viber a,.field-name-field-whatsapp a,.field-name-field-messenger a{display:flex;align-items:center;justify-content:center;width:36px;height:36px;color:inherit;text-decoration:none;transition:all 0.3s;}.field-name-field-viber a:hover,.field-name-field-whatsapp a:hover,.field-name-field-messenger a:hover{color:#1093e0;}.field-name-field-viber a::before,.field-name-field-whatsapp a::before,.field-name-field-messenger a::before{font-size:22px;font-family:'icomoon';}.field-name-field-messenger a::before{content:'\e900';}.field-name-field-viber a::before{content:'\e901';}.field-name-field-whatsapp a::before{content:'\e902';}.b-header-buttons a:last-of-type{min-width:160px;margin-left:10px;}.b-header .field-name-field-header-button .field-item:last-of-type{min-width:160px;}#block-drupal-package-block-header-buttons{position:relative;}#block-drupal-package-block-header-buttons .field-name-field-header-button .field-item{margin-left:20px;}#block-drupal-package-block-header-buttons .field-name-field-header-button .field-item.odd{position:relative;z-index:1;display:inline-block;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;font-size:18px;line-height:1.5;font-weight:400;color:#fff;vertical-align:middle;text-align:center;text-decoration:none;white-space:nowrap;background-color:transparent;border:none;outline:none;transition:all 0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;position:relative;z-index:1;color:#fff;font-weight:700;font-size:13px;padding:5px 15px;text-transform:uppercase;color:#fff;border:1px solid #fff;border-radius:4px;}#block-drupal-package-block-header-buttons .field-name-field-header-button .field-item.odd:hover{color:#fff;}#block-drupal-package-block-header-buttons .field-name-field-header-button .field-item.odd:hover::before{opacity:0;}#block-drupal-package-block-header-buttons .field-name-field-header-button .field-item.odd::before{content:'';position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-1;opacity:1;background:linear-gradient(180deg,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),#db0756;background-blend-mode:hard-light,normal;box-shadow:0px 1px 4px rgba(0,0,0,0.25),inset 0px -3px 0px rgba(0,0,0,0.14);transition:all 0.3s;border-radius:4px;}#block-drupal-package-block-header-buttons .field-name-field-header-button .field-item.even{position:relative;z-index:1;display:inline-block;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;font-size:18px;line-height:1.5;font-weight:400;color:#fff;vertical-align:middle;text-align:center;text-decoration:none;white-space:nowrap;background-color:transparent;border:none;outline:none;transition:all 0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;position:relative;z-index:1;color:#fff;font-weight:700;font-size:13px;padding:5px 15px;text-transform:uppercase;color:#fff;border:1px solid #fff;border-radius:4px;}#block-drupal-package-block-header-buttons .field-name-field-header-button .field-item.even:hover{color:#fff;}#block-drupal-package-block-header-buttons .field-name-field-header-button .field-item.even:hover::before{opacity:1;}#block-drupal-package-block-header-buttons .field-name-field-header-button .field-item.even::before{content:'';position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-1;opacity:0;background:linear-gradient(180deg,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),#db0756;background-blend-mode:hard-light,normal;box-shadow:0px 1px 4px rgba(0,0,0,0.25),inset 0px -3px 0px rgba(0,0,0,0.14);transition:all 0.3s;border-radius:4px;}.b-hContacts{display:flex;align-items:center;color:#fff;}.b-hContacts .mobile-wrap{display:flex;align-items:center;}.b-hContacts__specialLinks{display:flex;}.b-hContacts__specialLinks > div{margin-right:10px;}.b-hContacts__phones{display:flex;}.b-hContacts .field-name-field-hcontacts-phone2 .field-item{font-weight:800;font-size:16px;color:#fff;}.b-hContacts .field-name-field-hcontacts-phone2 a{color:inherit;text-decoration:none;transition:all 0.3s;}.b-hContacts .field-name-field-hcontacts-phone2 a:hover{color:#1093e0;}.b-hContacts .field-name-field-phones > .field-items{display:flex;font-size:0;}.b-hContacts .field-name-field-phones > .field-items > .field-item{margin-right:35px;font-size:16px;}.b-hContacts .field-name-field-phones > .field-items > .field-item .content{display:flex;align-items:center;}.b-hContacts .field-name-field-phones > .field-items > .field-item .field-name-field-phones-icon svg{display:block;}.b-hContacts .field-name-field-phones > .field-items > .field-item .field-name-field-phones-list{margin-left:8px;}.b-hContacts .field-name-field-phones > .field-items > .field-item .field-name-field-phones-list .field-item{font-weight:800;font-size:16px;color:#fff;}.b-hContacts .field-name-field-phones > .field-items > .field-item .field-name-field-phones-list a{color:inherit;text-decoration:none;transition:all 0.3s;}.b-hContacts .field-name-field-phones > .field-items > .field-item .field-name-field-phones-list a:hover{color:#1093e0;}.b-hContacts .field-name-field-hcontacts-text .field-item{font-weight:800;font-size:16px;color:#fff;}.b-hContacts .field-name-field-hcontacts-text a{color:inherit;text-decoration:none;transition:all 0.3s;}.b-hContacts .field-name-field-hcontacts-text a:hover{color:#1093e0;}#block-views-services-block{position:relative;z-index:1;padding:90px 0 260px;margin-top:-60px;background:#828282 url(/sites/all/themes/holst/images/icons/grey-bg.jpg);color:#fff;clip-path:polygon(50% 50px,100% 0,100% 100%,50% 100%,0 100%,0 0);-webkit-clip-path:polygon(50% 50px,100% 0,100% 100%,50% 100%,0 100%,0 0);}#block-views-services-block .block_layout{max-width:1190px;padding:0 10px;margin:0 auto;}#block-views-services-block .block_title{position:relative;margin-bottom:20px;font-family:'Podkova','Arial','Helvetica',sans-serif;font-size:36px;line-height:1.2;font-weight:800;text-align:center;}#block-views-services-block + #block-drupal-package-block-quality{margin-top:-200px;}.field-name-field-quality-full{max-width:500px;background:#fff;margin:0 auto;padding:30px;padding-top:50px;font-size:18px;}#block-drupal-package-block-quality{position:relative;z-index:1;}#block-drupal-package-block-quality .block_layout{position:relative;max-width:1290px;margin:0 auto;padding:45px 60px 10px;background:#fff;box-shadow:0px 24px 150px rgba(82,35,1,0.12);}#block-drupal-package-block-quality .block_layout::before,#block-drupal-package-block-quality .block_layout::after{content:'';position:absolute;z-index:-1;width:337px;height:344px;top:-235px;}#block-drupal-package-block-quality .block_layout::before{left:-260px;background:url(/sites/all/themes/holst/images/flower-left.png) no-repeat;}#block-drupal-package-block-quality .block_layout::after{right:-280px;background:url(/sites/all/themes/holst/images/flower-right.png) no-repeat;}#block-drupal-package-block-quality .field-name-dpb-title-field{position:relative;margin-bottom:20px;font-family:'Podkova','Arial','Helvetica',sans-serif;font-size:36px;line-height:1.2;font-weight:800;text-align:center;margin-bottom:40px;}#block-drupal-package-block-quality .field-name-field-quality-list > .field-items{font-size:0;margin:0 -30px;}#block-drupal-package-block-quality .field-name-field-quality-list > .field-items > .field-item{position:relative;z-index:1;padding:30px;padding-right:90px;display:inline-block;vertical-align:top;width:50%;font-size:13px;transition:all 0.3s;cursor:pointer;}#block-drupal-package-block-quality .field-name-field-quality-list > .field-items > .field-item::after{content:"";display:table;clear:both;}#block-drupal-package-block-quality .field-name-field-quality-list > .field-items > .field-item::before{content:'';position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:linear-gradient(90.63deg,#f6f5f1 0.17%,rgba(246,245,241,0) 66.9%);border-radius:8px;opacity:0;transition:all 0.3s;}#block-drupal-package-block-quality .field-name-field-quality-list > .field-items > .field-item:hover::before{opacity:1;}#block-drupal-package-block-quality .field-name-field-quality-list > .field-items > .field-item:hover .field-name-field-quality-title{color:#1093e0;}#block-drupal-package-block-quality .field-name-field-quality-list > .field-items > .field-item:hover .field-name-field-quality-title .field-item{border-color:#1093e0;}#block-drupal-package-block-quality .field-name-field-quality-list > .field-items > .field-item:hover .field-name-field-quality-btn{color:#fff;}#block-drupal-package-block-quality .field-name-field-quality-list > .field-items > .field-item:hover .field-name-field-quality-btn::before{opacity:1;}#block-drupal-package-block-quality .field-name-field-quality-list > .field-items .field-name-field-quality-full{display:none;}#block-drupal-package-block-quality .field-name-field-quality-list > .field-items .field-name-field-quality-image{margin-right:20px;float:left;}#block-drupal-package-block-quality .field-name-field-quality-list > .field-items .field-name-field-quality-image img{border-radius:4px;display:block;}#block-drupal-package-block-quality .field-name-field-quality-list > .field-items .field-name-field-quality-title{transform:translateY(-3px);font-size:18px;font-weight:800;margin-bottom:12px;transition:all 0.3s;}#block-drupal-package-block-quality .field-name-field-quality-list > .field-items .field-name-field-quality-title .field-item{display:inline;border-bottom:1px solid transparent;transition:border-color 0.3s;}#block-drupal-package-block-quality .field-name-field-quality-list > .field-items .field-name-field-quality-text{margin-bottom:15px;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;}#block-drupal-package-block-quality .field-name-field-quality-list > .field-items .field-name-field-quality-btn{position:relative;z-index:1;display:inline-block;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;font-size:18px;line-height:1.5;font-weight:400;color:#fff;vertical-align:middle;text-align:center;text-decoration:none;white-space:nowrap;background-color:transparent;border:none;outline:none;transition:all 0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;position:relative;z-index:1;color:#fff;font-weight:700;font-size:13px;padding:5px 15px;text-transform:uppercase;color:#fff;border:1px solid #fff;border-radius:4px;color:#1093e0;border-color:#1093e0;}#block-drupal-package-block-quality .field-name-field-quality-list > .field-items .field-name-field-quality-btn:hover{color:#fff;}#block-drupal-package-block-quality .field-name-field-quality-list > .field-items .field-name-field-quality-btn:hover::before{opacity:0;}#block-drupal-package-block-quality .field-name-field-quality-list > .field-items .field-name-field-quality-btn::before{content:'';position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-1;opacity:1;background:linear-gradient(180deg,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),#db0756;background-blend-mode:hard-light,normal;box-shadow:0px 1px 4px rgba(0,0,0,0.25),inset 0px -3px 0px rgba(0,0,0,0.14);transition:all 0.3s;border-radius:4px;}#block-drupal-package-block-quality .field-name-field-quality-list > .field-items .field-name-field-quality-btn:hover{color:#fff;}#block-drupal-package-block-quality .field-name-field-quality-list > .field-items .field-name-field-quality-btn:hover::before{opacity:1;}#block-drupal-package-block-quality .field-name-field-quality-list > .field-items .field-name-field-quality-btn::before{background:linear-gradient(180deg,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),#1093e0;background-blend-mode:hard-light,normal;opacity:0;}.not-front #block-drupal-package-block-md,.not-front #block-drupal-package-block-service-quality{margin-top:15px;}.not-front #block-drupal-package-block-md .field-name-dpb-title-field,.not-front #block-drupal-package-block-service-quality .field-name-dpb-title-field{display:none;}.not-front #block-drupal-package-block-md .field-name-field-services-quality-icon,.not-front #block-drupal-package-block-service-quality .field-name-field-services-quality-icon{display:none;}.not-front #block-drupal-package-block-md .field-name-field-services-quality-icon2,.not-front #block-drupal-package-block-service-quality .field-name-field-services-quality-icon2{width:70px;height:70px;border-radius:50%;background:linear-gradient(to top,#1094e1 0%,#19b9f0 100%),#1093e0;box-shadow:0px 4px 20px rgba(1,52,82,0.15);display:flex;align-items:center;justify-content:center;margin:0 auto 20px;}.not-front #block-drupal-package-block-md .field-name-field-services-quality-icon2 svg,.not-front #block-drupal-package-block-service-quality .field-name-field-services-quality-icon2 svg{display:block;max-width:100%;max-height:100%;}.not-front #block-drupal-package-block-md .field-name-field-services-quality-title,.not-front #block-drupal-package-block-service-quality .field-name-field-services-quality-title{margin-bottom:15px;font-size:18px;font-weight:800;}.not-front #block-drupal-package-block-md .field-name-field-services-quality-text,.not-front #block-drupal-package-block-service-quality .field-name-field-services-quality-text{font-size:13px;font-weight:500;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;}.not-front #block-drupal-package-block-md .field-name-field-services-quality-top,.not-front #block-drupal-package-block-service-quality .field-name-field-services-quality-top{position:relative;margin-bottom:20px;font-family:'Podkova','Arial','Helvetica',sans-serif;font-size:36px;line-height:1.2;font-weight:800;text-align:center;font-size:24px;}.not-front #block-drupal-package-block-md .field-name-field-services-quality-list,.not-front #block-drupal-package-block-service-quality .field-name-field-services-quality-list{margin-bottom:20px;border-bottom:1px solid #e8edf2;}.not-front #block-drupal-package-block-md .field-name-field-services-quality-list:last-of-type,.not-front #block-drupal-package-block-service-quality .field-name-field-services-quality-list:last-of-type{border:none;margin-bottom:0;}.not-front #block-drupal-package-block-md .field-name-field-services-quality-list > .field-items,.not-front #block-drupal-package-block-service-quality .field-name-field-services-quality-list > .field-items{font-size:0;margin:0 -10px;}.not-front #block-drupal-package-block-md .field-name-field-services-quality-list > .field-items > .field-item,.not-front #block-drupal-package-block-service-quality .field-name-field-services-quality-list > .field-items > .field-item{display:inline-block;vertical-align:top;width:33.33333%;padding:0 10px;margin-bottom:30px;font-size:14px;text-align:center;}.front #block-drupal-package-block-md,.front #block-drupal-package-block-service-quality{padding:50px 0;}.front #block-drupal-package-block-md .block_layout,.front #block-drupal-package-block-service-quality .block_layout{max-width:1190px;padding:0 10px;margin:0 auto;}.front #block-drupal-package-block-md .field-name-dpb-title-field,.front #block-drupal-package-block-service-quality .field-name-dpb-title-field{position:relative;margin-bottom:20px;font-family:'Podkova','Arial','Helvetica',sans-serif;font-size:36px;line-height:1.2;font-weight:800;text-align:center;margin-bottom:40px;}.front #block-drupal-package-block-md .field-name-field-services-quality-block > .field-items,.front #block-drupal-package-block-service-quality .field-name-field-services-quality-block > .field-items{font-size:0;margin:0 -15px;}.front #block-drupal-package-block-md .field-name-field-services-quality-block > .field-items > .field-item,.front #block-drupal-package-block-service-quality .field-name-field-services-quality-block > .field-items > .field-item{position:relative;display:inline-block;vertical-align:top;width:33.33333%;padding:0 15px;font-size:13px;}.front #block-drupal-package-block-md .field-name-field-services-quality-block > .field-items > .field-item::after,.front #block-drupal-package-block-service-quality .field-name-field-services-quality-block > .field-items > .field-item::after{content:'';position:absolute;right:0;top:50%;height:510px;margin-top:-255px;width:35px;background:url(/sites/all/themes/holst/images/icons/services-line.svg) no-repeat center center;}.front #block-drupal-package-block-md .field-name-field-services-quality-block > .field-items > .field-item:nth-of-type(3n)::after,.front #block-drupal-package-block-service-quality .field-name-field-services-quality-block > .field-items > .field-item:nth-of-type(3n)::after{content:none;}.front #block-drupal-package-block-md .field-name-field-services-quality-list > .field-items > .field-item,.front #block-drupal-package-block-service-quality .field-name-field-services-quality-list > .field-items > .field-item{position:relative;padding-left:80px;margin-bottom:47px;padding-right:30px;}.front #block-drupal-package-block-md .field-name-field-services-quality-top,.front #block-drupal-package-block-service-quality .field-name-field-services-quality-top{color:#1093e0;font-size:24px;font-weight:800;text-align:center;max-width:300px;margin:0 auto 50px;}.front #block-drupal-package-block-md .field-name-field-services-quality-icon,.front #block-drupal-package-block-service-quality .field-name-field-services-quality-icon{position:absolute;left:0;top:-10px;}.front #block-drupal-package-block-md .field-name-field-services-quality-icon2,.front #block-drupal-package-block-service-quality .field-name-field-services-quality-icon2{display:none;}.front #block-drupal-package-block-md .field-name-field-services-quality-title,.front #block-drupal-package-block-service-quality .field-name-field-services-quality-title{font-size:18px;line-height:1.2;font-weight:800;color:#3a4047;margin-bottom:7px;max-width:250px;}.front #block-drupal-package-block-md .field-name-field-services-quality-text,.front #block-drupal-package-block-service-quality .field-name-field-services-quality-text{font-size:13px;font-weight:500;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;}.view-services.view-display-id-block .view-content{font-size:0;margin:0 -15px -25px;}.view-services.view-display-id-block .view-content .views-row{width:20%;display:inline-block;vertical-align:top;padding:0 15px;margin-bottom:25px;font-size:18px;text-align:center;}.view-services.view-display-id-block .view-content .container{position:relative;}.view-services.view-display-id-block .view-content .container:hover .views-field-nothing::before{opacity:0;}.view-services.view-display-id-block .view-content .container:hover .views-field-field-service-image img{transform:scale(1);}.view-services.view-display-id-block .view-content .views-field-field-service-image{margin-bottom:12px;}.view-services.view-display-id-block .view-content .views-field-field-service-image img{transform:scale(0.9);will-change:transform;transform-origin:center bottom;display:block;margin:0 auto;image-rendering:-webkit-optimize-contrast;backface-visibility:hidden;transition:all 0.3s;}.view-services.view-display-id-block .view-content .views-field-title-field{margin-bottom:15px;transition:all 0.3s;}.view-services.view-display-id-block .view-content .views-field-title-field a{color:inherit;text-decoration:none;}.view-services.view-display-id-block .view-content .views-field-nothing{position:relative;z-index:1;display:inline-block;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;font-size:18px;line-height:1.5;font-weight:400;color:#fff;vertical-align:middle;text-align:center;text-decoration:none;white-space:nowrap;background-color:transparent;border:none;outline:none;transition:all 0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;position:relative;z-index:1;color:#fff;font-weight:700;font-size:13px;padding:5px 15px;text-transform:uppercase;color:#fff;border:1px solid #fff;border-radius:4px;padding:5px 15px;}.view-services.view-display-id-block .view-content .views-field-nothing:hover{color:#fff;}.view-services.view-display-id-block .view-content .views-field-nothing:hover::before{opacity:0;}.view-services.view-display-id-block .view-content .views-field-nothing::before{content:'';position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-1;opacity:1;background:linear-gradient(180deg,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),#db0756;background-blend-mode:hard-light,normal;box-shadow:0px 1px 4px rgba(0,0,0,0.25),inset 0px -3px 0px rgba(0,0,0,0.14);transition:all 0.3s;border-radius:4px;}.view-services.view-display-id-block .view-content .views-field-nothing::before{background:linear-gradient(180deg,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),#1093e0;background-blend-mode:hard-light,normal;}.view-services.view-display-id-block .view-content .views-field-view-node a{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;font-size:0;}.view-services.view-display-id-page_1 .view-content{font-size:0;margin:0 -15px;}.view-services.view-display-id-page_1 .view-content .views-row{display:inline-block;vertical-align:top;width:33.33333%;padding:0 15px;font-size:14px;text-align:center;margin-bottom:40px;}.view-services.view-display-id-page_1 .view-content .views-row .container{position:relative;}.view-services.view-display-id-page_1 .view-content .views-row .container:hover .views-field-field-service-image img{transform:scale(1.0622);}.view-services.view-display-id-page_1 .view-content .views-row .container:hover .views-field-nothing{color:#fff;}.view-services.view-display-id-page_1 .view-content .views-row .container:hover .views-field-nothing::before{opacity:1;}.view-services.view-display-id-page_1 .view-content .views-row .views-field-field-service-image{margin-bottom:12px;}.view-services.view-display-id-page_1 .view-content .views-row .views-field-field-service-image img{display:block;margin:0 auto;transition:all 0.3s;image-rendering:-webkit-optimize-contrast;}.view-services.view-display-id-page_1 .view-content .views-row .views-field-title-field{margin-bottom:15px;font-weight:800;font-size:18px;}.view-services.view-display-id-page_1 .view-content .views-row .views-field-nothing{position:relative;z-index:1;display:inline-block;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;font-size:18px;line-height:1.5;font-weight:400;color:#fff;vertical-align:middle;text-align:center;text-decoration:none;white-space:nowrap;background-color:transparent;border:none;outline:none;transition:all 0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;position:relative;z-index:1;color:#fff;font-weight:700;font-size:13px;padding:5px 15px;text-transform:uppercase;color:#fff;border:1px solid #fff;border-radius:4px;color:#1093e0;border-color:#1093e0;}.view-services.view-display-id-page_1 .view-content .views-row .views-field-nothing:hover{color:#fff;}.view-services.view-display-id-page_1 .view-content .views-row .views-field-nothing:hover::before{opacity:0;}.view-services.view-display-id-page_1 .view-content .views-row .views-field-nothing::before{content:'';position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-1;opacity:1;background:linear-gradient(180deg,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),#db0756;background-blend-mode:hard-light,normal;box-shadow:0px 1px 4px rgba(0,0,0,0.25),inset 0px -3px 0px rgba(0,0,0,0.14);transition:all 0.3s;border-radius:4px;}.view-services.view-display-id-page_1 .view-content .views-row .views-field-nothing:hover{color:#fff;}.view-services.view-display-id-page_1 .view-content .views-row .views-field-nothing:hover::before{opacity:1;}.view-services.view-display-id-page_1 .view-content .views-row .views-field-nothing::before{background:linear-gradient(180deg,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),#1093e0;background-blend-mode:hard-light,normal;opacity:0;}.view-services.view-display-id-page_1 .view-content .views-row .views-field-nothing::before{background:linear-gradient(180deg,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),#db0756;}.view-services.view-display-id-page_1 .view-content .views-row .views-field-view-node a{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;font-size:0;}.b-service__top::after{content:"";display:table;clear:both;}.b-service__title{margin-bottom:10px;font-weight:800;font-size:24px;}.b-service__top{margin-bottom:20px;}.b-service__additional{font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;font-weight:500;font-size:13px;text-align:center;}.b-service__content::after{content:"";display:table;clear:both;}.b-service__text{position:relative;}.b-service__text .btn--white{padding:10px 30px;min-width:170px;margin-top:30px;font-size:18px;font-family:'Podkova','Arial','Helvetica',sans-serif;font-weight:800;}.b-service__text .btn--white:hover{color:#e6446c;border-color:#e6446c;}.b-service .field-name-body::after{content:none;}.b-service .field-name-field-service-image{margin:5px 30px 35px 0;float:left;}.b-service .field-name-field-service-image img{display:block;}.b-service .b-gallery{margin-bottom:35px;}.b-gallery{width:663px;max-width:100%;margin:0 auto;}.b-gallery__images{display:flex;margin-bottom:4px;}.b-gallery__images .slick-track,.b-gallery__images .slick-list{width:100%;}.b-gallery__images .item{flex-shrink:0;max-width:100%;}.b-gallery__images .item img{display:block;border-radius:2px;}.b-gallery__thumbs{display:flex;margin-right:0;font-size:0;}.b-gallery__thumbs .slick-track,.b-gallery__thumbs .slick-list{width:100%;}.b-gallery__thumbs .item{flex-shrink:0;padding:0 2px;cursor:pointer;}.b-gallery__thumbs .item img{display:block;border-radius:4px;margin:0 auto;}.b-gallery__thumbs .slick-arrow{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border:none;color:#1093e0;top:50%;margin-top:-15px;padding:0;border-radius:0;}.b-gallery__thumbs .slick-arrow:hover{color:#e6446c;}.b-gallery__thumbs .slick-arrow::before{font-size:14px;font-family:'icomoon';color:inherit;}.b-gallery__thumbs .slick-arrow.slick-prev{left:-50px;}.b-gallery__thumbs .slick-arrow.slick-prev::before{content:'\e903';}.b-gallery__thumbs .slick-arrow.slick-next{right:-50px;}.b-gallery__thumbs .slick-arrow.slick-next::before{content:'\e904';}#block-drupal-package-block-steps{position:relative;z-index:1;padding:60px 0;background:url(/sites/all/themes/holst/images/icons/grey-bg.jpg);color:#fff;-webkit-clip-path:polygon(50% 0%,100% 50px,100% 100%,0 100%,0% 50px);clip-path:polygon(50% 0%,100% 50px,100% 100%,0 100%,0% 50px);text-align:center;}#block-drupal-package-block-steps::after{content:'';position:absolute;z-index:1;top:50%;right:0;width:323px;height:776px;background:url(/sites/all/themes/holst/images/step-flower-right.png) no-repeat;margin-top:-388px;backface-visibility:hidden;}#block-drupal-package-block-steps::before{content:'';position:absolute;z-index:1;top:50%;left:0;width:299px;height:776px;background:url(/sites/all/themes/holst/images/step-flower-left.png) no-repeat;margin-top:-388px;backface-visibility:hidden;}#block-drupal-package-block-steps .block_layout{max-width:1190px;padding:0 10px;margin:0 auto;}#block-drupal-package-block-steps .field-name-dpb-title-field{position:relative;margin-bottom:20px;font-family:'Podkova','Arial','Helvetica',sans-serif;font-size:36px;line-height:1.2;font-weight:800;text-align:center;margin-bottom:35px;}#block-drupal-package-block-steps .field-name-field-steps-link a{position:relative;z-index:1;display:inline-block;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;font-size:18px;line-height:1.5;font-weight:400;color:#fff;vertical-align:middle;text-align:center;text-decoration:none;white-space:nowrap;background-color:transparent;border:none;outline:none;transition:all 0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;position:relative;z-index:1;color:#fff;font-weight:700;font-size:13px;padding:5px 15px;text-transform:uppercase;color:#fff;border:1px solid #fff;border-radius:4px;font-size:18px;font-family:'Podkova','Arial','Helvetica',sans-serif;font-weight:800;padding:7px 35px 10px;white-space:normal;}#block-drupal-package-block-steps .field-name-field-steps-link a:hover{color:#fff;}#block-drupal-package-block-steps .field-name-field-steps-link a:hover::before{opacity:0;}#block-drupal-package-block-steps .field-name-field-steps-link a::before{content:'';position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-1;opacity:1;background:linear-gradient(180deg,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),#db0756;background-blend-mode:hard-light,normal;box-shadow:0px 1px 4px rgba(0,0,0,0.25),inset 0px -3px 0px rgba(0,0,0,0.14);transition:all 0.3s;border-radius:4px;}#block-drupal-package-block-steps .field-name-field-steps-list{margin-bottom:55px;margin-left:-20px;}#block-drupal-package-block-steps .field-name-field-steps-list > .field-items{font-size:0;counter-reset:list;}#block-drupal-package-block-steps .field-name-field-steps-list > .field-items > .field-item{display:inline-block;vertical-align:top;width:20%;font-size:14px;counter-increment:list;}#block-drupal-package-block-steps .field-name-field-steps-list > .field-items > .field-item .content{display:flex;flex-direction:column;}#block-drupal-package-block-steps .field-name-field-steps-list > .field-items > .field-item:nth-of-type(odd) .field-name-field-steps-icon{order:2;margin-top:25px;}#block-drupal-package-block-steps .field-name-field-steps-list > .field-items > .field-item:nth-of-type(even){margin-top:270px;}#block-drupal-package-block-steps .field-name-field-steps-list > .field-items > .field-item:nth-of-type(even) .field-name-field-steps-icon{margin-bottom:-5px;}#block-drupal-package-block-steps .field-name-field-steps-list > .field-items > .field-item:nth-of-type(even) .field-name-field-steps-icon::after{bottom:auto;top:-20px;right:-50px;transform:rotate(-70deg);}#block-drupal-package-block-steps .field-name-field-steps-list > .field-items > .field-item:nth-of-type(5) .field-name-field-steps-text{margin:0 -55px;}#block-drupal-package-block-steps .field-name-field-steps-list > .field-items > .field-item:nth-of-type(5) .field-name-field-steps-icon::after{content:none;}#block-drupal-package-block-steps .field-name-field-steps-list > .field-items > .field-item .field-name-field-steps-icon{position:relative;}#block-drupal-package-block-steps .field-name-field-steps-list > .field-items > .field-item .field-name-field-steps-icon::after{position:absolute;bottom:-30px;right:-36px;content:'';background:url(/sites/all/themes/holst/images/icons/step-arrow.svg) no-repeat;width:85px;height:66px;}#block-drupal-package-block-steps .field-name-field-steps-list > .field-items > .field-item .field-name-field-steps-text{font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;font-size:13px;font-weight:500;margin:0 -45px;}#block-drupal-package-block-steps .field-name-field-steps-list > .field-items > .field-item .field-name-field-steps-text .field-item{min-height:62px;display:flex;align-items:center;justify-content:center;}#block-drupal-package-block-steps .field-name-field-steps-list > .field-items > .field-item .field-name-field-steps-text a{color:#fcf44b;transition:all 0.3s;}#block-drupal-package-block-steps .field-name-field-steps-list > .field-items > .field-item .field-name-field-steps-text a:hover{color:#e6446c;}#block-drupal-package-block-steps .field-name-field-steps-list > .field-items > .field-item .field-name-field-steps-text::before{display:block;content:counter(list);font-family:'Podkova','Arial','Helvetica',sans-serif;font-weight:800;line-height:50px;font-size:36px;text-align:center;color:#fff;background:url(/sites/all/themes/holst/images/icons/step-number-line.svg) no-repeat center center;width:103px;margin:0 auto;text-align:center;}.view-partners.view-display-id-block{padding:30px 0;}.view-partners.view-display-id-block .item-list{margin-top:30px;}.view-partners.view-display-id-block .view-content{font-size:0;margin:0 -15px;margin-bottom:-50px;}.view-partners.view-display-id-block .view-content .views-row{display:inline-block;vertical-align:top;width:33.33333%;padding:0 15px;font-size:14px;margin-bottom:50px;}.view-partners.view-display-id-block .view-content .container{position:relative;z-index:1;transition:all 0.3s;}.view-partners.view-display-id-block .view-content .container:hover{z-index:2;transform:scale(1.0661);}.view-partners.view-display-id-block .view-content .container:hover::before{opacity:1;}.view-partners.view-display-id-block .view-content .container::before{content:'';position:absolute;z-index:-1;right:-30px;left:-30px;bottom:-30px;top:-30px;background:#fff;box-shadow:0px 24px 50px rgba(1,52,82,0.14),inset 0px 1px 0px #db0756;opacity:0;transition:all 0.3s;}.view-partners.view-display-id-block .view-content .container:hover .views-field-field-partners-link{color:#fff;}.view-partners.view-display-id-block .view-content .container:hover .views-field-field-partners-link::before{opacity:1;}.view-partners.view-display-id-block .view-content .container:hover .views-field-title-field,.view-partners.view-display-id-block .view-content .container:hover .views-field-title{color:#e6446c;}.view-partners.view-display-id-block .view-content .container:hover .views-field-title-field span,.view-partners.view-display-id-block .view-content .container:hover .views-field-title span{border-color:#e6446c;}.view-partners.view-display-id-block .view-content .views-field-field-partners-image{margin-bottom:22px;}.view-partners.view-display-id-block .view-content .views-field-field-partners-image img{display:block;}.view-partners.view-display-id-block .view-content .views-field-title-field,.view-partners.view-display-id-block .view-content .views-field-title{margin-bottom:10px;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;font-weight:500;font-size:18px;transition:all 0.3s;}.view-partners.view-display-id-block .view-content .views-field-title-field span,.view-partners.view-display-id-block .view-content .views-field-title span{border-bottom:1px solid transparent;transition:border-color 0.3s;}.view-partners.view-display-id-block .view-content .views-field-body{margin-bottom:20px;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;font-size:13px;}.view-partners.view-display-id-block .view-content .views-field-field-partners-link{position:relative;z-index:1;display:inline-block;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;font-size:18px;line-height:1.5;font-weight:400;color:#fff;vertical-align:middle;text-align:center;text-decoration:none;white-space:nowrap;background-color:transparent;border:none;outline:none;transition:all 0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;position:relative;z-index:1;color:#fff;font-weight:700;font-size:13px;padding:5px 15px;text-transform:uppercase;color:#fff;border:1px solid #fff;border-radius:4px;color:#1093e0;border-color:#1093e0;}.view-partners.view-display-id-block .view-content .views-field-field-partners-link:hover{color:#fff;}.view-partners.view-display-id-block .view-content .views-field-field-partners-link:hover::before{opacity:0;}.view-partners.view-display-id-block .view-content .views-field-field-partners-link::before{content:'';position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-1;opacity:1;background:linear-gradient(180deg,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),#db0756;background-blend-mode:hard-light,normal;box-shadow:0px 1px 4px rgba(0,0,0,0.25),inset 0px -3px 0px rgba(0,0,0,0.14);transition:all 0.3s;border-radius:4px;}.view-partners.view-display-id-block .view-content .views-field-field-partners-link:hover{color:#fff;}.view-partners.view-display-id-block .view-content .views-field-field-partners-link:hover::before{opacity:1;}.view-partners.view-display-id-block .view-content .views-field-field-partners-link::before{background:linear-gradient(180deg,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),#1093e0;background-blend-mode:hard-light,normal;opacity:0;}.view-partners.view-display-id-block .view-content .views-field-field-partners-link::before{background:linear-gradient(180deg,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),#db0756;}.view-partners.view-display-id-block .view-content .views-field-field-partners-link-1 a{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;font-size:0;}.b-front-form{margin-bottom:30px;position:relative;}.b-front-form #block-drupal-package-block-questions .b-questions__images{font-size:0;}.b-front-form #block-drupal-package-block-questions .b-questions__image{background-size:cover;width:50%;display:inline-block;vertical-align:top;height:520px;}.b-front-form #block-webform-client-block-6{position:absolute;bottom:-45px;left:50%;width:820px;margin-left:-410px;}#block-drupal-package-block-partners{padding:50px 0;}#block-drupal-package-block-partners .block_layout{max-width:1190px;padding:0 10px;margin:0 auto;}#block-drupal-package-block-partners .field-name-dpb-title-field{position:relative;margin-bottom:20px;font-family:'Podkova','Arial','Helvetica',sans-serif;font-size:36px;line-height:1.2;font-weight:800;text-align:center;margin-bottom:40px;}#block-drupal-package-block-partners .field-name-field-partners .field-items{font-size:0;display:flex;align-items:center;overflow:hidden;}#block-drupal-package-block-partners .field-name-field-partners .field-items.slick-initialized{overflow:visible;}#block-drupal-package-block-partners .field-name-field-partners .field-items .slick-list,#block-drupal-package-block-partners .field-name-field-partners .field-items .slick-track{width:100%;}#block-drupal-package-block-partners .field-name-field-partners .field-items a{outline:none;}#block-drupal-package-block-partners .field-name-field-partners .field-items .slick-slide{float:none;display:inline-block;vertical-align:middle;}#block-drupal-package-block-partners .field-name-field-partners .field-items .field-item{flex-shrink:0;display:inline-block;vertical-align:middle;width:16.66666%;text-align:center;}#block-drupal-package-block-partners .field-name-field-partners .field-items .field-item img{display:block;margin:0 auto;}#block-menu-menu-about-menu ul.menu li a{position:relative;z-index:1;padding:11px 15px;display:block;font-size:18px;font-weight:800;color:inherit;text-decoration:none;transition:all 0.3s;}#block-menu-menu-about-menu ul.menu li a.active,#block-menu-menu-about-menu ul.menu li a:hover{color:#fff;}#block-menu-menu-about-menu ul.menu li a.active::before,#block-menu-menu-about-menu ul.menu li a:hover::before{transform:scaleX(1);}#block-menu-menu-about-menu ul.menu li a::before{content:'';position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#1194de 0%,#19b8f0 100%),#1093e0;transform-origin:left center;transform:scaleX(0);transition:all 0.3s;}#block-views-services-menu{margin-top:15px;}#block-views-services-menu .block_content{box-shadow:0px 4px 14px rgba(82,48,0,0.08);}#block-views-services-menu .block_content .views-row{position:relative;}#block-views-services-menu .block_content .views-row::after{content:'';position:absolute;bottom:0;left:0;right:0;background:#f1efeb;}#block-views-services-menu .block_content .views-row:last-of-type{border:none;}#block-views-services-menu .block_content a{position:relative;z-index:1;padding:11px 15px;display:block;font-size:18px;font-weight:800;color:inherit;text-decoration:none;transition:all 0.3s;}#block-views-services-menu .block_content a.active,#block-views-services-menu .block_content a:hover{color:#fff;}#block-views-services-menu .block_content a.active::before,#block-views-services-menu .block_content a:hover::before{transform:scaleX(1);}#block-views-services-menu .block_content a::before{content:'';position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#1194de 0%,#19b8f0 100%),#1093e0;transform-origin:left center;transform:scaleX(0);transition:all 0.3s;}.page-node-15 #block-drupal-package-block-contacts2,.page-node-15 #block-drupal-package-block-contacts{width:42.7%;float:left;}.page-node-15 #block-drupal-package-block-map2,.page-node-15 #block-drupal-package-block-map{width:57.3%;float:right;}.b-contacts{display:flex;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;font-weight:500;}.b-contacts__left{width:55%;}.b-contacts__right{width:45%;}.b-contacts .field-label,.b-contacts .title{margin-bottom:3px;font-family:'Podkova','Arial','Helvetica',sans-serif;font-size:18px;font-weight:800;}.b-contacts .title{margin-bottom:15px;}.b-contacts .field-name-field-contacts-email a{color:inherit;text-decoration:none;transition:all 0.3s;}.b-contacts .field-name-field-contacts-email a:hover{color:#1093e0;}.b-contacts .field-name-field-contacts-address,.b-contacts .field-name-field-contacts-email{margin-bottom:20px;}.b-contacts .field-name-field-contacts-socials{margin:25px 0 40px;}.b-contacts .field-name-field-contacts-socials .field-label{margin-bottom:10px;}.b-contacts .field-name-field-contacts-socials > .field-items{font-size:0;}.b-contacts .field-name-field-contacts-socials > .field-items > .field-item{position:relative;display:inline-block;vertical-align:middle;margin-right:15px;}.b-contacts .field-name-field-contacts-socials > .field-items > .field-item:hover .field-name-field-contacts-socials-icon2{opacity:1;}.b-contacts .field-name-field-contacts-socials > .field-items > .field-item:last-of-type{margin-right:0;}.b-contacts .field-name-field-contacts-socials > .field-items > .field-item .field-name-field-contacts-socials-icon2{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;opacity:0;transition:opacity 0.3s;}.b-contacts .field-name-field-contacts-socials > .field-items > .field-item .field-name-field-contacts-socials-link a{font-size:0;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;}.b-contacts .btn--callback{padding:7px 15px 10px;min-width:190px;font-size:18px;font-family:'Podkova','Arial','Helvetica',sans-serif;font-weight:800;}.b-contacts .btn--callback:hover{color:#e6446c;border-color:#e6446c;}.field-name-field-contacts-viber .field-item,.field-name-field-contacts-whatsapp .field-item,.field-name-field-contacts-phones .field-item{margin-bottom:10px;}.field-name-field-contacts-viber a,.field-name-field-contacts-whatsapp a,.field-name-field-contacts-phones a{color:inherit;text-decoration:none;transition:all 0.3s;display:flex;align-items:center;}.field-name-field-contacts-viber a:hover,.field-name-field-contacts-whatsapp a:hover,.field-name-field-contacts-phones a:hover{color:#1093e0;}.field-name-field-contacts-viber a::before,.field-name-field-contacts-whatsapp a::before,.field-name-field-contacts-phones a::before{content:'';font-family:icomoon;font-size:16px;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:#bec7d1;vertical-align:middle;margin-right:10px;color:#fff;transition:all 0.3s;}.field-name-field-contacts-viber a:hover::before{background:#7d3daf;}.field-name-field-contacts-viber a::before{content:'\e901';}.field-name-field-contacts-whatsapp a:hover::before{background:#19d33e;}.field-name-field-contacts-whatsapp a::before{content:'\e902';}.field-name-field-contacts-phones a:hover::before{background:#1093e0;}.field-name-field-contacts-phones a::before{content:'\e907';}#block-drupal-package-block-faq .field-name-field-faq > .field-items{margin-top:-30px;}#block-drupal-package-block-faq .field-name-field-faq > .field-items > .field-item{padding:30px 0;border-bottom:1px solid #e8edf2;}#block-drupal-package-block-faq .field-name-field-faq .field-name-field-faq-title{margin-bottom:5px;font-size:18px;font-weight:800;}#block-drupal-package-block-faq .field-name-field-faq .field-name-field-faq-text{font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;font-size:13px;font-weight:500;}#block-drupal-package-block-faq .field-name-field-faq .field-name-field-faq-text a{color:inherit;transition:all 0.3s;}#block-drupal-package-block-faq .field-name-field-faq .field-name-field-faq-text a:hover{color:#1093e0;}.view-news.view-display-id-page .view-content,.view-special.view-display-id-page .view-content{font-size:0;margin:0 -15px;}.view-news.view-display-id-page .view-content .views-row,.view-special.view-display-id-page .view-content .views-row{display:inline-block;vertical-align:top;width:50%;padding:0 15px;margin-bottom:30px;font-size:13px;}.view-news.view-display-id-page .view-content .views-row::after,.view-special.view-display-id-page .view-content .views-row::after{content:"";display:table;clear:both;}.view-news.view-display-id-page .view-content .container,.view-special.view-display-id-page .view-content .container{position:relative;display:flex;}.view-news.view-display-id-page .view-content .container:hover .views-field-title-field,.view-special.view-display-id-page .view-content .container:hover .views-field-title-field{color:#1093e0;}.view-news.view-display-id-page .view-content .container:hover .views-field-title-field .field-content,.view-special.view-display-id-page .view-content .container:hover .views-field-title-field .field-content{border-color:#1093e0;}.view-news.view-display-id-page .view-content .views-field-field-news-image,.view-special.view-display-id-page .view-content .views-field-field-news-image,.view-news.view-display-id-page .view-content .views-field-field-special-image,.view-special.view-display-id-page .view-content .views-field-field-special-image{flex-shrink:0;float:left;margin-right:20px;}.view-news.view-display-id-page .view-content .views-field-field-news-image img,.view-special.view-display-id-page .view-content .views-field-field-news-image img,.view-news.view-display-id-page .view-content .views-field-field-special-image img,.view-special.view-display-id-page .view-content .views-field-field-special-image img{display:block;border-radius:4px;}.view-news.view-display-id-page .view-content .views-field-title-field,.view-special.view-display-id-page .view-content .views-field-title-field{font-size:18px;font-weight:800;transition:all 0.3s;}.view-news.view-display-id-page .view-content .views-field-title-field .field-content,.view-special.view-display-id-page .view-content .views-field-title-field .field-content{display:inline;border-bottom:1px solid transparent;transition:border-color 0.3s;}.view-news.view-display-id-page .view-content .views-field-view-node a,.view-special.view-display-id-page .view-content .views-field-view-node a{position:absolute;top:0;right:0;bottom:0;left:0;font-size:0;z-index:1;}#block-views-news-featured,#block-views-special-featured{margin-top:30px;padding-top:25px;border-top:1px solid #e8edf2;}#block-views-news-featured .block_title,#block-views-special-featured .block_title{font-size:18px;font-weight:800;margin-bottom:25px;}.view-news.view-display-id-featured .view-content,.view-special.view-display-id-featured .view-content{font-size:0;margin:0 -15px;}.view-news.view-display-id-featured .view-content .views-row,.view-special.view-display-id-featured .view-content .views-row{display:inline-block;vertical-align:top;width:25%;padding:0 15px;font-size:14px;}.view-news.view-display-id-featured .view-content .container,.view-special.view-display-id-featured .view-content .container{position:relative;}.view-news.view-display-id-featured .view-content .container:hover .views-field-title-field,.view-special.view-display-id-featured .view-content .container:hover .views-field-title-field{color:#1093e0;}.view-news.view-display-id-featured .view-content .container:hover .views-field-title-field .field-content,.view-special.view-display-id-featured .view-content .container:hover .views-field-title-field .field-content{border-color:#1093e0;}.view-news.view-display-id-featured .view-content .views-field-field-news-image,.view-special.view-display-id-featured .view-content .views-field-field-news-image,.view-news.view-display-id-featured .view-content .views-field-field-special-image,.view-special.view-display-id-featured .view-content .views-field-field-special-image{margin-bottom:10px;}.view-news.view-display-id-featured .view-content .views-field-field-news-image img,.view-special.view-display-id-featured .view-content .views-field-field-news-image img,.view-news.view-display-id-featured .view-content .views-field-field-special-image img,.view-special.view-display-id-featured .view-content .views-field-field-special-image img{display:block;border-radius:4px;}.view-news.view-display-id-featured .view-content .views-field-title-field,.view-special.view-display-id-featured .view-content .views-field-title-field{margin-bottom:7px;font-size:18px;font-weight:800;transition:all 0.3s;}.view-news.view-display-id-featured .view-content .views-field-title-field .field-content,.view-special.view-display-id-featured .view-content .views-field-title-field .field-content{display:inline;border-bottom:1px solid transparent;transition:border-color 0.3s;}.view-news.view-display-id-featured .view-content .views-field-body,.view-special.view-display-id-featured .view-content .views-field-body{font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;font-weight:500;font-size:13px;}.view-news.view-display-id-featured .view-content .views-field-view-node a,.view-special.view-display-id-featured .view-content .views-field-view-node a{position:absolute;top:0;right:0;bottom:0;left:0;font-size:0;z-index:1;}.node_special,.node_news{margin-top:-10px;}.node_special .field-name-title-field,.node_news .field-name-title-field{font-size:24px;font-weight:800;margin-bottom:20px;}.node_special .field-name-field-news-image,.node_news .field-name-field-news-image,.node_special .field-name-field-special-image,.node_news .field-name-field-special-image{float:left;margin-right:30px;margin-bottom:10px;}.node_special .field-name-field-news-image img,.node_news .field-name-field-news-image img,.node_special .field-name-field-special-image img,.node_news .field-name-field-special-image img{display:block;border-radius:4px;}.b-link-back{position:relative;margin-left:25px;font-size:13px;font-weight:700;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;color:#3a4047;transition:all 0.3s;}.b-link-back:hover{color:#1093e0;}.b-link-back::before{position:absolute;top:0;left:-25px;content:'\e903';font-family:icomoon;}.b-footer{position:relative;padding:95px 0 20px;background:#000 url(/sites/all/themes/holst/images/icons/footer-bg.png);color:#fff;}.b-footer .field-name-field-phones{flex-shrink:0;margin-right:60px;}.b-footer .field-name-field-phones > .field-items > .field-item{margin-bottom:25px;font-size:16px;}.b-footer .field-name-field-phones > .field-items > .field-item:last-of-type{margin-bottom:0;}.b-footer .field-name-field-phones > .field-items > .field-item .content{display:flex;align-items:center;}.b-footer .field-name-field-phones > .field-items > .field-item .field-name-field-phones-icon svg{display:block;}.b-footer .field-name-field-phones > .field-items > .field-item .field-name-field-phones-list{margin-left:8px;}.b-footer .field-name-field-phones > .field-items > .field-item .field-name-field-phones-list .field-item{font-weight:800;font-size:16px;color:#fff;}.b-footer .field-name-field-phones > .field-items > .field-item .field-name-field-phones-list a{color:inherit;text-decoration:none;transition:all 0.3s;}.b-footer .field-name-field-phones > .field-items > .field-item .field-name-field-phones-list a:hover{color:#1093e0;}.region-footer{display:flex;justify-content:space-between;}#block-drupal-package-block-footer-phones2,#block-drupal-package-block-footer-phones{flex-shrink:0;}#block-menu-menu-footer-menu{margin:0 30px;margin-right:40px;}#block-menu-menu-footer-menu ul.menu{font-size:0;}#block-menu-menu-footer-menu ul.menu li{width:50%;margin-bottom:12px;display:inline-block;vertical-align:top;}#block-menu-menu-footer-menu ul.menu li:nth-of-type(even){padding-left:110px;text-align:right;}#block-menu-menu-footer-menu ul.menu li:nth-of-type(odd){padding-right:110px;}#block-menu-menu-footer-menu ul.menu li a{font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;font-style:normal;font-weight:500;font-size:13px;color:#fff;text-decoration:none;transition:all 0.3s;}#block-menu-menu-footer-menu ul.menu li a:hover{color:#1093e0;}#block-drupal-package-block-footer-contacts2,#block-drupal-package-block-footer-contacts{width:260px;flex-shrink:0;}.b-fContacts__row{margin-bottom:12px;display:flex;align-items:center;}.b-fContacts__row:first-of-type{margin-bottom:15px;}.b-fContacts__row:last-of-type{justify-content:space-between;margin:-6px 0 0;}.b-fContacts__row.type-text{padding-left:7px;}.b-fContacts .field-name-field-hcontacts-phone2{font-weight:800;font-size:16px;color:#fff;margin-left:5px;}.b-fContacts .field-name-field-hcontacts-phone2 a{color:inherit;text-decoration:none;transition:all 0.3s;}.b-fContacts .field-name-field-hcontacts-phone2 a:hover{color:#1093e0;}.b-fContacts .field-name-field-fcontacts-email{font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;font-weight:500;font-size:13px;}.b-fContacts .field-name-field-fcontacts-email a{color:inherit;transition:all 0.3s;}.b-fContacts .field-name-field-fcontacts-email a:hover{color:#1093e0;}.b-fContacts .field-name-field-socials{flex-shrink:0;}.b-fContacts .field-name-field-socials .field-items .field-item{display:inline-block;vertical-align:middle;margin-right:10px;}.b-fContacts .field-name-field-socials .field-items .field-item:last-of-type{margin-right:0;}.b-fContacts .field-name-field-socials .field-items .field-item svg{display:block;}.b-fContacts .field-name-field-socials .field-items .field-item a{color:inherit;text-decoration:none;transition:all 0.3s;}.b-fContacts .field-name-field-socials .field-items .field-item a:hover{color:#1093e0;}.b-fContacts .field-name-field-fcontacts-address{font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;font-weight:500;font-size:13px;}.b-fContacts .field-name-field-header-button .field-item{position:relative;z-index:1;display:inline-block;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;font-size:18px;line-height:1.5;font-weight:400;color:#fff;vertical-align:middle;text-align:center;text-decoration:none;white-space:nowrap;background-color:transparent;border:none;outline:none;transition:all 0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;position:relative;z-index:1;color:#fff;font-weight:700;font-size:13px;padding:5px 15px;text-transform:uppercase;color:#fff;border:1px solid #fff;border-radius:4px;padding:5px 15px;}.b-fContacts .field-name-field-header-button .field-item:hover{color:#fff;}.b-fContacts .field-name-field-header-button .field-item:hover::before{opacity:1;}.b-fContacts .field-name-field-header-button .field-item::before{content:'';position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-1;opacity:0;background:linear-gradient(180deg,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),#db0756;background-blend-mode:hard-light,normal;box-shadow:0px 1px 4px rgba(0,0,0,0.25),inset 0px -3px 0px rgba(0,0,0,0.14);transition:all 0.3s;border-radius:4px;}#block-drupal-package-block-copyrights{width:300px;position:absolute;top:22px;left:50%;margin-left:-153px;text-align:center;}#block-drupal-package-block-copyrights .block_drupal_package_block_logo{position:relative;color:#333;margin-bottom:50px;}#block-drupal-package-block-copyrights .field-name-field-copyrights{font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;font-size:13px;font-weight:500;}.node-type-idea .field-name-body{margin-bottom:20px;}.view-idea.view-display-id-page_1{padding-top:10px;}.view-idea.view-display-id-page_1 .view-content{font-size:0;margin:0 -15px;}.view-idea.view-display-id-page_1 .view-content .views-row{display:inline-block;width:50%;padding:0 15px;margin-bottom:30px;font-size:24px;}.view-idea.view-display-id-page_1 .view-content .container{position:relative;border-radius:4px;overflow:hidden;}.view-idea.view-display-id-page_1 .view-content .container:hover .views-field-title-field::before{transform:scaleX(1);}.view-idea.view-display-id-page_1 .view-content .views-field-field-idea-image img{display:block;}.view-idea.view-display-id-page_1 .view-content .views-field-title-field{position:absolute;z-index:1;left:0;bottom:0;padding:16px 24px;font-weight:800;line-height:33px;font-size:24px;color:#fff;background:#db0756;border-top-right-radius:4px;}.view-idea.view-display-id-page_1 .view-content .views-field-title-field::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;transform-origin:left center;background:#1093e0;transition:all 0.3s;transform:scaleX(0);}.view-idea.view-display-id-page_1 .view-content .views-field-view-node a{position:absolute;top:0;right:0;bottom:0;left:0;font-size:0;z-index:5;}#block-system-user-menu{margin:30px 0 -15px;}#block-system-user-menu ul.menu{display:flex;}#block-system-user-menu ul.menu li{margin-right:48px;}#block-system-user-menu ul.menu li:last-of-type{margin-right:0;}#block-system-user-menu ul.menu li a{padding:8px 10px;display:block;font-weight:800;font-size:18px;text-align:center;color:#6d7d8f;text-decoration:none;transition:all 0.3s;border-bottom:1px solid transparent;}#block-system-user-menu ul.menu li a:hover,#block-system-user-menu ul.menu li a.active{color:#db0756;}#block-system-user-menu ul.menu li a.active{border-color:#db0756;}.page-user .profile{font-size:0;padding-top:18px;padding-bottom:5px;margin:0 -15px;}.page-user .profile .separator{margin-bottom:20px;}.page-user .profile > .field{width:25%;display:inline-block;vertical-align:top;font-size:14px;padding:0 25px;margin-bottom:25px;}.page-user .profile > .field .field-label{font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;font-weight:500;font-size:13px;margin-bottom:8px;}.page-user .profile > .field .field-items{font-weight:800;font-size:18px;}.page-user .b-content__top > .l{position:relative;}.page-user .user-profile-logout-link{position:absolute;right:10px;top:-10px;}.page-user #holst_m_user_change_currency_form_ajax_wrap{position:absolute;left:0;top:-40px;}.page-user #holst_m_user_change_currency_form_ajax_wrap .form-item{width:150px;}.page-user #holst_m_user_change_currency_form_ajax_wrap .form-item label{margin-bottom:10px;font-weight:400;font-size:15px;}.page-user #holst_m_user_change_currency_form_ajax_wrap .form-item select{width:70px;}.page-user #holst_m_user_change_currency_form_ajax_wrap .form-item select:hover{cursor:pointer;}.page-user.page-user-balance-add #user-virtual-balance-add-form .form-item .form-number::-webkit-outer-spin-button,.page-user.page-user-balance-add #user-virtual-balance-add-form .form-item .form-number::-webkit-inner-spin-button{-webkit-appearance:none;}.payment_timer{text-align:center;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;font-weight:500;font-size:24px;padding:50px 0;}.holst_m_user_virtual_balance_page .balance_block{margin-right:85px;display:inline-block;vertical-align:top;}.holst_m_user_virtual_balance_page .balance_block .title{font-style:normal;font-weight:800;line-height:25px;font-size:18px;margin-bottom:15px;}.holst_m_user_virtual_balance_page .balance_block .items .balance_row{font-weight:800;line-height:33px;font-size:24px;margin-bottom:20px;}.holst_m_user_virtual_balance_page .balance_block .add_balance_link{padding:10px 30px;min-width:170px;margin-top:30px;font-size:18px;font-family:'Podkova','Arial','Helvetica',sans-serif;font-weight:800;position:relative;z-index:1;display:inline-block;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;font-size:18px;line-height:1.5;font-weight:400;color:#fff;vertical-align:middle;text-align:center;text-decoration:none;white-space:nowrap;background-color:transparent;border:none;outline:none;transition:all 0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;position:relative;z-index:1;color:#fff;font-weight:700;font-size:13px;padding:5px 15px;text-transform:uppercase;color:#fff;border:1px solid #fff;border-radius:4px;padding:5px 25px;}.holst_m_user_virtual_balance_page .balance_block .add_balance_link:hover{color:#fff;}.holst_m_user_virtual_balance_page .balance_block .add_balance_link:hover::before{opacity:0;}.holst_m_user_virtual_balance_page .balance_block .add_balance_link::before{content:'';position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-1;opacity:1;background:linear-gradient(180deg,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),#db0756;background-blend-mode:hard-light,normal;box-shadow:0px 1px 4px rgba(0,0,0,0.25),inset 0px -3px 0px rgba(0,0,0,0.14);transition:all 0.3s;border-radius:4px;}.holst_m_user_virtual_balance_page .balance_block .add_balance_link:hover{color:#e6446c;border-color:#e6446c;}.holst_m_user_virtual_balance_page .balance_history{display:inline-block;vertical-align:top;width:870px;}.holst_m_user_virtual_balance_page .balance_history .title{font-weight:800;line-height:25px;font-size:18px;margin-bottom:20px;}.holst_m_user_virtual_balance_page .balance_history table{width:100%;margin-bottom:30px;}.holst_m_user_virtual_balance_page .balance_history table tr{background:#fff;}.holst_m_user_virtual_balance_page .balance_history table thead th{font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;line-height:20px;font-size:13px;padding-bottom:15px;border:0;}.holst_m_user_virtual_balance_page .balance_history table tbody{border:0;}.holst_m_user_virtual_balance_page .balance_history table tbody tr{background:#fbfbfb;box-shadow:0px 4px 4px rgba(0,0,0,0.05);border:0;padding:0 10px;}.holst_m_user_virtual_balance_page .balance_history table tbody tr + tr{border-top:1px solid rgba(0,0,0,0.05);}.holst_m_user_virtual_balance_page .balance_history table tbody td{height:66px;vertical-align:middle;font-weight:500;line-height:20px;font-size:13px;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;}.holst_m_user_virtual_balance_page .balance_history table tbody td:first-child{padding-left:10px;}.field-name-field-user-facebook .field-items,.field-name-field-user-vk .field-items,.field-name-field-user-instagram .field-items{width:32px;height:32px;position:relative;border-radius:50%;transition:all 0.3s;}.field-name-field-user-facebook .field-items:hover,.field-name-field-user-vk .field-items:hover,.field-name-field-user-instagram .field-items:hover{transform:translateY(-3px);}.field-name-field-user-facebook .field-items a,.field-name-field-user-vk .field-items a,.field-name-field-user-instagram .field-items a{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;font-size:0;}.user-profile-logout-link,.field-name-field-user-site a,.user-profile-edit-link{font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;font-weight:500;font-size:13px;color:inherit;transition:all 0.3s;}.user-profile-logout-link:hover,.field-name-field-user-site a:hover,.user-profile-edit-link:hover{color:#1093e0;}.field-name-field-user-facebook .field-items{background:url(/sites/all/themes/holst/images/icons/facebook.svg) no-repeat;}.field-name-field-user-vk .field-items{background:url(/sites/all/themes/holst/images/icons/vk.svg) no-repeat;}.field-name-field-user-instagram .field-items{background:url(/sites/all/themes/holst/images/icons/instagram.svg) no-repeat;}.b-login-links{font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;font-style:normal;font-weight:500;font-size:13px;color:#fff;margin-right:25px;}.b-login-links a{color:inherit;transition:all 0.3s;}.b-login-links a:hover{color:#1093e0;}.image_directory_images_block .empty_text{font-size:18px;text-align:center;margin:50px auto;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.b-middle{width:100%;}#block-views-services-block{margin-top:-10px;padding-top:40px;}}.holst_m_image_directory_page{display:flex;}.holst_m_image_directory_page .filter_wrap{width:400px;flex-shrink:0;background:#fff;}.holst_m_image_directory_page .results_wrap{max-width:740px;min-width:0;flex-grow:1;padding:15px 50px 30px;background:#fff;box-shadow:0px 4px 44px rgba(82,48,0,0.08);}.holst_m_image_directory_page .search_wrap{position:relative;margin:30px 30px 20px;}.holst_m_image_directory_page .search_wrap input{padding:8px 10px;}.holst_m_image_directory_page .search_wrap .form-submit{position:absolute;right:0;top:0;bottom:0;width:40px;background:transparent;border:none;font-size:0;transition:all 0.3s;color:#3a4047;cursor:pointer;}.holst_m_image_directory_page .search_wrap .form-submit:hover{color:#1093e0;}.holst_m_image_directory_page .search_wrap .form-submit::after{content:'\e908';font-family:icomoon;font-size:14px;}.holst_m_image_directory_page .form-item-color{margin:0 30px 30px;}.holst_m_image_directory_page .category_group{position:relative;z-index:1;}.holst_m_image_directory_page .category_group.active::before{opacity:1;visibility:visible;}.holst_m_image_directory_page .category_group::before{content:'';position:absolute;z-index:-1;top:-10px;right:-15px;bottom:0px;left:-15px;background:#fff;opacity:0;visibility:hidden;transition:all 0.3s;}.holst_m_image_directory_page .simplebar-scrollbar{right:13px;}.holst_m_image_directory_page .simplebar-scrollbar::before{background:rgba(0,0,0,0.1);border-radius:40px;}.holst_m_image_directory_page .categories_wrap_scroll{height:435px;background:url(/sites/all/themes/holst/images/body-bg.jpg);}.holst_m_image_directory_page .categories_wrap{padding:20px 50px 5px 30px;height:435px;overflow-y:auto;background:url(/sites/all/themes/holst/images/body-bg.jpg);scrollbar-color:#1093e0 rgba(16,147,224,.2);scrollbar-width:thin;}.holst_m_image_directory_page .categories_wrap::-webkit-scrollbar{width:6px;background-color:rgba(16,147,224,.2);}.holst_m_image_directory_page .categories_wrap::-webkit-scrollbar-thumb{background-color:#1093e0;}.holst_m_image_directory_page .categories_wrap .form-wrapper .form-wrapper{margin-top:-10px;margin-bottom:10px;padding-left:25px;padding-bottom:1px;}.holst_m_image_directory_page .categories_wrap .form-wrapper .form-wrapper .form-item{margin-bottom:8px;}.holst_m_image_directory_page .categories_wrap .form-item{position:relative;padding-left:30px;margin:0 0 20px;}.holst_m_image_directory_page .categories_wrap .form-item .field-prefix{position:absolute;top:3px;left:0;display:inline-block;vertical-align:middle;margin-right:5px;}.holst_m_image_directory_page .categories_wrap .form-item .field-prefix a{width:15px;height:15px;display:block;background:url(/sites/all/themes/holst/images/icons/plus.svg) no-repeat center center;font-size:0;text-decoration:none;transition:all 0.3s;backface-visibility:hidden;}.holst_m_image_directory_page .categories_wrap .form-item .field-prefix a.active{background-image:url(/sites/all/themes/holst/images/icons/minus.svg);}.holst_m_image_directory_page .form-type-checkbox input{position:absolute;top:0;left:0;visibility:hidden;}.holst_m_image_directory_page .form-type-checkbox input:checked + label::before{border-color:#1093e0;}.holst_m_image_directory_page .form-type-checkbox input:checked + label::after{opacity:1;transform:scale(1);}.holst_m_image_directory_page .form-type-checkbox input:disabled + label{opacity:0.4;}.holst_m_image_directory_page .form-type-checkbox label{position:relative;padding-left:24px;font-size:13px;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;cursor:pointer;transition:all 0.3s;}.holst_m_image_directory_page .form-type-checkbox label:hover{color:#1093e0;}.holst_m_image_directory_page .form-type-checkbox label::before{content:'';position:absolute;top:0;left:0;width:18px;height:18px;border:1px solid #bec7d1;background:#fff;}.holst_m_image_directory_page .form-type-checkbox label::after{content:'';position:absolute;top:0;left:0;width:18px;height:18px;background:url(/sites/all/themes/holst/images/icons/check.svg) no-repeat center center;transform:scale(0.5);opacity:0;transition:all 0.3s;}.holst_m_image_directory_page .image_directory_images_block_bot{padding:0 10px;padding-left:15px;display:flex;align-items:center;justify-content:space-between;}.holst_m_image_directory_page .image_directory_images_block_bot .link_add_to_editor{position:relative;z-index:1;display:inline-block;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;font-size:18px;line-height:1.5;font-weight:400;color:#fff;vertical-align:middle;text-align:center;text-decoration:none;white-space:nowrap;background-color:transparent;border:none;outline:none;transition:all 0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;position:relative;z-index:1;color:#fff;font-weight:700;font-size:13px;padding:5px 15px;text-transform:uppercase;color:#fff;border:1px solid #fff;border-radius:4px;flex-grow:1;}.holst_m_image_directory_page .image_directory_images_block_bot .link_add_to_editor:hover{color:#fff;}.holst_m_image_directory_page .image_directory_images_block_bot .link_add_to_editor:hover::before{opacity:0;}.holst_m_image_directory_page .image_directory_images_block_bot .link_add_to_editor::before{content:'';position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-1;opacity:1;background:linear-gradient(180deg,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),#db0756;background-blend-mode:hard-light,normal;box-shadow:0px 1px 4px rgba(0,0,0,0.25),inset 0px -3px 0px rgba(0,0,0,0.14);transition:all 0.3s;border-radius:4px;}.holst_m_image_directory_page .image_directory_images_block_bot .link_add_to_editor::before{background:linear-gradient(180deg,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),#1093e0;background-blend-mode:hard-light,normal;}.holst_m_image_directory_page .image_directory_images_block_bot .link_add_to_editor::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:0;transition:all 0.3s;background:#1093e0;}.holst_m_image_directory_page .image_directory_images_block_bot .link_add_to_editor::before{z-index:-2;}.holst_m_image_directory_page .image_directory_images_block_bot .link_add_to_editor:hover::after{opacity:1;}.holst_m_image_directory_page .image_directory_images_block_bot .link_add_to_editor:hover::before{opacity:1;}.holst_m_image_directory_page .image_directory_images_block_bot .help_text{display:flex;align-items:center;margin-right:20px;}.holst_m_image_directory_page .image_directory_images_block_bot .help_text svg{display:block;margin-right:10px;}.holst_m_image_directory_page .directory_image_gallery{max-width:615px;margin:0 auto 25px;}.holst_m_image_directory_page .directory_image_gallery .big_slider_wrap{position:relative;}.holst_m_image_directory_page .directory_image_gallery .big_slider_wrap .active_for_items{background:#fff;padding:5px;z-index:20;min-width:55px;text-align:center;border-radius:5px;position:absolute;bottom:11px;right:20px;font-size:13px;font-weight:500;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;color:#3a4047;}.holst_m_image_directory_page .directory_image_gallery .big_slider{margin-bottom:10px;}.holst_m_image_directory_page .directory_image_gallery .big_slider .swiper-wrapper{align-items:flex-end;}.holst_m_image_directory_page .directory_image_gallery .big_slider .swiper-lazy-preloader{background:url(/sites/all/themes/holst/images/loader.gif) center center no-repeat;background-size:100px;}.holst_m_image_directory_page .directory_image_gallery .big_slider .swiper-lazy-preloader::after{content:'';padding-bottom:64.2276423%;display:block;}.holst_m_image_directory_page .directory_image_gallery .big_slider .swiper-lazy-preloader + img{opacity:0;}.holst_m_image_directory_page .directory_image_gallery .big_slider .image-wrapper{position:relative;}.holst_m_image_directory_page .directory_image_gallery .big_slider img{display:block;transition:all 0.3s;opacity:1;}.holst_m_image_directory_page .directory_image_gallery .big_slider .row{position:relative;}.holst_m_image_directory_page .directory_image_gallery .big_slider .row .desc_size{font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;font-weight:500;line-height:20px;font-size:13px;text-align:center;color:#3a4047;padding-bottom:15px;}.holst_m_image_directory_page .directory_image_gallery .big_slider .row label{position:relative;z-index:1;display:inline-block;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;font-size:18px;line-height:1.5;font-weight:400;color:#fff;vertical-align:middle;text-align:center;text-decoration:none;white-space:nowrap;background-color:transparent;border:none;outline:none;transition:all 0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;position:relative;z-index:1;color:#fff;font-weight:700;font-size:13px;padding:5px 15px;text-transform:uppercase;color:#fff;border:1px solid #fff;border-radius:4px;min-width:215px;position:absolute;z-index:5;bottom:10px;left:50%;margin-left:-107px;}.holst_m_image_directory_page .directory_image_gallery .big_slider .row label:hover{color:#fff;}.holst_m_image_directory_page .directory_image_gallery .big_slider .row label:hover::before{opacity:0;}.holst_m_image_directory_page .directory_image_gallery .big_slider .row label::before{content:'';position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-1;opacity:1;background:linear-gradient(180deg,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),#db0756;background-blend-mode:hard-light,normal;box-shadow:0px 1px 4px rgba(0,0,0,0.25),inset 0px -3px 0px rgba(0,0,0,0.14);transition:all 0.3s;border-radius:4px;}.holst_m_image_directory_page .directory_image_gallery .big_slider .row label::after{content:'';position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:4px;z-index:-1;background:#db0756;opacity:0;transition:all 0.3s;}.holst_m_image_directory_page .directory_image_gallery .big_slider .row label:hover::after{opacity:1;}.holst_m_image_directory_page .directory_image_gallery .big_slider .slick-prev{left:-55px;}.holst_m_image_directory_page .directory_image_gallery .small_slider{position:relative;height:70px;}.holst_m_image_directory_page .directory_image_gallery .small_slider .swiper-wrapper{will-change:transform;}.holst_m_image_directory_page .directory_image_gallery .small_slider .swiper-slide.is-clicked span::before{opacity:1;}.holst_m_image_directory_page .directory_image_gallery .small_slider .row{position:relative;cursor:pointer;}.holst_m_image_directory_page .directory_image_gallery .small_slider .row img{display:block;margin:0 auto;}.holst_m_image_directory_page .directory_image_gallery .small_slider .row input{visibility:hidden;position:absolute;left:0;top:0;}.holst_m_image_directory_page .directory_image_gallery .small_slider .row input:checked + label{opacity:1;}.holst_m_image_directory_page .directory_image_gallery .small_slider .row label{position:absolute;right:0;top:0;width:35px;height:35px;cursor:pointer;background:rgba(225,50,115,0.9) url(/sites/all/themes/holst/images/icons/check-image.svg) no-repeat center center;background-size:50%;opacity:0;z-index:2;transition:all 0.3s;}.holst_m_image_directory_page .directory_image_gallery .small_slider .row .swiper-lazy-preloader{width:70px;height:70px;background:url(/sites/all/themes/holst/images/loader.gif) center center no-repeat;background-size:100px;}.holst_m_image_directory_page .directory_image_gallery .small_slider .row span{display:block;position:relative;cursor:pointer;}.holst_m_image_directory_page .directory_image_gallery .small_slider .row span::before{transition:all 0.3s;content:'';position:absolute;top:0;right:0;bottom:0;left:0;border:3px solid #db0756;opacity:0;}.holst_m_image_directory_page .directory_image_gallery .small_slider .row span.is-active::before{opacity:1;}.holst_m_image_directory_page .directory_image_gallery .small_slider .swiper-button,.holst_m_image_directory_page .directory_image_gallery .small_slider .slick-arrow{user-select:none;outline:none;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border:none;color:#1093e0;padding:0;top:50%;margin-top:-15px;border-radius:0;}.holst_m_image_directory_page .directory_image_gallery .small_slider .swiper-button:hover,.holst_m_image_directory_page .directory_image_gallery .small_slider .slick-arrow:hover{color:#e6446c;}.holst_m_image_directory_page .directory_image_gallery .small_slider .swiper-button::before,.holst_m_image_directory_page .directory_image_gallery .small_slider .slick-arrow::before{font-size:14px;font-family:'icomoon';color:inherit;}.holst_m_image_directory_page .directory_image_gallery .small_slider .swiper-button.swiper-button-prev,.holst_m_image_directory_page .directory_image_gallery .small_slider .slick-arrow.swiper-button-prev,.holst_m_image_directory_page .directory_image_gallery .small_slider .swiper-button.slick-prev,.holst_m_image_directory_page .directory_image_gallery .small_slider .slick-arrow.slick-prev{left:-35px;}.holst_m_image_directory_page .directory_image_gallery .small_slider .swiper-button.swiper-button-prev::before,.holst_m_image_directory_page .directory_image_gallery .small_slider .slick-arrow.swiper-button-prev::before,.holst_m_image_directory_page .directory_image_gallery .small_slider .swiper-button.slick-prev::before,.holst_m_image_directory_page .directory_image_gallery .small_slider .slick-arrow.slick-prev::before{content:'\e903';}.holst_m_image_directory_page .directory_image_gallery .small_slider .swiper-button.swiper-button-next,.holst_m_image_directory_page .directory_image_gallery .small_slider .slick-arrow.swiper-button-next,.holst_m_image_directory_page .directory_image_gallery .small_slider .swiper-button.slick-next,.holst_m_image_directory_page .directory_image_gallery .small_slider .slick-arrow.slick-next{right:-30px;}.holst_m_image_directory_page .directory_image_gallery .small_slider .swiper-button.swiper-button-next::before,.holst_m_image_directory_page .directory_image_gallery .small_slider .slick-arrow.swiper-button-next::before,.holst_m_image_directory_page .directory_image_gallery .small_slider .swiper-button.slick-next::before,.holst_m_image_directory_page .directory_image_gallery .small_slider .slick-arrow.slick-next::before{content:'\e904';}.holst_m_image_directory_page .drupal_package_like_button{position:absolute;z-index:5;right:0;top:15px;margin:10px;}.holst_m_image_directory_page .drupal_package_like_button .text{position:relative;z-index:1;display:inline-block;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;font-size:18px;line-height:1.5;font-weight:400;color:#fff;vertical-align:middle;text-align:center;text-decoration:none;white-space:nowrap;background-color:transparent;border:none;outline:none;transition:all 0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;position:relative;z-index:1;color:#fff;font-weight:700;font-size:13px;padding:5px 15px;text-transform:uppercase;color:#fff;border:1px solid #fff;border-radius:4px;min-width:215px;}.holst_m_image_directory_page .drupal_package_like_button .text:hover{color:#fff;}.holst_m_image_directory_page .drupal_package_like_button .text:hover::before{opacity:0;}.holst_m_image_directory_page .drupal_package_like_button .text::before{content:'';position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-1;opacity:1;background:linear-gradient(180deg,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),#db0756;background-blend-mode:hard-light,normal;box-shadow:0px 1px 4px rgba(0,0,0,0.25),inset 0px -3px 0px rgba(0,0,0,0.14);transition:all 0.3s;border-radius:4px;}.holst_m_image_directory_page .drupal_package_like_button .text::after{content:'';position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:4px;z-index:-1;background:#db0756;opacity:0;transition:all 0.3s;}.holst_m_image_directory_page .drupal_package_like_button .text:hover::after{opacity:1;}#block-webform-client-block-140,.basket_page_order_inner{position:relative;background:url(/sites/all/themes/holst/images/basket_form_bg.png) no-repeat center;background-size:cover;max-width:1020px;padding:25px;margin:0 auto;}#block-webform-client-block-140 .block_title,.basket_page_order_inner .block_title,#block-webform-client-block-140 .b_title,.basket_page_order_inner .b_title{text-align:center;font-weight:800;line-height:33px;font-size:24px;text-align:center;margin-bottom:35px;}#block-webform-client-block-140 .block_title,.basket_page_order_inner .block_title{margin-bottom:15px;}#block-webform-client-block-140 .f_title,.basket_page_order_inner .f_title{line-height:18px;font-size:12px;color:#252729;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;font-weight:700;margin:0 0 15px 190px;}.tooltipster-sidetip.tooltipster-shadow .tooltipster-content{font-weight:500;line-height:20px;font-size:13px;color:#3a4047;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;}.promocode_block{max-width:290px;margin:0 auto 40px;text-align:center;}.basket_page_ajax_change_inner .bot_line{position:relative;}.basket_page_ajax_change_inner .bot_line .days_text{font-weight:800;line-height:25px;font-size:18px;text-align:center;max-width:550px;margin:0 auto 35px;text-align:center;}.basket_page_ajax_change_inner .bot_line .end_data{font-weight:800;line-height:25px;font-size:18px;text-align:center;margin-bottom:10px;}.basket_page_ajax_change_inner .bot_line .order_price_info{position:absolute;right:0;top:20px;}.basket_page_ajax_change_inner .bot_line .order_price_info .label{font-weight:500;line-height:20px;font-size:13px;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;margin-bottom:12px;}.basket_page_ajax_change_inner .bot_line .order_price_info .val{color:#1093e0;font-weight:800;line-height:50px;font-size:36px;}.basket_page_ajax_change_inner .bot_line .order_price_info .percent{color:#e6446c;font-weight:500;line-height:20px;font-size:13px;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;}.basket_page_ajax_change_inner table{width:100%;margin-bottom:30px;}.basket_page_ajax_change_inner table thead th{padding:10px 0;border:none;font-size:13px;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;font-weight:500;text-align:left;border-bottom:1px solid #e8edf2;}.basket_page_ajax_change_inner table tbody{border:none;}.basket_page_ajax_change_inner table tbody tr{background:transparent;padding:0;border:none;border-bottom:1px solid #e8edf2;}.basket_page_ajax_change_inner table tbody tr td{padding:30px 0;}.basket_page_ajax_change_inner table tbody tr td.td_img{width:300px;padding-right:30px;}.basket_page_ajax_change_inner table tbody tr td.td_desc{font-weight:500;line-height:20px;font-size:13px;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;}.basket_page_ajax_change_inner table tbody tr td.td_desc .basket_dop_info{color:#1093e0;font-weight:500;line-height:32px;font-size:13px;display:inline-block;}.basket_page_ajax_change_inner table tbody tr td.td_price{font-weight:800;line-height:25px;font-size:18px;}.basket_page_ajax_change_inner table tbody tr td.td_summ{font-weight:800;line-height:25px;font-size:18px;}.basket_page_ajax_change_inner table tbody tr td.td_delete{max-width:110px;text-align:center;}.basket_page_ajax_change_inner table tbody tr td.td_delete .delete_aproved{display:flex;flex-direction:row;justify-content:space-between;}.basket_page_ajax_change_inner table tbody tr td.td_delete .delete_aproved .delete_yes{color:#e6446c;}.basket_page_ajax_change_inner table tbody tr td.td_delete .delete_aproved .delete_yes:hover{text-decoration:none;}.basket_page_ajax_change_inner table tbody tr td.td_delete .delete_aproved .delete_no{color:#1093e0;}.basket_page_ajax_change_inner table tbody tr td.td_delete .delete_aproved .delete_no:hover{text-decoration:none;}.basket_page_ajax_change_inner table tbody tr td.td_delete a.delete_row_link{font-size:0;display:inline-block;width:23px;height:23px;background:url(/sites/all/themes/holst/images/icons/x-circle.svg) no-repeat center;transform:scale(1);transition:all 0.3s;vertical-align:middle;}.basket_page_ajax_change_inner table tbody tr td.td_delete a.delete_row_link:hover{transform:scale(1.1);transition:all 0.3s;}.basket_page_ajax_change_inner .change_count_wrap .basket_item_count{display:flex;}.basket_page_ajax_change_inner .change_count_wrap .basket_item_count .count_text{width:35px;border-top:1px solid #bec7d1;border-bottom:1px solid #bec7d1;border-radius:0;margin:0 -1px;}.basket_page_ajax_change_inner .change_count_wrap .basket_item_count .arrow{display:block;font-size:0;text-decoration:none;width:30px;height:30px;border:1px solid #bec7d1;}.basket_page_ajax_change_inner .change_count_wrap .basket_item_count .arrow.min{border-top-left-radius:3px;border-bottom-left-radius:3px;background:url(/sites/all/themes/holst/images/icons/min.svg) no-repeat center;}.basket_page_ajax_change_inner .change_count_wrap .basket_item_count .arrow.plus{border-top-right-radius:3px;border-bottom-right-radius:3px;background:url(/sites/all/themes/holst/images/icons/plus.svg) no-repeat center;}.page-editor .zoom_pane_block a{padding-top:14px;padding-bottom:9px;}.page-editor .ui-slider{background:#f0f0f0;border-radius:30px;border:none;height:6px;}.page-editor .ui-slider .ui-slider-handle{width:17px;height:17px;border-radius:50%;background:#db0756;outline:none;border:none;top:-6px;cursor:pointer;}.page-editor .ui-slider .ui-slider-handle:hover{background:#f40860;}.page-editor .ui-slider .ui-slider-range{background:#ffe0eb;}.page-editor .button_scalle_template{display:flex !important;align-items:center;}.page-editor .button_scalle_template .ico{margin-right:15px;}.page-editor .button_scalle_template .ico svg{display:block;}.page-editor .filter_image .filter_item img{cursor:pointer;}.page-editor .filter_image .filter_item .img_wrap{display:inline-block;width:70px;position:relative;height:75px;}.page-editor .filter_image .filter_item.active .img_wrap:before{content:'';position:absolute;right:0;top:0;left:0;bottom:0;border:4px solid #db0756;}.page-editor .photo_effect_items{margin-bottom:10px;}.page-editor .photo_effect_items .effect_item{margin-bottom:25px;}.page-editor .photo_effect_items .effect_item label{display:block;font-weight:400;margin-bottom:15px;}.page-editor .editor_canvas_body{z-index:1;}.page-editor .editor_canvas_body .canvas_frames{pointer-events:none;}.page-editor .editor_canvas_body .module_section_block{outline:2px dashed #c4c4c4;box-shadow:none;outline-offset:-1px;}.page-editor .editor_canvas_body .module_section_block .ui-resizable-handle{visibility:hidden;}.page-editor .editor_canvas_body .module_section_block.active{z-index:100 !important;}.page-editor .editor_canvas_body .module_section_block.active .ui-resizable-handle{visibility:visible;}.page-editor .editor_canvas_body .module_section_block .text_box .delete{padding-right:1px;box-shadow:0 0 20px #fff;border-radius:5px;background:#fff;z-index:1;right:10px;top:5px;}.page-editor .editor_canvas_body .canvas_frames{}.page-editor .editor_canvas_body .text_box .delete{position:absolute;width:20px;height:20px;text-align:center;font-size:0;right:-24px;top:-10px;cursor:pointer;transition:all 0.3s;}.page-editor .editor_canvas_body .text_box .delete:hover{color:#e6446c;}.page-editor .editor_canvas_body .text_box .delete::after{content:'×';font-size:36px;line-height:20px;}.page-editor .editor_canvas_body .module_section_block.active::after,.page-editor .editor_canvas_body .edit_section_wrap.active .edit_section::after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;z-index:5;border:4px solid #db0756;pointer-events:none;}.page-editor .editor_canvas_body .edit_section.editor_change_img_active_box::after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;z-index:5;border:4px solid #1093e0;pointer-events:none;background:rgba(16,147,224,0.5);}.page-editor .region-header,.page-editor .region-footer{display:block;}.page-editor .ajax-progress-throbber{position:fixed;display:flex !important;}.page-editor .b-content{padding-bottom:60px;background:url(/sites/all/themes/holst/images/body-bg.jpg);}.page-editor .b-content .region-content{flex-grow:1;}.page-editor #block-holst-m-editor-header-1{border-bottom:1px solid #e8edf2;}.page-editor #block-holst-m-editor-header-1 .buttons_change_levels{display:inline-flex;align-items:center;}.page-editor #block-holst-m-editor-header-1 .buttons_change_levels .group_label{text-align:right;}.page-editor #block-holst-m-editor-header-1 .buttons_change_levels .lavel_links{display:flex;}.page-editor #block-holst-m-editor-header-1 .buttons_change_levels .lavel_links svg{display:block;}.page-editor #block-holst-m-editor-header-1 .buttons_group{display:flex;align-items:center;}.page-editor #block-holst-m-editor-header-1 .buttons_group .group_label{text-align:right;margin-right:30px;}.page-editor .holst_m_editor_header_1{display:flex !important;justify-content:space-between;}.page-editor .holst_m_editor_header_1 .logo_wrap{padding:0 30px;display:flex !important;align-items:center;flex-direction:column;justify-content:center;text-align:center;}.page-editor .holst_m_editor_header_1 .logo_wrap a{display:block;}.page-editor .holst_m_editor_header_1 .logo_wrap .slogan{font-size:11px;font-weight:500;color:#fff;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;}.page-editor .holst_m_editor_header_1 .menu_wrap{display:inline-flex !important;align-items:stretch;flex-grow:1;}.page-editor .holst_m_editor_header_1 .menu_wrap .menu_item a{padding:10px 20px;display:flex;align-items:center;color:#333;background:#fff;font-size:18px;font-weight:800;text-decoration:none;box-shadow:0px 4px 14px rgba(82,48,0,0.08);height:100%;transition:all 0.3s;}.page-editor .holst_m_editor_header_1 .menu_wrap .menu_item a:hover{color:#29a8f2;}.page-editor .holst_m_editor_header_1 .menu_wrap .menu_item a img,.page-editor .holst_m_editor_header_1 .menu_wrap .menu_item a svg{display:block;}.page-editor .holst_m_editor_header_1 .menu_wrap .menu_item a .ico{flex-shrink:0;margin-right:7px;}.page-editor .holst_m_editor_header_1 .menu_wrap .menu_item a.active{color:#fff;background:linear-gradient(180deg,#2caaf3 0%,#1093e0 100%);box-shadow:none;}.page-editor .holst_m_editor_header_1 .full_window_wrap{display:flex !important;align-items:center;padding:0 30px;border-left:1px solid rgba(255,255,255,0.34);}.page-editor .holst_m_editor_header_1 .full_window_wrap a{display:inline-flex;align-items:center;color:#fff;text-decoration:none;font-size:13px;font-weight:500;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;transition:all 0.3s;}.page-editor .holst_m_editor_header_1 .full_window_wrap a:hover{color:#1093e0;}.page-editor .holst_m_editor_header_1 .full_window_wrap a:hover svg *{fill:#1093e0;}.page-editor .holst_m_editor_header_1 .full_window_wrap a svg{margin-left:15px;display:block;}.page-editor .holst_m_editor_header_1 .full_window_wrap a svg *{transition:all 0.3s;}.page-editor .holst_m_editor_header_2{padding:15px 30px;background:linear-gradient(180deg,#2caaf3 0%,#1093e0 100%);display:flex !important;align-items:center;justify-content:space-between;}.page-editor .holst_m_editor_header_2 .button a{display:flex;align-items:center;color:#fff;text-decoration:none;max-width:150px;font-size:12px;font-weight:500;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;transition:all 0.3s;}.page-editor .holst_m_editor_header_2 .button a svg{display:block;margin-right:13px;flex-shrink:0;}.page-editor .holst_m_editor_header_2 .button.button_backward a{max-width:100px;}.page-editor .holst_m_editor_header_2 .button.button_forward{text-align:right;}.page-editor .holst_m_editor_header_2 .button.button_forward a{max-width:100px;}.page-editor .holst_m_editor_header_2 .button.button_forward svg{margin-right:0;margin-left:13px;}.page-editor .holst_m_editor_header_2 .button.button_save a{max-width:170px;}.page-editor .holst_m_editor_header_2 .buttons_group .group_label{font-size:12px;font-weight:500;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;color:#fff;max-width:170px;}.page-editor .holst_m_editor_header_2 .buttons_group .button{margin-right:15px;}.page-editor .holst_m_editor_header_2 .buttons_group .button:last-of-type{margin-right:0;}.page-editor .holst_m_editor_header_2 .lavel_links{display:inline-block;vertical-align:middle;margin-left:10px;}.page-editor .holst_m_editor_header_2 .lavel_links .button{margin-right:5px;}.page-editor .holst_m_editor_header_3{display:flex !important;justify-content:space-between;}.page-editor .holst_m_editor_header_3 .item_wrap{padding:12px 15px;text-align:center;flex-grow:1;position:relative;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;font-weight:500;font-size:11px;line-height:24px;color:#5b7087;}.page-editor .holst_m_editor_header_3 .item_wrap::after{content:'';position:absolute;top:0;bottom:0;right:0;width:1px;background:#e8edf2;}.page-editor .holst_m_editor_header_3 .item_wrap .ico{flex-shrink:0;margin-right:11px;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(to top,#db0a58,#e65087);}.page-editor .holst_m_editor_header_3 .item_wrap .ico svg{display:block;}.page-editor .holst_m_editor_header_3 .item_wrap .change_orientation{display:inline-block;vertical-align:middle;margin-left:5px;}.page-editor .holst_m_editor_header_3 .item_wrap .change_orientation svg *{transition:all 0.3s;}.page-editor .holst_m_editor_header_3 .item_wrap .change_orientation svg{display:block;}.page-editor .holst_m_editor_header_3 .item_wrap .change_orientation svg:hover *{fill:#1093e0;}.page-editor .holst_m_editor_header_3 .item_wrap a{color:#333;transition:all 0.3s;}.page-editor .holst_m_editor_header_3 .item_wrap a:hover{color:#1093e0;}.page-editor .holst_m_editor_header_3 .item_wrap.view_interior_item{width:270px;color:#fff;background:linear-gradient(to top,#dc0d5a 0%,#e54e86 100%),#db0756;padding:0;line-height:1.2;text-align:left;flex-grow:0;flex-shrink:0;}.page-editor .holst_m_editor_header_3 .item_wrap.view_interior_item span{display:block;font-weight:700;}.page-editor .holst_m_editor_header_3 .item_wrap.view_interior_item a{padding:12px 15px;color:#fff;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;text-decoration:none;font-size:12px;position:relative;z-index:1;}.page-editor .holst_m_editor_header_3 .item_wrap.view_interior_item a:hover::before{opacity:1;}.page-editor .holst_m_editor_header_3 .item_wrap.view_interior_item a::before{content:'';position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:#db0756;opacity:0;transition:all 0.3s;}.page-editor .holst_m_editor_header_3 .item_wrap.price_item{font-size:16px;max-width:200px;}.page-editor .holst_m_editor_header_3 .item_wrap.price_item a{font-size:18px;white-space:nowrap;font-weight:700;color:#de1862;}.page-editor .holst_m_editor_header_3 .item_wrap.rooms_item a,.page-editor .holst_m_editor_header_3 .item_wrap.color_room_item a,.page-editor .holst_m_editor_header_3 .item_wrap.add_basket_item a,.page-editor .holst_m_editor_header_3 .item_wrap.back_editor_item a,.page-editor .holst_m_editor_header_3 .item_wrap.view_interior_item a{display:flex;align-items:center;}.page-editor .holst_m_editor_header_3 .item_wrap.rooms_item .ico,.page-editor .holst_m_editor_header_3 .item_wrap.color_room_item .ico,.page-editor .holst_m_editor_header_3 .item_wrap.add_basket_item .ico,.page-editor .holst_m_editor_header_3 .item_wrap.back_editor_item .ico,.page-editor .holst_m_editor_header_3 .item_wrap.view_interior_item .ico{flex-shrink:0;margin-right:11px;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(to top,#db0a58,#e65087);}.page-editor .holst_m_editor_header_3 .item_wrap.rooms_item .ico svg,.page-editor .holst_m_editor_header_3 .item_wrap.color_room_item .ico svg,.page-editor .holst_m_editor_header_3 .item_wrap.add_basket_item .ico svg,.page-editor .holst_m_editor_header_3 .item_wrap.back_editor_item .ico svg,.page-editor .holst_m_editor_header_3 .item_wrap.view_interior_item .ico svg{display:block;}.page-editor .holst_m_editor_footer__wrap{}.page-editor .holst_m_editor_footer__wrap .images_line{padding:18px 30px;text-align:center;}.page-editor .holst_m_editor_footer__wrap .images_line .images_wrap{overflow-x:auto;margin:0 -5px;padding:0 5px;}.page-editor .holst_m_editor_footer__wrap .images_line .inner-progress{transform:scale(0.5);}.page-editor .holst_m_editor_footer__wrap .images_line .img{position:relative;margin:0 5px;min-width:50px;background:none;}.page-editor .holst_m_editor_footer__wrap .images_line .img::before{content:'';width:18px;height:18px;background:url(/sites/all/themes/holst/images/icons/check_red.svg) no-repeat center center;position:absolute;z-index:3;top:9px;left:-9px;opacity:0;visibility:hidden;transition:all 0.3s;}.page-editor .holst_m_editor_footer__wrap .images_line .img.is_used::before{opacity:1;visibility:visible;}.page-editor .holst_m_editor_footer__wrap .images_line .img .rotate_img_link{position:absolute;left:0;top:0;z-index:5;background:#1093e0;text-align:center;width:20px;height:20px;transition:all 0.3s;}.page-editor .holst_m_editor_footer__wrap .images_line .img .rotate_img_link svg{margin-top:4px;}.page-editor .holst_m_editor_footer__wrap .images_line .img .rotate_img_link:hover{background:#e6446c;}.page-editor .holst_m_editor_footer__wrap .images_line img{display:block;position:relative;margin:0 auto;z-index:2;background:#fff;}.page-editor .holst_m_editor_footer__wrap .images_line .delete_img{right:0;top:0;position:absolute;z-index:3;font-size:0;color:#fff;background:#1093e0;text-decoration:none;font-weight:400;width:20px;height:20px;line-height:1;transition:all 0.3s;}.page-editor .holst_m_editor_footer__wrap .images_line .delete_img:hover{background:#e6446c;}.page-editor .holst_m_editor_footer__wrap .images_line .delete_img::before{content:'×';font-family:'Podkova','Arial','Helvetica',sans-serif;font-size:34px;line-height:20px;font-weight:400;}.page-editor .holst_m_editor_footer__wrap .buttons_line{padding:0 15px;display:flex !important;justify-content:space-between;align-items:center;}.page-editor .holst_m_editor_footer__wrap .buttons_line .count_photos_info,.page-editor .holst_m_editor_footer__wrap .buttons_line .hide_items_block{width:300px;}.page-editor .holst_m_editor_footer__wrap .buttons_line .count_photos_info a{position:relative;padding-left:25px;color:inherit;text-decoration:none;font-size:13px;font-weight:500;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;transition:all 0.3s;}.page-editor .holst_m_editor_footer__wrap .buttons_line .count_photos_info a.active::before{transform:rotateX(0);}.page-editor .holst_m_editor_footer__wrap .buttons_line .count_photos_info a::before{transform:rotateX(180deg);transition:transform 0.3s;position:absolute;left:0;top:50%;margin-top:-12px;font-size:16px;content:'\e909';font-family:icomoon;}.page-editor .holst_m_editor_footer__wrap .buttons_line .count_photos_info a:hover{color:#1093e0;}.page-editor .holst_m_editor_footer__wrap .buttons_line .middle_wrap{display:flex !important;}.page-editor .holst_m_editor_footer__wrap .buttons_line .middle_wrap a{display:block;position:relative;padding:20px 35px;padding-left:70px;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;font-size:13px;font-weight:500;color:inherit;transition:all 0.3s;border-right:1px solid #e8edf2;}.page-editor .holst_m_editor_footer__wrap .buttons_line .middle_wrap a:first-of-type{border-left:1px solid #e8edf2;}.page-editor .holst_m_editor_footer__wrap .buttons_line .middle_wrap a::before{content:'';position:absolute;top:50%;left:35px;margin-top:-11px;width:20px;height:22px;background-position:center center;background-repeat:no-repeat;}.page-editor .holst_m_editor_footer__wrap .buttons_line .middle_wrap a:hover{color:#1093e0;}.page-editor .holst_m_editor_footer__wrap .buttons_line .middle_wrap a.upload_my_photo::before{background-image:url(/sites/all/themes/holst/images/icons/download-blue.svg);}.page-editor .holst_m_editor_footer__wrap .buttons_line .middle_wrap a.upload_catalog_photo::before{background-image:url(/sites/all/themes/holst/images/icons/download-red.svg);}.page-editor .holst_m_editor_footer__wrap .hide_items_block{text-align:right;}.page-editor .holst_m_room_wrap_content{margin-bottom:-60px;min-height:830px;}.page-editor .holst_m_room_wrap_content .text_block{max-width:900px;margin:0 auto 20px;padding:10px;font-size:13px;font-weight:500;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;text-align:left;background:#f8f6f4;}.page-editor .holst_m_room_wrap_content .text_block a{color:inherit;transition:all 0.3s;}.page-editor .holst_m_room_wrap_content .text_block a:hover{color:#1093e0;}.page-editor .holst_m_room_wrap_content .image_items{min-height:830px;padding:15px 30px;width:280px;background:#fff;box-shadow:0px 4px 14px rgba(82,48,0,0.08);font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;font-size:13px;font-weight:500;}.page-editor .holst_m_room_wrap_content .image_items .title{margin-bottom:20px;}.page-editor .holst_m_room_wrap_content .image_items .items .item{margin-bottom:25px;display:flex;align-items:center;}.page-editor .holst_m_room_wrap_content .image_items .items .item:last-of-type{margin-bottom:0;}.page-editor .holst_m_room_wrap_content .image_items .items .item .numm{font-family:'Podkova','Arial','Helvetica',sans-serif;font-weight:800;color:#1093e0;font-size:18px;width:25px;flex-shrink:0;position:relative;margin-right:15px;}.page-editor .holst_m_room_wrap_content .image_items .items .item .numm::after{content:'';position:absolute;top:50%;height:34px;margin-top:-17px;right:0;width:1px;background:#000;}.page-editor .holst_m_editor_page_wrap .editor_canvas_body_room,.page-editor .holst_m_editor_page_wrap .editor_canvas_body{width:70%;}.page-editor .holst_m_editor_page_wrap .project_row{position:relative;margin-bottom:15px;}.page-editor .holst_m_editor_page_wrap .project_row:last-of-type{margin-bottom:0;}.page-editor .holst_m_editor_page_wrap .project_row .img img{display:block;height:150px;width:100%;object-fit:cover;}.page-editor .holst_m_editor_page_wrap .project_row .title{background:rgba(255,255,255,0.9);position:absolute;bottom:0;left:0;right:0;text-align:center;padding:0 5px;font-size:16px;overflow:hidden;}.page-editor .holst_m_editor_page_wrap .project_row .delete_link{position:absolute;right:0;top:0;z-index:3;font-size:0;color:#fff;background:#1093e0;text-decoration:none;font-weight:400;width:20px;height:20px;line-height:1;transition:all 0.3s;}.page-editor .holst_m_editor_page_wrap .project_row .delete_link:hover{background:#e6446c;}.page-editor .holst_m_editor_page_wrap .project_row .delete_link::before{content:'×';display:block;font-family:'Podkova','Arial','Helvetica',sans-serif;font-size:34px;line-height:20px;font-weight:400;}.page-editor .holst_m_editor_page_wrap .left_wrap .toggle_instruments_block{clear:both;cursor:pointer;text-align:left;font-size:0;padding:10px;transition:all 0.3s;}.page-editor .holst_m_editor_page_wrap .left_wrap .toggle_instruments_block:hover{color:#1093e0;}.page-editor .holst_m_editor_page_wrap .left_wrap .toggle_instruments_block.hide::after{transform:rotate(-90deg);}.page-editor .holst_m_editor_page_wrap .left_wrap .toggle_instruments_block::after{content:'\e909';font-family:icomoon;font-size:16px;display:inline-block;transform:rotate(90deg);}.page-editor .holst_m_editor_page_wrap .right_wrap{overflow:hidden;max-width:100px;position:absolute;right:0;z-index:10;}.page-editor .holst_m_editor_page_wrap .right_wrap .desc_block{padding:15px 10px 15px 20px;background:#fff;box-shadow:0px 4px 14px rgba(82,48,0,0.08);transition:all 0.3s;width:400px;}.page-editor .holst_m_editor_page_wrap .right_wrap .desc_block.hide{width:100px;height:auto;transform:translateX(100%);}.page-editor .holst_m_editor_page_wrap .right_wrap .desc_block .b_title{margin-bottom:20px;font-size:18px;color:#3a4047;font-weight:800;font-family:'Podkova','Arial','Helvetica',sans-serif;}.page-editor .holst_m_editor_page_wrap .right_wrap .toggle_desc_block{float:left;cursor:pointer;text-align:right;font-size:0;padding:10px;transition:all 0.3s;}.page-editor .holst_m_editor_page_wrap .right_wrap .toggle_desc_block:hover{color:#1093e0;}.page-editor .holst_m_editor_page_wrap .right_wrap .toggle_desc_block .text{display:none;font-size:16px;font-weight:500;transform:rotate(-90deg) translateX(-100%);position:absolute;top:100%;white-space:nowrap;transform-origin:left top;margin-left:-4px;}.page-editor .holst_m_editor_page_wrap .right_wrap .toggle_desc_block.init{visibility:hidden;}.page-editor .holst_m_editor_page_wrap .right_wrap .toggle_desc_block.init + .desc_block{visibility:hidden;}.page-editor .holst_m_editor_page_wrap .right_wrap .toggle_desc_block.hide{transform:translateX(233px);}.page-editor .holst_m_editor_page_wrap .right_wrap .toggle_desc_block.hide .text{display:block;}.page-editor .holst_m_editor_page_wrap .right_wrap .toggle_desc_block.hide::after{transform:rotate(90deg);}.page-editor .holst_m_editor_page_wrap .right_wrap .toggle_desc_block::after{content:'\e909';font-family:icomoon;font-size:16px;display:inline-block;transform:rotate(-90deg);}.page-editor .holst_m_editor_page_wrap .instruments_block{min-height:640px;position:relative;z-index:1;background:url(/sites/all/themes/holst/images/header-bg2.jpg);}.page-editor .holst_m_editor_page_wrap .instruments_block .buttons_item{height:80px;line-height:1.2;padding:10px 10px;font-size:12px;font-weight:500;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;color:#fff;border:none;background:linear-gradient(180deg,#2caaf3 0%,#1093e0 100%);}.page-editor .holst_m_editor_page_wrap .instruments_block .buttons_item.active{color:#333;}.page-editor .holst_m_editor_page_wrap .instruments_block .buttons_item.active svg *{stroke:#1093e0;}.page-editor .holst_m_editor_page_wrap .instruments_block .buttons_item .text{min-height:28px;display:flex;align-items:center;justify-content:center;}.page-editor .holst_m_editor_page_wrap .instruments_block .buttons_item .ico{margin-bottom:5px;}.page-editor .holst_m_editor_page_wrap .instruments_block .buttons_item .ico svg{height:30px;display:block;margin:0 auto;}.page-editor .holst_m_editor_page_wrap .instruments_block .buttons_item .ico svg *{transition:all 0.3s;}.page-editor .holst_m_editor_page_wrap .instruments_block_open{height:640px;max-height:640px;font-size:13px;font-weight:500;width:280px;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;transition:all 0.3s;padding-right:8px;position:relative;}.page-editor .holst_m_editor_page_wrap .instruments_block_open .image_editor_small_pane{box-shadow:0px 4px 14px rgba(82,48,0,0.08);background:#fff;position:absolute;margin-left:1px;left:100%;top:-1px;}.page-editor .holst_m_editor_page_wrap .instruments_block_open .image_editor_small_pane .ui-slider-vertical{height:100px;width:1px;margin:10px auto;}.page-editor .holst_m_editor_page_wrap .instruments_block_open .image_editor_small_pane .ui-slider-vertical .ui-slider-handle{left:-6px;top:auto;width:13px;height:13px;background:linear-gradient(180deg,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),#db0756;box-shadow:inset 0px -3px 0px rgba(0,0,0,0.14);}.page-editor .holst_m_editor_page_wrap .instruments_block_open .image_editor_small_pane .img_edit_wrap{padding:13px 5px;border-top:1px solid #e8edf2;text-align:center;}.page-editor .holst_m_editor_page_wrap .instruments_block_open .image_editor_small_pane .img_edit_wrap.flip svg *,.page-editor .holst_m_editor_page_wrap .instruments_block_open .image_editor_small_pane .img_edit_wrap.delete svg *,.page-editor .holst_m_editor_page_wrap .instruments_block_open .image_editor_small_pane .img_edit_wrap.change svg *{fill:#bec7d1;transition:all 0.3s;}.page-editor .holst_m_editor_page_wrap .instruments_block_open .image_editor_small_pane .img_edit_wrap.flip a,.page-editor .holst_m_editor_page_wrap .instruments_block_open .image_editor_small_pane .img_edit_wrap.delete a,.page-editor .holst_m_editor_page_wrap .instruments_block_open .image_editor_small_pane .img_edit_wrap.change a{display:block;font-size:9px;font-weight:700;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;color:#bec7d1;text-decoration:none;transition:all 0.3s;}.page-editor .holst_m_editor_page_wrap .instruments_block_open .image_editor_small_pane .img_edit_wrap.flip a:hover,.page-editor .holst_m_editor_page_wrap .instruments_block_open .image_editor_small_pane .img_edit_wrap.delete a:hover,.page-editor .holst_m_editor_page_wrap .instruments_block_open .image_editor_small_pane .img_edit_wrap.change a:hover{color:#1093e0;}.page-editor .holst_m_editor_page_wrap .instruments_block_open .image_editor_small_pane .img_edit_wrap.flip a:hover svg *,.page-editor .holst_m_editor_page_wrap .instruments_block_open .image_editor_small_pane .img_edit_wrap.delete a:hover svg *,.page-editor .holst_m_editor_page_wrap .instruments_block_open .image_editor_small_pane .img_edit_wrap.change a:hover svg *{fill:#1093e0;}.page-editor .holst_m_editor_page_wrap .instruments_block_open .image_editor_small_pane .img_edit_wrap.delete a:hover{color:#e6446c;}.page-editor .holst_m_editor_page_wrap .instruments_block_open .image_editor_small_pane .img_edit_wrap.delete a:hover svg *{fill:#e6446c;}.page-editor .holst_m_editor_page_wrap .instruments_block_open .simplebar-content{padding-left:3px;}.page-editor .holst_m_editor_page_wrap .instruments_block_open .scrollbar-wrapper{margin-left:-3px;}.page-editor .holst_m_editor_page_wrap .instruments_block_open .simplebar-scrollbar{width:8px;}.page-editor .holst_m_editor_page_wrap .instruments_block_open .simplebar-scrollbar::before{background:rgba(0,0,0,0.1);border-radius:40px;opacity:1;}.page-editor .holst_m_editor_page_wrap .instruments_block_open .scrollbar-content{padding-right:15px;padding-left:7px;}.page-editor .holst_m_editor_page_wrap .instruments_block_open.hide{transform:translateX(-100%);}.page-editor .holst_m_editor_page_wrap .instruments_block_open .groups_item{margin-bottom:25px;}.page-editor .holst_m_editor_page_wrap .instruments_block_open .groups_item select,.page-editor .holst_m_editor_page_wrap .instruments_block_open .groups_item .label{font-size:13px;font-weight:500;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;margin-bottom:5px;}.page-editor .holst_m_editor_page_wrap .instruments_block_open .item_template{display:inline-flex;align-items:center;justify-content:center;transition:all 0.3s;position:relative;}.page-editor .holst_m_editor_page_wrap .instruments_block_open .item_template.active{border-color:#d4d4d4;box-shadow:0px 4px 20px rgba(1,52,82,0.15);border-width:1px;}.page-editor .holst_m_editor_page_wrap .instruments_block_open .item_template:hover,.page-editor .holst_m_editor_page_wrap .instruments_block_open .item_template.active{background:#fff;}.page-editor .holst_m_editor_page_wrap .instruments_block_open .item_template svg{transition:all 0.3s;}.page-editor .holst_m_editor_page_wrap .instruments_block_open .item_template a.delete_my_tpl{font-size:0;display:inline-block;width:10px;height:10px;background:url(/sites/all/themes/holst/images/icons/remove.svg) no-repeat center;right:-5px;top:-5px;position:absolute;transition:all 0.3s;}.page-editor .holst_m_editor_page_wrap .instruments_block_open .item_template a.delete_my_tpl:hover{width:20px;height:20px;right:-10px;top:-10px;background:url(/sites/all/themes/holst/images/icons/remove_dark.svg) no-repeat center;cursor:pointer;transition:all 0.3s;}.page-editor .holst_m_editor_page_wrap .instruments_block_open .item_template:nth-of-type(4){margin-right:0;}.page-editor .holst_m_editor_page_wrap .instruments_block_open.instruments_block_open_type_design .label{margin-bottom:15px;}.page-editor .holst_m_editor_page_wrap .instruments_block_open.instruments_block_open_type_design .item_radio{margin-bottom:25px;}.page-editor .holst_m_editor_page_wrap .instruments_block_open .text_block_wrap select{padding:9px 10px;font-size:12px;font-weight:500;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;}.page-editor .holst_m_editor_page_wrap .instruments_block_open .text_block_wrap .add_wrap{margin-bottom:15px;padding-left:45px;background:url(/sites/all/themes/holst/images/icons/font.svg) no-repeat left 4px top;}.page-editor .holst_m_editor_page_wrap .instruments_block_open .text_block_wrap .add_wrap a{color:inherit;transition:all 0.3s;font-size:13px;font-weight:500;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;}.page-editor .holst_m_editor_page_wrap .instruments_block_open .text_block_wrap .add_wrap a:hover{color:#1093e0;}.page-editor .holst_m_editor_page_wrap .instruments_block_open .text_block_wrap .text_styles{margin-bottom:10px;}.page-editor .holst_m_editor_page_wrap .instruments_block_open .text_block_wrap .text_styles .inner{background:#f8f8f8;display:inline-flex;}.page-editor .holst_m_editor_page_wrap .instruments_block_open .text_block_wrap .text_styles .item{margin:5px;position:relative;}.page-editor .holst_m_editor_page_wrap .instruments_block_open .text_block_wrap .text_styles .item:first-of-type label{border-top-left-radius:3px;border-bottom-left-radius:3px;}.page-editor .holst_m_editor_page_wrap .instruments_block_open .text_block_wrap .text_styles .item:last-of-type label{border-top-right-radius:3px;border-bottom-right-radius:3px;}.page-editor .holst_m_editor_page_wrap .instruments_block_open .text_block_wrap .text_styles .item input{position:absolute;top:0;left:0;visibility:hidden;}.page-editor .holst_m_editor_page_wrap .instruments_block_open .text_block_wrap .text_styles .item input:checked + label{background-color:#b5b5b5;}.page-editor .holst_m_editor_page_wrap .instruments_block_open .text_block_wrap .text_styles .item input.disabled + label{opacity:0.3;cursor:not-allowed;}.page-editor .holst_m_editor_page_wrap .instruments_block_open .text_block_wrap .text_styles .item label{display:flex;align-items:center;justify-content:center;text-align:center;color:inherit;transition:all 0.3s;width:25px;height:25px;color:#fff;background-color:#d4d4d4;background-position:center center;background-size:59%;background-repeat:no-repeat;transition:all 0.3s;cursor:pointer;}.page-editor .holst_m_editor_page_wrap .instruments_block_open .text_block_wrap .text_styles .item label:hover{opacity:0.9;}.page-editor .holst_m_editor_page_wrap .instruments_block_open .text_block_wrap .text_styles .item label:hover{color:#fff;}.page-editor .holst_m_editor_page_wrap .instruments_block_open .text_block_wrap .fonts,.page-editor .holst_m_editor_page_wrap .instruments_block_open .text_block_wrap .sizes{margin-bottom:10px;}.page-editor .holst_m_editor_page_wrap .instruments_block_open .text_block_wrap .sizes{width:25%;float:left;margin-right:10px;}.page-editor .holst_m_editor_page_wrap .instruments_block_open .text_block_wrap .sizes select{height:32px;}.page-editor .holst_m_editor_page_wrap .instruments_block_open .text_block_wrap .text_align{width:55%;display:inline-block;vertical-align:middle;}.page-editor .holst_m_editor_page_wrap .instruments_block_open .text_block_wrap .text_align .inner{display:inline-flex;vertical-align:middle;padding:5px;background:#f8f8f8;}.page-editor .holst_m_editor_page_wrap .instruments_block_open .text_block_wrap .text_align a{display:block;color:inherit;transition:all 0.3s;width:25px;height:25px;background-color:#d4d4d4;background-position:center center;background-size:59%;background-repeat:no-repeat;font-size:0;transition:all 0.3s;}.page-editor .holst_m_editor_page_wrap .instruments_block_open .text_block_wrap .text_align a:hover{opacity:0.9;}.page-editor .holst_m_editor_page_wrap .instruments_block_open .text_block_wrap .text_align a.active{background-color:#b5b5b5;}.page-editor .holst_m_editor_page_wrap .instruments_block_open .text_block_wrap .text_align a:first-of-type{border-top-left-radius:3px;border-bottom-left-radius:3px;}.page-editor .holst_m_editor_page_wrap .instruments_block_open .text_block_wrap .text_align a:last-of-type{border-top-right-radius:3px;border-bottom-right-radius:3px;}.page-editor .holst_m_editor_page_wrap .instruments_block_open .text_block_wrap .text_align a:hover{color:#1093e0;}.page-editor .holst_m_editor_page_wrap .instruments_block_open .text_block_wrap .text_align a[data-align="left"]{background-image:url(/sites/all/themes/holst/images/icons/align-left.svg);}.page-editor .holst_m_editor_page_wrap .instruments_block_open .text_block_wrap .text_align a[data-align="center"]{background-image:url(/sites/all/themes/holst/images/icons/align-center.svg);}.page-editor .holst_m_editor_page_wrap .instruments_block_open .text_block_wrap .text_align a[data-align="right"]{background-image:url(/sites/all/themes/holst/images/icons/align-right.svg);}.page-editor .holst_m_editor_page_wrap .instruments_block_open .text_block_wrap .color{display:inline-flex;vertical-align:middle;width:45%;}.page-editor .holst_m_editor_page_wrap .instruments_block_open .text_block_wrap .color input{font-size:13px;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;font-weight:500;border:none;}.page-editor .holst_m_editor_page_wrap .instruments_block_open .text_block_wrap .color_view{flex-shrink:0;width:25px;height:25px;font-size:0;border:1px solid #bec7d1;margin-right:-3px;z-index:1;cursor:pointer;}.page-editor .holst_m_editor_page_wrap .instruments_block_open.instruments_block_open_frames_collages .label{margin-bottom:10px;}.page-editor .holst_m_editor_page_wrap .instruments_block_open.instruments_block_open_frames_collages .frames_size{margin-bottom:18px;}.page-editor .holst_m_editor_page_wrap .instruments_block_open.instruments_block_open_frames_collages .frames_colors .item{margin-bottom:15px;position:relative;}.page-editor .holst_m_editor_page_wrap .instruments_block_open.instruments_block_open_frames_collages .frames_colors .item label{display:flex;align-items:center;cursor:pointer;font-size:13px;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;font-weight:500;transition:all 0.3s;}.page-editor .holst_m_editor_page_wrap .instruments_block_open.instruments_block_open_frames_collages .frames_colors .item label:hover{color:#1093e0;}.page-editor .holst_m_editor_page_wrap .instruments_block_open.instruments_block_open_frames_collages .frames_colors .item .color_rgb,.page-editor .holst_m_editor_page_wrap .instruments_block_open.instruments_block_open_frames_collages .frames_colors .item .upload_ico{width:24px;margin-right:10px;}.page-editor .holst_m_editor_page_wrap .instruments_block_open.instruments_block_open_frames_collages .frames_colors .item .color_rgb svg,.page-editor .holst_m_editor_page_wrap .instruments_block_open.instruments_block_open_frames_collages .frames_colors .item .upload_ico svg{display:block;}.page-editor .holst_m_editor_page_wrap .instruments_block_open.instruments_block_open_frames_collages .frames_colors .item input{position:absolute;left:0;top:0;visibility:hidden;}.page-editor .holst_m_editor_page_wrap .instruments_block_open.instruments_block_open_frames_collages .frames_colors .item input:checked + label{color:#e6446c;}.page-editor .holst_m_editor_page_wrap .instruments_block_open.instruments_block_open_frames_collages .size_item{margin-bottom:4px;}.page-editor .holst_m_editor_page_wrap .instruments_block_open.instruments_block_open_frames_collages .size_item:last-of-type{display:flex;align-items:center;}.page-editor .holst_m_editor_page_wrap .instruments_block_open.instruments_block_open_frames_collages .size_item:last-of-type .input_size{margin-left:5px;display:flex;flex-shrink:0;align-items:center;}.page-editor .holst_m_editor_page_wrap .instruments_block_open.instruments_block_open_frames_collages .size_item:last-of-type .input_size input{padding:0;padding-left:7px;width:45px;height:32px;text-align:center;}.page-editor .holst_m_editor_page_wrap .instruments_block_open.instruments_block_open_frames_collages .size_item:last-of-type .input_size span{margin-left:2px;}.page-editor .holst_m_editor_page_wrap .instruments_block_open.instruments_block_open_photo_edit .filter_image{margin-bottom:20px;}.page-editor .holst_m_editor_page_wrap .instruments_block_open.instruments_block_open_photo_edit .filter_image .title{margin-bottom:15px;}.page-editor .holst_m_editor_page_wrap .instruments_block_open.instruments_block_open_photo_edit .filter_image .items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;}.page-editor .holst_m_editor_page_wrap .instruments_block_open.instruments_block_open_photo_edit .filter_image .items .filter_item{width:33%;text-align:center;}.page-editor .holst_m_editor_page_wrap .instruments_block_open.instruments_block_open_canvas_type .label,.page-editor .holst_m_editor_page_wrap .instruments_block_open.instruments_block_open_end_fon .label{margin-bottom:15px;}.page-editor .holst_m_editor_page_wrap .instruments_block_open.instruments_block_open_canvas_type .item_option,.page-editor .holst_m_editor_page_wrap .instruments_block_open.instruments_block_open_end_fon .item_option{margin-bottom:30px;position:relative;}.page-editor .holst_m_editor_page_wrap .instruments_block_open.instruments_block_open_canvas_type .item_option input,.page-editor .holst_m_editor_page_wrap .instruments_block_open.instruments_block_open_end_fon .item_option input{position:absolute;top:0;left:0;visibility:hidden;}.page-editor .holst_m_editor_page_wrap .instruments_block_open.instruments_block_open_canvas_type .item_option input:checked + label .mame::before,.page-editor .holst_m_editor_page_wrap .instruments_block_open.instruments_block_open_end_fon .item_option input:checked + label .mame::before{border-color:#1093e0;}.page-editor .holst_m_editor_page_wrap .instruments_block_open.instruments_block_open_canvas_type .item_option input:checked + label .mame::after,.page-editor .holst_m_editor_page_wrap .instruments_block_open.instruments_block_open_end_fon .item_option input:checked + label .mame::after{opacity:1;transform:scale(1);}.page-editor .holst_m_editor_page_wrap .instruments_block_open.instruments_block_open_canvas_type .item_option label,.page-editor .holst_m_editor_page_wrap .instruments_block_open.instruments_block_open_end_fon .item_option label{cursor:pointer;}.page-editor .holst_m_editor_page_wrap .instruments_block_open.instruments_block_open_canvas_type .item_option .ico,.page-editor .holst_m_editor_page_wrap .instruments_block_open.instruments_block_open_end_fon .item_option .ico{display:block;margin-bottom:5px;}.page-editor .holst_m_editor_page_wrap .instruments_block_open.instruments_block_open_canvas_type .item_option .mame,.page-editor .holst_m_editor_page_wrap .instruments_block_open.instruments_block_open_end_fon .item_option .mame{display:inline-block;position:relative;padding-left:24px;font-size:13px;font-weight:500;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;cursor:pointer;transition:all 0.3s;}.page-editor .holst_m_editor_page_wrap .instruments_block_open.instruments_block_open_canvas_type .item_option .mame:hover,.page-editor .holst_m_editor_page_wrap .instruments_block_open.instruments_block_open_end_fon .item_option .mame:hover{color:#1093e0;}.page-editor .holst_m_editor_page_wrap .instruments_block_open.instruments_block_open_canvas_type .item_option .mame::before,.page-editor .holst_m_editor_page_wrap .instruments_block_open.instruments_block_open_end_fon .item_option .mame::before{content:'';position:absolute;top:0;left:0;width:18px;height:18px;border-radius:50%;border:1px solid #4a90e2;background:#fff;}.page-editor .holst_m_editor_page_wrap .instruments_block_open.instruments_block_open_canvas_type .item_option .mame::after,.page-editor .holst_m_editor_page_wrap .instruments_block_open.instruments_block_open_end_fon .item_option .mame::after{content:'';position:absolute;top:4px;left:4px;width:10px;height:10px;border-radius:50%;background:#4a90e2;transform:scale(0.5);opacity:0;transition:all 0.3s;}.page-editor .holst_m_editor_page_wrap .instruments_block_open.instruments_block_open_photo_edit .item{margin-bottom:20px;}.page-editor .holst_m_editor_page_wrap .instruments_block_open.instruments_block_open_photo_edit{overflow:visible;position:relative;}.page-editor .edit_section_wrap.is-small .upload_wrap_section,.page-editor .module_canvas_fon_wrap.is-small .upload_wrap_section{font-size:0;}.page-editor .edit_section_wrap.is-small .upload_wrap_section .upload_link,.page-editor .module_canvas_fon_wrap.is-small .upload_wrap_section .upload_link{font-size:0;display:inline-block;}.page-editor .edit_section_wrap.is-small .upload_wrap_section .upload_link::before,.page-editor .module_canvas_fon_wrap.is-small .upload_wrap_section .upload_link::before{width:40px;height:40px;display:block;content:'';background:url(/sites/all/themes/holst/images/icons/download-red.svg) no-repeat center center;background-size:contain;}.page-editor .edit_section_wrap.is-small.is-very-small .upload_wrap_section .upload_link::before,.page-editor .module_canvas_fon_wrap.is-small.is-very-small .upload_wrap_section .upload_link::before{width:25px;height:25px;}.page-editor .edit_section_wrap:not(.is-small) .upload_wrap_section,.page-editor .module_canvas_fon_wrap:not(.is-small) .upload_wrap_section{font-size:13px;font-weight:500;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;}.page-editor .edit_section_wrap:not(.is-small) .upload_wrap_section .upload_link,.page-editor .module_canvas_fon_wrap:not(.is-small) .upload_wrap_section .upload_link{margin-bottom:25px;position:relative;z-index:1;display:inline-block;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;font-size:18px;line-height:1.5;font-weight:400;color:#fff;vertical-align:middle;text-align:center;text-decoration:none;white-space:nowrap;background-color:transparent;border:none;outline:none;transition:all 0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;position:relative;z-index:1;color:#fff;font-weight:700;font-size:13px;padding:5px 15px;text-transform:uppercase;color:#fff;border:1px solid #fff;border-radius:4px;min-width:194px;}.page-editor .edit_section_wrap:not(.is-small) .upload_wrap_section .upload_link:hover,.page-editor .module_canvas_fon_wrap:not(.is-small) .upload_wrap_section .upload_link:hover{color:#fff;}.page-editor .edit_section_wrap:not(.is-small) .upload_wrap_section .upload_link:hover::before,.page-editor .module_canvas_fon_wrap:not(.is-small) .upload_wrap_section .upload_link:hover::before{opacity:0;}.page-editor .edit_section_wrap:not(.is-small) .upload_wrap_section .upload_link::before,.page-editor .module_canvas_fon_wrap:not(.is-small) .upload_wrap_section .upload_link::before{content:'';position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-1;opacity:1;background:linear-gradient(180deg,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),#db0756;background-blend-mode:hard-light,normal;box-shadow:0px 1px 4px rgba(0,0,0,0.25),inset 0px -3px 0px rgba(0,0,0,0.14);transition:all 0.3s;border-radius:4px;}.page-editor .edit_section_wrap:not(.is-small) .upload_wrap_section .upload_link:hover,.page-editor .module_canvas_fon_wrap:not(.is-small) .upload_wrap_section .upload_link:hover{color:#e6446c;border-color:#e6446c;}.page-editor .edit_section_wrap.not_img + .module_section_block_wraps,.page-editor .module_canvas_fon_wrap.not_img + .module_section_block_wraps{pointer-events:none;}.page-editor .edit_section_wrap.not_img + .module_section_block_wraps .module_section_block,.page-editor .module_canvas_fon_wrap.not_img + .module_section_block_wraps .module_section_block{opacity:0.3;}.page-editor .middle_wrap .size_label_height,.page-editor .middle_wrap .size_label_width{text-align:center;overflow:hidden;font-size:12px;font-weight:500;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;}.page-editor .middle_wrap .size_label_height .size,.page-editor .middle_wrap .size_label_width .size{min-width:80px;display:inline-block;position:relative;}.page-editor .middle_wrap .size_label_height .size::before,.page-editor .middle_wrap .size_label_width .size::before,.page-editor .middle_wrap .size_label_height .size::after,.page-editor .middle_wrap .size_label_width .size::after{content:'';position:absolute;height:1px;background:#bec7d1;top:50%;width:2000px;}.page-editor .middle_wrap .size_label_height .size::before,.page-editor .middle_wrap .size_label_width .size::before{right:100%;margin-right:5px;}.page-editor .middle_wrap .size_label_height .size::after,.page-editor .middle_wrap .size_label_width .size::after{left:100%;margin-left:5px;}.page-editor .middle_wrap .size_label_height{width:70px;overflow:hidden;display:flex;align-items:center;}.page-editor .middle_wrap .size_label_height .size{position:relative;text-align:center;transform:rotate(-90deg);}.page-editor .edit_photo_design .item,.page-editor .size_item{position:relative;}.page-editor .edit_photo_design .item > input,.page-editor .size_item > input{position:absolute;top:0;left:0;visibility:hidden;}.page-editor .edit_photo_design .item > input:checked + label::before,.page-editor .size_item > input:checked + label::before{border-color:#1093e0;}.page-editor .edit_photo_design .item > input:checked + label::after,.page-editor .size_item > input:checked + label::after{opacity:1;transform:scale(1);}.page-editor .edit_photo_design .item > label,.page-editor .size_item > label{text-align:left;position:relative;padding-left:24px;font-size:13px;font-weight:500;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;cursor:pointer;transition:all 0.3s;}.page-editor .edit_photo_design .item > label:hover,.page-editor .size_item > label:hover{color:#1093e0;}.page-editor .edit_photo_design .item > label::before,.page-editor .size_item > label::before{content:'';position:absolute;top:0;left:0;width:18px;height:18px;border:1px solid #bec7d1;background:#fff;}.page-editor .edit_photo_design .item > label::after,.page-editor .size_item > label::after{content:'';position:absolute;top:0;left:0;width:18px;height:18px;background:url(/sites/all/themes/holst/images/icons/check.svg) no-repeat center center;transform:scale(0.5);opacity:0;transition:all 0.3s;}.page-editor .hide_items_block{position:relative;}.page-editor .hide_items_block > input{position:absolute;top:0;left:0;visibility:hidden;}.page-editor .hide_items_block > input:checked + label span{border-color:#1093e0;}.page-editor .hide_items_block > input:checked + label span::after{opacity:1;transform:scale(1);}.page-editor .hide_items_block > label{display:inline;text-align:left;position:relative;padding-left:24px;font-size:13px;font-weight:500;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;cursor:pointer;transition:all 0.3s;}.page-editor .hide_items_block > label:hover{color:#1093e0;}.page-editor .hide_items_block > label span{position:relative;display:inline-block;vertical-align:-4px;margin-right:10px;top:0;left:0;width:18px;height:18px;border:1px solid #bec7d1;background:#fff;}.page-editor .hide_items_block > label span::after{content:'';position:absolute;top:0;left:0;width:18px;height:17px;background:url(/sites/all/themes/holst/images/icons/check.svg) no-repeat center center;transform:scale(0.5);opacity:0;transition:all 0.3s;}.page-editor .item_radio{position:relative;}.page-editor .item_radio input{position:absolute;top:0;left:0;visibility:hidden;}.page-editor .item_radio input:checked + label::before{border-color:#1093e0;}.page-editor .item_radio input:checked + label::after{opacity:1;transform:scale(1);}.page-editor .item_radio label{display:inline-block;position:relative;padding-left:24px;font-size:13px;font-weight:500;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;cursor:pointer;transition:all 0.3s;}.page-editor .item_radio label:hover{color:#1093e0;}.page-editor .item_radio label::before{content:'';position:absolute;top:0;left:0;width:18px;height:18px;border-radius:50%;border:1px solid #4a90e2;background:#fff;}.page-editor .item_radio label::after{content:'';position:absolute;top:4px;left:4px;width:10px;height:10px;border-radius:50%;background:#4a90e2;transform:scale(0.5);opacity:0;transition:all 0.3s;}#magnificPopup_holst_m_wrap{max-width:1140px;margin:0 auto;}#magnificPopup_holst_m_wrap.load_delete_img_popup{max-width:400px;}#magnificPopup_holst_m_wrap.load_delete_img_popup form{padding:15px 30px;text-align:center;}#magnificPopup_holst_m_wrap.load_delete_img_popup .mess{font-size:16px;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;font-weight:500;}#magnificPopup_holst_m_wrap.load_delete_img_popup .mess img{display:block;margin:5px auto 0;}#magnificPopup_holst_m_wrap.load_delete_img_popup .form-actions .form-submit{margin:0 10px;position:relative;z-index:1;display:inline-block;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;font-size:18px;line-height:1.5;font-weight:400;color:#fff;vertical-align:middle;text-align:center;text-decoration:none;white-space:nowrap;background-color:transparent;border:none;outline:none;transition:all 0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;position:relative;z-index:1;color:#fff;font-weight:700;font-size:13px;padding:5px 15px;text-transform:uppercase;color:#fff;border:1px solid #fff;border-radius:4px;}#magnificPopup_holst_m_wrap.load_delete_img_popup .form-actions .form-submit:hover{color:#fff;}#magnificPopup_holst_m_wrap.load_delete_img_popup .form-actions .form-submit:hover::before{opacity:0;}#magnificPopup_holst_m_wrap.load_delete_img_popup .form-actions .form-submit::before{content:'';position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-1;opacity:1;background:linear-gradient(180deg,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),#db0756;background-blend-mode:hard-light,normal;box-shadow:0px 1px 4px rgba(0,0,0,0.25),inset 0px -3px 0px rgba(0,0,0,0.14);transition:all 0.3s;border-radius:4px;}#magnificPopup_holst_m_wrap.load_delete_img_popup .form-actions .form-submit:hover{color:#e6446c;border-color:#e6446c;}#magnificPopup_holst_m_wrap .mfp-close{color:#fff;}#magnificPopup_holst_m_wrap .mfp-close:hover{color:#e6446c;}#magnificPopup_holst_m_wrap .big_slider .slick-next{right:-55px;}#magnificPopup_holst_m_wrap .categories_wrap{height:435px;}#magnificPopup_holst_m_wrap .categories_wrap{background:url(/sites/all/themes/holst/images/body-bg.jpg);}#magnificPopup_holst_m_wrap .popup_title{position:relative;background:linear-gradient(to top,#1094e0 0%,#19b9f1 100%),#1093e0;padding:15px 20px;padding-right:70px;text-align:left;font-size:24px;font-weight:700;color:#fff;}.view-favorites{padding-top:10px;}.view-favorites .view-empty{font-size:14px;}.view-favorites.view-display-id-page_1 .image_title{margin-bottom:15px;font-size:13px;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;font-weight:500;color:#3a4047;}.view-favorites.view-display-id-page_1 .img{margin-bottom:15px;}.view-favorites.view-display-id-page_1 .img img{display:block;border-radius:4px;}.view-favorites.view-display-id-page_1 .group-item{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #e8edf2;display:flex;flex-direction:row;justify-content:flex-start;}.view-favorites.view-display-id-page_1 .group-item .views-row{width:25%;margin-right:30px;}.view-favorites.view-display-id-page_1 .group-item .views-row .drupal_package_like_button{color:#3a4047;text-decoration:none;}.view-favorites.view-display-id-page_1 .group-item .views-row .drupal_package_like_button .text{display:flex;flex-direction:row;justify-content:flex-start;font-weight:500;line-height:20px;font-size:13px;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;}.view-favorites.view-display-id-page_1 .group-item .views-row .drupal_package_like_button .text svg{transform:scale(1);transition:all 0.3s;margin-right:5px;}.view-favorites.view-display-id-page_1 .group-item .views-row .drupal_package_like_button .text:hover svg{transform:scale(1.3);transition:all 0.3s;}.view-favorites.view-display-id-page_1 .group-item .views-row:last-child{margin-right:0;}.page-user-orders form[id^="basket-other-dolg-form"]{padding-bottom:25px;border-bottom:1px solid #e8edf2;margin-bottom:30px;}.page-user-orders form[id^="basket-other-dolg-form"] .marker,.page-user-orders form[id^="basket-other-dolg-form"] .form-required{color:#3a4047;}.page-user-orders form[id^="basket-other-dolg-form"] .btn--red::before{background:linear-gradient(180deg,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%),#1093e0;}.page-user-orders form[id^="basket-other-dolg-form"] .btn--red:hover{color:#1093e0;border-color:#1093e0;}.page-user-orders form[id^="basket-other-dolg-form"] > div{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;}.page-user-orders form[id^="basket-other-dolg-form"] .form-item{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;}.page-user-orders form[id^="basket-other-dolg-form"] .form-item label{font-weight:800;line-height:25px;font-size:18px;color:#3a4047;margin-right:10px;width:170px;}.page-user-orders form[id^="basket-other-dolg-form"] .form-item select{max-width:150px;margin-right:20px;}.page-user-orders table.lk_table_user_orders{width:100%;margin-bottom:30px;}.page-user-orders table.lk_table_user_orders thead th{padding:10px 0;border:none;font-size:13px;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;font-weight:500;text-align:left;border-bottom:1px solid #e8edf2;font-weight:700;}.page-user-orders table.lk_table_user_orders tbody{border:none;}.page-user-orders table.lk_table_user_orders tbody tr{background:transparent;padding:0;border:none;border-bottom:1px solid #e8edf2;}.page-user-orders table.lk_table_user_orders tbody tr td.change_view .change_view_click{font-size:0;display:inline-block;width:8px;height:16px;background:url(/sites/all/themes/holst/images/icons/arr_uo.svg) no-repeat center;transform:rotate(0deg);transition:all 0.3s;}.page-user-orders table.lk_table_user_orders tbody tr td.change_view .change_view_click.active{background:url(/sites/all/themes/holst/images/icons/arr_uo_active.svg) no-repeat center;transform:rotate(90deg);transition:all 0.3s;}.page-user-orders table.lk_table_user_orders tbody tr.active_row_b{position:relative;background:#fff;border-bottom:0;}.page-user-orders table.lk_table_user_orders tbody tr.active_row_b > td{padding-top:0;position:relative;z-index:1;}.page-user-orders table.lk_table_user_orders tbody tr.active_row_b .order-flex-wrapper{display:flex;}.page-user-orders table.lk_table_user_orders tbody tr.active_row_b .order-flex-wrapper::before{content:'';position:absolute;z-index:-1;left:-30px;right:-30px;bottom:0;top:-82px;background:#fff;box-shadow:0px 11px 24px -3px rgba(82,48,0,0.08);}.page-user-orders table.lk_table_user_orders tbody tr.active_row_b .order-flex-wrapper .order_data{flex-grow:1;vertical-align:top;}.page-user-orders table.lk_table_user_orders tbody tr.active_row_b .order-flex-wrapper .order_data table{width:100%;}.page-user-orders table.lk_table_user_orders tbody tr.active_row_b .order-flex-wrapper .order_data table thead th{font-weight:400;}.page-user-orders table.lk_table_user_orders tbody tr.active_row_b .order-flex-wrapper .order_data table tbody tr:last-child{border-bottom:0;}.page-user-orders table.lk_table_user_orders tbody tr.active_row_b .order-flex-wrapper .order_data table tbody tr td.td_desc{width:200px;}.page-user-orders table.lk_table_user_orders tbody tr.active_row_b .order-flex-wrapper .order_data table tbody tr td.td_img{width:130px;padding-right:30px;}.page-user-orders table.lk_table_user_orders tbody tr.active_row_b .order-flex-wrapper .order_data table tbody tr td.td_price{width:95px;}.page-user-orders table.lk_table_user_orders tbody tr.active_row_b .order-flex-wrapper .order_data table tbody tr td.td_count{width:100px;text-align:center;font-weight:800;line-height:25px;font-size:18px;}.page-user-orders table.lk_table_user_orders tbody tr.active_row_b .order-flex-wrapper .order_info{width:400px;flex-shrink:0;vertical-align:top;padding-left:30px;}.page-user-orders table.lk_table_user_orders tbody tr.active_row_b .order-flex-wrapper .order_info .line{margin-bottom:25px;}.page-user-orders table.lk_table_user_orders tbody tr.active_row_b .order-flex-wrapper .order_info .line .label{color:#6d7d8f;}.page-user-orders table.lk_table_user_orders tbody tr.active_row_t{border-bottom:0;}.page-user-orders table.lk_table_user_orders tbody tr.active_row_t td{position:relative;z-index:5;}.page-user-orders table.lk_table_user_orders tbody tr.active_row_t td{font-weight:700;}.page-user-orders table.lk_table_user_orders tbody tr td{padding:30px 0;font-style:normal;font-weight:500;line-height:20px;font-size:13px;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;}.page-user-orders table.lk_table_user_orders tbody tr td.td_img{width:300px;padding-right:30px;}.page-user-orders table.lk_table_user_orders tbody tr td.td_desc{font-weight:500;line-height:20px;font-size:13px;font-family:'MontserratAlternates','Arial','Helvetica',sans-serif;}.page-user-orders table.lk_table_user_orders tbody tr td.td_desc .basket_dop_info{color:#1093e0;font-weight:500;line-height:32px;font-size:13px;display:inline-block;}.page-user-orders table.lk_table_user_orders tbody tr td.td_price{font-weight:800;line-height:25px;font-size:18px;}.page-user-orders table.lk_table_user_orders tbody tr td.td_summ{font-weight:800;line-height:25px;font-size:18px;}.page-user-orders table.lk_table_user_orders tbody tr td.td_delete{max-width:110px;text-align:center;}.page-user-orders table.lk_table_user_orders tbody tr td.td_delete .delete_aproved{display:flex;flex-direction:row;justify-content:space-between;}.page-user-orders table.lk_table_user_orders tbody tr td.td_delete .delete_aproved .delete_yes{color:#e6446c;}.page-user-orders table.lk_table_user_orders tbody tr td.td_delete .delete_aproved .delete_yes:hover{text-decoration:none;}.page-user-orders table.lk_table_user_orders tbody tr td.td_delete .delete_aproved .delete_no{color:#1093e0;}.page-user-orders table.lk_table_user_orders tbody tr td.td_delete .delete_aproved .delete_no:hover{text-decoration:none;}.page-user-orders table.lk_table_user_orders tbody tr td.td_delete a.delete_row_link{font-size:0;display:inline-block;width:23px;height:23px;background:url(/sites/all/themes/holst/images/icons/x-circle.svg) no-repeat center;transform:scale(1);transition:all 0.3s;vertical-align:middle;}.page-user-orders table.lk_table_user_orders tbody tr td.td_delete a.delete_row_link:hover{transform:scale(1.1);transition:all 0.3s;}.error-page{text-align:center;font-size:18px;padding-bottom:30px;}.error-page a{color:inherit;transition:all 0.3s;}.error-page a:hover{color:#1093e0;}.error-page .number{font-size:160px;line-height:1;font-weight:800;color:#1093e0;}.basket_page_finish_callback{margin-bottom:30px;text-align:center;font-size:18px;}.basket_page_finish_callback img{margin:20px auto;display:block;}.basket_page_finish_callback a{color:#1093e0;}.block-masquerade{position:fixed;right:100%;top:50px;z-index:555;width:250px;background:#fff;border-radius:0 0 10px 0;box-shadow:0 0 10px #000;}.block-masquerade .block_layout{padding:10px;position:relative;}.block-masquerade .block_layout .masquerade_toggle{position:absolute;left:100%;top:0;background:#1093e0;width:30px;height:30px;cursor:pointer;border-radius:0 10px 10px 0;}.block-masquerade .block_layout .masquerade_toggle svg{margin:3px 0 0 3px;}.block-masquerade.view{margin:0 -250px 0 0;}.mobile-footer-contacts{height:36px;position:fixed;z-index:10;bottom:0;left:0;right:0;background:#fff;box-shadow:0 0 3px rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center;}.mobile-footer-contacts .mobile-wrap{width:auto;display:flex;align-items:center;justify-content:center;color:#333;}.mobile-footer-contacts .field-name-field-hcontacts-phone2 a{font-size:16px;color:inherit;text-decoration:none;}.page-node-327 .node_content .field-name-body{text-align:center;}.page-editor{min-width:1200px;}.swiper-container{width:100%;flex-shrink:0;}.swiper-slide.hide-content > *{display:none !important;}.swiper-container-android .swiper-slide{transform:none;}.swiper-smart-position-lock{transform:none !important;width:auto;}.swiper-smart-position-center{justify-content:center;}.swiper-smart-position-hidden{display:none !important;}.chosen-container .chosen-results{position:relative;z-index:10;}.select2-results__options{scrollbar-color:#1093e0 rgba(16,147,224,.2);scrollbar-width:thin;}.select2-results__options::-webkit-scrollbar{width:6px;background-color:rgba(16,147,224,.2);}.select2-results__options::-webkit-scrollbar-thumb{background-color:#1093e0;}.responsive-table{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#1093e0 rgba(16,147,224,.2);}.responsive-table td{min-width:100px;}.responsive-table::-webkit-scrollbar{width:4px;height:4px;}.responsive-table::-webkit-scrollbar-track{background:rgba(16,147,224,.3);}.responsive-table::-webkit-scrollbar-thumb{background:#1093e0;}.webform-client-form-461,.webform-client-form-460{width:600px;max-width:100%;margin:0 auto;}.webform-client-form-461 .form-item,.webform-client-form-460 .form-item{margin-bottom:10px;display:block;}.webform-client-form-461 .form-item label,.webform-client-form-460 .form-item label{width:auto;text-align:left;line-height:1.2;margin-bottom:5px;}.webform-client-form-461 .form-item .form-required,.webform-client-form-460 .form-item .form-required{position:static;}.webform-client-form-461 fieldset,.webform-client-form-460 fieldset{border:none;padding:0;}.webform-client-form-461 fieldset legend,.webform-client-form-460 fieldset legend{font-weight:700;margin-bottom:10px;font-size:1.2em;}.webform-client-form-461 .form-managed-file .file-icon,.webform-client-form-460 .form-managed-file .file-icon{display:none;}.webform-client-form-461 .form-managed-file a,.webform-client-form-460 .form-managed-file a{color:inherit;}.webform-client-form-461 .form-managed-file button[name="submitted_zagruzit_fayl_remove_button"],.webform-client-form-460 .form-managed-file button[name="submitted_zagruzit_fayl_remove_button"],.webform-client-form-461 .form-managed-file button[name="submitted_zagruzit_fayly_remove_button"],.webform-client-form-460 .form-managed-file button[name="submitted_zagruzit_fayly_remove_button"]{border:none;background:transparent;font-size:0;color:#e6446c;margin-bottom:10px;}.webform-client-form-461 .form-managed-file button[name="submitted_zagruzit_fayl_remove_button"]::before,.webform-client-form-460 .form-managed-file button[name="submitted_zagruzit_fayl_remove_button"]::before,.webform-client-form-461 .form-managed-file button[name="submitted_zagruzit_fayly_remove_button"]::before,.webform-client-form-460 .form-managed-file button[name="submitted_zagruzit_fayly_remove_button"]::before{content:'×';font-size:30px;line-height:0;vertical-align:-7px;}.webform-client-form-461 .form-managed-file .my_style_button_upload_file,.webform-client-form-460 .form-managed-file .my_style_button_upload_file{text-align:left;display:flex;align-items:center;}@keyframes pulsate{50%{color:#fff;text-shadow:0 -1px rgba(0,0,0,.3),0 0 5px #f03000,0 0 8px #f80000;}}.toggle_desc_block.hide .text{text-shadow:0 -1px rgba(0,0,0,.1);font-size:32px;font-weight:600;text-decoration:none;-webkit-animation:pulsate 3s linear infinite;animation:pulsate 3s linear infinite;}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#000;opacity:0.6;}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box;}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}.mfp-align-top .mfp-container:before{display:none;}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}.mfp-ajax-cur{cursor:progress;}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}.mfp-auto-cursor .mfp-content{cursor:auto;}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{user-select:none;}.mfp-loading.mfp-figure{display:none;}.mfp-hide{display:none !important;}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044;}.mfp-preloader a{color:#ccc;}.mfp-preloader a:hover{color:#fff;}.mfp-s-ready .mfp-preloader{display:none;}.mfp-s-error .mfp-content{display:none;}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation;}button::-moz-focus-inner{padding:0;border:0;}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace;transition:all 0.3s;}.mfp-close:hover,.mfp-close:focus{opacity:1;}.mfp-close-btn-in .mfp-close{color:#333;}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-15px;text-align:center;}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap;}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0);}.mfp-arrow:active{margin-top:-54px;}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px;}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7;}.mfp-arrow-left{left:0;}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px;}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f;}.mfp-arrow-right{right:0;}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px;}.mfp-arrow-right:before{border-left:27px solid #3f3f3f;}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}.mfp-iframe-holder .mfp-close{top:-40px;}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000;}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}.mfp-figure{line-height:0;}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444;}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px;}.mfp-figure figure{margin:0;}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px;}.mfp-image-holder .mfp-content{max-width:100%;}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}.mfp-img-mobile img.mfp-img{padding:0;}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box;}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}.mfp-img-mobile .mfp-counter{right:5px;top:3px;}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0;}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75);}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}.mfp-container{padding-left:6px;padding-right:6px;}}.mfp-preloader{width:40px;height:40px;background-color:#fff;margin:-20px auto 0;opacity:0.8;animation:rotateplane 1.2s infinite ease-in-out;}@keyframes rotateplane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg);}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);}}.mfp-s-error .mfp-preloader{width:auto;height:auto;animation:none;background-color:transparent;opacity:1;}.mfp-ready .mfp-figure{opacity:0;}.mfp-zoom-in .mfp-with-anim,.mfp-zoom-in .mfp-figure{opacity:0;transition:all 0.3s;transform:scale(0.7);}.mfp-zoom-in .mfp-iframe-holder .mfp-content{opacity:0;transform:scale(0.9) translateY(-20px) perspective(600px) rotateX(10deg);transition:all 0.5s;}.mfp-zoom-in.mfp-bg,.mfp-zoom-in .mfp-preloader{opacity:0;transition:all 0.4s;}.mfp-zoom-in.mfp-image-loaded .mfp-figure{opacity:1;transform:scale(1);}.mfp-zoom-in.mfp-ready .mfp-with-anim{opacity:1;transform:scale(1);}.mfp-zoom-in.mfp-ready .mfp-iframe-holder .mfp-content{opacity:1;transform:scale(1) translateY(0) perspective(600px) rotateX(0);}.mfp-zoom-in.mfp-ready.mfp-bg{opacity:0.6;}.mfp-zoom-in.mfp-ready .mfp-preloader{opacity:0.8;}.mfp-zoom-in.mfp-removing .mfp-with-anim,.mfp-zoom-in.mfp-removing .mfp-figure{transform:scale(1.15);opacity:0;}.mfp-zoom-in.mfp-removing .mfp-iframe-holder .mfp-content{transform:scale(0.9);opacity:0;transition:all 0.4s;}.mfp-zoom-in.mfp-removing.mfp-bg,.mfp-zoom-in.mfp-removing .mfp-preloader{opacity:0;}.mfp-zoom-in-gallery .mfp-with-anim,.mfp-zoom-in-gallery .mfp-figure,.mfp-zoom-in-gallery .mfp-iframe-holder .mfp-content{opacity:0;transition:all 0.3s ease-in-out;transform:scale(0.9);}.mfp-zoom-in-gallery.mfp-bg,.mfp-zoom-in-gallery .mfp-preloader{opacity:0;transition:all 0.3s ease-out;}.mfp-zoom-in-gallery.mfp-image-loaded .mfp-figure{opacity:1;transform:scale(1);}.mfp-zoom-in-gallery.mfp-ready .mfp-with-anim,.mfp-zoom-in-gallery.mfp-ready .mfp-iframe-holder .mfp-content{opacity:1;transform:scale(1);}.mfp-zoom-in-gallery.mfp-ready.mfp-bg{opacity:0.6;}.mfp-zoom-in-gallery.mfp-ready .mfp-preloader{opacity:0.8;}.mfp-zoom-in-gallery.mfp-removing .mfp-with-anim,.mfp-zoom-in-gallery.mfp-removing .mfp-figure,.mfp-zoom-in-gallery.mfp-removing .mfp-iframe-holder .mfp-content{transform:scale(0.9);opacity:0;}.mfp-zoom-in-gallery.mfp-removing.mfp-bg,.mfp-zoom-in-gallery.mfp-removing .mfp-preloader{opacity:0;}@media screen and (max-width:1800px){#block-drupal-package-block-steps::after,#block-drupal-package-block-steps::before{display:none;}}@media screen and (max-width:1600px){.page-editor .holst_m_editor_header_1 .menu_wrap .menu_item a{flex-direction:column;text-align:center;line-height:1.2;}.page-editor .holst_m_editor_header_1 .menu_wrap .menu_item a .ico{height:50px;position:relative;width:150px;margin-bottom:5px;}.page-editor .holst_m_editor_header_1 .menu_wrap .menu_item a .ico img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-width:100%;max-height:100%;width:auto;}.page-editor .holst_m_editor_header_3 .item_wrap.view_interior_item{max-width:250px;line-height:1.3;}}@media screen and (max-width:1399px){#block-views-slider-block-1 .b-slide::after{padding-bottom:38.9%;}}@media screen and (max-width:799px){#block-views-slider-block-1 .b-slide::after{padding-bottom:68.12%;}}@media screen and (max-width:399px){#block-views-slider-block-1 .b-slide::after{padding-bottom:87.5%;}}@media screen and (max-width:1300px){#block-drupal-package-block-steps .field-name-field-steps-list{margin-left:0;}#block-drupal-package-block-steps .field-name-field-steps-list > .field-items > .field-item .field-name-field-steps-text{margin:0 !important;}#block-drupal-package-block-partners .slick-prev{left:0;}#block-drupal-package-block-partners .slick-next{right:0;}}@media screen and (max-width:1199px){.b-hContacts{display:block;}.b-hContacts .field-name-field-phones{margin-right:20px;}.b-hContacts .field-name-field-phones > .field-items > .field-item{margin:0 0 5px;}.b-hContacts .field-name-field-phones > .field-items .svg_wrap_field_phones_icon{width:30px;display:flex;align-items:center;justify-content:center;}.b-header__top{padding-top:10px;padding-bottom:10px;min-height:100px;}.b-header__bottom{position:static;}#block-drupal-package-block-header-contacts{width:50%;padding-right:150px;}.block_drupal_package_block_logo,#block-drupal-package-block-logo{margin-top:0;top:5px;}.header-right-wrap{display:block;}.header-right-wrap .b-login-links{margin-right:0;margin-bottom:10px;}.header-right-wrap .block_basket_basket_block{margin-right:15px;}#block-system-main-menu .menu{margin:0 -10px;}#block-system-main-menu .menu::before,#block-system-main-menu .menu::after{content:none;}#block-system-main-menu .menu .leaf::after{content:'' !important;position:absolute;top:0;right:0;bottom:0;width:1px;background:rgba(255,255,255,.13);z-index:1;}#block-system-main-menu .menu .group{margin:0 !important;}#block-drupal-package-block-quality .block_layout{padding-left:10px;padding-right:10px;}#block-drupal-package-block-quality .field-name-field-quality-list > .field-items{margin:0;}#block-drupal-package-block-quality .field-name-field-quality-list > .field-items > .field-item{padding:10px 0;}#block-drupal-package-block-quality .field-name-field-quality-list > .field-items > .field-item:nth-of-type(odd){padding-right:10px;}#block-drupal-package-block-quality .field-name-field-quality-list > .field-items > .field-item:nth-of-type(even){padding-left:10px;}.b-footer .field-name-field-phones{margin-right:0;}#block-drupal-package-block-copyrights .block_drupal_package_block_logo{display:none;}.b-footer{padding-top:30px;padding-bottom:30px;}#block-drupal-package-block-copyrights{left:10px;top:auto;bottom:15px;width:auto;margin:0;}#block-menu-menu-footer-menu{margin-right:30px;}#block-menu-menu-footer-menu ul.menu{text-align:center;}#block-menu-menu-footer-menu ul.menu li{width:auto;display:inline-block;margin:5px 10px;vertical-align:top;padding:0 !important;}.b-fContacts__row:last-of-type{margin:0;justify-content:flex-start;}.b-fContacts__row:last-of-type .buttons{margin-left:10px;}#block-drupal-package-block-partners .field-name-field-partners .field-items .field-item{width:20%;padding:0 5px;}.view-news.view-display-id-page .view-content .views-row,.view-special.view-display-id-page .view-content .views-row{width:100%;}.node-type-news .b-leftbar{width:150px;}.b-service .field-name-field-service-image{float:none;margin:0 auto 15px;}.b-service .field-name-field-service-image img{margin:0 auto;}.holst_m_image_directory_page .image_directory_images_block_bot{display:block;}.holst_m_image_directory_page .image_directory_images_block_bot .help_text{margin:0 auto 10px;}.holst_m_image_directory_page .image_directory_images_block_bot .link_add_to_editor{display:block;}.holst_m_image_directory_page .directory_image_gallery{max-height:500px;}.holst_m_image_directory_page .directory_image_gallery .big_slider_wrap .active_for_items{right:10px;bottom:50px;}.holst_m_image_directory_page .directory_image_gallery .small_slider{height:auto;}.holst_m_image_directory_page .directory_image_gallery .big_slider{height:auto;max-height:400px;display:flex;overflow:hidden;}.holst_m_image_directory_page .directory_image_gallery .big_slider.slick-initialized{overflow:visible;}.holst_m_image_directory_page .directory_image_gallery .big_slider .slick-list,.holst_m_image_directory_page .directory_image_gallery .big_slider .slick-track{width:100%;}.holst_m_image_directory_page .directory_image_gallery .big_slider .row{height:auto;flex-shrink:0;width:100%;}.holst_m_image_directory_page .directory_image_gallery .big_slider .row label{left:auto;margin:0;right:10px;}#block-system-user-menu ul.menu li{margin-right:0;}#block-system-user-menu ul.menu li a{line-height:1.2;}.page-user #holst_m_user_change_currency_form_ajax_wrap{left:10px;}.basket_page_ajax_change_inner .bot_line .days_text{margin-bottom:15px;}.basket_page_ajax_change_inner .bot_line .order_price_info{position:static;text-align:center;}.basket_page_ajax_change_inner .bot_line .order_price_info .label{margin:0;}.page-user-orders table.lk_table_user_orders tbody tr.active_row_b .order-flex-wrapper .order_info{width:350px;}.b-hContacts .field-name-field-hcontacts-text,.b-hContacts .field-name-field-phones > .field-items > .field-item .field-name-field-phones-list{white-space:nowrap;}.b-hContacts .field-name-field-hcontacts-text .field-item,.b-hContacts .field-name-field-phones > .field-items > .field-item .field-name-field-phones-list .field-item{font-size:13px;}.view-services.view-display-id-block .view-content .views-field-field-service-image img{transform:none;image-rendering:initial;}.field-name-field-about-bottom-bottom-text table,.page-node .field-name-body table{margin:0 0 20px;display:block;max-width:100%;}}@media screen and (max-width:1000px) and (min-width:768px){#block-drupal-package-block-steps{background:#828282;-webkit-clip-path:none;clip-path:none;}#block-drupal-package-block-steps::after{display:none;}#block-drupal-package-block-steps::before{display:none;}#block-drupal-package-block-quality .block_layout{box-shadow:none;}#block-drupal-package-block-quality .block_layout::before,#block-drupal-package-block-quality .block_layout::after{display:none;}#block-views-services-block{background:#828282;clip-path:none;-webkit-clip-path:none;padding-top:30px;margin-top:-15px;}#block-views-slider-block-1 .b-slide__content::before,#block-drupal-package-block-main-slider .b-slide__content::before{background:url(/sites/all/themes/holst/images/icons/slide-content-bg.png) no-repeat center center;}}@media screen and (max-width:959px){.header-right-wrap{margin-right:0;min-width:160px;}.b-hContacts .mobile-wrap{display:none;}.b-hContacts__phones{display:block;}.b-hContacts .field-name-field-phones > .field-items{display:block;}.header-right-wrap{margin-right:10px;max-width:50%;margin-left:auto;}.block_basket_basket_block .busket_count_img{margin:0;margin-left:-5px;margin-top:5px;}.block_basket_basket_block .basket_count_title{font-size:0;}.block_basket_basket_block .block_content > a{width:60px;display:inline-flex;}.mobile-btn--menu{top:50%;margin-top:6px;}.region-header{position:relative;}#block-system-main-menu .menu .leaf a{font-size:14px;height:auto;padding:10px 5px;}#block-drupal-package-block-header-buttons{position:static;}#block-locale-language-content{position:absolute;right:10px;top:60px;margin:0 !important;z-index:40;}#block-menu-menu-header-menu ul.menu li a{font-size:12px;}#block-menu-menu-header-menu ul.menu li{margin-right:20px;}.b-header-buttons a{font-size:12px;min-width:0;}#admin-panel{display:none;}body.admin-menu .b-page{padding-top:0;}.view-services.view-display-id-block .view-content .views-field-field-service-image img{transform:none;}.view-services.view-display-id-block .view-content .views-row{width:25%;}.view-services.view-display-id-block .view-content .views-field-title-field{line-height:1.2;}#block-drupal-package-block-quality .field-name-field-quality-list > .field-items{text-align:center;}#block-drupal-package-block-quality .field-name-field-quality-list > .field-items .field-name-field-quality-image{float:none;margin:0 auto 10px;}#block-drupal-package-block-quality .field-name-field-quality-list > .field-items .field-name-field-quality-image img{margin:0 auto;}.b-footer{margin-bottom:35px;}#block-drupal-package-block-footer-phones2,#block-drupal-package-block-footer-phones{display:none;}#block-menu-menu-footer-menu{margin-left:0;}#block-drupal-package-block-footer-contacts2,#block-drupal-package-block-footer-contacts{width:235px;}#block-drupal-package-block-steps .field-name-field-steps-list > .field-items{margin-left:0;}#block-drupal-package-block-steps .field-name-field-steps-list .field-name-field-steps-icon{display:none;}#block-drupal-package-block-steps .field-name-field-steps-list > .field-items > .field-item{width:33.33333%;padding:0 10px;margin-bottom:10px;}#block-drupal-package-block-steps .field-name-field-steps-list > .field-items > .field-item:nth-of-type(even){margin-top:0;}.front #block-drupal-package-block-md .field-name-field-services-quality-icon,.front #block-drupal-package-block-service-quality .field-name-field-services-quality-icon{display:none;}.front #block-drupal-package-block-md .field-name-field-services-quality-list > .field-items > .field-item,.front #block-drupal-package-block-service-quality .field-name-field-services-quality-list > .field-items > .field-item{padding-left:0;padding-right:0;text-align:center;}.front #block-drupal-package-block-md .field-name-field-services-quality-block > .field-items > .field-item::after,.front #block-drupal-package-block-service-quality .field-name-field-services-quality-block > .field-items > .field-item::after{display:none;}#block-drupal-package-block-partners .field-name-field-partners .field-items .field-item{width:25%;}.node_special .field-name-field-news-image,.node_news .field-name-field-news-image,.node_special .field-name-field-special-image,.node_news .field-name-field-special-image{float:none;margin:0 auto 15px;}.node_special .field-name-field-news-image img,.node_news .field-name-field-news-image img,.node_special .field-name-field-special-image img,.node_news .field-name-field-special-image img{margin:0 auto;}.page-node-15 #block-drupal-package-block-contacts2,.page-node-15 #block-drupal-package-block-contacts{width:auto;float:none;}.page-node-15 #block-drupal-package-block-map2,.page-node-15 #block-drupal-package-block-map{margin-top:15px;width:100%;float:none;}#block-webform-client-block-16 .block_layout{display:block;}.view-idea.view-display-id-page_1 .view-content .views-field-title-field{font-size:18px;line-height:1.2;}.holst_m_image_directory_page .filter_wrap{width:270px;max-width:100%;}#block-system-user-menu ul.menu li a{font-size:14px;min-height:38px;display:flex;align-items:center;justify-content:center;}.basket_page_ajax_change_inner table tbody tr td{padding-left:5px;padding-right:5px;}.basket_page_ajax_change_inner table tbody tr td.td_img{width:auto;}.admin_tabs{display:none;}.holst_m_user_virtual_balance_page .balance_block .add_balance_link{margin-top:0;margin-bottom:30px;}.holst_m_user_virtual_balance_page .balance_history{max-width:100%;}.page-user-orders table.lk_table_user_orders tbody tr.active_row_b .order-flex-wrapper{display:block;}.page-user-orders table.lk_table_user_orders tbody tr.active_row_b .order-flex-wrapper .order_info{width:auto;padding:0;}.page-user-orders table.lk_table_user_orders tbody tr.active_row_b .order-flex-wrapper .order_info .line{margin-bottom:10px;}.page-user-orders table.lk_table_user_orders tbody tr.active_row_b .order-flex-wrapper .order_data table tbody tr td{width:auto !important;padding-left:5px;padding-right:5px;}.page-user-orders table.lk_table_user_orders tbody tr.active_row_b .order-flex-wrapper .order_data table tbody tr td.td_price,.page-user-orders table.lk_table_user_orders tbody tr.active_row_b .order-flex-wrapper .order_data table tbody tr td.td_count,.page-user-orders table.lk_table_user_orders tbody tr.active_row_b .order-flex-wrapper .order_data table tbody tr td.td_sum{font-weight:400;font-size:16px;}.view-favorites.view-display-id-page_1 .view-content{font-size:0;margin:0 -15px;}.view-favorites.view-display-id-page_1 .group-item{display:inline;border:none;margin:0;padding:0;}.view-favorites.view-display-id-page_1 .group-item .views-row{display:inline-block;vertical-align:top;width:33.3333%;margin:0;padding:0 15px;margin-bottom:30px;}.b-front-form #block-drupal-package-block-questions .b-questions__image{width:100%;}.b-front-form #block-drupal-package-block-questions .b-questions__image:last-of-type{display:none;}}@media screen and (min-width:768px) and (max-width:959px){.view-partners.view-display-id-block .view-content .views-row{width:50%;}}@media screen and (max-width:767px){#block-views-services-block{margin-top:-20px;clip-path:none;-webkit-clip-path:none;}#block-drupal-package-block-header-contacts2,#block-drupal-package-block-header-contacts{display:none;}.block_drupal_package_block_logo,#block-drupal-package-block-logo{left:0;margin-left:-10px;}#block-locale-language-content{top:35px;}#block-system-main-menu,#block-menu-menu-header-menu{display:none;}.region-header-middle{padding:10px 0;justify-content:center;}.b-header{z-index:auto;}.mobile-menu{width:250px;position:absolute;z-index:50;left:-10px;top:-10px;transform:translateX(-101%);transition:all 0.3s;will-change:transform;}.mobile-menu.is-open{transform:translateX(0);}.mobile-menu #block-system-main-menu,.mobile-menu #block-menu-menu-header-menu{display:block;}.mobile-menu #block-system-main-menu .menu a,.mobile-menu #block-menu-menu-header-menu .menu a{color:#fff !important;}.mobile-menu #block-system-main-menu{margin:0;}.mobile-menu #block-system-main-menu .menu{display:block;margin:0;}.mobile-menu #block-system-main-menu .menu .leaf a{background:#1093e0;}.mobile-menu #block-system-main-menu .menu .leaf a.active{background:#20adde;}.mobile-menu #block-system-main-menu .menu .leaf a::after,.mobile-menu #block-system-main-menu .menu .leaf a::before{content:none !important;}.mobile-menu #block-system-main-menu .group{display:block;width:auto !important;}.mobile-menu #block-menu-menu-header-menu .menu li{display:block;margin:0;}.mobile-menu #block-menu-menu-header-menu .menu a{position:relative;z-index:1;display:block;background:#1093e0;text-align:center;font-weight:800;font-size:14px;padding:10px 5px;text-align:center;text-transform:uppercase;color:#fff;text-decoration:none;font-family:'Podkova','Arial','Helvetica',sans-serif;}.mobile-menu #block-menu-menu-header-menu .menu a.active{background:#20adde;}#block-views-slider-block-1 .b-slide__content,#block-drupal-package-block-main-slider .b-slide__content{width:100%;left:0;margin-left:0;padding-left:10px;padding-right:10px;}#block-views-slider-block-1 .b-slide__text,#block-drupal-package-block-main-slider .b-slide__text{font-size:18px;line-height:1.3;margin-bottom:8px;}.region-footer{display:block;}#block-menu-menu-footer-menu{margin-right:0;}#block-drupal-package-block-footer-contacts2,#block-drupal-package-block-footer-contacts{margin:0 auto;}.b-fContacts__row{justify-content:center !important;}#block-drupal-package-block-copyrights{position:static;text-align:center;margin-top:10px;}.b-fContacts__row:first-of-type{margin-bottom:10px;}.b-footer{padding-bottom:75px;}.b-front-form #block-webform-client-block-6{padding-left:10px;padding-right:10px;left:0;width:100%;margin-left:0;z-index:10;-webkit-clip-path:none;clip-path:none;}#block-drupal-package-block-steps .field-name-field-steps-list > .field-items > .field-item{width:50%;}.front #block-drupal-package-block-md,.front #block-drupal-package-block-service-quality{display:none;}#block-drupal-package-block-steps{clip-path:none;-webkit-clip-path:none;}#block-drupal-package-block-partners .field-name-field-partners .field-items .field-item{width:33.33333%;}#holst-m-login-form .form-type-password{display:block;}#holst-m-login-form .form-type-password .field-suffix{position:static;margin-left:0;margin-top:5px;display:inline-block;}#modalContent.modal-default .modal-content{padding:15px 20px;}#block-webform-client-block-23 .webform-client-form .form-item,#block-webform-client-block-17 .webform-client-form .form-item,#block-webform-client-block-23 .webform-client-form .form-actions,#block-webform-client-block-17 .webform-client-form .form-actions{width:100%;margin-right:0;}.b-content{padding-bottom:30px;}.b-content__top{padding:25px 0 5px;}.b-content__inner{flex-direction:column;}.b-content__inner .b-leftbar{margin:0 0 15px;width:auto;}.node_special .field-name-title-field,.node_news .field-name-title-field{text-align:center;}.view-services.view-display-id-page_1 .view-content .views-row{width:50%;}#block-menu-menu-about-menu,#block-views-services-menu{margin:0 auto;text-align:center;}.view-idea.view-display-id-page_1 .view-content .views-row{width:100%;}.slick-prev{left:0;}.slick-next{right:0;}.b-gallery__thumbs .slick-arrow{display:none !important;}.not-front #block-drupal-package-block-md .field-name-field-services-quality-list > .field-items,.not-front #block-drupal-package-block-service-quality .field-name-field-services-quality-list > .field-items{text-align:center;}.not-front #block-drupal-package-block-md .field-name-field-services-quality-list > .field-items > .field-item,.not-front #block-drupal-package-block-service-quality .field-name-field-services-quality-list > .field-items > .field-item{width:50%;}.field-name-field-about-bottom-bottom-text img.float-left,.page-node .field-name-body img.float-left,.field-name-field-about-bottom-bottom-text img.float-right,.page-node .field-name-body img.float-right{margin:0 auto !important;float:none !important;display:block;}.holst_m_image_directory_page{display:block;}.holst_m_image_directory_page .filter_wrap{width:auto;}.holst_m_image_directory_page .categories_wrap_scroll{height:auto;}.holst_m_image_directory_page .directory_image_gallery .big_slider .slick-prev{left:0;}.page-user .profile > .field{width:50%;}#block-system-user-menu{margin-bottom:-5px;}.page-user .page_title{padding-top:25px;}.page-user #holst_m_user_change_currency_form_ajax_wrap{top:-27px;}.page-user #holst_m_user_change_currency_form_ajax_wrap #holst-m-user-change-currency-form .form-item-currency{width:auto;display:flex;align-items:center;}.page-user #holst_m_user_change_currency_form_ajax_wrap #holst-m-user-change-currency-form .form-item-currency label{margin:0;margin-right:10px;}.admin_tabs{display:none;}.user_orders .line_info_bot table,.balance_history table,.basket_page_ajax_change_inner table{display:block;}.user_orders .line_info_bot table tbody,.balance_history table tbody,.basket_page_ajax_change_inner table tbody,.user_orders .line_info_bot table tr,.balance_history table tr,.basket_page_ajax_change_inner table tr,.user_orders .line_info_bot table td,.balance_history table td,.basket_page_ajax_change_inner table td{display:block;}.user_orders .line_info_bot table thead,.balance_history table thead,.basket_page_ajax_change_inner table thead{display:none;}.user_orders .line_info_bot table .basket_item_count,.balance_history table .basket_item_count,.basket_page_ajax_change_inner table .basket_item_count{width:105px;margin:0 auto;}.user_orders .line_info_bot table .basket_item_count input,.balance_history table .basket_item_count input,.basket_page_ajax_change_inner table .basket_item_count input{height:30px;text-align:center;padding-left:2px;padding:2px;}.user_orders .line_info_bot table tr,.balance_history table tr,.basket_page_ajax_change_inner table tr{padding:10px 0 !important;position:relative;}.user_orders .line_info_bot table .td_delete,.balance_history table .td_delete,.basket_page_ajax_change_inner table .td_delete{position:absolute;right:0;top:10px;}.user_orders .line_info_bot table td,.balance_history table td,.basket_page_ajax_change_inner table td{height:auto !important;text-align:center !important;width:auto !important;padding:5px 10px !important;}.page-user-orders form[id^="basket-other-dolg-form"] > div{display:block;}.basket_my_orders_callback.user_orders > table > thead > tr > th:nth-of-type(3),.basket_my_orders_callback.user_orders > table > thead > tr > th:nth-of-type(4),.basket_my_orders_callback.user_orders > table > thead > tr > th:nth-of-type(5){display:none !important;}.basket_my_orders_callback.user_orders > table .line_info td{padding-left:5px;padding-right:5px;}.basket_my_orders_callback.user_orders > table .line_info td:nth-of-type(3),.basket_my_orders_callback.user_orders > table .line_info td:nth-of-type(4),.basket_my_orders_callback.user_orders > table .line_info td:nth-of-type(5){display:none !important;}.view-favorites.view-display-id-page_1 .group-item .views-row{width:50%;text-align:center;}.view-favorites.view-display-id-page_1 .group-item .views-row .img img{margin:0 auto;}.view-favorites.view-display-id-page_1 .group-item .views-row .drupal_package_like_button{display:inline-block;}#block-views-slider-block-1 .b-slide,#block-drupal-package-block-main-slider .b-slide{overflow:hidden;}}@media screen and (max-width:599px){.view-services.view-display-id-block .view-content .views-row{width:33.33333%;}#block-drupal-package-block-quality .field-name-field-quality-list > .field-items{text-align:left;}#block-drupal-package-block-quality .field-name-field-quality-list > .field-items .field-name-field-quality-image{float:left;margin-right:20px;}#block-drupal-package-block-quality .field-name-field-quality-list > .field-items > .field-item{width:100%;padding:10px 0 !important;}.view-special.view-display-id-page .view-content .container,.view-news.view-display-id-page .view-content .container{display:block;}.view-special.view-display-id-page .view-content .views-field-field-special-image,.view-news.view-display-id-page .view-content .views-field-field-special-image,.view-special.view-display-id-page .view-content .views-field-field-news-image,.view-news.view-display-id-page .view-content .views-field-field-news-image{float:none;margin:0 auto 10px;text-align:center;}.view-special.view-display-id-page .view-content .views-field-field-special-image img,.view-news.view-display-id-page .view-content .views-field-field-special-image img,.view-special.view-display-id-page .view-content .views-field-field-news-image img,.view-news.view-display-id-page .view-content .views-field-field-news-image img{margin:0 auto;}.view-partners.view-display-id-block .view-content .views-row{width:100%;}.comment-form .form-item:not(.form-item-pass),.webform-client-form .form-item:not(.form-item-pass),form[id^="user-profile-form"] .form-item:not(.form-item-pass),form[id^="user-login"] .form-item:not(.form-item-pass),form[id^="user-register-form"] .form-item:not(.form-item-pass),form[id^="user-virtual-balance-add-form"] .form-item:not(.form-item-pass),form[id^="basket-order-node-form"] .form-item:not(.form-item-pass){display:block;}.comment-form .form-item:not(.form-item-pass) > label,.webform-client-form .form-item:not(.form-item-pass) > label,form[id^="user-profile-form"] .form-item:not(.form-item-pass) > label,form[id^="user-login"] .form-item:not(.form-item-pass) > label,form[id^="user-register-form"] .form-item:not(.form-item-pass) > label,form[id^="user-virtual-balance-add-form"] .form-item:not(.form-item-pass) > label,form[id^="basket-order-node-form"] .form-item:not(.form-item-pass) > label{text-align:left;width:auto;}.comment-form .form-actions,.webform-client-form .form-actions,form[id^="user-profile-form"] .form-actions,form[id^="user-login"] .form-actions,form[id^="user-register-form"] .form-actions,form[id^="user-virtual-balance-add-form"] .form-actions,form[id^="basket-order-node-form"] .form-actions{padding:0;}.comment-form .form-actions .form-submit,.webform-client-form .form-actions .form-submit,form[id^="user-profile-form"] .form-actions .form-submit,form[id^="user-login"] .form-actions .form-submit,form[id^="user-register-form"] .form-actions .form-submit,form[id^="user-virtual-balance-add-form"] .form-actions .form-submit,form[id^="basket-order-node-form"] .form-actions .form-submit{max-width:100%;}.comment-form fieldset.group-note legend,.webform-client-form fieldset.group-note legend,form[id^="user-profile-form"] fieldset.group-note legend,form[id^="user-login"] fieldset.group-note legend,form[id^="user-register-form"] fieldset.group-note legend,form[id^="user-virtual-balance-add-form"] fieldset.group-note legend,form[id^="basket-order-node-form"] fieldset.group-note legend{margin-left:0;}.comment-form .bot_wrap,.webform-client-form .bot_wrap,form[id^="user-profile-form"] .bot_wrap,form[id^="user-login"] .bot_wrap,form[id^="user-register-form"] .bot_wrap,form[id^="user-virtual-balance-add-form"] .bot_wrap,form[id^="basket-order-node-form"] .bot_wrap{margin:30px auto 0;}.comment-form .b_title,.webform-client-form .b_title,form[id^="user-profile-form"] .b_title,form[id^="user-login"] .b_title,form[id^="user-register-form"] .b_title,form[id^="user-virtual-balance-add-form"] .b_title,form[id^="basket-order-node-form"] .b_title{margin-bottom:10px;}#block-webform-client-block-140 .webform-client-form-140 .form-actions{padding:0;}#block-webform-client-block-140 .f_title,.basket_page_order_inner .f_title{margin-left:0;}form[id^="user-virtual-balance-add-form"],.basket_page_order_inner form[id^="user-register-form"],form[id^="user-profile-form"],#block-webform-client-block-140 .webform-client-form-140,form[id^="basket-order-node-form"]{max-width:270px;padding:0;}form[id^="user-virtual-balance-add-form"] select,.basket_page_order_inner form[id^="user-register-form"] select,form[id^="user-profile-form"] select,#block-webform-client-block-140 .webform-client-form-140 select,form[id^="basket-order-node-form"] select{max-width:100% !important;}.basket_page_order_inner form[id^="user-register-form"] .form-actions{padding-left:0 !important;}form[id^="basket-order-node-form"] .form-radios.is_anonim{display:block;text-align:center;padding-bottom:5px;}form[id^="basket-order-node-form"] .form-radios.is_anonim .form-item input:checked ~ label{border:none;padding:0;}form[id^="basket-order-node-form"] .form-radios.is_anonim .form-item label{border:none;display:block;margin:0 auto 5px;padding:0;text-align:center;}.field-name-field-about-bottom-bottom-text table,.page-node .field-name-body table{margin:0 0 20px;width:auto !important;display:table;}#block-views-slider-block-1 .b-slide__link a,#block-drupal-package-block-main-slider .b-slide__link a,#block-views-slider-block-1 .b-slide .field-name-field-main-slider-link a,#block-drupal-package-block-main-slider .b-slide .field-name-field-main-slider-link a{max-width:100%;white-space:normal;}#block-views-services-block{padding-top:30px;margin-top:-10px;}}@media screen and (max-width:479px){.b-header-buttons{display:flex;}.header-right-wrap{margin-left:0;display:flex;flex-direction:column;align-items:flex-start;max-width:none;}.header-right-wrap .b-login-links{order:1;margin:10px 0 0;}.header-right-wrap #block-basket-basket-block{margin:0;}#block-locale-language-content{top:10px;}.mobile-btn--menu{margin-top:-10px;}.region-header-middle{padding-top:0;}.block_drupal_package_block_logo,#block-drupal-package-block-logo{left:50%;margin-left:-50px;width:100px;height:auto;}.block_drupal_package_block_logo::before,#block-drupal-package-block-logo::before{width:120px;height:60px;margin-top:-30px;margin-left:-60px;background-size:240px auto;}.block_drupal_package_block_logo .field_inner_wrap_field_logo_slogan,#block-drupal-package-block-logo .field_inner_wrap_field_logo_slogan{display:none;}.view-services.view-display-id-block .view-content{margin:0 -5px;display:flex;flex-wrap:wrap;}.view-services.view-display-id-block .view-content .views-row{width:50%;padding:0 5px;}.view-services.view-display-id-block .view-content .container{height:100%;display:flex;flex-direction:column;}.view-services.view-display-id-block .view-content .views-field-title-field{font-size:14px;flex-grow:1;}#block-drupal-package-block-quality .field-name-field-quality-list > .field-items{text-align:center;}#block-drupal-package-block-quality .field-name-field-quality-list > .field-items .field-name-field-quality-image{float:none;margin:0 auto 10px;text-align:center;}#block-drupal-package-block-quality .field-name-field-quality-list > .field-items .field-name-field-quality-image img{margin:0 auto;}#block-drupal-package-block-quality .field-name-dpb-title-field{font-size:28px;margin-bottom:20px;}#block-webform-client-block-6 .webform-component--name,#block-webform-client-block-6 .webform-component--email,#block-webform-client-block-6 .webform-component--phone{width:auto;margin-right:0;}#block-webform-client-block-6 .block_title{font-size:24px;line-height:1.2;}#block-webform-client-block-6 .form-subtitle{font-size:15px;}#block-drupal-package-block-steps .field-name-dpb-title-field{font-size:26px;}#block-drupal-package-block-steps .field-name-field-steps-list > .field-items > .field-item:last-of-type{width:100%;}#block-drupal-package-block-partners .field-name-field-partners .field-items .field-item{width:50%;}#webform-client-form-23 .g_recaptcha{transform:scale(0.75);}.field-name-field-about-bottom-bottom-text blockquote,.page-node .field-name-body blockquote{padding:20px;}.b-contacts{display:block;}.b-contacts__right{margin-top:15px;width:auto;}.b-contacts__left{width:auto;}.view-services.view-display-id-page_1 .view-content .views-row{width:100%;}#block-webform-client-block-16 .block_title{text-align:center;width:auto;margin-bottom:15px;}#block-webform-client-block-16 .g_recaptcha{transform:none;}#block-webform-client-block-16 .webform-component--name,#block-webform-client-block-16 .webform-component--email,#block-webform-client-block-16 .webform-component--phone{width:auto;margin-right:0;float:none;}#block-webform-client-block-16 .form-actions{text-align:center;}.b-service__text .btn--white{margin:15px auto;display:table;}.certificates_pay_block .form-item{display:block;}.certificates_pay_block .form-item input.form-text{display:inline-block;vertical-align:middle;}.certificates_pay_block .form-item .field-suffix{display:inline-block;vertical-align:middle;}.certificates_pay_block .form-actions{margin-left:0;}.not-front #block-drupal-package-block-md .field-name-field-services-quality-list > .field-items > .field-item,.not-front #block-drupal-package-block-service-quality .field-name-field-services-quality-list > .field-items > .field-item{width:100%;}.view-partners.view-display-id-block .view-content .views-row{text-align:center;}.view-partners.view-display-id-block .view-content .views-field-field-partners-image img{margin:0 auto;}.view-partners.view-display-id-block .view-content .container:hover{transform:none;}.holst_m_image_directory_page .results_wrap{padding:15px 10px 30px;}.holst_m_image_directory_page .directory_image_gallery .small_slider .slick-arrow.slick-next{right:-17px;}.holst_m_image_directory_page .directory_image_gallery .small_slider .slick-arrow.slick-prev{left:-25px;}.holst_m_image_directory_page .drupal_package_like_button{top:0;}.holst_m_image_directory_page .drupal_package_like_button .text{font-size:10px;min-width:0;}.holst_m_image_directory_page .directory_image_gallery .big_slider .row label{font-size:10px;}.page-user .page_title{font-size:28px;}.page-user .profile > .field{width:100%;}#block-system-user-menu{margin-top:20px;}#block-system-user-menu ul.menu{display:block;}#block-system-user-menu ul.menu li a{padding:5px 10px;min-height:0;}.page-user-orders form[id^="basket-other-dolg-form"] .form-item{display:block;text-align:center;margin:0 0 10px;}.page-user-orders form[id^="basket-other-dolg-form"] .form-item label,.page-user-orders form[id^="basket-other-dolg-form"] .form-item select{width:auto;margin:0 auto;}.page-user-orders form[id^="basket-other-dolg-form"] .form-item label{margin-bottom:5px;}.page-user-orders form[id^="basket-other-dolg-form"] .form-actions{margin-bottom:0;text-align:center;}.view-favorites.view-display-id-page_1 .group-item .views-row{width:100%;}.page-node-15 .node_content .field-name-body{text-align:left;}#block-drupal-package-block-steps .field-name-field-steps-link a{font-size:16px;}.holst_m_image_directory_page .directory_image_gallery .small_slider .swiper-button.swiper-button-prev,.holst_m_image_directory_page .directory_image_gallery .small_slider .slick-arrow.swiper-button-prev,.holst_m_image_directory_page .directory_image_gallery .small_slider .swiper-button.slick-prev,.holst_m_image_directory_page .directory_image_gallery .small_slider .slick-arrow.slick-prev{left:-10px;background:#fff;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.3);}.holst_m_image_directory_page .directory_image_gallery .small_slider .swiper-button.swiper-button-next,.holst_m_image_directory_page .directory_image_gallery .small_slider .slick-arrow.swiper-button-next,.holst_m_image_directory_page .directory_image_gallery .small_slider .swiper-button.slick-next,.holst_m_image_directory_page .directory_image_gallery .small_slider .slick-arrow.slick-next{right:-10px;background:#fff;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.3);}.webform-client-form-461,.webform-client-form-460{text-align:center;}#block-views-slider-block-1 .b-slide__content,#block-drupal-package-block-main-slider .b-slide__content{height:auto;padding-bottom:30px;}#block-views-slider-block-1 .b-slide__content::before,#block-drupal-package-block-main-slider .b-slide__content::before{top:105px;}#block-views-slider-block-1 .b-slide__text,#block-drupal-package-block-main-slider .b-slide__text{font-size:14px;}#block-views-slider-block-1 .view-content .slick-dots,#block-drupal-package-block-main-slider .view-content .slick-dots,#block-views-slider-block-1 .field_inner_wrap_field_main_slider .slick-dots,#block-drupal-package-block-main-slider .field_inner_wrap_field_main_slider .slick-dots{bottom:17px;}#block-views-slider-block-1 .b-slide__link a,#block-drupal-package-block-main-slider .b-slide__link a,#block-views-slider-block-1 .b-slide .field-name-field-main-slider-link a,#block-drupal-package-block-main-slider .b-slide .field-name-field-main-slider-link a{font-size:12px;}}@media screen and (max-width:374px){.b-header-buttons{display:block;}.b-header-buttons a{display:block;margin:5px auto 0 !important;min-width:180px;}#block-views-slider-block-1 .b-slide__link a,#block-drupal-package-block-main-slider .b-slide__link a,#block-views-slider-block-1 .b-slide .field-name-field-main-slider-link a,#block-drupal-package-block-main-slider .b-slide .field-name-field-main-slider-link a{font-size:11px;}.g_recaptcha{transform:scale(0.86);transform-origin:left top;}#block-drupal-package-block-steps .field-name-field-steps-list > .field-items > .field-item .field-name-field-steps-text{font-size:12px;}}.scrollbar-wrapper{height:100%;}
#block-drupal-package-block-map{right:0}
