/*!
Theme Name: Heatline
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: heatline
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Heatline is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
 html{line-height:1.15;-webkit-text-size-adjust:100%}*{box-sizing:border-box}body{margin:0;font-family:'Montserrat',sans-serif}h1{font-size:2.5em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;resize:none}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:none}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body,button,input,select,optgroup,textarea{color:#262626;font-family:'Montserrat',sans-serif;font-size:16px;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both;margin:0}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#aaa #bbb #bbb}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#262626;border:0;padding:10px 10px;width:100%;border-radius:3px;background-color:#cbeaf9;font-size:15px}.contact-us input[type="text"],.contact-us input[type="email"],input[type="url"],input[type="password"],input[type="search"],.contact-us input[type="number"],.contact-us input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],.contact-us textarea{background-color:#e9edef}::placeholder{color:#262626;opacity:1}:-ms-input-placeholder{color:#262626}::-ms-input-placeholder{color:#262626}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%;max-height:140px}#page{overflow:hidden;position:relative}a{color:royalblue}a:visited{color:purple}a:hover,a:focus,a:active{color:midnightblue}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.main-navigation{clear:both;display:block;float:right;width:65%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%}.main-navigation ul ul a{width:200px}.main-navigation li{float:left;position:relative;padding:0 0;margin:15px}.main-navigation a{display:block;text-decoration:none;color:#1A1919;font-size:17px;padding:5px 7px}.main-navigation ul.mega-sub-menu li a{display:block;text-decoration:none;color:#1A1919;font-size:14px;line-height:normal;padding:4px 7px}.main-navigation ul.mega-sub-menu li a:hover{color:#dc3e38}.main-navigation ul.mega-sub-menu li br{display:none}.menu-toggle,.main-navigation.toggled ul{display:block}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{padding:10px 7px!important}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu{width:150%;margin-left:-40%}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:block}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.post-navigation .nav-previous a,.post-navigation .nav-next a{color:#262626}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;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}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.hentry{margin:0 0 1.5em}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}html,body{height:100%;margin:0}#masthead{position:absolute;left:0;right:0;z-index:50}.site-header .inner{margin:20px auto;max-width:1200px;display:-ms-flexbox;display:-webkit-flex;display:flex}.logo{height:40px;width:auto}.site-branding{width:35%}#primary-menu a:before{content:"";position:absolute;width:100%;height:1px;bottom:0;left:0;background:#dd3c30;visibility:hidden;border-radius:5px;transform:scaleX(0);transition:.25s linear}#primary-menu a:hover:before,#primary-menu a:focus:before{visibility:visible;transform:scaleX(1)}#primary-menu li.current-menu-item a:before{visibility:visible;transform:scaleX(1)}.klienditugi{width:200px;text-align:left;margin-top:-5px;font-weight:600}.klienditugi:before{content:url(https://www.heatline.ee/wp-content/uploads/2019/01/support-1.svg);position:absolute;margin-left:-40px;top:22px}.klienditugi img{height:30px}.main-hero{min-height:75vh!important;position:relative;outline:none}.hero-bg{background-position:left center!important;background-repeat:no-repeat!important;background-size:cover!important;height:75vh!important;width:40%;float:left}.main-hero-slide{outline:none}.hero-bg.subsite{background-image:url(https://www.heatline.ee/wp-content/uploads/2018/11/bg-image-3.jpg);width:100%}.heatcamera{background-image:url(https://www.heatline.ee/wp-content/uploads/2018/11/soojuskaamera-bg.jpg)}.koostoopartnerid{background-image:url(https://www.heatline.ee/wp-content/uploads/2018/11/koostoopartnerid-bg.jpg)}.page .hero-bg-text{top:20%}.home .hero-bg-text-wrapper{float:left;width:60%;position:relative}.home .hero-bg-text{margin-top:10%;position:relative}.hero-bg-text{position:relative;margin-top:10%;top:30%;padding:50px;width:600px}.hero-bg-text h1{color:#262626;font-size:60px;line-height:70px;font-weight:600;margin-bottom:20px}.hero-bg-text span{color:#DC3E38}.hero-bg-text h2{font-size:20px;line-height:30px;font-weight:300}.tootekat{font-family:'Poppins',sans-serif;color:#fff}.tootekat1{background-image:url(https://www.heatline.ee/wp-content/uploads/2018/10/siseruumide-kyte.jpg);min-height:515px;background-repeat:no-repeat;background-size:cover;background-position:bottom center;position:relative}.tootekat2{background-image:url(https://www.heatline.ee/wp-content/uploads/2018/10/valisalade-kyte.jpg);min-height:515px;background-repeat:no-repeat;background-size:cover;background-position:bottom center;position:relative}.tootekat3{background-image:url(https://www.heatline.ee/wp-content/uploads/2018/10/kyttekaablid-tootstusele.jpg);min-height:515px;background-repeat:no-repeat;background-size:cover;background-position:bottom center;position:relative}.tootekat4{background-image:url(https://www.heatline.ee/wp-content/uploads/2019/01/IBC-mahuti-konteiner-kyte-2.jpg);min-height:515px;background-repeat:no-repeat;background-size:cover;background-position:bottom center;position:relative}.tootekat5{background-image:url(https://www.heatline.ee/wp-content/uploads/2019/01/erikujulised-kyttekehad.jpg);min-height:515px;background-repeat:no-repeat;background-size:cover;background-position:bottom center;position:relative}.tootekat1 .so-panel,.tootekat2 .so-panel,.tootekat3 .so-panel,.tootekat4 .so-panel,.tootekat5 .so-panel{position:absolute;bottom:0;margin:25px}.tootekat ul{list-style:none;padding:0;margin:0;font-size:12px}.tootekat h3{border-left:4px #db3e37 solid;padding:4px 10px;margin-bottom:15px}.tootekat a{font-size:14px;color:#fff;text-decoration:none;margin-bottom:20px;font-weight:700}.tootekat a:hover{text-decoration:underline}.home-cta{padding:120px 50px 10px 50px;text-align:center}.home-cta h2{font-size:35px;line-height:45px;width:800px;text-align:center;margin:10px auto;font-weight:500}.home-cta h4{color:#fff;font-size:30px;font-weight:500}.home-cta a{color:#fff;text-transform:uppercase;font-weight:600;padding:15px 25px;font-size:16px;background:#db3e36;display:inline-block;margin:20px;border-radius:5px;text-decoration:none}.home-counter-list{max-width:1200px;margin:0 auto}.home-counter-list .so-widget-image{max-width:none!important;margin-left:0;padding:10px}.counter-list ul{padding:0;margin:45px 0 0 0;list-style:none;box-sizing:border-box}.counter-list ul,.counter-list ul li{float:left;width:100%}.counter-list ul li{margin-bottom:40px}.counter-list ul li span{display:inline-block;position:relative;vertical-align:middle}.counter-list span.counter-badge{font-size:28px;color:#fff;font-weight:600;font-family:'Poppins',sans-serif;background-color:#dc3e38;border-radius:50%;height:86px;width:86px;line-height:85px;text-align:center;margin-right:30px}.counter-list span:not(.counter-badge){color:#262626;font-family:'Poppins',sans-serif;font-size:20px;font-weight:600;line-height:24px;width:calc(100% - 116px)}footer.site-footer{color:#fff;background-color:#151515;list-style:none}footer.site-footer ul{list-style:none;padding:0;margin:0}footer.site-footer a{text-decoration:none}footer.site-footer .inner{max-width:1200px;margin:0 auto;padding:60px 0;font-size:16px;line-height:30px}.footer_widget{position:relative;display:block}.footer_columns_3{float:left;width:50%}.footer_columns_3{float:left;width:50%}.footer_columns_3:nth-child(2){text-align:left}.footer_columns_3:nth-child(3) .footer_widget_content{float:right}.footer_widget_content{box-sizing:border-box;padding-right:15px}footer.site-footer a.logo{display:inline-block;height:auto;margin-top:48px}footer.site-footer a.logo img{display:block}footer.site-footer ul li a{color:#fff}h3.footer-widget-title{font-size:20px;line-height:30px;text-transform:uppercase;margin-bottom:15px}footer.site-footer ul li{padding-left:20px;background:url(../../../../../../themes/heatline/images/list-bullet-rec.svg) no-repeat;background-position:0 9px}footer.site-footer .copyright{text-align:center;font-size:14px;font-weight:300;color:#979797;margin-bottom:15px}#content{overflow:hidden;min-height:300px}header.page-header{position:relative;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;min-height:75vh}header.page-header:before{content:"";position:absolute;left:0;bottom:0;height:100%;width:40%;background:url(../../../../../../themes/heatline/images/cat-bg-blue.jpg) no-repeat;background-position:left center;background-repeat:no-repeat;background-size:cover;z-index:-1}.header-row{width:100%;max-width:1200px;margin:0 auto;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.header-column:nth-child(1){width:40%;padding-right:2%;margin-top:15px;margin-bottom:35px}.header-column:nth-child(2){margin-top:15px;padding-left:2%;width:67%;margin-bottom:35px}.cf7-row{margin-bottom:13px}.cf7-row:last-child{margin-bottom:0}span.wpcf7-not-valid-tip{color:red;font-size:14px;font-weight:400;display:block;padding-top:5px}input.cf7-send-btn,input[type="submit"]{border-radius:3px;background-color:#dc3e38;border:0;padding:14px 30px;font-size:15px;font-weight:700;text-transform:uppercase;color:#fff;text-align:center;cursor:pointer}input.cf7-send-btn:hover,.input[type="submit"]:hover{background-color:#fd635d}.archive-content-wrapper{background-color:#eaf0f3;padding:25px 0}.archive-content-wrapper .inner,.single-product .inner{max-width:1200px;margin:0 auto}.archive-content-wrapper .post-list-wrapper{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.breadcrumbs{font-size:12px;font-weight:300;color:#262626;margin-bottom:40px;display:block;width:100%}.breadcrumbs a{text-decoration:none}.breadcrumbs a.current-item{font-weight:700;color:#262626}.post-block.product-category,.post-block.product-single{float:left;width:23%;margin:0 2% 70px 0;box-sizing:border-box}.post-block.product-category:nth-child(4n),.post-block.product-single:nth-child(4n){margin-right:0}.post-block-picture{height:250px;overflow:hidden;margin-bottom:15px}.post-block-picture img{position:relative;display:block;margin:0 auto 0 auto;top:50%;transform:translateY(-50%)}.post-block a{text-decoration:none;display:block;position:relative}.post-block-picture-wrapper{position:relative;background-color:#fff;padding:15px 10px;box-sizing:border-box}h3.post-block-title{color:#262626;font-size:18px;font-weight:500;text-align:center;line-height:37px}.post-block-description{color:#636363;font-size:14px;font-weight:400}.post-block-description p{margin:0 0 0 0}.post-block-hover{opacity:0;visibility:hidden;position:absolute;top:0;left:0;bottom:0;right:0;background:url(../../../../../../themes/heatline/images/post-block-hover-background.png);-moz-transition:opacity 0.5s ease-in-out;-webkit-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}.post-block-hover:before{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;bottom:0;width:42px;height:44px;background:url(../../../../../../themes/heatline/images/hover-icon.svg) no-repeat;margin:0 auto}.post-block.product-category a:hover .post-block-hover,.post-block.product-single a:hover .post-block-hover{opacity:1;visibility:visible}.single-product .site-main{margin-top:100px}.single-product-content-wrapper{width:100%;margin-top:50px;border-top:1px solid #d3d3d3;padding-top:10px}.single-product-header{display:flex;width:100%}.single-product-picture-wrapper{width:43%;text-align:center;margin-right:3%}.single-product-description-wrapper{width:54%}.inner:after,.single-product-container:after,.product-attachments-list:after{content:"";display:block;clear:both}h1.single-product-title{color:#262626;font-size:50px;font-weight:600;line-height:60px}.single-product-description{color:#262626;font-size:16px;font-weight:300;line-height:24px}.single-button-wrapper{display:flex;margin-top:20px}.single-btn{display:flex;width:fit-content;padding:14px 30px;font-size:15px;font-weight:700;text-transform:uppercase;color:#fff!important;text-align:center;text-decoration:none;border-radius:3px}.product-form-btn{background-color:#dc3e38;margin-right:30px}.product-form-btn:hover{background-color:#fd635d}.to-store-btn{background-color:#515151}.to-store-btn:hover{background-color:#797979}.single-gallery-wrapper,.related-products{margin:40px 0;position:relative}.related-products{padding:50px 0}.single #primary{overflow-x:hidden}.related-products li{background:#fff;padding:24px}.related-products::before{content:"";background:#f8f8f8;position:absolute;top:0;bottom:0;left:-100vw;right:-100vw;z-index:-1}.slb_group_status{display:none!important}.slb_data_content{text-align:center!important;margin-top:10px!important}.single-gallery-wrapper ul{padding:0;margin:0;list-style:none;display:grid;grid-template-columns:repeat(4,23%);grid-gap:30px 2%;padding:0;margin:0;list-style:none}.single-gallery-wrapper ul li .gallery-thumb{width:300px;height:300px;object-fit:cover}.single-gallery-wrapper ul li span{display:flex;flex-wrap:wrap;width:100%}.related-products ul{padding:0;margin:0;list-style:none;display:grid;grid-template-columns:repeat(4,23%);grid-gap:30px 2%;padding:0;margin:0;list-style:none}.related-products ul li a{display:flex;flex-direction:column;align-items:center;text-decoration:none}.related-products ul li a span{color:#262626;font-weight:700;margin-top:20px;text-align:center}.related-products ul li img{width:250px;height:250px;object-fit:cover}.single-video-wrapper{margin:30px 0}.product-attachments{margin:30px 0}.product-attachments-list a{display:block;float:left;margin-right:25px}h3.product-attachments-title{font-size:22px;font-weight:600;margin-bottom:20px}.single-page-contact-form-wrapper{background-color:#eaeaea;padding:30px 0}h3.contact-form-title{text-align:center;font-size:34px;font-weight:600;margin-bottom:25px}.single-page-contact-form-wrapper input[type="text"],.single-page-contact-form-wrapper input[type="email"],.single-page-contact-form-wrapper input[type="url"],.single-page-contact-form-wrapper input[type="password"],.single-page-contact-form-wrapper input[type="search"],.single-page-contact-form-wrapper input[type="number"],.single-page-contact-form-wrapper input[type="tel"],.single-page-contact-form-wrapper input[type="range"],.single-page-contact-form-wrapper input[type="date"],.single-page-contact-form-wrapper input[type="month"],.single-page-contact-form-wrapper input[type="week"],.single-page-contact-form-wrapper input[type="time"],.single-page-contact-form-wrapper input[type="datetime"],.single-page-contact-form-wrapper input[type="datetime-local"],.single-page-contact-form-wrapper input[type="color"],.single-page-contact-form-wrapper textarea{background-color:#fff}.single-page-contact-form-wrapper input.cf7-send-btn{margin:0 auto;float:none;display:block}.single-page-contact-form-wrapper .cf7-row:nth-child(2),.single-page-contact-form-wrapper .cf7-row:nth-child(3),.single-page-contact-form-wrapper .cf7-row:nth-child(4){float:left;width:32%;margin-right:2%}.single-page-contact-form-wrapper .cf7-row:nth-child(4){margin-right:0}.so-widget-sow-image-default-9e90369adebe .sow-image-container .so-widget-image{display:block}#burger-icon-mobile{position:relative;float:right;width:24px;height:13px;padding:0 15.5px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#burger-icon-mobile span{display:block;position:absolute;height:2.5px;width:100%;max-width:24px;background:#c49a6c;opacity:1;left:0;right:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;margin:0 auto}#burger-icon-mobile{float:right;position:absolute;top:50%;transform:translateY(-50%);right:15px}#burger-icon-mobile span{background:#DC3E38}.header .open{display:none}#burger-icon-mobile span:nth-child(1){top:0}#burger-icon-mobile span:nth-child(2){top:5px}#burger-icon-mobile span:nth-child(3){top:10px}#burger-icon-mobile.open span:nth-child(1){top:5px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}#burger-icon-mobile.open span:nth-child(2){opacity:0;left:-60px}#burger-icon-mobile.open span:nth-child(3){top:5px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.burger-menu-wrap #burger-icon-mobile{margin-top:10px}.burger-menu-wrap{display:none;height:100%;width:215px;top:0;right:0;background-color:#231f20;position:fixed;transition:transform .3s;z-index:5000;border-left:1px solid #c49a6c;border-top:0;border-bottom:0;border-right:0;border-style:dashed}.burger-menu-wrap{-webkit-transform:translateX(215px);-ms-transform:translateX(215px);transform:translateX(215px)}.burger-menu-wrap.open-menu{-webkit-transform:translateX(0)!important;-ms-transform:translateX(0)!important;transform:translateX(0)!important}.burger-menu-wrap .inner-menu ul{list-style:none}.burger-menu-wrap .inner-menu ul li{list-style:none}.burger-menu-wrap .inner-menu ul li a{list-style:none;text-decoration:none;color:#c49a6c;font-size:25px}.burger-menu-wrap .inner-menu{margin-top:60px}.burger-menu-wrap .inner-menu #primary-menu{margin-left:0}ul#tabs-nav{float:left;width:100%}button{-moz-appearance:none;-webkit-appearance:none}button.hero-slider-btn.slick-arrow{position:absolute;width:56px;height:56px;bottom:0;right:240px;background:url(../../../../../../themes/heatline/images/arrow-right.svg) no-repeat 50% 50%;border-radius:0;z-index:6;cursor:pointer;border:0;outline:none}button.slick-prev.hero-slider-btn.slick-arrow{right:296px;background:url(../../../../../../themes/heatline/images/arrow-left.svg) no-repeat 50% 50%;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.contact-block{position:absolute;z-index:50;top:auto;bottom:-45px;right:0;background-color:#dc3e38;width:240px;color:#fff;font-size:17px;font-weight:500;line-height:30px;text-align:center}span.contact-information{padding-top:55px;display:block;padding-bottom:55px}@media screen and (max-width:1230px){footer.site-footer .inner,.inner{padding-left:15px;padding-right:15px}.counter-list{padding-left:15px;padding-right:15px}.header-row{padding-left:15px;padding-right:15px}}@media screen and (max-width:830px){header.page-header:before{background-image:none;background-color:#fff}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu{width:100%;margin-left:0%}.klienditugi{display:none}.tootekat a{color:#fff}.main-hero-slide{min-height:calc(80vh - 56px)}button.hero-slider-btn.slick-arrow{right:0}button.slick-prev.hero-slider-btn.slick-arrow{left:0;;right:auto}.home .hero-bg-text-wrapper{width:100%}.home .hero-bg{position:absolute;height:100%!important}#mega-menu-wrap-menu-1 .mega-menu-toggle{background:transparent!important}.contact-block{display:none}#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-1:after{color:#DC3E38;font-size:29px}#mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open+#mega-menu-menu-1{position:absolute;top:200%}#site-navigation{position:absolute;right:0;left:0;top:50%;transform:translateY(-50%);width:100%}#mega-menu-wrap-menu-1,#mega-menu-wrap-menu-1 #mega-menu-menu-1,#mega-menu-wrap-menu-1 #mega-menu-menu-1 ul.mega-sub-menu,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-row,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-column,#mega-menu-wrap-menu-1 #mega-menu-menu-1 a.mega-menu-link{width:100%}.site-header .inner{position:relative;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.header-column:nth-child(1){display:none}.footer_columns_3{width:100%}.footer_columns_3:nth-child(2){text-align:left}footer.site-footer a.logo{margin-bottom:48px}.footer_columns_3:nth-child(3) .footer_widget_content{float:left}.home .hero-bg-text{position:relative;margin-top:20vh;padding:30px 15px 15% 15px;width:auto}.main-hero{height:auto!important;min-height:auto!important}.home-counter-list .so-widget-image{margin-left:0;padding:0}.header-row{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.header-column:nth-child(1){width:100%;padding-right:0;margin-top:35px}.header-column:nth-child(2){width:100%;padding-left:0}.header-column:nth-child(2){margin-top:0}.post-block.product-category,.post-block.product-single{width:49%}.post-block.product-category:nth-child(2n),.post-block.product-single:nth-child(2n){margin-right:0}.single-product .site-main{margin-top:35px}.single-product-header{flex-direction:column}.single-product-picture-wrapper{width:100%;margin-right:0}.single-product-description-wrapper{width:100%;padding-top:30px}.single-product-content-wrapper{width:100%;margin-top:25px}.single-gallery-wrapper ul{grid-template-columns:repeat(2,49%)}.single-gallery-wrapper ul li .gallery-thumb{width:100%;height:300px}.related-products ul{grid-template-columns:repeat(2,49%)}.home-cta h2{width:auto}.home-counter-list{padding-bottom:0!important}.home .hentry{margin-bottom:0!important}header.page-header:before{width:100%}.site-branding{width:100%}}@media screen and (max-width:667px){.hero-bg-text h1{font-size:11vw;line-height:10vw}.hero-bg-text h2{font-size:3.5vw;line-height:4vw;font-weight:300}}@media screen and (max-width:600px){.post-block.product-category,.post-block.product-single{width:100%;margin-right:0}.single-page-contact-form-wrapper .cf7-row:nth-child(2),.single-page-contact-form-wrapper .cf7-row:nth-child(3),.single-page-contact-form-wrapper .cf7-row:nth-child(4){width:100%;margin-right:0}.single-gallery-wrapper ul{grid-template-columns:repeat(1,100%)}.single-gallery-wrapper ul li span{width:auto}.related-products ul{grid-template-columns:repeat(1,100%)}.related-products ul li a{width:100%;height:auto}.related-products ul li img{width:100%}}.archive-page-title,h1.single-product-title{word-break:break-word}@media screen and (max-width:480px){h1.single-product-title{font-size:27px;line-height:35px}.single-button-wrapper{flex-direction:column}.product-form-btn{margin-right:0;margin-bottom:20px}}.margin-tulbale{margin-bottom:20px}.margin-tulbale a img:hover{margin-top:-7px}.margin-tulbale a img{-webkit-transition:0.5s ease-out;-moz-transition:0.5s ease-out;-o-transition:0.5s ease-out;transition:0.5s ease-out}@media only screen and (min-width:1400px){.header-row input[type="text"],.header-row input[type="email"],.header-row textarea,.header-row input[type="tel"]{max-width:360px}}@media only screen and (min-width:2200px){.header-row input[type="text"],.header-row input[type="email"],.header-row textarea,.header-row input[type="tel"]{max-width:330px}}.single-product-description strong{font-weight:700!important}.grecaptcha-badge{visibility:hidden}