.primary-color{color:#63b3ce}.sidebar .sidebar-box{margin-bottom:50px}.sidebar .sidebar-box h2{font-size:24px;position:relative;margin-bottom:30px;padding-bottom:20px;line-height:1}.sidebar .sidebar-box h2:after{background:#63b3ce;position:absolute;content:"";left:0;bottom:0;height:4px;width:50px}.sidebar .sidebar-box:last-child{margin-bottom:0}.sidebar .sidebar-box .side-testimonial .single-testimonial .testimo-content i{color:#d8d8d8;font-size:30px;margin-bottom:12px}.sidebar .sidebar-box .side-testimonial .single-testimonial .testimo-info{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center}.sidebar .sidebar-box .side-testimonial .single-testimonial .testimo-info .testimo-img{padding-right:20px}.sidebar .sidebar-box .side-testimonial .single-testimonial .testimo-info .testimo-title h3{color:#63b3ce;font-size:20px;margin-bottom:0}.sidebar .sidebar-box .side-testimonial .owl-theme .owl-controls .owl-nav{top:-74px}.sidebar .sidebar-box .side-testimonial .owl-theme .owl-controls .owl-nav>div{border:none;padding:0}.sidebar .sidebar-box .side-testimonial .owl-theme .owl-controls .owl-nav>div:hover{background:transparent}.sidebar .sidebar-box .side-testimonial .owl-theme .owl-controls .owl-nav>div i{color:#444}.sidebar .sidebar-box .download{background:#222;padding:35px}.sidebar .sidebar-box .download h3{color:#fff;font-size:24px;font-weight:400}.sidebar .sidebar-box .download h3 span{font-weight:500}.sidebar .sidebar-box .download .button-dow{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center}.sidebar .sidebar-box .download .button-dow a{background:#63b3ce;color:#fff;padding:12px 15px;text-transform:uppercase;font-weight:600;display:inline-block;transition:all .3s ease-out}.sidebar .sidebar-box .download .button-dow a:hover{background:#507cff}.sidebar .sidebar-box .download .button-dow i{color:#555;font-size:55px;padding-left:20px}.sidebar .sidebar-box .service-menu ul li{margin-bottom:2px}.sidebar .sidebar-box .service-menu ul li a{display:block;background:#f5f5f5;color:#222;padding:8px 20px;line-height:35px;transition:all .3s ease-out}.sidebar .sidebar-box .service-menu ul li a i{color:#63b3ce;padding-right:12px;transition:all .3s ease-out}.sidebar .sidebar-box .service-menu ul li a:hover{background:#63b3ce;color:#fff}.sidebar .sidebar-box .service-menu ul li a:hover i{color:#fff}.sidebar .sidebar-box .service-menu ul li:last-child{margin-bottom:0}.sidebar .sidebar-box .service-menu ul li.active a{background:#63b3ce;color:#fff}.sidebar .sidebar-box .service-menu ul li.active a i{color:#fff}.sidebar .sidebar-box .sidebar-search form input{background:transparent;border:1px solid #d7d7d7;border-radius:0;box-shadow:none;float:left;height:47px;padding:0 8px;width:100%}.sidebar .sidebar-box .sidebar-search form button{background:#63b3ce;border:none;border-radius:0;box-shadow:none;padding:12px 18px;position:absolute;right:15px;font-size:16px}.sidebar .sidebar-box .menu-sidebar ul li{border-bottom:1px solid #d7d7d7;margin-bottom:12px;padding-bottom:12px}.sidebar .sidebar-box .menu-sidebar ul li a{display:block;color:#222;transition:all .3s ease-out}.sidebar .sidebar-box .menu-sidebar ul li a i{color:#63b3ce;padding-right:12px;transition:all .3s ease-out}.sidebar .sidebar-box .menu-sidebar ul li a:hover{color:#63b3ce}.sidebar .sidebar-box .menu-sidebar ul li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.sidebar .sidebar-box .menu-sidebar ul li.active a{color:#63b3ce}.sidebar .sidebar-box .case-info ul li{padding:10px 0}.sidebar .sidebar-box .case-info ul li span{font-size:16px;font-weight:600}.sidebar .sidebar-box .popular-tag a{border:1px solid #d7d7d7;color:#222;display:inline-block;font-size:14px!important;letter-spacing:1px;margin:2px;padding:5px 0;text-align:center;transition:all .3s ease-out;width:31.5%}.sidebar .sidebar-box .popular-tag a:hover{background:#222;color:#fff}.sidebar .sidebar-box .recent-post li{border-bottom:1px solid #d7d7d7;margin-bottom:15px;padding-bottom:15px}.sidebar .sidebar-box .recent-post li h3{font-size:15px;margin-bottom:5px}.sidebar .sidebar-box .recent-post li h3 a{color:#222;transition:all .3s ease-out}.sidebar .sidebar-box .recent-post li h3 a:hover{color:#63b3ce}.sidebar .sidebar-box .recent-post li span{color:#7d7d7d;font-size:14px}.sidebar .sidebar-box .recent-post li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.sidebar .sidebar-box .price-range-wrapper .noUi-target{background:#f5f5f5;box-shadow:none;border:none;height:12px}.sidebar .sidebar-box .price-range-wrapper .noUi-base .noUi-handle{background:#63b3ce;box-shadow:none;border:none;top:-8px;width:24px}.sidebar .sidebar-box .price-range-wrapper .noUi-base .noUi-handle:before{left:10px;top:7px;height:14px}.sidebar .sidebar-box .price-range-wrapper .noUi-base .noUi-handle:after{left:14px;top:7px;height:14px}.sidebar .sidebar-box .price-range-wrapper .noUi-base .noUi-connect{background:#cbcbcb;box-shadow:none}.sidebar .sidebar-box .price-range-wrapper .price-range-select{margin-top:40px}.sidebar .sidebar-box .price-range-wrapper .price-range-select .pull-left{padding-right:15px}.sidebar .sidebar-box .price-range-wrapper .price-range-select .pull-left .btn-default-black{border:none;margin-top:0;padding:8px 14px}.sidebar .sidebar-box .price-range-wrapper .price-range-select .media-body{font-size:16px;padding-top:6px}.sidebar .sidebar-box .price-range-wrapper .price-range-select .title-price{float:left;font-weight:700;padding-right:7px}.sidebar .sidebar-box .price-range-wrapper .price-range-select .price-range-1{float:left}.sidebar .sidebar-box .price-range-wrapper .price-range-select .price-range-2{float:right}.sidebar .sidebar-box .related-product ul li{margin-bottom:15px}.sidebar .sidebar-box .related-product ul li:last-child{margin-bottom:0}.sidebar .sidebar-box .related-product .retated-img{background:#f5f5f5;margin-right:15px;padding:15px}.sidebar .sidebar-box .related-product .retated-img img{width:70px}.sidebar .sidebar-box .related-product .related-content h3{font-size:16px;margin-bottom:10px}.sidebar .sidebar-box .related-product .related-content h3 a{color:#222;transition:all .3s ease-out}.sidebar .sidebar-box .related-product .related-content h3 a:hover{color:#63b3ce}.sidebar .sidebar-box .related-product .related-content .sprice{color:#63b3ce;font-weight:600}.sidebar .sidebar-box .related-product .related-content .review{margin-top:10px}.sidebar .sidebar-box .related-product .related-content .review a{color:#fea62b}.owl-theme .owl-controls .owl-nav{position:absolute;top:-104px;right:-5px;margin-top:0}.owl-theme .owl-controls .owl-nav>div{background:transparent;border:1px solid #63B3CE;border-radius:0;padding:12px;line-height:1;transition:all .5s ease-out}.owl-theme .owl-controls .owl-nav>div i{color:#63b3ce;transition:all .5s ease-out}.owl-theme .owl-controls .owl-nav>div:hover{background:#63b3ce;border:1px solid #63B3CE}.owl-theme .owl-controls .owl-nav>div:hover i{color:#fff}.owl-theme .owl-controls .owl-dots{margin-top:20px}.owl-theme .owl-controls .owl-dots .owl-dot span{height:14px;width:14px}.owl-theme .owl-controls .owl-dots .owl-dot.active span,.owl-theme .owl-controls .owl-dots .owl-dot:hover span{background:#63b3ce}.responsive-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.responsive-video{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}#social-links{float:right!important}#social-links ul{display:inline}#social-links li{display:inline-block!important;margin:20px!important;transform:scale(2)}.row-subscribe-login{display:flex;margin-top:20px;text-align:left}a.btn-subscribe-login{border:2px solid #89a0d2;background:#89a0d2;color:#fff;font-size:18px;font-weight:600;padding:10px 35px;transition:all .5s ease-out;text-align:left}a.btn-subscribe-login:hover{background:#507cff;color:#fff}.btn-subscribe-link,.btn-subscribe-submit{min-width:300px;display:inline-block;padding:20px 40px;margin-top:10px;background:#4dc0b5;border:none;color:#fff;font-size:15px;font-weight:600;text-transform:uppercase;text-align:center;transition:all .5s ease-out}.btn-subscribe-link:hover{background:#507cff}.btn-subscribe-submit{background:#e5490d}.btn-subscribe-submit:hover{background:#89a0d2}.row-subscribe-submit{display:flex;flex-wrap:wrap;justify-content:space-between}.bg-black-banner{background-color:#222}.section-title{margin-bottom:50px}.section-title h2{font-size:20px;font-weight:500;position:relative;padding-bottom:15px}.section-title h2:after{background:#63b3ce;position:absolute;content:"";left:0;bottom:0;margin:0 auto;height:4px;width:60px}.section-title p{font-weight:600;margin:0 auto;width:55%}.our-partner{padding:20px 40px}.our-partner .item-image{height:90px;max-height:100px;display:flex;flex-direction:column}.our-partner .item-image img{width:inherit}.our-partner .item-image a{margin:auto}.our-partner .owl-controls .owl-nav{position:inherit}.our-partner .owl-controls .owl-nav>div{margin:0;position:absolute;top:22px}.our-partner .owl-controls .owl-nav .owl-prev{left:-40px}.our-partner .owl-controls .owl-nav .owl-next{right:-40px}.latest-news-area .item-image{position:relative;overflow:hidden}.latest-news-area .item-image:before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:"";width:50%;height:100%;background:linear-gradient(to right,#fff0,#ffffff4d);transform:skew(-25deg)}@keyframes shine{to{left:125%}}.latest-news-area .item-image:hover:before{animation:shine .75s}.latest-news-area .item-image .last-news-image{filter:grayscale(100%)}.latest-news-area .item-image .last-news-image:hover{filter:grayscale(10%)}ol.impressum-ol-roman[type=I]{list-style-type:upper-roman}ol.impressum-ol-roman[type=I] li::marker{color:#63b3ce}ol.impressum-ol-roman[type=il]{list-style-type:lower-roman}ol.impressum-ol-roman[type=il] li::marker{color:#63b3ce}.min-h-112{min-height:28rem}input[type=search]::-webkit-search-decoration:hover,input[type=search]::-webkit-search-cancel-button:hover{cursor:pointer}input[type=checkbox]{cursor:pointer}
