body,html{margin:0;padding:0;width:100%;color:#080808;font-family:Roboto,sans-serif;font-weight:300;font-size:18px;height:100%;box-sizing:border-box}*,*:before,*:after{box-sizing:border-box}*,*:before,*:after{box-sizing:border-box;outline:0}a{text-decoration:none!important;color:inherit}a:hover{color:inherit}.title-h1{text-transform:uppercase;font-weight:700;font-size:3rem;line-height:1;letter-spacing:-4px}.title-h1.font0{font-size:0;margin:0}@media (min-width: 400px){.title-h1{font-size:4rem}}@media (min-width: 576px){.title-h1{font-size:88px}}.title-h2,h2{font-size:2rem;line-height:1}.title-h2.xs,h2.xs{text-transform:uppercase;font-weight:700}.title-h2.md,h2.md{text-transform:uppercase;font-weight:700;font-size:70px;letter-spacing:-5px;line-height:1}.title-h2.xl,h2.xl{text-transform:uppercase;font-weight:700;font-size:111px;line-height:1;letter-spacing:-4px}.title-h2.custom,h2.custom{text-transform:uppercase;font-weight:900;font-size:96px;letter-spacing:2px;line-height:74px}.title-h3,h3{text-transform:uppercase;font-weight:300;letter-spacing:2px;font-size:34px}.title-h3 .bold,h3 .bold{font-weight:700;letter-spacing:-1px;font-size:39px}.title-h3.thin,h3.thin{font-weight:100;letter-spacing:11px;font-size:37px}.title-h3.medium,h3.medium{text-transform:uppercase;font-weight:400;letter-spacing:4px;font-size:28px}.title-h4.subtitle,h4.subtitle{font-weight:400;font-size:18px;letter-spacing:6px}.title-h4.suptitle,h4.suptitle{font-weight:300;font-size:20px}.title-h4.bold,h4.bold{color:#5d4f55;font-weight:800;font-size:30px;text-transform:uppercase;line-height:30px}.title-h5.bold,h5.bold{color:#5d4f55;font-weight:700;font-size:25px;padding-bottom:10px}.text-xs{font-size:14px}strong{font-weight:700!important}section{overflow-x:hidden}.section-pt{padding-top:50px}@media (min-width: 991px){.section-pt{padding-top:70px}}.section-pb{padding-bottom:50px}@media (min-width: 991px){.section-pb{padding-bottom:70px}}ul{list-style:none;padding:0;margin:0}ul.circle li{position:relative;padding-left:15px}ul.circle li:before{content:"";position:absolute;height:5px;width:5px;background-color:#000;left:0;top:8px;border-radius:50%}section ul{list-style:disc;padding-left:20px}.color-orange{color:#f68b1f}.color-yellow{color:#f9b000}.color-white{color:#fff}.color-brown{color:#5d4f55}.color-red{color:#8a1a46}.bg-gray{background:#fafafa}.hide{display:none}.error{color:red}.success{color:green}.alert-danger{color:red;background-color:transparent;border-color:transparent;padding:0 0 10px}.error-msg{color:red;font-size:13px}.buton{display:inline-block;text-align:center;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-webkit-appearance:none!important;text-decoration:none!important;cursor:pointer;background-color:#fff;color:#000;height:38px;padding:0 28px;border:transparent;line-height:38px;border-radius:3px;text-transform:uppercase;font-weight:400;font-size:16px}.buton:hover{background:#F68B1F;color:#fff}.buton.tr{background-color:transparent;border:1px solid #000}.buton.tr:hover{border:1px solid #F68B1F;background:#F68B1F;color:#fff}.buton.white{border:1px solid #fff;color:#fff}.buton.red{background:#8A1A46;color:#fff}.buton.red:hover{background:#F68B1F}.buton.xs{font-size:14px}.buton.xl{height:45px;padding:0 40px;line-height:45px}.buton.xxl{height:50px;padding:0 55px;line-height:50px;width:auto}.newsletter button{width:24%;height:50px;background:#000;color:#fff;text-transform:uppercase;border-radius:3px;font-size:18px;border:0;display:inline-block;vertical-align:top}.newsletter button:hover{background:#F68B1F;color:#fff}main ul{list-style:disc;padding-left:20px}.bg{background-size:cover;background-repeat:no-repeat;background-position:center center}header{padding:15px 0;font-size:15px}@media (max-width: 575px){header{height:54px}}@media (min-width: 1199px){header.home .logo{display:none}}header .nav-toggle{cursor:pointer}header .social li{display:inline-block;padding:0 2px;font-size:16px}header .link-shop a:hover{color:#f68b1f}.scrolled header{background:#fff;position:fixed;top:0;left:0;right:0;z-index:5}.scrolled header .logo{display:block}.margin-x{margin:0 20px}.slick{margin-bottom:40px}.slick .image{height:500px;display:flex;align-items:center;justify-content:center;text-align:center}@media (max-width: 1600px){.slick .image{height:400px}}.slick .slick-dots{margin-top:-40px;z-index:2;position:relative;text-align:center}.slick .slick-dots li{display:inline-block;width:10px;height:10px;border:1px solid #D5D5D5;text-indent:-1999px;border-radius:50%;margin:0 4px}.slick .slick-dots li.slick-active{background:#D5D5D5}.sun-img{margin-top:-50px}.image-with-detail{position:relative}.image-with-detail .word1{color:#fff;font-weight:100;position:absolute;top:160px;left:170px;font-size:28px;letter-spacing:3px;line-height:1}.image-with-detail .word2{color:#fff;font-weight:100;position:absolute;bottom:160px;right:170px;font-size:28px;letter-spacing:3px}.image-with-detail .word3{color:#fff;font-weight:400;position:absolute;bottom:100px;right:100px;font-size:40px;letter-spacing:-1px}.image-with-detail .word4{color:#fff;font-weight:400;position:absolute;top:10%;right:50%;font-size:40px;letter-spacing:1px}.wines{position:relative}.wines .absolute{position:absolute;top:50%;left:0;transform:translateY(-50%);right:0;text-align:center}.image-bg{height:560px;display:flex;justify-content:center;align-items:center;text-align:center;background-position:bottom center}footer{padding:130px 0 70px;font-size:14px}footer input{height:50px;width:75%;border:1px solid #707070;padding:20px;border-radius:3px;display:inline-block;vertical-align:top}footer input::placeholder{color:#ccc}footer .quick-links li{display:inline-block;padding-right:15px}footer .quick-links li:hover{color:#f68b1f}footer ul.links li{display:inline-block;text-transform:uppercase;padding-right:16px;font-weight:400;font-size:15px}footer ul.links li:hover{color:#f68b1f}footer ul.social{padding-right:5px}footer ul.social li{display:inline-block;padding:0 2px;font-size:16px}.nav-opened .main-menu{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0)}.main-menu{background:#000;color:#fff;position:fixed;top:0;bottom:0;left:0;right:0;z-index:10;padding-top:80px;-webkit-transform:translate(100%,0);-moz-transform:translate(100%,0);-ms-transform:translate(100%,0);-o-transform:translate(100%,0);transform:translate(100%);-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s}.main-menu .close-btn{cursor:pointer;position:absolute;right:40px;top:30px}.main-menu .logo{text-align:center}.main-menu .bottom{position:absolute;bottom:30px;left:0;right:0}.main-menu .main-nav{position:absolute;top:50%;left:50%;text-align:center;transform:translate(-50%,-50%);width:100%}.main-menu .main-nav li{padding-bottom:5px}.main-menu .main-nav li a{text-transform:uppercase;letter-spacing:-1px;font-size:22px}.main-menu .vector{width:888px;margin:0 auto;position:absolute;left:0;right:0;bottom:80px}.main-menu ul.social li{display:inline-block;padding-left:7px}.main-menu a:hover,.social li i:hover{color:#f68b1f}.sticky-nav{background:#fff;position:fixed;right:20px;top:50%;transform:translateY(-50%);z-index:2;padding:10px 6px;border-radius:2px;-webkit-box-shadow:-1px 0px 21px -8px rgba(0,0,0,.75);-moz-box-shadow:-1px 0px 21px -8px rgba(0,0,0,.75);box-shadow:-1px 0 21px -8px #000000bf}.sticky-nav li{width:10px;height:10px;border:1px solid #D2D2D2;border-radius:50%}.sticky-nav li.red{background:#BE0A42;border:1px solid #BE0A42;margin:17px 0}.sticky-nav li.scroll-down,.sticky-nav li.back-to-top{cursor:pointer}@media (max-width: 1600px){.w-banner{padding-bottom:40px}}.banner{height:355px;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 15px}.cat-box{border:1px solid #EFEEEE;height:100%;padding:35px 20px 60px;position:relative}.cat-box .buton{position:absolute;bottom:20px}.cat-box .title{color:#5d4f55;text-transform:uppercase;font-weight:700;font-size:36px;letter-spacing:-1px;line-height:1;width:80%}ul.about-wine{list-style:none;padding-left:0}ul.about-wine li{font-weight:400;padding-bottom:5px}.border-right-md{border-right:1px solid #ccc}.border-box{border:1px solid #EFEEEE;height:100%;padding:40px 40px 135px;position:relative}.border-box .bottom{position:absolute;bottom:28px;left:0;right:0;width:100%}.image-box{height:650px;margin-bottom:40px;position:relative;color:#fff;display:flex;align-items:center;padding:0 20px;background-size:cover;background-repeat:no-repeat}.image-box:hover .content{display:block}.image-box:hover .title{display:none}.image-box .content{display:none;background:rgba(0,0,0,.6);position:absolute;top:0;bottom:0;left:0;right:0;padding:140px 60px 0;text-align:center}.image-box .title{font-weight:700;text-transform:uppercase;font-size:63px;letter-spacing:-2px;line-height:60px;text-align:center}.yellow-box{background:#F9B000;padding:40px;height:100%}.red-box{background:#8A1A46;color:#fff;padding:40px;height:100%}.white-box{border:1px solid #000;padding:40px;height:100%}.white-box.flex{display:flex;align-items:center;height:auto;margin-bottom:15px;padding:30px 50px 35px 30px}.w-input input{width:100%;height:40px;border:1px solid #C8C8C8;border-radius:3px;padding:15px;margin-bottom:5px}.w-input textarea{width:100%;height:70px;border:1px solid #C8C8C8;border-radius:3px;padding:15px;margin-bottom:5px}.w-select{position:relative}.w-select select{width:100%;text-align:center;font-size:14px;height:40px;appearance:none;color:#080808;background:transparent}.w-select select.gray-left{border:1px solid #C8C8C8;border-radius:3px;text-align:left;padding:0 15px 0 30px;color:#ccc}.w-select .vec{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.checkbox{display:block;position:relative;padding-left:30px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:400}.checkbox.light{font-weight:300;font-size:14px}.checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:2px;left:0;height:15px;width:15px;border-radius:50%;border:1px solid #000}.checkbox input:checked~.checkmark{background-color:#f9b000}.checkmark:after{content:"";position:absolute;display:none}.checkbox input:checked~.checkmark:after{display:block}.modal-header{border-bottom:0!important}.modal-body{padding-left:50px;padding-right:50px}.tab-category{border:1px solid #000;text-align:center;color:#5d4f55;font-weight:800;text-transform:uppercase;font-size:23px;height:47px;letter-spacing:-1px;line-height:47px;border-radius:3px;cursor:pointer}.tab-category:hover,.tab-category.active{border:1px solid #8A1A46;background:#8A1A46;color:#fff}.news-box{border:1px solid #EFEEEE;height:100%;position:relative;padding-bottom:50px}.news-box .image{height:315px}.news-box h4.bold{padding:20px 35px 0}.news-box p{padding:0 35px}.news-box .buton{margin:0 35px;position:absolute;bottom:15px}.float-right-img{float:right;width:50%;margin:0 0 20px 40px}section.about-banner{height:500px;margin-bottom:70px;position:relative;overflow:hidden}section.about-banner .container{position:absolute;left:0;right:0;bottom:0}section.about-banner .container h1{font-size:87px}.page-link{color:#5d4f55}.page-item.active .page-link{background-color:#5d4f55;border-color:#5d4f55}.page-link:hover{color:#5d4f55}@media (min-width: 1200px) and (max-height: 650px){.main-menu{padding-top:40px}.main-menu .vector{width:699px;bottom:70px;bottom:50px}.main-menu .main-nav li a{font-size:19px}.main-menu .bottom{bottom:12px}}@media (max-width: 1199px){h2.custom{font-size:70px;line-height:58px}h2.md{font-size:55px}h3.medium{font-size:22px}}@media (max-width: 991px){footer{padding:55px 0;text-align:center}footer h4.subtitle{padding-bottom:50px;font-size:12px}footer ul.quick-links{padding-bottom:28px}footer .quick-links li{display:block;padding-right:0;padding-bottom:15px}footer ul.links{padding-bottom:20px}.main-menu .vector{width:100%;bottom:50px}.main-menu .close-btn{right:15px;top:15px}.main-menu .close-btn img{width:40px}.main-menu .logo img{width:150px}}@media (max-width: 575px){h1{font-size:65px}h2.custom{font-size:55px;line-height:44px}h3.medium{font-size:14px}h3.thin{font-size:33px}h3.thin.xs-on-mob{font-size:16px;letter-spacing:5px}h2.xl{font-size:69px;letter-spacing:-3px;line-height:76px}h2.md{font-size:40px;letter-spacing:-1px}h2.xs{font-size:25px}header .logo img{width:150px}footer .custom-big-title{text-align:left}footer h4.subtitle{text-align:left;font-size:9px}footer input{width:75%!important;text-align:center;margin-bottom:10px}footer .newsletter button{width:75%}footer ul.links li{display:block;padding-bottom:17px}footer ul.social{display:block!important;padding-bottom:17px}.margin-x{margin:0}.no-margin-mob{margin-left:-15px;margin-right:-15px}}@media (max-width: 575px) and (max-width: 1199px){footer .custom-big-title{font-size:70px;line-height:58px}}@media (max-width: 575px) and (max-width: 575px){footer .custom-big-title{font-size:55px;line-height:44px}}@media (max-width: 1600px){.custom-on-mob h3{font-size:28px}.custom-on-mob h3 .bold{font-size:34px}.sun-img{margin-top:-48px}}@media (max-width: 1199px){.sun-img{margin-top:0}.slick .image{padding-left:40px;padding-right:40px}}@media (max-width: 575px){.slick,.slick .image{height:350px}.custom-on-mob h3{text-align:center;padding:40px 50px 30px;font-size:35px}.custom-on-mob h3 .bold{font-size:46px}.full-right{overflow:visible!important}.image-with-detail .word3{bottom:30px;right:30px}.image-with-detail .word2{bottom:100px;right:60px}.wines .absolute{top:45%}.image-bg{height:480px}}@media (max-width: 1600px){.tab-category{font-size:18px}footer input{width:69%}.newsletter button{width:30%}}@media (max-width: 1366px){.sticky-nav{display:none!important}}@media (max-width: 991px){.border-right-md{border-right:0;border-bottom:1px solid #ccc;margin-bottom:15px;padding-bottom:15px}.float-right-img{float:none;width:100%;margin:0 0 30px}section.about-banner .container h1{font-size:65px}.cat-box{padding:35px 20px 20px}.cat-box .buton{position:static}.news-box .content{padding:20px 35px 30px}.news-box{padding-bottom:20px}.news-box .buton{position:static}}@media (max-width: 575px){.cat-box{padding:20px}.cat-box .title{font-size:30px;width:100%}.image-box{height:560px}.image-box .title{font-size:46px;line-height:45px}.image-box .content{padding:40px}.modal-body{padding-left:15px;padding-right:15px}img.xl-wine-bottle{width:50%;margin-bottom:20px}.tab-category{font-size:18px;line-height:24px;padding:5px;height:auto}.news-box .image{height:240px}.news-box .content{padding:20px 10px 30px}.white-box.flex{display:inherit}section.about-banner h1 br{display:none}.white-box h5,.yellow-box h5,.red-box h5{font-size:19px!important}}footer .custom-big-title{text-transform:uppercase;font-weight:900;font-size:96px;letter-spacing:2px;line-height:74px}@media (max-width: 1199px){footer .custom-big-title{font-size:70px;line-height:58px}}@media (max-width: 575px){footer .custom-big-title{text-align:center;font-size:55px;line-height:44px}}.menu-price{font-size:1.2rem}.restaurant-categories-menu-scroll{overflow-x:auto;margin-bottom:20px;padding-bottom:10px}.restaurant-categories-menu{margin:0 auto;display:flex}.restaurant-categories-menu .bt-restaurant-category{border:1px solid #5D4F55;background-color:#fff;color:#5d4f55;text-align:center;font-size:1.1rem;font-weight:700;text-decoration:none;padding:.3rem 1rem;text-transform:uppercase;border-radius:4px;width:400px;margin-right:10px;white-space:nowrap}.restaurant-categories-menu .bt-restaurant-category.active{background-color:#8a1a46;color:#fff}.restaurant-categories-menu .bt-restaurant-category:first-child{margin-left:auto}.restaurant-categories-menu .bt-restaurant-category:last-child{margin-right:auto}@media (min-width: 768px){.restaurant-categories-menu .bt-restaurant-category{font-size:1.4rem}}.restaurant-item{border:1px solid #EFEEEE;display:flex;flex-direction:column;width:100%;padding:30px 5px 15px;text-align:center;color:#5d4f55;min-height:420px}@media (min-width: 768px){.restaurant-item{min-height:403px}}@media (min-width: 1200px){.restaurant-item{min-height:544px}}.restaurant-item .title{font-weight:700;font-size:1.4rem;text-transform:uppercase;line-height:1;margin-bottom:30px;padding:0 10px}@media (min-width: 768px){.restaurant-item .title{font-size:1.4rem}}@media (min-width: 1200px){.restaurant-item .title{font-size:1.7rem}}.restaurant-item .description{margin-bottom:15px;line-height:1.2}.restaurant-item .price{font-weight:700;font-size:1.2rem;line-height:1;margin-bottom:15px;padding-top:15px}@media (min-width: 768px){.restaurant-item .price{font-size:1.2rem}}@media (min-width: 1200px){.restaurant-item .price{font-size:1.4rem}}.restaurant-item .valori-nutritionale{margin-bottom:15px}.restaurant-item .bt-valori-nutritionale{font-size:.8rem;line-height:1.3;cursor:pointer;font-weight:500}.restaurant-item .bt-valori-nutritionale i:before{transition:.2s}.restaurant-item .bt-valori-nutritionale.opened i:before{transform:rotate(180deg)}.restaurant-item .valori-nutri\21bionale-content{font-size:.6rem;padding:10px 0 0}.restaurant-item .table-valori-nutritionale{font-size:.6rem;line-height:1.1;margin-bottom:10px;border:none;box-shadow:0 0 6px 4px #0000000d}.restaurant-item .table-valori-nutritionale td{padding:.2rem}.restaurant-item .table-valori-nutritionale thead{font-weight:700}.restaurant-item .wrapper-details{overflow-y:auto;padding:0 5px;flex:1 0 0}.restaurant-item .wrapper-details::-webkit-scrollbar{width:.3em}.restaurant-item .wrapper-details::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #0003}.restaurant-item .wrapper-details::-webkit-scrollbar-thumb{background-color:#00000080}.cookie-popup{position:fixed;bottom:0;left:0;right:0;z-index:999;font-size:16px;line-height:1.3}.cookie-popup .bt-toggle-cookie{background:rgba(0,0,0,.9);color:#fff;font-size:22px;padding:10px;border-radius:0 12px 0 0;float:left;line-height:20px;cursor:pointer;position:absolute;left:0;top:0;-webkit-transform:translate(0,-100%);-moz-transform:translate(0,-100%);-ms-transform:translate(0,-100%);-o-transform:translate(0,-100%);transform:translateY(-100%)}.cookie-popup .cookie-popup-content{padding:20px;font-size:14px;background:rgba(0,0,0,.9);color:#fff;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.cookie-popup .cookie-popup-content.active{display:-webkit-flex!important;display:-ms-flexbox!important;display:-ms-flex!important;display:flex!important}.cookie-popup .cookie-btn-grp{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;max-width:475px;min-width:300px;text-align:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-around;-ms-justify-content:space-around;-ms-flex-pack:space-around;justify-content:space-around;-webkit-align-items:center;-ms-align-items:center;align-items:center}.cookie-popup .bt-more{margin-right:15px}@media (max-width: 1024px){.cookie-popup .cookie-popup-content{display:block}.cookie-popup .cookie-btn-grp{margin-top:15px;max-width:100%;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end;min-width:auto}}.cookie-popup .cookie-popup-content a{color:#fff;text-decoration:underline!important}.cookie-popup .more a{margin-right:5px}.cookie-popup form{margin:0}.cookie-agree-button{border:none;background-color:#fff!important;font-size:14px;color:#000;font-weight:600;text-transform:uppercase;padding:0 15px;height:40px;line-height:40px;display:inline-block;cursor:pointer}.cookie-modal .custom-checkbox{position:relative;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;align-items:center;vertical-align:middle;max-width:100%}.cookie-modal .custom-checkbox .custom-control-label:after{display:none}.cookie-modal .custom-checkbox label{width:100%;margin:0!important;position:relative;cursor:pointer}.cookie-modal .custom-checkbox label:before{display:none}.cookie-modal .custom-checkbox input{top:0;left:0;width:100%;cursor:inherit;margin:0;opacity:0;padding:0;position:absolute;height:14px}.cookie-modal .custom-checkbox span{display:inline-block;position:relative;font-weight:400;font-size:14px;padding-left:50px}.cookie-modal .custom-checkbox span:before{width:20px;height:20px;box-shadow:0 1px 3px #000c,0 1px 1px #000c,0 2px 1px -1px #000c;border-radius:50%;background-color:#fff;position:absolute;display:block;content:"";left:0;top:50%;-webkit-transform:translate(-20%,-55%);-moz-transform:translate(-20%,-55%);-ms-transform:translate(-20%,-55%);-o-transform:translate(-20%,-55%);transform:translate(-20%,-55%);z-index:1}.cookie-modal .custom-checkbox span:after{display:block;content:"";color:#000;width:34px;height:14px;border-radius:7px;background-color:#9c9c9c;position:absolute;left:0;top:50%;-webkit-transform:translate(0,-55%);-moz-transform:translate(0,-55%);-ms-transform:translate(0,-55%);-o-transform:translate(0,-55%);transform:translateY(-55%);z-index:0}.cookie-modal .custom-checkbox input~span.checked{display:none}.cookie-modal .custom-checkbox input~span.unchecked{display:block}.cookie-modal .custom-checkbox input:checked~span.checked{display:block!important}.cookie-modal .custom-checkbox input:checked~span.unchecked{display:none!important}.cookie-modal .custom-checkbox input:checked+span:after{background-color:#adeeba}.cookie-modal .custom-checkbox input:checked+span:before{background-color:#00b723;left:25px}.cookie-modal .modal-body{padding-bottom:40px;font-size:16px;line-height:1.3}.cookie-modal .modal-body a{color:#000}.cookie-modal .cookie-agree-button{border:1px solid #000;background-color:#fff!important;font-size:14px;color:#000;font-weight:600;text-transform:uppercase;padding:0 15px;height:40px;line-height:40px;display:inline-block;transition:.3s ease-out}.cookie-modal .modal-footer{text-align:center;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-evenly;-ms-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.cookie-modal .modal-title{font-size:21px}.cookie-modal button.close{color:#c72219!important;position:absolute;top:20px;right:20px;opacity:1;width:30px;height:30px;line-height:30px;text-align:center;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px solid #c72219}.cookie-modal .tab-grp{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:190px 1 1;-ms-flex:190px 1 1;flex:190px 1 1}.cookie-modal .tab-grp .tab{cursor:pointer;padding:10px;border-top:1px solid #cac7c7;margin-right:20px;background-color:#e6e6e6;color:#000;text-decoration:none;display:block}.cookie-modal .tab-grp .tab.active{background-color:#fff}.cookie-modal .modal-dialog{margin-top:0;margin-bottom:0;height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-width:700px!important}.cookie-modal .modal.fade .modal-dialog{-webkit-transform:translate(0,-100%);transform:translateY(-100%)}.cookie-modal .modal.in .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0)}@media (min-width: 1200px){.container{max-width:1200px}.container.xs{max-width:700px}}@media (min-width: 1600px){.container{max-width:1555px}}.full-right{position:relative;overflow:hidden}@media (min-width: 992px){.full-right{margin-left:0;margin-right:calc(-50vw + 465px)}}@media (min-width: 1200px){.full-right{margin-left:0;margin-right:calc(-50vw + 585px)}}@media (min-width: 1555px){.full-right{margin-left:0;margin-right:calc(-50vw + 762.5px)}}.full-left{position:relative;overflow:hidden}@media (min-width: 992px){.full-left{margin-right:0;margin-left:calc(-50vw + 465px)}}@media (min-width: 1200px){.full-left{margin-right:0;margin-left:calc(-50vw + 585px)}}@media (min-width: 1555px){.full-left{margin-right:0;margin-left:calc(-50vw + 762.5px)}}
