body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}.et_pb_module.et_pb_text table{width:100%!important}.et_pb_module.et_pb_text table td{width:auto!important;padding-left:5px;padding-right:5px}.masonry-grid .et_pb_column{display:inline-block;vertical-align:top;margin-bottom:20px}.blurb-button-container{text-align:center}.blurb-button-container a{display:inline-block}.custom-button{display:inline-block;padding:10px 20px;color:#ffffff;text-decoration:none;border-radius:5px;font-weight:light;border:1px solid #fff}.custom-button:hover{background-color:#0056b3}.et_pb_row_0_tb_header{display:flex!important;align-items:center!important;height:200px}.et_pb_row_0_tb_header>.et_pb_column{height:100%!important;display:flex!important;flex-direction:column;justify-content:center}.et_pb_row_0_tb_header .et_pb_module{margin:0!important;padding:0!important}.side-by-side-logos{display:flex;align-items:center;justify-content:center;gap:20px}.side-by-side-logos img{max-height:100px;height:100%;object-fit:contain}@media (max-width:768px){.et_pb_row_0_tb_footer{flex-direction:column!important;display:flex!important;align-items:center;justify-content:center;text-align:center}.et_pb_column_0_tb_footer,.et_pb_column_1_tb_footer,.et_pb_column_2_tb_footer{width:100%!important;max-width:100%;margin-bottom:20px;text-align:center!important}.side-by-side-logos{flex-direction:column;align-items:center;justify-content:center;gap:10px}.side-by-side-logos img{max-height:50px;width:auto;max-width:100%}.footer-contact p{text-align:center!important;font-size:0.95rem;line-height:1.5;margin:0 auto}}.et_pb_section .et_pb_row.et_pb_equal_columns>.et_pb_column{display:flex;flex-direction:column;justify-content:center}.et_pb_column .et_pb_module{margin-top:auto;margin-bottom:auto}.et_pb_image,.et_pb_text{padding-top:0!important;padding-bottom:0!important}.et_pb_row{align-items:stretch}.vertical-center{display:flex;flex-direction:column;justify-content:center;height:100%}.et_pb_text .et_pb_text_inner>h2{text-align:center!important}.bag-grid~h2{text-align:center!important}.bag-grid:not(.toggle-cards){display:flex;flex-wrap:wrap;gap:30px;justify-content:center;align-items:stretch}.bag-grid:not(.toggle-cards) .bag-card{display:flex;flex-direction:column;justify-content:space-between;width:calc(33.333% - 20px);flex:0 0 calc(33.333% - 20px);background:linear-gradient(to bottom,#019cdf,#003384);padding:20px;border:1px solid white;border-radius:40px 40px 40px 0;box-shadow:0 4px 15px rgba(0,0,0,0.1);color:white;box-sizing:border-box}.bag-table th{color:white!important}.bag-grid:not(.toggle-cards)>.bag-card:nth-child(1):nth-last-child(1){flex:0 0 calc(33.333% - 20px);max-width:calc(33.333% - 20px)}.bag-grid:not(.toggle-cards) .bag-card{background:linear-gradient(to bottom,#019cdf,#003384);color:white;border:1px solid white;border-radius:40px 40px 40px 0;box-shadow:0 4px 15px rgba(0,0,0,0.1);padding:20px;display:flex;flex-direction:column;justify-content:space-between}.bag-grid:not(.toggle-cards) .bag-card *{color:white!important}.bag-grid:not(.toggle-cards) .bag-card h3{margin-top:0.5rem;font-size:1.2rem;color:white}.bag-image-wrapper{position:relative;width:100%;overflow:hidden}.bag-image-wrapper img{width:100%;height:auto;display:block}.overlay-title{position:absolute;top:4%;left:0;transform:translateY(-50%);width:100%;padding:1rem 1rem;background:rgba(0,0,0,0.9);color:#fff;font-size:1rem;text-align:center;z-index:2;box-sizing:border-box;border-radius:10px 10px 0 0}.bag-grid:not(.toggle-cards) .bag-button-wrapper{text-align:center;margin-top:auto;padding-top:15px}.bag-grid:not(.toggle-cards) .btn{display:inline-block;padding:10px 20px;background:transparent;color:white;border:2px solid white;border-radius:6px;text-decoration:none;transition:all 0.3s ease}.bag-grid:not(.toggle-cards) .btn:hover{background:#019cdf;color:#003384;border-color:#019cdf}@media (max-width:1024px){.bag-grid:not(.toggle-cards) .bag-card{width:calc(50% - 15px);flex:0 0 calc(50% - 15px)}.bag-grid:not(.toggle-cards)>.bag-card:nth-child(1):nth-last-child(1){flex:0 0 calc(50% - 15px);max-width:calc(50% - 15px)}}@media (max-width:767px){.bag-grid:not(.toggle-cards) .bag-card{width:100%;flex:0 0 100%}.bag-grid:not(.toggle-cards)>.bag-card:nth-child(1):nth-last-child(1){flex:0 0 100%;max-width:100%}}.bag-grid .bag-table table{font-size:0.8rem}@media (max-width:1365px) and (min-width:1025px){.bag-grid .bag-table table{font-size:0.7rem!important}}@media (max-width:1199px){.bag-grid .bag-table table{font-size:0.65rem}.bag-grid .bag-table th,.bag-grid .bag-table td{padding:6px 6px}}.bag-grid:not(.toggle-cards) .bag-card img{max-width:100%;border-radius:20px;margin-bottom:15px}.bag-grid:not(.toggle-cards) .bag-card h3{font-size:1.2rem;margin:0.5rem 0}.bag-grid:not(.toggle-cards) .bag-button-wrapper{margin-top:auto;padding-top:15px;text-align:center}.bag-grid:not(.toggle-cards) .bag-table table{width:100%;border-collapse:collapse;font-size:0.8rem}.bag-grid:not(.toggle-cards) .bag-table th,.bag-grid:not(.toggle-cards) .bag-table td{padding:8px 10px;border:1px solid white;text-align:left}.bag-grid:not(.toggle-cards) .bag-table td:last-child,.bag-grid:not(.toggle-cards) .bag-table th:last-child{border-right:1px solid white}.colour-cell{font-weight:bold;text-align:center;vertical-align:middle;padding:5px;line-height:1.2;font-size:0.8rem;font-family:Arial,Helvetica,sans-serif;text-align:center!important}.colour-dark-text{color:black!important}.colour-light-text{color:white!important}.bag-grid .bag-table th{white-space:normal!important;overflow-wrap:normal!important;word-break:keep-all!important;font-size:0.75rem;padding:6px 10px;line-height:1.2}@media screen and (max-width:1366px){.bag-grid:not(.toggle-cards) .bag-card .bag-table table,.bag-grid:not(.toggle-cards) .bag-card .bag-table th,.bag-grid:not(.toggle-cards) .bag-card .bag-table td{font-size:0.6rem!important;padding:3px 4px!important;line-height:1.1!important;white-space:normal!important}.bag-grid:not(.toggle-cards) .bag-card .bag-table{overflow-x:hidden!important}}.bag-grid.toggle-cards{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;align-items:stretch;margin:0 auto}.bag-grid.toggle-cards{margin-bottom:50px}.bag-grid.toggle-cards .bag-card{width:calc(33.333% - 20px);flex:0 0 calc(33.333% - 20px);display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box}.bag-grid.toggle-cards>.bag-card:nth-child(1):nth-last-child(1){flex:0 0 calc(33.333% - 20px);max-width:calc(33.333% - 20px)}.toggle-details-btn{margin:10px 0;padding:8px 14px;border:1px solid white;background:transparent;color:white;font-size:0.85rem;border-radius:4px;cursor:pointer;transition:background 0.3s}.toggle-details-btn:hover{background:rgba(255,255,255,0.1)}@media (max-width:1024px){.bag-grid.toggle-cards .bag-card{width:calc(50% - 15px);flex:0 0 calc(50% - 15px)}.bag-grid.toggle-cards>.bag-card:nth-child(1):nth-last-child(1){flex:0 0 calc(50% - 15px);max-width:calc(50% - 15px)}}@media (max-width:767px){.bag-grid.toggle-cards .bag-card{width:100%;flex:0 0 100%}.bag-grid.toggle-cards>.bag-card:nth-child(1):nth-last-child(1){flex:0 0 100%;max-width:100%}}.bag-grid.toggle-cards .bag-card.toggle-mode .bag-table{max-height:0;opacity:0;overflow:hidden;transition:max-height 0.4s ease,opacity 0.4s ease}.bag-grid.toggle-cards .bag-card.toggle-mode.active .bag-table{max-height:2000px;opacity:1}.bag-grid.toggle-cards .bag-card .bag-button-wrapper{margin-top:auto;padding-top:15px;text-align:center}.bag-grid.toggle-cards{align-items:stretch}.bag-grid.toggle-cards .bag-card.toggle-mode{display:flex;flex-direction:column;justify-content:space-between;height:100%}.bag-grid.toggle-cards .bag-table table{width:100%;border-collapse:collapse;font-size:0.75rem}.bag-grid.toggle-cards .bag-table th,.bag-grid.toggle-cards .bag-table td{padding:8px 10px;border:1px solid white;text-align:left}@media screen and (max-width:1366px) and (min-width:1290px){.bag-grid.toggle-cards .bag-table table,.bag-grid.toggle-cards .bag-table th,.bag-grid.toggle-cards .bag-table td{font-size:0.55rem!important;padding:4px 6px!important;line-height:1.1;white-space:normal}.bag-grid.toggle-cards .bag-table{overflow-x:hidden}}.side-by-side-logos img{max-height:90px;height:100%;object-fit:contain}.bag-grid.toggle-cards .bag-card{background:linear-gradient(to bottom,#0072bb,#003a70);border-radius:20px;padding:20px;color:white;transition:box-shadow 0.3s ease;position:relative}.bag-grid.toggle-cards .bag-card h3{color:white;margin-top:10px;margin-bottom:10px;font-size:1.1rem}.bag-grid.toggle-cards .btn{display:inline-block;padding:8px 20px;border:2px solid white;color:white;text-decoration:none;background:transparent;transition:background-color 0.3s ease,color 0.3s ease;border-radius:6px}.bag-grid.toggle-cards .btn:hover{background-color:#66c2ff;color:#003a70}.bag-grid.toggle-cards .bag-card img{max-width:100%;height:auto;border-radius:10px;margin-bottom:15px}@media screen and (max-width:912px){.bag-grid.toggle-cards .bag-table{overflow-x:auto!important;-webkit-overflow-scrolling:touch}.bag-grid.toggle-cards .bag-table::-webkit-scrollbar{display:none}.bag-grid.toggle-cards .bag-table{scrollbar-width:none}.bag-grid.toggle-cards .bag-table table{min-width:100%!important;table-layout:fixed!important;font-size:0.6rem!important}.bag-grid.toggle-cards .bag-table th,.bag-grid.toggle-cards .bag-table td{padding:3px 4px!important;white-space:normal!important}}@media screen and (max-width:1280px) and (min-width:1024px){.side-by-side-logos img{max-height:80px;height:100%;object-fit:contain}.bag-grid .bag-table{overflow-x:hidden!important}.bag-grid .bag-table table{width:100%;table-layout:fixed;font-size:0.45rem;border-collapse:collapse}.bag-grid .bag-table th{white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;font-size:0.45rem;padding:3px 4px;line-height:1.2}.bag-grid .bag-table td{white-space:normal!important;overflow-wrap:break-word;word-break:break-word;font-size:0.45rem;padding:3px 4px;line-height:1.2}.bag-grid .bag-card{padding:15px}}@media screen and (min-width:1281px){.bag-grid .bag-table{overflow-x:hidden!important}.bag-grid .bag-table table{font-size:0.8rem!important;table-layout:fixed!important;width:100%!important}.bag-grid .bag-table th,.bag-grid .bag-table td{padding:6px 10px!important;white-space:normal!important;word-break:break-word}.bag-grid .bag-table th{font-size:0.75rem!important}.bag-grid .bag-card{padding:20px!important}}.bag-grid:not(.mammoth-range) .toggle-details-btn[data-title]::before{content:attr(data-title);display:block;font-weight:600;margin-bottom:4px;color:#fff;line-height:1.2;text-wrap:balance}.bag-grid:not(.mammoth-range) .bag-image-wrapper .overlay-title{display:none!important}.mammoth-range .bag-image-wrapper{display:flex;flex-direction:column;overflow:visible!important}.mammoth-range .bag-image-wrapper h3.overlay-title{position:static!important;order:-1;margin:0 0 10px 0;padding:6px 12px;background:transparent;color:#fff;line-height:1.35;text-align:center;box-shadow:none}.mammoth-range .bag-image-wrapper img{display:block;width:100%}.mammoth-range .toggle-details-btn{background:transparent!important;color:#fff!important;border:1px solid rgba(255,255,255,0.9)!important;box-shadow:none!important;padding:12px 16px;width:100%;text-align:center;cursor:pointer}.mammoth-range .toggle-details-btn:hover,.mammoth-range .toggle-details-btn:focus{background:rgba(255,255,255,0.12);outline:none}.mammoth-range .bag-card{display:flex;flex-direction:column}.mammoth-range .bag-card>h3.overlay-title{position:static!important;inset:auto!important;transform:none!important;margin:0 0 12px 0;padding:0;background:transparent!important;border-radius:0!important;color:#fff;line-height:1.35;text-align:center;box-shadow:none!important}.mammoth-range .bag-image-wrapper img{display:block;width:100%}.mammoth-range .toggle-details-btn{background:transparent!important;color:#fff!important;border:1px solid rgba(255,255,255,0.9)!important;box-shadow:none!important;padding:12px 16px;width:100%;text-align:center;cursor:pointer}.mammoth-range .toggle-details-btn:hover,.mammoth-range .toggle-details-btn:focus{background:rgba(255,255,255,0.12);outline:none}.mp-title{display:flex;align-items:center;justify-content:center;padding:10px 14px;line-height:1.2}.mp-title .mp-logo{height:80px;width:auto;display:block;padding-right:30px;padding-left:30px}.mp-title .mp-text{font-weight:400;font-size:clamp(18px,4.2vw,38px);color:#fff;letter-spacing:.2px;white-space:nowrap}@media (max-width:480px){.mp-title{gap:10px}.mp-title .mp-logo{height:24px}.mp-title .mp-text{white-space:normal;text-align:center}}