@charset "utf-8";#theme-main{font-family:"DM Sans", sans-serif}.articles{display:flex;flex-wrap:wrap}.thumbnail{height:0;padding-bottom:46%;margin-bottom:5px;position:relative;overflow:hidden;background:#42f0db;background:linear-gradient(120deg, #b8e0dc 0%, #e0f2f0 28%, #f7f7f7 66%, #b8e0dc 100%)}.thumbnail img{width:fit-content;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.blogpost img{max-width:100%;height:auto;border-radius:20px;margin:0.5em}.blogpost .alignright,.blogpost .alignright img{float:right;margin-right:0}.blogpost .alignleft,.blogpost .alignleft img{float:left;margin-left:0}.blogpost .aligncenter,.blogpost .aligncenter img{display:block;margin-left:auto;margin-right:auto;text-align:center}.coverimage{overflow:hidden;border-radius:20px}.coverimage img{display:block;width:100%;height:auto}.entry-meta-single{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;margin:4px 0 20px}.entry-meta-single__left{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.entry-meta-single__badge{display:inline-block;padding:5px 14px;border-radius:50px;background:#F58F29;color:#fff;font-size:12px;font-weight:600;line-height:1.4;text-decoration:none;text-transform:uppercase;letter-spacing:0.02em}.entry-meta-single__badge:hover{color:#fff;text-decoration:underline}.entry-meta-single__author,.entry-meta-single__date{color:#6d6e70;font-size:14px}.entry-meta-single__author strong,.entry-meta-single__date strong{color:#333;font-weight:600}#breadcrumbs{margin-top:8px;font-size:13px;color:#6d6e70}#breadcrumbs a{color:#246372;text-decoration:none}#breadcrumbs a:hover{text-decoration:underline}#breadcrumbs .breadcrumb-sep{margin:0 6px;color:#6d6e70}.author-info h3{border-bottom:solid 1.5px #10c6b0}.author-box{background-color:#f7f7f7;padding-bottom:15px;padding-top:15px;margin-bottom:30px}img.avatar{border-radius:100%}.widget img{max-width:100%;height:auto}.pagination .page-link.dots{border:none;padding:0.5rem 0;min-width:auto}.wp-block-heading,.yarpp,iframe{clear:both}.wp-block-heading{color:revert;text-transform:revert;font-weight:revert;font-size:inherit;margin-bottom:0.55em}#content-wrapper h1{font-size:44px;color:#246372;font-weight:400}h2,h2.wp-block-heading{font-size:1.3125rem}h3,h3.wp-block-heading,h4,h4.wp-block-heading{font-size:1.125rem}.yarpp-thumbnails-horizontal{display:flex;overflow:hidden;overflow-x:auto;gap:5px;padding-bottom:5px}.page-cms #content-wrapper .yarpp-thumbnails-horizontal .yarpp-thumbnail>img{margin:auto;margin-bottom:0.5em}.yarpp-related .yarpp-thumbnails-horizontal .yarpp-thumbnail{border:none;height:auto;min-height:200px}.yarpp-thumbnails-horizontal .yarpp-thumbnail .yarpp-thumbnail-title{line-height:1.15em;height:auto;max-height:inherit;margin-bottom:0}.yarpp-thumbnails-horizontal .yarpp-thumbnail{border:none}.page-cms #content-wrapper figure.aligncenter img{margin:auto}.page-cms #content-wrapper table td,.page-cms #content-wrapper table th{padding:0.75rem;vertical-align:top;border-top:1px solid #f6f6f6}.page-cms #content-wrapper .pspw-products{margin:1em auto 2em auto}.page-cms #content-wrapper a.pspw-product{border:solid thin #B7B7B7;border-radius:15px;text-decoration:unset;padding:20px 10px;margin:0}.page-cms #content-wrapper a.pspw-product:hover{background-color:#EDEDED !important}.page-cms #content-wrapper a.pspw-product .pspw-product__title{font-weight:400;font-size:17px;color:#6D6E70;min-height:3.3em;display:flex;justify-content:center;flex-wrap:wrap;text-wrap:wrap;align-items:center;border:none;text-align:center;line-height:1.1}.page-cms #content-wrapper a.pspw-product .pspw-product__price{text-align:center;font-weight:400;font-size:24px;color:#10C6B0}.page-cms #content-wrapper a.pspw-product .pspw-regular-price{font-weight:300;font-size:24px;color:#B7B7B7}.page-cms #content-wrapper a.pspw-product .pspw-sale-price{font-weight:500 !important;color:#e44c75 !important}.page-cms #content-wrapper a.pspw-product img{mix-blend-mode:multiply}.blog-card{position:relative;display:flex;flex-direction:column;height:calc(100% - 24px);margin:0 12px 24px;overflow:hidden;border:none;border-radius:14px;background:#fff;box-shadow:0 4px 16px rgba(32, 82, 96, 0.1);transition:box-shadow 0.25s ease}.blog-card:hover{box-shadow:0 10px 28px rgba(32, 82, 96, 0.2)}.blog-card:hover .thumbnail img{transform:translate(-50%, -50%) scale(1.08)}.blog-card .thumbnail img{transition:transform 0.35s ease}.blog-card .thumbnail .blog-card__badge{position:absolute;z-index:2;top:12px;left:12px;display:inline-block;padding:5px 14px;border-radius:50px;background:#F58F29;color:#fff;font-size:12px;font-weight:600;line-height:1.4;text-decoration:none;text-transform:uppercase;letter-spacing:0.02em}.blog-card .thumbnail .blog-card__badge:hover{color:#fff;text-decoration:underline}.blog-card .card-body{display:flex;flex-direction:column;flex:1 1 auto;padding:18px 20px 22px}.blog-card .blog-card__date{display:flex;align-items:center;gap:6px;margin-bottom:8px;color:#246372;font-size:13px}.blog-card .blog-card__date svg{flex:none;color:#246372}.blog-card .blog-card__title{margin-bottom:8px;font-size:29px;font-weight:700;line-height:1.3}.blog-card .blog-card__title a{color:#246372}.blog-card .blog-card__title a:hover{color:#F58F29;text-decoration:none}.blog-card .card-text{margin-bottom:10px;color:#6d6e70;font-size:0.95rem;line-height:1.5}.blog-card .blog-card__more{display:inline-block;margin-top:auto;color:#F58F29;font-weight:600;font-size:0.95rem;text-decoration:none}.blog-card .blog-card__more:hover{text-decoration:underline}.blog-sidebar .widget{margin-bottom:24px;padding:22px 24px;border-radius:14px;background:#fff;box-shadow:0 4px 16px rgba(32, 82, 96, 0.1)}.blog-sidebar .widget-title{margin-bottom:15px;color:#246372;font-size:1.1rem;font-weight:700}.blog-sidebar .search-form{display:flex}.blog-sidebar .search-form label{display:contents}.blog-sidebar .search-form .search-field{-webkit-appearance:none;appearance:none;flex:1 1 auto;min-width:0;padding:10px 16px;border:1px solid #e7e7e7;border-radius:50px 0 0 50px;border-right:none;font-size:0.95rem}.blog-sidebar .search-form .search-field:focus{outline:none;border-color:#F58F29}.blog-sidebar .search-form .search-submit{-webkit-appearance:none;appearance:none;flex:none;border:1px solid #F58F29;border-radius:0 50px 50px 0;padding:10px 18px;background:#F58F29;color:#fff;font-size:0.95rem;cursor:pointer}.blog-sidebar .search-form .search-submit:hover{background:#ea7b0b}.blog-sidebar .widget-recent-posts ul{margin:0;padding:0;list-style:none}.blog-sidebar .widget-recent-posts li{padding:10px 0;border-bottom:1px solid #e7e7e7}.blog-sidebar .widget-recent-posts li:last-child{border-bottom:none}.blog-sidebar .widget-recent-posts a{color:#246372;font-size:0.95rem;font-weight:500;line-height:1.35}.blog-sidebar .widget-recent-posts a:hover{color:#F58F29;text-decoration:none}.blog-sidebar .widget-integraclub{background:linear-gradient(135deg, #246372 0%, #23606F 10%, #225E6C 20%, #215B69 30%, #205967 40%, #1F5664 50%, #1E5461 60%, #1D515E 70%, #1C4F5B 80%, #1B4C59 90%, #1A4A56 100%);box-shadow:0 5.007px 7.51px -1.252px rgba(0, 0, 0, 0.1), 0 2.503px 5.007px -2.503px rgba(0, 0, 0, 0.1);color:#fff;text-align:center}.blog-sidebar .widget-integraclub .widget-title{color:#fff}.blog-sidebar .widget-integraclub p{margin-bottom:18px;font-size:0.95rem;opacity:0.9}.blog-sidebar .widget-integraclub .btn-cta{display:inline-block;padding:10px 26px;border-radius:50px;background:#F58F29;color:#fff;font-weight:600;font-size:0.95rem;text-decoration:none}.blog-sidebar .widget-integraclub .btn-cta:hover{background:#ea7b0b;color:#fff} /* DO NOT ADD YOUR CSS HERE. ADD IT TO SASS/_CUSTOM.SCSS */ 