﻿html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#333}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{float:left;margin-left:2.5641025641%}.one-half,.three-sixths,.two-fourths{width:48.7179487179%}.one-third,.two-sixths{width:31.6239316239%}.four-sixths,.two-thirds{width:65.811965812%}.one-fourth{width:23.0769230769%}.three-fourths{width:74.358974359%}.one-sixth{width:14.5299145299%}.five-sixths{width:82.905982906%}.first{clear:both;margin-left:0}html,input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}.author-box:before,.clearfix:before,.entry:before,.entry-content:before,.nav-primary:before,.nav-secondary:before,.pagination:before,.site-container:before,.site-footer:before,.site-header:before,.site-inner:before,.wrap:before{content:" ";display:table}.author-box:after,.clearfix:after,.entry:after,.entry-content:after,.nav-primary:after,.nav-secondary:after,.pagination:after,.site-container:after,.site-footer:after,.site-header:after,.site-inner:after,.wrap:after{clear:both;content:" ";display:table}html{font-size:62.5%}body>div{font-size:1.8rem}body{background-color:#fff;color:#2D3B3E;font-family:"Inter", sans-serif;font-size:18px;font-size:1.8rem;font-weight:400;line-height:1.625;margin:0}a,button,input:focus,input[type="button"],input[type="reset"],input[type="submit"],textarea:focus,.button,.gallery img{-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}a{color:#E5C167;text-decoration:none;line-height:1.2}a:hover,a:focus{color:#707070;text-decoration:none}p{margin:0 0 20px;padding:0;line-height:1.6;font-size:16px;color:#2D3B3E}@media only screen and (max-width:600px){p{font-size:14px}}ol,ul{margin:0;padding:0}li{list-style-type:none;position:relative;margin-left:20px;color:#2D3B3E;font-size:16px}@media only screen and (max-width:600px){li{font-size:14px}}li::before{content:"•";color:#E5C167;font-size:40px;position:absolute;left:-20px;top:-17px}hr{border:0;border-collapse:collapse;border-top:1px solid #E8E3D9;clear:both;margin:1em 0}b,strong{font-weight:700}blockquote,cite,em,i{font-style:italic}blockquote{margin:40px;position:relative}blockquote::before{content:"“";display:block;font-size:30px;height:0;left:-20px;position:absolute;top:-10px}blockquote::after{content:"“";display:block;font-size:30px;height:0;right:-20px;position:absolute;top:-10px}h1,h2,h3,h4,h5,h6{font-family:"DM Serif Display", serif;color:#2D3B3E;margin:0 0 20px;line-height:1;font-weight:400}h1{font-size:60px}@media only screen and (max-width:800px){h1{font-size:40px}}h2{font-size:58px}@media only screen and (max-width:800px){h2{font-size:33px;line-height:1.4}}h3{font-size:25px}@media only screen and (max-width:800px){h3{font-size:16px}}h4{font-size:16px}h5{font-size:24px}h6{font-size:16px}embed,iframe,img,object,video,.wp-caption{max-width:100%}img{height:auto}.featured-content img,.gallery img{width:auto}.gallery{overflow:hidden}.gallery-item{float:left;margin:0 0 28px;text-align:center}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.6666%}.gallery-columns-7 .gallery-item{width:14.2857%}.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-9 .gallery-item{width:11.1111%}.gallery img{border:1px solid #E8E3D9;height:auto;padding:4px}.gallery img:hover,.gallery img:focus{border:1px solid #E8E3D9}input,select,textarea{background-color:transparent;border:2px solid #E5C167;color:#707070;font-size:18px;font-size:1.8rem;font-weight:400;padding:16px;width:100%;height:60px;border-radius:13px}input#input_2_12_1{height:auto}#wpadminbar{z-index:99999999}input:focus,textarea:focus{border:1px solid #E8E3D9;outline:none}input[type="checkbox"],input[type="image"],input[type="radio"]{width:auto}::-moz-placeholder{color:#fff;font-weight:600;opacity:1}::-webkit-input-placeholder{color:#fff;font-weight:600}button,input[type="button"],input[type="reset"],input[type="submit"],.button{background-color:#2D3B3E;border:2px solid #fff;color:#fff;cursor:pointer;font-size:16px;font-size:1.6rem;font-weight:400;text-transform:uppercase;width:auto;border-radius:13px;width:100%;text-align:left;color:#fff}button:hover,input:hover[type="button"],input:hover[type="reset"],input:hover[type="submit"],.button:hover,button:focus,input:focus[type="button"],input:focus[type="reset"],input:focus[type="submit"],.button:focus{background:#fff;color:#2D3B3E;border:2px solid #2D3B3E;font-weight:bold}button:hover,input:hover[type="button"],input:hover[type="reset"],input:hover[type="submit"]{border:2px solid transparent}.entry-content .button:hover,.entry-content .button:focus{color:#fff}.button{display:inline-block}.gform_button.button{background:#E5C167 !important;border:6px solid #E5C167 !important;max-width:100px !important;display:block;text-align:center;margin-left:auto !important;margin-right:0 !important;font-weight:bold}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button{display:none}table{border-collapse:collapse;border-spacing:0;line-height:2;margin-bottom:40px;width:100%}tbody{border-bottom:1px solid #E8E3D9}td,th{text-align:left}td{border-top:1px solid #E8E3D9;padding:6px 0}th{font-weight:400}.screen-reader-text,.screen-reader-text span,.screen-reader-shortcut{position:absolute !important;clip:rect(0, 0, 0, 0);height:1px;width:1px;border:0;overflow:hidden}.screen-reader-text:focus,.screen-reader-shortcut:focus,.genesis-nav-menu .search input[type="submit"]:focus,.widget_search input[type="submit"]:focus{clip:auto !important;height:auto;width:auto;display:block;font-size:1em;font-weight:bold;padding:15px 23px 14px;color:#707070;background:#fff;z-index:100000;text-decoration:none;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6)}.more-link{position:relative}.site-inner{width:100%;max-width:100%;padding-left:0;padding-right:0}.wrap{width:100%;max-width:1500px;padding-left:5%;padding-right:5%;margin:0 auto}.site-header .wrap{padding:10px 5%}.content-sidebar-sidebar .content-sidebar-wrap,.sidebar-content-sidebar .content-sidebar-wrap,.sidebar-sidebar-content .content-sidebar-wrap{width:980px}.content-sidebar-sidebar .content-sidebar-wrap{float:left}.sidebar-content-sidebar .content-sidebar-wrap,.sidebar-sidebar-content .content-sidebar-wrap{float:right}.content{float:right;width:800px}.content-sidebar .content,.content-sidebar-sidebar .content,.sidebar-content-sidebar .content{float:left}.content-sidebar-sidebar .content,.sidebar-content-sidebar .content,.sidebar-sidebar-content .content{width:580px}.full-width-content .content{width:100%}.sidebar-primary{float:right;width:360px}.sidebar-content .sidebar-primary,.sidebar-sidebar-content .sidebar-primary{float:left}.sidebar-secondary{float:left;width:180px}.content-sidebar-sidebar .sidebar-secondary{float:right}.avatar{float:left}.alignleft .avatar,.author-box .avatar{margin-right:24px}.alignright .avatar{margin-left:24px}.comment .avatar{margin:0 16px 24px 0}.breadcrumb{margin-bottom:20px}.archive-description,.author-box{background-color:#fff;font-size:16px;font-size:1.6rem;margin-bottom:40px;padding:40px}.author-box-title{font-size:16px;font-size:1.6rem;margin-bottom:4px}.archive-description p:last-child,.author-box p:last-child{margin-bottom:0}.search-form{overflow:hidden}.site-header .search-form{float:right;margin-top:12px}.entry-content .search-form,.site-header .search-form{width:50%}.genesis-nav-menu .search input[type="submit"],.widget_search input[type="submit"]{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;padding:0;position:absolute;width:1px}.archive-title{font-size:17px;font-size:2rem}.entry-title{font-size:36px;font-size:3.6rem}.entry-title a,.sidebar .widget-title a{color:#707070}.entry-title a:hover,.entry-title a:focus{color:#E5C167}.widget-title{font-size:18px;font-size:1.8rem;margin-bottom:20px}a.aligncenter img{display:block;margin:0 auto}a.alignnone{display:inline-block}.alignleft{float:left;text-align:left}.alignright{float:right;text-align:right}a.alignleft,a.alignnone,a.alignright{max-width:100%}img.centered,.aligncenter{display:block;margin:0 auto 24px}img.alignnone,.alignnone{margin-bottom:12px}a.alignleft,img.alignleft,.wp-caption.alignleft{margin:0 24px 24px 0}a.alignright,img.alignright,.wp-caption.alignright{margin:0 0 24px 24px}.wp-caption-text{font-size:14px;font-size:1.4rem;font-weight:700;text-align:center}.entry-content p.wp-caption-text{margin-bottom:0}.entry-content .wp-audio-shortcode,.entry-content .wp-playlist,.entry-content .wp-video{margin:0 0 28px}.widget{word-wrap:break-word}.widget ol>li{list-style-position:inside;list-style-type:decimal;padding-left:20px;text-indent:-20px}.widget li li{border:0;margin:0 0 0 30px;padding:0}.widget_calendar table{width:100%}.widget_calendar td,.widget_calendar th{text-align:center}.genesis-skip-link{margin:0}.genesis-skip-link li{height:0;width:0;list-style:none}:focus{color:#707070;outline:#E8E3D9 solid 1px}.site-header{background:#2D3B3E}.site-header .wrap{display:flex;align-items:center}@media (max-width:800px){.site-header{margin-bottom:-1px}}.flex{display:flex;flex-wrap:nowrap;justify-content:center;flex-direction:row;gap:30px}.flex.bottom{align-items:flex-end}.wrap.flex:before,.wrap.flex:after{display:none}.title-area{float:left;padding:10px 0;width:200px}@media (max-width:600px){.title-area{width:150px}}.site-header .widget-area{float:right;text-align:right;width:calc(100% - 200px)}@media (max-width:1200px){.site-header .widget-area{display:flex;flex-direction:row-reverse;justify-content:flex-start;align-items:center}}@media (max-width:600px){.site-header .widget-area{margin-top:3px;width:calc(100% - 150px)}}.header-full-width .title-area{width:100%}.site-title{font-size:32px;font-size:3.2rem;font-weight:400;line-height:1.2}.site-title a,.site-title a:hover,.site-title a:focus{color:#2D3B3E}.header-image .site-title>a{background:url(../images/logo_w.svg) no-repeat left;float:left;min-height:80px;width:100%}@media only screen and (max-width:1200px){.header-image .site-title>a{background-size:contain;width:140px;height:100px;max-width:100%}}@media only screen and (max-width:600px){.header-image .site-title>a{height:50px;min-height:50px}}.site-description{font-size:17px;font-size:1.6rem;font-weight:400;line-height:1.5}.site-description,.site-title{margin-bottom:0}.header-image .site-description,.header-image .site-title{display:block;text-indent:-9999px}.genesis-nav-menu{clear:both;font-size:17px;font-size:1.6rem;line-height:1;width:100%}.genesis-nav-menu .menu-item{display:inline-block;text-align:left;margin-bottom:0;margin-top:30px}@media (max-width:1200px){.genesis-nav-menu .menu-item{margin-top:0}}@media (max-width:1200px){#menu-item-65,#menu-item-68,#menu-item-208{display:none}}.genesis-nav-menu a{color:#fff;text-decoration:none;display:block;padding:16px;font-size:16px}.genesis-nav-menu a:hover,.genesis-nav-menu a:focus,.genesis-nav-menu .current-menu-item>a,.genesis-nav-menu .sub-menu .current-menu-item>a:hover,.genesis-nav-menu .sub-menu .current-menu-item>a:focus{color:#E5C167}.nav-header ul li{margin-left:0}.nav-header ul li::before{content:none;margin-left:0}.genesis-nav-menu .sub-menu{left:-9999px;opacity:0;position:absolute;-webkit-transition:opacity 0.4s ease-in-out;-moz-transition:opacity 0.4s ease-in-out;-ms-transition:opacity 0.4s ease-in-out;-o-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out;width:200px;z-index:99}.genesis-nav-menu .sub-menu a{background-color:#fff;border:1px solid #E8E3D9;border-top:0;font-size:14px;font-size:1.4rem;padding:20px;position:relative;width:200px;word-wrap:break-word}.genesis-nav-menu .sub-menu .sub-menu{margin:-55px 0 0 199px}.genesis-nav-menu .menu-item:hover{position:static}.genesis-nav-menu .menu-item:hover>.sub-menu{left:auto;opacity:1}.genesis-nav-menu>.first>a{padding-left:0}.genesis-nav-menu>.last>a{padding-right:0}.genesis-nav-menu>.right{color:#fff;float:right;list-style-type:none;padding:30px 0}.genesis-nav-menu>.right>a{display:inline;padding:0}.genesis-nav-menu>.rss>a{margin-left:48px}.genesis-nav-menu>.search{padding:10px 0 0}.sub-menu li{margin-top:0 !important}.sub-menu li a{color:#E5C167}.sub-menu li a:hover{color:#2D3B3E}.menu-item-has-children>a{position:relative}.menu-item-has-children>a:after{position:absolute;top:16px;right:-8px}.menu-item-has-children:hover>a{position:relative}.menu-item-has-children:hover>a:after{position:absolute;top:16px;right:-8px}.genesis-nav-menu .current-menu-item>a:after{position:absolute;top:16px;right:-8px}.sub-menu li a:after{content:none !important}.genesis-nav-menu #menu-item-1560 .sub-menu a{background:#1b2a2d;border:none;outline:none;width:auto;border-radius:7px;padding:15px}.genesis-nav-menu #menu-item-1560 .sub-menu a:hover{color:#fff}.genesis-nav-menu #menu-item-1560 .sub-menu{width:auto;border:none;border-radius:7px;overflow:hidden}@media only screen and (max-width:600px){.site-header .widget-area{width:calc(100% - 150px)}li#menu-item-1560 a{padding:12px}.genesis-nav-menu .menu-item{margin-top:-12px}li#menu-item-1560{position:relative;top:8px}.genesis-nav-menu #menu-item-1560 .sub-menu a{padding:10px}}.menu .menu-item:focus{position:static}.menu .menu-item>a:focus+ul.sub-menu,.menu .menu-item.sfHover>ul.sub-menu{left:auto;opacity:1}.site-header .sub-menu{border-top:1px solid #E8E3D9}.site-header .sub-menu .sub-menu{margin-top:-56px}.site-header .genesis-nav-menu li li{margin-left:0}.nav-primary{background-color:#707070}.nav-primary .genesis-nav-menu a{color:#E8E3D9;text-decoration:none}.nav-primary .genesis-nav-menu a:hover,.nav-primary .genesis-nav-menu a:focus,.nav-primary .genesis-nav-menu .current-menu-item>a{color:#fff;text-decoration:underline}.nav-primary .genesis-nav-menu .sub-menu a{color:#707070}.nav-primary .genesis-nav-menu .sub-menu a:hover,.nav-primary .genesis-nav-menu .sub-menu a:focus,.nav-primary .genesis-nav-menu .sub-menu .current-menu-item>a{color:#E5C167;text-decoration:underline}.nav-secondary{background-color:#fff}.entry{margin-bottom:40px}.entry-content ol,.entry-content ul{margin-bottom:28px;margin-left:40px}.entry-content ol>li{list-style-type:decimal}.entry-content ul>li{list-style-type:disc}.entry-content ol ol,.entry-content ul ul{margin-bottom:0}.entry-content code{background-color:#707070;color:#E8E3D9}p.entry-meta{font-size:17px;font-size:1.6rem;margin-bottom:0}.entry-header .entry-meta{margin-bottom:24px}.entry-footer .entry-meta{border-top:2px solid #E8E3D9;padding-top:24px}.entry-categories,.entry-tags{display:block}.entry-comments-link::before{content:"—";margin:0 6px 0 2px}.pagination{clear:both;margin:40px 0}.adjacent-entry-pagination{margin-bottom:0}.archive-pagination li{display:inline}.archive-pagination li a{background-color:#707070;color:#fff;cursor:pointer;display:inline-block;font-size:17px;font-size:1.6rem;padding:8px 12px;text-decoration:none}.archive-pagination li a:hover,.archive-pagination li a:focus,.archive-pagination .active a{background-color:#E5C167;text-decoration:underline}.comment-respond,.entry-comments,.entry-pings{background-color:#fff;margin-bottom:40px}.comment-respond,.entry-pings{padding:40px 40px 16px}.entry-comments{padding:40px}.comment-header{font-size:17px;font-size:1.6rem}li.comment{background-color:#E8E3D9;border:2px solid #fff;border-right:0}.comment-content{clear:both;word-wrap:break-word}.comment-list li{margin-top:24px;padding:32px}.comment-list li li{margin-right:-32px}.comment-respond input[type="email"],.comment-respond input[type="text"],.comment-respond input[type="url"]{width:50%}.comment-respond label{display:block;margin-right:12px}.entry-comments .comment-author{margin-bottom:0}.entry-pings .reply{display:none}.form-allowed-tags{background-color:#E8E3D9;font-size:17px;font-size:1.6rem;padding:24px}.sidebar{font-size:17px;font-size:1.6rem}.sidebar li{border-bottom:1px dotted #E8E3D9;margin-bottom:10px;padding-bottom:10px}.sidebar p:last-child,.sidebar ul>li:last-child{margin-bottom:0}.sidebar .widget{background-color:#fff;margin-bottom:40px;padding:40px}.site-footer{background-color:#fff;font-size:16px;line-height:1;padding:40px 0}.site-footer p{margin-bottom:0}.page-template-default .site-container>*{padding-left:5%;padding-right:5%}.page-template-default .site-container .site-header{margin-bottom:40px;padding-left:0;padding-right:0}.page-template-default .site-container .footer-widgets,.page-template-default .site-container .site-footer{padding-left:0;padding-right:0}.page-template-default #hero-content .wrap{width:100%;max-width:1500px;margin:0 auto}@media (min-width:1500px){.page-template-default #hero-content .wrap{padding-left:5% !important;padding-right:5% !important}}@media only screen and (max-width:1200px){.content-sidebar-sidebar .content-sidebar-wrap,.sidebar-content-sidebar .content-sidebar-wrap,.sidebar-sidebar-content .content-sidebar-wrap{width:740px}.sidebar-content-sidebar .content,.sidebar-sidebar-content .content,.content-sidebar-sidebar .content{width:400px}.sidebar-primary{width:300px}}@media only screen and (max-width:960px){.content,.content-sidebar-sidebar .content,.content-sidebar-sidebar .content-sidebar-wrap,.sidebar-content-sidebar .content,.sidebar-content-sidebar .content-sidebar-wrap,.sidebar-primary,.sidebar-secondary,.sidebar-sidebar-content .content,.sidebar-sidebar-content .content-sidebar-wrap{width:300px}}@media only screen and (max-width:800px){body{background-color:#fff;font-size:16px;font-size:1.6rem}.archive-description,.author-box,.comment-respond,.entry,.entry-comments,.entry-pings,.sidebar .widget,.site-header{padding:0}.archive-pagination li a{margin-bottom:4px}.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{margin:0;width:100%}}@media print{*,*:before,*:after{background:transparent !important;box-shadow:none !important;color:#707070 !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after,.site-title>a:after{content:""}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100% !important}@page{margin:2cm 0.5cm}p,h2,h3{orphans:3;widows:3}blockquote,pre{border:1px solid #E8E3D9;page-break-inside:avoid}.content,.content-sidebar{width:100%}button,input,select,textarea,.breadcrumb,.comment-edit-link,.comment-form,.comment-list .reply a,.comment-reply-title,.edit-link,.entry-comments-link,.entry-footer,.genesis-box,.header-widget-area,.hidden-print,.home-top,.nav-primary,.nav-secondary,.post-edit-link,.sidebar{display:none !important}.title-area{text-align:center;width:100%}.site-title>a{margin:0;text-decoration:none;text-indent:0}.site-inner{padding-top:0;position:relative;top:-100px}.author-box{margin-bottom:0}h1,h2,h3,h4,h5,h6{orphans:3;page-break-after:avoid;page-break-inside:avoid;widows:3}img{page-break-after:avoid;page-break-inside:avoid}blockquote,pre,table{page-break-inside:avoid}dl,ol,ul{page-break-before:avoid}}.error404 h1{margin-top:40px}.green{background:#2D3B3E}.tan{background:#E8E3D9}.gold{background:#E5C167}.section{padding:40px 0}@media (max-width:600px){.section{padding:20px 0}}a.more{background:#E5C167;border:2px solid #E5C167;color:#2D3B3E;border-radius:8px;padding:10px 20px;text-transform:uppercase;font-weight:bold;letter-spacing:1px;font-size:14px}a.more:hover{background:#fff;border:2px solid #E5C167;color:#E5C167}a.more.more-green{background:#2D3B3E;border:2px solid #2D3B3E;color:#fff;border-radius:8px;padding:10px 20px;text-transform:uppercase;font-weight:bold;letter-spacing:1px;font-size:14px}a.more.more-green:hover{background:#fff;border:2px solid #2D3B3E;color:#2D3B3E}a.more.block{display:block;text-align:center}.dropdowns{min-width:180px;position:relative}.dropdowns .fa-caret-down{position:absolute;right:15px;top:10px}h2.sub-heading,h3.sub-heading{color:#E5C167;font-family:"Inter", sans-serif;text-transform:uppercase;letter-spacing:1px;font-weight:bold;font-size:16px}.intro h3{font-size:58px;margin:0}.intro.reverse h3{color:#fff}.flex{display:flex;flex-direction:row}.flex-middle{align-items:center}.flex-column{flex-direction:column}.gap-20{gap:20px}.pad-20{padding:20px}.flex-start{justify-content:flex-start;align-items:flex-start}.flex-right-end{margin-left:auto}.flex-end{display:flex;justify-content:flex-end;align-items:flex-end}.footer-widgets{background:#2D3B3E;padding:0 0 40px;color:#fff;font-size:16px}.footer-widgets p{color:#fff}.footer-widgets a{color:#fff}.footer-widgets a:hover{color:#E5C167}.footer-widgets .wrap{display:flex}.footer-widgets .footer-widget-area{width:25%}.footer-widgets .footer-widget-area ul{margin:0}.footer-widgets .footer-widget-area ul li{margin:0 0 10px}.footer-widgets .footer-widget-area ul li:before{display:none}@media (max-width:800px){.footer-widgets .wrap{display:flex;flex-wrap:wrap}.footer-widgets .footer-widget-area{width:50%;margin-bottom:50px}}.site-footer{background:#2D3B3E;padding:20px 0 40px;color:#fff;font-size:14px}.site-footer p{color:#fff;font-size:14px;margin:0}#footer-logo{background:#2D3B3E;padding:60px 0 40px}#footer-logo .wrap.flex{display:flex;justify-content:center}#footer-logo hr{border-top:2px solid #E5C167;margin-top:30px}#footer-logo a{margin-left:auto;font-size:40px}#footer-logo a:hover{color:#fff}#footer-logo img{margin-right:auto}@media (max-width:1200px){#footer-logo{margin-bottom:-1px}}@media (max-width:600px){.widget-area.footer-widgets-4.footer-widget-area{margin-top:20px}.footer-widgets .footer-widget-area{width:100%;margin-bottom:0}}#hero-banner .wrap{display:flex}#hero-banner .wrap .video-grid{display:flex;gap:20px}#hero-banner .wrap .video-grid .one-half{height:100%;display:flex;width:50%;margin:0;justify-content:space-between}#hero-banner .wrap .grid-container{border-radius:10px;height:100%;height:100%;display:flex;width:100%}#hero-banner .wrap .video-grid-2{flex-direction:column;gap:20px}#hero-banner .wrap .video-grid-2 .one-half{height:100%;display:flex;width:100%;margin:0}#hero-banner .wrap .video-container img,#hero-banner .wrap .image-container img,#hero-banner .wrap .video-container video{width:100%;height:100%;object-fit:cover;display:block;border-radius:10px}#hero-banner h1{color:#fff;position:relative;marign-bottom:60px;padding-bottom:60px}#hero-banner h1:after{content:"";width:100px;height:7px;display:block;position:absolute;left:0;bottom:10px;background:#E5C167}#hero-banner p{color:#fff}#hero-banner p strong{color:#E5C167}#hero-banner .buttons{display:flex;gap:20px}#hero-banner .reviews{margin-top:20px;color:#fff}#hero-banner .reviews .ti-widget[data-layout-id="106"][data-set-id="dark-minimal"]{text-align:left !important;background:none !important;border:none !important;margin-left:0 !important;padding-left:0 !important;padding-top:20px !important}#hero-banner .reviews .ti-widget[data-layout-id="106"][data-set-id="dark-minimal"] a{pointer-events:none}#hero-banner .reviews .ti-widget.ti-goog{text-align:left}#hero-banner .video-container img,#hero-banner .image-container img{height:100%;object-fit:cover}@media only screen and (max-width:960px){#hero-banner{}#hero-banner .wrap{flex-direction:column;gap:30px}#hero-banner .wrap>.one-half{width:100%;margin:0}#hero-banner .video-grid{align-items:flex-end}#hero-banner .video-grid>.one-half{flex:1}#hero-banner .video-grid>.one-half:not(.video-grid-2) .grid-container{height:300px}#hero-banner .video-grid-2 .grid-container{height:140px}#hero-banner .video-container video,#hero-banner .video-container img{height:100%;object-fit:cover}}.industry-slider{overflow:hidden;width:100%}.industry-slider-inner{display:flex;gap:20px;width:max-content;animation:marquee 25s linear infinite;margin-top:30px}.industry-slider:hover .industry-slider-inner{animation-play-state:paused}@keyframes marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}.industry{flex-shrink:0;width:25vw}.industry{background:#fff;border-radius:10px;aspect-ratio:0.6666666667;position:relative;overflow:hidden}.industry:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#2D3B3E;opacity:0.4;z-index:1;pointer-events:none;transition:opacity 0.25s ease-in-out}.industry .industry-inner{position:absolute;z-index:2;left:0;bottom:0;width:100%;padding:20px}.industry .industry-inner h4{font-family:"Inter", sans-serif;color:#E5C167;font-size:24px;font-weight:bold;transition:all 0.25s ease-in-out}.industry .industry-inner p{color:#fff;margin:0;max-height:0;overflow:hidden;transition:all 0.25s ease-in-out}.industry:hover:after{content:"";opacity:0.9;transition:opacity 0.25s ease-in-out}.industry:hover .industry-inner p{color:#fff;margin:0;max-height:999px;overflow:hidden;transition:all 0.25s ease-in-out}@media (max-width:800px){.industry{width:65vw}#industries h3{font-size:34px}}#why-dlt{background:#2D3B3E;position:relative}#why-dlt:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:calc(100% - 300px);z-index:1;background:#fff}#why-dlt .wrap{position:relative;z-index:2}#why-dlt .wrap .panel{width:100%;padding:20px;border-radius:7px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center;color:#2D3B3E}#why-dlt .wrap .panel h4{font-size:30px}#why-dlt .wrap .panel p{font-size:16px}#why-dlt .wrap .panel ul{text-align:left}#why-dlt .wrap .panel ul li{margin-bottom:7px}#why-dlt .wrap .panel ul li:before{content:"•";color:#E5C167;font-size:20px;position:absolute;left:-20px;top:-5px}#why-dlt .wrap{margin-bottom:30px}#why-dlt .panel span{font-family:"DM Serif Display", serif;font-size:58px}#why-dlt .panel.gold{color:#2D3B3E}#why-dlt .panel.green{color:#fff}@media (max-width:800px){#why-dlt .flex{flex-direction:column}#why-dlt:after{content:"";height:calc(100% - 30%)}#why-dlt h3{font-size:34px}}#hero-content{background:#2D3B3E}#hero-content h1{color:#fff;position:relative;padding-bottom:40px}#hero-content h1:after{content:"";display:block;width:100px;height:8px;background:#E5C167;position:absolute;bottom:0}#hero-content p{color:#fff}#hero-content .block__intro{padding-top:20px}@media (max-width:800px){#hero-content{margin-bottom:-1px}}#digital{background:#111;padding:120px 0px;border-top:10px solid #e6c269}#digital h3{color:#E5C167;font-family:"Inter", sans-serif;text-transform:uppercase;letter-spacing:1px;font-weight:bold;font-size:16px}#digital h2{color:#fff;margin-bottom:30px;line-height:1.2}#cta{min-height:50vh;display:flex;align-items:center;position:relative}#cta .wrap{position:relative;z-index:2}#cta:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#E8E3D9;opacity:0.7;z-index:1}#cta h2.sub-heading,#cta h3.sub-heading{color:#2D3B3E}@media (max-width:800px){#cta .flex{flex-direction:column}}@media (max-width:800px){#cta .intro h3{font-size:33px}#cta h2.sub-heading{margin-bottom:5px}}@media (max-width:1200px){#digital{background-attachment:scroll !important}}.zigzag{position:relative}.zigzag .wrap{position:relative;z-index:2}.zigzag:before{content:"";background:url("../images/white-zigzag.svg)");position:absolute;right:0;top:25%;width:60%;display:block;height:50%;opacity:0.05;z-index:0;pointer-events:0}#why{background:#E8E3D9;padding:60px 0;border-top:10px solid #E5C167}#why h2{color:#2D3B3E;line-height:1.2}@media (max-width:600px){#why h2{margin:0}}#why p{color:#E5C167;font-family:"Inter", sans-serif;text-transform:uppercase;letter-spacing:1px;font-weight:bold;font-size:16px;margin-bottom:5px}#why .usp-box h3{font-family:"Inter", sans-serif;font-weight:bold;font-size:22px;max-width:100% !important}#why .usp-box p{text-transform:none;font-weight:400;letter-spacing:0;font-size:18px}#why a.button{float:right}#why .wrap.usp-boxes{display:flex;align-items:flex-start;gap:20px;align-items:stretch;margin-top:40px}#why .wrap.usp-boxes:before,#why .wrap.usp-boxes:after{display:none}#why .wrap.usp-boxes .usp-box{width:25%;background:#E5C167;border-radius:20px;padding:20px;display:flex;flex-direction:column;min-height:450px;position:relative;overflow:hidden}#why .wrap.usp-boxes .usp-box img{position:absolute;left:0;bottom:0}#why .wrap.usp-boxes .usp-box .lower-video{position:absolute;left:-0.5%;width:101%;bottom:-2px;line-height:0;overflow:hidden;background:#0F262E;clip-path:inset(-1px 0 0 0 round 0 0 25px 25px)}#why .wrap.usp-boxes .usp-box .lower-video:after{content:"";display:block;position:absolute;top:-1px;width:100%;height:20%;background:linear-gradient(180deg, #2d3b3e 0%, rgba(45, 59, 62, 0) 100%);z-index:5}#why .wrap.usp-boxes .usp-box .lower-video video{position:relative;left:-10%;width:120%;max-width:120%;pointer-events:none;pointer-events:none;display:block}#why .wrap.usp-boxes .usp-box h3{color:#2D3B3E;margin-bottom:20px;max-width:60%}#why .wrap.usp-boxes .usp-box p{color:#2D3B3E}#why .wrap.usp-boxes .usp-box:nth-of-type(odd){background:#2D3B3E}#why .wrap.usp-boxes .usp-box:nth-of-type(odd) h3{color:#fff}#why .wrap.usp-boxes .usp-box:nth-of-type(odd) p{color:#fff}@media (max-width:1024px){#why .wrap.usp-boxes{flex-wrap:wrap}.usp-box{width:47% !important}}@media (max-width:800px){#why .wrap.usp-boxes{flex-wrap:wrap}.usp-box{width:100% !important}}@media (max-width:800px){#usps .wrap{display:flex;flex-direction:column;gap:10px;font-size:16px}#usps .one-third img{width:20px}}.pricing{background:#2D3B3E;color:#fff;padding:80px 0 80px;position:relative;overflow:hidden}.pricing a.more{display:block;width:100%;text-align:center;margin-bottom:20px}.pricing h4{font-size:20px;color:#2D3B3E}.pricing .pricing__top h4{color:#E5C167;font-family:"Inter", sans-serif;text-transform:uppercase;letter-spacing:1px;font-weight:bold;font-size:16px;margin-bottom:0}.pricing .pricing__top{margin:0 auto 40px;display:flex;justify-content:space-between;align-items:center;gap:20px;flex-direction:row;flex-wrap:wrap}.pricing .pricing-filter{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));width:100%;gap:30px}.pricing .pricing__title{font-weight:700;color:#fff;width:100%}.pricing .pricing #gform_wrapper_4{margin:0;flex-shrink:0}.pricing .pricing #gform_fields_4{display:flex;flex-direction:row;align-items:center;gap:20px}.pricing div#gform_wrapper_4{display:flex;background:#E8E3D9;justify-content:center;align-items:center;border-radius:10px}.pricing .gform_title{display:none}.pricing .pricing #gform_4 div#field_4_1,.pricing .pricing #gform_4 div#field_4_3{display:flex !important;align-items:center;gap:10px;margin:0}.pricing .pricing #gform_4 label{white-space:nowrap;margin:0;font-weight:bold}.pricing .pricing #gform_4 input,.pricing .pricing #gform_4 select{width:auto !important;min-width:200px}.pricing .pricing::after{content:"";position:absolute;left:-10%;right:-10%;bottom:-120px;height:250px;background:#f7f7f7;transform:skewY(0deg);z-index:0;border-top:10px solid #E5C167}.pricing .pricing__toggle{background:#E8E3D9;padding:15px;display:inline-flex;align-items:center;gap:10px;font-size:20px;color:#2D3B3E;border-radius:10px}@media (max-width:600px){.pricing .pricing__toggle{font-size:16px}}.pricing .pricing__toggle-label{opacity:0.5}.pricing .pricing__toggle-label--active{opacity:1}.pricing .pricing__toggle-switch{width:48px;height:22px;border-radius:999px;background:#E5C167;position:relative}.pricing .pricing__toggle-knob{position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:999px;background:#fff}.pricing .pricing__grid{margin:0 auto;position:relative;z-index:1;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:30px;align-items:start}.pricing .pricing-card{background:#E8E3D9;color:#2D3B3E;border-radius:10px;box-shadow:0 20px 40px rgba(0, 0, 0, 0.15)}.pricing .pricing-card__inner{padding:30px 30px 26px}.pricing .pricing-card__header{margin-bottom:18px}.pricing a{width:100%}.pricing .pricing-card__title{font-size:24px;font-family:"Inter", sans-serif;font-weight:bold;margin:0 0 12px;color:#2D3B3E}.pricing p.pricing-card__title{font-size:16px;color:#2D3B3E;font-weight:400}.pricing .pricing-card__price{display:flex;align-items:baseline;gap:3px;font-weight:700}.pricing .pricing-card__currency{font-size:22px}.pricing .pricing-card__amount{font-size:32px}.pricing .pricing-card__per{font-size:12px;color:#2D3B3E}.pricing .pricing-card__btn{display:block;text-align:center;margin:18px 0 24px;padding:12px 20px;border-radius:999px;background:#E5C167;color:#2D3B3E;font-weight:600;text-decoration:none}.pricing .pricing-card__btn:hover{filter:brightness(1.05)}.pricing .pricing-card__list-title{font-size:20px;font-weight:bold;text-transform:none;margin-bottom:14px;color:#2D3B3E !important;font-family:"Inter", sans-serif}.pricing .pricing-card__list{list-style:none;margin:0;padding:0}.pricing .pricing-card__list-item{display:flex;align-items:flex-start;gap:10px;font-size:13px;margin-bottom:8px;margin-left:0;align-items:center}.pricing .pricing-card__list-item:before{content:none}.pricing .pricing-card__icon img{width:18px;height:18px;object-fit:contain;display:block}.pricing .pricing-card__text{margin:0;color:#2D3B3E}.pricing .pricing__toggle-switch{position:relative;width:48px;height:22px;border-radius:999px;background:#E5C167}.pricing .pricing__toggle-knob{position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#fff;transition:transform 0.2s ease}.pricing .pricing__toggle-knob--right{transform:translateX(24px)}@media (max-width:800px){.pricing .pricing__grid{grid-template-columns:1fr}.pricing .pricing-card--featured{transform:none}.pricing .pricing__top{flex-direction:column;align-items:flex-start}.pricing .pricing-filter{grid-template-columns:repeat(1, minmax(0, 1fr))}}@media (max-width:600px){.page-id-2210 .pricing{padding-top:150px}.pricing-filter{gap:20px}}@media (max-width:768px){.pricing{padding:40px 0 80px}.pricing .pricing__grid{grid-template-columns:1fr}}.pricing #gform_4 .gform_footer,.pricing #gform_4 .gform_page_footer{display:none !important}.pricing #gform_4{padding:10px}.pricing #gform_4 div#field_4_1{display:flex !important;justify-content:flex-end;align-items:center;gap:20px}.pricing #gform_4 div#field_4_2.gfield[data-conditional-logic="visible"]{display:flex !important;justify-content:flex-end;align-items:center;gap:20px}.pricing #gform_4 label{margin:0;font-weight:bold;text-align:right;font-size:13px}.pricing #gform_4 input,.pricing #gform_4 select,.pricing #gform_4 label{width:250px !important}.pricing #gform_fields_4{gap:10px}.variations{display:flex;flex-direction:column}.variations tr{display:flex;flex-direction:column;margin-bottom:30px}.variations tr:last-child{margin-bottom:0}.swatch-control.radio-select ul{gap:20px;display:grid;display:grid;grid-template-columns:repeat(2, 1fr)}@media (max-width:1200px){.swatch-control.radio-select ul{grid-template-columns:repeat(1, 2fr)}}.swatch-control.radio-select ul li{cursor:pointer;list-style-type:none;background:#2D3B3E;color:#fff;font-size:18px;border-radius:5px;margin:0;padding:5px 10px;position:relative;height:50px}.swatch-control.radio-select ul li:before{display:none}.swatch-control.radio-select ul li input[type="radio"]{height:auto;opacity:0}.swatch-control.radio-select ul li label{position:absolute;cursor:pointer;top:0;left:0;padding-left:55px;width:100%;height:100%;margin:0;line-height:1.8}.swatch-control.radio-select ul li label:before{content:"";display:block;width:30px;height:30px;border-radius:100%;background:#48585B;position:absolute;top:10px;left:10px}.swatch-control.radio-select ul li:hover label{color:#E5C167}.swatch-control.radio-select ul li:hover span{color:#E5C167}.swatch-control.radio-select ul li.is-checked{background:#E5C167}.swatch-control.radio-select ul li.is-checked label:before{content:"";background:#fff}.swatch-control.radio-select ul li.is-checked label:after{content:"";display:block;width:10px;height:18px;border-bottom:2px solid #E5C167;border-right:2px solid #E5C167;position:absolute;top:12px;left:20px;transform:rotate(45deg)}.swatch-control.radio-select ul li.is-checked:hover label{color:#fff}.swatch-control.radio-select ul li.is-checked:hover span{color:#fff}.woocommerce div.product form.cart .variations .label label{font-weight:400}span.radio-note{position:absolute;top:18px;left:55px;font-size:14px}#picker_choose-your-magazine-pack-size ul li label{line-height:2.7}a.reset_variations{display:none !important}.variations tbody{border-bottom:none}.woocommerce-variation.single_variation{margin-bottom:10px}.woocommerce-variation-add-to-cart.variations_button{display:flex;gap:10px;border-radius:5px}.woocommerce div.product form.cart div.quantity input{padding:10px;height:auto;border-radius:5px}.woocommerce div.product form.cart div.quantity input:focus{border:2px solid #E5C167}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{font-size:18px !important;color:#2D3B3E !important}.woocommerce div.product div.images img{border-radius:10px;overflow:hidden}.magazine-selection-list .magazine-covers{display:grid;grid-template-columns:repeat(6, 1fr);gap:1rem;margin-bottom:40px}.woocommerce-page .magazine-cover img{width:100%;height:auto;display:block;width:100%;height:100%;object-fit:cover;object-position:top}@media (max-width:1024px){.magazine-selection-list .magazine-covers{grid-template-columns:repeat(4, 1fr)}}@media (max-width:600px){.magazine-selection-list .magazine-covers{grid-template-columns:repeat(3, 1fr)}}@media (max-width:400px){.magazine-selection-list .magazine-covers{grid-template-columns:repeat(2, 1fr)}}.magazine-cover{opacity:0;transition:opacity 0.4s ease}.magazine-cover.is-visible{opacity:1}#usps{padding:10px 0}#usps .one-third{display:flex;align-items:center;gap:10px;flex:1;justify-content:center;line-height:1.2}#usps .one-third img{width:30px}p.breadcrumbs{font-size:14px}#upsells .green h2,#upsells .green h3,#upsells .green p{color:#fff}#upsells .green h3{margin-bottom:10px}.single_variation_wrap button.single_add_to_cart_button.button.alt{background:#E5C167;border:2px solid #E5C167;color:#2D3B3E;border-radius:8px;padding:10px 20px;text-transform:uppercase;font-weight:bold;letter-spacing:1px;font-size:14px;text-align:center}.single_variation_wrap button.single_add_to_cart_button.button.alt:hover{background:#fff;border:2px solid #E5C167;color:#E5C167}.wp-block-woocommerce-checkout,.woocommerce-order-received .woocommerce-order,.wp-block-woocommerce-cart{width:100%;max-width:1500px;padding-left:5%;padding-right:5%;margin:0 auto}@media (max-width:800px){.wp-block-woocommerce-cart{margin-bottom:-1px}}.woocommerce-order-received .woocommerce-order,.wp-block-woocommerce-cart{margin-top:30px}.woocommerce-order-received .woocommerce-order ul li:before{display:none}li.basket-menu,li.account-menu{margin-left:10px !important}li.basket-menu a{font-size:0;display:block;width:30px;height:30px;position:relative;top:-6px;background:url(../images/basket.svg) no-repeat center center;background-size:cover}@media only screen and (max-width:600px){li.basket-menu a{top:0}}li.account-menu a{font-size:0;display:block;width:30px;height:30px;position:relative;top:-6px;background:url(../images/account.svg) no-repeat center center;background-size:cover}@media only screen and (max-width:600px){li.account-menu a{top:0}}@media only screen and (max-width:600px){li.account-menu a,li.basket-menu a{top:-8px;width:28px;height:28px;padding:0}li#menu-item-1560 a{top:8px;padding:12px 10px}.genesis-nav-menu #menu-item-1560 .sub-menu a{padding:8px 7px 12px}.header-image .site-title>a{position:relative;top:-3px}}.page-template-default.woocommerce-cart .site-container .site-header,.page-template-default.woocommerce-checkout .site-container .site-header{margin:0 !important}.page-template-default.woocommerce-cart #hero-content,.page-template-default.woocommerce-checkout #hero-content{position:relative;padding-left:0;padding-right:0}.page-template-default.woocommerce-cart #hero-content:after,.page-template-default.woocommerce-checkout #hero-content:after{content:"";display:block;position:absolute;bottom:-98px;left:0;width:100%;height:100px;background:#2D3B3E}.wp-block-woocommerce-cart,.wp-block-woocommerce-checkout{--wp--preset--font-size--small: 16px}th.wc-block-cart-items__header-image span,h2.wp-block-woocommerce-cart-order-summary-heading-block.wc-block-cart__totals-title,.wc-block-components-title.wc-block-components-title,p.wc-block-components-checkout-order-summary__title-text{text-transform:none;font-size:30px !important;font-family:"DM Serif Display", serif}th.wc-block-cart-items__header-product{position:relative}th.wc-block-cart-items__header-product:before{content:"Products";color:#222;visibility:visible;text-transform:none;font-size:30px !important;font-family:"DM Serif Display", serif;position:relative;bottom:-8px}.wp-block-woocommerce-checkout-order-summary-block{border-color:#E8E3D9 !important;border-radius:7px !important}table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name{font-size:20px;color:#2D3B3E}table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name:hover{color:#E5C167}th.wc-block-cart-items__header-total{text-transform:none;vertical-align:bottom}th.wc-block-cart-items__header-image span{display:block;position:relative;top:8px}.wc-block-components-form .wc-block-components-text-input input[type=email],.wc-block-components-form .wc-block-components-text-input input[type=number],.wc-block-components-form .wc-block-components-text-input input[type=password],.wc-block-components-form .wc-block-components-text-input input[type=tel],.wc-block-components-form .wc-block-components-text-input input[type=text],.wc-block-components-form .wc-block-components-text-input input[type=url],.wc-block-components-text-input input[type=email],.wc-block-components-text-input input[type=number],.wc-block-components-text-input input[type=password],.wc-block-components-text-input input[type=tel],.wc-block-components-text-input input[type=text],.wc-block-components-text-input input[type=url],.wc-blocks-components-select .wc-blocks-components-select__select{border:none !important}.wc-block-components-order-summary-item__image{display:none !important}.wc-block-components-order-summary-item__description{padding-left:0 !important}.wc-block-components-button:not(.is-link) .wc-block-components-button__text,.wc-block-components-checkout-place-order-button .wc-block-components-checkout-place-order-button__text{text-transform:uppercase}.wc-block-components-form .wc-block-components-checkout-step{background:#E8E3D9 !important;padding:15px !important;border-radius:7px !important}.wp-block-woocommerce-checkout-order-summary-block{background:#E8E3D9 !important}.wc-block-components-sidebar.wc-block-cart__sidebar.wp-block-woocommerce-cart-totals-block{background:#E8E3D9 !important;padding:15px !important;border-radius:10px !important}.woocommerce-order-received .woocommerce-order{background:#fff;position:relative;padding-top:20px;border-radius:10px}.wc-block-components-checkout-order-summary__content{padding:0 10px}td.wc-block-cart-item__image,th.wc-block-cart-items__header-image{display:none}tr.wc-block-cart-items__row{border-top:1px solid #ccc}td.wc-block-cart-item__total,td.wc-block-cart-item__product{border:none !important}button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button.wc-block-components-checkout-place-order-button--full-width.contained,body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link){background-color:#E5C167 !important;border-radius:10px !important;color:#2D3B3E !important;font-weight:bold !important;letter-spacing:1px !important;font-size:14px impo !important;border:2px solid #E5C167 !important}table.wc-block-cart-items.wp-block-woocommerce-cart-line-items-block{background:#E8E3D9 !important;padding:15px !important;border-radius:10px !important}.wc-block-cart__main .wc-block-cart-items th{padding:15px !important}button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button.wc-block-components-checkout-place-order-button--full-width.contained:hover,a.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained:hover{background:#fff !important;border:2px solid #2D3B3E !important;color:#2D3B3E !important;font-weight:bold !important;letter-spacing:1px !important;font-size:14px impo !important}.wc-block-cart__submit{margin:0 !important}.woocommerce-message a.button.wc-forward{display:none}.woocommerce-message a.button.wc-forward:hover{background:#fff;border:2px solid #E5C167;color:#E5C167}.woocommerce-info{margin-top:20px;border-radius:10px}.woocommerce-cart .wp-block-woocommerce-empty-cart-block{position:relative !important}.woocommerce-cart .wp-block-woocommerce-empty-cart-block p.has-text-align-center.wp-block-paragraph{color:#fff !important}.woocommerce-cart .wc-block-store-notices.woocommerce{overflow:hidden;max-width:100% !important;padding-left:5%;padding-right:5%}.woocommerce-cart .woocommerce-notices-wrapper{max-width:1500px;margin:0 auto;padding-left:5%;padding-right:5%}@media (max-width:800px){.woocommerce-cart .woocommerce-notices-wrapper{padding-left:0;padding-right:0}}.woocommerce-cart .woocommerce-message{border-radius:7px;background:#E8E3D9;margin-bottom:0;font-size:16px;line-height:1.4}.wp-block-woocommerce-checkout{margin:0 auto !important}@media (max-width:960px){.woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-4.images,.woocommerce div.product div.summary{width:100% !important}.swatch-control.radio-select ul{grid-template-columns:repeat(2, 1fr)}}@media (max-width:600px){.swatch-control.radio-select ul{grid-template-columns:repeat(1, 2fr)}table.wc-block-cart-items.wp-block-woocommerce-cart-line-items-block tbody{border-bottom:0 !important}tr.wc-block-cart-items__row{border-top:none !important}.wc-block-cart-item__wrap{padding-left:10px;padding-right:10px}.wc-block-components-sidebar.wc-block-cart__sidebar.wp-block-woocommerce-cart-totals-block{margin-top:10px}.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title{padding-left:10px !important;padding-right:10px !important;border:none !important}.wp-block-woocommerce-checkout-order-summary-block.checkout-order-summary-block-fill-wrapper{padding:10px}.wc-block-checkout__actions_row.wc-block-checkout__actions_row--justify-flex-end{margin-top:20px}}.dlt-direct-debit-fields input,.dlt-irish-direct-debit-fields input{background:#fff;border:none;padding:15px;height:auto;border-radius:8px;margin-bottom:20px}.dlt-direct-debit-fields label,.dlt-irish-direct-debit-fields label{display:block;margin-bottom:5px}.dlt-direct-debit-fields ::placeholder,.dlt-irish-direct-debit-fields ::placeholder{color:#ccc;font-weight:normal;font-size:16px}.wc-block-components-form-row.wc-block-components-form-row--two-columns{display:flex;width:100%;gap:20px}.wc-block-components-form-row.wc-block-components-form-row--two-columns>*{width:50%}.woocommerce-error a.button.wc-forward{display:none}.woocommerce-error li:before{display:none}#main-products{position:relative}#main-products:before{content:"";position:absolute;top:0;left:0;width:100%;height:100px;background:#2D3B3E;z-index:-1}#main-products .panel{width:50%;padding:20px;border-radius:10px;display:flex;flex-direction:column}#main-products .panel .panel-inner{display:flex;gap:40px;margin-bottom:20px;height:100%}#main-products .panel .panel-inner .image-left{width:40%;border-radius:10px;position:relative}#main-products .panel .panel-inner .image-left .image-left-1{position:absolute;top:50px;right:-20px;width:43%;text-align:right;aspect-ratio:0.6666666667;max-height:135px}#main-products .panel .panel-inner .image-left .image-left-1 img{height:100%}#main-products .panel .panel-inner .image-left .image-left-2{position:absolute;top:calc(15px + 50%);right:-20px;width:43%;text-align:right;aspect-ratio:0.6666666667;max-height:135px}#main-products .panel .panel-inner .image-left .image-left-2 img{height:100%}#main-products .panel .panel-inner .info-right{width:60%}#main-products .panel .panel-inner .info-right ul{margin:0;padding:0}#main-products .panel .panel-inner .info-right ul li{margin-bottom:7px}#main-products .panel .panel-inner .info-right ul li:before{content:"";background:url(../images/tick.svg) no-repeat center center;width:30px;height:30px;top:0;left:-30px}#main-products a.more{display:block;width:100%;text-align:center;margin-top:auto}#main-products h3.main-heading{font-size:32px}@media (max-width:1200px){#main-products .flex{flex-direction:column}#main-products .flex .panel{width:100%}#main-products .flex .panel .panel-inner .image-left-1{max-height:110px}#main-products .flex .panel .panel-inner .image-left-2{max-height:110px}}@media (max-width:800px){#main-products .flex{flex-direction:column}#main-products .flex .panel{width:100%}#main-products .flex .panel .panel-inner{gap:0;flex-direction:column}#main-products .flex .panel .panel-inner .info-right{width:100%;padding-top:35px}#main-products .flex .panel .panel-inner .info-right h3{font-size:24px}#main-products .flex .panel .panel-inner .info-right h2{font-size:15px}#main-products .flex .panel .panel-inner .image-left{width:100%;height:200px}#main-products .flex .panel .panel-inner .image-left .image-left-1{top:auto;bottom:-20px;right:90px;width:80px}#main-products .flex .panel .panel-inner .image-left .image-left-2{top:auto;bottom:-20px;right:0;width:80px}#main-products .flex .panel .panel-inner .image-left .image-left-1 img,#main-products .flex .panel .panel-inner .image-left .image-left-2 img{height:100%;width:auto}}#main-products.digital-summary .panel{width:100%;position:relative}#main-products.digital-summary .panel .image-left{width:33%;margin-right:3%;display:flex;align-items:end;margin-bottom:60px}#main-products.digital-summary .panel .image-left a{position:relative;bottom:-60px}#main-products.digital-summary .panel .info-right{width:65%}#main-products.digital-summary .panel .info-right li{margin-bottom:12px}#main-products.digital-summary .panel .info-right li strong{display:block}#main-products.digital-summary .panel .info-right h2{margin-bottom:10px}#main-products.digital-summary .panel .info-right h3{font-size:44px;max-width:65%;margin-bottom:30px}#main-products.digital-summary .panel .info-right ul{columns:2}@media (max-width:800px){#main-products.digital-summary .panel .info-right ul{columns:1}}#main-products.digital-summary .panel #pricing-flash{position:absolute;top:-25px;right:50px;background:#E5C167;width:160px;height:160px;border-radius:100%;text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column;font-family:"DM Serif Display", serif}#main-products.digital-summary .panel #pricing-flash span.price{display:block;font-size:36px;line-height:1}@media (max-width:800px){#main-products.digital-summary .panel #pricing-flash{top:300px;right:-12px;width:130px;height:130px}#main-products.digital-summary .panel #pricing-flash span.price{display:block;font-size:26px;line-height:1}}#client-logos{padding-bottom:80px}#client-logos .logo-slider{overflow:hidden;width:100%}#client-logos .logo-slider-inner{display:flex;gap:1rem;gap:20px;width:max-content;animation:marquee 35s linear infinite reverse}#client-logos .logo-slider-inner .logo{flex:0 0 auto;display:flex;align-items:center;padding:0 20px}#client-logos .logo-slider-inner .logo img{display:block;width:auto;padding:20px;max-width:210px;width:100%;max-height:140px}@media (max-width:800px){#client-logos{padding-bottom:40px}}#pack-pricing{padding-top:0;position:relative}#pack-pricing:after{content:"";background:#2D3B3E;display:block;position:absolute;top:0;left:0;width:100%;height:50%;z-index:1}#pack-pricing .wrap{position:relative;z-index:2}@media (max-width:880px){#pack-pricing .wrap{flex-wrap:wrap}}#pack-pricing .pack{width:25%;border-radius:10px;padding:20px;display:flex;align-items:center;gap:10px}@media (max-width:880px){#pack-pricing .pack{width:calc(50% - 10px)}}@media (max-width:600px){#pack-pricing .pack{padding:10px}}#pack-pricing .pack .pack-number{font-size:70px;color:#2D3B3E;font-family:"DM Serif Display", serif;line-height:1}@media (max-width:1080px){#pack-pricing .pack .pack-number{font-size:60px}}@media (max-width:600px){#pack-pricing .pack .pack-number{font-size:50px}}#pack-pricing .pack .pack-price{font-size:20px;font-weight:bold;line-height:1.5}@media (max-width:1080px){#pack-pricing .pack .pack-price{font-size:18px}}@media (max-width:600px){#pack-pricing .pack .pack-price{font-size:15px;line-height:1.4}}#magazine-filters{padding-top:0}#magazine-filters #filter-dropdown.more.active{border-radius:8px 8px 0 0;outline:none;padding-bottom:20px;background:#E5C167;color:#2D3B3E}#magazine-filters #filter-dropdown.more.active:hover{background:#E5C167;color:#2D3B3E}#magazine-filters #filter-dropdown.more.active .fa-caret-down{transform:rotate(180deg)}#magazine-filters .filters-panel{border-radius:0 10px 10px 10px;max-height:0;overflow:hidden;transition:all 0.25s ease-in-out}#magazine-filters .filters-panel.active{max-height:9999px;transition:all 0.25s ease-in-out}#magazine-filters .filters-panel h3{font-size:25px}@media (max-width:1200px){#magazine-filters .wrap.flex{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"a a" "b c";gap:1rem}#magazine-filters .wrap.flex .flex-right-end{grid-area:a;width:100%}#magazine-filters .sort-wrapper{width:auto;grid-area:c}#magazine-filters a#filter-dropdown{grid-area:b}#magazine-filters .dropdowns{width:100%;min-width:100px}#magazine-filters a.more.more-green{width:50%;text-align:center;display:flex;align-items:center}}@media (max-width:600px){#magazine-filters .gap-20{gap:10px}}ul.taxonomy-list.taxonomy-list--demographic,ul.taxonomy-list.taxonomy-list--interest{display:grid;grid-template-columns:repeat(4, 1fr);margin-bottom:40px}@media (max-width:900px){ul.taxonomy-list.taxonomy-list--demographic,ul.taxonomy-list.taxonomy-list--interest{grid-template-columns:repeat(3, 1fr);margin-bottom:20px}}@media (max-width:600px){ul.taxonomy-list.taxonomy-list--demographic,ul.taxonomy-list.taxonomy-list--interest{grid-template-columns:repeat(1, 1fr)}}ul.taxonomy-list.taxonomy-list--demographic li,ul.taxonomy-list.taxonomy-list--interest li{margin-left:0;margin-bottom:7px;cursor:pointer}@media (max-width:900px){ul.taxonomy-list.taxonomy-list--demographic li,ul.taxonomy-list.taxonomy-list--interest li{font-size:16px}}ul.taxonomy-list.taxonomy-list--demographic li.active,ul.taxonomy-list.taxonomy-list--demographic li:hover,ul.taxonomy-list.taxonomy-list--interest li.active,ul.taxonomy-list.taxonomy-list--interest li:hover{font-weight:bold}ul.taxonomy-list.taxonomy-list--demographic li img,ul.taxonomy-list.taxonomy-list--interest li img{width:30px;float:left;margin-right:10px}@media (max-width:600px){ul.taxonomy-list.taxonomy-list--demographic li img,ul.taxonomy-list.taxonomy-list--interest li img{width:20px;margin-right:7px}}ul.taxonomy-list.taxonomy-list--demographic li::before,ul.taxonomy-list.taxonomy-list--interest li::before{display:none;content:""}button#filter-reset{border:none;width:auto;padding:5px 15px;background:#2D3B3E;border:2px solid #2D3B3E;color:#fff;border-radius:8px;padding:10px 20px;text-transform:uppercase;font-weight:bold;letter-spacing:1px;font-size:14px}button#filter-reset:hover{background:#fff;color:#2D3B3E}.sort-wrapper{width:180px;position:relative;z-index:99}.sort-wrapper .sort-menu{display:none;position:absolute}.sort-wrapper .sort-menu.active{display:block}.sort-wrapper a#sort-dropdown{width:100%;display:block;outline:none}.sort-wrapper a#sort-dropdown:focus,.sort-wrapper a#sort-dropdown:active{outline:none}.sort-wrapper a#sort-dropdown.active{background:#E8E3D9;border-radius:8px 8px 0 0;border-color:#E8E3D9}.sort-wrapper a#sort-dropdown.active .fa-caret-down{transform:rotate(180deg)}.sort-wrapper ul.sort-menu.active{background:#E8E3D9;width:100%;padding-top:20px;padding-bottom:20px;border-radius:0 0 10px 10px}.sort-wrapper ul.sort-menu.active li{margin-bottom:7px;cursor:pointer}.sort-wrapper ul.sort-menu.active li.active{font-weight:bold}.sort-wrapper ul.sort-menu.active li:before{display:none}ul.taxonomy-list.taxonomy-list--packs{columns:4;margin-bottom:20px}@media (max-width:900px){ul.taxonomy-list.taxonomy-list--packs{columns:3}}@media (max-width:600px){ul.taxonomy-list.taxonomy-list--packs{columns:2}}ul.taxonomy-list.taxonomy-list--packs li{margin:0}ul.taxonomy-list.taxonomy-list--packs li:before{content:""}ul.taxonomy-list.taxonomy-list--packs li.active,ul.taxonomy-list.taxonomy-list--packs li:hover{font-weight:bold;pointer:cursor}.upsell-inner{overflow:hidden;border-radius:10px}.upsell-inner .upsell-actions{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px}.upsell-inner .upsell-actions a{text-align:center;align-self:start}.upsell-inner h2.sub-heading{margin-bottom:10px}.upsell-inner h3.sub-heading{margin:0;color:#2D3B3E}.upsell-inner p.price-range{font-weight:bold;font-size:16px;color:#E5C167}@media (max-width:800px){.upsell-inner{flex-direction:column}.upsell-inner .upsell-actions{grid-template-columns:repeat(1, 1fr);gap:0}h2.main-heading{margin:10px 0}}.magazine-grid .magazine-item{width:calc(16.666% - 20px);margin:10px;float:left}@media (max-width:1024px){.magazine-grid .magazine-item{width:calc(25% - 20px)}}@media (max-width:600px){.magazine-grid .magazine-item{width:calc(50% - 20px)}}.magazine-grid .magazine-inner{position:relative;line-height:0}.magazine-grid .magazine-inner .magazine-item__image{aspect-ratio:0.75;overflow:hidden;position:relative}.magazine-grid .magazine-inner .magazine-item__image img{width:100%;height:100%;object-fit:cover;object-position:top;display:block}.magazine-grid .magazine-inner .magazine-item__quantity{position:absolute;left:0;bottom:0;width:100%;display:flex;background:rgba(232, 227, 217, 0.9);padding:5px}.magazine-grid .magazine-inner .magazine-item__quantity button.qty-btn{background:none;padding:0;border:none;border-radius:0;text-align:center;color:#2D3B3E;font-size:20px}.magazine-grid .magazine-inner .magazine-item__quantity input.qty-input{padding:0;border:none;background:#fff;text-align:center;padding:10px;border-radius:5px;height:auto;outline:none}.magazine-grid .magazine-item__footer{display:flex;padding-top:5px}.magazine-grid .magazine-item__footer h3{font-size:18px;line-height:1.3;width:calc(100% - 30px)}@media (max-width:600px){.magazine-grid .magazine-item__footer h3{margin-bottom:0}}.magazine-grid .magazine-item__footer .magazine-item__info{margin-left:auto;width:25px;height:25px;border:2px solid #E5C167;color:#E5C167;border-radius:100%;text-align:center;font-size:14px;font-weight:bold}.magazine-grid .magazine-item__footer .magazine-item__info:hover{color:#2D3B3E;border:2px solid #2D3B3E;cursor:pointer}.magazine-item__overlay{position:fixed;left:0;width:100%;height:100%;background:rgba(255, 255, 255, 0.7);z-index:99999999;opacity:0;top:-9999px;transition:opacity 0.25s ease-in-out;pointer-events:none}.magazine-item__overlay.active{opacity:1;top:0;transition:opacity 0.25s ease-in-out;pointer-events:auto}.magazine-item__overlay .magazine-item__overlay-inner{position:fixed;top:50%;left:50%;max-width:500px;transform:translate(-50%, -50%);background:#2D3B3E;border-radius:10px;padding:15px;z-index:9999}@media (max-width:600px){.magazine-item__overlay .magazine-item__overlay-inner{transform:translate(0, -50%);z-index:9999;width:90%;left:5%}}.magazine-item__overlay .short-description{max-height:200px;overflow-y:scroll;margin-bottom:10px;padding-right:15px}.magazine-item__overlay .short-description::-webkit-scrollbar{width:6px}.magazine-item__overlay .short-description::-webkit-scrollbar-track{background:rgba(255, 255, 255, 0.6);border-radius:3px}.magazine-item__overlay .short-description::-webkit-scrollbar-thumb{background:rgba(255, 255, 255, 0.9);border-radius:3px}.magazine-item__overlay .short-description::-webkit-scrollbar-thumb:hover{background:rgba(255, 255, 255, 0.9)}.magazine-item__overlay h4{color:#fff;font-size:24px}.magazine-item__overlay p{font-size:16px;color:#E5C167;margin:0}.magazine-item__overlay .short-description p{font-size:16px;color:#fff;margin-bottom:10px}.magazine-item__overlay ul li{font-size:16px;color:#fff}.magazine-item__overlay li::before{content:"•";color:#E5C167;font-size:20px;position:absolute;left:-20px;top:-5px}.magazine-item__overlay .close{position:absolute;top:15px;right:20px;color:#fff;cursor:pointer}@media (max-width:1024px){.magazine-grid{grid-template-columns:repeat(4, 1fr)}}@media (max-width:800px){.magazine-grid{grid-template-columns:repeat(3, 1fr)}}@media (max-width:600px){.magazine-grid{grid-template-columns:repeat(2, 1fr)}}.magazine-pack-item{width:calc(50% - 20px);margin:0 10px 20px 10px;float:left}@media (max-width:800px){.magazine-pack-item{width:100%;margin:0 0 20px}}.magazine-pack-item:nth-child(2n){margin-right:0}#magazine-packs-loop-outer{width:calc(100% + 20px);overflow:hidden;position:relative;left:-10px}#magazine-packs-loop{padding-top:0}#magazine-packs-loop .wrap{overflow:hidden;width:100%;position:relative}#magazine-packs-loop .wrap:after,#magazine-packs-loop .wrap:before{display:none}#magazine-packs-loop .wrap .magazine-pack-item-inner{border-radius:10px;display:flex !important;flex-direction:row;gap:20px;transition:all 0.25s ease}#magazine-packs-loop .wrap .magazine-pack-item-inner:hover{background:#2D3B3E;transition:all 0.25s ease}#magazine-packs-loop .wrap .magazine-pack-item-inner:hover h3,#magazine-packs-loop .wrap .magazine-pack-item-inner:hover p,#magazine-packs-loop .wrap .magazine-pack-item-inner:hover .magazine-pack-price{color:#fff}#magazine-packs-loop .wrap .magazine-pack-image{width:40%;line-height:0}#magazine-packs-loop .wrap .magazine-pack-image a{display:block;line-height:0;border-radius:7px;overflow:hidden}#magazine-packs-loop .wrap .magazine-pack-image a img{opacity:1;transition:opacity 0.25s ease}#magazine-packs-loop .wrap .magazine-pack-image a:hover img{opacity:0.8;transition:opacity 0.25s ease}#magazine-packs-loop .wrap .magazine-pack-info{width:60%;display:flex;flex-direction:column}#magazine-packs-loop .wrap .magazine-pack-info a.more{width:100%;display:block;text-align:center;margin-top:auto}#magazine-packs-loop .wrap h3.magazine-pack-title{margin-bottom:10px;font-size:30px}@media (max-width:600px){#magazine-packs-loop .wrap h3.magazine-pack-title{font-size:24px}}#magazine-packs-loop .wrap .magazine-pack-price{font-weight:bold;font-size:16px;text-transform:uppercase;margin-bottom:20px}@media (max-width:600px){#magazine-packs-loop .wrap .magazine-pack-price{font-size:14px;margin-bottom:10px}}#magazine-packs-loop .wrap .magazine-pack-description p{font-size:16px}@media (max-width:600px){#magazine-packs-loop .wrap .magazine-pack-description p{font-size:14px;margin-bottom:10px}}#other-packs .wrap h3{font-size:22px}#other-packs .wrap .slick-track{display:flex;gap:20px}#other-packs .wrap .slick-track:before,#other-packs .wrap .slick-track:after{display:none}#other-packs .wrap .magazine-pack-item{border-radius:10px;display:flex !important;flex-direction:row;gap:20px;margin:0 20px 0 0}#other-packs .wrap .magazine-pack-item:hover{background:#2D3B3E;transition:all 0.25s ease}#other-packs .wrap .magazine-pack-item:hover h3,#other-packs .wrap .magazine-pack-item:hover p,#other-packs .wrap .magazine-pack-item:hover .magazine-pack-price{color:#fff}#other-packs .wrap .magazine-pack-image{width:40%;line-height:0}#other-packs .wrap .magazine-pack-image a{display:block;line-height:0;border-radius:7px;overflow:hidden}#other-packs .wrap .magazine-pack-image a img{opacity:1;transition:opacity 0.25s ease}#other-packs .wrap .magazine-pack-image a:hover img{opacity:0.8;transition:opacity 0.25s ease}#other-packs .wrap .magazine-pack-info{width:60%;display:flex;flex-direction:column}#other-packs .wrap .magazine-pack-info a.more{width:100%;display:block;text-align:center;margin-top:auto}#other-packs .wrap h3.magazine-pack-title{margin-bottom:10px;font-size:30px}#other-packs .wrap .magazine-pack-price{font-weight:bold;font-size:16px;text-transform:uppercase;margin-bottom:20px}#other-packs .wrap .magazine-pack-description p{font-size:16px}#other-packs .wrap .slick-prev{border:2px solid #2D3B3E;display:block;left:40px;border-radius:0;width:20px;height:20px;transform:rotate(45deg);border-right:none;border-top:none;margin-top:-10px}#other-packs .wrap .slick-prev:hover{border-right:none;border-top:none}#other-packs .wrap .slick-prev:before,#other-packs .wrap .slick-next:before{content:""}#other-packs .wrap .slick-next{border:2px solid #2D3B3E;display:block;right:50px;border-radius:0;width:20px;height:20px;transform:rotate(45deg);border-left:none;border-bottom:none;margin-top:-10px}#other-packs .wrap .slick-next:hover{border-left:none;border-bottom:none}@media (max-width:600px){#other-packs.section{padding:20px 0 0}#other-packs.section .wrap>h3{text-align:center}#other-packs.section .wrap .slick-track{gap:0}#other-packs.section .wrap .magazine-pack-item{flex-direction:column;align-items:center;text-align:center;width:80% !important;margin:0 auto;float:none}#other-packs.section .wrap .magazine-pack-info{width:100%}#other-packs.section .wrap .slick-prev{left:20px}#other-packs.section .wrap .slick-next{right:20px}}#magazines .magazine-item__image img{opacity:0;transition:opacity 0.3s ease}#magazines .magazine-item__image img.loaded{opacity:1}.quote-layout__grid .magazine-item{opacity:0;transition:opacity 0.3s ease}.quote-layout__grid .magazine-item.is-loaded{opacity:1}.quote-layout__grid .magazine-item .magazine-item__image img{opacity:1}#magazines-quote,#magazines{padding-top:0}.quote-layout__grid{width:74%;float:left;flex:1}@media (max-width:1080px){.quote-layout__grid{width:100%}}.quote-layout__grid .magazine-grid{display:grid;grid-template-columns:repeat(5, 1fr);gap:20px}@media (max-width:1300px){.quote-layout__grid .magazine-grid{grid-template-columns:repeat(4, 1fr)}}@media (max-width:800px){.quote-layout__grid .magazine-grid{grid-template-columns:repeat(3, 1fr)}}@media (max-width:600px){.quote-layout__grid .magazine-grid{grid-template-columns:repeat(2, 1fr)}}.quote-layout__grid .magazine-item{width:auto;margin:0;float:none}.quote-layout__grid .magazine-item{width:calc(20% - 20px);margin:10px;float:left}@media (max-width:1300px){.quote-layout__grid .magazine-item{width:calc(25% - 20px)}}@media (max-width:800px){.quote-layout__grid .magazine-item{width:calc(33% - 20px)}}@media (max-width:600px){.quote-layout__grid .magazine-item{width:calc(50% - 20px)}}.quote-layout{display:flex;gap:40px}@media (max-width:1080px){.quote-layout{flex-direction:column}}.quote-layout:before,.quote-layout:after{display:none}.quote-layout__sidebar{width:360px;flex-shrink:0}@media (max-width:1080px){.quote-layout__sidebar{flex-direction:column}}.quote-layout__sidebar .quote-selection-summary{border-radius:10px;position:sticky;top:60px}.quote-layout__sidebar button.remove-from-quote{background:none;border:none;color:#222;padding:0;font-size:20px;margin-left:auto;width:auto;color:red}.quote-layout__sidebar #quote-selection-list li{display:flex;margin:0;flex-direction:row;justify-content:space-between}.quote-layout__sidebar #quote-selection-list li:before{display:none}.quote-layout__sidebar #quote-selection-list li span{margin-right:7px}.quote-layout__sidebar #gform_fields_1 input[type="text"],.quote-layout__sidebar #gform_fields_1 input[type="email"],.quote-layout__sidebar #gform_fields_1 input[type="tel"]{border:none;box-shadow:none;border-radius:8px;font-size:16px;padding:7px 15px;height:auto}.quote-layout__sidebar #gform_fields_1{gap:15px}.quote-layout__sidebar #gform_fields_1 ::placeholder{font-weight:400}.quote-layout__sidebar input#gform_submit_button_1{width:100%;max-width:100%;display:block}.quote-layout__sidebar input#gform_submit_button_1{width:100%;max-width:100% !important;box-shadow:none;border:2px solid #E5C167 !important;color:#2D3B3E;border-radius:8px;padding:10px 20px !important;text-transform:uppercase;font-weight:bold;letter-spacing:1px;font-size:14px}.quote-layout__sidebar input#gform_submit_button_1:hover{background:#fff !important;border:2px solid #2D3B3E !important;color:#2D3B3E}@media (max-width:1080px){.quote-layout__sidebar{position:fixed;bottom:0;left:0;width:100%;z-index:99999;max-height:60px;overflow:hidden;transition:max-height 0.4s ease;background:#2D3B3E;border-radius:10px 10px 0 0}.quote-layout__sidebar.is-open{max-height:100vh;overflow-y:auto;border-radius:0}.quote-layout__sidebar h3{font-size:22px}.quote-sidebar-inner{margin-top:3px}.quote-sidebar-tab{display:flex;align-items:center;justify-content:space-between;padding:15px 20px;cursor:pointer;color:#fff;font-weight:bold;flex-shrink:0}.quote-layout{padding-bottom:80px}#quote-tab-icon{transition:transform 0.3s ease}.quote-layout__sidebar.is-open #quote-tab-icon{transform:rotate(180deg)}.quote-layout__sidebar.is-open .quote-selection-summary{border-radius:0}}@media (min-width:1081px){.quote-sidebar-tab{display:none}}.magazine-item__image{position:relative}.magazine-item__image::before{content:"";background:rgba(255, 255, 255, 0.5);display:block;inset:0;opacity:0;transition:opacity 0.2s ease;position:absolute;top:0;left:0;width:100%;height:100%}.magazine-item__image::after{content:"";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;display:flex;align-items:center;justify-content:center;left:calc(50% - 30px);top:calc(50% - 30px);background:#fff;border-radius:100%;width:60px;height:60px;color:#E5C167;font-size:40px;opacity:0;transition:opacity 0.2s ease}.magazine-item.chosen .magazine-item__image::after,.magazine-item.chosen .magazine-item__image::before{opacity:1}#pack-selection-bar{opacity:0;transition:opacity 0.2s ease;position:fixed;left:5%;bottom:15px;width:90%;color:#fff;padding:15px;border-radius:20px;z-index:999999;bottom:-9999px}@media (max-width:600px){#pack-selection-bar{left:0;bottom:-9999px;width:100%;border-radius:10px 10px 0 0;padding:10px 5% 30px}}#pack-selection-bar .pack-selection-bar__count h3{color:#fff;font-weight:400;margin-bottom:10px}@media (max-width:1340px){#pack-selection-bar .pack-selection-bar__count h3{margin-bottom:0}}@media (max-width:800px){#pack-selection-bar .pack-selection-bar__count h3{font-size:22px}}#pack-selection-bar .pack-selection-bar__count p{color:#fff;margin:0;font-size:14px;line-height:1.2}@media (max-width:600px){#pack-selection-bar .pack-selection-bar__count p{text-align:center;font-size:13px}}@media (max-width:1340px){#pack-selection-bar .pack-selection-bar__count{display:flex;align-items:center;justify-content:space-between}}@media (max-width:1340px){#pack-selection-bar .pack-selection-bar__count{flex-direction:column;gap:10px}}#pack-selection-bar.active{opacity:1;transition:opacity 0.2s ease;bottom:15px}@media (max-width:600px){#pack-selection-bar.active{bottom:0}}#pack-selection-bar button.sub-btn{border:none;text-transform:none;padding:0;font-size:20px;font-weight:bold;color:#E5C167;background:none;outline:none !important;line-height:1}@media (max-width:1400px){#pack-selection-bar button.sub-btn{font-size:18px}}#pack-selection-bar button.sub-btn:hover,#pack-selection-bar button.sub-btn:focus{background:none;outline:none !important}#pack-selection-bar .monthly,#pack-selection-bar .annual{padding:10px;border-radius:8px;padding-left:60px;position:relative;background:#48585B;border:3px solid #48585B;cursor:pointer}@media (max-width:600px){#pack-selection-bar .monthly,#pack-selection-bar .annual{height:100%;display:flex;flex-direction:column;justify-content:center;padding:5px 10px;padding-left:60px}}#pack-selection-bar .monthly p,#pack-selection-bar .annual p{font-size:14px;color:#fff;margin:0;line-height:1.2}#pack-selection-bar .monthly:before,#pack-selection-bar .annual:before{content:"";background:#2D3B3E;width:40px;height:40px;border-radius:100%;display:block;position:absolute;top:15px;left:10px}#pack-selection-bar .monthly.active,#pack-selection-bar .annual.active{border:3px solid #E5C167;background:#2D3B3E}#pack-selection-bar .monthly.active:before,#pack-selection-bar .annual.active:before{background:#2D3B3E;color:#E5C167;content:"";font-family:"Font Awesome 6 Free";font-weight:900;line-height:42px;font-size:26px;text-align:center}#pack-selection-bar .pack-selection-bar__inner{display:grid;grid-template-columns:1fr 2fr;align-items:center;gap:1rem}@media (max-width:1340px){#pack-selection-bar .pack-selection-bar__inner{display:grid;grid-template-columns:1fr;align-items:center;gap:1rem}}#pack-selection-bar .pack-selection-bar__subscription{display:grid;grid-template-columns:repeat(3, 1fr);align-items:center;gap:1rem}@media (max-width:900px){#pack-selection-bar .pack-selection-bar__subscription{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:1rem}#pack-selection-bar .pack-selection-bar__subscription>:last-child{grid-column:1 / -1}}#pack-selection-bar button#add-to-basket-btn{border:none;background:#E5C167;border-radius:8px;display:block;height:100%;color:#2D3B3E;font-weight:bold;font-size:18px;position:relative;padding:20px}@media (max-width:1440px){#pack-selection-bar button#add-to-basket-btn{font-size:16px}}@media (max-width:900px){#pack-selection-bar button#add-to-basket-btn{text-align:center}}@media (max-width:800px){#pack-selection-bar button#add-to-basket-btn{font-size:16px;padding:10px 20px;text-align:center}}#pack-selection-bar button#add-to-basket-btn:hover{background:#fff}#pack-selection-bar button#add-to-basket-btn .fa-basket-shopping{font-size:22px;margin-right:7px}@media (max-width:1400px){#pack-selection-bar button#add-to-basket-btn .fa-basket-shopping{font-size:22px;top:30px}}@media (max-width:800px){#pack-selection-bar button#add-to-basket-btn .fa-basket-shopping{position:relative;top:auto;left:auto;margin-right:10px}}.basket-panel{display:none}.basket-panel.active{display:block}.basket-panel__overlay{position:fixed;inset:0;background:rgba(0, 0, 0, 0.5);z-index:999}.basket-panel__drawer{position:fixed;border-radius:10px;top:20px;right:20px;width:400px;display:flex;flex-direction:column;gap:20px;height:calc(100% - 40px);padding:2rem;z-index:999999;overflow-y:auto}@media (max-width:600px){.basket-panel__drawer{top:0;right:0;width:100%;height:100%;border-radius:0;gap:10px}}.basket-panel__drawer h3{font-size:34px}.basket-panel__drawer button.basket-panel__close{position:absolute;top:16px;right:20px;width:40px;height:40px;background:none;color:#2b3b3e;font-size:50px;line-height:25px;padding:0;border-radius:0;border:none}.basket-panel__drawer button.basket-panel__close:focus,.basket-panel__drawer button.basket-panel__close:hover{border:none;outline:none;font-weight:400}.basket-panel__drawer .basket-panel__body{border-top:2px solid #222;padding-top:20px}.basket-panel__drawer p.basket-panel__pack-label{margin:0;font-weight:bold}.basket-panel__drawer .basket-panel__totals{margin:20px 0;padding:20px 0;border-top:2px solid #2D3B3E}@media (max-width:600px){.basket-panel__drawer .basket-panel__totals{margin-bottom:0;padding-bottom:0}}.basket-panel__drawer .basket-panel__footer{margin-top:auto}.basket-panel__drawer button#panel-edit-btn{background:none;border:2px solid #2D3B3E;color:#2D3B3E;font-weight:bold;width:auto;padding:3px 10px;border-radius:8px;font-size:14px}.basket-panel__drawer button#panel-edit-btn:hover{background:#2D3B3E;border:2px solid #2D3B3E;color:#fff}.basket-panel__drawer #panel-thumbs{display:grid;grid-template-columns:repeat(4, 1fr);gap:8px;margin-bottom:10px}.basket-panel__drawer .basket-panel__row{font-weight:bold;display:flex;justify-content:space-between;margin-bottom:20px;border-bottom:2px solid #2D3B3E;padding-bottom:20px}.basket-panel__drawer a#panel-checkout-btn{width:100%;display:block;text-align:center;font-size:18px}@media (max-width:600px){#pack-selection-bar button.sub-btn{font-size:16px;margin-bottom:5px}#pack-selection-bar .monthly p,#pack-selection-bar .annual p{font-size:12px}}body.page-id-325{background:#E8E3D9}#category-filter,#category-filter-two,#category-filter-three,#category-filter-four,#category-filter-five{background-color:#E5C167;display:inline-flex;max-width:200px;margin-bottom:40px}.slick-prev:before,.slick-next:before{content:""}.custom-arrow img{width:17px;height:34px}.filter-list-outer{border-radius:10px 0 10px 10px;margin-bottom:20px}ul.filter-list{columns:4}ul.filter-list li.filter-item{margin:0;cursor:pointer}ul.filter-list li.filter-item.active{font-weight:bold}ul.filter-list li.filter-item:hover{font-weight:bold}ul.filter-list li.filter-item:before{display:none}.filter-list-outer{max-height:0;overflow:hidden;transition:all 0.25s ease-in-out}.filter-list-outer.active{max-height:99999px;transition:all 0.25s ease-in-out}.filter-dropdown.more.active{border-radius:8px 8px 0 0;outline:none;background:#E5C167;color:#2D3B3E}.filter-dropdown.more.active:hover{background:#E5C167;color:#2D3B3E}.filter-dropdown.more.active .fa-caret-down{transform:rotate(180deg)}.entertainment h3.sub-heading,.entertainment h2{margin:0}.entertainment h2{line-height:1.3}.entertainment .mag-item{margin:0 10px}.entertainment .slick-slide{margin:0 10px}.entertainment .slick-slide img{width:100%}.entertainment .slick-list{margin:0 -10px}.entertainment .mag,.entertainment .mag-two,.entertainment .mag-three,.entertainment .mag-four,.entertainment .mag-five{visibility:hidden;opacity:0;transition:opacity 0.3s ease}.entertainment .mag.slick-initialized,.entertainment .mag-two.slick-initialized,.entertainment .mag-three.slick-initialized,.entertainment .mag-four.slick-initialized,.entertainment .mag-five.slick-initialized{visibility:visible;opacity:1}.entertainment .wrap .slick-prev{border:2px solid #2D3B3E;display:block;left:-30px;border-radius:0;width:20px;height:20px;transform:rotate(45deg);border-right:none;border-top:none;margin-top:-10px}.entertainment .wrap .slick-prev:before,.entertainment .wrap .slick-next:before{content:""}.entertainment .wrap .slick-next{border:2px solid #2D3B3E;display:block;right:-30px;border-radius:0;width:20px;height:20px;transform:rotate(45deg);border-left:none;border-bottom:none;margin-top:-10px}@media (max-width:600px){.entertainment .wrap.flex-end{flex-direction:column;align-items:flex-start}.entertainment .one-half.flex.flex-end{justify-content:flex-start}.entertainment .mag-item{margin:0}.entertainment .wrap .slick-prev{left:0;z-index:999}.entertainment .wrap .slick-next{right:0}.entertainment ul.filter-list{columns:2}.entertainment ul.filter-list li.filter-item{line-height:1.4;margin-bottom:7px}.entertainment .filter-list-outer{border-radius:0 10px 10px 10px;margin-bottom:20px}.entertainment a.more{margin-top:10px}.entertainment .slick-list{max-width:calc(100% - 40px) !important;margin:0 auto !important}.entertainment.section{padding-bottom:0}}.mega-menu{opacity:0;pointer-events:none;top:-999px;position:fixed;bottom:0;left:0;width:100%;z-index:9999999;transition:opacity 0.25s ease-in-out}.mega-menu .mega-menu-panel-mobile{display:none}.mega-menu .mega-menu-title{display:none;text-transform:uppercase;color:#E5C167}.mega-menu button.close{border:none;background:none;border-radius:0;padding:0}.mega-menu button.close:hover{border:none;background:none}.mega-menu.active{opacity:1;top:0;pointer-events:auto;transition:opacity 0.25s ease-in-out}@media (max-width:1200px){.mega-menu.active{top:120px}}@media (max-width:800px){.mega-menu.active{top:80px}}.mega-menu .mega-menu-inner{display:flex;align-items:center;width:100%;background:#2D3B3E;margin:20px auto;overflow:hidden;height:100%;box-shadow:0 20px 60px rgba(0, 0, 0, 0.2)}.mega-menu .mega-menu-inner .flex{border-radius:15px;gap:0;padding:15px;background:#fff}.mega-menu .mega-menu-panel{background:#E8E3D9;border-radius:12px;flex:1;padding:15px;margin:10px;display:flex;justify-content:center;flex-direction:column}.mega-menu .mega-menu-panel h3{margin-bottom:20px;color:#2D3B3E;font-size:34px;line-height:1.1}.mega-menu .mega-menu-panel .mega-menu-image{width:100%;border-radius:8px;overflow:hidden;margin-bottom:20px;line-height:0}.mega-menu .mega-menu-panel .mega-menu-image img{width:100%;height:auto}.mega-menu .mega-menu-panel .mega-menu-content{flex:1}.mega-menu .mega-menu-panel .mega-menu-content ul{padding-left:0px}.mega-menu .mega-menu-panel .mega-menu-content ul li{margin-bottom:8px;color:#2D3B3E}.mega-menu .mega-menu-panel .mega-menu-content ul li:before{content:"•";color:#2D3B3E;font-size:25px;position:absolute;left:-20px;top:-7px}.mega-menu .mega-menu-panel a.more{display:flex;text-align:center;margin-top:20px;width:100%;justify-content:space-between;position:relative}.mega-menu .mega-menu-panel a.more img{width:20px;height:auto;display:inline-block;vertical-align:middle;margin-left:8px;position:absolute;right:15px;top:8px}.mega-menu .mega-menu-panel a.more .hover-arrow{display:none}.mega-menu .mega-menu-panel a.more:hover .arrow-right{display:none}.mega-menu .mega-menu-panel a.more:hover .hover-arrow{display:block}@media (max-width:1200px){.mega-menu{z-index:99999999 !important;padding:0;height:auto;top:120px}.mega-menu .mega-menu-panel-mobile{display:block}.mega-menu .mega-menu-title{display:block;font-family:"Inter", sans-serif;font-weight:bold}.mega-menu .flex{flex-direction:column}.mega-menu .mega-menu-close{display:none}.mega-menu .mega-menu-inner{flex-direction:column;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 20px 60px rgba(0, 0, 0, 0.2);width:90%;max-width:1100px;margin:0 auto;overflow-y:scroll;height:auto}.mega-menu .mega-menu-panel{flex:1;border-radius:0;margin:0;max-height:250px;border-radius:10px;margin-bottom:10px}.mega-menu .mega-menu-panel .mega-menu-content,.mega-menu .mega-menu-panel .mega-menu-image{display:none}.mega-menu .mega-menu-panel h3{font-size:22px;margin-bottom:10px}}@media (max-width:1200px) and (max-width:600px){.mega-menu{top:80px}.mega-menu a.more{margin-top:0}.mega-menu .mega-menu-inner .wrap{padding-left:0;padding-right:0}.mega-menu .mega-menu-title{margin-bottom:10px}}@media (max-width:600px){.mega-menu-panel a.more{margin-top:0 !important}#mega-menu-print{background:#2D3B3E}}#mega-menu-print button.close{display:flex;justify-content:center;border-radius:25px;font-size:23px;position:absolute;right:20px;width:45px;text-align:center;top:10px;color:#fff;outline:none}#mega-menu-print button.close:hover{color:#E5C167}@media (max-width:1200px){#mega-menu-print button.close{color:#E5C167}}#mega-menu-print.hide-x button.close{display:none}#contact-block{background:#E8E3D9;padding:80px 0}#contact-block .gform_title{display:none}#contact-block #gform_fields_3 input[type="text"],#contact-block #gform_fields_3 input[type="email"],#contact-block #gform_fields_3 input[type="tel"]{border:none;box-shadow:none;border-radius:8px;font-size:16px;padding:7px 15px;height:auto}#contact-block #gform_fields_3{gap:15px}#contact-block #gform_fields_3 ::placeholder{font-weight:400}#contact-block input#gform_submit_button_3{width:auto;max-width:100%;display:block}#contact-block input#gform_submit_button_3{width:auto;margin-left:auto;max-width:100% !important;box-shadow:none;border:2px solid #E5C167 !important;color:#2D3B3E;border-radius:8px;padding:10px 20px !important;text-transform:uppercase;font-weight:bold;letter-spacing:1px;font-size:14px}#contact-block input#gform_submit_button_3:hover{background:#fff !important;border:2px solid #2D3B3E !important;color:#2D3B3E}