@font-face{font-family:"Montserrat";font-style:normal;font-weight:100;font-display:swap;src:url("https://professror-static.b-cdn.net/fonts/montserrat-v30-latin-100.woff2") format("woff2")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;font-display:swap;src:url("https://professror-static.b-cdn.net/fonts/montserrat-v30-latin-regular.woff2") format("woff2")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:url("https://professror-static.b-cdn.net/fonts/montserrat-v30-latin-500.woff2") format("woff2")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:800;font-display:swap;src:url("https://professror-static.b-cdn.net/fonts/montserrat-v30-latin-800.woff2") format("woff2")}p,h1,h2,h3,h4,h5,h6{margin:0}ul{margin:0;padding:0}body{font-family:"Montserrat",sans-serif;font-size:18px;color:var(--titleColor);margin:0}img{display:block;max-width:100%;height:auto}.list{list-style:none}.list-padding{padding-left:.9375rem}.link{text-decoration:none;color:inherit}address{font-style:normal}*,*::before,*::after{box-sizing:border-box}.icon,.link,.btn{transition:color var(--duration) var(--transition),background-color var(--duration) var(--transition)}.link--red{color:var(--accentColor);font-weight:700}.link:hover,.link:focus,.btn:hover,.btn:focus,.icon:hover,.icon:focus,.button-prev:hover,.button-prev:focus .button-next:hover,.button-next:focus{color:var(--accentColor)}.visually-hidden{position:absolute;white-space:nowrap;width:1px;height:1px;overflow:hidden;border:0;padding:0;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px}.no-scroll{margin:0;height:100%;overflow:hidden}.italic{font-style:italic}.margin-bottom-20{display:block;margin-bottom:1.25rem}.iframe{width:100%;height:800px;border:none}:root{--titleColor: #0F0F0F;--secondaryTitleColor: #FFFFFF;--textColor: #242424;--accentColor: #b30000;--backgroundColor: #111319;--background-transparent: #222222e7;--gap: 30px;--gap-card: .625rem;--transition: cubic-bezier(0.4, 0, 0.2, 1);--duration: 250ms}.hero{background-color:#1e1e1e;color:#f6f6f6}@media screen and (min-width: 768px){.hero__container{display:flex;align-items:center;flex-direction:column;gap:3.125rem}}@media screen and (min-width: 1200px){.hero__container{flex-direction:row}}.hero__top{display:flex;flex-direction:column;gap:1.25rem;align-items:center;justify-content:center;text-align:center}@media screen and (min-width: 1200px){.hero__top{align-items:start;justify-content:left;text-align:left}}.hero__buttom{margin-top:1.25rem;display:flex;gap:1.25rem;flex-direction:column}@media screen and (min-width: 1200px){.hero__buttom{gap:2rem}}.hero__title--home{max-width:18.75rem}@media screen and (min-width: 768px){.hero__title--home{max-width:90%}}.hero__subtitle{font-weight:400;font-size:1rem}@media screen and (min-width: 1200px){.hero__subtitle--home{max-width:60%}}.hero__description{font-weight:400;text-align:center;font-size:1rem;margin:0 auto}@media screen and (min-width: 1200px){.hero__description{text-align:left;margin:0 auto 0 0}}@media screen and (min-width: 1200px){.hero__description--home{max-width:70%}}.hero__img-mob{border-radius:1.25rem;overflow:hidden;display:block}@media screen and (min-width: 1200px){.hero__img-mob{display:none}}.hero__img-mob img{border-radius:1.25rem}.hero__img-desk img{border-radius:1.25rem}.hero__img-desk{border-radius:1.25rem;overflow:hidden;display:none}@media screen and (min-width: 1200px){.hero__img-desk{display:flex;align-items:center;justify-content:center}}.hero__button{margin:0 auto}@media screen and (min-width: 1200px){.hero__button{margin:0 auto 0 0}}.hero--bg{background:linear-gradient(rgba(0, 0, 0, 0.614), rgba(30, 30, 30, 0.65)),url("/img/hero__img.webp") center/cover no-repeat}.hero--artiklar{background:linear-gradient(rgba(0, 0, 0, 0.614), rgba(30, 30, 30, 0.65)),url("/img/artiklar-1.webp") center/cover no-repeat}.hero--thank-you{background:linear-gradient(rgba(0, 0, 0, 0.814), rgba(30, 30, 30, 0.65)),url("/img/team-photo-7.webp") center/cover no-repeat}.hero--thank-you .hero__top{display:flex;flex-direction:column;gap:1.25rem;align-items:center;justify-content:center;text-align:center}.hero--thank-you .hero__content{max-width:55rem;margin:0 auto}.hero--thank-you .button-wrapper{justify-content:center;align-items:center;margin-top:30px}.hero--thank-you-2{background:linear-gradient(rgba(0, 0, 0, 0.814), rgba(30, 30, 30, 0.65)),url("/img/team-photo-6.webp") center/cover no-repeat}.button-wrapper{display:flex;flex-direction:column;gap:.625rem}@media screen and (min-width: 768px){.button-wrapper{flex-direction:row}}.header{background-color:var(--backgroundColor);color:var(--secondaryTitleColor);padding:.625rem 0;font-size:.75rem;position:sticky;top:0;z-index:1000}@media screen and (min-width: 768px){.header__logo{max-width:10.625rem}}.logo{width:150px;height:auto;display:block}@media screen and (min-width: 1200px){.logo{width:250px}}.header__container{position:relative;display:flex;justify-content:space-between;align-items:center;padding-top:.625rem;padding-bottom:.625rem}.header__container p{background-color:var(--backgroundColor);color:var(--secondaryTitleColor)}.menu-toggle{width:32px;height:32px;position:absolute;right:0;display:inline-flex;align-items:center;justify-content:center;background:rgba(0,0,0,0);border:none;cursor:pointer;z-index:999}.menu-toggle__line{position:absolute;width:24px;height:2px;background-color:#fff;border-radius:2px;transition:all var(--duration) var(--transition);transform-origin:center}.menu-toggle__line:nth-child(1){top:8px}.menu-toggle__line:nth-child(2){top:15px}.menu-toggle__line:nth-child(3){top:22px}.menu-toggle.is-active .menu-toggle__line:nth-child(1){transform:rotate(45deg);top:15px}.menu-toggle.is-active .menu-toggle__line:nth-child(2){opacity:0}.menu-toggle.is-active .menu-toggle__line:nth-child(3){transform:rotate(-45deg);top:15px}@media screen and (min-width: 1200px){.menu-toggle{display:none}}.contact{margin-right:2.5rem}@media screen and (min-width: 1200px){.contact{margin:0 .5rem 0 2.5rem}}.contact__list{display:flex;gap:.625rem;align-items:center}@media screen and (min-width: 1200px){.contact__list{gap:.9375rem}}.contact__list--company{display:flex;flex-direction:column;gap:.625rem;justify-content:center}.contact__item{display:flex;align-items:center;gap:.1875rem;flex-direction:column}.contact__link{display:flex;align-items:center;gap:.3125rem;padding:.625rem 0}.contact__link p{display:none}@media screen and (min-width: 520px)and (max-width: 767px){.contact__link p{display:block}}@media screen and (min-width: 768px){.contact__link p{display:block}}.contact__link--company{display:flex;align-items:center;gap:.3125rem}.menu{position:absolute;top:100%;left:0;right:0;background-color:var(--backgroundColor);padding:1rem;display:none;border-radius:.625rem;flex-direction:column;gap:1rem;z-index:10}.menu__list{display:flex;flex-direction:column;gap:1.25rem}@media screen and (min-width: 1200px){.menu__list{flex-direction:row}}.menu__link{display:inline-flex;align-items:baseline;gap:.3125rem;background-color:rgba(0,0,0,0);border:0;outline:0;padding:.625rem;font-family:"Montserrat",sans-serif;color:var(--secondaryTitleColor);transition:color var(--duration) var(--transition)}@media screen and (min-width: 1200px){.menu__link{font-size:.875rem}}.menu__link .menu__arrow{transition:transform var(--duration) var(--transition)}.menu__link .menu__arrow path{stroke:var(--secondaryTitleColor);transition:stroke var(--duration) var(--transition)}.menu__link[aria-expanded=true]{color:var(--accentColor)}.menu__link[aria-expanded=true] .menu__arrow{transform:rotate(90deg)}.menu__link[aria-expanded=true] .menu__arrow path{stroke:var(--accentColor)}@media screen and (min-width: 1200px){.menu__item--has-children:hover .menu__link{color:var(--accentColor)}.menu__item--has-children:hover .menu__link .menu__arrow{transform:rotate(90deg)}.menu__item--has-children:hover .menu__link .menu__arrow path{stroke:var(--accentColor)}}.menu.is-open{display:flex;width:80%;margin:.625rem auto 0;max-width:18.75rem}@media screen and (min-width: 768px){.menu.is-open{margin-left:auto}}@media screen and (min-width: 1200px){.menu{position:static;display:flex;flex-direction:row;align-items:center;background:rgba(0,0,0,0);padding:0;margin-left:auto}.menu .menu__item--has-children{position:relative}.menu .menu__item--has-children:hover .submenu{display:block}.menu .menu__item--has-children .menu__link{cursor:pointer}.menu .submenu{display:none;position:absolute;top:100%;left:0;background-color:#272727;padding:1rem;border-radius:.75rem;z-index:11}}.submenu{list-style:none;padding:0;margin:0;display:none}.submenu.is-open{display:block;padding:.625rem 1.25rem;color:#e0e0e0}.submenu li{margin-bottom:.5rem}.submenu li a{color:var(--secondaryTitleColor);transition:color var(--transition)}.submenu li a:hover{color:var(--accentColor)}@media screen and (min-width: 768px){.mob-btn{display:none}}.desk-btn{display:none}@media screen and (min-width: 768px){.desk-btn{display:block}}header>div>a.button.button--cta.btn.desk-btn{display:none}@media screen and (min-width: 768px){header>div>a.button.button--cta.btn.desk-btn{display:none}}@media screen and (min-width: 1200px){header>div>a.button.button--cta.btn.desk-btn{display:block}}.icon-email{width:1.25rem;height:1.1875rem;transition:width var(--duration) var(--transition)}@media screen and (min-width: 520px)and (max-width: 767px){.icon-email{width:.5625rem;height:.5rem}}@media screen and (min-width: 1200px){.icon-email{width:1rem;height:.875rem}}.icon-phone{width:1.25rem;height:1.1875rem;transition:width var(--duration) var(--transition)}@media screen and (min-width: 520px)and (max-width: 767px){.icon-phone{width:.5625rem;height:.625rem}}@media screen and (min-width: 1200px){.icon-phone{width:.875rem;height:1rem}}.title__h1{font-size:2.25rem}@media screen and (min-width: 768px){.title__h1{font-size:3.125rem}}@media screen and (min-width: 1200px){.title__h1{font-size:4.5rem}}.title__h2{font-size:1.75rem}@media screen and (min-width: 768px){.title__h2{font-size:2rem}}@media screen and (min-width: 1200px){.title__h2{font-size:2.5rem}}.title__h3{font-size:1.125rem;font-weight:400}@media screen and (min-width: 768px){.title__h3{font-size:1.3rem}}@media screen and (min-width: 1200px){.title__h3{font-size:1.5rem}}.title__footer{font-size:1.125rem;margin-bottom:1.25rem}@media screen and (min-width: 768px){.title__footer{font-size:1.3rem}}@media screen and (min-width: 1200px){.title__footer{font-size:1.5rem}}.title--center{text-align:center}.title--center--mob{text-align:center}@media screen and (min-width: 1200px){.title--center--mob{text-align:left}}.title--margin20{margin-bottom:1.25rem}.button--cta{background-color:var(--accentColor);color:#fff;padding:17px 1.25rem;border-radius:3.125rem;max-width:21.25rem;text-align:center;font-weight:bold;display:block;text-transform:uppercase;transition:250ms all var(--transition);border:.0625rem solid var(--accentColor)}.button--cta:hover,.button--cta:focus{color:#fff;background-color:#940000;border:.0625rem solid #940000}.button--secondary{background-color:rgba(0,0,0,0);color:var(--accentColor);border:.0625rem solid var(--accentColor)}.button--white{background-color:rgba(0,0,0,0);color:var(--secondaryTitleColor);border:.0625rem solid var(--secondaryTitleColor)}.button--white:hover,.button--white:focus{color:var(--accentColor);background-color:#e6e6e6;border:.0625rem solid #e6e6e6}.btn{font-weight:400;text-decoration:none}.button--icon{display:flex;align-items:center;justify-content:space-evenly;gap:.3125rem}button,input,option,select{font-family:"Montserrat",sans-serif}.btn--center{margin:0 auto}.container{margin:0 auto;padding:0 15px;width:100%;max-width:100%}@media screen and (min-width: 520px)and (max-width: 767px){.container{max-width:480px}}@media screen and (min-width: 768px){.container{max-width:768px;padding:0}}@media screen and (min-width: 1200px){.container{max-width:1200px;padding:0 15px}}.section{margin:0 auto;padding:3.125rem 0}@media screen and (min-width: 768px){.section{padding:6.25rem 0}}@media screen and (min-width: 1200px){.section{padding:9.375rem 0}}.section--price{padding:1.875rem 0}.section--price.last{padding-bottom:6.25rem}.section--policy{padding:4.375rem 0}.section--contact{padding:4.375rem 0 2rem 0;background:#f9f9f9}.media{position:relative}.experience__badge{position:absolute;left:-5%;bottom:-5%;z-index:2;display:flex;flex-direction:column;gap:.3125rem;align-items:center;justify-content:center;border-radius:50% 50% .625rem .625rem;background-color:var(--accentColor);height:9rem;width:8rem;color:var(--secondaryTitleColor)}.experience__badge strong{font-size:2.8125rem}.experience__badge span{font-size:1rem;text-align:center}.rounded-image{border-radius:50% 50% .625rem .625rem;overflow:hidden;aspect-ratio:1/1.1}.rounded-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.cards__item{position:relative;overflow:hidden;border-radius:.625rem;cursor:pointer;width:100%}.cards__item:hover .services__description p{opacity:1;max-height:200px}.cards__description{position:absolute;bottom:0;left:0;width:100%;background-color:rgba(0,0,0,.61);color:var(--secondaryTitleColor);padding:.625rem 0}.cards__description-title{font-size:1rem;margin:0;font-weight:400;text-transform:uppercase;text-align:center;font-size:1rem}.cards__description p{opacity:0;max-height:0;overflow:hidden;transition:opacity var(--duration) var(--transition),max-height var(--duration) var(--transition),margin-top var(--duration) var(--transition);margin:0;padding-right:.3125rem;padding-left:.3125rem;padding-bottom:.3125rem;padding-top:0;text-align:center;font-size:.875rem}.header{background-color:var(--backgroundColor);color:var(--secondaryTitleColor);padding:.625rem 0;font-size:.75rem;position:sticky;top:0;z-index:1000}@media screen and (min-width: 768px){.header__logo{max-width:10.625rem}}.logo{width:150px;height:auto;display:block}@media screen and (min-width: 1200px){.logo{width:250px}}.header__container{position:relative;display:flex;justify-content:space-between;align-items:center;padding-top:.625rem;padding-bottom:.625rem}.header__container p{background-color:var(--backgroundColor);color:var(--secondaryTitleColor)}.menu-toggle{width:32px;height:32px;position:absolute;right:0;display:inline-flex;align-items:center;justify-content:center;background:rgba(0,0,0,0);border:none;cursor:pointer;z-index:999}.menu-toggle__line{position:absolute;width:24px;height:2px;background-color:#fff;border-radius:2px;transition:all var(--duration) var(--transition);transform-origin:center}.menu-toggle__line:nth-child(1){top:8px}.menu-toggle__line:nth-child(2){top:15px}.menu-toggle__line:nth-child(3){top:22px}.menu-toggle.is-active .menu-toggle__line:nth-child(1){transform:rotate(45deg);top:15px}.menu-toggle.is-active .menu-toggle__line:nth-child(2){opacity:0}.menu-toggle.is-active .menu-toggle__line:nth-child(3){transform:rotate(-45deg);top:15px}@media screen and (min-width: 1200px){.menu-toggle{display:none}}.contact{margin-right:2.5rem}@media screen and (min-width: 1200px){.contact{margin:0 .5rem 0 2.5rem}}.contact__list{display:flex;gap:.625rem;align-items:center}@media screen and (min-width: 1200px){.contact__list{gap:.9375rem}}.contact__list--company{display:flex;flex-direction:column;gap:.625rem;justify-content:center}.contact__item{display:flex;align-items:center;gap:.1875rem;flex-direction:column}.contact__link{display:flex;align-items:center;gap:.3125rem;padding:.625rem 0}.contact__link p{display:none}@media screen and (min-width: 520px)and (max-width: 767px){.contact__link p{display:block}}@media screen and (min-width: 768px){.contact__link p{display:block}}.contact__link--company{display:flex;align-items:center;gap:.3125rem}.menu{position:absolute;top:100%;left:0;right:0;background-color:var(--backgroundColor);padding:1rem;display:none;border-radius:.625rem;flex-direction:column;gap:1rem;z-index:10}.menu__list{display:flex;flex-direction:column;gap:1.25rem}@media screen and (min-width: 1200px){.menu__list{flex-direction:row}}.menu__link{display:inline-flex;align-items:baseline;gap:.3125rem;background-color:rgba(0,0,0,0);border:0;outline:0;padding:.625rem;font-family:"Montserrat",sans-serif;color:var(--secondaryTitleColor);transition:color var(--duration) var(--transition)}@media screen and (min-width: 1200px){.menu__link{font-size:.875rem}}.menu__link .menu__arrow{transition:transform var(--duration) var(--transition)}.menu__link .menu__arrow path{stroke:var(--secondaryTitleColor);transition:stroke var(--duration) var(--transition)}.menu__link[aria-expanded=true]{color:var(--accentColor)}.menu__link[aria-expanded=true] .menu__arrow{transform:rotate(90deg)}.menu__link[aria-expanded=true] .menu__arrow path{stroke:var(--accentColor)}@media screen and (min-width: 1200px){.menu__item--has-children:hover .menu__link{color:var(--accentColor)}.menu__item--has-children:hover .menu__link .menu__arrow{transform:rotate(90deg)}.menu__item--has-children:hover .menu__link .menu__arrow path{stroke:var(--accentColor)}}.menu.is-open{display:flex;width:80%;margin:.625rem auto 0;max-width:18.75rem}@media screen and (min-width: 768px){.menu.is-open{margin-left:auto}}@media screen and (min-width: 1200px){.menu{position:static;display:flex;flex-direction:row;align-items:center;background:rgba(0,0,0,0);padding:0;margin-left:auto}.menu .menu__item--has-children{position:relative}.menu .menu__item--has-children:hover .submenu{display:block}.menu .menu__item--has-children .menu__link{cursor:pointer}.menu .submenu{display:none;position:absolute;top:100%;left:0;background-color:#272727;padding:1rem;border-radius:.75rem;z-index:11}}.submenu{list-style:none;padding:0;margin:0;display:none}.submenu.is-open{display:block;padding:.625rem 1.25rem;color:#e0e0e0}.submenu li{margin-bottom:.5rem}.submenu li a{color:var(--secondaryTitleColor);transition:color var(--transition)}.submenu li a:hover{color:var(--accentColor)}@media screen and (min-width: 768px){.mob-btn{display:none}}.desk-btn{display:none}@media screen and (min-width: 768px){.desk-btn{display:block}}header>div>a.button.button--cta.btn.desk-btn{display:none}@media screen and (min-width: 768px){header>div>a.button.button--cta.btn.desk-btn{display:none}}@media screen and (min-width: 1200px){header>div>a.button.button--cta.btn.desk-btn{display:block}}.icon-email{width:1.25rem;height:1.1875rem;transition:width var(--duration) var(--transition)}@media screen and (min-width: 520px)and (max-width: 767px){.icon-email{width:.5625rem;height:.5rem}}@media screen and (min-width: 1200px){.icon-email{width:1rem;height:.875rem}}.icon-phone{width:1.25rem;height:1.1875rem;transition:width var(--duration) var(--transition)}@media screen and (min-width: 520px)and (max-width: 767px){.icon-phone{width:.5625rem;height:.625rem}}@media screen and (min-width: 1200px){.icon-phone{width:.875rem;height:1rem}}.site-footer{background-color:var(--backgroundColor);color:var(--secondaryTitleColor);padding:3.125rem 0rem}.footer__inner{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.875rem}.footer__top-wrap{display:flex;flex-direction:column;gap:1.875rem;justify-content:space-between}@media screen and (min-width: 768px){.footer__top-wrap{width:100%;flex-direction:row}}.footer__branding{display:flex;flex-direction:column;gap:.625rem}.footer__logo{width:13.75rem}@media screen and (min-width: 768px){.footer__logo{width:18.75rem}}@media screen and (min-width: 1200px){.footer__logo{width:21.875rem}}.footer__description{max-width:31.25rem}.footer__center-wrap{display:flex;flex-direction:column;gap:1.25rem}@media screen and (min-width: 768px){.footer__center-wrap{width:100%;flex-direction:row;justify-content:space-between}}.footer__contact{display:flex;flex-direction:column;gap:.3125rem}@media screen and (min-width: 768px){.footer__nav{width:50%;margin-top:2.5rem}}.footer__nav-list{display:flex;flex-wrap:wrap;gap:.625rem}.footer__nav-list li{flex-basis:calc(50% - .625rem)}.footer__certifications{width:100%}@media screen and (min-width: 768px){.footer__certifications{width:50%}}.footer__bottom-wrap{width:100%;display:flex;justify-content:space-between;align-items:center;flex-direction:column}@media screen and (min-width: 768px){.footer__bottom-wrap{flex-direction:row}}.footer__cta{display:flex;flex-direction:column;gap:.625rem}@media screen and (min-width: 768px){.footer__cta{width:80%}}.footer__legal{text-align:center;margin:0 auto}.footer__legal a{opacity:.5}.services__container{display:flex;flex-direction:column;gap:var(--gap)}@media screen and (min-width: 1200px){.services__container{justify-content:space-between;align-items:center}}.services__content{display:flex;flex-direction:column;gap:1.25rem}.services__list{display:flex;flex-wrap:wrap;gap:var(--gap-card)}@media screen and (min-width: 520px)and (max-width: 767px){.services__item{flex-basis:calc((100% - var(--gap-card))/2)}}@media screen and (min-width: 768px){.services__item{flex-basis:calc((100% - var(--gap-card)*2)/3)}}.services__btn{margin:0 auto}.about__container{display:flex;flex-direction:column;align-items:center;gap:1.875rem}@media screen and (min-width: 768px){.about__container{flex-direction:row;gap:3.125rem}}@media screen and (min-width: 1200px){.about__container{gap:6.25rem}}.about__container--reverse{flex-direction:column-reverse}@media screen and (min-width: 768px){.about__container--reverse{flex-direction:row-reverse;gap:6.25rem}}.about__content{display:flex;flex-direction:column;gap:1.25rem}@media screen and (min-width: 1200px){.about__content{max-width:50%}}.about__media{position:relative}@media screen and (min-width: 768px){.about__media{max-width:50%}}.benefit__container{display:flex;flex-direction:column;gap:1.875rem}@media screen and (min-width: 768px){.benefit__container{flex-direction:row-reverse;align-items:center;justify-content:center;gap:3.125rem}}@media screen and (min-width: 1200px){.benefit__container{gap:6.25rem}}.benefit__content{display:flex;flex-direction:column;gap:1.25rem}@media screen and (min-width: 1200px){.benefit__content{max-width:45%}}@media screen and (min-width: 1200px){.benefit__media{max-width:55%}}.benefit__list{display:flex;flex-direction:column;gap:1.25rem;align-items:start;justify-content:center}.benefit__item{display:flex;align-items:center;justify-content:center;gap:var(--gap-card)}.benefit__item svg{min-width:1.25rem}.reviews__container{display:flex;flex-direction:column;gap:1.25rem}.reviews__content{display:flex;gap:.625rem;flex-direction:column}@media screen and (min-width: 1200px){.reviews__content{max-width:34.375rem}}.cta{background:linear-gradient(rgba(0, 0, 0, 0.463), rgba(0, 0, 0, 0.5)),url("/img/bg-gta.webp") center/cover no-repeat;background-size:cover;color:var(--secondaryTitleColor)}.cta__container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.25rem}@media screen and (min-width: 768px){.cta__container{max-width:50%}}.сta-2{background:linear-gradient(rgba(0, 0, 0, 0.463), rgba(0, 0, 0, 0.8)),url("/img/team-photo-6.webp") center/cover no-repeat;background-size:cover}@media screen and (min-width: 768px){.сta-2{background:linear-gradient(rgba(0, 0, 0, 0.063), rgba(0, 0, 0, 0.5)),url("/img/team-photo-6-1.webp") center/cover no-repeat;background-size:cover}}.cta--gray{background:#f6f6f6;color:#1e1e1e}.cards__img{overflow:hidden}.cards__img img{transition:transform .4s ease}.cards__img{position:relative;overflow:hidden;aspect-ratio:5/4}.cards__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .4s ease}.cards__img img:hover{transform:scale(1.05)}.blog__container,.blog__content,.blog__list{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.25rem}.blog__content{align-items:flex-start}@media screen and (min-width: 1200px){.blog__content{max-width:40%}}@media screen and (min-width: 1200px){.blog__media{max-width:50%}}.blog__list{gap:var(--gap-card);display:flex}@media screen and (min-width: 768px){.blog__list{flex-direction:row;flex-wrap:wrap}}@media screen and (min-width: 768px){.blog__item{flex-basis:calc((100% - var(--gap-card))/2)}}@media screen and (min-width: 768px){.blog__container{flex-direction:row;gap:4.375rem}}.blog__btn{margin-top:1.25rem;margin-left:auto;margin-right:auto}.cards__link:hover .cards__img img{transform:scale(1.05)}.faq-section{background:#f6f6f6}.faq-section__title{margin-bottom:1.25rem}@media screen and (min-width: 1200px){.faq-section__title{max-width:60%}}.faq{display:flex;flex-direction:column;gap:1rem}.faq__item{border:1px solid #e1e1e1;border-radius:.5rem;padding:.75rem 1.25rem}.faq__question{cursor:pointer;font-weight:500;list-style:none;position:relative;padding-right:1.5rem}.faq__question::after{content:"+";position:absolute;right:0;font-weight:bold;transition:transform .3s ease;color:#989898}.faq__item[open] .faq__question::after{content:"–"}.faq__answer{margin-top:.75rem;font-size:.9375rem;line-height:1.5;background:#f6f6f6;color:#1e1e1e}.faq__answer p{background:#f6f6f6;color:#1e1e1e}@keyframes fadeIn{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.support-highlight__container{display:flex;flex-direction:column;gap:1.25rem;align-items:center}.support-highlight__title{max-width:70%}@media screen and (min-width: 768px){.support-highlight__title{max-width:45%}}@media screen and (min-width: 768px){.support-highlight__sub-title{max-width:70%}}.support-highlight__list{display:flex;flex-direction:column;gap:.625rem}.support-highlight__item{display:flex;gap:10px}.support-highlight__item svg{width:.9375rem;height:1.25rem}.certifications{background-color:#f6f6f6;padding:3.75rem 0rem}.certifications__list{display:flex;gap:.625rem;flex-wrap:wrap;justify-content:center}@media screen and (min-width: 1200px){.certifications__list{gap:1.875rem}}.certifications__item{flex-basis:calc((100% - var(--gap-card))/2);padding:.5rem 0rem;background-color:var(--secondaryTitleColor);display:flex;align-items:center;justify-content:center;border-radius:.3125rem}@media screen and (min-width: 1200px){.certifications__item{flex-basis:calc((100% - var(--gap)*3)/4)}}.certifications__item--footer{flex-basis:calc((100% - var(--gap-card)*2)/3)}@media screen and (min-width: 768px){.certifications__item--footer{flex-basis:calc((100% - var(--gap)*4)/5)}}.company{padding:0rem 0rem 3.75rem;background-color:#f6f6f6}.company__container{display:flex;align-items:center;gap:.625rem}@media screen and (min-width: 1200px){.company__container{gap:1.875rem}}.company__contact{flex-basis:calc((100% - var(--gap-card))/2)}.counter-wrapper{background-color:#fff;flex-basis:calc((100% - var(--gap-card))/2);border-radius:.3125rem}.counter{padding:2.5rem 1.25rem;font-size:1rem;animation:growText 4s ease-out forwards;opacity:0}.counter span{font-size:1.875rem;display:inline-block;margin-bottom:.3125rem}@keyframes growText{0%{transform:scale(0.5);opacity:0}100%{transform:scale(1);opacity:1}}.reco-widget{padding:0rem 0rem 3.75rem;background-color:#f6f6f6}.button-wrapper{display:flex;flex-direction:column;gap:.625rem}@media screen and (min-width: 768px){.button-wrapper{flex-direction:row}}.button-wrapper--column{display:flex;flex-direction:column;gap:.625rem}@media screen and (min-width: 1200px){.button-wrapper--column{flex-direction:row}}@media screen and (min-width: 1200px){.recommendations__content{max-width:60%}}@media screen and (min-width: 768px){.blog__content{max-width:75%}}@media screen and (min-width: 1200px){.blog__content{max-width:85%}}.policy-text{max-width:50rem}.policy-text-p{margin-bottom:1.875rem}.fast-links{display:flex;gap:var(--gap);flex-wrap:wrap}.fast-links__item{flex-basis:100%;display:flex;flex-direction:column;padding:1.875rem;background-color:#f6f6f6;border-radius:.625rem;justify-content:space-between;min-height:10.625rem}@media screen and (min-width: 768px){.fast-links__item{flex-basis:calc((100% - var(--gap))/2)}}.fast-links h3{margin-bottom:.3125rem}.contact-table{width:100%;border-collapse:collapse;font-size:1rem;margin-bottom:1.875rem}.contact-table th,.contact-table td{text-align:left;padding:.75rem .5rem;vertical-align:top}.contact-table th{font-weight:600}.contact-table tr:nth-child(even){background-color:#f9f9f9}.contact-table a{color:#d90000;text-decoration:none}.contact-table a:hover,.contact-table a:focus{text-decoration:underline}.link-wrap{padding:1.25rem;background-color:#f9f9f9;display:flex;align-items:center;justify-content:center;text-align:center}.form-attributes{display:flex;flex-direction:column;gap:2rem;padding:1.5rem;background-color:#f9f9f9;margin-bottom:2rem;border-radius:.625rem}@media screen and (min-width: 768px){.form-attributes{flex-direction:row;justify-content:space-between}}.form-attributes__info{flex:1 1 40%}.form-attributes__info p{margin-top:.5rem;line-height:1.6}.form-attributes__fields{flex:1 1 55%}.form-attributes__fields p{margin-top:1rem}.form-attributes__fields a{color:#d90000;text-decoration:none}.form-attributes__fields a:hover{text-decoration:underline}.form-attributes__list{display:flex;flex-wrap:wrap;gap:.5rem 2rem;padding-left:1.25rem;margin-top:1rem;list-style-type:disc}.form-attributes__list li{flex:1 1 45%;margin-bottom:.5rem;line-height:1.5}.contact-list{display:flex;flex-direction:column;gap:2rem;margin-top:2rem}@media screen and (min-width: 768px){.contact-list{gap:3rem}}.contact-list__item{display:flex;align-items:flex-start;gap:1rem}.contact-list__icon{flex-shrink:0;width:30px;height:30px}.contact-list__icon svg{width:100%;height:auto}.contact-list__content{display:flex;flex-direction:column}.contact-list__content .contact-list__label{font-weight:600;margin-bottom:.25rem;font-size:1.125rem}.contact-list__content .link{font-size:1rem}.publish-wrap p,.publish-wrap a{font-size:.875rem;color:var(--accentColor)}.interviews{background-color:#f9f9f9}.fast-links__item--bg-1{background:linear-gradient(rgba(0, 0, 0, 0.5), rgba(30, 30, 30, 0.65)),url("/img/artiklar-1.webp") center/cover no-repeat;background-size:cover;background-position:center;color:#e1e1e1}.fast-links__item--bg-2{background:linear-gradient(rgba(0, 0, 0, 0.5), rgba(30, 30, 30, 0.65)),url("/img/artiklar-2.webp") center/cover no-repeat;background-size:cover;background-position:center;color:#e1e1e1}.fast-links__item--bg-3{background:linear-gradient(rgba(0, 0, 0, 0.5), rgba(30, 30, 30, 0.65)),url("/img/artiklar-3.webp") center/cover no-repeat;background-size:cover;background-position:center;color:#e1e1e1}.fast-links__item--bg-4{background:linear-gradient(rgba(0, 0, 0, 0.5), rgba(30, 30, 30, 0.65)),url("/img/artiklar-4.webp") center/cover no-repeat;background-size:cover;background-position:center;color:#e1e1e1}.problem{background-color:#f6f6f6}.services__bg{width:9.375rem}.problem__container{display:flex;flex-direction:column;gap:var(--gap)}@media screen and (min-width: 1200px){.problem__container{justify-content:space-between;align-items:center}}.features__container{display:flex;flex-direction:column;gap:var(--gap)}@media screen and (min-width: 1200px){.features__container{justify-content:space-between;align-items:center}}.assessment__container{display:flex;flex-direction:column;gap:var(--gap)}@media screen and (min-width: 1200px){.assessment__container{justify-content:space-between;align-items:center}}.vvs-cards{display:flex;gap:var(--gap-card);flex-wrap:wrap;align-items:center;justify-content:center}.vvs-cards__item{flex-basis:calc((100% - var(--gap-card))/2);background-color:#f6f6f6;display:flex;align-items:center;justify-content:center;padding:1.25rem;text-align:center;border-radius:.625rem;min-height:6.25rem}.vvs-cards__item--white{background-color:#fff}.features__list{display:flex;flex-direction:column;justify-content:center;gap:var(--gap);flex-wrap:wrap}@media screen and (min-width: 768px){.features__list{flex-direction:row}}.panels{display:flex;gap:var(--gap-card);flex-wrap:wrap;align-items:center;justify-content:center}.panels__item{background-color:#f6f6f6;display:flex;align-items:center;justify-content:center;padding:1.25rem;text-align:center;border-radius:.625rem;min-height:6.25rem;flex-basis:100%}@media screen and (min-width: 768px){.panels__item{flex-basis:calc((100% - var(--gap-card))/2)}}.panels__item--white{background-color:#fff}@media screen and (min-width: 768px){.features__title{text-align:center;max-width:70%;margin:0 auto}}.features__card{display:flex;flex-direction:column;gap:.4375rem}@media screen and (min-width: 768px){.features__card{align-items:center;text-align:center;flex-basis:calc((100% - var(--gap)*2)/3)}}@media screen and (min-width: 1200px){.features__card--four{flex-basis:calc((100% - var(--gap)*3)/4)}}@media screen and (min-width: 768px){.features__card.features__card--two-column{align-items:center;justify-content:center;text-align:center;flex-basis:calc((100% - var(--gap))/2)}}.features__card-img{height:11.25rem;overflow:hidden;display:flex;align-items:center;justify-content:center}.features__card-img.toalettstol{height:auto}.features__card-img-big{height:15.625rem}.list-icon{display:flex;flex-direction:column;gap:.625rem}.list-icon__item{display:flex;gap:.3125rem;align-items:center}.price__media{overflow:hidden;border-radius:1.25rem;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 768px){.content-50{flex-basis:50%}}.pris-cards{display:flex;flex-direction:column;gap:var(--gap);align-items:center;justify-content:center;flex-wrap:wrap}@media screen and (min-width: 768px){.pris-cards{flex-direction:row}}.pris-cards__item{background-color:#f6f6f6;border-radius:1.25rem;padding:14% 1.25rem}@media screen and (min-width: 768px){.pris-cards__item{flex-basis:calc((100% - var(--gap))/2);padding:10% .625rem}}@media screen and (min-width: 1200px){.pris-cards__item--small{flex-basis:calc((100% - var(--gap)*3)/4);padding:7% .625rem}}.pris-cards__item--small .pris-cards__img{height:18.75rem}.pris-cards__item--small .pris-cards__img img{height:18.75rem;-o-object-fit:contain;object-fit:contain}.pris-cards__item--img{padding:0 0 14%}@media screen and (min-width: 768px){.pris-cards__item--img{padding:0 0 8%}}@media screen and (min-width: 1200px){.pris-cards__item--img{padding:0 0 5%}}.pris-cards__item--img .pris-cards__description-title{font-size:1rem}.pris-cards__item--img .pris-cards__img{overflow:hidden;height:auto;width:100%}.pris-cards__item--img .pris-cards__img img{height:auto;-o-object-fit:cover;object-fit:cover}.pris-cards__img{width:80%;margin:0 auto;aspect-ratio:auto}.pris-cards__description{display:flex;flex-direction:column;gap:.3125rem;align-items:center;justify-content:center;margin:1.25rem 0}.pris-cards__description-price{font-size:1.375rem;font-weight:300}.pris-cards__description-title{text-align:center}.pris-cards__btn{position:absolute;position:absolute;bottom:0;padding:1.25rem;border-top:1px solid var(--accentColor);background-color:#e8e8e8;width:100%;text-align:center;text-transform:uppercase}.price__btn{margin-top:1.875rem;margin-left:auto;margin-right:auto}.form__input.has-error,.form__select.has-error,.form__textarea.has-error{border:2px solid #e53935;background-color:#fff5f5}.form__error-message{color:#e53935;font-size:.875rem;margin-top:.25rem;display:block}.has-error{border-color:#e53935;background-color:#fff5f5}.form__error-message{color:#e53935;font-size:.875rem;margin-top:.25rem;display:block}.call-button{position:fixed;bottom:20px;right:20px;background-color:#e40000;border-radius:50%;width:60px;height:60px;display:flex;align-items:center;justify-content:center;text-decoration:none;z-index:1000;box-shadow:0 0 10px rgba(228,0,0,.7);animation:glow 2s infinite ease-in-out}@media screen and (min-width: 1200px){.call-button{width:80px;height:80px;bottom:40px;right:30px}}@keyframes glow{0%,100%{box-shadow:0 0 10px rgba(228,0,0,.7)}50%{box-shadow:0 0 20px #e40000}}.order-form__container{max-width:600px;margin:0 auto;padding:2rem;background:#f6f6f6;border-radius:8px}.order-form__title{font-size:1.8rem;margin-bottom:1rem;text-align:center}.form__group{display:flex;justify-content:space-between;gap:var(--gap)}.form__group--grid{flex-wrap:wrap}.form__group--grid .form__field{flex-basis:calc((100% - var(--gap))/2)}.form__field{display:flex;flex-direction:column;margin-bottom:1rem;width:100%}.form__field--checkbox{flex-direction:row;align-items:center}.form__label{margin-bottom:.5rem}.form__input,.form__select,.form__textarea{padding:.5rem;border:1px solid #ccc;border-radius:4px}.form__radio-group{display:flex;gap:1rem}.form__checkbox{display:flex;align-items:center;gap:.5rem}.form__submit{margin:0 auto}.form__separator{border:none;border-top:1px solid #c9c9c9;margin:1.375rem 0}.rot-details{padding:1rem;background-color:#fff;border-radius:4px;margin-top:1rem}.rot-details__type{margin-bottom:1rem}.rot-details__buttons{display:flex;gap:1rem}.rot-details__label{margin-bottom:.625rem;display:inline-block}.rot-details__button{padding:.5rem 1rem;border:1px solid #ccc;background:#fff;cursor:pointer}.rot-details__button.is-active{border-color:var(--accentColor);background-color:#ffeaea}.rot-details__fields{margin-top:1rem}.rot-details__fields--villa.is-hidden,.rot-details__fields--bostadsratt.is-hidden{display:none}.rot-details.is-hidden{display:none}#tarteaucitronManager{padding:40px 10px;background-color:#000 !important}#tarteaucitronAllAllowed,#tarteaucitronAllDenied,.tarteaucitronAllow,.tarteaucitronDeny{background-color:var(--accentColor) !important;color:#fff !important}#tarteaucitronRoot .tarteaucitronCheck::before{color:#fff !important}#tarteaucitronRoot .tarteaucitronCross::before{color:#fff !important}#tarteaucitronRoot button#tarteaucitronBack{background:#000 !important}div#tarteaucitronServices{box-shadow:none !important}