html{scroll-behavior:smooth}.ingco{font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;color:#000;background:#fff}@media(max-width:768px){.ingco{padding-top:56px}}.ingco .container{width:100%;max-width:1440px;margin:0 auto;padding:0 48px!important;overflow-x:visible!important}.ingco .container:after{content:none}@media(max-width:768px){.ingco .container{padding:0 24px!important}}.ingco .text-black{color:#000}.ingco .text-orange{color:#f90}.ingco .text-white{color:#fff}.ingco .py-20{padding-top:80px;padding-bottom:80px}.ingco .pt-20{padding-top:80px}.ingco .pb-20{padding-bottom:80px}.ingco .pt-12{padding-top:48px}.ingco .pb-12{padding-bottom:48px}.ingco .mt-12{margin-top:48px}.ingco .mb-12{margin-bottom:48px}.ingco__hero{padding-top:80px;background-color:#000;background-image:url(/public/themes/img/ingco/bg-hero.png);background-size:cover}@media(max-width:767px){.ingco__hero{padding-top:48px;background-color:#fff;background-size:auto 420px;background-repeat:no-repeat;background-position:top center}}.ingco__hero-title{font-size:5rem;font-weight:900;line-height:1;text-transform:uppercase;color:#fff}@media(max-width:960px){.ingco__hero-title{font-size:2.5rem}}.ingco__hero-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));transform:translateY(80px)}@media(max-width:767px){.ingco__hero-benefits{grid-template-columns:repeat(1,minmax(0,1fr));gap:24px;transform:translateY(48px)}}.ingco__hero-benefits-item-wrapper{display:flex;align-items:center;justify-content:center;position:relative}.ingco__hero-benefits-item-wrapper.active .ingco__hero-benefits-item{filter:drop-shadow(0 12px 24px rgba(0,0,0,.5))}.ingco__hero-benefits-item-wrapper.active:before{content:none}.ingco__hero-benefits-item-wrapper:before{content:"";position:absolute;bottom:0;left:auto;width:100%;max-width:400px;height:100%;background-image:url(/public/themes/img/ingco/more.png);background-size:contain;pointer-events:none;z-index:1}.ingco__hero-benefits-item{justify-self:center;width:100%;max-width:400px;height:auto;cursor:pointer}.ingco__hero-benefits-item:hover{filter:drop-shadow(0 12px 24px rgba(0,0,0,.5))}.ingco__hero-accordeon{padding-top:128px;padding-bottom:80px;background-color:#eaeaea}@media(max-width:767px){.ingco__hero-accordeon{padding-top:80px}}.ingco__hero-accordeon p{font-size:20px;font-weight:500;line-height:1.25;text-align:center;margin:24px auto 0;max-width:700px}.ingco__warranty-accordeon{padding-top:48px}.ingco__warranty-accordeon p{color:#fff;font-size:20px;font-weight:500;line-height:1.25;text-align:center;margin:24px auto 0;max-width:700px}.ingco__warranty-accordeon p:first-child{margin-top:0}.ingco .accordeon-close{display:block;margin:32px auto 0;border:none;background:none;cursor:pointer}.ingco__products{padding:120px 0 0}.ingco__products-title{font-size:8rem;font-weight:900;line-height:1;text-align:center;text-transform:uppercase;color:#000}@media(max-width:960px){.ingco__products-title{font-size:4rem}}.ingco__products-desc{font-size:24px;font-weight:500;line-height:1.25;text-align:center;margin:24px 0 0}@media(max-width:960px){.ingco__products-desc{font-size:16px}}.ingco__list{display:flex;flex-direction:row;margin:48px 0 0;padding:0;overflow-x:auto}.ingco__list-item{flex:1;list-style:none;border-top:1px solid #000;border-right:1px solid #000;font-size:24px;font-weight:700;text-align:center;text-transform:uppercase}.ingco__list-item:last-child{border-right:none}.ingco__list-item:hover{background-color:#eaeaea}.ingco__list-item:hover img{transform:scale(.9)}.ingco__list-item a{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:24px;height:100%;padding:48px 24px;font-size:24px;line-height:1.25}@media(max-width:960px){.ingco__list-item a{font-size:18px}}.ingco__list-item img{width:auto;max-width:160px;transition:transform .3s ease}@media(max-width:960px){.ingco__list-item img{max-width:120px}}.ingco__warranty{padding-top:80px;padding-bottom:80px;background-color:#000;background-image:url(/public/themes/img/ingco/bg.jpg);background-size:100%;background-repeat:repeat}@media(max-width:960px){.ingco__warranty{padding-top:48px;padding-bottom:48px}}.ingco__warranty ul{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:48px;padding:0}@media(max-width:767px){.ingco__warranty ul{margin:0 -24px;padding:0 24px;gap:24px;overflow-x:auto}}.ingco__warranty li{list-style:none;flex:1;display:flex;align-items:center;justify-content:center}.ingco__warranty li img{width:100%;max-width:320px;height:100%}@media(max-width:767px){.ingco__warranty li{min-width:200px}}.ingco__warranty-item-wrapper{position:relative}.ingco__warranty-item-wrapper.active .ingco__warranty-item{filter:drop-shadow(0 12px 24px rgba(0,0,0,.8))}.ingco__warranty-item-wrapper.active:before{content:none}.ingco__warranty-item-wrapper:before{content:"";position:absolute;bottom:-3px;left:auto;width:100%;max-width:320px;height:100%;background-image:url(/public/themes/img/ingco/warranty_more.svg);background-size:contain;pointer-events:none;z-index:1}.ingco__warranty-item{cursor:pointer}.ingco__warranty-item:hover{filter:drop-shadow(0 12px 24px rgba(0,0,0,.8))}.ingco__warranty-title{font-size:5rem;font-weight:900;line-height:1;text-transform:uppercase;text-align:center;margin:0 0 24px;color:#fff}@media(max-width:960px){.ingco__warranty-title{font-size:3rem}}.ingco__warranty-desc{font-size:24px;font-weight:500;line-height:1.25;text-align:center;margin:24px 0 48px;color:#fff}@media(max-width:960px){.ingco__warranty-desc{font-size:16px}}.ingco__professionals{padding-top:80px;padding-bottom:80px}@media(max-width:960px){.ingco__professionals{padding-top:48px;padding-bottom:48px}}.ingco__professionals-title{font-size:5rem;font-weight:900;line-height:1;text-transform:uppercase;text-align:center;margin:0 0 24px;color:#f90}@media(max-width:960px){.ingco__professionals-title{font-size:3rem}}.ingco__professionals-subtitle{font-size:2rem;font-weight:900;line-height:1;text-align:center;margin:24px 0}.ingco__professionals-desc{font-size:24px;font-weight:500;line-height:1.25;text-align:center;margin:24px 0 48px}@media(max-width:960px){.ingco__professionals-desc{font-size:16px}}.ingco__professionals-list{display:flex;flex-direction:row;gap:24px}@media(max-width:960px){.ingco__professionals-list{flex-direction:column}}.ingco__wembley{background-color:#f90;margin-top:40px}@media(max-width:960px){.ingco__wembley{margin-top:24px}}.ingco__wembley-header{display:grid;grid-template-columns:1fr 1fr;align-items:center;justify-content:space-between;gap:120px}@media(max-width:960px){.ingco__wembley-header{grid-template-columns:1fr;gap:0}}.ingco__wembley-header img{width:100%;max-width:460px;margin-top:-40px;margin-bottom:32px}@media(max-width:960px){.ingco__wembley-header img{margin:-24px auto 0}}.ingco__wembley-header p{font-size:2rem;font-weight:900;line-height:1;margin:24px 0}@media(max-width:960px){.ingco__wembley-header p{font-size:18px;text-align:center}}.ingco__wembley-cta{position:absolute;left:50%;transform:translate(-50%) translateY(-100%);bottom:-80px}@media(max-width:960px){.ingco__wembley-cta{transform:translate(-50%) translateY(-200%)}}.ingco__wembley-cta img{margin-top:auto!important}.ingco__wembley-images{position:relative;display:grid;grid-template-columns:repeat(3,1fr)}.ingco__wembley-images img{margin-top:calc(-100% - 24px)}.ingco__wembley-list{display:flex;flex-direction:row;align-items:stretch;justify-content:space-between;padding:0;margin-left:-48px;margin-right:-48px}@media(max-width:768px){.ingco__wembley-list{margin-left:-24px;margin-right:-24px}}.ingco__wembley-item-wrapper{flex:1;list-style:none;padding:0;width:100%;border-right:1px solid #000;cursor:pointer}.ingco__wembley-item-wrapper:last-child{border-right:none}.ingco__wembley-list-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0px;font-size:24px;font-weight:900;text-transform:uppercase;padding:24px 0;color:#000!important}.ingco__wembley-list-item:hover{color:#000!important}@media(max-width:960px){.ingco__wembley-list-item{padding:16px 12px;font-size:12px;text-align:center;justify-content:space-between}}.ingco__wembley-accordeon{border-top:1px solid #fff;padding:48px 0}@media(max-width:960px){.ingco__wembley-accordeon{padding:24px 0}}.ingco__wembley-accordeon h2{font-size:36px;font-weight:900;line-height:1.25;text-transform:uppercase;margin:0 0 24px;color:#000;max-width:960px}@media(max-width:960px){.ingco__wembley-accordeon h2{font-size:30px}}.ingco__wembley-accordeon h3{font-size:30px;font-weight:900;line-height:1.25;text-transform:uppercase;margin:0 0 16px;color:#fff;max-width:960px}@media(max-width:960px){.ingco__wembley-accordeon h3{font-size:24px}}.ingco__wembley-accordeon p{font-size:20px;font-weight:400;line-height:1.25;margin:0 0 16px;color:#000;max-width:960px}@media(max-width:960px){.ingco__wembley-accordeon p{font-size:16px}}.ingco__wembley-accordeon a{color:#000;text-decoration:underline}.ingco__wembley-accordeon h2:last-child,.ingco__wembley-accordeon h3:last-child,.ingco__wembley-accordeon p:last-child{margin-bottom:0}.ingco__find-us{padding-top:80px;padding-bottom:48px}@media(max-width:960px){.ingco__find-us{padding-top:48px;padding-bottom:0}}.ingco__find-us-title{font-size:5rem;font-weight:900;line-height:1;text-transform:uppercase;text-align:center;margin:0 0 24px}@media(max-width:960px){.ingco__find-us-title{font-size:3rem}}.ingco__find-us-desc{font-size:24px;font-weight:500;line-height:1.25;text-align:center;margin:24px 0 48px}@media(max-width:960px){.ingco__find-us-desc{font-size:16px}}.ingco header{padding:24px 0;color:#000;background:#f90}.ingco header .container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:80px}.ingco header .container img{width:auto;height:56px}.ingco header .container ul{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:24px;flex-grow:1;padding:0}@media(max-width:960px){.ingco header .container ul{display:none}}.ingco header .container ul li{list-style:none;text-align:center}.ingco header .container ul li a{font-size:16px;font-weight:900;color:#000;text-align:center;text-transform:uppercase}.ingco header .container ul li a:hover{text-decoration:underline}
