:root{--white:#fff;--black:#000;--darkgreen:#93c700;--darkgrey:#191d20;--transparent:transparent;}.navigation .current,.title-box,#sidebar .tagcloud a:hover,#sidebar input[type="submit"],.blog-icon i:hover,.blog-icon i,.more_info a,.postbox  a.blogbutton,.continue-read a:hover,#team_single .about-socialbox i{color:var(--white);}#sidebar h2,#sidebar h3,.navigation span.page-numbers.current,.more_info a:hover,.continue-read a,.contac_form input[type='text'],.contac_form input[type='email'],.contac_form input[type='url'],.contac_form input[type='password'],.contac_form input[type='search'],.contac_form input[type='number'],.contac_form input[type='tel'],.contac_form input[type='range'],.contac_form input[type='date'],.contac_form input[type='month'],.contac_form input[type='week'],.contac_form input[type='time'],.contac_form input[type='datetime'],.contac_form input[type='datetime-local'],.contac_form input[type='color'],.contac_form select,.contac_form textarea,.contac_form .wpcf7 .wpcf7-form-control-wrap[class*="file-"],#testimonial_single blockquote{background-color:var(--white);}#sidebar ul li a,#comments a time,.bradcrumbs span,.bradcrumbs a,.blog-post h5,.metabox,.blogbutton-small,a.post_taxonomy,.contact-info .head,.postbox  a.blogbutton{color:var(--black);}.contact-email i,.contact-address i,.contact-phone i{color:var(--darkgreen);}#sidebar input[type="submit"],.bradcrumbs a:hover,a.page-numbers,span.page-numbers.current,#team_single .about-socialbox i{background-color:var(--darkgreen);}a.post_taxonomy{padding:10px;background:#eee;font-size:14px;display:inline-block;margin-right:12px;}#testimonial_single .testimonial_des{margin-bottom:25px;color:#555;line-height:24px;}#testimonial_single blockquote{padding:1.25em 40px;color:#383838;border:1px solid #ddd;width:100%;}#team_single{padding:40px 0;}#team_single .posttype-box h1{font-size:40px;padding:0;margin:0;line-height:40px;letter-spacing:inherit;}#team_single .posttype-box img{margin-bottom:20px;}#team_single .about-socialbox i{padding:10px;margin:15px 0;}#team_single .about-socialbox p{text-align:justify;font-size:16px;}.testimonials_inner{border:solid 2px #000;padding:15px;}.testimonials_inner:hover{border:solid 2px;border-color:var(--darkgreen);}#testimonials .client_name a{color:#93c700;display:block;font-weight:bold;letter-spacing:2px;font-size:20px;}.client_name cite{font-size:14px;font-style:unset;color:#4c4c4c;}h3.contact-page{margin-left:3%;font-weight:bold;color:#18304c;border-bottom:solid 4px #d3da36;display:table;margin-bottom:4%;}.contac_form{padding:25px 76px;}.contac_form input[type='text'],.contac_form input[type='email'],.contac_form input[type='url'],.contac_form input[type='password'],.contac_form input[type='search'],.contac_form input[type='number'],.contac_form input[type='tel'],.contac_form input[type='range'],.contac_form input[type='date'],.contac_form input[type='month'],.contac_form input[type='week'],.contac_form input[type='time'],.contac_form input[type='datetime'],.contac_form input[type='datetime-local'],.contac_form input[type='color'],.contac_form select,.contac_form textarea,.contac_form .wpcf7 .wpcf7-form-control-wrap[class*="file-"]{width:100%;border-color:#ccc;color:#2f3357;border-radius:0px;box-shadow:none;background-color:#f2f2f2;border:2px solid #f2f2f2;}.contact-box .wpcf7 input[type="text"],.contact-box .wpcf7 input[type="email"]{width:100% !important;font-size:16px;padding:10px 10px;margin:0 12px 10px 0;height:auto;float:left;}.contac_form.col-md-12{margin-top:20px;}section#contact-box{padding:0;margin:0;}.contact-info{font-size:14px;line-height:26px;padding:15px 15px;width:100%;background-color:#e4f2e2;}.inner-cont{padding:10px 5px;}.contact-email i,.contact-address i,.contact-phone i{text-align:center;text-align:center;background-color:transparent;border-radius:50%;font-size:30px;margin:10px auto;width:140px;display:inline-table;}.contact-address,.contact-email,.contact-phone{margin:20px 0;}.c_content span{font-size:18px;font-weight:bold;}.c_content p{font-size:15px;}.contac_form form{max-width:500px;margin:0 auto;margin-top:20px;}.contac_form .fancy-title{width:250px;margin:0 auto;}.contac_form label{width:100%;}.inner_banner img,.title-box img{width:100%;}.postbox h6{font-weight:bold;}.postbox h3{font-weight:normal;font-size:35px;text-align:center;}.blogimg-full img{width:100%;}.read-more-icon{text-align:center;margin:-55px 0 0 0;z-index:999;}.read-more-icon a:hover{opacity:.9;}.continue-read a{color:rgba(19,10,138,.6);font-weight:bold;text-align:center;margin:0 auto;border:solid 1px #bbb;padding:10px 20px 10px 20px;border-radius:6px;display:block;}.continue-read a:hover{background:#18304c;}.continue-read{margin:-22px auto 0 auto;display:table;}.metabox img{border-radius:50%;margin-left:30%;}.postbox{margin-bottom:30px;border:none;background-color:#eee;}.postbox h2{margin:0 0 5px;font-weight:bold;}a.post-readmore{font-size:18px;border-bottom:1px solid;}a.post-readmore i{margin-left:8px !important;font-size:18px;border-bottom:1px solid #fff;padding-bottom:2px;}.widget_recent_entries li{margin:10px;}.postbox  a.blogbutton{background:none;font-size:12px;font-size:18px;font-weight:bold;padding:6px 25px;border:1px solid #000;text-transform:uppercase;margin:25px 0 0 0;display:table;}.blogbutton-small{background:none;font-size:12px;font-size:14px;font-weight:bold;padding:6px 25px;border:1px solid #000;text-transform:uppercase;margin:14px 0 0 0;display:table;}.metabox{padding:5px 0;clear:both;margin:10px 0;}.metabox .entry-date{background:url("https://sooboo.eu/wp-content/themes/vw-solar-energy-pro/assets/css/main-css/assets/images/date.png") no-repeat;margin:0 13px 0 0;}.metabox .entry-date.nitro-lazy{background:none !important;}.metabox .entry-author{background:url("https://sooboo.eu/wp-content/themes/vw-solar-energy-pro/assets/css/main-css/assets/images/author.png") no-repeat;margin:0 20px 0 0;}.metabox .entry-author.nitro-lazy{background:none !important;}.metabox .entry-comments{background:url("https://sooboo.eu/wp-content/themes/vw-solar-energy-pro/assets/css/main-css/assets/images/comments.png") no-repeat;}.metabox .entry-comments.nitro-lazy{background:none !important;}#comment-nav-above .nav-links{width:100%;float:left;margin-bottom:17px;}#sidebar span.comment-author-link{margin-left:14px;}.post-featured img{width:100%;}.more_info a{background:#333;padding:10px;border-radius:20px;}.more_info{margin:20px 0;}.more_info a:hover{color:#333;}ol.carousel-indicators{position:static !important;}ol.carousel-indicators li{max-width:10px;padding:5px;color:#333;border-radius:50%;}a.page-numbers,span.page-numbers.current{padding:10px !important;color:#fff !important;border:1px solid var(--darkgreen);}.navigation span.page-numbers.current{border:1px solid var(--darkgreen);color:#000 !important;}#blog{padding-top:0;margin-top:0;}.blog-post h5{text-transform:uppercase;}.blog-icon i{font-size:20px;background:#bbb;border-radius:50%;padding:10px 14px 12px 15px;margin-right:1%;}.blog-icon i:hover{background:#d3da36;}.blog-icon i.fa-google-plus{padding:12px 10px 12px 11px;}aside#search-3{padding:0 !important;}.feature-image-box img{width:100%;}.feature-image-box img a:hover{opacity:.8;}.post-singlepage{border:solid 1px #bbb;box-shadow:0 0 1px #bbb;}.bradcrumbs{padding:30px 0;}.bradcrumbs a{background:#f1f1f1;padding:5px 15px;margin-right:5px;}.bradcrumbs span{background:#ddd;padding:5px 15px;}#comments{float:left;width:100%;margin-top:10px;}#comments h2.comments-title{font-size:20px;font-weight:bold;}#comments h3.comment-reply-title{font-size:20px;font-weight:bold;clear:both;}#comments input[type="text"],#comments input[type="email"],#comments textarea{padding:12px 10px;font-size:18px;}#comments input[type="submit"].submit{padding:10px 20px;text-transform:uppercase;font-weight:bold;margin-top:20px;border-top:none;}#comments a time{font-weight:bold;font-size:12px;}#comments .reply{text-align:right;}#comments .comment-metadata{width:90%;float:left;padding:1% 0 0 0;}#comments .comment-content{width:90%;text-align:left;margin-left:7%;}#comments .comment-author{margin-bottom:1em;}#comments h2#reply-title{display:inline-table;}#comments .comment-author.vcard img{padding:2px;}#sidebar td#prev a{color:#6c6c6c;}#sidebar caption{font-weight:bold;color:#6c6c6c;font-size:20px;}#sidebar table,#sidebar th,#sidebar td{border:1px solid #e1e1e1;text-align:center;}#sidebar td{padding:7px;color:#6c6c6c;}#sidebar th{text-align:center;padding:5px;color:#6c6c6c;}#sidebar select{padding:10px 5px;border:solid 1px #e1e1e1;color:#6c6c6c;background:transparent;}#sidebar form{text-align:center;}#sidebar h3,#sidebar h3{font-size:16px;display:table;color:#6a6a6a;font-weight:700;letter-spacing:2px;padding:0px 10px;margin:-28px auto 28px auto;}#sidebar input[type="search"]{padding:10px 10px;font-size:15px;margin-bottom:10px;color:#6c6c6c;border:solid 1px #e1e1e1;width:100%;}#sidebar label{margin-bottom:0;width:100%;}#sidebar label{font-size:16px;display:table;color:#6a6a6a;font-weight:700;letter-spacing:2px;text-align:left;}#sidebar .wp-block-search__inside-wrapper{display:block;margin-top:10px;}.wp-block-search .wp-block-search__button{background:var(--darkgreen);padding:10px 0;font-size:12px;width:100%;letter-spacing:2px;font-weight:bold;color:var(--white);margin-left:0;}#sidebar input[type="submit"]{padding:10px 0;font-size:12px;width:100%;letter-spacing:2px;font-weight:bold;}#sidebar .widget{padding:20px;border:1px solid #e1e1e1;margin-bottom:50px;}#sidebar ul{list-style:none;margin:0;padding:0;font-size:17px;}#sidebar ul li{color:#6f6f6f;font-size:15px;border-bottom:1px solid #e1e1e1;line-height:35px;}#sidebar ul li a{font-size:15px;font-weight:300;}#sidebar .tagcloud a{border:solid 1px #e1e1e1;color:#6c6c6c;font-size:15px !important;padding:5px 18px;margin:0 0 5px;display:inline-block;}#sidebar .tagcloud a:hover{background:#ec1d23;}a.custom_google{background:#da4835;}a.custom_linkedin{background:#007bb5;}a.custom_pinterest{background:#d73431;}a.custom_tumblr{background:#36465d;}a.custom_facebook{background:#3c5a99;}a.custom_twitter{background:#55acee;}a.custom_instagram{background:#d6249f;background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);box-shadow:0px 3px 10px rgba(0,0,0,.25);}a.custom_youtube{background:#d12122;}.title-box{text-transform:uppercase;font-weight:bold;text-align:center;margin-bottom:25px;}.title-box img{width:100%;}.title-box h1{font-weight:bold;text-shadow:0 2px 2px rgba(255,255,255,.58);font-size:34px;color:#fff;}.above_title{position:absolute;right:0;left:0;margin-top:7%;}.read-moresec{margin:2% 0;}.middle-content{padding-bottom:20px;}.shrtcod-pg{border:1px solid #bbb;}.shrt_socio i{border:1px solid #bbb;padding:10px;margin-right:10px;}.navigation{font-size:14px;font-weight:bold;margin:10px 0;}.navigation a{padding:0;}.navigation span,.navigation a{display:block;float:left;padding:10px 15px 0 15;margin-bottom:10px;margin-right:10px;color:#5b5b5b;-webkit-transition:background .15s ease-in-out;-moz-transition:background .15s ease-in-out;-ms-transition:background .15s ease-in-out;-o-transition:background .15s ease-in-out;transition:background .15s ease-in-out;font-weight:normal;}.navigation span.meta-nav{font-weight:bold;}.navigation .current{background:#333;font-weight:normal;}.category-page h4{text-align:left !important;}ul.post-categories{list-style:none;margin:0;}ul.post-categories a{color:#333;}.content_boxes{padding:0;border:none;}.post_ctg span{float:left;margin-right:7px;}#faq .accordion-button:not(.collapsed){background:transparent;box-shadow:unset;padding:8px 20px;color:#000;font-size:20px;}#faq .accordion-button{padding:8px 20px;font-size:20px;}#faq .accordion-item{margin-bottom:20px;}#faq .accordion:focus{outline:none;}#faq .accordion-button:focus{border:unset;box-shadow:unset;}.faq-haeding{padding-bottom:30px;text-align:center;}#faq .accordion-button::after{content:"";font-weight:900;font-family:"Font Awesome 5 Free";background-image:unset;}#faq .accordion-button:not(.collapsed)::after{content:"";font-weight:900;font-family:"Font Awesome 5 Free";background-image:unset;}.faq-box,.faq-box2{padding:50px 0;}#faq .accordion-item:not(:first-of-type){border-top:1px solid rgba(0,0,0,.125);}.temp_inner_product{text-align:center;transition:all .6s ease-in-out;border:2px solid #f2f5f7;padding:0 0 50px;position:relative;top:0;}.temp_inner_product:hover{box-shadow:-1px 5px 14px 6px rgba(0,0,0,.2);top:-5px;}.temp_inner_product a.added_to_cart.wc-forward{position:absolute;bottom:0;left:0;right:0;}.temp_inner_product img{width:100%;}.temp_inner_product .product-thumb{position:relative;}.temp_inner_product .comment-value{display:none;}.temp_inner_product span.onsale{padding:0px 11px;font-weight:700;position:absolute;text-align:center;line-height:2.236;top:0;left:0;margin:10px 0;border-radius:0;background-color:#93c700;color:#fff;font-size:1em;z-index:9;}h5.product_head_temp a{color:#5b5b5b;}.product-temp-box{margin-bottom:50px;}.product-rating{display:inline-block;padding-bottom:20px;}.star-rating{color:#feb42b;border-color:#feb42b;margin:0 auto;overflow:hidden;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:star;position:relative;}.star-rating span{overflow:hidden;float:left;top:0;padding-top:1.5em;position:absolute;left:0;}.star-rating:before{color:#feb42b;border-color:#feb42b;content:"sssss";float:left;top:0;margin:0 auto;}.star-rating span:before{content:"SSSSS";top:0;left:0;position:absolute;}.temp_inner_product ins,.custom-product-price bdi{font-size:18px;font-weight:600;}.temp_inner_product del{font-size:15px;font-weight:600;color:#c0c0c0;}h1.product_title{text-align:left;}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:13px;}.temp_inner_product .temp-cart-btn a{border:2px solid #93c700;background:#93c700;border-radius:0;padding:7px 14px;color:var(--white);font-weight:700;}.product-shop-title a{font:600 20px/18px var(--poppins);color:#000;}.about-template-features:hover{transform:translateX(-10px);transition:all .6s ease 0s;}#about_how_it_work .work-icon{width:100px;height:100px;margin:0 auto;border-radius:50%;border:solid 10px #d4e999;background-color:#93c700;}#about_how_it_work .work-icon img{width:auto;padding-top:15px;}#about_how_it_work .how_work_box{text-align:center;}#about_how_it_work .how_work_box h4 a{font-weight:600;color:#191d20;}#about_how_it_work .how_work_box p{font-size:14px;}#about_how_it_work .owl-stage{padding-top:25px;}#about_how_it_work .owl-item:hover{transform:translateY(-10px);transition:all .6s ease 0s;}.blogpost-box{border:none;border-radius:6px;box-shadow:0px 0px 57px 0px rgba(0,0,0,11%);}.post-auther-details-box i{color:#19203f;}.post-auther-details-box span{margin-right:12px;}.post-text p{font-size:14px;}.newsbox-content h3{font-size:25px;letter-spacing:0;font-weight:500;}.newsbox.blogpost-box.p-4:hover{box-shadow:-1px 5px 14px 6px rgba(0,0,0,20%);transform:translateY(-10px);transition:all .6s ease 0s;}.blogpage_share_icon{margin-top:15px;}.blogpage_share_icon b{font-size:18px;}.blogpage_share_icon a{padding:5px 10px 5px 10px;border-radius:4px;color:#fff;background-color:#f8f7f5;display:none;width:auto;}.blogpage_share_icon i{color:#fff;font-size:13px;padding-right:5px;}.blogpage_share_icon .post-facebook i{color:#3c5a99;}.blogpage_share_icon .post-linkedin i{color:#007bb5;}.blogpage_share_icon .post-pinterest i{color:#c92228;}.blogpage_share_icon .post-twitter i{color:#55acee;}.share-title .fa-share-icon{color:#999;background:#f8f7f5;padding:9px 12px;border-radius:3px;position:relative;cursor:pointer;left:-14px;}.blogpage_share_icon{margin-top:15px;position:absolute;left:26px;bottom:12px;}.blogpage_img{position:relative;}.vw_share_icon a{padding:5px 15px;border-radius:4px;color:#fff;display:inline-block;width:auto;margin:5px 3px;}.vw_share_icon .post-facebook{background:#3b5998;}.vw_share_icon .post-linkedin{background:#0976b4;}.vw_share_icon .post-twitter{background:#1b95e0;}.vw_share_icon a:hover,.vw_share_icon a:hover i{color:#fff;}.c_content p a{color:#717171;}.woocommerce ul.products li{text-align:center;}.searchform-page form.search-form.serach-page input.search-field{width:100%;padding:8px 10px;}.search-form.serach-page label{width:75%;}div#single-product-page{padding-top:3em;}#single-product-page h1{text-align:left;}.teambox .teambox-content{width:80%;height:80%;position:absolute;top:10%;left:10%;border-top:1px solid rgba(255,255,255,.8);border-bottom:1px solid rgba(255,255,255,.8);text-align:center;transform:scale(1,0);transition:all .4s ease .6s;}.teambox-inner{position:absolute;top:50%;transform:translateY(-50%);}.teambox .teamsocial-link{margin:0;padding:0;list-style:none;opacity:0;transition:all .4s linear 0s;}.teambox .teamsocial-link li{display:inline-block;margin:0 10px;}.teambox .teamsocial-link li a{width:40px;height:40px;display:inline-block;border-radius:50%;line-height:40px;font-size:16px;text-align:center;border:1px solid #fff;transition:all .3s ease 0s;color:#93c700;background-color:#fff;}.team-text{text-align:center;padding:15px 0;border-bottom:solid 3px #dcddde;}h3.teamtitle{font-size:18px;padding-bottom:10px;}p.teamdescription{font-size:14px;text-transform:uppercase;font-weight:bold;margin:0;}.teambox{position:relative;border:1px solid #282828;}.teambox:hover .teambox-content{transform:scale(1,1);transition-delay:0s;background-color:rgba(255,255,255,0);}.teambox img{width:100%;height:auto;}#team .team-wrap:hover .team-text,#project .box:hover .box-content{border-color:#93c700;}.teambox:hover .teamsocial-link{opacity:1;}#team .col-md-4.col-sm-6{margin-bottom:25px;}.teambox:hover:before{background:rgba(0,0,0,.5);}.teambox:before{content:"";height:100%;width:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,0);transition:all .5s linear 0s;}.teambox p.short_text{color:#fff;}#team .team-wrap:hover .team-text,#project .box:hover .box-content{border-color:#93c700;}#our_faq .panel-default>.panel-heading{color:#333;border-color:#e4e5e7;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}#our_faq .panel-default>.panel-heading a{font-weight:bold;font-size:17px;color:#191d20;}#our_faq .panel-default>.panel-heading a:after{content:"";position:relative;top:1px;display:inline-block;font-family:"Glyphicons Halflings";font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;float:right;transition:transform .25s linear;-webkit-transition:-webkit-transform .25s linear;}#our_faq .panel-default>.panel-heading a[aria-expanded="false"]:after{content:"+";padding:5px 8px;background-color:#93c700;color:#fff;}#our_faq .panel-default>.panel-heading a[aria-expanded="true"]:after{content:"−";padding:5px 8px;background-color:#93c700;color:#fff;}#our_work .box .pic{position:relative;overflow:hidden;}#our_work .box .pic:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;transition:all .3s ease 0s;background-color:#000;}#our_work .box .pic img{height:auto;width:100%;}#our_work .box .icon-1,.box .icon-2{height:100%;position:absolute;top:0;left:0;right:0;text-align:center;opacity:0;z-index:1;transition:all .3s ease 0s;}#our_work .box .icon-1 a,.box .icon-2 a{display:inline-block;font-size:25px;position:relative;top:47%;color:#fff;}#our_work .box .pic:after{content:"";background:rgba(0,0,0,.6);transform:rotate(10deg);transition:all .4s ease 0s;width:100%;}#our_work .box .box-content{text-align:center;padding:15px;transition:all .3s ease 0s;border-bottom:solid 2px #dcddde;}#our_work .box:hover .box-content{background:#dcddde;border-bottom:solid 2px var(--darkgreen);}#our_work .box .title{font-size:18px;font-weight:bold;margin-top:0;padding:0;padding-bottom:15px;}#our_work .box .title a{color:#191d20;}#our_work .box .post{font-size:14px;text-transform:uppercase;transition:all .3s ease 0s;font-weight:bold;}#our_work .box:hover .pic:before{opacity:.4;}#our_work .box:hover .icon-1,.box:hover .icon-2{opacity:1;}#our_work .box:hover .pic:after{left:-50%;}#testimonials .textimonial_text blockquote:before,#testimonials blockquote:after{display:none;}.testimonial_single{padding:5px;}#testimonials .testimonial_box,.test-shrtpg{padding:20px 10px;position:relative;text-align:center;}.testimonial_box{padding:15px;-webkit-box-shadow:0px 0px 4px 1px #ccc;-moz-box-shadow:0px 0px 4px 1px #ccc;box-shadow:0px 0px 4px 1px #ccc;}.textimonial-img{padding-bottom:20px;}#testimonials .textimonial-img img{width:120px !important;height:120px;margin:0 auto;position:relative;border-radius:50%;}#testimonials .short_text i{color:#93c700;font-size:48px;}.short_text blockquote,.client_text blockquote{font-size:16px;font-style:italic;margin:.25em 0;padding:0px 15px 0;line-height:1.45;position:relative;width:auto;}.post-page-title{font-size:18px;font-weight:600;}.post-single-text{font-size:14px;}.feature-box img{width:100%;}#comments .comment-author.vcard img{width:6%;}.archive.author header.page-header{padding-top:7%;}.archive.author .blogpage_share_icon{display:none;}.archive.author #sidebar{padding-top:7%;}aside#block-2.widget_block,aside#block-3.widget_block,aside#block-4.widget_block{display:none;}.services_desc_box b,.services_desc_box strong{font-weight:bold;}.temp_inner_product .temp-cart-btn a.added_to_cart.wc-forward{background-color:unset;color:#93c700;border:unset;}