h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-style:normal}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{text-transform:none}.static-cards{background-size:cover}.static-cards .cards-row .card-wrapper{padding:0.5rem}.static-cards .cards-row .card-wrapper .single-card{padding:1rem}.static-cards .cards-row .card-wrapper .single-card:hover{transition:all 0.2s ease-out}.static-cards .cards-row .card-wrapper .single-card .img-position{position:relative;height:280px;text-align:center}.static-cards .cards-row .card-wrapper .single-card .img-position img{height:100%}.static-cards .cards-row .card-wrapper .single-card .img-position-1{position:relative;height:300px;text-align:center}.static-cards .cards-row .card-wrapper .single-card .img-position-1 img{height:100%}.static-cards .cards-row .card-wrapper .single-card .single-card-texts{padding:0}.static-cards .texts-row+.cards-row{margin-top:0.5rem}.static-cards.cards-background .hover{overflow:hidden;position:relative;padding-bottom:60%}.static-cards.cards-background .hover-overlay{width:100%;height:100%;position:absolute;top:0;left:0;z-index:90;transition:all 0.4s}.static-cards.cards-background .hover img{width:100%;position:absolute;top:0;left:0;transition:all 0.3s}.static-cards.cards-background .hover-content{position:relative;z-index:99}.static-cards.cards-background .hover-1 img{position:absolute;top:0;transition:all 0.3s}.static-cards.cards-background .hover-1-content{position:absolute;bottom:0;left:0;z-index:99;transition:all 0.4s}.static-cards.cards-background .hover-1 .hover-overlay{background:rgba(0,0,0,0.5)}.static-cards.cards-background .hover-1-title{color:#fff;transition:.4s ease-in-out}.static-cards.cards-background .hover-1-description{transform:translateY(0.5rem);transition:.2s ease-in-out;opacity:0;position:absolute;bottom:0}.static-cards.cards-background .hover-1:hover .hover-1-content{bottom:0}.static-cards.cards-background .hover-1:hover .hover-1-description{opacity:1;transform:none;transition:.2s ease-in-out;position:relative}.static-cards.cards-background .hover-1:hover img{transform:scale(1.1);transform-origin:50% 50%}.static-cards.cards-background .hover-1:hover .hover-overlay{opacity:0.5}.static-cards.cards-flip .btn-primary:hover,.static-cards.cards-flip .btn-primary:focus{background-color:#108d6f;border-color:#108d6f;box-shadow:none;outline:none}.static-cards.cards-flip .btn-primary{color:#fff;background-color:#7c1b39;border-color:#7c1b39}.static-cards.cards-flip section{padding:60px 0}.static-cards.cards-flip section .section-title{text-align:center;color:#7c1b39;margin-bottom:50px;text-transform:uppercase}.static-cards.cards-flip .card{border:none;background:#ffffff}.static-cards.cards-flip .image-flip{box-shadow:1px 1px 5px 0px rgba(0,0,0,0.19)}.static-cards.cards-flip .image-flip:hover .backside,.static-cards.cards-flip .image-flip.hover .backside{transform:rotateY(0deg);border-radius:.25rem}.static-cards.cards-flip .image-flip:hover .frontside,.static-cards.cards-flip .image-flip.hover .frontside{transform:rotateY(180deg)}.static-cards.cards-flip .mainflip{-webkit-transition:1s;-webkit-transform-style:preserve-3d;-ms-transition:1s;-moz-transition:1s;-moz-transform:perspective(1000px);-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transition:1s;transform-style:preserve-3d;position:relative}.static-cards.cards-flip .frontside{position:relative;-webkit-transform:rotateY(0deg);-ms-transform:rotateY(0deg);z-index:2;margin-bottom:30px}.static-cards.cards-flip .backside{position:absolute;top:0;left:0;width:100%;background:white;transform:rotateY(-180deg);box-shadow:5px 7px 9px -4px #9e9e9e}.static-cards.cards-flip .frontside,.static-cards.cards-flip .backside{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:1s;-webkit-transform-style:preserve-3d;-moz-transition:1s;-moz-transform-style:preserve-3d;-o-transition:1s;-o-transform-style:preserve-3d;-ms-transition:1s;-ms-transform-style:preserve-3d;transition:1s;transform-style:preserve-3d}.static-cards.cards-flip .backside .card .card-body{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%}.static-cards.cards-flip .backside .card a{font-size:18px;color:#7c1b39}.static-cards.cards-flip .frontside .card .card-title,.static-cards.cards-flip .backside .card .card-title{color:#7c1b39}.static-cards.cards-flip .frontside .card .card-body img{width:120px;height:120px;border-radius:50%}@media (max-width: 575.98px){.static-cards.cards-icon .card-wrappers{padding-top:20px;padding-bottom:20px}}@media (min-width: 768px) and (max-width: 991.98px){.static-cards.cards-icon .card-wrappers{padding-top:15px;padding-bottom:15px}}.static-cards.cards-icon .card-wrappers .single-cards{padding:3rem 15px 2rem 15px;min-height:290px;border-radius:15px}@media (max-width: 767.98px){.static-cards.cards-icon .card-wrappers .single-cards{padding:1rem 15px;min-height:auto}}.static-cards.cards-icon .card-wrappers .single-cards .img-position{margin-right:1rem;display:inline-block;height:auto}.static-cards.cards-icon .card-wrappers .single-cards .img-position img{max-width:100%;height:37px;width:50px;display:block;-o-object-fit:contain;object-fit:contain}.static-cards.cards-icon .card-wrappers .single-cards .link-content{display:inline-block;text-align:center}.static-cards.cards-icon .card-wrappers .single-cards .link-content .title-text{margin-bottom:0;font-size:16px;font-weight:700}@media (max-width: 575.98px){.static-cards.cards-icon .hr-custom{border-top:1px solid #c4c4c4}}.static-cards.cards-text-only .card{background-color:rgba(200,202,206,0.2);border-radius:15px;min-height:325px;border-color:#888}@media (max-width: 575.98px){.static-cards.cards-text-only .card-wrappers{padding-top:20px;padding-bottom:20px}}@media (min-width: 768px) and (max-width: 991.98px){.static-cards.cards-text-only .card-wrappers{padding-top:15px;padding-bottom:15px}}.static-cards.cards-text-only .card-wrappers .single-cards{padding:0 15px;border-radius:15px}.static-cards.cards-text-only .card-wrappers .single-cards .img-position{margin-right:1rem;display:inline-block;height:auto}.static-cards.cards-text-only .card-wrappers .single-cards .img-position img{max-width:100%;height:70px;-o-object-fit:contain;object-fit:contain}.static-cards.cards-text-only .card-wrappers .single-cards .link-content{display:inline-block;text-align:center}.static-cards.cards-text-only .card-wrappers .single-cards .link-content .title-text{margin-bottom:0;font-size:16px;font-weight:700}.static-cards.cards-text-only .card-wrappers .single-cards .link-content .body-text{font-size:1.2rem}.static-cards.cards-text-only .card-wrappers .single-cards .link-content .body-text p{font-size:1.2rem}.static-cards.cards-text-only .hr-custom{border-top:1px solid #aaa}.static-cards.cards-person .single-cards{padding-bottom:1.5rem;border-radius:15px}.static-cards.cards-person .single-cards .img-position-person img{height:90px}.card-category{cursor:pointer;position:relative;box-shadow:1px 1px 5px 0px rgba(0,0,0,0.19);border:1px solid transparent}.card-category .product-title-outside{font-size:22px}.card-category:hover .card-title-inside .product-title-inside:after,.card-category:hover .card-title-inside .product-title-inside:before{left:0;right:auto;width:100%}.card-category:hover .card-title-outside{background-color:#f3f3f3;transition:all 0.3s}.card-category .category-title{color:#7c1b39}.card-category .card-img-top{width:100%;height:14em;-o-object-fit:contain;object-fit:contain}.card-category .card-img-top.h-3-row{height:18em;-o-object-fit:contain;object-fit:contain}.card-category .card-title-inside{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:100;text-align:center;width:100%;height:100%;padding-top:1rem;padding-bottom:1rem;background:linear-gradient(rgba(0,0,0,0.4), rgba(0,0,0,0.4))}.card-category .card-title-inside .product-title-inside{color:#fff;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.card-category .card-title-inside .product-title-inside:before{content:'';position:absolute;bottom:30px;right:0;width:0;height:2px;background-color:#fff;transition:width 0.6s cubic-bezier(0.25, 1, 0.5, 1)}.card-category .card-title-inside .product-title-inside:after{content:'';position:absolute;top:28px;right:0;width:0;height:2px;background-color:#fff;transition:width 0.6s cubic-bezier(0.25, 1, 0.5, 1)}.filter-products #category-widget ul.cat-list{list-style:none;padding-left:5px}.card-category-hover{position:relative}.card-category-hover:hover{background:#f8e71d}.card-category-hover:hover .category-index-1{opacity:1;visibility:visible}.card-category-hover:hover .category-index-2{opacity:0.1;transition:.5s}.card-category-hover .category-index-1{opacity:0;visibility:hidden;transition:.5s;position:absolute;top:50%;left:50%;width:100%;transform:translateX(-50%) translateY(-50%);z-index:2}.card-category-hover .category-index-2{z-index:1;opacity:1}.card-category-hover .category-index-2 .card-img-top.h-3-row{height:18em;-o-object-fit:contain;object-fit:contain}.cards-row .single-cards{border-radius:12px;overflow:hidden;background:#fff}.cards-row .single-cards .img-position.img-position-person{overflow:hidden;border-radius:20px}.cards-row .single-cards .img-position.img-position-person img.img-fluid{border-radius:20px;display:block;width:100%}.static-cards.cards-appears-seamless #card-container-7{width:100%;margin:0 auto}.card-wrappers{max-width:1750px;margin-left:0}.single-cards{background:transparent;border:0;box-shadow:none;text-align:left}.single-cards{letter-spacing:0.02em;text-transform:none;opacity:0.9}.single-cards .card-subtitle{font-weight:500;font-size:45px;line-height:0.95;margin:0 0 1.25rem 0}@media (max-width: 992px){.single-cards .card-subtitle{font-size:44px}}@media (max-width: 576px){.single-cards .card-subtitle{font-size:34px;line-height:1.05}}.single-cards .card-text,.single-cards .card-text p{margin:0;max-width:520px;opacity:1}.single-cards .card-text b,.single-cards .card-text p b{color:#000}.single-cards .card-bodys{margin-top:0.25rem}.single-cards .btn.btn-primary{background-color:#7C1B39;border-color:#7C1B39;border-radius:10px;padding:10px 18px;font-size:1rem;font-weight:500;text-transform:none;margin-top:1.5rem;box-shadow:none}.single-cards .btn.btn-primary:hover,.single-cards .btn.btn-primary:focus{background-color:#68162f;border-color:#68162f;color:#fff}#chisiamo .cards-row{padding-bottom:90px;padding-left:90px;padding-right:90px}@media (max-width: 1200px){#chisiamo .cards-row{padding-left:60px;padding-right:60px}}@media (max-width: 992px){#chisiamo .cards-row{padding-left:28px;padding-right:28px;padding-bottom:70px}}@media (max-width: 576px){#chisiamo .cards-row{padding-left:18px;padding-right:18px}}#chisiamo .card-wrappers{max-width:none;padding:0}@media (min-width: 992px){#chisiamo .odd-card{padding-right:40px}}@media (min-width: 992px){#chisiamo .even-card{padding-left:40px;display:flex;justify-content:center}}#chisiamo .single-cards{background:transparent;border:0;box-shadow:none;text-align:left;padding-left:0;padding-right:0}#chisiamo .single-cards .title-style{font-size:20px;font-weight:500;letter-spacing:0;margin:0 0 18px 0;opacity:1}#chisiamo .single-cards .card-subtitle{font-family:Georgia, "Times New Roman", Times, serif;font-size:44px;line-height:1.15;font-weight:500;margin:0 0 18px 0}@media (max-width: 1200px){#chisiamo .single-cards .card-subtitle{font-size:40px}}@media (max-width: 576px){#chisiamo .single-cards .card-subtitle{font-size:32px;line-height:1.2}}#chisiamo .single-cards .card-text,#chisiamo .single-cards .card-text p{line-height:1.75;margin:0;max-width:760px;color:#000}#chisiamo .single-cards .card-bodys{margin-top:0}#chisiamo .single-cards .img-position.img-position-person{height:auto;border-radius:20px;overflow:hidden;background:#f3f3f3;width:100%}@media (max-width: 992px){#chisiamo .single-cards .img-position.img-position-person{max-width:680px;margin-top:26px}}#chisiamo #chisiamo .img-position-person img,#chisiamo .single-cards .img-position.img-position-person img.img-fluid,#chisiamo .single-cards .img-position.img-position-person picture img{width:100%;height:auto;display:block;-o-object-fit:cover;object-fit:cover;border-radius:20px;max-width:100%;margin:0}#chisiamo .odd-card .single-cards+.single-cards{margin-top:30px}@media (max-width: 991px){#chisiamo .odd-card{padding-right:0}#chisiamo .even-card{padding-left:0}}
