body{font-family:'Oxygen',sans-serif;font-size:14px;background-color:#FFF}a,a:hover,a:focus{text-decoration:none;outline:none}a{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.btn,.btn:hover,.btn:focus{text-decoration:none;outline:none}button,button:hover,button:focus{text-decoration:none;outline:none}img{max-width:100%;height:auto}select,input,search,textarea,email{padding:10px;outline:none;border:1px solid #9E9E9E;border-radius:1px}blockquote{background-color:#ebe9eb;border-left:5px solid #3498db}.form-control{border-radius:1px}.wow,.invisible{visibility:hidden}.space{padding:30px 0}.color-light,.color-light .section-title,.color-light .section-description{color:#FFF;text-shadow:1px 1px 1px #000}#main-header{box-shadow:0 1px 3px 1px rgb(0 0 0 / .57);width:100%;z-index:999;background-color:rgb(240 240 240);position:relative}#main-header.static{position:relative}#main-header.hover{position:absolute;top:0}.admin-bar #main-header.hover{top:32px}.header1{background-color:rgb(0 0 0 / .7)}#main-header.sticky-header{position:fixed;width:100%;top:0;background-color:#FFF}.admin-bar #main-header.sticky-header{top:32px!important}#main-header.sticky-header .tf-topbar{display:none}#main-header.sticky-header .site-title{font-size:24px}#main-header.sticky-header .tf-logo{display:none}#main-header.sticky-header .navbar-brand{margin-left:0;font-size:36px;padding:10px 0;color:#fff;display:block}.tf-topbar{background-color:#2C3E50;padding:5px 0}ul.header-topbar-links{display:inline-block;margin:0;padding:0}ul.header-topbar-links li{display:inline-block;float:left;margin-right:5px}ul.header-topbar-links li a{display:inline-block;border:1px solid #fff;padding:3px 8px;border-radius:2px;color:#fff;text-align:center;width:35px;transition:all .2s ease-in-out}ul.header-topbar-links li a:hover{background-color:#000;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.site-title{font-size:30px;margin:0!important;text-transform:uppercase;margin-top:5px!important;transition:all .3s ease-in-out;line-height:1.1}.site-title a{color:#2c3e50}.site-title img.custom-logo{max-width:250px;height:auto}.site-description{color:#2c3e50;font-size:15px;margin:0!important;margin-bottom:4px!important}.tf-contacts,.tf-social{list-style:none;padding:0;margin:0;display:inline-block}.topbar-message{color:#FFF;text-align:center;margin-right:20px}.tf-social{float:right}.tf-contacts li{margin-right:10px}.tf-contacts li,.tf-social li{display:inline-block;font-size:14px}.tf-contacts li a{color:#fff}.tf-contacts li a i{font-size:14px;margin-right:5px;color:#FFF;border:1px solid #FFF;padding:5px 8px;border-radius:2px;transition:all .2s ease-in-out}.tf-contacts li a:hover i{background-color:#000;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.tf-social li a{border:2px solid #fff;font-size:16px;height:30px;text-align:center;width:30px;padding-top:2px;display:block;color:#FFF!important}.tf-social li a{color:#fff}.tf-contact{font-size:16px;color:#fff;padding:0}.tf-mail{font-size:16px;color:#fff}.tf-contact a,.tf-mail a{color:#fff}.tf-search input{border:2px solid rgb(255 255 255 / .2);height:40px;width:80%;background-color:#fff0;color:#fff;font-size:18px;padding-left:10px}.tf-search .t-search{background-color:#fff0;border:2px solid rgb(255 255 255 / .2);font-size:24px;height:40px;margin-left:-1px;margin-top:0;position:absolute;width:50px;color:#fff}.logo-img{max-width:280px;height:auto}.navbar-brand img{height:auto;width:150px;margin-top:-15px}#main-header.sticky-header .navbar-brand img{height:auto;margin-top:-5px;max-width:200px}.tf-logo .logo{padding:0}.tf-logo .logo .img-thumbnail{border:0 none;font-size:48px;padding:0;position:relative;background-color:#fff0}.tf-logo .logo .img-thumbnail a{color:#3498DB}.tf-search{padding:20px 15px}.tf-search .form-group{margin:0}.tf-cart{padding-top:20px;text-align:right}.tf-cart .tf-items{list-style:none;padding:0;margin:0}.sticky-header .tf-top{border-bottom:1px solid rgb(255 255 255 / .3);padding:5px 0}.tf-menu{background-color:#fff0;border:0 none;margin:0!important}.tf-menu-head{margin:0}#TF-Navbar .primary-nav{margin-top:11px}.primary-nav>li{padding-bottom:12px}.tf-menu-head .navbar-nav li a{color:#2c3e50;font-size:16px;font-weight:700;padding:10px;text-transform:uppercase}.tf-menu-head .navbar-nav li .dropdown-menu{padding:0;background-color:rgb(0 0 0 / .6);;left:0;right:auto;border-radius:0}.tf-menu-head .navbar-nav li .dropdown-menu li a{color:#ffffff!important;padding:10px;text-shadow:1px 1px 1px rgb(0 0 0 / .53)}.tf-menu-head .navbar-nav li .dropdown-menu li{transition:all .02s ease-in-out}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:#3498DB}.tf-menu .dropdown-submenu{position:relative}.tf-menu .dropdown-submenu>.dropdown-menu{top:0!important;left:100%!important;margin-top:0;margin-left:-1px;margin-right:-130px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.tf-menu .dropdown-submenu>a:after{display:block;content:"";float:right;width:0;height:0;border-color:#fff0;font-weight:700;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:-1px;margin-right:0;font-size:20px}.tf-menu .dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.tf-menu .primary-nav>li.active>a,.tf-menu .primary-nav>li.active>a:focus,.tf-menu .primary-nav>li.active>a:hover{background-color:#3498db;color:#fdfdfd;box-shadow:1px 1px 1px 0 rgb(0 0 0 / .54);border-radius:0}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:#3498db}.mobile-eve{display:inline-block;float:right;margin-left:5px}.tf-menu .navbar-nav li.dropdown>.dropdown-menu{display:block;visibility:hidden;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;transform-origin:top left}.tf-menu .navbar-nav li.dropdown:hover>.dropdown-menu{display:block;visibility:visible;-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}.tf-menu .navbar-nav li.dropdown.open .dropdown-menu li a{color:#333}.tf-menu .navbar-nav li.dropdown.open .dropdown-menu li.dropdown.open .dropdown-menu li a{color:#333}.tf-menu .navbar-nav li.dropdown.open .dropdown-menu li.dropdown.open .dropdown-menu li a:focus,.tf-menu .navbar-nav li.dropdown.open .dropdown-menu li.dropdown.open .dropdown-menu li a:hover{background-color:#fff0}.navbar-brand{display:none}.tf-cart-item{background-color:#fff;color:#444;border:1px solid rgb(0 0 0 / .1);margin-top:5px;padding:5px 10px;position:absolute;right:0;z-index:9;font-size:14px;visibility:hidden;opacity:0;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.th-shop-cart:hover .tf-cart-item{visibility:visible;opacity:1;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.th-shop-cart{font-size:16px;color:#fff}.th-shop-cart i{font-size:20px}.tf-items li{border-bottom:1px solid rgb(0 0 0 / .1);display:inline-block;padding:5px 0;width:100%}.tf-items .cart-img{height:auto;width:80px;float:left}.tf-items a{color:#444}.tf-items .item-name,.tf-items .item-price{font-size:16px;padding:10px 5px;display:inline-block}.homepage-wrap.wrappper{background-color:#FFF}.home-section{position:relative;z-index:1;background-size:cover;background-position:center;background-attachment:fixed;background-repeat:no-repeat}.home-section .home-section-overlay{top:0;left:0;right:0;bottom:0;z-index:-50;position:absolute;background-size:cover;background-position:center;background-attachment:fixed}.blur-effect{-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px)}.section-heading{margin:0;padding:15px 0}.section-title{margin:0;padding-bottom:5px;margin-bottom:15px;text-align:center;font-size:30px;text-transform:uppercase;font-weight:700;text-shadow:1px 1px 1px #000}.section-description{font-size:15px;margin:0;text-align:center;margin-bottom:20px;text-shadow:1px 1px 1px #000}.bottom-shadow{position:relative;-webkit-box-shadow:0 1px 4px rgb(0 0 0 / .3);box-shadow:0 1px 4px rgb(0 0 0 / .3)}.bottom-shadow:after{content:"";position:absolute;z-index:-1;-webkit-box-shadow:0 0 40px rgb(0 0 0 / .8);box-shadow:0 0 40px rgb(0 0 0 / .8);bottom:0;left:10%;right:10%;width:80%;height:50%;-moz-border-radius:100%;border-radius:100%}.section-title-heading{text-align:center;margin-bottom:50px}.button{display:block;font-weight:900;font-size:14px;text-transform:uppercase;padding:5px 10px;border-radius:2px;border:1px solid #FFF;cursor:pointer;display:inline-block}.button-main{margin:0 10px;font-size:20px;padding:10px 25px;border:0;color:#FFF;display:inline-block;transition:all 0.3s ease-in-out}.button-main:hover,.button-main:active,.button-main:focus,.button-main:visited{color:#FFF}.button-success{border:2px solid #2ecc71;background-color:#2ecc71}.button-warning{border:2px solid #F39C12;background-color:#F39C12}.button-sun{border:2px solid #f1c40f;background-color:#f1c40f}.button-danger{border:2px solid #3498db;background-color:#3498db}.button-info{border:2px solid #3498db;background-color:#3498db}.img-thumbnail{padding:0;border:0;position:relative;overflow:hidden;border-radius:0;display:block}.img-responsive{width:100%;height:auto}.img-overlay{position:absolute;background-color:rgb(255 255 255 / .5);bottom:-100%;top:100%;left:10px;right:10px;transition:all 0.5s}.show-overlay:hover .img-overlay,.img-thumbnail:hover .img-overlay,.show-overlay:active .img-overlay,.show-overlay:focus .img-overlay,.show-overlay:visited .img-overlay{top:10px;bottom:10px}.display-table{display:table;height:100%;width:100%}.display-cell{display:table-cell;vertical-align:middle;text-align:center}.icon-link{display:inline-block}.icon-link.icon-left{margin-right:10px}.icon-link i{font-size:25px;border:1px solid #3498db;padding:10px;border-radius:2px;color:#3498db;transition:all .4s;background-size:100% 200%;background-image:linear-gradient(to bottom,transparent 50%,#3498db 50%)}.icon-link i:hover{color:#FFF;background-position:0 100%}.hvr-float-shadow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #fff0;position:relative;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform}.cosmica-bottom-shadow{position:absolute;left:0;right:0;background:url(https://heimatservice.de/wp-content/themes/cosmica-pro/images/shadow.png) no-repeat top center;background-size:100% 100%;width:100%;height:60px;bottom:-60px;z-index:100}.cosmica-left-shadow{position:absolute;top:0;left:-15px;right:auto;width:15px;background:url(https://heimatservice.de/wp-content/themes/cosmica-pro/images/shadow-left.png) no-repeat top center;background-size:100% 100%;height:100%;z-index:0}.cosmica-right-shadow{position:absolute;top:0;left:auto;right:-15px;width:15px;background:url(https://heimatservice.de/wp-content/themes/cosmica-pro/images/shadow-right.png) no-repeat top center;background-size:100% 100%;height:100%;z-index:0}.owl-next,.owl-prev{background-image:none;background-color:#3498db;height:50px;color:#FFF;font-size:34px;text-align:center;border-radius:2px;width:40px;position:absolute;top:45%}.owl-prev{left:0}.owl-next{right:0}.owl-dot{height:20px;width:20px;opacity:.7;background-color:#000}.owl-dot.active{opacity:1;background-color:#3498db}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:#fff0;position:absolute;bottom:10px;right:0;left:0;margin:0 auto}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline;margin-right:5px}.owl-theme .owl-dots .owl-dot:last-child{margin-right:0}.sweep-to-left{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #fff0;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s}.sweep-to-left:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#3498DB;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.sweep-to-left:hover,.sweep-to-left:focus,.sweep-to-left:active{color:#fff}.sweep-to-left:hover:before,.sweep-to-left:focus:before,.sweep-to-left:active:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.sweep-to-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #fff0;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s}.sweep-to-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#3498DB;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.sweep-to-right:hover,.sweep-to-right:focus,.sweep-to-right:active{color:#fff}.sweep-to-right:hover:before,.sweep-to-right:focus:before,.sweep-to-right:active:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.sweep-to-bottom{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #fff0;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s}.sweep-to-bottom:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#3498DB;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.sweep-to-bottom:hover,.sweep-to-bottom:focus,.sweep-to-bottom:active{color:#fff}.sweep-to-bottom:hover:before,.sweep-to-bottom:focus:before,.sweep-to-bottom:active:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.sweep-to-top{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #fff0;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s}.sweep-to-top:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#3498DB;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.sweep-to-top:hover,.sweep-to-top:focus,.sweep-to-top:active{color:#fff}.sweep-to-top:hover:before,.sweep-to-top:focus:before,.sweep-to-top:active:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.owl-carousel{display:block;overflow:hidden}.owl-carousel .owl-slide{display:none}.owl-carousel>.owl-slide:first-child{display:block}.owl-carousel.owl-loaded .owl-slide{display:block!important}.home-slider{margin:0;position:relative}.carousel-caption{top:30%;bottom:auto}.home-slider .carousel-caption{visibility:hidden;bottom:auto!important}.home-slider .owl-loaded .carousel-caption{visibility:visible!important}.home-slider .buttons-con .button{margin-bottom:10px}.home-slider .owl-item.active .animation.animated-item-1{animation:800ms linear 300ms normal both 1 running bounceInLeft}.home-slider .owl-item.active .animation.animated-item-2{animation:1000ms linear 600ms normal both 1 running bounceInRight}.home-slider .owl-item.active .animation.animated-item-3{animation:1000ms linear 600ms normal both 1 running bounceInUp}.home-slider .owl-item.active .animation.animated-item-4{animation:1500ms linear 600ms normal both 1 running bounceInUp}.home-slider .owl-item.active .animation{animation-delay:2000ms}.slider-container.container{padding-top:0}.slider-heading{background-color:rgb(0 0 0 / .5);padding:10px}.slider-heading{color:#FFF;text-transform:uppercase;font-weight:900;font-size:50px;margin:0;text-shadow:1px 4px 2px rgb(0 0 0 / .7)}.slider-heading span,.slider-desc span{color:#ff0}.slider-desc{background-color:rgb(52 152 219 / .88);padding:10px;color:#FFF}.slider-desc{margin:0;font-size:18px}.home-slider .buttons-con{height:50px;margin:0 auto;text-align:center;max-width:600px;margin-top:20px}.home-slider .owl-prev,.home-slider .owl-next{background-image:none;background-color:rgb(0 0 0 / .3);color:#FFF;font-size:70px;height:105px;width:50px;text-align:center;padding:0;border-radius:1px}.home-slider .owl-dot{height:20px;width:20px;opacity:.7}.home-slider-shadow{position:absolute;left:0;right:0;background:url(https://heimatservice.de/wp-content/themes/cosmica-pro/images/shadow.png) no-repeat top center;background-size:100% 100%;width:100%;height:60px;bottom:-60px;z-index:100}.home-section .tf-contactus-bg{background-image:url(https://heimatservice.de/wp-content/themes/cosmica-pro/images/contactus-bg.jpg)}.tf-contactus{position:relative;color:#FFF}.home-contact-form{border-radius:2px;background-color:rgb(240 240 240 / .7);padding:20px;width:400px;margin:0 auto;box-shadow:0 0 7px 2px rgb(0 0 0 / .5)}.home-contact-form-left{right:auto;left:50px}.home-contact-form-center{margin-left:auto;margin-right:auto;left:0;right:0}.tf_map_home{height:400px;background-color:rgb(240 240 240 / .7)}.btn-contact-home{background-color:#3498db;width:100%;color:#FFF;font-weight:700;border-bottom:2px solid #1b5882}.btn-contact-home:hover,.btn-contact-home:active,.btn-contact-home:focus,.btn-contact-home:visited{color:#FFF}.tf-contactus .form-control{display:block;width:100%;padding:8px 12px;font-size:14px;line-height:1.42857143;color:#2c3e50;background-color:#fff0;background-image:none;border:2px solid #2c3e50;border-radius:1px;-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0 / .075);box-shadow:inset 0 1px 1px rgb(0 0 0 / .075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.tf-googlemap{padding:0!important}.cosmica-service{margin:0 0 50px;padding-right:20px!important;position:relative}.cosmica-service .service-inner{background-color:#ecf0f1;padding:10px;border:1px solid #ddd;border-bottom:2px solid #3498db;position:relative}.service-icon{float:left;margin-right:15px;float:left;margin-right:15px;width:60px;height:64px;text-align:center;padding:5px;border:1px solid #3498db;border-radius:2px;background-size:200% 100%;background-image:linear-gradient(to right,transparent 50%,#3498db 50%);transition:all .5s;position:relative}.service-icon img{width:100%;height:100%}.cosmica-service .service-inner:hover .service-icon{background-position:-100% 0}.service-icon i{color:#3498db;font-size:40px;line-height:55px;transition:all .5s}.service-icon .service-img-icon{width:100%;height:100%;position:absolute;left:0;right:0}.cosmica-service .service-inner:hover .service-icon i{color:#FFF}.service-title{margin-top:0;margin-bottom:10px}.service-two .service-inner{text-align:center;display:block}.service-two .service-icon{margin:0 auto;float:none!important;display:block;margin-bottom:30px;height:80px;width:80px}.service-two .service-icon i{line-height:80px}.home-service.service-three{margin-bottom:50px}.service-three .home-service-inner{position:relative;height:100%;width:100%;padding:0}.service-three .home-service-inner .tf-service-details{position:absolute;top:10px;width:100%;padding:10px 20px;color:#FFF;box-shadow:0 -150px 80px 0 rgb(0 0 0 / .6) inset;border-top:2px solid #3498DB;border-bottom:2px solid #3498DB;text-align:center}.service-three .home-service-inner .tf-service-title{margin:0}.service-three .home-service-inner .tf-service-title a{color:#FFF;text-transform:uppercase}.home-service.service-three .img-responsive{height:270px;width:100%}.tf-background1{background-image:url(https://heimatservice.de/wp-content/themes/cosmica-pro/images/callout-bg.jpg);border:10px solid rgb(255 255 255 / .7);background-size:cover;background-position:center}.tf-newsletter{background-color:rgb(0 0 0 / .5);color:#fff}.tf-news-form .form-control{background-color:rgb(255 255 255 / .6);border:0 none;border-radius:0;color:#333;display:inline-block;float:left;height:50px;margin-top:10px;width:75%;font-size:18px}.form-control::-webkit-input-placeholder{color:#333}.form-control::-moz-placeholder{color:#333}.form-control::-ms-input-placeholder{color:#333}.tf-news-form .news-link{border-radius:0;color:#fff;font-size:20px;margin-left:0;margin-top:10px;padding:10px}.tweets{max-height:120px!important;overflow:hidden;padding-bottom:0}.tf-news-text h2{font-size:36px}.tf-news .tweet-text h2{border-bottom:2px solid #fff;color:#fff;display:inline-block;font-size:30px;margin:0 0 15px}.tf-news .tf-news-form h2{border-bottom:2px solid #fff;color:#fff;display:inline-block;font-size:30px;margin:0 0 15px}.section-brand-bg{background-color:#212121;color:#FFF}.brand-item{width:20%;display:inline-block;margin-right:20px;margin-bottom:20px;background-color:#FFF}.brands-details{text-align:center}.brand-carousel>.brand-item.owl-slide{width:20%;float:left;margin-right:20px}.brand-item.owl-slide{width:100%;margin-right:0}.brand-carousel .owl-next,.brand-carousel .owl-prev{background-image:none;background-color:#1d1e1f;padding:0;height:32px;width:40px;border:1px solid #FFF;padding:5px;border-radius:2px;font-size:20px;line-height:0;top:auto;bottom:0;text-align:center;color:#FFF;position:relative;display:inline-block;margin-top:30px}.brand-carousel .owl-next{margin-left:20px}.tf-portfolio{background-color:#f5f5f5}.tf-home-portfolio .portfolio-sorting{margin:0;padding:15px 0;margin-bottom:30px}.tf-home-portfolio .portfolio-sorting li{padding:0;border:1px solid #3498db;border-radius:2px;margin-right:5px}.tf-home-portfolio .portfolio-sorting li a{display:inline-block;font-size:16px;font-weight:100;padding:3px 10px;text-transform:uppercase;color:#3498db;transition:all .3s ease-in-out}.tf-home-portfolio .portfolio-sorting li a.active{background-color:#3498db;color:#FFF}.tf-home-portfolio .portfolio-sorting li a:hover{color:#fff}.port-vertical .portfolio-sorting li{float:left;margin-bottom:10px;clear:both}.portfolio-content{margin-bottom:50px;margin-right:0!important;margin-left:0!important}.portfolio-full .portfolio-items li{margin-bottom:30px;display:block;float:left}.portfolio-item{position:relative}.portfolio-item .overlay{background-color:rgb(255 255 255 / .5);position:absolute;left:10px;right:10px;top:10px;bottom:10px;text-align:center;opacity:0;transition:all .2s ease-in-out}.portfolio-item:hover .overlay{opacity:1}.portfolio-item .overlay h2 a{color:#fff}.portfolio-item .overlay .tf-cat{font-size:16px;font-weight:600;color:#fff}.portfolio-item .port-links{text-align:center;position:absolute;display:inline-block;width:100%;left:0;right:0;height:50px;top:50%}.portfolio-item .overlay .tf-pics,.portfolio-item .overlay .tf-port-link{border:1px solid #3498db;color:#3498db;display:inline-block;font-size:25px;height:45px;padding-top:2px;text-align:center;border-radius:2px;width:45px;-webkit-transform:scale(0) translateY(100%);-moz-transform:scale(0) translateY(100%);-ms-transform:scale(0) translateY(100%);-o-transform:scale(0) translateY(100%);transform:scale(0) translateY(100%);-webkit-transition:all ease 0.6s;-moz-transition:all ease 0.6s;-ms-transition:all ease 0.6s;-o-transition:all ease 0.6s;transition:all ease 0.6s}.portfolio-item .overlay .port-links .sweep-to-top:hover{color:#FFF}.portfolio-item .overlay .tf-port-link{margin-right:10px}.portfolio-item .overlay .tf-pics{margin-left:10px}.portfolio-item:hover .overlay .tf-pics,.portfolio-item:hover .overlay .tf-port-link{-webkit-transform:scale(1) translateY(0);-moz-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);-o-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.portfolio-items.four-column .portfolio-item .port-links{top:65%}.portfolio-item .overlay h2{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;text-transform:uppercase;color:#fff;text-align:center;position:relative;font-size:18px;padding:10px;background:rgb(0 0 0 / .8);width:100%}.portfolio-item:hover .overlay h2{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s}.portfolio-item .overlay .tf-cat{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:all ease 0.7s;-moz-transition:all ease 0.7s;-ms-transition:all ease 0.7s;-o-transition:all ease 0.7s;transition:all ease 0.7s}.portfolio-item:hover .overlay .tf-cat{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all ease 0.7s;-moz-transition:all ease 0.7s;-ms-transition:all ease 0.7s;-o-transition:all ease 0.7s;transition:all ease 0.7s}.home-portfolio-one .work-inner{position:relative}.home-portfolio-one .cosmica-work{margin-bottom:50px}.home-portfolio-one .img-thumbnail{margin:0!important}.home-portfolio-one .work-info{background-color:#FFF;margin:0;padding:15px;border-bottom:2px solid #3498db}.home-portfolio-one .work-info .work-title{margin:0;text-align:center;text-transform:uppercase;font-size:18px;font-weight:700}.btn-port-liveshow{color:#FFF;background-color:#3498db}.home-portfolio-three .portfolio-content{padding:0;margin:0!important}.related-portfolio{padding-bottom:30px}.related-portfolio .owl-dots{bottom:0}.gallery .gallery-item{display:inline-block;margin-right:10px;width:30%;margin-bottom:20px}.gallery .gallery-item img{width:100%;height:auto}.blog-post{margin-bottom:40px}.blog-post-inner{padding:10px;border-radius:2px;border:1px solid #9E9E9E;background-color:#FFF}.blog-avtar-container{padding-bottom:20px;border-bottom:1px solid #2c3e50;text-align:center}.blog-post-modern .img-thumbnail:after{content:"";position:absolute;left:0;width:200%;padding-bottom:75%;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}.blog-post-inner.blog-post-modern,.blog-post-modern .img-thumbnail:after{background-color:#FFF}.blog-post-modern .blog-avtar{width:100px;height:100px;border-radius:100%;overflow:hidden;padding:5px;border:1px solid #2c3e50}.blog-post-modern .blog-avtar img{border-radius:100%;height:100%;width:100%}.blog-post-modern .nothumb.blog-avtar{margin:0 auto}.blog-post-modern .img-thumbnail .blog-avtar{position:absolute;bottom:0;right:20px;z-index:100}.blog-post-content .entry-title{text-transform:uppercase;font-size:20px;font-weight:100;margin:0 0 20px 0}.blog-post-content .entry-summry,.blog-post-content .entry-summry p{font-size:14px;color:#333}.btn-read-more{border:2px solid #3498db;padding:7px 15px;border-radius:2px}.post-meta{padding:0}.post-meta-item{display:inline-block;margin-right:10px}.post-meta-item a{color:#333}.blog-post-inner .img-thumbnail{margin-bottom:20px}.blog-post-inner .overlay{background-color:rgb(0 0 0 / .5);position:absolute;bottom:0;left:0;right:0;top:0;text-align:center;opacity:0;-webkit-transition:all ease 0.2s;-moz-transition:all ease 0.2s;-ms-transition:all ease 0.2s;-o-transition:all ease 0.2s;transition:all ease 0.2s}.blog-post-inner:hover .overlay{opacity:1}.tf-blog-link,.tf-blog-snap{position:absolute!important;top:45%;border:2px solid #fff;text-align:center;font-size:24px;display:inline-block;width:50px;height:45px;color:#fff;padding-top:3px;border-radius:2px}.tf-blog-link:focus,.tf-blog-link:hover,.tf-blog-snap:focus,.tf-blog-snap:hover{color:#FFF}.tf-blog-link{left:50%;margin-left:-60px}.tf-blog-snap{right:50%;margin-right:-60px}.entry-header{margin-bottom:10px}.entry-header .tf-date,.entry-header .tf-user,.entry-header .tf-comment,.entry-header .tf-category{margin-right:10px;color:#616161;display:inline-block}.entry-header .tf-date a,.entry-header .tf-user a,.entry-header .tf-comment a,.entry-header .tf-category a{color:#616161}.entry-footer .tf-tags{margin-bottom:10px;display:block}.entry-footer .tf-tags a{display:inline-block;background-color:#eee;padding:4px 6px;border-radius:1px;color:#616161}.entry-footer .tf-tags i.fa{margin-right:10px}.home-section-bg{position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;background-attachment:fixed}.section-funfacts-bg{background-image:url(https://heimatservice.de/wp-content/themes/cosmica-pro/images/funfact-bg.jpg)}.funfact-item{margin-bottom:30px}.funfact-item-inner{border:1px solid #3498db;background-color:rgb(52 152 219 / .29);padding:10px;border-radius:2px;color:#FFF}.funfact-digits{font-size:35px;font-weight:700;border-bottom:1px solid #3498db;padding-bottom:10px}.funfact-info .funfact-title{margin:0;padding-top:12px;padding-bottom:7px;font-size:20px}.tf-funfacts{color:#fff}.tf-funfacts .fun-fact-item{margin-bottom:30px}.team-member{height:auto;position:relative;text-align:center;margin-bottom:30px}.team-member-inner{border:10px solid #fff;overflow:hidden;position:relative;-webkit-box-shadow:1px 1px 2px rgb(0 0 0 / .7);-moz-box-shadow:1px 1px 2px rgb(0 0 0 / .7);box-shadow:1px 1px 2px rgb(0 0 0 / .7);cursor:default}.team-member .tf-social{float:none;margin:10px auto}.team-member .mask,.team-member .content{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0}.team-member img{display:block;position:relative}.team-member .member-title{text-transform:uppercase;color:#fff;text-align:center;position:relative;font-size:17px;padding:10px;background:rgb(0 0 0 / .8);margin:20px 0 0 0}.team-member p{font-family:Georgia,serif;font-style:italic;font-size:12px;position:relative;color:#fff;padding:10px 20px 20px;text-align:center}.team-member a.info{display:inline-block;text-decoration:none;padding:7px 14px;background:#000;color:#fff;text-transform:uppercase;-webkit-box-shadow:0 0 1px #000;-moz-box-shadow:0 0 1px #000;box-shadow:0 0 1px #000}.team-member a.info:hover{-webkit-box-shadow:0 0 5px #000;-moz-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000}.team-member img{-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear}.team-member .mask{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;background-color:rgb(52 152 219 / .7);-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.team-member .member-title{-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-o-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.team-member p{-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-o-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear}.team-member:hover img{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.team-member a.info{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.team-member:hover .mask{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.team-member:hover .member-title,.team-member:hover p,.team-member:hover a.info{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.team-member:hover p{-webkit-transition-delay:0.1s;-moz-transition-delay:0.1s;-o-transition-delay:0.1s;-ms-transition-delay:0.1s;transition-delay:0.1s}.team-member:hover a.info{-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;-o-transition-delay:0.2s;-ms-transition-delay:0.2s;transition-delay:0.2s}.team-member .member-desc{margin:10px 0}.team-member .member-desc p{margin:0;padding:0}.team-member .member-title a{color:#FFF}.callout-wrapper{position:relative;z-index:1}.callout-content{padding:30px 0;text-align:center}.callout-wrapper .section-title,.callout-wrapper .section-description{color:#FFF}.callout-overlay{position:absolute;background-color:rgb(0 0 0 / .7);left:0;right:0;top:0;bottom:0;z-index:-1;filter:blur(5px)}.section-callout-bg{background-image:url(https://heimatservice.de/wp-content/themes/cosmica-pro/images/callout-bg.jpg)}.section-bg-blur{filter:blur(5px)}.home-callout-container{overflow:hidden;height:400px;width:100%;margin-top:50px;margin-bottom:50px;background:#fff0}.home-call-out{height:400px!important;width:100%;overflow:hidden;background:#fff0;padding:30px 0}.call-out-heading{height:auto;width:70%;margin:0 auto;background-color:rgb(225 225 225 / .8);text-align:center;border-radius:2px;text-shadow:1px 1px 2px #000}.call-out-heading h3{padding:10px 0}.call-out-description{height:auto;width:70%;min-height:200px;margin-right:auto;margin-left:auto;background-color:rgb(0 0 0 / .7);border-radius:2px;padding:20px;color:#FFF}.callout-button-con{text-align:center}.tf-callout-two{background-color:#3498db;color:#FFF}.tf-callout-two .tf-section-title,.tf-callout-two .tf-section-description{text-align:left}.tf-callout-two .call-link,.tf-callout-two .call-link:active,.tf-callout-two .call-link:hover,.tf-callout-two .call-link:focus{background-color:#4CAF50;margin-top:20px}.callout-button-con .button{margin:0;margin-top:20px}.widget{margin:0;margin-bottom:50px;font-size:14px}.widget .widget-heading:before{content:"";position:absolute;width:100px;bottom:-1px;left:0;border-bottom:1px solid #3498db}.widget-heading{position:relative;margin:0;padding:10px;margin-bottom:15px;border-bottom:1px solid #3f4850}.widget .widget-heading a{color:#FFF}.widget .widget-title{margin:0;padding:0;display:inline-block;font-size:16px;text-transform:uppercase}.widget ul{color:#fff;padding-left:15px;list-style-type:none}.widget ul li{transition:all 0.3s ease-in-out}.widget ul li a{color:#FFF}.widget ul li:before{content:"\f101";font-family:'FontAwesome';margin-right:6px;transition:all 0.3s ease-in-out;display:inline-block}.widget .cat-item:before{content:"\f07b"}.widget .page_item:before,.widget.widget_recent_entries ul li:before{content:"\f15c"}.widget .recentcomments:before{content:"\f086"}.widget ul li:hover{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}.widget ul li:hover:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.widget.widget_rss ul li{margin-bottom:25px}.widget_themefarmer_recent_comments_widget ul li:before{content:none}.widget_themefarmer_recent_comments_widget ul li{display:block;float:right;width:100%;margin-bottom:20px}.widget .form-group{margin:0}.widget .form-group .form-control{height:50px;margin:0}.widget .more-link{border-radius:0;color:#fff;font-size:18px;margin-top:20px;text-transform:uppercase}.widget select,.widget input,.widget search,.widget textarea,.widget email{max-width:100%;width:100%}.widget .blog-widget{color:#fff;font-size:18px;list-style-type:none;padding-left:5px}.widget .blog-widget li{border-bottom:1px solid #ddd;display:inline-block;margin-bottom:10px;padding-bottom:10px;width:100%}.widget .contact-info{list-style:none;padding:0}.contact-info li{display:inline-block;padding-bottom:15px;width:100%}.contact-info li i{background-color:#333;float:left;font-size:18px;height:35px;margin-right:5px;padding:7px;text-align:center;width:35px;border-radius:5px}.contact-info li p{font-size:18px;margin:0;padding-left:45px}.blog-widget li img{float:left;height:60px;margin-right:10px;width:70px}.blog-widget h3{font-size:18px;margin:0;margin-bottom:5px}.blog-widget p{font-size:14px;margin:0}.flickr_badge_image{float:left;margin:5px}.calendar_wrap caption{color:#fff;text-align:center;text-transform:uppercase;background-color:#3498db}#wp-calendar{width:100%!important}.calendar_wrap table{text-align:center;width:100%;border:1px solid #ddd;background-color:#fff}.calendar_wrap{margin:10px 0 0}.calendar_wrap thead th{padding:3px 5px;text-align:center;border:1px solid #252525;background-color:#2c3e50;color:#FFF}.calendar_wrap tbody td,.calendar_wrap tfoot td{color:#000;padding:0 5px;border:1px solid #ddd}.calendar_wrap td a{font-weight:700;text-decoration:none;transition:all .3s ease-in-out}.calendar_wrap tfoot td:hover,.calendar_wrap tfoot td:hover a,.calendar_wrap tbody td:hover{color:#3498db}.calendar_wrap td a:hover{color:#3498db}.tagcloud a{border:1px solid #ddd;display:inline-block;font-size:14px!important;margin:5px;padding:5px 10px!important;background-color:#3498db;color:#FFF!important}.tagcloud a:hover{color:#fff}.widget-blog{margin:0;margin-bottom:20px;border:1px solid #ddd;padding:10px}.widget .widget-post-top .widget-blog-img{width:75px;float:left;margin-right:10px;position:relative;overflow:hidden}.widget-post-top .widget-blog-img .overlay{position:absolute;left:0;right:0;top:100%;bottom:-100%;z-index:100;text-align:center;background-color:rgb(255 255 255 / .5);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.widget-blog:hover>.widget-post-top .widget-blog-img .overlay{top:0;bottom:0}.widget-post-top .widget-blog-img .overlay .blog-pics{color:#fff;display:inline-block;border:1px solid #FFF;width:50px;height:45px;font-size:20px;padding-top:6px;position:absolute;top:22%;left:0;right:0;margin:auto}.footer-widget .widget-post-title a{color:#FFF}.widget-contact-item{margin-bottom:15px;clear:both}.widget-contact-item i{margin-right:10px;margin-bottom:20px;float:left;margin-top:3px}.tf-sidebar{float:left}.sidebar-widget{background-color:#eee;border:1px solid #ddd;padding:10px}.sidebar-widget.widget,.sidebar-widget.widget ul,.sidebar-widget.widget a,.sidebar-widget.widget ul li a{color:#111}.sidebar-widget.widget .blog-widget{font-size:18px;list-style-type:none;padding-left:5px}.sidebar-widget.widget .widget-heading{margin:-10px;margin-bottom:10px;border-bottom:1px solid #ddd;color:#2c3e50}.sidebar-widget.widget .widget-heading a{color:#111}.sidebar-widget .widget .contact-info li i{background-color:#666;color:#fff}.sidebar-widget .widget .contact-info{color:#666;list-style-type:none;padding-left:0}.sidebar-widget .widget .contact-details{color:#666;list-style-type:none;padding-left:10px}.contact-details{list-style:none!important;padding:0!important;margin:0}.contact-details li{font-size:18px;padding-bottom:20px;color:#555}.contact-details i{font-size:24px;float:left;margin-top:5px}.contact-details strong{padding-left:30px;display:block}.contact-details span{padding-left:30px;display:block}.footer{background-color:#272b2d;color:#fff}.tf-footer{padding:50px 0}.footer-payment{border-top:2px solid #666;padding:20px 0}.tf-footer-payment{margin:0;text-align:center}.footer-copyright{padding:15px 0;background-color:#191c1d;color:#fff}.tf-copyright{text-align:center;margin:0;font-size:12px;text-transform:capitalize;color:#9E9E9E}.tf-copyright p{margin:0;font-size:18px}.footer-widget select{color:#111}.tf-testimonial .tf-section{text-align:center;margin-bottom:40px;color:#FFF}.home-section .tf-testimonial-bg{background-image:url(https://heimatservice.de/wp-content/themes/cosmica-pro/images/testimonial-bg.jpg)}.testimonial-carousel{padding-bottom:40px}.testimonials-details .tf-testimony{max-width:600px;margin:0 auto;background-color:#f5f5f5;padding:20px;text-align:center}.tf-testimony .testi-top{max-width:450px;display:inline-block;margin:0 auto}.testi-top .img-thumb{width:100px;height:100px;margin-right:20px;border-radius:100%;float:left;padding:5px;border:1px solid #333}.tf-testimony .entry-content p:before{content:"\f10d";font-family:'FontAwesome';margin-right:10px}.tf-testimony .entry-content p:after{font-family:'FontAwesome';content:"\f10e";margin-left:10px}.testi-top .img-thumb img{border-radius:100%;height:100%}.testi-top .testi-infos{float:left}.tf-testimony .entry-content{clear:both;margin-top:20px;padding-top:20px;text-align:center;padding-bottom:20px}.testimonials-details .owl-dots{bottom:0}.tf-bread{margin:0;text-align:center}.breadcum-heading{text-transform:capitalize}.tf-header-bg{background-image:url(https://heimatservice.de/wp-content/themes/cosmica-pro/images/header-bg.jpg);background-size:cover;background-attachment:fixed}.tf-breadcum{padding:0;padding-top:50px;padding-bottom:50px;background-color:rgb(0 0 0 / .5)}.tf-breadcum ul{display:inline-block;list-style:none;margin:0;padding:0;color:#FFF}.tf-breadcum .breadcum-heading{color:#fff;text-transform:uppercase}.tf-breadcum ul i{margin:0 5px}.tf-breadcum ul li{display:inline-block;color:#fff;font-size:14px}.tf-breadcum ul li.current{margin-right:5px}.tf-breadcum ul li a{color:#fff;font-size:14px}.left-sidebar{float:right}.right-sidebar{float:left}.alignnone{height:auto;max-width:100%}.aligncenter{margin:0 auto;height:auto;max-width:100%;display:block}.aligncenter img{width:100%!important;height:auto}.alignnone img{height:auto;max-width:100%}.wp-caption-text{background-color:#ccc;font-size:16px;padding:5px 0;text-align:center;font-style:italic}.entry-content p{font-size:14px;line-height:20px}.alignleft{float:left;margin:0 20px}.alignright{float:right}.tf-comment-form,.tf-comment{margin:0}.tf-comment-form label{width:100%}.tf-comment-form .form-control{min-height:50px;font-size:18px}.tf-comment-form .comment-link{color:#fff;font-size:16px;padding:10px 15px}.comments-text h3{margin:0;font-size:24px}.comments-text h3 span{font-size:16px;color:#888}.comments-text p{margin:0;font-size:16px}.comment-detail{border:1px solid #ddd;border-bottom:3px solid #ccc;margin-bottom:30px;padding:10px;background-color:#fff}.comments-pics{border:1px solid #aaa;padding:5px}.tf-pagination{margin:0;display:inline-block;width:100%;text-align:center}.tf-pagination .page-numbers{border:1px solid #3498DB;padding:7px 15px;border-radius:2px;color:#3498DB}.tf-pagination .page-numbers.current,.tf-pagination .page-numbers:hover{background-color:#3498DB;color:#FFF}.btn-theme,.tf-pagination .next a,.tf-pagination .previous a{background-color:#3498db;color:#FFF;font-size:14px;border-radius:2px;border:none}.btn-theme:hover,.btn-theme:focus,.btn-theme:active,.tf-pagination .next a:hover,.tf-pagination .next a:focus,.tf-pagination .previous a:hover,.tf-pagination .previous a:focus{color:#fff;background-color:#3498db}.tf-pagination .previous a i{font-size:18px;margin-right:10px}.tf-pagination .next a i{font-size:18px;margin-left:10px}.tf-map{margin:0}.tf-home-contactus>.col-md-6{margin-bottom:30px}.tf-maps{padding:0}.tf-contact-us .contact-form,.tf-contact-us .contact-info{padding:10px 30px}.contact-info{border:1px solid #ddd}.contact-form .form-group{margin:0;margin-bottom:15px}.contact-link{color:#fff;font-size:18px;padding:8px 25px;background-color:#3498db;border-radius:1px}.contact-link:hover,.contact-link:active,.contact-link:focus{color:#FFF}.contact-page-info-item{margin-bottom:20px;border-bottom:1px solid #ddd;padding-bottom:10px}.contact-page-info-item:last-child{border:none}.contact-page-info-label{color:#3498db;margin-top:0;margin-bottom:15px}.contact-page-info-data{color:#999}.contact-page-icon,.contact-page-data{float:left}.contact-page-icon{margin-right:20px;padding:10px;border:1px solid #3498db;width:50px;text-align:center}.contact-page-icon:hover i.fa,.contact-page-icon:active i.fa .contact-page-icon:focus i.fa{color:#FFF!important}.contact-page-icon i.fa{font-size:30px;color:#3498db;transition:all .2s ease-in-out}.contact2 .form-control{min-height:40px}.tf-widgetarea{background-color:#212121;color:#FFF}.tf-about{font-size:16px;background-color:#f5f5f5}.tf-about .tf-section{margin:0;padding:0}.tf-home-aboutus .tf-section-description{text-shadow:none}.aboutus-img{width:100%;height:auto}.progress.tf-progress{margin-bottom:0;height:10px}.progress-bar{background-color:#000}.skills{margin-top:15px}.member-designation{color:#FFF;font-size:16px;margin:15px 0}.skill-item{background-color:#3498DB;padding:10px;margin-bottom:20px;border-radius:2px}.skill-info{display:inline-block;width:100%;margin-bottom:5px}.skill-name,.skill-digit{color:#FFF}.skill-name{float:left}.skill-digit{float:right}.tf-team .img-thumbnail{display:block;position:relative;margin:0;overflow:hidden;border:0;border-radius:0;padding:0;border:1px solid #3498DB}.tf-team-detail{border:1px solid #ddd;margin:0;padding:10px}.tf-team-detail h3{margin:5px 0}.tf-team-detail span{color:#333;font-weight:700}.tf-team-detail .overlay{background-color:rgb(255 255 255 / .1);border:10px solid rgb(0 0 0 / .2);position:absolute;left:0;right:0;top:0;bottom:0;-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;background-color:rgb(52 152 219 / .7);-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.tf-team .img-thumbnail img{-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-o-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.tf-skill-text h2{margin:0;display:inline-block}.tf-skill-text p{width:100%;display:inline-block;margin:10px 0;font-size:18px}.tf-skill-graph .progress{height:30px}.tf-skill-graph .progress-bar{font-size:14px;line-height:30px;padding-left:10px;text-align:left}.tf-skill-graph h2{margin-top:0;margin-bottom:30px}.tf-about-img .img-thumbnail{width:45%;float:left;margin-right:10px;padding:0;border-radius:0}.tmp-about-info{float:left;width:45%;padding:20px;padding-top:0}.tmp-about-info h2{margin-top:0}.tf-skill-text .img-thumbnail{border-radius:0;padding:0}.port-single-pics .img-thumbnail{padding:10px;display:block;position:relative;overflow:hidden;border:1px solid #ddd}.port-single-detail .port-name{margin:0;margin-bottom:10px}.port-detail{border-bottom:1px solid #ddd;margin:0;margin-bottom:10px;padding-bottom:5px;padding-left:10px}.port-detail .tf-social li{border:0}.port-detail .tf-social li a{color:#777}.port-detail .tf-social{float:none}.tf-member .mem-name{margin:0;margin-bottom:10px;font-size:30px}.tf-member{font-size:18px}.tf-footer-widget{margin:0}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.scroll-top{position:fixed;bottom:50px;right:50px;width:50px;height:45px;background-color:rgb(0 0 0 / .5);text-align:center;border:1px solid rgb(0 0 0 / .5);color:#FFF;display:none;z-index:8;padding-top:7px}.scroll-top:hover{color:#FFF}.scroll-top i{font-size:30px}#map{min-height:400px;width:100%}.tf-call{margin:0;text-align:center}.call-link,.call-link:hover,.call-link:focus{color:#fff;font-size:15px;padding:8px 15px;text-transform:uppercase;margin-top:20px;margin-right:15px;border-radius:2px}.tf-callout-pics{background-size:cover;background-position:center;background-attachment:fixed}.home-blog{padding-bottom:50px}.home-post-inner{background-color:#FFF;margin-bottom:5px}.home-post-inner .entry-title{margin:20px 0}.home-blog>.owl-slide{width:31%}.home-blog>.owl-slide:nth-child(1),.home-blog>.owl-slide:nth-child(2),.home-blog>.owl-slide:nth-child(3){display:block;float:left;margin-right:10px}.home-blog .owl-dots{bottom:0px!important}.home-blog-bottom{text-align:center;margin-top:30px}.logged-in-as{font-size:14px}.logged-in-as a{font-size:14px}.search-field{min-height:50px;width:100%;font-size:18px;border:2px solid #aaa;padding-left:5px;background-color:#FFF}.search-label{width:100%;margin:0}.widget .form-group{padding:5px}.tf-callout{padding:50px 0;color:#fff;background-color:rgb(0 0 0 / .8)}.port-btn{color:#fff}.tf-ports{margin-top:30px}.tf-single{background-color:#fff;margin:0;padding-bottom:20px}.tf-member .img-thumbnail{background-color:#fff0;border:0 none;display:block;float:left;margin-bottom:30px;margin-right:20px;padding:0;height:auto;width:45%}.tf-member .tf-social{float:none;margin-bottom:30px}.member-right-info{float:left}.member-right-info .member-checklist li{list-style:none}.tf-portfolio-desc{margin:20px 0}.tf-port .entry-title a{color:#fff}.tf-port .tf-rel{color:#fff;display:inline-block;width:50px;height:35px;border:2px solid #fff!important;text-align:center;font-size:20px;padding-top:2px}.tf-masanry .tf-port{padding:10px}.related-portfolio .tf-port{margin:0}.tf-related h2{display:inline-block;margin-bottom:20px;border-bottom:2px solid #333}.widget .c_adrs{list-style:outside none none!important;padding-left:0!important}.contact-widget ul li:before{content:none}.c_adrs li i{float:left;font-size:16px;margin-right:10px;margin-top:5px;height:40px}.c_adrs li{margin-bottom:20px;padding-bottom:20px}.c_adrs li h3{margin:0;font-size:14px}.tf-port .img-thumbnail{display:block;position:relative;padding:0;border:0}.tf-port .overlay{position:absolute;left:0;right:0;top:0;bottom:0;text-align:center;background-color:rgb(0 0 0 / .3);visibility:hidden;-webkit-transition:all ease 0.6s;-moz-transition:all ease 0.6s;-ms-transition:all ease 0.6s;-o-transition:all ease 0.6s;transition:all ease 0.6s}.tf-masanry .tf-port:hover .overlay,.tf-related .tf-port:hover .overlay{visibility:visible;-webkit-transition:all ease 0.6s;-moz-transition:all ease 0.6s;-ms-transition:all ease 0.6s;-o-transition:all ease 0.6s;transition:all ease 0.6s}.tf-masanry .tf-port .overlay .blog-pics{border:2px solid #fff;color:#fff;display:inline-block;font-size:20px;height:40px;padding-top:5px;position:absolute;top:40%;width:40px;left:40%;-webkit-transition:all ease 0.6s;-moz-transition:all ease 0.6s;-ms-transition:all ease 0.6s;-o-transition:all ease 0.6s;transition:all ease 0.6s}.tf-masanry .tf-port:hover .blog-pics{-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-ms-transform:rotateY(360deg);-o-transform:rotateY(360deg);transform:rotateY(360deg);-webkit-transition:all ease 0.6s;-moz-transition:all ease 0.6s;-ms-transition:all ease 0.6s;-o-transition:all ease 0.6s;transition:all ease 0.6s}.tf-related .tf-port .tf-rel,.tf-related .tf-port .entry-title{border:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:all ease 0.6s;-moz-transition:all ease 0.6s;-ms-transition:all ease 0.6s;-o-transition:all ease 0.6s;transition:all ease 0.6s}.tf-related .tf-port:hover .tf-rel,.tf-related .tf-port:hover .entry-title{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all ease 0.6s;-moz-transition:all ease 0.6s;-ms-transition:all ease 0.6s;-o-transition:all ease 0.6s;transition:all ease 0.6s}.tf-error-social .tf-social{float:none;margin:20px 0}.tf-error-social .tf-social li{font-size:24px;height:50px;padding-top:5px;text-align:center;width:50px}.error-title{font-size:250px}.error-title span{display:block;font-size:120px}.tf-error h3{font-size:36px}.tf-error p{font-size:24px}.tf-error p i{margin-right:5px}.error-link{font-size:30px;text-transform:uppercase;padding:10px 30px;margin:15px 0;color:#FFF!important;background-color:#3498db}.entry-content li{font-size:18px}.footer-widget .tagcloud a:hover{color:#fff}.tf-comment-form .form-group{padding:0}.comment-top-head{font-size:25px;text-transform:uppercase}.boxed .site.wrapper,.boxed #main-header{max-width:1170px;margin:0 auto}.portfolio-item .overlay .tf-cat{list-style:none;display:inline-block;padding:0}.portfolio-item .overlay .tf-cat li{display:inline-block;padding:3px 5px;border:1px solid #FFF;background-color:rgb(0 0 0 / .41)}.portfolio-item .overlay .tf-cat li a{color:#fff}.flickr_badge_image{float:left;margin:2px}.accordion-details .type1 h3{margin:0;color:#fff}.accordion-details .type2 h3{margin:0}.accordion-details .btn{display:block;width:100%;border-radius:0;text-align:left;margin:10px 0 0 0}.accordion-details p{margin-bottom:10px;padding:15px}.accordion{margin:0}.accordion .accordion-details{margin:10px 0;padding:15px}.edu-graph{margin:10px 0;padding:5px 15px}.edu-graph .progress{margin-bottom:10px}.square-drop-bg{margin-bottom:10px;padding:10px 0}.round-drop{margin-bottom:10px;padding:10px 0}.shortcodes-tabs .nav-tabs li a{font-size:16px;padding:10px 40px;text-transform:capitalize;border-top:3px solid #fff0;color:#333}.edu_colom{font-size:16px;text-align:justify}.square-drop .edu-cap{float:left;font-size:32px;height:50px;margin:-5px 10px;text-align:center;width:50px;padding-top:12px}.edu_dropcap p{float:left;font-size:16px}.edu_dropcap .square-drop p{margin:10px 0}.square-drop-bg .edu-cap{float:left;font-size:32px;height:50px;margin:0 10px;text-align:center;width:50px;color:#fff;padding-top:12px}.edu_dropcap .square-drop-bg p{margin:10px 0}.round-drop .edu-cap{float:left;font-size:32px;height:50px;margin:-5px 10px;text-align:center;width:50px;color:#fff;border-radius:50%;padding-top:12px}.edu_dropcap .round-drop p{margin:10px 0}.bs-theme{color:#fff!important}.edu-panel-type .panel-heading{font-size:18px!important}.edu-panel-type .panel-body{font-size:16px!important}.edu-buttons{margin:0}.edu-buttons .btn-large,.edu-buttons .btn-medium,.edu-buttons .btn-small{margin:10px 0}.edu-buttons .btn-large .spa-lg-btn,.edu-buttons .btn-medium .spa-md-btn,.edu-buttons .btn-small .spa-sm-btn{margin:0}.edu-btn{border-radius:0;display:inline-block;margin:3px}.edu-btn:hover{color:#333!important;background-color:#fff!important}.edu-btn-round{border-radius:0;display:inline-block;border-radius:30px}.edu-btn-round:hover{color:#333!important;background-color:#fff!important}.white{background-color:#fff!important;color:#000!important}.red{background-color:#ff3030!important;color:#fff}.blue{background-color:#0098ff!important;color:#fff}.purpul{background-color:#ad5cff!important;color:#fff}.white1{background-color:#fff!important;color:#000!important}.red{background-color:#ff3030!important;color:#fff}.blue{background-color:#0098ff!important;color:#fff}.purpul{background-color:#ad5cff!important;color:#fff}.orange{background-color:#ffb547!important;color:#fff}.black{background-color:#000!important;color:#fff}.green{background-color:#7edf7e!important;color:#fff}.pink{background-color:#e678a3!important;color:#fff}.brown{background-color:#753d02!important;color:#fff}.shortcodes-tabs .nav-tabs li.active a,.shortcodes-tabs .nav-tabs li a:hover{color:#fff!important}.recent-comments-ul{list-style:none!important;padding:0!important;display:inline-block;width:100%;margin:0}.comment-avatar{padding:0}.theme-color{color:#fff!important}.shortcodes-tabs .nav-tabs li a{border:1px solid #ddd}.round-drop .edu-cap,.square-drop-bg .edu-cap{background-color:#66a3ff!important}.accordion-details .btn{background-color:#66a3ff!important}.shortcodes-tabs .nav-tabs li a{border-top:3px solid #66a3ff!important}.shortcodes-tabs .nav-tabs li.active a,.shortcodes-tabs .nav-tabs li a:hover{background-color:#66a3ff!important}.theme-color{background-color:#66a3ff!important}.tf-team:hover .img-thumbnail img replace to .tf-team:hover .team-member .img-thumbnail img .sl-overlay{opacity:.85}.sl-wrapper .sl-navigation button{font-size:170px;color:#d3ced2}.sl-overlay{background-color:#000}.sl-wrapper .sl-counter{font-size:22px;color:#d3ced2}.sl-wrapper .sl-close{font-size:32px;color:#d3ced2}.sl-wrapper button:focus{outline:none;border:none}.ult_tabmenu.style3>li.ult_tab_li:before{content:"";position:absolute;z-index:-1;box-shadow:0 2px 3px rgb(0 0 0 / .5);top:50%;bottom:0;left:5px;right:5px;border-radius:100px/10px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{border:1px solid #ddd;padding:10px;text-align:center}.woocommerce .products .star-rating{display:inline-block}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background-color:#3498db;color:#FFF}iframe#themefarmer-google-map-frrame{width:100%;height:400px}.home-brands-carousel.owl-carousel .brand-item{width:100%}.home-brands-carousel .owl-prev,.home-brands-carousel .owl-next{top:46px}body{font-family:'Lato',sans-serif;font-size:14px!important}#TF-Navbar>ul>li a{font-family:'Comic Sans MS, cursive',sans-serif}.carousel-caption .slider-heading{font-family:'Comic Sans MS, cursive',sans-serif}.carousel-caption .slider-desc{font-family:'Comic Sans MS, cursive',sans-serif}.section-title{font-family:'Comic Sans MS, cursive',sans-serif}.section-description{font-family:'Comic Sans MS, cursive',sans-serif}.home-slider .overlay{background-color:rgb(0 0 0 / .34)}blockquote{border-left:5px solid #afc93e}.tf-menu .primary-nav>li.active>a,.tf-menu .primary-nav>li.active>a:focus,.tf-menu .primary-nav>li.active>a:hover{background-color:#afc93e}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:#afc93e}.button-danger{border:2px solid #afc93e;background-color:#afc93e}.button-info{border:2px solid #afc93e;background-color:#afc93e}.icon-link i{border:1px solid #afc93e;color:#afc93e;background-image:linear-gradient(to bottom,transparent 50%,#afc93e 50%)}.owl-next,.owl-prev{background-color:#afc93e}.owl-dot.active{background-color:#afc93e}.btn-contact-home{background-color:#afc93e}.cosmica-service .service-inner{border-bottom:2px solid #afc93e}.service-icon{border:1px solid #afc93e;background-image:linear-gradient(to right,transparent 50%,#afc93e 50%)}.service-icon i{color:#afc93e}.tf-home-portfolio .portfolio-sorting li{border:1px solid #afc93e}.tf-home-portfolio .portfolio-sorting li a{color:#afc93e}.tf-home-portfolio .portfolio-sorting li a.active{background-color:#afc93e}.portfolio-item .overlay .tf-pics,.portfolio-item .overlay .tf-port-link{border:1px solid #afc93e;color:#afc93e}.home-portfolio-one .work-info{border-bottom:2px solid #afc93e}.btn-port-liveshow{background-color:#afc93e}.btn-read-more{border:2px solid #afc93e}.funfact-item-inner{border:1px solid #afc93e}.funfact-digits{border-bottom:1px solid #afc93e}.tf-callout-two{background-color:#afc93e}.widget .widget-heading:before{border-bottom:1px solid #afc93e}.calendar_wrap caption{background-color:#afc93e}.calendar_wrap tfoot td:hover,.calendar_wrap tfoot td:hover a,.calendar_wrap tbody td:hover{color:#afc93e}.calendar_wrap td a:hover{color:#afc93e}.tagcloud a{background-color:#afc93e}.btn-theme,.tf-pagination .next a,.tf-pagination .previous a{background-color:#afc93e}.btn-theme:hover,.btn-theme:focus,.btn-theme:active,.tf-pagination .next a:hover,.tf-pagination .next a:focus,.tf-pagination .previous a:hover,.tf-pagination .previous a:focus{background-color:#afc93e}.contact-link{background-color:#afc93e}.contact-page-info-label{color:#afc93e}.contact-page-icon{border:1px solid #afc93e}.contact-page-icon i.fa{color:#afc93e}.error-link{background-color:#afc93e}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background-color:#afc93e}.tf-logo .logo .img-thumbnail a{color:#afc93e}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:#afc93e}.sweep-to-left:before{background:#afc93e}.sweep-to-right:before{background:#afc93e}.sweep-to-bottom:before{background:#afc93e}.sweep-to-top:before{background:#afc93e}.service-three .home-service-inner .tf-service-details{border-top:2px solid #afc93e;border-bottom:2px solid #afc93e}.tf-pagination .page-numbers{border:1px solid #afc93e;color:#afc93e}.tf-pagination .page-numbers.current,.tf-pagination .page-numbers:hover{background-color:#afc93e}.skill-item{background-color:#afc93e}.tf-team .img-thumbnail{border:1px solid #afc93e}.slider-desc{background-color:rgb(175 201 62 / .88)}.funfact-item-inner{background-color:rgb(175 201 62 / .29)}.home-section-bg.section-services-bg{background-color:#afc93e;background-image:url();background-size:contain;background-repeat:no-repeat;background-attachment:scroll}.home-section-bg.section-portfolio-bg{background-color:#afc93e;background-image:url();background-size:contain;background-repeat:no-repeat;background-attachment:fixed}#main-header .tf-topbar{background-color:#afc93e;background-image:url();background-size:cover;background-repeat:no-repeat;background-attachment:fixed;background-position:center center}.section-heading:not(.color-light) .section-title{color:}.section-heading:not(.color-light) .section-description{color:}.section-heading.color-light .section-title{color:}.section-heading.color-light .section-description{color:}a,a:hover,a:focus{color:#afc93e}button,input[type=button],input[type=submit]{background-color:#afc93e}input[type=reset]{color:#afc93e;border:1px solid #afc93e}.back-to-top i{background-color:#afc93e}.bgs-social li a{color:#afc93e}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background-color:#afc93e}.menu .dropdown-menu{border-top:1px solid #afc93e}.navbar-default .navbar-toggle{border-color:#afc93e}.navbar-default .navbar-toggle .icon-bar{background-color:#afc93e}.home-pagi .swiper-pagination-bullet,.owl-dot{background:#afc93e}.owl-next,.owl-prev{background-color:#afc93e}.bps-slider .banner-link{background-color:#afc93e;border:1px solid #afc93e}.bds-date-block.bds-day{background-color:#afc93e}.bgs-blog-more{background-color:#afc93e}.bgs-post.sticky .bgs-post-content{background-color:#afc93e}.btn-theme,.btn-theme:hover,.btn-theme:focus{background-color:#afc93e}.bgs-service .service-inner .service-icon i.fa{background-color:#afc93e}.funfact-container .tf-facts{background-color:#afc93e}.team-member-inner .mask{background-color:#afc93e}.team-member-inner .mask .tf-social li a{color:#afc93e}.btn-contact-home{background-color:#afc93e;border-bottom:none}.bgs-tf-clients{background-color:#afc93e}.tf-home-portfolio .portfolio-sorting li{border:1px solid #afc93e}.tf-home-portfolio .portfolio-sorting li a{color:#afc93e}.tf-home-portfolio .portfolio-sorting li a.active{background-color:#afc93e}.portfolio-item .overlay .tf-pics,.portfolio-item .overlay .tf-port-link{border:1px solid #afc93e;color:#afc93e}.widget ul li a:hover{color:#afc93e}.tagcloud a{border:2px solid #afc93e}.calendar_wrap #wp-calendar caption{background-color:#afc93e}.calendar_wrap #wp-calendar td,.calendar_wrap #wp-calendar th{border:1px solid #afc93e}.sidebar-widget .widget-heading{background-color:#afc93e}.sidebar-widget ul li::before{color:#afc93e}.footer-widget .widget-heading:before,.footer-widget .widget-heading:after{border-bottom:1px solid #afc93e}.bgs-pagination .nav-previous a,.bgs-pagination .nav-next a{border:1px solid #afc93e;color:#afc93e}.bgs-pagination .page-numbers{border:1px solid #afc93e;color:#afc93e}.bgs-pagination .page-numbers:hover{background-color:#afc93e;border:1px solid #afc93e}.footer-right .bgs-social li a{color:#afc93e}.page-header.error{border-bottom:1px solid #afc93e;padding-bottom:30px}.bgs-404-page h2.code-404{color:#afc93e}.woocommerce .add_to_cart_button{background-color:#afc93e!important;color:#FFF!important}.woocommerce ul.products li.product .onsale{color:#afc93e}.woocommerce .cart .button,.woocommerce a.button.alt{background-color:#afc93e!important}.woocommerce .cart .button:hover{background-color:#afc93e}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background-color:#afc93e}.shop-widget.widget_product_categories .product-categories .cat-parent:after{color:#afc93e}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background-color:#afc93e}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:#afc93e}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background-color:#afc93e;border:1px solid #afc93e}.woocommerce span.onsale{color:#afc93e}.contact-link{background-color:#afc93e}.contact-page-info-label{color:#afc93e}.contact-page-icon{border:1px solid #afc93e}.contact-page-icon i.fa{color:#afc93e}.sweep-to-right:before{background:#afc93e}.sweep-to-left:before{background:#afc93e}.sweep-to-bottom:before{background:#afc93e}.bgs-post-post .entry-meta i.fa,.bgs-post-post .entry-footer i.fa{color:#afc93e}a{color:#afc93e}a:hover,a:active{color:#afc93e}.tf-header-bg{background-image:url(https://heimatservice.de/wp-content/uploads/2017/09/cropped-IMG_5304.jpg)}a.custom-logo-link img{max-width:191px}@media(max-width:768px){a.custom-logo-link img{max-width:201px}.site-title{text-align:center}}@media(max-width:544px){a.custom-logo-link img{max-width:141px}}