@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.1/css/fontawesome.min.css);@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.1/css/solid.min.css);@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,500;0,600;0,700;0,900;1,500;1,600;1,700&display=swap);.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}

/*! Lity - v2.4.1 - 2020-04-26
* http://sorgalla.com/lity/
* Copyright (c) 2015-2020 Jan Sorgalla; Licensed MIT */.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,.9);outline:none!important;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none!important}.lity-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none!important}.lity-content{z-index:9993;width:100%;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease,-o-transform .3s ease}.lity-closed .lity-content,.lity-loading .lity-content{-webkit-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.lity-content:after{content:"";position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6)}.lity-close{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:active,.lity-close:focus,.lity-close:hover,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close:active{top:1px}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container,.lity-iframe .lity-container,.lity-vimeo .lity-container,.lity-youtube .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.lity-hide{display:none}body,html{width:100%;height:100%;min-height:100%;margin:0;padding:0;font-family:Montserrat,Helvetica,sans-serif;color:#252525;font-size:14px;font-weight:500;letter-spacing:0;line-height:140%;background-color:#fff;-webkit-text-size-adjust:100%;cursor:default}a,a:after,a:before,body,div,div:after,div:before,html,p,p:after,p:before,span,span:after,span:before{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}article p{font-family:Montserrat,Helvetica,sans-serif}li,ul{margin:0;padding:0;list-style-type:none}a,a:focus,a:hover,a:visited{color:inherit;text-decoration:none;cursor:pointer}a:focus:not(.btn),a:hover:not(.btn),a:not(.btn),a:visited:not(.btn){border:0}a:focus img,a:hover img,a:visited img,a img,img{outline:0;border:0}img{image-rendering:-webkit-optimize-contrast}a:hover{color:inherit}input,input:focus,input:invalid,input:required,textarea{margin:0;padding:0;border:0;border-radius:0;resize:none!important;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;font-style:normal;font-weight:400}input,input:focus,input:invalid,input:required,select,select:focus,select:invalid,select:required,textarea{-webkit-appearance:none!important;-moz-appearance:none!important;-moz-box-shadow:none!important;box-shadow:none!important;outline:0 none transparent!important;font-family:Montserrat,Helvetica,sans-serif}h1,h2,h3,h4,h5,h6{margin:0;font-family:Montserrat,Helvetica,sans-serif;font-weight:900;line-height:100%}h1.center,h2.center,h3.center,h4.center,h5.center,h6.center{text-align:center}h1{font-size:48px}@media only screen and (max-width:1100px){h1{font-size:42px}}@media only screen and (max-width:768px){h1{font-size:26px}}h2{font-size:40px}@media only screen and (max-width:768px){h2{font-size:26px}}h3{font-size:34px}@media only screen and (max-width:568px){h3{font-size:28px}}h4{font-size:28px;line-height:120%}@media only screen and (max-width:568px){h4{font-size:24px}}h5{font-size:22px;line-height:120%}@media only screen and (max-width:568px){h5{font-size:20px}}h6{font-size:16px}button:focus{outline:0}::selection{background:#b8b8b8}::-moz-selection{background:#b8b8b8}::placeholder{color:#b8b8b8!important}::-webkit-input-placeholder{color:#b8b8b8!important}*{margin:0;padding:0;box-sizing:border-box}#wpadminbar{display:none!important}@-webkit-keyframes spin{to{-webkit-transform:rotate(359deg)}}@-moz-keyframes spin{to{-moz-transform:rotate(359deg)}}@keyframes spin{to{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes blinkOpacity{0%,50%{opacity:0}51%,to{opacity:1}}@-moz-keyframes blinkOpacity{0%,50%{opacity:0}51%,to{opacity:1}}@keyframes blinkOpacity{0%,50%{opacity:0}51%,to{opacity:1}}@-webkit-keyframes fadeOpacity{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}@-moz-keyframes fadeOpacity{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}@keyframes fadeOpacity{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}@-webkit-keyframes pulse{0%{transform:scale(1);opacity:0}50%{transform:scale(1.1);opacity:.5}to{transform:scale(1.25);opacity:0}}@-moz-keyframes pulse{0%{transform:scale(1);opacity:0}50%{transform:scale(1.1);opacity:.5}to{transform:scale(1.25);opacity:0}}@keyframes pulse{0%{transform:scale(1);opacity:0}50%{transform:scale(1.1);opacity:.5}to{transform:scale(1.25);opacity:0}}.container{width:100%;max-width:1300px;padding:0 40px;margin:0 auto}@media only screen and (max-width:900px){.container{padding:0 30px}}@media only screen and (max-width:568px){.container{padding:0 20px}}.container.no-padding{padding:0}.table{display:table;width:100%;height:100%;margin-bottom:0}.table.fixed{table-layout:fixed}.table.auto-margin{width:auto;margin:0 auto}.table.right-margin{width:auto;margin:0 0 0 auto}.table .table-row{display:table-row}.table .table-cell{display:table-cell;vertical-align:top;box-sizing:border-box}.table .table-cell.middle{vertical-align:middle}.table .table-cell.bottom{vertical-align:bottom}.table .table-cell.max{width:100%;max-width:1px}.table .table{background-color:transparent}.full-height{height:100%}.flex-table{box-sizing:border-box;flex-direction:column;justify-content:space-between}.flex-table,.flex-table .flex-row{display:flex;width:100%}.flex-table .flex-row .flex-cell{width:100%;flex-grow:1}.clearfix:after{content:"";clear:both;display:table}.a-link{cursor:pointer}.is-mobile{display:none}@media only screen and (max-width:568px){.is-mobile{display:block}}@media only screen and (max-width:568px){.not-mobile{display:none!important}}.txt-accent{color:#ea001c}.bg-primary{background-color:#252525}.btn,a.btn{color:#fff}.btn{display:inline-block;min-width:240px;height:45px;padding:0 20px;border-radius:6px;font-size:12px;font-weight:700;text-align:center;cursor:pointer;background-color:#ea001c;-webkit-transition:background-color .2s ease-out,color .2s ease-out 0s;-moz-transition:background-color .2s ease-out,color .2s ease-out 0s;transition:background-color .2s ease-out,color .2s ease-out 0s}.btn:hover{color:#ea001c;background-color:#fff}.btn.small{min-width:auto;height:30px;border-radius:15px}.btn.medium{min-width:auto;height:36px;font-size:14px;border-radius:18px}.btn.white{color:#ea001c;background-color:#fff}.btn.white.outline{border-color:#ea001c}.btn.green{color:#fff;background-color:#35a29a}.btn.green.outline{border-color:#35a29a}.btn.green.outline:hover,.btn.green:hover{color:#35a29a;background-color:#fff}.btn.outline{border:1px solid #fff}.btn.black{color:#fff;background-color:#252525}.btn.light .center{color:#fff;background-color:#ea001c}.btn.light svg polygon{fill:#ea001c}.scheme-green .btn{color:#35a29a}.scheme-green .btn:not(.white){color:#fff;background-color:#35a29a}.scheme-green .btn:not(.white):hover{color:#35a29a;background-color:#fff}.btn.white.outline:hover{color:#fff;background-color:#ea001c}.scheme-green .btn.white.outline{border-color:#35a29a}.scheme-green .btn.white.outline:hover{color:#fff;background-color:#35a29a}.btn:hover .center{background-color:#ea001c}.btn:hover svg polygon{fill:#ea001c}.btn:focus{box-shadow:none!important}.btn .table-cell:first-child svg{transform:translateX(.5px)}.btn .table-cell:nth-child(3) svg{transform:translateX(-.25px)}.btn .center{width:100%;min-width:210px;background-color:#252525;-webkit-transition:background-color .2s ease-out 0s;-moz-transition:background-color .2s ease-out 0s;transition:background-color .2s ease-out 0s}.btn svg{display:block;min-width:30px;height:60px}.btn svg polygon{fill:#ea001c;-webkit-transition:fill .2s ease-out 0s;-moz-transition:fill .2s ease-out 0s;transition:fill .2s ease-out 0s}.nowrap{white-space:nowrap}.loader{display:block;width:100%;margin:0 auto;text-align:center}.loader:after{content:"";display:inline-block;height:20px;width:20px;border:3px solid #ea001c;border-right-color:transparent;border-radius:50%;margin:0 auto;-webkit-animation:spin .6s linear infinite;-moz-animation:spin .6s infinite linear;animation:spin .6s linear infinite}.mw-650{max-width:650px;padding:10px 35px}.mw-800{max-width:800px}.m-0auto{margin:0 auto}.p-15{padding:15px}.row.mw-100{max-width:100%;margin:0 auto}.mejs-overlay-button{display:none}.mejs-video,video{border:1px solid #ececec}.highlight,.highlight.red{color:#ea001c}.highlight.green,.scheme-green .highlight{color:#35a29a}.padding-bottom-none{padding-bottom:0!important}.wrap{display:table;width:100%;height:100%;position:relative;box-sizing:border-box}@media only screen and (min-width:481px){.wrap{padding-bottom:0}}.wrap footer,.wrap header,.wrap main{display:table-row}.wrap header{width:100%;position:fixed;top:0;left:0;z-index:99999999;background-color:#fff}.wrap header .header{display:block;width:100%}.wrap main{position:relative;height:100%;z-index:1}.wrap main .main{position:relative;overflow-x:hidden;padding-top:80px}@media only screen and (max-width:900px){.wrap main .main{padding-top:70px}}@media only screen and (max-width:568px){.wrap main .main{padding-top:65px}}.wrap main .search-results{padding-bottom:40px;margin:0 auto;text-align:center}.wrap main .search-results .results-number{padding-bottom:40px}.wrap main .search-results .search-results{border-top:1px solid #ececec}.wrap main .search-results .search-results .search-result{border-bottom:1px solid #ececec;padding:20px 0}.wrap main .search-results .post-type,.wrap main .search-results .tag-name{font-weight:700}.header,.wrap .footer,.wrap .header,.wrap .main{display:table-cell}.header{height:80px;position:relative;color:#fff;text-align:center;background-color:#ea001c}@media only screen and (max-width:900px){.header{height:70px}}@media only screen and (max-width:568px){.header{height:65px}}.header .shadow{display:block;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:0 2px 5px rgba(37,37,37,.25);z-index:1;pointer-events:none}@media only screen and (max-width:900px){.header .table-nav{width:100%;position:relative}}.header .cell-mobile-search{width:30px;cursor:pointer}@media only screen and (min-width:901px){.header .cell-mobile-search{display:none}}.header .cell-mobile-search.is-open svg path{fill:#ea001c}.header .cell-mobile-search svg{display:block}@media only screen and (max-width:900px){.header .cell-coupon,.header .cell-search{display:none}}.header .cell-mobile-menu{width:30px}@media only screen and (min-width:901px){.header .cell-mobile-menu{display:none}}.header .cell-input{height:100%}.header .logo{height:100%;padding-right:20px}@media only screen and (max-width:1380px){.header .logo{padding-right:20px}}@media only screen and (max-width:1100px){.header .logo{padding-right:15px}}@media only screen and (max-width:900px){.header .logo{width:100%;padding-right:0}}.header .logo img{display:block;width:200px;max-width:200px;height:auto}@media only screen and (max-width:1100px){.header .logo img{width:150px}}@media only screen and (max-width:480px){.header .logo img{width:125px}}.header .cell-nav{width:100%;height:100%}.header .nav{height:100%;font-size:16px;font-weight:900}@media only screen and (max-width:1100px){.header .nav{font-size:14px}}@media only screen and (max-width:900px){.header .nav{font-size:12px;display:none;width:calc(100% + 60px);position:absolute;top:100%;left:-30px;background-color:#ea001c}}@media only screen and (max-width:900px) and (max-width:568px){.header .nav{width:calc(100% + 40px);left:-20px}}@media only screen and (max-width:900px){.header .nav.is-open{display:block;height:auto;z-index:7}}.header .nav .mobile-nav-bg{display:none;position:fixed;width:100%;height:100%;left:0;top:0;background-color:rgba(37,37,37,.5);z-index:5}@media only screen and (max-width:900px){.header .nav .table-navigation{display:block;position:relative;padding:0;text-align:center;z-index:99;background-color:#ea001c}}@media only screen and (min-width:901px){.header .nav .table-navigation .mobile-menu-header{display:none}}.header .nav .table-navigation .mobile-menu-header .cell-logo img{display:block;width:44px;height:52px}.header .nav .table-navigation .mobile-menu-header .cell-close{width:30px}.header .nav .table-navigation .cell-nav-item{position:relative;padding:0 20px;-webkit-transition:background-color .2s ease-out 0s;-moz-transition:background-color .2s ease-out 0s;transition:background-color .2s ease-out 0s}@media only screen and (min-width:901px){.header .nav .table-navigation .cell-nav-item{color:#fff;border-left:1px solid #fff}}@media only screen and (max-width:900px){.header .nav .table-navigation .cell-nav-item{border-left:none;border-top:1px solid #fff}}@media only screen and (min-width:901px){.header .nav .table-navigation .cell-nav-item:not(.is-active):hover{background-color:#f49a92}}@media only screen and (min-width:901px){.header .nav .table-navigation .cell-nav-item:last-child{border-right:1px solid #fff}}.header .nav .table-navigation .cell-nav-item.coupon{border:2px dashed #fff;background-color:#f49a92}@media only screen and (min-width:901px){.header .nav .table-navigation .cell-nav-item.coupon+.table-cell{border-left:0}}@media only screen and (max-width:900px){.header .nav .table-navigation .cell-nav-item.coupon+.table-cell{border-top:0}}@media only screen and (max-width:1380px){.header .nav .table-navigation .cell-nav-item{padding:0 20px}}@media only screen and (max-width:1100px){.header .nav .table-navigation .cell-nav-item{padding:0 15px}}@media only screen and (max-width:900px){.header .nav .table-navigation .cell-nav-item{display:block;font-size:18px;white-space:nowrap;padding:15px 5px 15px 0}.header .nav .table-navigation .cell-nav-item br{display:none}}@media only screen and (max-width:480px){.header .nav .table-navigation .cell-nav-item{padding:15px 0}}.header .nav .table-navigation .cell-nav-item.is-active{color:#fff}@media only screen and (min-width:901px){.header .nav .table-navigation .cell-nav-item.is-active{color:#ea001c;background-color:#fff}}@media only screen and (max-width:900px){.header .nav .table-navigation .cell-nav-item.is-active{color:#ea001c;background-color:#fff}}.header .nav .socials{display:none;padding:30px 0;border-top:1px solid #fff}@media only screen and (max-width:900px){.header .nav .socials{display:block}}.header .nav .socials .table-socials{width:auto;margin:0 auto}.header .nav .socials .table-cell{padding-right:15px}.header .nav .socials .table-cell:last-child{padding-right:0}.header .nav .socials img{display:block;width:30px;height:auto}.header .nav img{display:block;width:100%}.header .coupon{padding-left:20px}@media only screen and (max-width:1380px){.header .coupon{padding-left:20px}}@media only screen and (max-width:825px){.header .coupon{padding-left:15px}}.header .coupon img{display:block;width:44px;height:auto}.header .btn-mobile-menu.is-open .menu-button .menu-button-bar:first-child{transform:rotate(-45deg) translate(-8px,7px)}.header .btn-mobile-menu.is-open .menu-button .menu-button-bar:nth-child(2){transform:rotate(45deg)}.header .btn-mobile-menu.is-open .menu-button .menu-button-bar:nth-child(3){opacity:0}.header .menu-button{display:inline-block;cursor:pointer}.header .menu-button.is-open .menu-button-bar:first-child{transform:rotate(-45deg) translate(-7px,7px)}.header .menu-button.is-open .menu-button-bar:nth-child(2){transform:rotate(45deg)}.header .menu-button.is-open .menu-button-bar:nth-child(3){opacity:0}.header .menu-button .menu-button-bar{display:block;width:30px;height:4px;margin-bottom:6px;background-color:#fff;-webkit-transition:-webkit-transform .2s ease-out,opacity .2s ease-out,box-shadow .2s ease-out;-moz-transition:-moz-transform .2s ease-out,opacity .2s ease-out,box-shadow .2s ease-out;transition:transform .2s ease-out,opacity .2s ease-out,box-shadow .2s ease-out}.header .menu-button .menu-button-bar:last-child{margin-bottom:0}.header .mobile-search{display:none;width:calc(100% + 60px);height:100%;position:absolute;left:-30px;top:100%;background-color:#ea001c}@media only screen and (max-width:568px){.header .mobile-search{width:calc(100% + 40px);left:-20px}}.header .mobile-search.is-open{display:block}@media only screen and (max-width:900px){.header .mobile-search.is-open .mobile-search-bg{display:block}}.header .mobile-search .mobile-search-bg{display:none;position:fixed;width:100%;height:calc(100% - 140px);left:0;top:140px;background-color:rgba(37,37,37,.5);z-index:5}@media only screen and (max-width:568px){.header .mobile-search .mobile-search-bg{height:calc(100% - 130px);top:130px}}.header .mobile-search .search{height:100%;position:relative;z-index:99;padding:0 30px}@media only screen and (max-width:568px){.header .mobile-search .search{padding:0 20px}}.header .mobile-search .search form{height:100%}.header .mobile-search .search .search-container{width:100%;height:calc(100% - 20px);margin-top:10px;background-color:#fff;border-radius:50px;border:0}.header .mobile-search .search input{padding-left:10px;font-size:18px;background-color:transparent}@media only screen and (max-width:568px){.header .mobile-search .search input{font-size:16px}}.header .mobile-search .search .cell-submit{width:30px;padding-right:10px}.header .mobile-search .search .cell-submit i{font-size:20px}.header .mobile-search .search .cell-submit img{display:block}.hero{position:relative}.hero.small .hero-bg{height:300px}@media only screen and (max-width:750px){.hero:not(.banner) .hero-bg{background:none!important}}.hero .container{height:100%}.hero .hero-bg{width:100%;height:600px;overflow:hidden;background-size:cover;background-position:top;background-repeat:no-repeat;background-color:#fff}@media only screen and (max-width:768px){.hero .hero-bg{height:425px}}@media only screen and (max-width:750px){.hero .hero-bg{height:auto}}.hero .hero-bg.right{background-position:100%}.hero .hero-banner{width:100%;height:100%;position:absolute;top:0}.hero .hero-banner .hero-banner-container{width:80%;height:100%;max-width:900px;margin:0 auto}@media only screen and (max-width:900px){.hero .hero-banner .hero-banner-container{width:100%;padding:0 50px}}@media only screen and (max-width:568px){.hero .hero-banner .hero-banner-container{padding:0 30px}}.hero .hero-banner .hero-banner-container .left{width:80%}@media only screen and (max-width:480px){.hero .hero-banner .hero-banner-container .left{width:100%}}@media only screen and (max-width:568px){.hero .hero-banner .hero-banner-container .left h3{font-size:6.5vw}}@media only screen and (max-width:568px){.hero .hero-banner .hero-banner-container .left h5{font-size:5vw}}.hero .hero-details{width:100%;height:75%;position:absolute;top:0}@media only screen and (max-width:768px){.hero .hero-details{height:60%}}@media only screen and (max-width:750px){.hero .hero-details{padding:30px 0;height:auto;position:static}}.hero .hero-details .table-details{width:50%}@media only screen and (max-width:750px){.hero .hero-details .table-details{width:100%}}@media only screen and (max-width:480px){.hero .hero-details .table-details{width:100%}}.hero .hero-details .details{margin-top:25px}@media only screen and (max-width:768px){.hero .hero-details .details{margin-top:15px}}.hero video{width:100%;height:auto}.hero video:focus{outline:0}.home-body{border-top:40px solid #ea001c}@media only screen and (max-width:750px){.home-body{border-top:0}}.featured-products{display:flex;position:relative;justify-content:center}.featured-products.slider{transform:translateY(-50%) translateY(-20px)}@media only screen and (max-width:750px){.featured-products.slider{transform:none}}@media only screen and (max-width:750px){.featured-products.slider .product{height:100%;margin:0!important}}.featured-products.slider .product:hover.red .product-container{color:#fff;background-color:#ea001c}.featured-products.slider .product:hover.red .product-container:before{background-color:#fff}.featured-products.slider .product:hover.red .product-container .btn{color:#ea001c;background-color:#fff}.featured-products.slider .product:hover.green .product-container{color:#fff;background-color:#35a29a}.featured-products.slider .product:hover.green .product-container:before{background-color:#fff}.featured-products.slider .product:hover.green .product-container .btn{color:#35a29a;background-color:#fff}@media only screen and (max-width:750px){.featured-products.slider .product .product-container{width:180px;height:100%;margin:0 auto}}@media only screen and (max-width:568px){.featured-products:not(.slider) .product{width:50%}}.featured-products .slick-slide{-webkit-transition:-webkit-transform .4s ease-out;-moz-transition:-moz-transform .4s ease-out;transition:transform .4s ease-out}.featured-products .slick-slide:not(.slick-current){transform:scale(.75)}.featured-products .product{display:flex!important;width:200px;margin-left:25px;font-size:12px;line-height:120%}@media only screen and (max-width:1100px){.featured-products .product{width:160px;margin-left:15px}}.featured-products .product:first-child{margin-left:0}.featured-products .product.red .product-container{position:relative;overflow:hidden}.featured-products .product.red .product-container:before{content:"";width:150%;padding-bottom:150%;position:absolute;top:0;left:0;transform:translate(-30%,-42%) rotate(40deg);background-color:#fcd9d8}@media only screen and (max-width:750px){.featured-products .product.red .product-container:before{transform:translate(-30%,-70%) rotate(40deg)}}.featured-products .product.green .product-container{position:relative;overflow:hidden}.featured-products .product.green .product-container:before{content:"";width:150%;padding-bottom:150%;position:absolute;top:0;left:0;transform:translate(-30%,-42%) rotate(40deg);background-color:#c7e6d9}@media only screen and (max-width:750px){.featured-products .product.green .product-container:before{transform:translate(-30%,-70%) rotate(40deg)}}.featured-products .product.green .btn{background-color:#35a29a;}.featured-products .product.transparent .product-container{background-color:transparent;box-shadow:none}.featured-products .product .product-container{width:100%;padding:20px;text-align:center;border-radius:25px;background-color:#fff;box-shadow:0 1px 3px rgba(37,37,37,.1)}.featured-products .product .product-container,.featured-products .product .product-container:before{-webkit-transition:background-color .2s ease-out,color .2s ease-out 0s;-moz-transition:background-color .2s ease-out,color .2s ease-out 0s;transition:background-color .2s ease-out,color .2s ease-out 0s}@media only screen and (max-width:768px){.featured-products .product .product-container{padding:15px}}.featured-products .product .product-container .table-product{position:relative;z-index:1}.featured-products .product .product-container .row-details{height:100%}.featured-products .product .product-container .row-details b{display:block;padding-bottom:3px}.featured-products .product .product-container .row-details .table-cell{vertical-align:top;padding-bottom:5px}.featured-products .product .product-container .cell-image{padding-bottom:10px}.featured-products .product .product-container .cell-image img{display:block;width:auto;height:260px;margin:0 auto}@media only screen and (max-width:1100px){.featured-products .product .product-container .cell-image img{height:200px}}@media only screen and (max-width:768px){.featured-products .product .product-container .cell-image img{height:150px}}.featured-products .product .product-container .cell-button{padding-top:10px}@media only screen and (max-width:768px){.featured-products .product .product-container .cell-button .btn{font-size:11px}}.featured-bullets{display:flex;width:100%;max-width:1000px;justify-content:center;margin:80px auto;padding:0 30px}@media only screen and (max-width:568px){.featured-bullets{flex-wrap:wrap;margin:30px 0}}.featured-bullets .bullet{display:flex;width:33.33%;margin-left:50px}@media only screen and (max-width:568px){.featured-bullets .bullet{width:100%;margin-left:0}}.featured-bullets .bullet:first-child{margin-left:0}.featured-bullets .bullet .bullet-container{width:100%;padding:20px 0;background-color:#fff;text-align:center}.featured-bullets .bullet .bullet-container .image{margin-bottom:25px}.featured-bullets .bullet .bullet-container .image img{display:block;width:auto;height:100px;margin:0 auto}@media only screen and (max-width:1100px){.featured-bullets .bullet .bullet-container .image img{height:90px}}@media only screen and (max-width:768px){.featured-bullets .bullet .bullet-container .image img{height:80px}}.featured-bullets .bullet .bullet-container .heading{margin-bottom:8px;font-weight:900} .featured-bullets .bullet .bullet-container .heading h2{font-size: 16px !important;} .highlight-video h3,.wheretobuy h3{font-size: 28px !important; line-height: 120%;} .wheretobuy h4{font-size: 40px !important;} .diamond{position:relative}.diamond.left .content{width:35%}.diamond.left .content.center{text-align:center}.diamond.left .content .content-container{width:100%;margin:0 auto}.diamond.left .content .content-container.center{text-align:center}.diamond.left .buffer{width:20%}.diamond.red-light .table-diamond{background-color:#fcd9d8}.diamond.red-medium .table-diamond{background-color:#f49a92}.diamond.green-light .table-diamond{background-color:#c7e6d9}.diamond.green-medium .table-diamond{background-color:#92d1c0}.diamond.large .cell-diamond .content-container{padding:100px 0}@media only screen and (max-width:768px){.diamond.large .cell-diamond .content-container{padding:50px 0 100px}}@media only screen and (max-width:568px){.diamond.large .cell-diamond .content-container{padding:30px 0 100px}}.diamond.padding-extra-top .cell-diamond{padding-top:200px}@media only screen and (max-width:768px){.diamond.padding-extra-top .cell-diamond{padding-top:0}}.diamond.padding-extra-bottom .cell-diamond{padding-bottom:200px}@media only screen and (max-width:768px){.diamond.padding-extra-bottom .cell-diamond{padding-bottom:0}}.diamond.wide .content{width:45%}.diamond.wide .triangle{width:40%}.diamond.wide .buffer{width:15%}.diamond.left .triangle,.diamond.right .triangle{position:relative;z-index:2}@media only screen and (max-width:768px){.diamond.left .triangle,.diamond.right .triangle{display:block;width:100%;position:relative}.diamond.left .triangle.tablet-bar,.diamond.right .triangle.tablet-bar{margin-top:-225px}.diamond.left .triangle.tablet-bar .triangle-wrap:before,.diamond.right .triangle.tablet-bar .triangle-wrap:before{content:"";display:block;width:calc(100% + 100px);height:30px;position:absolute;top:calc(50% - 15px);left:-50px;background-color:#ea001c}.diamond.left .triangle .triangle-wrap,.diamond.right .triangle .triangle-wrap{transform:none}.diamond.left .triangle .triangle-wrap.bg-diamond.large:before,.diamond.right .triangle .triangle-wrap.bg-diamond.large:before{width:300px;height:300px}}@media only screen and (max-width:768px) and (max-width:568px){.diamond.left .triangle .triangle-wrap.bg-diamond.large:before,.diamond.right .triangle .triangle-wrap.bg-diamond.large:before{width:260px;height:260px}}@media only screen and (max-width:768px){.diamond.left .triangle .triangle-wrap.bg-diamond:before,.diamond.right .triangle .triangle-wrap.bg-diamond:before{content:"";display:block;width:275px;height:275px;position:absolute;left:50%;transform:translate(-50%,50px) rotate(45deg) scale(.9);background-color:#fff}}@media only screen and (max-width:768px) and (max-width:568px){.diamond.left .triangle .triangle-wrap.bg-diamond:before,.diamond.right .triangle .triangle-wrap.bg-diamond:before{width:260px;height:260px;transform:translate(-50%,55px) rotate(45deg) scale(.9)}}@media only screen and (max-width:768px){.diamond.left .triangle .triangle-container,.diamond.right .triangle .triangle-container{display:none}.diamond.left .triangle .triangle-img,.diamond.right .triangle .triangle-img{margin:0 auto}.diamond.left .triangle .triangle-img[style],.diamond.right .triangle .triangle-img[style]{position:relative;top:unset!important;left:unset!important;width:auto!important;height:350px!important}}@media only screen and (max-width:768px) and (max-width:568px){.diamond.left .triangle .triangle-img[style],.diamond.right .triangle .triangle-img[style]{height:300px!important}}@media only screen and (max-width:768px){.diamond.left .content,.diamond.right .content{display:block;width:100%}}@media only screen and (max-width:768px){.diamond.left .buffer,.diamond.right .buffer{display:none}}.diamond.full-scale .triangle.right .triangle-wrap .triangle-container{transform:translate(30%,-50%) rotate(-45deg)}.diamond.full-scale .triangle .triangle-wrap{position:relative}.diamond.full-scale .triangle .triangle-wrap .triangle-container{transform:translate(-50%,-50%) rotate(-45deg)}.diamond.full-scale .triangle .triangle-wrap .triangle-container.green:after{background-color:#92d1c0}.diamond.full-scale .triangle .triangle-wrap .triangle-container:after{content:"";display:block;position:absolute;width:calc(50% + 2px);height:calc(50% + 2px);left:0;bottom:0;background-color:#f49a92}.diamond.full-scale .triangle img{position:absolute;max-width:unset}.diamond .content-container{padding:50px 0}@media only screen and (max-width:768px){.diamond .content-container{padding:30px 0}}@media only screen and (max-width:768px){.diamond-bar-padding.featured-bullets{padding-bottom:175px}}@media only screen and (max-width:568px){.diamond-bar-padding.featured-bullets{padding-bottom:125px}}@media only screen and (max-width:768px){.diamond-bar-padding.diamond .table-diamond{padding-bottom:175px}}@media only screen and (max-width:568px){.diamond-bar-padding.diamond .table-diamond{padding-bottom:125px}}@media only screen and (max-width:768px){.table-diamond.has-illustration{padding-top:0}}@media only screen and (max-width:768px){.table-diamond{display:flex;width:100%;flex-wrap:wrap;padding:50px 50px 0;padding-left:30px;padding-right:30px}}@media only screen and (max-width:568px){.table-diamond{padding-top:75px}}@media only screen and (max-width:768px){.table-cell.triangle{order:1}}@media only screen and (max-width:768px){.table-cell.content{order:2}}.triangle{width:45%;position:relative}.triangle.right .triangle-container{transform:translate(30%,-50%) rotate(-45deg)}.triangle .triangle-wrap{transform:translateY(20%)}.triangle .triangle-container{display:block;position:absolute;width:125%;padding-bottom:125%;background:#fff;transform:translate(-50%,-50%) rotate(-45deg)}.triangle .triangle-container.red{background-color:#ea001c}.triangle .triangle-container.green{background-color:#35a29a}.triangle .image-container{display:table;position:absolute;top:0;left:0}@media only screen and (max-width:768px){.triangle .image-container{position:relative}.triangle .image-container[style]{position:relative;width:auto!important;margin:0 auto!important}}.triangle .image-container .img{display:table-cell}.triangle .image-container .button{margin:30px auto 0;text-align:center}.triangle img{display:block;position:relative;width:100%;max-width:400px;height:auto}.triangle img.img-product{width:auto;max-height:380px}@media only screen and (max-width:568px){.triangle img.img-product{max-height:320px}}.section.red-light{background-color:#fcd9d8}.section.red-medium{background-color:#f49a92}.section.green-light{background-color:#c7e6d9}.section.green-medium{background-color:#92d1c0}.section.gray{background-color:#b8b8b8}.section.gray-light{background-color:#ececec}.section.gray-medium{background-color:#dbdbdb}.section.section-tabs{position:relative;margin-top:-65px}@media only screen and (max-width:768px){.section.section-tabs{margin-top:-60px}}@media only screen and (max-width:568px){.section.section-tabs{margin-top:0}}.section.section-tabs .section-container{padding-top:0;padding-bottom:0}@media only screen and (max-width:568px){.section.section-tabs .section-container{padding-top:50px}}.section.center{text-align:center}.section .section-container{padding:100px 0}@media only screen and (max-width:768px){.section .section-container{padding:50px 0}}.section .section-container.large{padding:40px 0}.section .section-container.padding-none{padding:0}.area{width:60%;max-width:900px;margin:0 auto}@media only screen and (max-width:900px){.area{width:100%;padding-left:50px!important;padding-right:50px!important}}@media only screen and (max-width:768px){.area{padding-left:30px!important;padding-right:30px!important}}@media only screen and (max-width:568px){.area{padding-left:30px!important;padding-right:30px!important}}.area.large{width:80%}@media only screen and (max-width:900px){.area.large{width:100%}}.area.full{width:calc(100% - 100px)}@media only screen and (max-width:900px){.area.full{width:calc(100% - 50px);padding-left:0!important;padding-right:0!important}}.area.column-center{text-align:center}.area.column-2.condensed .left{width:30%}.area.column-2.condensed .left img{display:block;width:100%;height:auto;padding-right:20px}.area.column-2.condensed .right{width:70%}.area.column-2.condensed-super .left{width:100px;min-width:100px}.area.column-2.condensed-super .left img{display:block;width:100%;height:auto;padding-right:30px}.area.column-2.condensed-super .right{width:100%}.area.column-2 .left{width:45%}.area.column-2 .left.top{vertical-align:top}.area.column-2 .right{width:55%}.area.custom-video{padding-bottom:100px}.area.padding-large{padding:30px 0}.area.padding-largest{padding:60px 0}.area .area-container{display:table;width:100%}.area .area-container .left,.area .area-container .right{display:table-cell;vertical-align:middle}.area .video{margin-top:40px}.images{margin-top:20px}.images .single.large img{max-width:600px}@media only screen and (max-width:768px){.images .single{margin:30px 0}}.images .single img{display:block;width:100%;max-width:380px;height:auto;margin:0 auto}@media only screen and (max-width:768px){.images .columns-2{margin:30px 0}}.images .columns-2 .table-cell{width:50%}@media only screen and (max-width:768px){.images .columns-2 .table-cell{display:block;width:100%;padding:0;margin-bottom:40px}}.images .columns-2 .table-cell:first-child{padding-right:10px}.images .columns-2 .table-cell:nth-child(2){padding-left:10px}@media only screen and (max-width:768px){.images .columns-2 .table-cell:last-child{margin-bottom:0}}.images .columns-2 .table-cell .heading{color:#252525;font-weight:700;text-align:center}@media only screen and (max-width:768px){.images .columns-2 .table-cell .heading{margin-bottom:10px}}.images .columns-2 .table-cell img{display:block;width:100%;height:auto;margin:0 auto}@media only screen and (max-width:768px){.images .columns-2 .table-cell img{max-width:400px}}.text:first-child{margin-top:0}.text h2{margin-bottom:20px}.text a{color:#ea001c;text-decoration:underline}.text img.center{display:block;width:100%;height:auto;max-width:380px;margin:0 auto}.notes{margin-top:20px;font-size:8px;line-height:160%;word-break:break-word;text-align:left}.notes p{margin-bottom:1em}.notes p:last-child{margin-bottom:0}.notes a{color:#ea001c;text-decoration:underline}.buttons{display:table;margin-top:20px}.buttons .button{display:table-cell;padding-left:20px}.buttons .button:first-child{padding-left:0}video{width:100%;height:auto}video:focus{outline:0}ul.points{margin-top:20px}ul.points.red,ul.points.red li{list-style-type:none}ul.points.red li:before{content:"\2022";color:#ea001c;font-weight:700;display:inline-block;width:.5em;font-size:1.2em;margin-left:-1em}ul.points li{margin-left:1.25em;list-style-type:disc}ol li{margin-left:1.25em;list-style-type:decimal}.simple{margin:100px 0 0;position:relative}@media only screen and (max-width:768px){.simple{margin-top:30px}}.simple:first-child{margin-top:60px}@media only screen and (max-width:768px){.simple:first-child{margin-top:0}}@media only screen and (max-width:568px){.simple:first-child{margin-top:0}}.simple.no-margin{margin:0}.simple.floor{padding-bottom:25px}.simple.floor.large:before{height:250px}.simple.floor.full,.simple.floor:before{background-color:#b8b8b8}.simple.floor:before{content:"";width:100%;height:125px;position:absolute;bottom:0;left:0;pointer-events:none}.simple.floor .simple-container .left{padding-top:50px}@media only screen and (max-width:1100px){.simple.floor .simple-container .left{padding-top:30px}}@media only screen and (max-width:768px){.simple.floor .simple-container .left{padding-top:20px}}.simple.floor .simple-container .right img{height:400px}@media only screen and (max-width:1100px){.simple.floor .simple-container .right img.wide{height:300px}}@media only screen and (max-width:768px){.simple.floor .simple-container .right img.wide{height:250px}}@media only screen and (max-width:480px){.simple.floor .simple-container .right img.wide{height:225px}}@media only screen and (max-width:411px){.simple.floor .simple-container .right img.wide{height:200px}}@media only screen and (max-width:350px){.simple.floor .simple-container .right img.wide{height:175px}}.simple.red-light,.simple.red-light.floor:before{background-color:#fcd9d8}.simple.red-medium,.simple.red-medium.floor:before{background-color:#f49a92}.simple.gray-light{background-color:#ececec}.simple.large{padding:60px 30px}.simple.large .simple-container{width:100%}.simple.illustration{margin-top:-300px;padding-bottom:300px}.simple .simple-container{width:60%;position:relative;margin:0 auto;max-width:800px}@media only screen and (max-width:1100px){.simple .simple-container{width:70%}}@media only screen and (max-width:900px){.simple .simple-container{width:80%}}.simple .simple-container.center{text-align:center}.simple .simple-container .details{width:100%;max-width:800px;margin:20px auto 0}.simple .simple-container .button{margin-top:20px}.simple .simple-container .left{width:45%;padding-right:40px}@media only screen and (max-width:768px){.simple .simple-container .left{display:block;width:100%;padding-right:0;text-align:center}}.simple .simple-container .right{width:55%}@media only screen and (max-width:768px){.simple .simple-container .right{display:block;width:100%;text-align:center}}.simple .simple-container .right img{display:block;width:auto;height:300px;margin:0 auto}.simple .simple-container .tiles{display:flex;position:relative;justify-content:center;margin-top:30px}@media only screen and (max-width:568px){.simple .simple-container .tiles{display:block;flex-wrap:wrap}}.simple .simple-container .tiles .tile{display:flex;width:33.33%;max-width:300px;margin-left:25px;font-size:12px}@media only screen and (max-width:568px){.simple .simple-container .tiles .tile{display:block;width:100%;margin:0 auto}}.simple .simple-container .tiles .tile:first-child{margin-left:0}@media only screen and (max-width:568px){.simple .simple-container .tiles .tile:first-child{margin:0 auto}}.simple .simple-container .tiles .tile .tile-container{width:100%;padding:20px 0;text-align:center}.simple .simple-container .tiles .tile .tile-container .cell-title{padding-bottom:40px;font-size:16px;font-weight:900}@media only screen and (max-width:1100px){.simple .simple-container .tiles .tile .tile-container .cell-title{font-size:14px;padding-bottom:30px}}@media only screen and (max-width:768px){.simple .simple-container .tiles .tile .tile-container .cell-title{font-size:12px;padding-bottom:20px}}.simple .simple-container .tiles .tile .tile-container .row-tile{height:100%}.simple .simple-container .tiles .tile .tile-container .row-tile .table-cell .tile{width:100%;padding-bottom:100%;position:relative;background-color:#c3c4c3;border-radius:14px;box-shadow:0 1px 3px rgba(37,37,37,.1);overflow:hidden}.simple .simple-container .tiles .tile .tile-container .row-tile .table-cell .tile .tile-content{display:block;width:100%;height:100%;position:absolute;top:0;left:0}.simple .simple-container .tiles .tile .tile-container .row-tile .table-cell .tile .tile-content img{display:block;width:100%;height:auto;margin:0 auto}.simple .simple-container .tiles .tile .tile-container .row-tile .table-cell .tile .tile-content img.cover{padding:0}.simple .simple-container .tiles .tile .tile-container .cell-button{padding-top:20px}.simple .simple-container h5.condensed{max-width:600px;margin:0 auto}.display-products{display:flex;justify-content:center}.display-products .product{display:flex!important;width:200px;margin-left:25px;font-size:12px}@media only screen and (max-width:568px){.display-products .product{width:50%}}.display-products .product:first-child{margin-left:0}.display-products .product .product-container{width:100%;padding:20px 0;text-align:center}.display-products .product .product-container .row-details{height:100%}.display-products .product .product-container .row-details b{display:block;padding-bottom:3px}.display-products .product .product-container .row-details .table-cell{vertical-align:top}.display-products .product .product-container .cell-image{padding-bottom:10px}.display-products .product .product-container .cell-image img{display:block;width:auto;height:350px;margin:0 auto}@media only screen and (max-width:568px){.display-products .product .product-container .cell-image img{height:300px}}@media only screen and (max-width:480px){.display-products .product .product-container .cell-image img{height:250px}}.display-products .product .product-container .cell-button{padding-top:10px}.video{width:100%;max-width:500px;margin:0 auto}.video .video-container{width:100%;position:relative;padding-bottom:56%;background-color:rgba(37,37,37,.2)}@media only screen and (max-width:768px){.video .video-container{margin-top:30px}}.video .video-container iframe{display:block;width:100%;height:100%;position:absolute}.illustration{display:block;width:100%;position:relative;pointer-events:none}.illustration.illustration-treat{position:absolute}@media only screen and (max-width:768px){.illustration.illustration-treat{position:relative}}.illustration.illustration-treat .svg-container{position:relative;max-width:550px;top:0;right:0;margin:0 auto;transform:translateY(-45%)}@media only screen and (max-width:900px){.illustration.illustration-treat .svg-container{transform:translateY(-45%)}}@media only screen and (max-width:768px){.illustration.illustration-treat .svg-container{transform:none;margin-top:-65px;padding-bottom:25px}}.illustration.illustration-defend{position:absolute}@media only screen and (max-width:768px){.illustration.illustration-defend{position:relative}}.illustration.illustration-defend .svg-container{position:relative;max-width:350px;top:0;left:0;margin:0 auto;transform:translate(10%,-50%)}@media only screen and (max-width:768px){.illustration.illustration-defend .svg-container{transform:none;margin-top:-75px;padding-bottom:40px}}.illustration.illustration-contact{position:absolute;bottom:0}@media only screen and (max-width:768px){.illustration.illustration-contact{bottom:unset}}.illustration.illustration-contact .svg-container{position:relative;max-width:350px;bottom:0;left:0;margin:0;transform:translate(-5%,-70%)}@media only screen and (max-width:768px){.illustration.illustration-contact .svg-container{max-width:450px;transform:translateY(-40%);margin:0}}@media only screen and (max-width:568px){.illustration.illustration-contact .svg-container{max-width:350px}}@media only screen and (max-width:480px){.illustration.illustration-contact .svg-container{width:350px;transform:translate(10%,-40%)}}.illustration .svg-container{display:block;position:absolute;z-index:999999}.illustration svg{display:block;width:100%;height:auto}article h2,article p{margin-bottom:1em}article p:last-child{margin-bottom:0}article ul{margin-bottom:1em}article ul:last-child{margin-bottom:0}article ul li{margin-left:1.25em;list-style-type:disc}footer .footer-container{position:relative;padding:25px 0;font-size:11px;text-align:center;color:#fff;background-color:#ea001c}@media only screen and (max-width:568px){footer .footer-container{padding:20px 0}}footer .footer-container .top{width:100%;padding-bottom:25px;border-bottom:1px solid rgba(252,217,216,.25)}@media only screen and (max-width:900px){footer .footer-container .top .table-top,footer .footer-container .top .table-top .table-cell{display:block}}footer .footer-container .top .cell-logo{padding-right:40px}@media only screen and (max-width:900px){footer .footer-container .top .cell-logo{display:block;padding-right:0;margin-bottom:20px;border-bottom:1px solid rgba(252,217,216,.25);padding-bottom:20px}}footer .footer-container .top .cell-logo img{width:175px;max-width:175px;}footer .footer-container .top .cell-nav{width:70%;font-size:14px;font-weight:900}@media only screen and (max-width:900px){footer .footer-container .top .cell-nav{display:block;width:100%;font-size:18px;padding-right:0}}footer .footer-container .top .cell-nav a{padding:0 15px}@media only screen and (max-width:900px){footer .footer-container .top .cell-nav a{display:block;padding-bottom:12px}footer .footer-container .top .cell-nav a:last-child{padding-bottom:0}}footer .footer-container .top .cell-newsletter{width:30%;padding-left:40px}footer .footer-container .bottom{width:100%;margin-top:25px}@media only screen and (max-width:900px){footer .footer-container .bottom .table-bottom,footer .footer-container .bottom .table-bottom .table-cell.cell-bottom,.mobile-block{display:block}}@media only screen and (max-width:900px){footer .footer-container .bottom .table-socials{width:auto;margin:0 auto}}footer .footer-container .bottom .cell-socials .table-cell{padding-right:15px}footer .footer-container .bottom .cell-socials .table-cell:last-child{padding-right:0}footer .footer-container .bottom .cell-socials img{display:block;width:30px;max-width:30px;height:auto}footer .footer-container .bottom .cell-legal{width:100%;font-size:9px;white-space:nowrap;text-align:right}@media only screen and (max-width:900px){footer .footer-container .bottom .cell-legal{text-align:center}}@media only screen and (max-width:480px){footer .footer-container .bottom .cell-legal{text-align:center;white-space:unset}}footer .footer-container .bottom .cell-legal br{display:none}@media only screen and (max-width:350px){footer .footer-container .bottom .cell-legal br{display:block}}@media only screen and (max-width:768px){.lice-101-body h2.h2-lifecycle{font-size:36px}}@media only screen and (max-width:568px){.lice-101-body h2.h2-lifecycle{font-size:28px}}.lice-101-body h2.h2-lifecycle br{display:none}@media only screen and (max-width:768px){.lice-101-body h2.h2-lifecycle br{display:block}}.lice-101-body .lifecycle{width:100%;max-width:1000px;margin:100px auto 0}@media only screen and (max-width:900px){.lice-101-body .lifecycle{margin-top:50px}}.lice-101-body .lifecycle .lifecycle-info{display:none;width:50%;position:relative;padding-bottom:50%;margin:0 auto -15vw}@media only screen and (max-width:900px){.lice-101-body .lifecycle .lifecycle-info{display:block}}.lice-101-body .lifecycle .lifecycle-info .info-container{display:block;width:100%;height:100%;position:absolute;top:0;left:0;padding:30px;color:#fff;font-size:2.5vw;line-height:120%;background-color:#ea001c;border-radius:50%;box-shadow:0 5px 4px rgba(37,37,37,.2)}@media only screen and (max-width:568px){.lice-101-body .lifecycle .lifecycle-info .info-container{padding:20px}}.lice-101-body .lifecycle .lifecycle-nav{display:flex;margin-left:-20px}@media only screen and (max-width:900px){.lice-101-body .lifecycle .lifecycle-nav{margin-left:-2vw;width:calc(100% + 12vw)}}@media only screen and (max-width:568px){.lice-101-body .lifecycle .lifecycle-nav{margin-left:-4vw;width:calc(100% + 16vw)}}.lice-101-body .lifecycle .lifecycle-nav .lifecycle-item{display:block;width:20%;position:relative;margin-left:20px;-webkit-touch-callout:none;-ms-touch-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (max-width:900px){.lice-101-body .lifecycle .lifecycle-nav .lifecycle-item{margin-left:2vw}}.lice-101-body .lifecycle .lifecycle-nav .lifecycle-item.is-next .label .pulse{display:block}@media only screen and (min-width:901px){.lice-101-body .lifecycle .lifecycle-nav .lifecycle-item.is-active .label:after{border:0}}@media only screen and (max-width:900px){.lice-101-body .lifecycle .lifecycle-nav .lifecycle-item.is-active .label:after{border-width:2px;border-color:#ea001c}}@media only screen and (min-width:901px){.lice-101-body .lifecycle .lifecycle-nav .lifecycle-item.is-active .info{display:block}}.lice-101-body .lifecycle .lifecycle-nav .lifecycle-item.is-active .item-container svg path{stroke:#ea001c}@media only screen and (max-width:900px){.lice-101-body .lifecycle .lifecycle-nav .lifecycle-item:first-child .item-container{margin-top:0}}@media only screen and (max-width:900px){.lice-101-body .lifecycle .lifecycle-nav .lifecycle-item:first-child .item-container .arrow{top:unset;bottom:0;width:10vw;transform:translate(10vw,-4vw) rotate(40deg)}}@media only screen and (max-width:900px){.lice-101-body .lifecycle .lifecycle-nav .lifecycle-item:nth-child(2){margin-left:-8vw}}@media only screen and (max-width:900px){.lice-101-body .lifecycle .lifecycle-nav .lifecycle-item:nth-child(2) .item-container{margin-top:20vw}}@media only screen and (max-width:900px){.lice-101-body .lifecycle .lifecycle-nav .lifecycle-item:nth-child(2) .item-container .arrow{transform:translate(8vw,1vw) rotate(15deg)}}@media only screen and (max-width:900px){.lice-101-body .lifecycle .lifecycle-nav .lifecycle-item:nth-child(3) .item-container{margin-top:25vw}}@media only screen and (max-width:900px){.lice-101-body .lifecycle .lifecycle-nav .lifecycle-item:nth-child(3) .item-container .arrow{transform:translate(4vw,-3.5vw) rotate(-15deg)}}@media only screen and (max-width:900px){.lice-101-body .lifecycle .lifecycle-nav .lifecycle-item:nth-child(4) .item-container{margin-top:20vw}}@media only screen and (max-width:900px){.lice-101-body .lifecycle .lifecycle-nav .lifecycle-item:nth-child(4) .item-container .arrow{transform:translate(-8vw,-5vw) rotate(-40deg)}}@media only screen and (max-width:900px){.lice-101-body .lifecycle .lifecycle-nav .lifecycle-item:nth-child(5){margin-left:-8vw}}@media only screen and (max-width:900px){.lice-101-body .lifecycle .lifecycle-nav .lifecycle-item:nth-child(5) .item-container{margin-top:0}}.lice-101-body .lifecycle .lifecycle-nav .lifecycle-item:nth-child(5) .item-container .arrow{display:none}.lice-101-body .lifecycle .lifecycle-nav .lifecycle-item .item-container{display:block;width:100%;padding-bottom:100%;position:relative;top:0;left:0;text-align:center;border-radius:50%;box-shadow:0 5px 4px rgba(37,37,37,.2)}.lice-101-body .lifecycle .lifecycle-nav .lifecycle-item .item-container .arrow{display:block;width:100px;position:absolute;top:0;right:0;transform:translate(50%,-40px)}@media only screen and (max-width:900px){.lice-101-body .lifecycle .lifecycle-nav .lifecycle-item .item-container .arrow{width:10vw}}.lice-101-body .lifecycle .lifecycle-nav .lifecycle-item .item-container .arrow svg{display:block;width:100%;height:auto}.lice-101-body .lifecycle .lifecycle-nav .lifecycle-item .item-container .arrow-loop{display:none;position:absolute;top:0;right:0}.lice-101-body .lifecycle .lifecycle-nav .lifecycle-item .item-container .arrow-loop.arrow-large{display:block;top:unset;width:275%;bottom:-40px;right:130px}@media only screen and (max-width:900px){.lice-101-body .lifecycle .lifecycle-nav .lifecycle-item .item-container .arrow-loop.arrow-large{display:none}}@media only screen and (max-width:900px){.lice-101-body .lifecycle .lifecycle-nav .lifecycle-item .item-container .arrow-loop.arrow-break{display:block;width:62vw;top:3vw;right:13vw;transform:rotate(2deg)}}.lice-101-body .lifecycle .lifecycle-nav .lifecycle-item .item-container .arrow-loop svg{display:block;width:100%;height:auto}.lice-101-body .lifecycle .lifecycle-nav .lifecycle-item .item-container .table-label{max-height:110px}@media only screen and (max-width:900px){.lice-101-body .lifecycle .lifecycle-nav .lifecycle-item .item-container .table-label{max-height:unset;height:auto}}.lice-101-body .lifecycle .lifecycle-nav .lifecycle-item .item-container .row-details{height:100%}.lice-101-body .lifecycle .lifecycle-nav .lifecycle-item .item-container .row-details .image{margin-bottom:5px}@media only screen and (max-width:480px){.lice-101-body .lifecycle .lifecycle-nav .lifecycle-item .item-container .row-details .image{margin-bottom:.5vw}}.lice-101-body .lifecycle .lifecycle-nav .lifecycle-item .item-container .row-details .image img{display:block;width:auto;height:40px;margin:0 auto}@media only screen and (max-width:900px){.lice-101-body .lifecycle .lifecycle-nav .lifecycle-item .item-container .row-details .image img{height:35px}}@media only screen and (max-width:768px){.lice-101-body .lifecycle .lifecycle-nav .lifecycle-item .item-container .row-details .image img{height:30px}}@media only screen and (max-width:568px){.lice-101-body .lifecycle .lifecycle-nav .lifecycle-item .item-container .row-details .image img{height:25px}}@media only screen and (max-width:480px){.lice-101-body .lifecycle .lifecycle-nav .lifecycle-item .item-container .row-details .image img{height:4vw}}.lice-101-body .lifecycle .lifecycle-nav .lifecycle-item .item-container .row-details .title{font-weight:700;line-height:120%;text-transform:uppercase}@media only screen and (max-width:768px){.lice-101-body .lifecycle .lifecycle-nav .lifecycle-item .item-container .row-details .title{font-size:12px}}@media only screen and (max-width:568px){.lice-101-body .lifecycle .lifecycle-nav .lifecycle-item .item-container .row-details .title{font-size:2.25vw}}.lice-101-body .lifecycle .lifecycle-nav .lifecycle-item .item-container .days{line-height:120%;text-transform:uppercase}@media only screen and (max-width:900px){.lice-101-body .lifecycle .lifecycle-nav .lifecycle-item .item-container .days{margin-top:1vw}}@media only screen and (max-width:768px){.lice-101-body .lifecycle .lifecycle-nav .lifecycle-item .item-container .days{font-size:10px}}@media only screen and (max-width:568px){.lice-101-body .lifecycle .lifecycle-nav .lifecycle-item .item-container .days{font-size:8px}}.lice-101-body .lifecycle .lifecycle-nav .lifecycle-item .label{display:block;width:100%;height:100%;position:absolute;top:0;left:0;padding:20px 10px;border-radius:50%;background-color:#fff;z-index:1}@media only screen and (max-width:568px){.lice-101-body .lifecycle .lifecycle-nav .lifecycle-item .label{padding:10px}}.lice-101-body .lifecycle .lifecycle-nav .lifecycle-item .label:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;border-radius:50%;border:2px solid #4d4d4d}@media only screen and (max-width:900px){.lice-101-body .lifecycle .lifecycle-nav .lifecycle-item .label:after{border-width:1px}}@media only screen and (max-width:568px){.lice-101-body .lifecycle .lifecycle-nav .lifecycle-item .label:after{border-width:1px}}.lice-101-body .lifecycle .lifecycle-nav .lifecycle-item .label .pulse{display:none}.lice-101-body .lifecycle .lifecycle-nav .lifecycle-item .info{display:none;width:100%;height:100%;position:absolute;top:0;left:0;padding:10px 20px;color:#fff;font-size:10px;line-height:110%;border-radius:50%;background-color:#ea001c;z-index:2}.pulse,.pulse:after,.pulse:before{display:block;width:calc(100% + 4px);height:calc(100% + 4px);top:-2px;left:-2px;position:absolute;border-radius:50%;z-index:0}.pulse:after,.pulse:before{position:absolute;opacity:0;border:8px solid #ececec;animation:pulse 3s linear infinite}.pulse:before{content:"";animation-delay:0s}.pulse:after{content:"";animation-delay:1.5s;border-color:rgba(234,0,28,.2)}.faq{text-align:left;margin-bottom:50px}@media only screen and (max-width:568px){.faq .area{width:100%;padding:0;padding-left:0!important;padding-right:0!important}}.faq .faq-tabs{display:flex;justify-content:center}.faq .faq-tabs.scheme-gray .tab{background-color:#4d4d4d}.faq .faq-tabs.is-cloned{margin-top:30px}.faq .faq-tabs .faq-tab{width:100%;max-width:250px;min-height:100px;margin-left:20px;padding:20px;color:#ea001c;font-size:14px;font-weight:900;text-align:center;border:1px solid #ea001c;border-radius:20px;background-color:#fff;-webkit-touch-callout:none;-ms-touch-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}@media only screen and (max-width:568px){.faq .faq-tabs .faq-tab{min-height:140px;padding:10px}}.faq .faq-tabs .faq-tab:first-child{margin-left:0}@media only screen and (max-width:568px){.faq .faq-tabs .faq-tab:nth-child(3){margin-left:0}}.faq .faq-tabs .faq-tab.is-active{color:#fff;border-color:#ea001c;background-color:#ea001c}.faq .faq-tabs .faq-tab.scheme-green{color:#35a29a;border-color:#35a29a}.faq .faq-tabs .faq-tab.scheme-green.is-active{color:#fff;border-color:#35a29a;background-color:#35a29a}.faq .faq-content{margin-top:80px}@media only screen and (max-width:1100px){.faq .faq-content{margin-top:50px}}@media only screen and (max-width:768px){.faq .faq-content{margin-top:30px}}@media only screen and (max-width:568px){.faq .faq-content{margin-top:30px}}.faq .faq-content .faq-content-item{display:none}.faq .faq-content .faq-content-item.is-active{display:block}.faq .faq-content .faq-content-item.scheme-green .questions ul li .question{color:#35a29a}.faq .faq-content .faq-content-item .questions{font-size:14px}.faq .faq-content .faq-content-item .questions ul li{padding:12px 0;border-top:1px solid #b8b8b8}.faq .faq-content .faq-content-item .questions ul li:last-child{border-bottom:1px solid #b8b8b8}.faq .faq-content .faq-content-item .questions ul li.is-active .question .collapse:before{content:"\2013"}.faq .faq-content .faq-content-item .questions ul li.is-active .answer{display:block;padding-right:60px}@media only screen and (max-width:768px){.faq .faq-content .faq-content-item .questions ul li.is-active .answer{padding-right:40px}}.faq .faq-content .faq-content-item .questions ul li .question{color:#ea001c;font-weight:700;cursor:pointer;-webkit-touch-callout:none;-ms-touch-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.faq .faq-content .faq-content-item .questions ul li .question .label{width:100%}.faq .faq-content .faq-content-item .questions ul li .question .collapse{padding-right:40px;min-width:100px;font-size:30px;font-weight:700;text-align:right}@media only screen and (max-width:768px){.faq .faq-content .faq-content-item .questions ul li .question .collapse{min-width:60px;padding-right:0}}.faq .faq-content .faq-content-item .questions ul li .question .collapse:before{content:"+"}.faq .faq-content .faq-content-item .questions ul li .answer{display:none;padding-top:10px}.faq .faq-content .faq-content-item .questions ul li .answer a{color:#ea001c;text-decoration:underline}.contact-body{font-size:1em}.contact-body .section{position:relative;z-index:1}.contact-body .contact-container{display:table;width:100%;max-width:900px;margin:50px auto 0;padding-bottom:50px}@media only screen and (max-width:900px){.contact-body .contact-container{margin-top:30px}}.contact-body .contact-container .information{display:table-cell;width:50%;padding-right:80px;vertical-align:top;line-height:140%}@media only screen and (max-width:900px){.contact-body .contact-container .information{display:block;width:100%;padding-right:40px;margin-bottom:20px}}@media only screen and (max-width:480px){.contact-body .contact-container .information{padding-right:0}}.contact-body .contact-container .information .info-container{z-index:1}@media only screen and (max-width:768px){.contact-body .contact-container .information .info-container{display:table;width:100%;position:relative}}@media only screen and (max-width:768px){.contact-body .contact-container .information .info-container .info{display:table-cell;width:60%;vertical-align:top;padding-right:20px}}@media only screen and (max-width:480px){.contact-body .contact-container .information .info-container .info{display:block;width:100%;margin-bottom:100px}}@media only screen and (max-width:768px){.contact-body .contact-container .information .info-container .info-illustration{display:table-cell;width:40%;vertical-align:bottom}}@media only screen and (max-width:480px){.contact-body .contact-container .information .info-container .info-illustration{display:block;width:100%}}.contact-body .contact-container .information h2{margin-bottom:20px}.contact-body .contact-container .information p{margin-bottom:1em}.contact-body .contact-container .information p:last-child{margin-bottom:0}.contact-body .contact-container .information a{color:#ea001c;text-decoration:underline}.contact-body .contact-container .information b,.contact-body .contact-container .information strong{color:#ea001c}.contact-body .contact-container .contact-form{display:table-cell;width:50%;vertical-align:top}@media only screen and (max-width:768px){.contact-body .contact-container .contact-form{display:block;width:100%;position:relative;margin-top:100px;padding-top:50px}}@media only screen and (max-width:568px){.contact-body .contact-container .contact-form{margin-top:75px}}.contact-body .contact-container .contact-form:before{content:"";display:none;position:absolute;width:calc(100% + 60px);height:calc(100% + 60px);bottom:0;left:-30px;background-color:#fcd9d8}@media only screen and (max-width:768px){.contact-body .contact-container .contact-form:before{display:block}}.contact-body .contact-container .contact-form .contact-form-container{position:relative;z-index:1;padding:30px;border-radius:10px;background-color:#fff;box-shadow:0 2px 5px rgba(37,37,37,.25)}.contact-body .contact-container .contact-form .description{margin-bottom:1em}@media only screen and (max-width:768px){.contact-body .contact-container .contact-form .description{margin-top:20px}}@media only screen and (max-width:768px){.contact-body .contact-container .contact-form input,.contact-body .contact-container .contact-form textarea{font-size:14px!important}}.contact-body .contact-container .contact-form .gfield_label,.contact-body .contact-container .contact-form label{color:#6f6f6e!important;font-size:12px!important;font-weight:700!important}.contact-body .contact-form h4{margin-bottom:20px;font-weight:700}@media only screen and (max-width:768px){.contact-body .contact-form h4{margin-bottom:10px}}.contact-body .contact-form input,.contact-body .contact-form select,.contact-body .contact-form textarea{display:inline-block;height:35px!important;font-family:Montserrat,Helvetica,sans-serif!important;font-size:12px!important;padding:0 10px!important;border-radius:4px;border:1px solid #dbdbdb!important}@media only screen and (max-width:768px){.contact-body .contact-form input,.contact-body .contact-form select,.contact-body .contact-form textarea{font-size:14px}}.contact-body .contact-form input[type=submit],.contact-body .contact-form select[type=submit],.contact-body .contact-form textarea[type=submit]{font-family:Montserrat,Helvetica,sans-serif!important;width:100%;min-width:200px;height:50px!important;border-radius:25px;font-size:16px!important;font-weight:700;text-align:center;cursor:pointer;color:#fff!important;background-color:#ea001c!important;border:1px solid #fff!important;-webkit-transition:border-color .2s ease-out,background-color .2s ease-out,color .2s ease-out 0s;-moz-transition:border-color .2s ease-out,background-color .2s ease-out,color .2s ease-out 0s;transition:border-color .2s ease-out,background-color .2s ease-out,color .2s ease-out 0s}.contact-body .contact-form input[type=submit]:hover,.contact-body .contact-form select[type=submit]:hover,.contact-body .contact-form textarea[type=submit]:hover{color:#ea001c!important;background-color:#fff!important;border-color:#ea001c!important}.contact-body .contact-form textarea{padding-top:10px!important;height:100px!important}.contact-body .contact-form label{display:none}.contact-body .contact-form .gform_footer{padding-bottom:0!important}.contact-body .contact-form .gform_wrapper.gravity-theme .field_description_above .description,.contact-body .contact-form .gform_wrapper.gravity-theme .field_description_above .gfield_description,.contact-body .contact-form .gform_wrapper.gravity-theme .field_description_above .gsection_description,.contact-body .contact-form .gform_wrapper.gravity-theme .field_description_above .instruction{padding:10px!important;font-size:12px!important;border-radius:4px!important}.contact-body div.mce_inline_error,.contact-body label.wpforms-error{color:#252525!important;font-size:11px!important;padding:10px!important;background-color:#ececec!important;text-align:left!important;font-weight:700!important}.retailers{max-width:630px;width:100%;margin:0 auto;padding-bottom:20px}@media only screen and (max-width:900px){.retailers{display:block;max-width:360px}}.retailers ul{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-20px;width:calc(100% + 20px)}@media only screen and (max-width:568px){.retailers ul{margin-left:-10px;width:calc(100% + 10px)}}.retailers ul.is-centered{justify-content:center}.retailers ul li{-ms-flex:0 0 auto;flex:0 0 auto;width:calc(20% - 20px);-ms-flex-positive:0;flex-grow:0;margin:0 0 40px 20px;box-sizing:border-box}@media only screen and (max-width:900px){.retailers ul li{width:calc(33.33333% - 20px)}}@media only screen and (max-width:568px){.retailers ul li{width:calc(33.33333% - 10px);margin:0 0 20px 10px}}@media only screen and (max-width:480px){.retailers ul li{width:calc(50% - 10px)}}.retailers ul li.is-hidden{display:none}.retailers ul li .image{display:block;width:100%;position:relative;padding-top:100%;border-radius:8px;background-color:#fff;background-size:cover;background-repeat:no-repeat;background-position:50%}@media only screen and (min-width:481px){.retailers ul li .image:hover span.arrow-down{display:block}}.retailers ul li .image .img-container{display:block;width:100%;height:100%;position:absolute;top:0;left:0;border-radius:8px;background-color:#fff;background-size:cover;background-repeat:no-repeat;background-position:50%}.retailers ul li .links{display:block;margin-top:10px;font-size:12px;font-weight:700;line-height:120%}.retailers ul li .links a{display:block;text-align:center;text-decoration:underline;margin-top:5px}.retailers ul li .links a:first-child{color:#ea001c;margin-top:0}.page-body{padding-bottom:40px}.tabs{display:flex;justify-content:center;padding:0 30px;max-width:1100px;margin:0 auto}@media only screen and (max-width:568px){.tabs{flex-wrap:wrap}}.tabs.scheme-gray .tab{background-color:#4d4d4d}.tabs.scheme-gray .tab.is-active{color:#4d4d4d;border-color:#4d4d4d}.tabs.scheme-green .tab{background-color:#35a29a}.tabs.scheme-green .tab.is-active{color:#35a29a;border-color:#35a29a}.tabs .tab{width:100%;max-width:270px;height:65px;padding:0 10px;margin-left:20px;color:#fff;font-size:20px;font-weight:900;text-align:center;border-top-left-radius:8px;border-top-right-radius:8px;border:solid #fff;border-width:1px 1px 0;background-color:#ea001c;-webkit-touch-callout:none;-ms-touch-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}@media only screen and (max-width:1100px){.tabs .tab{margin-left:10px;font-size:16px}}@media only screen and (max-width:768px){.tabs .tab{height:60px}}@media only screen and (max-width:568px){.tabs .tab{max-width:unset;margin-left:0;margin-bottom:10px;border-bottom-width:1px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}}.tabs .tab:first-child{margin-left:0}.tabs .tab.is-active{color:#ea001c;border-color:#ea001c;background-color:#fff}.tabs-content{padding-top:50px}@media only screen and (max-width:568px){.tabs-content{padding-top:0}}.tabs-content .tab-content-item{display:none}.tabs-content .tab-content-item.is-active{display:block}.tabs-content .tab-content-item .area{width:80%}@media only screen and (max-width:1100px){.tabs-content .tab-content-item .area{width:80%}}@media only screen and (max-width:768px){.tabs-content .tab-content-item .area{width:100%}}.tabs-content .tabbed-content{margin-bottom:20px}.tabs-content .tabbed-content.margin-large{margin-top:50px}.tabs-content .tabbed-content:last-child{margin-bottom:0}.tabs-content .tabbed-content.tabbed-download{width:100%}.tabs-content .tabbed-content.tabbed-general ul{margin-bottom:20px;margin-left:20px}.tabs-content .tabbed-content.tabbed-general h4{font-weight:700;margin-bottom:20px}.tabs-content .tabbed-content.tabbed-general h5{font-weight:700;margin-bottom:10px}.tabs-content .tabbed-content.tabbed-general a:not(.btn){color:#ea001c;text-decoration:underline}.tabs-content .tabbed-content.tabbed-general .area-container .left.align-top{vertical-align:top}.tabs-content .tabbed-content.tabbed-general .area-container .left img{display:block;width:100%;min-width:80px;max-width:100px;height:auto}.tabs-content .tabbed-content.tabbed-general .area-container .right{padding-left:20px}.tabs-content .tabbed-content.tabbed-general .area-container .right.right-small{width:150px}.tabs-content .tabbed-content.tabbed-general .area-container .right.right-small img{display:block;width:100%;height:auto}.tabs-content .tabbed-content.tabbed-general .area-container .right.align-top{vertical-align:top}@media only screen and (max-width:568px){.tabs-content .tabbed-content.tabbed-general .area-container .right .cell-left{display:block;padding-left:0}}.tabs-content .tabbed-content.tabbed-general .area-container .right .cell-right{display:block;padding-left:20px}@media only screen and (max-width:568px){.tabs-content .tabbed-content.tabbed-general .area-container .right .cell-right{display:block;padding-left:0}}.tabs-content .tabbed-content.tabbed-general .area-container .right .tile-container{text-align:center}.tabs-content .tabbed-content.tabbed-general .area-container .right .tile-container .btn{margin-top:20px}.tabs-content .tabbed-content.tabbed-general .area-container .right .tile{width:100%;min-width:200px;max-width:300px;padding-bottom:100%;position:relative;background-color:#c3c4c3;border-radius:14px;box-shadow:0 1px 3px rgba(37,37,37,.1);overflow:hidden}@media only screen and (max-width:768px){.tabs-content .tabbed-content.tabbed-general .area-container .right .tile{min-width:150px}}.tabs-content .tabbed-content.tabbed-general .area-container .right .tile .tile-content{display:block;width:100%;height:100%;position:absolute;top:0;left:0}.tabs-content .tabbed-content.tabbed-general .area-container .right .tile .tile-content img{display:block;width:100%;height:auto;margin:0 auto;padding:20px}.tabs-content .tabbed-content.tabbed-general .area-container .right .tile .tile-content img.cover{padding:0}.tabs-content .tabbed-content.tabbed-image-wide img{display:block;width:100%;height:auto;margin:0 auto}.tabs-content .tabbed-content.tabbed-ingredients{width:100%}.tabs-content .tabbed-content.tabbed-ingredients .cell-product{width:50%}.tabs-content .tabbed-content.tabbed-ingredients .cell-product:first-child{padding-right:30px}.tabs-content .tabbed-content.tabbed-ingredients .cell-product:nth-child(2){padding-left:30px}@media only screen and (max-width:768px){.tabs-content .tabbed-content.tabbed-ingredients .cell-product:last-child{margin-bottom:0}}@media only screen and (max-width:768px){.tabs-content .tabbed-content.tabbed-ingredients .cell-product{display:block;width:100%;padding-left:0!important;padding-right:0!important;margin-bottom:50px}}.tabs-content .tabbed-content.tabbed-ingredients .ingredients-product .cell-image img{width:auto;height:100%;max-height:200px}.tabs-content .tabbed-content.tabbed-ingredients .ingredients-product .cell-label{width:100%;padding-left:20px;color:#ea001c;font-size:16px;line-height:120%;font-weight:900}.tabs-content .tabbed-content.tabbed-ingredients .ingredients-images{margin-top:30px}.tabs-content .tabbed-content.tabbed-ingredients .ingredients-images .table-cell{width:50%}.tabs-content .tabbed-content.tabbed-ingredients .ingredients-images .table-cell:first-child{padding-right:10px}.tabs-content .tabbed-content.tabbed-ingredients .ingredients-images .table-cell:nth-child(2){padding-left:10px}.tabs-content .tabbed-content.tabbed-ingredients .ingredients-images .table-cell .label{font-size:16px;font-weight:700;line-height:120%;margin-bottom:10px}.tabs-content .tabbed-content.tabbed-ingredients img{display:block;width:100%;height:auto;max-width:200px}@media only screen and (max-width:480px){.tabs-content .tabbed-content .table-tabbed-download{display:block;margin:0 auto;text-align:center}}.tabs-content .tabbed-content .table-tabbed-download .cell-tile{padding-right:20px}@media only screen and (max-width:568px){.tabs-content .tabbed-content .table-tabbed-download .cell-tile{padding-right:20px}}@media only screen and (max-width:480px){.tabs-content .tabbed-content .table-tabbed-download .cell-tile{display:block;width:100%;padding-right:0}}.tabs-content .tabbed-content .table-tabbed-download .cell-tile .tile-container{width:100%;max-width:300px;margin:0 auto}@media only screen and (max-width:568px){.tabs-content .tabbed-content .table-tabbed-download .cell-tile .tile-container{width:100%;max-width:200px;margin:0 auto 20px}}.tabs-content .tabbed-content .table-tabbed-download .cell-tile .tile{width:100%;min-width:200px;max-width:300px;padding-bottom:100%;position:relative;background-color:#c3c4c3;border-radius:14px;box-shadow:0 1px 3px rgba(37,37,37,.1);overflow:hidden}@media only screen and (max-width:568px){.tabs-content .tabbed-content .table-tabbed-download .cell-tile .tile{display:block;margin:0 auto;text-align:center}}.tabs-content .tabbed-content .table-tabbed-download .cell-tile .tile .tile-content{display:block;width:100%;height:100%;position:absolute;top:0;left:0}.tabs-content .tabbed-content .table-tabbed-download .cell-tile .tile .tile-content img{display:block;width:100%;height:auto;margin:0 auto;padding:20px}.tabs-content .tabbed-content .table-tabbed-download .cell-tile .tile .tile-content img.cover{padding:0}.tabs-content .tabbed-content .table-tabbed-download .cell-button{min-width:100%}@media only screen and (max-width:480px){.tabs-content .tabbed-content .table-tabbed-download .cell-button{display:block;margin:0 auto;text-align:center}}@media only screen and (max-width:568px){.tabs-content .tabbed-content .table-tabbed-download .cell-button .cell-button{display:block;margin:0 auto}}@media only screen and (max-width:480px){.tabs-content .tabbed-content .table-tabbed-download .cell-button .cell-button{text-align:center}}@media only screen and (max-width:568px){.tabs-content .tabbed-content .table-tabbed-download .cell-download{display:block;margin:0 auto}}@media only screen and (max-width:480px){.tabs-content .tabbed-content .table-tabbed-download .cell-download{text-align:center}}@media only screen and (max-width:568px){.tabs-content .tabbed-content .table-tabbed-download .table-button-blurb{display:block;height:auto;margin:0 auto}}@media only screen and (max-width:480px){.tabs-content .tabbed-content .table-tabbed-download .table-button-blurb{text-align:center}}.tabs-content .tabbed-content .table-tabbed-download .cell-blurb{width:100%;padding-left:10px;color:#ea001c;font-weight:700}@media only screen and (max-width:568px){.tabs-content .tabbed-content .table-tabbed-download .cell-blurb{display:block;margin-top:10px}}.tabs-content .tabbed-content ul.large-numbers{display:table}.tabs-content .tabbed-content ul.large-numbers li{display:table-row}.tabs-content .tabbed-content ul.large-numbers li:last-child .cell{padding-bottom:0}.tabs-content .tabbed-content ul.large-numbers li .cell{display:table-cell;vertical-align:top;padding-bottom:30px}.tabs-content .tabbed-content ul.large-numbers li .cell.cell-number{color:#ea001c;font-size:28px;font-weight:700;line-height:100%;padding-right:10px}.tabs-content .tabbed-content img.wide{display:block;width:100%;height:auto;margin:0 auto}.tabs-content .tabbed-content img.single.large{max-width:600px}@media only screen and (max-width:568px){.tabs-content h5.scale-font{font-size:10vw}}.inline-tabs:after{content:"";display:block;padding-bottom:70px}@media only screen and (max-width:768px){.inline-tabs:after{padding-bottom:65px}}@media only screen and (max-width:568px){.inline-tabs:after{padding-bottom:0}}.slick-list{padding:20px 50px!important;margin-top:-20px!important}.slick-track{display:flex!important}.slick-slide{height:auto}.slick-slide>div{height:100%}.slick-next,.slick-prev{width:calc(50% - 80px);height:100%;position:absolute;border:0;background:none;z-index:1}.slick-next.slick-disabled,.slick-prev.slick-disabled{opacity:.5!important}.slick-next .pagination-button,.slick-prev .pagination-button{display:block;width:40px;height:40px;border-radius:50%;text-align:center;font-size:30px;color:#fff;background-color:#4d4d4d;box-shadow:0 1px 3px rgba(37,37,37,.1)}.slick-prev{left:0}.slick-prev .pagination-button{margin:0 0 0 auto}.slick-next{right:0}.lity{z-index:999999999;background:hsla(0,0%,72.2%,.9)!important}.lity .lity-content:after{-webkit-box-shadow:none!important;box-shadow:none!important}.lity .lity-content img{padding:20px}.lity .lity-close{text-shadow:none!important}.page-id-4792 .heading .container.auto-margin{ padding: 50px 0px 20px;}.grecaptcha-badge {z-index: 99999999;}.nf-form-content label{display: block !important;}
