.mt-big{margin-top:120px}.mt-med{margin-top:60px}.mt-small{margin-top:30px}.mb-big{margin-bottom:120px}.mb-med{margin-bottom:60px}.mb-small{margin-bottom:30px}body{font-family:Karla,sans-serif}h1,h2,h3,h4,h5,h6{margin:0px;padding:0px}p{color:#93999e;line-height:28px}.bg-primary{background:#1c303f}.bg-secondary{background:#ff8600}.header-image{align-items:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:250px}@media only screen and  (min-width: 1199px){.header-image{height:400px}}.header-image .content{color:#FFF;text-align:center}.header-image .content .title{color:#FFF;font-weight:bold;font-family:Karla,sans-serif;line-height:35px;font-size:35px;margin-bottom:3.75px}@media only screen and  (min-width: 992px){.header-image .content .title{font-size:45px;line-height:45px}}@media only screen and  (min-width: 1199px){.header-image .content .title{font-size:55px;line-height:55px}}.header-image .content .slogan{font-size:14px}@media only screen and  (min-width: 992px){.header-image .content .slogan{font-size:18px}}@media only screen and  (min-width: 1199px){.header-image .content .slogan{font-size:22px}}.header-image .content .slogan .brand-bar{background:#ff8600;opacity:0.85;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);display:inline-block;margin:0px 2px;position:relative;top:-3px;width:15px;height:3px}@media only screen and  (min-width: 992px){.header-image .content .slogan .brand-bar{width:18px;height:4px}}@media only screen and  (min-width: 1199px){.header-image .content .slogan .brand-bar{width:26px;height:6px}}.center-block{text-align:center;background:#f9f9f9;margin-bottom:80px;padding:35px;margin-top:-150px}.center-block h1{color:#ff8600;font-size:30px;text-align:center;margin-bottom:30px}.center-block p{text-align:center}.center-block .icon{display:block;margin:15px auto;color:#3c9e3c;font-size:30px}.custom-block{position:relative;margin-bottom:120px}.custom-block .content{padding:60px 30px;background:#f9f9f9}.custom-block .content h2{margin-top:0px;font-size:24px;color:#1c303f;text-align:center}@media only screen and  (min-width: 768px){.custom-block .content h2{text-align:left}}@media only screen and  (min-width: 768px){.custom-block .content{padding:45px;padding-bottom:80px}}@media only screen and  (min-width: 992px){.custom-block .content{padding:80px}.custom-block .content h2{font-size:30px}}.custom-block .content .big-alinea{font-size:18px;display:block;margin-bottom:30px}@media only screen and  (min-width: 1199px){.custom-block .height-same-as-parent{position:absolute;right:0;top:0;bottom:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center}}.custom-block .btn-success{background:#3c9e3c}@media only screen and  (min-width: 768px) and (max-width: 992px){.custom-block .image{max-width:70%;margin:-45px auto 0px}}@media only screen and  (min-width: 992px) and (max-width: 1199px){.custom-block .image{max-width:70%;margin:-45px auto 0px}}@media only screen and  (min-width: 1199px){.custom-block .image{margin-left:-30px;max-width:none}}@media only screen and  (min-width: 992px){.content-left,.content-right{position:relative;margin-right:-30px;z-index:3}.content-right{margin-left:-30px}}.small-section h2{margin-top:0px;font-size:24px;text-align:center;color:#1c303f;line-height:1.1}@media only screen and  (min-width: 992px){.small-section h2{font-size:30px}}.small-section h3{text-align:center;font-size:18px;color:#747474}.small-section p{text-align:center;color:#93999e;line-height:28px;margin-top:15px}.small-section .quote{font-size:30px;color:#93999e;font-style:italic;text-align:center;display:block}@media only screen and  (max-width: 767px){.small-section .quote{font-size:20px}}@media only screen and  (min-width: 768px){.small-section .quote{font-size:26px}}.small-section .quote:before{content:'“';color:#3c9e3c;position:absolute;font-style:initial;font-size:70px;top:-20px;left:-30px}.small-section .quote:after{content:'”';color:#3c9e3c;position:absolute;font-style:initial;font-size:70px;bottom:-55px;right:-30px}.small-blocks .small-block{width:100%;background:#f9f9f9;margin:0px auto;padding:100px 30px 30px 30px}.small-blocks .small-block h3{text-align:center;height:35px}.small-blocks .small-block p{text-align:center}@media only screen and  (min-width: 768px){.small-blocks .small-block{width:80%;padding:100px 60px 60px 60px}}@media only screen and  (min-width: 992px){.small-blocks .small-block{width:92%;padding:100px 60px 60px 60px}}.small-blocks .small-block img{width:100%;height:auto;margin:-160px auto 50px auto}.small-blocks .small-block-spacer{margin-bottom:100px}@media only screen and  (min-width: 1199px){.small-blocks .small-block-spacer{margin-bottom:0px}}.catchphrase{display:block;margin:0px auto 120px;font-size:25px;text-align:center;line-height:1.2;position:relative;color:#1c303f;font-family:Volkhov,serif;padding-top:40px;padding-bottom:40px}@media only screen and  (min-width: 768px){.catchphrase{font-size:35px}}@media only screen and  (min-width: 992px){.catchphrase{font-size:50px;margin:0px auto 120px}}.catchphrase:before{background:#ff8600;width:130px;height:60px;margin-left:25px;content:' ';position:absolute;z-index:-1;top:40px;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media only screen and  (min-width: 768px){.catchphrase:before{width:160px;height:80px;margin-left:40px;top:42px}}@media only screen and  (min-width: 992px){.catchphrase:before{margin-left:110px;top:60px}}.icon-block{display:block;padding:45px 30px 30px 30px;text-align:center;color:#fff}.icon-block .bg-element{display:block;position:relative;min-height:85px}.icon-block .bg-element:before{background:#b1cadc;opacity:0.7;width:60px;height:40px;position:absolute;content:' ';z-index:1;margin-left:-30px;top:5px;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.icon-block .icon{display:block;margin-left:15px;text-align:center;font-size:50px;height:50px;position:relative;z-index:2}.icon-block .description{font-size:13px;width:90%;margin:0px auto;display:block;line-height:1.6}.icon-block .description .title,.icon-block .description .title-light{font-family:Volkhov,serif;display:block;font-size:25px;margin-bottom:7.5px}@media only screen and  (min-width: 992px){.icon-block .description .title,.icon-block .description .title-light{font-size:22.5px}}.icon-block .description .title-light{color:#fff}.store-tile{float:left;position:relative;border:4px solid #ededed;transition:all .2s ease-in;width:48%;margin:5px 1%}@media only screen and  (min-width: 768px){.store-tile{width:24%;margin:5px .5%}}@media only screen and  (min-width: 992px){.store-tile{width:12%;margin:5px .25%}.store-tile:hover{border:4px solid #ff8600}.store-tile:hover .name{color:#ff8600}.store-tile:hover .icon{color:#ff8600}}.store-tile img{width:100%;height:auto;background:#1c303f}.store-tile .wrapper{position:absolute;top:0;width:100%;height:100%;color:#fff;text-align:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center}.store-tile .wrapper .name{display:block;transition:all .2s ease-in}.store-tile .wrapper .icon{font-size:60px;transition:all .2s ease-in}@media only screen and  (min-width: 992px){.store-tile .wrapper .icon{font-size:30px}}@media only screen and  (min-width: 1199px){.store-tile .wrapper .icon{font-size:50px}}.our-brands .square{position:relative;height:70px;width:29%;margin:2%;float:left;background:#f9f9f9;transition:all .1s ease-in;padding:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center}@media only screen and  (min-width: 768px){.our-brands .square{height:110px;width:23%;margin:1%;padding:30px}}@media only screen and  (min-width: 992px){.our-brands .square{height:100px;width:15%;margin:0.83%}.our-brands .square:hover{background:#ececec}}@media only screen and  (min-width: 1199px){.our-brands .square{height:120px}}@media only screen and  (min-width: 1600px){.our-brands .square{height:120px;width:12%;margin:0.25%}}.timeline .card{height:280px;background:#f9f9f9;position:relative;margin-bottom:24px}.timeline .card .wrapper{padding:30px}.timeline .card .wrapper .title{margin-top:15px}.timeline .card .wrapper .description{text-align:center;display:block}.timeline .card .wrapper .year{display:inline-block;padding:10px;background:#1c303f;color:#fff;text-align:center;bottom:-24px;font-size:20px;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;width:100px}@media only screen and  (min-width: 1199px){.txtleft-imgright,.imgleft-txtright{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center}}.txtleft-imgright .text-wrapper,.imgleft-txtright .text-wrapper{background:#f9f9f9;padding:60px 30px;z-index:4;position:relative}@media only screen and  (min-width: 768px){.txtleft-imgright .text-wrapper,.imgleft-txtright .text-wrapper{padding:60px}}@media only screen and  (min-width: 1199px){.txtleft-imgright .text-wrapper,.imgleft-txtright .text-wrapper{padding:80px;margin-right:-30px}}.txtleft-imgright .text-wrapper .title,.imgleft-txtright .text-wrapper .title{font-family:Karla,sans-serif;font-size:160%;margin:0px 0px 45px 0px;color:#1c303f;text-align:center}@media only screen and  (min-width: 768px){.txtleft-imgright .text-wrapper .title,.imgleft-txtright .text-wrapper .title{font-size:210%;text-align:center}}@media only screen and  (min-width: 1199px){.txtleft-imgright .text-wrapper .title,.imgleft-txtright .text-wrapper .title{text-align:left}}.txtleft-imgright .text-wrapper .content,.imgleft-txtright .text-wrapper .content{color:#93999e;line-height:28px}.txtleft-imgright .text-wrapper .content .big-alinea,.imgleft-txtright .text-wrapper .content .big-alinea{font-size:130%;display:block;margin-bottom:30px}.txtleft-imgright .image,.imgleft-txtright .image{z-index:2;position:relative;overflow:hidden}.txtleft-imgright .image img,.imgleft-txtright .image img{height:auto;width:100%}@media only screen and  (min-width: 768px){.txtleft-imgright .image img,.imgleft-txtright .image img{width:60%;margin:0px auto;display:block}}@media only screen and  (min-width: 992px){.txtleft-imgright .image img,.imgleft-txtright .image img{height:100%;width:auto}}.imgleft-txtright .text-wrapper{margin-right:0px}@media only screen and  (min-width: 1199px){.imgleft-txtright .text-wrapper{margin-left:-30px}}.card .image img{width:100%;height:auto}.card .content{background:#f9f9f9;padding:15px 30px;position:relative;margin:0px auto}.card .content .title{font-family:Karla,sans-serif;font-size:130%;margin:0px 0px 15px 0px;color:#1c303f;text-align:center}.card .content .description{text-align:center;font-size:105%}.cta-big{background-repeat:no-repeat;background-position:center center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center}.cta-big .content{text-align:center;margin:40px 0px;width:100%}.cta-big .content .headline{font-family:Karla,sans-serif;color:#fff;margin-bottom:30px;font-size:120%}@media only screen and  (min-width: 992px){.cta-big .content .headline{font-size:150%}}@media only screen and  (min-width: 1199px){.cta-big .content .headline{font-size:170%}}.cta-big .content .subline{font-size:100%;color:#fff;display:block;margin-bottom:30px}@media only screen and  (min-width: 992px){.cta-big .content .subline{font-size:110%}}.standard-block{padding:45px;margin:5px;background:#f9f9f9}.standard-block .title{font-size:130%;display:block;text-align:center;color:#1c303f;margin-bottom:15px}.standard-block .description{font-size:110%;font-style:italic;display:block;text-align:center}.faq-questions .panel-default .panel-title{text-align:left;background:#f9f9f9}.faq-questions .panel-default .panel-body{text-align:left}.faq-questions .panel-group .panel-heading+.panel-collapse>.panel-body,.faq-questions .panel-group .panel-heading+.panel-collapse>.list-group{border:none}.choice-selection .choice{padding:30px;background:#f9f9f9;cursor:pointer;transition:all .2s ease-in;min-height:170px}@media only screen and  (min-width: 768px){.choice-selection .choice{min-height:initial}}.choice-selection .choice .icon{color:#ff8600;font-size:300%;text-align:center;display:block}.choice-selection .choice .description{display:block;font-size:18px;text-align:center;color:#1c303f}@media only screen and  (min-width: 992px){.choice-selection .choice:hover{background:#1c303f}.choice-selection .choice:hover .icon,.choice-selection .choice:hover .description{color:#fff}}.choice-selection .active{background:#1c303f}.choice-selection .active .icon{color:#fff}.choice-selection .active .description{color:#fff}.bullet-list li{color:#93999e;line-height:28px}.bullet-list li:last-child{margin-bottom:0px}.bullet-list li p{margin-left:15px;position:relative;display:inline-block;line-height:20px}.bullet-list li>*{vertical-align:text-top}.checkmark-list li{line-height:28px;margin-bottom:30px;color:#93999e;list-style:none}@media only screen and  (min-width: 768px){.checkmark-list li{margin-bottom:15px}}.checkmark-list li:last-child{margin-bottom:0px}.checkmark-list li:before{font-family:'suitableicon';content:'\0046';color:#ff8600;font-size:20px;position:absolute;display:inline-block;margin-top:-2px}.checkmark-list li span{margin-left:37.5px;position:relative;display:inline-block}.flex-for-all,.flex-vertical,.flex-horizontal{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center}.flex-vertical{align-items:center;justify-content:initial}.flex-horizontal{align-items:initial;justify-content:center}.campaign-success .wrapper{position:absolute;left:0;top:0;width:100%;height:100%}.campaign-success .wrapper .title{font-size:14px;color:#ff8600}@media only screen and  (min-width: 768px){.campaign-success .wrapper .title{font-size:34px}}.campaign-success .wrapper .description{font-size:12px;color:#FFF;line-height:18px}@media only screen and  (min-width: 768px){.campaign-success .wrapper .description{font-size:16px;line-height:28px}}.row.gutter>.col,.row.gutter>[class*="col-"]{padding:0}@media only screen and  (min-width: 768px){.row.gutter>.col,.row.gutter>[class*="col-"]{padding-left:7.5px;padding-right:7.5px}.row.gutter>.col:first-child,.row.gutter>[class*="col-"]:first-child{padding-left:0}.row.gutter>.col:last-child,.row.gutter>[class*="col-"]:last-child{padding-right:0}}.nav-icons{height:auto}.nav-icons li a{line-height:1.4;text-decoration:none;display:block;padding:15px !important}.nav-icons li a .icon{color:#1c303f;font-size:280%;display:block}@media only screen and  (min-width: 992px){.nav-icons li:hover .icon{color:#ff8600 !important}}.nav-icons li.active .icon{color:#ff8600}.header-image{height:400px}@media only screen and  (min-width: 992px){.header-image{height:550px}}.info-section p{line-height:22px !important;text-align:left}.info-section .list-usp,.card-item .list-usp{color:#93999e}.row-cards{align-items:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-top:10px;justify-content:space-between;flex-direction:column;padding:15px}@media only screen and  (min-width: 768px){.row-cards{gap:30px;flex-direction:row;padding:0}}.row-cards .card-item{flex:1;margin-bottom:30px;width:100%}@media only screen and  (min-width: 768px){.row-cards .card-item{width:auto}}.row-cards .card-item .img-wrapper{position:relative}.row-cards .card-item .img-wrapper .title{background:rgba(0,0,0,0.64);text-align:center;text-transform:uppercase;font-size:22px;display:block;color:#fff;padding:15px;position:absolute;bottom:0;width:100%}@media only screen and  (min-width: 768px){.row-cards .card-item .img-wrapper .title{font-size:14px}}@media only screen and  (min-width: 992px){.row-cards .card-item .img-wrapper .title{font-size:22px}}.row-cards .card-item .content-wrapper{padding:45px;background:#f5f7f8}@media only screen and  (min-width: 768px){.row-cards .card-item .content-wrapper .content{height:330px}}@media only screen and  (min-width: 992px){.row-cards .card-item .content-wrapper .content{height:160px}}.row-cards .card-item .content-wrapper .content .title{font-size:16px;margin-bottom:20px}.row-cards .card-item .content-wrapper .content ul{margin-bottom:0}.row-cards .card-item .content-wrapper .btn-area{margin-top:30px}@media only screen and  (min-width: 768px){.row-cards .card-item .content-wrapper .btn-area{margin-top:7.5px}}.row-loyalty{align-items:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-top:10px;justify-content:space-between;flex-direction:column;padding:15px}@media only screen and  (min-width: 768px){.row-loyalty{gap:30px;flex-direction:row;padding:0}}.row-loyalty .block-blue,.row-loyalty .block-default{flex:1;height:300px;width:100%;padding:45px;margin-bottom:15px}.row-loyalty .block-blue{background:#1c303f;color:#fff;align-items:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:left}.row-loyalty .block-blue .h3{color:#fff !important}.row-loyalty .block-default{background:#f5f7f8;text-align:center;align-items:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:30px}.row-loyalty .block-default .icon{font-size:35px;color:#1c303f}@media only screen and  (min-width: 768px){.row-loyalty .block-default .icon{font-size:55px}}.row-loyalty .block-default .h3{margin-top:0}@media only screen and  (min-width: 768px){.row-loyalty .block-default .h3{margin-top:unset}}@media only screen and  (min-width: 768px){.row-loyalty .block-default{padding:45px}}@media only screen and  (min-width: 768px){.collapse-simple.collapse-title{font-size:18px !important;line-height:35px !important}}.info-section{padding:30px;padding-top:0}@media only screen and  (min-width: 768px){.info-section{padding:0;padding-right:45px}}