@charset "utf-8";@import "../bundles/front/css/intvicons.css";@import "../bundles/front/css/intvicons-simple.css";@font-face{font-family:'bebasRegular';src:url('../bundles/front/fonts/BebasNeue.otf');font-weight:normal;font-style:normal}@font-face{font-family:'avenirRegular';src:url('../bundles/front/fonts/AvenirNextLTW01RegularRegular.otf');font-weight:normal;font-style:normal}@font-face{font-family:'avenirBold';src:url('../bundles/front/fonts/AvenirNextLTW01BoldRegular.otf');font-weight:normal;font-style:normal}@font-face{font-family:'avenirThin';src:url('../bundles/front/fonts/AvenirNextW01ThinRegular.otf');font-weight:normal;font-style:normal}.disabled{opacity:.5}.z_index10{z-index:10}.rotate.down{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.btn_caret.rotate{-moz-transition:all .4s linear;-webkit-transition:all .4s linear;transition:all .4s linear}.shadow-none{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.animated{-webkit-transition:background-color,color .5s ease;-moz-transition:background-color,color .5s ease;-o-transition:background-color,color .5s ease;-ms-transition:background-color,color .5s ease;transition:background-color,color,0.5s ease}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.clickable{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-wrap{border:30px solid rgba(255,255,255,0.6)}@media only screen and (max-width:320px){.fancybox-wrap{border:12px solid rgba(255,255,255,0.6)}}@media only screen and (max-width:480px) and (min-width:321px),only screen and (max-width:768px) and (min-width:481px){.fancybox-wrap{border:20px solid rgba(255,255,255,0.6)}}.fancybox-opened .fancybox-skin{border:1px solid #ccc;box-shadow:none}#layer_overlay{display:none;position:absolute;top:0;width:100%;height:100%}body{width:100%;margin:0 auto;font-size:.9vw;font-family:'avenirRegular',Helvetica,sans-serif;color:black;overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#wp{width:100vw;height:100vh;overflow:hidden}#header{display:none;height:4.3em;box-shadow:0 2px 10px darkgray;border-bottom:1px solid grey;cursor:default}#header #header_content{margin-left:40px;height:2.7em;width:auto;float:left;top:.7em;position:relative}#header #header_content #return_text{display:inline-block;position:relative;width:auto;font-weight:normal;float:left;top:.8em;margin-right:1em;margin-left:1em;cursor:pointer}#header #header_content #return_arrow{cursor:pointer;display:inline-block;width:auto;float:left;height:100%;font-size:2vw;top:.45em;position:relative}#header #header_content #header_separator{height:100%;background-color:#808080;width:.1em;margin-left:.5em;display:inline-block;float:left}#header #header_content #header_title{position:relative;height:100%;font-weight:bold;float:left;top:.8em;margin-left:30px;color:#ec373c}.selected{color:#ec373c}.bckFilter{background-color:none}@media only screen and (max-width:320px),only screen and (max-width:480px) and (min-width:321px),only screen and (max-width:768px) and (min-width:481px){.bckFilter{background-color:#3e494f!important;opacity:.8}}.gallery_filters{border-bottom:2px solid lightgray;background-color:#fafafa;margin-bottom:1em;position:fixed;width:100%;top:0}@media only screen and (max-width:320px){.gallery_filters{width:320px}}@media only screen and (max-width:320px),only screen and (max-width:480px) and (min-width:321px),only screen and (max-width:768px) and (min-width:481px){.gallery_filters{min-width:inherit;border:0}}@media only screen and (max-width:1200px) and (min-width:769px){.gallery_filters{padding-left:16px}}.gallery_filters .filter_title{font-size:1.5vw;height:1.5em;width:100%;font-weight:bold;font-family:'bebasregular'}.gallery_filters .filter_title.dsg_mobile{display:none}@media only screen and (max-width:320px),only screen and (max-width:480px) and (min-width:321px),only screen and (max-width:768px) and (min-width:481px){.gallery_filters .filter_title{font-size:20px;padding:10px 20px;height:inherit}.gallery_filters .filter_title.filter_GA_SHAPE{background-color:#f5f5f5}.gallery_filters .filter_title.dsg_mobile{display:inline-block;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;white-space:nowrap}.gallery_filters .filter_title.dsg_mobile .intvicon-simple{margin:0 1em}.gallery_filters .filter_title.dsg_mobile .intvicon-simple.intv-inbox-filter{font-size:.8em;margin:0 .6em 0 0}.gallery_filters .filter_title.dsg_mobile div{display:inline-block}.gallery_filters .filter_title.dsg_mobile.filter_dsg_mobile{background-color:#CCC;float:right}.gallery_filters .filter_title.dsg_mobile.filter_dsg_mobile .intv-chevron-top,.gallery_filters .filter_title.dsg_mobile.filter_dsg_mobile .intv-chevron-down{margin:0 0 0 1em}.gallery_filters .filter_title.dsg_mobile.filter_dsg_mobile .filter_header_text{position:relative;width:fit-content;float:right}}@media only screen and (max-width:320px){.gallery_filters .filter_title{font-size:16px;padding:8px 16px}}.gallery_filters .dropdown-filter{display:inline-block}@media only screen and (max-width:320px),only screen and (max-width:480px) and (min-width:321px),only screen and (max-width:768px) and (min-width:481px){.gallery_filters .dropdown-filter{display:none}}@media only screen and (max-width:1200px) and (min-width:769px){.gallery_filters .dropdown-filter{padding-left:12px}}@media only screen and (max-width:320px),only screen and (max-width:480px) and (min-width:321px),only screen and (max-width:768px) and (min-width:481px){.gallery_filters ul.dropdown-filter{font-size:20px;padding:8px 16px;margin:0}.gallery_filters ul.dropdown-filter.drop_GA_SHAPE .filter_title{display:none}.gallery_filters ul.dropdown-filter.drop_GA_SHAPE{padding-left:0;text-align:center;width:100%}.gallery_filters ul.dropdown-filter.show_filters{display:block}.gallery_filters ul.dropdown-filter.show_filters.drop_GA_SHAPE{display:none}.gallery_filters ul.dropdown-filter .filter_title{padding-left:0;color:#FFF}}@media only screen and (max-width:320px),only screen and (max-width:480px) and (min-width:321px){.gallery_filters ul.dropdown-filter{font-size:12px!important}}.GA_SHAPE{background-size:contain;background-position:1.8em 0;background-repeat:no-repeat;width:2.6em}.GA_SHAPE.radio_filters{width:3.2em}.GA_SHAPE.GA_L{background-image:url('../bundles/front/img/interface/L_shape.png')}.GA_SHAPE.GA_I{background-image:url('../bundles/front/img/interface/I_shape.png')}.GA_SHAPE.GA_II{background-image:url('../bundles/front/img/interface/II_shape.png')}.GA_SHAPE.GA_Is{background-image:url('../bundles/front/img/interface/Is_shape.png')}.GA_SHAPE.GA_U{background-image:url('../bundles/front/img/interface/U_shape.png')}.drop_GA_COLLECTION .selected .radio_inner_ball{display:block!important;color:white;font-size:.6em;background-color:#ec373c;height:62%;width:61%;border-radius:50%;top:26%;position:relative;transform:translate(-0.5em,-0.5em);left:25%;padding:.4em}.drop_GA_COLORFUL{list-style:none}.drop_GA_COLORFUL .GA_COLORFUL .icon_container{height:1.5em;width:1.5em;top:.2em;position:relative;float:left}.drop_GA_COLORFUL .GA_COLORFUL.radio_filters{min-width:3.4em}.drop_GA_COLORFUL .GA_COLORFUL.radio_filters .icon_container{height:1.5em;width:1.45em;top:.2em;position:relative;float:left;background-size:cover}.drop_GA_COLORFUL .GA_COLORFUL.radio_filters .icon_container#GA_dark{background-color:black}.drop_GA_COLORFUL .GA_COLORFUL.radio_filters .icon_container#GA_light{background-color:white}.drop_GA_COLORFUL .GA_COLORFUL.radio_filters .icon_container#GA_wood{background-image:url('../bundles/front/img/interface/filterwooden.jpg')}.drop_GA_COLORFUL .GA_COLORFUL.radio_filters .icon_container#GA_color{background-image:url('../bundles/front/img/interface/filtercolour.jpg')}.radio_filters{cursor:pointer;display:inline-block;height:1.89em;width:auto;margin-right:.5em;border:1px solid #f0f0f0;padding:0 .2em 0 .58em}.radio_filters .radio_label{color:#000;font-size:.8vw;position:relative;height:100%;top:65%;display:inline-block;float:left;margin-right:.8em;-ms-transform:translateY(-65vw);-webkit-transform:translateY(-0.65vw);transform:translateY(-0.65vw)}@media only screen and (max-width:320px),only screen and (max-width:480px) and (min-width:321px),only screen and (max-width:768px) and (min-width:481px){.radio_filters .radio_label{top:34%;font-size:1em;color:#FFF}}@media only screen and (max-width:1200px) and (min-width:769px){.radio_filters .radio_label{font-size:11px}}.radio_filters .radio_outter_ball{height:1em;width:1em;top:58%;float:left;position:relative;display:inline-block;background-color:white;-ms-transform:translateY(-0.75em);-webkit-transform:translateY(-0.75em);transform:translateY(-0.75em);border-radius:50%;border:1px solid lightgray;margin-right:.5em}.radio_filters .radio_outter_ball .radio_inner_ball{display:none}.radio_filters.selected .radio_inner_ball{display:block!important;color:white;font-size:.6em;background-color:#ec373c;height:62%;width:61%;border-radius:50%;top:26%;position:relative;transform:translate(-0.5em,-0.5em);left:25%;padding:.4em}.color_filters{height:2em;display:inline-block;width:2em;box-shadow:1px 1px 1px grey;margin-right:.5em;background-size:contain}.color_filters.GA_wood{background-image:url('../bundles/front/img/interface/filterwooden.jpg')}.color_filters.GA_colored{background-image:url('../bundles/front/img/interface/filtercolour.jpg')}.color_filters.GA_dark{background-color:#000}.color_filters.GA_light{background-color:#fff}.color_filters.selected{box-shadow:0 0 0 2px #ec373c}.gallery_pictures{width:100%;display:inline-block}.gallery_pictures a{width:25%;height:29.5em;outline:0}@media only screen and (max-width:320px){.gallery_pictures a{width:320px;height:180px}}@media only screen and (max-width:480px) and (min-width:321px){.gallery_pictures a{width:100%;height:inherit}}@media only screen and (max-width:768px) and (min-width:481px){.gallery_pictures a{width:49%}}.gallery_pictures a img{margin-right:.5%;margin-left:.5%;width:24%;height:14.9em!important;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;animation:opacityFade .8s;margin-bottom:1em;outline:0;border:0}@media only screen and (max-width:320px),only screen and (max-width:480px) and (min-width:321px),only screen and (max-width:768px) and (min-width:481px){.gallery_pictures a img{width:inherit;height:inherit!important}}@keyframes opacityFade{0%{opacity:0}100%{opacity:1}}#placeholder{-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;animation:opacityFade .8s;height:14em;width:14em;background-color:lightgray;position:absolute;top:18em;border-radius:50%;left:50%;z-index:30;transform:translateX(-50%)}#placeholder #placeholderInner{height:11em;width:11em;background-color:white;position:relative;top:1.5em;border-radius:50%;left:1.5em}#placeholder #placeholderLine{height:2em;width:12.5em;position:absolute;top:5.9em;left:.7em;transform:rotateZ(45deg);background-color:lightgray}.cursor-plus{cursor:url("../bundles/front/img/interface/cursor.cur"),default;cursor:url("../bundles/front/img/interface/cursor.cur") 15 15,default}.footer{height:2em;width:7em;position:fixed;right:3em;bottom:0;background-image:url("../bundles/front/img/interface/logo_intv.png");background-repeat:no-repeat;background-size:contain}.tooltip{position:absolute;z-index:1020;display:block;visibility:visible;padding:0;font-size:10px;opacity:0;filter:alpha(opacity=0);pointer-events:none;box-shadow:1px 2px 4px 1px rgba(0,0,0,0.7)}.tooltip.in{opacity:1;filter:alpha(opacity=100)}.tooltip-inner{border:0;-moz-box-shadow:2px 2px 10px 0 #979797;-webkit-box-shadow:2px 2px 10px 0 #979797;box-shadow:2px 2px 10px 0 #979797;max-width:200px;padding:4px 8px;color:rgba(68,66,67,0.51);text-align:center;text-decoration:none;background-color:#FFF;font-size:12px;-moz-border-radius-topleft:0;-ms-border-top-left-radius:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-topright:0;-ms-border-top-right-radius:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;-moz-border-radius-bottomleft:0;-ms-border-bottom-left-radius:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-ms-border-bottom-right-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}.tooltip.top .tooltip-arrow,.tooltip.left .tooltip-arrow,.tooltip.bottom .tooltip-arrow,.tooltip.right .tooltip-arrow{display:none}#wp_tooltip{border:0;-moz-box-shadow:2px 2px 10px 0 #979797;-webkit-box-shadow:2px 2px 10px 0 #979797;box-shadow:2px 2px 10px 0 #979797;max-width:200px;padding:4px 8px;color:rgba(68,66,67,0.51);text-align:center;text-decoration:none;background-color:#FFF;font-size:12px;-moz-border-radius-topleft:0;-ms-border-top-left-radius:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-topright:0;-ms-border-top-right-radius:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;-moz-border-radius-bottomleft:0;-ms-border-bottom-left-radius:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-ms-border-bottom-right-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;position:absolute;max-width:none;left:250px;top:250px;z-index:2000;white-space:nowrap;line-height:18px;display:none;pointer-events:none}.ie #wp_tooltip{border:0;-moz-box-shadow:2px 2px 10px 0 #979797;-webkit-box-shadow:2px 2px 10px 0 #979797;box-shadow:2px 2px 10px 0 #979797;max-width:200px;padding:4px 8px;color:rgba(68,66,67,0.51);text-align:center;text-decoration:none;background-color:#FFF;font-size:12px;-moz-border-radius-topleft:0;-ms-border-top-left-radius:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-topright:0;-ms-border-top-right-radius:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;-moz-border-radius-bottomleft:0;-ms-border-bottom-left-radius:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-ms-border-bottom-right-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;position:fixed;max-width:none;left:250px;top:250px;padding:3px;z-index:2000;white-space:nowrap;line-height:18px;display:none;pointer-events:none;border:0}.scrollbox{width:100%;height:90%;position:absolute;top:7em}@media only screen and (max-width:320px){.scrollbox{top:35px;height:96%}}@media only screen and (max-width:480px) and (min-width:321px),only screen and (max-width:768px) and (min-width:481px){.scrollbox{top:44px}}.vertical-track{width:10px;background-color:lightgrey;border-left:1px solid darkgrey}@media only screen and (max-width:320px){.vertical-track{width:3px}}.vertical-handle{background-color:red;width:10px}.disabled{opacity:.5;cursor:default}