.bestseller-section-wrapper{margin-bottom:127px}@media screen and (max-width: 1023px){.bestseller-section-wrapper{margin-bottom:85px}}.bestseller-section-wrapper .page-row>.page-row-content .page-center{box-shadow:0 0 20px #00000040;border-radius:5px}.bestseller-section-wrapper .page-row>.page-row-content .page-center h2{font-size:30px;font-weight:600;letter-spacing:1px;position:relative;border-bottom:1px solid #ececec;padding:32px 50px 27px}@media screen and (max-width: 1023px){.bestseller-section-wrapper .page-row>.page-row-content .page-center h2{font-size:23px;text-align:center;padding:20px 15px}}.bestseller-section-wrapper .page-row>.page-row-content .page-center .bestsellers_products{width:97%;margin:0 auto;padding-bottom:27px}@media screen and (min-width: 1024px){.bestseller-section-wrapper .page-row>.page-row-content .page-center .bestsellers_products .row.col__gutter{margin-right:-14.5px;margin-left:-14.5px}}.bestseller-section-wrapper .page-row>.page-row-content .page-center .bestsellers_products .row.col__gutter.col__line-spacing .col{margin-bottom:40px}@media screen and (max-width: 1023px){.bestseller-section-wrapper .page-row>.page-row-content .page-center .bestsellers_products .row.col__gutter.col__line-spacing .col{margin-bottom:20px}}.bestseller-section-wrapper .page-row>.page-row-content .page-center .bestsellers_products .row.col__gutter .col{box-sizing:border-box;position:relative}@media screen and (min-width: 1024px){.bestseller-section-wrapper .page-row>.page-row-content .page-center .bestsellers_products .row.col__gutter .col{padding-right:14.5px;padding-left:14.5px;flex-grow:0;flex-shrink:0;flex-basis:20%;max-width:20%}}.bestseller-section-wrapper .page-row>.page-row-content .page-center .bestsellers_products .row.col__gutter .col:after{content:"";background-color:#ececec;position:absolute;width:1px;top:25px;left:0;bottom:0}@media screen and (max-width: 1023px){.bestseller-section-wrapper .page-row>.page-row-content .page-center .bestsellers_products .row.col__gutter .col:after{left:-3px}}@media screen and (min-width: 1024px){.bestseller-section-wrapper .page-row>.page-row-content .page-center .bestsellers_products .row.col__gutter .col:first-child:after,.bestseller-section-wrapper .page-row>.page-row-content .page-center .bestsellers_products .row.col__gutter .col:nth-child(6):after{background-color:transparent}}@media screen and (max-width: 1023px){.bestseller-section-wrapper .page-row>.page-row-content .page-center .bestsellers_products .row.col__gutter .col:nth-child(odd):after{background-color:transparent}}.bestseller-section-wrapper .page-row>.page-row-content .page-center .bestsellers_products .row.col__gutter .col .product-link{border-radius:6px;margin-left:0;box-shadow:none}@media screen and (max-width: 1023px){.bestseller-section-wrapper .page-row>.page-row-content .page-center .bestsellers_products .row.col__gutter .col .product-link{max-width:340px;margin:0 auto}}@media screen and (max-width: 767px){.bestseller-section-wrapper .page-row>.page-row-content .page-center .bestsellers_products .row.col__gutter .col .product-link{margin:0 6px}}.bestseller-section-wrapper .page-row>.page-row-content .page-center .bestsellers_products .row.col__gutter .col .product-price{font-size:14px}.bestseller-section-wrapper .page-row>.page-row-content .page-center .bestsellers_products .row.col__gutter .col .product-price span{font-size:14px}.bestseller-section-wrapper .page-row>.page-row-content .go_here{text-align:center;margin-top:23px}.bestseller-section-wrapper .page-row>.page-row-content .go_here .button{margin:19px auto 0;font-size:14px;font-weight:700;padding:18px 80px;border-radius:55px}.full-width-banner-wrapper{margin-bottom:85px}@media screen and (max-width: 767px){.full-width-banner-wrapper{margin-bottom:40px}}.full-width-banner-wrapper>.page-row{margin-top:0}@media screen and (max-width: 767px){.full-width-banner-wrapper>.page-row{margin-bottom:50px}}.full-width-banner-wrapper .full-width-banner{background-size:cover;background-repeat:no-repeat;background-position:center;min-height:190px}@media screen and (max-width: 767px){.full-width-banner-wrapper .full-width-banner{margin-top:15px}}.full-width-banner-wrapper .full-width-banner a:hover{text-decoration:none}.full-width-banner-wrapper .full-width-banner .page-center{padding-top:54px;padding-bottom:7px;box-sizing:border-box}@media screen and (max-width: 1023px){.full-width-banner-wrapper .full-width-banner .page-center{padding-top:56px}}.full-width-banner-wrapper .full-width-banner .page-center h1{color:#fff;text-shadow:0 0 15px rgba(0,0,0,.1);font-size:54px}@media screen and (max-width: 1023px){.full-width-banner-wrapper .full-width-banner .page-center h1{font-size:43px}}@media screen and (max-width: 767px){.full-width-banner-wrapper .full-width-banner .page-center h1{font-size:24px;max-width:275px;margin:0 auto}}.full-width-banner-wrapper .full-width-banner .page-center h2{color:#fff;font-size:27px;font-weight:400;margin:11px 0}@media screen and (max-width: 1023px){.full-width-banner-wrapper .full-width-banner .page-center h2{font-size:16px;margin:10px 0}}@media screen and (max-width: 767px){.full-width-banner-wrapper .full-width-banner .page-center h2{font-size:16px;max-width:310px;margin:10px auto 0}}.image-cta-wrapper .image-cta{margin-bottom:60px}@media screen and (max-width: 767px){.image-cta-wrapper .image-cta{margin-bottom:30px}}.image-cta-wrapper .image-cta h2{font-size:30px;font-weight:600;text-align:center;margin-bottom:25px;letter-spacing:1px}@media screen and (max-width: 1023px){.image-cta-wrapper .image-cta h2{font-size:23px}}.image-cta-wrapper .image-cta .button{margin:19px auto 0;font-size:14px;font-weight:700;padding:18px 80px;border-radius:55px}.image-cta-wrapper .image-cta .image_wrapper{position:relative}.image-cta-wrapper .image-cta .image_wrapper .button_overlay{position:absolute;top:62%;left:50%;transform:translate(-50%);width:100%;text-align:center}@media screen and (max-width: 1023px){.image-cta-wrapper .image-cta .image_wrapper .button_overlay{top:57%}}@media screen and (max-width: 767px){.image-cta-wrapper .image-cta .image_wrapper .button_overlay{top:60%}}@media screen and (max-width: 499px){.image-cta-wrapper .image-cta .image_wrapper .button_overlay{top:54%}}@media screen and (max-width: 374px){.image-cta-wrapper .image-cta .image_wrapper .button_overlay{top:52%}}.image-cta-wrapper .image-cta .go_here{text-align:center;margin-top:18px}.image-cta-wrapper .image-cta .image_banner{min-height:475px;background-repeat:no-repeat;background-position:center}@media screen and (max-width: 1999px){.image-cta-wrapper .image-cta .image_banner{min-height:365px}}@media screen and (max-width: 1199px){.image-cta-wrapper .image-cta .image_banner{min-height:300px}}@media screen and (max-width: 1023px){.image-cta-wrapper .image-cta .image_banner{min-height:240px}}@media screen and (max-width: 767px){.image-cta-wrapper .image-cta .image_banner{min-height:340px}}@media screen and (max-width: 549px){.image-cta-wrapper .image-cta .image_banner{min-height:260px}}@media screen and (max-width: 374px){.image-cta-wrapper .image-cta .image_banner{min-height:165px}}.image-cta-wrapper .image-cta img{width:100%}.two-columns-wrapper{margin-bottom:15px}@media screen and (max-width: 767px){.two-columns-wrapper{margin-bottom:10px}}@media screen and (max-width: 767px){.two-columns-wrapper .page-center>.row{padding-left:11px;padding-right:11px;transition:padding .1s ease-in-out}}.two-columns-wrapper .page-center>.row>.col{display:flex;align-content:stretch;margin-bottom:30px}.two-columns-wrapper .page-center>.row>.col .testimonial-wrapper{position:relative;border-radius:5px;box-shadow:0 0 13px #00000040;text-align:center;padding:91px 40px 61px}@media screen and (max-width: 1023px){.two-columns-wrapper .page-center>.row>.col .testimonial-wrapper{padding:70px 40px}}@media screen and (max-width: 767px){.two-columns-wrapper .page-center>.row>.col .testimonial-wrapper{padding:59px 40px}}.two-columns-wrapper .page-center>.row>.col .testimonial-wrapper .testimonial{font-size:22px;line-height:33px;margin-bottom:25px}@media screen and (max-width: 767px){.two-columns-wrapper .page-center>.row>.col .testimonial-wrapper .testimonial{margin-bottom:19px}}.two-columns-wrapper .page-center>.row>.col .testimonial-wrapper .testimonial:after{content:"\f2cd";font-family:LineAwesome;font-weight:400;font-size:148px;position:absolute;left:8px;top:67px;opacity:.2}@media screen and (max-width: 1023px){.two-columns-wrapper .page-center>.row>.col .testimonial-wrapper .testimonial:after{font-size:116px;left:1px;top:45px}}@media screen and (max-width: 1023px){.two-columns-wrapper .page-center>.row>.col .testimonial-wrapper .testimonial{font-size:15px;line-height:22px}}.two-columns-wrapper .page-center>.row>.col .testimonial-wrapper .testimonial-author-info{position:absolute;bottom:29px;left:0;right:0}@media screen and (max-width: 767px){.two-columns-wrapper .page-center>.row>.col .testimonial-wrapper .testimonial-author-info{bottom:16px}}.two-columns-wrapper .page-center>.row>.col .testimonial-wrapper .testimonial-author-info .author{margin-top:10px;font-size:11px;letter-spacing:3px;font-weight:600}.two-columns-wrapper .page-center>.row>.col .testimonial-wrapper .testimonial-author-info .location{margin-top:0;font-size:12px}.two-columns-wrapper .page-center>.row>.col .testimonial-wrapper.content_white{color:#fff}.two-columns-wrapper .page-center>.row>.col .selling-points-wrapper{width:100%;box-sizing:border-box;padding:48px 15px 0 29px}@media screen and (max-width: 1023px){.two-columns-wrapper .page-center>.row>.col .selling-points-wrapper{padding-top:31px;padding-left:15px}}@media screen and (max-width: 767px){.two-columns-wrapper .page-center>.row>.col .selling-points-wrapper{text-align:center;padding-top:20px;padding-left:0}}.two-columns-wrapper .page-center>.row>.col .selling-points-wrapper h2{font-size:30px;letter-spacing:1px;font-weight:600;margin-bottom:34px}@media screen and (max-width: 767px){.two-columns-wrapper .page-center>.row>.col .selling-points-wrapper h2{font-size:23px;margin-bottom:23px}}.two-columns-wrapper .page-center>.row>.col .selling-points-wrapper .selling-point{margin-bottom:29px}.two-columns-wrapper .page-center>.row>.col .selling-points-wrapper .selling-point .icon{display:inline-block;vertical-align:top;width:14%}@media screen and (max-width: 767px){.two-columns-wrapper .page-center>.row>.col .selling-points-wrapper .selling-point .icon{width:100%}}.two-columns-wrapper .page-center>.row>.col .selling-points-wrapper .selling-point .icon i{color:#007f00;font-size:45px}.two-columns-wrapper .page-center>.row>.col .selling-points-wrapper .selling-point .body-text{width:84%;display:inline-block}@media screen and (max-width: 1023px){.two-columns-wrapper .page-center>.row>.col .selling-points-wrapper .selling-point .body-text{text-align:center}}@media screen and (max-width: 767px){.two-columns-wrapper .page-center>.row>.col .selling-points-wrapper .selling-point .body-text{width:100%}}.two-columns-wrapper .page-center>.row>.col .selling-points-wrapper .selling-point .body-text h3{font-size:21px;font-weight:400;margin-bottom:5px}@media screen and (max-width: 1023px){.two-columns-wrapper .page-center>.row>.col .selling-points-wrapper .selling-point .body-text h3{font-size:16px}}.two-columns-wrapper .page-center>.row>.col .selling-points-wrapper .selling-point .body-text p{color:#aaa;font-size:13px;line-height:20px;margin-top:5px;letter-spacing:.03em}.two-columns-wrapper .page-center>.row>.col .selling-points-wrapper .selling-point .body-text a:hover{text-decoration:none}.two-columns-wrapper .page-center>.row>.col .selling-points-wrapper .button_selling_points{color:#fff;border-color:#2e9b2e;margin-top:3px;padding:10px 30px;border-radius:34px;background-color:#2e9b2e;font-weight:700;z-index:1}.two-columns-wrapper .page-center>.row>.col .selling-points-wrapper .button_selling_points:hover{background-color:#007f00}@media screen and (min-width: 768px){.two-columns-wrapper .page-center>.row>.col.col-md-8 .general-block-wrapper .general-block{width:60%}.two-columns-wrapper .page-center>.row>.col.col-md-8 .general-block-wrapper .general-block h2,.two-columns-wrapper .page-center>.row>.col.col-md-8 .general-block-wrapper .general-block .body_text{max-width:275px}}.two-columns-wrapper .page-center>.row>.col.col-md-4 .general-block-wrapper .general-block{width:100%}.two-columns-wrapper .page-center>.row>.col .general-block-wrapper{width:100%;border-radius:5px;box-shadow:0 0 13px #00000040;background-repeat:no-repeat;color:#3c3d41}.two-columns-wrapper .page-center>.row>.col .general-block-wrapper .general-block{position:relative;padding:48px 29px 52px;box-sizing:border-box}@media screen and (max-width: 1023px){.two-columns-wrapper .page-center>.row>.col .general-block-wrapper .general-block{padding:31px 15px 8px}}@media screen and (max-width: 767px){.two-columns-wrapper .page-center>.row>.col .general-block-wrapper .general-block{padding-top:19px}}.two-columns-wrapper .page-center>.row>.col .general-block-wrapper .general-block h2{font-size:30px;letter-spacing:1px;margin-bottom:12px;font-weight:600}@media screen and (max-width: 1023px){.two-columns-wrapper .page-center>.row>.col .general-block-wrapper .general-block h2{font-size:23px}}@media screen and (max-width: 767px){.two-columns-wrapper .page-center>.row>.col .general-block-wrapper .general-block h2{font-size:23px}}.two-columns-wrapper .page-center>.row>.col .general-block-wrapper .general-block .body_text{font-size:14px;margin-bottom:41px;line-height:20px;letter-spacing:.03em}@media screen and (max-width: 767px){.two-columns-wrapper .page-center>.row>.col .general-block-wrapper .general-block .body_text{margin-bottom:18px}}.two-columns-wrapper .page-center>.row>.col .general-block-wrapper .general-block .body_text p:nth-child(n+1){margin-top:14px}.two-columns-wrapper .page-center>.row>.col .general-block-wrapper .general-block .buttons_wrapper .button-wrapper a{min-width:150px;padding:11px 5px;border-radius:50px;margin-bottom:20px;font-weight:700}@media screen and (max-width: 767px){.two-columns-wrapper .page-center>.row>.col .general-block-wrapper .general-block .buttons_wrapper .button-wrapper a{width:100%;margin-left:0;margin-right:0;font-size:12px}}@media screen and (min-width: 768px){.two-columns-wrapper .page-center>.row>.col .general-block-wrapper .general-block .buttons_wrapper.four_buttons .button-wrapper{display:inline-block}.two-columns-wrapper .page-center>.row>.col .general-block-wrapper .general-block .buttons_wrapper.four_buttons .button-wrapper:nth-child(1),.two-columns-wrapper .page-center>.row>.col .general-block-wrapper .general-block .buttons_wrapper.four_buttons .button-wrapper:nth-child(3){margin-right:5px}}.two-columns-wrapper .page-center>.row>.col .general-block-wrapper.content_white{color:#fff}.two-columns-wrapper .page-center>.row>.col .general-block-wrapper.content_white h2{color:#fff}.two-columns-wrapper .page-center>.row>.col .general-block-wrapper.content_white .body_text a{color:#fff;border-color:#fff}.two-columns-wrapper .page-center>.row>.col .general-block-wrapper.background_auto{background-size:auto;background-position:right bottom}.two-columns-wrapper .page-center>.row>.col .general-block-wrapper.background_contain{background-size:contain;background-position:right bottom}.two-columns-wrapper .page-center>.row>.col .general-block-wrapper.background_cover{background-size:cover;background-position:center}.two-columns-wrapper .page-center>.row>.col .general-block-wrapper.background_overflow{position:relative;overflow:visible}.two-columns-wrapper .page-center>.row>.col .general-block-wrapper.background_overflow:before{content:"";position:absolute;height:120%;width:100%;background-size:contain;background-repeat:no-repeat;background-position:right bottom;bottom:0}@media screen and (max-width: 1023px){.two-columns-wrapper .page-center>.row>.col .general-block-wrapper.background_overflow:before{background-size:55%}}@media screen and (max-width: 767px){.two-columns-wrapper .page-center>.row>.col .general-block-wrapper.background_overflow:before{height:100%}}.two-columns-text-and-or-image-wrapper>.page-row{margin-bottom:65px}@media screen and (max-width: 767px){.two-columns-text-and-or-image-wrapper>.page-row{padding-left:11px;padding-right:11px}}@media screen and (min-width: 1200px){.two-columns-text-and-or-image-wrapper>.page-row .content-text .inner-wrapper{padding-left:60px}}@media screen and (min-width: 1024px){.two-columns-text-and-or-image-wrapper>.page-row .content-text .inner-wrapper{padding-right:40px}}.two-columns-text-and-or-image-wrapper>.page-row .content-text h2{font-size:30px;font-weight:600;letter-spacing:1px}@media screen and (max-width: 1023px){.two-columns-text-and-or-image-wrapper>.page-row .content-text h2{font-size:23px}}.two-columns-text-and-or-image-wrapper>.page-row .content-text .body_text{font-size:14px;line-height:21px;margin-top:30px;letter-spacing:.03em}@media screen and (max-width: 1023px){.two-columns-text-and-or-image-wrapper>.page-row .content-text .body_text{font-size:13px}}.two-columns-text-and-or-image-wrapper>.page-row .content-text .body_text h2{margin-bottom:30px}.two-columns-text-and-or-image-wrapper>.page-row .content-text p{color:#77787a}.two-columns-text-and-or-image-wrapper>.page-row .content-text a{text-decoration:none}.two-columns-text-and-or-image-wrapper>.page-row .content-image{align-self:center}@media screen and (min-width: 1200px){.two-columns-text-and-or-image-wrapper>.page-row .content-image figure{padding-right:60px}}.two-columns-text-and-or-image-wrapper>.page-row .content-image figure img{margin:0 auto}
/*# sourceMappingURL=/s/files/1/0147/2305/5664/t/10/assets/code-theme-index.scss.css.map */
