.width100{display:table;width:100%;}
.homeslidblu h1{font-family:'Righteous', cursive;text-transform:uppercase;}
.tm-toolbar-container .uk-panel{width:100%;display:table;}
.tktoolbar{display:table;width:100%;}
.tm-block-toolbar.uk-hidden-small{background-color:#000033;color:#fff;}
.width80{width:80%;float:left;display:table;}
.width20{width:20%;float:left;display:table;}
.floatright{float:right;}
.divtool{display:table;float:left;}
.tktoolbar .width80{display:flex;align-items:center;}
.tktoolbar .width80 > div{padding-right:50px;}
.tktoolbar .divtool > div{padding-right:20px;}
.tktoolbar{font-size:12px;font-family:'Oswald', sans-serif;}
.uk-navbar-nav > li > a{color:#19124b;font-size:18px;}
.textalignright{text-align:right;}
.homeslider .uk-overlay-panel.uk-overlay-right.uk-overlay-slide-right{display:flex;align-items:center;margin-right:15%;}
.homeslidblu{display:table;float:right;background-color:rgba(25,18,75,.8);padding:5px 30px;text-transform:uppercase;font-size:30px;line-height:35px;position:relative;}
.homeslidblu::after{height:80px;width:4px;background-color:#ff0000;display:table;content:"";position:absolute;right:0;top:0px;}
@import url('https://fonts.googleapis.com/css?family=Dosis');.secondhomeslide{display:table;width:55%;float:right;padding-top:20px;font-family:'Dosis', sans-serif;}
.tkbtn-red{background-color:#ff0000;color:#fff;display:table;float:right;padding:10px 40px;}
.secondhomeslide .tkbtn-red{margin-top:30px;}
.homeslider .uk-dotnav.uk-dotnav-contrast.uk-flex-right{display:table;margin:auto;}
.box1_hometopb{text-transform:uppercase;color:#333333;font-size:30px;line-height:35px;position:relative;}
.box1_hometopb h2{text-transform:uppercase;color:#333333;font-size:30px;line-height:35px;position:relative;color:#333333;margin-bottom:0px;}
.box1_hometopb span{color:#ff0000;}
.box2_hometopb{font-family:'Roboto', sans-serif;font-size:20px;line-height:25px;color:#666666;}
.box2_hometopc{margin-right:30%;font-family:'Roboto', sans-serif;}
.box2_hometopc > span{text-transform:uppercase;color:#ff0000;font-family:'Oswald', sans-serif;font-size:22px;}
.box2_hometopc > div{background-color:rgba(25,18,75,.81);color:#fff;text-transform:uppercase;margin-left:-250px;padding-left:250px;font-size:34px;line-height:38px;padding-top:5px;padding-bottom:5px;margin-top:20px;margin-bottom:30px;position:relative;font-family:'Righteous', cursive;}
.box2_hometopc > div:before{position:absolute;content:"";left:0px;height:86px;width:4px;background-color:#ff0000;top:0px;}
.box2_hometopc > div > span{color:#ff0000;}
.tkbtn-transparent{padding:5px 40px;text-transform:uppercase;color:#666;border:1px solid #ff0000;float:right;margin-right:30%;margin-top:60px;font-family:'Oswald', sans-serif;}
.box_hometopd.tkcontainer{display:flex;align-items:center;}
.box_hometopd.tkimage{display:table;float:left;}
.box_hometopd.tktext{color:#fff;font-size:30px;line-height:35px;padding-left:10px;}
.emptydiv{display:table;width:100%;height:30px;}
.homepage .tm-block-top-d.uk-block.uk-block-default.uk-block-large.uk-cover-background{padding-top:180px;padding-bottom:180px;}
.servizihome .uk-grid-width-1-1.uk-grid-width-medium-1-2.uk-grid-width-large-1-2.uk-grid-width-xlarge-1-2.uk-grid.uk-grid-match.uk-text-left{display:flex;align-items:center;}
.box1_homebottoma{font-family:'Roboto', sans-serif;color:#666;max-width:540px;float:right;}
.buttoncontainer{width:100%;display:table;max-width:540px;}
.buttoncontainer.left{margin-left:20px;}
.box1_homebottoma > span{text-transform:uppercase;color:#ff0000;font-family:'Oswald', sans-serif;font-size:22px;padding-left:20%;position:relative;}
.box1_homebottoma > div{background-color:rgba(25,18,75,.81);color:#fff;text-transform:uppercase;margin-right:-250px;padding-right:250px;font-size:34px;line-height:38px;padding-top:5px;padding-bottom:5px;margin-top:20px;margin-bottom:30px;position:relative;font-family:'Righteous', cursive;padding-left:20%;z-index:9;}
.box1_homebottoma > div:before{position:absolute;content:"";right:0px;height:86px;width:4px;background-color:#ff0000;top:0px;}
.box1_homebottoma > div > span{color:#ff0000;}
.servizihome .tkbtn-transparent{float:right;margin-right:0px;position:relative;}
.homepage .tm-block-bottom-a.uk-block.uk-block-secondary.tm-block-fullwidth.uk-block-large{background-color:#fff;overflow-x:hidden;}
.box1_homebottoma:before{content:"01";font-size:500px;display:table;position:absolute;left:-30px;margin-top:150px;color:#f5f5f5;font-weight:500;font-family:'Righteous', cursive;}
.box1_homebottoma gio{z-index:9;position:relative;padding-right:20px;display:table;}
.servizihome .uk-slidenav-contrast{background-color:rgba(0,0,0,.5);}
.servizihome .uk-position-top-left.uk-margin.uk-margin-left.uk-margin-right > div > div{padding:0px;padding-left:1px;}
.servizihome .uk-slidenav{transform:scale(1);width:80px;height:80px;line-height:80px;}
.servizihome .uk-margin-right{margin-top:0px;margin-left:10px!important;}
.servizihome .uk-slidenav.uk-slidenav-contrast.uk-slidenav-next{background-color:rgba(0,0,0,.8);}
.servizihome .uk-grid > *{padding-left:0px;}
.box1_homebottoma.tkright:before{right:-30px;left:initial;}
.box1_homebottoma.tkright{font-family:'Roboto', sans-serif;color:#666;margin-left:initial;float:left;}
.box1_homebottoma.tkright > div{margin-left:-250px;padding-left:250px;margin-right:0px;padding-right:0px;min-height:75px;display:flex;align-items:center;}
.servizihome .tkbtn-transparent.tkright{float:right;position:relative;}
.box1_homebottoma.tk03:before{content:"03";}
.box1_homebottoma.tk02:before{content:"02";}
.box1_homebottoma.tk04:before{content:"04";}
.box1_homebottoma.tk05:before{content:"05";}
.box1_homebottoma.tk06:before{content:"06";}
.servizi05 .box1_homebottoma:before{content:"05";}
.servizi03 .uk-row-first, .servizi02 .uk-row-first{padding-left:40px;}
.servizi03 .uk-overlay-panel.uk-overlay-fade.uk-flex.uk-flex-center.uk-flex-middle.uk-text-center, .servizi02 .uk-overlay-panel.uk-overlay-fade.uk-flex.uk-flex-center.uk-flex-middle.uk-text-center{margin-left:40px;margin-right:-10px;}
.servizi03 .uk-panel.uk-overlay.uk-overlay-hover.uk-cover-background, .servizi02 .uk-panel.uk-overlay.uk-overlay-hover.uk-cover-background{margin-left:10px;}
.servizi03 gio, .servizi02 gio{text-align:right;display:table;}
.servizi03 .box1_homebottoma > div:before, .servizi02 .box1_homebottoma > div:before{right:initial;left:0px;}
.servizi05 li{margin-left:40px;}
.footeremap li{padding-left:0px;}
.homepage .tm-block-top-c.uk-block.uk-block-default.tm-block-fullwidth.uk-block-large{background-color:#f5f5f5;}
#tm-bottom-d .uk-grid > *{padding-left:0px;}
.leftboxmap{max-width:540px;float:right;color:#666;}
.tm-block-bottom-d.uk-block.uk-block-default.tm-block-fullwidth.tm-grid-collapse{background-color:#f5f5f5;}
.cellnumber{color:#19124b;font-size:60px;line-height:65px;display:table;margin-top:40px;margin-bottom:30px;}
.footermap .uk-margin, .footermap .uk-margin > div{height:100%;}
#tm-bottom-d .uk-panel >:not(.uk-panel-title):last-child, #tm-bottom-d .uk-panel >:not(.uk-panel-title):last-child > .uk-img-preserve{height:100%!important;}
.colorwhite{color:#fff;}
.fontoswald{font-family:'Oswald', sans-serif;}
.footlinkbuilding{display:table;padding-left:20px;padding-right:20px;padding-bottom:20px;border-bottom:1px solid #fff;}
.footlinkbuilding > a{text-transform:uppercase;}
.tm-block-footer .tm-footer a{color:#fff;}
.tm-block-footer{background-color:#000033;}
.header .uk-overlay.uk-overlay-hover, .header .uk-overlay.uk-overlay-hover img{width:100%;}
.header .uk-overlay-panel.uk-ignore.uk-flex.uk-flex-center.uk-flex-middle.uk-text-center > div, .header .uk-overlay-panel.uk-ignore.uk-flex.uk-flex-center.uk-flex-middle.uk-text-center > div > div{width:100%;}
.headtext{float:right;text-align:left;background-color:rgba(25,20,74,.7);padding:20px;position:relative;font-size:48px;line-height:55px;color:#fff;text-transform:uppercase;min-width:45%;}
.headtext ul{line-height:20px;}
.headtext > span{color:#ff0000;text-transform:uppercase;font-size:48px;line-height:55px;}
.uk-breadcrumb > li:nth-child(n+2):before{content:".";color:#fff;margin:0 10px;}
.headtext::after{content:"";top:0px;height:119px;width:4px;background-color:#ff0000;position:absolute;right:0px;display:table;}
.uk-breadcrumb{text-transform:initial;font-family:'Oswald', sans-serif;margin-bottom:0px;}
.uk-breadcrumb > li, .uk-breadcrumb > li > a, .uk-breadcrumb > li > span{font-size:18px;}
.uk-block-default + .uk-block-default{border-top:0px;}
.servizititle{color:#ff0000;font-size:42px;line-height:50px;text-transform:uppercase;font-weight:bold;margin-bottom:0px;font-family:'Righteous';text-align:left;}
.servizihome .uk-overlay-scale{width:100%;}
.servizipage .box1_homebottoma:before{margin-top:50px;}
.servizipage #tm-top-c{overflow:hidden;}
.introsinglepage{width:80%;float:left;margin-top:40px;display:table;}
.introsinglepage:before{content:"";font-size:500px;display:table;position:absolute;right:-30px;margin-top:70px;color:#f5f5f5;font-weight:500;font-family:'Righteous', cursive;}
.introsinglepage.tk03:before{content:"03";}
.introsinglepage.tk05:before{content:"05";}
.introsinglepage.tk06:before{content:"06";}
.introsinglepage.tk04:before{content:"04";}
.introsinglepage.tk01:before{content:"01";}
.introsinglepage.tk02:before{content:"02";}
.introsinglepage.tk2010:before{content:"2010";}
.pageservtopb{display:table;padding-top:80px;padding-bottom:80px;}
.pageservtopbcontent{font-family:'Roboto', sans-serif;width:80%;display:table;padding-top:50px;position:relative;}
.singleserv #tm-top-b{overflow:hidden;}
.fontroboto{font-family:'Roboto', sans-serif;}
.advtitle{text-transform:uppercase;color:#ff0000;font-size:36px;line-height:40px;display:table;margin-right:40px;}
.topcblue #tm-top-c{background-color:#19124b;}
.font36{font-size:36px;line-height:40px;}
.installazionecontainer{display:table;width:100%;margin-left:-20px;}
.installazionecontainer > div{width:50%;float:left;}
.installazionecontainer > div > div{padding-left:30px;}
.installazionecontainer > div img{width:100%;max-height:690px;object-fit:cover;}
.singleserv .tm-block-bottom-a.uk-block.uk-block-primary.uk-contrast.tm-block-fullwidth{background-color:#f5f5f5;}
.installamaxwidth{margin-right:30%;}
.installaccordion .uk-accordion-title{background-color:#000033;border-left:4px solid #ff0000;color:#fff;padding:20px 40px;}
.colorblack{color:#666666;}
.installaccordion .uk-margin > div{margin-left:20px;margin-top:20px;margin-bottom:20px;line-height:25px;}
.installaccordion .uk-accordion-title::before{content:"-";font-size:50px;color:#f5f5f5;line-height:15px;}
.manucontainer{width:100%;display:table;margin:auto;text-align:center;}
.manu1{color:#fff;font-size:40px;line-height:40px;background-color:#19124b;padding:15px 0px;border-radius:10px 10px 0px 0px;border-bottom:4px solid #ff0000;}
.manu2{text-align:center;color:#666;padding-top:30px;padding-bottom:60px;padding-left:30px;padding-right:30px;background-color:#e6e6e6;border-radius:0px 0px 10px 10px;font-family:'Roboto', sans-serif;line-height:30px;min-height:90px;}
.uk-navbar-nav > li.uk-active > a{color:#ff0000;}
.uk-navbar-nav > li > a::after{background-color:#ff0000;}
.mobile{display:none;}
.aboutimg2{margin-top:-60px;float:left;}
.aboutext .uk-margin{line-height:40px;}
.aboutbotcontainer{display:flex;align-items:baseline;max-width:100%;}
.width40{width:40%;float:left;}
.width57e5{width:57.5%;float:left;margin-right:2.5%;}
.width40 img:nth-child(1){width:47.5%;float:left;margin-right:2.5%;}
.width40 img:nth-child(2){width:47.5%;float:left;margin-left:2.5%;}
.aboutitle{font-size:35px;color:#ff0000;line-height:35px;display:table;padding-bottom:30px;}
.homepage #tm-bottom-a .uk-container .uk-container-center, #tm-top-c .servizihome .uk-margin .uk-container.uk-container-center{padding-right:0px;}
#left, #right{width:50%;float:left;}
#left > div{margin-right:2.5%;}
#right > div{margin-left:2.5%;}
.formcontainer{padding-top:60px;padding-bottom:60px}
.form-actions{display:table;margin:auto;background-color:transparent;}
.form-actions .btn-primary{background-color:#ff0000;padding:4px 40px;border-radius:0px;}
.bfQuickMode input[type=text], .bfQuickMode textarea, .bfQuickMode select, .bfQuickMode .uneditable-input{max-width:95%;}
.homeslidblu h1,.homeslidblu span{margin-bottom:0px;line-height:70px;font-size: 54px;}
.secondhomeslide h2{display:table;font-family:'Dosis', sans-serif;font-size:16px;line-height:20px;padding-left:30px;}
.uk-dropdown-navbar .uk-nav-navbar > li.uk-active > a{color:#ff0000;}
.aboutus .tm-block-top-b.uk-block.uk-block-default.tm-block-fullwidth{overflow:hidden;}
.partnerchisiamo{background-color:#19124b;width:calc(70% - 60px);padding:80px 30px;float:left;color:#fff;position:relative;}
.partnerchisiamo::after{content:"";background-color:#19124b;width:1500px;right:0px;position:absolute;height:100%;display:block;top:0px;right:-1500px;}
.aboutus #tm-top-c{overflow-x:hidden;}
.partnerimg{float:left;display:table;width:25%;margin-right:5%;}
.fontroboto{font-family:'Roboto', sans-serif;}
.width50{width:50%;float:left;display:table;}
.width50 > div{padding:60px;padding-top:10px;padding-left:0px;}
.width100{width:100%;display:table;}
.tkassistetile{width:100%;float:left;display:table;color:#ed2124;text-transform:uppercase;font-size:30px;margin-top:60px;padding-bottom:10px;font-family:'Righteous';}
.width40{width:40%;float:left;}
.width60{width:60%;float:left;display:table}
.width60 > div{padding-left:20px;float:right;}
.tm-block-bottom-e.uk-block.uk-block-secondary{background-color:#f5f5f5;padding-top:40px;padding-bottom:40px;}
.width60 div{color:#333333;}
.uk-block-secondary a:not([class]), .uk-block-secondary .uk-link{color:#333333;}
.width50 > .riparazionitopc{max-width:500px;padding-left:40px;color:#fff;}
.displayflex{display:flex;align-items:center;}
.riparazionitopc span{display:table;padding-bottom:15px;}
.revautopb{min-height:480px;}
.gommebergamo{min-height:300px;}
.controlloauto{background-color:rgba(255,255,255,.6);padding:40px;width:40%;float:right;}
.revisionepage .tm-block-top-c.uk-block.uk-block-default.tm-block-fullwidth{background-image:url("../../../images/bolgauto/revisioni-auto-bergamo-01.jpg");background-size:cover;background-repeat:no-repeat;padding-top:120px;padding-bottom:120px;}
.controlloauto .tkassistetile{margin-top:0px;}
.beforediv- > div{display:table;color:#333333;position:relative;line-height:40px;}
.beforediv- .tkassistetile{display:table;margin-bottom:30px;}
.individuaguasti{background-color:rgba(25,18,75,0.7);width:70%;padding:40px;display:table;margin:auto;color:#fff;}
.maxwidth360{max-width:360px;}
.individuaguasti .tkassistetile{margin-top:0px;}
.elettrauto .tm-block-top-c.uk-block.uk-block-default.tm-block-fullwidth{background-image:url("../../../images/bolgauto/elettrauto-a-bergamo-02.jpg");background-size:cover;background-repeat:no-repeat;padding-top:120px;padding-bottom:120px;}
.elettrauto .width50 > .riparazionitopc{color:#666666;}
.elettrauto #tm-top-d .tkassistetile{margin-bottom:20px;}
.ricaricaclimarow{position:relative;}
.hometopb > div.uk-row-first{width:70%;}
.hometopb > div{width:30%;}
.homepage .tm-block-top-b.uk-block.uk-block-default.uk-block-large{padding-top:60px;padding-bottom:60px;background-image:url("../../../images/bolgauto/autofficina-a-bergamo-05.png");background-repeat:no-repeat;background-position:right;}
.uk-block-secondary + .uk-block-secondary{border-top:0px;border-color:transparent;}
.installazionecontainer .advtitle{padding-bottom:20px;}
.riparazionitopc .tkassistetile{margin-top:0px;padding-bottom:20px;}
.controlloauto .tkassistetile{padding-bottom:20px;}
.tm-block-tkcontacts{padding-top:0px;padding-bottom:0px;}
.width70{width:70%;float:left;}
.width30{width:30%;float:left;}
.width30 > div{padding:0px 20px;}
#left, #right{width:100%}
#right > div{margin-left:0px;}
form{margin-bottom:0px;}
.width40 > div{padding-left:40px}
#tm-tkcontacts > section{background-color:#fff;}
.contacts .width60 > div{float:initial;}
#ff_formdiv1{padding-top:30px;padding-bottom:30px;}
.width20.floatright.textalignright > div{display:table;float:right;text-align:left;}
.tktoolbar{display:flex;align-items:center;}
.taborari tr td:nth-child(2){padding-left:10px;}
.contacts #tm-bottom-e .width40{display:none;}
.contacts .width60{width:100%;}
.contacts .cellnumber{color:#19124b;font-size:60px;line-height:65px;display:table;margin:auto;margin-top:40px;margin-bottom:30px;}
.contacts #tm-bottom-e .width50:nth-child(1){margin-right:100px;}
.sostconv{max-width:360px;padding-right:10px}
.width25{width:25%;float:left;display:table;}
.width25 > div{padding:20px;}
.width50{width:50%;float:left;}
#tm-bottom-e{color:#333333;}
#tm-tkcontacts .width60{width:55%;float:left;}
#tm-tkcontacts .width40{width:35%;}
.tkmobile{display:none;}
.desktop{display:block;}
@media screen and (max-width:1300px){.servizipage .box1_homebottoma:before{margin-top:130px;}
.cellnumber{font-size:50px;}
}
@media screen and (max-width:1024px){.desktop{display:none}
.width50mobile{width:50%;float:left;}
.taborari{width:50%;float:left;}
html .uk-nav.uk-nav-offcanvas > li.uk-active > a{background-color:#ff0000}
.box_hometopd.tktext{color:#fff;font-size:20px;line-height:25px;padding-left:10px;}
.servizihome.nomobile .uk-panel.uk-overlay.uk-overlay-hover.uk-cover-background{height:400px!important;}
.servizihome .tkbtn-transparent{float:right;margin-right:50px;position:relative;}
.introsinglepage:before{font-size:350px;}
.riparazionimanutenzioni .displayflex{display:table;}
.width50 > .riparazionitopc{max-width:calc(100% - 40px);padding-right:40px;padding-top:40px;}
.manutenzionenoleggio .width60{width:100%;}
.manutenzionenoleggio .width40{width:100%;}
.manutenzionenoleggio .displayflex{display:table;}
.riparazionitopc.fontroboto.beforediv-{width:80%;display:table;margin:auto;padding-top:40px;padding-bottom:40px;}
.contacts .width60{width:100%;}
.contacts .displayflex{display:table;}
.contacts .width40{width:100%;}
.riparazionimanutenzioni .width50{width:100%;}
.width80{width:77%;float:left;display:table;}
.width20{width:23%;float:left;display:table;}
.uk-navbar-nav.uk-hidden-small{display:none;}
.uk-navbar-toggle.uk-visible-small{display:block!important;}
.homeslider .uk-overlay-panel.uk-overlay-right.uk-overlay-slide-right{margin-right:0px;}
.homepage #tm-top-a, .homepage #tm-top-a > div, .homepage #tm-top-a .uk-slideshow.uk-slideshow-fullscreen.uk-overlay-active, .homepage #tm-top-a .uk-overlay-panel.uk-overlay-right.uk-overlay-slide-right{max-height:60vh}
.box2_hometopc > div{background-color:rgba(25,18,75,.81);color:#fff;text-transform:uppercase;margin-left:0;padding-left:30px;font-size:34px;line-height:38px;padding-top:5px;padding-bottom:5px;margin-top:20px;margin-bottom:30px;position:relative;font-family:'Righteous', cursive;}
.box2_hometopc{margin-right:0px;}
.tkbtn-transparent{margin-right:0px;}
.homepage .tm-block-top-d.uk-block.uk-block-default.uk-block-large.uk-cover-background{padding-top:60px;padding-bottom:60px;}
.box1_homebottoma{margin-left:5%;font-family:'Roboto', sans-serif;color:#666;}
.servizi03 .uk-row-first, .servizi02 .uk-row-first{padding-left:25px;padding-right:0;margin-left:0px;}
.box1_homebottoma:before{font-size:300px;}
.box1_homebottoma.tkright{margin-right:5%;}
.servizi05 li{margin-left:0px;}
.leftboxmap{margin-left:10%;color:#666;}
.cellnumber{color:#19124b;font-size:35px;line-height:40px;display:table;margin-top:0px;margin-bottom:10px;}
.box1_homebottoma > div{margin-right:-250px;padding-right:100px;}
.box1_homebottoma.tkright > div{min-height:75px;display:flex;align-items:center;}
.box1_homebottoma.tkright > div{padding-left:100px;}
.notablet{display:none;}
.introsinglepage{width:100%;}
.pageservtopbcontent{width:100%;}
.installazionecontainer > div{width:100%;}
.installamaxwidth{margin-right:0px;}
#tm-bottom-e .width40{display:none;}
#tm-bottom-e .width60{width:100%;}
#tm-bottom-e .width60 > div{float:initial;}
.riparazionimanutenzioni #tm-bottom-e .width50{width:50%;float:left;}
.sostconv{padding-top:30px;padding-bottom:30px;}
.maxwidth360{max-width:100%;}
.contacts .width25{width:100%;}
.contacts .width50{width:100%;}
.tkmobile{display:block;}
}
@media screen and (max-width:767px){.taborari{width:100%;}
.homepage #tm-top-a, .homepage #tm-top-a > div, .homepage #tm-top-a .uk-slideshow.uk-slideshow-fullscreen.uk-overlay-active, .homepage #tm-top-a .uk-overlay-panel.uk-overlay-right.uk-overlay-slide-right{max-height:100vh}
.homeslidblu h1{margin-bottom:0px;line-height:35px;font-size:30px;}
.homeslidblu::after{height:80px;}
.homeslider .uk-container-center{padding:0px;}
.secondhomeslide{width:100%;}
.box2_hometopc > div:before{height:162px;}
.hometopb > div.uk-row-first{width:100%;}
.box1_hometopb{text-transform:uppercase;color:#333333;font-size:18px;line-height:22px;position:relative;}
.hometopb > div{width:100%;}
.width40{width:100%;}
.width60{width:100%;}
.width50{width:100%;}
.servizititle{color:#ff0000;font-size:30px;line-height:30px;text-transform:uppercase;font-weight:bold;margin-bottom:0px;font-family:'Righteous';position:relative;z-index:99;}
.controlloauto{width:calc(100% - 40px);padding:20px;}
.box1_hometopb h2{text-transform:uppercase;color:#333333;font-size:24px;line-height:27px;position:relative;color:#333333;margin-bottom:0px;}
.introsinglepage{margin-top:0px;}
.displayflex{display:table;}
.partnerimg{float:left;display:table;width:100%;}
.width50 > div{padding:0px;}
.box1_homebottoma > div{font-size:25px;line-height:25px;}
.box1_homebottoma > span{font-size:22px;padding-left:0px;padding-top:20px;display:table;}
.box1_homebottoma > div{margin-right:0;padding-right:10px;}
.desktop{display:none;}
.mobile{display:block;}
.nomobile{display:none;}
.box1_homebottoma.tkright > div{padding-left:20px;padding-right:10px;margin-left:0px;}
.box1_homebottoma > div{min-height:75px;display:flex;align-items:center;}
.box1_homebottoma > div{padding-left:5px;}
.leftboxmap img{max-width:90%;display:table;margin:auto;}
.singleserv #tm-top-a .uk-container .uk-container-center{padding:0px;}
.headtext{font-size:25px;line-height:25px;}
.headtext > span{font-size:30px;line-height:35px;}
.singleserv #tm-top-a .uk-overlay.uk-overlay-hover img{min-height:150px;object-fit:cover;}
.headtext::after{height:150px;}
#tm-tkcontacts .width60{width:100%;}
#tm-tkcontacts .width40{width:100%;}
.contacts .cellnumber{font-size:40px;}
}