@charset "UTF-8";
/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{background-color:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;margin:0;overflow:visible;padding:0;text-transform:none;-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;-o-transition-property:opacity,filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear}.hamburger:hover{opacity:.7}.hamburger-box{display:inline-block;height:19px;position:relative;width:30px}.hamburger-inner{display:block;margin-top:-1.5px;top:50%}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#d2232a;border-radius:3px;height:3px;position:absolute;-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;width:30px}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-8px}.hamburger-inner:after{bottom:-8px}.hamburger--spring .hamburger-inner{top:1.5px;-webkit-transition:background-color 0s linear .13s;-o-transition:background-color 0s linear .13s;transition:background-color 0s linear .13s}.hamburger--spring .hamburger-inner:before{top:8px;-webkit-transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);-o-transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner:after{top:16px;-webkit-transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);-o-transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{background-color:transparent;-webkit-transition-delay:.22s;-o-transition-delay:.22s;transition-delay:.22s}.hamburger--spring.is-active .hamburger-inner:before{top:0;-webkit-transform:translate3d(0,8px,0) rotate(45deg);transform:translate3d(0,8px,0) rotate(45deg);-webkit-transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;-o-transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s}.hamburger--spring.is-active .hamburger-inner:after{top:0;-webkit-transform:translate3d(0,8px,0) rotate(-45deg);transform:translate3d(0,8px,0) rotate(-45deg);-webkit-transition:top .2s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;-o-transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s}.header{position:fixed;top:0;width:100%}@media only screen and (min-width:1200px){.header{z-index:1200}}.header-mobile{background:transparent;display:none;height:45px;margin-bottom:32px;position:relative;top:0;width:100%}@media only screen and (max-width:1199px){.header-mobile{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:stretch;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(hsla(0,0%,100%,.5)));background:-o-linear-gradient(top,#fff 0,hsla(0,0%,100%,.5) 100%);background:linear-gradient(180deg,#fff 0,hsla(0,0%,100%,.5));display:-webkit-box;display:-ms-flexbox;display:flex;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#80ffffff",GradientType=0);height:56px;justify-content:space-between;padding:0;position:fixed;top:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;z-index:1200}.header-mobile.is-pushed{-webkit-transform:translateX(310px);-ms-transform:translateX(310px);transform:translateX(310px)}.header-mobile:before{background:transparent -webkit-gradient(linear,left top,left bottom,from(hsla(38,42%,93%,0)),to(#e0d8cc)) 0 0 no-repeat padding-box;background:transparent -o-linear-gradient(top,hsla(38,42%,93%,0) 0,#e0d8cc 100%) 0 0 no-repeat padding-box;background:transparent linear-gradient(180deg,hsla(38,42%,93%,0),#e0d8cc) 0 0 no-repeat padding-box;content:"";display:block;height:73px;left:0;position:absolute;top:0;width:100%;z-index:-1}.header-mobile .nav ul{height:100%}.header-mobile .nav ul li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:4px solid transparent;border-top:4px solid transparent}.header-mobile .nav ul li a{padding-left:10px;padding-right:10px}.header-mobile svg{height:auto;width:24px}.header-mobile svg path{fill:#d2232a}}.header-desktop{background:transparent;display:none;height:2.25rem;margin-bottom:-14px;position:relative;top:0;width:100%}@media only screen and (min-width:1200px){.header-desktop{display:block}}@media only screen and (max-width:1199px){.header-wrapper{height:100vh;position:relative;width:310px}}@media only screen and (min-width:1200px){.header-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(hsla(0,0%,100%,.5)));background:-o-linear-gradient(top,#fff 0,hsla(0,0%,100%,.5) 100%);background:linear-gradient(180deg,#fff 0,hsla(0,0%,100%,.5));display:-webkit-box;display:-ms-flexbox;display:flex;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#80ffffff",GradientType=0);height:45px;justify-content:space-between;position:relative}.header-wrapper:before{background:transparent -webkit-gradient(linear,left top,left bottom,from(hsla(38,42%,93%,0)),to(#e0d8cc)) 0 0 no-repeat padding-box;background:transparent -o-linear-gradient(top,hsla(38,42%,93%,0) 0,#e0d8cc 100%) 0 0 no-repeat padding-box;background:transparent linear-gradient(180deg,hsla(38,42%,93%,0),#e0d8cc) 0 0 no-repeat padding-box;content:"";display:block;height:73px;left:0;position:absolute;top:0;width:100%}}main~.menu-overlay{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}main.is-pushed{position:relative;-webkit-transform:translateX(310px);-ms-transform:translateX(310px);transform:translateX(310px);z-index:1010}main.is-pushed~.menu-overlay{-webkit-box-shadow:-9px 3px 8px rgba(0,0,0,.4);box-shadow:-9px 3px 8px rgba(0,0,0,.4);height:100vh;left:0;position:fixed;top:0;-webkit-transform:translateX(310px);-ms-transform:translateX(310px);transform:translateX(310px);width:calc(100% - 310px);z-index:1100}main.is-pushed~.footer{position:relative;-webkit-transform:translateX(310px);-ms-transform:translateX(310px);transform:translateX(310px);z-index:1010}.logo-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;background-color:#d2232a;border-bottom:3px solid #fff;border-top:3px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:31px;justify-content:center;left:0;position:absolute;top:56px;width:100%}@media only screen and (min-width:1200px){.logo-wrapper{top:0}}.logo-wrapper .logo{bottom:-5px;display:block;position:absolute}@media only screen and (max-width:1199px){.desktop-menu{display:none}}@media only screen and (min-width:1200px){.desktop-menu{padding-left:26px}.desktop-menu ul>li>ul.submenu{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.desktop-menu ul{list-style:none;margin:0;padding-left:0;text-align:center;width:100%}.desktop-menu ul,.desktop-menu ul li{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.desktop-menu ul li.icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;align-items:center;-ms-flex:1 1 auto;flex:1 1 auto;margin-top:0}.desktop-menu ul li.icon a{border:0;border-bottom:4px solid transparent;border-top:4px solid transparent;padding-left:10px;padding-right:10px;width:auto}.desktop-menu ul li.icon a svg path{fill:#d2232a}.desktop-menu ul li.active>a{border-top:4px solid #d2232a}.desktop-menu ul li.landing a{display:block}.desktop-menu ul a{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-item-align:stretch;align-items:center;align-self:stretch;color:#d2232a;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:700;height:46px;line-height:17px;text-align:left;text-decoration:none!important;width:100%}.desktop-menu ul ul{display:none;left:52px;position:absolute;top:0}.desktop-menu ul>li:hover>ul.submenu{background-color:#fdfcfa;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;display:flex;left:26px;padding:0 8.523592085%;position:fixed;top:38px;width:calc(100vw - 52px);z-index:2000}.desktop-menu ul>li:hover>ul.submenu>li{margin-right:min(50px,2.6041666667vw);position:static}.desktop-menu ul>li:hover>ul.submenu>li:last-child{margin-right:0}.desktop-menu ul>li:hover>ul.submenu>li>a{color:#625c53;font-weight:400;text-transform:uppercase}.desktop-menu ul>li:hover>ul.submenu>li>a.tablink{height:50px;padding-left:4px;padding-right:4px}.desktop-menu ul>li:hover>ul.submenu>li>a.tablink.active,.desktop-menu ul>li:hover>ul.submenu>li>a.tablink:hover{color:#d2232a;font-weight:700;position:relative}.desktop-menu ul>li:hover>ul.submenu>li>a.tablink.active:after,.desktop-menu ul>li:hover>ul.submenu>li>a.tablink:hover:after{background-color:#d2232a;border-radius:4px 4px 0 0;bottom:0;content:"";display:block;height:8px;left:0;position:absolute;width:100%}.desktop-menu ul>li:hover>ul .sub-submenu{background-color:#d2232a;left:0;margin:auto;position:absolute;top:50px}.desktop-menu ul>li:hover>ul .sub-submenu a{color:#fff;font-size:16px;font-weight:400;text-transform:none}.desktop-menu ul>li>ul.submenu a{text-align:center}.desktop-menu ul>li>ul.submenu .sub-submenu{padding:31px 8.523592085%;width:100%}.desktop-menu ul>li>ul.submenu .sub-submenu:empty{padding:0}.desktop-menu ul>li>ul.submenu .sub-submenu.active-tab:before{background-color:#d2232a;bottom:0;content:"";left:0;min-height:280px;position:absolute;top:0;width:100%}.desktop-menu ul>li>ul.submenu .sub-submenu.active-tab:empty{padding:0}.desktop-menu ul>li>ul.submenu .sub-submenu.active-tab:empty:before{display:none}.desktop-menu ul>li>ul.submenu .sub-submenu .container,.desktop-menu ul>li>ul.submenu .sub-submenu .container-fluid{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;width:100%}.desktop-menu ul>li>ul.submenu .sub-submenu .menu-col-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-flex:0;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:flex-start;max-width:calc(100% - 275px)}.desktop-menu ul>li>ul.submenu .sub-submenu .menu-col-wrapper .menu-col{-webkit-box-flex:1;-ms-flex:1 1 20%;flex:1 1 20%;max-width:20%;padding-left:7px;padding-right:7px}.desktop-menu ul>li>ul.submenu .sub-submenu .menu-col-wrapper .menu-col a{color:#fff!important;font-size:.8rem;font-weight:600;height:auto;margin-bottom:.75em;opacity:1;text-align:left;text-decoration:none!important;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.desktop-menu ul>li>ul.submenu .sub-submenu .menu-col-wrapper .menu-col a:hover{opacity:.8}.desktop-menu ul>li>ul.submenu .sub-submenu .menu-side-wrapper{-webkit-box-flex:0;-ms-flex:0 0 275px;flex:0 0 275px;max-width:275px;padding-left:49px}.desktop-menu ul>li>ul.submenu .sub-submenu .menu-img-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.desktop-menu ul>li>ul.submenu .sub-submenu .menu-img-wrapper .menu-img-col{-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%;padding:0 24px;width:25%}.desktop-menu ul>li>ul.submenu .sub-submenu .menu-img-wrapper .menu-img-col .menu-img{width:100%}.desktop-menu ul>li>ul.submenu .sub-submenu .menu-img-col{color:#fff;display:block;font-size:.65rem;font-weight:600;height:auto;line-height:1.6923076923em;text-align:left}.desktop-menu ul>li>ul.submenu .sub-submenu .menu-img-col .menu-img{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:.5rem;height:170px;overflow:hidden;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);width:226px}.desktop-menu ul>li>ul.submenu .sub-submenu .menu-img-col .menu-img img{height:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:100%}.desktop-menu ul>li>ul.submenu .sub-submenu .menu-img-col:hover .menu-img img{-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04)}.desktop-menu ul>li>ul.submenu .sub-submenu .menu-img-col .caption{display:inline-block;margin-top:11px}.desktop-menu ul>li>ul.submenu .sub-submenu .menu-img-col .caption.has-video{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath data-name='Union 34' d='M4.886 15.372A8.027 8.027 0 1 1 8 16a7.976 7.976 0 0 1-3.114-.628ZM5.252 1.5A7.082 7.082 0 1 0 8 .941a7.038 7.038 0 0 0-2.748.559Zm1.1 4.151 4.706 2.471-4.705 2.467Z' fill='%23fff'/%3E%3C/svg%3E");background-position:0 .3em;background-repeat:no-repeat;background-size:16px;padding-left:21px}.desktop-menu ul>li>ul.submenu .sub-submenu .carousel-menu{display:block;overflow:hidden;padding-bottom:0}.desktop-menu ul>li>ul.submenu .sub-submenu .carousel-menu .swiper-slide{padding:0 24px;width:25%!important}.desktop-menu ul>li>ul.submenu .sub-submenu .carousel-menu .menu-img-col{-webkit-box-flex:unset!important;-ms-flex:unset!important;flex:unset!important;padding:0!important;width:100%!important}.desktop-menu ul>li>ul.submenu .sub-submenu .btn-circle.left,.desktop-menu ul>li>ul.submenu .sub-submenu .btn-circle.right{background-color:#fff;-webkit-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.desktop-menu ul>li>ul.submenu .sub-submenu .btn-circle.left:before,.desktop-menu ul>li>ul.submenu .sub-submenu .btn-circle.right:before{display:none}.desktop-menu ul>li>ul.submenu .sub-submenu .btn-circle.left:hover,.desktop-menu ul>li>ul.submenu .sub-submenu .btn-circle.right:hover{background-color:hsla(0,0%,100%,.8)}.desktop-menu ul>li>ul.submenu .sub-submenu .btn-circle.left svg path,.desktop-menu ul>li>ul.submenu .sub-submenu .btn-circle.right svg path{fill:#d2232a}.desktop-menu ul>li>ul.submenu .sub-submenu .btn-circle.left.swiper-button-disabled,.desktop-menu ul>li>ul.submenu .sub-submenu .btn-circle.right.swiper-button-disabled{opacity:.5}.desktop-menu ul>li>ul.submenu .sub-submenu .btn-circle.left{left:40px}.desktop-menu ul>li>ul.submenu .sub-submenu .btn-circle.right{right:40px}.desktop-menu>ul .search{display:none}.desktop-menu>ul>li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.desktop-menu>ul>li:not(.icon)>a{padding:0 10px;text-transform:uppercase}.desktop-menu>ul>li:not(.icon)>a:before{background-color:rgba(210,35,42,.4);bottom:0;content:"";display:block;height:14px;left:0;margin:auto;position:absolute;top:0;width:1px}.desktop-menu>ul>li.has-submenu>a{padding:0 27px 0 10px;position:relative}.desktop-menu>ul>li.has-submenu>a:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #d2232a;content:"";display:block;height:4px;height:0;margin-top:-2px;position:absolute;right:9px;top:50%;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:7px;width:0}.desktop-menu>ul>li.has-submenu:hover>a:after{border-bottom:4px solid #d2232a;border-left:4px solid transparent;border-right:4px solid transparent;border-top:0}.desktop-menu>ul>li>a{border-bottom:4px solid transparent;border-top:4px solid transparent}.desktop-menu>ul>li.active>a{background-color:#e6e2dc;border-top:4px solid #d2232a}.desktop-menu>ul>li.active>a:before{display:none}.desktop-menu>ul>li.active:not(.icon)>a{background-color:#fff}.desktop-menu>ul>li.active+li>a:before{display:none}.desktop-menu .tabcontent{display:none;padding:6px 12px}.desktop-menu .tabcontent.active-tab{display:block}}.hamburger{display:none}@media only screen and (max-width:1199px){.hamburger{display:block;padding:15px 10px;width:50px}.slide-menu{background-color:#d2232a;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:none;font-size:.8rem;height:100vh;max-width:100%;overflow:hidden;overflow-y:auto;position:fixed;right:0;top:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:310px;will-change:transform;z-index:1000}.slide-menu .m-arrow-right{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.306' height='18.333'%3E%3Cpath d='m0 16.194 7.028-7.027L0 2.139 2.139 0l9.167 9.167-9.167 9.167Z' fill='%23fff' fill-rule='evenodd' opacity='.9'/%3E%3C/svg%3E");margin-left:1em}.slide-menu .m-arrow-left,.slide-menu .m-arrow-right{background-position:50%;background-repeat:no-repeat;background-size:contain;color:transparent;display:inline-block;height:18px;width:12px}.slide-menu .m-arrow-left{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.306' height='18.333'%3E%3Cpath d='M11.306 16.194 4.278 9.167l7.028-7.028L9.167 0 0 9.167l9.167 9.167Z' fill='%23fff' fill-rule='evenodd' opacity='.9'/%3E%3C/svg%3E");margin-right:1em}.slide-menu .slide-menu__slider{min-height:100%;padding-bottom:138px;position:relative;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:100%;will-change:transform}.slide-menu .controls{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-bottom:1rem}.slide-menu .controls a{border:0;padding-left:1rem;padding-right:1rem}.slide-menu a{-webkit-tap-highlight-color:transparent!important;border-bottom:1px solid hsla(0,0%,100%,.5);color:#fff;cursor:pointer;font-size:.8rem;font-weight:700;outline:none!important;padding:.9rem 1rem;text-decoration:none!important;text-transform:uppercase}.slide-menu a:hover{color:hsla(0,0%,100%,.8)}.slide-menu a:hover svg{opacity:.8}.slide-menu ul{list-style:none;margin:0;padding-left:0;position:relative;text-align:center;width:100%}}@media only screen and (max-width:1199px){.slide-menu ul li:last-child>a{border-bottom:0}.slide-menu ul li.icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-block;margin-top:3.25rem;width:auto}.slide-menu ul li.icon a{border:0;padding-left:1rem;padding-right:1rem;width:auto}.slide-menu ul li.landing a{border-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.7rem;text-decoration:underline!important;text-transform:none;width:100%}.slide-menu ul li.landing a:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.306' height='18.333'%3E%3Cpath d='m0 16.194 7.028-7.027L0 2.139 2.139 0l9.167 9.167-9.167 9.167Z' fill='%23fff' fill-rule='evenodd' opacity='.9'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;color:transparent;content:"";display:inline-block;height:10px;margin-left:.5rem;width:12px}.slide-menu ul li .has-img>a{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:flex-start;border-bottom-color:transparent;-ms-flex-direction:column;flex-direction:column;font-size:.65rem;font-weight:600;padding-right:40px;position:relative;text-transform:none}.slide-menu ul li .has-img>a .menu-img{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:.5rem;height:170px;margin-bottom:4px;overflow:hidden;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);width:226px}.slide-menu ul li .has-img>a .menu-img img{height:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:100%}.slide-menu ul li .has-img>a .slide-menu__decorator{bottom:20px;position:absolute;right:20px}.slide-menu ul li .has-img>a:hover .menu-img img{-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04)}.slide-menu ul a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left;width:100%}.slide-menu ul a:not(.slide-menu__backlink){-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.slide-menu ul a.slide-menu__backlink{border:0;margin-bottom:calc(1.5rem - 2px);margin-top:1.5rem;text-transform:uppercase}.slide-menu ul ul{display:none;left:100%;position:absolute;top:0}.slide-menu .icon{margin:0 .1rem}.slide-menu .btn{-webkit-box-flex:1;background-color:transparent;color:#fff;-ms-flex:1 0 auto;flex:1 0 auto;font-size:90%;padding:.75rem 1.5rem;text-transform:uppercase}.slide-menu .btn:before{content:"<";margin-right:.5rem}.slide-menu .btn:first-of-type{opacity:0;text-align:left;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;visibility:hidden;will-change:opacity}.slide-menu .btn:first-of-type.is-active{opacity:1;visibility:visible}.slide-menu .btn:last-of-type{text-align:right}.slide-menu .btn:last-of-type:before{content:"✕";margin-right:.5rem}.slide-menu .menu-secondary{display:-webkit-box;display:-ms-flexbox;display:flex}}.menu-secondary{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;bottom:40px;position:absolute}.menu-secondary,.menu-secondary ul{display:-webkit-box;display:-ms-flexbox;display:flex}.menu-secondary ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;width:100%}@media only screen and (max-width:1199px){.menu-secondary ul{padding-bottom:60px}}.menu-secondary ul li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.menu-secondary ul li a{color:#d2232a;font-size:.6rem;font-weight:700;line-height:1em;padding:0 15px;position:relative;text-decoration:none!important;text-transform:uppercase}@media only screen and (min-width:1200px){.menu-secondary ul li a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:4px solid transparent;border-top:4px solid transparent;display:-webkit-box;display:-ms-flexbox;display:flex;height:46px}.menu-secondary ul li a:before{background-color:rgba(210,35,42,.4);bottom:0;content:"";display:block;height:14px;margin:auto;position:absolute;right:0;top:0;width:1px}}.menu-secondary ul li.social a{padding-left:10px;padding-right:10px}.menu-secondary ul li.social a:before{display:none}.menu-secondary ul li.social+li:not(.social) a:after{background-color:rgba(210,35,42,.4);bottom:0;content:"";display:block;height:14px;left:0;margin:auto;position:absolute;top:0;width:1px}.menu-secondary ul li:last-child>a:before{display:none}@media only screen and (max-width:1199px){.menu-secondary ul li.icon{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;margin-top:0}.menu-secondary ul li.icon a{padding:.5rem}.menu-secondary ul li.search{display:none}.menu-secondary ul li.lang-switch{bottom:0;height:44px;left:0;margin:auto;position:absolute;right:0;width:auto}.menu-secondary ul li.lang-switch a{border-bottom:0;color:#fff;height:44px}}.menu-secondary ul svg path{fill:#fff}@media only screen and (max-width:1199px){.menu-secondary{display:none;width:100%}}@media only screen and (min-width:1200px){.menu-secondary{padding-right:26px;position:static}.menu-secondary ul svg path{fill:#d2232a;-webkit-transition:fill .3s ease-in-out;-o-transition:fill .3s ease-in-out;transition:fill .3s ease-in-out}.menu-secondary ul a{-webkit-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.menu-secondary ul a:hover{color:#be151b}.menu-secondary ul a:hover svg path{fill:#be151b}.slide-menu{display:none!important}}.wpml-ls-legacy-dropdown{height:100%;width:100%}@media only screen and (min-width:1200px){.wpml-ls-legacy-dropdown{width:auto}}@media only screen and (max-width:1199px){.wpml-ls-legacy-dropdown ul{display:block!important;position:static!important}}.wpml-ls-legacy-dropdown a{background:transparent;border-left-width:0;border-right-width:0}@media only screen and (max-width:1199px){.wpml-ls-legacy-dropdown a{border:0}}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle{background-color:transparent;padding-right:15px}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:before{background-color:#fff;bottom:0;content:"";display:block!important;height:14px;margin:auto;position:absolute;right:0;top:0;width:1px}@media only screen and (min-width:1200px){.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:before{background-color:rgba(210,35,42,.4)}}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{display:none}.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a,.wpml-ls-legacy-dropdown a:focus,.wpml-ls-legacy-dropdown a:hover{background:transparent;color:#fff}@media only screen and (min-width:1200px){.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a,.wpml-ls-legacy-dropdown a:focus,.wpml-ls-legacy-dropdown a:hover{color:#be151b}}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu{background:transparent;display:block}@media only screen and (max-width:1199px){.wpml-ls-legacy-dropdown .wpml-ls-sub-menu{border-top:0;visibility:visible}}@media only screen and (min-width:1200px){.wpml-ls-legacy-dropdown .wpml-ls-sub-menu{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;background:#fff;border-top:0;display:none;top:38px;visibility:visible}}.wpml-ls-legacy-dropdown .wpml-ls-current-language:focus .wpml-ls-sub-menu,.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover .wpml-ls-sub-menu{display:block}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu a{border:0}.tab-content-wrapper .tabcontent{display:none;position:relative}.tab-content-wrapper .tabcontent.active-tab{display:block}.vertical-tabs{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.vertical-tabs,.vertical-tabs .tab-box{display:-webkit-box;display:-ms-flexbox;display:flex}.vertical-tabs .tab-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:.7rem;line-height:1.2142857143em;padding-right:35px;position:relative}.vertical-tabs .tab-box:after{background:#fff;border-radius:4px;content:"";height:100%;position:absolute;right:0;width:2px}.vertical-tabs .tab-box .marker{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4.077' height='16.694'%3E%3Cpath data-name='Path 5136' d='M4.077 0C3.66 3.407-.011 5.737 0 8.527c.009 2.3 3.515 5 4.077 8.167Z' fill='%23fff'/%3E%3C/svg%3E");background-position:100%;background-repeat:no-repeat;background-size:contain;height:1.2142857143em;margin-bottom:0;position:absolute;right:2px;top:.25em;-webkit-transition:top .3s ease-in-out;-o-transition:top .3s ease-in-out;transition:top .3s ease-in-out;width:5px}.vertical-tabs .tab-box li{margin-bottom:1em}.vertical-tabs .tab-box li:first-child{margin-top:.25em}.vertical-tabs .tab-box li:nth-last-child(2){margin-bottom:.25em}.vertical-tabs .tab-box li a{font-weight:700;padding-left:0;padding-right:0;text-align:right;width:100%}.horizontal-tabs{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.horizontal-tabs,.horizontal-tabs .tab-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.horizontal-tabs .tab-box{-ms-flex-pack:distribute;color:#d2232a;font-size:1rem;justify-content:space-around;line-height:1.2142857143em;margin-bottom:-28px;padding-bottom:28px;position:relative}@media only screen and (min-width:992px){.horizontal-tabs .tab-box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media only screen and (min-width:1200px){.horizontal-tabs .tab-box{font-size:1.3rem}}.horizontal-tabs .tab-box .marker{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='155.77' height='27.496'%3E%3Cpath data-name='Path 5134' d='M0 0c21.176 0 36.212 27.5 77.885 27.5S134.594 0 155.77 0Z' fill='%23fcfbfa'/%3E%3C/svg%3E");background-position:top;background-repeat:no-repeat;background-size:contain;bottom:0;height:29px;left:.25em;margin-bottom:0;position:absolute;right:2px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:left .3s ease-in-out;-o-transition:left .3s ease-in-out;transition:left .3s ease-in-out;width:156px}@media only screen and (max-width:991px){.horizontal-tabs .tab-box .marker{left:0!important;margin:auto;right:0!important;-webkit-transform:none;-ms-transform:none;transform:none}}.horizontal-tabs .tab-box li{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}@media only screen and (min-width:992px){.horizontal-tabs .tab-box li{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px}}.horizontal-tabs .tab-box li:not(.marker){border-bottom:2px solid rgba(210,35,42,.3)}.horizontal-tabs .tab-box li:nth-last-child(2){border-bottom:0}@media only screen and (min-width:992px){.horizontal-tabs .tab-box li{border-bottom:0!important;margin-bottom:1em}}.horizontal-tabs .tab-box li a:not(.btn){font-weight:400;padding:.65em 0;text-align:center;width:100%}.horizontal-tabs .tab-box li a:not(.btn).active{font-weight:700}@media only screen and (min-width:992px){.horizontal-tabs .tab-box li a:not(.btn){padding-bottom:0;padding-top:0}}.horizontal-tabs .tab-content-wrapper{background-color:#f8f7f5;padding:58px 0 48px;-webkit-transition:height .3s ease-in-out;-o-transition:height .3s ease-in-out;transition:height .3s ease-in-out}@media only screen and (min-width:992px){.horizontal-tabs .tab-content-wrapper{padding:62px 0 80px}}.occasion-tabs,.tabs-moments-occasions{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.occasion-tabs nav,.tabs-moments-occasions nav{text-align:center}.occasion-tabs .tab-box,.tabs-moments-occasions .tab-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-pack:distribute;color:#d2232a;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;font-size:.7rem;justify-content:space-around;line-height:1.2142857143em;margin-bottom:-28px;padding-bottom:28px;padding-top:3px;position:relative}@media only screen and (min-width:992px){.occasion-tabs .tab-box,.tabs-moments-occasions .tab-box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media only screen and (min-width:1200px){.occasion-tabs .tab-box,.tabs-moments-occasions .tab-box{font-size:.75rem}}.occasion-tabs .tab-box .marker,.tabs-moments-occasions .tab-box .marker{background:#d2232a;border-radius:50%;height:24px;margin-bottom:0;min-width:24px;position:absolute;right:2px;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:left .3s ease-in-out;-o-transition:left .3s ease-in-out;transition:left .3s ease-in-out;width:24px;z-index:3}@media only screen and (max-width:991px){.occasion-tabs .tab-box .marker,.tabs-moments-occasions .tab-box .marker{display:none;left:0!important;margin:auto;right:0!important;-webkit-transform:none;-ms-transform:none;transform:none}}.occasion-tabs .tab-box li,.tabs-moments-occasions .tab-box li{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}@media only screen and (min-width:992px){.occasion-tabs .tab-box li,.tabs-moments-occasions .tab-box li{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;min-width:138px}}.occasion-tabs .tab-box li:nth-last-child(2),.tabs-moments-occasions .tab-box li:nth-last-child(2){border-bottom:0}@media only screen and (min-width:992px){.occasion-tabs .tab-box li,.tabs-moments-occasions .tab-box li{border-bottom:0!important;margin-bottom:1em}}.occasion-tabs .tab-box li:first-child a:not(.btn):after,.tabs-moments-occasions .tab-box li:first-child a:not(.btn):after{left:50%;width:50%}.occasion-tabs .tab-box li:nth-last-child(2) a:not(.btn):after,.tabs-moments-occasions .tab-box li:nth-last-child(2) a:not(.btn):after{right:50%;width:50%}.occasion-tabs .tab-box li a:not(.btn),.tabs-moments-occasions .tab-box li a:not(.btn){font-weight:400;padding:.65em 0;position:relative;text-align:center;width:100%}.occasion-tabs .tab-box li a:not(.btn):before,.tabs-moments-occasions .tab-box li a:not(.btn):before{background:#fcfbfa;border:1px solid #d2232a;border-radius:50%;content:"";display:block;height:18px;margin:auto auto 10px;position:relative;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:18px;z-index:2}@media only screen and (max-width:991px){.occasion-tabs .tab-box li a:not(.btn):before,.tabs-moments-occasions .tab-box li a:not(.btn):before{display:none}}.occasion-tabs .tab-box li a:not(.btn):after,.tabs-moments-occasions .tab-box li a:not(.btn):after{border-top:1px solid #d2232a;content:"";display:block;position:absolute;top:9px;width:100%;z-index:1}@media only screen and (max-width:991px){.occasion-tabs .tab-box li a:not(.btn):after,.tabs-moments-occasions .tab-box li a:not(.btn):after{display:none}}.occasion-tabs .tab-box li a:not(.btn):hover:before,.tabs-moments-occasions .tab-box li a:not(.btn):hover:before{-webkit-transform:scale(1.3333333333);-ms-transform:scale(1.3333333333);transform:scale(1.3333333333)}.occasion-tabs .tab-box li a:not(.btn).active,.tabs-moments-occasions .tab-box li a:not(.btn).active{font-weight:700}.occasion-tabs .tab-box li a:not(.btn).active:before,.tabs-moments-occasions .tab-box li a:not(.btn).active:before{-webkit-transform:scale(.7777777778);-ms-transform:scale(.7777777778);transform:scale(.7777777778)}@media only screen and (min-width:992px){.occasion-tabs .tab-box li a:not(.btn),.tabs-moments-occasions .tab-box li a:not(.btn){padding-bottom:0;padding-top:0}}@media only screen and (max-width:991px){.occasion-tabs .tab-box,.tabs-moments-occasions .tab-box{display:none}}.occasion-tabs .no-tab-content-wrapper,.occasion-tabs .tab-content-wrapper,.tabs-moments-occasions .no-tab-content-wrapper,.tabs-moments-occasions .tab-content-wrapper{padding:58px 0 48px;-webkit-transition:height .3s ease-in-out;-o-transition:height .3s ease-in-out;transition:height .3s ease-in-out}@media only screen and (min-width:992px){.occasion-tabs .no-tab-content-wrapper,.occasion-tabs .tab-content-wrapper,.tabs-moments-occasions .no-tab-content-wrapper,.tabs-moments-occasions .tab-content-wrapper{padding:62px 0 80px}}.occasion-tabs .myfilters-dropdown,.tabs-moments-occasions .myfilters-dropdown{margin:auto}@media only screen and (min-width:992px){.occasion-tabs .myfilters-dropdown,.tabs-moments-occasions .myfilters-dropdown{display:none}}.occasion-tabs .myfilters-dropdown .filter-wrapper,.tabs-moments-occasions .myfilters-dropdown .filter-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-direction:row;flex-direction:row;justify-content:center}.occasion-tabs .myfilters-dropdown .filter,.tabs-moments-occasions .myfilters-dropdown .filter{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:0;max-width:227px}.occasion-tabs .myfilters-dropdown .filter .filter-selection,.tabs-moments-occasions .myfilters-dropdown .filter .filter-selection{padding:7px 18px}.occasion-tabs .myfilters-dropdown .filter .filter-list,.tabs-moments-occasions .myfilters-dropdown .filter .filter-list{max-height:222px}.occasion-tabs .myfilters-dropdown .filter .filter-list .filter-item,.tabs-moments-occasions .myfilters-dropdown .filter .filter-list .filter-item{line-height:32px}.tabs-moments-occasions .container,.tabs-moments-occasions .container-fluid{position:relative}.tabs-moments-occasions .card.img-bg-ic{min-height:260px;padding-bottom:50px;padding-top:40px}.tabs-moments-occasions .tabs-moments-header{background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:-184px;padding-bottom:172px;padding-top:52px}.tabs-moments-occasions .tabs-moments-header .header-logo-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:0;padding-bottom:35px;width:100%}@media only screen and (max-width:767px){.tabs-moments-occasions .tabs-moments-header .header-logo-wrapper{padding-left:20px;padding-right:20px}}.tabs-moments-occasions .tabs-moments-header .header-logo-wrapper img{display:block;max-width:100%}.tabs-moments-occasions .load-more-wrapper{margin-top:43px;text-align:center}.footer{background-color:#d2232a;color:#fff;padding-top:32px;position:relative;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;z-index:1100}@media only screen and (min-width:1200px){.footer{padding-top:23px}}.footer .logo-wrapper{margin-bottom:25px;position:relative;top:0}.footer .container{padding-left:0;padding-right:0}.footer-quickmenu{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.7rem;font-weight:700;justify-content:center;margin-bottom:44px}.footer-quickmenu .nav{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.footer-quickmenu .nav ul{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:194px;width:69.5772058824%}@media only screen and (max-width:991px){.footer-quickmenu .nav ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-pack:distribute;-ms-flex-direction:column;flex-direction:column;justify-content:space-around;margin-left:unset;width:unset}.footer-quickmenu .nav ul li{margin-bottom:1.25rem}.footer-quickmenu .nav ul li:last-child{margin-bottom:0}}.footer-quickmenu .ic{display:inline-block;margin-right:12px;vertical-align:middle}.footer-quickmenu svg path{fill:#fff}.footer-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:34px}@media only screen and (max-width:1199px){.footer-menu{-ms-flex-wrap:wrap;flex-wrap:wrap}}.footer-menu .footer-social{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-top:46px;text-align:center}@media only screen and (min-width:1200px){.footer-menu .footer-social{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:0;text-align:left}}@media only screen and (max-width:1199px){.footer-menu .footer-social ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footer-menu .footer-social ul li{padding:5px}.footer-menu .footer-social ul li.icon a{background-color:#fff;border-radius:50%;height:24px;line-height:0;opacity:1;padding:5px;text-align:center;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;width:24px}.footer-menu .footer-social ul li.icon a:hover{opacity:.8}.footer-menu .footer-social svg{max-height:100%;max-width:100%}.footer-subtitle{font-size:.6rem;margin-bottom:5px;padding:0 5px}.footer-tabs{width:100%}.footer-tabs .tab-box a{text-transform:uppercase}.footer-tabs .nav{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.footer-tabs .tab-content-wrapper{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:122px}@media only screen and (max-width:1199px){.footer-tabs .tab-content-wrapper{max-height:122px;overflow-y:auto}}.footer-tabs .footer-submenu{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-tabs .footer-submenu.active-tab{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.footer-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 100%;flex:1 1 100%;-ms-flex-direction:column;flex-direction:column;max-width:100%;padding-left:20px;padding-right:20px}@media only screen and (min-width:768px){.footer-col{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;padding-left:33px;padding-right:33px}}@media only screen and (min-width:992px){.footer-col{-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%}}.footer-col a{color:#fff!important;font-size:.6rem;margin-bottom:.35em;opacity:1;text-decoration:none!important;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.footer-col a:hover{opacity:.8}.copyright{background-color:#fcfbfa;color:#d2232a;font-size:.5rem;font-weight:400;min-height:36px;padding:0;text-align:center}.copyright,.copyright .container{display:-webkit-box;display:-ms-flexbox;display:flex}.copyright .container{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-item-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;align-self:center;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}@media only screen and (min-width:768px){.copyright .rights{left:0;margin:auto;position:absolute;right:0}}.copyright .nav{position:relative;z-index:1}.copyright .nav li a{color:#d2232a;-webkit-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.copyright .nav li a:hover{color:#be151b}@media only screen and (max-width:580px){.copyright .nav li a{padding-left:.35em;padding-right:.35em}}.copyright .nav li:first-child a{padding-left:0}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:sans-serif;line-height:1.15}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{background-color:#fff;color:#212529;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem;font-weight:400;line-height:1.5;text-align:left}[tabindex="-1"]:focus{outline:none!important}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;margin-top:0}p{margin-bottom:1rem;margin-top:0}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{-webkit-text-decoration-skip:objects;background-color:transparent;color:theme-color("primary");text-decoration:none}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}pre{-ms-overflow-style:scrollbar;margin-bottom:1rem;margin-top:0;overflow:auto}figure{margin:0 0 1rem}img{border-style:none;vertical-align:middle}svg:not(:root){overflow:hidden}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}table{border-collapse:collapse}caption{caption-side:bottom;color:#868e96;padding-bottom:.75rem;padding-top:.75rem;text-align:left}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button;-moz-appearance:button;appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox;-moz-appearance:listbox;appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:block;font-size:1.5rem;line-height:inherit;margin-bottom:.5rem;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;appearance:button;font:inherit}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}.page.is-search-open .search-overlay{display:block}@media only screen and (min-width:1200px){.page.is-search-open .desktop-menu ul li.icon.active a{background-color:transparent;border-top-color:transparent}.page.is-search-open .menu-secondary li.search a{background-color:#e6e2dc;border-top:4px solid #d2232a}.page.is-search-open .menu-secondary li.search a:before{display:none}}@media only screen and (max-width:1199px){.page.is-search-open .header-mobile li.search{background-color:#e6e2dc;border-top:4px solid #d2232a}}.page.is-search-open main>*{visibility:hidden}.page.is-search-open main .header-mobile{visibility:visible}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInUp,.search-overlay .search-wrapper{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.search-overlay{background:#fcfbfa;display:none;height:100vh;left:0;padding:89px 20px 20px;position:fixed;top:0;width:100%;z-index:1200}.search-overlay .search-wrapper{-webkit-animation-delay:.15s;animation-delay:.15s;height:100%;padding:102px 20px 20px;width:100%}@media only screen and (min-width:1200px){.search-overlay{min-height:calc(100vh - 73px);padding-top:118px;top:73px}}.search-overlay .close{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='41' height='41'%3E%3Cg data-name='Group 1713' fill='none' stroke='%23d2232a'%3E%3Cg data-name='Ellipse 533' stroke-width='4'%3E%3Ccircle cx='20.5' cy='20.5' r='20.5' stroke='none'/%3E%3Ccircle cx='20.5' cy='20.5' r='18.5'/%3E%3C/g%3E%3Cg data-name='Group 1712' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='3'%3E%3Cpath data-name='Path 5164' d='m12.174 12.144 8.5 8.5 8.5-8.5'/%3E%3Cpath data-name='Path 5165' d='m12.171 29.145 8.5-8.5 8.5 8.5'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;font-size:0;height:41px;position:fixed;right:0;top:28px;width:41px}@media only screen and (min-width:1200px){.search-overlay .close{right:62px;top:-62px}}.search-form{margin:auto;width:100%}@media only screen and (min-width:992px){.search-form{max-width:944px}}.search-form .input-group{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:65px;position:relative;width:100%}.search-form .input-group .input-group-append,.search-form .input-group .input-group-prepend{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:19px 16px 18px 20px;position:relative}.search-form .input-group .input-group-append:after,.search-form .input-group .input-group-prepend:after{background-color:#d2232a;border-radius:2px;bottom:0;content:"";display:block;height:45px;margin:auto;position:absolute;right:0;top:0;width:1px}.search-form .input-group .input-group-append svg,.search-form .input-group .input-group-prepend svg{height:auto;width:28px}.search-form .input-group .input-group-append:after{display:none;left:0;right:auto}.search-form .input-group input{-webkit-box-flex:1;background-color:inherit;border:0;color:#d2232a;-ms-flex:1 1 auto;flex:1 1 auto;font-size:1rem;font-weight:600;margin-bottom:0;min-width:0;padding-left:2.3rem;position:relative;width:1%}@media only screen and (min-width:768px){.search-form .input-group input{font-size:1.7rem}}.search-form .input-group input:focus{outline:0}.search-form .input-group ::-webkit-input-placeholder{color:#d2232a}.search-form .input-group ::-moz-placeholder{color:#d2232a}.search-form .input-group :-ms-input-placeholder{color:#d2232a}.search-form .input-group :-moz-placeholder{color:#d2232a}html{-ms-overflow-style:scrollbar;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:20px}body{background-color:#fcfbfa;color:#625c53;font-family:Open Sans,sans-serif;line-height:1.4}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}.container,.container-fluid{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;position:relative;width:100%}@media (min-width:576px){.container,.container-fluid{max-width:540px}}@media (min-width:768px){.container,.container-fluid{max-width:720px}}@media (min-width:992px){.container,.container-fluid{max-width:960px}}@media (min-width:1200px){.container,.container-fluid{max-width:1088px}}.container-fluid{max-width:100%}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-20px;margin-right:-20px}.px-0{padding-right:0!important}.pl-0,.px-0{padding-left:0!important}.pr-0{padding-right:0!important}.section{overflow-x:hidden}.section.bg-grey{background-color:#f8f7f5}img{display:block;height:auto;max-width:100%}.h1,h1{font-size:1.3rem;font-weight:600;line-height:1.3529411765em}@media only screen and (min-width:768px){.h1,h1{font-size:1.7rem}}h2{font-size:min(36px,max(20px,3.515625vw));font-weight:400;line-height:2.375em}.h3,h3{font-size:1.3rem}.h3,.h4,h3,h4{font-weight:600}.h4,h4{font-size:1rem;line-height:1.5rem}h6{font-size:12px;line-height:1.6666666667em}h6,p{font-weight:400}p{font-family:Open Sans,sans-serif;font-size:.9rem;line-height:1.3333333333em}p.small{font-size:min(16px,max(12px,1.7578125vw));line-height:1.875em}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.small-font{font-size:min(16px,max(12px,1.7578125vw));line-height:1.875em}.small-font p{font-size:inherit;line-height:inherit}p a{color:#d2232a}p a:hover{color:#be151b}.bg-red{background-color:#d2232a;color:#fff}.text-red{color:#d2232a!important}.hidden{display:none!important}body{margin:0;padding:0}body.no-js .scaled-in{opacity:1}body.no-js .scaled-in.from-down,body.no-js .scaled-in.from-left,body.no-js .scaled-in.from-right{-webkit-transform:translate(0) scale(1);-ms-transform:translate(0) scale(1);transform:translate(0) scale(1)}.page{min-height:100vh;overflow-x:hidden}@media only screen and (max-width:1199px){.page.is-menu-open{position:relative}}main{color:#625c53;font-size:.75rem;line-height:1.3333333333;min-height:100vh;position:relative;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:100%;will-change:transform;will-change:auto;z-index:1150}.nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0}.nav ul li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.nav ul li a:not(.btn){color:inherit;padding-left:1em;padding-right:1em}.nav ul li a:hover{text-decoration:none}.nav.nav-btns{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.nav.nav-btns,.nav.nav-btns ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nav.nav-btns ul{padding-top:15px}.nav.nav-btns ul li{padding-left:7px;padding-right:7px}.nav.nav-btns ul li .btn-circle .btn-content{line-height:0}.nav.nav-tabs{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.nav.nav-tabs,.nav.nav-tabs ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nav.nav-tabs ul li{padding-left:7px;padding-right:7px}.nav.nav-tabs ul li:first-child{padding-left:0}.nav.nav-share{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.nav.nav-share ul li svg path{fill:#625c53;-webkit-transition:fill .3s ease-in-out;-o-transition:fill .3s ease-in-out;transition:fill .3s ease-in-out}.nav.nav-share ul li a:hover svg path{fill:#d2232a}.loader{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;position:fixed;-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;width:100%;z-index:10000000000}.loader .counter{color:#d2232a;font-size:.75rem;font-weight:700;margin-top:-50px;text-align:center}.page .loader{display:none}.page.loading .loader{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1}a[href="#\\"]:not(.btn){cursor:default;pointer-events:none}.espa-banner{display:block;margin:20px auto 0;max-width:134px}@media only screen and (min-width:769px){#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column-reverse;flex-direction:column-reverse;left:100%;position:absolute;-webkit-transform:translateY(-62%);-ms-transform:translateY(-62%);transform:translateY(-62%)}#CybotCookiebotDialogBodyLevelWrapper{position:relative}#CybotCookiebotDialogBody{overflow:visible!important}#CybotCookiebotDialog{-webkit-box-orient:vertical;-webkit-box-direction:normal;_display:-webkit-box!important;_display:-ms-flexbox!important;_display:flex!important;-ms-flex-direction:column;flex-direction:column}#CybotCookiebotDialogDetail{width:100%!important}}.breadcrumbs{color:#908c86;font-size:.45rem;text-transform:uppercase}.breadcrumbs ul{display:block;line-height:1;overflow-x:auto;overflow-y:hidden;padding-bottom:0;white-space:nowrap}.breadcrumbs ul li{display:inline-block;line-height:1;padding-left:10px;padding-right:10px;position:relative;vertical-align:bottom}.breadcrumbs ul li:before{background-color:#908c86;border-radius:50%;content:"";display:block;height:6px;left:-3px;margin-top:-4px;position:absolute;top:50%;width:6px}.breadcrumbs ul li:first-child{padding-left:0}.breadcrumbs ul li:first-child:before{display:none}.breadcrumbs ul li:last-child{color:#d2232a;font-weight:700;padding-right:0}.breadcrumbs ul li:last-child a{cursor:text;pointer-events:none}.breadcrumbs ul li:last-child a:hover{opacity:1}.breadcrumbs ul li a{opacity:1;padding-left:0;padding-right:0;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.breadcrumbs ul li a:hover{opacity:.8}.breadcrumbs svg{height:11px;vertical-align:middle;width:auto}.breadcrumbs svg path{fill:#908c86}@media only screen and (max-width:767px){.breadcrumbs{display:none}}a:hover{text-decoration:none}.btn{background:transparent;border:0}.btn:focus{outline:0}.btn.has-icon .ic{display:inline-block;margin-right:.7em;max-height:1em}.btn.has-icon .ic svg{max-height:inherit}.btn.has-icon .ic:last-child{margin-left:.7em;margin-right:0}.btn.dropdown:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9.414' height='6.121'%3E%3Cpath data-name='Path 595' d='m.707.707 4 4L7.04 2.374 8.707.707' fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='2'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:.5em;margin-left:.7em;position:relative;vertical-align:middle;width:.7142857143em;z-index:1}@-webkit-keyframes loading-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loading-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.btn-rounded{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#d2232a;border-radius:100px;color:#fff;display:inline-block;font-size:.7rem;font-weight:600;line-height:1em;overflow:hidden;padding:1em 2em;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0)}.btn-rounded:before{background:#d2232a;border-radius:100px;color:#fff;content:"";height:100%;left:0;position:absolute;top:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transition:.3s linear;-o-transition:.3s linear;transition:.3s linear;width:100%}.btn-rounded:hover{color:#fff;text-decoration:none}.btn-rounded:hover:before{background:#be151b;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);z-index:0}.btn-rounded .btn-content{display:inline-block;position:relative;z-index:1}.btn-rounded.loading{background:transparent;color:transparent;pointer-events:none}.btn-rounded.loading:after,.btn-rounded.loading:before{-webkit-animation:loading-spinner 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:loading-spinner 1.2s cubic-bezier(.5,0,.5,1) infinite;-webkit-animation-delay:-.3s;animation-delay:-.3s;background:none!important;border:4px solid transparent;border-radius:50%;border-top-color:#d2232a;content:"";display:inline-block;display:block;height:41px;left:calc(50% - 20px);margin:auto;position:absolute;top:1px;-webkit-transform-origin:initial!important;-ms-transform-origin:initial!important;transform-origin:initial!important;-webkit-transition:none;-o-transition:none;transition:none;width:41px}.btn-rounded.loading:after{-webkit-animation-delay:-.45s;animation-delay:-.45s}.btn-rounded.loading .btn-content{color:transparent}.btn-rounded.loading .btn-content:after,.btn-rounded.loading .btn-content:before{-webkit-animation:loading-spinner 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:loading-spinner 1.2s cubic-bezier(.5,0,.5,1) infinite;border:4px solid transparent;border-radius:50%;border-top-color:#d2232a;content:"";display:inline-block;display:block;height:41px;left:calc(50% - 20px);margin:auto;position:absolute;top:-13px;width:41px}.btn-rounded.loading .btn-content:after{-webkit-animation-delay:-.15s;animation-delay:-.15s}.btn-box{background:#fff;border-radius:6px;color:#d2232a;font-size:.7rem;font-weight:600;line-height:1em;min-width:80px;padding:1em .5em;text-align:center;-webkit-transition:background .3s linear;-o-transition:background .3s linear;transition:background .3s linear}.btn-box:hover{background:#fff8f9;color:#d2232a}.btn-box .btn-content{color:inherit;display:inline-block;position:relative;z-index:1}.btn-box.active{color:#fff}.btn-box.active,.btn-box.active:hover{background:#d2232a}.btn-border{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:1px solid #d2232a;border-radius:.4rem;color:#d2232a;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.5rem;font-weight:700;line-height:1;min-height:39px;padding:.2em 2.5em;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.btn-border svg path{fill:#d2232a;-webkit-transition:fill .3s ease-in-out;-o-transition:fill .3s ease-in-out;transition:fill .3s ease-in-out}.btn-border:hover{border-color:#be151b;color:#be151b}.btn-border:hover svg path{fill:#be151b}.btn-border.btn-border-rounded{border-radius:100px;border-width:2px;font-size:.55rem;min-height:30px}.btn-border.btn-border-rounded.active{background-color:#d2232a;color:#fff}.btn-tag{background:#d2232a;border-radius:.6em;color:#fff;display:inline-block;font-size:.5rem;font-weight:700;line-height:1;min-width:77px;padding:.55em 1em;text-align:center}.btn-tag .large{font-size:1.3em}.btn-circle{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-radius:50%;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:42px;justify-content:center;width:42px}.btn-circle.left{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#d2232a;border-radius:50%;display:inline-block;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;overflow:hidden;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0)}.btn-circle.left:before{background:#d2232a;border-radius:50%;color:#fff;content:"";height:100%;left:0;position:absolute;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transition:.3s linear;-o-transition:.3s linear;transition:.3s linear;width:100%}.btn-circle.left:hover{color:#fff;text-decoration:none}.btn-circle.left:hover:before{background:#be151b;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);z-index:0}.btn-circle.left:before{bottom:0;top:0}.btn-circle.left[class*=disabled]:before{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.btn-circle.right{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#d2232a;border-radius:50%;display:inline-block;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;overflow:hidden;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0)}.btn-circle.right:before{background:#d2232a;border-radius:50%;color:#fff;content:"";height:100%;left:0;position:absolute;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;-webkit-transition:.3s linear;-o-transition:.3s linear;transition:.3s linear;width:100%}.btn-circle.right:hover{color:#fff;text-decoration:none}.btn-circle.right:hover:before{background:#be151b;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);z-index:0}.btn-circle.right:before{bottom:0;top:0}.btn-circle.right[class*=disabled]:before{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.btn-circle .btn-content{display:inline-block;line-height:1;position:relative;z-index:1}.btn-circle svg path{fill:#fff}.read-more{color:#d2232a;display:inline-block;font-size:.7rem;font-weight:700;line-height:1.5;margin-right:1em;position:relative}.read-more:before{background:#d2232a;bottom:.15em;content:"";height:1px;left:0;position:absolute;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transition:.3s linear;-o-transition:.3s linear;transition:.3s linear;width:100%}.read-more:hover{color:#be151b;text-decoration:none}.read-more:hover:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.read-more:after{background-image:url(../img/ic-more.svg);bottom:.3em;content:"";display:inline-block;height:10px;position:absolute;right:-1em;width:6px}.read-more.no-arrow{margin-right:0}.read-more.no-arrow:after{display:none}.ic-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#d2232a;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;font-weight:700;position:relative}.ic-link .ic{margin-right:1rem}.ic-link .ic svg path{-webkit-transition:.3s linear;-o-transition:.3s linear;transition:.3s linear}.ic-link .link-content{color:inherit;display:inline-block;position:relative}.ic-link .link-content:before{background:#be151b;bottom:0;content:"";height:1px;left:0;position:absolute;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transition:.3s linear;-o-transition:.3s linear;transition:.3s linear;width:100%}.ic-link .text-small{font-size:.75em;font-weight:400}.ic-link:hover{color:#be151b;text-decoration:none}.ic-link:hover .ic svg path{fill:#be151b}.ic-link:hover .link-content:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.btn-elevated{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fff;border-radius:1rem;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0);color:#d2232a;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.75rem;font-weight:400;justify-content:flex-start;min-height:3rem;padding:2px 16px;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-box-shadow .3s linear,-webkit-transform .3s linear;transition:-webkit-box-shadow .3s linear,-webkit-transform .3s linear;-o-transition:box-shadow .3s linear,transform .3s linear;transition:box-shadow .3s linear,transform .3s linear;transition:box-shadow .3s linear,transform .3s linear,-webkit-box-shadow .3s linear,-webkit-transform .3s linear}@media only screen and (min-width:768px){.btn-elevated{padding:2px 22px}}.btn-elevated:hover{-webkit-box-shadow:0 6px 12px hsla(36,17%,88%,.604);box-shadow:0 6px 12px hsla(36,17%,88%,.604);-webkit-box-shadow:0 6px 12px rgba(0,0,0,.15);box-shadow:0 6px 12px rgba(0,0,0,.15);-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.btn-elevated.has-icon{-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:space-between}.btn-elevated.has-icon .btn-content:not(:last-child){max-width:calc(100% - 32px - .7em)}.btn-elevated.has-icon .ic{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#d2232a;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;min-height:32px;width:32px;z-index:1}.btn-elevated.has-icon .ic svg{max-height:100%;max-width:100%}.title-card-wrapper{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:8px}@media only screen and (max-width:767px){.title-card-wrapper{padding-left:20px;padding-right:20px}}.card{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0)}.card .card-bg{max-height:100%;overflow:hidden}.card .card-bg img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (min-width:992px){.card .card-bg{position:relative}}.card .card-bg img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}@media only screen and (min-width:992px){.card .card-bg img{position:absolute}}.card .title{line-height:1.2em}.card h4.title{line-height:1.5em}.card .subtitle{color:#d2232a;line-height:1.4}.card .subtitle,.card .text-small{font-size:.75rem}@media only screen and (max-width:767px){.card .text-small{margin-bottom:0}}.card .text-small p{font-size:inherit}.card .btn-rounded{padding-bottom:.7142857143em;padding-top:.7142857143em}.card:hover .card-bg *{-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04)}.card.bg-grey{background-color:#f8f7f5}.card.bg-lightgrey{background-color:#fcfbfa}.card.content-centered .card-content{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.card .btn:after{background-color:rgba(0,0,0,0);bottom:0;content:"";left:0;pointer-events:auto;position:absolute;right:0;top:0;z-index:1}.card.hoverable{cursor:pointer}.card-img.img-left-text{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background-color:#fff}.card-img.img-left-text .card-bg{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media only screen and (min-width:992px){.card-img.img-left-text .card-bg{-webkit-box-flex:0;-ms-flex:0 0 52.59259259%;flex:0 0 52.59259259%;max-width:52.59259259%}}@media only screen and (max-width:991px){.card-img.img-left-text .card-bg{max-height:225px}}@media only screen and (max-width:767px){.card-img.img-left-text .card-bg{max-height:225px}}.card-img.img-left-text .card-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;max-width:100%;padding:19px 18px 10px;position:relative}@media only screen and (min-width:992px){.card-img.img-left-text .card-content{max-width:47.40740741%}}.card-img.img-left-text .card-content:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.58' height='99.592'%3E%3Cpath data-name='Path 4629' d='M17.58 0C17.58 13.539 0 23.152 0 49.8s17.58 36.257 17.58 49.8Z' fill='%23fff'/%3E%3C/svg%3E");background-position:100%;background-repeat:no-repeat;background-size:contain;bottom:100%;content:"";height:0;left:50%;margin-bottom:-3px;padding-bottom:38%;position:absolute;-webkit-transform:translate(-50%) rotate(90deg);-ms-transform:translate(-50%) rotate(90deg);transform:translate(-50%) rotate(90deg);width:37.59398496%}@media only screen and (min-width:992px){.card-img.img-left-text .card-content:before{bottom:auto;height:37.59398496%;left:1px;padding-bottom:0;padding-right:18%;top:50%;-webkit-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%);width:0}}@media only screen and (max-width:991px){.card-img.img-left-text .card-header{margin-bottom:10px}}.card-img.img-left-text .card-footer .card-link{margin-bottom:17px}.card-img.img-left-text .card-footer .tagcloud{margin-top:17px}.card-img.img-left-text .card-footer .tagcloud .btn-tag{margin-bottom:9px;margin-right:.4em}.card-img.img-left-text.bg-grey{background-color:#f8f7f5}.card-img.img-left-text.bg-grey .card-content:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.58' height='99.592'%3E%3Cpath data-name='Path 4629' d='M17.58 0C17.58 13.539 0 23.152 0 49.8s17.58 36.257 17.58 49.8Z' fill='%23F8F7F5'/%3E%3C/svg%3E")}.card-img.img-left-text.bg-lightgrey{background-color:#fcfbfa}.card-img.img-left-text.bg-lightgrey .card-content:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.58' height='99.592'%3E%3Cpath data-name='Path 4629' d='M17.58 0C17.58 13.539 0 23.152 0 49.8s17.58 36.257 17.58 49.8Z' fill='%23FCFBFA'/%3E%3C/svg%3E")}@media only screen and (min-width:1200px){.card-img.img-left-text.img-wide .card-bg{-webkit-box-flex:0;-ms-flex:0 0 66.54411765%;flex:0 0 66.54411765%;max-width:66.54411765%}.card-img.img-left-text.img-wide .card-content{max-width:33.45588235%}}.card-img.img-right-text{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;align-items:stretch;background-color:#fff;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.card-img.img-right-text .card-bg{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media only screen and (min-width:992px){.card-img.img-right-text .card-bg{-webkit-box-flex:0;-ms-flex:0 0 52.59259259%;flex:0 0 52.59259259%;max-width:52.59259259%}}@media only screen and (max-width:991px){.card-img.img-right-text .card-bg{max-height:225px}}@media only screen and (max-width:767px){.card-img.img-right-text .card-bg{max-height:225px}}.card-img.img-right-text .card-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;max-width:100%;padding:19px 18px 10px;position:relative}@media only screen and (min-width:992px){.card-img.img-right-text .card-content{max-width:47.40740741%}}.card-img.img-right-text .card-content:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.58' height='99.592'%3E%3Cpath data-name='Path 4629' d='M17.58 0C17.58 13.539 0 23.152 0 49.8s17.58 36.257 17.58 49.8Z' fill='%23fff'/%3E%3C/svg%3E");background-position:100%;background-repeat:no-repeat;background-size:contain;bottom:100%;content:"";height:0;left:50%;margin-bottom:-3px;padding-bottom:38%;position:absolute;-webkit-transform:translate(-50%) rotate(90deg);-ms-transform:translate(-50%) rotate(90deg);transform:translate(-50%) rotate(90deg);width:37.59398496%}@media only screen and (min-width:992px){.card-img.img-right-text .card-content:before{bottom:auto;height:37.59398496%;left:auto;padding-bottom:0;padding-right:18%;right:1px;top:50%;-webkit-transform:translate(100%,-50%) rotate(180deg);-ms-transform:translate(100%,-50%) rotate(180deg);transform:translate(100%,-50%) rotate(180deg);width:0}}@media only screen and (max-width:991px){.card-img.img-right-text .card-header{margin-bottom:10px}}.card-img.img-right-text .card-footer .card-link{margin-bottom:17px}.card-img.img-right-text .card-footer .tagcloud{margin-top:17px}.card-img.img-right-text .card-footer .tagcloud .btn-tag{margin-bottom:9px;margin-right:.4em}.card-img.img-right-text.bg-grey{background-color:#f8f7f5}.card-img.img-right-text.bg-grey .card-content:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.58' height='99.592'%3E%3Cpath data-name='Path 4629' d='M17.58 0C17.58 13.539 0 23.152 0 49.8s17.58 36.257 17.58 49.8Z' fill='%23F8F7F5'/%3E%3C/svg%3E")}.card-img.img-right-text.bg-lightgrey{background-color:#fcfbfa}.card-img.img-right-text.bg-lightgrey .card-content:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.58' height='99.592'%3E%3Cpath data-name='Path 4629' d='M17.58 0C17.58 13.539 0 23.152 0 49.8s17.58 36.257 17.58 49.8Z' fill='%23FCFBFA'/%3E%3C/svg%3E")}.card-img.img-top-text{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-items:stretch;background-color:#fff;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.card-img.img-top-text .card-bg{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-height:225px;min-height:225px}@media (min-width:768px) and (max-width:991px){.card-img.img-top-text .card-bg{max-height:225px}}.card-img.img-top-text .card-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;max-width:100%;min-height:calc(100% - 225px);padding:19px 18px 10px;position:relative}@media (min-width:768px) and (max-width:991px){.card-img.img-top-text .card-content{min-height:calc(100% - 225px)}}.card-img.img-top-text .card-content:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.58' height='99.592'%3E%3Cpath data-name='Path 4629' d='M17.58 0C17.58 13.539 0 23.152 0 49.8s17.58 36.257 17.58 49.8Z' fill='%23fff'/%3E%3C/svg%3E");background-position:100%;background-repeat:no-repeat;background-size:contain;bottom:100%;content:"";height:0;left:50%;margin-bottom:-3px;padding-bottom:38%;position:absolute;-webkit-transform:translate(-50%) rotate(90deg);-ms-transform:translate(-50%) rotate(90deg);transform:translate(-50%) rotate(90deg);width:37.59398496%}.card-img.img-top-text .card-header{font-size:.75rem}@media only screen and (max-width:767px){.card-img.img-top-text .card-header{margin-bottom:10px}}@media only screen and (max-width:991px){.card-img.img-top-text .card-header p{font-size:inherit;margin-bottom:0}}.card-img.img-top-text .card-footer .card-link{margin-bottom:17px}.card-img.img-top-text .card-footer .tagcloud{margin-top:17px}.card-img.img-top-text .card-footer .tagcloud .btn-tag{margin-bottom:9px;margin-right:.4em}.card-img.img-top-text.bg-grey{background-color:#f8f7f5}.card-img.img-top-text.bg-grey .card-content:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.58' height='99.592'%3E%3Cpath data-name='Path 4629' d='M17.58 0C17.58 13.539 0 23.152 0 49.8s17.58 36.257 17.58 49.8Z' fill='%23F8F7F5'/%3E%3C/svg%3E")}.card-img.img-top-text.bg-lightgrey{background-color:#fcfbfa}.card-img.img-top-text.bg-lightgrey .card-content:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.58' height='99.592'%3E%3Cpath data-name='Path 4629' d='M17.58 0C17.58 13.539 0 23.152 0 49.8s17.58 36.257 17.58 49.8Z' fill='%23FCFBFA'/%3E%3C/svg%3E")}@media only screen and (min-width:992px){.card-img.img-top-text.bg-tall .card-bg{max-height:385px;min-height:385px}.card-img.img-top-text.bg-tall .card-content{min-height:calc(100% - 385px)}.card-img.img-top-text.bg-tall .card-footer{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.card-img.img-top-text.bg-tall .card-link{margin-bottom:0}}.card-img.img-bg-label{color:#d2232a;min-height:285px;position:relative}.card-img.img-bg-label .card-bg{height:100%;left:0;position:absolute;top:0;width:100%}.card-img.img-bg-label .card-content{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:13px 19px;position:relative;width:100%;z-index:1}.card-img.img-bg-label .card-header{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;background-color:hsla(0,0%,100%,.89);border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;min-height:61px;padding:14px 24px;text-align:left;width:100%}.card-img.img-bg-label .card-header .ic{height:100%}.card-img.img-bg-label .card-header .title{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.9rem;font-weight:400;margin-bottom:0;margin-left:.7222222222em}.card-img.img-bg-label .card-header .title p{margin-bottom:0;overflow:inherit;-o-text-overflow:inherit;text-overflow:inherit;white-space:inherit}.card-img.img-bg-label .card-header .title:first-child{margin-left:0}.card-img.img-bg-label .card-header .tagcloud{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;width:100%}.card-img.img-bg-label .card-header .tagcloud~.title{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-left:0;margin-top:.2rem;width:100%}.card-img.img-bg-label svg{max-height:100%;width:auto}.card-img.img-bg-label svg path{fill:#d2232a}.card-img.img-bg-label.label-bottom .card-header{border-radius:1rem 1rem 0 0;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:14px 20px}.card-img.img-bg-label.label-bottom .card-header .title{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.card-img.img-bg-label.label-bottom .card-content{padding:0}.card-img.img-bg-label.label-light .card-header{background-color:hsla(0,0%,100%,.8);color:#625c53}.card-img.img-bg-label.label-dark .card-header{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.65)),to(rgba(0,0,0,0)));background:-o-linear-gradient(top,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 100%);background:linear-gradient(180deg,rgba(0,0,0,.65) 0,rgba(0,0,0,0));color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a6000000",endColorstr="#00000000",GradientType=0)}.card-img.img-bg-label.bg-tall .card-content{min-height:465px}@media only screen and (min-width:768px){.card-img.img-bg-label.bg-tall .card-content{min-height:395px}}@media only screen and (min-width:992px){.card-img.img-bg-label.bg-tall .card-content{min-height:534px}}.card-img.img-bg-text-btn{color:#fff;height:618px}.card-img.img-bg-text-btn .card-bg{width:100%}.card-img.img-bg-text-btn .header-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px;min-height:82px}.card-img.img-bg-text-btn .header-content .ic{max-height:82px}@media only screen and (min-width:768px){.card-img.img-bg-text-btn .header-content{margin-bottom:32px}}.card-img.img-bg-text-btn .card-content{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:space-between;padding:35px 30px 45px;position:absolute;width:100%}@media only screen and (min-width:768px){.card-img.img-bg-text-btn .card-content{padding:35px 42px 45px}}.card-img.img-bg-text-btn .ic{margin-right:13px}.card-img.img-bg-text-btn .title,.card-img.img-bg-text-btn h4{font-size:1.3rem;font-weight:400}.card-img.card-contest{position:relative}.card-img.card-contest .card-bg{height:100%;left:0;position:absolute;top:0;width:100%}.card-img.card-contest .card-content{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:space-between;padding-bottom:30px;width:100%}.card-img.card-contest.contest-done .card-bg{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.card-img.card-contest.contest-done .card-header:before{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25.924' height='31.463'%3E%3Cg data-name='Group 1175'%3E%3Cpath data-name='Path 4565' d='M18.728 13.7c2.541-.836 7.2-4.185 7.2-8.642a3.786 3.786 0 0 0-4.071-3.774c.005-.149.013-.3.015-.447a.829.829 0 0 0-.241-.59.813.813 0 0 0-.593-.247H4.888a.813.813 0 0 0-.59.246.829.829 0 0 0-.241.59c0 .147.006.3.01.447A3.786 3.786 0 0 0-.001 5.057c0 4.458 4.657 7.808 7.2 8.643a9.253 9.253 0 0 0 3.236 3.39 3.575 3.575 0 0 0-.108.678 2.476 2.476 0 0 0 .442 1.288v1.224a3 3 0 0 0-2.111 1.455h-1.48a.49.49 0 0 0-.492.492v6.927h-.358a.49.49 0 0 0-.492.492v1.327a.49.49 0 0 0 .492.492h13.269a.493.493 0 0 0 .492-.492v-1.329a.493.493 0 0 0-.492-.492h-.359v-6.926a.493.493 0 0 0-.492-.492h-1.481a2.982 2.982 0 0 0-2.107-1.455v-1.214a2.536 2.536 0 0 0 .442-1.3 4.022 4.022 0 0 0-.108-.673 9.343 9.343 0 0 0 3.236-3.392ZM.983 5.056a2.811 2.811 0 0 1 2.808-2.808 2.643 2.643 0 0 1 .322.021c.009.17.017.339.028.509a26.391 26.391 0 0 0 2.3 9.526C4.218 11.161.983 8.484.983 5.056Zm20.8-2.279.031-.509a2.633 2.633 0 0 1 .317-.021 2.811 2.811 0 0 1 2.808 2.808c0 3.427-3.232 6.1-5.458 7.247a26.493 26.493 0 0 0 2.304-9.524Zm-5 21.417v3.485H9.144v-3.485Zm-1.684-9.626-.57-.8a7.23 7.23 0 0 0 1.887-2.222c.169-.288.33-.588.476-.889a22.482 22.482 0 0 0 1.952-8.085c.009-.144.018-.29.026-.444l.982.051c-.008.158-.018.308-.027.458a23.478 23.478 0 0 1-2.049 8.45c-.158.325-.331.647-.513.958a8.2 8.2 0 0 1-2.167 2.523Z' fill='%23d2232a'/%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:auto 32px;border-radius:50%;content:"";display:block;height:63px;position:absolute;right:13px;top:13px;width:63px}.card-img.card-social{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;border-radius:0;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative}.card-img.card-social .card-bg{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.card-img.card-social .card-bg img{position:static}.card-img.card-social .card-bg *{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.card-img.card-social .card-content{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 100%;flex:1 1 100%;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;padding:22px 30px;width:100%}.card-img.card-social .card-content .card-header{width:100%}.card-img.card-social .card-content .card-footer{-webkit-box-pack:justify;-ms-flex-pack:justify;color:#d2232a;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.7rem;font-weight:700;justify-content:space-between;width:100%}.card-img.card-social .card-content .card-footer a{font-size:.7rem}.card-img.card-social .card-content .title{color:#d2232a;font-weight:700;line-height:1.3em;margin-bottom:.5em}.card-img.card-social .card-content .text-small{color:#7f7f7f;font-size:.6rem;line-height:1.6666666667em}.card-img.img-bg-ic{color:#fff;min-height:227px;position:relative}.card-img.img-bg-ic .card-bg{height:100%;left:0;position:absolute;top:0;width:100%}.card-img.img-bg-ic .card-bg:after{background:transparent -webkit-gradient(linear,left top,left bottom,from(#000),to(rgba(0,0,0,0))) 0 0 no-repeat padding-box;background:transparent -o-linear-gradient(top,#000 0,rgba(0,0,0,0) 100%) 0 0 no-repeat padding-box;background:transparent linear-gradient(180deg,#000,rgba(0,0,0,0)) 0 0 no-repeat padding-box;border-radius:20px;content:"";display:block;height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%}.card-img.img-bg-ic .card-content{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;position:relative;width:100%;z-index:1}.card-img.img-bg-ic .card-header{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;text-align:center}.card-img.img-bg-ic .card-header .title{margin-bottom:0;margin-top:.6rem}.card-img.img-bg-ic .card-footer{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;text-align:center}.card-img.img-bg-ic .ic{display:inline-block}.card-img.img-bg-ic svg path{fill:#fff}.card-img.img-bg-img-center{min-height:200px;position:relative}.card-img.img-bg-img-center .card-bg{height:100%;left:0;position:absolute;top:0;width:100%}.card-img.img-bg-img-center .card-content{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding-bottom:3.25%;position:relative;width:100%;z-index:1}.card-img.img-bg-img-center .card-content:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.58' height='99.592'%3E%3Cpath data-name='Path 4629' d='M17.58 0C17.58 13.539 0 23.152 0 49.8s17.58 36.257 17.58 49.8Z' fill='%23FCFBFA'/%3E%3C/svg%3E");background-position:100%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";height:0;left:50%;margin-bottom:-3px;padding-bottom:38%;position:absolute;-webkit-transform:translate(-50%) rotate(90deg);-ms-transform:translate(-50%) rotate(90deg);transform:translate(-50%) rotate(90deg);width:37.59398496%}@media only screen and (min-width:768px){.card-img.img-bg-img-center .card-content:before{padding-bottom:19.02573529%;width:19.02573529%}}.card-img.img-bg-text-center{min-height:130px;position:relative}.card-img.img-bg-text-center .card-bg{height:100%;left:0;position:absolute;top:0;width:100%}.card-img.img-bg-text-center .card-content{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:#625c53;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:1rem;position:relative;text-align:center;width:100%;z-index:1}.card-img.img-bg-text-center .card-content .text-medium{margin:auto;max-width:62.78625954%}.card-img.img-bg-text-center .card-content p{font-size:inherit;line-height:inherit;margin-bottom:0}.card-carousel.text-top{min-height:540px;padding-bottom:0}.card-carousel.text-top .swiper-slide{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;min-width:100%}.card-carousel.text-top .card-content{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}@media only screen and (max-width:767px){.card-carousel.text-top .card-content{padding-left:37px;padding-right:37px}}.card-carousel .card-bg{height:100%;position:absolute;width:100%}.card-carousel .card-content{color:#fff;padding:12px 27px 30px;position:relative;z-index:1}.card-carousel .card-content .title{color:inherit;font-size:1rem;font-weight:400;line-height:1.35em;margin-bottom:0}@media only screen and (min-width:768px){.card-carousel .card-content .title{font-size:1.3rem;line-height:1.5em}}.card-carousel .card-content .subtitle{color:inherit;font-size:.55rem;font-weight:600;line-height:1.4;margin-bottom:0}.card-carousel.text-bottom{min-height:540px;padding-bottom:0}.card-carousel.text-bottom .swiper-slide{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;min-width:100%}.card-carousel.text-bottom .card-content{-webkit-box-flex:1;background-color:rgba(210,35,42,.85);border-radius:1.2rem;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:15px;margin-top:15px;max-width:calc(100% - 1.8rem);min-height:94px;padding-bottom:25px}@media only screen and (min-width:768px){.card-carousel.text-bottom .card-content{min-height:124px}}.card-carousel.text-bottom>.swiper-pagination-bullets{bottom:8px}.card-carousel.text-bottom>.swiper-pagination-bullets .swiper-pagination-bullet-active:before{background-color:#fff}.card-carousel .swiper-button-next{right:.9rem;-webkit-transform:none;-ms-transform:none;transform:none}@media only screen and (max-width:767px){.card-carousel .swiper-button-next{right:.1rem}}.card-carousel .swiper-button-prev{left:.9rem;-webkit-transform:none;-ms-transform:none;transform:none}@media only screen and (max-width:767px){.card-carousel .swiper-button-prev{left:.1rem}}.card-img-video,.card-tip{color:#fff!important;min-height:227px;padding:34px 30px;position:relative}.card-img-video:before,.card-tip:before{background:rgba(239,44,44,.6);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.card-img-video .card-bg,.card-tip .card-bg{height:100%;left:0;position:absolute;top:0;width:100%}.card-img-video .card-bg:after,.card-tip .card-bg:after{background:transparent -webkit-gradient(linear,left top,left bottom,from(#000),to(rgba(0,0,0,0))) 0 0 no-repeat padding-box;background:transparent -o-linear-gradient(top,#000 0,rgba(0,0,0,0) 100%) 0 0 no-repeat padding-box;background:transparent linear-gradient(180deg,#000,rgba(0,0,0,0)) 0 0 no-repeat padding-box;border-radius:20px;content:"";display:block;height:100%;left:0;opacity:.51;position:absolute;top:0;width:100%}.card-img-video .card-content,.card-tip .card-content{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-flex:1;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 calc(100% - 74px - 0.5rem);flex:1 1 calc(100% - 74px - 0.5rem);-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;position:relative;width:100%;z-index:1}.card-img-video .card-header,.card-tip .card-header{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;width:100%}.card-img-video .card-header .title,.card-tip .card-header .title{margin-top:.6rem}.card-img-video .card-header .ic,.card-tip .card-header .ic{-ms-flex-item-align:end;-webkit-box-flex:0;align-self:flex-end;-ms-flex:0 0 74px;flex:0 0 74px;margin-right:.5rem;max-width:74px}.card-img-video .card-header .ic>*,.card-tip .card-header .ic>*{height:auto;max-width:74px}.card-img-video svg path,.card-tip svg path{fill:#fff}.card-img-video .title,.card-tip .title{font-size:.9rem}.card-img-video .subtitle,.card-img-video .title,.card-tip .subtitle,.card-tip .title{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;line-height:1.2;margin-bottom:0;text-align:left;text-transform:uppercase}.card-img-video .subtitle,.card-tip .subtitle{color:#fff;font-size:.55rem}.card-img-video:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='68' height='68'%3E%3Cg data-name='Group 1444'%3E%3Cg data-name='Ellipse 323' fill='none' stroke='%23fff' stroke-width='4'%3E%3Ccircle cx='34' cy='34' r='34' stroke='none'/%3E%3Ccircle cx='34' cy='34' r='32'/%3E%3C/g%3E%3Cpath data-name='Polygon 1' d='M48 33.5 28 44V23Z' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E");background-position:100%;background-repeat:no-repeat;background-size:contain;bottom:100%;content:"";height:68px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:68px;z-index:1}.card-list .card{margin-bottom:56px;min-height:355px}@media only screen and (min-width:992px){.card-list .card{margin-bottom:82px}}.card-list .card:last-child{margin-bottom:0}.card-list .card .card-footer>:last-child{margin-bottom:0}.card-list .card .title{color:#d2232a;font-size:1.1rem;font-weight:700;line-height:1.3636363636em;margin-bottom:.9rem}.card-list~.load-more-wrapper{margin-top:60px;text-align:center;width:100%}@media only screen and (min-width:992px){.card-list~.load-more-wrapper{margin-top:73px}}.carousel-boxed{padding-bottom:45px!important;width:100%}@media only screen and (min-width:768px){.carousel-boxed{min-height:auto}}.carousel-boxed .slide-content{margin:33px auto .5rem;max-width:720px;text-align:center;width:100%}@media only screen and (min-width:768px){.carousel-boxed .slide-content{margin-top:54px}}.carousel-boxed .caption{color:#d2232a;font-size:.9rem;line-height:1.3333333333em;padding-bottom:16px;position:relative}.carousel-boxed .caption:after{background-color:#e6e2dc;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;width:100%}.carousel-boxed .nav-share{margin:18px auto 0}.carousel-boxed .h1{margin-bottom:1em}.carousel-boxed .btn-border{margin:5px;min-width:118px}.carousel-boxed .btn-border,.carousel-boxed .swiper-pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.carousel-boxed .swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:0!important}.carousel-boxed .swiper-pagination .swiper-pagination-bullet{z-index:1}.carousel-boxed .video-background{background:#000;bottom:0;height:290px;left:0;position:absolute;right:0;top:0;z-index:-99}@media only screen and (min-width:768px){.carousel-boxed .video-background{height:auto;position:fixed}}.carousel-boxed #video-foreground,.carousel-boxed .video-background iframe,.carousel-boxed .video-foreground{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}@media (min-width:992px){.carousel-boxed #video-foreground,.carousel-boxed .video-foreground{height:300%;top:-100%}}@media (max-width:991px){.carousel-boxed #video-foreground,.carousel-boxed .video-foreground{left:-100%;width:300%}}.carousel-boxed .nav ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.carousel-boxed.corners-rounded .image-wrapper,.carousel-boxed.corners-rounded .video-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:20px;overflow:hidden}@media screen and (max-width:1199px){.carousel-boxed .swiper-button-prev{left:-16px}.carousel-boxed .swiper-button-next{right:-16px}}.carousel-boxed.is-caption-carousel .swiper-button-next.btn-circle,.carousel-boxed.is-caption-carousel .swiper-button-prev.btn-circle{top:28.125%}@media screen and (min-width:576px){.carousel-boxed.is-caption-carousel .swiper-button-next.btn-circle,.carousel-boxed.is-caption-carousel .swiper-button-prev.btn-circle{top:141px}}@media only screen and (min-width:768px){.carousel-boxed.is-caption-carousel .swiper-button-next.btn-circle,.carousel-boxed.is-caption-carousel .swiper-button-prev.btn-circle{top:191px}}@media only screen and (min-width:992px){.carousel-boxed.is-caption-carousel .swiper-button-next.btn-circle,.carousel-boxed.is-caption-carousel .swiper-button-prev.btn-circle{top:259px}}@media only screen and (min-width:1200px){.carousel-boxed.is-caption-carousel .swiper-button-next.btn-circle,.carousel-boxed.is-caption-carousel .swiper-button-prev.btn-circle{top:305px}}.video-wrapper.video-responsive{display:block;overflow:hidden;padding:0;position:relative;width:100%}.video-wrapper.video-responsive:before{content:"";display:block}.video-wrapper.video-responsive.video-16by9:before{padding-top:56.25%}.video-wrapper.video-responsive.video-21by9:before{padding-top:42.857143%}.video-wrapper.video-responsive.video-4by3:before{padding-top:75%}.video-wrapper.video-responsive.video-1by1:before{padding-top:100%}.video-wrapper.video-responsive embed,.video-wrapper.video-responsive iframe,.video-wrapper.video-responsive video{border:0;bottom:0;height:100%;left:0;position:absolute;top:0;width:100%}.carousel-two-col{padding-bottom:45px!important;width:100%}@media only screen and (min-width:768px){.carousel-two-col{min-height:auto}}.carousel-two-col .swiper-slide{height:auto}.carousel-two-col .swiper-slide .card{height:100%}.carousel-two-col .slide-content{height:auto!important;margin:16px auto .5rem;max-width:720px;text-align:center;width:100%}.carousel-two-col .caption{color:#d2232a;font-size:.9rem;line-height:1.3333333333em;padding-bottom:16px;position:relative}.carousel-two-col .caption:after{background-color:#e6e2dc;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;width:100%}.carousel-two-col .nav-share{margin:18px auto 0}@media only screen and (max-width:580px){.carousel-two-col .nav-share li:first-child{margin-bottom:.5rem;text-align:center;width:100%}.carousel-two-col .nav-share li:first-child>*{display:inline-block;margin:auto}}.carousel-two-col .h1{margin-bottom:1em}.carousel-two-col .btn-border{margin:5px;min-width:118px}.carousel-two-col .btn-border,.carousel-two-col .swiper-pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.carousel-two-col .swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:0!important}.carousel-two-col .swiper-pagination .swiper-pagination-bullet{z-index:1}.carousel-two-col .video-background{background:#000;bottom:0;height:290px;left:0;position:absolute;right:0;top:0;z-index:-99}@media only screen and (min-width:768px){.carousel-two-col .video-background{height:auto;position:fixed}}.carousel-two-col #video-foreground,.carousel-two-col .video-background iframe,.carousel-two-col .video-foreground{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}@media (min-width:992px){.carousel-two-col #video-foreground,.carousel-two-col .video-foreground{height:300%;top:-100%}}@media (max-width:991px){.carousel-two-col #video-foreground,.carousel-two-col .video-foreground{left:-100%;width:300%}}.carousel-two-col .nav ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.carousel-two-col.corners-rounded .image-wrapper,.carousel-two-col.corners-rounded .video-wrapper{border-radius:20px;overflow:hidden}.carousel-two-col.is-caption-carousel~.swiper-button-next.btn-circle,.carousel-two-col.is-caption-carousel~.swiper-button-prev.btn-circle{top:28.125%}@media screen and (min-width:576px){.carousel-two-col.is-caption-carousel~.swiper-button-next.btn-circle,.carousel-two-col.is-caption-carousel~.swiper-button-prev.btn-circle{top:123px}}@media only screen and (min-width:768px){.carousel-two-col.is-caption-carousel~.swiper-button-next.btn-circle,.carousel-two-col.is-caption-carousel~.swiper-button-prev.btn-circle{top:168px}}@media only screen and (min-width:992px){.carousel-two-col.is-caption-carousel~.swiper-button-next.btn-circle,.carousel-two-col.is-caption-carousel~.swiper-button-prev.btn-circle{top:169px}}@media only screen and (min-width:1200px){.carousel-two-col.is-caption-carousel~.swiper-button-next.btn-circle,.carousel-two-col.is-caption-carousel~.swiper-button-prev.btn-circle{top:193px}}.carousel-five-img{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;width:100%}.carousel-five-img.swiper-container-horizontal{padding-bottom:48px}.carousel-five-img .swiper-slide{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0;position:static}.carousel-five-img .swiper-slide.swiper-slide-active,.carousel-five-img .swiper-slide.swiper-slide-next,.carousel-five-img .swiper-slide.swiper-slide-next-next,.carousel-five-img .swiper-slide.swiper-slide-prev,.carousel-five-img .swiper-slide.swiper-slide-prev-prev{opacity:1}.carousel-five-img .swiper-slide .caption{color:#d2232a;font-size:.75rem;font-weight:700;left:0;margin:auto;opacity:0;position:absolute;right:0;text-align:center;top:100%;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;width:100%}.carousel-five-img .swiper-slide-active .caption{opacity:1}.carousel-five-img .swiper-slide img{margin:auto}@media only screen and (max-width:479px){.carousel-five-img .swiper-button-next,.carousel-five-img .swiper-button-prev{display:none!important}}.grid-awards{color:#d2232a;padding-bottom:64px;padding-top:24px}@media only screen and (min-width:992px){.grid-awards{padding-bottom:49px;padding-top:59px}}.grid-awards .grid-wrapper{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.grid-awards .item-title{font-weight:700;line-height:1.3333333333em;margin-top:1.1333333333em;text-align:center;text-transform:uppercase;width:100%}@media only screen and (min-width:992px){.grid-awards .item-title{font-size:.9rem}}.grid-awards .grid-item{color:inherit;margin:0 12px 40px;min-width:calc(33.33333% - 24px)}@media only screen and (max-width:991px){.grid-awards .grid-item{min-width:calc(50% - 24px);width:calc(50% - 24px)}}@media only screen and (min-width:992px){.grid-awards .grid-item{margin-bottom:63px}}.grid-awards .grid-item .img-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:.6rem;-webkit-box-shadow:0 0 0 rgba(0,0,0,.25);box-shadow:0 0 0 rgba(0,0,0,.25);display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;overflow:hidden;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-box-shadow .3s linear,-webkit-transform .3s linear;transition:-webkit-box-shadow .3s linear,-webkit-transform .3s linear;-o-transition:box-shadow .3s linear,transform .3s linear;transition:box-shadow .3s linear,transform .3s linear;transition:box-shadow .3s linear,transform .3s linear,-webkit-box-shadow .3s linear,-webkit-transform .3s linear}.grid-awards .grid-item .img-wrapper img{margin:auto;max-width:100%}.grid-awards .grid-item:hover .img-wrapper{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.load-more-wrapper{text-align:center}.grid-products{background-attachment:fixed;background-repeat:no-repeat;background-size:cover;color:#d2232a;padding-bottom:64px;padding-top:24px}@media only screen and (min-width:992px){.grid-products{padding-bottom:49px;padding-top:59px}}.grid-products .grid-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start}.grid-products .item-title{font-size:.95rem;font-weight:700;line-height:1.1;margin-top:-.3em;text-align:center;width:100%}.grid-products .grid-item{color:inherit;margin:0 0 24px;position:relative;text-align:center;width:calc(50% - 24px)}.grid-products .grid-item .img-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:.6rem;-webkit-box-shadow:0 0 0 rgba(0,0,0,.25);box-shadow:0 0 0 rgba(0,0,0,.25);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;overflow:hidden;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-box-shadow .3s linear,-webkit-transform .3s linear;transition:-webkit-box-shadow .3s linear,-webkit-transform .3s linear;-o-transition:box-shadow .3s linear,transform .3s linear;transition:box-shadow .3s linear,transform .3s linear;transition:box-shadow .3s linear,transform .3s linear,-webkit-box-shadow .3s linear,-webkit-transform .3s linear}.grid-products .grid-item .img-wrapper img{max-width:100%}.grid-products .grid-item:hover .img-wrapper{-webkit-box-shadow:0 6px 12px hsla(36,17%,88%,.604);box-shadow:0 6px 12px hsla(36,17%,88%,.604);-webkit-box-shadow:0 6px 12px rgba(0,0,0,.15);box-shadow:0 6px 12px rgba(0,0,0,.15);-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.grid-products .grid-item.is-new .img-wrapper{overflow:visible;position:relative}.grid-products .grid-item.is-new .img-wrapper:after{background-color:#d2232a;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.851' height='10.287'%3E%3Cpath data-name='Path 4477' d='m5.4 0 1.693 3.382 3.758.564-2.724 2.63.611 3.711L5.4 8.549l-3.333 1.738.658-3.711L0 3.946l3.758-.564Z' fill='%23fff'/%3E%3C/svg%3E");background-position:left 10px center;background-repeat:no-repeat;background-size:10.85px auto;border:2px solid #fff;border-radius:15px;bottom:4px;color:#fff;content:"ΝΕΟ";display:inline-block;font-size:.7rem;font-weight:700;left:50%;line-height:1em;min-height:24px;padding:4px 15px 4px 29px;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.grid-products .grid-item.is-new-eng .img-wrapper{overflow:visible;position:relative}.grid-products .grid-item.is-new-eng .img-wrapper:after{background-color:#d2232a;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.851' height='10.287'%3E%3Cpath data-name='Path 4477' d='m5.4 0 1.693 3.382 3.758.564-2.724 2.63.611 3.711L5.4 8.549l-3.333 1.738.658-3.711L0 3.946l3.758-.564Z' fill='%23fff'/%3E%3C/svg%3E");background-position:left 10px center;background-repeat:no-repeat;background-size:10.85px auto;border:2px solid #fff;border-radius:15px;bottom:4px;color:#fff;content:"NEW";display:inline-block;font-size:.7rem;font-weight:700;left:50%;line-height:1em;min-height:24px;padding:4px 15px 4px 29px;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.grid-products.grid-three-col .grid-item{width:calc(50% - 24px)}@media only screen and (min-width:768px){.grid-products.grid-three-col .grid-item{width:calc(33.33333% - 24px)}}html[lang*=en] .grid-item.is-new:after{content:"NEW"}.categories .text-medium{font-size:.75rem;margin-bottom:1.4em;text-align:center}.categories .text-medium p{font-size:inherit;line-height:inherit}.categories .text-medium p:last-child{margin-bottom:0}.categories .nav{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.55rem;justify-content:center;position:relative}.categories .nav .btn{line-height:1.3em;margin-bottom:6px;margin-left:3px;margin-right:3px;position:relative}.categories .nav .btn.active{padding-left:1.25em;padding-right:3.75em}.categories .nav .btn.active~.close{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9.649' height='9.649'%3E%3Cg data-name='Group 1094' fill='none' stroke='%23fff' stroke-width='2'%3E%3Cpath data-name='Line 380' d='m.707.707 8.234 8.234'/%3E%3Cpath data-name='Line 381' d='M8.941.707.707 8.941'/%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:10px auto;cursor:pointer;display:block;height:30px;opacity:1;position:absolute;top:0;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;width:44px}.categories .nav .btn.active~.close:hover{opacity:.8}.categories .nav .btn.active:hover{background-color:#be151b;color:#fff}.categories .nav .btn:hover{border-color:#be151b;color:#be151b}.categories .nav .btn.all.active{padding-left:2.5em;padding-right:2.5em}.categories .nav .btn.all.active~.close{display:none}.grid-two-col{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:8px;width:100%}@media only screen and (max-width:767px){.grid-two-col{padding-left:20px;padding-right:20px}}.grid-two-col.has-load-more{padding-bottom:87px}.grid-two-col.has-load-more .load-more-wrapper{bottom:0;position:absolute;text-align:center;width:calc(100% - 40px)}@media only screen and (min-width:768px){.grid-two-col.has-load-more .load-more-wrapper{width:100%}}.grid-two-col .grid-item{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;min-height:266px;visibility:visible;width:calc(100% - 40px)}@media only screen and (min-width:768px){.grid-two-col .grid-item{width:calc(50% - 8px)}}@media only screen and (min-width:1200px){.grid-two-col .grid-item{height:266px;width:540px}}.grid-two-col .grid-item--width50{width:100%}@media only screen and (max-width:767px){.grid-two-col .grid-item--width50{width:calc(100% - 40px)}}@media only screen and (min-width:992px){.grid-two-col .grid-item--width50{width:calc(50% - 4px)}}@media only screen and (min-width:768px){.grid-two-col .grid-item--width100{width:100%}}.grid-two-col .grid-item--width724{width:100%}@media only screen and (max-width:767px){.grid-two-col .grid-item--width724{width:calc(100% - 40px)}}@media only screen and (min-width:992px){.grid-two-col .grid-item--width724{width:calc(66.17647% - 4px)}}@media only screen and (min-width:1200px){.grid-two-col .grid-item--width724{width:724px}}.grid-two-col .grid-item--width356{width:100%}@media only screen and (max-width:767px){.grid-two-col .grid-item--width356{width:calc(100% - 40px)}}@media only screen and (min-width:992px){.grid-two-col .grid-item--width356{width:calc(33.82353% - 4px)}}@media only screen and (min-width:1200px){.grid-two-col .grid-item--width356{width:356px}}@media only screen and (min-width:768px){.grid-two-col .grid-item--height2{min-height:540px}.grid-two-col .grid-item--height578{min-height:578px}}@media only screen and (max-width:767px){.grid-two-col .grid-item--height462{height:155px;min-height:155px}.grid-two-col .grid-item--height462 .card{height:100%;min-height:1px}}@media only screen and (min-width:768px){.grid-two-col .grid-item--height462{min-height:462px}}@media only screen and (max-width:767px){.grid-two-col .grid-item--height227{height:155px;min-height:155px}.grid-two-col .grid-item--height227 .card{height:100%;min-height:1px}}@media only screen and (min-width:768px){.grid-two-col .grid-item--height227{height:227px;min-height:227px}.grid-two-col .grid-item--height380{min-height:380px}}@media only screen and (min-width:1200px){.grid-two-col .grid-item--height380{height:380px}}@media only screen and (max-width:767px){.grid-two-col .grid-item--heightsm320{min-height:320px}.grid-two-col .grid-item--heightsm320 .card{min-height:100%}}@media only screen and (max-width:991px){.grid-two-col .grid-item--heightmd320{min-height:320px}.grid-two-col .grid-item--heightmd320 .card{min-height:100%}}.grid-two-col .grid-item>.card{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.grid-two-col .grid-item.js-hidden{display:none;height:0!important;min-height:0;opacity:0;overflow:hidden;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transition:height .05s,opacity .15s ease-in-out .05s,min-height .5s,-webkit-transform .05s!important;transition:height .05s,opacity .15s ease-in-out .05s,min-height .5s,-webkit-transform .05s!important;-o-transition:height .05s,opacity .15s ease-in-out .05s,transform .05s,min-height .5s!important;transition:height .05s,opacity .15s ease-in-out .05s,transform .05s,min-height .5s!important;transition:height .05s,opacity .15s ease-in-out .05s,transform .05s,min-height .5s,-webkit-transform .05s!important;visibility:hidden}.header-ic{color:#d2232a;margin-bottom:-42px;text-align:center}.header-ic .ic-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding-bottom:17px;position:relative}.header-ic .ic-wrapper:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.58' height='99.592'%3E%3Cpath data-name='Path 4629' d='M17.58 0C17.58 13.539 0 23.152 0 49.8s17.58 36.257 17.58 49.8Z' fill='%23FCFBFA'/%3E%3C/svg%3E");background-position:0;background-repeat:no-repeat;background-size:contain;bottom:-94px;content:"";height:0;height:236px;left:50%;margin-bottom:-2px;position:absolute;-webkit-transform:translate(-50%) rotate(-90deg);-ms-transform:translate(-50%) rotate(-90deg);transform:translate(-50%) rotate(-90deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;width:42px}.header-ic .ic{max-height:74px;max-width:74px;position:relative;z-index:1}.header-ic .ic svg{height:auto;max-height:100%;max-width:100%}.header-ic+.section-wrapper{background-position:top;background-repeat:no-repeat;background-size:100% auto;padding-top:42px}@media only screen and (max-width:767px){.header-ic+.section-wrapper{background-size:auto}}.iframe-box iframe{min-height:420px;width:100%}.img-banner{text-align:center}@media only screen and (max-width:768px){.img-banner .container{max-width:100%;padding-left:0;padding-right:0}}.img-banner a{display:block}.img-banner.img-rounded{border-radius:1rem;overflow:hidden}.img-banner img{margin:auto}.intro-section .h1{margin-top:0}.intro-section .nav ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.intro-section .product-row{margin-bottom:0;max-width:860px}@media only screen and (min-width:992px){.intro-section .product-row .product-desc{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}.intro-section .product-row .product-image{max-width:320px;min-height:1px}.intro-section .text-medium{color:#625c53;font-size:.75rem;margin:auto;max-width:800px;text-align:center}.intro-section .text-medium p{font-size:inherit}.intro-section .text-medium p:last-child{margin-bottom:0}.intro-section .text-medium h2{font-size:inherit;line-height:1.3333333333em}.product-row{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin:0 auto 44px}.product-row .product-col{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:.75rem;max-width:311px}@media only screen and (max-width:767px){.product-row .product-col{margin-bottom:.5rem;margin-right:0;max-width:100%}}.product-row .product-image{position:relative}.product-row .product-image .caption{font-size:1.05rem;font-weight:400;line-height:1.3333333333em;position:absolute;text-align:center;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%}.product-row .product-image .caption b,.product-row .product-image .caption strong{color:#d2232a}.product-row .product-carbs{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fff;border-radius:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:10px auto 0;max-width:280px;min-height:70px}.product-row .product-carbs b,.product-row .product-carbs strong{color:#d2232a;display:inline-block;margin-right:.25em}.product-row .product-desc{-webkit-box-flex:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-direction:column;flex-direction:column;font-size:.75rem;justify-content:center;max-width:100%}@media only screen and (min-width:992px){.product-row .product-desc{max-width:600px;padding-left:1.75rem}.product-row .product-desc:not(:last-child){padding-right:15px}.product-row .product-desc+.product-desc{padding-left:15px}}.product-row .product-desc:first-child:last-child{max-width:960px;padding-left:0;padding-right:0;text-align:center}.product-row .product-desc h4{color:#d2232a;line-height:1.3333333333em;margin-bottom:.45em}.product-row .product-desc h4:not(:first-child){margin-top:1rem}.product-row .product-desc h2{color:#d2232a;font-size:1rem;font-weight:600;line-height:1.3333333333em;margin-bottom:.45em}.product-row .product-desc h2:not(:first-child){margin-top:1rem}.product-row .product-desc p{font-size:inherit;margin-bottom:2em}.product-row .product-desc p:last-child{margin-bottom:0}.product-row.two-col-text{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:800px}@media only screen and (max-width:991px){.product-row.two-col-text .product-desc+.product-desc{margin-top:1.5rem}}@media only screen and (min-width:992px){.product-row.two-col-text .product-desc:not(:last-child){padding-left:0}}.product-row+.nav.nav-btns{margin-top:15px}.product-row.valign-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.nutrional-section{margin-top:10px;padding-bottom:42px;position:relative}.nutrional-section:before{background-color:#f8f7f5;content:"";display:block;height:calc(100% - 225px);left:0;position:absolute;top:225px;width:100%;z-index:-1}.package-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;max-width:880px}@media only screen and (max-width:767px){.package-row{margin-bottom:25px}}.package-row .package-image{-webkit-box-flex:0;-ms-flex:0 0 450px;flex:0 0 450px;margin-right:.75rem;max-width:450px}@media only screen and (max-width:991px){.package-row .package-image{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}}@media only screen and (max-width:767px){.package-row .package-image{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-right:0;max-width:100%}}.package-row .package-image img{margin:auto;max-height:450px}.package-row .package-info{-ms-flex-item-align:stretch;-webkit-box-flex:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;align-self:stretch;color:#d2232a;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-direction:column;flex-direction:column;justify-content:space-evenly}@media only screen and (min-width:992px){.package-row .package-info{max-width:calc(100% - 465px)}}@media only screen and (max-width:991px){.package-row .package-info{-webkit-box-flex:0;-ms-flex:0 0 calc(40% - 0.75rem);flex:0 0 calc(40% - 0.75rem);max-width:calc(40% - .75rem)}}@media only screen and (max-width:767px){.package-row .package-info{-webkit-box-flex:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%;width:100%}}.package-row .ic-nutritional{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}@media only screen and (min-width:992px){.package-row .ic-nutritional{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:24px}}@media only screen and (max-width:767px){.package-row .ic-nutritional{-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%;max-width:40%}}@media only screen and (max-width:580px){.package-row .ic-nutritional{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:134px}}.package-row .ic-nutritional li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;font-size:.4rem;font-weight:700;margin-bottom:7px;margin-right:7px;text-align:center;width:60px}.package-row .ic-nutritional li.palmoil,.package-row .ic-nutritional li.palmoil-en{display:none}.package-row .ic-nutritional .ic{height:60px;margin-bottom:6px;width:60px}.package-row .ic-nutritional .ic img,.package-row .ic-nutritional .ic svg{height:auto;max-height:100%;max-width:100%;width:auto}.package-row .package-grams{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 100%;flex:1 1 100%;-ms-flex-direction:column;flex-direction:column;justify-content:center;max-width:100%}@media only screen and (min-width:992px){.package-row .package-grams{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:22px}}@media only screen and (max-width:767px){.package-row .package-grams{-webkit-box-flex:1;-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex:1 1 60%;flex:1 1 60%;justify-content:flex-start;margin-top:0;max-width:60%;padding-left:8px}}@media only screen and (max-width:580px){.package-row .package-grams{-webkit-box-flex:1;-ms-flex:1 1 60%;flex:1 1 60%;margin:0 auto;max-width:calc(100% - 134px)}}.package-row .package-grams p{color:#d2232a;font-size:.55rem;font-weight:700;margin-bottom:1em}.package-row .nav.nav-tabs ul,.package-row .package-grams .nav{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.package-row .nav.nav-tabs ul{-ms-flex-wrap:wrap;flex-wrap:wrap}.package-row .nav.nav-tabs ul li{margin-right:7px;padding-bottom:7px;padding-left:0;padding-right:0}@media only screen and (max-width:767px){.package-row .package-info{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.package-row .package-info .ic-nutritional,.package-row .package-info .package-grams{-webkit-box-flex:1;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex:1 1 100%;flex:1 1 100%;justify-content:center;max-width:100%}.package-row .package-info .package-grams{margin-bottom:20px}.package-row .package-info .package-grams .tab-box{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.package-row .package-info .package-grams .tab-box li:empty{min-width:80px}.package-row .package-info .ic-nutritional ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.package-row .package-info .ic-nutritional ul li:empty{min-width:60px}}@media only screen and (max-width:580px){.package-row .package-grams p{-ms-flex-item-align:start;align-self:flex-start}.package-row .package-grams .tab-box{max-width:261px}}.ingredients-row{-ms-flex-pack:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;max-width:960px}.ingredients-row,.ingredients-row .ingredients-desc{-webkit-box-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.ingredients-row .ingredients-desc{-webkit-box-flex:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-pack:center;-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-direction:column;flex-direction:column;font-size:.6rem;margin-bottom:52px;max-width:100%}@media only screen and (min-width:992px){.ingredients-row .ingredients-desc{margin-right:38px;max-width:425px}}@media only screen and (min-width:1200px){.ingredients-row .ingredients-desc{margin-right:58px;max-width:445px}}.ingredients-row .ingredients-desc h4{color:#d2232a;line-height:1.3333333333em;margin-bottom:.45em}.ingredients-row .ingredients-desc h4:not(:first-child){margin-top:1rem}.ingredients-row .ingredients-desc p{font-size:inherit;margin-bottom:2em}.ingredients-row .nutritional-col{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media only screen and (min-width:768px){.ingredients-row .nutritional-col{max-width:457px}}@media only screen and (max-width:479px){.ingredients-row .nutritional-col{width:100%}}.nutritional-col .table-responsive{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}@media only screen and (max-width:479px){.nutritional-col .table-responsive{margin:0 -20px;width:auto}}.nutritional-col .table-responsive table{height:100%;margin-bottom:.75rem}.nutritional-col .table-responsive table tbody,.nutritional-col .table-responsive table tbody tr,.nutritional-col .table-responsive table tbody tr td,.nutritional-col .table-responsive table tbody tr td span,.nutritional-col .table-responsive table tbody tr th,.nutritional-col .table-responsive table tbody tr th span,.nutritional-col .table-responsive table thead,.nutritional-col .table-responsive table thead tr,.nutritional-col .table-responsive table thead tr td,.nutritional-col .table-responsive table thead tr td span,.nutritional-col .table-responsive table thead tr th,.nutritional-col .table-responsive table thead tr th span{height:100%}.nutritional-col table{font-size:.6rem;font-weight:700;line-height:1em;text-align:center}.nutritional-col table td:first-child,.nutritional-col table th:first-child{text-align:left}.nutritional-col table td:nth-child(2),.nutritional-col table th:nth-child(2){padding-left:0}.nutritional-col table td span,.nutritional-col table th span{display:inline-block;padding:12px 0 12px 14px}.nutritional-col table td:last-child span,.nutritional-col table th:last-child span{padding-left:4px;padding-right:10px}.nutritional-col table td{border:0!important;padding:0;vertical-align:top}.nutritional-col table tr:first-child th{border-top-color:transparent}.nutritional-col table tr:first-child td span{padding-top:15px}.nutritional-col table tr:first-child th:first-child{color:#d2232a;min-width:186px;text-transform:uppercase}.nutritional-col table tr:last-child td span{padding-bottom:21px}.nutritional-col table tr:not(:first-child):not(:last-child) td{background-color:#f1eeeb}.nutritional-col table tr.subrow td:first-child,.nutritional-col table tr.subrow th:first-child{font-weight:400}.nutritional-col table tr.subrow td:first-child span,.nutritional-col table tr.subrow th:first-child span{text-indent:14px}.nutritional-col table tr.subrow td span,.nutritional-col table tr.subrow th span{border-top-color:transparent;padding-top:7px}.nutritional-col table tbody{position:relative}.nutritional-col table tbody tr td span{background-color:#f1eeeb;display:inline-block;height:100%;white-space:nowrap;width:100%}.nutritional-col table tbody tr td:first-child span{border-left:1px solid #e6e2dc}.nutritional-col table tbody tr td:last-child span{border-right:1px solid #e6e2dc}.nutritional-col table tbody tr:first-child td span{border-top:1px solid #e6e2dc}.nutritional-col table tbody tr:first-child td:first-child span{border-top-left-radius:15px}.nutritional-col table tbody tr:first-child td:last-child span{border-top-right-radius:15px}.nutritional-col table tbody tr:last-child td span{border-bottom:1px solid #e6e2dc}.nutritional-col table tbody tr:last-child td:first-child span{border-bottom-left-radius:15px}.nutritional-col table tbody tr:last-child td:last-child span{border-bottom-right-radius:15px}.table-caption{font-size:.55rem}.carousel-header{width:100%}@media only screen and (min-width:768px){.carousel-header{min-height:auto}}@media only screen and (max-width:991px){.carousel-header{padding-top:86px;position:relative}.carousel-header:before{background-color:#f8f7f5;content:"";display:block;height:86px;left:0;position:absolute;top:0;width:100%;z-index:-1}}.carousel-header .swiper-slide{background-color:#eccc9a;background-position:50%;background-repeat:no-repeat;background-size:cover;height:auto;overflow:hidden;position:relative}.carousel-header figure{height:100%;margin:0;position:relative}.carousel-header figure img{height:auto;width:100%}@media only screen and (max-width:991px){.carousel-header .caption{font-size:.75rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:calc(100% - 40px)}.carousel-header .caption p{font-size:inherit}}.carousel-header .slide-content{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:#d2232a;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;justify-content:center;left:0;padding-left:20px;padding-right:20px;position:absolute;text-align:center;top:0;width:100%;z-index:1}@media only screen and (min-width:768px){.carousel-header .slide-content{padding-top:87px}}@media only screen and (min-width:1200px){.carousel-header .slide-content{padding-bottom:76px;padding-top:76px}}.carousel-header .h1{margin-bottom:1em}@media only screen and (max-width:991px){.carousel-header .h1{font-size:1.2rem}}.carousel-header .btn-border{margin:5px;min-width:118px}.carousel-header .btn-border,.carousel-header .swiper-pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.carousel-header .swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:17px}.carousel-header .swiper-pagination:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.58' height='99.592'%3E%3Cpath data-name='Path 4629' d='M17.58 0C17.58 13.539 0 23.152 0 49.8s17.58 36.257 17.58 49.8Z' fill='%23FCFBFA'/%3E%3C/svg%3E");background-position:0;background-repeat:no-repeat;background-size:contain;bottom:-79px;content:"";height:0;height:236px;left:50%;margin-bottom:-2px;position:absolute;-webkit-transform:translate(-50%) rotate(-270deg);-ms-transform:translate(-50%) rotate(-270deg);transform:translate(-50%) rotate(-270deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;width:42px}.carousel-header .swiper-pagination .swiper-pagination-bullet{z-index:1}.carousel-header .swiper-button-next{right:64px}@media only screen and (max-width:991px){.carousel-header .swiper-button-next{right:3px}}@media only screen and (max-width:767px){.carousel-header .swiper-button-next{display:none}}.carousel-header .swiper-button-prev{left:64px}@media only screen and (max-width:991px){.carousel-header .swiper-button-prev{left:3px}}@media only screen and (max-width:767px){.carousel-header .swiper-button-prev{display:none}}.carousel-header .video-background{background:#000;bottom:0;height:100%;left:0;padding-top:40.26354319%;position:static;right:0;top:0;z-index:-99}@media only screen and (min-width:768px){.carousel-header .video-background{height:auto;padding-top:40.26354319%;position:static}}.carousel-header #video-foreground,.carousel-header .video-background iframe,.carousel-header .video-foreground{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}@media (min-width:992px){.carousel-header #video-foreground,.carousel-header .video-foreground{height:300%;top:-100%}}@media (max-width:991px){.carousel-header #video-foreground,.carousel-header .video-foreground{left:-100%;width:300%}}.info-box{cursor:pointer}.info-box,.moretext{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:1rem;height:180px;justify-content:center;margin-bottom:1.1em;margin-right:1.1em;min-width:320px;padding:0 3.4em 0 1.75em;position:relative;z-index:2}.info-box:before,.moretext:before{background:hsla(0,0%,100%,.973);border-radius:20px;bottom:0;-webkit-box-shadow:0 10px 20px rgba(69,69,69,.235);box-shadow:0 10px 20px rgba(69,69,69,.235);content:"";left:0;opacity:.7;position:absolute;right:0;top:0;z-index:-1}.info-box:hover:before,.moretext:hover:before{opacity:.9}.info-box h4.title,.moretext h4.title{color:#d2232a;font-size:1rem;margin-bottom:1.5rem}.info-box h4.title:after,.moretext h4.title:after{border:1px solid #d2232a;content:" ";display:block;margin-top:8px;width:16px}.info-box h4.title.no-border:after,.moretext h4.title.no-border:after{display:none}.info-box h4.title.text-center,.moretext h4.title.text-center{text-align:center}.info-box a.btn-circle,.moretext a.btn-circle{background-color:#d2232a;height:33px;opacity:.9;position:absolute;right:1em;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:33px}.info-box a.btn-circle:hover,.moretext a.btn-circle:hover{opacity:1}@media only screen and (max-width:767px){.info-box,.moretext{font-size:.75rem;margin-left:1.1em}}@media only screen and (max-width:580px){.info-box,.moretext{font-size:.5rem;width:320px}}.info-box .text-footer,.moretext .text-footer{font-size:.45rem;line-height:1.2;margin-top:34px}.info-box .text-footer p,.moretext .text-footer p{font-size:inherit;line-height:inherit}.moretext{background:hsla(0,0%,100%,.973);border-radius:20px;-webkit-box-shadow:0 10px 20px rgba(69,69,69,.235);box-shadow:0 10px 20px rgba(69,69,69,.235);display:none;font-size:1rem;left:0;margin:auto;min-height:500px;padding:3rem 1.5em 3em 3.15em;position:fixed;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:88.8888888889%;z-index:1202}@media only screen and (min-width:768px){.moretext{max-width:660px;padding:2rem 1.5em 3em 3.15em;width:60.6617647059%}}.moretext .text-container{font-size:15px;height:280px;overflow-y:scroll;padding-right:1rem}.moretext .close-btn{cursor:pointer;position:absolute;right:1.75em;top:1.75em}.moretext:before{display:none}@media only screen and (max-width:767px){.moretext{font-size:.75rem}}@media only screen and (max-width:580px){.moretext{font-size:.5rem}}.moretext .buy-online-list{height:340px;overflow-y:auto}.moretext .buy-online-list .buy-online-item{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;border-bottom:1px solid #f5dfe0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;min-height:80px;padding:8px}@media only screen and (min-width:768px){.moretext .buy-online-list .buy-online-item{-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:80px;padding:8px 16px}}.moretext .buy-online-list .buy-online-item:last-child{border-bottom-color:transparent}.moretext .buy-online-list .buy-online-item .logo{width:100px}@media only screen and (min-width:768px){.moretext .buy-online-list .buy-online-item .logo{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:flex-start;width:150px}}.moretext .buy-online-list .buy-online-item .logo img{max-height:100%}@media screen and (max-width:410px){.moretext .buy-online-list .buy-online-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:16px}.moretext .buy-online-list .buy-online-item .logo{margin-bottom:.5rem}}.text-container::-webkit-scrollbar{margin-left:-20px;width:5px}.text-container::-webkit-scrollbar *{background:transparent}.text-container::-webkit-scrollbar-thumb{background:rgba(255,0,0,.5);border-radius:3px}.text-container::-webkit-scrollbar-thumb:hover{background:rgba(255,0,0,.6)}.moretext-overlay{background:#ababab 0 0 no-repeat padding-box;height:100%;left:0;opacity:0;position:fixed;top:0;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;width:100%;z-index:-1}.swiper-horizontal{padding-bottom:20px}.swiper-horizontal>.swiper-pagination-bullets{bottom:3px}.swiper-horizontal .slide-content{height:100%}.swiper-horizontal .swiper-pagination-bullet{margin:0 5px}.swiper-horizontal .swiper-pagination-bullet:first-child:last-child{visibility:hidden}.swiper-horizontal .swiper-pagination{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding-bottom:17px}.swiper-horizontal .swiper-pagination .swiper-pagination-bullet{z-index:1}.swiper .swiper-pagination{width:100%}.swiper-pagination-bullet{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;height:12px;justify-content:center;margin:5px;opacity:1;width:12px}.swiper-pagination-bullet:before{background-color:#e6e2dc;border-radius:50%;content:"";height:100%;-webkit-transform:scale(.6666666667);-ms-transform:scale(.6666666667);transform:scale(.6666666667);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:100%}.swiper-pagination-bullet-active:before{background-color:#d2232a;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}@media only screen and (min-width:992px){.swiper-button-next{right:-16px;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}}.swiper-button-next .btn-content{-webkit-transform:translate(2px,1px);-ms-transform:translate(2px,1px);transform:translate(2px,1px)}@media only screen and (min-width:1200px){.swiper-button-next{right:-33px}}@media screen and (min-width:1250px){.swiper-button-next{right:-70px}}@media only screen and (min-width:992px){.swiper-button-prev{left:-16px;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}}.swiper-button-prev .btn-content{-webkit-transform:translate(-1px,1px);-ms-transform:translate(-1px,1px);transform:translate(-1px,1px)}@media only screen and (min-width:1200px){.swiper-button-prev{left:-33px}}@media screen and (min-width:1250px){.swiper-button-prev{left:-70px}}.swiper-button-next.btn-circle,.swiper-button-prev.btn-circle{display:-webkit-box;display:-ms-flexbox;display:flex;height:33px;position:absolute;-webkit-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out;width:33px}.swiper-button-next:before,.swiper-button-prev:before{top:0}.swiper-button-next:after,.swiper-button-prev:after{display:none}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{background-color:rgba(210,35,42,.5);opacity:1}.swiper-button-next.swiper-button-disabled svg,.swiper-button-prev.swiper-button-disabled svg{opacity:.9}.carousel-three-col{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;height:468px;padding-bottom:48px;position:relative;width:100%}.carousel-three-col.carousel-tips{height:424px;padding-bottom:48px}.carousel-three-col.carousel-tips .swiper-button-next.btn-circle,.carousel-three-col.carousel-tips .swiper-button-prev.btn-circle,.carousel-three-col.carousel-tips~.swiper-button-next.btn-circle,.carousel-three-col.carousel-tips~.swiper-button-prev.btn-circle{margin-top:7.5px;top:calc(50% - 48px)}.carousel-three-col .card{height:100%;margin:auto;position:relative}.carousel-three-col .swiper-pagination{bottom:0;padding-bottom:0}.carousel-three-col .swiper-button-next.btn-circle,.carousel-three-col .swiper-button-prev.btn-circle,.carousel-three-col~.swiper-button-next.btn-circle,.carousel-three-col~.swiper-button-prev.btn-circle{margin-top:-48px}@media only screen and (min-width:1200px){.carousel-three-col{overflow-x:hidden}}.carousel-three-col~.load-more-wrapper{margin-top:33px;text-align:center;width:100%}.carousel-three-col-wrapper,.carousel-three-col-wrapper-filtered{position:relative}.categories{margin-bottom:34px}.categories .nav ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.categories .nav ul li{margin-bottom:6px;margin-left:3px;margin-right:3px}.categories .nav ul li .btn{line-height:1.3em;position:relative}.categories .nav ul li .btn.active{padding-left:1.25em;padding-right:3.75em}.categories .nav ul li .btn.active .close{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9.649' height='9.649'%3E%3Cg data-name='Group 1094' fill='none' stroke='%23fff' stroke-width='2'%3E%3Cpath data-name='Line 380' d='m.707.707 8.234 8.234'/%3E%3Cpath data-name='Line 381' d='M8.941.707.707 8.941'/%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:10px auto;display:block;height:100%;position:absolute;right:0;width:3.6363636364em}.categories .nav ul li .btn.active:hover{background-color:#be151b;color:#fff}.categories .nav ul li .btn:hover{border-color:#be151b;color:#be151b}.categories .nav ul li.all .btn.active{padding-left:2.5em;padding-right:2.5em}.categories .nav ul li.all .btn.active .close{display:none}.non-swiper-slide{display:none!important}.card-contest.contest-expired .card-header:before{display:none!important}.card-contest.contest-expired .card-footer:before{background:transparent -webkit-gradient(linear,left top,left bottom,from(#000),to(rgba(0,0,0,0))) 0 0 no-repeat padding-box;background:transparent -o-linear-gradient(top,#000 0,rgba(0,0,0,0) 100%) 0 0 no-repeat padding-box;background:transparent linear-gradient(180deg,#000,rgba(0,0,0,0)) 0 0 no-repeat padding-box;border-radius:20px;bottom:0;content:"";height:65px;left:0;opacity:.55;position:absolute;width:100%}.card-contest.contest-expired .card-footer:after{bottom:0;color:#fff;content:"Ο διαγωνισμός έχει απενεργοποιηθεί";font-size:.75rem;height:65px;left:0;padding:1rem;position:absolute;width:100%}.carousel-three-col.swiper-container-socializing{height:532px;position:relative;width:100%}.carousel-three-col.swiper-container-socializing .card{height:100%;margin:35px auto 0;overflow:visible;position:relative}.carousel-three-col.swiper-container-socializing .card .social-tag{border:1px solid #d2232a;border-radius:13px;color:#d2232a;display:inline-block;font-size:.5rem;left:0;line-height:1em;min-width:80px;padding:7px;position:absolute;text-align:center;top:-35px}.carousel-three-col.swiper-container-socializing .card.card-fb .social-tag{border-color:#4f8de2;color:#4f8de2}.carousel-three-col.swiper-container-socializing .card.card-yt .social-tag{border-color:#fb2626;color:#fb2626}.carousel-three-col.swiper-container-socializing .card.card-insta .social-tag{border-color:#3b40c2;color:#3b40c2}.carousel-three-col.swiper-container-socializing .card .card-footer .nav li+li{margin-left:28px}.carousel-three-col.swiper-container-socializing .card .card-footer .nav .ic{display:inline-block;margin-right:.5rem}.section{margin-bottom:50px}@media only screen and (min-width:768px){.section#productTabs{margin-bottom:70px}.section.img-banner{margin-bottom:86px}}.section.single-product-intro{margin-bottom:10px}.section-wrapper .h1{color:#d2232a;font-weight:400;margin-bottom:1rem;margin-top:1rem;text-align:center}.section-wrapper .h1+.text-medium{margin:auto auto 53px;max-width:800px;text-align:center}@media only screen and (max-width:767px){.section-wrapper .h1+.text-medium:not(:last-child){margin-bottom:.5rem}}.section-wrapper .h1+.text-medium:last-child{margin-bottom:0}.section-wrapper .h1+.text-medium p{font-size:inherit;line-height:inherit}.section-wrapper .h1+.text-medium p:last-child{margin-bottom:0}.intro-section .section-wrapper .h1{margin-bottom:.75rem;margin-top:0}@media only screen and (min-width:768px){.intro-section .section-wrapper .h1{margin-bottom:1.15rem}}.page-header{margin-bottom:42px}@media only screen and (min-width:768px){.page-header{margin-bottom:40px}}.title-big{-webkit-box-pack:center;-ms-flex-pack:center;color:#d2232a;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;line-height:1.4615384615em;margin:52px auto;position:relative}.title-big:first-child{margin-top:0}.title-big:last-child{margin-bottom:0}.title-big:before{background-color:#d2232a;content:"";display:block;height:1px;position:absolute;top:50%;width:100%}.title-big .title-content{background-color:#f8f7f5;display:inline-block;padding:0 1em;position:relative;text-align:center;z-index:1}@media screen and (max-width:480px){.title-big .title-content{max-width:70%;padding:0 .5rem}}@media only screen and (min-width:768px){.package-row+.title-big{margin-top:0}}.single-page-product .carousel-boxed .swiper-pagination,.taxonomy-page-brand .carousel-boxed .swiper-pagination{display:none}.celebration-container{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;position:relative;width:100%}@media (min-width:576px){.celebration-container{max-width:540px}}@media (min-width:768px){.celebration-container{max-width:720px}}@media (min-width:992px){.celebration-container{max-width:960px}}@media (min-width:1200px){.celebration-container{max-width:1596px}}.text-video{font-size:min(44px,max(25px,4.296875vw));margin-bottom:2.9545454545em;margin-top:2.0909090909em}@media only screen and (max-width:991px){.text-video{margin:2.0909090909em 0}}.text-video .text-wrapper{text-align:center}.text-video .text-wrapper h2{color:#d2232a;margin-bottom:.4705882353em}.text-video .text-wrapper .text-content p{margin-bottom:2.6666666667em}.text-video .video-wrapper{border-radius:20px;height:0;overflow:hidden;padding-bottom:45.25%;position:relative}@media only screen and (max-width:767px){.text-video .video-wrapper{border-radius:0}}.text-video .video-wrapper .video{height:100%;left:0;position:absolute;top:0;width:100%}.text-video .video-wrapper .play-button{left:50%;opacity:1;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;z-index:11}.text-video .video-wrapper .play-button.inactive{opacity:0;-webkit-transition:opacity .8s ease-in-out;-o-transition:opacity .8s ease-in-out;transition:opacity .8s ease-in-out}.text-video .video-wrapper .thumbnail{cursor:pointer;height:100%;left:0;-o-object-fit:cover;object-fit:cover;opacity:1;position:absolute;top:0;-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;width:100%;z-index:10}.text-video .video-wrapper .thumbnail.inactive{opacity:0;-webkit-transition:opacity .8s ease-in-out;-o-transition:opacity .8s ease-in-out;transition:opacity .8s ease-in-out}
/*# sourceMappingURL=product.min.css.map */