/* https://kir-clean.com/wp-content/themes/dt-th7-child/style.css?ver=7.7.3 */
.blog .dt-format-gallery .dt-format-gallery-coll.full,.archive .dt-format-gallery .dt-format-gallery-coll.full,.search .dt-format-gallery .dt-format-gallery-coll.full{display:none}.homepage-table{border:0}.hl_3{font:normal 500 18px / 24px "Roboto",Helvetica,Arial,Verdana,sans-serif;text-transform:none;line-height:24px}.row_img_solo{background-repeat:no-repeat;background-position:50% -54px;margin-top:-70px;background-color:#f0f4f7}.borderimg{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.content .benefit-list,.footer .benefit-list{list-style-type:none}.content ul{margin:0 0 10px 0}.benefit-list li{position:relative;margin:0 0 6px 0;padding:0 0 0 25px;text-align:left}.benefit-list li::before{display:block;position:absolute;content:"";left:0;top:-1px;width:20px;height:20px;background-image:url(/wp-content/themes/dt-th7-child/img/benefit.svg);background-repeat:no-repeat;background-color:transparent;background-position:center top;background-size:20px 20px}.benefit-list li a{text-decoration:none;color:#333}.benefit-list li a:hover{color:#45b2ec}.teaser{max-width:600px;margin-left:auto;margin-right:auto;padding:0 0 20px 0;background-color:rgba(255,255,255,.8);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-align:center;overflow:hidden}.teaser img{margin-bottom:20px!important}.box{padding:20px;background-color:rgba(255,255,255,.8);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border-bottom:5px solid #f6a328}.box2{padding:20px;background-color:#45b2ec}.btn{position:relative;display:inline-block;margin-top:20px;padding:8px 20px 8px 50px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;background-color:#253984;color:#fff;text-decoration:none!important;font-weight:500;overflow:hidden}.btn_2{position:relative;display:inline-block;margin-top:20px;padding:8px 20px 8px 50px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;background:linear-gradient(to top,#f69028 0%,#f6a828 100%);color:#fff;text-decoration:none!important;font-weight:500;overflow:hidden;border:2px solid rgba(250,215,115,.75)}.btn::before,.btn_2::before{content:"";display:block;position:absolute;top:0;left:-1px;bottom:0;width:1px;z-index:1;-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-bottomleft:4px;border-top-left-radius:4px;border-bottom-left-radius:4px}.btn::after,.btn_2::after{content:"";display:block;position:absolute;left:15px;top:10px;width:18px;height:18px;background-image:url(/wp-content/themes/dt-th7-child/img/btn-arrow.svg);background-repeat:no-repeat;background-position:left top;background-size:18px 18px;opacity:.8;z-index:2}.btn:hover{color:#f0f4f7;text-shadow:1px 1px 3px rgba(0,0,0,.5);background-color:#40bfef}.btn_2:hover{color:#f0f4f7;background:linear-gradient(to top,#f69028 0%,#f69028 100%)}.top-bar.line-content::after{width:70%;margin-left:30%}.branding .mini-contacts i{font-size:30px;color:#253984}.branding .mini-contacts{font:17px / 17px "Roboto",Helvetica,Arial,Verdana,sans-serif;color:#253984;background:#ededed;padding:15px 20px 15px 10px;border-radius:5px;border:1px solid #253984}.row-table{display:table;background:#f7f7f7;border:1px solid #c2c2c2;padding:15px}.columns-table1{float:left;width:10%;text-align:center;margin-left:-15px!important;margin-right:15px}.columns-table2{float:left;width:90%}.cc_container .cc_btn{background-color:linear-gradient(to bottom left,#d30046,#930030);!important;color:#fff!important;max-width:50px!important}.cc_container{background:#1f6888!important;color:#505050!important;border-top:1px solid #d6d6d6}.cc_container a{color:#d30046!important}.cc_container{background:#ededed!important;color:#d30046!important}.cc_container .cc_message{font-size:15px!important}#footer.solid-bg{background-image:linear-gradient(to bottom,#253984,#253980)}#footer .widget-title{text-shadow:2px 2px 2px #071134}