﻿@import"https://fonts.googleapis.com/css2?family=Lato:wght@300;400;600;800&family=Open+Sans:wght@300;400;600;800&family=Raleway:wght@300;400;600;800&display=swap";[class*=fa-]{display:inline-block;width:auto;height:auto;aspect-ratio:1/1;box-sizing:content-box;padding:0 !important;vertical-align:middle;font-family:inherit !important}[class*=fa-]:before{display:block;content:"⚠";font-size:inherit;line-height:inherit;color:transparent !important;height:100%;aspect-ratio:1/1}.hide{display:none !important}[data-menu-style=default]{list-style:none}[data-menu-style=inline]{display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}[data-menu-style=inline] li{width:auto}@media(max-width: 896px){[data-menu-style=inline] li{width:100%}}.previewComponentEdit{position:relative;overflow:hidden}.previewComponentEdit .editButton{display:block;transform:translateX(200px);transition:all .6s ease;font-family:Arial;position:absolute;top:20px;right:0;background-color:#3e3e3e;color:#fff;padding:8px 14px;font-size:16px;line-height:18px;border-radius:4px 0 0 4px;cursor:pointer;box-shadow:0px 5px 9px 4px rgba(0,0,0,.7);z-index:9000}.previewComponentEdit:hover .editButton{transform:translateX(0)}.previewComponentEdit:hover .editButton:hover{background-color:#000;box-shadow:0px 5px 9px 2px rgba(0,0,0,.7)}body.viewComponentDebug .previewComponentEdit:before{opacity:0;transition:opacity .6s ease 0s;position:absolute;inset:0;-webkit-box-shadow:inset 0px 0px 20px 2px #0ca4bc;-moz-box-shadow:inset 0px 0px 20px 2px #0ca4bc;box-shadow:inset 0px 0px 20px 2px #0ca4bc;z-index:100000;content:"";pointer-events:none}body.viewComponentDebug .previewComponentEdit [data-component]:after{transform:translateX(calc(100% + 100px));transition:all .6s ease 0s;position:absolute;bottom:20px;right:20px;content:"COMP: " attr(data-component) " \a CID: " attr(data-cid) " \a CSS: " attr(class);white-space:pre-wrap;background-color:#3e3e3e;color:#fff;font-family:Arial;padding:12px;font-size:14px;line-height:24px;border-radius:4px;box-shadow:0px 5px 9px 2px rgba(0,0,0,.7)}body.viewComponentDebug .previewComponentEdit:hover:before{opacity:1;transition:opacity .6s ease 3s}body.viewComponentDebug .previewComponentEdit:hover [data-component]:after{transition:all .6s ease 3s;transform:translateX(0)}body.viewSourceActive{overflow:hidden}body.viewSourceActive .viewSourceWindow{position:fixed;inset:0;background-color:#fff;z-index:1000000;color:#000;font-size:16px;line-height:20px;white-space:pre;overflow:auto;padding:20px;border-top:40px solid #34373c;transition:all .6s ease;outline:0px solid transparent;counter-reset:line}body.viewSourceActive .viewSourceWindow .lines{display:block;width:100%;max-width:100%;position:relative;padding-left:56px;min-height:20px;overflow:hidden}body.viewSourceActive .viewSourceWindow .lines:hover{white-space:pre-wrap}body.viewSourceActive .viewSourceWindow .lines:before{counter-increment:line;content:counter(line);display:inline-block;border-right:1px solid #ddd;margin-right:1rem;color:#888;width:42px;position:absolute;top:0;bottom:0;left:0}body.viewSourceActive .viewSourceWindow:before{content:attr(title) " [" attr(data-url) "]";position:fixed;top:12px;left:12px;font-weight:700;font-family:Arial;font-size:18px;line-height:18px;color:#fff;z-index:1000000}body.viewSourceActive .viewSourceWindow:after{content:"[ESC] to Close";position:fixed;top:12px;right:12px;font-weight:700;font-family:Arial;font-size:18px;line-height:18px;color:#0ca4bc;z-index:1000000}body.viewSourceDark .viewSourceWindow{background-color:rgba(0,0,0,.9);color:#36ad60;border-top:40px solid #444}body.viewSourceDark .viewSourceWindow:before{color:#0ca4bc}[data-layout=video_wrapper]{position:relative;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center}[data-layout=video_wrapper] .play-button{width:186px;height:186px;border-radius:50%;position:absolute;left:0;right:0;margin:0 auto;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;background-color:#000}[data-layout=video_wrapper] .play-button span{font-size:72px;line-height:72px;background-color:#fff}input.customCheckbox{display:none}input.customCheckbox~span{vertical-align:middle;text-transform:none}input.customCheckbox~span:last-of-type{display:inline-block;margin-left:12px}input.customCheckbox+span.customCheckboxVirtual{height:26.38px;width:26.52px;border-radius:3.2px;background-color:#ddd;position:relative;display:inline-block;cursor:pointer}input.customCheckbox+span.customCheckboxVirtual:after{position:absolute;display:block;content:"";transform:rotate(45deg);height:2px;transition:all .3s ease;width:0;top:4px;right:4px;background-color:transparent}input.customCheckbox+span.customCheckboxVirtual:before{position:absolute;display:block;content:"";transform:rotate(-45deg);height:2px;transition:all .3s ease;width:0;top:4px;right:4px;background-color:transparent}input.customCheckbox+span.customCheckboxVirtual[data-unchecked=check]:after{top:15px;right:14px;width:9px;background-color:#666}input.customCheckbox+span.customCheckboxVirtual[data-unchecked=check]:before{right:1px;top:12px;width:18px;background-color:#666}input.customCheckbox+span.customCheckboxVirtual[data-unchecked=cross]:after{right:3px;top:13px;width:20px;background-color:#666}input.customCheckbox+span.customCheckboxVirtual[data-unchecked=cross]:before{top:13px;right:3px;width:20px;background-color:#666}input.customCheckbox:checked+span.customCheckboxVirtual[data-checked=check]:after{top:15px;right:14px;width:9px;background-color:#666}input.customCheckbox:checked+span.customCheckboxVirtual[data-checked=check]:before{right:1px;top:12px;width:18px;background-color:#666}input.customCheckbox:checked+span.customCheckboxVirtual[data-checked=cross]:after{right:3px;top:13px;width:20px;background-color:#666}input.customCheckbox:checked+span.customCheckboxVirtual[data-checked=cross]:before{top:13px;right:3px;width:20px;background-color:#666}input.customCheckbox:checked+span.customCheckboxVirtual[data-checked=""]{width:0;background-color:transparent}[data-layout=smartUploader]{position:relative;padding-left:120px}[data-layout=smartUploader] input[type=file]{display:none !important}[data-layout=smartUploader] .uploadFileInfo{display:block;width:100%;border-radius:3px;background-color:#eee;color:#000;font-family:"Open Sans";font-size:18px;letter-spacing:0;line-height:21px;padding:15px 12px 12px;margin-bottom:20px;border:0}[data-layout=smartUploader] .uploadFileInfo .uploadFileSize{font-size:13px;line-height:21px;color:#666;padding-left:10px}[data-layout=smartUploader] .uploadProgress{position:relative;width:calc(100% - 60px);border:2px solid #ebebeb;border-radius:3px;height:16px;margin-bottom:14px}[data-layout=smartUploader] .uploadProgress .uploadProgressBar{display:block;height:12px;background-color:green;width:0}[data-layout=smartUploader] .uploadProgress .uploadStatus{position:absolute;top:0;left:calc(100% + 12px);color:#000;font-size:14px;line-height:14px;font-weight:bold;font-family:"Open Sans";letter-spacing:0;text-align:left}[data-layout=smartUploader] .uploadPreview{display:block;position:absolute;top:0;left:0;bottom:0;width:110px;border:2px solid #eee;background-color:#eee;background-size:cover;background-position:center center}[data-layout=smartUploader] .uploadClearButton{display:block;position:absolute;top:6px;right:6px;font-size:14px;line-height:14px;width:20px;height:20px;background-color:#eee;color:#666;text-align:center;padding:4px;box-sizing:border-box;cursor:pointer;border-radius:3px;font-family:"Open Sans"}[data-layout=smartUploader] .uploadClearButton:hover{background-color:#666;color:#eee}[data-layout=smartUploader] .uploadViewButton{display:block;position:absolute;top:6px;right:32px;font-size:14px;line-height:14px;width:40px;height:20px;background-color:#eee;color:#666;text-align:center;padding:4px;box-sizing:border-box;cursor:pointer;border-radius:3px;font-family:"Open Sans"}[data-layout=smartUploader] .uploadViewButton:hover{background-color:#666;color:#eee}[data-layout=smartUploader][data-id="0"]:not(.error) .uploadClearButton,[data-layout=smartUploader][data-id=NaN]:not(.error) .uploadClearButton{display:none}[data-layout=smartUploader][data-id="0"]:not(.error) .uploadViewButton,[data-layout=smartUploader][data-id=NaN]:not(.error) .uploadViewButton{display:none}[data-layout=smartUploader][data-id="0"]:not(.error) .uploadFileInfo,[data-layout=smartUploader][data-id=NaN]:not(.error) .uploadFileInfo{display:none}[data-layout=smartUploader][data-id="0"]:not(.error) input[type=file],[data-layout=smartUploader][data-id=NaN]:not(.error) input[type=file]{display:block !important}[data-layout=smartUploader].error .uploadProgress .uploadProgressBar{background-color:red}[data-layout=smartUploader].smartUploaderViewOnly .uploadFileInfo .uploadFileSize{display:block;padding-left:0;padding-top:4px}[data-layout=smartUploader].smartUploaderViewOnly .uploadProgress,[data-layout=smartUploader].smartUploaderViewOnly .uploadClearButton{display:none}[data-layout=smartUploader].smartUploaderViewOnly .uploadProgress,[data-layout=smartUploader].smartUploaderViewOnly .uploadViewButton{display:none}[data-layout=modalWindow]{position:fixed;inset:0;display:none;background-color:rgba(0,0,0,.7);align-items:center;justify-content:center;z-index:3000001}[data-layout=modalWindow].open{display:flex}[data-layout=modalWindow] .modalWindow{position:relative;border-radius:4px;background-color:#fff;padding:22px;min-width:30vw;max-width:80vw;max-height:80vh;min-height:20vh;overflow-x:hidden;overflow-y:auto}[data-layout=modalWindow] .modalWindow .modalClose{display:none;position:absolute;top:10px;right:10px;height:30px;cursor:pointer;padding:4px 30px 10px 12px;line-height:21px;font-size:14px;border-radius:4px;background:rgba(255,255,255,.8)}[data-layout=modalWindow] .modalWindow .modalClose:after{position:absolute;top:13px;right:2px;display:block;content:"";transform:rotate(45deg);width:20px;height:2px;transition:all .3s ease;background-color:#000}[data-layout=modalWindow] .modalWindow .modalClose:before{position:absolute;top:13px;right:2px;display:block;content:"";transform:rotate(-45deg);width:20px;height:2px;transition:all .3s ease;background-color:#000}[data-layout=modalWindow] .modalWindow .modalClose:hover:after{top:16px;right:4px;transform:rotate(0);width:16px;height:3px}[data-layout=modalWindow] .modalWindow .modalClose:hover:before{top:11px;right:8px;background-color:#fff;border:3px solid #000;border-right:0;border-bottom:0;width:10px;height:10px;border-radius:1px}[data-layout=modalWindow].closable .modalWindow .modalClose{display:block}.far.fa-abacus{-webkit-mask:url("/resources/fontawesome/svgs/regular/abacus.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/regular/abacus.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:#000}.fas.fa-abacus{-webkit-mask:url("/resources/fontawesome/svgs/solid/abacus.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/solid/abacus.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:#000}.fas.fa-acorn{-webkit-mask:url("/resources/fontawesome/svgs/solid/acorn.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/solid/acorn.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:#000}.far.fa-alarm-clock{-webkit-mask:url("/resources/fontawesome/svgs/regular/alarm-clock.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/regular/alarm-clock.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:#000}.fas.fa-alarm-clock{-webkit-mask:url("/resources/fontawesome/svgs/solid/alarm-clock.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/solid/alarm-clock.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:#000}.far.fa-apple-alt{-webkit-mask:url("/resources/fontawesome/svgs/regular/apple-alt.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/regular/apple-alt.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:#000}.fas.fa-apple-alt{-webkit-mask:url("/resources/fontawesome/svgs/solid/apple-alt.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/solid/apple-alt.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:#000}.fas.fa-arrow-square-right{-webkit-mask:url("/resources/fontawesome/svgs/solid/arrow-square-right.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/solid/arrow-square-right.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:#000}.far.fa-award{-webkit-mask:url("/resources/fontawesome/svgs/regular/award.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/regular/award.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:#000}.fal.fa-calendar-alt{-webkit-mask:url("/resources/fontawesome/svgs/light/calendar-alt.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/light/calendar-alt.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:#000}.fas.fa-calendar-alt{-webkit-mask:url("/resources/fontawesome/svgs/solid/calendar-alt.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/solid/calendar-alt.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:#000}.fas.fa-camera{-webkit-mask:url("/resources/fontawesome/svgs/solid/camera.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/solid/camera.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:#000}.fas.fa-caret-down{-webkit-mask:url("/resources/fontawesome/svgs/solid/caret-down.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/solid/caret-down.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:#000}.fal.fa-chart-bar{-webkit-mask:url("/resources/fontawesome/svgs/light/chart-bar.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/light/chart-bar.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:#000}.far.fa-check-circle{-webkit-mask:url("/resources/fontawesome/svgs/regular/check-circle.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/regular/check-circle.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:#000}.fas.fa-chevron-up{-webkit-mask:url("/resources/fontawesome/svgs/solid/chevron-up.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/solid/chevron-up.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:#000}.fal.fa-door-open{-webkit-mask:url("/resources/fontawesome/svgs/light/door-open.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/light/door-open.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:#000}.fal.fa-download{-webkit-mask:url("/resources/fontawesome/svgs/light/download.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/light/download.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:#000}.fal.fa-edit{-webkit-mask:url("/resources/fontawesome/svgs/light/edit.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/light/edit.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:#000}.far.fa-edit{-webkit-mask:url("/resources/fontawesome/svgs/regular/edit.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/regular/edit.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:#000}.fal.fa-envelope{-webkit-mask:url("/resources/fontawesome/svgs/light/envelope.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/light/envelope.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:#000}.fas.fa-envelope{-webkit-mask:url("/resources/fontawesome/svgs/solid/envelope.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/solid/envelope.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:#000}.far.fa-exclamation-circle{-webkit-mask:url("/resources/fontawesome/svgs/regular/exclamation-circle.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/regular/exclamation-circle.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:#000}.fas.fa-exclamation-circle{-webkit-mask:url("/resources/fontawesome/svgs/solid/exclamation-circle.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/solid/exclamation-circle.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:#000}.far.fa-eye-slash{-webkit-mask:url("/resources/fontawesome/svgs/regular/eye-slash.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/regular/eye-slash.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:#000}.far.fa-eye{-webkit-mask:url("/resources/fontawesome/svgs/regular/eye.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/regular/eye.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:#000}.fab.fa-facebook-square{-webkit-mask:url("/resources/fontawesome/svgs/brands/facebook-square.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/brands/facebook-square.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:#000}.fab.fa-facebook{-webkit-mask:url("/resources/fontawesome/svgs/brands/facebook.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/brands/facebook.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:#000}.fas.fa-filter{-webkit-mask:url("/resources/fontawesome/svgs/solid/filter.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/solid/filter.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:#000}.fal.fa-gavel{-webkit-mask:url("/resources/fontawesome/svgs/light/gavel.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/light/gavel.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:#000}.fas.fa-hammer{-webkit-mask:url("/resources/fontawesome/svgs/solid/hammer.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/solid/hammer.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:#000}.fal.fa-handshake{-webkit-mask:url("/resources/fontawesome/svgs/light/handshake.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/light/handshake.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:#000}.fas.fa-images{-webkit-mask:url("/resources/fontawesome/svgs/solid/images.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/solid/images.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:#000}.fab.fa-instagram{-webkit-mask:url("/resources/fontawesome/svgs/brands/instagram.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/brands/instagram.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:#000}.fal.fa-megaphone{-webkit-mask:url("/resources/fontawesome/svgs/light/megaphone.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/light/megaphone.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:#000}.fas.fa-paint-brush{-webkit-mask:url("/resources/fontawesome/svgs/solid/paint-brush.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/solid/paint-brush.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:#000}.fas.fa-pen{-webkit-mask:url("/resources/fontawesome/svgs/solid/pen.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/solid/pen.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:#000}.fas.fa-pencil{-webkit-mask:url("/resources/fontawesome/svgs/solid/pencil.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/solid/pencil.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:#000}.fas.fa-phone{-webkit-mask:url("/resources/fontawesome/svgs/solid/phone.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/solid/phone.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:#000}.fas.fa-photo-video{-webkit-mask:url("/resources/fontawesome/svgs/solid/photo-video.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/solid/photo-video.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:#000}.fas.fa-puzzle-piece{-webkit-mask:url("/resources/fontawesome/svgs/solid/puzzle-piece.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/solid/puzzle-piece.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:#000}.fal.fa-question-circle{-webkit-mask:url("/resources/fontawesome/svgs/light/question-circle.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/light/question-circle.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:#000}.fas.fa-search{-webkit-mask:url("/resources/fontawesome/svgs/solid/search.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/solid/search.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:#000}.fal.fa-sign-in-alt{-webkit-mask:url("/resources/fontawesome/svgs/light/sign-in-alt.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/light/sign-in-alt.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:#000}.fal.fa-sign-in{-webkit-mask:url("/resources/fontawesome/svgs/light/sign-in.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/light/sign-in.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:#000}.fas.fa-sort{-webkit-mask:url("/resources/fontawesome/svgs/solid/sort.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/solid/sort.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:#000}.fal.fa-trophy{-webkit-mask:url("/resources/fontawesome/svgs/light/trophy.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/light/trophy.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:#000}.fas.fa-trophy{-webkit-mask:url("/resources/fontawesome/svgs/solid/trophy.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/solid/trophy.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:#000}.fab.fa-twitter{-webkit-mask:url("/resources/fontawesome/svgs/brands/twitter.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/brands/twitter.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:#000}.fal.fa-user{-webkit-mask:url("/resources/fontawesome/svgs/light/user.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/light/user.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:#000}.fas.fa-users{-webkit-mask:url("/resources/fontawesome/svgs/solid/users.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/solid/users.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:#000}.far.fa-truck-moving{-webkit-mask:url("/resources/fontawesome/svgs/regular/truck-moving.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/regular/truck-moving.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:#000}.fas.fa-truck-moving{-webkit-mask:url("/resources/fontawesome/svgs/solid/truck-moving.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/solid/truck-moving.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:#000}.far.fa-truck{-webkit-mask:url("/resources/fontawesome/svgs/regular/truck.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/regular/truck.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:#000}.fas.fa-truck{-webkit-mask:url("/resources/fontawesome/svgs/solid/truck.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/solid/truck.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;mask-position:center;-webkit-mask-position:center;background-color:#000}body{--grid-gutter:30px;--grid-gutter-half:15px}.tp-flex-grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-content:space-between;-moz-align-content:space-between;-ms-align-content:space-between;align-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;margin:0 auto;max-width:1280px;width:100%}.tp-flex-grid.fullscreen{max-width:1684px}.tp-flex-grid.slimWidth{max-width:853.3333333333px}.tp-flex-grid.align-left{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}.tp-flex-grid.align-center{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.tp-flex-grid.align-right{-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}.tp-flex-grid [class*=col-].col-100{margin:var(--grid-gutter-half) var(--grid-gutter-half)}.tp-flex-grid [class*=col-].col-100.no-vertical-gutter{margin:0 auto}.tp-flex-grid [class*=col-].col-100.no-margin{margin:0}.tp-flex-grid [class*=col-]:not(.col-100){margin:var(--grid-gutter-half) auto}.tp-flex-grid [class*=col-]:not(.col-100).no-vertical-gutter{margin:0 auto}.tp-flex-grid [class*=col-]:not(.col-100).no-margin{margin:0}.tp-flex-grid .col-clear{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-webkit-flex-shrink:1;-moz-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;margin:0 auto}.tp-flex-grid .col-100-grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-content:space-between;-moz-align-content:space-between;-ms-align-content:space-between;align-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.tp-flex-grid .col-100-grid.vertical-center{-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center}.tp-flex-grid .col-100-grid.horizontal-center{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.tp-flex-grid .col-100-grid.no-stretch{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.tp-flex-grid .col-100,.tp-flex-grid .col-100-grid{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%}.tp-flex-grid .col-90{-webkit-flex-basis:calc(90% - var(--grid-gutter));-moz-flex-basis:calc(90% - var(--grid-gutter));-ms-flex-basis:calc(90% - var(--grid-gutter));flex-basis:calc(90% - var(--grid-gutter));-webkit-align-self:stretch;-moz-align-self:stretch;-ms-align-self:stretch;align-self:stretch}.tp-flex-grid .col-90.no-gutter{-webkit-flex-basis:90%;-moz-flex-basis:90%;-ms-flex-basis:90%;flex-basis:90%}.tp-flex-grid .col-90.no-stretch{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.tp-flex-grid .col-90.no-stretch-top{-webkit-align-self:auto;-moz-align-self:auto;-ms-align-self:auto;align-self:auto}.tp-flex-grid .col-90.no-stretch-bottom{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}.tp-flex-grid .col-90-grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-content:space-between;-moz-align-content:space-between;-ms-align-content:space-between;align-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-flex-basis:calc(90% - var(--grid-gutter));-moz-flex-basis:calc(90% - var(--grid-gutter));-ms-flex-basis:calc(90% - var(--grid-gutter));flex-basis:calc(90% - var(--grid-gutter));-webkit-align-self:stretch;-moz-align-self:stretch;-ms-align-self:stretch;align-self:stretch}.tp-flex-grid .col-90-grid.vertical-center{-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center}.tp-flex-grid .col-90-grid.no-gutter{-webkit-flex-basis:90%;-moz-flex-basis:90%;-ms-flex-basis:90%;flex-basis:90%}.tp-flex-grid .col-90-grid.no-stretch{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.tp-flex-grid .col-90-grid.no-stretch-top{-webkit-align-self:auto;-moz-align-self:auto;-ms-align-self:auto;align-self:auto}.tp-flex-grid .col-80{-webkit-flex-basis:calc(80% - var(--grid-gutter));-moz-flex-basis:calc(80% - var(--grid-gutter));-ms-flex-basis:calc(80% - var(--grid-gutter));flex-basis:calc(80% - var(--grid-gutter));-webkit-align-self:stretch;-moz-align-self:stretch;-ms-align-self:stretch;align-self:stretch}.tp-flex-grid .col-80.no-gutter{-webkit-flex-basis:80%;-moz-flex-basis:80%;-ms-flex-basis:80%;flex-basis:80%}.tp-flex-grid .col-80.no-stretch{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.tp-flex-grid .col-80.no-stretch-top{-webkit-align-self:auto;-moz-align-self:auto;-ms-align-self:auto;align-self:auto}.tp-flex-grid .col-80.no-stretch-bottom{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}.tp-flex-grid .col-80-grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-content:space-between;-moz-align-content:space-between;-ms-align-content:space-between;align-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-flex-basis:calc(80% - var(--grid-gutter));-moz-flex-basis:calc(80% - var(--grid-gutter));-ms-flex-basis:calc(80% - var(--grid-gutter));flex-basis:calc(80% - var(--grid-gutter));-webkit-align-self:stretch;-moz-align-self:stretch;-ms-align-self:stretch;align-self:stretch}.tp-flex-grid .col-80-grid.vertical-center{-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center}.tp-flex-grid .col-80-grid.no-gutter{-webkit-flex-basis:80%;-moz-flex-basis:80%;-ms-flex-basis:80%;flex-basis:80%}.tp-flex-grid .col-80-grid.no-stretch{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.tp-flex-grid .col-80-grid.no-stretch-top{-webkit-align-self:auto;-moz-align-self:auto;-ms-align-self:auto;align-self:auto}.tp-flex-grid .col-75{-webkit-flex-basis:calc(75% - var(--grid-gutter));-moz-flex-basis:calc(75% - var(--grid-gutter));-ms-flex-basis:calc(75% - var(--grid-gutter));flex-basis:calc(75% - var(--grid-gutter));-webkit-align-self:stretch;-moz-align-self:stretch;-ms-align-self:stretch;align-self:stretch}.tp-flex-grid .col-75.no-gutter{-webkit-flex-basis:75%;-moz-flex-basis:75%;-ms-flex-basis:75%;flex-basis:75%}.tp-flex-grid .col-75.no-stretch{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.tp-flex-grid .col-75.no-stretch-top{-webkit-align-self:auto;-moz-align-self:auto;-ms-align-self:auto;align-self:auto}.tp-flex-grid .col-75.no-stretch-bottom{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}.tp-flex-grid .col-75-grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-content:space-between;-moz-align-content:space-between;-ms-align-content:space-between;align-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-flex-basis:calc(75% - var(--grid-gutter));-moz-flex-basis:calc(75% - var(--grid-gutter));-ms-flex-basis:calc(75% - var(--grid-gutter));flex-basis:calc(75% - var(--grid-gutter));-webkit-align-self:stretch;-moz-align-self:stretch;-ms-align-self:stretch;align-self:stretch}.tp-flex-grid .col-75-grid.vertical-center{-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center}.tp-flex-grid .col-75-grid.no-gutter{-webkit-flex-basis:75%;-moz-flex-basis:75%;-ms-flex-basis:75%;flex-basis:75%}.tp-flex-grid .col-75-grid.no-stretch{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.tp-flex-grid .col-75-grid.no-stretch-top{-webkit-align-self:auto;-moz-align-self:auto;-ms-align-self:auto;align-self:auto}.tp-flex-grid .col-70{-webkit-flex-basis:calc(70% - var(--grid-gutter));-moz-flex-basis:calc(70% - var(--grid-gutter));-ms-flex-basis:calc(70% - var(--grid-gutter));flex-basis:calc(70% - var(--grid-gutter));-webkit-align-self:stretch;-moz-align-self:stretch;-ms-align-self:stretch;align-self:stretch}.tp-flex-grid .col-70.no-gutter{-webkit-flex-basis:70%;-moz-flex-basis:70%;-ms-flex-basis:70%;flex-basis:70%}.tp-flex-grid .col-70.no-stretch{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.tp-flex-grid .col-70.no-stretch-top{-webkit-align-self:auto;-moz-align-self:auto;-ms-align-self:auto;align-self:auto}.tp-flex-grid .col-70.no-stretch-bottom{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}.tp-flex-grid .col-70-grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-content:space-between;-moz-align-content:space-between;-ms-align-content:space-between;align-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-flex-basis:calc(70% - var(--grid-gutter));-moz-flex-basis:calc(70% - var(--grid-gutter));-ms-flex-basis:calc(70% - var(--grid-gutter));flex-basis:calc(70% - var(--grid-gutter));-webkit-align-self:stretch;-moz-align-self:stretch;-ms-align-self:stretch;align-self:stretch}.tp-flex-grid .col-70-grid.vertical-center{-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center}.tp-flex-grid .col-70-grid.no-gutter{-webkit-flex-basis:70%;-moz-flex-basis:70%;-ms-flex-basis:70%;flex-basis:70%}.tp-flex-grid .col-70-grid.no-stretch{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.tp-flex-grid .col-70-grid.no-stretch-top{-webkit-align-self:auto;-moz-align-self:auto;-ms-align-self:auto;align-self:auto}.tp-flex-grid .col-66{-webkit-flex-basis:calc(66.6% - var(--grid-gutter));-moz-flex-basis:calc(66.6% - var(--grid-gutter));-ms-flex-basis:calc(66.6% - var(--grid-gutter));flex-basis:calc(66.6% - var(--grid-gutter));-webkit-align-self:stretch;-moz-align-self:stretch;-ms-align-self:stretch;align-self:stretch}.tp-flex-grid .col-66.no-gutter{-webkit-flex-basis:66.6%;-moz-flex-basis:66.6%;-ms-flex-basis:66.6%;flex-basis:66.6%}.tp-flex-grid .col-66.no-stretch{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.tp-flex-grid .col-66.no-stretch-top{-webkit-align-self:auto;-moz-align-self:auto;-ms-align-self:auto;align-self:auto}.tp-flex-grid .col-66.no-stretch-bottom{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}.tp-flex-grid .col-66-grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-content:space-between;-moz-align-content:space-between;-ms-align-content:space-between;align-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-flex-basis:calc(66.6% - var(--grid-gutter));-moz-flex-basis:calc(66.6% - var(--grid-gutter));-ms-flex-basis:calc(66.6% - var(--grid-gutter));flex-basis:calc(66.6% - var(--grid-gutter));-webkit-align-self:stretch;-moz-align-self:stretch;-ms-align-self:stretch;align-self:stretch}.tp-flex-grid .col-66-grid.vertical-center{-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center}.tp-flex-grid .col-66-grid.no-gutter{-webkit-flex-basis:66.6%;-moz-flex-basis:66.6%;-ms-flex-basis:66.6%;flex-basis:66.6%}.tp-flex-grid .col-66-grid.no-stretch{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.tp-flex-grid .col-66-grid.no-stretch-top{-webkit-align-self:auto;-moz-align-self:auto;-ms-align-self:auto;align-self:auto}.tp-flex-grid .col-65{-webkit-flex-basis:calc(65% - var(--grid-gutter));-moz-flex-basis:calc(65% - var(--grid-gutter));-ms-flex-basis:calc(65% - var(--grid-gutter));flex-basis:calc(65% - var(--grid-gutter));-webkit-align-self:stretch;-moz-align-self:stretch;-ms-align-self:stretch;align-self:stretch}.tp-flex-grid .col-65.no-gutter{-webkit-flex-basis:65%;-moz-flex-basis:65%;-ms-flex-basis:65%;flex-basis:65%}.tp-flex-grid .col-65.no-stretch{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.tp-flex-grid .col-65.no-stretch-top{-webkit-align-self:auto;-moz-align-self:auto;-ms-align-self:auto;align-self:auto}.tp-flex-grid .col-65.no-stretch-bottom{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}.tp-flex-grid .col-65-grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-content:space-between;-moz-align-content:space-between;-ms-align-content:space-between;align-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-flex-basis:calc(65% - var(--grid-gutter));-moz-flex-basis:calc(65% - var(--grid-gutter));-ms-flex-basis:calc(65% - var(--grid-gutter));flex-basis:calc(65% - var(--grid-gutter));-webkit-align-self:stretch;-moz-align-self:stretch;-ms-align-self:stretch;align-self:stretch}.tp-flex-grid .col-65-grid.vertical-center{-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center}.tp-flex-grid .col-65-grid.no-gutter{-webkit-flex-basis:65%;-moz-flex-basis:65%;-ms-flex-basis:65%;flex-basis:65%}.tp-flex-grid .col-65-grid.no-stretch{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.tp-flex-grid .col-65-grid.no-stretch-top{-webkit-align-self:auto;-moz-align-self:auto;-ms-align-self:auto;align-self:auto}.tp-flex-grid .col-60{-webkit-flex-basis:calc(60% - var(--grid-gutter));-moz-flex-basis:calc(60% - var(--grid-gutter));-ms-flex-basis:calc(60% - var(--grid-gutter));flex-basis:calc(60% - var(--grid-gutter));-webkit-align-self:stretch;-moz-align-self:stretch;-ms-align-self:stretch;align-self:stretch}.tp-flex-grid .col-60.no-gutter{-webkit-flex-basis:60%;-moz-flex-basis:60%;-ms-flex-basis:60%;flex-basis:60%}.tp-flex-grid .col-60.no-stretch{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.tp-flex-grid .col-60.no-stretch-top{-webkit-align-self:auto;-moz-align-self:auto;-ms-align-self:auto;align-self:auto}.tp-flex-grid .col-60.no-stretch-bottom{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}.tp-flex-grid .col-60-grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-content:space-between;-moz-align-content:space-between;-ms-align-content:space-between;align-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-flex-basis:calc(60% - var(--grid-gutter));-moz-flex-basis:calc(60% - var(--grid-gutter));-ms-flex-basis:calc(60% - var(--grid-gutter));flex-basis:calc(60% - var(--grid-gutter));-webkit-align-self:stretch;-moz-align-self:stretch;-ms-align-self:stretch;align-self:stretch}.tp-flex-grid .col-60-grid.vertical-center{-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center}.tp-flex-grid .col-60-grid.no-gutter{-webkit-flex-basis:60%;-moz-flex-basis:60%;-ms-flex-basis:60%;flex-basis:60%}.tp-flex-grid .col-60-grid.no-stretch{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.tp-flex-grid .col-60-grid.no-stretch-top{-webkit-align-self:auto;-moz-align-self:auto;-ms-align-self:auto;align-self:auto}.tp-flex-grid .col-50{-webkit-flex-basis:calc(50% - var(--grid-gutter));-moz-flex-basis:calc(50% - var(--grid-gutter));-ms-flex-basis:calc(50% - var(--grid-gutter));flex-basis:calc(50% - var(--grid-gutter));-webkit-align-self:stretch;-moz-align-self:stretch;-ms-align-self:stretch;align-self:stretch}.tp-flex-grid .col-50.no-gutter{-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-basis:50%;flex-basis:50%}.tp-flex-grid .col-50.no-stretch{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.tp-flex-grid .col-50.no-stretch-top{-webkit-align-self:auto;-moz-align-self:auto;-ms-align-self:auto;align-self:auto}.tp-flex-grid .col-50.no-stretch-bottom{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}.tp-flex-grid .col-50-grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-content:space-between;-moz-align-content:space-between;-ms-align-content:space-between;align-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-flex-basis:calc(50% - var(--grid-gutter));-moz-flex-basis:calc(50% - var(--grid-gutter));-ms-flex-basis:calc(50% - var(--grid-gutter));flex-basis:calc(50% - var(--grid-gutter));-webkit-align-self:stretch;-moz-align-self:stretch;-ms-align-self:stretch;align-self:stretch}.tp-flex-grid .col-50-grid.vertical-center{-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center}.tp-flex-grid .col-50-grid.no-gutter{-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-basis:50%;flex-basis:50%}.tp-flex-grid .col-50-grid.no-stretch{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.tp-flex-grid .col-50-grid.no-stretch-top{-webkit-align-self:auto;-moz-align-self:auto;-ms-align-self:auto;align-self:auto}.tp-flex-grid .col-40{-webkit-flex-basis:calc(40% - var(--grid-gutter));-moz-flex-basis:calc(40% - var(--grid-gutter));-ms-flex-basis:calc(40% - var(--grid-gutter));flex-basis:calc(40% - var(--grid-gutter));-webkit-align-self:stretch;-moz-align-self:stretch;-ms-align-self:stretch;align-self:stretch}.tp-flex-grid .col-40.no-gutter{-webkit-flex-basis:40%;-moz-flex-basis:40%;-ms-flex-basis:40%;flex-basis:40%}.tp-flex-grid .col-40.no-stretch{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.tp-flex-grid .col-40.no-stretch-top{-webkit-align-self:auto;-moz-align-self:auto;-ms-align-self:auto;align-self:auto}.tp-flex-grid .col-40.no-stretch-bottom{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}.tp-flex-grid .col-40-grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-content:space-between;-moz-align-content:space-between;-ms-align-content:space-between;align-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-flex-basis:calc(40% - var(--grid-gutter));-moz-flex-basis:calc(40% - var(--grid-gutter));-ms-flex-basis:calc(40% - var(--grid-gutter));flex-basis:calc(40% - var(--grid-gutter));-webkit-align-self:stretch;-moz-align-self:stretch;-ms-align-self:stretch;align-self:stretch}.tp-flex-grid .col-40-grid.vertical-center{-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center}.tp-flex-grid .col-40-grid.no-gutter{-webkit-flex-basis:40%;-moz-flex-basis:40%;-ms-flex-basis:40%;flex-basis:40%}.tp-flex-grid .col-40-grid.no-stretch{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.tp-flex-grid .col-40-grid.no-stretch-top{-webkit-align-self:auto;-moz-align-self:auto;-ms-align-self:auto;align-self:auto}.tp-flex-grid .col-35{-webkit-flex-basis:calc(35% - var(--grid-gutter));-moz-flex-basis:calc(35% - var(--grid-gutter));-ms-flex-basis:calc(35% - var(--grid-gutter));flex-basis:calc(35% - var(--grid-gutter));-webkit-align-self:stretch;-moz-align-self:stretch;-ms-align-self:stretch;align-self:stretch}.tp-flex-grid .col-35.no-gutter{-webkit-flex-basis:35%;-moz-flex-basis:35%;-ms-flex-basis:35%;flex-basis:35%}.tp-flex-grid .col-35.no-stretch{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.tp-flex-grid .col-35.no-stretch-top{-webkit-align-self:auto;-moz-align-self:auto;-ms-align-self:auto;align-self:auto}.tp-flex-grid .col-35.no-stretch-bottom{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}.tp-flex-grid .col-35-grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-content:space-between;-moz-align-content:space-between;-ms-align-content:space-between;align-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-flex-basis:calc(35% - var(--grid-gutter));-moz-flex-basis:calc(35% - var(--grid-gutter));-ms-flex-basis:calc(35% - var(--grid-gutter));flex-basis:calc(35% - var(--grid-gutter));-webkit-align-self:stretch;-moz-align-self:stretch;-ms-align-self:stretch;align-self:stretch}.tp-flex-grid .col-35-grid.vertical-center{-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center}.tp-flex-grid .col-35-grid.no-gutter{-webkit-flex-basis:35%;-moz-flex-basis:35%;-ms-flex-basis:35%;flex-basis:35%}.tp-flex-grid .col-35-grid.no-stretch{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.tp-flex-grid .col-35-grid.no-stretch-top{-webkit-align-self:auto;-moz-align-self:auto;-ms-align-self:auto;align-self:auto}.tp-flex-grid .col-33{-webkit-flex-basis:calc(33.3% - var(--grid-gutter));-moz-flex-basis:calc(33.3% - var(--grid-gutter));-ms-flex-basis:calc(33.3% - var(--grid-gutter));flex-basis:calc(33.3% - var(--grid-gutter));-webkit-align-self:stretch;-moz-align-self:stretch;-ms-align-self:stretch;align-self:stretch}.tp-flex-grid .col-33.no-gutter{-webkit-flex-basis:33.3%;-moz-flex-basis:33.3%;-ms-flex-basis:33.3%;flex-basis:33.3%}.tp-flex-grid .col-33.no-stretch{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.tp-flex-grid .col-33.no-stretch-top{-webkit-align-self:auto;-moz-align-self:auto;-ms-align-self:auto;align-self:auto}.tp-flex-grid .col-33.no-stretch-bottom{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}.tp-flex-grid .col-33-grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-content:space-between;-moz-align-content:space-between;-ms-align-content:space-between;align-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-flex-basis:calc(33.3% - var(--grid-gutter));-moz-flex-basis:calc(33.3% - var(--grid-gutter));-ms-flex-basis:calc(33.3% - var(--grid-gutter));flex-basis:calc(33.3% - var(--grid-gutter));-webkit-align-self:stretch;-moz-align-self:stretch;-ms-align-self:stretch;align-self:stretch}.tp-flex-grid .col-33-grid.vertical-center{-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center}.tp-flex-grid .col-33-grid.no-gutter{-webkit-flex-basis:33.3%;-moz-flex-basis:33.3%;-ms-flex-basis:33.3%;flex-basis:33.3%}.tp-flex-grid .col-33-grid.no-stretch{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.tp-flex-grid .col-33-grid.no-stretch-top{-webkit-align-self:auto;-moz-align-self:auto;-ms-align-self:auto;align-self:auto}.tp-flex-grid .col-30{-webkit-flex-basis:calc(30% - var(--grid-gutter));-moz-flex-basis:calc(30% - var(--grid-gutter));-ms-flex-basis:calc(30% - var(--grid-gutter));flex-basis:calc(30% - var(--grid-gutter));-webkit-align-self:stretch;-moz-align-self:stretch;-ms-align-self:stretch;align-self:stretch}.tp-flex-grid .col-30.no-gutter{-webkit-flex-basis:30%;-moz-flex-basis:30%;-ms-flex-basis:30%;flex-basis:30%}.tp-flex-grid .col-30.no-stretch{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.tp-flex-grid .col-30.no-stretch-top{-webkit-align-self:auto;-moz-align-self:auto;-ms-align-self:auto;align-self:auto}.tp-flex-grid .col-30.no-stretch-bottom{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}.tp-flex-grid .col-30-grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-content:space-between;-moz-align-content:space-between;-ms-align-content:space-between;align-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-flex-basis:calc(30% - var(--grid-gutter));-moz-flex-basis:calc(30% - var(--grid-gutter));-ms-flex-basis:calc(30% - var(--grid-gutter));flex-basis:calc(30% - var(--grid-gutter));-webkit-align-self:stretch;-moz-align-self:stretch;-ms-align-self:stretch;align-self:stretch}.tp-flex-grid .col-30-grid.vertical-center{-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center}.tp-flex-grid .col-30-grid.no-gutter{-webkit-flex-basis:30%;-moz-flex-basis:30%;-ms-flex-basis:30%;flex-basis:30%}.tp-flex-grid .col-30-grid.no-stretch{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.tp-flex-grid .col-30-grid.no-stretch-top{-webkit-align-self:auto;-moz-align-self:auto;-ms-align-self:auto;align-self:auto}.tp-flex-grid .col-25{-webkit-flex-basis:calc(25% - var(--grid-gutter));-moz-flex-basis:calc(25% - var(--grid-gutter));-ms-flex-basis:calc(25% - var(--grid-gutter));flex-basis:calc(25% - var(--grid-gutter));-webkit-align-self:stretch;-moz-align-self:stretch;-ms-align-self:stretch;align-self:stretch}.tp-flex-grid .col-25.no-gutter{-webkit-flex-basis:25%;-moz-flex-basis:25%;-ms-flex-basis:25%;flex-basis:25%}.tp-flex-grid .col-25.no-stretch{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.tp-flex-grid .col-25.no-stretch-top{-webkit-align-self:auto;-moz-align-self:auto;-ms-align-self:auto;align-self:auto}.tp-flex-grid .col-25.no-stretch-bottom{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}.tp-flex-grid .col-25-grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-content:space-between;-moz-align-content:space-between;-ms-align-content:space-between;align-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-flex-basis:calc(25% - var(--grid-gutter));-moz-flex-basis:calc(25% - var(--grid-gutter));-ms-flex-basis:calc(25% - var(--grid-gutter));flex-basis:calc(25% - var(--grid-gutter));-webkit-align-self:stretch;-moz-align-self:stretch;-ms-align-self:stretch;align-self:stretch}.tp-flex-grid .col-25-grid.vertical-center{-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center}.tp-flex-grid .col-25-grid.no-gutter{-webkit-flex-basis:25%;-moz-flex-basis:25%;-ms-flex-basis:25%;flex-basis:25%}.tp-flex-grid .col-25-grid.no-stretch{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.tp-flex-grid .col-25-grid.no-stretch-top{-webkit-align-self:auto;-moz-align-self:auto;-ms-align-self:auto;align-self:auto}.tp-flex-grid .col-20{-webkit-flex-basis:calc(20% - var(--grid-gutter));-moz-flex-basis:calc(20% - var(--grid-gutter));-ms-flex-basis:calc(20% - var(--grid-gutter));flex-basis:calc(20% - var(--grid-gutter));-webkit-align-self:stretch;-moz-align-self:stretch;-ms-align-self:stretch;align-self:stretch}.tp-flex-grid .col-20.no-gutter{-webkit-flex-basis:20%;-moz-flex-basis:20%;-ms-flex-basis:20%;flex-basis:20%}.tp-flex-grid .col-20.no-stretch{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.tp-flex-grid .col-20.no-stretch-top{-webkit-align-self:auto;-moz-align-self:auto;-ms-align-self:auto;align-self:auto}.tp-flex-grid .col-20.no-stretch-bottom{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}.tp-flex-grid .col-20-grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-content:space-between;-moz-align-content:space-between;-ms-align-content:space-between;align-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-flex-basis:calc(20% - var(--grid-gutter));-moz-flex-basis:calc(20% - var(--grid-gutter));-ms-flex-basis:calc(20% - var(--grid-gutter));flex-basis:calc(20% - var(--grid-gutter));-webkit-align-self:stretch;-moz-align-self:stretch;-ms-align-self:stretch;align-self:stretch}.tp-flex-grid .col-20-grid.vertical-center{-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center}.tp-flex-grid .col-20-grid.no-gutter{-webkit-flex-basis:20%;-moz-flex-basis:20%;-ms-flex-basis:20%;flex-basis:20%}.tp-flex-grid .col-20-grid.no-stretch{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.tp-flex-grid .col-20-grid.no-stretch-top{-webkit-align-self:auto;-moz-align-self:auto;-ms-align-self:auto;align-self:auto}.tp-flex-grid .col-16{-webkit-flex-basis:calc(16.6% - var(--grid-gutter));-moz-flex-basis:calc(16.6% - var(--grid-gutter));-ms-flex-basis:calc(16.6% - var(--grid-gutter));flex-basis:calc(16.6% - var(--grid-gutter));-webkit-align-self:stretch;-moz-align-self:stretch;-ms-align-self:stretch;align-self:stretch}.tp-flex-grid .col-16.no-gutter{-webkit-flex-basis:16.6%;-moz-flex-basis:16.6%;-ms-flex-basis:16.6%;flex-basis:16.6%}.tp-flex-grid .col-16.no-stretch{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.tp-flex-grid .col-16.no-stretch-top{-webkit-align-self:auto;-moz-align-self:auto;-ms-align-self:auto;align-self:auto}.tp-flex-grid .col-16.no-stretch-bottom{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}.tp-flex-grid .col-16-grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-content:space-between;-moz-align-content:space-between;-ms-align-content:space-between;align-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-flex-basis:calc(16.6% - var(--grid-gutter));-moz-flex-basis:calc(16.6% - var(--grid-gutter));-ms-flex-basis:calc(16.6% - var(--grid-gutter));flex-basis:calc(16.6% - var(--grid-gutter));-webkit-align-self:stretch;-moz-align-self:stretch;-ms-align-self:stretch;align-self:stretch}.tp-flex-grid .col-16-grid.vertical-center{-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center}.tp-flex-grid .col-16-grid.no-gutter{-webkit-flex-basis:16.6%;-moz-flex-basis:16.6%;-ms-flex-basis:16.6%;flex-basis:16.6%}.tp-flex-grid .col-16-grid.no-stretch{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.tp-flex-grid .col-16-grid.no-stretch-top{-webkit-align-self:auto;-moz-align-self:auto;-ms-align-self:auto;align-self:auto}.tp-flex-grid .col-12{-webkit-flex-basis:calc(12.5% - var(--grid-gutter));-moz-flex-basis:calc(12.5% - var(--grid-gutter));-ms-flex-basis:calc(12.5% - var(--grid-gutter));flex-basis:calc(12.5% - var(--grid-gutter));-webkit-align-self:stretch;-moz-align-self:stretch;-ms-align-self:stretch;align-self:stretch}.tp-flex-grid .col-12.no-gutter{-webkit-flex-basis:12.5%;-moz-flex-basis:12.5%;-ms-flex-basis:12.5%;flex-basis:12.5%}.tp-flex-grid .col-12.no-stretch{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.tp-flex-grid .col-12.no-stretch-top{-webkit-align-self:auto;-moz-align-self:auto;-ms-align-self:auto;align-self:auto}.tp-flex-grid .col-12.no-stretch-bottom{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}.tp-flex-grid .col-12-grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-content:space-between;-moz-align-content:space-between;-ms-align-content:space-between;align-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-flex-basis:calc(12.5% - var(--grid-gutter));-moz-flex-basis:calc(12.5% - var(--grid-gutter));-ms-flex-basis:calc(12.5% - var(--grid-gutter));flex-basis:calc(12.5% - var(--grid-gutter));-webkit-align-self:stretch;-moz-align-self:stretch;-ms-align-self:stretch;align-self:stretch}.tp-flex-grid .col-12-grid.vertical-center{-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center}.tp-flex-grid .col-12-grid.no-gutter{-webkit-flex-basis:12.5%;-moz-flex-basis:12.5%;-ms-flex-basis:12.5%;flex-basis:12.5%}.tp-flex-grid .col-12-grid.no-stretch{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.tp-flex-grid .col-12-grid.no-stretch-top{-webkit-align-self:auto;-moz-align-self:auto;-ms-align-self:auto;align-self:auto}.tp-flex-grid .col-10{-webkit-flex-basis:calc(10% - var(--grid-gutter));-moz-flex-basis:calc(10% - var(--grid-gutter));-ms-flex-basis:calc(10% - var(--grid-gutter));flex-basis:calc(10% - var(--grid-gutter));-webkit-align-self:stretch;-moz-align-self:stretch;-ms-align-self:stretch;align-self:stretch}.tp-flex-grid .col-10.no-gutter{-webkit-flex-basis:10%;-moz-flex-basis:10%;-ms-flex-basis:10%;flex-basis:10%}.tp-flex-grid .col-10.no-stretch{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.tp-flex-grid .col-10.no-stretch-top{-webkit-align-self:auto;-moz-align-self:auto;-ms-align-self:auto;align-self:auto}.tp-flex-grid .col-10.no-stretch-bottom{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}.tp-flex-grid .col-10-grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-content:space-between;-moz-align-content:space-between;-ms-align-content:space-between;align-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-flex-basis:calc(10% - var(--grid-gutter));-moz-flex-basis:calc(10% - var(--grid-gutter));-ms-flex-basis:calc(10% - var(--grid-gutter));flex-basis:calc(10% - var(--grid-gutter));-webkit-align-self:stretch;-moz-align-self:stretch;-ms-align-self:stretch;align-self:stretch}.tp-flex-grid .col-10-grid.vertical-center{-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center}.tp-flex-grid .col-10-grid.no-gutter{-webkit-flex-basis:10%;-moz-flex-basis:10%;-ms-flex-basis:10%;flex-basis:10%}.tp-flex-grid .col-10-grid.no-stretch{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.tp-flex-grid .col-10-grid.no-stretch-top{-webkit-align-self:auto;-moz-align-self:auto;-ms-align-self:auto;align-self:auto}@media screen and (max-width: 1024px){.tp-flex-grid .col-25{-webkit-flex-basis:calc(50% - var(--grid-gutter));-moz-flex-basis:calc(50% - var(--grid-gutter));-ms-flex-basis:calc(50% - var(--grid-gutter));flex-basis:calc(50% - var(--grid-gutter));-webkit-align-self:stretch;-moz-align-self:stretch;-ms-align-self:stretch;align-self:stretch}.tp-flex-grid .col-25.no-gutter{-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-basis:50%;flex-basis:50%}.tp-flex-grid .col-25.no-stretch{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.tp-flex-grid .col-25.no-stretch-top{-webkit-align-self:auto;-moz-align-self:auto;-ms-align-self:auto;align-self:auto}.tp-flex-grid .col-25.no-stretch-bottom{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}.tp-flex-grid .col-25-grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-content:space-between;-moz-align-content:space-between;-ms-align-content:space-between;align-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-flex-basis:calc(50% - var(--grid-gutter));-moz-flex-basis:calc(50% - var(--grid-gutter));-ms-flex-basis:calc(50% - var(--grid-gutter));flex-basis:calc(50% - var(--grid-gutter));-webkit-align-self:stretch;-moz-align-self:stretch;-ms-align-self:stretch;align-self:stretch}.tp-flex-grid .col-25-grid.vertical-center{-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center}.tp-flex-grid .col-25-grid.no-gutter{-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-basis:50%;flex-basis:50%}.tp-flex-grid .col-25-grid.no-stretch{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.tp-flex-grid .col-25-grid.no-stretch-top{-webkit-align-self:auto;-moz-align-self:auto;-ms-align-self:auto;align-self:auto}.tp-flex-grid .col-20{-webkit-flex-basis:calc(50% - var(--grid-gutter));-moz-flex-basis:calc(50% - var(--grid-gutter));-ms-flex-basis:calc(50% - var(--grid-gutter));flex-basis:calc(50% - var(--grid-gutter));-webkit-align-self:stretch;-moz-align-self:stretch;-ms-align-self:stretch;align-self:stretch}.tp-flex-grid .col-20.no-gutter{-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-basis:50%;flex-basis:50%}.tp-flex-grid .col-20.no-stretch{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.tp-flex-grid .col-20.no-stretch-top{-webkit-align-self:auto;-moz-align-self:auto;-ms-align-self:auto;align-self:auto}.tp-flex-grid .col-20.no-stretch-bottom{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}.tp-flex-grid .col-20-grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-content:space-between;-moz-align-content:space-between;-ms-align-content:space-between;align-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-flex-basis:calc(50% - var(--grid-gutter));-moz-flex-basis:calc(50% - var(--grid-gutter));-ms-flex-basis:calc(50% - var(--grid-gutter));flex-basis:calc(50% - var(--grid-gutter));-webkit-align-self:stretch;-moz-align-self:stretch;-ms-align-self:stretch;align-self:stretch}.tp-flex-grid .col-20-grid.vertical-center{-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center}.tp-flex-grid .col-20-grid.no-gutter{-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-basis:50%;flex-basis:50%}.tp-flex-grid .col-20-grid.no-stretch{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.tp-flex-grid .col-20-grid.no-stretch-top{-webkit-align-self:auto;-moz-align-self:auto;-ms-align-self:auto;align-self:auto}.tp-flex-grid .col-16{-webkit-flex-basis:calc(33.3% - var(--grid-gutter));-moz-flex-basis:calc(33.3% - var(--grid-gutter));-ms-flex-basis:calc(33.3% - var(--grid-gutter));flex-basis:calc(33.3% - var(--grid-gutter));-webkit-align-self:stretch;-moz-align-self:stretch;-ms-align-self:stretch;align-self:stretch}.tp-flex-grid .col-16.no-gutter{-webkit-flex-basis:33.3%;-moz-flex-basis:33.3%;-ms-flex-basis:33.3%;flex-basis:33.3%}.tp-flex-grid .col-16.no-stretch{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.tp-flex-grid .col-16.no-stretch-top{-webkit-align-self:auto;-moz-align-self:auto;-ms-align-self:auto;align-self:auto}.tp-flex-grid .col-16.no-stretch-bottom{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}.tp-flex-grid .col-16-grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-content:space-between;-moz-align-content:space-between;-ms-align-content:space-between;align-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-flex-basis:calc(33.3% - var(--grid-gutter));-moz-flex-basis:calc(33.3% - var(--grid-gutter));-ms-flex-basis:calc(33.3% - var(--grid-gutter));flex-basis:calc(33.3% - var(--grid-gutter));-webkit-align-self:stretch;-moz-align-self:stretch;-ms-align-self:stretch;align-self:stretch}.tp-flex-grid .col-16-grid.vertical-center{-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center}.tp-flex-grid .col-16-grid.no-gutter{-webkit-flex-basis:33.3%;-moz-flex-basis:33.3%;-ms-flex-basis:33.3%;flex-basis:33.3%}.tp-flex-grid .col-16-grid.no-stretch{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.tp-flex-grid .col-16-grid.no-stretch-top{-webkit-align-self:auto;-moz-align-self:auto;-ms-align-self:auto;align-self:auto}.tp-flex-grid .col-12{-webkit-flex-basis:calc(25% - var(--grid-gutter));-moz-flex-basis:calc(25% - var(--grid-gutter));-ms-flex-basis:calc(25% - var(--grid-gutter));flex-basis:calc(25% - var(--grid-gutter));-webkit-align-self:stretch;-moz-align-self:stretch;-ms-align-self:stretch;align-self:stretch}.tp-flex-grid .col-12.no-gutter{-webkit-flex-basis:25%;-moz-flex-basis:25%;-ms-flex-basis:25%;flex-basis:25%}.tp-flex-grid .col-12.no-stretch{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.tp-flex-grid .col-12.no-stretch-top{-webkit-align-self:auto;-moz-align-self:auto;-ms-align-self:auto;align-self:auto}.tp-flex-grid .col-12.no-stretch-bottom{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}.tp-flex-grid .col-12-grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-content:space-between;-moz-align-content:space-between;-ms-align-content:space-between;align-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-flex-basis:calc(25% - var(--grid-gutter));-moz-flex-basis:calc(25% - var(--grid-gutter));-ms-flex-basis:calc(25% - var(--grid-gutter));flex-basis:calc(25% - var(--grid-gutter));-webkit-align-self:stretch;-moz-align-self:stretch;-ms-align-self:stretch;align-self:stretch}.tp-flex-grid .col-12-grid.vertical-center{-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center}.tp-flex-grid .col-12-grid.no-gutter{-webkit-flex-basis:25%;-moz-flex-basis:25%;-ms-flex-basis:25%;flex-basis:25%}.tp-flex-grid .col-12-grid.no-stretch{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.tp-flex-grid .col-12-grid.no-stretch-top{-webkit-align-self:auto;-moz-align-self:auto;-ms-align-self:auto;align-self:auto}}@media screen and (max-width: 896px){.tp-flex-grid [class*=col-]{-webkit-flex-basis:calc(100% - var(--grid-gutter));-moz-flex-basis:calc(100% - var(--grid-gutter));-ms-flex-basis:calc(100% - var(--grid-gutter));flex-basis:calc(100% - var(--grid-gutter));-webkit-align-self:stretch;-moz-align-self:stretch;-ms-align-self:stretch;align-self:stretch}.tp-flex-grid [class*=col-].no-gutter{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%}.tp-flex-grid [class*=col-].no-stretch{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.tp-flex-grid [class*=col-].no-stretch-top{-webkit-align-self:auto;-moz-align-self:auto;-ms-align-self:auto;align-self:auto}.tp-flex-grid [class*=col-].no-stretch-bottom{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}.tp-flex-grid [class*=col-] -grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-content:space-between;-moz-align-content:space-between;-ms-align-content:space-between;align-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-flex-basis:calc(100% - var(--grid-gutter));-moz-flex-basis:calc(100% - var(--grid-gutter));-ms-flex-basis:calc(100% - var(--grid-gutter));flex-basis:calc(100% - var(--grid-gutter));-webkit-align-self:stretch;-moz-align-self:stretch;-ms-align-self:stretch;align-self:stretch}.tp-flex-grid [class*=col-] -grid.vertical-center{-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center}.tp-flex-grid [class*=col-] -grid.no-gutter{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%}.tp-flex-grid [class*=col-] -grid.no-stretch{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.tp-flex-grid [class*=col-] -grid.no-stretch-top{-webkit-align-self:auto;-moz-align-self:auto;-ms-align-self:auto;align-self:auto}}*{box-sizing:border-box}body{margin:0;padding:0}[data-smartuser]{display:none}[data-layout=formLogin] form,[data-layout=formForgottenPassword] form{max-width:400px;width:100%;margin:0 auto;text-align:left;padding:16px}[data-layout=formLogin] form p,[data-layout=formForgottenPassword] form p{text-align:left}h1,h2,h3,h4,h5,h6{font-family:"Lato",sans-serif;font-weight:600;font-style:normal;margin:0 0 20px}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{color:#000}h1 img.headericon,h2 img.headericon,h3 img.headericon,h4 img.headericon,h5 img.headericon,h6 img.headericon{display:inline-block;height:1.2em;width:auto;margin-right:.2em;vertical-align:top}h1.headericonAbsolute,h2.headericonAbsolute,h3.headericonAbsolute,h4.headericonAbsolute,h5.headericonAbsolute,h6.headericonAbsolute{position:relative;padding-left:1.4em}h1.headericonAbsolute img.headericon,h2.headericonAbsolute img.headericon,h3.headericonAbsolute img.headericon,h4.headericonAbsolute img.headericon,h5.headericonAbsolute img.headericon,h6.headericonAbsolute img.headericon{position:absolute;left:0;top:0}h1{font-size:30px;line-height:43px}h2{font-size:30px;line-height:43px}h3{font-size:24px;line-height:26px}h4{font-size:12px;line-height:17px}p,li{font-family:"Open Sans",sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:26px;margin:12px auto}p{margin:0 0 25px}ul{margin:0;padding:0}img{display:block;max-width:100%;height:auto}a{-webkit-appearance:none}a[data-colour=white],[data-colour=white__important]{background-color:#fff;border-color:#fff;color:#d429a0 !important}a[data-colour=white]:hover,[data-colour=white__important]:hover{background-color:#333 !important;border-color:#333 !important;color:#fff !important}[data-layout=textContent] [class=smartHighlight]{color:#000}.genericButton,form input[type=submit],form button[type=submit],a.button,button.button{min-width:203px;display:inline-block;margin:15px 0;padding:10px 25px;font-family:"Lato",sans-serif;font-weight:600;font-style:normal;font-size:14px;line-height:26px;text-align:center;background-color:transparent;border:2px solid #d429a0;color:#d429a0;border-radius:6px;text-decoration:none;text-transform:uppercase;transition:all .5s ease}.genericButton:hover,form input[type=submit]:hover,form button[type=submit]:hover,a.button:hover,button.button:hover{background-color:#d429a0;border:2px solid #d429a0;color:#fff}.genericButton.fill,form input.fill[type=submit],form button.fill[type=submit],a.fill.button,button.fill.button{background-color:#d429a0;color:#fff}.genericButton.fill:hover,form input.fill[type=submit]:hover,form button.fill[type=submit]:hover,a.fill.button:hover,button.fill.button:hover{background-color:#333;border:2px solid #333;color:#fff}.genericButton.invert,form input.invert[type=submit],form button.invert[type=submit],a.invert.button,button.invert.button{background-color:#333;border:2px solid #333;color:#fff}.genericButton.invert:hover,form input.invert[type=submit]:hover,form button.invert[type=submit]:hover,a.invert.button:hover,button.invert.button:hover{background-color:#d429a0;border:2px solid #333;color:#fff}.genericButton.more-link,form input.more-link[type=submit],form button.more-link[type=submit],a.more-link.button,button.more-link.button{font-size:24px;line-height:26px;background-color:transparent;border:0;color:#333;min-width:auto;padding:15px 0;position:relative}.genericButton.more-link:after,form input.more-link[type=submit]:after,form button.more-link[type=submit]:after,a.more-link.button:after,button.more-link.button:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:600;font-size:20px;line-height:20px;color:#333;position:absolute;right:-30px;top:0;bottom:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;transition:all .5s ease}.genericButton.more-link:hover,form input.more-link[type=submit]:hover,form button.more-link[type=submit]:hover,a.more-link.button:hover,button.more-link.button:hover{background-color:transparent;border:0;color:#000}.genericButton.more-link:hover:after,form input.more-link[type=submit]:hover:after,form button.more-link[type=submit]:hover:after,a.more-link.button:hover:after,button.more-link.button:hover:after{color:#000}form input:not([type=submit]):not([type=checkbox]),form textarea{margin-bottom:10px;padding:10px;font-family:"Open Sans";font-size:14px;letter-spacing:0;line-height:26px;color:#333;border:2px solid #333;border-radius:2px;width:100%}form input:not([type=submit]):not([type=checkbox])::placeholder,form textarea::placeholder{color:#333}form select{border:2px solid #333;border-radius:2px;margin-bottom:10px;padding:10px;font-family:"Open Sans";font-size:14px;letter-spacing:0;line-height:26px;color:#333}form input[type=submit],form button[type=submit]{-webkit-appearance:none}form input[type=submit]:hover,form button[type=submit]:hover{cursor:pointer}form textarea{resize:vertical}.square-fix{aspect-ratio:1/1}.smartCheckbox:not(input),.smartRadio:not(input){display:inline-block;position:relative;padding-left:35px;margin-bottom:20px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.smartCheckbox:not(input) input,.smartRadio:not(input) input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;display:none !important}.smartCheckbox:not(input) input:checked~.checkmark:after,.smartRadio:not(input) input:checked~.checkmark:after{display:block}.smartCheckbox:not(input) .checkmark,.smartRadio:not(input) .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border:2px solid transparent;color:#333;border-radius:5px}.smartCheckbox:not(input) .checkmark:after,.smartRadio:not(input) .checkmark:after{display:inline-block;color:transparent;content:"⚠";-webkit-mask:url("/resources/fontawesome/svgs/solid/check.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/solid/check.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;background-color:#333;position:absolute;display:none;left:4px;top:2px;font-size:14px;line-height:16px}.smartCheckbox:not(input).smartRadio:not(input) .checkmark,.smartRadio:not(input).smartRadio:not(input) .checkmark{border-radius:25px}.top-text-container{padding:0 15px 20px}.top-text-container>div{max-width:800px}.top-text-container ul{padding:0 20px}@media(max-width: 896px){.top-text-container .col-100{padding:0 10px}}.slimWidth .tp-flex-grid>div{max-width:800px}.textAlignCenter{text-align:center}.textAlignCenter h1,.textAlignCenter h2,.textAlignCenter h3,.textAlignCenter h4,.textAlignCenter h5,.textAlignCenter h6,.textAlignCenter p{text-align:center}.textAlignCenter img{margin-left:auto;margin-right:auto}.textAlignCenter ul,.textAlignCenter ol{display:inline-block;text-align:left;width:auto}.textAlignCenter ul li,.textAlignCenter ol li{text-align:left}.textAlignLeft{text-align:left}.textAlignLeft h1,.textAlignLeft h2,.textAlignLeft h3,.textAlignLeft h4,.textAlignLeft h5,.textAlignLeft h6,.textAlignLeft p,.textAlignLeft li{text-align:left}.textAlignLeft img{margin-left:0;margin-right:auto}.textAlignRight{text-align:right}.textAlignRight h1,.textAlignRight h2,.textAlignRight h3,.textAlignRight h4,.textAlignRight h5,.textAlignRight h6,.textAlignRight p,.textAlignRight li{text-align:right}.textAlignRight img{margin-left:auto;margin-right:0}[class*=component__]{overflow:hidden}.overflow-hidden{overflow:hidden}.square{width:50%}.square:after{content:"";display:block;padding-bottom:100%}.hide-on-desktop{display:none}@media(max-width: 896px){.hide-on-desktop{display:block}}header{background-color:#333;padding:19.5px;transition:background-color .5s ease}header .tp-flex-grid{-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}header .quick-link ul.menu__quick-link-menu li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}header .quick-link ul.menu__quick-link-menu li a{text-decoration:none;font-family:"Lato",sans-serif;font-weight:600;font-style:normal;text-transform:uppercase;font-size:19.2px;line-height:23px;color:#fff;margin-top:4px;margin-right:15px;transition:all .5s ease}header .quick-link ul.menu__quick-link-menu li a:hover{color:#000}header nav ul,header nav div.sub-menu{list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}header nav ul li,header nav ul div.menu-item,header nav div.sub-menu li,header nav div.sub-menu div.menu-item{padding:0 20px 0 0;width:auto;margin:0}header nav ul li a,header nav ul div.menu-item a,header nav div.sub-menu li a,header nav div.sub-menu div.menu-item a{font-family:"Lato",sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:19px;text-decoration:none;color:inherit}header nav ul li a span,header nav ul div.menu-item a span,header nav div.sub-menu li a span,header nav div.sub-menu div.menu-item a span{pointer-events:none}header nav ul li.menu-item-has-children ul.sub-menu,header nav ul li.menu-item-has-children div.sub-menu,header nav ul div.menu-item.menu-item-has-children ul.sub-menu,header nav ul div.menu-item.menu-item-has-children div.sub-menu,header nav div.sub-menu li.menu-item-has-children ul.sub-menu,header nav div.sub-menu li.menu-item-has-children div.sub-menu,header nav div.sub-menu div.menu-item.menu-item-has-children ul.sub-menu,header nav div.sub-menu div.menu-item.menu-item-has-children div.sub-menu{height:0;opacity:0;visibility:hidden;transition:all .5s ease;position:absolute;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:10px solid transparent;min-width:253px;padding-bottom:10px}header nav ul li.menu-item-has-children ul.sub-menu li,header nav ul li.menu-item-has-children ul.sub-menu div.menu-item,header nav ul li.menu-item-has-children div.sub-menu li,header nav ul li.menu-item-has-children div.sub-menu div.menu-item,header nav ul div.menu-item.menu-item-has-children ul.sub-menu li,header nav ul div.menu-item.menu-item-has-children ul.sub-menu div.menu-item,header nav ul div.menu-item.menu-item-has-children div.sub-menu li,header nav ul div.menu-item.menu-item-has-children div.sub-menu div.menu-item,header nav div.sub-menu li.menu-item-has-children ul.sub-menu li,header nav div.sub-menu li.menu-item-has-children ul.sub-menu div.menu-item,header nav div.sub-menu li.menu-item-has-children div.sub-menu li,header nav div.sub-menu li.menu-item-has-children div.sub-menu div.menu-item,header nav div.sub-menu div.menu-item.menu-item-has-children ul.sub-menu li,header nav div.sub-menu div.menu-item.menu-item-has-children ul.sub-menu div.menu-item,header nav div.sub-menu div.menu-item.menu-item-has-children div.sub-menu li,header nav div.sub-menu div.menu-item.menu-item-has-children div.sub-menu div.menu-item{width:100%;padding:15px;background-color:#000;border-bottom:1px solid #fff;transition:all .5s ease}header nav ul li.menu-item-has-children ul.sub-menu li a,header nav ul li.menu-item-has-children ul.sub-menu div.menu-item a,header nav ul li.menu-item-has-children div.sub-menu li a,header nav ul li.menu-item-has-children div.sub-menu div.menu-item a,header nav ul div.menu-item.menu-item-has-children ul.sub-menu li a,header nav ul div.menu-item.menu-item-has-children ul.sub-menu div.menu-item a,header nav ul div.menu-item.menu-item-has-children div.sub-menu li a,header nav ul div.menu-item.menu-item-has-children div.sub-menu div.menu-item a,header nav div.sub-menu li.menu-item-has-children ul.sub-menu li a,header nav div.sub-menu li.menu-item-has-children ul.sub-menu div.menu-item a,header nav div.sub-menu li.menu-item-has-children div.sub-menu li a,header nav div.sub-menu li.menu-item-has-children div.sub-menu div.menu-item a,header nav div.sub-menu div.menu-item.menu-item-has-children ul.sub-menu li a,header nav div.sub-menu div.menu-item.menu-item-has-children ul.sub-menu div.menu-item a,header nav div.sub-menu div.menu-item.menu-item-has-children div.sub-menu li a,header nav div.sub-menu div.menu-item.menu-item-has-children div.sub-menu div.menu-item a{color:#fff}header nav ul li.menu-item-has-children ul.sub-menu li:hover,header nav ul li.menu-item-has-children ul.sub-menu div.menu-item:hover,header nav ul li.menu-item-has-children div.sub-menu li:hover,header nav ul li.menu-item-has-children div.sub-menu div.menu-item:hover,header nav ul div.menu-item.menu-item-has-children ul.sub-menu li:hover,header nav ul div.menu-item.menu-item-has-children ul.sub-menu div.menu-item:hover,header nav ul div.menu-item.menu-item-has-children div.sub-menu li:hover,header nav ul div.menu-item.menu-item-has-children div.sub-menu div.menu-item:hover,header nav div.sub-menu li.menu-item-has-children ul.sub-menu li:hover,header nav div.sub-menu li.menu-item-has-children ul.sub-menu div.menu-item:hover,header nav div.sub-menu li.menu-item-has-children div.sub-menu li:hover,header nav div.sub-menu li.menu-item-has-children div.sub-menu div.menu-item:hover,header nav div.sub-menu div.menu-item.menu-item-has-children ul.sub-menu li:hover,header nav div.sub-menu div.menu-item.menu-item-has-children ul.sub-menu div.menu-item:hover,header nav div.sub-menu div.menu-item.menu-item-has-children div.sub-menu li:hover,header nav div.sub-menu div.menu-item.menu-item-has-children div.sub-menu div.menu-item:hover{background-color:#00a7b0}header nav ul li.menu-item-has-children ul.sub-menu li:hover a,header nav ul li.menu-item-has-children ul.sub-menu div.menu-item:hover a,header nav ul li.menu-item-has-children div.sub-menu li:hover a,header nav ul li.menu-item-has-children div.sub-menu div.menu-item:hover a,header nav ul div.menu-item.menu-item-has-children ul.sub-menu li:hover a,header nav ul div.menu-item.menu-item-has-children ul.sub-menu div.menu-item:hover a,header nav ul div.menu-item.menu-item-has-children div.sub-menu li:hover a,header nav ul div.menu-item.menu-item-has-children div.sub-menu div.menu-item:hover a,header nav div.sub-menu li.menu-item-has-children ul.sub-menu li:hover a,header nav div.sub-menu li.menu-item-has-children ul.sub-menu div.menu-item:hover a,header nav div.sub-menu li.menu-item-has-children div.sub-menu li:hover a,header nav div.sub-menu li.menu-item-has-children div.sub-menu div.menu-item:hover a,header nav div.sub-menu div.menu-item.menu-item-has-children ul.sub-menu li:hover a,header nav div.sub-menu div.menu-item.menu-item-has-children ul.sub-menu div.menu-item:hover a,header nav div.sub-menu div.menu-item.menu-item-has-children div.sub-menu li:hover a,header nav div.sub-menu div.menu-item.menu-item-has-children div.sub-menu div.menu-item:hover a{color:#fff}header nav ul li.menu-item-has-children:hover ul.sub-menu,header nav ul li.menu-item-has-children:hover div.sub-menu,header nav ul div.menu-item.menu-item-has-children:hover ul.sub-menu,header nav ul div.menu-item.menu-item-has-children:hover div.sub-menu,header nav div.sub-menu li.menu-item-has-children:hover ul.sub-menu,header nav div.sub-menu li.menu-item-has-children:hover div.sub-menu,header nav div.sub-menu div.menu-item.menu-item-has-children:hover ul.sub-menu,header nav div.sub-menu div.menu-item.menu-item-has-children:hover div.sub-menu{height:auto;opacity:1;visibility:visible;transition-delay:.5s}header nav ul li.menu-item-has-children.active ul.sub-menu li.menu-item,header nav ul li.menu-item-has-children.active ul.sub-menu div.menu-item.menu-item,header nav ul li.menu-item-has-children.active div.sub-menu li.menu-item,header nav ul li.menu-item-has-children.active div.sub-menu div.menu-item.menu-item,header nav ul div.menu-item.menu-item-has-children.active ul.sub-menu li.menu-item,header nav ul div.menu-item.menu-item-has-children.active ul.sub-menu div.menu-item.menu-item,header nav ul div.menu-item.menu-item-has-children.active div.sub-menu li.menu-item,header nav ul div.menu-item.menu-item-has-children.active div.sub-menu div.menu-item.menu-item,header nav div.sub-menu li.menu-item-has-children.active ul.sub-menu li.menu-item,header nav div.sub-menu li.menu-item-has-children.active ul.sub-menu div.menu-item.menu-item,header nav div.sub-menu li.menu-item-has-children.active div.sub-menu li.menu-item,header nav div.sub-menu li.menu-item-has-children.active div.sub-menu div.menu-item.menu-item,header nav div.sub-menu div.menu-item.menu-item-has-children.active ul.sub-menu li.menu-item,header nav div.sub-menu div.menu-item.menu-item-has-children.active ul.sub-menu div.menu-item.menu-item,header nav div.sub-menu div.menu-item.menu-item-has-children.active div.sub-menu li.menu-item,header nav div.sub-menu div.menu-item.menu-item-has-children.active div.sub-menu div.menu-item.menu-item{background-color:#333}header nav ul li.menu-item-has-children.active ul.sub-menu li.menu-item a,header nav ul li.menu-item-has-children.active ul.sub-menu div.menu-item.menu-item a,header nav ul li.menu-item-has-children.active div.sub-menu li.menu-item a,header nav ul li.menu-item-has-children.active div.sub-menu div.menu-item.menu-item a,header nav ul div.menu-item.menu-item-has-children.active ul.sub-menu li.menu-item a,header nav ul div.menu-item.menu-item-has-children.active ul.sub-menu div.menu-item.menu-item a,header nav ul div.menu-item.menu-item-has-children.active div.sub-menu li.menu-item a,header nav ul div.menu-item.menu-item-has-children.active div.sub-menu div.menu-item.menu-item a,header nav div.sub-menu li.menu-item-has-children.active ul.sub-menu li.menu-item a,header nav div.sub-menu li.menu-item-has-children.active ul.sub-menu div.menu-item.menu-item a,header nav div.sub-menu li.menu-item-has-children.active div.sub-menu li.menu-item a,header nav div.sub-menu li.menu-item-has-children.active div.sub-menu div.menu-item.menu-item a,header nav div.sub-menu div.menu-item.menu-item-has-children.active ul.sub-menu li.menu-item a,header nav div.sub-menu div.menu-item.menu-item-has-children.active ul.sub-menu div.menu-item.menu-item a,header nav div.sub-menu div.menu-item.menu-item-has-children.active div.sub-menu li.menu-item a,header nav div.sub-menu div.menu-item.menu-item-has-children.active div.sub-menu div.menu-item.menu-item a{color:#fff}header nav ul li.menu-item-has-children.active ul.sub-menu li.menu-item:first-of-type,header nav ul li.menu-item-has-children.active ul.sub-menu div.menu-item.menu-item:first-of-type,header nav ul li.menu-item-has-children.active div.sub-menu li.menu-item:first-of-type,header nav ul li.menu-item-has-children.active div.sub-menu div.menu-item.menu-item:first-of-type,header nav ul div.menu-item.menu-item-has-children.active ul.sub-menu li.menu-item:first-of-type,header nav ul div.menu-item.menu-item-has-children.active ul.sub-menu div.menu-item.menu-item:first-of-type,header nav ul div.menu-item.menu-item-has-children.active div.sub-menu li.menu-item:first-of-type,header nav ul div.menu-item.menu-item-has-children.active div.sub-menu div.menu-item.menu-item:first-of-type,header nav div.sub-menu li.menu-item-has-children.active ul.sub-menu li.menu-item:first-of-type,header nav div.sub-menu li.menu-item-has-children.active ul.sub-menu div.menu-item.menu-item:first-of-type,header nav div.sub-menu li.menu-item-has-children.active div.sub-menu li.menu-item:first-of-type,header nav div.sub-menu li.menu-item-has-children.active div.sub-menu div.menu-item.menu-item:first-of-type,header nav div.sub-menu div.menu-item.menu-item-has-children.active ul.sub-menu li.menu-item:first-of-type,header nav div.sub-menu div.menu-item.menu-item-has-children.active ul.sub-menu div.menu-item.menu-item:first-of-type,header nav div.sub-menu div.menu-item.menu-item-has-children.active div.sub-menu li.menu-item:first-of-type,header nav div.sub-menu div.menu-item.menu-item-has-children.active div.sub-menu div.menu-item.menu-item:first-of-type{margin-top:10px}@media(max-width: 896px){header nav{opacity:0;visibility:hidden;height:0;transition:visibility .1s ease,opacity .1s ease,height .5s ease}header nav ul li,header nav ul div.menu-item{width:100%;padding-top:5px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #fff}header nav ul li.menu-item-has-children,header nav ul div.menu-item.menu-item-has-children{position:relative}header nav ul li.menu-item-has-children ul.sub-menu,header nav ul li.menu-item-has-children div.sub-menu,header nav ul div.menu-item.menu-item-has-children ul.sub-menu,header nav ul div.menu-item.menu-item-has-children div.sub-menu{height:0;opacity:0;visibility:hidden;position:initial;padding-bottom:0;border-top:0;transition:all .1s ease-out;transition-delay:0s;display:none}header nav ul li.menu-item-has-children ul.sub-menu li.menu-item,header nav ul li.menu-item-has-children ul.sub-menu div.menu-item,header nav ul li.menu-item-has-children div.sub-menu li.menu-item,header nav ul li.menu-item-has-children div.sub-menu div.menu-item,header nav ul div.menu-item.menu-item-has-children ul.sub-menu li.menu-item,header nav ul div.menu-item.menu-item-has-children ul.sub-menu div.menu-item,header nav ul div.menu-item.menu-item-has-children div.sub-menu li.menu-item,header nav ul div.menu-item.menu-item-has-children div.sub-menu div.menu-item{background-color:#333}header nav ul li.menu-item-has-children ul.sub-menu li.menu-item a,header nav ul li.menu-item-has-children ul.sub-menu div.menu-item a,header nav ul li.menu-item-has-children div.sub-menu li.menu-item a,header nav ul li.menu-item-has-children div.sub-menu div.menu-item a,header nav ul div.menu-item.menu-item-has-children ul.sub-menu li.menu-item a,header nav ul div.menu-item.menu-item-has-children ul.sub-menu div.menu-item a,header nav ul div.menu-item.menu-item-has-children div.sub-menu li.menu-item a,header nav ul div.menu-item.menu-item-has-children div.sub-menu div.menu-item a{color:#fff}header nav ul li.menu-item-has-children ul.sub-menu li.menu-item:first-of-type,header nav ul li.menu-item-has-children ul.sub-menu div.menu-item:first-of-type,header nav ul li.menu-item-has-children div.sub-menu li.menu-item:first-of-type,header nav ul li.menu-item-has-children div.sub-menu div.menu-item:first-of-type,header nav ul div.menu-item.menu-item-has-children ul.sub-menu li.menu-item:first-of-type,header nav ul div.menu-item.menu-item-has-children ul.sub-menu div.menu-item:first-of-type,header nav ul div.menu-item.menu-item-has-children div.sub-menu li.menu-item:first-of-type,header nav ul div.menu-item.menu-item-has-children div.sub-menu div.menu-item:first-of-type{margin-top:10px}header nav ul li.menu-item-has-children:hover ul.sub-menu,header nav ul li.menu-item-has-children:hover div.sub-menu,header nav ul div.menu-item.menu-item-has-children:hover ul.sub-menu,header nav ul div.menu-item.menu-item-has-children:hover div.sub-menu{height:0;opacity:0;visibility:hidden}header nav ul li.menu-item-has-children.active ul.sub-menu,header nav ul li.menu-item-has-children.active div.sub-menu,header nav ul div.menu-item.menu-item-has-children.active ul.sub-menu,header nav ul div.menu-item.menu-item-has-children.active div.sub-menu{display:block;height:auto;opacity:1;visibility:visible}header nav ul li.menu-item-has-children.active:after,header nav ul div.menu-item.menu-item-has-children.active:after{transform:rotate(90deg)}header nav ul li.menu-item-has-children:after,header nav ul div.menu-item.menu-item-has-children:after{content:"";display:block;font-family:"Font Awesome 5 Pro";font-weight:600;font-size:24px;position:absolute;top:5px;right:15px;color:#fff;transition:transform .5s ease}}header .company-logo{z-index:105}header .company-logo img.menu-open{visibility:hidden;opacity:0;height:0;transition:opacity .1s ease-out}header .column-1{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}header .column-2{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}header .burger-menu{width:37px;height:14px;display:none;position:relative;z-index:105}header .burger-menu .line{background-color:#fff;width:37px;height:5px;display:block;transition:margin-top .3s ease,transform .3s ease,background-color .5s ease}header .burger-menu .line.line-2{margin-top:8px}@media(max-width: 896px){header .burger-menu{display:block}}header .menu-container.active .burger-menu .line{background-color:#333}header .menu-container.active .burger-menu .line.line-1{margin-top:4px;transform:rotate(134deg)}header .menu-container.active .burger-menu .line.line-2{margin-top:-5px;transform:rotate(227deg)}header .menu-container.active:after{top:0}@media(max-width: 896px){header .menu-container.active nav{padding-top:30px;opacity:1;visibility:visible;height:auto}}footer{background-color:#333;color:#fff}[data-layout=cookieBar]{-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.1);box-shadow:0 0 20px 0 rgba(0,0,0,.1);left:0;right:0;bottom:0;position:fixed;padding:25px 30px;background-color:#f8f9fa;color:#212529;z-index:10000000000;border-top:5px solid #000}[data-layout=cookieBar] p{display:inline-block;width:calc(100% - 260px);margin-bottom:0}[data-layout=cookieBar] a.cookieAgreeButton{position:absolute;right:35px;top:15px;min-width:140px}[data-layout=cookieBar].hideCookieBar{display:none !important}.SlenderJSError,.componentError{display:block;margin:20px auto;padding:8px;border:2px solid #b76363;max-width:768px;width:100%;background-color:#fff}.SlenderJSError p,.componentError p{display:block;width:100%;height:auto;margin:0;padding:0;font-size:16px;line-height:20px;color:#222}.SlenderJSError p small,.componentError p small{color:#b76363;font-size:14px;line-height:18px}.avatar{display:inline-block;width:128px;height:128px;border:2px solid #5c5c5c;border-radius:10px;overflow:hidden;vertical-align:middle;margin:16px auto}.avatar img{width:100%;max-width:128px}[data-msg=user]{display:none;border-radius:10px;padding:4px 8px;width:100%;max-width:768px;margin:0 0 12px}[data-msg=user].error{display:block;background-color:#e3cbcb;border:1px solid rgba(231,87,87,.7)}[data-msg=user].notice{display:block;background-color:#cbe1ee;border:1px solid rgba(79,174,231,.7)}[data-msg=user].success{display:block;background-color:#c1e8cb;border:1px solid rgba(176,225,110,.7)}[data-layout=headerUserLogin]{display:block;width:100%;text-align:right;-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%;font-family:"Open Sans",sans-serif;font-size:16px;line-height:16px;padding-right:10px;height:40px;margin-top:8px}[data-layout=headerUserLogin] .avatar{width:36px;height:36px;border-radius:4px;margin-left:14px}[data-layout=headerUserLogin] .avatar img{width:100%;max-width:36px}[data-layout=headerUserLogin] .userName{display:inline-block;font-weight:600}[data-layout=headerUserLogin] a{color:#000;text-decoration:none}[data-layout=headerUserLogin] a:hover{color:#009ee3}[data-layout=userForm] form{max-width:450px;width:100%;margin:0 auto}[data-layout=userForm] form p[data-msg]:empty{display:none}[data-layout=userForm] form label:not(.smartCheckbox){display:none}[data-layout=userForm] form input:not([type=submit]):not([type=checkbox])::-webkit-input-placeholder,[data-layout=userForm] form select::-webkit-input-placeholder,[data-layout=userForm] form textarea::-webkit-input-placeholder{color:#444 !important;text-transform:uppercase;opacity:1}[data-layout=userForm] form input:not([type=submit]):not([type=checkbox]):-ms-input-placeholder,[data-layout=userForm] form select:-ms-input-placeholder,[data-layout=userForm] form textarea:-ms-input-placeholder{color:#444 !important;text-transform:uppercase;opacity:1}[data-layout=userForm] form input:not([type=submit]):not([type=checkbox])::-ms-input-placeholder,[data-layout=userForm] form select::-ms-input-placeholder,[data-layout=userForm] form textarea::-ms-input-placeholder{color:#444 !important;text-transform:uppercase;opacity:1}[data-layout=userForm] form input:not([type=submit]):not([type=checkbox]):-moz-placeholder,[data-layout=userForm] form select:-moz-placeholder,[data-layout=userForm] form textarea:-moz-placeholder{color:#444 !important;text-transform:uppercase;opacity:1}[data-layout=userForm] form input:not([type=submit]):not([type=checkbox])::-moz-placeholder,[data-layout=userForm] form select::-moz-placeholder,[data-layout=userForm] form textarea::-moz-placeholder{color:#444 !important;text-transform:uppercase;opacity:1}[data-layout=userForm] form input:not([type=submit]):not([type=checkbox])::placeholder,[data-layout=userForm] form select::placeholder,[data-layout=userForm] form textarea::placeholder{color:#444 !important;text-transform:uppercase;opacity:1}[data-layout=userForm] .hidden{display:none !important}[data-layout=userForm] [data-user=rememberMe]{display:block;background-color:#eee;border-radius:6px;color:#000;text-align:left;padding:12px;border:1px solid #ccc;position:relative;font-family:"Open Sans"}[data-layout=userForm] [data-user=rememberMe] .close{display:block;position:absolute;top:10px;right:10px;height:30px;cursor:pointer;padding:4px 30px 10px 12px;line-height:21px;font-size:14px;border-radius:4px;background:rgba(255,255,255,.8)}[data-layout=userForm] [data-user=rememberMe] .close:after{position:absolute;top:15px;right:14px;display:block;content:"";transform:rotate(45deg);width:9px;height:2px;transition:all .3s ease;background-color:#136b25}[data-layout=userForm] [data-user=rememberMe] .close:before{position:absolute;top:12px;right:1px;display:block;content:"";transform:rotate(-45deg);width:18px;height:2px;transition:all .3s ease;background-color:#136b25}[data-layout=userForm] [data-user=rememberMe] .close:hover:after{right:2px;top:13px;width:20px;background-color:#961414}[data-layout=userForm] [data-user=rememberMe] .close:hover:before{top:13px;right:2px;width:20px;background-color:#961414}[data-layout=userForm] [data-user=rememberMe] .avatar{width:56px;height:56px;margin:0 16px 0 0}[data-layout=userForm] [data-user=rememberMe] .avatar img{max-widht:56px}[data-layout=userForm] [data-user=rememberMe] .username{display:inline-block;height:60px;font-size:16px;line-height:23px;vertical-align:middle;padding-top:6px;font-family:"Open Sans",sans-serif;font-weight:400;font-style:normal}[data-layout=passwordStrength]{position:relative}[data-layout=passwordStrength] [data-layout=passwordStrengthInfo]{font-family:"Open Sans";display:none;position:absolute;padding:6px;border:2px solid #eee;border-radius:4px;left:-335px;top:0;background-color:#fff;max-width:300px}[data-layout=passwordStrength] [data-layout=passwordStrengthInfo].show{display:block}[data-layout=passwordStrength] [data-layout=passwordStrengthInfo]:after{content:"";position:absolute;border:1px solid rgba(51,51,51,.19);border-color:transparent #fff;border-width:13px 0 13px 12px;top:42px;right:-12px}[data-layout=passwordStrength] [data-layout=passwordStrengthInfo]:before{content:"";position:absolute;border:1px solid #eee;border-color:transparent #eee;border-width:13px 0 13px 11px;top:42px;right:-13px}[data-layout=passwordStrength] [data-layout=passwordStrengthInfo] p{margin:0}[data-layout=passwordStrength] [data-layout=passwordStrengthInfo] p>span{font-weight:600}[data-layout=passwordStrength] [data-layout=passwordStrengthInfo] p>span.pass{color:green}[data-layout=passwordStrength] [data-layout=passwordStrengthInfo] meter{display:block;margin:10px 0;width:100%;height:14px}[data-layout=passwordStrength] [data-layout=passwordStrengthInfo] meter[value="1"]::-webkit-meter-optimum-value{background:#fd4848}[data-layout=passwordStrength] [data-layout=passwordStrengthInfo] meter[value="2"]::-webkit-meter-optimum-value{background:#ff4e00}[data-layout=passwordStrength] [data-layout=passwordStrengthInfo] meter[value="3"]::-webkit-meter-optimum-value{background:#fdb527}[data-layout=passwordStrength] [data-layout=passwordStrengthInfo] meter[value="4"]::-webkit-meter-optimum-value{background:#f8fd71}[data-layout=passwordStrength] [data-layout=passwordStrengthInfo] meter[value="5"]::-webkit-meter-optimum-value{background:#74af51}[data-layout=passwordStrength] [data-layout=passwordStrengthInfo] meter[value="6"]::-webkit-meter-optimum-value{background:#0d8c0d}[data-layout=passwordStrength] [data-layout=passwordStrengthInfo] meter[value="1"]::-moz-meter-bar{background:#fd4848}[data-layout=passwordStrength] [data-layout=passwordStrengthInfo] meter[value="2"]::-moz-meter-bar{background:#ff4e00}[data-layout=passwordStrength] [data-layout=passwordStrengthInfo] meter[value="3"]::-moz-meter-bar{background:#fdb527}[data-layout=passwordStrength] [data-layout=passwordStrengthInfo] meter[value="4"]::-moz-meter-bar{background:#f8fd71}[data-layout=passwordStrength] [data-layout=passwordStrengthInfo] meter[value="5"]::-moz-meter-bar{background:#74af51}[data-layout=passwordStrength] [data-layout=passwordStrengthInfo] meter[value="6"]::-moz-meter-bar{background:#0d8c0d}.slenderEnvelope{position:relative;overflow:hidden;opacity:1}.slenderEnvelope:before{position:fixed;top:-50vh;display:block;z-index:4000;display:inline-block;color:transparent;content:"⚠";-webkit-mask:url("/resources/fontawesome/svgs/solid/caret-up.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/solid/caret-up.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;background-color:#d429a0;font-size:500vw;font-weight:600;line-height:500vh;text-align:center;overflow:hidden;width:500vw;height:500vh;margin-left:-200vw;transition:top 1s ease-in}.slenderEnvelope.slenderEnvelopeGo:before{top:-228vh}.SmartSlides{width:100%}.SmartSlides .slides{border:none;padding:0;margin:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;overflow-x:scroll;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.SmartSlides .slides::-webkit-scrollbar{display:none}.SmartSlides .slides li.slide{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;scroll-snap-align:start;min-width:100%;height:inherit;background-position:center center;background-repeat:no-repeat;background-size:cover;margin:0}.SmartSlides .slides li.slide .slideContent{-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.SmartSlides .sliderDots{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:100%;margin:0 auto;padding:6px;max-width:300px}.SmartSlides .sliderDots.hidden{display:none !important}.SmartSlides .sliderDots .sliderDot{display:inline-block;width:16px;height:16px;border-radius:50%;background-color:#ebebeb;border:2px solid #ebebeb;margin:2px;cursor:pointer}.SmartSlides .sliderDots .sliderDot:hover{border:2px solid #333}.SmartSlides .sliderDots .sliderDot.current{background-color:#333;border:2px solid #333}.SmartSlides .sliderNavPrevious.hidden,.SmartSlides .sliderNavNext.hidden{display:none !important}.SmartSlides .sliderNavPrevious.inactive,.SmartSlides .sliderNavNext.inactive{opacity:.6;cursor:auto;pointer-events:none}.searchBox{background-color:#333;position:absolute;top:50px;right:15px;z-index:900000000;display:none}.searchBox form{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center;padding:10px 15px}.searchBox form input:not([type=submit]),.searchBox form input:not([type=checkbox]){width:auto;min-width:auto;max-width:none;height:auto;background-color:#fff;color:#333;margin-right:10px;margin-bottom:0}.searchBox form button.search{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;min-width:auto;padding:0;margin:0;width:48px;height:48px;background-color:#000;border:2px solid #000}.searchBox form button.search span.fas{margin:0;background-color:#fff}.searchBox form button.search:hover{background-color:transparent;border:2px solid #00a7b0}.searchBox form button.search:hover span.fas{background-color:#fff}.searchBox.active{display:block}.component__articles .column .outerBox{text-decoration:none}.component__articles .column .outerBox .innerBox img{width:100%}.component__articles .column .outerBox .innerBox .publishedDate span+span{display:inline-block;padding-left:3px}.component__boxes .tp-flex-grid:not(.fullscreen){padding-top:100px;padding-bottom:100px}.component__boxes .outerBox .innerBox{padding:15px;height:100%}.component__boxes .outerBox .innerBox img{min-height:110px;object-fit:contain;position:center}.component__boxes .outerBox .innerBox [data-layout=text-contnet]:first-child .heading h1,.component__boxes .outerBox .innerBox [data-layout=text-contnet]:first-child .heading h2,.component__boxes .outerBox .innerBox [data-layout=text-contnet]:first-child .heading h3,.component__boxes .outerBox .innerBox [data-layout=text-contnet]:first-child .heading h4,.component__boxes .outerBox .innerBox [data-layout=text-contnet]:first-child .heading h5,.component__boxes .outerBox .innerBox [data-layout=text-contnet]:first-child .heading h6{margin-top:0}.component__boxes_clickable .tp-flex-grid:not(.fullscreen){padding-top:100px;padding-bottom:100px}.component__boxes_clickable .outerBox{cursor:default;text-decoration:none;opacity:1;transition:opacity .2s ease}.component__boxes_clickable .outerBox .innerBox{padding:15px;height:100%}.component__boxes_clickable .outerBox .innerBox img{min-height:110px;object-fit:contain;position:center}.component__boxes_clickable .outerBox .innerBox [data-layout=text-contnet]:first-child .heading h1,.component__boxes_clickable .outerBox .innerBox [data-layout=text-contnet]:first-child .heading h2,.component__boxes_clickable .outerBox .innerBox [data-layout=text-contnet]:first-child .heading h3,.component__boxes_clickable .outerBox .innerBox [data-layout=text-contnet]:first-child .heading h4,.component__boxes_clickable .outerBox .innerBox [data-layout=text-contnet]:first-child .heading h5,.component__boxes_clickable .outerBox .innerBox [data-layout=text-contnet]:first-child .heading h6{margin-top:0}.component__boxes_clickable .outerBox:not([href="#"]){cursor:pointer}.component__boxes_clickable .outerBox:not([href="#"]):hover{opacity:.7}[data-component=breadcrumbs] ul{margin:0;padding:0;list-style:none}[data-component=breadcrumbs] ul li{display:inline-block;position:relative}[data-component=breadcrumbs] ul li a{color:#222}[data-component=breadcrumbs] ul li+li{margin-left:12px;padding-left:12px}[data-component=breadcrumbs].line ul li+li{border-left:1px solid #222}[data-component=breadcrumbs].moon ul li+li{border-left:1px solid #222;border-radius:100px}[data-component=breadcrumbs].arrow ul li+li{margin-left:12px;padding-left:22px}[data-component=breadcrumbs].arrow ul li+li:before{position:absolute;left:-2px;top:-3px;font-size:10px;display:inline-block;color:transparent;content:"⚠";-webkit-mask:url("/resources/fontawesome/svgs/regular/chevron-right.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/regular/chevron-right.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;background-color:#222}.component__cards .outerCard .innerCard{display:flex}.component_image .backgroundImage{background-size:cover;background-position:center}.component__faqs{padding:20px 0;display:flex;flex-wrap:wrap;flex-direction:column}.component__faqs .faq-heading{font-family:"Open Sans";font-size:18px;color:#000;background-color:var(--dynamic-background-medium) !important;line-height:20px;padding:12px 50px 26px 33px}.component__faqs .faq-text{font-family:"Open Sans";color:#000;background-color:var(--dynamic-background-light) !important;padding:18px 33px 28px}.component__faqs .faq-text p,.component__faqs .faq-text li,.component__faqs .faq-text a{line-height:26px;font-size:16px}.component__faqs .faq{width:100%;max-width:1120px;margin:0 auto;background:#fff;position:relative}.component__faqs .faq label{display:block;position:relative;overflow:hidden;cursor:pointer;height:56px;padding-top:1px;margin-bottom:10px;border-radius:4px;background-color:#fff}.component__faqs .faq input[type=checkbox]{display:none}.component__faqs .faq .toggleHandle{float:right;position:absolute;top:19px;right:16px;background:#000;width:26px;height:26px;border-radius:4px}.component__faqs .faq.toggleArrow .toggleHandle:before,.component__faqs .faq.toggleArrow .toggleHandle:after{content:"";display:block;position:absolute;width:calc(80% - 8px);height:4px;background-color:#fff;left:7px;transition:all .3s ease}.component__faqs .faq.toggleArrow .toggleHandle:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:14px}.component__faqs .faq.toggleArrow .toggleHandle:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:8px}.component__faqs .faq.toggleArrow input[type=checkbox]:checked+label>.toggleHandle:before{top:12px;left:10px}.component__faqs .faq.toggleArrow input[type=checkbox]:checked+label>.toggleHandle:after{top:12px;left:4px}.component__faqs .faq.togglePlusMinus .toggleHandle:before,.component__faqs .faq.togglePlusMinus .toggleHandle:after{content:"";display:block;position:absolute;width:calc(100% - 8px);height:4px;background-color:#fff;top:11px;left:4px}.component__faqs .faq.togglePlusMinus .toggleHandle:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:transform .3s ease}.component__faqs .faq.togglePlusMinus input[type=checkbox]:checked+label>.toggleHandle:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.component__faqs .faq input[type=checkbox]:checked+label{display:block;background:#fff !important;color:#4f7351;transition:height .8s;-webkit-transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.component__faqs .faq input[type=checkbox]:not(:checked)+label{display:block;transition:height .8s;height:60px !important;-webkit-transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.component__faqs ::-webkit-scrollbar{display:none}@media(max-width: 720px){.component__faqs .faq-heading{padding:17px 43px 17px 10px;font-size:15px}.component__faqs .faq .toggleHandle{position:absolute;top:18px;right:10px}.component__faqs .faq-text{padding:18px 15px 28px}.component__faqs .faq-text p{font-size:15px;line-height:20px}}@media(max-width: 590px){.component__faqs .faq input[type=checkbox]:not(:checked)+label{height:86px !important}.component__faqs .faq .faq-heading{min-height:86px}}.component__feefo,.component__feefo_modal{width:100%;padding-top:0}.component__feefo .feefoHeading .heading,.component__feefo_modal .feefoHeading .heading{margin-bottom:14px}@media(max-width: 900px){.component__feefo .feefoSquareLogoContainer,.component__feefo_modal .feefoSquareLogoContainer{display:none}}.component__feefo .tp-flex-grid>.col-100,.component__feefo_modal .tp-flex-grid>.col-100{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.component__feefo .tp-flex-grid>.col-100:after,.component__feefo_modal .tp-flex-grid>.col-100:after{content:"";display:block;width:calc(100% - 15px);height:1px;background-color:#d6d6d6;margin:10px auto 0}.component__feefo .tp-flex-grid>.col-100:last-of-type:after,.component__feefo_modal .tp-flex-grid>.col-100:last-of-type:after{display:none}@media(max-width: 896px){.component__feefo .tp-flex-grid>.col-100 .col-50,.component__feefo_modal .tp-flex-grid>.col-100 .col-50{-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-basis:50%;flex-basis:50%}}@media(max-width: 767px){.component__feefo .tp-flex-grid>.col-100 .col-50,.component__feefo_modal .tp-flex-grid>.col-100 .col-50{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%}.component__feefo .tp-flex-grid>.col-100 .col-50:last-of-type,.component__feefo_modal .tp-flex-grid>.col-100 .col-50:last-of-type{display:none}}@media(max-width: 767px){.component__feefo .tp-flex-grid>.col-100:first-of-type,.component__feefo_modal .tp-flex-grid>.col-100:first-of-type{position:relative}.component__feefo .tp-flex-grid>.col-100:first-of-type>.col-30,.component__feefo_modal .tp-flex-grid>.col-100:first-of-type>.col-30{position:absolute;right:0;top:-15px;width:70px}}.component__feefo .feefoHeading,.component__feefo_modal .feefoHeading{align-content:flex-start;flex-direction:column;display:flex;justify-content:flex-end}.component__feefo .feefoHeading h1,.component__feefo .feefoHeading h2,.component__feefo .feefoHeading h3,.component__feefo .feefoHeading h4,.component__feefo .feefoHeading h5,.component__feefo .feefoHeading h6,.component__feefo_modal .feefoHeading h1,.component__feefo_modal .feefoHeading h2,.component__feefo_modal .feefoHeading h3,.component__feefo_modal .feefoHeading h4,.component__feefo_modal .feefoHeading h5,.component__feefo_modal .feefoHeading h6{margin-top:12px;margin-bottom:0}.component__feefo .feefoSquareLogo,.component__feefo_modal .feefoSquareLogo{margin-right:0;margin-left:auto}.component__feefo .faq-heading,.component__feefo_modal .faq-heading{padding:20px 33px 20px 0;background-color:#fff;color:#222;font-family:Lato;font-size:24px;line-height:28px;font-weight:300;letter-spacing:0;line-height:28px;position:relative}.component__feefo .faq-heading:after,.component__feefo_modal .faq-heading:after{content:"";display:block;border-bottom:1px solid #ebebeb;width:100%;position:absolute;bottom:0;left:0;right:0}.component__feefo .faq-text,.component__feefo_modal .faq-text{font-family:"Open Sans";color:#000;background-color:#fff;padding:17px 0;font-family:Lato;font-size:14px;font-weight:300;letter-spacing:0;line-height:16px}.component__feefo .faq-text .faq-text-container,.component__feefo_modal .faq-text .faq-text-container{padding:20px 0}.component__feefo .faq-text p,.component__feefo .faq-text li,.component__feefo .faq-text a,.component__feefo_modal .faq-text p,.component__feefo_modal .faq-text li,.component__feefo_modal .faq-text a{line-height:26px;font-size:16px}.component__feefo .review,.component__feefo_modal .review{width:96%;margin:0 auto;border-bottom:1px solid #222;page-break-inside:avoid;break-inside:avoid-column;display:table;position:relative}.component__feefo .review .helpful,.component__feefo_modal .review .helpful{position:absolute;bottom:6px;right:6px;font-size:14px;color:#9f9f9f;display:flex;align-items:center}.component__feefo .review .helpful span.far,.component__feefo_modal .review .helpful span.far{font-size:12px;background-color:#9f9f9f;line-height:12px;width:14px;margin-right:4px}.component__feefo .review .reviewHeader,.component__feefo_modal .review .reviewHeader{color:#222;font-size:14px;letter-spacing:0;line-height:34px}.component__feefo .review .reviewHeader .stars,.component__feefo_modal .review .reviewHeader .stars{display:inline-block;padding-right:8px;vertical-align:text-bottom;line-height:40px}.component__feefo .review .reviewHeader .stars .fa-star,.component__feefo_modal .review .reviewHeader .stars .fa-star{background-color:#ffd022}.component__feefo .review .reviewHeader .name,.component__feefo_modal .review .reviewHeader .name{font-family:Lato;display:inline-block;font-weight:600;vertical-align:text-bottom}.component__feefo .review .reviewHeader .date,.component__feefo_modal .review .reviewHeader .date{font-family:Lato;display:inline-block;font-weight:300;vertical-align:text-bottom}.component__feefo .review .reviewBody p,.component__feefo_modal .review .reviewBody p{color:#222;font-family:Lato;font-size:16px;font-style:italic;letter-spacing:0;line-height:24px}.component__feefo .review .reviewBody .reviewReply,.component__feefo_modal .review .reviewBody .reviewReply{display:none;padding:6px;background-color:#ebebeb;border-radius:4px;margin-bottom:30px}.component__feefo .review .reviewBody .reviewReply p,.component__feefo_modal .review .reviewBody .reviewReply p{padding:0;margin:0;font-size:14px;line-height:16px}.component__feefo .review .reviewBody .reviewReply p strong,.component__feefo_modal .review .reviewBody .reviewReply p strong{display:block;width:100%;padding:8px 0 0 0}.component__feefo .faq,.component__feefo_modal .faq{width:100%;margin:0 auto;background:#fff;position:relative}.component__feefo .faq label,.component__feefo_modal .faq label{display:block;position:relative;overflow:hidden;cursor:pointer;padding-top:1px;margin-bottom:10px;margin-left:5px;margin-right:5px;background-color:#fff}.component__feefo .faq label:hover .toggleHandle:after,.component__feefo_modal .faq label:hover .toggleHandle:after{background-color:#e42313}.component__feefo .faq div.faq-item .faq-text,.component__feefo_modal .faq div.faq-item .faq-text{display:block;position:relative;overflow:hidden;height:0;padding:0;margin:0;background-color:#fff}.component__feefo .faq input[type=checkbox],.component__feefo_modal .faq input[type=checkbox]{display:none}.component__feefo .faq .toggleHandle,.component__feefo_modal .faq .toggleHandle{float:right;position:absolute;top:23px;right:0;width:26px;height:26px;font-size:22px}.component__feefo .faq input[type=checkbox]:checked+div.faq-item .faq-heading:after,.component__feefo_modal .faq input[type=checkbox]:checked+div.faq-item .faq-heading:after{border-bottom-color:#e42313}.component__feefo .faq.toggleIcon .toggleHandle,.component__feefo_modal .faq.toggleIcon .toggleHandle{transition:transform .3s ease}.component__feefo .faq.toggleIcon .toggleHandle:after,.component__feefo_modal .faq.toggleIcon .toggleHandle:after{display:inline-block;color:transparent;content:"⚠";-webkit-mask:url("/resources/fontawesome/svgs/light/chevron-right.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/light/chevron-right.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;background-color:#222}.component__feefo .faq.toggleIcon input[type=checkbox]:checked+div.faq-item label>.toggleHandle,.component__feefo_modal .faq.toggleIcon input[type=checkbox]:checked+div.faq-item label>.toggleHandle{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.component__feefo .faq input[type=checkbox]:checked+div.faq-item .faq-text,.component__feefo_modal .faq input[type=checkbox]:checked+div.faq-item .faq-text{display:block;background:#fff !important;color:#4f7351}.component__feefo .faq input[type=checkbox]:not(:checked)+div.faq-item .faq-text,.component__feefo_modal .faq input[type=checkbox]:not(:checked)+div.faq-item .faq-text{display:block;height:0 !important}.component__feefo ::-webkit-scrollbar,.component__feefo_modal ::-webkit-scrollbar{display:none}.component__feefo_small,.component__feefo_link{width:100%;padding-top:0}.component__feefo_small .col-100,.component__feefo_link .col-100{padding:18px;background-color:#111;position:relative;cursor:pointer;text-decoration:none}.component__feefo_small .col-100 .clickArrow,.component__feefo_link .col-100 .clickArrow{position:absolute;transition:right .3s ease;right:28px;top:calc(50% - 12px);font-size:24px;background-color:#fff}.component__feefo_small .col-100:hover .clickArrow,.component__feefo_link .col-100:hover .clickArrow{background-color:#e42313;right:18px}.component__feefo_small .col-100 .bigText,.component__feefo_link .col-100 .bigText{color:#fff}.component__feefo_small .col-100 .smallText span.underline,.component__feefo_link .col-100 .smallText span.underline{color:#fff}@media(max-width: 550px){.component__feefo_small .col-100 .clickArrow,.component__feefo_link .col-100 .clickArrow{right:22px;top:16px}}.component__feefo .bigText,.component__feefo_small .bigText,.component__feefo_link .bigText,.component__feefo_modal .bigText{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#222;font-family:Lato;font-size:18px;font-weight:300;letter-spacing:0;line-height:24px;padding:0 0 6px}.component__feefo .bigText.title,.component__feefo_small .bigText.title,.component__feefo_link .bigText.title,.component__feefo_modal .bigText.title{font-weight:700;font-size:24px}.component__feefo .bigText .average-text,.component__feefo_small .bigText .average-text,.component__feefo_link .bigText .average-text,.component__feefo_modal .bigText .average-text{width:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-right:5px;font-size:16px;font-weight:400}.component__feefo .bigText .stars,.component__feefo_small .bigText .stars,.component__feefo_link .bigText .stars,.component__feefo_modal .bigText .stars{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;vertical-align:text-bottom;padding-right:8px}.component__feefo .bigText .stars span.fas,.component__feefo .bigText .stars span.far,.component__feefo .bigText .stars span.fal,.component__feefo_small .bigText .stars span.fas,.component__feefo_small .bigText .stars span.far,.component__feefo_small .bigText .stars span.fal,.component__feefo_link .bigText .stars span.fas,.component__feefo_link .bigText .stars span.far,.component__feefo_link .bigText .stars span.fal,.component__feefo_modal .bigText .stars span.fas,.component__feefo_modal .bigText .stars span.far,.component__feefo_modal .bigText .stars span.fal{background-color:#ffd022;font-size:24px}.component__feefo .bigText span.rating,.component__feefo_small .bigText span.rating,.component__feefo_link .bigText span.rating,.component__feefo_modal .bigText span.rating{font-weight:700;font-size:24px}.component__feefo .bigText img,.component__feefo_small .bigText img,.component__feefo_link .bigText img,.component__feefo_modal .bigText img{display:inline-block;height:20px;width:96px;margin-left:8px;padding-left:10px;border-left:1px solid #8d9090}.component__feefo .smallText,.component__feefo_small .smallText,.component__feefo_link .smallText,.component__feefo_modal .smallText{color:#8d9090;font-family:Lato;font-size:14px;font-weight:300;letter-spacing:0;line-height:20px}.component__feefo .smallText>a,.component__feefo .smallText span.underline,.component__feefo_small .smallText>a,.component__feefo_small .smallText span.underline,.component__feefo_link .smallText>a,.component__feefo_link .smallText span.underline,.component__feefo_modal .smallText>a,.component__feefo_modal .smallText span.underline{color:#222;text-decoration:none}.component__feefo .smallText>a:hover,.component__feefo .smallText span.underline:hover,.component__feefo_small .smallText>a:hover,.component__feefo_small .smallText span.underline:hover,.component__feefo_link .smallText>a:hover,.component__feefo_link .smallText span.underline:hover,.component__feefo_modal .smallText>a:hover,.component__feefo_modal .smallText span.underline:hover{text-decoration:underline}.component__feefo .feefoSlides.SmartSlides .slides li.slide,.component__feefo_small .feefoSlides.SmartSlides .slides li.slide,.component__feefo_link .feefoSlides.SmartSlides .slides li.slide,.component__feefo_modal .feefoSlides.SmartSlides .slides li.slide{width:33%;min-width:33%;overflow:hidden}@media(max-width: 1024px){.component__feefo .feefoSlides.SmartSlides .slides li.slide,.component__feefo_small .feefoSlides.SmartSlides .slides li.slide,.component__feefo_link .feefoSlides.SmartSlides .slides li.slide,.component__feefo_modal .feefoSlides.SmartSlides .slides li.slide{width:50%;min-width:50%}}@media(max-width: 767px){.component__feefo .feefoSlides.SmartSlides .slides li.slide,.component__feefo_small .feefoSlides.SmartSlides .slides li.slide,.component__feefo_link .feefoSlides.SmartSlides .slides li.slide,.component__feefo_modal .feefoSlides.SmartSlides .slides li.slide{width:100%;min-width:100%}}.component__feefo .feefoSlides.SmartSlides .slides li.slide .review,.component__feefo_small .feefoSlides.SmartSlides .slides li.slide .review,.component__feefo_link .feefoSlides.SmartSlides .slides li.slide .review,.component__feefo_modal .feefoSlides.SmartSlides .slides li.slide .review{height:240px}.component__feefo .feefoSlides.SmartSlides .slides li.slide .review .reviewBody,.component__feefo_small .feefoSlides.SmartSlides .slides li.slide .review .reviewBody,.component__feefo_link .feefoSlides.SmartSlides .slides li.slide .review .reviewBody,.component__feefo_modal .feefoSlides.SmartSlides .slides li.slide .review .reviewBody{height:142px;overflow:hidden}.component__feefo .feefoSlides.SmartSlides .slides li.slide .review .reviewBody .reviewRemaining,.component__feefo_small .feefoSlides.SmartSlides .slides li.slide .review .reviewBody .reviewRemaining,.component__feefo_link .feefoSlides.SmartSlides .slides li.slide .review .reviewBody .reviewRemaining,.component__feefo_modal .feefoSlides.SmartSlides .slides li.slide .review .reviewBody .reviewRemaining{display:none}.component__feefo .feefoSlides.SmartSlides .slides li.slide .review .reviewBody .reviewDots.hideExtendedReview,.component__feefo_small .feefoSlides.SmartSlides .slides li.slide .review .reviewBody .reviewDots.hideExtendedReview,.component__feefo_link .feefoSlides.SmartSlides .slides li.slide .review .reviewBody .reviewDots.hideExtendedReview,.component__feefo_modal .feefoSlides.SmartSlides .slides li.slide .review .reviewBody .reviewDots.hideExtendedReview{display:none}.component__feefo .feefoSlides.SmartSlides .slides li.slide .review .readFullReview,.component__feefo_small .feefoSlides.SmartSlides .slides li.slide .review .readFullReview,.component__feefo_link .feefoSlides.SmartSlides .slides li.slide .review .readFullReview,.component__feefo_modal .feefoSlides.SmartSlides .slides li.slide .review .readFullReview{font-size:14px;position:absolute;bottom:4px}.component__feefo .feefoSlides.SmartSlides .slides li.slide .review .readFullReview.hideExtendedReview,.component__feefo_small .feefoSlides.SmartSlides .slides li.slide .review .readFullReview.hideExtendedReview,.component__feefo_link .feefoSlides.SmartSlides .slides li.slide .review .readFullReview.hideExtendedReview,.component__feefo_modal .feefoSlides.SmartSlides .slides li.slide .review .readFullReview.hideExtendedReview{display:none}.component__feefo .feefoReviewLinkScroll *,.component__feefo_small .feefoReviewLinkScroll *,.component__feefo_link .feefoReviewLinkScroll *,.component__feefo_modal .feefoReviewLinkScroll *{pointer-events:none}.component__feefo.component__feefo_modal,.component__feefo_small.component__feefo_modal,.component__feefo_link.component__feefo_modal,.component__feefo_modal.component__feefo_modal{max-width:500px}.component__feefo.component__feefo_modal .reviewBody .reviewDots,.component__feefo_small.component__feefo_modal .reviewBody .reviewDots,.component__feefo_link.component__feefo_modal .reviewBody .reviewDots,.component__feefo_modal.component__feefo_modal .reviewBody .reviewDots{display:none}.component__feefo.component__feefo_modal .reviewBody .readFullReview,.component__feefo_small.component__feefo_modal .reviewBody .readFullReview,.component__feefo_link.component__feefo_modal .reviewBody .readFullReview,.component__feefo_modal.component__feefo_modal .reviewBody .readFullReview{display:none}.component__feefo.component__feefo_modal .reviewBody .reviewReply.hasReply,.component__feefo_small.component__feefo_modal .reviewBody .reviewReply.hasReply,.component__feefo_link.component__feefo_modal .reviewBody .reviewReply.hasReply,.component__feefo_modal.component__feefo_modal .reviewBody .reviewReply.hasReply{display:block}@media(max-width: 570px){.component__feefo .heading,.component__feefo_small .heading,.component__feefo_link .heading,.component__feefo_modal .heading{margin-bottom:0}.component__feefo .bigText .average-text,.component__feefo_small .bigText .average-text,.component__feefo_link .bigText .average-text,.component__feefo_modal .bigText .average-text{display:block;width:100%;margin-bottom:10px}.component__feefo .smallText,.component__feefo_small .smallText,.component__feefo_link .smallText,.component__feefo_modal .smallText{margin-top:6px}}.component__hero_banner{width:100%}.component__hero_banner .SmartSlides .slides li.slide{background-position:center center;background-repeat:no-repeat;background-size:cover}.component__hero_banner .SmartSlides .slides li.slide .slideContent{background-color:rgba(0,0,0,.7);color:#fff;padding:20px}.component__hero_banner .SmartSlides .slides li.slide img{max-height:300px}.component__image .backgroundImage{background-size:cover;background-position:center}.component__image_image{padding:50px 0;position:relative}.component__image_image .tp-flex-grid{min-height:32vw;align-items:center;align-content:center}@media(max-width: 896px){.component__image_image .tp-flex-grid{flex-direction:column}}.component__image_image .backgroundImage{width:50%;position:absolute;top:0;bottom:0;background-size:cover;background-repeat:no-repeat;background-position:center}@media(max-width: 896px){.component__image_image .backgroundImage{position:initial;width:100%;height:55vw;order:3}}.component__image_image .backgroundImage.leftImage{left:0;right:auto}.component__image_image .backgroundImage.rightImage{left:auto;right:0}.component__image_image .textColumn{max-width:550px;padding:0 15px;display:flex;flex-wrap:wrap;align-content:center}@media(max-width: 896px){.component__image_image .textColumn{order:1;padding-top:50px;padding-bottom:50px;max-width:100%}}.component__image_image .imageColumn{height:45vw}.component__image_image .imageColumn img{display:block;max-width:100%}@media(max-width: 896px){.component__image_image .imageColumn{order:2}}.component__map{padding-top:50px}.component__map [data-layout=textContent]{margin-bottom:0}.component__map [data-layout=textContent] .heading h1,.component__map [data-layout=textContent] .heading h2,.component__map [data-layout=textContent] .heading h3,.component__map [data-layout=textContent] .heading h4,.component__map [data-layout=textContent] .heading h5{margin-bottom:0}.component__map .mapouter{position:relative;text-align:right;width:100%}.component__map .mapouter .gmap_canvas{overflow:hidden;background:none !important;width:100%}.component__map .mapouter .gmap_canvas iframe{width:100% !important;aspect-ratio:1/.3 !important;height:auto !important;border:0 !important}.component__page_menu_selector{max-width:1360px;margin:20px auto}.component__page_menu_selector ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.component__page_menu_selector ul li{width:auto}@media(max-width: 767px){.component__page_menu_selector ul li{width:100%;text-align:center}}.component__page_slides{width:100vw;height:calc(100vh - 42px)}.component__page_slides .SmartSlides{width:100%}.component__page_slides .SmartSlides .slides{overflow-x:visible;overflow-y:scroll;scroll-snap-type:y mandatory;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.component__page_slides .SmartSlides .slides li.slide{background-position:center center;background-repeat:no-repeat;background-size:cover;-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%}.component__page_slides .SmartSlides .slides li.slide .slideContent{background-color:rgba(0,0,0,.7);color:#fff;padding:20px}.component__page_slides .SmartSlides .slides li.slide img{max-height:300px}.component__richtext{padding:50px 0;border-top:0}.component__richtext.parallaxBackground{background-size:cover;background-position:center}.component__richtext.parallaxBackground .area{min-height:24vw;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.component__richtext.parallaxHorziontal{background-size:contain;background-repeat:repeat-x;background-position:50% center}@media(max-width: 1450px){.component__richtext.parallaxHorziontal{background-size:cover}}.component__richtext.parallaxFixed{background-size:cover;background-position:center;background-attachment:fixed}.component__richtext.overlay{position:relative}.component__richtext.overlay:before{content:"";display:block;background-color:rgba(0,0,0,.8);position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.component__richtext.overlay .area{z-index:2}.component__shop_checkout form [data-layout=fieldGroup]{min-height:240px}.component__shop_checkout form label{display:none}.component__shop_checkout form p{margin:6px 0;font-size:14px;line-height:26px}.component__shop_checkout form p:empty{min-height:72px;position:relative}.component__shop_checkout form p:empty:after{content:"[ Please Enter an Address ]";display:flex;position:absolute;top:0;left:0;bottom:0;right:0;color:#ccc}.component__shop_checkout form .genericButton,.component__shop_checkout form input[type=submit],.component__shop_checkout form button[type=submit],.component__shop_checkout form form input[type=submit],.component__shop_checkout form form button[type=submit],.component__shop_checkout form a.button,.component__shop_checkout form button.button{display:block;padding:6px;line-height:14px;font-size:14px;height:auto;color:#fff}.component__shop_checkout form [data-component=_shop-basket]{position:relative;padding:12px 0}.component__shop_checkout form [data-component=_shop-basket]:after{content:"Basket ...";display:none;align-items:center;justify-content:center;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);color:#fff;font-family:"Open Sans",sans-serif;font-size:16px;font-weight:600}.component__shop_checkout form [data-component=_shop-basket].updating:after{content:"Updating Basket ...";display:flex}.component__shop_checkout form [data-component=_shop-basket].loading:after{content:"Loading Basket ...";display:flex}.component__shop_checkout form [data-component=_shop-basket]:empty:after{content:"No products in the basket!";display:flex;position:relative;background-color:#ccc;width:100%;padding:6px;text-align:left}.component__shop_checkout form [data-component=_shop-basket] .basketItems{list-style:none;padding:0;margin:0;max-height:280px;overflow:auto}.component__shop_checkout form [data-component=_shop-basket] .basketItems li{display:flex;flex-wrap:wrap;padding:3px 6px;margin:2px;font-size:14px;line-height:16px}.component__shop_checkout form [data-component=_shop-basket] .basketItems li .img{display:inline-block;width:40px}.component__shop_checkout form [data-component=_shop-basket] .basketItems li .info{display:inline-block;width:calc(100% - 40px)}.component__shop_checkout form [data-component=_shop-basket] .basketItems li .info .item{display:block;font-weight:700}.component__shop_checkout form [data-component=_shop-basket] .basketItems li .info .units{display:block}.component__shop_checkout form [data-component=_shop-basket] .checkoutSubtotal{border-top:2px solid #ccc;border-bottom:2px solid #ccc;padding:6px;margin:6px 0}.component__shop_checkout form [data-component=_shop-basket] .checkoutSubtotal div{display:block;font-size:16px;line-height:22px;margin:2px;width:100%}.component__shop_checkout form [data-component=_shop-basket] .checkoutSubtotal div span{float:right}.component__shop_checkout [data-component=_shop-paybutton-emptymsg]{margin-top:40px}.component__shop_checkout [data-component=_shop-paybutton-emptymsg] p{font-weight:bold;color:red !important}.component__shop_checkout .button.checkoutButtonHelp,.component__shop_checkout .button.checkoutButtonCancel{min-width:120px;max-width:120px;display:inline-block}.component__shop_checkout .button.checkoutButtonHelp{margin-right:20px}.component__shop_checkout .button.checkoutButtonCancel{background-color:#666 !important;border-color:#666 !important}.component__shop_checkout .button.checkoutButtonCancel:hover{background-color:transparent !important;color:#666 !important;border-color:#666 !important}.component__shop_checkout .helpButton{position:static;top:38%;right:0;background-color:green}.component__shop_checkout select{-webkit-appearance:none;background:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ViZWJlYjt9LmNscy0ye2ZpbGw6IzQ0NDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93czwvdGl0bGU+PHJlY3QgY2xhc3M9ImNscy0xIiB3aWR0aD0iNC45NSIgaGVpZ2h0PSIxMCIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIxLjQxIDQuNjcgMi40OCAzLjE4IDMuNTQgNC42NyAxLjQxIDQuNjciLz48cG9seWdvbiBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMy41NCA1LjMzIDIuNDggNi44MiAxLjQxIDUuMzMgMy41NCA1LjMzIi8+PC9zdmc+) no-repeat 99% 50% #ebebeb}.component__shop_checkout textarea+div.wordCountMessage{display:none;padding:2px 8px;margin:0 0 20px;font-size:14px;line-height:16px;border-radius:4px;color:#999;font-family:"Open Sans"}.component__shop_checkout textarea[data-word-count]:not([data-word-count-target=off]){margin-bottom:4px !important}.component__shop_checkout textarea[data-word-count]:not([data-word-count-target=off])[data-word-result=OK]+div.wordCountMessage{display:block}.component__shop_checkout textarea[data-word-count]:not([data-word-count-target=off])[data-word-result=error]{background-color:#f9eaea !important}.component__shop_checkout textarea[data-word-count]:not([data-word-count-target=off])[data-word-result=error]+div.wordCountMessage{display:block;color:#ef8484 !important}.component__shop_checkout [data-step="7"] [data-component=_shop-basket]{position:relative;padding:12px 0;font-family:"Open Sans"}.component__shop_checkout [data-step="7"] [data-component=_shop-basket]:after{content:"Basket ...";display:none;align-items:center;justify-content:center;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);color:#fff;font-family:"Open Sans",sans-serif;font-size:16px;font-weight:600}.component__shop_checkout [data-step="7"] [data-component=_shop-basket].updating:after{content:"Updating Basket ...";display:flex}.component__shop_checkout [data-step="7"] [data-component=_shop-basket].loading:after{content:"Loading Basket ...";display:flex}.component__shop_checkout [data-step="7"] [data-component=_shop-basket] .basketItems{list-style:none;padding:0;margin:0;max-height:280px;overflow:auto}.component__shop_checkout [data-step="7"] [data-component=_shop-basket] .basketItems li{display:flex;flex-wrap:wrap;padding:3px 6px;margin:2px;font-size:16px;line-height:22px}.component__shop_checkout [data-step="7"] [data-component=_shop-basket] .basketItems li .img{display:none;width:40px}.component__shop_checkout [data-step="7"] [data-component=_shop-basket] .basketItems li .info{display:inline-block;width:100%}.component__shop_checkout [data-step="7"] [data-component=_shop-basket] .basketItems li .info .item{display:block;font-weight:700}.component__shop_checkout [data-step="7"] [data-component=_shop-basket] .basketItems li .info .units{display:block}.component__shop_checkout [data-step="7"] [data-component=_shop-basket] .basketCoupons>div{display:block;border:1px solid #eee;border-radius:3px;padding:3px;background-color:#f4f7f6;margin:6px 0}.component__shop_checkout [data-step="7"] [data-component=_shop-basket] .basketCoupons>div>span{display:inline-block;text-align:left;padding-right:8px;font-weight:bold;color:#01a7b0}.component__shop_checkout [data-step="7"] [data-component=_shop-basket] .checkoutSubtotal{border-top:2px solid #ccc;border-bottom:2px solid #ccc;padding:6px;margin:6px 0}.component__shop_checkout [data-step="7"] [data-component=_shop-basket] .checkoutSubtotal div{display:block;font-size:16px;line-height:22px;margin:2px;width:100%}.component__shop_checkout [data-step="7"] [data-component=_shop-basket] .checkoutSubtotal div span{float:right}.component__shop_checkout [data-step="7"] .basketCouponEntry[data-component=_shop-basket-coupon]{margin:18px 0 0;background:#f4f7f6;padding:12px}.component__shop_checkout [data-step="7"] .basketCouponEntry[data-component=_shop-basket-coupon] p{margin-bottom:6px;color:#666}.component__shop_checkout [data-step="7"] .basketCouponEntry[data-component=_shop-basket-coupon] input#basketCouponInput{display:inline-block;width:calc(100% - 175px)}.component__shop_checkout [data-step="7"] .basketCouponEntry[data-component=_shop-basket-coupon]>a#basketCouponButton{display:inline-block;height:42px;font-size:14px;max-width:158px;line-height:26px;padding:6px 6px;margin-left:12px;margin-top:4px !important;vertical-align:top}.component__shop_checkout [data-layout=checkout].processingPayment:after{position:fixed;background-color:rgba(255,255,255,.9);content:"Processing Payment ...";top:0;left:0;bottom:0;right:0;font-size:34px;line-height:46px;font-weight:700;font-family:"Open Sans";color:#000;text-align:center;padding:20vh 0 0 0}.component__shop_checkout [data-component=_shop-basket] .basketItems li{padding:8px 6px !important;align-items:center}.component__shop_checkout [data-component=_shop-basket] .basketItems li .info .item{display:inline-block !important;width:50%}.component__shop_checkout [data-component=_shop-basket] .basketItems li .info .item .perItemCoupon{display:none}.component__shop_checkout [data-component=_shop-basket] .basketItems li .info .units,.component__shop_checkout [data-component=_shop-basket] .basketItems li .info .subtotal{display:inline-block !important;width:24%;text-align:right}.component__shop_checkout [data-component=_shop-basket] .basketItems li .info .units{text-align:left}.component__shop_checkout .checkoutProgress{color:#fff;background-color:#00a7b0;box-shadow:0 10px 30px 0 rgba(0,0,0,.5);position:relative}.component__shop_checkout .checkoutProgress .contain{display:block;margin:0 auto;max-width:1280px;padding:23px 0}@media(max-width: 1280px){.component__shop_checkout .checkoutProgress .contain{padding:23px 15px}}.component__shop_checkout .checkoutProgress .contain ul{display:inline-block}.component__shop_checkout .checkoutProgress .contain ul li{display:inline-block;text-transform:uppercase;padding:0 46px 0 0;margin:0}.component__shop_checkout .checkoutProgress .contain ul li span{padding:6px 0;display:inline-block;font-family:"Open Sans";font-size:18px;letter-spacing:0;line-height:24px;color:#fff;text-decoration:none}.component__shop_checkout .checkoutProgress .contain ul li.current span{color:#000}@media(max-width: 896px){.component__shop_checkout .checkoutProgress .contain ul li{display:none}.component__shop_checkout .checkoutProgress .contain ul li.current{display:block}}.component__shop_checkout .checkoutSummary{background-color:#f4f7f6;padding:20px}@media(max-width: 896px){.component__shop_checkout .checkoutSummary{margin:0 !important}}.component__shop_checkout .checkoutSummary h3{display:block;color:#000;font-family:Lato;font-size:32px;font-weight:300;letter-spacing:0;line-height:48px;text-transform:uppercase;margin:87px 0 0}.component__shop_checkout .checkoutSummary .summary [data-step]{display:block;margin:20px 0}.component__shop_checkout .checkoutSummary .summary [data-step] .header,.component__shop_checkout .checkoutSummary .summary [data-step] .details{border-radius:3px;background-color:#e1e1e1;color:#666;font-family:"Open Sans";font-size:14px;letter-spacing:0;line-height:20px;padding:14px}.component__shop_checkout .checkoutSummary .summary [data-step] .header span,.component__shop_checkout .checkoutSummary .summary [data-step] .details span{text-transform:uppercase}.component__shop_checkout .checkoutSummary .summary [data-step] .header a,.component__shop_checkout .checkoutSummary .summary [data-step] .details a{display:none;float:right;width:auto;color:#fff;font-family:"Open Sans";font-size:14px;letter-spacing:0;line-height:20px}.component__shop_checkout .checkoutSummary .summary [data-step] .details{display:none;background-color:#fff}.component__shop_checkout .checkoutSummary .summary [data-step].complete .header{background-color:#00a7b0;color:#fff}.component__shop_checkout .checkoutSummary .summary [data-step].complete .header a{display:block}.component__shop_checkout .checkoutSummary .summary [data-step].complete .details{display:block}@media(max-width: 1280px){.component__shop_checkout .tp-flex-grid{padding:0 15px}}.component__shop_checkout .tp-flex-grid .checkoutSteps.col-60{margin-left:0 !important}.component__shop_checkout .tp-flex-grid .checkoutSteps [data-step]{display:none;width:100%;padding:20px 0;margin-bottom:50px}.component__shop_checkout .tp-flex-grid .checkoutSteps [data-step].current{display:block}.component__shop_checkout .tp-flex-grid .checkoutSteps [data-step] label{display:block;color:#000;font-family:"Open Sans";font-size:14px;letter-spacing:0;line-height:20px;margin-bottom:4px}.component__shop_checkout .tp-flex-grid .checkoutSteps [data-step] label .info{color:#999;display:block}.component__shop_checkout .tp-flex-grid .checkoutSteps [data-step] label.smartCheckbox,.component__shop_checkout .tp-flex-grid .checkoutSteps [data-step] label.smartRadio{margin-bottom:12px;padding-left:0}.component__shop_checkout .tp-flex-grid .checkoutSteps [data-step] input:not([type=submit]):not([type=checkbox]):not([type=radio]),.component__shop_checkout .tp-flex-grid .checkoutSteps [data-step] textarea,.component__shop_checkout .tp-flex-grid .checkoutSteps [data-step] select{display:block;width:100%;border-radius:3px;background-color:#eee;color:#000;font-family:"Open Sans";font-size:18px;letter-spacing:0;line-height:21px;padding:15px 12px 12px;margin-bottom:20px;border:0}.component__shop_checkout .tp-flex-grid .checkoutSteps [data-step] input.customCheckbox{display:none}.component__shop_checkout .tp-flex-grid .checkoutSteps [data-step] input.customCheckbox~span{vertical-align:middle;text-transform:none}.component__shop_checkout .tp-flex-grid .checkoutSteps [data-step] input.customCheckbox~span:last-of-type{display:inline-block;margin-left:12px;max-width:calc(100% - 40px)}.component__shop_checkout .tp-flex-grid .checkoutSteps [data-step] input.customCheckbox+span.customCheckboxVirtual{height:26.38px;width:26.52px;border-radius:3.2px;background-color:#ddd;position:relative;display:inline-block;cursor:pointer}.component__shop_checkout .tp-flex-grid .checkoutSteps [data-step] input.customCheckbox+span.customCheckboxVirtual:after{position:absolute;display:block;content:"";transform:rotate(45deg);height:2px;transition:all .3s ease;width:0;top:4px;right:4px;background-color:transparent}.component__shop_checkout .tp-flex-grid .checkoutSteps [data-step] input.customCheckbox+span.customCheckboxVirtual:before{position:absolute;display:block;content:"";transform:rotate(-45deg);height:2px;transition:all .3s ease;width:0;top:4px;right:4px;background-color:transparent}.component__shop_checkout .tp-flex-grid .checkoutSteps [data-step] input.customCheckbox+span.customCheckboxVirtual[data-unchecked=check]:after{top:15px;right:14px;width:9px;background-color:#666}.component__shop_checkout .tp-flex-grid .checkoutSteps [data-step] input.customCheckbox+span.customCheckboxVirtual[data-unchecked=check]:before{right:1px;top:12px;width:18px;background-color:#666}.component__shop_checkout .tp-flex-grid .checkoutSteps [data-step] input.customCheckbox+span.customCheckboxVirtual[data-unchecked=cross]:after{right:3px;top:13px;width:20px;background-color:#666}.component__shop_checkout .tp-flex-grid .checkoutSteps [data-step] input.customCheckbox+span.customCheckboxVirtual[data-unchecked=cross]:before{top:13px;right:3px;width:20px;background-color:#666}.component__shop_checkout .tp-flex-grid .checkoutSteps [data-step] input.customCheckbox:checked+span.customCheckboxVirtual[data-checked=check]:after{top:15px;right:14px;width:9px;background-color:#666}.component__shop_checkout .tp-flex-grid .checkoutSteps [data-step] input.customCheckbox:checked+span.customCheckboxVirtual[data-checked=check]:before{right:1px;top:12px;width:18px;background-color:#666}.component__shop_checkout .tp-flex-grid .checkoutSteps [data-step] input.customCheckbox:checked+span.customCheckboxVirtual[data-checked=cross]:after{right:3px;top:13px;width:20px;background-color:#666}.component__shop_checkout .tp-flex-grid .checkoutSteps [data-step] input.customCheckbox:checked+span.customCheckboxVirtual[data-checked=cross]:before{top:13px;right:3px;width:20px;background-color:#666}.component__shop_checkout .tp-flex-grid .checkoutSteps [data-step] input.customCheckbox:checked+span.customCheckboxVirtual[data-checked=""]{width:0;background-color:transparent}.component__shop_checkout .tp-flex-grid .checkoutSteps [data-step] a.button,.component__shop_checkout .tp-flex-grid .checkoutSteps [data-step] button.button{box-sizing:border-box;width:242px;border:2px solid #00a7b0;border-radius:2px;background-color:#00a7b0;color:#fff;font-family:"Open Sans";font-size:18px;font-weight:600;letter-spacing:0;line-height:28px;text-align:center;padding:16px;margin-top:36px;display:inline-block}.component__shop_checkout .tp-flex-grid .checkoutSteps [data-step] a.button.grey,.component__shop_checkout .tp-flex-grid .checkoutSteps [data-step] button.button.grey{background-color:#eee;border-color:#eee}.component__shop_checkout .tp-flex-grid .checkoutSteps [data-step] .removeLink{display:inline-block;margin-left:20px;color:#000;font-family:"Open Sans";font-size:16px;letter-spacing:0;line-height:26px}.component__shop_checkout .tp-flex-grid .checkoutSteps [data-step] .stepHeader{width:100%;margin-top:87px}@media(max-width: 896px){.component__shop_checkout .tp-flex-grid .checkoutSteps [data-step] .stepHeader{margin-top:0}}.component__shop_checkout .tp-flex-grid .checkoutSteps [data-step] .stepHeader .stepTitle{display:block;color:#000;font-family:Lato;font-size:32px;font-weight:300;letter-spacing:0;line-height:40px;text-transform:uppercase}.component__shop_checkout .tp-flex-grid .checkoutSteps [data-step] .stepHeader h2{margin:0;color:#000;font-family:Lato;font-size:48px;font-weight:300;letter-spacing:0;line-height:48px;text-transform:uppercase}.component__shop_checkout .tp-flex-grid .checkoutSteps [data-step] .stepHeader h2:after{content:"";display:block;margin-top:20px;margin-bottom:20px;box-sizing:border-box;height:1px;width:80px;border-bottom:5px solid #00a7b0;border-radius:4px}.component__shop_checkout .tp-flex-grid .checkoutSteps [data-step] p{color:#000;font-family:"Open Sans";font-size:16px;letter-spacing:0;line-height:26px}.component__shop_checkout h4{display:block;color:#000;font-family:"Open Sans";font-size:16px;font-weight:600;letter-spacing:0;line-height:26px;margin:0 0 12px}.component__shop_checkout .genericButton,form .component__shop_checkout input[type=submit],form .component__shop_checkout button[type=submit],.component__shop_checkout form input[type=submit],.component__shop_checkout form button[type=submit],.component__shop_checkout a.button,.component__shop_checkout button.button{display:block;padding:6px;line-height:14px;font-size:14px;height:auto;color:#fff}.component__shop_checkout span.title{color:#000;font-family:"Open Sans";font-size:16px;letter-spacing:0;line-height:26px;text-transform:uppercase;margin:12px 0}.component__shop_checkout .uploadArea{position:relative}.component__shop_checkout .uploadArea.hide{display:none}.component__shop_checkout [data-submission-editor]{display:none;width:100%;z-index:100000;background-color:#fff}.component__shop_checkout [data-submission-editor] input[type=file]{margin-bottom:8px}.component__shop_checkout [data-submission-editor].open{display:block}.component__shop_checkout [data-submission-max]{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.component__shop_checkout [data-submission-max] .submission{flex-basis:30%}.component__shop_checkout [data-submission-max] .submission div.preview{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1/1;border-radius:4px;background-color:#f4f7f6;background-position:center center;background-size:cover;cursor:pointer;pointer-events:none}.component__shop_checkout [data-submission-max] .submission div.preview>span{display:none;color:#000;font-family:"Open Sans";font-size:16px;letter-spacing:0;line-height:26px;text-align:center;max-width:75%}.component__shop_checkout [data-submission-max] .submission div.preview>span.edit{background:rgba(255,255,255,.4);border-radius:4px;padding:6px}.component__shop_checkout [data-submission-max] .submission div.preview>span span.video{display:none}.component__shop_checkout [data-submission-max] .submission[data-active="1"] div.preview>span.add{display:none !important}.component__shop_checkout [data-submission-max] .submission[data-active="1"] div.preview>span.edit{display:block !important}.component__shop_checkout [data-submission-max] .submission span.title{display:none}.component__shop_checkout [data-allow-video="1"] .submission div.preview>span span.video{display:inline}.component__shop_checkout [data-submission-max="1"] .submission:nth-child(1) div.preview,.component__shop_checkout [data-submission-max="2"] .submission:nth-child(1) div.preview,.component__shop_checkout [data-submission-max="2"] .submission:nth-child(2) div.preview,.component__shop_checkout [data-submission-max="3"] .submission:nth-child(1) div.preview,.component__shop_checkout [data-submission-max="3"] .submission:nth-child(2) div.preview,.component__shop_checkout [data-submission-max="3"] .submission:nth-child(3) div.preview,.component__shop_checkout [data-submission-max="4"] .submission:nth-child(1) div.preview,.component__shop_checkout [data-submission-max="4"] .submission:nth-child(2) div.preview,.component__shop_checkout [data-submission-max="4"] .submission:nth-child(3) div.preview,.component__shop_checkout [data-submission-max="4"] .submission:nth-child(4) div.preview,.component__shop_checkout [data-submission-max="5"] .submission:nth-child(1) div.preview,.component__shop_checkout [data-submission-max="5"] .submission:nth-child(2) div.preview,.component__shop_checkout [data-submission-max="5"] .submission:nth-child(3) div.preview,.component__shop_checkout [data-submission-max="5"] .submission:nth-child(4) div.preview,.component__shop_checkout [data-submission-max="5"] .submission:nth-child(5) div.preview,.component__shop_checkout [data-submission-max="6"] .submission:nth-child(1) div.preview,.component__shop_checkout [data-submission-max="6"] .submission:nth-child(2) div.preview,.component__shop_checkout [data-submission-max="6"] .submission:nth-child(3) div.preview,.component__shop_checkout [data-submission-max="6"] .submission:nth-child(4) div.preview,.component__shop_checkout [data-submission-max="6"] .submission:nth-child(5) div.preview,.component__shop_checkout [data-submission-max="6"] .submission:nth-child(6) div.preview{background-color:#eee;pointer-events:initial}.component__shop_checkout [data-submission-max="1"] .submission:nth-child(1) div.preview>span.add,.component__shop_checkout [data-submission-max="2"] .submission:nth-child(1) div.preview>span.add,.component__shop_checkout [data-submission-max="2"] .submission:nth-child(2) div.preview>span.add,.component__shop_checkout [data-submission-max="3"] .submission:nth-child(1) div.preview>span.add,.component__shop_checkout [data-submission-max="3"] .submission:nth-child(2) div.preview>span.add,.component__shop_checkout [data-submission-max="3"] .submission:nth-child(3) div.preview>span.add,.component__shop_checkout [data-submission-max="4"] .submission:nth-child(1) div.preview>span.add,.component__shop_checkout [data-submission-max="4"] .submission:nth-child(2) div.preview>span.add,.component__shop_checkout [data-submission-max="4"] .submission:nth-child(3) div.preview>span.add,.component__shop_checkout [data-submission-max="4"] .submission:nth-child(4) div.preview>span.add,.component__shop_checkout [data-submission-max="5"] .submission:nth-child(1) div.preview>span.add,.component__shop_checkout [data-submission-max="5"] .submission:nth-child(2) div.preview>span.add,.component__shop_checkout [data-submission-max="5"] .submission:nth-child(3) div.preview>span.add,.component__shop_checkout [data-submission-max="5"] .submission:nth-child(4) div.preview>span.add,.component__shop_checkout [data-submission-max="5"] .submission:nth-child(5) div.preview>span.add,.component__shop_checkout [data-submission-max="6"] .submission:nth-child(1) div.preview>span.add,.component__shop_checkout [data-submission-max="6"] .submission:nth-child(2) div.preview>span.add,.component__shop_checkout [data-submission-max="6"] .submission:nth-child(3) div.preview>span.add,.component__shop_checkout [data-submission-max="6"] .submission:nth-child(4) div.preview>span.add,.component__shop_checkout [data-submission-max="6"] .submission:nth-child(5) div.preview>span.add,.component__shop_checkout [data-submission-max="6"] .submission:nth-child(6) div.preview>span.add{display:block}.component__shop_checkout [data-submission-max="1"] .submission:nth-child(1) div.preview>span.edit,.component__shop_checkout [data-submission-max="2"] .submission:nth-child(1) div.preview>span.edit,.component__shop_checkout [data-submission-max="2"] .submission:nth-child(2) div.preview>span.edit,.component__shop_checkout [data-submission-max="3"] .submission:nth-child(1) div.preview>span.edit,.component__shop_checkout [data-submission-max="3"] .submission:nth-child(2) div.preview>span.edit,.component__shop_checkout [data-submission-max="3"] .submission:nth-child(3) div.preview>span.edit,.component__shop_checkout [data-submission-max="4"] .submission:nth-child(1) div.preview>span.edit,.component__shop_checkout [data-submission-max="4"] .submission:nth-child(2) div.preview>span.edit,.component__shop_checkout [data-submission-max="4"] .submission:nth-child(3) div.preview>span.edit,.component__shop_checkout [data-submission-max="4"] .submission:nth-child(4) div.preview>span.edit,.component__shop_checkout [data-submission-max="5"] .submission:nth-child(1) div.preview>span.edit,.component__shop_checkout [data-submission-max="5"] .submission:nth-child(2) div.preview>span.edit,.component__shop_checkout [data-submission-max="5"] .submission:nth-child(3) div.preview>span.edit,.component__shop_checkout [data-submission-max="5"] .submission:nth-child(4) div.preview>span.edit,.component__shop_checkout [data-submission-max="5"] .submission:nth-child(5) div.preview>span.edit,.component__shop_checkout [data-submission-max="6"] .submission:nth-child(1) div.preview>span.edit,.component__shop_checkout [data-submission-max="6"] .submission:nth-child(2) div.preview>span.edit,.component__shop_checkout [data-submission-max="6"] .submission:nth-child(3) div.preview>span.edit,.component__shop_checkout [data-submission-max="6"] .submission:nth-child(4) div.preview>span.edit,.component__shop_checkout [data-submission-max="6"] .submission:nth-child(5) div.preview>span.edit,.component__shop_checkout [data-submission-max="6"] .submission:nth-child(6) div.preview>span.edit{display:none}.component__shop_checkout [data-submission-max="1"] .submission:nth-child(1) span.title,.component__shop_checkout [data-submission-max="2"] .submission:nth-child(1) span.title,.component__shop_checkout [data-submission-max="2"] .submission:nth-child(2) span.title,.component__shop_checkout [data-submission-max="3"] .submission:nth-child(1) span.title,.component__shop_checkout [data-submission-max="3"] .submission:nth-child(2) span.title,.component__shop_checkout [data-submission-max="3"] .submission:nth-child(3) span.title,.component__shop_checkout [data-submission-max="4"] .submission:nth-child(1) span.title,.component__shop_checkout [data-submission-max="4"] .submission:nth-child(2) span.title,.component__shop_checkout [data-submission-max="4"] .submission:nth-child(3) span.title,.component__shop_checkout [data-submission-max="4"] .submission:nth-child(4) span.title,.component__shop_checkout [data-submission-max="5"] .submission:nth-child(1) span.title,.component__shop_checkout [data-submission-max="5"] .submission:nth-child(2) span.title,.component__shop_checkout [data-submission-max="5"] .submission:nth-child(3) span.title,.component__shop_checkout [data-submission-max="5"] .submission:nth-child(4) span.title,.component__shop_checkout [data-submission-max="5"] .submission:nth-child(5) span.title,.component__shop_checkout [data-submission-max="6"] .submission:nth-child(1) span.title,.component__shop_checkout [data-submission-max="6"] .submission:nth-child(2) span.title,.component__shop_checkout [data-submission-max="6"] .submission:nth-child(3) span.title,.component__shop_checkout [data-submission-max="6"] .submission:nth-child(4) span.title,.component__shop_checkout [data-submission-max="6"] .submission:nth-child(5) span.title,.component__shop_checkout [data-submission-max="6"] .submission:nth-child(6) span.title{display:block}.component__shop_checkout [data-submission-max="1"] .submission:nth-child(4),.component__shop_checkout [data-submission-max="1"] .submission:nth-child(5),.component__shop_checkout [data-submission-max="1"] .submission:nth-child(6),.component__shop_checkout [data-submission-max="2"] .submission:nth-child(4),.component__shop_checkout [data-submission-max="2"] .submission:nth-child(5),.component__shop_checkout [data-submission-max="2"] .submission:nth-child(6),.component__shop_checkout [data-submission-max="3"] .submission:nth-child(4),.component__shop_checkout [data-submission-max="3"] .submission:nth-child(5),.component__shop_checkout [data-submission-max="3"] .submission:nth-child(6){display:none !important}.component__shop_checkout .uploadArea .submissions a.addSubmissionButton,.component__shop_checkout .uploadArea .submissions a.removeSubmissionButton{color:#000}.component__shop_checkout .uploadArea .submissions table tbody tr:nth-child(odd) td,.component__shop_checkout .uploadArea .submissions table tbody tr:nth-child(even) td{background-color:transparent !important;border-bottom:2px solid #666}.component__shop_checkout .uploadArea .submissions table tr span.toggleIndicator{display:block;border:2px solid #666;border-radius:50%;width:24px;height:24px;background-color:transparent}.component__shop_checkout .uploadArea .submissions table tr[data-active="1"] a.addSubmissionButton{display:none !important}.component__shop_checkout .uploadArea .submissions table tr[data-active="1"] span.toggleIndicator{background-color:#00a7b0}.component__shop_checkout .uploadArea .submissions table tr[data-active="0"] a.removeSubmissionButton{display:none !important}@media(max-width: 896px){.checkoutHeader{border-bottom:3px solid #00a7b0}.checkoutHeader p{margin-bottom:0}.checkoutProgress{display:none !important}}.requiredFailedMessage{display:none;border:1px solid #ef8484 !important;padding:12px 8px;background:#fff2f2;margin:34px 0 0;font-size:16px;line-height:18px;border-radius:4px;color:#000;font-family:"Open Sans"}.requiredFailedMessage.show{display:block}input.requiredFailed,select.requiredFailed,textarea.requiredFailed{background-color:#f9eaea !important}input.requiredFailed+.customCheckboxVirtual,select.requiredFailed+.customCheckboxVirtual,textarea.requiredFailed+.customCheckboxVirtual{background-color:#f9eaea !important}.component__shop_orders{padding:0 0 50px;position:relative}.component__shop_orders .loadingWindow{display:none;position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(255,255,255,.8);align-content:center;justify-content:center;align-items:center}.component__shop_orders .loadingWindow .text{font-size:26px;padding:20px 20px 20px 70px;background-color:#fff;border:1px solid #000;border-radius:5px;background-image:url("/resources/artopps-loader.gif");background-repeat:no-repeat;background-position:12px center;background-size:40px;max-width:fit-content}.component__shop_orders .loadingWindow .text .topText{display:block}.component__shop_orders .loadingWindow .text .botText{display:block;font-weight:bold}.component__shop_orders.loadingEntries .entriesData,.component__shop_orders.loadingEntries .ordersData{display:none}.component__shop_orders.loadingEntries .loadingWindow{display:flex}.component__shop_orders p.refreshMessageBox{margin-top:12px;margin-bottom:0;display:inline-block;padding:3px 12px;background-color:#f6f6b4;border-radius:6px;border:2px solid #fe0}.component__shop_orders p.refreshMessageBox a.button.slim{height:26px;margin:0 0 0 12px;padding:4px 12px;font-size:14px}.component__shop_orders .accountRefreshMessage{display:flex;align-content:center;justify-content:center;flex-direction:column;align-items:center;position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,.7)}.component__shop_orders .accountRefreshMessage p{display:inline-block;width:340px;text-align:center;font-weight:bold;font-size:18px;background-color:#666;padding:12px;border:2px solid #000;border-radius:6px;color:#fff}.component__shop_orders .accountRefreshMessage.armHidden{display:none !important}.component__shop_orders [data-layout=textContent] .richtext p:last-of-type{margin-bottom:0}.component__shop_orders table{margin:var(--grid-gutter-half) var(--grid-gutter-half);-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%}.component__shop_orders table tr:not(.makePayment) td:last-of-type{text-align:right}.component__shop_orders table tr.makePayment td div{background-color:#fff;border-radius:4px;padding:3px 6px;border:2px solid #01a7b0}.component__shop_orders table tr.makePayment td div span{background-color:#01a7b0;vertical-align:middle}.component__shop_orders table tr.makePayment td div a{float:right;height:24px;font-size:12px;margin-top:1px}.component__social_gallery{padding-top:90px;padding-bottom:90px}.component__social_slider{width:100%;padding-top:90px;padding-bottom:90px}.component__social_slider .SmartSlides .slides li.slide{background-position:center center;background-repeat:no-repeat;background-size:cover}.component__social_slider .SmartSlides .slides li.slide .slideContent{background-color:rgba(0,0,0,.7);color:#fff;padding:20px}.component__social_slider .SmartSlides .slides li.slide .slideContent img{min-height:unset;max-height:560px;height:auto;aspect-ratio:1/.6}.component__subscribe{padding:50px 0;border-top:0}.component__subscribe h1,.component__subscribe h2,.component__subscribe h3,.component__subscribe h4,.component__subscribe h5,.component__subscribe h6{display:block;width:100%;margin:12px auto}.component__subscribe p,.component__subscribe form{display:block;width:100%;margin:12px auto}.component__testimonials{padding:50px 0}.component__testimonials .icon-row{margin:0}.component__testimonials .icon-row>span{font-size:60px;line-height:61px}.component__testimonials .SmartSlides .slides li.slide{padding:0 15px}.component__testimonials .SmartSlides .slides li.slide .snippet{font-size:30px;line-height:43px;padding:0 0 15px;text-align:center;width:100%}.component__testimonials .SmartSlides .slides li.slide .richtext{font-size:14px;line-height:26px;text-align:center}.component__testimonials .SmartSlides .slides li.slide .testimonialInfo{font-size:12px;line-height:17px;text-align:center;width:100%}.component__testimonials .SmartSlides .sliderDots{padding:15px 0}.component__text_content{padding:30px 0;border-top:0}@media(max-width: 896px){.component__text_content{padding:8px 0}}.component__text_content .area{padding:0 10px}.component__text_content h1,.component__text_content h2,.component__text_content h3,.component__text_content h4,.component__text_content h5,.component__text_content h6{display:block;width:100%;max-width:1120px;margin:12px auto}@media(max-width: 1280px){.component__text_content .richtext{padding:0 15px}}.component__text_content p{display:block;width:100%;max-width:1120px;margin:12px auto}@media(max-width: 1280px){.component__text_content p{max-width:100%}}.component__text_content p strong{font-weight:bold}.component__text_content ul,.component__text_content ol{max-width:1120px;padding-left:40px;margin:1em auto}.component__text_content ul strong,.component__text_content ol strong{font-weight:bold}.component__text_content table{width:100%;max-width:1120px;margin-left:auto;margin-right:auto}.component__text_content table.pageTheme tbody tr td,.component__text_content table.pageTheme tbody tr th{padding:17px;font-size:18px;line-height:26px;vertical-align:top}.component__text_content table.pageTheme tbody tr:nth-child(even) td,.component__text_content table.pageTheme tbody tr:nth-child(even) th{background-color:var(--dynamic-background-light) !important}.component__text_content table.pageTheme tbody tr:nth-child(odd) td,.component__text_content table.pageTheme tbody tr:nth-child(odd) th{background-color:var(--dynamic-background-medium) !important}.component__text_content.parallaxBackground{background-size:cover;background-position:center}.component__text_content.parallaxBackground .area{min-height:24vw;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.component__text_content.parallaxHorziontal{background-size:contain;background-repeat:repeat-x;background-position:50% center}@media(max-width: 1450px){.component__text_content.parallaxHorziontal{background-size:cover}}.component__text_content.parallaxFixed{background-size:cover;background-position:center;background-attachment:fixed}.component__text_content.overlay{position:relative}.component__text_content.overlay:before{content:"";display:block;background-color:rgba(0,0,0,.8);position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.component__text_content.overlay .area{z-index:2}.component__text_left_image_right{padding:50px 0;position:relative}.component__text_left_image_right .tp-flex-grid{min-height:32vw;align-items:center;align-content:center}@media(max-width: 896px){.component__text_left_image_right .tp-flex-grid{flex-direction:column}}.component__text_left_image_right .backgroundImage{width:50%;position:absolute;top:0;bottom:0;left:auto;right:0;background-size:cover;background-repeat:no-repeat;background-position:center}@media(max-width: 896px){.component__text_left_image_right .backgroundImage{position:initial;width:100%;height:55vw;order:3}}.component__text_left_image_right .textColumn{max-width:630px;padding:0 15px;display:flex;flex-wrap:wrap;align-content:center}.component__text_left_image_right .textColumn h1,.component__text_left_image_right .textColumn h2,.component__text_left_image_right .textColumn h3,.component__text_left_image_right .textColumn h4,.component__text_left_image_right .textColumn h5,.component__text_left_image_right .textColumn h6{margin:12px auto}.component__text_left_image_right .textColumn p{margin:12px auto}.component__text_left_image_right .textColumn p strong{font-weight:bold}.component__text_left_image_right .textColumn ul,.component__text_left_image_right .textColumn ol{padding-left:40px;margin-top:1em;margin-bottom:1em}.component__text_left_image_right .textColumn ul strong,.component__text_left_image_right .textColumn ol strong{font-weight:bold}.component__text_left_image_right .textColumn table{display:block;width:100%;max-width:980px;margin:12px auto}@media(max-width: 896px){.component__text_left_image_right .textColumn{order:1;padding-top:50px;padding-bottom:50px;max-width:100%}}.component__text_left_image_right .imageColumn img{display:block;max-width:100%}@media(max-width: 896px){.component__text_left_image_right .imageColumn{order:2}}.component__text_right_image_left{padding:50px 0;position:relative}.component__text_right_image_left .tp-flex-grid{min-height:32vw;align-items:center;align-content:center}@media(max-width: 896px){.component__text_right_image_left .tp-flex-grid{flex-direction:column}}.component__text_right_image_left .backgroundImage{width:50%;position:absolute;top:0;bottom:0;left:0;right:auto;background-size:cover;background-repeat:no-repeat;background-position:center}@media(max-width: 896px){.component__text_right_image_left .backgroundImage{position:initial;width:100%;height:55vw;order:3}}.component__text_right_image_left .textColumn{max-width:630px;padding:0 15px;display:flex;flex-wrap:wrap;align-content:center}.component__text_right_image_left .textColumn h1,.component__text_right_image_left .textColumn h2,.component__text_right_image_left .textColumn h3,.component__text_right_image_left .textColumn h4,.component__text_right_image_left .textColumn h5,.component__text_right_image_left .textColumn h6{margin:12px auto}.component__text_right_image_left .textColumn p{margin:12px auto}.component__text_right_image_left .textColumn p strong{font-weight:bold}.component__text_right_image_left .textColumn ul,.component__text_right_image_left .textColumn ol{padding-left:40px;margin-top:1em;margin-bottom:1em}.component__text_right_image_left .textColumn ul strong,.component__text_right_image_left .textColumn ol strong{font-weight:bold}.component__text_right_image_left .textColumn table{display:block;width:100%;max-width:980px;margin:12px auto}@media(max-width: 896px){.component__text_right_image_left .textColumn{order:1;padding-top:50px;padding-bottom:50px;max-width:100%}}.component__text_right_image_left .imageColumn img{display:block;max-width:100%}@media(max-width: 896px){.component__text_right_image_left .imageColumn{order:2}}.component__text_text{padding:50px 0;position:relative}.component__unsubscribe{padding:50px 0;border-top:0;max-width:640px;margin:0 auto}.component__unsubscribe h1,.component__unsubscribe h2,.component__unsubscribe h3,.component__unsubscribe h4,.component__unsubscribe h5,.component__unsubscribe h6{display:block;width:100%;margin:12px auto}.component__unsubscribe p,.component__unsubscribe form{display:block;width:100%;margin:12px auto}.component__unsubscribe .unsubscribe-container{max-width:480px;margin:0 auto 20px;font-family:sans-serif;padding:20px;border:1px solid #ddd;border-radius:12px;background:#fafafa;text-align:center}.component__unsubscribe .subscription-info p{margin:10px 0}.component__unsubscribe #unsubscribeBtn,.component__unsubscribe #resubscribeBtn{padding:10px 20px;margin-top:20px;border:none;background-color:#d9534f;color:#fff;border-radius:6px;cursor:pointer;font-weight:bold}.component__unsubscribe #resubscribeBtn{background-color:#5bc0de}.component__unsubscribe .loading-box{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px;background:#fff;border:1px solid #ccc;border-radius:12px;max-width:300px;margin:0 auto;box-shadow:0 4px 20px rgba(0,0,0,.1);text-align:center;font-family:sans-serif}.component__unsubscribe .loading-box p{margin-top:16px;color:#444;font-size:16px}.component__unsubscribe .spinner{width:50px;height:50px}.component__unsubscribe .spinner svg{animation:rotate 2s linear infinite;width:100%;height:100%}.component__unsubscribe .spinner .path{stroke:#007bff;stroke-linecap:round;animation:dash 1.5s ease-in-out infinite}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}.component__unsubscribe .hidden{display:none}.component__user_account{padding:50px 0;position:relative}.component__user_account [data-layout=textContent]{padding-top:20px}.component__user_account .userBlock p{margin-bottom:10px}.component__user_account ul,.component__user_account ol{max-width:980px;padding-left:40px;margin:1em auto}.component__user_account ul li a,.component__user_account ol li a{color:#333;transition:all .5s ease}[data-layout=userAccountMenu] ul,[data-layout=userAccountMenu] ol{max-width:980px;padding-left:40px;margin:1em auto}[data-layout=userAccountMenu] ul li a,[data-layout=userAccountMenu] ol li a{color:#333;transition:all .5s ease}[data-layout=userAccountMenu] ul.menu__account_menu,[data-layout=userAccountMenu] ol.menu__account_menu{padding-left:0;margin:0;list-style:none}[data-layout=userAccountMenu] ul.menu__account_menu li,[data-layout=userAccountMenu] ol.menu__account_menu li{margin:0}.component__user_account_edit{padding:0 0 50px;position:relative}.component__user_account_edit [data-msg=user].success{border:2px solid #00a7b0;border-radius:8px;padding:12px 12px 12px 12px;display:flex;justify-content:start;align-items:center;margin-top:20px;margin-bottom:0;background:#00a7b040}.component__user_account_edit [data-msg=user].error{border:2px solid #b00000;border-radius:8px;padding:12px 12px 12px 12px;display:flex;justify-content:start;align-items:center;margin-top:20px;margin-bottom:0;background:#e88d8d}.component__user_account_edit [data-layout=textContent]{padding-top:0}.component__user_account_edit [data-layout=textContent] .richtext p:last-of-type{margin-bottom:0}.component__user_account_edit p:empty{margin:0 !important}.component__user_account_edit form{width:100%;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;font-family:"Open Sans";font-size:14px;letter-spacing:0;line-height:20.8px}.component__user_account_edit form h1,.component__user_account_edit form h2,.component__user_account_edit form h3,.component__user_account_edit form h4,.component__user_account_edit form h5,.component__user_account_edit form h6{display:block;width:100%;background-color:#000;padding:12px;margin:12px 0;border-radius:4px;color:#fff;font-family:"Open Sans";font-size:14px;font-weight:600;letter-spacing:0;line-height:20.8px;text-transform:uppercase}.component__user_account_edit form .input50{display:inline-block;width:49%}@media(max-width: 896px){.component__user_account_edit form .input50{width:100%}}.component__user_account_edit form .input100{display:inline-block;width:100%}.component__user_account_edit form label:not(.smartCheckbox){font-family:"Open Sans";font-size:14px !important;letter-spacing:0;line-height:20.8px !important;color:#000}.component__user_account_edit form label:not(.smartCheckbox) .info{color:#999}.component__user_account_edit form input:not([type=submit]):not([type=checkbox])::-webkit-input-placeholder,.component__user_account_edit form select::-webkit-input-placeholder,.component__user_account_edit form textarea::-webkit-input-placeholder{color:transparent !important;text-transform:uppercase;opacity:1}.component__user_account_edit form input:not([type=submit]):not([type=checkbox]):-ms-input-placeholder,.component__user_account_edit form select:-ms-input-placeholder,.component__user_account_edit form textarea:-ms-input-placeholder{color:transparent !important;text-transform:uppercase;opacity:1}.component__user_account_edit form input:not([type=submit]):not([type=checkbox])::-ms-input-placeholder,.component__user_account_edit form select::-ms-input-placeholder,.component__user_account_edit form textarea::-ms-input-placeholder{color:transparent !important;text-transform:uppercase;opacity:1}.component__user_account_edit form input:not([type=submit]):not([type=checkbox]):-moz-placeholder,.component__user_account_edit form select:-moz-placeholder,.component__user_account_edit form textarea:-moz-placeholder{color:transparent !important;text-transform:uppercase;opacity:1}.component__user_account_edit form input:not([type=submit]):not([type=checkbox])::-moz-placeholder,.component__user_account_edit form select::-moz-placeholder,.component__user_account_edit form textarea::-moz-placeholder{color:transparent !important;text-transform:uppercase;opacity:1}.component__user_account_edit form input:not([type=submit]):not([type=checkbox])::placeholder,.component__user_account_edit form select::placeholder,.component__user_account_edit form textarea::placeholder{color:transparent !important;text-transform:uppercase;opacity:1}.component__user_change_password{padding:0 0 50px;position:relative}.component__user_change_password [data-layout=textContent]{padding-top:0}.component__user_change_password [data-layout=textContent] .richtext p:last-of-type{margin-bottom:0}.component__user_change_password p:empty{margin:0 !important}.component__user_change_password form{width:100%;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;font-family:"Open Sans";font-size:14px;letter-spacing:0;line-height:20.8px}.component__user_change_password form label:not(.smartCheckbox){font-family:"Open Sans";font-size:14px !important;letter-spacing:0;line-height:20.8px !important;color:#000}.component__user_change_password form label:not(.smartCheckbox) .info{color:#999}.component__user_change_password form input:not([type=submit]):not([type=checkbox])::-webkit-input-placeholder,.component__user_change_password form select::-webkit-input-placeholder,.component__user_change_password form textarea::-webkit-input-placeholder{color:transparent !important;text-transform:uppercase;opacity:1}.component__user_change_password form input:not([type=submit]):not([type=checkbox]):-ms-input-placeholder,.component__user_change_password form select:-ms-input-placeholder,.component__user_change_password form textarea:-ms-input-placeholder{color:transparent !important;text-transform:uppercase;opacity:1}.component__user_change_password form input:not([type=submit]):not([type=checkbox])::-ms-input-placeholder,.component__user_change_password form select::-ms-input-placeholder,.component__user_change_password form textarea::-ms-input-placeholder{color:transparent !important;text-transform:uppercase;opacity:1}.component__user_change_password form input:not([type=submit]):not([type=checkbox]):-moz-placeholder,.component__user_change_password form select:-moz-placeholder,.component__user_change_password form textarea:-moz-placeholder{color:transparent !important;text-transform:uppercase;opacity:1}.component__user_change_password form input:not([type=submit]):not([type=checkbox])::-moz-placeholder,.component__user_change_password form select::-moz-placeholder,.component__user_change_password form textarea::-moz-placeholder{color:transparent !important;text-transform:uppercase;opacity:1}.component__user_change_password form input:not([type=submit]):not([type=checkbox])::placeholder,.component__user_change_password form select::placeholder,.component__user_change_password form textarea::placeholder{color:transparent !important;text-transform:uppercase;opacity:1}.component__user_forgotten_password{padding:50px 0;border-top:0}[data-msg=user].information{display:block;background-color:#cbd8e3;border:1px solid rgba(107,185,248,.7)}.fpSubmitButton.hidden{display:none !important}.component__user_login{padding:50px 0;border-top:0}.component__user_login form{position:relative}.component__user_login form .loginWindow{display:none;position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(255,255,255,.8);align-content:center;justify-content:center;align-items:center}.component__user_login form .loginWindow .text{font-size:26px;padding:20px 20px 20px 70px;background-color:#fff;border:1px solid #000;border-radius:5px;background-image:url("/resources/artopps-loader.gif");background-repeat:no-repeat;background-position:12px center;background-size:40px;max-width:fit-content}.component__user_login form .loginWindow .text .topText{display:block}.component__user_login form .loginWindow .text .botText{display:block;font-weight:bold}.component__user_login form.loggingIn .loginWindow{display:flex}.component__user_login .onclickBox,.component__user_login .passwordBox{margin-top:20px}.component__user_login .hideBox{display:none !important}.component__user_login form button[type=submit].slimWidth,.component__user_login form a.button.slimWidth{text-decoration:none;min-width:180px}.component__user_login .buttonOR{font-family:"Open Sans",sans-serif;font-weight:400;font-style:normal;font-size:18px;line-height:26px;padding:12px}.component__user_login form a.button.toggleButton{border-color:#00a7b0 !important;background-color:transparent !important;color:#00a7b0 !important;text-decoration:none}.component__user_login form a.button.toggleButton:hover{background-color:#00a7b0 !important;color:#fff !important}.component__user_login form button[type=submit].oneclick,.component__user_login form a.button.oneclick{border-color:#000 !important;background-color:#000 !important;color:#fff !important;text-decoration:none}.component__user_login form button[type=submit].oneclick:hover,.component__user_login form a.button.oneclick:hover{background-color:transparent !important;color:#000 !important}.component__user_login .passwordBox .showPassword{position:relative}.component__user_login .passwordBox .showPassword:not(.passwordVisible) .toggle .far.fa-eye{display:none}.component__user_login .passwordBox .showPassword.passwordVisible .toggle .far.fa-eye-slash{display:none}.component__user_login .passwordBox .showPassword .toggle{position:absolute;top:9px;right:10px;font-size:22px;cursor:pointer}.component__user_login .passwordBox .showPassword .toggle .far{pointer-events:none}.component__user_login{padding:50px 0;border-top:0}.component__user_register{padding:50px 0;border-top:0}[data-component-slug=boxes_with_heading_ipad_overlay],[data-component=boxes_with_heading_ipad_overlay]{overflow:visible}[data-component-slug=boxes_with_heading_ipad_overlay] .editButton,[data-component=boxes_with_heading_ipad_overlay] .editButton{transform:translate(0)}.component__boxes_with_heading_ipad_overlay{background-color:#000 !important;box-shadow:0 10px 30px 0 rgba(0,0,0,.5);padding-bottom:100px;position:relative}.component__boxes_with_heading_ipad_overlay .tp-flex-grid{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.component__boxes_with_heading_ipad_overlay img:first-of-type{position:absolute;top:0;right:0}.component__boxes_with_heading_ipad_overlay [data-layout=textContent]{padding-top:150px;padding-bottom:50px}.component__boxes_with_heading_ipad_overlay [data-layout=textContent] .heading .headingText h1,.component__boxes_with_heading_ipad_overlay [data-layout=textContent] .heading .headingText h2,.component__boxes_with_heading_ipad_overlay [data-layout=textContent] .heading .headingText h3,.component__boxes_with_heading_ipad_overlay [data-layout=textContent] .heading .headingText h4,.component__boxes_with_heading_ipad_overlay [data-layout=textContent] .heading .headingText h5,.component__boxes_with_heading_ipad_overlay [data-layout=textContent] .heading .headingText h6{font-size:48px;line-height:48px;margin-bottom:0;text-transform:uppercase}.component__boxes_with_heading_ipad_overlay [data-layout=textContent] .heading .headingText h1:after,.component__boxes_with_heading_ipad_overlay [data-layout=textContent] .heading .headingText h2:after,.component__boxes_with_heading_ipad_overlay [data-layout=textContent] .heading .headingText h3:after,.component__boxes_with_heading_ipad_overlay [data-layout=textContent] .heading .headingText h4:after,.component__boxes_with_heading_ipad_overlay [data-layout=textContent] .heading .headingText h5:after,.component__boxes_with_heading_ipad_overlay [data-layout=textContent] .heading .headingText h6:after{content:"";display:block;height:4px;width:80px;margin:20px 0 15px;background-color:#00a7b0}.component__boxes_with_heading_ipad_overlay [data-layout=textContent] .richtext{max-width:640px}.component__boxes_with_heading_ipad_overlay [data-layout=box] .innerBox span{background-color:#00a7b0;font-size:72px;line-height:72px;margin-bottom:20px}.component__boxes_with_heading_ipad_overlay [data-layout=box] .innerBox [data-layout=textContent]{padding-top:0;padding-bottom:0}.component__boxes_with_heading_ipad_overlay [data-layout=box] .innerBox [data-layout=textContent] .heading .headingText h1,.component__boxes_with_heading_ipad_overlay [data-layout=box] .innerBox [data-layout=textContent] .heading .headingText h2,.component__boxes_with_heading_ipad_overlay [data-layout=box] .innerBox [data-layout=textContent] .heading .headingText h3,.component__boxes_with_heading_ipad_overlay [data-layout=box] .innerBox [data-layout=textContent] .heading .headingText h4,.component__boxes_with_heading_ipad_overlay [data-layout=box] .innerBox [data-layout=textContent] .heading .headingText h5,.component__boxes_with_heading_ipad_overlay [data-layout=box] .innerBox [data-layout=textContent] .heading .headingText h6{font-size:20px;line-height:26px;text-transform:uppercase;margin-bottom:10px}.component__boxes_with_heading_ipad_overlay [data-layout=box] .innerBox [data-layout=textContent] .heading .headingText h1:after,.component__boxes_with_heading_ipad_overlay [data-layout=box] .innerBox [data-layout=textContent] .heading .headingText h2:after,.component__boxes_with_heading_ipad_overlay [data-layout=box] .innerBox [data-layout=textContent] .heading .headingText h3:after,.component__boxes_with_heading_ipad_overlay [data-layout=box] .innerBox [data-layout=textContent] .heading .headingText h4:after,.component__boxes_with_heading_ipad_overlay [data-layout=box] .innerBox [data-layout=textContent] .heading .headingText h5:after,.component__boxes_with_heading_ipad_overlay [data-layout=box] .innerBox [data-layout=textContent] .heading .headingText h6:after{display:none}.component__boxes_with_heading_ipad_overlay [data-layout=box] .innerBox [data-layout=textContent] .richtext{max-width:270px}.component__boxes_with_heading_ipad_overlay [data-layout=box] .innerBox [data-layout=textContent] .richtext p,.component__boxes_with_heading_ipad_overlay [data-layout=box] .innerBox [data-layout=textContent] .richtext li{font-size:14px;line-height:24px}@media(max-width: 1280px){.component__boxes_with_heading_ipad_overlay{padding-bottom:0}.component__boxes_with_heading_ipad_overlay img:first-of-type{position:initial;margin:0 auto}.component__boxes_with_heading_ipad_overlay [data-layout=textContent]{padding-top:0;padding-bottom:0}}@media(max-width: 896px){.component__boxes_with_heading_ipad_overlay .tp-flex-grid{padding:0 20px}.component__boxes_with_heading_ipad_overlay [data-layout=textContent]{margin:0 !important}.component__boxes_with_heading_ipad_overlay [data-layout=box]{-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-basis:50%;flex-basis:50%}}[data-component-slug=boxes_with_headings],[data-component=boxes_with_headings]{overflow:visible}[data-component-slug=boxes_with_headings] .editButton,[data-component=boxes_with_headings] .editButton{transform:translate(0)}.component__boxes_with_headings{padding:10px 0;position:relative;box-shadow:0 10px 30px 0 rgba(0,0,0,.5)}.component__boxes_with_headings .tp-flex-grid:not(.fullscreen){padding-top:60px;padding-bottom:50px}@media(max-width: 767px){.component__boxes_with_headings .tp-flex-grid:not(.fullscreen){padding-top:50px;padding-bottom:50px}}.component__boxes_with_headings .col-100[data-layout=textContent] .heading .headingText{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.component__boxes_with_headings .col-100[data-layout=textContent] .heading .headingText h3{font-family:"Lato",sans-serif;font-weight:300;font-style:normal;font-size:48px;line-height:48px;margin-bottom:0;text-transform:uppercase}.component__boxes_with_headings .col-100[data-layout=textContent] .heading .headingText .subtitle{font-family:"Lato",sans-serif;font-weight:400;font-style:normal;font-size:48px;line-height:48px;padding-left:5px;text-transform:uppercase}@media(max-width: 767px){.component__boxes_with_headings .col-100[data-layout=textContent] .heading .headingText h3,.component__boxes_with_headings .col-100[data-layout=textContent] .heading .headingText .subtitle{font-size:36px;line-height:36px}}.component__boxes_with_headings .col-100[data-layout=textContent] .heading:nth-child(6) .headingText h3,.component__boxes_with_headings .col-100[data-layout=textContent] .heading:nth-child(6) .headingText .subtitle{color:#00a7b0}.component__boxes_with_headings .col-100[data-layout=textContent] .richtext{padding-top:30px}.component__boxes_with_headings .outerBox .innerBox{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.component__boxes_with_headings .outerBox .innerBox img{display:block;margin:0 auto}.component__boxes_with_headings .outerBox .innerBox [data-layout=textContent]{width:100%}.component__boxes_with_headings .outerBox .innerBox .heading .headingText h1,.component__boxes_with_headings .outerBox .innerBox .heading .headingText h2,.component__boxes_with_headings .outerBox .innerBox .heading .headingText h3,.component__boxes_with_headings .outerBox .innerBox .heading .headingText h4,.component__boxes_with_headings .outerBox .innerBox .heading .headingText h5,.component__boxes_with_headings .outerBox .innerBox .heading .headingText h6{font-family:"Open Sans",sans-serif;font-weight:800;font-style:normal;font-size:16px;line-height:18px;color:#333;text-transform:uppercase;width:100%;text-align:center;max-width:140px;margin:20px auto 0}@media(max-width: 1024px){.component__boxes_with_headings .outerBox{-webkit-flex-basis:auto !important;-moz-flex-basis:auto !important;-ms-flex-basis:auto !important;flex-basis:auto !important}}.component__heading{padding:30px 0;border-top:0}.component__heading .area{padding:0 10px}.component__heading h1,.component__heading h2,.component__heading h3,.component__heading h4,.component__heading h5,.component__heading h6{display:block;width:100%;max-width:1120px;margin:12px auto}@media(max-width: 1280px){.component__heading .richtext{padding:0 15px}}.component__heading p{display:block;width:100%;max-width:1120px;margin:12px auto}@media(max-width: 1280px){.component__heading p{max-width:100%}}.component__heading p strong{font-weight:bold}.component__heading ul,.component__heading ol{max-width:1120px;padding-left:40px;margin:1em auto}.component__heading ul strong,.component__heading ol strong{font-weight:bold}[data-component-slug=heading_text],[data-component=heading_text]{overflow:visible}[data-component-slug=heading_text] .editButton,[data-component=heading_text] .editButton{transform:translate(0)}.component__heading_text{padding:100px 0;position:relative;box-shadow:0 10px 30px 0 rgba(0,0,0,.5)}.component__heading_text [data-layout=textContent] .heading .headingText h1,.component__heading_text [data-layout=textContent] .heading .headingText h2,.component__heading_text [data-layout=textContent] .heading .headingText h3,.component__heading_text [data-layout=textContent] .heading .headingText h4,.component__heading_text [data-layout=textContent] .heading .headingText h5,.component__heading_text [data-layout=textContent] .heading .headingText h6{max-width:369px;font-family:"Lato",sans-serif;font-weight:300;font-style:normal;font-size:60px;line-height:60px;text-align:left;text-transform:uppercase;margin:0 auto}.component__heading_text [data-layout=textContent] .heading .headingText h1 strong,.component__heading_text [data-layout=textContent] .heading .headingText h2 strong,.component__heading_text [data-layout=textContent] .heading .headingText h3 strong,.component__heading_text [data-layout=textContent] .heading .headingText h4 strong,.component__heading_text [data-layout=textContent] .heading .headingText h5 strong,.component__heading_text [data-layout=textContent] .heading .headingText h6 strong{font-family:"Lato",sans-serif;font-weight:400;font-style:normal}@media(max-width: 896px){.component__heading_text [data-layout=textContent] .heading .headingText h1,.component__heading_text [data-layout=textContent] .heading .headingText h2,.component__heading_text [data-layout=textContent] .heading .headingText h3,.component__heading_text [data-layout=textContent] .heading .headingText h4,.component__heading_text [data-layout=textContent] .heading .headingText h5,.component__heading_text [data-layout=textContent] .heading .headingText h6{margin:0}}@media(max-width: 767px){.component__heading_text [data-layout=textContent] .heading .headingText h1,.component__heading_text [data-layout=textContent] .heading .headingText h2,.component__heading_text [data-layout=textContent] .heading .headingText h3,.component__heading_text [data-layout=textContent] .heading .headingText h4,.component__heading_text [data-layout=textContent] .heading .headingText h5,.component__heading_text [data-layout=textContent] .heading .headingText h6{font-size:40px;line-height:46px}}.component__heading_text [data-layout=textContent] .richtext:before{content:"";display:block;width:80px;height:5px;background-color:#00a7b0;border-radius:3px;margin-top:12px;margin-bottom:30px}.component__heading_text [data-layout=textContent] a.button,.component__heading_text [data-layout=textContent] a.button.fill{background-color:#000 !important;border:2px solid #000 !important;color:#fff;font-family:"Open Sans",sans-serif;font-weight:600;font-style:normal;font-size:14px;line-height:19px;text-transform:uppercase;min-width:152px;height:auto;margin-top:6px;border-radius:4px}.component__heading_text [data-layout=textContent] a.button:hover,.component__heading_text [data-layout=textContent] a.button.fill:hover{background-color:transparent !important;color:#000 !important}@media(max-width: 896px){.component__heading_text{padding:50px 0}}.component__heading_text.remove_dropshadow{box-shadow:none}[data-component-slug=opportunities],[data-component=articles]{overflow:visible}[data-component-slug=opportunities] .editButton,[data-component=articles] .editButton{transform:translate(0)}[data-component=articles] .tp-flex-grid{max-width:1320px}[data-component=articles] [data-layout=filters]{background-color:#00a7b0;margin:-56px 30px 0 !important;border-radius:4px 4px 0 0;z-index:100}[data-component=articles] [data-layout=filters] [data-layout=filter-column-1],[data-component=articles] [data-layout=filters] [data-layout=filter-column-2]{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}[data-component=articles] [data-layout=filters] [data-layout=filter-column-1] .col-33,[data-component=articles] [data-layout=filters] [data-layout=filter-column-1] .col-50,[data-component=articles] [data-layout=filters] [data-layout=filter-column-2] .col-33,[data-component=articles] [data-layout=filters] [data-layout=filter-column-2] .col-50{padding:0;margin:0;height:100%;border-right:1px solid #fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}[data-component=articles] [data-layout=filters] [data-layout=filter-column-1] .col-33 span,[data-component=articles] [data-layout=filters] [data-layout=filter-column-1] .col-50 span,[data-component=articles] [data-layout=filters] [data-layout=filter-column-2] .col-33 span,[data-component=articles] [data-layout=filters] [data-layout=filter-column-2] .col-50 span{background-color:#fff;margin-right:5px;margin-left:10px;font-size:16px;line-height:16px}[data-component=articles] [data-layout=filters] [data-layout=filter-column-1] .col-33 select,[data-component=articles] [data-layout=filters] [data-layout=filter-column-1] .col-33 input[type=text],[data-component=articles] [data-layout=filters] [data-layout=filter-column-1] .col-50 select,[data-component=articles] [data-layout=filters] [data-layout=filter-column-1] .col-50 input[type=text],[data-component=articles] [data-layout=filters] [data-layout=filter-column-2] .col-33 select,[data-component=articles] [data-layout=filters] [data-layout=filter-column-2] .col-33 input[type=text],[data-component=articles] [data-layout=filters] [data-layout=filter-column-2] .col-50 select,[data-component=articles] [data-layout=filters] [data-layout=filter-column-2] .col-50 input[type=text]{-webkit-appearance:none;font-family:"Open Sans",sans-serif;font-weight:600;font-style:normal;font-size:14px;line-height:19px;background-color:transparent;border:0;color:#fff;text-transform:uppercase;padding:18.5px 5px;width:100%}[data-component=articles] [data-layout=filters] [data-layout=filter-column-1] .col-33 select::placeholder,[data-component=articles] [data-layout=filters] [data-layout=filter-column-1] .col-33 input[type=text]::placeholder,[data-component=articles] [data-layout=filters] [data-layout=filter-column-1] .col-50 select::placeholder,[data-component=articles] [data-layout=filters] [data-layout=filter-column-1] .col-50 input[type=text]::placeholder,[data-component=articles] [data-layout=filters] [data-layout=filter-column-2] .col-33 select::placeholder,[data-component=articles] [data-layout=filters] [data-layout=filter-column-2] .col-33 input[type=text]::placeholder,[data-component=articles] [data-layout=filters] [data-layout=filter-column-2] .col-50 select::placeholder,[data-component=articles] [data-layout=filters] [data-layout=filter-column-2] .col-50 input[type=text]::placeholder{color:#fff}[data-component=articles] [data-layout=filters] [data-layout=filter-column-1] .col-33:not([data-layout=search]),[data-component=articles] [data-layout=filters] [data-layout=filter-column-1] .col-50:not([data-layout=search]),[data-component=articles] [data-layout=filters] [data-layout=filter-column-2] .col-33:not([data-layout=search]),[data-component=articles] [data-layout=filters] [data-layout=filter-column-2] .col-50:not([data-layout=search]){position:relative}[data-component=articles] [data-layout=filters] [data-layout=filter-column-1] .col-33:not([data-layout=search]):after,[data-component=articles] [data-layout=filters] [data-layout=filter-column-1] .col-50:not([data-layout=search]):after,[data-component=articles] [data-layout=filters] [data-layout=filter-column-2] .col-33:not([data-layout=search]):after,[data-component=articles] [data-layout=filters] [data-layout=filter-column-2] .col-50:not([data-layout=search]):after{display:inline-block;color:transparent;content:"⚠";-webkit-mask:url("/resources/fontawesome/svgs/solid/sort.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/solid/sort.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;background-color:"#000000";background-color:#fff;position:absolute;right:10px;top:20px;font-size:12px}[data-component=articles] [data-layout=filters] [data-layout=filter-column-1] .col-33[data-layout=search] span,[data-component=articles] [data-layout=filters] [data-layout=filter-column-1] .col-50[data-layout=search] span,[data-component=articles] [data-layout=filters] [data-layout=filter-column-2] .col-33[data-layout=search] span,[data-component=articles] [data-layout=filters] [data-layout=filter-column-2] .col-50[data-layout=search] span{margin-right:10px}[data-component=articles] [data-layout=filters] [data-layout=filter-column-1] .col-33[data-layout=search] input[type=text],[data-component=articles] [data-layout=filters] [data-layout=filter-column-1] .col-50[data-layout=search] input[type=text],[data-component=articles] [data-layout=filters] [data-layout=filter-column-2] .col-33[data-layout=search] input[type=text],[data-component=articles] [data-layout=filters] [data-layout=filter-column-2] .col-50[data-layout=search] input[type=text]{padding:18.5px 10px}[data-component=articles] [data-layout=filters] [data-layout=filter-column-2] .col-33{margin-left:auto;border-left:1px solid #fff}@media(max-width: 1024px){[data-component=articles] [data-layout=filters]{margin:-56px 10px 0}[data-component=articles] [data-layout=filters] [data-layout=filter-column-1],[data-component=articles] [data-layout=filters] [data-layout=filter-column-2]{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%}[data-component=articles] [data-layout=filters] [data-layout=filter-column-1] .col-33,[data-component=articles] [data-layout=filters] [data-layout=filter-column-2] .col-33{border-right:0}[data-component=articles] [data-layout=filters] [data-layout=filter-column-2] .col-33{border-left:0;margin-left:0}}@media(max-width: 896px){[data-component=articles] [data-layout=filters] [data-layout=filter-column-1] .col-33,[data-component=articles] [data-layout=filters] [data-layout=filter-column-2] .col-33{height:auto}}[data-component=articles] [data-layout=articlesContainer]{padding:30px 0 20px}[data-component=articles] [data-layout=article]{text-decoration:none;color:#000;padding:0 15px}[data-component=articles] [data-layout=article].featuredOpportunity{flex-basis:calc(66.6% - var(--grid-gutter))}@media(max-width: 911px){[data-component=articles] [data-layout=article].featuredOpportunity{flex-basis:calc(100% - var(--grid-gutter))}}[data-component=articles] [data-layout=article].featuredOpportunity .innerBox{display:flex;flex-direction:row;flex-wrap:wrap;height:100%}[data-component=articles] [data-layout=article].featuredOpportunity .innerBox img{width:50%;height:100%;padding:0;object-fit:cover;max-height:calc(100% - 48px)}[data-component=articles] [data-layout=article].featuredOpportunity .innerBox .contentBox{width:50%;background-color:#e7f3f3}[data-component=articles] [data-layout=article].featuredOpportunity .innerBox .article-options{width:100%}[data-component=articles] [data-layout=article].featuredOpportunity .innerBox .contentBox{align-content:flex-start}[data-component=articles] [data-layout=article].featuredOpportunity .innerBox .contentBox p{font-size:18px;line-height:24px}[data-component=articles] [data-layout=article].featuredOpportunity .innerBox .contentBox .openDate,[data-component=articles] [data-layout=article].featuredOpportunity .innerBox .contentBox .closeDate{font-size:16px;line-height:28px}[data-component=articles] [data-layout=article].featuredOpportunity .innerBox .contentBox .openDate .title,[data-component=articles] [data-layout=article].featuredOpportunity .innerBox .contentBox .closeDate .title{width:90px}@media(max-width: 1024px){[data-component=articles] [data-layout=article]{padding:0}}[data-component=articles] [data-layout=article] .innerBox{box-shadow:0 10px 20px 0 rgba(0,0,0,.5);transition:all .5s ease}@media(max-width: 896px){[data-component=articles] [data-layout=article] .innerBox{box-shadow:none;border:1px solid #000}}[data-component=articles] [data-layout=article] .innerBox img{max-height:230px;width:100%;object-fit:contain;object-position:center;padding:20px 10px 0}[data-component=articles] [data-layout=article] .innerBox .contentBox{background-color:#fff;padding:25px 30px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}[data-component=articles] [data-layout=article] .innerBox .contentBox h3{font-family:"Lato",sans-serif;font-weight:600;font-style:normal;font-size:22px;line-height:28px;color:#000;margin-bottom:0}[data-component=articles] [data-layout=article] .innerBox .contentBox h3:after{content:"";display:block;width:54.54px;height:3px;background-color:#00a7b0;margin:10px 0}[data-component=articles] [data-layout=article] .innerBox .contentBox p{font-family:"Open Sans",sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:20px}[data-component=articles] [data-layout=article] .innerBox .contentBox .openDate,[data-component=articles] [data-layout=article] .innerBox .contentBox .closeDate{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end;font-family:"Open Sans",sans-serif;font-weight:400;font-style:normal;font-size:12px;line-height:16px;display:inline-block}[data-component=articles] [data-layout=article] .innerBox .contentBox .openDate span.title,[data-component=articles] [data-layout=article] .innerBox .contentBox .closeDate span.title{font-family:"Open Sans",sans-serif;font-weight:600;font-style:normal;display:inline-block;width:70px;color:#00a7b0}[data-component=articles] [data-layout=article] .innerBox .article-options{background-color:#000;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}[data-component=articles] [data-layout=article] .innerBox .article-options ul.media-types{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-basis:75%;-moz-flex-basis:75%;-ms-flex-basis:75%;flex-basis:75%;list-style:none;padding:0}[data-component=articles] [data-layout=article] .innerBox .article-options ul.media-types li{width:auto;padding:0 10px;margin:0}[data-component=articles] [data-layout=article] .innerBox .article-options ul.media-types li span.icon{background-color:#ee5f5f;color:#000;font-size:20px;line-height:28px}[data-component=articles] [data-layout=article] .innerBox .article-options ul.media-types li span{color:#ee5f5f;font-size:20px;line-height:28px}[data-component=articles] [data-layout=article] .innerBox .article-options ul.media-types li.new span.icon{background-color:#fff}[data-component=articles] [data-layout=article] .innerBox .article-options ul.media-types li.new span{color:#fff}[data-component=articles] [data-layout=article] .innerBox .article-options ul.media-types li.open span.icon{background-color:#00a7b0}[data-component=articles] [data-layout=article] .innerBox .article-options ul.media-types li.open span{color:#00a7b0}[data-component=articles] [data-layout=article] .innerBox .article-options .entry_fee{display:inline-block;-webkit-flex-basis:25%;-moz-flex-basis:25%;-ms-flex-basis:25%;flex-basis:25%;background-color:#00a7b0;color:#fff;padding:10px 10px;margin-left:auto;font-family:"Open Sans",sans-serif;font-weight:600;font-style:normal;font-size:14px;line-height:28px;text-align:center}[data-component=articles] [data-layout=article]:hover .innerBox{box-shadow:0 0 28px rgba(0,0,0,.5)}[data-component=articles] [data-layout=load-more-outer]{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 15px 50px}[data-component=articles] [data-layout=load-more-outer] span{font-family:"Lato",sans-serif;font-weight:600;font-style:normal;font-size:24px;line-height:29px;text-align:center;text-transform:uppercase}[data-component=articles] [data-layout=load-more-outer] a.button.fill.load-more{width:100%;background-color:#000 !important;border-color:#000 !important;border-radius:4px}[data-component=articles] [data-layout=load-more-outer] a.button.fill.load-more span{font-size:60px;line-height:60px;width:auto;background-color:#fff}@media(max-width: 896px){[data-component=articles] [data-layout=filters]{margin:30px 30px 0 30px !important}[data-component=articles] [data-layout=filters] [data-layout=filter-column-1] .col-50,[data-component=articles] [data-layout=filters] [data-layout=filter-column-2] .col-33{height:auto;border-right:none;border-bottom:1px solid #fff}[data-component=articles] [data-layout=filters] [data-layout=filter-column-1] .col-50 select,[data-component=articles] [data-layout=filters] [data-layout=filter-column-1] .col-50 input[type=text],[data-component=articles] [data-layout=filters] [data-layout=filter-column-2] .col-33 select,[data-component=articles] [data-layout=filters] [data-layout=filter-column-2] .col-33 input[type=text]{padding:12px 6px !important}[data-component=articles] [data-layout=articlesContainer]{padding-top:0}}.component_image .backgroundImage{background-size:cover;background-position:center}[data-component=opportunity_hero] .SmartSlides .slides li.slide .slideContent .heading .headingText h1:after,[data-component=opportunity_hero] .SmartSlides .slides li.slide .slideContent .heading .headingText h2:after,[data-component=opportunity_hero] .SmartSlides .slides li.slide .slideContent .heading .headingText h3:after,[data-component=opportunity_hero] .SmartSlides .slides li.slide .slideContent .heading .headingText h4:after,[data-component=opportunity_hero] .SmartSlides .slides li.slide .slideContent .heading .headingText h5:after,[data-component=opportunity_hero] .SmartSlides .slides li.slide .slideContent .heading .headingText h6:after{display:none}@media(max-width: 896px){[data-component=opportunity_hero] .SmartSlides .slides{height:300px !important}[data-component=opportunity_hero] .SmartSlides .slides li.slide .slideContent .heading .headingText h1,[data-component=opportunity_hero] .SmartSlides .slides li.slide .slideContent .heading .headingText h2,[data-component=opportunity_hero] .SmartSlides .slides li.slide .slideContent .heading .headingText h3,[data-component=opportunity_hero] .SmartSlides .slides li.slide .slideContent .heading .headingText h4,[data-component=opportunity_hero] .SmartSlides .slides li.slide .slideContent .heading .headingText h5,[data-component=opportunity_hero] .SmartSlides .slides li.slide .slideContent .heading .headingText h6{width:100%;margin-bottom:15px}[data-component=opportunity_hero] .SmartSlides .slides li.slide .slideContent .heading .headingText h1:after,[data-component=opportunity_hero] .SmartSlides .slides li.slide .slideContent .heading .headingText h2:after,[data-component=opportunity_hero] .SmartSlides .slides li.slide .slideContent .heading .headingText h3:after,[data-component=opportunity_hero] .SmartSlides .slides li.slide .slideContent .heading .headingText h4:after,[data-component=opportunity_hero] .SmartSlides .slides li.slide .slideContent .heading .headingText h5:after,[data-component=opportunity_hero] .SmartSlides .slides li.slide .slideContent .heading .headingText h6:after{display:none}[data-component=opportunity_hero] .SmartSlides .slides li.slide .slideContent .richtext p{font-size:16px;line-height:24px}}.component__opportunity_enter{background-color:#fff;padding:80px 0}.component__opportunity_enter>div{box-shadow:0 10px 20px 0 rgba(0,0,0,.5);padding-top:50px;padding-bottom:50px}.component__opportunity_enter>div h1,.component__opportunity_enter>div h2,.component__opportunity_enter>div h3,.component__opportunity_enter>div h4,.component__opportunity_enter>div h5,.component__opportunity_enter>div h6{color:#fff;font-family:Lato;font-size:72px;font-weight:300;letter-spacing:0;line-height:72px;text-transform:uppercase;margin-bottom:4px}.component__opportunity_enter>div h1 span,.component__opportunity_enter>div h2 span,.component__opportunity_enter>div h3 span,.component__opportunity_enter>div h4 span,.component__opportunity_enter>div h5 span,.component__opportunity_enter>div h6 span{color:#fff;font-weight:400}.component__opportunity_enter>div p{font-family:Lato;font-size:32px;font-weight:300;letter-spacing:0;line-height:42px}.component__opportunity_enter>div p:last-of-type{margin-bottom:0}[data-component=opportunity_hero]{width:100%}[data-component=opportunity_hero] .SmartSlides{position:relative}[data-component=opportunity_hero] .SmartSlides .slides li.slide{background-position:center center;background-repeat:no-repeat;background-size:cover;margin:0}[data-component=opportunity_hero] .SmartSlides .slides li.slide .slideContent{background-color:rgba(0,0,0,.7);color:#fff;padding:20px;width:100%;max-width:1280px !important;margin:0 auto}[data-component=opportunity_hero] .SmartSlides .slides li.slide .slideContent h1,[data-component=opportunity_hero] .SmartSlides .slides li.slide .slideContent h2,[data-component=opportunity_hero] .SmartSlides .slides li.slide .slideContent h3,[data-component=opportunity_hero] .SmartSlides .slides li.slide .slideContent h4,[data-component=opportunity_hero] .SmartSlides .slides li.slide .slideContent h5,[data-component=opportunity_hero] .SmartSlides .slides li.slide .slideContent h6{max-width:800px}[data-component=opportunity_hero] .SmartSlides .slides li.slide .slideContent h1:after,[data-component=opportunity_hero] .SmartSlides .slides li.slide .slideContent h2:after,[data-component=opportunity_hero] .SmartSlides .slides li.slide .slideContent h3:after,[data-component=opportunity_hero] .SmartSlides .slides li.slide .slideContent h4:after,[data-component=opportunity_hero] .SmartSlides .slides li.slide .slideContent h5:after,[data-component=opportunity_hero] .SmartSlides .slides li.slide .slideContent h6:after{content:"";display:block;height:4px;width:80px;background-color:var(--dynamic-background);margin:30px 0}@media(max-width: 896px){[data-component=opportunity_hero] .SmartSlides .slides li.slide .slideContent h1,[data-component=opportunity_hero] .SmartSlides .slides li.slide .slideContent h2,[data-component=opportunity_hero] .SmartSlides .slides li.slide .slideContent h3,[data-component=opportunity_hero] .SmartSlides .slides li.slide .slideContent h4,[data-component=opportunity_hero] .SmartSlides .slides li.slide .slideContent h5,[data-component=opportunity_hero] .SmartSlides .slides li.slide .slideContent h6{font-size:36px !important;line-height:40px !important}}@media(max-width: 767px){[data-component=opportunity_hero] .SmartSlides .slides li.slide .slideContent h1,[data-component=opportunity_hero] .SmartSlides .slides li.slide .slideContent h2,[data-component=opportunity_hero] .SmartSlides .slides li.slide .slideContent h3,[data-component=opportunity_hero] .SmartSlides .slides li.slide .slideContent h4,[data-component=opportunity_hero] .SmartSlides .slides li.slide .slideContent h5,[data-component=opportunity_hero] .SmartSlides .slides li.slide .slideContent h6{font-size:19px !important;line-height:26px !important}}[data-component=opportunity_hero] .SmartSlides .slides li.slide .slideContent .richtext{max-width:800px;margin-top:12px}[data-component=opportunity_hero] .SmartSlides .slides li.slide .slideContent .richtext p{margin-bottom:15px}[data-component=opportunity_hero] .SmartSlides .slides li.slide .slideContent a.button.fill{background-color:var(--dynamic-background) !important;border:2px solid var(--dynamic-background) !important}[data-component=opportunity_hero] .SmartSlides .slides li.slide .slideContent a.button.fill:hover{border:2px solid var(--dynamic-background) !important;background-color:transparent !important;color:var(--dynamic-background) !important}@media(max-width: 1280px){[data-component=opportunity_hero] .SmartSlides .slides li.slide .slideContent{padding:0 15px !important}}[data-component=opportunity_hero] .SmartSlides .slides li.slide img{max-height:300px}[data-component=opportunity_hero] .SmartSlides .sliderDots{position:absolute;left:0;bottom:28px;right:0}[data-component=opportunity_hero] .SmartSlides .sliderDots .sliderDot{border-radius:4px;border-color:#fff;background-color:#fff}[data-component=opportunity_hero] .SmartSlides .sliderDots .sliderDot:hover{background-color:transparent}[data-component=opportunity_hero] .SmartSlides .sliderDots .sliderDot.current{background-color:transparent}.component__opportunity_judges .tp-flex-grid:not(.fullscreen){padding-top:50px;padding-bottom:50px}.component__opportunity_judges .richtext,.component__opportunity_judges .boxes{max-width:1120px;margin:0 auto}@media(max-width: 1280px){.component__opportunity_judges .richtext,.component__opportunity_judges .boxes{max-width:100%;padding:0 15px;width:100%}}.component__opportunity_judges .outerBox .innerBox{padding:0;display:flex;align-items:center;flex-direction:column;height:100%;box-shadow:0 10px 20px 0 rgba(0,0,0,.5)}@media(max-width: 896px){.component__opportunity_judges .outerBox .innerBox{box-shadow:none;border:1px solid #000}}.component__opportunity_judges .outerBox .innerBox img{height:280px;object-fit:cover;object-position:center;margin:0;width:100%}.component__opportunity_judges .outerBox .innerBox.inlineImage img{width:calc(100% - 40px);object-fit:contain}.component__opportunity_judges .outerBox .innerBox [data-layout=textContent]{padding:30px 20px !important}@media(max-width: 1280px){.component__opportunity_judges .outerBox .innerBox [data-layout=textContent]{padding:15px}}.component__opportunity_judges .outerBox .innerBox [data-layout=textContent] .heading{background-color:#fff;width:100%;min-width:auto;padding:0;margin-bottom:0}.component__opportunity_judges .outerBox .innerBox [data-layout=textContent] .heading:after,.component__opportunity_judges .outerBox .innerBox [data-layout=textContent] .heading:before{display:none}.component__opportunity_judges .outerBox .innerBox [data-layout=textContent] .heading .headingText{margin:0}.component__opportunity_judges .outerBox .innerBox [data-layout=textContent] .heading .headingText h1,.component__opportunity_judges .outerBox .innerBox [data-layout=textContent] .heading .headingText h2,.component__opportunity_judges .outerBox .innerBox [data-layout=textContent] .heading .headingText h3,.component__opportunity_judges .outerBox .innerBox [data-layout=textContent] .heading .headingText h4,.component__opportunity_judges .outerBox .innerBox [data-layout=textContent] .heading .headingText h5,.component__opportunity_judges .outerBox .innerBox [data-layout=textContent] .heading .headingText h6{font-family:"Lato",sans-serif;font-weight:600;font-style:normal;font-size:22px;line-height:28px;color:#000;margin-bottom:0}.component__opportunity_judges .outerBox .innerBox [data-layout=textContent] .heading .headingText h1:after,.component__opportunity_judges .outerBox .innerBox [data-layout=textContent] .heading .headingText h2:after,.component__opportunity_judges .outerBox .innerBox [data-layout=textContent] .heading .headingText h3:after,.component__opportunity_judges .outerBox .innerBox [data-layout=textContent] .heading .headingText h4:after,.component__opportunity_judges .outerBox .innerBox [data-layout=textContent] .heading .headingText h5:after,.component__opportunity_judges .outerBox .innerBox [data-layout=textContent] .heading .headingText h6:after{content:"";display:block;width:54.54px;height:3px;background-color:#00a7b0;margin:10px 0}.component__opportunity_judges .outerBox .innerBox [data-layout=textContent] .heading .headingText .subtitle{font-family:"Lato",sans-serif;font-weight:600;font-style:normal;font-size:16px;line-height:20px;color:#000;margin-bottom:12px}@media(max-width: 896px){.component__opportunity_judges .boxes .col-16,.component__opportunity_judges .boxes .col-25,.component__opportunity_judges .boxes .col-33{flex-basis:calc(50% - var(--grid-gutter))}}@media(max-width: 640px){.component__opportunity_judges .boxes .col-16,.component__opportunity_judges .boxes .col-25,.component__opportunity_judges .boxes .col-33{flex-basis:calc(100% - var(--grid-gutter))}}@media(max-width: 767px){.component__opportunity_judges .boxes{padding:0}.component__opportunity_judges .boxes .outerBox{margin:0 auto 30px !important}}.component__opportunity_links{padding:20px 0;display:flex;flex-wrap:wrap;flex-direction:column}.component__opportunity_links .links{width:100%;max-width:1120px;margin:0 auto;background:#fff;position:relative}.component__opportunity_links .links a{display:block;position:relative;overflow:hidden;cursor:pointer;height:60px;margin-bottom:10px;border-radius:4px;transition:height .8s;-webkit-transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55);font-family:"Open Sans";font-size:18px;color:#000;padding:17px 33px 17px 33px;background-color:var(--dynamic-background-medium) !important;line-height:26px;text-decoration:none}.component__opportunity_links .links a:after{position:absolute;font-size:26px;line-height:26px;top:16px;right:18px;display:inline-block;color:transparent;content:"⚠";-webkit-mask:url("/resources/fontawesome/svgs/solid/arrow-square-right.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/solid/arrow-square-right.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;background-color:#000}.component__opportunity_links .links a[data-linktype=media]:after{transform:rotate(90deg)}.component__opportunity_menu{background-color:#a9a48e;color:#fff}.component__opportunity_menu [data-layout=opportunity_menu] ul{display:inline-block}.component__opportunity_menu [data-layout=opportunity_menu] ul li{display:inline-block;text-transform:uppercase;padding:0 46px 0 0;margin:0}.component__opportunity_menu [data-layout=opportunity_menu] ul li a{padding:6px 0;display:inline-block;font-family:"Open Sans";font-size:18px;letter-spacing:0;line-height:24px;color:#fff;text-decoration:none}.component__opportunity_menu [data-layout=opportunity_menu] ul li a:hover{color:#000}.component__opportunity_menu [data-layout=opportunity_menu] ul li.current-page a{color:#000}@media(max-width: 896px){.component__opportunity_menu [data-layout=opportunity_menu] ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.component__opportunity_menu [data-layout=opportunity_menu] ul li{padding:0 15px;margin:0}.component__opportunity_menu [data-layout=opportunity_menu] ul li a{font-size:15px;line-height:20px}}.component__opportunity_menu [data-layout=opportunity_deadline]{text-align:right}.component__opportunity_menu [data-layout=opportunity_deadline] .deadline{padding:6px 14px;border-radius:4px;background-color:#000;color:#fff;font-family:"Open Sans";font-size:20px;font-weight:bold;letter-spacing:0;line-height:27px;text-align:center;display:inline-flex;text-transform:uppercase}@media(max-width: 896px){.component__opportunity_menu [data-layout=opportunity_deadline]{margin-top:0 !important;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.component__opportunity_menu [data-layout=opportunity_deadline] .deadline{font-size:16px}}[data-pagetheme=dynamic] [data-colour=pagetheme] ul li.current-page a:not(.button){color:var(--dynamic-text-contrast)}[data-pagetheme=dynamic] [data-colour=pagetheme] a:not(.button):hover{color:var(--dynamic-text-contrast)}.component__opportunity_sponsors .tp-flex-grid:not(.fullscreen){padding-top:50px;padding-bottom:50px}.component__opportunity_sponsors .richtext,.component__opportunity_sponsors .boxes{max-width:1120px;margin:0 auto}.component__opportunity_sponsors [data-layout=textContent] .richtext ul li{font-weight:700}.component__opportunity_sponsors [data-layout=textContent] .richtext p:last-of-type{margin-bottom:0 !important}.component__opportunity_sponsors .outerBox{margin-top:0 !important;margin-bottom:0 !important}.component__opportunity_sponsors .outerBox .innerBox{margin-top:0 !important;margin-bottom:0 !important;padding:15px;height:100%}.component__opportunity_sponsors .outerBox .innerBox img{margin:0 auto;min-height:110px;object-fit:contain;position:center;aspect-ratio:1/1;margin-bottom:16px}.component__opportunity_sponsors .outerBox .innerBox .heading h1,.component__opportunity_sponsors .outerBox .innerBox .heading h2,.component__opportunity_sponsors .outerBox .innerBox .heading h3,.component__opportunity_sponsors .outerBox .innerBox .heading h4,.component__opportunity_sponsors .outerBox .innerBox .heading h5,.component__opportunity_sponsors .outerBox .innerBox .heading h6{margin-top:0;margin-bottom:0;color:#000;font-family:"Open Sans";font-size:15px;font-weight:600;letter-spacing:0;line-height:20px;text-align:center}@media(max-width: 1120px){.component__opportunity_sponsors .richtext{max-width:100%;padding:0 15px}}@media(max-width: 1024px){.component__opportunity_sponsors .boxes .col-16,.component__opportunity_sponsors .boxes .col-25{flex-basis:calc(50% - var(--grid-gutter))}}.component__opportunity_submissions .tp-flex-grid:not(.fullscreen){padding-top:50px;padding-bottom:50px}.component__opportunity_submissions .richtext,.component__opportunity_submissions .boxes{max-width:1094px;margin:0 auto}.component__opportunity_submissions .boxes{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-align-content:flex-start;-moz-align-content:flex-start;-ms-align-content:flex-start;align-content:flex-start}.component__opportunity_submissions .outerBox .innerBox{padding:0;display:flex;align-items:center;flex-direction:column;height:100%;box-shadow:0 10px 20px 0 rgba(0,0,0,.5)}@media(max-width: 896px){.component__opportunity_submissions .outerBox .innerBox{box-shadow:none;border:1px solid #000}}.component__opportunity_submissions .outerBox .innerBox img{min-height:260px;object-fit:cover;position:center;margin:0;width:100%;max-height:260px}.component__opportunity_submissions .outerBox .innerBox [data-layout=textContent]{padding:30px 30px 40px !important;width:100%}.component__opportunity_submissions .outerBox .innerBox [data-layout=textContent] .heading{background-color:#fff;width:100%;padding:0}.component__opportunity_submissions .outerBox .innerBox [data-layout=textContent] .heading:after,.component__opportunity_submissions .outerBox .innerBox [data-layout=textContent] .heading:before{display:none}.component__opportunity_submissions .outerBox .innerBox [data-layout=textContent] .heading .headingText{margin:0}.component__opportunity_submissions .outerBox .innerBox [data-layout=textContent] .heading .headingText h1,.component__opportunity_submissions .outerBox .innerBox [data-layout=textContent] .heading .headingText h2,.component__opportunity_submissions .outerBox .innerBox [data-layout=textContent] .heading .headingText h3,.component__opportunity_submissions .outerBox .innerBox [data-layout=textContent] .heading .headingText h4,.component__opportunity_submissions .outerBox .innerBox [data-layout=textContent] .heading .headingText h5,.component__opportunity_submissions .outerBox .innerBox [data-layout=textContent] .heading .headingText h6{color:#000;font-family:Lato;font-size:22px;font-weight:bold;letter-spacing:0;line-height:28px}.component__opportunity_submissions .outerBox .innerBox [data-layout=textContent] a.button{-webkit-flex-basis:calc(50% - 10px);-moz-flex-basis:calc(50% - 10px);-ms-flex-basis:calc(50% - 10px);flex-basis:calc(50% - 10px);margin:0;min-width:calc(50% - 10px)}.component__opportunity_submissions .outerBox .innerBox [data-layout=textContent] a.button:first-of-type{margin:0 10px 0 0}.component__opportunity_submissions .outerBox:only-child{margin:0}@media(max-width: 1024px){.component__opportunity_submissions .boxes .col-16,.component__opportunity_submissions .boxes .col-25{flex-basis:calc(50% - var(--grid-gutter))}}@media(max-width: 767px){.component__opportunity_submissions .boxes .col-16,.component__opportunity_submissions .boxes .col-25,.component__opportunity_submissions .boxes .col-50{flex-basis:calc(100% - var(--grid-gutter))}}[data-component=shop_orders_view]{padding:0 0 50px;position:relative}.component__text_60_icon_left [data-layout=textContent]{max-width:unset}.component__text_60_icon_left [data-layout=textContent] div.richtext:before{content:"";display:inline-block;width:80px;height:1px;border:2px solid var(--dynamic-background);border-radius:2px;background-color:var(--dynamic-background);margin-bottom:20px}@media(max-width: 896px){.component__text_60_icon_left [data-layout=textContent] div.richtext:before{display:none}}.component__text_60_icon_left [data-layout=image]{display:flex;align-items:center}.component__text_60_icon_left [data-layout=image] img{margin-left:auto;margin-right:auto;max-width:260px}@media(max-width: 896px){.slenderPage[data-path*="/opportunities"] .component__text_60_image_left .tp-flex-grid [data-layout=image]{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;margin-top:40px}.slenderPage[data-path*="/opportunities"] .component__text_60_image_left .tp-flex-grid [data-layout=textContent]{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;padding-top:0;padding-bottom:0}}.component__text_60_image_left [data-layout=textContent]{max-width:unset}.component__text_60_image_left [data-layout=textContent] div.richtext:before{content:"";display:inline-block;width:80px;height:1px;border:2px solid var(--dynamic-background);border-radius:2px;background-color:var(--dynamic-background);margin-bottom:20px}@media(max-width: 896px){.component__text_60_image_left [data-layout=textContent] div.richtext:before{display:none}}.component__text_60_image_left [data-layout=image] img{margin-left:auto;margin-right:0}@media(max-width: 896px){.slenderPage[data-path*="/opportunities"] .component__text_60_image_left .tp-flex-grid [data-layout=image]{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;margin-top:40px}.slenderPage[data-path*="/opportunities"] .component__text_60_image_left .tp-flex-grid [data-layout=textContent]{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;padding-top:0;padding-bottom:0}}.component__text_right_image_left.full-background-stripe{padding-bottom:0}.component__text_right_image_left.full-background-stripe .tp-flex-grid{max-width:1600px}.component__text_right_image_left.full-background-stripe .tp-flex-grid [data-layout=image]{z-index:100 !important}.component__text_right_image_left.full-background-stripe .tp-flex-grid [data-layout=image] img{margin:0 auto;z-index:20}.component__text_right_image_left.full-background-stripe .tp-flex-grid [data-layout=textContent]{z-index:10;max-width:100%}.component__text_right_image_left.full-background-stripe .tp-flex-grid [data-layout=textContent] .heading{padding-right:60px !important;background-color:#00a7b0;border-radius:0 4px 4px 0}.component__text_right_image_left.full-background-stripe .tp-flex-grid [data-layout=textContent] .heading .headingText{max-width:386px}.component__text_right_image_left.full-background-stripe .tp-flex-grid [data-layout=textContent] .heading:after{background-color:#00a7b0;width:200%;left:auto !important;right:100% !important;z-index:18}.component__text_right_image_left.full-background-stripe .tp-flex-grid [data-layout=textContent] .richtext{max-width:580px;padding-right:60px !important}@media(max-width: 896px){.component__text_right_image_left.full-background-stripe .tp-flex-grid [data-layout=textContent] .heading{padding-right:0 !important}.component__text_right_image_left.full-background-stripe .tp-flex-grid [data-layout=textContent] .richtext{padding-right:0 !important}}.slenderPage:not([data-path*="/opportunities"]) .component__text_right_image_left.full-background-stripe:nth-child(odd) .tp-flex-grid .heading:after{background-color:#00a7b0;width:200%;left:auto !important;right:100% !important;z-index:18}.component__user_entries{padding:0 0 50px;position:relative}.component__user_entries .loadingWindow{display:none;position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(255,255,255,.8);align-content:center;justify-content:center;align-items:center}.component__user_entries .loadingWindow .text{font-size:26px;padding:20px 20px 20px 70px;background-color:#fff;border:1px solid #000;border-radius:5px;background-image:url("/resources/artopps-loader.gif");background-repeat:no-repeat;background-position:12px center;background-size:40px;max-width:fit-content}.component__user_entries .loadingWindow .text .topText{display:block}.component__user_entries .loadingWindow .text .botText{display:block;font-weight:bold}.component__user_entries.loadingEntries .entriesData{display:none}.component__user_entries.loadingEntries .loadingWindow{display:flex}.component__user_entries p.refreshMessageBox{margin-top:12px;margin-bottom:0;display:inline-block;padding:6px 7px 6px 12px;background-color:#ffe868;border-radius:6px;border:2px solid #c18d2c}.component__user_entries p.refreshMessageBox a.button.slim{height:26px;margin:0 0 0 12px;padding:4px 12px;font-size:14px}.component__user_entries .accountRefreshMessage{display:flex;align-content:center;justify-content:center;flex-direction:column;align-items:center;position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,.7)}.component__user_entries .accountRefreshMessage p{display:inline-block;width:340px;text-align:center;font-weight:bold;font-size:18px;background-color:#666;padding:12px;border:2px solid #000;border-radius:6px;color:#fff}.component__user_entries .accountRefreshMessage.armHidden{display:none !important}.component__user_entries [data-layout=textContent] .richtext p:last-of-type{margin-bottom:0}.component__user_entries [data-layout=entries_table] tr td p{margin:6px 0 0 0;font-size:12px;text-transform:none;line-height:16px}.component__user_entries .opportunityRow{border-bottom:1px solid #666;font-family:"Open Sans",sans-serif;padding-bottom:20px;margin-bottom:20px}.component__user_entries .opportunityRow .artistSelected{border:4px solid #00a7b0;border-radius:8px;padding:12px 12px 12px 0;display:flex;justify-content:start;align-items:flex-start;flex-wrap:wrap;margin-bottom:20px;background:#00a7b040}.component__user_entries .opportunityRow .artistSelected .selectedWorks{display:block;width:100%;border-top:1px solid #00a7b0;margin-top:6px !important;padding-top:14px;margin-left:70px}.component__user_entries .opportunityRow .artistSelected .selectedWorks ul{margin-top:4px;padding:0 0 0 32px}.component__user_entries .opportunityRow .artistSelected .selectedWorks ul li{margin:0 0}.component__user_entries .opportunityRow .artistSelected .questionIcon{width:70px;font-size:34px;line-height:34px;text-align:center}.component__user_entries .opportunityRow .artistSelected .questionIcon span{background-color:#00a7b0}.component__user_entries .opportunityRow .artistSelected.incomplete{border:4px solid #ebaf62}.component__user_entries .opportunityRow .artistSelected.incomplete .questionIcon span{background-color:#ebaf62}.component__user_entries .opportunityRow .artistSelected .questionText{width:calc(100% - 215px);padding-right:22px}.component__user_entries .opportunityRow .artistSelected .questionText span{display:inline-block;margin-top:2px}.component__user_entries .opportunityRow .artistSelected .questionButton{width:140px;text-align:right}.component__user_entries .opportunityRow .artistSelected .questionButton a{margin:0}.component__user_entries .opportunityRow .opportunityInfo{display:block;background-color:#ebebeb;border-radius:6px;padding:12px;margin-bottom:12px}.component__user_entries .opportunityRow .opportunityInfo .bubble{display:inline-block;margin:12px 0 0 0 !important}.component__user_entries .opportunityRow .opportunityInfo img{width:100%;max-height:180px;object-fit:contain;object-position:center;padding:20px 10px 20px;background:#fff}.component__user_entries .opportunityRow .opportunityInfo p{margin-top:6px}.component__user_entries .opportunityRow .opportunityInfo p .oppDescription{display:none;max-height:94px;overflow:hidden;border-bottom:1px solid #9d9d9d;position:relative;padding-bottom:15px}.component__user_entries .opportunityRow .opportunityInfo p .oppDescription:after{display:inline-block;content:"Hover to Read More";font-weight:bold;position:absolute;left:0;right:0;bottom:0;background-image:linear-gradient(transparent, #ebebeb 58%, #ebebeb);width:100%;height:15px;font-size:14px;line-height:15px;text-align:center;color:#00a7b0}.component__user_entries .opportunityRow .opportunityInfo p .oppDescription:hover{max-height:100%}.component__user_entries .opportunityRow .opportunityInfo p .oppDescription:hover:after{display:none}.component__user_entries .opportunityRow .opportunityInfo p a{display:inline-block;margin-top:16px}.component__user_entries .opportunityRow .oppTitle{display:block;font-weight:700;font-size:18px;line-height:22px;width:100%;margin:12px 0 4px}.component__user_entries .opportunityRow .oppOpen{font-size:14px;color:#00a7b0;display:block;line-height:16px;margin-bottom:14px}.component__user_entries .opportunityRow .featuredQuestion{display:block;font-size:14px;color:#444;border:2px solid #444;border-radius:4px;padding:2px 8px;text-transform:uppercase;width:fit-content;margin-bottom:12px}.component__user_entries .opportunityRow .featuredQuestion span{background-color:#444}.component__user_entries .opportunityRow .deadline{display:inline-block;font-size:14px;color:#00a7b0;border:2px solid #00a7b0;border-radius:4px;padding:2px 8px}.component__user_entries .opportunityRow .deadline.deadlinePassed{color:#eb6d62;border:2px solid #eb6d62}.component__user_entries .opportunityRow .oppMoreEntries{display:block;width:100%}.component__user_entries .opportunityRow .oppMoreEntries span{display:inline-block;margin:0 0 12px 0}.component__user_entries .opportunityRow .oppMoreEntries a{display:inline-block;margin:12px 0 0 0}.component__user_entries .opportunityRow .artistQuestion{border:4px solid #00a7b0;border-radius:8px;padding:12px 12px 12px 0;display:flex;justify-content:start;align-items:center;margin-bottom:20px}.component__user_entries .opportunityRow .artistQuestion .questionIcon{width:70px;font-size:34px;line-height:34px;text-align:center}.component__user_entries .opportunityRow .artistQuestion .questionIcon span{background-color:#00a7b0}.component__user_entries .opportunityRow .artistQuestion.incomplete{border:4px solid #ebaf62}.component__user_entries .opportunityRow .artistQuestion.incomplete .questionIcon span{background-color:#ebaf62}.component__user_entries .opportunityRow .artistQuestion.questionsFinished{border:4px solid #7a7a7a}.component__user_entries .opportunityRow .artistQuestion.questionsFinished .questionIcon span{background-color:#7a7a7a}.component__user_entries .opportunityRow .artistQuestion .questionText{width:calc(100% - 210px)}.component__user_entries .opportunityRow .artistQuestion .questionText span{display:inline-block;margin-top:2px}.component__user_entries .opportunityRow .artistQuestion .questionButton{width:140px;text-align:right}.component__user_entries .opportunityRow .artistQuestion .questionButton a{margin:0}.component__user_entries .opportunityRow table{margin:0}.component__user_entries .opportunityRow table tbody tr td.image{position:relative}.component__user_entries .opportunityRow table tbody tr td.image img{position:absolute;top:4px;left:4px;bottom:4px;right:0;object-fit:cover;object-position:center;width:100%;height:calc(100% - 8px);border-radius:4px}.component__user_entries .opportunityRow table tbody tr td.entryTitle{text-transform:none;line-height:20px}.component__user_entries .opportunityRow table tbody tr td.entryTitle .entryType{font-size:12px;line-height:14px;color:#666}.component__user_entries .opportunityRow .bubble.incomplete{border:2px solid #ebaf62;color:#ebaf62;text-transform:uppercase}.component__user_entries .opportunityRow .bubble.delivered{border:2px solid #00a7b0;color:#00a7b0;text-transform:uppercase}.component__user_entries table{margin:var(--grid-gutter-half) var(--grid-gutter-half);-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%}.component__user_entries table tbody tr th{text-transform:none;text-align:left;border-bottom:2px solid #00a7b0;padding-top:34px;padding-bottom:14px}.component__user_entries table tbody tr th .deadline{display:block;float:right;font-size:14px;color:#ebaf62;border:2px solid #ebaf62;border-radius:4px;padding:2px 8px}.component__user_entries table tbody tr td:last-of-type{text-align:right}.component__user_entries table tbody tr:first-of-type th{padding-top:0}.component__user_entries table tbody tr.artistQuestion td{background-color:#c3e6e8}.component__user_entries table tbody tr.artistQuestion td:first-of-type{text-align:left}.component__user_entries .entryAdditional{margin-left:12px}.component__user_entries .addMore{margin-left:12px;border:2px solid #01a7b0;background-color:#01a7b0;color:#fff;text-decoration:none}.component__user_entries .addMore:hover{color:#01a7b0;background-color:transparent;text-decoration:underline}@media(max-width: 896px){.component__user_entries .artistQuestion{flex-wrap:wrap}.component__user_entries .artistQuestion .questionText{width:calc(100% - 70px) !important}.component__user_entries .artistQuestion .questionButton{margin-top:12px;width:100% !important}.component__user_entries table tr{border-top:2px solid #01a7b0}.component__user_entries table tbody tr td{background-color:#fff}.component__user_entries table tbody tr td.entryTitle{width:calc(100% - 80px) !important}.component__user_entries table tbody tr td:nth-child(3){align-items:flex-start;text-align:right;width:70% !important}.component__user_entries table tbody tr td:nth-child(4){align-items:flex-start;width:30% !important}}.saveError{border:2px solid red;border-radius:5px;padding:6px;background-color:#f3cccc}.saveError.attention{animation-name:betterLoading;animation-duration:1.5s;animation-iteration-count:infinite;background-size:99% 100%,cover;background-repeat:no-repeat;background-image:linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.8) 50%, rgba(255, 255, 255, 0)),linear-gradient(#f3cccc 100%, transparent 0)}.noUploadRequired{display:block;background-color:#ffe868;border:2px solid #c18d2c;padding:12px 8px;border-radius:6px;margin:0 12px 12px;width:100%;text-align:center}.viewEditMessage{display:inline-block;border:2px solid orange;padding:6px 12px;border-radius:6px;background-color:#fff4e0;margin:12px 0;font-family:"Open Sans",sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:26px}.component__user_entry_view [data-layout=submissionEditor] input:not([type=submit]):not([type=checkbox]):not([type=radio]).missingInformation,.component__user_entry_view [data-layout=submissionEditor] textarea.missingInformation,.component__user_entry_view [data-layout=submissionEditor] select.missingInformation{border:2px solid orange}[data-layout=modalWindow] .modalWindow .modalContent a.button.saveButtonError:hover{background:repeating-linear-gradient(45deg, #aae9ec, #aae9ec 10px, #00a7b0 10px, #00a7b0 20px);color:#000 !important}@keyframes betterLoading{0%{background-position:-5000% 0,0 0}50%{background-position:5000% 0,0 0}100%{background-position:-5000% 0,0 0}}.component__user_entry_view{padding:0 0 50px;position:relative}.component__user_entry_view .loadingWindow{display:none;position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(255,255,255,.8);align-content:center;justify-content:center;align-items:center}.component__user_entry_view .loadingWindow .text{font-size:26px;padding:20px 20px 20px 70px;background-color:#fff;border:1px solid #000;border-radius:5px;background-image:url("/resources/artopps-loader.gif");background-repeat:no-repeat;background-position:12px center;background-size:40px;max-width:fit-content}.component__user_entry_view .loadingWindow .text .topText{display:block}.component__user_entry_view .loadingWindow .text .botText{display:block;font-weight:bold}.component__user_entry_view.loadingEntries .entriesData,.component__user_entry_view.loadingEntries form{display:none}.component__user_entry_view.loadingEntries .loadingWindow{display:flex}.component__user_entry_view input[type=url]:invalid{color:#c23838 !important;background-color:#ffe7e7 !important}.component__user_entry_view [data-layout=textContent] .richtext p:last-of-type{margin-bottom:0}.component__user_entry_view .opportunityRow{font-family:"Open Sans",sans-serif;padding-bottom:20px;margin-bottom:20px}.component__user_entry_view .opportunityRow .opportunityInfo{display:block;background-color:#ebebeb;border-radius:6px;padding:12px;margin-bottom:12px}.component__user_entry_view .opportunityRow .opportunityInfo .bubble{display:inline-block;margin:12px 0 0 0 !important}.component__user_entry_view .opportunityRow .opportunityInfo img{width:100%;max-height:180px;object-fit:contain;object-position:center;padding:20px 10px 20px;background:#fff}.component__user_entry_view .opportunityRow .opportunityInfo p{margin-top:6px}.component__user_entry_view .opportunityRow .opportunityInfo p .oppDescription{display:none;max-height:94px;overflow:hidden;border-bottom:1px solid #9d9d9d;position:relative;padding-bottom:15px}.component__user_entry_view .opportunityRow .opportunityInfo p .oppDescription:after{display:inline-block;content:"Hover to Read More";font-weight:bold;position:absolute;left:0;right:0;bottom:0;background-image:linear-gradient(transparent, #ebebeb 58%, #ebebeb);width:100%;height:15px;font-size:14px;line-height:15px;text-align:center;color:#00a7b0}.component__user_entry_view .opportunityRow .opportunityInfo p .oppDescription:hover{max-height:100%}.component__user_entry_view .opportunityRow .opportunityInfo p .oppDescription:hover:after{display:none}.component__user_entry_view .opportunityRow .opportunityInfo p a{display:inline-block;margin-top:16px}.component__user_entry_view .opportunityRow .oppTitle{display:block;font-weight:700;font-size:18px;line-height:22px;width:100%;margin:12px 0 4px}.component__user_entry_view .opportunityRow .oppOpen{font-size:14px;color:#00a7b0;display:block;line-height:16px;margin-bottom:14px}.component__user_entry_view .opportunityRow .featuredQuestion{display:block;font-size:14px;color:#444;border:2px solid #444;border-radius:4px;padding:2px 8px;text-transform:uppercase;width:fit-content;margin-bottom:12px}.component__user_entry_view .opportunityRow .featuredQuestion span{background-color:#444}.component__user_entry_view .opportunityRow .deadline{display:inline-block;font-size:14px;color:#00a7b0;border:2px solid #00a7b0;border-radius:4px;padding:2px 8px}.component__user_entry_view .opportunityRow .deadline.deadlinePassed{color:#eb6d62;border:2px solid #eb6d62}.component__user_entry_view .opportunityRow .oppMoreEntries{display:block;width:100%}.component__user_entry_view .opportunityRow .oppMoreEntries span{display:inline-block;margin:0 0 12px 0}.component__user_entry_view .opportunityRow .oppMoreEntries a{display:inline-block;margin:12px 0 0 0}.component__user_entry_view .opportunityRow .artistQuestion{border:4px solid #00a7b0;border-radius:8px;padding:12px 12px 12px 0;display:flex;justify-content:start;align-items:center;margin-bottom:20px}.component__user_entry_view .opportunityRow .artistQuestion .questionIcon{width:70px;font-size:34px;line-height:34px;text-align:center}.component__user_entry_view .opportunityRow .artistQuestion .questionIcon span{background-color:#00a7b0}.component__user_entry_view .opportunityRow .artistQuestion.incomplete{border:4px solid #ebaf62}.component__user_entry_view .opportunityRow .artistQuestion.incomplete .questionIcon span{background-color:#ebaf62}.component__user_entry_view .opportunityRow .artistQuestion .questionText{width:calc(100% - 210px)}.component__user_entry_view .opportunityRow .artistQuestion .questionText span{display:inline-block;margin-top:2px}.component__user_entry_view .opportunityRow .artistQuestion .questionButton{width:140px;text-align:right}.component__user_entry_view .opportunityRow .artistQuestion .questionButton a{margin:0}.component__user_entry_view .opportunityRow table{margin:0}.component__user_entry_view .opportunityRow table tbody tr td.image{position:relative}.component__user_entry_view .opportunityRow table tbody tr td.image img{position:absolute;top:4px;left:4px;bottom:4px;right:0;object-fit:cover;object-position:center;width:100%;height:calc(100% - 8px);border-radius:4px}.component__user_entry_view .opportunityRow .bubble.incomplete{border:2px solid #ebaf62;color:#ebaf62;text-transform:uppercase}.component__user_entry_view textarea+div.wordCountMessage{display:none;padding:2px 8px;margin:0 0 20px;font-size:14px;line-height:16px;border-radius:4px;color:#999;font-family:"Open Sans"}.component__user_entry_view textarea[data-word-count]:not([data-word-count-target=off]){margin-bottom:4px !important}.component__user_entry_view textarea[data-word-count]:not([data-word-count-target=off])[data-word-result=OK]+div.wordCountMessage{display:block}.component__user_entry_view textarea[data-word-count]:not([data-word-count-target=off])[data-word-result=error]{background-color:#f9eaea !important}.component__user_entry_view textarea[data-word-count]:not([data-word-count-target=off])[data-word-result=error]+div.wordCountMessage{display:block;color:#ef8484 !important}.component__user_entry_view table{margin:var(--grid-gutter-half) var(--grid-gutter-half);-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%}.component__user_entry_view [data-layout=submissionEditor] label{display:block;color:#000;font-family:"Open Sans";font-size:14px;letter-spacing:0;line-height:20px;margin-bottom:4px}.component__user_entry_view [data-layout=submissionEditor] label .info{color:#999}.component__user_entry_view [data-layout=submissionEditor] label.smartCheckbox,.component__user_entry_view [data-layout=submissionEditor] label.smartRadio{margin-bottom:12px;padding-left:0}.component__user_entry_view [data-layout=submissionEditor] input:not([type=submit]):not([type=checkbox]):not([type=radio]),.component__user_entry_view [data-layout=submissionEditor] textarea,.component__user_entry_view [data-layout=submissionEditor] select{display:block;width:100%;border-radius:3px;background-color:#eee;color:#000;font-family:"Open Sans";font-size:18px;letter-spacing:0;line-height:21px;padding:15px 12px 12px;margin-bottom:20px;border:0}.component__user_entry_view [data-layout=submissionEditor] a.button,.component__user_entry_view [data-layout=submissionEditor] button.button{box-sizing:border-box;width:242px;border:2px solid #00a7b0;border-radius:2px;background-color:#00a7b0;color:#fff;font-family:"Open Sans";font-size:18px;font-weight:600;letter-spacing:0;line-height:28px;text-align:center;padding:16px;margin-top:36px;display:inline-block}.component__user_entry_view [data-layout=submissionEditor] a.button.grey,.component__user_entry_view [data-layout=submissionEditor] button.button.grey{background-color:#eee;border-color:#eee}.component__user_menu{background-color:#00a7b0;box-shadow:0 10px 30px 0 rgba(0,0,0,.5);margin-bottom:50px;color:#fff}.component__user_menu [data-layout=user_menu] ul{display:inline-block}.component__user_menu [data-layout=user_menu] ul li{display:inline-block;text-transform:uppercase;padding:0 24px 0 0}.component__user_menu [data-layout=user_menu] ul li a{padding:6px 0;display:inline-block;font-family:"Open Sans",sans-serif;font-weight:400;font-style:normal;font-size:18px;letter-spacing:0;line-height:24px;color:#fff;text-decoration:none}.component__user_menu [data-layout=user_menu] ul li.current-page a{color:#000}@media(max-width: 896px){.component__user_menu [data-layout=user_menu] ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.component__user_menu [data-layout=user_menu] ul li{padding:0;margin:0}.component__user_menu [data-layout=user_menu] ul li a{font-size:15px;line-height:20px}}.component__user_menu [data-layout=user_page_title]{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.component__user_menu [data-layout=user_page_title] .user{font-family:"Open Sans",sans-serif;font-weight:600;font-style:normal;font-size:16px;letter-spacing:0;line-height:27px;display:flex;align-items:center;flex-basis:100%;justify-content:flex-end;text-transform:uppercase;padding-right:12px}.component__user_menu [data-layout=user_page_title] .user .avatar{width:48px;height:48px;margin:0 0 0 12px;border:2px solid #fff}@media(max-width: 896px){.component__user_menu [data-layout=user_page_title]{display:none}}.component__user_entry_view{padding:0 0 50px;position:relative}.component__user_entry_view [data-layout=textContent] .richtext p:last-of-type{margin-bottom:0}.component__user_entry_view table{margin:var(--grid-gutter-half) var(--grid-gutter-half);-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%}.component__user_entry_view textarea+div.wordCountMessage{display:none;padding:2px 8px;margin:0 0 20px;font-size:14px;line-height:16px;border-radius:4px;color:#999;font-family:"Open Sans"}.component__user_entry_view textarea[data-word-count]:not([data-word-count-target=off]){margin-bottom:4px !important}.component__user_entry_view textarea[data-word-count]:not([data-word-count-target=off])[data-word-result=OK]+div.wordCountMessage{display:block}.component__user_entry_view textarea[data-word-count]:not([data-word-count-target=off])[data-word-result=error]{background-color:#f9eaea !important}.component__user_entry_view textarea[data-word-count]:not([data-word-count-target=off])[data-word-result=error]+div.wordCountMessage{display:block;color:#ef8484 !important}.component__user_entry_view [data-layout=submissionEditor] label{display:block;color:#000;font-family:"Open Sans";font-size:14px;letter-spacing:0;line-height:20px;margin-bottom:4px}.component__user_entry_view [data-layout=submissionEditor] label .info{color:#999}.component__user_entry_view [data-layout=submissionEditor] label.smartCheckbox,.component__user_entry_view [data-layout=submissionEditor] label.smartRadio{margin-bottom:12px;padding-left:0}.component__user_entry_view [data-layout=submissionEditor] input:not([type=submit]):not([type=checkbox]):not([type=radio]),.component__user_entry_view [data-layout=submissionEditor] textarea,.component__user_entry_view [data-layout=submissionEditor] select{display:block;width:100%;border-radius:3px;background-color:#eee;color:#000;font-family:"Open Sans";font-size:18px;letter-spacing:0;line-height:21px;padding:15px 12px 12px;margin-bottom:20px;border:0}.component__user_entry_view [data-layout=submissionEditor] a.button,.component__user_entry_view [data-layout=submissionEditor] button.button{box-sizing:border-box;width:242px;border:2px solid #00a7b0;border-radius:2px;background-color:#00a7b0;color:#fff;font-family:"Open Sans";font-size:18px;font-weight:600;letter-spacing:0;line-height:28px;text-align:center;padding:16px;margin-top:36px;display:inline-block}.component__user_entry_view [data-layout=submissionEditor] a.button.grey,.component__user_entry_view [data-layout=submissionEditor] button.button.grey{background-color:#eee;border-color:#eee}@media(max-width: 767px){html body div#app .slenderPageCurrent .previewComponentEdit .hideOnMobile{background:none !important}html body div#app .slenderPageCurrent .previewComponentEdit .hideOnMobile *{display:none !important}html body div#app .slenderPageCurrent .previewComponentEdit .hideOnMobile:before{display:none !important}html body div#app .slenderPageCurrent .previewComponentEdit .hideOnMobile:after{padding:20px;content:"Component Hidden On Mobile";display:block;box-sizing:border-box;width:100%;text-align:center;border:2px dashed red}html body div#app .slenderPageCurrent>.hideOnMobile{display:none !important}}@media(min-width: 768px)and (max-width: 1024px){html body div#app .slenderPageCurrent .previewComponentEdit .hideOnTablet{background:none !important}html body div#app .slenderPageCurrent .previewComponentEdit .hideOnTablet *{display:none !important}html body div#app .slenderPageCurrent .previewComponentEdit .hideOnTablet:before{display:none !important}html body div#app .slenderPageCurrent .previewComponentEdit .hideOnTablet:after{padding:20px;content:"Component Hidden On Tablet";display:block;box-sizing:border-box;width:100%;text-align:center;border:2px dashed red}html body div#app .slenderPageCurrent>.hideOnTablet{display:none !important}}@media(min-width: 1025px){html body div#app .slenderPageCurrent .previewComponentEdit .hideOnDesktop{background:none !important}html body div#app .slenderPageCurrent .previewComponentEdit .hideOnDesktop *{display:none !important}html body div#app .slenderPageCurrent .previewComponentEdit .hideOnDesktop:before{display:none !important}html body div#app .slenderPageCurrent .previewComponentEdit .hideOnDesktop:after{padding:20px;content:"Component Hidden On Desktop";display:block;box-sizing:border-box;width:100%;text-align:center;border:2px dashed red}html body div#app .slenderPageCurrent>.hideOnDesktop{display:none !important}}html body div#app .slenderPageCurrent .kenburns{position:relative;background-repeat:no-repeat;transition:background-size 20s ease-in,background-position 20s ease-in;background-position:50% 50%;background-size:100%}html body div#app .slenderPageCurrent .kenburns:after{position:absolute;inset:0;transition:background 3s ease-out,backdrop-filter 5s ease-out}html body div#app .slenderPageCurrent .kenburns.fast{transition:background-size 10s ease-in,background-position 10s ease-in}html body div#app .slenderPageCurrent .kenburns.zoom-in-40,html body div#app .slenderPageCurrent .kenburns.zoom-in-20{background-size:100%}html body div#app .slenderPageCurrent .kenburns.zoom-out-40{background-size:140%}html body div#app .slenderPageCurrent .kenburns.zoom-out-20{background-size:120%}html body div#app .slenderPageCurrent .kenburns.pan-top{background-position:50% 0}html body div#app .slenderPageCurrent .kenburns.pan-right{background-position:100% 50%}html body div#app .slenderPageCurrent .kenburns.pan-bottom{background-position:50% 100%}html body div#app .slenderPageCurrent .kenburns.pan-left{background-position:0 50%}html body div#app .slenderPageCurrent .kenburns.blur-8:after{content:"";backdrop-filter:blur(8px)}html body div#app .slenderPageCurrent .kenburns.blur-6:after{content:"";backdrop-filter:blur(6px)}html body div#app .slenderPageCurrent .kenburns.blur-4:after{content:"";backdrop-filter:blur(4px)}html body div#app .slenderPageCurrent .kenburns.blur-2:after{content:"";backdrop-filter:blur(2px)}html body div#app .slenderPageCurrent .kenburns.fade-10:after{content:"";background:#000}html body div#app .slenderPageCurrent .kenburns.fade-9:after{content:"";background:rgba(0,0,0,.9)}html body div#app .slenderPageCurrent .kenburns.fade-8:after{content:"";background:rgba(0,0,0,.8)}html body div#app .slenderPageCurrent .kenburns.fade-7:after{content:"";background:rgba(0,0,0,.7)}html body div#app .slenderPageCurrent .kenburns.fade-6:after{content:"";background:rgba(0,0,0,.6)}html body div#app .slenderPageCurrent .kenburns.fade-5:after{content:"";background:rgba(0,0,0,.5)}html body div#app .slenderPageCurrent .kenburns.fade-4:after{content:"";background:rgba(0,0,0,.4)}html body div#app .slenderPageCurrent .kenburns.fade-3:after{content:"";background:rgba(0,0,0,.3)}html body div#app .slenderPageCurrent .kenburns.fade-2:after{content:"";background:rgba(0,0,0,.2)}html body div#app .slenderPageCurrent .kenburns.fade-1:after{content:"";background:rgba(0,0,0,.1)}html body div#app .slenderPageCurrent .kenburns.active.zoom-in-40,html body div#app .slenderPageCurrent .kenburns.current.zoom-in-40,html body div#app .slenderPageCurrent .kenburns.hover:hover.zoom-in-40{background-size:140%}html body div#app .slenderPageCurrent .kenburns.active.zoom-in-20,html body div#app .slenderPageCurrent .kenburns.current.zoom-in-20,html body div#app .slenderPageCurrent .kenburns.hover:hover.zoom-in-20{background-size:120%}html body div#app .slenderPageCurrent .kenburns.active.zoom-out-40,html body div#app .slenderPageCurrent .kenburns.active.zoom-out-20,html body div#app .slenderPageCurrent .kenburns.current.zoom-out-40,html body div#app .slenderPageCurrent .kenburns.current.zoom-out-20,html body div#app .slenderPageCurrent .kenburns.hover:hover.zoom-out-40,html body div#app .slenderPageCurrent .kenburns.hover:hover.zoom-out-20{background-size:100%}html body div#app .slenderPageCurrent .kenburns.active.pan-top,html body div#app .slenderPageCurrent .kenburns.active.pan-right,html body div#app .slenderPageCurrent .kenburns.active.pan-bottom,html body div#app .slenderPageCurrent .kenburns.active.pan-left,html body div#app .slenderPageCurrent .kenburns.current.pan-top,html body div#app .slenderPageCurrent .kenburns.current.pan-right,html body div#app .slenderPageCurrent .kenburns.current.pan-bottom,html body div#app .slenderPageCurrent .kenburns.current.pan-left,html body div#app .slenderPageCurrent .kenburns.hover:hover.pan-top,html body div#app .slenderPageCurrent .kenburns.hover:hover.pan-right,html body div#app .slenderPageCurrent .kenburns.hover:hover.pan-bottom,html body div#app .slenderPageCurrent .kenburns.hover:hover.pan-left{background-position:50% 50%}html body div#app .slenderPageCurrent .kenburns.active.blur-8:after,html body div#app .slenderPageCurrent .kenburns.active.blur-6:after,html body div#app .slenderPageCurrent .kenburns.active.blur-4:after,html body div#app .slenderPageCurrent .kenburns.active.blur-2:after,html body div#app .slenderPageCurrent .kenburns.current.blur-8:after,html body div#app .slenderPageCurrent .kenburns.current.blur-6:after,html body div#app .slenderPageCurrent .kenburns.current.blur-4:after,html body div#app .slenderPageCurrent .kenburns.current.blur-2:after,html body div#app .slenderPageCurrent .kenburns.hover:hover.blur-8:after,html body div#app .slenderPageCurrent .kenburns.hover:hover.blur-6:after,html body div#app .slenderPageCurrent .kenburns.hover:hover.blur-4:after,html body div#app .slenderPageCurrent .kenburns.hover:hover.blur-2:after{backdrop-filter:blur(0)}html body div#app .slenderPageCurrent .kenburns.active.fade-10:after,html body div#app .slenderPageCurrent .kenburns.active.fade-9:after,html body div#app .slenderPageCurrent .kenburns.active.fade-8:after,html body div#app .slenderPageCurrent .kenburns.active.fade-7:after,html body div#app .slenderPageCurrent .kenburns.active.fade-6:after,html body div#app .slenderPageCurrent .kenburns.active.fade-5:after,html body div#app .slenderPageCurrent .kenburns.active.fade-4:after,html body div#app .slenderPageCurrent .kenburns.active.fade-3:after,html body div#app .slenderPageCurrent .kenburns.active.fade-2:after,html body div#app .slenderPageCurrent .kenburns.active.fade-1:after,html body div#app .slenderPageCurrent .kenburns.current.fade-10:after,html body div#app .slenderPageCurrent .kenburns.current.fade-9:after,html body div#app .slenderPageCurrent .kenburns.current.fade-8:after,html body div#app .slenderPageCurrent .kenburns.current.fade-7:after,html body div#app .slenderPageCurrent .kenburns.current.fade-6:after,html body div#app .slenderPageCurrent .kenburns.current.fade-5:after,html body div#app .slenderPageCurrent .kenburns.current.fade-4:after,html body div#app .slenderPageCurrent .kenburns.current.fade-3:after,html body div#app .slenderPageCurrent .kenburns.current.fade-2:after,html body div#app .slenderPageCurrent .kenburns.current.fade-1:after,html body div#app .slenderPageCurrent .kenburns.hover:hover.fade-10:after,html body div#app .slenderPageCurrent .kenburns.hover:hover.fade-9:after,html body div#app .slenderPageCurrent .kenburns.hover:hover.fade-8:after,html body div#app .slenderPageCurrent .kenburns.hover:hover.fade-7:after,html body div#app .slenderPageCurrent .kenburns.hover:hover.fade-6:after,html body div#app .slenderPageCurrent .kenburns.hover:hover.fade-5:after,html body div#app .slenderPageCurrent .kenburns.hover:hover.fade-4:after,html body div#app .slenderPageCurrent .kenburns.hover:hover.fade-3:after,html body div#app .slenderPageCurrent .kenburns.hover:hover.fade-2:after,html body div#app .slenderPageCurrent .kenburns.hover:hover.fade-1:after{background:rgba(0,0,0,0)}form select{width:100%}table{width:100%;border-collapse:collapse;margin-top:50px}table thead,table tbody,table tr{width:100%}table thead th{background-color:#000;color:#fff;padding:12px;text-align:left;margin-bottom:10px;text-transform:none;font-size:14px;font-weight:600;letter-spacing:0;line-height:20.8px}table thead th:first-of-type{border-radius:4px 0 0 4px}table thead th:last-of-type{border-radius:0 4px 4px 0}table thead:after{content:"";display:inline-block;background-color:#fff;width:100%;height:5px}table tbody tr td{background-color:#ddd;padding:10px 15px;font-size:14px}table tbody tr td:first-of-type{text-transform:none;border-radius:4px 0 0 4px}table tbody tr td:last-of-type{text-transform:none;border-radius:0 4px 4px 0}table tbody tr td .button.invert{background-color:#333 !important;border:2px solid #333 !important}table tbody tr:nth-child(even) td{background-color:#f4f7f6}table th,table td{font-family:"Open Sans",sans-serif;font-weight:400;font-style:normal;font-size:18px;line-height:26px;text-transform:uppercase}table th .button,table td .button{margin:0;padding:10px;height:auto;min-width:145px}@media(max-width: 767px){table thead{display:none}table tbody tr td:first-of-type{border-radius:0}table tbody tr td:last-of-type{border-radius:0}table tr{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;max-width:100%;width:100%;text-align:left}table tr td{text-align:left;width:100%;max-width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}table tr td strong{width:100%}table tr td br{display:none}table tr td:first-of-type{border-radius:0}table tr td:last-of-type{border-radius:0}}dl{width:100%;margin-top:0;margin-bottom:0}dl:after{content:"";display:table;clear:both}dl dt,dl dd{display:inline-block;width:80px;font-family:"Open Sans",sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:20px}dl dt{text-align:left;font-weight:bold;clear:left;float:left}dl dt:first-child{padding-top:3px}dl dt+dt{width:100%;float:none;padding:0 calc(100% - 80px) 0 0}dl dt+dt+dd{margin-top:-3px}dl dt+dt+dd+dt{margin-top:3px}dl dd{padding:3px 0 3px 1em;width:calc(100% - 80px);clear:right;margin:0}dl dd+dd{float:right;clear:both}dl dd+dt{clear:both;padding-top:3px}.button.invert{background-color:#333}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:400}p a:not(.button){color:#000;transition:all .5s ease}p a:not(.button):hover{color:#00a7b0}.component__text_left_image_right .imageColumn{padding-top:200px}.component__text_text{padding:50px 0;position:relative}.component__text_text .tp-flex-grid{max-width:1120px}header{background-color:#000;padding:0}header .company-logo img{max-height:26px;width:auto;height:100%}@media(max-width: 1024px){header .company-logo{margin-left:18px}}header .column-3{text-align:right}@media(max-width: 1024px){header .column-3{align-items:self-start;display:flex}header .column-3 [data-layout=headerUserLogin] a{display:block;margin-right:0 !important;margin-bottom:8px}}header [data-layout=header] .socialIcons{display:inline-block;width:100%;text-align:center;list-style:none}header [data-layout=header] .socialIcons li{display:inline-block;margin:8px 10px;color:#fff}header [data-layout=header] .socialIcons li a{font-size:18px;line-height:18px}header [data-layout=header] .socialIcons li a span{background-color:#fff}header [data-layout=header] nav{display:inline-block}header [data-layout=header] nav ul{display:inline-block;text-align:center;list-style:none}header [data-layout=header] nav ul li{display:inline-block;margin:4px;color:#fff}header [data-layout=header] nav ul li a{color:#fff;text-transform:uppercase;font-size:14px;line-height:19px;transition:all .5s ease}header [data-layout=header] nav ul li a:hover{color:#00a7b0}header [data-layout=header] nav ul li.current-page a{color:#00a7b0}@media(max-width: 1150px){header [data-layout=header] nav{opacity:1;visibility:visible;height:auto}header [data-layout=header] nav ul li{border-bottom:0;width:auto;padding:5px 10px;margin:0;text-align:center}}header [data-layout=header] [data-layout=headerUserLogin]{display:inline-block;width:auto;height:auto}header [data-layout=header] [data-layout=headerUserLogin] .container{display:inline-block;border-radius:6px;border:2px solid #fff;padding:3px 20px;text-transform:uppercase;color:#fff}header [data-layout=header] [data-layout=headerUserLogin] .container a{margin:0}header [data-layout=header] [data-layout=headerUserLogin] a{color:#fff;text-transform:uppercase;font-size:14px;line-height:19px;margin-right:18px}@media(max-width: 767px){header [data-layout=header]{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px 10px}header [data-layout=header] [class*=col-]{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;margin:0 !important}header [data-layout=header] [class*=col-].column-1{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%}header [data-layout=header] [class*=col-].column-2{display:none}header [data-layout=header] [class*=col-].column-3{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%;-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}header [data-layout=header] [class*=col-].column-3 nav{text-align:center;border-top:1px solid rgba(255,255,255,.53);margin-top:8px;padding-top:8px}header [data-layout=header] [class*=col-].column-3 [data-layout=headerUserLogin]>div>a{display:inline-block;margin:8px 8px !important}header [data-layout=header] ul.socialIcons{text-align:right}header [data-layout=header] nav{width:100%}header [data-layout=header] nav ul li{padding:5px 10px 0}header [data-layout=header] [data-layout=headerUserLogin]{padding-right:0;width:100%;text-align:center}}footer{background-color:#000}footer [data-layout=prefooter]{background-color:#00a7b0}footer [data-layout=prefooter] .socialIcons{display:inline-block;width:100%;text-align:center;list-style:none}footer [data-layout=prefooter] .socialIcons li{display:inline-block;margin:0 8px;font-size:18px}footer [data-layout=prefooter] .socialIcons li a span{background-color:#fff;transition:all .5s ease}footer [data-layout=prefooter] .socialIcons li a:hover span{background-color:#000}footer [data-layout=prefooter] .column-1 img{max-height:26px;width:auto;height:100%}footer [data-layout=prefooter] .column-1,footer [data-layout=prefooter] .column-2,footer [data-layout=prefooter] .column-3{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}footer [data-layout=prefooter] .column-3{-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;text-align:right}footer [data-layout=prefooter] .column-3 ul.menu__footer-menu{display:inline-block;text-align:right;list-style:none;margin:8px 0}footer [data-layout=prefooter] .column-3 ul.menu__footer-menu li{display:inline-block;padding:0 18px;margin:0;color:#fff;font-size:14px;line-height:14px}footer [data-layout=prefooter] .column-3 ul.menu__footer-menu li+li{border-left:1px solid #fff}footer [data-layout=prefooter] .column-3 ul.menu__footer-menu li:last-of-type{padding-right:0}footer [data-layout=prefooter] .column-3 ul.menu__footer-menu li a{color:#fff;text-transform:uppercase;text-decoration:none;transition:color .5s ease}footer [data-layout=prefooter] .column-3 ul.menu__footer-menu li a:hover{color:#000}footer [data-layout=footer] p{width:100%;font-size:12px;line-height:17px;color:#fff;margin:10px 0}footer [data-layout=footer] p a{color:#fff;text-decoration:none}footer [data-layout=footer] p a:hover,footer [data-layout=footer] p a:visited{color:#fff;text-decoration:underline}footer [data-layout=footer] .column-2 p{text-align:right}@media(max-width: 896px){footer .tp-flex-grid .col-33.column-1,footer .tp-flex-grid .col-33.column-2,footer .tp-flex-grid .col-33.column-3,footer .tp-flex-grid .col-60.column-1,footer .tp-flex-grid .col-60.column-2,footer .tp-flex-grid .col-60.column-3,footer .tp-flex-grid .col-40.column-1,footer .tp-flex-grid .col-40.column-2,footer .tp-flex-grid .col-40.column-3{-webkit-flex-basis:auto;-moz-flex-basis:auto;-ms-flex-basis:auto;flex-basis:auto;-webkit-justify-content:auto;-moz-justify-content:auto;-ms-justify-content:auto;justify-content:auto;-ms-flex-pack:auto}}.component__user_account .tp-flex-grid .imageColumn{margin-top:180px}.component__user_account [data-layout=textContent] .heading{margin:0 0 26px;padding:18px 26px 18px 0}.component__user_account [data-layout=textContent] .heading .headingText{margin-left:0}[data-layout=userForm] form{max-width:none}[data-layout=userForm] form label:not(.smartCheckbox){font-size:18px;line-height:26px;font-family:"Open Sans",sans-serif;display:inline-block !important;margin-bottom:8px}[data-layout=userForm] form input:not([type=submit]):not([type=checkbox]),[data-layout=userForm] form select,[data-layout=userForm] form textarea{border-radius:4px;border:none;background-color:#eee}[data-layout=userForm] form a{font-size:14px;line-height:26px;font-family:"Open Sans",sans-serif;color:#999;text-decoration:none}[data-layout=userForm] form a:hover{color:#000}.richtext table tbody,.richtext table thead,.richtext table tfoot{height:auto !important}.richtext table tbody tr,.richtext table thead tr,.richtext table tfoot tr{height:auto !important}.richtext table tbody tr th,.richtext table tbody tr td,.richtext table thead tr th,.richtext table thead tr td,.richtext table tfoot tr th,.richtext table tfoot tr td{height:auto !important}.richtext table tr{height:auto !important}.richtext table tr th,.richtext table tr td{height:auto !important}.requiredStar{display:inline-block;margin:0 4px;color:#980000}[data-component=text_text] img[data-mediaid="1"]{background:#000;padding:12px}header,.component__opportunity_menu{position:fixed;top:0;left:0;right:0;z-index:20000;transition:opacity .35s,visibility .35s;opacity:1;visibility:visible}header.scrollActive,.component__opportunity_menu.scrollActive{opacity:0;visibility:hidden}[data-pagetheme=dynamic] [data-colour=pagetheme].component__opportunity_menu{background-color:#fff !important}.avatar img{width:100%;max-width:128px;object-fit:cover;height:100%}[data-layout=cookieBar]{-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.1);box-shadow:0 0 20px 0 rgba(0,0,0,.1);left:0;right:0;bottom:0;position:fixed;padding:25px 30px;background-color:#f8f9fa;color:#212529;z-index:11000;border-top:5px solid #00a7b0}[data-layout=cookieBar] p{display:inline-block;width:calc(100% - 260px);margin-bottom:0}[data-layout=cookieBar] a.cookieAgreeButton{position:absolute;right:35px;top:15px;text-transform:uppercase;text-decoration:none;height:42px;min-width:140px}@media(max-width: 896px){[data-layout=cookieBar] p{display:block;width:100%}[data-layout=cookieBar] a.cookieAgreeButton{display:block;width:100%;margin-top:12px;position:initial;margin-bottom:0}}[data-layout=cookieBar].hideCookieBar{display:none !important}@media(max-width: 1024px){[data-component=text_right_image_left]:not(.noHeading) .imageColumn,[data-component=text_left_image_right]:not(.noHeading) .imageColumn{padding-top:0 !important}}[data-layout=backToTop]{display:inline-block;background-color:#00a7b0;width:50px;height:50px;text-align:center;border-radius:4px;position:fixed;bottom:30px;right:30px;transition:background-color .3s,opacity .5s,visibility .5s;opacity:0;visibility:hidden;z-index:10000}[data-layout=backToTop]:after{display:inline-block;color:transparent;content:"⚠";-webkit-mask:url("/resources/fontawesome/svgs/solid/chevron-up.svg") no-repeat 100% 100%;mask:url("/resources/fontawesome/svgs/solid/chevron-up.svg") no-repeat 100% 100%;-webkit-mask-size:contain;mask-size:contain;background-color:#fff;font-size:2em;line-height:42px;pointer-events:none}[data-layout=backToTop]:hover{cursor:pointer;background-color:#333}[data-layout=backToTop]:active{background-color:#555}[data-layout=backToTop].show{opacity:1;visibility:visible}.genericButton,form input[type=submit],form button[type=submit],a.button,button.button{height:60px;min-width:242px;border:2px solid #00a7b0 !important;border-radius:4px;background-color:#00a7b0 !important;color:#fff !important;font-family:"Open Sans",sans-serif;font-weight:600;font-style:normal;font-size:18px;letter-spacing:0;line-height:18px;display:inline-flex;justify-content:center;align-items:center;transition:all .5s ease}.genericButton:hover,form input[type=submit]:hover,form button[type=submit]:hover,a.button:hover,button.button:hover{background-color:transparent !important;color:#00a7b0 !important}.genericButton.noFill,form input[type=submit].noFill,form button[type=submit].noFill,a.button.noFill,button.button.noFill{background-color:transparent !important;color:#00a7b0 !important}.genericButton.noFill:hover,form input[type=submit].noFill:hover,form button[type=submit].noFill:hover,a.button.noFill:hover,button.button.noFill:hover{background-color:#00a7b0 !important;color:#fff !important}.genericButton.black,form input[type=submit].black,form button[type=submit].black,a.button.black,button.button.black{border:2px solid #000 !important;background-color:#000 !important}.genericButton.black:hover,form input[type=submit].black:hover,form button[type=submit].black:hover,a.button.black:hover,button.button.black:hover{background-color:transparent !important;color:#000 !important}.genericButton.grey,form input[type=submit].grey,form button[type=submit].grey,a.button.grey,button.button.grey{border:2px solid #888 !important;background-color:#888 !important}.genericButton.grey:hover,form input[type=submit].grey:hover,form button[type=submit].grey:hover,a.button.grey:hover,button.button.grey:hover{background-color:transparent !important;color:#888 !important}.genericButton.slim,form input[type=submit].slim,form button[type=submit].slim,a.button.slim,button.button.slim{height:38px;min-width:80px;max-width:145px}.bubble{display:inline-block;padding:2px 6px;border:2px solid #888;border-radius:4px;font-size:14px;line-height:16px;font-weight:bold}.bubble.complete{border:2px solid #00a7b0;color:#00a7b0}.bubble.failed{border:2px solid red;color:red}.bubble.notsuccessful,.bubble.notselected{border:2px solid #888;background-color:#888;color:#fff}.bubble.successful,.bubble.selected{border:2px solid #00a7b0;background-color:#00a7b0;color:#fff}.bubble.judging,.bubble.selectioninprocess{border:2px solid #000;color:#000}.successMessage,.errorMessage{display:none;width:100%;margin:0 0 22px 0;padding:12px 6px;border:1px solid green;border-radius:6px;background-color:#d2f3d2;font-family:"Open Sans",sans-serif;font-weight:400;font-style:normal;font-weight:bold;font-size:16px;line-height:20px}.successMessage.show,.errorMessage.show{display:block}.successMessage.errorMessage,.errorMessage.errorMessage{border:1px solid red;background-color:#e5b5b5}.component__hero_banner .SmartSlides .slides li.slide .slideContent{background-color:transparent;max-width:640px;padding:0}.component__hero_banner .SmartSlides .slides li.slide .slideContent h1,.component__hero_banner .SmartSlides .slides li.slide .slideContent h2,.component__hero_banner .SmartSlides .slides li.slide .slideContent h3,.component__hero_banner .SmartSlides .slides li.slide .slideContent h4,.component__hero_banner .SmartSlides .slides li.slide .slideContent h5,.component__hero_banner .SmartSlides .slides li.slide .slideContent h6{margin:0;padding:0;font-weight:400;color:#fff;font-family:Lato;font-size:34px;line-height:44px;letter-spacing:0;width:90%}.component__hero_banner .SmartSlides .slides li.slide .slideContent .subtitle{font-size:34px;line-height:44px;color:#333;text-align:center}.component__hero_banner .SmartSlides .slides li.slide .slideContent p{color:#fff;font-family:"Open Sans";font-size:18px;letter-spacing:0;line-height:26px}[data-component=opportunity_hero] .SmartSlides .slides li.slide .slideContent .subtitle{color:#fff;text-align:left}@media(max-width: 896px){[data-component=hero_banner] .SmartSlides .slides{height:200px !important}}[data-component=hero_banner] .SmartSlides .slides li.slide{width:100%;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}[data-component=hero_banner] .SmartSlides .slides li.slide .slideContent{max-width:100%}[data-component=hero_banner] .SmartSlides .slides li.slide .slideContent h1,[data-component=hero_banner] .SmartSlides .slides li.slide .slideContent h2,[data-component=hero_banner] .SmartSlides .slides li.slide .slideContent h3,[data-component=hero_banner] .SmartSlides .slides li.slide .slideContent h4,[data-component=hero_banner] .SmartSlides .slides li.slide .slideContent h5,[data-component=hero_banner] .SmartSlides .slides li.slide .slideContent h6{font-family:"Lato",sans-serif;font-weight:300;font-style:normal;font-size:60px;line-height:66px;text-align:center;text-transform:uppercase;color:#333;width:100%}[data-component=hero_banner] .SmartSlides .slides li.slide .slideContent h1 strong,[data-component=hero_banner] .SmartSlides .slides li.slide .slideContent h2 strong,[data-component=hero_banner] .SmartSlides .slides li.slide .slideContent h3 strong,[data-component=hero_banner] .SmartSlides .slides li.slide .slideContent h4 strong,[data-component=hero_banner] .SmartSlides .slides li.slide .slideContent h5 strong,[data-component=hero_banner] .SmartSlides .slides li.slide .slideContent h6 strong{font-family:"Lato",sans-serif;font-weight:300;font-style:normal;display:inline-block;color:#00a7b0;width:100%}@media(max-width: 896px){[data-component=hero_banner] .SmartSlides .slides li.slide .slideContent .headingText{padding:0 20px}[data-component=hero_banner] .SmartSlides .slides li.slide .slideContent .headingText h1,[data-component=hero_banner] .SmartSlides .slides li.slide .slideContent .headingText h2,[data-component=hero_banner] .SmartSlides .slides li.slide .slideContent .headingText h3,[data-component=hero_banner] .SmartSlides .slides li.slide .slideContent .headingText h4,[data-component=hero_banner] .SmartSlides .slides li.slide .slideContent .headingText h5,[data-component=hero_banner] .SmartSlides .slides li.slide .slideContent .headingText h6{font-size:28px;line-height:38px}[data-component=hero_banner] .SmartSlides .slides li.slide .slideContent .headingText .subtitle{font-size:23px;line-height:36px}}[data-component=hero_banner] .SmartSlides .sliderDots,[data-component=hero_banner] .SmartSlides .sliderNavPrevious,[data-component=hero_banner] .SmartSlides .sliderNavNext{display:none}[data-layout=textContent] .heading .headingText h1,[data-layout=textContent] .heading .headingText h2,[data-layout=textContent] .heading .headingText h3,[data-layout=textContent] .heading .headingText h4,[data-layout=textContent] .heading .headingText h5,[data-layout=textContent] .heading .headingText h6{font-family:Lato;font-size:48px;letter-spacing:0;line-height:48px;margin:0 0 16px 0;padding:0;font-weight:300}[data-layout=textContent] .heading .headingText .subtitle{font-family:Lato;font-size:48px;letter-spacing:0;line-height:48px;font-weight:400}[data-layout=textContent] .heading .headingText .subtitle span{color:#00a7b0}.component__faqs [data-layout=textContent] .heading[data-colour=none],.component__boxes [data-layout=textContent] .heading[data-colour=none],.component__text_content [data-layout=textContent] .heading[data-colour=none],.component__opportunity_links [data-layout=textContent] .heading[data-colour=none],.component__opportunity_submissions [data-layout=textContent] .heading[data-colour=none],.component__opportunity_sponsors [data-layout=textContent] .heading[data-colour=none],.component__text_left_image_right [data-layout=textContent] .heading[data-colour=none],.component__text_right_image_left [data-layout=textContent] .heading[data-colour=none],.component__text_text [data-layout=textContent] .heading[data-colour=none],.component__heading [data-layout=textContent] .heading[data-colour=none]{background-color:#000;color:#fff}.component__faqs [data-layout=textContent] .heading[data-colour=white] .headericon,.component__boxes [data-layout=textContent] .heading[data-colour=white] .headericon,.component__text_content [data-layout=textContent] .heading[data-colour=white] .headericon,.component__opportunity_links [data-layout=textContent] .heading[data-colour=white] .headericon,.component__opportunity_submissions [data-layout=textContent] .heading[data-colour=white] .headericon,.component__opportunity_sponsors [data-layout=textContent] .heading[data-colour=white] .headericon,.component__text_left_image_right [data-layout=textContent] .heading[data-colour=white] .headericon,.component__text_right_image_left [data-layout=textContent] .heading[data-colour=white] .headericon,.component__text_text [data-layout=textContent] .heading[data-colour=white] .headericon,.component__heading [data-layout=textContent] .heading[data-colour=white] .headericon{border:2px solid #000}.component__faqs [data-layout=textContent] .heading[data-colour=white] .headericon i,.component__boxes [data-layout=textContent] .heading[data-colour=white] .headericon i,.component__text_content [data-layout=textContent] .heading[data-colour=white] .headericon i,.component__opportunity_links [data-layout=textContent] .heading[data-colour=white] .headericon i,.component__opportunity_submissions [data-layout=textContent] .heading[data-colour=white] .headericon i,.component__opportunity_sponsors [data-layout=textContent] .heading[data-colour=white] .headericon i,.component__text_left_image_right [data-layout=textContent] .heading[data-colour=white] .headericon i,.component__text_right_image_left [data-layout=textContent] .heading[data-colour=white] .headericon i,.component__text_text [data-layout=textContent] .heading[data-colour=white] .headericon i,.component__heading [data-layout=textContent] .heading[data-colour=white] .headericon i{background-color:#000}.component__faqs [data-layout=textContent] .heading,.component__boxes [data-layout=textContent] .heading,.component__text_content [data-layout=textContent] .heading,.component__opportunity_links [data-layout=textContent] .heading,.component__opportunity_submissions [data-layout=textContent] .heading,.component__opportunity_sponsors [data-layout=textContent] .heading,.component__text_left_image_right [data-layout=textContent] .heading,.component__text_right_image_left [data-layout=textContent] .heading,.component__text_text [data-layout=textContent] .heading,.component__heading [data-layout=textContent] .heading{min-width:unset;max-width:unset;margin:0 auto 26px;padding:22px 30px;position:initial}@media(max-width: 896px){.component__faqs [data-layout=textContent] .heading,.component__boxes [data-layout=textContent] .heading,.component__text_content [data-layout=textContent] .heading,.component__opportunity_links [data-layout=textContent] .heading,.component__opportunity_submissions [data-layout=textContent] .heading,.component__opportunity_sponsors [data-layout=textContent] .heading,.component__text_left_image_right [data-layout=textContent] .heading,.component__text_right_image_left [data-layout=textContent] .heading,.component__text_text [data-layout=textContent] .heading,.component__heading [data-layout=textContent] .heading{min-width:100%}}.component__faqs [data-layout=textContent] .heading .headericon,.component__boxes [data-layout=textContent] .heading .headericon,.component__text_content [data-layout=textContent] .heading .headericon,.component__opportunity_links [data-layout=textContent] .heading .headericon,.component__opportunity_submissions [data-layout=textContent] .heading .headericon,.component__opportunity_sponsors [data-layout=textContent] .heading .headericon,.component__text_left_image_right [data-layout=textContent] .heading .headericon,.component__text_right_image_left [data-layout=textContent] .heading .headericon,.component__text_text [data-layout=textContent] .heading .headericon,.component__heading [data-layout=textContent] .heading .headericon{width:60px;height:60px;border:2px solid #fff;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;vertical-align:top;margin-top:4px;margin-right:20px}.component__faqs [data-layout=textContent] .heading .headericon i,.component__boxes [data-layout=textContent] .heading .headericon i,.component__text_content [data-layout=textContent] .heading .headericon i,.component__opportunity_links [data-layout=textContent] .heading .headericon i,.component__opportunity_submissions [data-layout=textContent] .heading .headericon i,.component__opportunity_sponsors [data-layout=textContent] .heading .headericon i,.component__text_left_image_right [data-layout=textContent] .heading .headericon i,.component__text_right_image_left [data-layout=textContent] .heading .headericon i,.component__text_text [data-layout=textContent] .heading .headericon i,.component__heading [data-layout=textContent] .heading .headericon i{font-size:48px;line-height:48px;background-color:#fff}.component__faqs [data-layout=textContent] .heading .headingText,.component__boxes [data-layout=textContent] .heading .headingText,.component__text_content [data-layout=textContent] .heading .headingText,.component__opportunity_links [data-layout=textContent] .heading .headingText,.component__opportunity_submissions [data-layout=textContent] .heading .headingText,.component__opportunity_sponsors [data-layout=textContent] .heading .headingText,.component__text_left_image_right [data-layout=textContent] .heading .headingText,.component__text_right_image_left [data-layout=textContent] .heading .headingText,.component__text_text [data-layout=textContent] .heading .headingText,.component__heading [data-layout=textContent] .heading .headingText{display:inline-block;margin-left:0;padding-left:0;text-transform:uppercase;text-align:left}.component__faqs [data-layout=textContent] .heading .headingText h1,.component__faqs [data-layout=textContent] .heading .headingText h2,.component__faqs [data-layout=textContent] .heading .headingText h3,.component__faqs [data-layout=textContent] .heading .headingText h4,.component__faqs [data-layout=textContent] .heading .headingText h5,.component__faqs [data-layout=textContent] .heading .headingText h6,.component__boxes [data-layout=textContent] .heading .headingText h1,.component__boxes [data-layout=textContent] .heading .headingText h2,.component__boxes [data-layout=textContent] .heading .headingText h3,.component__boxes [data-layout=textContent] .heading .headingText h4,.component__boxes [data-layout=textContent] .heading .headingText h5,.component__boxes [data-layout=textContent] .heading .headingText h6,.component__text_content [data-layout=textContent] .heading .headingText h1,.component__text_content [data-layout=textContent] .heading .headingText h2,.component__text_content [data-layout=textContent] .heading .headingText h3,.component__text_content [data-layout=textContent] .heading .headingText h4,.component__text_content [data-layout=textContent] .heading .headingText h5,.component__text_content [data-layout=textContent] .heading .headingText h6,.component__opportunity_links [data-layout=textContent] .heading .headingText h1,.component__opportunity_links [data-layout=textContent] .heading .headingText h2,.component__opportunity_links [data-layout=textContent] .heading .headingText h3,.component__opportunity_links [data-layout=textContent] .heading .headingText h4,.component__opportunity_links [data-layout=textContent] .heading .headingText h5,.component__opportunity_links [data-layout=textContent] .heading .headingText h6,.component__opportunity_submissions [data-layout=textContent] .heading .headingText h1,.component__opportunity_submissions [data-layout=textContent] .heading .headingText h2,.component__opportunity_submissions [data-layout=textContent] .heading .headingText h3,.component__opportunity_submissions [data-layout=textContent] .heading .headingText h4,.component__opportunity_submissions [data-layout=textContent] .heading .headingText h5,.component__opportunity_submissions [data-layout=textContent] .heading .headingText h6,.component__opportunity_sponsors [data-layout=textContent] .heading .headingText h1,.component__opportunity_sponsors [data-layout=textContent] .heading .headingText h2,.component__opportunity_sponsors [data-layout=textContent] .heading .headingText h3,.component__opportunity_sponsors [data-layout=textContent] .heading .headingText h4,.component__opportunity_sponsors [data-layout=textContent] .heading .headingText h5,.component__opportunity_sponsors [data-layout=textContent] .heading .headingText h6,.component__text_left_image_right [data-layout=textContent] .heading .headingText h1,.component__text_left_image_right [data-layout=textContent] .heading .headingText h2,.component__text_left_image_right [data-layout=textContent] .heading .headingText h3,.component__text_left_image_right [data-layout=textContent] .heading .headingText h4,.component__text_left_image_right [data-layout=textContent] .heading .headingText h5,.component__text_left_image_right [data-layout=textContent] .heading .headingText h6,.component__text_right_image_left [data-layout=textContent] .heading .headingText h1,.component__text_right_image_left [data-layout=textContent] .heading .headingText h2,.component__text_right_image_left [data-layout=textContent] .heading .headingText h3,.component__text_right_image_left [data-layout=textContent] .heading .headingText h4,.component__text_right_image_left [data-layout=textContent] .heading .headingText h5,.component__text_right_image_left [data-layout=textContent] .heading .headingText h6,.component__text_text [data-layout=textContent] .heading .headingText h1,.component__text_text [data-layout=textContent] .heading .headingText h2,.component__text_text [data-layout=textContent] .heading .headingText h3,.component__text_text [data-layout=textContent] .heading .headingText h4,.component__text_text [data-layout=textContent] .heading .headingText h5,.component__text_text [data-layout=textContent] .heading .headingText h6,.component__heading [data-layout=textContent] .heading .headingText h1,.component__heading [data-layout=textContent] .heading .headingText h2,.component__heading [data-layout=textContent] .heading .headingText h3,.component__heading [data-layout=textContent] .heading .headingText h4,.component__heading [data-layout=textContent] .heading .headingText h5,.component__heading [data-layout=textContent] .heading .headingText h6{margin:0;font-size:28px;line-height:34px}.component__faqs [data-layout=textContent] .heading .headingText .subtitle,.component__boxes [data-layout=textContent] .heading .headingText .subtitle,.component__text_content [data-layout=textContent] .heading .headingText .subtitle,.component__opportunity_links [data-layout=textContent] .heading .headingText .subtitle,.component__opportunity_submissions [data-layout=textContent] .heading .headingText .subtitle,.component__opportunity_sponsors [data-layout=textContent] .heading .headingText .subtitle,.component__text_left_image_right [data-layout=textContent] .heading .headingText .subtitle,.component__text_right_image_left [data-layout=textContent] .heading .headingText .subtitle,.component__text_text [data-layout=textContent] .heading .headingText .subtitle,.component__heading [data-layout=textContent] .heading .headingText .subtitle{font-size:20px;line-height:34px}.component__text_right_image_left [data-layout=textContent] .heading{display:flex}#app .slenderPage>div:nth-child(even) [data-layout=textContent] .heading:after{left:100%;right:auto}#app .slenderPage>div:nth-child(odd) [data-layout=textContent] .heading:after{left:auto;right:100%}.component__text_right_image_left.inline-image-option .tp-flex-grid,.component__text_left_image_right.inline-image-option .tp-flex-grid{-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.component__text_right_image_left [data-layout=textContent] .heading,.component__text_left_image_right [data-layout=textContent] .heading{margin-top:20px;width:100%}.component__text_right_image_left [data-layout=textContent] .heading .headingText,.component__text_left_image_right [data-layout=textContent] .heading .headingText{max-width:640px}.component__text_right_image_left [data-layout=textContent] p,.component__text_left_image_right [data-layout=textContent] p{font-family:"Open Sans",sans-serif;font-weight:400;font-style:normal;font-size:15px;letter-spacing:0;line-height:26px}@media(max-width: 1300px){.component__text_right_image_left .tp-flex-grid,.component__text_left_image_right .tp-flex-grid{padding:0 15px}}@media(max-width: 1100px){.component__text_right_image_left.inline-image-option .tp-flex-grid,.component__text_left_image_right.inline-image-option .tp-flex-grid{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(max-width: 896px){.component__text_right_image_left,.component__text_left_image_right{padding:0 !important}.component__text_right_image_left .tp-flex-grid,.component__text_left_image_right .tp-flex-grid{padding:0}.component__text_right_image_left [data-layout=textContent] .heading,.component__text_left_image_right [data-layout=textContent] .heading{padding-left:15px !important;padding-right:15px !important;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.component__text_right_image_left [data-layout=textContent] .heading .headingText,.component__text_left_image_right [data-layout=textContent] .heading .headingText{margin-left:0}.component__text_right_image_left [data-layout=textContent] .heading:after,.component__text_left_image_right [data-layout=textContent] .heading:after{display:none}.component__text_right_image_left [data-layout=textContent] .richtext,.component__text_left_image_right [data-layout=textContent] .richtext{width:100%;margin:0 auto !important;padding-bottom:30px}.component__text_right_image_left [data-layout=image] img,.component__text_left_image_right [data-layout=image] img{margin:0 auto}.component__text_right_image_left.background-option,.component__text_left_image_right.background-option{padding:0}.component__text_right_image_left.background-option .tp-flex-grid .backgroundImage,.component__text_left_image_right.background-option .tp-flex-grid .backgroundImage{left:0;width:100%}}@media(max-width: 767px){.component__text_right_image_left [data-layout=textContent] .richtext,.component__text_left_image_right [data-layout=textContent] .richtext{padding:0 15px}.component__text_right_image_left [data-layout=image] img,.component__text_left_image_right [data-layout=image] img{padding:0 15px}}.slenderPage:not([data-path*="/opportunities"]) .component__text_right_image_left{padding-bottom:100px}.slenderPage:not([data-path*="/opportunities"]) .component__text_right_image_left .tp-flex-grid [data-layout=image]{margin:0;z-index:10}.slenderPage:not([data-path*="/opportunities"]) .component__text_right_image_left .tp-flex-grid [data-layout=textContent]{margin:0;padding:0;-webkit-align-self:flex-start;-moz-align-self:flex-start;-ms-align-self:flex-start;align-self:flex-start}.slenderPage:not([data-path*="/opportunities"]) .component__text_right_image_left .tp-flex-grid [data-layout=textContent] .heading{padding-right:0;min-width:auto}.slenderPage:not([data-path*="/opportunities"]) .component__text_right_image_left .tp-flex-grid [data-layout=textContent] .richtext{max-width:520px;margin-right:0;padding-right:0}.slenderPage:not([data-path*="/opportunities"]) .component__text_right_image_left .tp-flex-grid [data-layout=textContent] a.button,.slenderPage:not([data-path*="/opportunities"]) .component__text_right_image_left .tp-flex-grid [data-layout=textContent] a.button.fill{background-color:#000 !important;border:2px solid #000 !important;color:#fff;font-family:"Open Sans",sans-serif;font-weight:600;font-style:normal;font-size:14px;line-height:19px;text-transform:uppercase;min-width:152px;height:auto;border-radius:4px;transition:all .5s ease}.slenderPage:not([data-path*="/opportunities"]) .component__text_right_image_left .tp-flex-grid [data-layout=textContent] a.button:hover,.slenderPage:not([data-path*="/opportunities"]) .component__text_right_image_left .tp-flex-grid [data-layout=textContent] a.button.fill:hover{background-color:transparent !important;color:#000}.slenderPage:not([data-path*="/opportunities"]) .component__text_right_image_left.textAlignRight .tp-flex-grid [data-layout=textContent]{-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}.slenderPage:not([data-path*="/opportunities"]) .component__text_right_image_left:nth-child(odd) .tp-flex-grid .heading:after{left:100% !important;right:auto !important}.slenderPage:not([data-path*="/opportunities"]) .component__text_right_image_left:nth-child(even) [data-layout=textContent] .heading:after{left:100% !important;right:auto !important}.slenderPage:not([data-path*="/opportunities"]) .component__text_left_image_right.background-option{margin-bottom:100px}.slenderPage:not([data-path*="/opportunities"]) .component__text_left_image_right.background-option .backgroundImage{z-index:100}.slenderPage:not([data-path*="/opportunities"]) .component__text_left_image_right .tp-flex-grid [data-layout=textContent]{margin:0;padding:0}.slenderPage:not([data-path*="/opportunities"]) .component__text_left_image_right .tp-flex-grid [data-layout=textContent] .heading{padding-left:0}.slenderPage:not([data-path*="/opportunities"]) .component__text_left_image_right .tp-flex-grid [data-layout=textContent] .heading .headingText{margin-left:0}.slenderPage:not([data-path*="/opportunities"]) .component__text_left_image_right .tp-flex-grid [data-layout=textContent] .heading:after{left:auto !important;right:100% !important}.slenderPage:not([data-path*="/opportunities"]) .component__text_left_image_right .tp-flex-grid [data-layout=textContent] .richtext{max-width:520px}.slenderPage:not([data-path*="/opportunities"]) .component__text_left_image_right .tp-flex-grid [data-layout=image]{margin:0;z-index:10}.slenderPage:not([data-path*="/opportunities"]) .component__text_left_image_right .tp-flex-grid .backgroundImage{left:calc(50% - 30px);width:calc(50% + 30px)}.slenderPage[data-path*="/opportunities/"] .component__text_right_image_left .tp-flex-grid,.slenderPage[data-path*="/opportunities/"] .component__text_left_image_right .tp-flex-grid{min-height:auto}.slenderPage[data-path*="/my-account"] [data-layout=textContent] .heading .headingText h1:after,.slenderPage[data-path*="/my-account"] [data-layout=textContent] .heading .headingText h2:after,.slenderPage[data-path*="/my-account"] [data-layout=textContent] .heading .headingText h3:after,.slenderPage[data-path*="/my-account"] [data-layout=textContent] .heading .headingText h4:after,.slenderPage[data-path*="/my-account"] [data-layout=textContent] .heading .headingText h5:after,.slenderPage[data-path*="/my-account"] [data-layout=textContent] .heading .headingText h6:after{content:"";display:block;height:4px;background-color:#00a7b0;width:80px;margin:15px 0}.component__subscribe,.component__form{margin:25px 0 100px;padding:50px 0;box-shadow:0 10px 30px 0 rgba(0,0,0,.5)}.component__subscribe [data-layout=fieldColumn],.component__form [data-layout=fieldColumn]{margin-bottom:0}.component__subscribe p,.component__subscribe form,.component__form p,.component__form form{margin:0}.component__subscribe [data-layout=textContent] .heading .headingText h1,.component__subscribe [data-layout=textContent] .heading .headingText h2,.component__subscribe [data-layout=textContent] .heading .headingText h3,.component__subscribe [data-layout=textContent] .heading .headingText h4,.component__subscribe [data-layout=textContent] .heading .headingText h5,.component__subscribe [data-layout=textContent] .heading .headingText h6,.component__form [data-layout=textContent] .heading .headingText h1,.component__form [data-layout=textContent] .heading .headingText h2,.component__form [data-layout=textContent] .heading .headingText h3,.component__form [data-layout=textContent] .heading .headingText h4,.component__form [data-layout=textContent] .heading .headingText h5,.component__form [data-layout=textContent] .heading .headingText h6{font-family:"Lato",sans-serif;font-weight:300;font-style:normal;font-size:72px;line-height:76px;text-transform:uppercase;margin-bottom:0}.component__subscribe [data-layout=textContent] .heading .headingText .subtitle,.component__form [data-layout=textContent] .heading .headingText .subtitle{font-family:"Lato",sans-serif;font-weight:300;font-style:normal;font-size:32px;line-height:42px}@media(max-width: 896px){.component__subscribe [data-layout=textContent] .heading .headingText h1,.component__subscribe [data-layout=textContent] .heading .headingText h2,.component__subscribe [data-layout=textContent] .heading .headingText h3,.component__subscribe [data-layout=textContent] .heading .headingText h4,.component__subscribe [data-layout=textContent] .heading .headingText h5,.component__subscribe [data-layout=textContent] .heading .headingText h6,.component__form [data-layout=textContent] .heading .headingText h1,.component__form [data-layout=textContent] .heading .headingText h2,.component__form [data-layout=textContent] .heading .headingText h3,.component__form [data-layout=textContent] .heading .headingText h4,.component__form [data-layout=textContent] .heading .headingText h5,.component__form [data-layout=textContent] .heading .headingText h6{font-size:38px;line-height:46px}.component__subscribe [data-layout=textContent] .heading .headingText .subtitle,.component__form [data-layout=textContent] .heading .headingText .subtitle{font-size:24px;line-height:36px}}.component__subscribe [data-layout=textContent],.component__subscribe [data-layout=form],.component__form [data-layout=textContent],.component__form [data-layout=form]{margin:0 15px !important}.component__subscribe label.smartCheckbox,.component__subscribe label.smartRadio,.component__form label.smartCheckbox,.component__form label.smartRadio{padding-left:0;font-family:"Open Sans",sans-serif;font-weight:400;font-style:normal;font-size:12px;line-height:18px;color:#fff}.component__subscribe input.customCheckbox,.component__form input.customCheckbox{display:none}.component__subscribe input.customCheckbox~span,.component__form input.customCheckbox~span{vertical-align:middle;text-transform:none}.component__subscribe input.customCheckbox~span:last-of-type,.component__form input.customCheckbox~span:last-of-type{display:inline-block;margin-left:12px}@media(max-width: 896px){.component__subscribe input.customCheckbox~span:last-of-type,.component__form input.customCheckbox~span:last-of-type{margin-left:0}}.component__subscribe input.customCheckbox+span.customCheckboxVirtual,.component__form input.customCheckbox+span.customCheckboxVirtual{height:26.38px;width:26.52px;border-radius:3.2px;background-color:#ddd;position:relative;display:inline-block;cursor:pointer}.component__subscribe input.customCheckbox+span.customCheckboxVirtual:after,.component__form input.customCheckbox+span.customCheckboxVirtual:after{position:absolute;display:block;content:"";transform:rotate(45deg);height:2px;transition:all .3s ease;width:0;top:4px;right:4px;background-color:transparent}.component__subscribe input.customCheckbox+span.customCheckboxVirtual:before,.component__form input.customCheckbox+span.customCheckboxVirtual:before{position:absolute;display:block;content:"";transform:rotate(-45deg);height:2px;transition:all .3s ease;width:0;top:4px;right:4px;background-color:transparent}.component__subscribe input.customCheckbox+span.customCheckboxVirtual[data-unchecked=check]:after,.component__form input.customCheckbox+span.customCheckboxVirtual[data-unchecked=check]:after{top:15px;right:14px;width:9px;background-color:#666}.component__subscribe input.customCheckbox+span.customCheckboxVirtual[data-unchecked=check]:before,.component__form input.customCheckbox+span.customCheckboxVirtual[data-unchecked=check]:before{right:1px;top:12px;width:18px;background-color:#666}.component__subscribe input.customCheckbox+span.customCheckboxVirtual[data-unchecked=cross]:after,.component__form input.customCheckbox+span.customCheckboxVirtual[data-unchecked=cross]:after{right:3px;top:13px;width:20px;background-color:#666}.component__subscribe input.customCheckbox+span.customCheckboxVirtual[data-unchecked=cross]:before,.component__form input.customCheckbox+span.customCheckboxVirtual[data-unchecked=cross]:before{top:13px;right:3px;width:20px;background-color:#666}.component__subscribe input.customCheckbox:checked+span.customCheckboxVirtual[data-checked=check]:after,.component__form input.customCheckbox:checked+span.customCheckboxVirtual[data-checked=check]:after{top:15px;right:14px;width:9px;background-color:#666}.component__subscribe input.customCheckbox:checked+span.customCheckboxVirtual[data-checked=check]:before,.component__form input.customCheckbox:checked+span.customCheckboxVirtual[data-checked=check]:before{right:1px;top:12px;width:18px;background-color:#666}.component__subscribe input.customCheckbox:checked+span.customCheckboxVirtual[data-checked=cross]:after,.component__form input.customCheckbox:checked+span.customCheckboxVirtual[data-checked=cross]:after{right:3px;top:13px;width:20px;background-color:#666}.component__subscribe input.customCheckbox:checked+span.customCheckboxVirtual[data-checked=cross]:before,.component__form input.customCheckbox:checked+span.customCheckboxVirtual[data-checked=cross]:before{top:13px;right:3px;width:20px;background-color:#666}.component__subscribe input.customCheckbox:checked+span.customCheckboxVirtual[data-checked=""],.component__form input.customCheckbox:checked+span.customCheckboxVirtual[data-checked=""]{width:0;background-color:transparent}.component__subscribe form .col-80,.component__subscribe form .col-100,.component__form form .col-80,.component__form form .col-100{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.component__subscribe form .col-80 input,.component__subscribe form .col-80 textarea,.component__subscribe form .col-100 input,.component__subscribe form .col-100 textarea,.component__form form .col-80 input,.component__form form .col-80 textarea,.component__form form .col-100 input,.component__form form .col-100 textarea{-webkit-flex-basis:calc(50% - 10px);-moz-flex-basis:calc(50% - 10px);-ms-flex-basis:calc(50% - 10px);flex-basis:calc(50% - 10px);border:2px solid #fff;border-radius:4px;font-family:"Open Sans",sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:19px;color:#333;padding:18px 10px;margin-bottom:20px}.component__subscribe form .col-80 input:first-of-type,.component__subscribe form .col-80 textarea:first-of-type,.component__subscribe form .col-100 input:first-of-type,.component__subscribe form .col-100 textarea:first-of-type,.component__form form .col-80 input:first-of-type,.component__form form .col-80 textarea:first-of-type,.component__form form .col-100 input:first-of-type,.component__form form .col-100 textarea:first-of-type{margin-right:20px}.component__subscribe form .col-80 input::placeholder,.component__subscribe form .col-80 textarea::placeholder,.component__subscribe form .col-100 input::placeholder,.component__subscribe form .col-100 textarea::placeholder,.component__form form .col-80 input::placeholder,.component__form form .col-80 textarea::placeholder,.component__form form .col-100 input::placeholder,.component__form form .col-100 textarea::placeholder{font-family:"Open Sans",sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:19px;color:#333}.component__subscribe form .col-20,.component__subscribe form .col-50,.component__form form .col-20,.component__form form .col-50{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.component__subscribe form .col-20.buttonBox,.component__subscribe form .col-50.buttonBox,.component__form form .col-20.buttonBox,.component__form form .col-50.buttonBox{-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}.component__subscribe form .col-20 input,.component__subscribe form .col-20 textarea,.component__subscribe form .col-50 input,.component__subscribe form .col-50 textarea,.component__form form .col-20 input,.component__form form .col-20 textarea,.component__form form .col-50 input,.component__form form .col-50 textarea{-webkit-flex-basis:calc(100% - 10px);-moz-flex-basis:calc(100% - 10px);-ms-flex-basis:calc(100% - 10px);flex-basis:calc(100% - 10px);border:2px solid #fff;border-radius:4px;font-family:"Open Sans",sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:19px;color:#333;padding:18px 10px;margin-bottom:20px;width:auto}.component__subscribe form .col-20 input:first-of-type,.component__subscribe form .col-20 textarea:first-of-type,.component__subscribe form .col-50 input:first-of-type,.component__subscribe form .col-50 textarea:first-of-type,.component__form form .col-20 input:first-of-type,.component__form form .col-20 textarea:first-of-type,.component__form form .col-50 input:first-of-type,.component__form form .col-50 textarea:first-of-type{margin-right:10px}.component__subscribe form .col-20 input::placeholder,.component__subscribe form .col-20 textarea::placeholder,.component__subscribe form .col-50 input::placeholder,.component__subscribe form .col-50 textarea::placeholder,.component__form form .col-20 input::placeholder,.component__form form .col-20 textarea::placeholder,.component__form form .col-50 input::placeholder,.component__form form .col-50 textarea::placeholder{font-family:"Open Sans",sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:19px;color:#333}.component__subscribe form .col-20 button.button,.component__subscribe form .col-20 button.button.fill,.component__subscribe form .col-50 button.button,.component__subscribe form .col-50 button.button.fill,.component__form form .col-20 button.button,.component__form form .col-20 button.button.fill,.component__form form .col-50 button.button,.component__form form .col-50 button.button.fill{margin:0 0 0 20px;padding:15px 30px;min-width:184.61px;height:auto;font-family:"Open Sans",sans-serif;font-weight:600;font-style:normal;font-size:18px;line-height:24px;background-color:#000 !important;border:2px solid #000 !important;border-radius:4px;color:#fff}.component__subscribe form .col-20 button.button:hover,.component__subscribe form .col-20 button.button.fill:hover,.component__subscribe form .col-50 button.button:hover,.component__subscribe form .col-50 button.button.fill:hover,.component__form form .col-20 button.button:hover,.component__form form .col-20 button.button.fill:hover,.component__form form .col-50 button.button:hover,.component__form form .col-50 button.button.fill:hover{background-color:transparent !important;color:#000 !important}.component__subscribe form:not(.smartform1) .col-80 input,.component__form form:not(.smartform1) .col-80 input{-webkit-flex-basis:calc(25% - 10px);-moz-flex-basis:calc(25% - 10px);-ms-flex-basis:calc(25% - 10px);flex-basis:calc(25% - 10px);width:auto;margin-right:10px}.component__subscribe form:not(.smartform1) .col-80 input:first-of-type,.component__form form:not(.smartform1) .col-80 input:first-of-type{margin-right:10px}@media(max-width: 1024px){.component__subscribe form:not(.smartform1) .col-80 input,.component__form form:not(.smartform1) .col-80 input{-webkit-flex-basis:calc(50% - 10px);-moz-flex-basis:calc(50% - 10px);-ms-flex-basis:calc(50% - 10px);flex-basis:calc(50% - 10px)}}@media(max-width: 896px){.component__subscribe form:not(.smartform1) .col-80 input,.component__form form:not(.smartform1) .col-80 input{-webkit-flex-basis:calc(100% - 10px);-moz-flex-basis:calc(100% - 10px);-ms-flex-basis:calc(100% - 10px);flex-basis:calc(100% - 10px)}}.component__subscribe form:not(.smartform1) .col-20 button.button,.component__subscribe form:not(.smartform1) .col-20 button.button.fill,.component__form form:not(.smartform1) .col-20 button.button,.component__form form:not(.smartform1) .col-20 button.button.fill{margin:0}@media(max-width: 1024px){.component__subscribe form .col-20 button.button,.component__form form .col-20 button.button{margin:0}.component__subscribe form .col-80 input,.component__form form .col-80 input{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%}.component__subscribe form .col-80 input:first-of-type,.component__form form .col-80 input:first-of-type{margin-right:0}}.component__image_slider{padding:50px 0 50px}.component__image_slider .tp-flex-grid{max-width:1684px}.component__image_slider .SmartSlides{position:relative}.component__image_slider .SmartSlides li.slide{min-width:25%}.component__image_slider .SmartSlides .sliderDots{position:absolute;bottom:-30px;left:0;right:0}.component__image_slider .SmartSlides .sliderDots .sliderDot:nth-child(6),.component__image_slider .SmartSlides .sliderDots .sliderDot:nth-child(7){display:none}@media(max-width: 896px){.component__image_slider .SmartSlides li.slide{min-width:50%}.component__image_slider .SmartSlides li.slide .slideContent{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.component__image_slider .SmartSlides .sliderDots .sliderDot:nth-child(6){display:block}}/*# sourceMappingURL=production.css.map */
