@font-face{font-display:swap;font-family:"Outfit";font-style:normal;font-weight:200;src:url("../fonts/outfit-v11-latin-200.eot");src:url("../fonts/outfit-v11-latin-200.eot?#iefix") format("embedded-opentype"),url("../fonts/outfit-v11-latin-200.woff2") format("woff2"),url("../fonts/outfit-v11-latin-200.woff") format("woff"),url("../fonts/outfit-v11-latin-200.ttf") format("truetype"),url("../fonts/outfit-v11-latin-200.svg#Outfit") format("svg")}@font-face{font-display:swap;font-family:"Outfit";font-style:normal;font-weight:300;src:url("../fonts/outfit-v11-latin-300.eot");src:url("../fonts/outfit-v11-latin-300.eot?#iefix") format("embedded-opentype"),url("../fonts/outfit-v11-latin-300.woff2") format("woff2"),url("../fonts/outfit-v11-latin-300.woff") format("woff"),url("../fonts/outfit-v11-latin-300.ttf") format("truetype"),url("../fonts/outfit-v11-latin-300.svg#Outfit") format("svg")}@font-face{font-display:swap;font-family:"Outfit";font-style:normal;font-weight:400;src:url("../fonts/outfit-v11-latin-regular.eot");src:url("../fonts/outfit-v11-latin-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/outfit-v11-latin-regular.woff2") format("woff2"),url("../fonts/outfit-v11-latin-regular.woff") format("woff"),url("../fonts/outfit-v11-latin-regular.ttf") format("truetype"),url("../fonts/outfit-v11-latin-regular.svg#Outfit") format("svg")}@font-face{font-display:swap;font-family:"Outfit";font-style:normal;font-weight:500;src:url("../fonts/outfit-v11-latin-500.eot");src:url("../fonts/outfit-v11-latin-500.eot?#iefix") format("embedded-opentype"),url("../fonts/outfit-v11-latin-500.woff2") format("woff2"),url("../fonts/outfit-v11-latin-500.woff") format("woff"),url("../fonts/outfit-v11-latin-500.ttf") format("truetype"),url("../fonts/outfit-v11-latin-500.svg#Outfit") format("svg")}@font-face{font-display:swap;font-family:"Outfit";font-style:normal;font-weight:600;src:url("../fonts/outfit-v11-latin-600.eot");src:url("../fonts/outfit-v11-latin-600.eot?#iefix") format("embedded-opentype"),url("../fonts/outfit-v11-latin-600.woff2") format("woff2"),url("../fonts/outfit-v11-latin-600.woff") format("woff"),url("../fonts/outfit-v11-latin-600.ttf") format("truetype"),url("../fonts/outfit-v11-latin-600.svg#Outfit") format("svg")}@font-face{font-display:swap;font-family:"Outfit";font-style:normal;font-weight:700;src:url("../fonts/outfit-v11-latin-700.eot");src:url("../fonts/outfit-v11-latin-700.eot?#iefix") format("embedded-opentype"),url("../fonts/outfit-v11-latin-700.woff2") format("woff2"),url("../fonts/outfit-v11-latin-700.woff") format("woff"),url("../fonts/outfit-v11-latin-700.ttf") format("truetype"),url("../fonts/outfit-v11-latin-700.svg#Outfit") format("svg")}@font-face{font-display:swap;font-family:"Outfit";font-style:normal;font-weight:800;src:url("../fonts/outfit-v11-latin-800.eot");src:url("../fonts/outfit-v11-latin-800.eot?#iefix") format("embedded-opentype"),url("../fonts/outfit-v11-latin-800.woff2") format("woff2"),url("../fonts/outfit-v11-latin-800.woff") format("woff"),url("../fonts/outfit-v11-latin-800.ttf") format("truetype"),url("../fonts/outfit-v11-latin-800.svg#Outfit") format("svg")}.color-red{color:#c2000c}a{color:#fff}a:hover{color:#fff}a:not([href]):hover{color:#bfccf2;text-decoration:none}a:not([href]):not([class]){color:#000;text-decoration:none}a:not([href]):not([class]):hover{color:#bfccf2;text-decoration:underline}h2{color:#000}.z-index-4{z-index:4}.btn{padding:10px 25px;-webkit-box-shadow:rgba(0,0,0,.07) 0px 1px 2px,rgba(0,0,0,.07) 0px 2px 4px,rgba(0,0,0,.07) 0px 4px 8px,rgba(0,0,0,.07) 0px 8px 16px,rgba(0,0,0,.07) 0px 16px 32px,rgba(0,0,0,.07) 0px 32px 64px;box-shadow:rgba(0,0,0,.07) 0px 1px 2px,rgba(0,0,0,.07) 0px 2px 4px,rgba(0,0,0,.07) 0px 4px 8px,rgba(0,0,0,.07) 0px 8px 16px,rgba(0,0,0,.07) 0px 16px 32px,rgba(0,0,0,.07) 0px 32px 64px}.btn-primary{color:#f5f5f5;background:#000;border-color:#000;border:0px;border-radius:20px}.btn-primary:hover{color:#f5f5f5;background:#c2000c;border-color:#c2000c}.btn-primary:focus{color:#f5f5f5;background:#c2000c;border-color:#c2000c;-webkit-box-shadow:0 0 0 .2rem #bfccf2;box-shadow:0 0 0 .2rem #bfccf2}.btn-primary:disabled{color:#f5f5f5;background:#bfccf2;border-color:#bfccf2}.btn-primary:not(:disabled):not(.disabled).active{color:#f5f5f5;background:#bfccf2;border-color:#bfccf2}.btn-primary:not(:disabled):not(.disabled).active:focus{-webkit-box-shadow:0 0 0 .2rem #bfccf2;box-shadow:0 0 0 .2rem #bfccf2}.btn-primary:not(:disabled):not(.disabled):active{color:#f5f5f5;background:#bfccf2;border-color:#bfccf2}.btn-primary:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 .2rem #bfccf2;box-shadow:0 0 0 .2rem #bfccf2}.btn-primary.focus{color:#f5f5f5;background:#bfccf2;border-color:#bfccf2;-webkit-box-shadow:0 0 0 .2rem #bfccf2;box-shadow:0 0 0 .2rem #bfccf2}.btn-primary.disabled{color:#f5f5f5;background:#bfccf2;border-color:#bfccf2}.show>.btn-primary.dropdown-toggle{color:#f5f5f5;background:#bfccf2;border-color:#bfccf2}.show>.btn-primary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem #bfccf2;box-shadow:0 0 0 .2rem #bfccf2}.btn-secondary{color:#f5f5f5;background:#000;border-color:#000;border:0px}.btn-secondary:hover{color:#f5f5f5;background:#3e63cf;border-color:#3e63cf}.btn-secondary:focus{color:#f5f5f5;background:#000;border-color:#3e63cf;-webkit-box-shadow:0 0 0 .2rem #000;box-shadow:0 0 0 .2rem #000}.btn-secondary:disabled{color:#f5f5f5;background:#000;border-color:#000}.btn-secondary:not(:disabled):not(.disabled).active{color:#f5f5f5;background:#000;border-color:#000}.btn-secondary:not(:disabled):not(.disabled).active:focus{-webkit-box-shadow:0 0 0 .2rem #000;box-shadow:0 0 0 .2rem #000}.btn-secondary:not(:disabled):not(.disabled):active{color:#f5f5f5;background:#000;border-color:#000}.btn-secondary:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 0 0 .2rem #000;box-shadow:0 0 0 .2rem #000}.btn-secondary.focus{color:#f5f5f5;background:#000;border-color:#000;-webkit-box-shadow:0 0 0 .2rem #000;box-shadow:0 0 0 .2rem #000}.btn-secondary.disabled{color:#f5f5f5;background:#000;border-color:#000}.show>.btn-secondary.dropdown-toggle{color:#f5f5f5;background:#000;border-color:#000}.show>.btn-secondary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem #000;box-shadow:0 0 0 .2rem #000}@media(min-width: 1200px){.container-lg{max-width:1200px}}.bg-col-light{background:#c3d0f2;border-radius:15px;padding-left:2.5rem;padding-right:2.5rem}body{font-family:"Outfit",sans-serif}.row-gap-2{row-gap:30px}.topbar{background:#000;background:-webkit-gradient(linear, left top, right top, color-stop(80%, rgb(0, 0, 0)), color-stop(80%, rgb(194, 0, 12)));background:linear-gradient(90deg, rgb(0, 0, 0) 80%, rgb(194, 0, 12) 80%);color:#fff}.topbar .col:last-child{background:#c2000c;border-top-left-radius:30px;border-bottom-left-radius:30px}@media(max-width: 1199px){.topbar span{display:none}}.topbar a:hover{background-color:#c2000c;border-radius:10px}.navbar-light .navbar-nav .show>.nav-link{color:#bfccf2}@media(max-width: 991px){.navbar-nav{margin-top:15px}}.navbar-nav li:nth-child(1):before{background:#fff}.navbar-light .navbar-nav .nav-link:hover{color:#c2000c}.navbar-nav li.nav-item.active .nav-link{color:#bfccf2;background:none}.navbar{padding-top:25px;padding-bottom:25px}.navbar .navbar-nav .nav-link{padding-left:0px}@media(min-width: 992px){.navbar .nav-link:before{height:5px;content:"";border-radius:50%;background:#cfcfcf;margin-bottom:3px;margin-right:.9rem;width:5px;position:relative;display:inline-block}}.navbar .dropdown-toggle:before{content:"";background:#fff}.navbar .navbar-brand{max-width:260px}@media(max-width: 360px){.navbar .navbar-brand{max-width:200px}}@media(min-width: 992px)and (max-width: 1275px){.navbar .container-lg{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;row-gap:20px}}.navbar a:hover{color:#bfccf2}@media(max-width: 991px){.navbar .nav-item{border-bottom:1px solid #000}}.navbar .navbar-toggler{border-color:rgba(0,0,0,0)}.navbar .navbar-toggler-icon{background-image:url("/res/img/icons/hamburger-menu.svg");width:1.3rem}.dropdown .dropdown-menu a:hover{color:#c2000c}.dropdown .dropdown-item{font-weight:bold;color:rgba(0,0,0,.5)}.dropdown .dropdown-item:not(:last-child){border-bottom:1px solid rgba(0,0,0,.5) !important}.dropdown .dropdown-item:focus,.dropdown .dropdown-item:hover{color:#c2000c;text-decoration:none;background-color:#fff}.dropdown .dropdown-item.active,.dropdown .dropdown-item:active{color:#c3d0f2;text-decoration:none;background-color:#fff}.dropdown .dropdown-toggle:after{content:"";display:inline-block;margin-left:.255em;vertical-align:0em;margin-bottom:-4px;background-image:url("/res/img/icons/arrow-down.svg");background-size:contain;background-repeat:no-repeat;width:1em;height:1em;border:0px}footer{color:#fff}footer .container-footer{background:#000;font-size:12pt}footer .container-footer .contatti img,footer .container-footer .social img{width:24px}footer .container-footer a:hover{background-color:#c2000c;border-radius:10px}footer .container-footer .arrow img{width:10px}footer .container-footer h3{color:#fff}footer .container-footer ul{list-style:none;padding-left:0px;line-height:2.1em}footer .container-footer ul li{margin-bottom:10px}@media(max-width: 430px){footer .container-footer{font-size:11pt}footer .container-footer h3{font-size:1.5rem}footer .container-footer .col-12:last-child{height:300px}}@media(max-width: 991px){footer .container-footer .col-6,footer .container-footer .col-12:last-child{padding-top:1.6rem}}footer .bottom-bar{color:#000}footer .bottom-bar .nomeFarmacia{color:#c2000c}footer .bottom-bar a{color:#000}footer .dropdown-toggle:hover:after{background-image:url("/res/img/icons/arrow-down-w.svg")}footer .dropdown-toggle a:hover{border-radius:0px !important}footer .dropdown .dropdown-menu a:hover{border-radius:0px}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:0px}.swiper-pagination-bullet-active{background:#c2000c}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{width:40px;height:6px;border-radius:20%}.swiper-button-next,.swiper-button-prev,.swiper-button-next::after,.swiper-button-prev::after{background:#000}.swiper-button-next,.swiper-button-prev{border-radius:50%;width:40px;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.swiper-button-next{right:20px}.swiper-button-next:after{content:"next";-webkit-box-shadow:rgba(0,0,0,.07) 0px 1px 2px,rgba(0,0,0,.07) 0px 2px 4px,rgba(0,0,0,.07) 0px 4px 8px,rgba(0,0,0,.07) 0px 8px 16px,rgba(0,0,0,.07) 0px 16px 32px,rgba(0,0,0,.07) 0px 32px 64px;box-shadow:rgba(0,0,0,.07) 0px 1px 2px,rgba(0,0,0,.07) 0px 2px 4px,rgba(0,0,0,.07) 0px 4px 8px,rgba(0,0,0,.07) 0px 8px 16px,rgba(0,0,0,.07) 0px 16px 32px,rgba(0,0,0,.07) 0px 32px 64px;height:30px;width:30px;font-size:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;color:#fff}.swiper-button-prev{left:20px}.swiper-button-prev:after{content:"prev";-webkit-box-shadow:rgba(0,0,0,.07) 0px 1px 2px,rgba(0,0,0,.07) 0px 2px 4px,rgba(0,0,0,.07) 0px 4px 8px,rgba(0,0,0,.07) 0px 8px 16px,rgba(0,0,0,.07) 0px 16px 32px,rgba(0,0,0,.07) 0px 32px 64px;box-shadow:rgba(0,0,0,.07) 0px 1px 2px,rgba(0,0,0,.07) 0px 2px 4px,rgba(0,0,0,.07) 0px 4px 8px,rgba(0,0,0,.07) 0px 8px 16px,rgba(0,0,0,.07) 0px 16px 32px,rgba(0,0,0,.07) 0px 32px 64px;height:30px;width:30px;font-size:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;color:#fff}#slider-home a:hover{color:#fff;text-decoration:none;text-shadow:#bfccf2 1px 0 10px}#slider-home .swiper-pagination-bullet-active{background:#000}#slider-home .sl img{-o-object-fit:cover;object-fit:cover;height:650px}#slider-home .border-pro{height:120px;position:absolute;width:100%;left:0;bottom:-8px;color:#000;border-radius:0 70px 70px 0;border:0 0 3px 3px solid #c2000c;border-bottom:3px solid #c2000c;border-top:3px solid #c2000c;border-right:3px solid #c2000c;z-index:0}#slider-home .pro{position:absolute;width:50%;left:0;bottom:100px;color:#000}@media(max-width: 1100px){#slider-home .pro{width:70%}}@media(max-width: 768px){#slider-home .pro{width:90%}}#slider-home .pro:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;opacity:.83;z-index:1;border-radius:0 70px 70px 0}#slider-home .pro span{font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;z-index:2;position:relative}#slider-home .pro p{color:#000;font-size:1.75rem;max-width:600px;text-align:left;margin-left:auto;padding:20px;z-index:4;position:relative}.generico img{-o-object-fit:cover;object-fit:cover;border-radius:15px}.modal-body .swiper-slide{height:150px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.servizi .swiper,.news .swiper,.offerte .swiper,.generico .swiper{width:100%;height:100%;max-width:1500px}.servizi .swiper .mySwiper,.news .swiper .mySwiper,.offerte .swiper .mySwiper,.generico .swiper .mySwiper{margin:0px 130px 25px 130px;overflow:hidden;border-radius:20px;padding:15px}@media(max-width: 767px){.servizi .swiper .mySwiper,.news .swiper .mySwiper,.offerte .swiper .mySwiper,.generico .swiper .mySwiper{margin:0px 0px 25px 0px}}.servizi span{font-size:20px}.servizi .swiper-slide,.servizi .slide{background-color:#c3d0f2;border-radius:15px;height:300px;text-align:center;font-size:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.servizi .swiper-slide:hover,.servizi .swiper-slide:focus,.servizi .slide:hover,.servizi .slide:focus{background-color:#c2000c}.servizi .swiper-slide:hover span,.servizi .swiper-slide:focus span,.servizi .slide:hover span,.servizi .slide:focus span{color:#fff}.servizi .swiper-slide:hover svg,.servizi .swiper-slide:focus svg,.servizi .slide:hover svg,.servizi .slide:focus svg{color:#c3d0f2}.servizi .swiper-slide svg,.servizi .slide svg{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;width:70px;margin-left:auto;margin-right:auto;margin-bottom:20px;color:#c2000c}.servizi .swiper-slide .span,.servizi .slide .span{font-size:18px}.servizi .swiper-slide .back,.servizi .slide .back{color:#fff}.servizi .swiper-slide .back:before,.servizi .slide .back:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#0c2860;opacity:.59;z-index:-1}.news .swiper-button-next,.news .swiper-button-prev,.news .swiper-button-next::after,.news .swiper-button-prev::after{background:#c2000c}.news .mySwiper,.news .slide{display:grid}.news .card{border:1px solid #c3d0f2;border-radius:0px}.news .card .container-card-content{border-top:5px solid #c2000c;color:#000}.news .card .container-card-content .image-content,.news .card .container-card-content .card-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.news .card .card-image{position:relative;height:100%;width:100%}.news .card .card-image .card-i{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:2/1}.news .card p{color:#000;padding-top:15px}.offerte .mySwiper{display:grid}.offerte .card-body{background:#bfccf2}.offerte .container-img{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin-left:auto;margin-right:auto}.offerte .offerte-testo{position:absolute;bottom:20px}.offerte .pos-top-left{position:absolute;top:12px;right:20px}.offerte .off .sconto{background-color:#3e63cf;color:#fff;padding:5px;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;font-size:20px;position:absolute;top:15px;left:0px;width:25%;border-radius:0px 20px 20px 0}.offerte .off .prezzo-finale{color:#3e63cf;font-weight:bold;font-size:25px}.orari-mappa{position:relative}@media(max-width: 420px){.orari-mappa .px-5{padding-left:1rem !important;padding-right:1rem !important}}.orari-mappa .d-flex.align-items-center .justify-content-around>div{-ms-flex-preferred-size:50%;flex-basis:50%}.orari-mappa .col-md-5{position:relative}.orari-mappa .form-contatti>.container-lg::before{bottom:60%}.orari-mappa .form-contatti>.container::before{bottom:60%}.orari-mappa>.container-lg::before{display:block;content:"";position:absolute;top:0;left:0;bottom:30%;right:0;z-index:0;background:#fff;border-radius:15px;-webkit-box-shadow:rgba(0,0,0,.16) 0px 10px 36px 0px,rgba(0,0,0,.06) 0px 0px 0px 1px;box-shadow:rgba(0,0,0,.16) 0px 10px 36px 0px,rgba(0,0,0,.06) 0px 0px 0px 1px}@media(min-width: 992px){.orari-mappa>.container-lg{position:relative}.orari-mappa>.container-lg::before{right:50%;bottom:10%}}@media(min-width: 1400px){.orari-mappa>.container-lg{position:relative}.orari-mappa>.container-lg::before{bottom:15%}}.efidelity{background-color:#c3d0f2}.efidelity strong{color:#c2000c}.efidelity .text{z-index:3;position:relative}@media(min-width: 820px){.efidelity h3{font-size:40px}}@media(min-width: 820px){.efidelity p{font-size:25px}}.efidelity .back{position:absolute;bottom:0;right:0;height:100%;z-index:-1}@media(max-width: 631px){.efidelity .back{display:none}}.form-contatti a{color:#c2000c}.line-red{width:100%;background-color:#c2000c;height:20px}/*# sourceMappingURL=style.css.map */