.carousel-image-lazyload img[data-src],.carousel-image-lazyload img[data-srcset],.comp-gallery-banner-container .owl-nav .owl-next.disabled,.comp-gallery-banner-container .owl-nav .owl-prev.disabled,.image-lazyload img[data-src],.image-lazyload img[data-srcset],.owl-lazy:not([src]),.scroll-lazy img[data-src],.scroll-lazy img[data-srcset]{opacity:0}.comp-1col-catalog-item-container:after,.comp-txt-image-cover .wgt-text-container:after{clear:both}.comp-gallery-banner-container{background-color:#fff}.comp-gallery-banner-container .sms-wgt-gallery-banner{max-width:1920px;margin:0 auto;overflow:hidden}.comp-gallery-banner-container .image-container{display:flex;align-items:center;min-height:250px}.comp-gallery-banner-container .banner-wrap:not(:first-of-type),.comp-gallery-banner-container .image-container .banner-mobile,.comp-gallery-banner-container .image-container .banner-tablet{display:none}.comp-gallery-banner-container .image-container.center-alignment{justify-content:center}.comp-gallery-banner-container .image-container.left-alignment{justify-content:left}.comp-gallery-banner-container .image-container.right-alignment{justify-content:right}.comp-gallery-banner-container .banner-wrap{position:relative}.comp-gallery-banner-container .banner-wrap.white .wgt-cat-title .description,.comp-gallery-banner-container .banner-wrap.white .wgt-cat-title .subtitle,.comp-gallery-banner-container .banner-wrap.white .wgt-cat-title .title,.comp-gallery-banner-container .banner-wrap.white .wgt-cat-title h1{color:#fff}.comp-gallery-banner-container .image-content-container{position:absolute;top:50%;right:0;left:0;width:1232px;margin:0 auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.comp-gallery-banner-container .image-content-container .description,.comp-gallery-banner-container .image-content-container .subtitle{font-size:18px}.comp-gallery-banner-container .image-content-container .header,.comp-gallery-banner-container .image-content-container .title{font-size:32px}.comp-gallery-banner-container .wgt-cat-title{display:-webkit-box;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;width:35%}.comp-gallery-banner-container .wgt-cat-btn{width:50%}.comp-gallery-banner-container .wgt-cat-title .title,.comp-gallery-banner-container .wgt-cat-title h1{line-height:100%;font-weight:700;margin:0 0 20px;color:#333}.comp-gallery-banner-container .wgt-cat-title .description{color:#333;margin-bottom:20px}.comp-gallery-banner-container .wgt-cat-btn .site-btn-primary{display:inline-block}.comp-gallery-banner-container .owl-dots{position:absolute;z-index:1;text-align:center;left:0;right:0;bottom:20px}.comp-gallery-banner-container .owl-dots .owl-dot span{background:#757575;border:1px solid #757575;margin:5px;-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;width:12px;display:block;height:12px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.comp-gallery-banner-container .owl-dots .owl-dot.active span{background:#fff}.comp-gallery-banner-container .owl-nav{position:absolute;top:35%;width:100%}.comp-gallery-banner-container .owl-nav .owl-next,.comp-gallery-banner-container .owl-nav .owl-prev{position:absolute;-webkit-transition:opacity 250ms ease-in-out;-moz-transition:opacity 250ms ease-in-out;-ms-transition:opacity 250ms ease-in-out;-o-transition:opacity 250ms ease-in-out;transition:opacity 250ms ease-in-out}.comp-gallery-banner-container .owl-nav .owl-prev{left:-15px}.comp-gallery-banner-container .owl-nav .owl-next{right:-15px}.comp-gallery-banner-container .owl-item .comp-cattabs-catalog-item-container,.comp-gallery-banner-container .owl-item .wgt-list-carousel-item-container{width:100%}.comp-gallery-banner-container .owl-carousel{display:block}@media only screen and (max-width:1024px){.comp-gallery-banner-container .wgt-cat-title .description{margin-bottom:0}.comp-gallery-banner-container .subtitle{line-height:1em}.comp-gallery-banner-container .image-content-container .header,.comp-gallery-banner-container .image-content-container .title{font-size:26px}}@media only screen and (min-width:768px) and (max-width:1024px){.comp-gallery-banner-container .wgt-cat-title .title,.comp-gallery-banner-container .wgt-cat-title h1{margin-bottom:8px}}@media (min-width:992px){.comp-gallery-banner-container .cloned p.title{padding-right:20%}}@media (max-width:1920px){.comp-gallery-banner-container .image-container img{width:1920px}}@media (min-width:768px) and (max-width:991px){.comp-gallery-banner-container .sms-wgt-gallery-banner .image-content-container{left:40px}.comp-gallery-banner-container .sms-wgt-gallery-banner .wgt-cat-title .description{margin-bottom:5px}.comp-gallery-banner-container .sms-wgt-gallery-banner .wgt-cat-btn .site-btn-primary{font-size:13px;padding:12px}}@media (max-width:991px){.comp-gallery-banner-container .image-container img{width:991px}.comp-gallery-banner-container .wgt-cat-title .title,.comp-gallery-banner-container .wgt-cat-title h1{font-size:32px;line-height:100%}.comp-gallery-banner-container .cloned p.title{padding-right:5%}.comp-gallery-banner-container .sms-wgt-gallery-banner .banner-desktop,.comp-gallery-banner-container .sms-wgt-gallery-banner .banner-mobile{display:none}.comp-gallery-banner-container .sms-wgt-gallery-banner .banner-desktop.desktop-tablet,.comp-gallery-banner-container .sms-wgt-gallery-banner .banner-tablet{display:block}.comp-gallery-banner-container .sms-wgt-gallery-banner img{max-height:400px}}@media (max-width:767px){.comp-gallery-banner-container .image-container img{width:767px}.comp-gallery-banner-container .sms-wgt-gallery-banner .banner-desktop,.comp-gallery-banner-container .sms-wgt-gallery-banner .banner-desktop.desktop-tablet,.comp-gallery-banner-container .sms-wgt-gallery-banner .banner-tablet{display:none}.comp-gallery-banner-container .sms-wgt-gallery-banner .banner-mobile{display:block}.comp-gallery-banner-container .sms-wgt-gallery-banner .wgt-cat-btn,.comp-gallery-banner-container .sms-wgt-gallery-banner .wgt-cat-title{margin:0 auto 20px;width:85%;text-align:left}}@media only screen and (max-width:780px){.comp-gallery-banner-container .wgt-cat-btn{display:none}.comp-gallery-banner-container .wgt-cat-title{width:50%}.comp-gallery-banner-container .image-content-container .header,.comp-gallery-banner-container .image-content-container .title{font-size:26px}.comp-gallery-banner-container .image-content-container.gallery-banner-image{left:40px;top:40px;width:100%;-webkit-transform:inherit;transform:inherit}}@media only screen and (max-width:575px){.comp-gallery-banner-container .image-content-container.gallery-banner-image{left:0}.comp-gallery-banner-container .wgt-cat-title{width:80%}}@media (max-width:375px){.comp-gallery-banner-container .cloned p.title{padding:0}}@media only screen and (max-width:780px){.flow-logo-categorization .comp-gallery-banner-container .sms-wgt-gallery-banner .image-content-container.gallery-banner-image{left:0;top:40px;width:100%;-webkit-transform:inherit;transform:inherit}.flow-logo-categorization .comp-gallery-banner-container .wgt-cat-btn .site-btn-primary{display:none}}.comp-banner-category-container{background-color:#fff;margin:0 auto;max-width:100%;overflow:hidden;position:relative;display:flex;justify-content:center}.comp-banner-category-container .banner-url{position:absolute;left:0;right:0;top:0;bottom:0}.comp-banner-category-container .image-container{display:block;align-items:center;max-width:1920px;margin:0 auto}.comp-banner-category-container .image-container img{min-height:280px;width:auto;max-width:1920px}.comp-banner-category-container .content-container{position:absolute;top:50%;right:0;left:0;margin:0 auto;width:100%;max-width:1232px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.comp-banner-category-container .content-container .content-summary{min-height:23px;margin-bottom:16px}.comp-banner-category-container .content-container .summary_rating{text-align:left}.comp-banner-category-container .content-container .review_count,.comp-banner-category-container .content-container .summary_rating{color:#fff!important}.comp-banner-category-container .content-container .review_count{position:relative;top:1px;font-size:14px}.comp-banner-category-container .content-title{display:-webkit-box;line-clamp:5;-webkit-line-clamp:5;-webkit-box-orient:vertical;width:40%}.comp-banner-category-container .content-title .header,.comp-banner-category-container .content-title .title{font-size:26px;line-height:29px;font-weight:700;margin:0 0 8px}.comp-banner-category-container .content-title .description{font-size:16px;color:#333;margin:0 0 16px;line-height:20.8px}.comp-banner-category-container .content-title .description ol,.comp-banner-category-container .content-title .description ul{margin-left:2px}.comp-banner-category-container .content-title .description,.comp-banner-category-container .content-title .header,.comp-banner-category-container .content-title .title{overflow-y:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.comp-banner-category-container .content-btn-container{width:50%}.comp-banner-category-container .content-btn-container .site-btn-primary{display:inline-block;padding:15px 32px;text-align:center;background:0 0;border:1px solid #fff}.comp-banner-category-container .content-btn-container .content-btn a:active,.comp-banner-category-container .content-btn-container .content-btn a:focus,.comp-banner-category-container .content-btn-container .content-btn a:hover,.comp-banner-category-container .content-btn-container .content-btn a:visited{text-decoration:none}@media only screen and (min-width:1280px){.comp-banner-category-container .description,.comp-banner-category-container .subtitle{font-size:18px;line-height:130%}}@media (max-width:1280px){.comp-banner-category-container .content-container{left:40px}}@media only screen and (max-width:1100px){.comp-banner-category-container .header,.comp-banner-category-container .title{font-size:26px}}@media only screen and (max-width:1024px){.comp-banner-category-container .header,.comp-banner-category-container .title{font-size:26px}.comp-banner-category-container .subtitle{line-height:1em}.comp-banner-category-container .description{margin-bottom:0}}@media only screen and (min-width:600px) and (max-width:1024px){.comp-banner-category-container .header,.comp-banner-category-container .title{margin-bottom:8px}}@media (max-width:600px){.comp-banner-category-container .image-container img{min-height:400px}.comp-banner-category-container .content-container .summary_rating{text-align:center}}@media (min-width:768px) and (max-width:991px){div.comp-banner-category-container .description{margin-bottom:5px}}@media (max-width:991px){div.comp-banner-category-container .header,div.comp-banner-category-container .title{font-size:32px;line-height:100%}div.comp-banner-category-container .image-container img{max-height:inherit}}@media only screen and (max-width:780px){div.comp-banner-category-container .content-container{width:100%}div.comp-banner-category-container .content-title{text-align:left;width:50%}div.comp-banner-category-container .header,div.comp-banner-category-container .title{font-size:26px}}@media only screen and (max-width:575px){div.comp-banner-category-container .content-title{width:80%}}@media (max-width:600px){div.comp-banner-category-container .description ol,div.comp-banner-category-container .description ul{margin-left:0;padding-left:0}div.comp-banner-category-container div.content-container{left:0;top:24px;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}div.comp-banner-category-container div.content-container .description{-webkit-line-clamp:4}div.comp-banner-category-container .content-btn-container,div.comp-banner-category-container .content-title{display:block;margin:0 auto;text-align:center;width:85%}div.comp-banner-category-container .description{font-size:16px}div.comp-banner-category-container .header,div.comp-banner-category-container .title{font-size:28px}}.comp-category-heading-container{background-color:#fff}.comp-banner-half-image-container{background-color:#a5cbce;margin:0 auto;max-width:1920px;overflow:hidden;position:relative;display:flex;justify-content:center;min-height:218px}.comp-banner-half-image-container .banner-url{position:absolute;left:0;right:0;top:0;bottom:0}.comp-banner-half-image-container .image-container{display:block;text-align:right;width:1232px}.comp-banner-half-image-container .image-container img{max-height:315px}.comp-banner-half-image-container .content-container{position:absolute;top:49px;right:0;left:0;margin:0 auto;width:100%;max-width:1232px}.comp-banner-half-image-container .content-container .content-summary{min-height:23px;margin-bottom:16px}.comp-banner-half-image-container .content-container .summary_rating{text-align:left}.comp-banner-half-image-container .content-container .review_count,.comp-banner-half-image-container .content-container .summary_rating{color:#fff!important}.comp-banner-half-image-container .content-container .review_count{position:relative;top:1px;font-size:14px}.comp-banner-half-image-container .content-title{width:400px}.comp-banner-half-image-container .content-title .header,.comp-banner-half-image-container .content-title .title{overflow:visible;font-size:32px;font-weight:400;line-height:100%;margin:0 0 5px}.comp-banner-half-image-container .content-title .description{font-size:14px;color:#333;margin:0 0 16px;line-height:20.8px}.comp-banner-half-image-container .content-title .description ol,.comp-banner-half-image-container .content-title .description ul{margin:0;font-size:14px;line-height:20px}.comp-banner-half-image-container .content-btn-container{width:50%}.comp-banner-half-image-container .content-btn-container .site-btn-primary{display:inline-block;padding:15px 32px;text-align:center;background:0 0;border:1px solid #fff}.comp-banner-half-image-container .content-btn-container .content-btn a:active,.comp-banner-half-image-container .content-btn-container .content-btn a:focus,.comp-banner-half-image-container .content-btn-container .content-btn a:hover,.comp-banner-half-image-container .content-btn-container .content-btn a:visited{text-decoration:none}@media only screen and (min-width:1280px){.comp-banner-half-image-container .description,.comp-banner-half-image-container .subtitle{font-size:18px;line-height:130%}}@media (max-width:1280px){.comp-banner-half-image-container .content-container{left:40px}}@media (max-width:1279px){.comp-banner-half-image-container .content-container,.comp-banner-half-image-container .image-container{width:956px;padding:0 24px}.comp-banner-half-image-container .content-container{left:0}.comp-banner-half-image-container .content-title{width:310px}}@media only screen and (max-width:1100px){.comp-banner-half-image-container .header,.comp-banner-half-image-container .title{font-size:26px}}@media only screen and (max-width:1024px){.comp-banner-half-image-container .header,.comp-banner-half-image-container .title{font-size:26px}.comp-banner-half-image-container .subtitle{line-height:1em}.comp-banner-half-image-container .description{margin-bottom:0}}@media only screen and (min-width:600px) and (max-width:1024px){.comp-banner-half-image-container .header,.comp-banner-half-image-container .title{margin-bottom:8px}}@media (max-width:600px){.comp-banner-half-image-container .image-container img{min-height:400px}.comp-banner-half-image-container .content-container .summary_rating{text-align:center}}@media (min-width:768px) and (max-width:991px){.comp-banner-half-image-container{min-height:238px}.comp-banner-half-image-container .description{margin-bottom:5px}.comp-banner-half-image-container .image-container img{width:65%}.comp-banner-half-image-container .content-title{width:250px}}@media (max-width:991px){.comp-banner-half-image-container .header,.comp-banner-half-image-container .title{font-size:32px;line-height:100%}.comp-banner-half-image-container .image-container img{max-height:inherit}.comp-banner-half-image-container .content-title .header,.comp-banner-half-image-container .content-title .title{font-size:26px}}@media (max-width:767px){.comp-banner-half-image-container .image-container{display:none}.comp-banner-half-image-container .content-container{position:relative}.comp-banner-half-image-container .content-container,.comp-banner-half-image-container .content-title{width:100%}.comp-banner-half-image-container .content-title .header,.comp-banner-half-image-container .content-title .title{font-weight:600}}.comp-banner-image-cover-container{background-color:#fff;margin:0 auto;max-width:1920px;overflow:hidden;position:relative;display:flex;justify-content:center;min-height:218px}.comp-banner-image-cover-container .banner-url{position:absolute;left:0;right:0;top:0;bottom:0}.comp-banner-image-cover-container .image-container{display:block;text-align:center;width:100%}.comp-banner-image-cover-container .image-container img{width:auto}.comp-banner-image-cover-container .content-container{position:absolute;top:50%;right:0;left:0;margin:0 auto;width:100%;max-width:1232px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.comp-banner-image-cover-container .content-container .content-summary{min-height:23px;margin-bottom:16px}.comp-banner-image-cover-container .content-container .summary_rating{text-align:left}.comp-banner-image-cover-container .content-container .review_count,.comp-banner-image-cover-container .content-container .summary_rating{color:#fff!important}.comp-banner-image-cover-container .content-container .review_count{position:relative;top:1px;font-size:14px}.comp-banner-image-cover-container .content-title{width:100%}.comp-banner-image-cover-container .content-title .header,.comp-banner-image-cover-container .content-title .title{padding-top:25px;overflow:visible;font-size:32px;font-weight:400;line-height:100%;margin:0 0 5px}.comp-banner-image-cover-container .content-title .description{font-size:14px;color:#333;margin:0 0 16px;line-height:20.8px}.comp-banner-image-cover-container .content-title .description ol,.comp-banner-image-cover-container .content-title .description ul{margin:13px 0 0;font-size:14px;line-height:20px}.comp-banner-image-cover-container .content-btn-container{width:50%}.comp-banner-image-cover-container .content-btn-container .site-btn-primary{display:inline-block;padding:15px 32px;text-align:center;background:0 0;border:1px solid #fff}.comp-banner-image-cover-container .content-btn-container .content-btn a:active,.comp-banner-image-cover-container .content-btn-container .content-btn a:focus,.comp-banner-image-cover-container .content-btn-container .content-btn a:hover,.comp-banner-image-cover-container .content-btn-container .content-btn a:visited{text-decoration:none}@media only screen and (min-width:1280px){.comp-banner-image-cover-container .description{font-size:18px;line-height:130%}}@media (max-width:1279px){.comp-banner-image-cover-container .content-container{width:956px;padding:0 24px}}@media only screen and (max-width:1100px){.comp-banner-image-cover-container .header,.comp-banner-image-cover-container .title{font-size:26px}}@media only screen and (max-width:1024px){.comp-banner-image-cover-container .header,.comp-banner-image-cover-container .title{font-size:26px}}@media (min-width:768px) and (max-width:991px){.comp-banner-image-cover-container{min-height:238px}}@media (max-width:991px){.comp-banner-image-cover-container .content-container{width:100%}.comp-banner-image-cover-container .header,.comp-banner-image-cover-container .title{font-size:32px;line-height:100%}.comp-banner-image-cover-container .content-title .header,.comp-banner-image-cover-container .content-title .title{font-size:26px}}@media (max-width:767px){.comp-banner-image-cover-container .content-container{padding:0 15px}.comp-banner-image-cover-container .content-container,.comp-banner-image-cover-container .content-title{width:100%}.comp-banner-image-cover-container .content-title .header,.comp-banner-image-cover-container .content-title .title{font-weight:600}}.carousel-image-lazyload img[data-src].lazy-loaded,.carousel-image-lazyload img[data-srcset].lazy-loaded,.image-lazyload img[data-src].lazy-loaded,.image-lazyload img[data-srcset].lazy-loaded,.scroll-lazy img[data-src].lazy-loaded,.scroll-lazy img[data-srcset].lazy-loaded{-webkit-animation:lazy-loaded 600ms forwards;-moz-animation:lazy-loaded 600ms forwards;-o-animation:lazy-loaded 600ms forwards;animation:lazy-loaded 600ms forwards}@-webkit-keyframes lazy-loaded{0%{opacity:0}20%{opacity:.4}80%{opacity:.8}100%{opacity:1}}@-moz-keyframes lazy-loaded{0%{opacity:0}20%{opacity:.4}80%{opacity:.8}100%{opacity:1}}@-o-keyframes lazy-loaded{0%{opacity:0}20%{opacity:.4}80%{opacity:.8}100%{opacity:1}}@keyframes lazy-loaded{0%{opacity:0}20%{opacity:.4}80%{opacity:.8}100%{opacity:1}}.comp-breadcrumbs-container .breadcrumbs-list{list-style:none}.comp-1col-catalog-item-container .wgt-catalog-text li,.comp-3col-catalog-item-container .wgt-catalog-text li,.comp-3col_categ-catalog-item-container .wgt-catalog-text li,.comp-4collink-catalog-item-container .wgt-catalog-text li{word-wrap:break-word;list-style:disc inside;white-space:nowrap;text-overflow:ellipsis}.comp-breadcrumbs-container .breadcrumb-list-item{float:left;font-size:12px;padding-right:8px;line-height:1}.comp-breadcrumbs-container .breadcrumb-list-item:not(:first-of-type){padding-left:8px}.site-check-list,.wgt-txt-list_styles-check_list_primary ul{padding-left:25px;list-style-image:url(../../img/icons/checkmark.svg)}.comp-breadcrumbs-container .breadcrumb-list-item:not(:last-of-type){border-right:1px solid #e1e1e1}.comp-breadcrumbs-container .breadcrumb-list-item:not(.active){color:#333}.display-inline{display:inline-block}.display-block{display:block}.wgt-txt-display_styles-display_inline{display:inline-block}.wgt-txt-display_styles-display_block{display:block}.wgt-btn-btn_styles-link_display,.wgt-btn-btn_styles-link_display:active,.wgt-btn-btn_styles-link_display:active:focus,.wgt-btn-btn_styles-link_display:active:hover,.wgt-btn-btn_styles-link_display:focus,.wgt-btn-btn_styles-link_display:hover{color:#008338;background:0 0;border:none;outline:0;box-shadow:none;padding:0}.wgt-btn-btn_styles-link_display{cursor:pointer}.check-list-primary ul{list-style-image:url(../../img/icons/checkmark.svg);padding-left:25px}.link-display,.link-display:active,.link-display:active:focus,.link-display:active:hover,.link-display:focus,.link-display:hover{color:#008338;background:0 0;border:none;outline:0;box-shadow:none;padding:0}.link-display{cursor:pointer}.jumbotron-container h1{font-size:32px;font-weight:700}.comp-1col-catalog-item-container:after,.comp-1col-catalog-item-container:before{content:" ";display:table}.comp-1col-catalog-item-container .catalog-description-container{float:left;transition:width .2s linear;min-height:1px;padding-left:15px;padding-right:15px;width:41.66666667%}.comp-1col-catalog-item-container .catalog-item-details-container{margin-top:15px;position:relative;-webkit-box-shadow:0 0 3px #b2b1b1;-moz-box-shadow:0 0 3px #b2b1b1;box-shadow:0 0 3px #b2b1b1;display:block;background-color:#fff;cursor:pointer;min-height:1px;overflow:hidden}.comp-1col-catalog-item-container .catalog-item-details-container:hover{-webkit-box-shadow:0 0 10px 0 #757575;-moz-box-shadow:0 0 10px 0 #757575;box-shadow:0 0 10px 0 #757575;-webkit-transition:box-shadow .2s ease .1s;-moz-transition:box-shadow .2s ease .1s;-ms-transition:box-shadow .2s ease .1s;-o-transition:box-shadow .2s ease .1s}.comp-1col-catalog-item-container .catalog-item-details-container:hover img{opacity:.6;filter:blur(2px);-webkit-filter:blur(2px)}.comp-1col-catalog-item-container .catalog-item-details-container:hover .wgt-catalog-button{-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9)}.comp-1col-catalog-item-container .catalog-items-container a>div{margin-bottom:15px}.comp-1col-catalog-item-container .wgt-catalog-image{display:block;width:58.33333333%;padding:20px 15px 10px;text-align:center;float:left;-webkit-transition:width .2s linear;-moz-transition:width .2s linear;-ms-transition:width .2s linear;-o-transition:width .2s linear;min-height:1px;position:relative;overflow:hidden}.comp-1col-catalog-item-container .wgt-catalog-image:after{content:"";display:block;padding-bottom:41.2%}.comp-1col-catalog-item-container .wgt-catalog-image img{display:inline;position:absolute;left:0;right:0;padding-left:inherit;padding-right:inherit;width:100%}.comp-1col-catalog-item-container .wgt-catalog-image .emphasis-wrap{position:absolute;top:0;display:flex;z-index:1;left:8px;width:90%}.comp-1col-catalog-item-container .wgt-catalog-image .emphasis-wrap span{padding:4px 8px;font-size:12px;border-radius:0 0 4px 4px;max-width:50%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;float:left;margin-right:8px;color:#fff;background:#126cb5}.comp-1col-catalog-item-container .wgt-catalog-image .emphasis-wrap span:first-of-type{background:#008338}.comp-1col-catalog-item-container .wgt-catalog-title{color:#126cb5;padding:15px 10px 0 0;display:inline-block;font-weight:700;font-size:18px;line-height:20px;margin:15px 0 0;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s}.comp-1col-catalog-item-container .wgt-catalog-button,.comp-1col-catalog-item-container .wgt-catalog-button button{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.comp-1col-catalog-item-container .wgt-catalog-title:hover{color:#008338}.comp-1col-catalog-item-container .wgt-catalog-lowest-price{display:block;font-size:.95em;color:#757575;font-style:italic;font-family:"PT Serif",Arial,serif;font-weight:600}.comp-1col-catalog-item-container .wgt-catalog-text ul{color:#333;font-size:13px;padding:20px 20px 0;margin-bottom:0;line-height:18px}.comp-1col-catalog-item-container .wgt-catalog-text li{text-align:left;overflow:hidden;max-width:300px}.comp-1col-catalog-item-container .wgt-catalog-button{position:absolute;top:38%;left:18%;right:initial;border-color:transparent;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0)}@media (max-width:767px){.comp-1col-catalog-item-container .catalog-description-container{text-align:center;width:100%;display:block}.comp-1col-catalog-item-container .wgt-catalog-image{width:100%;display:block}.comp-1col-catalog-item-container .wgt-catalog-button{left:37%}.comp-1col-catalog-item-container .wgt-catalog-text{padding-bottom:20px}.comp-1col-catalog-item-container .wgt-catalog-text ul{text-align:left;display:table;margin:0 auto;min-height:0}}@media (max-width:367px){.comp-1col-catalog-item-container .wgt-catalog-text ul li{max-width:215px}}.comp-3col-catalog-item-container{overflow:unset}.comp-3col-catalog-item-container .catalog-item-details-container{position:relative;display:block;cursor:pointer;margin-bottom:15px;margin-top:15px;-webkit-box-shadow:0 0 3px #b2b1b1;-moz-box-shadow:0 0 3px #b2b1b1;box-shadow:0 0 3px #b2b1b1}.comp-3col-catalog-item-container .catalog-item-details-container:hover{-webkit-box-shadow:0 0 10px 0 #757575;-moz-box-shadow:0 0 10px 0 #757575;box-shadow:0 0 10px 0 #757575;-webkit-transition:box-shadow .2s ease .1s;-moz-transition:box-shadow .2s ease .1s;-ms-transition:box-shadow .2s ease .1s;-o-transition:box-shadow .2s ease .1s}.comp-3col-catalog-item-container .catalog-item-details-container:hover img{opacity:.6;filter:blur(2px);-webkit-filter:blur(2px)}.comp-3col-catalog-item-container .catalog-item-details-container:hover .wgt-catalog-button{-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9)}.comp-3col-catalog-item-container .catalog-description-container{text-align:center;min-height:181px}.comp-3col-catalog-item-container .catalog-description-container.custom-height{min-height:90px}.comp-3col-catalog-item-container .wgt-catalog-image{display:block;min-height:220px;text-align:center;background:#e3e3e3}.comp-3col-catalog-item-container .wgt-catalog-image img{width:100%;display:inline}.comp-3col-catalog-item-container .wgt-catalog-title{color:#126cb5;padding:15px 10px 0;display:inline-block;font-weight:700;font-size:18px;line-height:20px;margin:0 15px 0 0;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s}.comp-3col-catalog-item-container .wgt-catalog-button,.comp-3col-catalog-item-container .wgt-catalog-button button{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.comp-3col-catalog-item-container .wgt-catalog-title:hover{color:#008338}.comp-3col-catalog-item-container .wgt-catalog-lowest-price{display:block;font-size:.95em;color:#757575;font-style:italic;font-family:"PT Serif",Arial,serif;font-weight:600}.comp-3col-catalog-item-container .wgt-catalog-text{padding-bottom:20px}.comp-3col-catalog-item-container .wgt-catalog-text ul{color:#333;font-size:13px;padding:15px 20px 0;line-height:18px;text-align:left;margin:0 auto}.comp-3col-catalog-item-container .wgt-catalog-text li{text-align:left;overflow:hidden;max-width:300px;line-height:18px;color:#333}.comp-3col-catalog-item-container .wgt-catalog-button{position:absolute;top:23%;right:0;left:0;border-color:transparent;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0)}.comp-3col-catalog-item-container .wgt-catalog-image{position:relative}.comp-3col-catalog-item-container .wgt-catalog-image .emphasis-wrap{position:absolute;top:0;display:flex;z-index:1;left:8px;width:90%}.comp-3col-catalog-item-container .wgt-catalog-image .emphasis-wrap span{padding:4px 8px;font-size:12px;border-radius:0 0 4px 4px;max-width:50%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;float:left;margin-right:8px;color:#fff;background:#126cb5}.comp-3col-catalog-item-container .wgt-catalog-image .emphasis-wrap span:first-of-type{background:#008338}@media (max-width:767px){.comp-3col-catalog-item-container .wgt-catalog-image{min-height:initial}.comp-3col-catalog-item-container .wgt-catalog-text ul{display:table}}@media (max-width:367px){.comp-3col-catalog-item-container .wgt-catalog-text ul li{max-width:215px}}.comp-3col_categ-catalog-item-container{overflow:unset}.comp-3col_categ-catalog-item-container .catalog-item-details-container{position:relative;display:block;cursor:pointer;margin-bottom:15px;margin-top:15px;-webkit-box-shadow:0 0 3px #b2b1b1;-moz-box-shadow:0 0 3px #b2b1b1;box-shadow:0 0 3px #b2b1b1}.comp-3col_categ-catalog-item-container .catalog-item-details-container:hover{-webkit-box-shadow:0 0 10px 0 #757575;-moz-box-shadow:0 0 10px 0 #757575;box-shadow:0 0 10px 0 #757575;-webkit-transition:box-shadow .2s ease .1s;-moz-transition:box-shadow .2s ease .1s;-ms-transition:box-shadow .2s ease .1s;-o-transition:box-shadow .2s ease .1s}.comp-3col_categ-catalog-item-container .catalog-item-details-container:hover img{opacity:.6;filter:blur(2px);-webkit-filter:blur(2px)}.comp-3col_categ-catalog-item-container .catalog-item-details-container:hover .wgt-catalog-button{-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9)}.comp-3col_categ-catalog-item-container .wgt-catalog-button,.comp-4collink-catalog-item-container .wgt-catalog-button{border-color:transparent;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);right:0}.comp-3col_categ-catalog-item-container .catalog-description-container{text-align:center;min-height:181px}.comp-3col_categ-catalog-item-container .catalog-description-container.custom-height{min-height:90px}.comp-3col_categ-catalog-item-container .wgt-catalog-image{display:block;text-align:center;background:#e3e3e3;overflow:hidden}.comp-3col_categ-catalog-item-container .wgt-catalog-image:after{content:"";display:block;padding-bottom:100%}.comp-3col_categ-catalog-item-container .wgt-catalog-image img{width:100%;display:inline;position:absolute;left:0;right:0}.comp-3col_categ-catalog-item-container .wgt-catalog-title{color:#126cb5;padding:15px 10px 0;display:inline-block;font-weight:700;font-size:18px;line-height:20px;margin:0 15px 0 0;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s}.comp-3col_categ-catalog-item-container .wgt-catalog-button,.comp-3col_categ-catalog-item-container .wgt-catalog-button button{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.comp-3col_categ-catalog-item-container .wgt-catalog-title:hover{color:#008338}.comp-3col_categ-catalog-item-container .wgt-catalog-lowest-price{display:block;font-size:.95em;color:#757575;font-style:italic;font-family:"PT Serif",Arial,serif;font-weight:600}.comp-3col_categ-catalog-item-container .wgt-catalog-text{padding-bottom:20px}.comp-3col_categ-catalog-item-container .wgt-catalog-text ul{color:#333;font-size:13px;padding:15px 20px 0;line-height:18px;text-align:left;margin:0 auto}.comp-3col_categ-catalog-item-container .wgt-catalog-text li{text-align:left;overflow:hidden;max-width:300px;line-height:18px;color:#333}.comp-3collink-catalog-item-container .catalog-description-container,.comp-3collink-catalog-item-container .catalog-description-container:hover .wgt-catalog-title{text-align:center}.comp-3col_categ-catalog-item-container .wgt-catalog-button{position:absolute;top:23%;left:0}.comp-3col_categ-catalog-item-container .wgt-catalog-image{position:relative}.comp-3col_categ-catalog-item-container .wgt-catalog-image .emphasis-wrap{position:absolute;top:0;display:flex;z-index:1;left:8px;width:90%}.comp-3col_categ-catalog-item-container .wgt-catalog-image .emphasis-wrap span{padding:4px 8px;font-size:12px;border-radius:0 0 4px 4px;max-width:50%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;float:left;margin-right:8px;color:#fff;background:#126cb5}.comp-3col_categ-catalog-item-container .wgt-catalog-image .emphasis-wrap span:first-of-type{background:#008338}@media (max-width:767px){.comp-3col_categ-catalog-item-container .wgt-catalog-text ul{display:table}}@media (max-width:367px){.comp-3col_categ-catalog-item-container .wgt-catalog-text ul li{max-width:215px}}.comp-3colcatv-catalog-item-container .wgt-catalog-item-image{position:relative}.comp-3colcatv-catalog-item-container .wgt-catalog-item-image img{width:100%}.comp-3colcatv-catalog-item-container .wgt-catalog-item-image .emphasis-wrap{position:absolute;top:0;display:flex;z-index:1;left:8px;width:90%}.comp-3colcatv-catalog-item-container .wgt-catalog-item-image .emphasis-wrap span{padding:4px 8px;font-size:12px;border-radius:0 0 4px 4px;max-width:50%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;float:left;margin-right:8px;color:#fff;background:#126cb5}.comp-3colcatv-catalog-item-container .wgt-catalog-item-image .emphasis-wrap span:first-of-type{background:#008338}.comp-3colcatv-catalog-item-container .wgt-catalog-item-title{font-size:18px;color:#333;font-weight:700;line-height:22px;margin:10px 0}.comp-3collink-catalog-item-container .catalog-item-details-container{display:block;cursor:pointer;margin-bottom:15px;margin-top:15px;background:#fff;padding:0 20px;min-height:350px;position:relative;-webkit-box-shadow:0 0 3px #b2b1b1;-moz-box-shadow:0 0 3px #b2b1b1;box-shadow:0 0 3px #b2b1b1}.comp-3collink-catalog-item-container .catalog-item-details-container.custom-height{min-height:0}.comp-3collink-catalog-item-container .catalog-item-details-container:hover{-webkit-box-shadow:0 0 10px 0 #757575;-moz-box-shadow:0 0 10px 0 #757575;box-shadow:0 0 10px 0 #757575;-webkit-transition:box-shadow .2s ease .1s;-moz-transition:box-shadow .2s ease .1s;-ms-transition:box-shadow .2s ease .1s;-o-transition:box-shadow .2s ease .1s}.comp-3collink-catalog-item-container .catalog-item-details-container:hover img{opacity:.6;filter:blur(2px);-webkit-filter:blur(2px)}.comp-3collink-catalog-item-container .catalog-item-details-container:hover .wgt-catalog-title span{color:#008338;text-decoration:none}.comp-3collink-catalog-item-container .catalog-description-container:hover{color:#00a656;text-decoration:none}.comp-3collink-catalog-item-container .catalog-description-container:hover .wgt-catalog-title span{color:#008338;text-decoration:none}.comp-3collink-catalog-item-container .wgt-catalog-image{padding-top:50px;padding-bottom:10px;text-align:center}.comp-3collink-catalog-item-container .wgt-catalog-image img{width:243.33px;height:140px;display:inline-block;max-width:100%}.comp-3collink-catalog-item-container .wgt-catalog-text{padding-bottom:15px}.comp-3collink-catalog-item-container .wgt-catalog-text ul{padding-left:20px;padding-right:20px;text-align:left;margin:0 auto;min-height:0}.comp-3collink-catalog-item-container .wgt-catalog-text p{font-size:13px;font-weight:500;margin:15px 0 0;padding:0 15px;text-align:center}.comp-3collink-catalog-item-container .wgt-catalog-title{position:absolute;top:2px;right:0;left:0}.comp-3collink-catalog-item-container .wgt-catalog-title span{color:#126cb5;font-weight:700}.comp-3collink-catalog-item-container a:hover .wgt-catalog-text{color:#008338}.comp-3collink-catalog-item-container .wgt-catalog-image{position:relative}.comp-3collink-catalog-item-container .wgt-catalog-image .emphasis-wrap{position:absolute;top:0;display:flex;z-index:1;left:8px;width:90%}.comp-3collink-catalog-item-container .wgt-catalog-image .emphasis-wrap span{padding:4px 8px;font-size:12px;border-radius:0 0 4px 4px;max-width:50%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;float:left;margin-right:8px;color:#fff;background:#126cb5}.comp-3collink-catalog-item-container .wgt-catalog-image .emphasis-wrap span:first-of-type{background:#008338}@media (max-width:767px){.comp-3collink-catalog-item-container .wgt-catalog-image img{width:260px;height:150px}}.comp-4collink-catalog-item-container .catalog-item-details-container{position:relative}.comp-4collink-catalog-item-container .catalog-item-details-container:hover .wgt-catalog-title{color:#00a656;text-decoration:none;cursor:pointer}.comp-4collink-catalog-item-container .catalog-description-container{background:0 0}.comp-4collink-catalog-item-container .wgt-catalog-image{display:block;position:relative;overflow:hidden}.comp-4collink-catalog-item-container .wgt-catalog-image:after{content:"";display:block;padding-bottom:100%}.comp-4collink-catalog-item-container .wgt-catalog-image img{max-width:100%;height:auto;position:absolute;left:0}.comp-4collink-catalog-item-container .wgt-catalog-image .emphasis-wrap{position:absolute;top:0;display:flex;z-index:1;left:8px;width:90%}.comp-4collink-catalog-item-container .wgt-catalog-image .emphasis-wrap span{padding:4px 8px;font-size:12px;border-radius:0 0 4px 4px;max-width:50%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;float:left;margin-right:8px;color:#fff;background:#126cb5}.comp-4collink-catalog-item-container .wgt-catalog-image .emphasis-wrap span:first-of-type{background:#008338}.comp-4collink-catalog-item-container .wgt-catalog-title{color:#126cb5;display:inline-block;line-height:20px;margin:15px 0 0;font-weight:500;font-size:14px;padding:0;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s}.comp-4collink-catalog-item-container .wgt-catalog-button,.comp-4collink-catalog-item-container .wgt-catalog-button button{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.comp-4collink-catalog-item-container .wgt-catalog-title:hover{color:#008338}.comp-4collink-catalog-item-container .wgt-catalog-lowest-price{display:block;font-size:.95em;color:#757575;font-style:italic;font-family:"PT Serif",Arial,serif;font-weight:600}.comp-4collink-catalog-item-container .wgt-catalog-text ul{color:#333;font-size:13px;padding:20px 20px 0;margin-bottom:0;line-height:18px}.comp-4collink-catalog-item-container .wgt-catalog-text li{text-align:left;overflow:hidden;max-width:300px}.comp-4collink-catalog-item-container .wgt-catalog-button{position:absolute;top:23%;left:0}.comp-4collink-catalog-item-container .catalog-items-container a>div{margin-top:15px}.comp-4collink-catalog-item-container .catalog-items-container .custom-container{padding-left:15px;padding-right:15px}.comp-txt-image-cover{position:relative;overflow:hidden}.comp-txt-image-cover.font-white,.comp-txt-image-cover.font-white h1,.comp-txt-image-cover.font-white p{color:#fff}.comp-txt-image-cover .wgt-text-title{width:100%;padding:0}.comp-txt-image-cover .wgt-text-content{padding:0;margin:0}.comp-txt-image-cover .wgt-text-image+.wgt-text-container{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.comp-txt-image-cover .wgt-text-container{left:0;right:0;padding-left:24px;padding-right:24px;margin-right:auto;margin-left:auto}.comp-txt-image-cover .wgt-text-container:after,.comp-txt-image-cover .wgt-text-container:before{display:table;content:" "}@media (max-width:1296px) and (min-width:1280px){.comp-txt-image-cover .wgt-text-container{width:1260px}}@media (max-width:1279px){.comp-txt-image-cover .wgt-text-container{width:1170px;max-width:100%}}@media (min-width:992px){.comp-txt-image-cover .wgt-text-container{width:956px}}@media (min-width:1280px){.comp-txt-image-cover .wgt-text-container{width:1280px}}.comp-txt-image-cover.right-text .wgt-text-outline{margin:0 0 0 auto;width:35%}.comp-txt-image-cover.right-text .wgt-text-image{display:flex;justify-content:center}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.comp-txt-image-cover.right-text .wgt-text-image{align-items:baseline;flex-direction:column-reverse}}.comp-txt-image-cover .wgt-text-image,.comp-txt-image-cover .wgt-text-image img{float:none;max-width:none}.comp-faq-container .faq-item .faq-answer img,.comp-faq-container.accordion .panel .faq-answer img{max-width:100%;height:auto}.comp-txt-image-cover .wgt-text-image{text-align:center;width:100%}.comp-txt-image-cover .wgt-text-image img{margin:0 auto}@media (max-width:767px){.comp-txt-image-cover .wgt-text-container{padding-left:15px;padding-right:15px}.comp-txt-image-cover.right-text .wgt-text-outline{margin:0;width:60%}.comp-txt-image-cover.right-text .wgt-text-image{display:flex;justify-content:flex-end}}@media (max-width:767px) and screen and (-ms-high-contrast:active),(max-width:767px) and (-ms-high-contrast:none){.comp-txt-image-cover.right-text .wgt-text-image{flex-direction:row-reverse}}.comp-interlinking-sets-container{margin-top:40px}@media (min-width:768px) and (max-width:991px){.comp-interlinking-sets-container .interlinking-set-group{float:left;width:33.33%}}@media (max-width:767px){.comp-interlinking-sets-container .interlinking-set-group{width:100%;padding-bottom:16px}}.comp-faq-container{margin-bottom:20px;margin-top:20px;clear:both}.comp-faq-container .faq-item .faq-question{margin-top:20px;font-weight:700}.comp-faq-container .faq-item .faq-question::before{content:'Q: ';float:left;margin-right:5px}.comp-faq-container .faq-item .faq-answer::before{content:'A: ';color:#008338;font-weight:700;float:left;margin-right:5px}.comp-faq-container .faq-item .faq-answer ul{padding-left:30px;padding-right:15px;list-style:none}.comp-faq-container .faq-item .faq-answer ul li::before{content:'\25CF';font-size:12px;color:#008338;left:-15px;width:0;display:inline-block;overflow:visible;top:-1px;position:relative;line-height:10px}.comp-faq-container.accordion .panel{border:none;margin:0;border-radius:0;border-bottom-width:0;box-shadow:none;border-top:1px solid #e1e1e1}.comp-faq-container.accordion .panel:last-child{border-bottom:1px solid #e1e1e1}.comp-faq-container.accordion .panel .faq-question{font-weight:700;position:relative;padding-left:28px;padding-right:15px}.comp-faq-container.accordion .panel .faq-question::before{content:'Q. ';margin-right:5px;position:absolute;left:0;top:0}.comp-faq-container.accordion .panel .faq-question::after{position:absolute;top:0;right:0;font-size:14px;font-weight:400;font-family:FontAwesome;line-height:25px;content:"\f068"}.comp-faq-container.accordion .panel .faq-answer{padding-left:48px;position:relative;padding-bottom:8px;padding-right:15px}.comp-faq-container.accordion .panel .faq-answer::before{content:'A. ';margin-right:5px;position:absolute;left:20px;font-size:18px;font-weight:700;font-style:normal;top:-2px;line-height:normal}.comp-faq-container.accordion .panel .cta-accordion{display:block;position:relative;font-size:18px;font-weight:700;width:100%;background:0 0;padding:12px 32px 12px 20px;color:#126cb5}.comp-faq-container.accordion .panel .cta-accordion:focus,.comp-faq-container.accordion .panel .cta-accordion:hover{color:#126cb5}.comp-faq-container.accordion .panel .cta-accordion.collapsed .faq-question::after{content:"\f067"}@media (max-width:767px){.comp-faq-container.accordion .panel .cta-accordion{padding-left:8px;padding-right:32px}.comp-faq-container.accordion .panel .faq-question{padding-left:24px;padding-right:0}.comp-faq-container.accordion .panel .faq-question::after{right:-24px}.comp-faq-container.accordion .panel .faq-answer{padding-left:32px}.comp-faq-container.accordion .panel .faq-answer::before{left:8px}}@media (max-width:991px){.page-category-container .catalog-type-thumbnail-image .catalog-items-container:after,.page-category-container .catalog-type-thumbnail-image:after,.page-category-container .comp-3col-catalog-item-container .catalog-items-container:after,.page-category-container .comp-3col_categ-catalog-item-container .catalog-items-container:after,.page-category-container .comp-3collink-catalog-item-container .catalog-items-container:after,.page-category-container .comp-4collink-catalog-item-container .catalog-items-container:after{clear:both}.page-category-container .comp-breadcrumbs-container .breadcrumbs-list{padding-left:0}.page-category-container .page-header-section.custom-padding{padding-left:0;padding-right:0}.page-category-container .empty-stars,.page-category-container .full-stars{font-size:16px}.page-category-container .ratings{position:relative;vertical-align:middle;display:inline-block;color:#b2b1b1;overflow:hidden}.page-category-container .full-stars{position:absolute;left:0;top:0;white-space:nowrap;overflow:hidden;color:#f2c94c}.page-category-container .empty-stars:before,.page-category-container .full-stars:before{content:"\2605\2605\2605\2605\2605";font-size:16px;letter-spacing:2px}.page-category-container .empty-stars:before{-webkit-text-stroke:1px #b2b1b1}.page-category-container .full-stars:before{-webkit-text-stroke:1px #f2c94c}@-moz-document url-prefix(){.full-stars{color:#f2c94c}}.page-category-container .summary_rating{display:block;position:relative;height:16px;text-align:right;top:-6px}.page-category-container .summary_rating.custom-gutter{padding-top:0;text-align:right;top:-6px}.page-category-container .review_count{font-size:13px;margin-left:5px;top:2px;position:relative;font-style:italic!important;font-family:PT Serif!important;color:#757575!important;line-height:19px!important}.page-category-container .bv-inline-rating-container{width:126px!important;margin:auto!important}.page-category-container .catalog-type-thumbnail-image .catalog-items-container,.page-category-container .comp-3col-catalog-item-container .catalog-items-container,.page-category-container .comp-3col_categ-catalog-item-container .catalog-items-container,.page-category-container .comp-3collink-catalog-item-container .catalog-items-container,.page-category-container .comp-4collink-catalog-item-container .catalog-items-container{margin-left:-8px;margin-right:-8px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-category-container .catalog-type-thumbnail-image .catalog-items-container:after,.page-category-container .catalog-type-thumbnail-image .catalog-items-container:before,.page-category-container .comp-3col-catalog-item-container .catalog-items-container:after,.page-category-container .comp-3col-catalog-item-container .catalog-items-container:before,.page-category-container .comp-3col_categ-catalog-item-container .catalog-items-container:after,.page-category-container .comp-3col_categ-catalog-item-container .catalog-items-container:before,.page-category-container .comp-3collink-catalog-item-container .catalog-items-container:after,.page-category-container .comp-3collink-catalog-item-container .catalog-items-container:before,.page-category-container .comp-4collink-catalog-item-container .catalog-items-container:after,.page-category-container .comp-4collink-catalog-item-container .catalog-items-container:before{content:" ";display:table}.page-category-container .catalog-type-thumbnail-image .wgt-catalog-content-title,.page-category-container .catalog-type-thumbnail-image .wgt-catalog-title,.page-category-container .comp-3col-catalog-item-container .wgt-catalog-content-title,.page-category-container .comp-3col-catalog-item-container .wgt-catalog-title,.page-category-container .comp-3col_categ-catalog-item-container .wgt-catalog-content-title,.page-category-container .comp-3col_categ-catalog-item-container .wgt-catalog-title,.page-category-container .comp-3collink-catalog-item-container .wgt-catalog-content-title,.page-category-container .comp-3collink-catalog-item-container .wgt-catalog-title,.page-category-container .comp-4collink-catalog-item-container .wgt-catalog-content-title,.page-category-container .comp-4collink-catalog-item-container .wgt-catalog-title{margin-top:15px;overflow:hidden;text-align:center;margin-left:0;margin-right:0}.page-category-container .catalog-type-thumbnail-image .wgt-catalog-content-title h2,.page-category-container .catalog-type-thumbnail-image .wgt-catalog-title h2,.page-category-container .comp-3col-catalog-item-container .wgt-catalog-content-title h2,.page-category-container .comp-3col-catalog-item-container .wgt-catalog-title h2,.page-category-container .comp-3col_categ-catalog-item-container .wgt-catalog-content-title h2,.page-category-container .comp-3col_categ-catalog-item-container .wgt-catalog-title h2,.page-category-container .comp-3collink-catalog-item-container .wgt-catalog-content-title h2,.page-category-container .comp-3collink-catalog-item-container .wgt-catalog-title h2,.page-category-container .comp-4collink-catalog-item-container .wgt-catalog-content-title h2,.page-category-container .comp-4collink-catalog-item-container .wgt-catalog-title h2{background:#fff;padding:10px;font-size:24px;margin-top:3px;display:inline-block;z-index:1;position:relative;margin-left:10px;margin-right:10px}.page-category-container .catalog-type-thumbnail-image .wgt-catalog-content-title .custom-hr,.page-category-container .catalog-type-thumbnail-image .wgt-catalog-title .custom-hr,.page-category-container .comp-3col-catalog-item-container .wgt-catalog-content-title .custom-hr,.page-category-container .comp-3col-catalog-item-container .wgt-catalog-title .custom-hr,.page-category-container .comp-3col_categ-catalog-item-container .wgt-catalog-content-title .custom-hr,.page-category-container .comp-3col_categ-catalog-item-container .wgt-catalog-title .custom-hr,.page-category-container .comp-3collink-catalog-item-container .wgt-catalog-content-title .custom-hr,.page-category-container .comp-3collink-catalog-item-container .wgt-catalog-title .custom-hr,.page-category-container .comp-4collink-catalog-item-container .wgt-catalog-content-title .custom-hr,.page-category-container .comp-4collink-catalog-item-container .wgt-catalog-title .custom-hr{border-top:solid 1px #e3e3e3;text-align:center;z-index:0;top:25px;position:absolute;left:0;right:0}.page-category-container .catalog-type-thumbnail-image .wgt-catalog-title h2{margin-top:-10px}.page-category-container .comp-3col-catalog-item-container .custom-grid-column,.page-category-container .comp-3col_categ-catalog-item-container .custom-grid-column{position:relative;float:left;width:50%;min-height:1px;padding-left:8px;padding-right:8px;margin-left:-1px}.page-category-container .comp-3col-catalog-item-container .wgt-catalog-title,.page-category-container .comp-3col_categ-catalog-item-container .wgt-catalog-title{margin-top:0}.page-category-container .comp-3collink-catalog-item-container .custom-grid-column{position:relative;float:left;width:50%;min-height:1px;padding-left:8px;padding-right:8px}.page-category-container .comp-3colcatv-catalog-item-container,.page-category-container .comp-4collink-catalog-item-container .custom-grid-column{float:left;width:25%;padding-left:8px;padding-right:8px;position:relative;min-height:1px}.page-category-container .catalog-type-thumbnail-image:after,.page-category-container .catalog-type-thumbnail-image:before{content:" ";display:table}.page-category-container .comp-3colcatv-catalog-item-container .wgt-catalog-item-desc-container{position:relative;background:0 0}.page-category-container .comp-3colcatv-catalog-item-container .wgt-catalog-item-desc-container:hover .wgt-catalog-item-title{color:#008338;text-decoration:none;cursor:pointer}.page-category-container .comp-3colcatv-catalog-item-container .wgt-catalog-item-image{display:block}.page-category-container .comp-3colcatv-catalog-item-container .wgt-catalog-item-image img{max-width:100%;height:auto}.page-category-container .comp-3colcatv-catalog-item-container .wgt-catalog-item-title{color:#126cb5;display:inline-block;line-height:20px;margin:15px 0 0;font-weight:500;font-size:14px;padding:0;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s}.page-category-container .comp-3colcatv-catalog-item-container .wgt-catalog-item-title:hover{color:#008338}.page-category-container .breadcrumb-container{margin-top:20px;margin-bottom:20px}.page-category-container .catalog-description-container{background:#fff}.page-category-container .page-content-section{padding-left:8px;padding-right:8px}.page-category-container .banner-category-region{background-color:#a5cbce;margin-bottom:15px}.page-category-container .banner-category-region .sms-wgt-text-image:not(.comp-txt-image-cover) .wgt-text-image{padding-right:0;width:65%;float:right;position:relative;overflow:hidden}.page-category-container .banner-category-region .sms-wgt-text-image:not(.comp-txt-image-cover) .wgt-text-image:after{content:"";display:block;padding-bottom:41.2%}.page-category-container .banner-category-region .sms-wgt-text-image:not(.comp-txt-image-cover) .wgt-text-image img{float:right;max-width:100%;height:auto;display:block;position:absolute;right:0}.page-category-container .banner-category-region .sms-wgt-text-image:not(.comp-txt-image-cover) .wgt-text-title{padding-top:24px;width:33%;float:left}.page-category-container .banner-category-region .wgt-text-title h1{font-weight:400;line-height:30px;margin-top:0;padding-top:25px;margin-bottom:5px}.page-category-container .banner-category-region .wgt-text-content{margin-bottom:20px;clear:left}.page-category-container .banner-category-region .wgt-text-content span{box-sizing:border-box;font-size:14px;font-style:italic;margin-bottom:10px;margin-top:-5px;display:block;font-family:"PT Serif",Arial,serif}.page-category-container .banner-category-region .wgt-text-content ul{box-sizing:border-box;margin-top:13px;margin-bottom:10px;list-style:none;width:unset}.page-category-container .banner-category-region .wgt-text-content ul li{box-sizing:border-box;list-style:disc;margin:0!important;font-weight:500;font-size:14px;line-height:20px}.page-category-container .banner-category-region .sms-wgt-text-image:not(.comp-txt-image-cover){padding-left:24px;padding-right:24px;margin-right:auto;margin-left:auto}.page-category-container .banner-category-region .sms-wgt-text-image:not(.comp-txt-image-cover):after,.page-category-container .banner-category-region .sms-wgt-text-image:not(.comp-txt-image-cover):before{display:table;content:" "}.page-category-container .banner-category-region .sms-wgt-text-image:not(.comp-txt-image-cover):after{clear:both}.page-category-container .comp-heading-category-container .wgt-text-image{display:none}.page-category-container .content-category-region .sms-wgt-catalog{position:relative;min-height:1px}.page-category-container .content-category-region .sms-wgt-text-image:not(.comp-txt-image-cover){min-height:1px;overflow:hidden;padding-left:8px;padding-right:8px;margin:30px -8px 15px}.page-category-container .content-category-region .sms-wgt-text-image .wgt-text-title{position:relative;text-align:center;overflow:hidden}.page-category-container .content-category-region .sms-wgt-text-image .wgt-text-title h2{padding:10px;margin:10px;display:inline-block;z-index:1;position:relative;background:#fff}.page-category-container .content-category-region .sms-wgt-text-image .wgt-text-title::before{content:'';border-bottom:1px solid #e3e3e3;width:1000px;position:absolute;display:block;left:0;top:calc(49%)}.page-category-container .content-category-region .sms-wgt-text-image .wgt-text-title::after{content:'';border-bottom:1px solid #e3e3e3;width:1000px;position:absolute;display:block;right:0;top:calc(49%)}.page-category-container .content-category-region .sms-wgt-text-image .wgt-text-content{font-size:14px;font-weight:500;text-align:justify;font-style:unset}.page-category-container .content-category-region .sms-wgt-text-image p strong a{color:#757575}.page-category-container .content-category-region .sms-wgt-text-image p strong a:hover{color:#757575;font-weight:700}}@media (max-width:991px) and (max-width:1296px) and (min-width:1280px){.page-category-container .banner-category-region .sms-wgt-text-image:not(.comp-txt-image-cover){width:1260px}}@media (max-width:991px) and (max-width:1279px){.page-category-container .banner-category-region .sms-wgt-text-image:not(.comp-txt-image-cover){width:1170px;max-width:100%}}@media (max-width:991px) and (max-width:767px){.page-category-container .banner-category-region .sms-wgt-text-image:not(.comp-txt-image-cover){padding-left:15px;padding-right:15px}}@media (max-width:991px) and (min-width:992px){.page-category-container .banner-category-region .sms-wgt-text-image:not(.comp-txt-image-cover){width:956px}}@media (max-width:991px) and (min-width:1280px){.page-category-container .banner-category-region .sms-wgt-text-image:not(.comp-txt-image-cover){width:1280px}}@media (max-width:767px){.page-category-container .banner-category-region .sms-wgt-text-image:not(.comp-txt-image-cover) .wgt-text-image{display:none}.page-category-container .banner-category-region .sms-wgt-text-image:not(.comp-txt-image-cover) .wgt-text-title{padding-left:0;padding-top:24px;width:100%}.page-category-container .banner-category-region .sms-wgt-text-image:not(.comp-txt-image-cover) .wgt-text-content{padding-left:0}.page-category-container .banner-category-region .wgt-text-title h1{font-weight:600;line-height:30px;margin-top:0;padding-top:25px}.page-category-container .comp-3col-catalog-item-container .custom-grid-column,.page-category-container .comp-3col_categ-catalog-item-container .custom-grid-column,.page-category-container .comp-3collink-catalog-item-container .custom-grid-column{position:relative;float:left;width:100%;min-height:1px;padding-left:8px;padding-right:8px;margin-left:-1px}.page-category-container .breadcrumb-container .row>div:last-child{min-height:23px}.page-category-container .summary_rating{text-align:left;display:inline-block;width:100%;clear:both;top:0;padding:3px 0}.page-category-container .summary_rating.custom-gutter{text-align:left;top:0;padding:4px 0}}