a.button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.header.content .logo img{height:auto}.contact_banner_strip .pagebuilder-column-group,.cms-contact-us .contact_banner_strip .pagebuilder-column-group{justify-content:center;text-align:left}.contact_banner_strip .contact_banner_phone,.contact_banner_strip .contact_banner_email,.contact_banner_strip .contact_banner_fax{display:block!important}.contact_banner_strip .contact_banner_email div,.cms-contact-us .contact_banner_strip .contact_banner_email div{margin-bottom:0 !important}.contact_banner_strip .contact_banner_fax,.contact_banner_strip .contact_banner_email,.contact_banner_strip .contact_banner_phone,.cms-contact-us .contact_banner_strip .contact_banner_fax,.cms-contact-us .contact_banner_strip .contact_banner_email,.cms-contact-us .contact_banner_strip .contact_banner_phone{width:27% !important}.cms-help .help_section_container .pagebuilder-column-group>div{border:1px solid #d1d1d1 !important;border-radius:20px !important;padding:0 3% 24px !important;min-height:300px}.cms-help .help_section_container .pagebuilder-column-group>div h2{margin-top:0;margin-bottom:0}.cms-help .help_section_container .pagebuilder-column-group>div:nth-child(2){margin-left:5% !important;margin-right:5% !important}.cms-contact-us .contact_column h2{margin-top:0;border-bottom:1px solid #d1d1d1 !important;margin-bottom:15px;color:#508890}.cms-contact-us .contact_column{padding:16px 3% 24px !important;border-radius:20px !important}.cms-contact-us .full_width_banner_absolute{margin-top:0}.cms-contact-us .pagebuilder-column-group .contact_column td{padding:11px 10px 11px 0}.cms-contact-us .pagebuilder-column-group .contact_column tr{border-bottom:dotted 1px #d1d1d1}.cms-help .full_width_banner_absolute{margin-top:0}@media only screen and (max-width:639px){.cms-help .help_section_container .pagebuilder-column-group>div:nth-child(n){width:100% !important;margin-left:0 !important;margin-right:0 !important;min-height:10px}.cms-contact-us .contact_column{width:100% !important;padding:16px 16px 24px !important}.cms-contact-us .block-static-block div:first-child .row-full-width-inner{height:0}}@media only screen and (max-width:767px){.contact_banner_strip .contact_banner_phone,.contact_banner_strip .contact_banner_email,.contact_banner_strip .contact_banner_fax,.cms-contact-us .contact_banner_strip .contact_banner_phone,.cms-contact-us .contact_banner_strip .contact_banner_email,.cms-contact-us .contact_banner_strip .contact_banner_fax{width:50% !important;display:inline-block;vertical-align:top;float:none}}@media only screen and (max-width:992px) and (min-width:640px){.cms-help .help_section_container .pagebuilder-column-group>div:nth-child(n){width:45% !important;margin-right:5%;margin-left:0 !important;display:inline-block}.cms-help .help_section_container .pagebuilder-column-group,.cms-contact-us .pagebuilder-column-group{flex-wrap:wrap}.cms-contact-us .contact_column{width:46% !important;min-height:288px !important;margin:0 4% 4% 0 !important}}@media only screen and (max-width:1280px){.cms-contact-us .pagebuilder-column-group .contact_column td{display:block;width:100%;padding:0}.cms-contact-us .pagebuilder-column-group .contact_column tr{padding:16px 0;display:block}}.cms-how-to-order .order_by_container div .pagebuilder-button-secondary,.payment_shipping div .pagebuilder-button-secondary{text-decoration:none;background:#4a7e86;outline:none;border:none;color:#ffffff!important;margin-right:12px;font-size:16px;line-height:24px;width:auto;height:auto;padding:10px 12px;min-width:auto;border-radius:4px}.cms-how-to-order .order_by_column,.payment_column,.shipping_column{border-radius:20px!important;padding:16px 3% 24px!important}.cms-helpful-videos .pagebuilder-column-group{padding-top:32px;border-bottom:dotted 1px #d1d1d1}.cms-helpful-videos .pagebuilder-column-group>div:nth-child(1),.cms-helpful-videos .pagebuilder-column-group>div:nth-child(1):nth-child(1n+2){padding:0 3% 24px 0 !important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-helpful-videos .pagebuilder-column-group>div:nth-child(2),.cms-helpful-videos .pagebuilder-column-group>div:nth-child(2):nth-child(2n+2){padding:0 0 24px 3% !important;border-bottom:dotted 1px #d1d1d1!important;border-right:none!important}.cms-helpful-videos .more_videos .pagebuilder-column-group .pagebuilder-column{display:block!important}.cms-helpful-videos .image_float_right div{width:260px!important;height:160px !important}.cms-services .pagebuilder-poster-content .pagebuilder-banner-button{z-index:10;display:block;bottom:0;left:0;right:0;padding:15px;background:#000;background:rgba(0,0,0,.4);text-align:center;font-size:18px;color:#fff;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;border:none;margin-top:40%;font-size:28px;font-weight:600;letter-spacing:-.5px;width:97%}.cms-services .pagebuilder-poster-content button:hover{z-index:10;display:block;bottom:0;left:0;right:0;padding:15px;background:#000;background:rgba(0,0,0,.6);text-align:center;font-size:18px;color:#fd1;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;border:none;margin-top:40%;font-size:28px;font-weight:600;letter-spacing:-.5px}.cms-services .pagebuilder-overlay{padding:unset!important}.cms-federal-government .pagebuilder-column-group>div[data-element=main]{margin:0;padding:0 3% 24px!important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-federal-government .pagebuilder-column-group>div[data-element=main]:nth-child(3n){border-right:none!important}.cms-federal-government .demco-block-header .pagebuilder-column-group>div[data-element=main]{border:none!important}.cms-federal-government .demco-block-header .pagebuilder-column-group>div[data-content-type=column]:first-child{padding:42px 64px !important}.cms-federal-government .pagebuilder-column-group h1{font-weight:900;font-style:normal;font-stretch:normal;letter-spacing:normal;margin-bottom:8px}.cms-free-grant-search .pagebuilder-overlay{background:rgba(255,255,255,.75)!important}.cms-free-grant-search .pagebuilder-collage-content p{color:#363636!important;text-align:left}.cms-free-grant-search .pagebuilder-collage-content h1{font-weight:900;font-style:normal;font-stretch:normal;letter-spacing:normal;margin-bottom:8px}.cms-free-grant-search .pagebuilder-collage-content h3{display:none}.cms-free-grant-search .pagebuilder-slide-wrapper{padding-left:unset!important}.cms-free-grant-search .pagebuilder-overlay{width:50%!important}.cms-free-grant-search .pagebuilder-slide-wrapper .pagebuilder-overlay:not(.pagebuilder-poster-overlay){max-width:unset!important}.cms-shipping-services-for-truck-deliveries .columns .column div[data-content-type=divider]{margin-top:0!important;margin-bottom:0!important}.cms-kid-teen-spaces .row-full-width-inner .pagebuilder-column-group div[data-content-type=column]{padding:0 3% 24px 0 !important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-kid-teen-spaces .row-full-width-inner .pagebuilder-column-group div[data-content-type=column]:nth-child(2),.col-2 .bluefoot-column-6:nth-child(2n+2){padding:0 0 24px 3% !important;border-bottom:dotted 1px #d1d1d1;border-right:none!important}.cms-kid-teen-spaces .row-full-width-inner .pagebuilder-column-group div[data-content-type=column] .image_float_right{width:261px!important}.cms-kid-teen-spaces .demco-block-header .pagebuilder-column-group>div[data-element=main]{border:none!important}.cms-kid-teen-spaces .demco-block-header .pagebuilder-column-group>div[data-content-type=column]:first-child{padding:42px 64px !important}.cms-kid-teen-spaces .pagebuilder-column-group h1{font-weight:900;font-style:normal;font-stretch:normal;letter-spacing:normal;margin-bottom:8px}.categorypath-on-sale .page-main+.category-view{margin-left:auto!important;margin-right:auto!important}.category-new .page-main+.category-view{margin-left:auto!important;margin-right:auto!important}.category-new .demco-block-header .pagebuilder-column-group div[data-content-type=column]:nth-child(2n){padding:8px 0 !important}.category-on-sale .demco-block-header .pagebuilder-column-group div[data-content-type=column]:nth-child(2n){padding:8px 0 !important}.category-on-sale .demco-block-header.featured_banner,.category-new .demco-block-header.featured_banner{position:relative;background:#fff;height:auto;border:solid 8px #3e3e3e!important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:100px 0!important}.category-on-sale .demco-block-header div[data-content-type=column]:first-child,.category-new .demco-block-header div[data-content-type=column]:first-child{padding:42px 64px!important}.category-on-sale .demco-block-header div[data-content-type=column]:first-child,.category-new .demco-block-header div[data-content-type=column]:first-child{padding-top:64px !important}.category-on-sale .staff_pick,.category-new .staff_pick{display:block;position:absolute;top:-18px;left:-6px;font-family:'Oswald',sans-serif !important;font-weight:600;font-size:16px !important;text-align:center;color:#fff;border-radius:100px 0!important;border:solid 10px #ffffff!important}.category-on-sale .pagebuilder-column-group>div,.category-new .pagebuilder-column-group>div{padding-top:64px}.category-on-sale .pagebuilder-column-group h1,.category-new .pagebuilder-column-group h1{font-weight:900;font-style:normal;font-stretch:normal;letter-spacing:normal;margin-bottom:8px}.category-on-sale .demco-block-header .pagebuilder-column-group div[data-content-type=button-item] a{background:#c71717;outline:none;border:none;color:#fff;margin-right:12px;font-size:16px;line-height:24px;width:auto !important;height:auto;padding:10px 12px;min-width:auto;border-radius:4px;text-align:center}.category-new .demco-block-header .pagebuilder-column-group div[data-content-type=button-item] a{background:#0f8920;outline:none;border:none;color:#fff;margin-right:12px;font-size:16px;line-height:24px;width:auto !important;height:auto;padding:10px 12px;min-width:auto;border-radius:4px;text-align:center}.contact_banner_di{border-bottom:solid 8px #cccccc!important}.di_logo div[data-content-type=banner] .pagebuilder-banner-wrapper{height:76px}.contact_banner_di .pagebuilder-column-group:nth-child(2n){margin-top:-4%}.di_logo{padding:24px 5% 3% 5%!important}.block-static-block .pagebuilder-column-group div[data-content-type=column]{border:none!important}.contact_banner_di .contact_banner_phone{padding-left:unset!important;width:25%!important}.contact_banner_di .contact_banner_email{width:30%!important}.contact_banner_di .contact_banner_website{width:20%!important}.widget.block.block-static-block .contact_banner_di .row-full-width-inner .pagebuilder-column{border-right:none!important}.demco-block-header h1{font-weight:900;font-style:normal;font-stretch:normal;letter-spacing:normal;margin-bottom:8px}.cms-vr-flexible-seating-classroom h1,.cms-vr-engaging-childrens-area h1,.cms-vr-high-school-learning-commons h1,.cms-vr-flexible-elementary-classroom h1,.cms-vr-nature-inspired-classroom h1,.cms-vr-21st-century-learning-commons h1,.cms-vr-group-presentation h1,.cms-vr-collaborative-lounge h1,.cms-vr-community-programming h1,.cms-vr-makerspace-small-tinker-nook h1,.cms-vr-makerspace-creator-cove h1,.cms-vr-makerspace-builder-haven h1,.cms-vr-makerspace-innovator-sanctuary h1,.cms-vr-adult-makerspace h1,.cms-vr-high-school-library-learning-commons h1,.cms-vr-zoned-elementary-library h1,.cms-vr-classroom-social-distancing h1,.cms-vr-cafeteria-social-distancing h1,.cms-vr-school-library-social-distancing h1,.cms-vr-public-library-social-distancing h1{font-weight:900;font-style:normal;font-stretch:normal;letter-spacing:normal;margin-bottom:8px}.cms-vr-flexible-seating-classroom .pagebuilder-overlay,.cms-vr-engaging-childrens-area .pagebuilder-overlay,.cms-vr-high-school-learning-commons .pagebuilder-overlay,.cms-vr-flexible-elementary-classroom .pagebuilder-overlay,.cms-vr-nature-inspired-classroom .pagebuilder-overlay,.cms-vr-21st-century-learning-commons .pagebuilder-overlay,.cms-vr-group-presentation .pagebuilder-overlay,.cms-vr-collaborative-lounge .pagebuilder-overlay,.cms-vr-community-programming .pagebuilder-overlay,.cms-vr-makerspace-small-tinker-nook .pagebuilder-overlay,.cms-vr-makerspace-creator-cove .pagebuilder-overlay,.cms-vr-makerspace-builder-haven .pagebuilder-overlay,.cms-vr-makerspace-innovator-sanctuary .pagebuilder-overlay,.cms-vr-adult-makerspace .pagebuilder-overlay,.cms-vr-high-school-library-learning-commons .pagebuilder-overlay,.cms-vr-zoned-elementary-library .pagebuilder-overlay,.cms-vr-school-library-social-distancing .pagebuilder-overlay,.cms-vr-public-library-social-distancing .pagebuilder-overlay{height:600px}.cms-vr-cafeteria-social-distancing .col-2 .pagebuilder-column-group .pagebuilder-column{padding:0 3% 24px 0 !important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-vr-cafeteria-social-distancing .col-2 .pagebuilder-column-group .pagebuilder-column:nth-child(2n){padding:0 0 24px 3% !important;border-right:none!important}.cms-vr-classroom-social-distancing .col-2 .pagebuilder-column-group .pagebuilder-column{padding:0 3% 24px 0 !important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-vr-classroom-social-distancing .col-2 .pagebuilder-column-group .pagebuilder-column:nth-child(2n){padding:0 0 24px 3% !important;border-right:none!important}.cms-virtual-tours a .pagebuilder-banner-wrapper{height:400px}.cms-vr-public-library-social-distancing .vr-sub-images .pagebuilder-column .pagebuilder-banner-wrapper{height:162px}.cms-vr-public-library-social-distancing .vr-sub-images .pagebuilder-column{padding:0 3% 24px!important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-vr-public-library-social-distancing .vr-sub-images .pagebuilder-column:nth-child(3n){border-right:none!important}.cms-design-trends .pagebuilder-banner-wrapper{width:334px;height:194px;margin-top:10%}.cms-design-trends .pagebuilder-column-group div[data-content-type=column]{padding:0 3% 24px!important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-design-trends .pagebuilder-column-group div[data-content-type=column]:nth-child(3n){border-right:none!important}.cms-design-trend-zoning .pagebuilder-column-group div[data-content-type=column]:nth-child(1),.cms-design-trend-student-choices .pagebuilder-column-group div[data-content-type=column]:nth-child(1),.cms-design-trend-mobility-flexibility .pagebuilder-column-group div[data-content-type=column]:nth-child(1),.cms-design-trend-colorful-textural-palettes .pagebuilder-column-group div[data-content-type=column]:nth-child(1),.cms-design-trend-makerspace .pagebuilder-column-group div[data-content-type=column]:nth-child(1){padding:0 3% 24px 0 !important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-design-trend-zoning .pagebuilder-column-group div[data-content-type=column]:nth-child(2),.cms-design-trend-student-choices .pagebuilder-column-group div[data-content-type=column]:nth-child(2),.cms-design-trend-mobility-flexibility .pagebuilder-column-group div[data-content-type=column]:nth-child(2),.cms-design-trend-colorful-textural-palettes .pagebuilder-column-group div[data-content-type=column]:nth-child(2),.cms-design-trend-makerspace .pagebuilder-column-group div[data-content-type=column]:nth-child(2){padding:0 0 24px 3% !important;border-bottom:dotted 1px #d1d1d1!important}.cms-design-trend-zoning div[data-content-type=banner] .pagebuilder-banner-wrapper,.cms-design-trend-student-choices div[data-content-type=banner] .pagebuilder-banner-wrapper,.cms-design-trend-mobility-flexibility div[data-content-type=banner] .pagebuilder-banner-wrapper,.cms-design-trend-colorful-textural-palettes div[data-content-type=banner] .pagebuilder-banner-wrapper,.cms-design-trend-makerspace div[data-content-type=banner] .pagebuilder-banner-wrapper{height:338px}.cms-design-trend-zoning h1,.cms-design-trend-student-choices h1,.cms-design-trend-mobility-flexibility h1,.cms-design-trend-colorful-textural-palettes h1,.cms-design-trend-makerspace h1{font-weight:900;font-style:normal;font-stretch:normal;letter-spacing:normal;margin-bottom:8px}.pagebuilder-column-group div[data-content-type=button-item] a{background:#4a7e86;outline:none;border:none;color:#fff;margin-right:12px;font-size:16px;line-height:24px;width:auto !important;height:auto;padding:10px 12px;min-width:auto;border-radius:4px;text-align:center}.cms-inside-sales .row-full-width-inner .pagebuilder-column-group .contact_us_right{border-right:solid 1px #d1d1d1!important;border-right-width:1px;border-right-style:solid;border-right-color:#d1d1d1;padding-right:2%!important}.cms-inside-sales .downloads_container{border-top:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-inside-sales .contact_row .pagebuilder-column-group>div:nth-child(2):nth-child(2n+2){padding:0 3% 24px!important}.cms-inside-sales .row-full-width-inner .pagebuilder-column-group .quote{border-right:dotted 1px #d1d1d1!important;padding:0 3% 24px!important}.cms-inside-sales .row-full-width-inner .pagebuilder-column-group .quote_last{padding:0 3% 24px!important}.cms-inside-sales .pagebuilder-slide-wrapper{height:460px}.cms-inside-sales .slick-prev:active,.slick-next:active,.slick-prev:focus,.slick-next:focus,.slick-prev:not(.primary),.slick-next:not(.primary){background:unset}.cms-inside-sales .homepage-slider .slick-next{margin-right:15px}.cms-inside-sales .homepage-slider{height:500px}.cms-shop-by-space div .pagebuilder-column-group div[data-content-type=column]{padding:0 3% 24px!important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important;padding-top:32px!important}.cms-shop-by-space .pagebuilder-banner-wrapper{height:215px}.cms-shop-by-space .pagebuilder-column-group div[data-content-type=column]:nth-child(3n){border-right:none!important}.cms-collaborative-spaces .demco-block-header .pagebuilder-column-group>div[data-element=main]{border:none!important}.cms-collaborative-spaces .demco-block-header .pagebuilder-column-group>div[data-content-type=column]:first-child{padding:42px 64px !important}.cms-collaborative-spaces .ideas_container .row-full-width-inner .pagebuilder-column-group div[data-content-type=column]{padding:0 3% 24px!important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-collaborative-spaces .ideas_container .row-full-width-inner .pagebuilder-column-group div[data-content-type=column]:nth-child(3n){border-right:none!important}.cms-collaborative-spaces .shop_by_category .pagebuilder-column-group div[data-content-type=column]{padding:24px 2.1%!important;border-right:dotted 1px #d1d1d1 !important;border-bottom:dotted 1px #d1d1d1!important}.cms-collaborative-spaces .shop_by_category .pagebuilder-column-group div[data-content-type=column]:nth-child(5n){border-right:none !important}.cms-collaborative-spaces .ideas_container .pagebuilder-column-group div[data-content-type=column] .pagebuilder-banner-wrapper{height:167px;width:334px}.cms-collaborative-spaces .ideas_container .pagebuilder-column-group .pagebuilder-banner-button{z-index:10;display:block;padding:15px;background:#000;background:rgba(0,0,0,.4);text-align:center;font-size:18px;color:#fff;transition:.5s;width:334px;max-width:unset;margin-top:-25%;margin-left:-16%;border:unset}.cms-collaborative-spaces .ideas_container .pagebuilder-column-group .pagebuilder-banner-button:hover{background:rgba(0,0,0,.6)}.cms-collaborative-spaces .ideas_container .pagebuilder-column-group .icon_blog_post .pagebuilder-banner-button:before{content:'\f0c9';font-weight:300;font-family:'Fontawesome';margin:0 6px 0 0}.cms-collaborative-spaces .ideas_container .pagebuilder-column-group .icon_gallery .pagebuilder-banner-button:before{content:'\f0eb';font-weight:300;font-family:'Fontawesome';margin:0 6px 0 0}.cms-collaborative-spaces .ideas_container .pagebuilder-column-group .icon_webinar .pagebuilder-banner-button:before{content:'\f109';font-weight:300;font-family:'Fontawesome';margin:0 6px 0 0}.category-furniture .demco-block-header .pagebuilder-column-group>div[data-element=main]{border:none!important}.category-furniture .demco-block-header .pagebuilder-column-group>div[data-content-type=column]:first-child{padding:42px 64px !important}.category-furniture .demco-block-header h1{font-weight:900;font-style:normal;font-stretch:normal;letter-spacing:normal;margin-bottom:8px}.category-furniture .image_float_right .pagebuilder-banner-wrapper .pagebuilder-overlay{width:297px}.category-furniture .form_3_col .pagebuilder-column-group div[data-content-type=column]{padding:0 3% 24px!important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.category-furniture .form_3_col .pagebuilder-column-group div[data-content-type=column]:nth-child(3n){border-right:none!important}.category-furniture .ideas_services .pagebuilder-column-group div[data-content-type=column]{border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.category-furniture .ideas_services .pagebuilder-column-group div[data-content-type=column]:nth-child(2n){border-right:none!important;padding:0 0 24px 3% !important}.category-furniture .pagebuilder-column-group div[data-content-type=column]{padding:0 3% 24px 0!important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.category-furniture .shop_by_category.col-5 .pagebuilder-column-group div[data-content-type=column]:nth-child(5n){border-right:none!important}.category-furniture .ideas_services .pagebuilder-column{display:block!important}.category-furniture .ideas_services .image_float_right .pagebuilder-banner-wrapper{width:297px;height:180px}.category-furniture .ideas_services .pagebuilder-column-group .pagebuilder-column:nth-child(2n) .image_float_right .pagebuilder-banner-wrapper{width:200px;height:82px}.categorypath-products-furniture .page-main .category-view+.block-products-list{display:none}.category-furniture .shop_by_category.col-5 .pagebuilder-column-group div[data-content-type=column]{padding:24px 2.1%!important}.categorypath-products-furniture .col-2.ideas_services .pagebuilder-column-group div[data-content-type=column] .image_float_right{max-width:unset}.col-3-shop-by-space .pagebuilder-column-group div[data-content-type=column]{padding:0 3% 24px!important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-about-us .about_feature{border:solid 1px #ccc!important;margin:0 0 32px 0!important}.cms-about-us .pagebuilder-overlay{height:413px}.cms-about-us .pagebuilder-column-group .about_copy{padding:11% 6% 0 !important}.cms-early-literacy .demco-block-header .pagebuilder-column-group>div[data-element=main]{border:none!important}.cms-early-literacy .demco-block-header .pagebuilder-column-group>div[data-content-type=column]:first-child{padding:42px 64px !important}.cms-early-literacy .pagebuilder-column-group div[data-content-type=column]{padding:16px 3% 24px!important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-early-literacy .pagebuilder-column-group div[data-content-type=column]:nth-child(4n){border-right:none!important}.cms-early-literacy .ideas_content .pagebuilder-column-group .pagebuilder-banner-wrapper{width:262px;height:262px}.cms-early-literacy .ideas_content .pagebuilder-column-group div[data-content-type=column]:nth-child(2n){border-right:none!important}.cms-youth .demco-block-header .pagebuilder-column-group>div[data-element=main]{border:none!important}.cms-youth .demco-block-header .pagebuilder-column-group>div[data-content-type=column]:first-child{padding:42px 64px !important}.cms-youth .col-2 .pagebuilder-column-group div[data-content-type=column]{padding:16px 3% 24px!important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-youth .col-2 .pagebuilder-column-group div[data-content-type=column]:nth-child(2n){border-right:none!important}.cms-youth .col-5 .pagebuilder-column-group div[data-content-type=column]{padding:24px 2.1%!important;border-right:dotted 1px #d1d1d1 !important;border-bottom:dotted 1px #d1d1d1!important}.cms-youth .col-5 .pagebuilder-column-group div[data-content-type=column]:nth-child(5n){border-right:none!important}.cms-preteen .demco-block-header .pagebuilder-column-group>div[data-element=main]{border:none!important}.cms-preteen .demco-block-header .pagebuilder-column-group>div[data-content-type=column]:first-child{padding:42px 64px !important}.cms-preteen .ideas_content .pagebuilder-column-group div[data-content-type=column]{padding:16px 3% 24px!important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-preteen .ideas_content .pagebuilder-column-group div[data-content-type=column]:nth-child(3n){border-right:none!important}.cms-preteen .col-5 .pagebuilder-column-group div[data-content-type=column]{padding:24px 2.1%!important;border-right:dotted 1px #d1d1d1 !important;border-bottom:dotted 1px #d1d1d1!important}.cms-preteen .col-5 .pagebuilder-column-group div[data-content-type=column]:nth-child(5n){border-right:none!important}.cms-preteen .tips_column h4{width:75%;margin-left:auto;margin-right:auto}.cms-preteen .tips_column{background-position:50% -240%}.ideas_content a>.pagebuilder-banner-wrapper{height:142px}.strip_banner .pagebuilder-banner-wrapper{width:300px;height:100px}.strip_banner div[data-content-type=button-item] a{background:#333;outline:none;border:none;color:#ffffff!important;margin-right:12px;font-size:16px;line-height:24px;width:auto !important;height:auto;padding:10px 12px;min-width:auto;border-radius:4px;text-align:center}.demco-block-header .pagebuilder-column-group>div[data-element=main]{border:none!important}.cms-teen .demco-block-header .pagebuilder-column-group>div[data-content-type=column]:first-child{padding:42px 64px !important;border:unset!important}.cms-teen .position_relative+div .pagebuilder-column-group div[data-content-type=column]{padding:16px 3% 24px!important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-teen .position_relative+div .pagebuilder-column-group div[data-content-type=column]:nth-child(4n){border-right:none!important}.cms-teen .col-2.ideas_content .pagebuilder-column-group div[data-content-type=column]{padding:0 3% 24px 0 !important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-teen .col-2.ideas_content .pagebuilder-column-group div[data-content-type=column]:nth-child(2n){padding:0 0 24px 3% !important;border-right:none!important}.cms-technology .demco-block-header .pagebuilder-column-group>div[data-element=main]{border:none!important}.cms-technology .demco-block-header .pagebuilder-column-group>div[data-content-type=column]:first-child{padding:42px 64px !important}.cms-technology .col-3 .pagebuilder-column-group div[data-content-type=column]{padding:0 3% 24px!important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-technology .col-3 .pagebuilder-column-group div[data-content-type=column]:nth-child(3n){border-right:none!important}.cms-technology .col-2 .pagebuilder-column-group div[data-content-type=column]{padding:0 3% 24px 0 !important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-technology .col-2 .pagebuilder-column-group div[data-content-type=column]:nth-child(2n){padding:0 0 24px 3% !important;border-right:none!important}.cms-technology .col-2 .pagebuilder-banner-wrapper{width:262px}.cms-technology .col-2 .pagebuilder-column:nth-child(2n){display:block!important}.strip_banner div[data-content-type=button-item]{width:60%!important}.cms-teachergeek-video-library .intro h1{font-weight:900;font-style:normal;font-stretch:normal;letter-spacing:normal;margin-bottom:8px}.cms-teachergeek-video-library .col-5 .row-full-width-inner .pagebuilder-column-group div[data-content-type=column]{padding:24px 2.1%!important;border-right:dotted 1px #d1d1d1 !important;border-bottom:dotted 1px #d1d1d1!important}.cms-teachergeek-video-library .col-5 .row-full-width-inner .pagebuilder-column-group div[data-content-type=column]:nth-child(5n){border-right:none!important}.cms-home .homepage_banners_col2 .pagebuilder-column-group div[data-content-type=column]{background:#f3f3f3!important;padding:32px !important;width:48%!important;margin:16px 0 0 0!important}.cms-home .homepage_banners_col2 .pagebuilder-column-group .pagebuilder-banner-wrapper{width:195px;height:180px}.cms-home .homepage_banners_col2 .pagebuilder-column-group div[data-content-type=column]:nth-child(2n){margin-left:2%!important}.homepage-slider .block.widget .slick-prev:before,.cms-home .block.widget .slick-next:before{font-weight:900}.homepage-slider .slick-list .slick-next{background:unset}.homepage-slider .suggested_cat .suggested_cat-box .slick-prev{top:-32px!important}.homepage-slider .suggested_cat .suggested_cat-box .slick-next{top:-32px!important}.homepage-slider .row-full-width-inner .pagebuilder-slide-wrapper{height:460px}.row-full-width-inner .slick-arrow{background:unset}.homepage-slider .slick-prev:before,.homepage-slider .slick-next:before{opacity:.5!important;color:#fff!important;font-size:36px!important;font-family:Fontawesome !important;font-weight:300 !important;line-height:36px;text-shadow:0px 0px 3px rgba(51,51,51,.8);padding:200px 10px;background:0 0}.homepage-slider .slick-prev{margin-right:95%}.homepage-slider .slick-next{margin-right:25px}.homepage-slider .slick-prev:hover:before{opacity:1!important}.homepage-slider .slick-next:hover:before{opacity:1!important}.cms-home .homepage-slider{height:500px}.cms-home .homepage-visualize-banner .pagebuilder-banner-wrapper{height:180px}.cms-home .float_right div{width:260px!important;height:180px !important}.cms-home .homepage_banners_col2 .pagebuilder-column{display:block!important}.homepage-slider+div .pagebuilder-column-group .pagebuilder-column{padding:0 3% 24px!important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.homepage-slider+div .pagebuilder-column-group .pagebuilder-column:nth-child(3n){border-right:none!important}.homepage-slider .slick-prev.slick-arrow{z-index:1}.cms-project-services .featured_projects .pagebuilder-column-group div[data-content-type=column]{border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important;padding:0 3% 24px!important}.cms-project-services .featured_projects .pagebuilder-column-group div[data-content-type=column]:nth-child(3n){border-right:none!important}.cms-project-services .list_form .pagebuilder-column-group .pagebuilder-banner-wrapper{width:200px;height:82px;margin-left:auto;margin-right:auto}.cms-project-services .list_form .pagebuilder-column-group>div{padding:0 24px 0 0!important}.cms-project-services .list_form .pagebuilder-column-group>div+div{border-left:dotted 1px #d1d1d1!important;padding:0 3% 24px!important}.cms-project-services .pagebuilder-slide-wrapper{height:460px}.cms-project-services .slick-prev:active,.slick-next:active,.slick-prev:focus,.slick-next:focus,.slick-prev:not(.primary),.slick-next:not(.primary){background:unset}.cms-project-services .homepage-slider .slick-next{margin-right:15px}.cms-project-services .list_form{margin-top:2%}.cms-project-services .homepage-slider{height:500px}.cms-custom-printing .bullets_copy .pagebuilder-column-group>div+div{background:#efefef;padding:0 3% 24px!important}.cms-custom-printing .bullets_copy .pagebuilder-column-group>div{border-right:solid 1px #d1d1d1!important}.cms-custom-printing .bullets_copy{border-bottom:solid 1px #d1d1d1!important}.cms-custom-printing .shop_by_category.col-5 .pagebuilder-column-group div[data-content-type=column]{padding:24px 2.1%!important;border-right:dotted 1px #d1d1d1 !important;border-bottom:dotted 1px #d1d1d1!important}.cms-custom-printing .shop_by_category.col-5 .pagebuilder-column-group div[data-content-type=column]:nth-child(5n){border-right:none !important}.cms-custom-printing .demco-block-header .pagebuilder-column-group div[data-content-type=column]:first-child{padding:42px 64px !important}.category-library-supplies .shop_by_category.col-5 .pagebuilder-column-group div[data-content-type=column]{padding:24px 2.1%!important;border-right:dotted 1px #d1d1d1 !important;border-bottom:dotted 1px #d1d1d1!important}.category-library-supplies .shop_by_category.col-5 .pagebuilder-column-group div[data-content-type=column]:nth-child(5n){border-right:none !important}.category-library-supplies .pagebuilder-column-group div[data-content-type=column]{padding:0 3% 24px!important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.category-library-supplies .pagebuilder-column-group div[data-content-type=column]:nth-child(3n){border-right:none!important}.category-library-supplies .col-2 .pagebuilder-column-group .pagebuilder-banner-wrapper{width:262px;height:227px}.category-library-supplies .col-2 .pagebuilder-column-group div[data-content-type=column]{padding:0 3% 24px!important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.category-library-supplies .col-2 .pagebuilder-column-group div[data-content-type=column]:nth-child(2n){border-right:none!important}.category-library-supplies .demco-block-header .pagebuilder-column-group div[data-content-type=column]{border:none!important}.category-library-supplies .demco-block-header .pagebuilder-column-group div[data-content-type=column]{padding:42px 64px !important}.category-library-supplies .col-2 .pagebuilder-column{display:block!important}.category-library-supplies .page-main .category-view+.block-products-list{display:none}.category-library-supplies .ideas_container .pagebuilder-column-group div[data-content-type=column] .pagebuilder-banner-wrapper{height:297px}.category-library-supplies .ideas_container .link a{display:inline-block;background:#4a7e86;color:#ffffff!important;font-size:16px;line-height:24px;font-weight:600;width:auto !important;height:auto;margin:12px 0;padding:10px 12px;min-width:auto;border-radius:4px;text-decoration:none}.cms-upstart-shop-by-theme .demco-block-header.featured_banner{position:relative;background:#fff;height:auto;border:solid 8px #3e3e3e!important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:100px 0!important}.cms-upstart-shop-by-theme .demco-block-header div[data-content-type=column]:first-child{padding:42px 64px !important}.cms-upstart-shop-by-theme .demco-block-header div[data-content-type=column]:first-child{padding-top:64px !important}.cms-upstart-shop-by-theme .staff_pick{display:block;position:absolute;top:-18px;left:-6px;font-family:'Oswald',sans-serif !important;font-weight:600;font-size:16px !important;text-align:center;color:#fff;border-radius:100px 0!important;border:solid 10px #ffffff!important}.cms-upstart-shop-by-theme .pagebuilder-column-group h1{font-weight:900;font-style:normal;font-stretch:normal;letter-spacing:normal;margin-bottom:8px}.cms-upstart-shop-by-theme .demco-block-header .pagebuilder-column-group div[data-content-type=button-item] a{background:#4a7e86;outline:none;border:none;color:#fff;margin-right:12px;font-size:16px;line-height:24px;width:auto !important;height:auto;padding:10px 12px;min-width:auto;border-radius:4px;text-align:center}.cms-upstart-shop-by-theme .demco-block-header .pagebuilder-banner-wrapper{height:350px}.cms-upstart-shop-by-theme .demco-block-header .pagebuilder-column-group div[data-content-type=column]:first-child .pagebuilder-banner-wrapper{width:285px;height:51px!important}.cms-upstart-shop-by-theme .col-5 .pagebuilder-column-group div[data-content-type=column]{padding:24px 2.1%!important;border-right:dotted 1px #d1d1d1 !important;border-bottom:dotted 1px #d1d1d1!important}.cms-upstart-shop-by-theme .col-5 .pagebuilder-column-group div[data-content-type=column]:nth-child(5n){border-right:none !important}.category-upstart .category-view+div{display:none}.category-upstart .block+.columns{display:none}.category-upstart .columns+.block{display:none}.category-upstart .search_banner_download{border:solid 1px #dedede!important}.category-upstart .search_banner_download div[data-content-type=button-item] a{background:#3e3e3e;outline:none;border:none;color:#fff;margin-right:12px;font-size:16px;line-height:24px;width:auto !important;height:auto;padding:10px 12px;min-width:auto;border-radius:4px;text-align:center}.category-upstart .ideas_content .pagebuilder-column .pagebuilder-banner-wrapper{width:213px;height:200px;margin-left:auto;margin-right:auto}.category-upstart .ideas_content div[data-content-type=column]{background:#f3f3f3!important;padding:24px!important}.category-upstart .ideas_content div[data-content-type=column]:nth-child(2){margin:0 2%}.category-upstart .homepage_banners_col2 .pagebuilder-column-group div[data-content-type=column]{background:#f3f3f3!important;padding:32px !important;width:48%!important;margin:16px 0 0 0!important}.category-upstart .homepage_banners_col2 .pagebuilder-column-group .pagebuilder-banner-wrapper{width:195px;height:180px}.category-upstart .homepage_banners_col2 .pagebuilder-column-group div[data-content-type=column]:nth-child(2n){margin-left:2%!important}.category-upstart .homepage_banners_col2 .pagebuilder-column-group .pagebuilder-column{display:block!important}.category-upstart .homepage-slider .row-full-width-inner .pagebuilder-slide-wrapper{height:460px}.category-upstart .row-full-width-inner .slick-arrow{background:unset}.category-upstart .homepage-slider .slick-prev:before,.cms-home .homepage-slider .slick-next:before{opacity:.5!important;color:#fff!important;font-size:36px!important;font-family:Fontawesome !important;font-weight:300 !important;line-height:36px;text-shadow:0px 0px 3px rgba(51,51,51,.8);padding:200px 10px;background:0 0}.category-upstart .homepage-slider .slick-prev{margin-right:95%}.category-upstart .homepage-slider .slick-next{margin-right:1%}.category-upstart .homepage-slider .slick-prev:hover:before{opacity:1!important}.category-upstart .homepage-slider .slick-next:hover:before{opacity:1!important}.category-upstart .homepage-slider{height:500px;margin-top:-5%}.categorypath-upstart .page-main .category-view+.block-products-list{display:none}.categorypath-upstart .page-main .category-view>.category-title{display:none}.category-upstart .breadcrumbs{display:none}.category-upstart .search_banner_download{margin:16px 0 32px}.cms-paperless li[data-content-type=accordion-item] h3{display:inline-block;background:#4a7e86;color:#fff;font-size:16px;line-height:24px!important;font-weight:600;width:auto !important;height:auto;margin:12px 0 12px 0!important;padding:10px 12px!important;min-width:auto;border-radius:4px!important}.cms-paperless li[data-content-type=accordion-item] h3:after{display:none}.cms-paperless .pagebuilder-column-group .pagebuilder-column{padding:0 3% 24px!important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-paperless .pagebuilder-column-group .pagebuilder-column:nth-child(3n){border-right:none!important}.cms-paperless .signup_current .pagebuilder-column-group .pagebuilder-column,.main_header .pagebuilder-column-group .pagebuilder-column{border:none!important}.cms-paperless .main_header .pagebuilder-column-group .pagebuilder-column h1{font-weight:900;font-style:normal;font-stretch:normal;letter-spacing:normal;margin-bottom:8px}.cms-paperless .signup_current .pagebuilder-column-group .path_container{border:solid 1px #d1d1d1!important;border-radius:10px!important;background:#f9f9f9!important;padding:8px 42px !important}.cms-paperless .signup_current .pagebuilder-column-group .current{max-height:200px}.cms-paperless .pagebuilder-column [data-content-type=accordion-item]{border-bottom:none!important}.cms-shipping-and-processing-charges .columns .column div[data-content-type=divider],.cms-return-or-exchange-an-item .columns .column div[data-content-type=divider],.cms-receiving-an-order .columns .column div[data-content-type=divider]{margin-top:0!important;margin-bottom:0!important}.cms-higher-education .pagebuilder-banner-wrapper .pagebuilder-banner-button{max-width:unset;width:235px;opacity:1;visibility:visible;border-radius:0;position:relative;background:rgba(0,0,0,.8);z-index:10;display:block;bottom:0;left:-26%;right:0;padding:15px;text-align:center;font-size:18px;color:#fff;border:unset;font-family:'Nunito Sans',sans-serif}.cms-higher-education .col-5.shop_by_category .pagebuilder-column-group div[data-content-type=column]{padding:24px 2.1% !important;border-right:dotted 1px #d1d1d1 !important;border-bottom:dotted 1px #d1d1d1 !important}.cms-higher-education .col-5.shop_by_category .pagebuilder-column-group div[data-content-type=column]:nth-child(5n){border-right:none !important}.cms-higher-education .demco-block-header .pagebuilder-column-group>div[data-content-type=column]:first-child{padding:42px 64px !important}.cms-higher-education .featured_projects .pagebuilder-column-group div[data-content-type=column]{padding:16px 3% 24px!important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-higher-education .featured_projects .pagebuilder-column-group div[data-content-type=column]:nth-child(4n){border-right:none!important}.cms-higher-education .featured_projects .pagebuilder-column-group div[data-content-type=column] .pagebuilder-banner-wrapper{height:156px}.cms-higher-education .featured_projects div[data-content-type=html]{margin-top:30%!important}.footer-block-parent{margin-top:-70px}.bidtoquote-index-index .footer-block-parent{margin-top:0}.cms-bids-quotes .footer-block-parent{margin-top:0}.bidtoquote-submit-success .footer-block-parent{margin-top:0}@media (min-width:768px),print{.footer .block.newsletter{max-width:100%}.inline_styles>div{backgroud-repeat:no-repeat}.newsletter-block>div{background-repeat:no-repeat}.page-footer .footer .block.newsletter{max-width:100%}.newsletter-block>div[data-content-type=row]+div[data-content-type=row]{background-position:bottom left;background-size:contain}}@media screen and (max-width:768px){.newsletter-block div[data-content-type=row]{background-repeat:no-repeat!important}}.bottom_promos_4col .pagebuilder-column-group .pagebuilder-banner-wrapper{width:310px;height:310px}@media only screen and (max-width:768px){.bottom_promos_4col .pagebuilder-column-group div[data-content-type=column]{width:50%!important;min-height:10px;border:none !Important;padding:0}}@media only screen and (max-width:480px){.bottom_promos_4col .pagebuilder-column-group div[data-content-type=column]{width:100%!important;text-align:center}}.cms-learning-commons .shop_by_category.with_text .pagebuilder-column-group div[data-content-type=column]{padding:16px 3% 24px!important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-learning-commons .shop_by_category.with_text .pagebuilder-column-group div[data-content-type=column]:nth-child(4n){border-right:none!important}.cms-learning-commons .position_relative+div .pagebuilder-column-group div[data-content-type=column]{padding:0 3% 24px!important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-learning-commons .pagebuilder-column-group h1{font-weight:900;font-style:normal;font-stretch:normal;letter-spacing:normal;margin-bottom:8px}.cms-learning-commons .edspaces_banner .pagebuilder-banner-wrapper{height:58px}.homepage-slider .pagebuilder-slider .slick-dots li button,.homepage-slider .pagebuilder-slider .slick-dots li.slick-active button,.homepage-slider .pagebuilder-slider .slick-dots li.slick-active:hover button{background:#fff;border:solid 2px #999;width:17px !important;height:17px;line-height:17px}.homepage-slider .pagebuilder-slider .slick-dots li:hover button{border:solid 2px #4a7e86;background:#fff}.homepage-slider .pagebuilder-slider .slick-dots li button:hover:before{background:unset}.homepage-slider .pagebuilder-slider .slick-dots li.slick-active button:hover:before{background:#4a7e86!important}.cms-international .banner_find_become .pagebuilder-column-group .pagebuilder-column{margin-right:2%;margin-top:3%;padding:24px;background:#f3f3f3;box-sizing:border-box}.cms-international .suggested_cat-box .slick-next:before,.block.widget .slick-next:before{font-weight:900}.cms-international .suggested_cat-box .slick-prev:before,.block.widget .slick-prev:before{font-weight:900}.cms-international .pagebuilder-column-group .international-catalog-cloumn:nth-child(3n){border-right:none!important}.cms-international .international-catalog-cloumn{border-left:none!important;border-top:none!important}.cms-international .pagebuilder-column-group .international-catalog-cloumn:nth-child(3n){border-right:none!important}@media only screen and (max-width:767px){.cms-international .international-catalog-cloumn{flex-basis:unset!important;width:50%!important}.cms-international .international-catalog-cloumn:nth-child(2n){border-right:none!important}}.cms-international h1{font-weight:900;font-style:normal;font-stretch:normal;letter-spacing:normal;margin-bottom:8px}.cms-international .catalogs .pagebuilder-column-group div[data-content-type=column]{padding:0 3% 24px!important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-international .catalogs .pagebuilder-column-group:nth-child(2n) div[data-content-type=column]{border-right:none!important;border-bottom:none!important}.cms-international .catalogs .pagebuilder-column-group div[data-content-type=column]:nth-child(3n){border-right:none!important}.fancybox-caption__body a{display:inline-block;background:#4a7e86;border-radius:4px;font-size:12px;color:#fff;text-decoration:none!important;padding:3px 8px;margin:0 0 0 10px;vertical-align:middle;color:#fff!important}.cms-bids-quotes .bids_quotes_fullwidth .bid_quote_selector .pagebuilder-column{width:45.5%;padding:36px 42px !important;background:#fff;border:solid 1px #cecece!important;border-radius:10px!important;margin:12px 1.5% 32px 3%}.demco-product-grid .block-products-list{margin-top:4%!important}.demco-product-grid .product-badge{display:none}.demco-product-grid .products-grid .product-items li:nth-child(4n) .product-item-info{border-right:none!important}.demco-product-grid.col-5 .products-grid .product-items li:nth-child(5n) .product-item-info{border-right:none!important}.demco-product-grid.col-5 .products-grid .product-items li:nth-child(4n) .product-item-info{border-right:dotted 1px #d1d1d1!important}.demco-product-grid .products-grid .product-item{border-bottom:dotted 1px #d1d1d1}.demco-product-grid .products-grid .product-item .product-image-photo{width:153px}.demco-product-grid .minimal-price-link{display:none}.demco-product-grid .block-products-list{border-bottom:none!important;margin-bottom:0!important}.demco-product-grid .price-box.price-final_price{min-height:96px}.demco-product-grid .count{display:none}div[data-bv-show=inline_rating]+div[data-bv-show=inline_rating]{display:none}.categorypath-products-makerspace-stem-makerspace-furniture .col-5 .pagebuilder-column-group .pagebuilder-column,.categorypath-products-makerspace-stem-makerspace-arts-crafts .col-5 .pagebuilder-column-group .pagebuilder-column,.categorypath-products-makerspace-stem-technology-media .col-5 .pagebuilder-column-group .pagebuilder-column,.categorypath-products-makerspace-stem-stem-building-engineering .col-5 .pagebuilder-column-group .pagebuilder-column,.categorypath-products-makerspace-stem-stem-coding-robotics .col-5 .pagebuilder-column-group .pagebuilder-column,.categorypath-products-makerspace-stem-stem-circuitry-electronics .col-5 .pagebuilder-column-group .pagebuilder-column,.categorypath-products-makerspace-stem .col-5 .pagebuilder-column-group .pagebuilder-column{padding:24px 2.1%!important;border-right:dotted 1px #d1d1d1 !important;border-bottom:dotted 1px #d1d1d1 !important}.categorypath-products-makerspace-stem-makerspace-furniture .col-5 .pagebuilder-column-group .pagebuilder-column:nth-child(5n),.categorypath-products-makerspace-stem-makerspace-arts-crafts .col-5 .pagebuilder-column-group .pagebuilder-column:nth-child(5n),.categorypath-products-makerspace-stem-technology-media .col-5 .pagebuilder-column-group .pagebuilder-column:nth-child(5n),.categorypath-products-makerspace-stem-stem-building-engineering .col-5 .pagebuilder-column-group .pagebuilder-column:nth-child(5n),.categorypath-products-makerspace-stem-stem-coding-robotics .col-5 .pagebuilder-column-group .pagebuilder-column:nth-child(5n),.categorypath-products-makerspace-stem-stem-circuitry-electronics .col-5 .pagebuilder-column-group .pagebuilder-column:nth-child(5n),.categorypath-products-makerspace-stem .col-5 .pagebuilder-column-group .pagebuilder-column:nth-child(5n){border-right:none !important}.categorypath-products-makerspace-stem-makerspace-furniture .block-static-block .search_banner_download_pic .pagebuilder-banner-wrapper,.categorypath-products-makerspace-stem-makerspace-arts-crafts .block-static-block .search_banner_download_pic .pagebuilder-banner-wrapper,.categorypath-products-makerspace-stem-technology-media .block-static-block .search_banner_download_pic .pagebuilder-banner-wrapper,.categorypath-products-makerspace-stem-stem-building-engineering .block-static-block .search_banner_download_pic .pagebuilder-banner-wrapper,.categorypath-products-makerspace-stem-stem-coding-robotics .block-static-block .search_banner_download_pic .pagebuilder-banner-wrapper,.categorypath-products-makerspace-stem-stem-circuitry-electronics .block-static-block .search_banner_download_pic .pagebuilder-banner-wrapper,.categorypath-products-makerspace-stem-stem-programming-kits .block-static-block .search_banner_download_pic .pagebuilder-banner-wrapper,.categorypath-products-makerspace-stem-stem-programming-kits .block-static-block .search_banner_download_pic .pagebuilder-banner-wrapper,.categorypath-products-makerspace-stem .block-static-block .search_banner_download_pic .pagebuilder-banner-wrapper{height:120px}.categorypath-products-makerspace-stem-makerspace-furniture .block-static-block .search_banner_download,.categorypath-products-makerspace-stem-makerspace-arts-crafts .block-static-block .search_banner_download,.categorypath-products-makerspace-stem-technology-media .block-static-block .search_banner_download,.categorypath-products-makerspace-stem-stem-building-engineering .block-static-block .search_banner_download,.categorypath-products-makerspace-stem-stem-coding-robotics .block-static-block .search_banner_download,.categorypath-products-makerspace-stem-stem-circuitry-electronics .block-static-block .search_banner_download,.categorypath-products-makerspace-stem-stem-programming-kits .block-static-block .search_banner_download,.categorypath-products-makerspace-stem .block-static-block .search_banner_download{border-radius:16px!important;border:solid 1px #dedede !important;border-bottom:solid 8px #dedede!important}.categorypath-products-makerspace-stem-makerspace-furniture .block-static-block,.categorypath-products-makerspace-stem-makerspace-arts-crafts .block-static-block,.categorypath-products-makerspace-stem-technology-media .block-static-block,.categorypath-products-makerspace-stem-stem-building-engineering .block-static-block,.categorypath-products-makerspace-stem-stem-coding-robotics .block-static-block,.categorypath-products-makerspace-stem-stem-circuitry-electronics .block-static-block,.categorypath-products-makerspace-stem-stem-makerspace-bundles .block-static-block,.categorypath-products-makerspace-stem-stem-programming-kits .block-static-block,.categorypath-products-makerspace-stem .block-static-block{margin:unset!important}.categorypath-products-makerspace-stem-technology-media .col-2 .pagebuilder-column{padding:0 3% 24px 0 !important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.categorypath-products-makerspace-stem-technology-media .col-2 .pagebuilder-column:nth-child(2n){padding:0 0 24px 3% !important;border-right:none !important}.categorypath-products-makerspace-stem-stem-boxed-stem-kits .search_banner_download{border-radius:16px!important;border:solid 1px #dedede !important;border-bottom:solid 8px #dedede!important}.categorypath-products-makerspace-stem-stem-makerspace-bundles .col-2.no_border_right div[data-content-type=column]{padding:0 3% 24px 0 !important;border-bottom:dotted 1px #d1d1d1 !important}.categorypath-products-makerspace-stem-stem-makerspace-bundles .col-2.no_border_right div[data-content-type=column]:nth-child(2n){padding:0 0 24px 3% !important}.categorypath-products-makerspace-stem-stem-makerspace-bundles .col-2.no_border_right .pagebuilder-banner-wrapper{height:454px}.maker-collection-bundle-lp .pagebuilder-column{padding:0 3% 24px!important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.categorypath-products-makerspace-stem-stem-programming-kits .col-2 div[data-content-type=column]{padding:0 3% 24px 0 !important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.categorypath-products-makerspace-stem-stem-programming-kits .col-2 div[data-content-type=column]:nth-child(2n){padding:0 0 24px 3% !important;border-right:none!important}.categorypath-products-makerspace-stem-stem-programming-kits .shop_by_category div[data-content-type=column]{padding:16px 3% 24px;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.categorypath-products-makerspace-stem-stem-programming-kits .shop_by_category div[data-content-type=column]:nth-child(4n){border-right:none!important}.categorypath-products-makerspace-stem-stem-programming-kits .shop_by_category .pagebuilder-banner-wrapper{height:203px}.categorypath-products-makerspace-stem-stem-programming-kits .col-3 div[data-content-type=column]{padding:16px 3% 24px!important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.categorypath-products-makerspace-stem-stem-programming-kits .col-3 div[data-content-type=column]:nth-child(3n){border-right:none!important}.categorypath-products-makerspace-stem-stem-programming-kits .col-3 .pagebuilder-banner-wrapper{height:194px;width:150px}.categorypath-products-makerspace-stem-stem-programming-kits .banner_image_left_full_bleed .pagebuilder-banner-wrapper{height:228px}.categorypath-products-makerspace-stem-stem-programming-kits .banner_image_left_full_bleed div[data-content-type=column] p{display:inline-block;width:78%}.categorypath-products-makerspace-stem .col-2 div[data-content-type=column]{padding:16px 3% 24px!important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.categorypath-products-makerspace-stem .col-2 div[data-content-type=column]:nth-child(3n){border-right:none!important}.categorypath-products-makerspace-stem .col-2 div[data-content-type=column] .pagebuilder-banner-wrapper{height:146px}.categorypath-products-makerspace-stem .page-main .category-view+.block-products-list{display:none}.categorypath-products-makerspace-stem .page-main .block-products-list+.columns{display:none}.categorypath-products-makerspace-stem .page-main .columns+.block-products-list{display:none}.categorypath-products-makerspace-stem .slick-list.draggable{border:none}.categorypath-products-makerspace-stem .homepage-slider .slick-next{margin-right:15px}.categorypath-products-makerspace-stem .homepage-slider{height:420px}.categorypath-products-makerspace-stem .homepage-slider .row-full-width-inner .pagebuilder-slide-wrapper{height:389px}.categorypath-products-makerspace-stem .homepage-slider .slick-prev:before,.categorypath-products-makerspace-stem .homepage-slider .slick-next:before{opacity:.5!important;color:#fff!important;font-size:36px!important;font-family:Fontawesome !important;font-weight:300 !important;line-height:36px;text-shadow:0px 0px 3px rgba(51,51,51,.8);padding:200px 10px;background:0 0}.categorypath-products-makerspace-stem .homepage-slider .slick-prev:hover:before{opacity:1!important}.categorypath-products-makerspace-stem .homepage-slider .slick-next:hover:before{opacity:1!important}.categorypath-products-makerspace-stem-makerspace-furniture .demco-block-header .pagebuilder-column-group>div[data-content-type=column]:first-child,.categorypath-products-makerspace-stem-makerspace-arts-crafts .demco-block-header .pagebuilder-column-group>div[data-content-type=column]:first-child,.categorypath-products-makerspace-stem-technology-media .demco-block-header .pagebuilder-column-group>div[data-content-type=column]:first-child,.categorypath-products-makerspace-stem-stem-building-engineering .demco-block-header .pagebuilder-column-group>div[data-content-type=column]:first-child,.categorypath-products-makerspace-stem-stem-coding-robotics .demco-block-header .pagebuilder-column-group>div[data-content-type=column]:first-child,.categorypath-products-makerspace-stem-stem-circuitry-electronics .demco-block-header .pagebuilder-column-group>div[data-content-type=column]:first-child,.categorypath-products-makerspace-stem-stem-makerspace-bundles .demco-block-header .pagebuilder-column-group>div[data-content-type=column]:first-child,.categorypath-products-makerspace-stem-stem-programming-kits .demco-block-header .pagebuilder-column-group>div[data-content-type=column]:first-child{padding:42px 64px !important}.cms-demco-email-subscribe .pagebuilder-column-group div[data-content-type=column]{padding:0 3% 24px 0 !important}.cms-demco-email-subscribe .pagebuilder-column-group div[data-content-type=column]:nth-child(2n){padding:0 0 24px 3% !important}.cms-demco-email-subscribe .email_signup_form{width:35%!important}.cms-upstart-email-subscribe .pagebuilder-column-group div[data-content-type=column]{padding:0 3% 24px 0 !important}.cms-upstart-email-subscribe .pagebuilder-column-group div[data-content-type=column]:nth-child(2n){padding:0 0 24px 3% !important}.cms-upstart-email-subscribe .email_signup_form{width:35%!important}.cms-covid-19 .col-2 div[data-content-type=column]{padding:0 3% 24px 0 !important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-covid-19 .col-2 div[data-content-type=column]:nth-child(2n){padding:0 0 24px 3% !important;border-right:none!important}.cms-covid-19 .col-2 div[data-content-type=column] .pagebuilder-banner-wrapper{width:582px;height:400px}.cms-covid-19 h1{font-weight:900;font-style:normal;font-stretch:normal;letter-spacing:normal;margin-bottom:8px}.cms-covid-19 .banner_image_left_full_bleed .pagebuilder-banner-wrapper{height:228px}.cms-covid-19 .banner_image_left_full_bleed div[data-content-type=column] p{display:inline-block;width:78%}.categorypath-products-covid-19 .page-main .category-view+.block-products-list{display:none}.categorypath-products-covid-19 .demco-block-header .pagebuilder-column-group div[data-content-type=column]:first-child{padding:42px 64px !important}.categorypath-products-covid-19 .col-5 .pagebuilder-column-group .pagebuilder-column{padding:24px 2.1%!important;border-right:dotted 1px #d1d1d1 !important;border-bottom:dotted 1px #d1d1d1!important}.categorypath-products-covid-19 .col-5 .pagebuilder-column-group .pagebuilder-column:nth-child(5n){border-right:none !important}.categorypath-products-covid-19 .page-main .category-view+.block-products-list{display:none}.categorypath-products-covid-19 .col-2 .pagebuilder-column-group div[data-content-type=column]{padding:0 3% 24px 0 !important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.categorypath-products-covid-19 .col-2 .pagebuilder-column-group div[data-content-type=column]:nth-child(2n){padding:0 0 24px 3% !important;border-right:none!important}.cms-quria .pagebuilder-column-group .form_column{padding:0 3% 24px!important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-quria .pagebuilder-column{display:block!important}@media screen and (max-width:992px){.demco-block-header .pagebuilder-column-group div[data-content-type=column]{width:auto!important}.demco-block-header div[data-content-type=column] .pagebuilder-banner-wrapper{width:350px}.demco-block-header .pagebuilder-column-group div[data-content-type=column] .pagebuilder-banner-wrapper{max-width:100%!important}}@media screen and (max-width:767px){.homepage-slider .row-full-width-inner .pagebuilder-slide-wrapper{height:unset}.cms-home .homepage-slider{height:400px}}.demco-block-header .pagebuilder-column-group>div[data-content-type=column]:nth-child(2n){padding:unset!important}.cms-kid-spark .demco-block-header .pagebuilder-column-group>div[data-content-type=column]:first-child{padding:42px 64px !important}.cms-kid-spark .kids-spark-col3 .pagebuilder-column-group div[data-content-type=column]:nth-child(3n){border-right:none!important}.cms-teachergeek .demco-block-header .pagebuilder-column-group>div[data-content-type=column]:first-child{padding:42px 64px !important}.cms-teachergeek .shop_by_category .pagebuilder-column-group div[data-content-type=column]{padding:16px 3% 24px!important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-teachergeek .shop_by_category .pagebuilder-column-group .pagebuilder-banner-wrapper{height:200px;width:200px}.cms-teachergeek .shop_by_category+div .pagebuilder-column-group div[data-content-type=column]{padding:16px 3% 24px!important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-teachergeek .shop_by_category+div .pagebuilder-column-group div[data-content-type=column]:nth-child(3n){border-right:none!important}.cms-teachergeek .shop_by_category .pagebuilder-column-group div[data-content-type=column]:nth-child(4n){border-right:none!important}.cms-teachergeek .teachergeek-col3 .pagebuilder-column-group div[data-content-type=column]{padding:0 3% 24px!important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-teachergeek .teachergeek-col3 .pagebuilder-column-group div[data-content-type=column]:nth-child(3n){border-right:none!important}.cms-teachergeek .banner_image_left_full_bleed .pagebuilder-column-group .pagebuilder-banner-wrapper{height:159px;width:325px}.cms-teachergeek .banner_image_left_full_bleed p{display:inline-block}.cms-dr-seuss .demco-block-header .pagebuilder-column-group>div[data-content-type=column]:first-child{padding:42px 64px !important}.cms-dr-seuss .col-5 .pagebuilder-column-group div[data-content-type=column]{padding:24px 2.1%!important;border-right:dotted 1px #d1d1d1 !important;border-bottom:dotted 1px #d1d1d1!important}.cms-dr-seuss .col-5 .pagebuilder-column-group div[data-content-type=column]:nth-child(5n){border-right:none!important}.cms-pete-the-cat .demco-block-header{height:400px}.cms-pete-the-cat .demco-block-header .pagebuilder-column-group>div[data-content-type=column]:first-child{padding:42px 64px !important}.cms-pete-the-cat .col-5 .pagebuilder-column-group div[data-content-type=column]{padding:24px 2.1%!important;border-right:dotted 1px #d1d1d1 !important;border-bottom:dotted 1px #d1d1d1!important}.cms-pete-the-cat .col-5 .pagebuilder-column-group div[data-content-type=column]:nth-child(5n){border-right:none !important}.cms-pete-the-cat .shop_by_category .pagebuilder-column-group div[data-content-type=column]{padding:16px 3% 24px!important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-pete-the-cat .shop_by_category .pagebuilder-column-group div[data-content-type=column]:nth-child(4n){border-right:none!important}.cms-pete-the-cat .col-2 .pagebuilder-column-group div[data-content-type=column] .pagebuilder-banner-wrapper{height:255px}.cms-pete-the-cat .col-2 .pagebuilder-column-group div[data-content-type=column]{padding:0 3% 24px 0 !important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-pete-the-cat .col-2 .pagebuilder-column-group div[data-content-type=column]:nth-child(2n){padding:0 0 24px 3% !important;border-right:none!important}.cms-pete-the-cat .col-2 .pagebuilder-column-group .pagebuilder-banner-button{z-index:10;display:block;padding:15px;background:#000;background:rgba(0,0,0,.4);text-align:center;font-size:18px;color:#fff;transition:.5s;width:112%;max-width:unset;margin-top:21%;margin-left:-8%;border:unset}.cms-pete-the-cat .col-2 .pagebuilder-column-group .pagebuilder-banner-button:hover{background:rgba(0,0,0,.6)}.cms-pete-the-cat .col-2 .pagebuilder-column-group .icon_blog_post .pagebuilder-banner-button:before{content:'\f0c9';font-weight:300;font-family:'Fontawesome';margin:0 6px 0 0}.cms-pete-the-cat .col-2 .pagebuilder-column-group .icon_activity_guide .pagebuilder-banner-button:before{content:'\f256';font-weight:300;font-family:'Fontawesome';margin:0 6px 0 0}.cms-pete-the-cat .col-2 .pagebuilder-column-group .icon_activity_guide .pagebuilder-banner-button{width:116%}.cms-mo-willems .demco-block-header .pagebuilder-column-group>div[data-content-type=column]:first-child{padding:42px 64px !important}.cms-mo-willems .col-5 .pagebuilder-column-group div[data-content-type=column]{padding:24px 2.1%!important;border-right:dotted 1px #d1d1d1 !important;border-bottom:dotted 1px #d1d1d1!important}.cms-mo-willems .col-5 .pagebuilder-column-group div[data-content-type=column]:nth-child(5n){border-right:none!important}.cms-mo-willems .col-2 .pagebuilder-column-group div[data-content-type=column]{padding:16px 3% 24px!important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-mo-willems .col-2 .pagebuilder-column-group div[data-content-type=column]:nth-child(4n){border-right:none!important}.cms-mo-willems .col-2 .pagebuilder-column-group .pagebuilder-banner-button{z-index:10;display:block;padding:15px;background:#000;background:rgba(0,0,0,.4);text-align:center;font-size:18px;color:#fff;transition:.5s;width:117%;max-width:unset;margin-top:28%;margin-left:-8.5%;border:unset}.cms-mo-willems .col-2 .pagebuilder-column-group .pagebuilder-banner-button:hover{background:rgba(0,0,0,.6)}.cms-mo-willems .col-2 .pagebuilder-column-group .icon_blog_post .pagebuilder-banner-button:before{content:'\f0c9';font-weight:300;font-family:'Fontawesome';margin:0 6px 0 0}.cms-mo-willems .col-2 .pagebuilder-column-group .icon_activity_guide .pagebuilder-banner-button:before{content:'\f256';font-weight:300;font-family:'Fontawesome';margin:0 6px 0 0}.cms-1000-books-before-kindergarten .header_1000_books_pic1{float:left;margin-top:-25px!important}.cms-1000-books-before-kindergarten .header_1000_books_pic2{margin-top:-25px!important}.cms-1000-books-before-kindergarten .webinar div[data-content-type=banner] .pagebuilder-banner-wrapper{width:372px;height:258px}.cms-1000-books-before-kindergarten .program_materials .pagebuilder-column-group div[data-content-type=column]{padding:0 3% 24px!important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-1000-books-before-kindergarten .program_materials .pagebuilder-column-group div[data-content-type=column]:nth-child(3n){border-right:none!important}.cms-1000-books-before-kindergarten .program_materials .pagebuilder-column-group div[data-content-type=banner] .pagebuilder-banner-wrapper{height:200px}.cms-1000-books-before-kindergarten .col-2 .pagebuilder-column-group div[data-content-type=column]{padding:0 3% 24px 0 !important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-1000-books-before-kindergarten .col-2 .pagebuilder-column-group div[data-content-type=column]:nth-child(2n){padding:0 0 24px 3% !important;border-right:none!important}.cms-1000-books-before-kindergarten .footer_1000_books{height:186px}.cms-1000-books-before-kindergarten .footer_1000_books .pagebuilder-column-group div[data-content-type=banner] .pagebuilder-banner-wrapper{height:40px}.cms-1000-books-before-kindergarten .footer_1000_books .pagebuilder-column div[data-content-type=banner]:first-child{margin-top:33%}.footer_1000_books .pagebuilder-column div[data-content-type=banner]:nth-child(2n){margin-left:33%;margin-top:-14%}.footer_1000_books .pagebuilder-column:first-child figure{margin-top:30%}.cms-very-ready-reader .demco-block-header div[data-content-type=slide]{border:solid 1px #e1e1e1}.cms-very-ready-reader .col-2 .pagebuilder-column-group div[data-content-type=column]{display:block!important;padding:0 3% 24px 0 !important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-very-ready-reader .col-2 .pagebuilder-column-group div[data-content-type=column]:nth-child(2n){padding:0 0 24px 3% !important;border-right:none!important}.cms-very-ready-reader .col-2 .pagebuilder-column-group div[data-content-type=column] .pagebuilder-banner-wrapper{height:262px;width:262px}.cms-very-ready-reader .vrr_downloads .pagebuilder-column-group div[data-content-type=column]:nth-child(2n) div[data-content-type=html]{margin-top:20%}.cms-very-ready-reader .vrr_downloads{border-bottom:dotted 1px #d1d1d1!important}.cms-very-ready-reader .vrr_testimonials .pagebuilder-column-group div[data-content-type=column]{padding:0 3% 24px!important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-very-ready-reader .vrr_testimonials .vrr_articles div[data-content-type=banner] .pagebuilder-banner-wrapper{height:125px}.cms-very-ready-reader .vrr_testimonials .vrr_shop{display:block!important}.cms-very-ready-reader .vrr_testimonials .vrr_shop .pagebuilder-banner-wrapper{height:274px;width:167px}.cms-very-ready-reader .vrr_webinar .pagebuilder-column-group div[data-content-type=column]{padding:0 3% 24px!important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-very-ready-reader .vrr_webinar .pagebuilder-column-group div[data-content-type=column]:first-child{border-right:none!important}.cms-very-ready-reader .vrr_webinar .pagebuilder-column-group div[data-content-type=column]:nth-child(3n){border-right:none!important}.cms-very-ready-reader .vrr_webinar .vrr_brochure{display:block!important}.cms-very-ready-reader .vrr_webinar .vrr_brochure .image_float_right .pagebuilder-banner-wrapper{height:174px;width:281px}.cms-very-ready-reader .vrr_webinar .presenters .pagebuilder-banner-wrapper{height:84px;width:84px;border-radius:50%!important}.cms-very-ready-reader .vrr_webinar .presenters{display:block!important}.cms-digital-catalogs .pagebuilder-column-group div[data-content-type=column]{padding:0 3% 24px!important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-digital-catalogs .pagebuilder-column-group div[data-content-type=column]:nth-child(3n){border-right:none!important}.cms-digital-catalogs .pagebuilder-column-group div[data-content-type=column] .pagebuilder-banner-wrapper{height:180px}.cms-summer_giveaway h1{font-weight:900;font-style:normal;font-stretch:normal;letter-spacing:normal;margin-bottom:8px}.cms-digital-catalogs .catalogs .pagebuilder-column-group div[data-content-type=html] p.link{text-align:center}.cms-digital-catalogs .catalogs .pagebuilder-column-group div[data-content-type=html] p:nth-child(2){min-height:63px}@media only screen and (min-device-width:768px) and (max-device-width:1128px){.cms-digital-catalogs .catalogs .pagebuilder-column-group div[data-content-type=html] h4{min-height:44px}.cms-digital-catalogs .catalogs .pagebuilder-column-group div[data-content-type=html] p:nth-child(2){min-height:105px}}@media only screen and (max-width:767px){.cms-digital-catalogs .catalogs .pagebuilder-column-group div[data-content-type=html] h4,.cms-digital-catalogs .catalogs .pagebuilder-column-group div[data-content-type=html] p:nth-child(2){min-height:auto}}.cms-flex-farm-sample-lesson h1{font-weight:900;font-style:normal;font-stretch:normal;letter-spacing:normal;margin-bottom:8px}.cms-flex-farm-sample-lesson .pagebuilder-column-group div[data-content-type=column]:nth-child(2n){padding:0 3% 24px!important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-free-tote h1{font-weight:900;font-style:normal;font-stretch:normal;letter-spacing:normal;margin-bottom:8px}.cms-free-tote .banner_image_left_full_bleed .pagebuilder-banner-wrapper{height:159px}.cms-free-tote .banner_image_left_full_bleed div[data-content-type=column] p{display:inline-block;width:78%}.cms-colorscape .demco-block-header .pagebuilder-column-group>div[data-content-type=column]:first-child{padding:42px 64px !important}.cms-colorscape .featured_projects .pagebuilder-column-group div[data-content-type=column]{padding:0 3% 24px!important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-colorscape .featured_projects .pagebuilder-poster-content button{z-index:10;display:block;padding:15px;background:#000;background:rgba(0,0,0,.8);text-align:center;font-size:18px;color:#fff;transition:.5s;width:131%;max-width:unset;margin-top:43%;margin-left:-15.5%;border:unset;font-family:'Nunito Sans',sans-serif;font-weight:16}.cms-kidovation .demco-block-header .pagebuilder-column-group>div[data-content-type=column]:first-child{padding:42px 64px !important}.cms-prices-reduced .demco-block-header .pagebuilder-column-group>div[data-content-type=column]:first-child{padding:42px 64px !important}.cms-prices-reduced .col-5 .pagebuilder-column-group div[data-content-type=column]{padding:24px 2.1%!important;border-right:dotted 1px #d1d1d1 !important;border-bottom:dotted 1px #d1d1d1!important}.cms-prices-reduced .col-5 .pagebuilder-column-group div[data-content-type=column]:nth-child(5n){border-right:none !important}.cms-prices-reduced .col-5 .pagebuilder-column-group div[data-content-type=column] .pagebuilder-banner-wrapper{height:194px}.cms-wall-art-examples .col-2.before_after .pagebuilder-column-group div[data-content-type=column]:nth-child(2n){text-align:center;margin-top:auto;margin-bottom:auto}.cms-wall-art .demco-block-header .pagebuilder-column-group>div[data-content-type=column]:first-child{padding:42px 64px !important}.cms-wall-art .col-5 .pagebuilder-column-group div[data-content-type=column]{padding:24px 2.1%!important;border-right:dotted 1px #d1d1d1 !important;border-bottom:dotted 1px #d1d1d1!important}.cms-wall-art .col-5 .pagebuilder-column-group div[data-content-type=column]:nth-child(5n){border-right:none !important}.cms-wall-art .col-5 .pagebuilder-column-group div[data-content-type=column] .pagebuilder-banner-wrapper{height:194px}.cms-wall-art .strip_banner .pagebuilder-banner-wrapper{width:238px;height:208px}.cms-wall-art .strip_banner div[data-content-type=button-item]{width:unset!important}.cms-iste .demco-block-header .pagebuilder-column-group>div[data-content-type=column]:first-child{padding:42px 64px !important}.cms-iste .col-2 .pagebuilder-column-group div[data-content-type=column]{padding:0 3% 24px 0 !important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-iste .col-2 .pagebuilder-column-group div[data-content-type=column]:nth-child(2n){padding:0 0 24px 3% !important;border-right:none!important}.cms-iste .col-2 .pagebuilder-column-group div[data-content-type=column]{display:block!important}.cms-library-card-posters .demco-block-header .pagebuilder-column-group>div[data-content-type=column]:first-child{padding:42px 64px !important}.cms-library-card-posters .demco-block-header+div .pagebuilder-column-group div[data-content-type=column]{padding:16px 3% 24px!important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-library-card-posters .demco-block-header+div .pagebuilder-column-group div[data-content-type=column]:nth-child(4n){border-right:none!important}.cms-library-card-posters .demco-block-header+div .pagebuilder-column-group div[data-content-type=column] .pagebuilder-banner-wrapper{height:186px}.cms-magbox .demco-block-header .pagebuilder-column-group>div[data-content-type=column]:first-child{padding:42px 64px !important}.cms-magbox .pagebuilder-slider .slick-dots li button,.cms-magbox .pagebuilder-slider .slick-dots li.slick-active button,.cms-magbox .pagebuilder-slider .slick-dots li.slick-active:hover button{background:#fff;border:solid 2px #999;width:17px !important;height:17px;line-height:17px}.cms-magbox .pagebuilder-slider .slick-dots li:hover button{border:solid 2px #4a7e86;background:#fff}.cms-magbox .pagebuilder-slider .slick-dots li button:hover:before{background:unset}.cms-magbox .pagebuilder-slider .slick-dots li.slick-active button:hover:before{background:#4a7e86!important}.cms-magbox .product_benefits .pagebuilder-column-group div[data-content-type=column]{padding:0 3% 24px!important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-magbox .product_benefits .pagebuilder-column-group div[data-content-type=column]:nth-child(3n){border-right:none!important}.cms-magbox .pagebuilder-slider{background:#f6f8f7 !important;border:dotted 1px #d1d1d1!important;border-radius:20px!important}.cms-sticktogether-poster-contest .demco-block-header .pagebuilder-column-group>div[data-content-type=column]:first-child{padding:42px 64px !important}.cms-sticktogether-poster-contest .form_column{padding:0 3% 24px!important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-sticktogether-poster-contest .col-2 .pagebuilder-column-group div[data-content-type=column]{display:block!important;padding:0 3% 24px 0 !important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-sticktogether-poster-contest .col-2 .pagebuilder-column-group div[data-content-type=column]:nth-child(2n){padding:0 0 24px 3% !important;border-right:none!important}.cms-sticktogether-poster-contest .col-2 .pagebuilder-column-group div[data-content-type=column] .pagebuilder-banner-wrapper{width:262px}.cms-vrrp-2-3 h1{font-weight:900;font-style:normal;font-stretch:normal;letter-spacing:normal;margin-bottom:8px}.cms-vrrp-2-3 .vrrp-23-head-block:nth-child(2n) figure{height:120px;text-align:right;float:right}.cms-vrrp-2-3 .vrrp-23-head-block{display:block!important}.cms-vrrp-2-3 .vrr_header{min-height:259px!important}.cms-vrrp-4-5 h1{font-weight:900;font-style:normal;font-stretch:normal;letter-spacing:normal;margin-bottom:8px}.cms-vrrp-4-5 .vrrp-23-head-block:nth-child(2n) figure{height:120px;text-align:right;float:right}.cms-vrrp-4-5 .vrrp-23-head-block{display:block!important}.cms-vrrp-4-5 .vrr_header{min-height:259px!important}.cms-vrrp-downloads h1{font-weight:900;font-style:normal;font-stretch:normal;letter-spacing:normal;margin-bottom:8px}.cms-vrrp-downloads .download_categories .pagebuilder-column-group div[data-content-type=column]{padding:0 3% 24px!important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-vrrp-downloads .download_categories .pagebuilder-column-group div[data-content-type=column]:nth-child(3n){border-right:none!important}.cms-vrrp-downloads .multi_age_downloads{border-bottom:dotted 1px #d1d1d1!important}.cms-teachergeek-instructions-resources h1{font-weight:900;font-style:normal;font-stretch:normal;letter-spacing:normal;margin-bottom:8px}.cms-teachergeek-instructions-resources .col-5 .pagebuilder-column-group div[data-content-type=column]{padding:24px 2.1%!important;border-right:dotted 1px #d1d1d1 !important;border-bottom:dotted 1px #d1d1d1!important}.cms-teachergeek-instructions-resources .col-5 .pagebuilder-column-group div[data-content-type=column]:nth-child(5n){border-right:none !important}.cms-naa-conference .col-2 .pagebuilder-column-group div[data-content-type=column]{display:block!important;padding:0 3% 24px 0 !important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-naa-conference .col-2 .pagebuilder-column-group div[data-content-type=column]:nth-child(2n){padding:0 0 24px 3% !important;border-right:none!important}.cms-naa-conference .shop_by_category .pagebuilder-column{padding:16px 3% 24px!important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-naa-conference .shop_by_category .pagebuilder-column:nth-child(4n){border-right:none!important}.cms-naa-conference .shop_by_category .pagebuilder-banner-wrapper{height:203px}.cms-naa-conference .form_column{padding:0 3% 24px!important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-naa-conference .search_banner_download{border-radius:16px!important;border:solid 1px #dedede !important;border-bottom:solid 8px #dedede!important}.cms-naa-conference .search_banner_download_pic .pagebuilder-banner-wrapper{height:120px}.cms-naa-conference .col-2 .pagebuilder-column-group .pagebuilder-column .pagebuilder-banner-wrapper{width:262px;height:202px}.cms-naa-conference .banner_image_left_full_bleed .pagebuilder-banner-wrapper{height:228px}.cms-naa-conference .banner_image_left_full_bleed .pagebuilder-column-group div[data-content-type=column] p{display:inline-block;width:78%}.cms-ala .demco-block-header .pagebuilder-column-group>div[data-content-type=column]:first-child{padding:42px 64px !important}.cms-ala .col-2 .pagebuilder-column-group div[data-content-type=column]{display:inline-block!important;padding:0 3% 24px 0 !important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-ala .col-2 .pagebuilder-column-group div[data-content-type=column]:nth-child(2n){padding:0 0 24px 3% !important;border-right:none!important}.cms-pla .demco-block-header .pagebuilder-column-group>div[data-content-type=column]:first-child{padding:42px 64px !important}.cms-pla .col-2 .pagebuilder-column-group div[data-content-type=column]{display:inline-block!important;padding:0 3% 24px 0 !important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-pla .col-2 .pagebuilder-column-group div[data-content-type=column]:nth-child(2n){padding:0 0 24px 3% !important;border-right:none!important}.cms-tla .demco-block-header .pagebuilder-column-group>div[data-content-type=column]:first-child{padding:42px 64px !important;display:block!important}.cms-tla .demco-block-header .pagebuilder-column-group>div[data-content-type=column]:first-child .pagebuilder-banner-wrapper{width:150px;max-height:150px!important}.cms-tla .col-2 .pagebuilder-column-group div[data-content-type=column]{display:inline-block!important;padding:0 3% 24px 0 !important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-tla .col-2 .pagebuilder-column-group div[data-content-type=column]:nth-child(2n){padding:0 0 24px 3% !important;border-right:none!important}.cms-tla .tla-content .pagebuilder-column-group .pagebuilder-column{display:block!important}.cms-tla .tla-content .pagebuilder-column-group .pagebuilder-column .pagebuilder-banner-wrapper{width:287px;height:170px}.cms-tla .tla-content .form_column{padding:0 3% 24px!important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-tla .tla-digital-catalog .pagebuilder-column-group .pagebuilder-column{padding:16px 3% 24px!important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-tla .tla-digital-catalog .pagebuilder-column-group .pagebuilder-column:nth-child(4n){border-right:none!important}.cms-tla .tla-digital-catalog .pagebuilder-column-group .pagebuilder-column .pagebuilder-banner-wrapper{height:250px}.cms-wonderosity-contest .form_column{padding:0 3% 24px!important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-wonderosity-contest .col-3 .pagebuilder-column-group div[data-content-type=column]{display:block!important;padding:0 3% 24px!important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-wonderosity-contest .col-3 .pagebuilder-column-group div[data-content-type=column] .pagebuilder-banner-wrapper{width:150px}.cms-wonderosity-contest .shop_by_category .pagebuilder-column{padding:16px 3% 24px!important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-wonderosity-contest .shop_by_category .pagebuilder-column:nth-child(4n){border-right:none!important}.cms-wonderosity-contest .shop_by_category .pagebuilder-banner-wrapper{height:203px}.cms-juice-mobile-power .demco-block-header .pagebuilder-column-group>div[data-content-type=column]:first-child{padding:42px 64px !important}.cms-juice-mobile-power .no_border_right .pagebuilder-column-group div[data-content-type=column]{padding:0 3% 24px 0 !important}.cms-juice-mobile-power .no_border_right .pagebuilder-column-group div[data-content-type=column]:nth-child(2n){padding:0 0 24px 3% !important;display:block!important}.cms-juice-mobile-power .product_benefits .pagebuilder-column-group .pagebuilder-column .image_float_left img{height:100px!important}.categorypath-products-learn-play-wonderosity-kits .form_column{padding:0 3% 24px!important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.categorypath-products-learn-play-wonderosity-kits .col-3 .pagebuilder-column-group div[data-content-type=column]{display:block!important;padding:0 3% 24px!important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.categorypath-products-learn-play-wonderosity-kits .col-3 .pagebuilder-column-group div[data-content-type=column] .pagebuilder-banner-wrapper{width:150px}.categorypath-products-learn-play-wonderosity-kits .search_banner_download{border-radius:16px!important;border:solid 1px #dedede !important;border-bottom:solid 8px #dedede!important}.categorypath-products-learn-play-wonderosity-kits .search_banner_download_pic .pagebuilder-banner-wrapper{height:120px}.categorypath-products-learn-play-wonderosity-kits .banner_image_left_full_bleed .pagebuilder-banner-wrapper{height:228px}.categorypath-products-learn-play-wonderosity-kits .banner_image_left_full_bleed .pagebuilder-column-group div[data-content-type=column] p{display:inline-block;width:78%}.categorypath-products-learn-play-wonderosity-kits .col-2 .pagebuilder-column-group div[data-content-type=column]{display:inline-block!important;padding:0 3% 24px 0 !important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.categorypath-products-learn-play-wonderosity-kits .col-2 .pagebuilder-column-group div[data-content-type=column]:nth-child(2n){padding:0 0 24px 3% !important;border-right:none!important}.categorypath-products-learn-play-wonderosity-kits .col-2 .pagebuilder-column-group .pagebuilder-column .pagebuilder-banner-wrapper{width:262px;height:203px}.categorypath-products-learn-play-wonderosity-kits .shop_by_category .pagebuilder-column{padding:16px 3% 24px!important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.categorypath-products-learn-play-wonderosity-kits .shop_by_category .pagebuilder-column:nth-child(4n){border-right:none!important}.categorypath-products-learn-play-wonderosity-kits .shop_by_category .pagebuilder-banner-wrapper{height:203px}.cms-new-site .search_banner_download{border-radius:16px!important;border:solid 1px #dedede !important;border-bottom:solid 8px #dedede!important}.cms-new-site h1{font-weight:900;font-style:normal;font-stretch:normal;letter-spacing:normal;margin-bottom:8px}.cms-new-site .pagebuilder-column-group div[data-content-type=column]{padding:0 3% 24px!important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-new-site .pagebuilder-column-group div[data-content-type=column]:nth-child(3n){padding:0 3% 24px!important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-new-site .pagebuilder-column-group div[data-content-type=column] .pagebuilder-banner-wrapper{height:60px}.cms-type-1 .shop_by_category.col-5 .pagebuilder-column-group div[data-content-type=column]{padding:24px 2.1%!important;border-right:dotted 1px #d1d1d1 !important;border-bottom:dotted 1px #d1d1d1!important}.cms-type-1 .shop_by_category.col-5 .pagebuilder-column-group div[data-content-type=column]:nth-child(5n){border-right:none !important}.cms-type-1 .pagebuilder-column-group div[data-content-type=column]{padding:0 3% 24px!important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-type-1 .pagebuilder-column-group div[data-content-type=column]:nth-child(3n){border-right:none!important}.cms-type-1 .col-2 .pagebuilder-column-group .pagebuilder-banner-wrapper{width:262px;height:227px}.cms-type-1 .col-2 .pagebuilder-column-group div[data-content-type=column]{padding:0 3% 24px!important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-type-1 .col-2 .pagebuilder-column-group div[data-content-type=column]:nth-child(2n){border-right:none!important}.cms-type-1 .demco-block-header .pagebuilder-column-group div[data-content-type=column]{border:none!important}.cms-type-1 .demco-block-header .pagebuilder-column-group div[data-content-type=column]{padding:42px 64px !important}.cms-type-1 .col-2 .pagebuilder-column{display:block!important}.cms-type-1 .page-main .category-view+.block-products-list{display:none}.cms-type-1 .ideas_container .pagebuilder-column-group div[data-content-type=column] .pagebuilder-banner-wrapper{height:297px}.cms-type-1 .ideas_container .link a{display:inline-block;background:#4a7e86;color:#ffffff!important;font-size:16px;line-height:24px;font-weight:600;width:auto !important;height:auto;margin:12px 0;padding:10px 12px;min-width:auto;border-radius:4px;text-decoration:none}.cms-type-2 .demco-block-header .pagebuilder-column-group>div[data-element=main]{border:none!important}.cms-type-2 .demco-block-header .pagebuilder-column-group>div[data-content-type=column]:first-child{padding:42px 64px !important}.cms-type-2 .demco-block-header h1{font-weight:900;font-style:normal;font-stretch:normal;letter-spacing:normal;margin-bottom:8px}.cms-type-2 .image_float_right .pagebuilder-banner-wrapper .pagebuilder-overlay{width:297px}.cms-type-2 .form_3_col .pagebuilder-column-group div[data-content-type=column]{padding:0 3% 24px!important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-type-2 .form_3_col .pagebuilder-column-group div[data-content-type=column]:nth-child(3n){border-right:none!important}.cms-type-2 .ideas_services .pagebuilder-column-group div[data-content-type=column]{border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-type-2 .ideas_services .pagebuilder-column-group div[data-content-type=column]:nth-child(2n){border-right:none!important;padding:0 0 24px 3% !important}.cms-type-2 .pagebuilder-column-group div[data-content-type=column]{padding:0 3% 24px 0!important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}.cms-type-2 .shop_by_category.col-5 .pagebuilder-column-group div[data-content-type=column]:nth-child(5n){border-right:none!important}.cms-type-2 .ideas_services .pagebuilder-column{display:block!important}.cms-type-2 .ideas_services .image_float_right .pagebuilder-banner-wrapper{width:297px;height:180px}.cms-type-2 .ideas_services .pagebuilder-column-group .pagebuilder-column:nth-child(2n) .image_float_right .pagebuilder-banner-wrapper{width:200px;height:82px}.cms-type-2 .page-main .category-view+.block-products-list{display:none}.cms-type-2 .shop_by_category.col-5 .pagebuilder-column-group div[data-content-type=column]{padding:24px 2.1%!important}.cms-type-2 .col-2.ideas_services .pagebuilder-column-group div[data-content-type=column] .image_float_right{max-width:unset}.cms-type-2 .col-3-shop-by-space .pagebuilder-column-group div[data-content-type=column]{padding:0 3% 24px!important;border-right:dotted 1px #d1d1d1!important;border-bottom:dotted 1px #d1d1d1!important}