@import"https://fonts.googleapis.com/css2?family=Ubuntu:wght@400;500;700&display=swap";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;text-decoration:none;-webkit-tap-highlight-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:500}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{color:#000;font-family:Ubuntu,system-ui,Avenir,Helvetica,Arial,sans-serif;font-size:calc(19.2px + .25vw);font-synthesis:none;font-weight:400;line-height:1.15;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[style*="--bgc:"]{--bgc-ca: mod(round(down, calc((var(--bgc) + 524288) / 262144)), 4);--bgc-cb: mod(round(down, calc((var(--bgc) + 524288) / 65536)), 4);--bgc-cc: mod(round(down, calc((var(--bgc) + 524288) / 16384)), 4);--bgc-cd: mod(round(down, calc((var(--bgc) + 524288) / 4096)), 4);--bgc-ce: mod(round(down, calc((var(--bgc) + 524288) / 1024)), 4);--bgc-cf: mod(round(down, calc((var(--bgc) + 524288) / 256)), 4);--bgc-ll: mod(round(down, calc((var(--bgc) + 524288) / 64)), 4);--bgc-aaa: mod(round(down, calc((var(--bgc) + 524288) / 8)), 8);--bgc-bbb: mod(calc(var(--bgc) + 524288), 8);--bgc-ca-clr: hsl(0 0% calc(var(--bgc-ca) / 3 * 100%));--bgc-cb-clr: hsl(0 0% calc(var(--bgc-cb) / 3 * 100%));--bgc-cc-clr: hsl(0 0% calc(var(--bgc-cc) / 3 * 100%));--bgc-cd-clr: hsl(0 0% calc(var(--bgc-cd) / 3 * 100%));--bgc-ce-clr: hsl(0 0% calc(var(--bgc-ce) / 3 * 100%));--bgc-cf-clr: hsl(0 0% calc(var(--bgc-cf) / 3 * 100%));--bgc-base-clr: oklab(calc(var(--bgc-ll) / 3 * .6 + .2) calc(var(--bgc-aaa) / 8 * .7 - .35) calc((var(--bgc-bbb) + 1) / 8 * .7 - .35));--bgc-stop10: 2%;--bgc-stop20: 8%;--bgc-stop30: 18%;--bgc-stop40: 32%;background-blend-mode:hard-light,hard-light,hard-light,hard-light,hard-light,hard-light,overlay,overlay,overlay,overlay,overlay,overlay,normal;background-image:radial-gradient(50% 75% at 16.67% 25%,rgb(from var(--bgc-ca-clr) r g b/50%),rgb(from var(--bgc-ca-clr) r g b/calc(50% - var(--bgc-stop10) / 2)) 10%,rgb(from var(--bgc-ca-clr) r g b/calc(50% - var(--bgc-stop20) / 2)) 20%,rgb(from var(--bgc-ca-clr) r g b/calc(50% - var(--bgc-stop30) / 2)) 30%,rgb(from var(--bgc-ca-clr) r g b/calc(50% - var(--bgc-stop40) / 2)) 40%,rgb(from var(--bgc-ca-clr) r g b/calc(var(--bgc-stop40) / 2)) 60%,rgb(from var(--bgc-ca-clr) r g b/calc(var(--bgc-stop30) / 2)) 70%,rgb(from var(--bgc-ca-clr) r g b/calc(var(--bgc-stop20) / 2)) 80%,rgb(from var(--bgc-ca-clr) r g b/calc(var(--bgc-stop10) / 2)) 90%,transparent),radial-gradient(50% 75% at 83.33% 25%,rgb(from var(--bgc-cc-clr) r g b/50%),rgb(from var(--bgc-cc-clr) r g b/calc(50% - var(--bgc-stop10) / 2)) 10%,rgb(from var(--bgc-cc-clr) r g b/calc(50% - var(--bgc-stop20) / 2)) 20%,rgb(from var(--bgc-cc-clr) r g b/calc(50% - var(--bgc-stop30) / 2)) 30%,rgb(from var(--bgc-cc-clr) r g b/calc(50% - var(--bgc-stop40) / 2)) 40%,rgb(from var(--bgc-cc-clr) r g b/calc(var(--bgc-stop40) / 2)) 60%,rgb(from var(--bgc-cc-clr) r g b/calc(var(--bgc-stop30) / 2)) 70%,rgb(from var(--bgc-cc-clr) r g b/calc(var(--bgc-stop20) / 2)) 80%,rgb(from var(--bgc-cc-clr) r g b/calc(var(--bgc-stop10) / 2)) 90%,transparent),radial-gradient(50% 75% at 50% 25%,rgb(from var(--bgc-cb-clr) r g b/50%),rgb(from var(--bgc-cb-clr) r g b/calc(50% - var(--bgc-stop10) / 2)) 10%,rgb(from var(--bgc-cb-clr) r g b/calc(50% - var(--bgc-stop20) / 2)) 20%,rgb(from var(--bgc-cb-clr) r g b/calc(50% - var(--bgc-stop30) / 2)) 30%,rgb(from var(--bgc-cb-clr) r g b/calc(50% - var(--bgc-stop40) / 2)) 40%,rgb(from var(--bgc-cb-clr) r g b/calc(var(--bgc-stop40) / 2)) 60%,rgb(from var(--bgc-cb-clr) r g b/calc(var(--bgc-stop30) / 2)) 70%,rgb(from var(--bgc-cb-clr) r g b/calc(var(--bgc-stop20) / 2)) 80%,rgb(from var(--bgc-cb-clr) r g b/calc(var(--bgc-stop10) / 2)) 90%,transparent),radial-gradient(50% 75% at 16.67% 75%,rgb(from var(--bgc-cd-clr) r g b/50%),rgb(from var(--bgc-cd-clr) r g b/calc(50% - var(--bgc-stop10) / 2)) 10%,rgb(from var(--bgc-cd-clr) r g b/calc(50% - var(--bgc-stop20) / 2)) 20%,rgb(from var(--bgc-cd-clr) r g b/calc(50% - var(--bgc-stop30) / 2)) 30%,rgb(from var(--bgc-cd-clr) r g b/calc(50% - var(--bgc-stop40) / 2)) 40%,rgb(from var(--bgc-cd-clr) r g b/calc(var(--bgc-stop40) / 2)) 60%,rgb(from var(--bgc-cd-clr) r g b/calc(var(--bgc-stop30) / 2)) 70%,rgb(from var(--bgc-cd-clr) r g b/calc(var(--bgc-stop20) / 2)) 80%,rgb(from var(--bgc-cd-clr) r g b/calc(var(--bgc-stop10) / 2)) 90%,transparent),radial-gradient(50% 75% at 83.33% 75%,rgb(from var(--bgc-cf-clr) r g b/50%),rgb(from var(--bgc-cf-clr) r g b/calc(50% - var(--bgc-stop10) / 2)) 10%,rgb(from var(--bgc-cf-clr) r g b/calc(50% - var(--bgc-stop20) / 2)) 20%,rgb(from var(--bgc-cf-clr) r g b/calc(50% - var(--bgc-stop30) / 2)) 30%,rgb(from var(--bgc-cf-clr) r g b/calc(50% - var(--bgc-stop40) / 2)) 40%,rgb(from var(--bgc-cf-clr) r g b/calc(var(--bgc-stop40) / 2)) 60%,rgb(from var(--bgc-cf-clr) r g b/calc(var(--bgc-stop30) / 2)) 70%,rgb(from var(--bgc-cf-clr) r g b/calc(var(--bgc-stop20) / 2)) 80%,rgb(from var(--bgc-cf-clr) r g b/calc(var(--bgc-stop10) / 2)) 90%,transparent),radial-gradient(50% 75% at 50% 75%,rgb(from var(--bgc-ce-clr) r g b/50%),rgb(from var(--bgc-ce-clr) r g b/calc(50% - var(--bgc-stop10) / 2)) 10%,rgb(from var(--bgc-ce-clr) r g b/calc(50% - var(--bgc-stop20) / 2)) 20%,rgb(from var(--bgc-ce-clr) r g b/calc(50% - var(--bgc-stop30) / 2)) 30%,rgb(from var(--bgc-ce-clr) r g b/calc(50% - var(--bgc-stop40) / 2)) 40%,rgb(from var(--bgc-ce-clr) r g b/calc(var(--bgc-stop40) / 2)) 60%,rgb(from var(--bgc-ce-clr) r g b/calc(var(--bgc-stop30) / 2)) 70%,rgb(from var(--bgc-ce-clr) r g b/calc(var(--bgc-stop20) / 2)) 80%,rgb(from var(--bgc-ce-clr) r g b/calc(var(--bgc-stop10) / 2)) 90%,transparent),radial-gradient(50% 75% at 16.67% 25%,var(--bgc-ca-clr),rgb(from var(--bgc-ca-clr) r g b/calc(100% - var(--bgc-stop10))) 10%,rgb(from var(--bgc-ca-clr) r g b/calc(100% - var(--bgc-stop20))) 20%,rgb(from var(--bgc-ca-clr) r g b/calc(100% - var(--bgc-stop30))) 30%,rgb(from var(--bgc-ca-clr) r g b/calc(100% - var(--bgc-stop40))) 40%,rgb(from var(--bgc-ca-clr) r g b/calc(var(--bgc-stop40))) 60%,rgb(from var(--bgc-ca-clr) r g b/calc(var(--bgc-stop30))) 70%,rgb(from var(--bgc-ca-clr) r g b/calc(var(--bgc-stop20))) 80%,rgb(from var(--bgc-ca-clr) r g b/calc(var(--bgc-stop10))) 90%,transparent),radial-gradient(50% 75% at 50% 25%,var(--bgc-cb-clr),rgb(from var(--bgc-cb-clr) r g b/calc(100% - var(--bgc-stop10))) 10%,rgb(from var(--bgc-cb-clr) r g b/calc(100% - var(--bgc-stop20))) 20%,rgb(from var(--bgc-cb-clr) r g b/calc(100% - var(--bgc-stop30))) 30%,rgb(from var(--bgc-cb-clr) r g b/calc(100% - var(--bgc-stop40))) 40%,rgb(from var(--bgc-cb-clr) r g b/calc(var(--bgc-stop40))) 60%,rgb(from var(--bgc-cb-clr) r g b/calc(var(--bgc-stop30))) 70%,rgb(from var(--bgc-cb-clr) r g b/calc(var(--bgc-stop20))) 80%,rgb(from var(--bgc-cb-clr) r g b/calc(var(--bgc-stop10))) 90%,transparent),radial-gradient(50% 75% at 83.33% 25%,var(--bgc-cc-clr),rgb(from var(--bgc-cc-clr) r g b/calc(100% - var(--bgc-stop10))) 10%,rgb(from var(--bgc-cc-clr) r g b/calc(100% - var(--bgc-stop20))) 20%,rgb(from var(--bgc-cc-clr) r g b/calc(100% - var(--bgc-stop30))) 30%,rgb(from var(--bgc-cc-clr) r g b/calc(100% - var(--bgc-stop40))) 40%,rgb(from var(--bgc-cc-clr) r g b/calc(var(--bgc-stop40))) 60%,rgb(from var(--bgc-cc-clr) r g b/calc(var(--bgc-stop30))) 70%,rgb(from var(--bgc-cc-clr) r g b/calc(var(--bgc-stop20))) 80%,rgb(from var(--bgc-cc-clr) r g b/calc(var(--bgc-stop10))) 90%,transparent),radial-gradient(50% 75% at 16.67% 75%,var(--bgc-cd-clr),rgb(from var(--bgc-cd-clr) r g b/calc(100% - var(--bgc-stop10))) 10%,rgb(from var(--bgc-cd-clr) r g b/calc(100% - var(--bgc-stop20))) 20%,rgb(from var(--bgc-cd-clr) r g b/calc(100% - var(--bgc-stop30))) 30%,rgb(from var(--bgc-cd-clr) r g b/calc(100% - var(--bgc-stop40))) 40%,rgb(from var(--bgc-cd-clr) r g b/calc(var(--bgc-stop40))) 60%,rgb(from var(--bgc-cd-clr) r g b/calc(var(--bgc-stop30))) 70%,rgb(from var(--bgc-cd-clr) r g b/calc(var(--bgc-stop20))) 80%,rgb(from var(--bgc-cd-clr) r g b/calc(var(--bgc-stop10))) 90%,transparent),radial-gradient(50% 75% at 50% 75%,var(--bgc-ce-clr),rgb(from var(--bgc-ce-clr) r g b/calc(100% - var(--bgc-stop10))) 10%,rgb(from var(--bgc-ce-clr) r g b/calc(100% - var(--bgc-stop20))) 20%,rgb(from var(--bgc-ce-clr) r g b/calc(100% - var(--bgc-stop30))) 30%,rgb(from var(--bgc-ce-clr) r g b/calc(100% - var(--bgc-stop40))) 40%,rgb(from var(--bgc-ce-clr) r g b/calc(var(--bgc-stop40))) 60%,rgb(from var(--bgc-ce-clr) r g b/calc(var(--bgc-stop30))) 70%,rgb(from var(--bgc-ce-clr) r g b/calc(var(--bgc-stop20))) 80%,rgb(from var(--bgc-ce-clr) r g b/calc(var(--bgc-stop10))) 90%,transparent),radial-gradient(50% 75% at 83.33% 75%,var(--bgc-cf-clr),rgb(from var(--bgc-cf-clr) r g b/calc(100% - var(--bgc-stop10))) 10%,rgb(from var(--bgc-cf-clr) r g b/calc(100% - var(--bgc-stop20))) 20%,rgb(from var(--bgc-cf-clr) r g b/calc(100% - var(--bgc-stop30))) 30%,rgb(from var(--bgc-cf-clr) r g b/calc(100% - var(--bgc-stop40))) 40%,rgb(from var(--bgc-cf-clr) r g b/calc(var(--bgc-stop40))) 60%,rgb(from var(--bgc-cf-clr) r g b/calc(var(--bgc-stop30))) 70%,rgb(from var(--bgc-cf-clr) r g b/calc(var(--bgc-stop20))) 80%,rgb(from var(--bgc-cf-clr) r g b/calc(var(--bgc-stop10))) 90%,transparent),linear-gradient(0deg,var(--bgc-base-clr),var(--bgc-base-clr))}.ccPage{box-sizing:border-box;display:-webkit-flex;display:flex;float:left;-webkit-justify-content:center;justify-content:center;padding:0 50px;position:relative;width:100%}@media (max-width: 1500px){.ccPage{padding:0 25px}}@media (max-width: 1100px){.ccPage{padding:0 20px}}@media (max-width: 780px){.ccPage{padding:0 15px}}.ccPage .ccPageInner{float:left;max-width:1420px;position:relative;width:100%}.ccPage .ccPageInner.x-large{max-width:1700px}.ccPage .ccPageInner .ccPageInner.large{max-width:1600px}.ccPage .ccPageInner.medium{max-width:1340px}.ccPage .ccPageInner.small{max-width:1200px}.ccPage .ccPageInner.x-small{max-width:760px}.ccPage .ccPageInner.width980{max-width:980px}.ccPage .ccPageInner.width740{max-width:740px}.ccPage .ccPageInner.width700{max-width:700px}.ccPage .ccPageInner.width480{max-width:480px}.textLeft{text-align:left}.textRight{text-align:right}.textCenter{text-align:center}.flex{display:-webkit-flex;display:flex}.flexColumn{-webkit-flex-direction:column;flex-direction:column}.flexRow{-webkit-flex-direction:row;flex-direction:row}.flexWrap{-webkit-flex-wrap:wrap;flex-wrap:wrap}.flexNoWrap{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.floatBox{float:left;position:relative;width:100%}.itemsStart{-webkit-align-items:flex-start;align-items:flex-start}.itemsEnd{-webkit-align-items:flex-end;align-items:flex-end}.itemsCenter{-webkit-align-items:center;align-items:center}.justifyStart{-webkit-justify-content:flex-start;justify-content:flex-start}.justifyEnd{-webkit-justify-content:flex-end;justify-content:flex-end}.justifyCenter{-webkit-justify-content:center;justify-content:center}.justifySpaceBetween{-webkit-justify-content:space-between;justify-content:space-between}.justifySpaceAround{-webkit-justify-content:space-around;justify-content:space-around}.generalTitle{float:left;font-size:clamp(20px,20px + 8 * (100vw - 320px) / 1680,28px);font-weight:500;line-height:1.1;margin:0 0 clamp(15px,15px + 5 * (100vw - 320px) / 1680,20px);position:relative;width:100%}.generalButton{-webkit-appearance:none;-webkit-align-items:center;align-items:center;background-color:#f7a823;background-image:none!important;border:none;border-radius:3px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;cursor:pointer;display:-webkit-flex;display:flex;float:left;font-size:15px;font-weight:500;height:clamp(40px,40px + 14 * (100vw - 320px) / 1680,54px);-webkit-justify-content:center;justify-content:center;min-width:250px;outline:none!important;padding:0 clamp(20px,20px + 10 * (100vw - 320px) / 1680,30px);position:relative;text-align:center;text-shadow:none;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}@media (max-width: 380px){.generalButton{font-size:13px}}.generalButton.bigFont{font-size:18px}.generalButton.fullWidth{width:100%}.generalButton:hover{background-color:#f7a823cc;color:#fff;text-shadow:none;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}.generalButton:disabled{filter:grayscale(.8);opacity:.8}.generalButton.inactive{background-color:#e4e4e4;color:#000;cursor:default}.generalButton.greyButton{background-color:#cecece;color:#000}.generalButton.greyButton:hover{background-color:#000;color:#fff}.generalForm,.generalForm .generalFormFieldsContainer{float:left;position:relative;width:100%}.generalFormField.checkbox:has(input:disabled),.generalFormField.checkbox:has(input[readonly]){pointer-events:none}.generalFormFieldRadioContainer:has(input[readonly]),.generalFormFieldRadioContainer:has(input:disabled){background-color:#efefef4d!important;pointer-events:none}.generalFormField.checkbox:has(input:disabled) label,.generalFormField.checkbox:has(input[readonly]) label,.generalFormFieldRadioContainer:has(input[readonly]) label,.generalFormFieldRadioContainer:has(input:disabled) label{color:#545454!important}.generalFormField.checkbox:has(input:disabled) label:after,.generalFormField.checkbox:has(input[readonly]) label:after,.generalFormFieldRadioContainer:has(input[readonly]) label:after,.generalFormFieldRadioContainer:has(input:disabled) label:after{filter:grayscale(.2)}.generalFormFields{float:left;margin-left:-14px;position:relative;width:calc(100% + 28px)}.generalFormFields .generalFormSectionTitle{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;font-size:clamp(16px,16px + 2 * (100vw - 320px) / 1680,18px);font-weight:500;padding:0 14px;position:relative;width:100%}.generalFormFields .generalFormSectionTitleNote{color:#68696c;font-size:13px;font-weight:500;position:relative}.generalFormFields .generalFormField{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;font-size:14px;padding:0 14px 25px;position:relative;width:50%}@media (max-width: 760px){.generalFormFields .generalFormField{width:100%}}@media (max-width: 420px){.generalFormFields .generalFormField{font-size:13px}}.generalFormFields .generalFormField.width15percent{width:15%}.generalFormFields .generalFormField.width25percent{width:25%}@media (max-width: 760px){.generalFormFields .generalFormField.width25percent{width:50%}}@media (max-width: 380px){.generalFormFields .generalFormField.width25percent{width:100%}}.generalFormFields .generalFormField.width35percent{width:35%}.generalFormFields .generalFormField.width75percent{width:75%}@media (max-width: 760px){.generalFormFields .generalFormField.width75percent{width:100%}}.generalFormFields .generalFormField.fullWidth{width:100%}.generalFormFields .generalFormField.fullWidth .separator .generalFormFieldInner{width:calc(50% - 14px)}@media (max-width: 760px){.generalFormFields .generalFormField.fullWidth .separator .generalFormFieldInner{width:100%}}.generalFormFields .generalFormField.link{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}@media (max-width: 1300px){.generalFormFields .generalFormField.link{-webkit-justify-content:flex-start;justify-content:flex-start;width:100%}}.generalFormFields .generalFormField.smallLabel label,.generalFormFields .generalFormField.smallLabel a{font-size:13px}.generalFormFields .generalFormField.grayLabel label{color:#b7b7b7}.generalFormFields .generalFormField .generalFormFieldTitle{float:left;margin:0 0 10px;position:relative;width:100%}.generalFormFields .generalFormField label{float:left;font-size:15px;font-weight:500;margin:0 0 5px;position:relative;width:100%}@media (max-width: 580px){.generalFormFields .generalFormField label{font-size:16px}}@media (max-width: 420px){.generalFormFields .generalFormField label{font-size:13px}}.generalFormFields .generalFormField .tagsWrapper{float:left;position:relative;width:100%}.generalFormFields .generalFormField .tagsWrapper .tagsList{border:1px solid #e6e6e6;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:15px 10px;position:relative;width:100%}.generalFormFields .generalFormField .tagsWrapper .tagsList .tagsListItem{background-color:#e6e6e6;border-radius:20px;cursor:pointer;float:left;margin:5px;padding:8px 20px;position:relative;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}.generalFormFields .generalFormField .tagsWrapper .tagsList .tagsListItem.selected{background-color:#000;color:#fff}.generalFormFields .generalFormField .tagsWrapper .tagsList .tagsListItem.removed{display:none}.generalFormFields .generalFormField .tagsWrapper .tagsList .tagsListItem .text{float:left;position:relative}.generalFormFields .generalFormField .tagsWrapper .tagsList .tagsListItem .icon{color:#f7a823;cursor:pointer;float:left;margin-left:10px;position:relative}.generalFormFields .generalFormField .tagsButtonsWrapper{float:left;position:relative;width:100%}.generalFormFields .generalFormField .tagsButtonsWrapper button{margin:0 0 10px 20px}.generalFormFields .generalFormField input,.generalFormFields .generalFormField textarea{-webkit-appearance:none;border:1px solid #e4e4e4;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;font-size:15px;font-weight:500;outline:none!important;padding:15px;position:relative;width:100%}@media (max-width: 680px){.generalFormFields .generalFormField input,.generalFormFields .generalFormField textarea{font-size:14px}}@media (max-width: 420px){.generalFormFields .generalFormField input,.generalFormFields .generalFormField textarea{font-size:13px}}.generalFormFields .generalFormField input:disabled,.generalFormFields .generalFormField input[readonly],.generalFormFields .generalFormField textarea:disabled,.generalFormFields .generalFormField textarea[readonly]{background-color:#efefef4d;color:#545454;pointer-events:none}.generalFormFields .generalFormField textarea{height:150px;max-height:300px;min-height:150px;resize:vertical}.generalFormFields .generalFormField .dobWrapper{float:left;position:relative;width:100%;z-index:2}.generalFormFields .generalFormField .dobSelectContainer{float:left;position:relative;width:calc(33.33% - 20px)}@media (max-width: 580px){.generalFormFields .generalFormField .dobSelectContainer{margin:0 0 10px;width:100%}}@media (max-width: 580px){.generalFormFields .generalFormField .dobSelectContainer:last-child{margin:0}}.generalFormFields .generalFormField .countrySelectContainer,.generalFormFields .generalFormField .tagsSelectContainer{float:left;position:relative;width:100%}.generalFormFields .generalFormField .dobSelectContainer .select2-container,.generalFormFields .generalFormField .countrySelectContainer .select2-container,.generalFormFields .generalFormField .tagsSelectContainer .select2-container{float:left;position:relative;width:100%!important}.generalFormFields .generalFormField .dobSelectContainer .select2-container .selection,.generalFormFields .generalFormField .dobSelectContainer .select2-container .select2-selection,.generalFormFields .generalFormField .countrySelectContainer .select2-container .selection,.generalFormFields .generalFormField .countrySelectContainer .select2-container .select2-selection,.generalFormFields .generalFormField .tagsSelectContainer .select2-container .selection,.generalFormFields .generalFormField .tagsSelectContainer .select2-container .select2-selection{float:left;position:relative;width:100%}.generalFormFields .generalFormField .dobSelectContainer .select2-container--default .select2-selection--single,.generalFormFields .generalFormField .countrySelectContainer .select2-container--default .select2-selection--single,.generalFormFields .generalFormField .tagsSelectContainer .select2-container--default .select2-selection--single{border:1px solid #e4e4e4;border-radius:0;float:left;height:auto;padding:15px 0;position:relative;width:100%}.generalFormFields .generalFormField .dobSelectContainer .select2-container--default .select2-selection--single .select2-selection__arrow,.generalFormFields .generalFormField .countrySelectContainer .select2-container--default .select2-selection--single .select2-selection__arrow,.generalFormFields .generalFormField .tagsSelectContainer .select2-container--default .select2-selection--single .select2-selection__arrow{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.generalFormFields .generalFormField .dobSelectContainer .select2-container--default .select2-selection--single .select2-selection__arrow b,.generalFormFields .generalFormField .countrySelectContainer .select2-container--default .select2-selection--single .select2-selection__arrow b,.generalFormFields .generalFormField .tagsSelectContainer .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#000 transparent transparent transparent;border-width:9px 7px 0 7px;margin-left:-10px;margin-top:-4px}.generalFormFields .generalFormField .dobSelectContainer .select2-container--default .select2-selection--single .select2-selection__clear,.generalFormFields .generalFormField .countrySelectContainer .select2-container--default .select2-selection--single .select2-selection__clear,.generalFormFields .generalFormField .tagsSelectContainer .select2-container--default .select2-selection--single .select2-selection__clear{margin-right:28px}.generalFormFieldRadioGroup{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;position:relative;width:100%}.generalFormFieldRadioContainer{float:left;margin:5px 0 0;position:relative;width:100%}.generalFormField.radio.box .generalFormFieldRadioContainer{border:1px solid #e4e4e4;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;font-size:14px;outline:none!important;padding:15px;position:relative;width:auto}.generalFormFieldRadioContainer input{-webkit-appearance:radio;left:0;opacity:0;padding:0;pointer-events:none;position:absolute;top:0;visibility:hidden}.generalFormField.checkbox input,.generalFormField.radio input{left:15px;opacity:0;padding:0;pointer-events:none;position:absolute;top:50%;width:30px}.generalFormField.checkbox label,.generalFormField.radio label,.generalFormFieldRadioContainer label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;float:left;font-size:14px;font-weight:400;padding-left:30px;position:relative;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s;width:auto}@media (max-width: 420px){.generalFormField.checkbox label,.generalFormField.radio label,.generalFormFieldRadioContainer label{font-size:13px}}.generalFormField.radio.box .generalFormFieldRadioContainer label{margin:0 0 2px}.generalFormField.checkbox label:hover,.generalFormField.radio label:hover,.generalFormFieldRadioContainer label:hover{color:#f7a823}.generalFormField.checkbox label:before,.generalFormField.radio label:before,.generalFormFieldRadioContainer label:before{border:1px solid #e6e6e6;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;content:"";height:18px;left:0;position:absolute;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s;width:18px}.generalFormField.radio label:before,.generalFormFieldRadioContainer label:before{border-radius:50%}.generalFormField.smallLabel.checkbox label:before{top:1px}.generalFormField.checkbox label:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#f7a823;font-size:18px;font-weight:700;left:0;opacity:0;position:absolute;top:-2px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s;visibility:hidden}.generalFormField.radio label:after,.generalFormFieldRadioContainer label:after{background-color:#f7a823;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;content:"";height:12px;left:3px;opacity:0;position:absolute;top:5px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s;visibility:hidden;width:12px}.generalFormField.radio label:after,.generalFormFieldRadioContainer label:after{border-radius:50%}.generalFormField.smallLabel.checkbox label:after{top:7px}.generalFormField.checkbox>input:checked+label,.generalFormField.radio>input:checked+label,.generalFormFieldRadioContainer>input:checked+label{color:#000}.generalFormField.checkbox>input:checked+label:before,.generalFormField.radio>input:checked+label:before,.generalFormFieldRadioContainer>input:checked+label:before{background-color:#f7a823;border-radius:4px}.generalFormField.checkbox>input:checked+label:after{opacity:1;visibility:visible}.generalFormField.radio>input:checked+label:after,.generalFormFieldRadioContainer>input:checked+label:after{opacity:1;visibility:visible}.infoPrompt,.methodDescription{background-color:#fafafa;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#555;display:flex;float:left;padding:12px;position:relative;width:100%}.infoPrompt:has(.icon),.methodDescription:has(.icon){gap:15px}.infoPrompt .icon,.methodDescription .icon{align-items:center;display:flex;font-size:20px;max-height:28px}.infoPrompt .infoPromptBody,.infoPrompt .methodDescriptionBody,.methodDescription .infoPromptBody,.methodDescription .methodDescriptionBody{display:flex;flex-direction:column;justify-content:center}.infoPrompt{font-size:13px}.infoPrompt.success{background-color:#ddf8ed;color:#479f7f}.infoPrompt.error{background-color:#fbe9e9;color:#e14646}.methodDescription{display:none;font-size:12px;margin:15px 0 -15px -15px;width:calc(100% + 30px)}.methodDescription p{margin:0}.methodInstallmentsWrapper{float:left;margin:15px 0 0;position:relative;width:100%}.methodInstallments{display:none;float:left;position:relative}.methodInstallments .methodInstallmentsLabel{float:left;font-size:13px;margin-bottom:10px;position:relative}.generalFormField.radio:has(input:checked) .methodDescription{display:flex}.generalFormField.radio:has(input:checked) .methodInstallments{display:block;min-width:240px}.generalFormField .selectContainer,.selectContainer .selectText{float:left;position:relative;width:100%}.selectContainer .selectedOption{-webkit-appearance:none;border:1px solid #e6e6e6;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;outline:none!important;padding:15px;position:relative;width:100%}.selectContainer .selectPlaceholderContainer{float:left;position:relative;width:100%}.selectContainer .selectPlaceholderContainer .selectedText{float:left;font-size:14px;max-width:calc(100% - 40px);position:relative;width:100%}.selectContainer .selectPlaceholderContainer .selectedArrowContainer{cursor:pointer;padding:0;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.selectContainer .selectPlaceholderContainer .selectedArrow{color:#f7a823;float:left;font-size:20px;position:relative;-webkit-transition:all .3s cubic-bezier(.29,0,.2,1) 0s;-moz-transition:all .3s cubic-bezier(.29,0,.2,1) 0s;transition:all .3s cubic-bezier(.29,0,.2,1) 0s}.selectContainer .selectPlaceholderContainer.open .selectedArrow.open,.selectContainer .selectPlaceholderContainer .selectedArrow.close{display:none}.selectContainer .selectPlaceholderContainer .selectedArrow.open,.selectContainer .selectPlaceholderContainer.open .selectedArrow.close{display:block}.selectContainer .selectedOptionsContainer{background-color:#fff;border:1px solid #e1e1e1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;bottom:2px;left:0;padding:10px;position:absolute;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);transform:translateY(100%);width:100%;z-index:100}.selectContainer .selectOptions{float:left;position:relative;width:100%}.selectContainer .selectOption{cursor:pointer;float:left;font-size:14px;padding:10px 5px;position:relative;-webkit-transition:all .3s cubic-bezier(.29,0,.2,1) 0s;-moz-transition:all .3s cubic-bezier(.29,0,.2,1) 0s;transition:all .3s cubic-bezier(.29,0,.2,1) 0s;width:100%}.selectContainer .selectOption:hover{color:#f7a823}.selectContainer .selectOption.active{background-color:#f7a823;color:#fff}.selectContainer .selectOption.disabled{cursor:default;color:#bfbfbf}.generalFormFieldNote{color:#68696c!important;float:left;font-size:14px;margin:10px 0 0;position:relative;width:100%}@media (max-width: 420px){.generalFormFieldNote{font-size:13px}}.generalFormFieldNote a,.generalFormFieldNote strong{color:#2d2d2d;font-weight:500}.generalFormNote{color:#b7b7b7;float:left;font-size:14px;position:relative;width:100%}.generalFormNote input{border:2px solid #eaebeb;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;outline:none!important;position:relative}.generalFormError{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#e14646;float:left;font-size:13px;font-weight:700;margin:5px 0;position:relative;width:100%}.generalFormError:empty{display:none;margin:0}.generalFormSuccess{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#32c682;float:left;font-size:13px;font-weight:700;margin:5px 0;position:relative;width:100%}.generalFormSuccess:empty{display:none;margin:0}.generalFormMessage{float:left;font-weight:700;position:relative;width:100%}.generalFormSuccessMessage{float:left;font-weight:700;margin:15px 0 0;position:relative;width:100%}.generalFormButtons{float:left;gap:20px 40px;line-height:1.2;position:relative;width:100%}@media (max-width: 580px){.generalFormButtons{font-size:14px}}.generalFormButtons .text strong{font-weight:700}.generalFormButtons .text{text-align:center}.generalFormButtons.multiple .generalFormButton{margin:5px 30px 5px 0}.generalFormButtons.multiple .generalFormButton:last-child{margin-right:0}.pseudoGeneralButton{float:left;box-sizing:border-box;height:clamp(40px,40px + 20 * (100vw - 320px) / 1680,60px);min-width:180px;padding:0 20px;position:relative}.generalFormButton{-webkit-appearance:none;-webkit-align-items:center;align-items:center;background-image:none!important;background-color:transparent;border:1px solid #000;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#000;cursor:pointer;display:-webkit-flex;display:flex;float:left;font-size:18px;font-weight:400;height:clamp(40px,40px + 20 * (100vw - 320px) / 1680,60px);-webkit-justify-content:center;justify-content:center;min-width:180px;outline:none!important;padding:0 20px;position:relative;text-align:center;text-shadow:none;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}@media (max-width: 580px){.generalFormButton{font-size:16px}}@media (max-width: 420px){.generalFormButton{font-size:13px;min-width:120px}}.generalFormButton.small{font-size:15px;height:clamp(30px,30px + 10 * (100vw - 320px) / 1680,40px);min-width:160px;padding:0 15px}.generalFormButton.large{min-width:280px;padding:0 50px}.generalFormButton:hover{background-color:#000;color:#fff;text-shadow:none;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}.generalFormButtons .formRegisterButton,.generalFormButtons .formLoginButton{text-decoration:underline}@media (max-width: 580px){.generalFormButtons.multiple{-webkit-justify-content:flex-start;justify-content:flex-start}.generalFormButtons.multiple .generalButton{margin:5px 30px 5px 0}}@-webkit-keyframes animatedLabelsFormFadeIn{0%{color:transparent}to{color:#000}}@keyframes animatedLabelsFormFadeIn{0%{color:transparent}to{color:#000}}@-webkit-keyframes animatedLabelsFormFadeOut{0%{color:#000}to{color:transparent}}@keyframes animatedLabelsFormFadeOut{0%{color:#000}to{color:transparent}}@-webkit-keyframes animatedLabelsWhiteFormFadeIn{0%{color:transparent}to{color:#fff}}@keyframes animatedLabelsWhiteFormFadeIn{0%{color:transparent}to{color:#fff}}@-webkit-keyframes animatedLabelsWhiteFormFadeOut{0%{color:#fff}to{color:transparent}}@keyframes animatedLabelsWhiteFormFadeOut{0%{color:#fff}to{color:transparent}}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField input{height:56px;padding:20px 20px 5px}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField textarea{padding:30px 20px 0}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField input::-webkit-input-placeholder,.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField textarea::-webkit-input-placeholder{opacity:0;-webkit-transition:opacity .1s linear .1s;-moz-transition:opacity .1s linear .1s;transition:opacity .1s linear .1s}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField input:placeholder-shown:focus,.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField textarea:placeholder-shown:focus{animation:animatedLabelsFormFadeIn .1s linear .1s forwards;color:transparent}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField input:placeholder-shown:not(:focus),.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField textarea:placeholder-shown:not(:focus){animation:animatedLabelsFormFadeOut .1s linear .1s forwards;color:#000}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField input:focus,.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField textarea:focus{outline:none}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField input:focus::-webkit-input-placeholder,.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField textarea:focus::-webkit-input-placeholder{opacity:1}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField input:focus+.placeholderLabel,.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField input:-webkit-autofill+.placeholderLabel,.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField input:not(:placeholder-shown)+.placeholderLabel,.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField textarea:focus+.placeholderLabel,.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField textarea:-webkit-autofill+.placeholderLabel,.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField textarea:not(:placeholder-shown)+.placeholderLabel{color:#68696c;font-size:12px;font-weight:400;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);transform:translateY(-10px);transition-delay:0s}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField .placeholderLabel{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#68696c;display:block;font-size:15px;font-weight:400;margin:0;overflow:hidden;padding:0 20px;pointer-events:none;position:absolute;text-overflow:ellipsis;top:18px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;transition:all .1s ease-in-out;transition-delay:.2s;white-space:nowrap;width:calc(100% - 30px)}@media (max-width: 400px){.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField .placeholderLabel{font-size:13px}}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.select label{display:none}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.whiteForm .generalFormField input:placeholder-shown:focus,.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.whiteForm .generalFormField textarea:placeholder-shown:focus{animation:animatedLabelsWhiteFormFadeIn .1s linear .1s forwards;color:transparent}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.whiteForm .generalFormField input:placeholder-shown:not(:focus),.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.whiteForm .generalFormField textarea:placeholder-shown:not(:focus){animation:animatedLabelsWhiteFormFadeOut .1s linear .1s forwards;color:#fff}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.whiteForm .generalFormField .placeholderLabel{color:#fff}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.hiddenPlaceholderPrefix input{padding-left:45px}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.hiddenPlaceholderPrefix:has(.hiddenPrefix:empty) input{padding-left:20px}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.hiddenPlaceholderPrefix:has(input::-webkit-input-placeholder){opacity:0;-webkit-transition:opacity .1s linear .1s;-moz-transition:opacity .1s linear .1s;transition:opacity .1s linear .1s}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.hiddenPlaceholderPrefix:focus-within:has(input:placeholder-shown){animation:animatedLabelsFormFadeIn .1s linear .1s forwards;color:transparent}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.hiddenPlaceholderPrefix:not(:focus-within):has(input:placeholder-shown){animation:animatedLabelsFormFadeOut .1s linear .1s forwards;color:#000}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.hiddenPlaceholderPrefix:focus-within:has(input){outline:none}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.hiddenPlaceholderPrefix:focus-within:has(input::-webkit-input-placeholder){opacity:1}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.hiddenPlaceholderPrefix:focus-within:has(input) .placeholderLabel,.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.hiddenPlaceholderPrefix:has(input:-webkit-autofill) .placeholderLabel,.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.hiddenPlaceholderPrefix:has(input:not(:placeholder-shown)) .placeholderLabel{color:#68696c;font-size:12px;font-weight:400;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);transform:translateY(-10px);transition-delay:0s}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.hiddenPlaceholderPrefix:focus-within:has(input) .hiddenPrefix,.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.hiddenPlaceholderPrefix:has(input:-webkit-autofill) .hiddenPrefix,.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.hiddenPlaceholderPrefix:has(input:not(:placeholder-shown)) .hiddenPrefix{opacity:1;pointer-events:all}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.hiddenPlaceholderPrefix:has(input:disabled) .hiddenPrefix,.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.hiddenPlaceholderPrefix:has(input[readonly]) .hiddenPrefix{color:#545454}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormField.hiddenPlaceholderPrefix .hiddenPrefix{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#000;display:block;font-size:15px;font-weight:500;margin:0;opacity:0;padding:0 20px;pointer-events:none;position:absolute;top:24px;-webkit-transition:opacity .1s linear .1s;-moz-transition:opacity .1s linear .1s;transition:opacity .1s linear .1s}.animatedLabelsForm .generalFormFieldsContainer .generalFormFields .generalFormFieldInfoPopup{background:#fffeee;border:1px solid #e4e4e4;border-radius:3px;box-shadow:0 1px 3px #0000001a;color:#68696c;font-size:13px;float:left;padding:8px 15px;pointer-events:none;width:calc(100% - 60px);z-index:100}:root{transform-origin:center;transition:opacity .2s ease-out,transform .2s ease-out}.pathway-fade{opacity:0;pointer-events:none;transform:translateY(5px) scale(.999);user-select:none}.cc-page{box-sizing:border-box;display:flex;justify-content:center;padding:0 50px;position:relative;width:100%}@media only screen and (max-width: 1500px){.cc-page{padding:0 25px}}@media only screen and (max-width: 1100px){.cc-page{padding:0 20px}}@media only screen and (max-width: 760px){.cc-page{padding:0 15px}}.cc-page .cc-page-inner{max-width:1000px;position:relative;width:100%}.cms-form-group-row-container{position:relative}.cms-form-group-row-container .cms-form-group-row{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.cms-form-group-row-container .cms-form-group-row .cms-form-field{box-sizing:border-box;padding:0 14px 25px;position:relative;width:50%}@media only screen and (max-width: 680px){.cms-form-group-row-container .cms-form-group-row .cms-form-field{padding:0 0 25px;width:100%}}.cms-form-group-row-container .cms-form-group-row .cms-form-field:has(.generalFormError:not(:empty)) input{border-bottom:1px solid #E14646!important}.cms-form-group-row-container .cms-form-group-row .cms-form-field:has(.generalFormError:not(:empty)) input::placeholder{color:#e14646cc!important}.cms-form-group-row-container .cms-form-group-row .cms-form-field .ts-control,.cms-form-group-row-container .cms-form-group-row .cms-form-field input{-webkit-appearance:none;border:none;border-bottom:1px solid rgba(0,0,0,.3);border-radius:0;box-sizing:border-box;color:#000;font-size:calc(19.2px + .25vw);line-height:calc(19.2px + .25vw);outline:none!important;padding:18px 0!important;position:relative;width:100%}.cms-form-group-row-container .cms-form-group-row .cms-form-field .ts-control:not(.ts-control),.cms-form-group-row-container .cms-form-group-row .cms-form-field input:not(.ts-control){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cms-form-group-row-container .cms-form-group-row .cms-form-field .ts-control::placeholder,.cms-form-group-row-container .cms-form-group-row .cms-form-field input::placeholder{color:#0000004d}.cms-form-group-row-container .cms-form-group-row .cms-form-field .ts-control:disabled,.cms-form-group-row-container .cms-form-group-row .cms-form-field .ts-control[readonly],.cms-form-group-row-container .cms-form-group-row .cms-form-field input:disabled,.cms-form-group-row-container .cms-form-group-row .cms-form-field input[readonly]{color:#545454;pointer-events:none}.cms-form-group-row-container .cms-form-group-row .cms-form-field .ts-control:-webkit-autofill,.cms-form-group-row-container .cms-form-group-row .cms-form-field .ts-control:-webkit-autofill:hover,.cms-form-group-row-container .cms-form-group-row .cms-form-field .ts-control:-webkit-autofill:focus,.cms-form-group-row-container .cms-form-group-row .cms-form-field .ts-control:-webkit-autofill:active,.cms-form-group-row-container .cms-form-group-row .cms-form-field input:-webkit-autofill,.cms-form-group-row-container .cms-form-group-row .cms-form-field input:-webkit-autofill:hover,.cms-form-group-row-container .cms-form-group-row .cms-form-field input:-webkit-autofill:focus,.cms-form-group-row-container .cms-form-group-row .cms-form-field input:-webkit-autofill:active{-webkit-background-clip:text;-webkit-text-fill-color:#000000;-webkit-box-shadow:inherit;font-size:inherit}@supports selector(:has(*)){.cms-form-group-row-container .cms-form-group-row .cms-form-field .generalFormError{display:none}}.cms-form-group-row-container .cms-form-group-row .cms-form-field .ts-control{flex-wrap:nowrap}.cms-form-group-row-container .cms-form-group-row .cms-form-field .ts-control .ts-dropdown-caret-icon-container{margin-left:auto;padding-left:8px}.cms-form-group-row-container .cms-form-group-row .cms-form-field .ts-control .ts-placeholder-container{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cms-form-group-row-container .cms-form-group-row .cms-form-field .ts-control .ts-placeholder-container.empty{color:#0000004d}.cms-form-group-row-container .cms-form-group-row .cms-form-field .ts-control .ts-placeholder-item{color:inherit;font-size:inherit}.cms-form-group-row-container .cms-form-group-row .cms-form-field .ts-dropdown{font-size:calc(14.4px + .1875vw);line-height:calc(18.4px + .2395833333vw)}.cms-form-group-row-container .cms-form-group-row .cms-form-field .ts-dropdown .ts-placeholder-empty-option{opacity:0;padding:0}.cms-form-group-row-container .cms-form-group-row .cms-form-field .info_text{color:#0000004d;font-size:calc(11.2px + .1458333333vw)}.nx-message{margin:0!important;width:100%!important}button{background:none;border:none;color:inherit;cursor:pointer;font:inherit;outline:inherit;padding:0;margin:0;text-transform:none}.cc-button.white-to-blue{--background-init: #FFFFFF;--text-color-init: #000000;--background-secondary: #253094;--text-color-secondary: #FFFFFF;border:1px solid #000000;transform-origin:bottom}.cc-button.blue-to-white{--background-init: #253094;--text-color-init: #FFFFFF;--background-secondary: #FFFFFF;--text-color-secondary: #000000;border:1px solid #000000}button.cc-button{align-items:center;display:flex;justify-content:center;background:var(--background-init);box-sizing:border-box;color:var(--text-color-init);font-family:inherit;font-size:inherit;height:90px;overflow:hidden;padding:calc(24px + .3125vw) calc(48px + .625vw);pointer-events:auto;position:relative;width:min(400px,100%)}button.cc-button:after{align-items:center;display:flex;justify-content:center;background:var(--background-secondary);color:var(--text-color-secondary);clip-path:inset(100% 0 0 0);content:attr(data-content);inset:-1px;padding:calc(24px + .3125vw) calc(48px + .625vw);position:absolute;transition:clip-path .5s cubic-bezier(.19,1,.22,1);z-index:2}button.cc-button:hover:after,button.cc-button:focus:after{clip-path:inset(0 0 0 0)}.lcc-modal.cookiesModal{padding:0;width:730px}.lcc-modal.cookiesModal.fullPage{height:100vh;max-height:100vh;max-width:100vw;width:100vw}.lcc-modal.cookiesModal.lcc-modal--alert{bottom:0;left:0;max-width:100vw;top:auto;-webkit-transform:none;-moz-transform:none;transform:none;width:100vw}.lcc-modal.cookiesModal.lcc-modal--alert.hidden{display:none}.lcc-modal.cookiesModal .cookiesModalAlertBodyContainer{float:left;padding:20px 0;position:relative;width:100%}.lcc-modal.cookiesModal .cookiesModalAlertBodyContainer .ccPageInner,.lcc-modal.cookiesModal .cookiesModalCloseContainer .ccPageInner{max-width:1980px}.lcc-modal.cookiesModal .cookiesModalAlertBody{width:calc(100% - 370px)}@media (max-width: 980px){.lcc-modal.cookiesModal .cookiesModalAlertBody{width:100%}}@media (max-width: 580px){.lcc-modal.cookiesModal .cookiesModalAlertBody{text-align:center}}.lcc-modal.cookiesModal .cookiesModalAlertButtons{width:370px}@media (max-width: 980px){.lcc-modal.cookiesModal .cookiesModalAlertButtons{width:100%}}.lcc-modal.cookiesModal .cookiesModalHeaderContainer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:10px;position:relative;width:100%}.lcc-modal.cookiesModal .lcc-modal__close{background:none;border:none;cursor:pointer;font-size:30px;line-height:1;position:absolute;right:7px;top:15px;-webkit-transition:color .3s ease 0s;-moz-transition:color .3s ease 0s;transition:color .3s ease 0s;width:30px;z-index:2}.lcc-button.lcc-u-sr-only{font-size:0}.lcc-modal.cookiesModal .cookiesModalHeader{float:left;height:60px;position:relative;width:100%}.lcc-modal.cookiesModal .cookiesModalHeader.lcc-modal--alert{height:40px}.lcc-modal.cookiesModal .cookiesLogo{float:left;position:relative;width:80px}.lcc-modal.cookiesModal.lcc-modal--alert .cookiesLogo{width:80px}.lcc-modal.cookiesModal .cookiesModalTitle{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;font-size:clamp(16px,16px + 2 * (100vw - 320px) / 1680,18px);font-weight:700;margin:0;padding:0;position:relative}.lcc-modal.cookiesModal .cookiesModalContent{float:left;position:relative;width:100%}.lcc-modal.cookiesModal .cookiesModalContentText{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;font-size:14px;padding:0 15px;position:relative;width:100%}.lcc-modal.cookiesModal.lcc-modal--alert .cookiesModalContentText{padding:0}.lcc-modal.cookiesModal.lcc-modal--alert .cookiesModalContentText p:last-child{margin:0 0 8px}.lcc-modal.cookiesModal .cookiesModalMainContainer{float:left;position:relative;width:100%}.lcc-modal.cookiesModal .cookiesModalTypeTabs{float:left;position:relative;width:220px}@media (max-width: 680px){.lcc-modal.cookiesModal .cookiesModalTypeTabs{display:none}}.lcc-modal.cookiesModal .cookiesModalTypeTab{background-color:#f8f8f8;border-left:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;float:left;font-size:14px;font-weight:700;padding:12px 15px;position:relative;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s;width:100%}.lcc-modal.cookiesModal .cookiesModalTypeTab.active{background-color:#fff;border-left:10px solid #F7A823}.lcc-modal.cookiesModal .cookiesModalTypeCards{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:0 10px 0 30px;position:relative;width:calc(100% - 220px)}@media (max-width: 680px){.lcc-modal.cookiesModal .cookiesModalTypeCards{padding:0 15px;width:100%}}.lcc-modal.cookiesModal .cookiesModalTypeCard{float:left;position:relative;width:100%}@media (max-width: 680px){.lcc-modal.cookiesModal .cookiesModalTypeCard{margin:20px 0}}.lcc-modal.cookiesModal .cookiesModalTypeMobileTab{background-color:#f8f8f8;border-bottom:1px solid #d7d7d7;border-left:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:none;float:left;font-size:14px;font-weight:700;padding:12px 15px;position:relative;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s;width:100%}@media (max-width: 680px){.lcc-modal.cookiesModal .cookiesModalTypeMobileTab{display:block}}.lcc-modal.cookiesModal .cookiesModalTypeMobileTab.active{background-color:#fff;border-left:10px solid #F7A823}.lcc-modal.cookiesModal .cookiesModalTypeCardHeader{float:left;position:relative;width:100%}@media (max-width: 680px){.lcc-modal.cookiesModal .cookiesModalTypeCardHeader{display:none}}.lcc-modal.cookiesModal .cookiesModalTypeCardContent{float:left;position:relative;width:100%}.lcc-modal.cookiesModal .cookiesModalTypeCardContent p{margin:10px 0}.lcc-modal.cookiesModal .cookiesModalTypeCardTitle{float:left;font-size:17px;font-weight:700;position:relative;width:100%}.lcc-modal.cookiesModal .cookiesModalTypeCardToggle{float:left;position:relative;width:100%}.lcc-modal.cookiesModal .cookiesModalTypeCardToggle *{backface-visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s ease-in-out .1s;-moz-transition:all .3s ease-in-out .1s;transition:all .3s ease-in-out .1s}.lcc-modal.cookiesModal .cookiesModalTypeCardToggle input[type=checkbox]{display:none}.lcc-modal.cookiesModal .cookiesModalTypeCardToggle div{float:left;position:relative;width:100%}.lcc-modal.cookiesModal .cookiesModalTypeCardToggle label{background:#999;border-radius:55px;cursor:pointer;display:block;height:24px;position:relative;width:45px}.lcc-modal.cookiesModal .cookiesModalTypeCardToggle label:before{background:#eee;border-radius:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;content:"";height:20px;left:2px;position:absolute;top:2px;-webkit-transition:all .3s ease-in-out .1s;-moz-transition:all .3s ease-in-out .1s;transition:all .3s ease-in-out .1s;width:20px}.lcc-modal.cookiesModal .cookiesModalTypeCardToggle input[disabled]~div label{cursor:default}.lcc-modal.cookiesModal .cookiesModalTypeCardToggle input[type=checkbox]:checked~div label{background:#49a844}.lcc-modal.cookiesModal .cookiesModalTypeCardToggle input[type=checkbox]:checked~div label:before{left:23px}.lcc-modal.cookiesModal .cookiesModalTypeCardContent{float:left;font-size:14px;line-height:1.3;position:relative;width:100%}.lcc-modal.cookiesModal .cookiesModalSettingsTitle{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;font-size:18px;font-weight:700;line-height:1.3;padding:15px 15px 0;position:relative;width:100%}.lcc-modal.cookiesModal .cookiesModalSettingsText,.lcc-modal.cookiesModal .cookiesModalSettingsDescription{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;font-size:14px;line-height:1.3;margin:20px 0;padding:0 15px;position:relative;width:100%}.lcc-modal.cookiesModal .cookiesModalSettingsTitle p,.lcc-modal.cookiesModal .cookiesModalSettingsText p,.lcc-modal.cookiesModal .cookiesModalSettingsDescription p{margin:5px 0}.lcc-modal.cookiesModal .cookiesModalSettingsText p .link,.lcc-modal.cookiesModal .cookiesModalSettingsDescription p .link{cursor:pointer;font-weight:700;text-decoration:underline;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}.lcc-modal.cookiesModal .cookiesModalSettingsText p .link:hover,.lcc-modal.cookiesModal .cookiesModalSettingsDescription p .link:hover{color:#f7a823}.lcc-modal.cookiesModal .cookiesModalSettingsButtonContainer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;font-size:14px;line-height:1.3;padding:5px 15px;position:relative;width:100%}.lcc-modal.cookiesModal .cookiesModalSettingsButton{cursor:pointer;font-weight:700;text-decoration:underline;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}.lcc-modal.cookiesModal .cookiesModalSettingsButton:hover{color:#f7a823}.lcc-modal.cookiesModal .cookiesModalActions,.lcc-modal.cookiesModal .cookiesModalDetailsActions{border-top:1px solid #d7d7d7;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin:15px 0 0;padding:15px;position:relative;width:100%}.lcc-modal.cookiesModal .cookiesModalAlertButtons .lcc-button,.lcc-modal.cookiesModal .cookiesModalAlertButtons .lcc-button:first-child,.lcc-modal.cookiesModal .cookiesModalAlertButtons .lcc-button:last-child,.lcc-modal.cookiesModal .cookiesModalActions .lcc-button,.lcc-modal.cookiesModal .cookiesModalActions .lcc-button:first-child,.lcc-modal.cookiesModal .cookiesModalActions .lcc-button:last-child,.lcc-modal.cookiesModal .cookiesModalDetailsActions .lcc-button,.lcc-modal.cookiesModal .cookiesModalDetailsActions .lcc-button:first-child,.lcc-modal.cookiesModal .cookiesModalDetailsActions .lcc-button:last-child{font-size:14px;font-weight:700;margin:2px 0 2px 10px}.lcc-modal.cookiesModal .cookiesModalAlertButtons .lcc-button:focus,.lcc-modal.cookiesModal .cookiesModalAlertButtons .lcc-button:hover,.lcc-modal.cookiesModal .cookiesModalActions .lcc-button:focus,.lcc-modal.cookiesModal .cookiesModalActions .lcc-button:hover,.lcc-modal.cookiesModal .cookiesModalDetailsActions .lcc-button:focus,.lcc-modal.cookiesModal .cookiesModalDetailsActions .lcc-button:hover{background:#f7a823;border-color:#f7a823}.lcc-modal.cookiesModal .cookiesModalAlertButtons .lcc-button.lcc-button--link:focus,.lcc-modal.cookiesModal .cookiesModalAlertButtons .lcc-button.lcc-button--link:hover,.lcc-modal.cookiesModal .cookiesModalActions .lcc-button.lcc-button--link:focus,.lcc-modal.cookiesModal .cookiesModalActions .lcc-button.lcc-button--link:hover,.lcc-modal.cookiesModal .cookiesModalDetailsActions .lcc-button.lcc-button--link:focus,.lcc-modal.cookiesModal .cookiesModalDetailsActions .lcc-button.lcc-button--link:hover{background:#f8f8f8;border-color:#f8f8f8}.lcc-modal.cookiesModal .cookiesModalDetails{float:left;padding:50px 0;position:relative;width:100%}.lcc-modal.cookiesModal .cookiesModalDetailsContainer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:0 15px;position:relative;width:100%}.lcc-modal.cookiesModal .cookiesModalDetailsMainContainer{float:left;position:relative;width:100%}.lcc-modal.cookiesModal .cookiesModalDetailsMainTitle{float:left;font-size:18px;font-weight:700;position:relative;width:100%}.lcc-modal.cookiesModal .cookiesModalDetailsMainText{float:left;font-size:14px;line-height:1.3;position:relative;width:100%}.lcc-modal.cookiesModal .cookiesModalDetailsMainText p{margin:5px 0}.lcc-modal.cookiesModal .cookiesModalDetailsList{float:left;position:relative;width:100%}.lcc-modal.cookiesModal .cookiesModalDetailsListItem{border-top:1px solid #d7d7d7;float:left;padding:15px 0;position:relative;width:100%}.lcc-modal.cookiesModal .cookiesModalDetailsListItem:first-child{border:none}.lcc-modal.cookiesModal .cookiesModalDetailsListItemTitleContainer{cursor:pointer;float:left;font-weight:700;padding:10px 0;position:relative;width:100%}.lcc-modal.cookiesModal .cookiesModalDetailsListItemTitle{float:left;font-size:16px;font-weight:700;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lcc-modal.cookiesModal .cookiesModalDetailsListItemToggle{float:left;font-size:18px;line-height:1;margin:3px 10px 0 0;position:relative}.lcc-modal.cookiesModal .cookiesModalDetailsListItem .cookiesModalDetailsListItemToggle .close{display:none}.lcc-modal.cookiesModal .cookiesModalDetailsListItem .cookiesModalDetailsListItemToggle .open,.lcc-modal.cookiesModal .cookiesModalDetailsListItem.opened .cookiesModalDetailsListItemToggle .close{display:block}.lcc-modal.cookiesModal .cookiesModalDetailsListItem.opened .cookiesModalDetailsListItemToggle .open{display:none}.lcc-modal.cookiesModal .cookiesModalDetailsListItemText{float:left;font-size:14px;line-height:1.3;position:relative;width:100%}.lcc-modal.cookiesModal .cookiesModalDetailsListItemText p{margin:5px 0}.lcc-modal.cookiesModal .cookiesModalDetailsListItemText table{margin:20px 0}.lcc-modal.cookiesModal .cookiesModalDetailsListItemText a{cursor:pointer;text-decoration:underline}.lcc-modal.cookiesModal .cookiesModalDetailsListItemText a:hover{color:#f7a823}.lcc-modal.cookiesModal .cookiesModalDetailsListItemText table{display:block!important;-webkit-overflow-scrolling:touch;max-width:100%!important;overflow:auto}@media (max-width: 680px){.lcc-modal.cookiesModal .cookiesModalDetailsListItemText table tbody,.lcc-modal.cookiesModal .cookiesModalDetailsListItemText table thead,.lcc-modal.cookiesModal .cookiesModalDetailsListItemText table tfoot{display:table;width:680px!important}}@media (max-width: 580px){.lcc-modal.cookiesModal.lcc-modal--alert .cookiesModalHeader{-webkit-justify-content:center;justify-content:center}}@media (max-width: 580px){.lcc-modal.cookiesModal .cookiesModalAlertActions,.lcc-modal.cookiesModal .cookiesModalActions,.lcc-modal.cookiesModal .cookiesModalDetailsActions{-webkit-justify-content:center;justify-content:center}}@media (max-width: 580px){.lcc-modal.cookiesModal .cookiesModalAlertActions .lcc-button,.lcc-modal.cookiesModal .cookiesModalAlertActions .lcc-button:first-child,.lcc-modal.cookiesModal .cookiesModalAlertActions .lcc-button:last-child,.lcc-modal.cookiesModal .cookiesModalActions .lcc-button,.lcc-modal.cookiesModal .cookiesModalActions .lcc-button:first-child,.lcc-modal.cookiesModal .cookiesModalActions .lcc-button:last-child,.lcc-modal.cookiesModal .cookiesModalDetailsActions .lcc-button,.lcc-modal.cookiesModal .cookiesModalDetailsActions .lcc-button:first-child,.lcc-modal.cookiesModal .cookiesModalDetailsActions .lcc-button:last-child{min-width:calc(50% + 1px)}}#pageContent.presidents_vision+#footer .cookie-consent-button{--background-color: rgba(37, 48, 148, .05)}.cookie-consent-button{background-color:#2530940d;overflow:hidden}.cookie-consent-button .js-lcc-settings-toggle{background-color:#f7a823;color:#fff;display:block;font-size:calc(11.2px + .1458333333vw);font-weight:500;margin:auto;padding:12px 30px 22px;transition:background .1s ease-in-out,transform .2s ease-in-out;transform:translateY(10px)}.cookie-consent-button .js-lcc-settings-toggle:hover{transform:translateY(0)}#pageContent.presidents_vision nav.mod-languages{--text-color: #000000;border-bottom:1px solid rgba(37,48,148,.05);position:relative}nav.mod-languages{left:0;max-height:100px;padding:calc(32.5px + 1.6927083333vw) calc(22.5px + 1.171875vw);position:absolute;right:0;top:0}nav.mod-languages ul{display:flex;list-style:none;margin:0;padding:0}nav.mod-languages ul li{color:var(--text-color, #FFFFFF);font-size:calc(14.4px + .1875vw);transition:color .15s ease-in-out}nav.mod-languages ul li:not(:last-child):after{color:inherit;content:"|";display:inline-block;padding:0 5px}nav.mod-languages ul li a{color:inherit;transition:inherit}nav.mod-languages ul li a:hover{color:#f7a823}section.mod-header{align-items:center;display:flex;justify-content:center;aspect-ratio:2000/846;padding-bottom:calc(80px + 1.0416666667vw);padding-top:calc(80px + 1.0416666667vw);position:relative;width:100%}section.mod-header .mod-header-background-image{inset:0;object-fit:cover;pointer-events:none;position:absolute}section.mod-header .mod-header-background-image img{display:block;height:auto;max-width:100%;min-height:100%;object-fit:cover;overflow:hidden;text-indent:100%;white-space:nowrap}section.mod-header .mod-header-container{align-items:center;display:flex;justify-content:center;gap:calc(32px + .4166666667vw) calc(64px + .8333333333vw)}@media only screen and (max-width: 1100px){section.mod-header .mod-header-container{flex-wrap:wrap}}@media only screen and (max-width: 760px){section.mod-header .mod-header-container{padding:0 10px}}section.mod-header .mod-header-container .logo-container,section.mod-header .mod-header-container .info-container{align-items:center;display:flex;justify-content:center;flex-direction:column;flex-wrap:wrap;width:100%}@media only screen and (max-width: 447px){section.mod-header .mod-header-container .logo-container svg,section.mod-header .mod-header-container .logo-container img{height:auto}}section.mod-header .mod-header-container svg,section.mod-header .mod-header-container img{width:100%}section.mod-header .mod-header-container .cc-scalable-text{max-width:450px;width:100%}section.mod-header .mod-header-container .cc-scalable-text.h2 text{fill:#f7a823;font-weight:400}section.mod-header .mod-header-container .cc-scalable-text.h3 text{fill:#fff;font-weight:700}.mod-description{padding-bottom:calc(80px + 1.0416666667vw);padding-top:calc(80px + 1.0416666667vw)}.mod-description .plain-info-container p{font-size:calc(19.2px + .25vw);text-align:center;width:100%}.mod-description .plain-quote-container{color:#253094;font-size:calc(32px + .4166666667vw);font-weight:700;text-align:center;width:100%}.mod-description .plain-quote-container .subtitle{font-weight:400;white-space:nowrap}.mod-description .plain-button-container{align-items:center;display:flex;justify-content:center;padding-top:calc(64px + .8333333333vw)}.mod-video{background-color:#2530940d;padding-bottom:calc(80px + 1.0416666667vw);padding-top:calc(80px + 1.0416666667vw)}.mod-video .video-title-container{text-align:center;width:100%}.mod-video .video-title-container h3{font-size:calc(32px + .4166666667vw);font-weight:700;margin:0}.mod-video .video-player-container{margin-top:calc(64px + .8333333333vw);overflow:hidden;position:relative}.mod-video .video-player-container:after{align-items:center;display:flex;justify-content:center;background-color:#2530944d;content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTIiIGhlaWdodD0iOTIiIHZpZXdCb3g9IjAgMCA5MiA5MiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00NS41NzUgMEM1OC4xNjEgMCA2OS41NTUgNS4xMDE2IDc3Ljc5OCAxMy4zNTJDODYuMDQ0MSAyMS41OTgxIDkxLjE1IDMyLjk4OSA5MS4xNSA0NS41NzVDOTEuMTUgNTguMTU3IDg2LjA0ODQgNjkuNTU1IDc3Ljc5OCA3Ny43OThDNjkuNTUxOSA4Ni4wNDQxIDU4LjE2MSA5MS4xNSA0NS41NzUgOTEuMTVDMzIuOTkzIDkxLjE1IDIxLjU5NSA4Ni4wNDg0IDEzLjM1MiA3Ny43OThDNS4xMDU5IDY5LjU1MTkgMCA1OC4xNTcgMCA0NS41NzVDMCAzMi45ODkgNS4xMDE2IDIxLjU5NSAxMy4zNTIgMTMuMzUyQzIxLjU5ODEgNS4xMDU5IDMyLjk5MyAwIDQ1LjU3NSAwWk0zMS43MiA0NS41NzRWMjcuNTUxQzMxLjcyIDI2LjI5NzEgMzIuNzM1NiAyNS4yODE1IDMzLjk4OTUgMjUuMjgxNUMzNC40NjIyIDI1LjI4MTUgMzQuODk5NyAyNS40MjYgMzUuMjYyOSAyNS42NzZMNjUuNTY3OSA0My42MjVDNjYuNjQ2IDQ0LjI2MTcgNjcuMDAxNSA0NS42NTIzIDY2LjM2NDggNDYuNzMwNUM2Ni4xNTc3IDQ3LjA3ODIgNjUuODcyNiA0Ny4zNTE2IDY1LjU0NDUgNDcuNTM5MUwzNS4xMzQ1IDY1LjU1MTFDMzQuMDU2NCA2Ni4xODc4IDMyLjY2OTcgNjUuODI4NSAzMi4wMzI5IDY0Ljc1NDJDMzEuODE4IDY0LjM5MSAzMS43MTY0IDYzLjk5MjUgMzEuNzE2NCA2My42MDE5TDMxLjcxMjUgNDUuNTc4OUwzMS43MiA0NS41NzRaTTc0LjU5NSAxNi41NThDNjcuMTY5MiA5LjEzMjIgNTYuOTExIDQuNTM4IDQ1LjU3OSA0LjUzOEMzNC4yNDcgNC41MzggMjMuOTg5IDkuMTMxOCAxNi41NjMgMTYuNTU4QzkuMTM3IDIzLjk4NDIgNC41NDMgMzQuMjQyIDQuNTQzIDQ1LjU3NEM0LjU0MyA1Ni45MDYgOS4xMzY4IDY3LjE2NCAxNi41NjMgNzQuNTlDMjMuOTg5MiA4Mi4wMTYgMzQuMjQ3IDg2LjYxIDQ1LjU3OSA4Ni42MUM1Ni45MTEgODYuNjEgNjcuMTY5IDgyLjAxNjIgNzQuNTk1IDc0LjU5QzgyLjAyMSA2Ny4xNjM4IDg2LjYxNSA1Ni45MDYgODYuNjE1IDQ1LjU3NEM4Ni42MTUgMzQuMjQyIDgyLjAyMTIgMjMuOTg0IDc0LjU5NSAxNi41NThaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);inset:0;pointer-events:none;position:absolute;transition:background .3s ease-in-out,transform .2s ease-in-out;z-index:2}.mod-video .video-player-container:hover:after{background-color:#25309466;transform:scale(1.01)}.mod-video .video-player-container:has([data-video-playing]):after{background:transparent!important;content:""}.mod-video .video-player-container video{cursor:pointer;display:block;height:100%;width:100%}.mod-waiting-list{padding-bottom:calc(80px + 1.0416666667vw);padding-top:calc(80px + 1.0416666667vw)}.mod-waiting-list .mod-waiting-list-fields-container,.mod-waiting-list .mod-waiting-list-submit-btn-container{margin-top:calc(64px + .8333333333vw)}.mod-waiting-list .mod-waiting-list-title{text-align:center;width:100%}.mod-waiting-list .mod-waiting-list-title h3{font-size:calc(32px + .4166666667vw);font-weight:700;margin:0}.mod-waiting-list .mod-waiting-list-subtitle{text-align:center;width:100%}.mod-waiting-list .mod-waiting-list-subtitle p{font-size:calc(19.2px + .25vw);margin:calc(16px + .2083333333vw) 0 0 0}.mod-waiting-list .mod-waiting-list-submit-btn-container{align-items:center;display:flex;justify-content:center}#pageContent.presidents_vision+#footer .mod-contact{--background-color: rgba(37, 48, 148, .05)}.mod-contact{background-color:#2530940d;padding-bottom:calc(40px + .5208333333vw);padding-top:calc(80px + 1.0416666667vw)}.mod-contact .contact-title-container{font-size:calc(19.2px + .25vw);font-weight:700;text-align:center;width:100%}.mod-contact .constant-phone-email-container{align-items:center;display:flex;justify-content:center;flex-wrap:nowrap;font-size:calc(19.2px + .25vw);margin-top:8px;text-align:center;width:100%}@media only screen and (max-width: 760px){.mod-contact .constant-phone-email-container{flex-wrap:wrap}}.mod-contact .constant-phone-email-container .constant-item{transition:color .15s ease-in-out}@media only screen and (max-width: 760px){.mod-contact .constant-phone-email-container .constant-item{margin-top:5px;width:100%}}.mod-contact .constant-phone-email-container .constant-item:not(:last-child):after{color:inherit;content:"|";display:inline-block;padding:0 5px}@media only screen and (max-width: 760px){.mod-contact .constant-phone-email-container .constant-item:not(:last-child):after{content:none}}.mod-contact .constant-phone-email-container .constant-item a{color:inherit;transition:inherit}.mod-contact .constant-phone-email-container .constant-item a:hover{color:#f7a823}.mod-contact .contact-social-container{align-items:center;display:flex;justify-content:center;gap:20px;margin-top:calc(64px + .8333333333vw)}.mod-contact .contact-social-container .contact-social-item{height:46px;position:relative;width:46px}.mod-contact .contact-social-container .contact-social-item a{inset:0;position:absolute}.mod-presidents-vision{padding-bottom:calc(40px + .5208333333vw);padding-top:calc(80px + 1.0416666667vw)}.mod-presidents-vision .back-button-container a{align-items:center;color:#000;display:flex}.mod-presidents-vision .back-button-container a:hover svg path{transform:translate(0)}.mod-presidents-vision .back-button-container a span{color:inherit;font-size:20px;padding-left:5px}.mod-presidents-vision .back-button-container a path{transition:transform .2s ease-out;transform:translate(5px)}.mod-presidents-vision .logo-container,.mod-presidents-vision .text-container{margin-top:calc(64px + .8333333333vw)}.mod-presidents-vision .logo-container svg,.mod-presidents-vision .logo-container img{width:min(100%,417px)}@media only screen and (max-width: 447px){.mod-presidents-vision .logo-container svg,.mod-presidents-vision .logo-container img{height:auto}}.mod-presidents-vision .button-container{align-items:center;display:flex;justify-content:center;margin-top:calc(64px + .8333333333vw)}
