.header{z-index:100;font-family:Inter,sans-serif;top:0;left:0;right:0}.header--home{position:absolute}.header--home .header-nav-list a,.header--home .header-services-toggle{color:#fff}.header--home .header-language-btn img{filter:brightness(0)invert()}.header--home .header-mobile-menu-btn{color:#fff}.header--simple{background:#fff;position:relative}.header--simple .header-language-btn img{filter:brightness(0)}.header-mobile-backdrop{z-index:90;cursor:pointer;background:#00000094;border:0;position:fixed;inset:0}.header .container{z-index:101;position:relative}.header-content{justify-content:space-between;align-items:center;gap:36px;min-height:88px;display:flex}.header-logo{flex:none;display:inline-flex}.header-logo img{object-fit:contain;width:160px;height:60px}.header-nav{flex:auto;justify-content:center;min-width:0;display:flex}.header-nav-list{align-items:center;gap:clamp(24px,3.2vw,50px);margin:0;padding:0;list-style:none;display:flex}.header-nav-list a{white-space:nowrap;font-size:18px;font-weight:500;line-height:1;text-decoration:none}.header-nav-item-dropdown{position:relative}.header-services-toggle{cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:18px;font-weight:500;line-height:1;display:inline-flex}.header-dropdown-arrow{display:inline-flex}.header-dropdown-arrow svg{stroke:currentColor;fill:currentColor;width:18px;height:18px}.header-services-toggle--active .header-dropdown-arrow{transform:rotate(180deg)}.header-services-dropdown{z-index:120;background:#85171f;border:1px solid #fff;border-radius:0 0 8px 8px;width:518px;position:absolute;top:calc(100% + 22px);left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 18px 45px #00000052}.header-services-list{flex-direction:column;display:flex}.header-services-item{color:#fff;letter-spacing:0;border-bottom:1px solid #fff;align-items:center;gap:16px;padding:14px 20px;font-family:Inter,sans-serif;font-size:24px;font-weight:300;line-height:1;text-decoration:none;display:flex}.header-services-item:last-child{border-bottom:none}.header-services-item:hover{background:#ffffff14}.header-services-checkbox{box-sizing:border-box;background:0 0;border:1px solid #fff;border-radius:3px;flex-shrink:0;width:20px;height:20px}.header-actions{flex:none;justify-content:flex-end;align-items:center;gap:clamp(18px,3vw,50px);display:flex}.header-language-wrapper{display:flex;position:relative}.header-language-btn{cursor:pointer;background:0 0;border:0;place-items:center;width:48px;height:48px;padding:0;display:grid}.header-language-btn img{object-fit:contain;width:42px;height:42px}.header-language-dropdown{z-index:120;background:#fff;border-radius:10px;width:180px;padding:10px 0;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 18px 45px #0000002e}.header-language-option{color:#000;text-align:left;cursor:pointer;background:0 0;border:0;width:100%;padding:12px 20px;font-size:16px}.header-language-option:hover,.header-language-option--active{background:#f3f3f3}.header-social-icons{align-items:center;gap:8px;display:none}.header-social-link{transition:transform .2s;display:inline-flex}.header-social-link:hover{transform:scale(1.06)}.header-social-link img{object-fit:contain;width:30px;height:30px}.header-contact-btn{color:#fff;cursor:pointer;background:#be0000;border:1px solid #be0000;border-radius:6px;min-width:250px;min-height:52px;padding:0 34px;font-size:24px;font-weight:500;line-height:1;transition:background-color .2s,color .2s}.header-contact-btn:hover{color:#be0000;background:#fff}.header-mobile-menu-btn{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:46px;height:46px;padding:0;display:none}.header-mobile-menu-btn svg{stroke-width:2px;width:40px;height:40px}.header-mobile-menu{z-index:110;background:#d9d9d9;border-radius:0 0 12px 12px;width:min(378px,100vw - 40px);min-height:631px;position:absolute;top:100%;right:20px;overflow:visible}.header-mobile-nav{padding:48px 40px 44px}.header-mobile-nav-list{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.header-mobile-nav-list a{color:#000;padding:14px 0;font-size:16px;line-height:1.25;text-decoration:none;display:block}.header-mobile-services-toggle{color:#000;cursor:pointer;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:4px;width:100%;padding:14px 0;font-size:16px;line-height:1.25;display:flex}.header-mobile-dropdown-arrow{display:inline-flex}.header-mobile-dropdown-arrow svg{fill:#000;stroke:#000;width:16px;height:16px}.header-mobile-services-dropdown{z-index:125;background:#fff;border-radius:12px;min-height:348px;position:absolute;top:214px;left:0;right:0;box-shadow:0 18px 45px #0000001a}.header-mobile-services-list{flex-direction:column;gap:22px;padding:58px 64px;display:flex}.header-mobile-services-item{color:#000;font-size:14px;line-height:1.2;text-decoration:none}.header-mobile-language{margin-top:12px}.header-mobile-language h3{color:#000;margin:0;padding:14px 0;font-size:16px;font-weight:400;line-height:1.25}.header-mobile-language-option{color:#000;text-align:left;cursor:pointer;background:0 0;border:0;width:100%;padding:14px 0;font-size:16px;line-height:1.25;display:block}@media screen and (width<=1200px){.header-content{gap:24px;min-height:102px}.header-nav,.header-language-wrapper{display:none}.header-social-icons,.header-mobile-menu-btn{display:flex}.header-logo img{width:130px;height:52px}.header-actions{gap:22px}.header-contact-btn{min-width:224px;min-height:42px;font-size:18px}}@media screen and (width<=768px){.header-content{gap:16px;min-height:68px}.header-logo img{width:clamp(106px,28vw,130px);height:auto}.header-actions{gap:10px}.header-contact-btn{display:none}.header-social-icons{gap:6px}.header-social-link img{width:clamp(24px,6.2vw,30px);height:clamp(24px,6.2vw,30px)}.header-mobile-menu-btn{width:34px;height:34px}.header-mobile-menu-btn svg{width:32px;height:32px}.header-mobile-menu{border-radius:0 0 12px 12px;width:auto;min-height:631px;left:10px;right:10px}.header-mobile-nav{padding:48px 40px 44px}.header-mobile-nav-list a,.header-mobile-services-toggle,.header-mobile-language h3,.header-mobile-language-option{padding:13px 0;font-size:18px}.header-mobile-services-dropdown{min-height:390px;top:206px}.header-mobile-services-list{gap:24px;padding:76px 64px}}@media screen and (width<=420px){.header-content{min-height:58px}.header-logo img{width:108px}.header-mobile-nav{padding:48px 40px 44px}.header-mobile-services-list{padding:70px 44px}}.footer{color:#fff;background-color:#202020;margin-top:60px;padding:60px 0 40px}@media screen and (width<=1200px){.footer{width:100%;height:auto}}@media screen and (width<=768px){.footer{width:100%;height:auto}}.footer-content{justify-content:space-between;align-items:flex-start;gap:194px;display:flex}@media screen and (width<=1200px){.footer-content{justify-content:space-around;display:flex}}@media screen and (width<=768px){.footer-content{flex-direction:row-reverse;display:flex}}.left-section{flex:none}.logo-block img{width:240px;height:90px}@media screen and (width<=1200px){.logo-block img{width:102px;height:38px}}@media screen and (width<=768px){.logo-block img{width:100px;height:40px}}.address{margin:20px 0;font-size:24px}@media screen and (width<=1200px){.address{font-size:14px;font-weight:600}}@media screen and (width<=768px){.address{font-size:16px;font-weight:400}}.mobile-contact{display:none}.nav-list{flex-direction:column;gap:15px;margin:0;padding:0;list-style:none;display:flex}@media screen and (width<=1200px){.nav-list{font-size:18px;font-weight:500;position:relative;left:-70px}}@media screen and (width<=768px){.nav-list{font-size:15px;font-weight:400;left:0}}.nav-list li a{color:#fff;font-size:24px;text-decoration:none}.contact-block{flex-direction:column;align-items:start;gap:20px;display:flex}.callback-btn{color:#fff;cursor:pointer;background:#bd1e1e;border:none;border-radius:4px;padding:16px 64px}.callback-btn:hover{color:#bd1e1e;background-color:#fff}.callback-btn a,.phone a{color:#fff;font-size:24px;text-decoration:none}.social,.mobile-social{gap:10px;display:flex}.map-block iframe{width:100%;max-width:420px;height:300px;display:block}@media screen and (width<=1200px){.map-block iframe{width:100%;max-width:400px;height:200px;position:relative;left:0}}@media screen and (width<=768px){.map-block iframe{width:100%;max-width:300px;height:180px;position:relative;left:0}}.mobile-social{display:none}.social-link img{width:32px;height:32px}@media screen and (width<=768px){.footer-content{flex-direction:column;gap:25px}.logo-block img{width:180px;height:68px}.address,.nav-list li a,.phone a,.callback-btn a{font-size:18px}.phone,.social{display:none}.mobile-contact{display:block}.mobile-social{display:flex}.contact-block{flex-direction:column-reverse;width:100%}.callback-btn{width:100%;padding:12px}}.mobile-bottom-bar{z-index:2;padding:0;display:flex;position:fixed;bottom:0;left:0;right:0}@media (width>=768px){.mobile-bottom-bar{display:none}}.mobile-bottom-bar__button{cursor:pointer;color:#fff;border:none;flex:1;justify-content:center;align-items:center;padding:16px;font-family:inherit;font-size:20px;font-weight:500;text-decoration:none;transition:all .3s;display:flex}.mobile-bottom-bar__button--call{background:#007100}.mobile-bottom-bar__button--call:hover{background:#005a00}.mobile-bottom-bar__button--whatsapp{background:red}.mobile-bottom-bar__button--whatsapp:hover{background:#c00}.mobile-bottom-bar__button:active{transform:scale(.98)}@media (width<=767px){body{padding-bottom:60px}}.detailServices{padding:40px 0}.detailServices__content{justify-content:space-between;gap:60px;display:flex}.detailServices__content>div{flex:1}@media screen and (width<=1200px){.detailServices__content{gap:32px}}@media screen and (width<=768px){.detailServices__content{flex-direction:column;gap:24px}}.detailServices__info{flex:1}.detailServices__title{color:#780000;margin-bottom:24px;font-family:Manrope,sans-serif;font-size:48px;font-weight:700;line-height:1.2}@media screen and (width<=1200px){.detailServices__title{font-size:36px}}@media screen and (width<=768px){.detailServices__title{margin-bottom:16px;font-size:28px}}.detailServices__description{color:#000;margin-bottom:32px;font-family:Inter,sans-serif;font-size:18px;font-weight:400;line-height:1.6}@media screen and (width<=1200px){.detailServices__description{margin-bottom:24px;font-size:16px}}@media screen and (width<=768px){.detailServices__description{margin-bottom:20px;font-size:14px}}.detailServices__price{color:#000;margin-bottom:32px;font-family:Manrope,sans-serif;font-size:25px;font-weight:400}@media screen and (width<=1200px){.detailServices__price{margin-bottom:24px;font-size:20px}}@media screen and (width<=768px){.detailServices__price{margin-bottom:20px;font-size:18px}}.detailServices__whatsapp-button{color:#fff;cursor:pointer;background-color:#bd1e1e;border:1px solid #bd1e1e;border-radius:8px;padding:16px 51px 19px 50px;font-size:25px;font-weight:400}.detailServices__whatsapp-button:hover{color:#bd1e1e;background-color:#fff}@media screen and (width<=1200px){.detailServices__whatsapp-button{padding:14px 36px;font-size:20px}}@media screen and (width<=768px){.detailServices__whatsapp-button{width:100%;padding:14px 0;font-size:18px}}.detailServices__image-wrapper{flex:1;justify-content:flex-end;align-items:center;display:flex}@media screen and (width<=768px){.detailServices__image-wrapper{order:-1;justify-content:center}}.detailServices__image{border-radius:16px;width:640px;height:420px;box-shadow:0 10px 30px #0000001a}@media screen and (width<=1200px){.detailServices__image{object-fit:cover;width:100%;height:300px}}@media screen and (width<=768px){.detailServices__image{object-fit:cover;width:100%;height:240px}}.about-section{gap:60px;margin-top:55px;display:flex}@media screen and (width<=1200px){.about-section{margin-top:111px}}@media screen and (width<=768px){.about-section{flex-direction:column-reverse;gap:7vh;margin-top:-40px;display:flex}}.about{font-family:Inter,sans-serif}.about-company{color:#780000;margin-top:40px;font-family:Manrope,sans-serif;font-size:48px;font-weight:700}@media screen and (width<=1200px){.about-company{font-size:36px}}@media screen and (width<=768px){.about-company{margin-top:-60px;font-size:20px}}.workerAssembling_img{object-fit:cover;filter:brightness(.6);opacity:.5;border-radius:10px;width:640px;height:300px}.laserCutting_img{border-radius:10px;width:519px;height:300px}.about-desc{width:645px;margin-top:20px;font-size:24px;font-weight:500}@media screen and (width<=1200px){.about-desc{max-width:349px;font-size:18px;font-weight:400;line-height:1.1}}@media screen and (width<=768px){.about-desc{max-width:349px;font-size:12px;font-weight:400;line-height:1.1}}.about-images{min-height:500px;margin-top:54px;position:relative}@media screen and (width<=1200px){.about-images{width:100%;min-height:450px;margin:50px auto 0}}@media screen and (width<=768px){.about-images{justify-content:center;width:100%;min-height:260px;display:flex}}.workerAssembling_img{z-index:1;border-radius:12px;height:300px;display:block;position:relative}@media screen and (width<=1200px){.workerAssembling_img{width:100%;height:280px;margin:0 auto;display:block}}@media screen and (width<=768px){.workerAssembling_img{height:169px}}.laserCutting_img{z-index:1;border-radius:12px;height:300px;position:absolute;bottom:100px;right:-5px}@media screen and (width<=1200px){.laserCutting_img{height:220px;top:70px;left:48%;transform:translate(-50%)}}@media screen and (width<=768px){.laserCutting_img{width:100%;top:15px;right:50%;transform:translate(-48%)}}.stats-section{grid-template-columns:repeat(2,1fr);gap:20px;margin-top:-32px;margin-bottom:114px;display:grid}@media screen and (width<=1200px){.stats-section{gap:15px;margin-top:20px}}@media screen and (width<=768px){.stats-section{grid-template-columns:1fr;gap:12px;margin-top:20px;margin-bottom:60px}}.statsCard{background-color:#e0e0e0;border-radius:10px;min-height:180px;padding:20px}@media screen and (width<=1200px){.statsCard{min-height:150px;padding:16px}}@media screen and (width<=768px){.statsCard{min-height:100px;padding:12px}}.content{align-items:flex-start;gap:95px;display:flex}@media screen and (width<=768px){.content{justify-content:space-between}}.statsNumber{color:#be0000;font-size:64px;font-weight:700;line-height:1}@media screen and (width<=1200px){.statsNumber{font-size:48px}}@media screen and (width<=768px){.statsNumber{font-size:28px}}.box{background-color:#c1121f;border-radius:8px;justify-content:center;align-items:center;width:80px;min-width:80px;height:80px;display:flex}@media screen and (width<=1200px){.box{width:60px;min-width:60px;height:60px}}@media screen and (width<=768px){.box{width:44px;min-width:44px;height:44px}}.image{object-fit:contain;width:48px;height:48px}@media screen and (width<=1200px){.image{width:36px;height:36px}}@media screen and (width<=768px){.image{width:24px;height:24px}}.statsText{margin-top:16px;font-size:24px;font-weight:500;line-height:1.3}@media screen and (width<=1200px){.statsText{margin-top:12px;font-size:18px}}@media screen and (width<=768px){.statsText{margin-top:8px;font-size:13px}}.banner{background-position:50%;background-repeat:no-repeat;background-size:cover;height:auto;padding:300px 0;display:flex;position:relative}.banner:before{content:"";z-index:1;background:#0006;position:absolute;inset:0}.banner .container{z-index:2;position:relative}.banner__title{color:#fff;max-width:1200px;margin-bottom:30px;font-family:Manrope,sans-serif;font-size:64px;font-weight:800;line-height:1.2}.banner__description{color:#fff;max-width:900px;margin-bottom:40px;font-family:Inter,sans-serif;font-size:24px;font-weight:500;line-height:1.5}.banner__btn{color:#fff;cursor:pointer;background-color:#be0000;border:1px solid #be0000;border-radius:10px;padding:21px 109px;font-family:Inter,sans-serif;font-size:25px;font-weight:400;transition:background-color .3s}.banner__btn:hover{color:#be0000;background-color:#fff}@media screen and (width<=1200px){.banner{height:auto;padding:200px 0}.banner__title{max-width:680px;font-size:45px}.banner__description{max-width:650px;font-size:25px}.banner__btn{padding:24px 127px;font-size:20px}}@media screen and (width<=768px){.banner{height:600px;padding:100px 0}.banner__title{max-width:450px;font-size:32px}.banner__description{max-width:300px;font-size:16px}.banner__btn{padding:12px 40px;font-size:16px}}.cardsServices{border-radius:16px;flex-direction:column;width:100%;height:100%;transition:transform .3s,box-shadow .3s;display:flex}.cardsServices__image-wrapper{border-radius:10px;width:100%;height:220px;overflow:hidden}.cardsServices__image{object-fit:cover;width:100%;height:260px;transition:transform .3s}.cardsServices__title{color:#000;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:10px;font-family:Inter,sans-serif;font-size:24px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.cardsServices__description{color:#00000080;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex-grow:1;margin-top:10px;margin-bottom:10px;font-family:Inter,sans-serif;font-size:20px;font-weight:400;line-height:1.5;display:-webkit-box;overflow:hidden}.cardsServices__link{justify-content:center;text-decoration:none;display:flex}.cardsServices__link__button{color:#fff;cursor:pointer;background:#bd1e1e;border:1px solid #bd1e1e;border-radius:8px;width:100%;margin-top:auto;padding:11px 104px;font-family:Inter,sans-serif;font-size:24px;font-weight:500}.cardsServices__link__button:hover{color:#bd1e1e;background:#fff}@media screen and (width<=1200px){.cardsServices__title{font-size:20px}.cardsServices__description{font-size:18px}.cardsServices__link__button{font-size:20px}}@media screen and (width<=768px){.cardsServices{width:100%;max-width:unset}.cardsServices__link__button{padding:15px 122px;font-size:20px}}@media screen and (width<=576px){.cardsServices__title{font-size:16px}.cardsServices__description{letter-spacing:-4%;margin:0;font-size:16px;line-height:110%}.cardsServices__image-wrapper{width:100%;height:140px}.cardsServices__image{height:140px}.cardsServices__link__button{margin-top:15px;padding:10px 45px;font-size:15px}}.cardWorks{max-width:690px;max-height:582px;position:relative}.cardWorks:hover .cardWorks__title{display:none}.cardWorks:hover .cardWorks__description{transition:all .3s;display:block}.cardWorks__description{color:#be0000;background-color:#fff;border:1px solid #be0000;border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding:20px 10px;display:none;position:absolute;bottom:0}.cardWorks__description-content{margin-bottom:30px}.cardWorks__description-title{font-family:Inter,sans-serif;font-size:24px;font-weight:500}.cardWorks__description-text{font-family:Inter,sans-serif;font-size:20px;font-weight:400}.cardWorks__description-btn{justify-content:center;align-items:center;gap:11px;font-family:Inter,sans-serif;font-size:20px;font-weight:300;display:flex}.cardWorks__title{font-family:Inter,sans-serif;font-size:32px;font-weight:500}.cardWorks__img{border-radius:10px;width:100%}.cardWorks__img img{object-fit:cover;background-repeat:no-repeat;border-radius:10px;width:100%;height:500px}@media screen and (width<=1200px){.cardWorks__title{font-size:20px}}@media screen and (width<=992px){.cardWorks__title{font-size:20px}.cardWorks__description{padding:10px 5px}.cardWorks__description-content{margin-bottom:15px}.cardWorks__description-title,.cardWorks__description-text,.cardWorks__description-btn{font-size:16px}}@media screen and (width<=768px){.cardWorks__title{font-size:17px}.cardWorks__description{padding:10px 5px}.cardWorks__description-content{margin-bottom:15px}.cardWorks__description-title{font-size:15px}.cardWorks__description-text,.cardWorks__description-btn{font-size:13px}.cardWorks__img img{height:300px}}@media screen and (width<=576px){.cardWorks__title{font-size:13px}.cardWorks__description{padding:4px 2px}.cardWorks__description-content{margin-bottom:0}.cardWorks__description-title,.cardWorks__description-text,.cardWorks__description-btn{font-size:11px}}@media screen and (width<=376px){.cardWorks__description-btn{gap:5px;font-size:10px}}.cardExamples{width:100%;height:280px}.cardExamples img{object-fit:cover;width:100%;height:100%;display:block}.ourEquipment-card{width:calc(33.3333% - 33.3333px);max-width:400px}@media screen and (width<=1200px){.ourEquipment-card{width:calc(50% - 20px)}}@media screen and (width<=768px){.ourEquipment-card{width:100%}}.ourEquipment-card{width:100%}.ourEquipment-img{object-fit:cover;border-radius:10px;width:100%;height:220px}@media screen and (width<=1200px){.ourEquipment-img{height:280px}}.ourEquipment-name{margin-top:20px;font-family:Inter,sans-serif;font-size:24px;font-weight:700}@media screen and (width<=1200px){.ourEquipment-name{font-size:20px}}.ourEquipment-desc{margin-top:10px;font-size:18px;font-weight:400;line-height:1.1}.processes-card{width:100%}.processes-img{object-fit:cover;border-radius:10px;width:100%;height:280px}.processes-desc{margin-top:20px;font-family:Inter,sans-serif;font-size:24px;font-weight:700}.services__title{color:#780000;margin-bottom:30px;font-family:Manrope,sans-serif;font-size:48px;font-weight:700}.services__cards{grid-template-columns:repeat(auto-fit,minmax(420px,1fr));gap:20px;width:100%;display:grid}@media screen and (width<=1200px){.services__title{font-size:36px}.services__cards{grid-template-columns:repeat(2,1fr)}}@media screen and (width<=768px){.services__title{margin-bottom:25px;font-size:20px}.services__cards{grid-template-columns:repeat(1,1fr);gap:8px}}.order{text-align:center;background-color:#fdf0d5;border-radius:20px;justify-content:center;align-items:center;height:350px;display:flex;margin-top:120px!important}.order_content{margin:0 auto}.order_content_title{color:#000;font-family:Inter,sans-serif;font-size:32px;font-weight:500}.order_content_subTitle{color:#000;font-family:Inter,sans-serif;font-size:24px;font-weight:500}.order_content_btn{color:#fff;background-color:#bd1e1e;border:1px solid #bd1e1e;border-radius:8px;margin-top:20px;padding:16px 51px;font-family:Inter,sans-serif;font-size:25px;font-weight:400}.order_content_btn:hover{color:#bd1e1e;background-color:#fff}.works{gap:64px;display:grid;margin-top:76px!important}.works__header{justify-content:space-between;align-items:center;display:flex}.works__title{color:#780000;font-family:Manrope,sans-serif;font-weight:700;font-style:Bold;font-size:48px}.works__btn{color:#fff;text-align:center;background-color:#bd1e1e;border:1px solid #bd1e1e;border-radius:8px;padding:11px 50px;font-family:Inter,sans-serif;font-size:24px;font-weight:500;line-height:100%;transition:all .3s}.works__btn:hover{color:#bd1e1e;background:#fff}.works__list{grid-template-columns:repeat(2,1fr);gap:20px;width:100%;margin-bottom:70px;display:grid}@media screen and (width<=768px){.works__title{font-size:36px}.works__btn{font-size:20px}}@media screen and (width<=576px){.works{gap:39px;margin-top:22px!important}.works__list{gap:8px;margin-bottom:40px}.works__title{font-size:20px}.works__btn{padding:1px 6.5px;font-size:12px}}.blog{width:100%}.blog__header{justify-content:space-between;align-items:center;width:100%;margin-bottom:25px;display:flex}.blog__header-btn{color:#fff;text-align:center;background-color:#bd1e1e;border:1px solid #bd1e1e;border-radius:8px;padding:11px 50px;font-family:Inter,sans-serif;font-size:24px;font-weight:500;line-height:100%;transition:all .3s}.blog__header-btn:hover{color:#bd1e1e;background:#fff}.blog__title{font-family:Inter,sans-serif;font-weight:600;font-style:Semi Bold;color:#780000;font-size:48px}.blog__card{width:100%;height:100%;margin-bottom:105px}.blog__card-video{width:100%;height:702px}@media screen and (width<=768px){.blog__card-video{height:400px}}@media screen and (width<=576px){.blog__title{font-size:18px}.blog__header{margin-bottom:12px}.blog__header-btn{padding:1px 7px;font-size:12px}.blog__card{border-radius:10px;margin-bottom:0}.blog__card-video{border-radius:10px;height:300px}}.reviews-container{margin-top:80px}@media screen and (width<=1200px){.reviews-container{width:100%;max-width:1300px;margin:0 auto}}@media screen and (width<=768px){.reviews-container{width:100%}}.navigation{justify-content:space-between;margin-bottom:50px;display:flex}.reviews{color:#780000;font-family:Manrope,sans-serif;font-size:48px;font-weight:700}@media screen and (width<=1200px){.reviews{width:30px;height:30px}}@media screen and (width<=768px){.reviews{z-index:2;font-size:20px;position:relative;bottom:-121px;left:11px}}.navigation-top{gap:20px;margin-right:13vh;padding-top:21px;display:flex}.swiper-button-prev-custom,.swiper-button-next-custom{cursor:pointer;width:60px;height:60px}@media screen and (width<=1200px){.swiper-button-prev-custom,.swiper-button-next-custom{width:30px;height:30px;position:relative;bottom:-5px;left:90px}}@media screen and (width<=768px){.swiper-button-prev-custom,.swiper-button-next-custom{z-index:2;width:30px;height:30px;position:relative;bottom:-101px;left:80px}}.main-card{background:#e0e0e0;border-radius:15px;justify-content:space-between;align-items:center;width:100%;max-width:1300px;min-height:530px;margin:0 auto;display:flex}@media screen and (width<=1200px){.main-card{gap:20px;max-width:900px;min-height:310px;display:flex}}@media screen and (width<=768px){.main-card{flex-direction:column;justify-content:flex-start;width:100%;margin-left:0}}.red-content{color:#fff;background:#780000;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;width:720px;height:337px;margin-left:-5vh;display:flex}@media screen and (width<=1200px){.red-content{width:490px;height:230px;margin-left:-20px}}@media screen and (width<=768px){.red-content{z-index:2;width:283px;height:169px;margin-left:0;padding-bottom:20px;position:relative;bottom:-172px}}.review-name{margin:0 0 10px;font-family:Inter,sans-serif;font-size:32px;font-weight:500}@media screen and (width<=1200px){.review-name{font-size:24px}}@media screen and (width<=768px){.review-name{padding-top:10px;font-size:20px}}.red-content p{width:412px;font-family:Inter,sans-serif;font-size:20px;font-weight:400}@media screen and (width<=1200px){.red-content p{width:340px;font-size:18px}}@media screen and (width<=768px){.red-content p{width:230px;font-size:16px;line-height:1.1}}.image-box{width:490px;height:390px}@media screen and (width<=1200px){.image-box{width:330px;height:260px;margin-right:-30px}}@media screen and (width<=768px){.image-box{width:100%;height:280px;margin-top:-70px;margin-right:0}}.image-box img{object-fit:cover;border-radius:10px;width:100%;height:100%;margin-left:-6vh}@media screen and (width<=1200px){.image-box img{margin-left:-50px}}@media screen and (width<=768px){.image-box img{border-radius:12px;margin-left:0;position:relative;top:-10px}.swiper{width:100%;overflow:hidden}.swiper-wrapper{width:100%}.swiper-slide{justify-content:center;display:flex!important}}.swiper{width:100%;height:auto}:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute}:is(.swiper-button-prev,.swiper-button-next).swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}:is(.swiper-button-prev,.swiper-button-next).swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-prev,.swiper-button-next){display:none!important}:is(.swiper-button-prev,.swiper-button-next) ::slotted(svg),:is(.swiper-button-prev,.swiper-button-next) svg{object-fit:contain;transform-origin:50%;fill:currentColor;pointer-events:none;width:100%;height:100%}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset,4px);left:auto}:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) .swiper-navigation-icon{transform:rotate(180deg)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon{transform:rotate(90deg)}.production_section{margin-top:90px}.production_section *{box-sizing:border-box}@media screen and (width<=1200px){.production_section{margin-top:70px}}.production_header{justify-content:space-between;align-items:center;gap:20px;display:flex}.production-details{display:none}@media screen and (width<=1200px){.production-details{display:block}}.details-text{color:#fff;cursor:pointer;background:#bd1e1e;border:none;border-radius:8px;justify-content:center;align-items:center;width:164px;height:50px;padding:0;font-size:14px;display:flex}@media screen and (width<=768px){.details-text{width:90px;height:28px;font-size:12px}}.our_production{color:#780000;font-family:Manrope,sans-serif;font-size:48px;font-weight:700}@media screen and (width<=1200px){.our_production{font-size:36px}}@media screen and (width<=768px){.our_production{font-size:20px}}.production_decs{width:100%;max-width:1000px;margin-top:16px;font-family:Inter,sans-serif;font-size:24px;font-weight:500;line-height:1.4}@media screen and (width<=1200px){.production_decs{margin-top:40px;font-size:18px;font-weight:400}}@media screen and (width<=768px){.production_decs{margin-top:18px;font-size:18px;line-height:1.3}}.slider-wrapper{padding-top:50px;padding-bottom:50px;position:relative;overflow:hidden}.slide{border-radius:15px;flex-shrink:0;justify-content:center;width:100%;display:flex;overflow:hidden}.slide-content{border-radius:16px;width:100%;height:100%;position:relative;overflow:hidden}@media screen and (width<=768px){.slide-content{max-width:350px}}.slide img,.mobile-item img{object-fit:cover;width:100%;height:auto;display:block}.info-card{color:#fff;background:#780000;border-radius:10px;width:100%;max-width:520px;padding:70px 30px 20px 45px;font-family:Inter,sans-serif;position:absolute;bottom:40px;right:40px}.info-card h3{font-size:32px;font-weight:500;line-height:1.2}.info-card p{width:100%;max-width:444px;padding-top:23px;line-height:1.4}@media screen and (width<=1200px){.info-card{max-width:320px;padding:16px 20px;bottom:12px;right:12px}.info-card h3{font-size:24px}.info-card p{max-width:100%;font-size:16px;line-height:1.3}}@media screen and (width<=768px){.info-card{width:calc(100% - 20px);max-width:283px;height:auto;padding:14px 16px;bottom:10px;right:10px}.info-card h3{font-size:16px;font-weight:700}.info-card p{width:100%;max-width:230px;font-size:13px;line-height:1.3}}.swiper-counter{font-family:Inter,sans-serif;position:absolute;bottom:-5px;right:40px}.swiper-counter .current{color:#780000;font-size:40px;font-weight:300}@media screen and (width<=1200px){.swiper-counter{display:none}}@media screen and (width<=768px){.swiper-counter{display:none}}.errorPage{background:#fff;justify-content:center;align-items:center;min-height:100vh;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex}.errorPage .errorNumber{justify-content:center;align-items:center;margin-bottom:40px;font-family:Bold,sans-serif;font-size:500px;font-weight:700;line-height:1;display:flex}.errorPage .errorNumber .four{color:#000}.errorPage .errorNumber .zero{color:#780000;margin:0 10px}.errorPage .errorText{margin-bottom:40px}.errorPage .errorText .errorMessage{text-align:center;color:#000;margin-bottom:16px;font-family:Manrope,sans-serif;font-size:50px;font-weight:700;line-height:1.3}.errorPage .errorText .errorSubtext{text-align:center;color:#000;font-family:Manrope,sans-serif;font-size:30px;font-weight:500;line-height:1.4}.errorPage .homeButton{color:#fff;cursor:pointer;background:#780000;border-radius:10px;justify-content:center;margin:0 auto;padding:21px 109px 24px;font-family:Inter,sans-serif;font-size:25px;font-weight:500;transition:all .3s;display:flex}.errorPage .homeButton:hover{background:#8b0000;transform:translateY(-2px)}.errorPage .homeButton:active{transform:translateY(0)}@media screen and (width<=1200px){.errorPage .errorNumber{font-size:280px}.errorPage .errorNumber .zero{margin:0 5px}.errorPage .errorText .errorMessage{font-size:30px}.errorPage .errorText .errorSubtext{font-size:20px}.errorPage .homeButton{padding:15px 80px 18px;font-size:20px}}@media screen and (width<=768px){.errorPage .errorNumber{font-size:180px}.errorPage .errorText .errorMessage{font-size:25px}.errorPage .errorText .errorSubtext{font-size:18px}.errorPage .errorText .homeButton{padding:14px 133px;font-size:18px}}.loadingPage{z-index:9999;background:#fff;justify-content:center;align-items:center;width:100vw;height:100vh;animation:.5s 2.2s forwards pageFadeOut;display:flex;position:fixed;inset:0;overflow:hidden}.loadingPage .loadingImage{object-fit:contain;width:410px;height:154px;animation:1.2s cubic-bezier(.22,1,.36,1) logoIntro,2s ease-in-out 1.2s infinite logoFloat}@keyframes logoIntro{0%{opacity:0;filter:blur(12px);transform:scale(.3)rotate(-8deg)}50%{opacity:1;filter:blur();transform:scale(1.08)rotate(2deg)}70%{transform:scale(.96)}to{opacity:1;filter:blur();transform:scale(1)}}@keyframes logoFloat{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes pageFadeOut{to{opacity:0;visibility:hidden}}.ourWorksPage{gap:50px;display:grid}.ourWorksPage__title{font-family:Manrope,sans-serif;font-weight:700;font-style:Bold;color:#780000;font-size:48px}.ourWorksPage__header{justify-content:space-between;align-items:center;padding-top:50px;display:flex}.ourWorksPage__list{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}@media screen and (width<=1200px){.ourWorksPage__title{max-width:680px;font-size:36px}}@media screen and (width<=768px){.ourWorksPage__title{max-width:450px;font-size:20px}}.ourEquipment-section{max-width:1460px;margin:148px auto 0;padding:0 20px}.ourEquipment-title{margin-bottom:50px;font-family:Manrope,sans-serif;font-size:48px;font-weight:700;line-height:1.1}@media screen and (width<=1200px){.ourEquipment-title{font-size:36px}}@media screen and (width<=768px){.ourEquipment-title{margin-top:0;font-size:25px}}.ourEquipment-cards{flex-wrap:wrap;justify-content:center;gap:30px 50px;width:100%;display:flex}@media screen and (width<=1200px){.ourEquipment-cards{gap:40px}}@media screen and (width<=768px){.ourEquipment-cards{flex-direction:column;align-items:center}}.processes-section{max-width:1440px;margin:60px auto 0;padding:0 20px}.processes-section .ourProduction-title{margin-bottom:50px}.processes-cards{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:40px 50px;display:grid}@media screen and (width<=1200px){.processes-cards{gap:20px}}@media screen and (width<=768px){.processes-cards{grid-template-columns:1fr;gap:10px}}img{max-width:100%;height:auto;display:block}.container-ourProduction{margin:60px auto 0;padding:0 20px}@media screen and (width<=1200px){.container-ourProduction{gap:20px;display:flex}}@media screen and (width<=768px){.container-ourProduction{flex-direction:column-reverse;display:flex}}@media screen and (width<=1200px){.wrapper{width:100%}}.ourProduction-title{color:#780000;font-family:Manrope,sans-serif;font-size:48px;font-weight:700;line-height:1.1}@media screen and (width<=1200px){.ourProduction-title{font-size:36px}}.ourProduction-desc{margin-top:20px;font-family:Inter,sans-serif;font-size:24px;font-weight:500}@media screen and (width<=1200px){.ourProduction-desc{font-size:18px}}.ourProduction-img{object-fit:cover;border-radius:20px;width:100%;height:390px;margin-top:50px}@media screen and (width<=1200px){.ourProduction-img{margin-top:0}}.blogPage{gap:60px;padding-bottom:60px;display:grid}.blogPage__btn{color:#fff;white-space:nowrap;cursor:pointer;background-color:#be0000;border:1px solid #be0000;border-radius:8px;width:100%;max-width:640px;margin:0 auto;padding:11px 40px;font-family:Inter,sans-serif;font-size:24px;font-weight:600;line-height:100%;transition:all .3s}.blogPage__btn:hover{color:#be0000;background-color:#fff}.blogPage__videos{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.blogPage__video{height:330px}.blogPage__video iframe{border-radius:20px;width:100%;height:100%;display:block}.blogPage__header{grid-template-columns:1fr;gap:20px;display:grid}.blogPage__header-text{gap:20px;display:grid}.blogPage__header-video{width:100%;height:702px}.blogPage__header-video iframe{border-radius:20px;width:100%;height:702px;display:block}.blogPage__title{letter-spacing:-.04em;color:#780000;font-family:Manrope,sans-serif;font-size:48px;font-weight:700;line-height:100%}.blogPage__subtitle{font-family:Inter,sans-serif;font-size:20px;font-weight:500;line-height:130%}@media (width<=1024px){.blogPage{gap:30px}.blogPage__header{grid-template-columns:1fr 1fr;align-items:start}.blogPage__header-text{order:1;gap:16px}.blogPage__header-video{order:2;height:500px}.blogPage__header-video iframe{border-radius:16px;height:500px}.blogPage__title{margin-top:0;font-size:32px}.blogPage__subtitle{font-size:15px}.blogPage__videos{grid-template-columns:repeat(2,1fr);gap:16px}.blogPage__video{height:240px}.blogPage__video iframe{border-radius:16px}.blogPage__btn{font-size:18px}}@media (width<=768px){.blogPage{gap:20px}.blogPage__header{grid-template-columns:1fr;gap:16px}.blogPage__header-video{order:1;height:500px}.blogPage__header-video iframe{border-radius:12px;height:500px}.blogPage__header-text{order:2;gap:12px}.blogPage__title{font-size:26px;line-height:110%}.blogPage__subtitle{font-size:14px;line-height:140%}.blogPage__videos{grid-template-columns:1fr;gap:16px}.blogPage__video{height:220px}.blogPage__video iframe{border-radius:12px}.blogPage__btn{max-width:100%;padding:14px 20px;font-size:16px}}.servicesDetailPage__subtitle{color:#780000;font-family:Inter,sans-serif;font-size:48px;font-weight:500}@media screen and (width<=1200px){.servicesDetailPage__subtitle{font-size:36px}}@media screen and (width<=768px){.servicesDetailPage__subtitle{font-size:24px}}.servicesDetailPage__examples{margin:60px 0}@media screen and (width<=1200px){.servicesDetailPage__examples{margin:40px 0}}@media screen and (width<=768px){.servicesDetailPage__examples{margin:32px 0}}.servicesDetailPage__examples-header{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}@media screen and (width<=768px){.servicesDetailPage__examples-header{margin-bottom:16px}}.servicesDetailPage__arrows{align-items:center;gap:16px;display:flex}.servicesDetailPage__arrow-btn{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:background .2s;display:flex}.servicesDetailPage__arrow-btn svg{stroke:#000;width:32px;height:32px;transition:stroke .2s}@media screen and (width<=768px){.servicesDetailPage__arrow-btn{width:36px;height:36px}.servicesDetailPage__arrow-btn svg{width:24px;height:24px}}.servicesDetailPage__slide{border-radius:12px;width:100%;display:block;overflow:hidden}.servicesDetailPage__slide img{object-fit:cover;border-radius:12px;width:100%;height:280px;display:block}@media screen and (width<=1200px){.servicesDetailPage__slide img{height:220px}}@media screen and (width<=768px){.servicesDetailPage__slide img{height:240px}}.servicesDetailPage__other-services{margin-top:60px;padding-bottom:60px}@media screen and (width<=1200px){.servicesDetailPage__other-services{margin-top:40px;padding-bottom:40px}}@media screen and (width<=768px){.servicesDetailPage__other-services{margin-top:32px;padding-bottom:32px}}.servicesDetailPage__cards{grid-template-columns:repeat(auto-fit,minmax(420px,1fr));place-items:start center;gap:30px;margin-top:30px;display:grid}@media screen and (width<=1200px){.servicesDetailPage__cards{grid-template-columns:repeat(2,1fr);gap:20px}}@media screen and (width<=768px){.servicesDetailPage__cards{grid-template-columns:1fr;gap:16px;margin-top:20px}}*{border:0;margin:0;padding:0}*,:before,:after{box-sizing:border-box}:focus,:active,a:focus,a:active{outline:none}a{color:inherit;text-decoration:none}nav,footer,header,aside{display:block}html,body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;width:100%;font-size:16px;line-height:1.5}input::-ms-clear{display:none}button{cursor:pointer}button::-moz-focus-inner{border:0;padding:0}input,button,textarea,select{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;background:0 0;border-radius:0}a,a:visited,a:hover{text-decoration:none}img{vertical-align:top}img,picture,video,canvas,svg{height:auto;display:block}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}html{scroll-behavior:smooth}p{-webkit-hyphens:auto;hyphens:auto}body{box-sizing:border-box;background-color:#fff;margin:0;padding:0;font-family:"Inter 18pt",sans-serif}.container{width:100%;max-width:1440px;margin:0 auto;padding:0 20px}@media screen and (width<=1200px){.container{max-width:1024px;padding:0 15px}}@media screen and (width<=768px){.container{max-width:768px;padding:0 10px}}
