@font-face{font-family:"shapefont";src:url(../../../../../../themes/neve-child/Shpfont-Regular.otf);font-display:swap}@font-face{font-display:swap;font-family:'Raleway';font-style:normal;font-weight:400;src:url(../../../../../../themes/neve-child/fonts/raleway-v28-latin-regular.eot);src:local(''),url('../../../../../../themes/neve-child/fonts/raleway-v28-latin-regular.eot?#iefix') format('embedded-opentype'),url(../../../../../../themes/neve-child/fonts/raleway-v28-latin-regular.woff2) format('woff2'),url(../../../../../../themes/neve-child/fonts/raleway-v28-latin-regular.woff) format('woff'),url(../../../../../../themes/neve-child/fonts/raleway-v28-latin-regular.ttf) format('truetype'),url('../../../../../../themes/neve-child/fonts/raleway-v28-latin-regular.svg#Raleway') format('svg')}@font-face{font-display:swap;font-family:'Raleway';font-style:normal;font-weight:700;src:url(../../../../../../themes/neve-child/fonts/raleway-v28-latin-700.eot);src:local(''),url('../../../../../../themes/neve-child/fonts/raleway-v28-latin-700.eot?#iefix') format('embedded-opentype'),url(../../../../../../themes/neve-child/fonts/raleway-v28-latin-700.woff2) format('woff2'),url(../../../../../../themes/neve-child/fonts/raleway-v28-latin-700.woff) format('woff'),url(../../../../../../themes/neve-child/fonts/raleway-v28-latin-700.ttf) format('truetype'),url('../../../../../../themes/neve-child/fonts/raleway-v28-latin-700.svg#Raleway') format('svg')}@font-face{font-display:swap;font-family:'Raleway';font-style:normal;font-weight:900;src:url(../../../../../../themes/neve-child/fonts/raleway-v28-latin-900.eot);src:local(''),url('../../../../../../themes/neve-child/fonts/raleway-v28-latin-900.eot?#iefix') format('embedded-opentype'),url(../../../../../../themes/neve-child/fonts/raleway-v28-latin-900.woff2) format('woff2'),url(../../../../../../themes/neve-child/fonts/raleway-v28-latin-900.woff) format('woff'),url(../../../../../../themes/neve-child/fonts/raleway-v28-latin-900.ttf) format('truetype'),url('../../../../../../themes/neve-child/fonts/raleway-v28-latin-900.svg#Raleway') format('svg')}@font-face{font-family:"shapefruit-icon";src:url(../../../../../../uploads/2019/05/shapefruit-iconfont.woff);font-display:swap}@font-face{font-family:'Font Awesome 5 Free';src:url(https://www.shapefruit.de/wp-content/plugins/js_composer/assets/lib/bower/font-awesome/webfonts/fa-solid-900.woff2);font-display:swap}.nav-clickaway-overlay{z-index:0!important}.home .header-bottom{display:none}iframe{display:none!important}@media only screen and (min-width:768px){.flex-row{display:flex}}.vc_row{padding-top:25px}.vc_grid-item-mini{background:#fff;border-radius:.15rem;z-index:3;box-shadow:0 .03rem .06rem rgb(0 0 0 / 10%),0 .1rem .3rem rgb(0 0 0 / 10%);transition-duration:0.3s;height:100%}.vc_grid-item-mini li{list-style:none}.vc_grid-item-mini:hover{box-shadow:0 .2rem .4rem rgb(0 0 0 / 10%),0 .67rem 2rem rgb(0 0 0 / 15%);z-index:4}@media only screen and (max-width:768px){.vc_col-sm-2{width:50%;float:left}}.wpcf7{width:100%!important}.wpcf7-submit{border-radius:2em!important}.wpcf7-form label{width:100%!important}.wpcf7-form input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],select,textarea{width:100%!important}.nf-response-msg{text-align:center;font-weight:900}body{padding-top:82px}header{height:82px;position:fixed;top:0;transition:top 0.2s ease-in-out;width:100%;z-index:10}.nav-up{top:-82px}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container{padding:20px 15px 15px 15px;border-radius:1.2rem;background:url(../../../../../../uploads/2022/09/Header_Pink.jpg);background-size:cover;color:#474e5d}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-heading--title{font-size:24px;font-weight:900}.rmp-rating-widget .rmp-icon--ratings{font-size:1.8rem!important}.rmp-icon--ratings{color:#fff}.shapefont{font-family:'shapefont';letter-spacing:3px;font-size:108px;transform:rotate(-10deg);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}@media only screen and (max-width:768px){.shapefont{font-size:50px}}.text-shadow-pink{text-shadow:7px 4px #ffbac1}.text-shadow-cyan{text-shadow:7px 4px #71c8da}.text-shadow-dark{text-shadow:7px 4px #474e5d}.text-shadow-white{text-shadow:7px 4px #fff}.bg-light{background-color:#f5f5f5;padding-top:50px;padding-bottom:50px}.team-info{margin-left:-15px;margin-right:-15px;margin-top:-60px;padding-top:40px;margin-bottom:0;padding-bottom:25px}.card{padding:1.2rem!important;display:inline-flex;flex:1;height:100%}.us_portfolio{max-width:100%!important}.us_portfolio .nv-meta-list{display:none}.nv-single-post-wrap>div:first-child{margin-top:0px!important}.rmp-results-widget{display:none}.g-filters{background:#f5f5f5;border-radius:.5rem;z-index:3;padding:10px;margin-bottom:25px}.g-filters.style_3 .g-filters-item{text-transform:none;line-height:2.3rem;opacity:.66;color:inherit}.g-filters.style_3 .g-filters-item.active{color:#fff}pre{background-color:#e0f1df}.l-header.bg_transparent:not(.sticky){background:linear-gradient(rgba(0,0,0,0),transparent) repeat-x!important}img.alignleft{margin:2.5rem 2.5rem 2.5rem 0}.wdm_ul{display:block;width:100%;margin:auto;position:absolute}.wdm-dropdown-menu{border:0;border-radius:0;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-color:#4c545b47}.wdm-dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.428571429;color:#333;white-space:nowrap;text-align:center;font-size:26px}.wdm-dropdown-menu>.active>a,.wdm-dropdown-menu>.active>a:hover,.wdm-dropdown-menu>.active>a:focus{text-decoration:none;background-color:transparent;font-weight:600;outline:0}.cls_search .search-field{width:100%!important;text-align:center;padding:25px}.cls_search .wdm-dropdown-menu{border:0;border-radius:0;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-color:#fff}.cls_results{padding-top:25px}#searchsubmit{display:none}.p_title{font-size:24px}#wpsolr_section_facets{width:auto}.results-by-facets{margin-top:10px;display:flex;flex-wrap:wrap}.search_card{margin-top:10px;background:#fff;border-radius:.15rem;z-index:3;box-shadow:0 .03rem .06rem rgba(0,0,0,.1),0 .1rem .3rem rgba(0,0,0,.1);transition-duration:0.3s;width:32.3333%;margin-left:10px}@media (max-width:899px){.search_card{width:48%}}@media (max-width:599px){.search_card{width:100%;margin-bottom:5px}}.search_card:hover{box-shadow:0 .2rem .4rem rgba(0,0,0,.1),0 .67rem 2rem rgba(0,0,0,.15);z-index:4}.results-by-facets hr{border:0}.p_title{padding:25px}.p_content{padding:25px;word-break:break-all}.p_misc{display:none!important}.wdm_result_list_thumb{width:100%;height:250px;display:block;float:none;margin-bottom:10px;object-fit:cover;padding-right:0}.wpsolr_facet_checkbox li{display:inline}.wpsolr_facet_checkbox .select_opt,.wpsolr_facet_radiobox .select_opt{display:inline}.g-filters .wdm_ul{position:relative}.wdm_label{font-size:20px}.wpsolr_facet_title{font-weight:600}.wpsolr_facet_checkbox .select_opt,.wpsolr_facet_radiobox .select_opt{background:none;text-decoration:none}.g-filters .select_field{background-color:#fff!important;width:80%;vertical-align:middle;padding:10px}#res_facets{border-top:1px solid #fff;margin-top:25px;padding-top:15px}.wpsolr_facet_checkbox .select_opt.checked{background:none;text-decoration:underline}.wdm_resultContainer .g-filters{padding:25px}.wdm_results{width:100%!important;border-left:0;padding-left:0px!important}.wdm_ul{margin-top:20px}.infor{font-style:normal;font-weight:lighter;color:#8090a0}#pagination-flickr a:link,#pagination-flickr a:visited{color:#fff;background-color:#66c1d5;display:block;float:left;padding:6px 6px;text-decoration:none;width:40px;height:40px;border:0;border-radius:50%;text-align:center;box-shadow:0 .1em .2em rgba(0,0,0,.2);transition-duration:0.3s;font-size:16px}#pagination-flickr a:hover{box-shadow:0 .25em .5em rgba(0,0,0,.2);z-index:4}