﻿@import"https://use.typekit.net/ykv4lmn.css";#tabsContain .sw-shortcut-wrapper .sw-shortcut-btn{height:50px;width:50px;border-radius:0;border-left:1px solid #007eab;top:0;left:-53px}#tabsContain .sw-shortcut-wrapper .sw-shortcut-btn span{margin-left:9.5px}.sw-context-menu{position:absolute;z-index:10000;background:#0f1013}.sw-context-menu ul li{position:relative}.sw-context-menu ul li.shortcut-title{text-transform:uppercase;background:#00a4de;font-weight:bold;font-size:18px;color:#fff;padding:8px 15px}.sw-context-menu ul li a{white-space:pre}.sw-context-menu ul li a.origin-link{width:24px;height:24px;background:#00a4de;position:absolute;z-index:4;display:block;top:50%;left:0;text-align:left;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);transition:transform 250ms ease,background 250ms ease}.sw-context-menu ul li a.origin-link:hover{background:#12c1ff}.sw-context-menu ul li a.origin-link span{margin:6px 0 0 7.5px;display:block;text-indent:-9999px;background:url(//cdn.progexpert.com/img/sprite-sw.png) no-repeat;width:9px;height:12px;background-position:0px -42px}.sw-context-menu ul li a.admin-link{position:relative;z-index:5;display:block;padding:6px 10px;color:#fff;font-size:16px;background:#0f1013;transition:background 250ms ease;border-bottom:1px solid #262830}.sw-context-menu ul li:hover a.origin-link{-webkit-transform:translate(-100%, -50%);-ms-transform:translate(-100%, -50%);transform:translate(-100%, -50%)}.sw-context-menu ul li:hover a.admin-link{background:#262830}.sw-context-menu ul li:last-of-type a{border-bottom:none}.sw-shortcut-wrapper{position:fixed;width:275px;height:100%;top:0;right:0;background:#181b1e;border-left:3px solid #00a4de;z-index:9550;letter-spacing:1px;transition:transform 250ms ease,border 250ms ease;-webkit-transform:translate(275px, 0);-ms-transform:translate(275px, 0);transform:translate(275px, 0);font-family:"Assistant",sans-serif}.sw-shortcut-wrapper .sw-shortcut-btn{position:fixed;z-index:9975;width:60px;height:45px;text-indent:-9999px;left:-63px;top:10px;background:#00a4de;-webkit-border-top-left-radius:30px;-webkit-border-bottom-left-radius:30px;-moz-border-radius-topleft:30px;-moz-border-radius-bottomleft:30px;border-top-left-radius:30px;border-bottom-left-radius:30px;transition:transform 250ms ease;border:none;padding:0}.sw-shortcut-wrapper .sw-shortcut-btn span{margin-left:16.5px;display:block;background:url(//cdn.progexpert.com/img/sprite-sw.png) no-repeat;width:33px;height:25px;background-position:-30px -82px}@media screen and (min-width: 1025pxpx){.sw-shortcut-wrapper:hover,.sw-shortcut-wrapper.show-shortcut{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);border-color:#181b1e}}@media screen and (max-width: 1024pxpx){.sw-shortcut-wrapper.show-shortcut{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);border-color:#181b1e}}.sw-shortcut-wrapper .sw-shortcut-content{width:100%}.sw-shortcut-wrapper .sw-shortcut-content h2{padding:15px 0 20px 20px;margin:0;text-transform:uppercase;font-size:24px;color:#fff;font-weight:bold;display:inline-block;vertical-align:middle;font-family:"Assistant",sans-serif}.sw-shortcut-wrapper .sw-shortcut-content p{padding:20px;text-align:center;margin:0;color:#fff;font-weight:bold;font-size:18px;font-family:"Assistant",sans-serif}.sw-shortcut-wrapper .sw-shortcut-content li{position:relative;display:block;width:100%;margin-bottom:5px}.sw-shortcut-wrapper .sw-shortcut-content li.shortcut-title{background:#0f1013;padding:15px 20px;width:calc(100% - 40px);font-size:20px;text-transform:uppercase;color:#fff;font-weight:bold}.sw-shortcut-wrapper .sw-shortcut-content li.sw-separator{width:calc(100% - 40px);height:1px;margin:25px auto}.sw-shortcut-wrapper .sw-shortcut-content li a[data-origin]{position:relative;z-index:5;display:inline-block;vertical-align:middle;box-sizing:border-box;padding:15px 20px;width:100%;overflow-x:hidden;text-overflow:ellipsis;color:#fff;white-space:nowrap;font-size:16px;background:#00a4de;transition:width 200ms ease}.sw-shortcut-wrapper .sw-shortcut-content li a.origin-link{width:24px;height:24px;background:#0091c5;position:absolute;z-index:4;display:block;top:50%;left:0;text-align:left;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);transition:transform 200ms ease,background 200ms ease;overflow:hidden}.sw-shortcut-wrapper .sw-shortcut-content li a.origin-link:hover{background:#00a4de}.sw-shortcut-wrapper .sw-shortcut-content li a.origin-link span{margin:6px 0 0 7.5px;display:block;text-indent:-9999px;background:url(//cdn.progexpert.com/img/sprite-sw.png) no-repeat;width:9px;height:12px;background-position:0px -42px}.sw-shortcut-wrapper .sw-shortcut-content li button{height:100%;width:50px;text-indent:-9999px;background:rgba(0,0,0,.2);position:absolute;top:0;right:0;border:none;-webkit-transform:translate(50px, 0);-ms-transform:translate(50px, 0);transform:translate(50px, 0);transition:transform 200ms ease}.sw-shortcut-wrapper .sw-shortcut-content li button:before,.sw-shortcut-wrapper .sw-shortcut-content li button:after{content:"";width:24px;height:5px;background:#fff;position:absolute;right:13px;top:22px}.sw-shortcut-wrapper .sw-shortcut-content li button:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.sw-shortcut-wrapper .sw-shortcut-content li button:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.sw-shortcut-wrapper .sw-shortcut-content li:hover a.origin-link{-webkit-transform:translate(-100%, -50%);-ms-transform:translate(-100%, -50%);transform:translate(-100%, -50%)}.sw-shortcut-wrapper .sw-shortcut-content li:hover a[data-origin]{width:calc(100% - 50px)}.sw-shortcut-wrapper .sw-shortcut-content li:hover button{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}@media screen and (max-width: 768px){.sw-shortcut-wrapper .sw-shortcut-content li a[data-origin]{width:calc(100% - 50px);padding:10px 20px}.sw-shortcut-wrapper .sw-shortcut-content li button{display:inline-block;vertical-align:middle;position:static;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);background:#007eab;height:43px}.sw-shortcut-wrapper .sw-shortcut-content li button:before,.sw-shortcut-wrapper .sw-shortcut-content li button:after{width:17px;height:4px;top:20px;right:15px}}:root{--survey__gradient: linear-gradient(92deg, #0e1d2a, #172c3f 77%, #1a3045);--survey__color--black: #000;--survey__color--mainDark: #152839;--survey__color--grayLight: #d8d8d8;--survey__color--grayLighter: #f3f3f3}@font-face{font-display:swap;font-family:"survey__icon-";src:url("font/fontello.eot?96831136");src:url("font/fontello.eot?96831136#iefix") format("embedded-opentype"),url("font/fontello.woff2?96831136") format("woff2"),url("font/fontello.woff?96831136") format("woff"),url("font/fontello.ttf?96831136") format("truetype"),url("font/fontello.svg?96831136#fontello") format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-display:swap;font-family:"survey__icon-";src:url("font/fontello.svg?96831136#fontello") format("svg")}}[class^=survey__icon--]:before,[class*=" survey__icon--"]:before{font-family:"survey__icon-";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-next:before{content:""}.icon-down:before{content:""}.icon-check:before{content:""}.survey__icon--next:before{content:""}.survey__icon--down:before{content:""}.survey__icon--check:before{content:""}body:has(.sw-block.survey) [data-section=footer],body:has(.sw-block.survey) [data-section=header]{display:none}body:has(.sw-block.survey) .sw-block.survey{overflow:visible}#survey{font-family:"proxima-nova";position:relative;min-height:100vh;grid-template-rows:minmax(0, 1fr) auto minmax(0, 1fr)}#survey [data-section]{transition:all 300ms ease}#survey [data-section].toggle-section{opacity:0;-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}#survey [data-section=SurveyHeader].toggle-section,#survey [data-section=SurveyFooter].toggle-section{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#survey [data-section=SurveyFooter].toggle-section .survey__navigation{opacity:0;-webkit-transform:translateY(calc(-50% + 5px));-ms-transform:translateY(calc(-50% + 5px));transform:translateY(calc(-50% + 5px))}#survey .survey h1,#survey .survey .style-1{font-size:max(32px,2.625rem);line-height:1.25;font-weight:300}#survey .survey h2,#survey .survey .style-2{font-size:max(26px,2.25rem);line-height:1.25;font-weight:300}#survey .survey h3,#survey .survey .style-3{font-size:max(23px,2rem);line-height:1.25;font-weight:300}#survey .survey h4,#survey .survey .style-4{font-size:max(20px,1.75rem);line-height:1.25;font-weight:300}#survey .survey h5,#survey .survey .style-5{font-size:max(18px,1.375rem);line-height:1.25;font-weight:300}#survey .survey h6,#survey .survey .style-6{font-size:max(16px,1.125rem);line-height:1.25;font-weight:300}#survey .survey .txt__center{text-align:center}#survey .survey .txt__medium{font-weight:500}#survey .survey .txt__bold{font-weight:bold}#survey .survey hr{color:#404040}#survey .survey__amount{width:100%;grid-gap:10px;grid-template-columns:1fr auto}#survey .survey__amount--input{text-align:center;font-size:max(22px,1.5rem)}#survey .survey__amount--label{font-size:max(22px,1.5rem)}#survey .survey__color--lightGray{color:var(--survey__color--grayLight)}#survey .survey__btn{background:var(--survey__color--mainDark);color:#fff;padding:11px clamp(25px,2.5vw,50px);border-radius:35px;transition:all 250ms ease;border:2px solid rgba(0,0,0,0);font-size:max(16px,1.125rem);justify-content:center;grid-template-columns:1fr auto;display:grid;font-weight:bold}#survey .survey__btn:hover{background:#fff;color:var(--survey__color--mainDark);border:2px solid var(--survey__color--mainDark)}#survey .survey__btn.border{background:#fff;color:var(--survey__color--mainDark);border:2px solid var(--survey__color--mainDark)}#survey .survey__btn.border:hover{background:var(--survey__color--mainDark);color:#fff}#survey .survey__checkbox{position:relative}#survey .survey__checkbox .input__wrapper{position:absolute;top:0;left:0;opacity:0}#survey .survey__checkbox:has(input:checked) .survey__checkbox--label:before{background:#1a3045}#survey .survey__checkbox:has(input:checked) .survey__checkbox--label:after{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#survey .survey__checkbox--label{grid-template-columns:auto 1fr;font-size:max(18px,1.25rem);position:relative;grid-gap:10px;font-weight:300;line-height:1}#survey .survey__checkbox--label a{color:#1a3045;text-decoration:underline}#survey .survey__checkbox--label:before,#survey .survey__checkbox--label:after{display:grid;place-content:center;place-items:center;width:18px;height:18px;text-align:center;margin-top:1px;grid-area:1/1/2/2}#survey .survey__checkbox--label:before{content:"";border:1px solid #404040;border-radius:3px;align-self:start;transition:all 300ms ease}#survey .survey__checkbox--label:after{font-family:"survey__icon-";content:"";color:#fff;display:grid;place-content:center;opacity:0;transition:all 300ms ease;font-size:max(10px,0.625rem);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px)}#survey .survey__checkbox--list{grid-gap:clamp(10px,.5vw,15px)}#survey .survey__checkbox--input{opacity:0}#survey .survey:has(.survey__intro) .survey__progress{height:0}#survey .survey__content{z-index:10;height:100%}#survey .survey__input .input__wrapper{grid-area:1/1/2/2}#survey .survey__input .input__wrapper:has(input:focus)+.sw__label,#survey .survey__input .input__wrapper:has(input:not(:placeholder-shown))+.sw__label{font-size:max(12px,0.75rem);-webkit-transform:translateY(-150%);-ms-transform:translateY(-150%);transform:translateY(-150%);color:var(--survey__color--black)}#survey .survey__input--input{grid-area:1/1/2/2;border:1px solid var(--survey__color--grayLight);color:var(--survey__color--black);padding:clamp(8px,0.5vw,10px);font-size:max(16px,1.125rem)}#survey .survey__input--input:not(:placeholder-shown)+.survey__input--label{font-size:max(12px,0.75rem);-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);color:var(--survey__color--black)}#survey .survey__input--label{background:#fff;grid-area:1/1/2/2;color:var(--survey__color--grayLight);margin-left:12px;pointer-events:none;padding:0 3px;width:max-content;transition:all ease 400ms;z-index:10;align-self:center}#survey .survey__textarea--textarea{grid-area:1/1/2/2;min-height:150px}#survey .survey__textarea--textarea:not(#survey .survey__textarea--textarea:placeholder-shown)+label{font-size:max(12px,0.75rem);-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);color:var(--survey__color--black)}#survey .survey__textarea--label{background:#fff;grid-area:1/1/2/2;color:var(--survey__color--grayLight);margin-left:12px;pointer-events:none;padding:0 3px;width:max-content;transition:all ease 400ms;z-index:10;margin-top:12px;align-self:start}#survey .survey__header{background:var(--survey__gradient);position:sticky;position:-webkit-sticky;top:0;z-index:20}#survey .survey__header--logo{display:none}#survey .survey__header:has(.survey__header--stepLabel) .survey__header--name{display:none}#survey .survey__header--steps{text-align:center;color:#fff;grid-auto-flow:column;grid-gap:7.5px}#survey .survey__header--wrapper{position:relative}@media screen and (min-width: 480px){#survey .survey__header:has(.survey__header--stepLabel) .survey__header--name{display:inline}#survey .survey__header--stepLabel:after{content:" | "}}@media screen and (min-width: 640px){#survey .survey__header--logo{position:absolute;display:block;top:0;left:0;z-index:10;background:var(--survey__color--mainDark);border-radius:0 0 30px 30px}#survey .survey__header--media{max-height:clamp(50px,4vw,80px);max-width:clamp(120px,8.5vw,170px);width:100%;height:100%;object-fit:contain;display:block}}#survey .survey__intro{position:relative;z-index:20}#survey .survey__intro--bg{position:absolute;width:100%;height:100%;z-index:10;inset:0;object-fit:cover}#survey .survey__progress{height:10px;transition:all 250ms ease;background:var(--survey__color--grayLighter);position:relative}#survey .survey__progress--bar{background:#a2947e;position:absolute;width:33%;height:100%;top:0;left:0;transition:width 400ms ease}#survey .survey__form{grid-gap:clamp(20px,1.25vw,25px);width:100%}#survey .survey__form:has(.survey__radio--img) .survey__radio{grid-template-rows:1fr auto;text-align:center}#survey .survey__form--gap{grid-gap:clamp(15px,0.9vw,18px)}#survey .survey__form .survey__input:nth-of-type(2n + 1):last-of-type{grid-column:span 12 !important}#survey .survey__form--question{border-bottom:1px solid var(--survey__color--grayLight)}#survey .survey__form--contact{grid-gap:20px;grid-template-columns:auto 1fr}#survey .survey__form--contact img{max-height:65px}#survey .survey__form--contact p{font-weight:300}#survey .survey__form.contact{grid-gap:15px;max-width:730px}#survey .survey__list{max-width:800px;width:100%;margin:auto;grid-gap:10px 20px}#survey .survey__radio{position:relative;width:100%;background:var(--survey__color--grayLighter)}#survey .survey__radio .input__wrapper{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:20}#survey .survey__radio .input__wrapper input{width:100%;height:100%}#survey .survey__radio--extra{font-size:max(14px,1rem);font-weight:400}#survey .survey__radio--img{background:#fff;border-top:1px solid var(--survey__color--grayLight);border-left:1px solid var(--survey__color--grayLight);border-right:1px solid var(--survey__color--grayLight);position:relative;z-index:10;transition:border 400ms ease}#survey .survey__radio--label{padding:clamp(10px,.5vw,15px) clamp(20px,1.5vw,30px);width:100%;position:relative;font-size:max(18px,1.25rem);transition:color 400ms ease,border 200ms ease 200ms;line-height:1.4;min-height:75px;border-left:6px solid #a2947e}#survey .survey__radio--label:after{content:"";position:absolute;z-index:5;top:0;left:0;height:100%;pointer-events:none;background:#1a3045;transition:width 400ms ease;width:0}#survey .survey__radio--media{width:100%;height:100%;object-fit:cover;display:block}#survey .survey__radio--title{position:relative;font-weight:bold;z-index:10}#survey .survey__radio--wrapper{display:flex;flex-wrap:wrap;gap:clamp(15px,1vw,20px)}#survey .survey__radio:has(input:checked) .survey__radio--img{border-color:#1a3045;transition-delay:200ms}#survey .survey__radio:has(input:checked) .survey__radio--label{color:#fff;border-color:#0e1e2b;transition:color 400ms ease,border 400ms ease}#survey .survey__radio:has(input:checked) .survey__radio--label:after{background:#1a3045;width:100%}@media screen and (min-width: 420px){#survey .survey__radio{width:350px}}#survey .survey__select{background:var(--survey__color--grayLighter);border-left:6px solid var(--color__alt)}#survey .survey__select--select{background:var(--survey__color--grayLighter);padding:clamp(15px,1.1vw,21.5px) clamp(40px,3vw,60px) clamp(15px,1.1vw,21.5px) clamp(20px,1.5vw,30px);transition:all 250ms ease;width:100%;min-width:clamp(260px,17.5vw,350px);font-size:max(18px,1.25rem);grid-area:1/1/2/2}#survey .survey__select--select option{font-weight:400}#survey .survey__select:after{font-family:"survey__icon-";content:"";color:#000;pointer-events:none;transition:all 400ms ease;grid-area:1/1/2/2;align-self:center;justify-self:end;margin-right:clamp(15px,1.25vw,25px);font-size:max(8px,0.5rem)}#survey .survey__footer{background:var(--survey__gradient);width:100%;position:fixed;bottom:0;z-index:50}#survey .survey__info{max-width:800px;width:100%;margin:auto;grid-gap:40px}#survey .survey__navigation{grid-auto-flow:column;grid-gap:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:all 300ms ease}#survey .survey__navigation--btn{display:none}@media screen and (min-width: 640px){#survey .survey__navigation--btn{display:inline;text-align:left;margin-left:.5ch}}#body.sw-edit-image .input__type--radio,#body.sw-edit-content .input__type--radio{pointer-events:none}/*# sourceMappingURL=survey.css.map */