.cxl-img{background-position:center center;background-repeat:no-repeat;width:100%;height:100%}.cxl-img.img-center{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.cxl-img.img-crop{background-size:cover}.cxl-img.img-fit{background-size:contain}.feature-block{position:relative}.feature-block .fgr-holder{height:100%}.feature-block .fgr-img.constrain{width:auto}.feature-block .fullwidth-holder{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.feature-block .text-holder{z-index:20}.feature-block .image-holder{position:relative}.feature-block .image-holder.constrain{overflow:hidden}.feature-block.middle .content-holder{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;width:100%}.feature-block.block-stacked{text-align:center}.feature-block.block-stacked .image-holder{width:100%;position:relative}.feature-block.block-stacked .text-holder{position:relative;z-index:100;width:100%;padding:2rem;z-index:20}.feature-block.block-stacked .text{margin:0 auto}.feature-block.block-stacked .fgr-holder{margin:0 auto;overflow:hidden;height:400px}.feature-block.block-stacked .fgr-img{margin:0 auto}.feature-block.block-stacked .fgr-img.padding.top{padding-top:1rem}.feature-block.block-stacked .fgr-img.padding.bottom{padding-bottom:1rem}@media(min-width: 1920px){.feature-block .bgr-img{transform:translate(0, -50%);left:0 !important}}@media(min-width: 992px){.feature-block .fgr-img.middle{position:absolute !important;top:50% !important;left:50% !important;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.feature-block .fgr-img.top,.feature-block .fgr-img.bottom{position:absolute !important;left:50% !important;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.feature-block .fgr-img.top{top:0}.feature-block .fgr-img.bottom{bottom:0}.feature-block .bgr-img{position:absolute !important;top:50% !important;left:50% !important;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.feature-block.block-columns .text-holder{width:50%;position:relative}.feature-block.block-columns .text-holder .text{position:absolute !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.feature-block.block-columns .image-holder{width:50%}.feature-block.block-columns .fgr-holder{position:absolute;top:0}.feature-block.block-columns.image-text .text-holder{float:right}.feature-block.block-columns.image-text .image-holder{float:left}.feature-block.block-columns.image-text .fgr-img{right:30px}.feature-block.block-columns.image-text .fgr-holder{right:0}.feature-block.block-columns.text-image .text-holder{float:left}.feature-block.block-columns.text-image .image-holder{float:right}.feature-block.block-columns.text-image .fgr-img{left:30px}.feature-block.block-columns.text-image .fgr-holder{left:0}}@media(max-width: 991px){.feature-block .fgr-holder{width:100%;text-align:center}.feature-block .bgr-img{margin:0 auto;max-width:100%}.feature-block .image-holder{overflow:hidden}.feature-block .text-holder{padding:2rem;position:relative;z-index:20;text-align:center}}@media(min-width: 1326px){.feature-block{min-height:500px}.feature-block.block-columns .text-holder{height:500px}.feature-block.block-columns .text-holder .text{width:533px}.feature-block.block-columns .fgr-holder{width:633px}.feature-block.block-columns .image-holder{height:500px}.feature-block.block-columns .fgr-img.constrain{max-height:440px !important}.feature-block.block-columns.image-text .text-holder .text{left:100px}.feature-block.block-columns.text-image .text-holder .text{right:100px}.feature-block.block-stacked .text{width:600px}.feature-block.block-stacked .fgr-holder{width:1140px}}@media(min-width: 992px)and (max-width: 1325px){.feature-block{min-height:500px}.feature-block.block-columns .text-holder{height:500px}.feature-block.block-columns .text-holder .text{width:410px}.feature-block.block-columns .image-holder{height:500px}.feature-block.block-columns .fgr-img.constrain{max-height:440px !important}.feature-block.block-columns .fgr-holder{width:470px}.feature-block.block-columns.image-text .text-holder .text{left:60px}.feature-block.block-columns.text-image .text-holder .text{right:60px}.feature-block.block-stacked .text{width:600px}.feature-block.block-stacked .fgr-holder{width:940px}}@media(min-width: 768px)and (max-width: 991px){.feature-block.middle{min-height:400px}.feature-block.block-columns .fgr-img.constrain{margin-bottom:30px}.feature-block.block-stacked .fgr-img.constrain{margin-bottom:30px}.feature-block .text-holder{padding:2rem 4rem}}@media(max-width: 767px){.feature-block.middle{min-height:400px}.feature-block.block-columns .image-holder.constrain{height:400px}.feature-block.block-columns .fgr-img.constrain{margin-bottom:20px}.feature-block.block-stacked .fgr-img.constrain{margin-bottom:20px}}.cxl-block-frame-example-1 .text-holder{background:red}.cxl-block-frame-example-2{background:green}.cxl-block-frame-example-2 .text{padding:30px;background:#fff}.cxl-slider-middle-center-primary .container{height:100%}.cxl-slider-middle-center-primary .text-holder{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%;width:100%}@media only screen and (max-width: 1450px){.cxl-slider-middle-center-primary .text-holder{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}}@media only screen and (max-width: 600px){.cxl-slider-middle-center-primary .text-holder{width:100%}}.cxl-slider-middle-center-primary .text-holder .text{background:#0a1731;padding:80px 50px;max-width:600px;border-bottom:3px solid #cc1c19}@media only screen and (max-width: 600px){.cxl-slider-middle-center-primary .text-holder .text{padding:30px}}.cxl-slider-middle-center-white .container{height:100%}.cxl-slider-middle-center-white .text-holder{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%;width:100%}@media only screen and (max-width: 1450px){.cxl-slider-middle-center-white .text-holder{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}}@media only screen and (max-width: 600px){.cxl-slider-middle-center-white .text-holder{width:80%}}.cxl-slider-middle-center-white .text-holder .text{background:#fff;padding:80px 50px;max-width:600px;border-bottom:3px solid #cc1c19}@media only screen and (max-width: 600px){.cxl-slider-middle-center-white .text-holder .text{padding:30px}}.cxl-slider-middle-left-primary .container{height:100%}.cxl-slider-middle-left-primary .text-holder{position:absolute;top:0;left:0;display:flex;justify-content:center;flex-direction:column;height:100%}@media only screen and (max-width: 1450px){.cxl-slider-middle-left-primary .text-holder{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}}@media only screen and (max-width: 600px){.cxl-slider-middle-left-primary .text-holder{width:80%}}.cxl-slider-middle-left-primary .text-holder .text{background:#0a1731;padding:80px 50px;max-width:600px;border-bottom:3px solid #cc1c19}@media only screen and (max-width: 600px){.cxl-slider-middle-left-primary .text-holder .text{padding:30px}}.cxl-slider-middle-left-white .container{height:100%}.cxl-slider-middle-left-white .text-holder{position:absolute;top:0;left:0;display:flex;justify-content:center;flex-direction:column;height:100%}@media only screen and (max-width: 1450px){.cxl-slider-middle-left-white .text-holder{position:absolute;top:50%;left:30%;transform:translate(-50%, -50%)}}.cxl-slider-middle-left-white .text-holder .text{background:#fff;padding:80px 50px;border-bottom:3px solid #cc1c19}@media only screen and (max-width: 990px){.cxl-slider-middle-left-white .text-holder .text{padding:30px}}@media only screen and (max-width: 990px){.cxl-slider-middle-left-white .text-holder{justify-content:flex-end;width:100%;left:50%}.cxl-slider-middle-left-white .text-holder .text{background:rgba(255,255,255,.9)}}.cxl-slider-top-left .text-holder{padding:50px;position:absolute;top:30px;left:30px}@media only screen and (max-width: 1200px){.cxl-slider-top-left .text-holder{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}}@media only screen and (max-width: 600px){.cxl-slider-top-left .text-holder{width:80%}}.cxl-slider-top-left .text-holder .text{background:#0a1731;padding:80px 50px;max-width:600px;border-bottom:3px solid #cc1c19}@media only screen and (max-width: 600px){.cxl-slider-top-left .text-holder .text{padding:30px}}.cxl-slider-middle-center-center .container{height:100%}.cxl-slider-middle-center-center .text-holder{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%;width:100%}.cxl-slider-middle-center-center .text-holder .text{max-width:800px}@media only screen and (max-width: 600px){.cxl-slider-middle-center-center .text-holder .text{padding:30px}}.cxl-slider-top-center .text-holder{padding:50px;position:absolute;top:0;left:0;display:flex;align-items:center;flex-direction:column}@media only screen and (max-width: 1200px){.cxl-slider-top-center .text-holder{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}}@media only screen and (max-width: 600px){.cxl-slider-top-center .text-holder{width:80%}}.cxl-slider-top-center .text-holder .text{background:#0a1731;padding:80px 50px;max-width:600px;border-bottom:3px solid #cc1c19}@media only screen and (max-width: 600px){.cxl-slider-top-center .text-holder .text{padding:30px}}.cxl-form .cxl-hidden{display:none}.cxl-form button:before{content:"";opacity:0;transition:opacity .3s;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7)}.cxl-form button:after{content:"autorenew";text-transform:lowercase;font-family:"Material Icons";color:#fff;font-size:30px;opacity:0;transition:opacity .3s;position:absolute;left:50%;top:50%;line-height:40px;text-align:center;width:30px;height:40px;margin:-20px 0 0 -15px;animation-name:spin;animation-duration:1000ms;animation-iteration-count:infinite;animation-timing-function:linear}.cxl-form.cxl-updating button:before{opacity:1}.cxl-form.cxl-updating button:after{opacity:1}article.infobox{width:300px;height:auto;background:#fff;padding:15px}.cxl-vat .cxl-feedback{display:none}.cxl-vat .cxl-feedback.active{display:block}.cxl-wishlist .cxl-add{display:block}.cxl-wishlist .cxl-remove{display:none !important}.cxl-wishlist.cxl-in-wishlist .cxl-add{display:none !important}.cxl-wishlist.cxl-in-wishlist .cxl-remove{display:block !important}.cxl-wishlist button:before{content:"";opacity:0;transition:opacity .3s;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7)}.cxl-wishlist button:after{content:"autorenew";text-transform:lowercase;font-family:"Material Icons";color:#fff;font-size:30px;opacity:0;transition:opacity .3s;position:absolute;left:50%;top:50%;line-height:40px;text-align:center;width:30px;height:40px;margin:-20px 0 0 -15px;animation-name:spin;animation-duration:1000ms;animation-iteration-count:infinite;animation-timing-function:linear}.cxl-wishlist.cxl-updating button:before{opacity:1}.cxl-wishlist.cxl-updating button:after{opacity:1}/*# sourceMappingURL=cxl.min.css.map */
