@import url('https://fonts.googleapis.com/css2?family=PT+Sans:ital,wght@0,400;0,700;1,400;1,700&display=swap');:root{--brand-primary:#00539b;--brand-primary-hover:#0f81a3;--brand-accent:#ee312a;--brand-link:#0099db;--brand-background:#fff;--brand-text:#231f20;--brand-on-dark:#fff;--brand-footer-bg:#202024;--brand-font-title:'PT Sans', sans-serif;--brand-font-body:'PT Sans', sans-serif;--brand-chart-1:#00a194;--brand-chart-2:#e5005a;--brand-chart-3:#f9b000;--brand-chart-4:#0099db;--brand-chart-5:#ff1919;/* Template tokens — not shown on the branding form */--brand-assets-url:'https://cdn.qumind.net/st-andrews/';--t-border:#cfd2cf;--t-border-input:#b7bbb8;--t-muted:#878e88;--t-surface:#f3f4f3;--t-surface-hover:#eee;--t-overlay-dark:rgba(0, 0, 0, 0.4);--t-nav-mobile-bg:#333;--t-toggle-track:#e7e8e7;--t-footer-bg-dark:#0f0f11;--t-footer-muted:#9198a1;--t-status-new-fg:#c01048;--t-status-new-bg:#fff1f3;--t-status-started-fg:#c06d10;--t-status-started-bg:#fff4d9;--t-status-completed-fg:#16c010;--t-status-completed-bg:#deffd9;--t-shadow-sm:0 3px 6px 0 rgba(0, 0, 0, 0.12);--t-shadow-md:0 3px 6px 0 rgba(0, 0, 0, 0.2);--t-shadow-toggle:0 1px 3px rgba(16, 24, 40, 0.1), 0 1px 2px rgba(16, 24, 40, 0.06);--t-shadow-cookie:0 -2px 2px rgba(0, 0, 0, 0.2);--t-asset-login-illu:url('https://cdn.qumind.net/st-andrews/login_illu.png');--t-asset-privacy-illu:url('https://cdn.qumind.net/st-andrews/privacy_illu.png');--t-asset-discussions-illu:url('https://cdn.qumind.net/st-andrews/discussions_illu.png');--t-asset-newsletter-illu:url('https://cdn.qumind.net/st-andrews/newsletter_illu.png');--t-asset-surveys-illu:url('https://cdn.qumind.net/st-andrews/surveys_illu.png');--t-asset-rewards-illu:url('https://cdn.qumind.net/st-andrews/rewards_illu.png');--t-asset-details-illu:url('https://cdn.qumind.net/st-andrews/details_illu.png');--t-asset-cookie-illu:url('https://cdn.qumind.net/st-andrews/cookie_illu.png');--t-asset-faq-illu:url('https://cdn.qumind.net/st-andrews/faq_illu.png');--t-asset-polls-illu:url('https://cdn.qumind.net/st-andrews/polls_illu.png');--t-asset-terms-illu:url('https://cdn.qumind.net/st-andrews/terms_illu.png');--t-asset-refer-illu:url('https://cdn.qumind.net/aegon/refer-illu.jpg');/* Layout */--t-asset-default-survey:url('https://cdn.qumind.net/st-andrews/survey.jpg');--section-width:1440px;--radius-sm:8px;--radius-md:16px;--transition-fast:0.2s ease;}body{font-family:var(--brand-font-body) !important;font-size:18px;color:var(--brand-text);}body.noscroll{height:100%;overflow:hidden;}h1,h2,h3,h4{font-family:var(--brand-font-title) !important;font-weight:bold;color:var(--brand-text);}p{font-size:18px;font-weight:400;color:var(--brand-text);}a:focus{outline:0;}video{max-width:100%;}section{padding:5em 0;}.clear{clear:both;/* Layout */}.flex{display:flex;}.flex.align-center{align-items:center;}.flex.justify-center{justify-content:center;}.flex.justify-between{justify-content:space-between;}.section{width:var(--section-width);margin:0 auto;}.title-page{margin-bottom:1.5em;}.line{width:100%;height:1px;background-color:var(--t-border);margin:1.5em 0;}.introbloc{margin-bottom:2em;}.button-footer{text-align:center;margin-top:2em;}.highlight{background-color:var(--brand-accent);/* Hero */}.home{background-image:var(--t-asset-login-illu);background-repeat:no-repeat;background-size:cover;background-position:center;padding:0;min-height:400px;display:flex;align-items:center;position:relative;z-index:0;/* Cards */}.home::before{content:"";position:absolute;z-index:1;inset:0;background-color:var(--t-overlay-dark);}.home .bloc{position:relative;z-index:3;}.home .bloc .text{text-align:center;}.home .bloc .text .title{color:var(--brand-on-dark);font-size:40px;font-weight:600;margin:0 0 16px;display:inline-block;}.home .bloc .text .subtitle,.home .bloc .text .widget-holder{color:var(--brand-on-dark);font-size:20px;font-weight:400;}.home .bloc .text .subtitle{margin-bottom:50px;}.content-bloc,.editable-content{font-size:18px;background:var(--brand-background);border:1px solid var(--t-border);border-radius:var(--radius-md);padding:24px;transition:all var(--transition-fast);}.editable-content span{font-size:24px;font-weight:bold;}.editable-content h1,.editable-content h2,.editable-content h3,.editable-content h4{font-weight:bold;}.survey-list .bloc-surveys a,#latest-surveys a{text-decoration:none;}.survey{background:var(--brand-background);border:1px solid var(--t-border);border-radius:var(--radius-md);padding:24px;display:flex;align-items:center;gap:24px;transition:all var(--transition-fast);height:100%;}.survey:hover{box-shadow:var(--t-shadow-sm);}.survey-image{width:100px;height:100px;border-radius:var(--radius-sm);object-fit:cover;}.survey-content{width:100%;}.survey-content .bottom-row{display:flex;align-items:center;justify-content:space-between;}.survey-name{font-weight:600;font-size:24px;color:var(--brand-text);display:flex;align-items:center;margin-bottom:19px;}.survey-name img{padding-right:12px;position:relative;top:2px;}.survey-status{padding:2px 8px;border-radius:var(--radius-md);font-weight:500;font-size:12px;line-height:18px;text-transform:capitalize;}.survey-status.new{color:var(--t-status-new-fg);background:var(--t-status-new-bg);}.survey-status.started{color:var(--t-status-started-fg);background:var(--t-status-started-bg);}.survey-status.completed{color:var(--t-status-completed-fg);background:var(--t-status-completed-bg);}.topic{margin-bottom:18px;border-radius:var(--radius-md);padding:24px;border:1px solid var(--t-border);transition:all var(--transition-fast);/* Feature / widget tabs */}.topic:hover{background-color:var(--brand-background);box-shadow:var(--t-shadow-sm);}.topic .subject-holder{display:flex;align-items:center;}.topic .subject{font-size:18px;font-weight:bold;}.topic .topic-image-holder{min-width:100px;max-width:100px;}.topic .topic-image-holder img{max-width:100px !important;border-radius:var(--radius-sm);}.topic .topic-body{margin-left:24px;}.topic .topic-body > div{margin-bottom:18px;}.topic .topic-body .info{color:var(--brand-text);font-size:14px;}.topic .topic-body .info .last-post-author,.topic .topic-body .info .last-post-date{font-weight:600;}.topic .more-icons .more-icons-item .icon-comments{width:16px;}.topic .more-icons .more-icons-item .icon-view{width:18px;}.topic .more-icons .more-icons-item .posts,.topic .more-icons .more-icons-item .views{color:var(--t-muted);font-size:16px;font-weight:500;}.topic .topic-icons-holder{align-self:end;}.features .menu ul,.widgets .menu ul{display:flex;padding:0;list-style:none;}.features .menu ul li,.widgets .menu ul li{padding:0;}.features .menu ul li a,.widgets .menu ul li a{display:inline-block;padding:0 0 8px;margin-right:28px;font-size:14px;text-transform:uppercase;font-weight:600;letter-spacing:0.02em;color:var(--brand-text);border-bottom:2px solid transparent;transition:color var(--transition-fast), border-color var(--transition-fast);}.features .menu ul li a:hover,.widgets .menu ul li a:hover{border-bottom-color:var(--brand-accent);}.features .menu ul li.active a,.widgets .menu ul li.active a{border-bottom-color:var(--brand-accent);}.features .menu ul li:last-child a,.widgets .menu ul li:last-child a{margin-right:0;}.block-content{padding-top:28px;/* Toggle switch */}.block-content h2{margin:0 0 16px;font-size:40px;font-weight:700;line-height:1.15;color:var(--brand-text);}.block-content .description{margin:0 0 50px;max-width:42ch;font-size:18px;color:var(--brand-text);}.toggle-switch{float:right;position:relative;z-index:8;margin-bottom:24px;/* Icons */}.toggle-switch__input{appearance:none;position:absolute;}.toggle-switch__input:checked ~ .toggle-switch__label .toggle-switch__btn{background-color:var(--brand-primary);}.toggle-switch__input:checked ~ .toggle-switch__label .toggle-switch__btn::before{left:17px;}.toggle-switch__label{display:flex;align-items:center;cursor:pointer;color:var(--t-muted);font-weight:500;font-size:14px;line-height:20px;}.toggle-switch__btn{position:relative;display:inline-block;vertical-align:top;box-sizing:border-box;width:36px;height:20px;border-radius:var(--radius-md);background-color:var(--t-toggle-track);cursor:pointer;transition:all 0.2s linear;}.toggle-switch__btn::before{content:"";position:absolute;top:2px;left:3px;display:block;box-sizing:border-box;width:16px;height:16px;border-radius:50%;background:var(--brand-background);box-shadow:var(--t-shadow-toggle);transition:left 0.2s linear;}.toggle-switch__label-text{margin:0 15px;}.q-icon{display:inline-block;width:24px;height:24px;vertical-align:middle;position:relative;top:-1px;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;/* Header */}.q-icon.icon-s{width:16px;height:16px;}.q-icon.icon-sl{width:18px;height:18px;}.q-icon.icon-xs{width:12px;height:12px;}.q-icon.icon-xm{width:28px;height:28px;}.q-icon.icon-l{width:32px;height:32px;}.q-icon.icon-xl{width:48px;height:48px;}.q-icon.rotate-1{transform:rotate(90deg);}.q-icon.rotate-2{transform:rotate(180deg);}.q-icon.rotate-3{transform:rotate(270deg);}.q-icon.rotate-animate{transition:transform 0.3s;}.q-icon.icon-arrow-down{background-image:url(https://6875fdf6283ce1f75e22-da6be342f85df37c9e2d15b5de66f923.ssl.cf3.rackcdn.com/icon-down-grey-2.svg);}.q-icon.icon-view{background-image:url(https://6e389c19c4d84435102a-3d872b6318579ccca8eec1a3fad82731.ssl.cf3.rackcdn.com/icon-view.svg);}.q-icon.icon-comments{background-image:url(https://6e389c19c4d84435102a-3d872b6318579ccca8eec1a3fad82731.ssl.cf3.rackcdn.com/icon-comment.svg);}.q-icon.icon-chevron{background-image:url(https://6875fdf6283ce1f75e22-da6be342f85df37c9e2d15b5de66f923.ssl.cf3.rackcdn.com/icon-chevron-grey-1.svg);}header{background:transparent;position:absolute;z-index:99;top:0;left:0;width:100%;/* Buttons */}header .header-width{width:100%;padding:0 32px;}header .header-width .headbar{display:flex;align-items:center;justify-content:space-between;padding:1em 0;min-height:96px;}header .header-width .headbar .logo{max-width:90%;width:271px;margin-right:32px;}header .header-width .headbar .btn-mobile{display:none;position:relative;float:right;padding:9px 10px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px;}header .header-width .headbar .btn-mobile .icon-bar{display:block;width:28px;height:3px;background:var(--brand-on-dark);border-radius:1px;transition:all 0.3s ease-out;}header .header-width .headbar .btn-mobile .icon-bar + .icon-bar{margin-top:7px;}header .header-width .headbar .btn-mobile.open{position:fixed;top:27px;right:32px;z-index:100;}header .header-width .headbar .btn-mobile.open .bar1{transform:rotate(45deg);position:relative;top:10px;}header .header-width .headbar .btn-mobile.open .bar2{display:none;}header .header-width .headbar .btn-mobile.open .bar3{transform:rotate(-45deg);}header .header-width .headbar .navigation_mobile{position:fixed;z-index:99;top:0;left:0;width:100%;height:100%;transform:translateX(-100%);background:var(--t-nav-mobile-bg);transition:all 0.3s ease-out;}header .header-width .headbar .navigation_mobile ul{padding:0;width:fit-content;margin:0 auto;position:relative;top:10%;overflow:auto;list-style:none;}header .header-width .headbar .navigation_mobile ul li{padding:1em 0;}header .header-width .headbar .navigation_mobile ul li a{color:var(--brand-on-dark);font-size:24px;font-weight:400;padding:0;border:0;}header .header-width .headbar .navigation_mobile.open{transform:translateX(0);}header .header-width .headbar .menu ul,header .header-width .headbar .navigation ul{padding:0;margin:0;list-style:none;display:flex;align-items:center;}header .header-width .headbar .menu ul li{margin:0 12px;padding:12px;}header .header-width .headbar .menu ul li a{font-size:20px;font-weight:400;color:var(--brand-on-dark);}header .header-width .headbar .navigation ul li{margin:12px 0 0 12px;padding:12px;}header .header-width .headbar .navigation ul li.btn{padding:0;}header .header-width .headbar .navigation ul li a{color:var(--brand-on-dark);font-size:20px;font-weight:400;}header .header-width .headbar .navigation ul li a.btn{color:var(--brand-on-dark);border:1px solid var(--brand-on-dark);border-radius:4px;padding:0.5em 0.75em;transition:all var(--transition-fast);}button.btn{padding:12px 16px;transition:all var(--transition-fast);font-size:22.5px;font-weight:bold;background-color:var(--brand-background);color:var(--brand-primary);border-radius:var(--radius-sm);border:0;/* Footer */}button.btn a{color:var(--brand-primary);text-decoration:none;}button.btn:hover a{color:var(--brand-primary-hover);}button.btn.darkblue,button.btn.btn-primary{color:var(--brand-on-dark);background-color:var(--brand-primary);}button.btn.darkblue a,button.btn.btn-primary a{color:var(--brand-on-dark);}button.btn.transparent{color:var(--brand-on-dark);background-color:transparent;border:1px solid var(--brand-on-dark);}button.btn.transparent a{color:var(--brand-on-dark);}button.btn.btn-sm{padding:0 10px;font-size:16px;}footer{background-color:var(--brand-footer-bg);/* Cookie notice */}footer .footer-content{width:100%;padding:48px 48px 100px;display:flex;justify-content:space-between;}footer .footer-content .logo img{width:271px;}footer .footer-content .logo .id{margin-top:2em;}footer .footer-content .logo .id p{color:var(--t-footer-muted);}footer .footer-content .logo .id p .heart{color:var(--brand-accent);}footer .footer-content .address p{color:var(--t-footer-muted);}footer .title-footer{color:var(--brand-on-dark) !important;font-size:24px;font-weight:bold;text-transform:uppercase;}footer .footer_navigation ul{padding:0;margin:0;list-style:none;}footer .footer_navigation ul li{margin-bottom:0.5em;}footer .footer_navigation ul li a{font-size:20px;color:var(--brand-on-dark);}footer .copyright{width:100%;padding:48px;background-color:var(--t-footer-bg-dark);}footer .copyright ul{padding:0;margin:0;list-style:none;}footer .copyright ul li{margin-bottom:0.5em;}footer .copyright ul li a{font-size:20px;color:var(--brand-on-dark);}footer .copyright p{color:var(--t-footer-muted);}footer .powered{color:var(--brand-on-dark);}footer .powered .qumind-logo{width:120px;}#cookieNotice{position:fixed;left:0;bottom:0;width:100%;padding:10px 20px;color:var(--brand-text);background:var(--brand-background);box-shadow:var(--t-shadow-cookie);z-index:999;}#cookieNotice .title-wrap h4{margin:0;padding:0;border:none;}#cookieNotice .content-wrap .msg-wrap{display:flex;font-size:14px;color:var(--brand-text);}#cookieNotice .content-wrap .msg-wrap span{line-height:30px;}#cookieNotice .content-wrap a{text-decoration:none;color:var(--brand-link);}#cookieNotice .content-wrap .btn-wrap{margin-left:10px;}#cookieNotice .content-wrap .btn-wrap .btn.btn-primary{padding:3px 6px;font-size:16px;}body.hide-header header{display:none;}body.hide-footer footer{display:none;/* Responsive */}@media screen and (max-width:768px){.editable-content{word-break:break-word;}.toggle-switch{float:none;display:flex;justify-content:center;margin-bottom:32px;}#cookieNotice .content-wrap .msg-wrap{display:block;}#cookieNotice .content-wrap .btn-wrap{display:block;margin-top:5px;text-align:center;}header .header-width{width:100%;padding:0 15px;}header .header-width .headbar .nav-header{width:100%;}header .header-width .headbar .logo{top:-5px;}header .header-width .headbar .btn-mobile{display:block;}.menu,.navigation{display:none;}.home .bloc .text .title{margin-top:1em;}.section{width:92%;}.flex{flex-direction:column;align-items:center;}footer .footer-content{flex-direction:column;text-align:center;}footer .footer-content .logo{margin-bottom:2em;}footer .footer-content .powered{margin-top:2em;}#mediaPocket button#btn-sort{margin-left:0.8em !important;font-size:12px !important;padding:0 2px !important;}}@media screen and (min-width:1281px) and (max-width:1460px){.section{width:1200px;}}@media screen and (min-width:961px) and (max-width:1280px){header .header-width .headbar .menu ul li{margin:0;padding:10px;}header .header-width .headbar .navigation ul li{margin:6px;padding:9px;}.section{width:800px;}}@media screen and (min-width:769px) and (max-width:960px){.menu,.navigation{display:none;}header .header-width .headbar .btn-mobile{display:block;}.section{width:600px;}footer .footer-content{flex-direction:column;}footer .footer-content .logo{margin-bottom:2em;}footer .footer-content .powered{margin-top:2em;}}