:root{--white:#fff;--gold:#b88939}
@font-face{font-family:'Bebas Neue';font-style:normal;font-weight:400;src:url(//pracownia-autoodnowa.pl/wp-content/themes/ergotree/assets/fonts/bebas-neue-v9-latin-ext_latin-regular.eot);src:local(''),url(//pracownia-autoodnowa.pl/wp-content/themes/ergotree/assets/fonts/bebas-neue-v9-latin-ext_latin-regular.eot?#iefix) format('embedded-opentype'),url(//pracownia-autoodnowa.pl/wp-content/themes/ergotree/assets/fonts/bebas-neue-v9-latin-ext_latin-regular.woff2) format('woff2'),url(//pracownia-autoodnowa.pl/wp-content/themes/ergotree/assets/fonts/bebas-neue-v9-latin-ext_latin-regular.woff) format('woff'),url(//pracownia-autoodnowa.pl/wp-content/themes/ergotree/assets/fonts/bebas-neue-v9-latin-ext_latin-regular.ttf) format('truetype'),url(//pracownia-autoodnowa.pl/wp-content/themes/ergotree/assets/fonts/bebas-neue-v9-latin-ext_latin-regular.svg#BebasNeue) format('svg')}@font-face{font-family:'Public Sans';font-style:normal;font-weight:400;src:url(//pracownia-autoodnowa.pl/wp-content/themes/ergotree/assets/fonts/public-sans-v14-latin-regular.eot);src:local(''),url(//pracownia-autoodnowa.pl/wp-content/themes/ergotree/assets/fonts/public-sans-v14-latin-regular.eot?#iefix) format('embedded-opentype'),url(//pracownia-autoodnowa.pl/wp-content/themes/ergotree/assets/fonts/public-sans-v14-latin-regular.woff2) format('woff2'),url(//pracownia-autoodnowa.pl/wp-content/themes/ergotree/assets/fonts/public-sans-v14-latin-regular.woff) format('woff'),url(//pracownia-autoodnowa.pl/wp-content/themes/ergotree/assets/fonts/public-sans-v14-latin-regular.ttf) format('truetype'),url(//pracownia-autoodnowa.pl/wp-content/themes/ergotree/assets/fonts/public-sans-v14-latin-regular.svg#PublicSans) format('svg')}@font-face{font-family:'Public Sans';font-style:normal;font-weight:700;src:url(//pracownia-autoodnowa.pl/wp-content/themes/ergotree/assets/fonts/public-sans-v14-latin-700.eot);src:local(''),url(//pracownia-autoodnowa.pl/wp-content/themes/ergotree/assets/fonts/public-sans-v14-latin-700.eot?#iefix) format('embedded-opentype'),url(//pracownia-autoodnowa.pl/wp-content/themes/ergotree/assets/fonts/public-sans-v14-latin-700.woff2) format('woff2'),url(//pracownia-autoodnowa.pl/wp-content/themes/ergotree/assets/fonts/public-sans-v14-latin-700.woff) format('woff'),url(//pracownia-autoodnowa.pl/wp-content/themes/ergotree/assets/fonts/public-sans-v14-latin-700.ttf) format('truetype'),url(//pracownia-autoodnowa.pl/wp-content/themes/ergotree/assets/fonts/public-sans-v14-latin-700.svg#PublicSans) format('svg')}
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
body .offer-images .wrap-me .offers--target .target-title{font-size:40px}
*,*:before,*:after{box-sizing:border-box}body:not(.wp-core-ui) section,html:not(.wp-toolbar) section,.acf-block-preview section{position:relative;isolation:isolate}body:not(.wp-core-ui) .background-wrapper,html:not(.wp-toolbar) .background-wrapper,.acf-block-preview .background-wrapper{background-size:cover;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2}body:not(.wp-core-ui) .background-wrapper div,html:not(.wp-toolbar) .background-wrapper div,.acf-block-preview .background-wrapper div{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}html :where(.wp-block){max-width:min(1366px,95%)}
header#header{z-index:100;position:absolute;margin:auto;top:0;width:100%;padding:30px 0;z-index:3}@media(max-width:991px){header#header{padding:10px 0}}header#header .header-nav-menu .menu-item-has-children:after{content:"▼";font-size:10px}header#header .header-nav-menu .menu-item-has-children:hover ul.sub-menu{max-height:800px}header#header .header-nav-menu ul.sub-menu{position:absolute;list-style-type:none;padding:0;min-width:200px;gap:1px;top:40px;max-height:0px;overflow:hidden;transition-duration:.5s}@media(max-width:991px){header#header .header-nav-menu ul.sub-menu{display:flex;flex-direction:column}header#header .header-nav-menu ul.sub-menu:after{content:" ";height:20px;width:100%;display:block}}@media(min-width:991px){header#header .header-nav-menu ul.sub-menu{padding-top:15px}}@media(max-width:991px){header#header .header-nav-menu ul.sub-menu{position:relative;order:50;width:100%}}header#header .header-nav-menu ul.sub-menu li{padding:10px;background:#fff}header#header .header-nav-menu ul.sub-menu li:hover{background:#000;transition-duration:.5s}header#header .header-nav-menu ul.sub-menu li:hover a{color:#fff}header#header .header-nav-menu ul.sub-menu li a{transition-duration:.5s;color:#000}header#header .et-container{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}@media(max-width:991px){header#header .header-nav{width:100%;order:10}}header#header .header-nav.active #header-nav-menu{max-height:500px}header#header .header-nav-menu{margin:0;margin-top:10px;padding:0;list-style:none;display:flex;align-items:center}@media(max-width:991px){header#header .header-nav-menu{flex-direction:column;background:#000;max-height:0px;transition-duration:.5s;overflow:hidden}}header#header .header-nav-menu .menu-item{position:relative;cursor:pointer;padding:20px 10px;text-align:center;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:0px 10px}@media(max-width:991px){header#header .header-nav-menu .menu-item{width:100%}}header#header .header-nav-menu .menu-item a{color:#fff;font-weight:400;font-size:16px;line-height:22px;text-decoration:none}header#header .hamburger{order:5;width:50px;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:transform .4s;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media(min-width:992px){header#header .hamburger{display:none}}header#header .hamburger .line{fill:none;transition:stroke-dasharray .4s,stroke-dashoffset .4s;stroke:#fff;stroke-width:5.5;stroke-linecap:round}header#header .hamburger .top{stroke-dasharray:40 160}header#header .hamburger .middle{stroke-dasharray:40 142;transform-origin:50%;transition:transform .4s}header#header .hamburger .bottom{stroke-dasharray:40 85;transform-origin:50%;transition:transform .4s,stroke-dashoffset .4s}header#header .hamburger.active{transform:rotate(45deg)}header#header .hamburger.active .top{stroke-dashoffset:-64px}header#header .hamburger.active .middle{transform:rotate(90deg)}header#header .hamburger.active .bottom{stroke-dashoffset:-64px}.mobile-nav{z-index:101;background:#fff;position:fixed;top:74px;left:0;width:100%;height:calc(100% - 74px);opacity:0;visibility:hidden;transition:.3s}@media(min-width:992px){.mobile-nav{display:none}}.mobile-nav-menu{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px;align-items:center}.mobile-nav-menu .menu-item a{color:#000;text-align:center;font-size:26px;line-height:34px;text-decoration:none}.mobile-nav.active{opacity:1;visibility:visible}
:root{--ffont:"Bebas Neue",sans-serif}body:not(.home) header#header{position:relative}body.page-id-216 .section-title{display:none !important}iframe{filter:grayscale(1) invert(1)}body:not(.wp-core-ui),html:not(.wp-toolbar),.acf-block-preview{background-color:#070707;font-family:"Public Sans",sans-serif;color:#fff;overflow-x:hidden;scroll-behavior:smooth;margin:0}body:not(.wp-core-ui) h1,body:not(.wp-core-ui) h2,body:not(.wp-core-ui) h3,body:not(.wp-core-ui) h4,body:not(.wp-core-ui) h4,body:not(.wp-core-ui) h6,body:not(.wp-core-ui) .title-font,html:not(.wp-toolbar) h1,html:not(.wp-toolbar) h2,html:not(.wp-toolbar) h3,html:not(.wp-toolbar) h4,html:not(.wp-toolbar) h5,html:not(.wp-toolbar) h6,html:not(.wp-toolbar) .title-font,.acf-block-preview h1,.acf-block-preview h2,.acf-block-preview h3,.acf-block-preview h4,.acf-block-preview h4,.acf-block-preview h6,.acf-block-preview .title-font{margin:0;font-family:var(--ffont)}body:not(.wp-core-ui) .section-title,html:not(.wp-toolbar) .section-title,.acf-block-preview .section-title{display:flex;flex-direction:column;font-family:var(--ffont);width:max-content;align-items:flex-end}body:not(.wp-core-ui) .section-title:before,html:not(.wp-toolbar) .section-title:before,.acf-block-preview .section-title:before{margin-right:-20px;font-size:128px;line-height:98px;content:attr(title);letter-spacing:.125em;font-weight:400;color:rgba(0,0,0,0);-webkit-text-stroke-width:1px;-webkit-text-stroke-color:var(--gold);opacity:.2}@media only screen and (max-width:767px){body:not(.wp-core-ui) .section-title:before,html:not(.wp-toolbar) .section-title:before,.acf-block-preview .section-title:before{font-size:68px}}body:not(.wp-core-ui) img,body:not(.wp-core-ui) svg,html:not(.wp-toolbar) img,html:not(.wp-toolbar) svg,.acf-block-preview img,.acf-block-preview svg{display:flex;width:100%;height:auto}body:not(.wp-core-ui) .et-container,html:not(.wp-toolbar) .et-container,.acf-block-preview .et-container{width:min(90%,1170px);margin:auto}body:not(.wp-core-ui) .s-16,body:not(.wp-core-ui) .s-16 p,html:not(.wp-toolbar) .s-16,html:not(.wp-toolbar) .s-16 p,.acf-block-preview .s-16,.acf-block-preview .s-16 p{font-size:16px;line-height:19px}body:not(.wp-core-ui) .s-20,html:not(.wp-toolbar) .s-20,.acf-block-preview .s-20{font-size:20px}body:not(.wp-core-ui) .s-24,html:not(.wp-toolbar) .s-24,.acf-block-preview .s-24{font-size:24px;line-height:29px}@media only screen and (max-width:767px){body:not(.wp-core-ui) .s-24,html:not(.wp-toolbar) .s-24,.acf-block-preview .s-24{font-size:19px;line-height:25px}}body:not(.wp-core-ui) .s-39,html:not(.wp-toolbar) .s-39,.acf-block-preview .s-39{font-size:40px}body:not(.wp-core-ui) .s-40,html:not(.wp-toolbar) .s-40,.acf-block-preview .s-40{font-size:40px}body:not(.wp-core-ui) .s-128,html:not(.wp-toolbar) .s-128,.acf-block-preview .s-128{font-size:128px}body:not(.wp-core-ui) .s-64,html:not(.wp-toolbar) .s-64,.acf-block-preview .s-64{font-size:64px;line-height:77px}@media only screen and (max-width:576px){body:not(.wp-core-ui) .s-64,html:not(.wp-toolbar) .s-64,.acf-block-preview .s-64{font-size:44px;line-height:66px}}body:not(.wp-core-ui) .s-96,html:not(.wp-toolbar) .s-96,.acf-block-preview .s-96{font-size:96px;line-height:115px}@media only screen and (max-width:767px){body:not(.wp-core-ui) .s-96,html:not(.wp-toolbar) .s-96,.acf-block-preview .s-96{font-size:70px;line-height:85px}}@media only screen and (max-width:576px){body:not(.wp-core-ui) .s-96,html:not(.wp-toolbar) .s-96,.acf-block-preview .s-96{font-size:40px;line-height:55px}}body:not(.wp-core-ui) .w-500,html:not(.wp-toolbar) .w-500,.acf-block-preview .w-500{font-weight:500}body:not(.wp-core-ui) .w-400,html:not(.wp-toolbar) .w-400,.acf-block-preview .w-400{font-weight:400}body:not(.wp-core-ui) .c-white,html:not(.wp-toolbar) .c-white,.acf-block-preview .c-white{color:var(--white)}body:not(.wp-core-ui) .c-gold,html:not(.wp-toolbar) .c-gold,.acf-block-preview .c-gold{color:var(--gold)}body:not(.wp-core-ui) #wpadminbar,html:not(.wp-toolbar) #wpadminbar,.acf-block-preview #wpadminbar{top:inherit;bottom:0;opacity:0}body:not(.wp-core-ui) #wpadminbar:hover,html:not(.wp-toolbar) #wpadminbar:hover,.acf-block-preview #wpadminbar:hover{opacity:1}body:not(.wp-core-ui) .btn-gold,html:not(.wp-toolbar) .btn-gold,.acf-block-preview .btn-gold{background-color:var(--gold);color:#fff;display:inline-flex;gap:12px;text-decoration:none;padding:12px 30px;font-family:var(--ffont);clip-path:polygon(5% 0,100% 0,95% 100%,0% 100%);transition-duration:.5s;position:relative;overflow:hidden}body:not(.wp-core-ui) .btn-gold:before,body:not(.wp-core-ui) .btn-gold:after,html:not(.wp-toolbar) .btn-gold:before,html:not(.wp-toolbar) .btn-gold:after,.acf-block-preview .btn-gold:before,.acf-block-preview .btn-gold:after{content:"";width:30%;height:1px;background-color:var(--gold);position:absolute;transition-delay:.5s;transition-duration:.5s}body:not(.wp-core-ui) .btn-gold:before,html:not(.wp-toolbar) .btn-gold:before,.acf-block-preview .btn-gold:before{transform:translate(100%,0%);top:0;right:0}body:not(.wp-core-ui) .btn-gold:after,html:not(.wp-toolbar) .btn-gold:after,.acf-block-preview .btn-gold:after{transform:translate(-100%,0%);bottom:0;left:0}body:not(.wp-core-ui) .btn-gold:hover,html:not(.wp-toolbar) .btn-gold:hover,.acf-block-preview .btn-gold:hover{background-color:#000}body:not(.wp-core-ui) .btn-gold:hover:after,body:not(.wp-core-ui) .btn-gold:hover:before,html:not(.wp-toolbar) .btn-gold:hover:after,html:not(.wp-toolbar) .btn-gold:hover:before,.acf-block-preview .btn-gold:hover:after,.acf-block-preview .btn-gold:hover:before{transform:translate(0%,0%)}body:not(.wp-core-ui) .btn-gold svg,html:not(.wp-toolbar) .btn-gold svg,.acf-block-preview .btn-gold svg{width:20px;height:20px}body:not(.wp-core-ui) footer .contact,html:not(.wp-toolbar) footer .contact,.acf-block-preview footer .contact{margin:80px 0;position:relative}body:not(.wp-core-ui) footer .contact:before,html:not(.wp-toolbar) footer .contact:before,.acf-block-preview footer .contact:before{content:" ";filter:blur(100px);width:300px;height:300px;position:absolute;left:50%;top:50%;background:var(--gold);z-index:0;transform:translate(-50%,20%);opacity:.5}body:not(.wp-core-ui) footer .contact iframe,html:not(.wp-toolbar) footer .contact iframe,.acf-block-preview footer .contact iframe{position:relative}body:not(.wp-core-ui) footer .contact a,html:not(.wp-toolbar) footer .contact a,.acf-block-preview footer .contact a{color:#fff;text-decoration:none}body:not(.wp-core-ui) footer .contact .s-40.section-title,html:not(.wp-toolbar) footer .contact .s-40.section-title,.acf-block-preview footer .contact .s-40.section-title{margin-left:auto;margin-right:auto;text-align:center;align-items:center;justify-content:center}body:not(.wp-core-ui) footer .contact .labels,html:not(.wp-toolbar) footer .contact .labels,.acf-block-preview footer .contact .labels{display:flex;justify-content:space-between;margin-top:50px;margin-bottom:50px}@media only screen and (max-width:767px){body:not(.wp-core-ui) footer .contact .labels,html:not(.wp-toolbar) footer .contact .labels,.acf-block-preview footer .contact .labels{flex-direction:column;gap:50px}}body:not(.wp-core-ui) footer .contact .labels .label,html:not(.wp-toolbar) footer .contact .labels .label,.acf-block-preview footer .contact .labels .label{display:flex;flex-direction:column;gap:24px}body:not(.wp-core-ui) footer .contact svg,html:not(.wp-toolbar) footer .contact svg,.acf-block-preview footer .contact svg{width:24px}body:not(.wp-core-ui) footer .contact h5,html:not(.wp-toolbar) footer .contact h5,.acf-block-preview footer .contact h5{font-size:20px}body:not(.wp-core-ui) footer .contact p,html:not(.wp-toolbar) footer .contact p,.acf-block-preview footer .contact p{margin:0}body:not(.wp-core-ui) footer .middle,html:not(.wp-toolbar) footer .middle,.acf-block-preview footer .middle{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #b88939;padding-bottom:20px;margin-bottom:20px}@media only screen and (max-width:767px){body:not(.wp-core-ui) footer .middle,html:not(.wp-toolbar) footer .middle,.acf-block-preview footer .middle{flex-direction:column;gap:30px}}body:not(.wp-core-ui) footer .middle .left svg,html:not(.wp-toolbar) footer .middle .left svg,.acf-block-preview footer .middle .left svg{width:111px;height:45px}body:not(.wp-core-ui) footer .middle .right,html:not(.wp-toolbar) footer .middle .right,.acf-block-preview footer .middle .right{display:flex;gap:30px}@media only screen and (max-width:767px){body:not(.wp-core-ui) footer .middle .right,html:not(.wp-toolbar) footer .middle .right,.acf-block-preview footer .middle .right{flex-direction:column}}body:not(.wp-core-ui) footer .middle .right ul#menu-menu,html:not(.wp-toolbar) footer .middle .right ul#menu-menu,.acf-block-preview footer .middle .right ul#menu-menu{margin:0;list-style-type:none;padding:0;display:flex;gap:30px}body:not(.wp-core-ui) footer .middle .right ul#menu-menu li a,html:not(.wp-toolbar) footer .middle .right ul#menu-menu li a,.acf-block-preview footer .middle .right ul#menu-menu li a{color:#fff;text-decoration:none}body:not(.wp-core-ui) footer .middle .right svg,html:not(.wp-toolbar) footer .middle .right svg,.acf-block-preview footer .middle .right svg{width:24px;height:24px}body:not(.wp-core-ui) footer .middle .right ul.sm,html:not(.wp-toolbar) footer .middle .right ul.sm,.acf-block-preview footer .middle .right ul.sm{margin:0;list-style-type:none;padding:0;display:flex;gap:21px}@media only screen and (max-width:767px){body:not(.wp-core-ui) footer .middle .right ul.sm,html:not(.wp-toolbar) footer .middle .right ul.sm,.acf-block-preview footer .middle .right ul.sm{justify-content:center}}body:not(.wp-core-ui) footer .bottom,html:not(.wp-toolbar) footer .bottom,.acf-block-preview footer .bottom{display:flex;justify-content:space-between;margin-bottom:20px;gap:20px}@media only screen and (max-width:767px){body:not(.wp-core-ui) footer .bottom span,html:not(.wp-toolbar) footer .bottom span,.acf-block-preview footer .bottom span{display:none}}body:not(.wp-core-ui) footer .bottom svg,html:not(.wp-toolbar) footer .bottom svg,.acf-block-preview footer .bottom svg{width:76px}body:not(.wp-core-ui) footer .bottom .right,html:not(.wp-toolbar) footer .bottom .right,.acf-block-preview footer .bottom .right{display:flex}.preloader{position:fixed;z-index:100;width:100%;height:100%;background:#000;display:flex;justify-content:center;align-items:center;transition:opactiy .5s;opacity:1;top:0;left:0}.preloader.disable{transform:scale(0);opacity:0}.preloader svg{max-width:60%;margin:auto}.preloader .svg-elem-1{fill:rgba(0,0,0,0);-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .8s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .8s}.preloader svg.active .svg-elem-1{fill:#fff}.preloader svg .svg-elem-2{fill:rgba(0,0,0,0);-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) .9s;transition:fill .7s cubic-bezier(.47,0,.745,.715) .9s}.preloader svg.active .svg-elem-2{fill:#fff}.preloader svg .svg-elem-3{fill:rgba(0,0,0,0);-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 1s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1s}.preloader svg.active .svg-elem-3{fill:#fff}.preloader svg .svg-elem-4{fill:rgba(0,0,0,0);-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.1s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.1s}.preloader svg.active .svg-elem-4{fill:#fff}.preloader svg .svg-elem-5{fill:rgba(0,0,0,0);-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.2s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.2s}.preloader svg.active .svg-elem-5{fill:#fff}.preloader svg .svg-elem-6{fill:rgba(0,0,0,0);-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.3s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.3s}.preloader svg.active .svg-elem-6{fill:#fff}.preloader svg .svg-elem-7{fill:rgba(0,0,0,0);-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.4s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.4s}.preloader svg.active .svg-elem-7{fill:#fff}.preloader svg .svg-elem-8{fill:rgba(0,0,0,0);-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.5s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.5s}.preloader svg.active .svg-elem-8{fill:#fff}.preloader svg .svg-elem-9{fill:rgba(0,0,0,0);-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.6s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.6s}.preloader svg.active .svg-elem-9{fill:#fff}.preloader svg .svg-elem-10{fill:rgba(0,0,0,0);-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.7s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.7s}.preloader svg.active .svg-elem-10{fill:#fff}.preloader svg .svg-elem-11{fill:rgba(0,0,0,0);-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.8s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.8s}.preloader svg.active .svg-elem-11{fill:#fff}.preloader svg .svg-elem-12{fill:rgba(0,0,0,0);-webkit-transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.9s;transition:fill .7s cubic-bezier(.47,0,.745,.715) 1.9s}.preloader svg.active .svg-elem-12{fill:#fff}
.hero-subpage .wrap-me{font-family:var(--ffont);text-transform:uppercase;position:absolute;width:100%;height:100%}.hero-subpage .et-container{position:relative;margin:0 auto;align-items:end;height:100%;display:flex}.hero-subpage .et-container .s-96{display:flex;margin-top:auto;margin-bottom:auto}@media only screen and (max-width:767px){.hero-subpage .s-96{margin-left:auto;margin-right:auto}}@media only screen and (max-width:767px){.hero-subpage img{min-height:30vh;object-fit:cover;object-position:center}}.hero-subpage span{display:inline-block;margin-left:.25em}.hero-subpage span:before{content:" ";width:80px;height:2px;background:#fff;display:block;margin-left:auto}.hero-subpage span:after{content:" ";width:80px;height:2px;background:#fff;display:block}
.before-after{margin:80px 0}.before-after .s-40{font-family:var(--ffont);margin-bottom:20px}.before-after img{width:100%;height:auto}.before-after .btn-gold{margin-top:20px}.before-after .wrap-content{display:flex;justify-content:space-between;align-items:end;margin-top:30px;border-bottom:solid 2px var(--gold);padding-bottom:5px}.before-after .wrap-content .s-24,.before-after .wrap-content .s-20{font-family:var(--ffont)}.before-after .wrap-content .s-20{background:var(--gold);padding:10px 15px;margin-bottom:-7px;margin-right:-7px;clip-path:polygon(5% 0,100% 0,95% 100%,0% 100%)}.before-after .et-container{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:130px;grid-row-gap:0px}@media only screen and (max-width:991px){.before-after .et-container{flex-direction:column;display:flex;gap:40px}}.before-after p{font-weight:400}
.effects{margin:80px 0}.effects .s-40.w-400.c-white.section-title{margin-left:auto}.effects .s-64.w-400.c-white,.effects .s-24.w-400{font-family:var(--ffont)}.effects .wrap-img{display:flex;position:relative;gap:30px}.effects .wrap-img:after{width:100vw;height:117px;background:#510303;margin:auto;position:absolute;top:50%;transform:translate(0vw,-50%);right:0;z-index:-1;content:" "}.effects .wrap-img .square{width:30px;height:117px;background:#510303;margin:auto}.effects .texts .s-24.w-400.c-white{margin-bottom:20px}.effects .effects--after{display:flex;align-items:center;margin-top:80px;justify-content:space-between;flex-wrap:wrap;gap:40px 0px}@media only screen and (max-width:616px){.effects .effects--after{flex-direction:column-reverse}}.effects .effects--after .s-64.w-400.c-white{margin-right:0;margin-left:auto;margin-top:auto;margin-bottom:auto;background:var(--gold);padding:22px 55px 18px 83px;line-height:77px}@media only screen and (max-width:616px){.effects .effects--after .s-64.w-400.c-white{padding:22px 55px}}@media only screen and (max-width:576px){.effects .effects--after .s-64.w-400.c-white{width:100%;text-align:center}}.effects .effects--after .texts{max-width:370px;margin-right:auto;margin-left:0}.effects .effects--after .texts .s-24.w-400.c-white{margin-bottom:20px}.effects .effects--after .wrap-img:after{content:" ";width:100vw;height:117px;background:var(--gold);margin:auto;position:absolute;top:50%;transform:translate(0vw,-50%);left:0;z-index:-1}.effects .effects--before{display:flex;flex-wrap:wrap;margin-top:50px;justify-content:space-between;align-items:center}@media only screen and (max-width:1260px){.effects .effects--before{gap:40px 0px}}.effects .effects--before .texts{max-width:370px}.effects .effects--before .s-64.w-400.c-white{margin-right:auto;margin-top:auto;margin-bottom:auto;background:#510303;padding:25px 45px 15px 30px;line-height:77px}@media only screen and (max-width:576px){.effects .effects--before .s-64.w-400.c-white{width:100%;text-align:center}}
header .logo svg{width:183px;height:auto}
header .logo svg{width:111px;height:auto}