.hidden{display:none !important}.cf7-taks-type{list-style:none;margin:0;padding:0}.cf7-taks-type li{list-style:none;margin:0;padding:0;display:flex}.cf7-taks-type li>div{flex:1}.cf7-taks-type li .cf7-fileprogressBar{flex:2}.cf7-drop-img{width:50px;height:50px;left:0;position:absolute}.cf7-drop-img img{width:100%;height:100%}.cf7-dragandrophandler{border:2px dashed #92aab0;width:100%;height:200px;color:#92aab0;text-align:center;vertical-align:middle;padding:10px 0 10px 10px;font-size:200%;position:relative}.cf7-dragandrophandler-inner{overflow:hidden;white-space:nowrap;width:100%;text-overflow:ellipsis;text-align:center;line-height:40px;padding-top:15px}.cf7-drop-progressBar{width:100%;border-radius:5px;overflow:hidden;display:inline-block;margin:0 10px 5px 5px;vertical-align:top;flex:6 !important;margin-left:50px;box-sizing:content-box;width:calc(100% - 50px)}.cf7-drop-progressBar div{height:auto;color:#fff;text-align:right;line-height:15px;width:0;background-color:#4caf50;border-radius:3px;font-size:13px}.cf7-drop-progressBar.cf7-text-error-pro div{background-color:#565555}.cf7-drop-statusbar{width:100%;padding:10px 10px 0;vertical-align:top;margin:10px 0;position:relative}.cf7-drop-statusbar>div{overflow:hidden}.cf7-drop-text-error{color:red;padding-left:50px}.cf7-drop-type_file{display:inline-block;position:absolute;font-size:12px;font-weight:700;line-height:13px;margin-top:25px;padding:0 4px;border-radius:2px;box-shadow:1px 1px 2px #abc;color:#fff;background:#0080c8;text-transform:uppercase}.cf7-drop-filename{display:inline-block;vertical-align:top;margin-left:50px}.cf7-drop-type{width:50px;height:50px;background:url(//staging.rians.com/app/plugins/drag-and-drop-file-upload-for-contact-form-7/frontend/css/../images/generic.png) no-repeat center center;background-size:100%;position:absolute}.cf7-drop-filesize{display:inline-block;vertical-align:top;color:#30693d;margin-left:10px;margin-right:5px;margin-left:10px;color:#444242;font-weight:700}.cf7-drop-remove,.cf7-drop-abort{position:absolute;top:10px;right:10px;width:16px;height:16px;background:url(//staging.rians.com/app/plugins/drag-and-drop-file-upload-for-contact-form-7/frontend/css/../images/remove.png) center no-repeat;cursor:pointer}.cf7-drop-remove a{text-decoration:none !important;display:inline-block;background:#f7f7f8 url(//staging.rians.com/app/plugins/drag-and-drop-file-upload-for-contact-form-7/frontend/css/../images/trash.png) center no-repeat;text-indent:-999999px;width:25px;height:25px;border:1px solid #34495e}.cf7-drop-remove a:hover{opacity:.8}.cf7-text-browser a{display:inline-block;background:#6381e6;padding:10px 20px;border-radius:4px;text-align:center;font-weight:700;vertical-align:top;cursor:pointer;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;text-decoration:none !important;color:#fff !important;font-size:18px}.cf7-text-browser a:hover{opacity:.8}.cf7-text-drop{font-size:35px;font-weight:700}.cf7-drop-progressBar.cf7-text-error{border:none;color:red}
.cbo-heroarticle{background-color:#fff;position:relative;text-align:center}.cbo-heroarticle:before{background:url(//staging.rians.com/app/themes/rians/library/css/blocks/../../images/pattern-checkerboard.svg) repeat-x bottom #f9f1ed;background-size:auto 1.875rem;bottom:4.5625rem;content:"";display:block;position:absolute;top:0;width:100%}.cbo-heroarticle .heroarticle-inner{padding-bottom:0!important}.cbo-heroarticle .heroarticle-breadcrumbs{margin:0 0 .625rem}.cbo-heroarticle .heroarticle-title{margin:0 auto 2.5rem;max-width:53.125rem}.cbo-heroarticle .heroarticle-picture .picture-inner{border-radius:.9375rem;height:12.5rem;overflow:hidden;position:relative}.cbo-heroarticle .heroarticle-metas{align-items:center;display:flex;gap:.5rem;justify-content:space-between;margin:2.5rem 0 1.25rem}@media(min-width:1024px){.cbo-heroarticle .heroarticle-metas{display:none}.cbo-heroarticle .heroarticle-picture .picture-inner{height:21.875rem}}
.cbo-singlepost{background-color:#fff}.cbo-singlepost .singlepost-inner{padding-bottom:1px!important;padding-top:1px!important}.cbo-singlepost .singlepost-sidebar{padding-top:1.0625rem}.cbo-singlepost .singlepost-sidebar .sidebar-metas{display:none}.cbo-singlepost .singlepost-sidebar .sidebar-summary .summary-button{justify-content:space-between;width:100%}.cbo-singlepost .singlepost-sidebar .sidebar-summary .summary-button .icon{transform:rotate(90deg)}.cbo-singlepost .singlepost-sidebar .sidebar-summary .summary-content,.cbo-singlepost .singlepost-sidebar .sidebar-summary .summary-title{display:none}.cbo-singlepost .singlepost-sidebar .sidebar-summary .summary-content li,.cbo-singlepost .singlepost-sidebar .sidebar-summary .summary-content ul{display:block;list-style:none;margin:0;padding:0}.cbo-singlepost .singlepost-sidebar .sidebar-summary .summary-content ul{border-left:1px solid #d2d3d6}.cbo-singlepost .singlepost-sidebar .sidebar-summary .summary-content li{border-left:3px solid transparent;margin:.625rem 0 .625rem -.0625rem;padding-left:1.0625rem}.cbo-singlepost .singlepost-sidebar .sidebar-summary .summary-content a{color:#555;font-size:.875rem;font-weight:400;line-height:1.5;text-decoration:none}.cbo-singlepost .singlepost-sidebar .sidebar-summary .summary-content .active{border-color:#a91d2d}.cbo-singlepost .singlepost-sidebar .sidebar-summary .summary-content .active a{color:#a91d2d;font-weight:700}.cbo-singlepost .singlepost-sidebar .sidebar-summary .summary-content.active{display:block}.cbo-singlepost .singlepost-content .cbo-container{max-width:100%;padding-left:0!important;padding-right:0!important}.cbo-singlepost .singlepost-content .cbo-container.container--padding{margin-bottom:2.5rem!important;margin-top:2.5rem!important;padding-bottom:0!important;padding-top:0!important}.cbo-singlepost .singlepost-content .cbo-cards .cards-list .list-el .el-card,.cbo-singlepost .singlepost-content .cbo-video .video-box{background:#f9f1ed}@media(min-width:1024px){.cbo-singlepost .singlepost-inner{align-items:flex-start;display:flex;justify-content:space-between}.cbo-singlepost .singlepost-sidebar{min-width:24%;padding:2.5rem 0;position:sticky;top:6.25rem;width:24%}.cbo-singlepost .singlepost-sidebar .sidebar-metas{display:block}.cbo-singlepost .singlepost-sidebar .sidebar-metas .metas-reminder .reminder-prefix{color:#555;font-size:.75rem;line-height:1.5;margin:0}.cbo-singlepost .singlepost-sidebar .sidebar-metas .metas-reminder .reminder-title{margin:0}.cbo-singlepost .singlepost-sidebar .sidebar-metas .metas-category{margin:.75rem 0}.cbo-singlepost .singlepost-sidebar .sidebar-summary{margin-top:2.5rem}.cbo-singlepost .singlepost-sidebar .sidebar-summary .summary-button{display:none}.cbo-singlepost .singlepost-sidebar .sidebar-summary .summary-title{display:block;font-size:1rem}.cbo-singlepost .singlepost-sidebar .sidebar-summary .summary-content{display:block}.cbo-singlepost .singlepost-content{min-width:71%;width:71%}}
.cbo-text .text-inner.cbo-container{margin-bottom:2.5rem!important;margin-top:2.5rem!important}.cbo-text .text-wrap{position:relative}
.cbo-textpicture .textpicture-inner.cbo-container{margin-bottom:2.5rem!important;margin-top:2.5rem!important}.cbo-textpicture .textpicture-picture{margin:2.375rem 0 0;position:relative;width:100%}.cbo-textpicture .textpicture-picture .picture-inner{border-radius:.9375rem;overflow:hidden;position:relative}.cbo-textpicture .textpicture-picture .picture-inner img{position:relative}@media(min-width:1024px){.cbo-textpicture .textpicture-inner{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between}.cbo-textpicture .textpicture-picture{margin-bottom:0;width:50%}.cbo-textpicture .textpicture-content{width:40%}.cbo-textpicture.textpicture--reverse .textpicture-inner{flex-direction:row}}
.cbo-relatedproducts .relatedproducts-title{margin-top:0}.cbo-relatedproducts .relatedproducts-title:after{margin-bottom:2.5rem;margin-left:0}.cbo-relatedproducts .relatedproducts-description{margin:0 0 2.5rem}.cbo-relatedproducts .relatedproducts-list .list-el{margin-bottom:2.6875rem}.cbo-relatedproducts .relatedproducts-list .list-el .cbo-product{min-height:100%}.cbo-relatedproducts.relatedproducts--white{background:#fff}@media(min-width:768px){.cbo-relatedproducts .relatedproducts-list{display:flex;flex-wrap:wrap;margin:0 -.3125rem}.cbo-relatedproducts .relatedproducts-list .list-el{margin-bottom:0;padding:0 .3125rem;width:50%}}@media(min-width:1024px){.cbo-relatedproducts .relatedproducts-list{margin:0 -.78125rem}.cbo-relatedproducts .relatedproducts-list .list-el{padding:0 .78125rem;width:33.333%}}
.cbo-lastarticles .lastarticles-title{margin:0 0 3.125rem}.cbo-lastarticles .lastarticles-title.cbo-title-ornament:after{margin-left:0}.cbo-lastarticles .lastarticles-description{color:#555;font-family:DidotLTPro,serif;font-size:1.25rem;font-weight:400;line-height:1.25;margin:0 0 3.125rem}.cbo-lastarticles .lastarticles-list .list-el{margin-bottom:2.6875rem}.cbo-lastarticles .lastarticles-list .list-el .cbo-article{min-height:100%}.cbo-lastarticles .lastarticles-button{margin-top:1.875rem;text-align:center}.cbo-lastarticles.lastarticles--white{background:#fff}@media(min-width:768px){.cbo-lastarticles .lastarticles-list{display:flex;flex-wrap:wrap;margin:0 -.3125rem}.cbo-lastarticles .lastarticles-list .list-el{margin-bottom:0;padding:0 .3125rem;width:50%}}@media(min-width:1024px){.cbo-lastarticles .lastarticles-inner{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.cbo-lastarticles .lastarticles-title{margin:0 0 3.25rem;max-width:70%;order:1}.cbo-lastarticles .lastarticles-description{font-size:1.375rem;margin:0 0 3.25rem;max-width:100%;order:3;padding:0 30% 0 0}.cbo-lastarticles .lastarticles-button{margin:0 0 3.25rem;max-width:25%;order:2}.cbo-lastarticles .lastarticles-list{margin:0 -.78125rem;order:4;width:calc(100% + 1.5625rem)}.cbo-lastarticles .lastarticles-list .list-el{padding:0 .78125rem;width:33.333%}}