:root{--green:#32920a;--orange:#f7931e;--gray:#f1f1f1;--lgreen:#f1f2f1;--dgray:#212121;--font-400-14:400 14px/22px 'PT Sans',sans-serif;--font-400-1414:400 14px/14px 'PT Sans',sans-serif;--font-400-18:400 18px/26px 'PT Sans',sans-serif;--font-700-17:700 17px/25px 'PT Sans',sans-serif;--font-700-18:700 18px/26px 'PT Sans',sans-serif;
--font-500-20:500 20px/28px 'PT Sans',sans-serif;--font-700-20:700 20px/28px 'PT Sans',sans-serif;--font-400-24:400 24px/32px 'PT Sans',sans-serif;--font-700-24:700 24px/32px 'PT Sans',sans-serif;--font-400-30:400 30px/38px 'PT Sans',sans-serif;--font-700-30:700 30px/38px 'PT Sans',sans-serif;--font-400-40:400 40px/48px 'PT Sans',sans-serif;
--font-700-40:700 40px/48px 'PT Sans',sans-serif;--font-400-50:400 50px/58px 'PT Sans',sans-serif}
body{font:var(--font-400-18);color:var(--dgray);margin:0}
/*links*/
a{color:var(--dgray);text-decoration:underline;transition:all 0.5s ease-in-out}a:hover,a:focus{color:var(--dgray);text-decoration:none}.btn.btnviolet-small{display:inline-block;border-radius:5px;background:#ce248e;border:3px solid #ce248e;padding:5px 5px 1px 5px}
a.btn.btnorange,a.btn.btnorange:hover,a.btn.btnorange-small,a.btn.btnorange-small:hover{color:var(--dgray);text-decoration:none}.btn.btnorange:hover,.btn.btnorange-small:hover{color:var(--dgray);box-shadow:0px 0px 1px 0px rgba(0,0,0,0.2)}.btn.btnorange-small{text-align:center;margin:0;padding:10px 20px}
.btn.btnorange{margin:15px 0;padding:20px 30px;text-align:left}.btn.btnorange,.btn.btnorange-small{display:inline-block;background:var(--orange);font:var(--font-700-18);color:var(--dgray);border:0;border-radius:0;cursor:pointer;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2);transition:all 0.5s ease-in-out}
/*titles*/                                                                
h1,h2,h3,h4{margin-block-start:0;margin-block-end:0}h1{font:var(--font-700-40);color:var(--green);margin-bottom:30px}.homepage h1{position:absolute;width:1px;height:1px;overflow:hidden}h2{font:var(--font-700-30);color:var(--green);margin-bottom:30px}.homepage h2{font:var(--font-700-40)}.pictogram-box h2{font:var(--font-700-18);margin:0}
.about h2{color:#fff}.box-button-wrapper h2,.signpost .box-button-wrapper h2{color:var(--dgray);margin-bottom:0}.box-button-wrapper h2{font:var(--font-400-24)}.signpost .box-button-wrapper h2{font:var(--font-700-20);height:60px;color:var(--green)}h3{font:var(--font-700-24);margin-bottom:30px}.offer .gr2 h3,.offer .gr3 h3,.gr4 h3,.gr5 h3{height:60px}
.category-img h3{position:absolute;top:0;left:3%;width:85%;background:rgba(50,146,10,0.9);font:var(--font-700-24);color:#fff;padding:15px}h4{font:var(--font-400-20);margin-bottom:30px}.modal-content h3{color:var(--green)}.references-wrapper h2:last-of-type{display:none}.references-wrapper h2{font:var(--font-700-30);height:60px}
.box-green h2{color:#fff}.alertmsg h2{color:#721c24}.infomsg h2{color:#0c5460}
/*grid*/
.gr2,.gr3,.gr4,.gr5,.gr6{display:grid;gap:15px}.gr2{grid-template-columns:repeat(2,1fr)}.gr3{grid-template-columns:repeat(3,1fr)}.gr4{grid-template-columns:repeat(4,1fr)}.gr5{grid-template-columns:repeat(5,1fr)}.gr6{grid-template-columns:repeat(6,1fr)}
/*display*/
.df,.dfc,.dfac,.dfcs,.dfwcs,.dfw,.dffcjs,.dfacfs{display:flex}.dfc,.dfac,.dfcs,.dfwcs,.dfacfs{align-items:center}.dfcs,.dfwcs{justify-content:space-between}.dfw,.dfwcs{flex-wrap:wrap}.dffcjs{flex-direction:column}.dffcjs,.dfacfs{justify-content:flex-start}
/*box-shadow*/
.bs{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2)}.bsh{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2);transition:all 0.5s ease-in-out}.bsh:hover{box-shadow:0px 0px 1px 0px rgba(0,0,0,0.2)}
/*list*/
#content ul,footer ul{padding-left:0;margin:0 0 15px 0}#content ul li,footer ul li{max-width:80%;margin-bottom:10px;margin-left:20px}#content ul li{list-style-image:url('https://www.depuro.cz/publisher/content/templates/prumyslovafiltrace/gfx/li-content.svg')}
footer ul li{list-style-image:url('https://www.depuro.cz/publisher/content/templates/prumyslovafiltrace/gfx/li.svg')}
/*tabs*/
.tabs{display:flex;flex-wrap:wrap}#content ul.tabs li{list-style:none}.tab{display:block;background:var(--gray);text-decoration:none;padding:8px 12px}.tab:hover{background:#f1f1f1}.tab.active{background:var(--green);color:#fff}.tab-pane{display:none}.tab-pane.active{display:block}
/*alert*/
.alertmsg,.infomsg{padding:15px;border-radius:5px}.alertmsg{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb}.infomsg{background-color:#d1ecf1;color:#0c5460;border:1px solid #bee5eb}
/*cookies*/
#cc-main .pm__btn,#cc-main .section__toggle:checked:disabled~.toggle__icon,#cc-main .cm__btn{background:var(--orange)!important;border:1px solid var(--orange)!important;color:var(--dgray)!important}#cc-main .section__toggle:checked~.toggle__icon{background:var(--orange)!important;border:1px solid var(--orange)!important;box-shadow:0 0 0 1px var(--orange)!important}
#cc-main .pm__section--expandable .pm__section-arrow svg{stroke:#fff!important}#cc-main .pm__btn--secondary,#cc-main .pm__section--toggle .pm__section-title{background:#eee!important;border-color:#eee!important;color:#1e1e20!important}#cc-main .pm__section--expandable .pm__section-arrow{background:var(--orange)!important}
#cc-main .toggle__icon-on svg{stroke:#371000!important}#cc-main .cm__btn.cm__btn--secondary{background:#eee!important;border-color:#eee!important}#cc-main .cm__texts,#cc-main .cm__btns,#cc-main .cm__links{padding:60px!important}
/*content*/
.container{margin-right:auto;margin-left:auto;padding:0 15px}main{position:relative}.col-4{width:25%}.text-end,.text-right{text-align:right}.text-center{text-align:center}.img-fluid{max-width:100%;height:auto}.nd{display:none}strong{font-weight:700}span.prumyslovafiltrace{position:absolute;width:1px;height:1px;overflow:hidden}
.text-green{color:var(--green)}.icon img,img.icon{max-width:65px;max-height:65px}.icon2 img,img.icon2{max-width:35px;max-height:35px}.icon-small img,img.icon-small{max-width:25px;max-height:25px}iframe.map{border:0;width:100%;height:550px;margin:0;-webkit-filter:grayscale(100%);filter:grayscale(100%)}
iframe.map2{border:0;width:100%;height:550px;margin:0}iframe.video{width:100%;height:550px}.gmain{padding:60px 0}.ggray{background:var(--gray);padding:60px 0}.table-responsive{background:#fff;padding:30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2)}.table>tbody>tr>td,.table>tfoot>tr>td,.table>thead>tr>td{padding:10px}
.table-striped tbody,.table-striped td,.table-striped tfoot,.table-striped th,.table-striped thead,.table-striped tr{border:0}table th{font-weight:normal}.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>th{background:var(--green)!important;padding:10px!important;color:#fff!important}.table{width:100%}.imgres{max-width:100%}
/*breadcrumb*/
.breadcrumbs{font:var(--font-400-1414);color:#666;border-bottom:1px solid #d3dcce;padding:10px 0}.breadcrumbs a{color:#666}
/*gallery*/
.gallery-img{position:relative;overflow:hidden}.gallery-img img{display:block;width:100%;height:auto;transition:transform 0.4s ease,filter 0.4s ease}.gallery-img:hover img{transform:scale(1.5);filter:brightness(70%)}
/*attachments*/
.attachments-original{text-align:center}.attachments-columns .gr3{grid-template-columns:1fr 3fr 1fr}.attachments-simple .gr3{grid-template-columns:1fr 5fr 1fr}.attachments h3{font:var(--font-700-18);color:var(--dgray)}.attachments-original h3{height:60px}.attachments-columns .btnorange-small,.attachments-simple .btnorange-small{margin-left:15px}
.attachments-columns .btnorange-small img,.attachments-simple .btnorange-small img,.attachments-original .boxwhitey img{margin:0 0 5px 0}.attachments-original .btnorange-small{margin:10px 0 0 0}.attachments-simple .boxwhitey{margin-bottom:15px}.attachments a{text-decoration:none}.attachments-columns{margin-bottom:30px}
.attachments .boxwhitey:hover .btnorange-small{box-shadow:0px 0px 1px 0px rgba(0,0,0,0.2)}
/*modal*/
.modal{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:2000}.modal-content{background:#fff;width:50%;border:none;border-radius:30px;margin:5% auto;padding:30px}.close{color:#aaa;float:right;font-size:28px;font-weight:bold}.close:hover,.close:focus{color:black;text-decoration:none;cursor:pointer}
/*yform*/
input,textarea,select,button{outline-style:none}.yform input,.yform textarea,.yform .list{width:100%;background:#f8f8f8;border:0;border-radius:30px;font:var(--font-400-18);margin:5px 0;padding:20px;box-sizing:border-box}.yform .list .col-md-6{padding:0}.yform select{background:transparent;border:0}.requirement_false{outline:1px solid red}
/*header,banner*/
header,.banner{position:relative}.banner img{width:100%}.banner-caption{position:absolute;width:100%;top:30%;font:var(--font-500-20)}.banner-text{width:50%}.banner-title{font:var(--font-400-50);color:var(--green);margin-bottom:15px}.banner p:last-child{display:none}
.banner picture::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right,white,transparent)}
/*header-menu*/
.focus{position:absolute;z-index:799;left:0}.focus a, .focus span{position:absolute;top:-50px;z-index:-10;white-space:nowrap}.focus a:focus,.focus a:active{z-index:2;top:200px;background:var(--orange);padding:5px 10px}.focus li{list-style-type:none}.header-menu{position:absolute;width:100%;top:0;z-index:999}
.header-menu .container{background:#fff;padding:30px}.nav-logo img{width:auto;height:50px}#main-menu{list-style:none;margin:0;padding:0}#main-menu>li{position:relative;margin-left:30px}#main-menu>li>a{position:relative;display:inline-block;font:var(--font-700-18);color:var(--dgray);text-decoration:none;padding:15px 0}
#main-menu>li:hover>a,#main-menu>li>a.active,#main-menu li ul li a.active{color:var(--green)}#main-menu>li>a:after,#main-menu li ul li a:after{content:"";position:absolute;left:0;bottom:5px;height:2px;width:0%;background-color:var(--green);transition:all 0.5s ease-in-out}
#main-menu>li:hover>a:after,#main-menu>li>a.active:after,#main-menu li ul li a:hover:after,#main-menu li ul li a.active:after{width:100%}#main-menu li ul{display:none;position:absolute;top:100%;right:0;background-color:#fff;list-style:none;padding:10px 0;min-width:200px;z-index:999}#main-menu li ul li{margin:0}
#main-menu li ul li a{position:relative;display:block;color:var(--dgray);text-decoration:none;white-space:nowrap;margin:0 15px;padding:10px 0}#main-menu li.show ul{display:block}.nav-toggle{display:none;background:none;border:none;font-size:28px;cursor:pointer;color:#000}
/*mobile-menu*/
.mobile-menu-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.95);z-index:1000;flex-direction:column;padding:20px;overflow-y:auto;transition:transform .5s ease-in-out,opacity .5s ease-in-out,visibility .5s ease-in-out;transform:translateX(100%);opacity:0;visibility:hidden;pointer-events:none}
.mobile-menu-close,.nav-toggle{background:0 0;color:var(--dgray)}.mobile-menu-overlay.active{transform:translateX(0);opacity:1;visibility:visible;pointer-events:auto}.mobile-menu-close{position:absolute;top:20px;right:50px;font:var(--font-400-18);transition:color .3s}.mobile-menu-close:focus,.mobile-menu-close:hover{color:var(--dgray)}
.nav-toggle{display:none;border:1px solid var(--dgray);font:var(--font-700-18);padding:10px}body.no-scroll{overflow:hidden}
@media(max-width:1199px){#main-menu li.show .submenu,.nav-toggle{display:block!important}.topbar-menu{position:relative}#main-menu{flex-direction:column;width:100%;padding:40px 0}#main-menu>li{margin:0;border-bottom:1px solid var(--gray)}#main-menu>li>a{display:block;padding:15px 20px}#main-menu>li>a img{width:16px;margin-left:10px;transition:transform .3s}
#main-menu>li.show>a img{transform:rotate(180deg)}#main-menu .submenu{display:none;position:static;padding:10px 0;box-shadow:none}#main-menu .submenu li a{display:block;font:var(--font-400-16)}.header-bar-menu.dfjsfc{justify-content:start}}
@media(min-width:1200px){.mobile-menu-overlay{position:static;background:transparent;transform:none;opacity:1;visibility:visible;padding:0;overflow-y:visible;pointer-events:auto}.mobile-menu-close{display:none}.header-menu #main-menu{justify-content:flex-end;width:100%}#main-menu li:hover ul{display:block!important}}
/*boxes*/
.category-box{box-sizing:border-box;width:24%;background:#fff;margin:.5%;padding:0}.category-img{position:relative}.category-img img{width:100%}.category-content{padding:30px 15px 0 15px}#content .category-content ul li a{text-decoration:none}.boxwhitey{background:#fff;padding:30px}
#content .category-content ul li{position:relative;display:flex;align-items:center;justify-content:space-between;max-width:100%;list-style-image:none;list-style:none;border-bottom:1px solid #ddd;margin:0 0 20px 0;padding:0 0 20px 0}
#content .category-content ul li:before{content:"";display:inline-block;background:url('https://www.depuro.cz/publisher/content/templates/prumyslovafiltrace/gfx/li-cat.svg') no-repeat center center;background-size:contain;width:3px;height:17px;margin-right:10px}
#content .category-content ul li:after{content:"";display:inline-block;background:url('https://www.depuro.cz/publisher/content/templates/prumyslovafiltrace/gfx/li-cat2.svg') no-repeat center center;background-size:contain;width:11px;height:17px;margin-right:10px;margin-left:auto}
a.box-button-wrapper{background-color:#fff;padding:15px;text-decoration:none}.box-button-wrapper img:first-child{margin-right:15px}.box-button-wrapper img:last-child{margin-left:15px}
/*references*/
a.references-wrapper{text-decoration:none}.references-wrapper .box-wrapper{position:relative;height:400px;margin:-50px 15px 0 15px}.references-logo{margin-bottom:15px}.references-logo p{margin:0}.references-logo img{max-width:200px;max-height:50px;box-shadow:none!important}.references-label{background:var(--green);color:#fff;padding:8px 12px}
.reference-title{margin-bottom:60px}.references-btn{position:relative;text-align:center;margin:-50px 15px 0 15px}.references-gal,.references-related{margin-top:60px}
/*inquery*/
.inquery{background:var(--green) url('https://www.depuro.cz/publisher/content/templates/prumyslovafiltrace/gfx/inquery.svg') no-repeat 60px center;font:var(--font-400-40);color:#fff;text-align:center;padding:60px 60px 45px 60px;margin-top:60px}.inquery span{font:var(--font-400-24)}.inquery-btn{text-align:center;margin:-45px 0 60px 0}
/*about*/
.about{position:relative;margin:60px 0}.about-photo{width:100%;height:auto;flex:0 0 100%}.about-photo p{margin:0}.about-photo img{width:100%;height:auto;object-fit:cover}
.about-text{position:absolute;top:50%;left:0;transform:translateY(-50%);width:50%;background:rgba(50,146,10,0.9);color:#fff;box-sizing:border-box;padding:60px;z-index:2}
/*sections*/
.buttons{position:relative;background:linear-gradient(to bottom,transparent,var(--gray));margin-top:-160px;z-index:888}.arguments{background:var(--gray);padding:60px 0;margin-bottom:60px}.pictogram-box{width:24%;margin:.5%}.pictogram-box img{margin-bottom:30px}.pictogram-box p{margin-block-start:0}.offer{margin-top:60px}
.box-wrapper{background:#fff;padding:30px}.box-green{background:var(--green);color:#fff;padding:30px}.box-wrapper .btnorange{margin:auto}a.box-wrapper,.box-wrapper a{text-decoration:none}.box-img{margin-bottom:30px}.benefits,.motto{background:var(--lgreen);padding:30px;margin:60px 0}.benefits .icon2{margin-right:15px}.signpost a{text-align:center}
.signpost img{width:100%}.signpost img:first-child{margin:0}
/*footer*/
footer{background:linear-gradient(180deg,rgba(255,255,255,0)0%,rgba(255,255,255,0)10%,rgba(238,238,238,1)10%,rgba(238,238,238,1)100%)}footer a{text-decoration:none}.footer-links{padding:60px 0 30px 0}.footer-subcategory.hidden{display:none}button.more-link{background:transparent;border:none;font-weight:700;padding:0}
.copyright{background:#fff;font:var(--font-400-14);text-align:center;padding:30px 0}.copyright a{margin-left:5px;padding-left:5px;border-left:1px solid #212121}.toplist{width:0px;height:0px;border:0}.footer-logocontact{background:#fff}.footer-logo{width:25%;padding:30px}.footer-logo img{width:auto;height:50px}
.footer-contact{width:75%;background:var(--green);padding:30px}.footer-contact a{font:var(--font-400-24);color:#fff}.footer-phone a{font:var(--font-700-30)}.footer-contact .footer-mail a{font-weight:700}.footer-contact img{filter:invert(1)brightness(300%);max-width:40px;max-height:40px;margin:0 10px 0 20px}
.footer-contact div:first-child img{margin-left:0}
/*up*/
#Up{position:fixed;display:flex;justify-content:center;align-items:center;right:30px;bottom:60px;z-index:10;width:50px;height:50px;background:rgba(255,255,255,.8);border-radius:50%;border:1px solid var(--orange);z-index:1000}
@media(min-width:2000px){.container{max-width:1450px}}
@media(min-width:1500px) and (max-width:1999px){.container{max-width:1450px}}
/*xxl*/
@media(min-width:1400px) and (max-width:1499px){.container{max-width:1350px}#main-menu>li{margin-left:25px}}
/*xl*/
@media(min-width:1200px) and (max-width:1399px){.nav-logo img,.footer-logo img{height:32px}.top-menu .container,.box-wrapper{padding:15px}#main-menu>li{margin-left:15px}#main-menu>li>a{font:var(--font-700-17)}.category-img h3{font:var(--font-700-20);padding:10px}.footer-logo{width:20%}}
/*lg*/
@media(min-width:992px) and (max-width:1199px){.box-button-wrapper h2{font:var(--font-400-20)}.category-box{width:49%}.about-text{width:60%;padding:30px}.references-wrapper .box-wrapper{height:600px}.references-wrapper h2{font:var(--font-700-24)}.signpost.gr5{grid-template-columns:repeat(4,1fr)}.footer-logo{width:20%}
.footer-logo img{max-width:100%;height:auto}.footer-contact img{max-width:20px;max-height:20px;margin:0 10px}}
/*md*/
@media(min-width:768px) and (max-width:991px){.banner-title{font:var(--font-400-40)}.box-button-wrapper h2{font:var(--font-400-20)}.box-buttons.gr4{grid-template-columns:repeat(3,1fr)}.category-box{width:49%}.references .gr3,.tab-content .gr3,.fast-contact .gr3,.benefitsmotto.gr2{grid-template-columns:1fr}.buttons{margin-top:30px}
.references-wrapper .box-wrapper,.references-wrapper h2{height:auto}.references-wrapper .box-wrapper{margin:-200px 15px 0 15px}.references-btn{text-align:left}.signpost.gr5{grid-template-columns:repeat(4,1fr)}.inquery{background-position:2% 90%;background-size:20%;padding:15px 30px 20px 30px}.about{min-height:600px}.about-text{width:60%;padding:30px}
.offer .gr3,.references-related .gr3{grid-template-columns:repeat(2,1fr)}.motto{margin:0 0 60px 0}.footer-logocontact.dfc{display:block}.footer-logo,.footer-contact{width:auto}.footer-logo{text-align:center}.footer-contact img{max-width:20px;max-height:20px;margin:0 10px}.footer-contact{padding:15px}.footer-phone a{font:var(--font-700-24)}}
/*sm*/
@media(min-width:576px) and (max-width:767px){.header-menu,.banner-caption,.about-text{position:relative}.banner-caption{margin-top:-150px}.banner-text{background:rgba(255,255,255,.9);width:auto;padding:30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2)}.banner picture::after{background:transparent}.banner-title{font:var(--font-400-40)}
.box-button-wrapper h2{font:var(--font-400-20)}.box-buttons.gr4,.offer .gr3{grid-template-columns:repeat(2,1fr)}.category-box,.pictogram-box{width:49%}.references .gr3,.tab-content .gr3,.fast-contact .gr3,.benefitsmotto.gr2,.attachments-columns.gr2,.contact-offices .gr3,.references-related .gr3,.leftright.gr2{grid-template-columns:1fr}
.buttons{margin-top:30px}.references-wrapper .box-wrapper,.references-wrapper h2{height:auto}.references-wrapper .box-wrapper{margin:-200px 15px 0 15px}.references-btn{text-align:left}.signpost.gr5{grid-template-columns:repeat(4,1fr)}.inquery{background-position:2% 90%;background-size:20%;padding:15px 30px 20px 30px}.motto{margin:0 0 60px 0}
.about-text{width:100%;transform:none;padding:30px}.footer-logocontact.dfc,.about.dfacfs{display:block}.footer-logo,.footer-contact,.about-text{width:auto}.footer-logo{text-align:center}.footer-contact img{max-width:20px;max-height:20px;margin:0 10px}.footer-contact{justify-content:center;padding:15px}.footer-phone a{font:var(--font-700-24)}
.footer-links .col-4{width:50%}}
/*xs*/
/*@media(min-width:480px) and (max-width:575px)*/
@media(max-width:575px){.nav-logo img,.footer-logo img{height:32px}.modal-content{width:70%}.btn.btnorange{padding:10px 20px}.homepage h2,h1{font:var(--font-700-30);}.pictogram-box h2{font:var(--font-700-18)}.about-text,.footer-links .col-4{width:100%;}.banner picture::after{background:transparent}.banner-title,.inquery{font:var(--font-400-30)}
.header-menu,.banner-caption,.about-text{position:relative}.banner-caption{margin-top:-150px}.banner-text{background:rgba(255,255,255,.9);width:auto;padding:30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2)}.category-box,.pictogram-box{width:99%}.box-button-wrapper h2{font:var(--font-400-20)}.category-box{margin-bottom:30px}.buttons{margin-top:30px}
.references .gr3,.tab-content .gr3,.fast-contact .gr3,.benefitsmotto.gr2,.attachments-columns.gr2,.contact-offices .gr3,.box-buttons.gr4,.offer .gr3,.references-related .gr3,.leftright.gr2{grid-template-columns:1fr}.references-wrapper .box-wrapper,.references-wrapper h2{height:auto}.references-wrapper .box-wrapper{margin:-200px 15px 0 15px}
.references-btn{text-align:left}.signpost.gr5{grid-template-columns:repeat(4,1fr)}.inquery{background-position:2% 90%;background-size:20%;padding:15px 30px 20px 30px}.about-text{transform:none;padding:30px}.motto{margin:0 0 60px 0}.footer-logocontact.dfc,.about.dfacfs{display:block}.footer-logo,.footer-contact,.about-text{width:auto}
.footer-logo{text-align:center}.footer-contact img{max-width:20px;max-height:20px;margin:0 10px}.footer-contact{justify-content:center;padding:15px}.footer-phone a{font:var(--font-700-24)}}
/*@media(max-width:479px){}@media(max-width:320px){}*/