@charset "UTF-8";.basic-button{border-radius:3px;font-size:14px;height:55px}.basic-button.green,.basic-button.primary,.basic-button.success{background-color:#3fbc9c;color:#fff}.basic-button.green:focus,.basic-button.green:hover,.basic-button.primary:focus,.basic-button.primary:hover,.basic-button.success:focus,.basic-button.success:hover{background-color:#4fcfae;color:#fff}.basic-button.purple{background-color:#138bb2;color:#fff}.basic-button.purple:focus,.basic-button.purple:hover{background-color:#3b93b1;color:#fff}.basic-button.red,.basic-button.warning{background-color:#ed6a5a;color:#fff}.basic-button.red:hover,.basic-button.warning:hover{background-color:#fd7d6c;color:#fff}.basic-button.simple{height:35px;margin:0;padding:0 20px}.basic-button.grey{background-color:#939393;color:#fff}.basic-button.grey:hover{background-color:#a0a0a0;color:#fff}.basic-button.light-grey{background-color:#e7e7e7;border-color:#b9b9b9;color:#333}.basic-button.light-grey:hover{background-color:#b9b9b9}.basic-button.small{padding:15px}.basic-button.shadow{box-shadow:0 3px 6px rgba(0,0,0,.2)}.basic-button.bold{font-weight:700}.basic-button.downloadButton,.basic-button.purchaseMsgButton{height:100%;min-width:200px}.mainFlex_D091T{display:flex}.mainFlexSmall_nWCYv{display:flex;max-height:100%;overflow:hidden auto}.grid_X2Uit{display:grid;grid-template-columns:auto auto auto auto auto auto auto;grid-template-rows:auto auto auto}.registerFrame_aJ1rq{background-color:#eff9f7;border-radius:5px 5px 0 0;display:flex;padding:30px 50px 0 20px}.postRegisterFrame_fz7iV{background-color:#eff9f7;border-radius:5px 5px 5px 5px;display:flex;padding:30px 50px}.back_RNQ5r{color:#666!important;position:relative;top:-20px;white-space:nowrap;width:0}.backSpan_oK250{position:relative;top:-7px}.image_OqO19{height:484px;width:484px}.alreadyJoined_AJXRC{align-items:center;background-color:#a5e5d9;border-radius:0 0 5px 5px;display:flex;grid-column-end:4;grid-column-start:1;justify-content:flex-end;margin:0;min-height:60px}.alreadyJoined_AJXRC a{color:#404040;padding-right:20px;text-align:right}.alreadyJoined_AJXRC a span{font-weight:700;text-decoration:underline;white-space:nowrap}@media (max-width:1400px){.image_OqO19{display:none}}.DownloadJoinTitle_TlW9M,.OnlyDownloadTitle_IdA_Q{font-family:lato,open sans,sans-serif;font-size:22px;font-weight:700}.reasonForJoining_X7nGw{font-family:lato,open sans,sans-serif;font-size:18px;margin:0}.cross_iIa0a,.tick_x6ih3{align-items:center;display:flex;font-family:lato,open sans,sans-serif;font-size:23px;justify-content:center;margin:0}.alreadyJoined_PSrvi,.andMuchMore_VUyxB,.asterix_tEujV{font-family:lato,open sans,sans-serif;font-size:14px;margin:0;padding-bottom:10px;text-align:center}.DownloadJoinButton_twACu,.OnlyDownloadButton_ujGg7{border-radius:3px;box-shadow:0 3px 6px rgba(0,0,0,.2);display:inline-block;font-size:14px;font-weight:700;height:40px;line-height:40px;margin:0 0 20px;text-align:center;text-transform:uppercase;width:220px}.column1_wNtFa,.reasonForJoining_X7nGw{background-color:#cbe4e0}.reasonForJoining_X7nGw.dark_DOIHW{background-color:#c1d8d5}.reasonForJoining_X7nGw.light_v1eBK{background-color:#d6eae6}.DownloadJoinButtonBox_CkAtW,.DownloadJoinTitleBox_QOgDX,.andMuchMore_VUyxB{background-color:#dff2ef}.tick_x6ih3.dark_DOIHW{background-color:#d4e6e3}.tick_x6ih3.light_v1eBK{background-color:#e6f5f2}.OnlyDownloadTitle_IdA_Q,.column3_NOhou,.cross_iIa0a{background-color:#fff}.cross_iIa0a.dark_DOIHW{background-color:#f2f2f2}.reasonForJoining_X7nGw{color:#2a363b}.andMuchMore_VUyxB,.asterix_tEujV,.tick_x6ih3{color:#3fbc9c}.column1_wNtFa{grid-column-start:1}.DownloadJoinButtonBox_CkAtW,.column1_wNtFa{align-items:center;display:flex;flex-direction:column;justify-content:center}.DownloadJoinButtonBox_CkAtW{grid-column-start:2}.column3_NOhou{align-items:center;display:flex;flex-direction:column;grid-column-start:3;justify-content:center}.grid_zblYq{display:grid;grid-template-columns:260px 260px 260px;grid-template-rows:76px 115px 42px 42px 42px 42px 42px 36px 60px}.gridHeader_YZdAq{background-color:#189a82;color:#fff;font-family:lato,open sans,sans-serif;font-size:30px;font-weight:700;justify-content:center;text-align:center}.alreadyJoined_PSrvi,.gridHeader_YZdAq{align-items:center;display:flex;grid-column-end:4;grid-column-start:1;margin:0}.alreadyJoined_PSrvi{background-color:#a5e5d9;justify-content:flex-end}.alreadyJoined_PSrvi a{color:#404040;padding-right:20px;text-align:right}.alreadyJoined_PSrvi a span{font-weight:700;text-decoration:underline;white-space:nowrap}.DownloadJoinTitleBox_QOgDX{align-items:center;display:flex;flex-direction:column;grid-column-start:2;justify-content:center}.DownloadJoinTitle_TlW9M{text-align:center}.OnlyDownloadTitle_IdA_Q{align-items:center;display:flex;grid-column-start:3;justify-content:center;margin:0}.reasonForJoining_X7nGw{align-items:center;display:flex;grid-column-start:1;justify-content:flex-end;padding-right:10px;text-align:right}.tick_x6ih3{grid-column-start:2}.cross_iIa0a,.tick_x6ih3{align-items:center;display:flex;justify-content:center}.cross_iIa0a{color:#83a29d;grid-column-start:3}.andMuchMore_VUyxB{align-items:center;display:flex;grid-column-start:2;justify-content:center}.DownloadJoinButton_twACu{background-color:#3fbc9c;color:#fff;grid-column-start:2}.OnlyDownloadButton_ujGg7{background-color:#83a29d;color:#fff;grid-column-start:3}.DownloadJoinButton_twACu:active,.DownloadJoinButton_twACu:focus,.DownloadJoinButton_twACu:hover,.OnlyDownloadButton_ujGg7:active,.OnlyDownloadButton_ujGg7:focus,.OnlyDownloadButton_ujGg7:hover{color:#fff!important;filter:brightness(.8)}@media (max-width:800px){.grid_zblYq{grid-template-columns:280px 280px}.tick_x6ih3{display:none}.DownloadJoinButtonBox_CkAtW,.DownloadJoinTitleBox_QOgDX,.andMuchMore_VUyxB{grid-column-start:1}.column1_wNtFa{display:none}.OnlyDownloadTitle_IdA_Q,.column3_NOhou,.cross_iIa0a{grid-column-start:2}.column1_wNtFa,.reasonForJoining_X7nGw{background-color:#dff2ef}.reasonForJoining_X7nGw.dark_DOIHW{background-color:#d4e6e3}.reasonForJoining_X7nGw.light_v1eBK{background-color:#e6f5f2}.reasonForJoining_X7nGw{justify-content:flex-start;padding-left:10px;padding-right:0;text-align:left}.reasonForJoining_X7nGw:before{color:#3fbc9c;content:"✓";font-size:23px;padding-right:5px}}@media (max-width:600px){.grid_zblYq{grid-template-columns:230px 230px}.gridHeader_YZdAq{font-size:25px}.DownloadJoinTitle_TlW9M,.OnlyDownloadTitle_IdA_Q{font-family:lato,open sans,sans-serif;font-size:18px;font-weight:700}.reasonForJoining_X7nGw{font-size:14px}.DownloadJoinButton_twACu,.OnlyDownloadButton_ujGg7{width:210px}.grid_zblYq{grid-template-columns:50% 50%;grid-template-rows:auto auto auto auto auto auto auto auto 60px;max-width:460px;width:100%}.gridHeader_YZdAq{padding:10px 20px}.DownloadJoinTitleBox_QOgDX,.OnlyDownloadTitle_IdA_Q{padding:10px}.reasonForJoining_X7nGw{font-size:14px;padding:10px}.DownloadJoinButton_twACu,.OnlyDownloadButton_ujGg7{margin:0 10px 10px;width:calc(100% - 20px)}.alreadyJoined_PSrvi{padding:10px}.alreadyJoined_PSrvi a{padding-right:0}.andMuchMore_VUyxB,.asterix_tEujV{padding:5px}}.registration-title{margin-top:30px;text-align:center}.registration-title2{color:#555;font-size:20px;margin-top:15px;text-align:center}.register{margin:auto;max-width:900px}.register input:invalid{border:1px dashed #b40000}.register #dropdown-date{display:flex;flex-direction:row;margin:0 0 0 10px}.register #dropdown-date .date-input{margin:2px}.register #dropdown-date .date-input select{border-radius:5px;height:45px;max-width:80px}.register .alert{border:1px solid transparent;border-radius:.25rem;font-size:14px;left:15px;margin-bottom:1rem;padding:.75rem 1.25rem;position:relative}.register .alert-danger{background-color:#f8d7da;border-color:#f5c6cb;color:#721c24}.register .info{background:#e1e1e1;border-radius:40%;font-size:14px;height:5px;margin:5px;padding:0 6px 0 3px;width:5px}.register .flex-container{display:flex;flex-direction:row;flex-wrap:wrap-reverse;justify-content:center}.register .flex-container div{margin:10px}.register .flex-container .right{margin-bottom:0;max-width:300px}.register .flex-container .right>div{margin-bottom:0}.register .perks{min-width:350px}.register .perks img{max-height:333px}.register .perks a{display:flex}.register .perks ul{color:#222;font-size:21px;font-weight:100;line-height:84px;margin:0 0 0 15px;padding:0;position:relative}.register .perks a:hover,.register .perks ul{text-decoration:none}.register .perks li{list-style-type:none}.register label{margin-bottom:5px;margin-left:10px;margin-top:4px}.register label.text{margin-top:15px}.register input{border-radius:5px;height:45px;margin-bottom:5px;margin-left:10px;width:250px}.register input::placeholder{color:#555}.register input::-moz-placeholder{color:#000}.register .react-toggle{margin:0 9px 4px 0}.register .react-toggle label:before{top:6px}.register .react-toggle label:after{top:8px}.register .next-button{background-color:#3fbc9c;border:none;border-radius:5px;color:#fff;font-weight:400;height:56px;margin:0 10px 15px;min-width:250px;padding:0;white-space:nowrap}.register .next-button:disabled{background:#aaa}.register .step{min-width:100px;width:100px}.register .back{padding:0}.register .back,.register .social-button{background-color:#fff;border:1px solid #888;color:#555}.register .social-button{border-radius:5px;display:inline-block;font-size:15px;height:56px;margin-bottom:10px;padding:14px 0 0;text-align:center;width:250px}.register .social-button img{width:20px}.register .policies-label{display:flex;margin-bottom:15px;margin-top:15px}.register .policies{color:#626262;font-size:13px;line-height:15px}.register .terms{color:#4d4d4d;font-size:.63rem}.register input[type=checkbox]:checked+label:after{background-color:#3fbc9c}.register input[type=checkbox]+label,.register input[type=radio]+label{margin-left:0}.register .username-not-good{color:#ff4a4a}.register .username-good{color:#16a368}.register .loading-container{align-items:center;display:flex;flex-direction:column}.turnstile-component{margin-top:15px!important;transform:scale(.84);transform-origin:left top}.turnstile-component div{margin:0!important}.turnstile-component .turnstile-loading{color:#666;font-size:14px;padding:8px 0}.turnstile-component iframe{max-width:100%!important;min-width:0!important;width:100%!important}.NewsletterSubcriptionPopupGoogleFBBackground{align-items:center;display:flex;flex-direction:column;height:390px;justify-content:space-between}.NewsletterSubcriptionPopupGoogleFBBackground h2{color:#4d4d4d;font-family:Open Sans,sans-serif;font-size:20px;text-align:center}.NewsletterSubcriptionPopupGoogleFBBackground .flexCenter{align-items:center;display:flex;flex-direction:column}.NewsletterSubcriptionPopupGoogleFBBackground p{color:#4d4d4d;font-family:Open Sans,sans-serif;font-size:18px;line-height:22px;margin:0}.NewsletterSubcriptionPopupGoogleFBBackground .bulletHeader{margin-bottom:30px}.NewsletterSubcriptionPopupGoogleFBBackground .bulletPointGrid{display:grid;grid-template-columns:min-content auto;margin-top:30px;row-gap:20px}.NewsletterSubcriptionPopupGoogleFBBackground .check{color:#4dc0a2;font-size:23px;padding-right:10px;width:min-content}.NewsletterSubcriptionPopupGoogleFBBackground .noButton,.NewsletterSubcriptionPopupGoogleFBBackground .yesButton{border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,.2);color:#fff;font-family:Open Sans,sans-serif;font-size:16px;height:56px;line-height:56px;text-align:center;width:250px}.NewsletterSubcriptionPopupGoogleFBBackground .yesButton{background-color:#3fbd9c;margin-bottom:15px}.NewsletterSubcriptionPopupGoogleFBBackground .noButton{background-color:#83a29d}.NewsletterSubcriptionPopupGoogleFBBackground .noButton span{font-size:12px}.modalBackground{background-color:#fff;border-radius:5px;font-family:Lato,Open Sans,sans-serif;margin:auto;max-height:100vh;max-width:100%;overflow:auto;padding:20px;width:max-content}@media only screen and (max-width:40em){#collection-modal.reveal-modal{width:100%}}.AddToCollection{align-items:flex-start;display:flex;flex-direction:column;max-height:calc(100vh - 40px)}.AddToCollection .titleAndClose{align-items:flex-start;display:flex;justify-content:space-between;width:100%}.AddToCollection .titleAndClose .modalTitle{font-family:inherit;font-size:18px;margin:0 20px 20px 0}.AddToCollection .secondaryButton{background-color:#fff;border:1px solid gray;border-radius:1em;color:gray;font-size:14px;font-weight:inherit;margin:0 0 20px;padding:0 .6em}.AddToCollection .createNewCollectionButton{background-color:#1da1f2;border-radius:3px;box-shadow:0 3px 6px rgba(0,0,0,.2);color:#fff;font-size:14px;font-weight:inherit;margin:0;padding:5px 10px}.AddToCollection .flexRowAlignMiddle{align-items:center;display:flex;justify-content:flex-start}.AddToCollection .totalSizeAndNoOfFiles{margin:0 0 0 1em}.AddToCollection .totalSizeAndNoOfFiles .totalSize{color:gray}.separator{width:100%}p.container-pfds{margin:20px 0}.collectionList{min-height:0;overflow:auto}.nameActionListItemRow{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:20px}.nameActionListItemRow .checkbox{margin:0}.nameActionListItemRow p{display:inline-block;font-family:inherit;font-size:18px;margin:0;vertical-align:baseline}.nameActionListItemRow p .main{font-family:inherit}.nameActionListItemRow p .sub{color:gray;font-family:inherit;margin-right:15px}.nameActionListItemRow .actionButton{background-color:#fff;border:1px solid gray;border-radius:1em;color:gray;cursor:pointer;font-size:14px;font-weight:inherit;margin:0;padding:0 .6em}.nameActionListItemRow .actionButton.disabled{background-color:unset!important;border:unset;color:gray}.collectionList{flex-shrink:1}.downloadButtonContainer{width:max-content}.downloadButtonContainer .downloadButton{margin:0;z-index:1}.downloadButtonContainer .selectFileSliderContainer{height:40px;position:relative;width:100%}.downloadButtonContainer .selectFileSliderContainer .selectFileSlider{background-color:#00c5de;border-radius:0 0 3px 3px;color:#fff;left:0;margin:0;padding:5px;position:absolute;right:0;text-align:center;transition:top .2s linear;width:100%}.slide-up{top:-100%}.slide-down{top:0}.hide{display:none}.popup-img-container{max-width:600px;padding:0 20px;width:100%}.popup-img{max-height:75vh}