@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Square+Peg&display=swap);.color-white{color:#fff!important}.color-black{color:#000!important}.color-grey{color:#ecebeb!important}.color-purple{color:#7144b7!important}.color-green{color:#115454!important}.color-yellow{color:#fcd200!important}.color-cream{color:#fefdff!important}.color-red{color:#eb0606!important}.poppins{font-family:Poppins,sans-serif}.square-peg{font-family:Square Peg}a,abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{border:0;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}body{font-family:Open Sans,sans-serif;line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}.btn.active,.btn:active,button:active,button:focus,button:hover,input:active,input:focus,input:hover,label:focus,textarea:active,textarea:focus,textarea:hover{box-shadow:none!important;outline:none!important}html{box-sizing:border-box;height:auto}*,:after,:before{box-sizing:inherit}.clearfix:after{clear:both;content:"";display:table}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:url(/build/images/new_page_bg.188e894f.png) no-repeat;background-position:bottom;background-size:cover;font-family:Poppins,sans-serif;font-size:100%;margin:0;min-height:100vh;padding:0;text-rendering:optimizeLegibility}b,strong{font-weight:700}img{display:block;max-width:100%}a{color:#7144b7;outline:none!important;text-decoration:underline}a:hover{text-decoration:none}.page-title{color:#000;font-size:30px;font-style:normal;font-weight:300;letter-spacing:1.5px;line-height:1.1;text-align:center}.page-title span{color:#7144b7}.page-title span.square-peg{font-size:60px;font-weight:400;letter-spacing:3px}.main-container{margin-top:23px;min-height:calc(100vh - 350px)}.container-shadow{border-radius:20px;box-shadow:0 0 40px 0 rgba(113,68,183,.1)}.transparent-bg{background-color:transparent!important}.my-4{margin-bottom:2rem!important}.mt-4,.my-4{margin-top:2rem!important}.mb-4{margin-bottom:2rem!important}.custom-col-gap{--bs-gutter-x:2rem!important}.custom-col-margin{margin-bottom:2rem!important;margin-top:2rem!important}header{padding-bottom:37px;padding-top:37px}header .container{position:relative}header .dropdown li{margin-right:0}header .dropdown-item{color:#7144b7;font-size:15px;font-style:normal;font-weight:400;letter-spacing:.75px;line-height:normal;width:100%}header .dropdown-item:active,header .dropdown-item:hover{background-color:#dccaff}.header-logo{display:block;max-width:none;width:212px}@media (max-width:991px){.header-logo{width:156px}}.back-button img{max-width:none}.header-actions-container{align-items:flex-end;display:flex;justify-content:flex-end}.header-actions-container li{flex-shrink:0;margin-right:20px}.header-actions-container li:last-child{margin-right:0}@media (max-width:991px){.header-actions-container .help-button,.header-actions-container .search-button{display:none}}.header-profile-button{display:block;padding-right:20px;position:relative}.header-profile-button:after{background-image:url(/build/images/triangle_down.08cbfcdf.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:10px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:16px}.header-profile-button .header-profile{border:2px solid #fcd200;border-radius:60px;display:block;height:60px;overflow:hidden;width:60px}.header-profile-button .header-profile img{height:100%;object-fit:cover;width:100%}.burger-button{display:block;margin-left:-5px}@media (min-width:992px){.burger-button{display:none}}.burger-button .open-image{display:block}.burger-button .close-image,.burger-button.close .open-image{display:none}.burger-button.close .close-image{display:block}footer{padding:50px 0}.footer-logo{display:inline-block}.footer-logo img{width:137px}.footer-nav{align-items:baseline;display:flex;gap:5px}.footer-nav a{color:#5a308d;font-size:12px;font-style:normal;font-weight:600;letter-spacing:.75px;line-height:23px;text-decoration:none}.footer-nav a:hover{text-decoration:underline}.copyright{color:#5a308d;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.75px;line-height:23px}.stickty-buttons{background-color:#97c4a2;border-bottom-left-radius:10px;border-top-left-radius:10px;bottom:100px;color:#fff;display:flex;gap:10px;padding:20px;position:fixed;right:0;text-decoration:none;z-index:3}@media (max-width:415px){.stickty-buttons{bottom:50px;padding:15px}}.stickty-buttons i{color:#fff;margin-right:5px}.sticky-survey-button{background-color:#7144b7;border-radius:25px;bottom:400px;color:#fff;padding:12px 20px;position:fixed;right:0;text-decoration:none;transform:rotate(270deg);transform-origin:bottom right;white-space:nowrap;z-index:3}@media (max-width:415px){.sticky-survey-button{bottom:340px}}.main-nav{display:none}@media (min-width:992px){.main-nav{display:block;margin-right:30px}}@media (max-width:1199px){.main-nav{margin-right:0}}.main-nav ul li{margin-bottom:20px}.main-nav ul li.has-submenu a{cursor:default}.main-nav ul li:last-child{margin-bottom:0}@media (max-width:991px){.main-nav ul li.start-tour{display:none}}.main-nav ul li.current{background:linear-gradient(263deg,rgba(220,202,255,.42) 2.2%,hsla(44,86%,89%,.42) 104.98%),#fff;border-bottom-right-radius:40px;border-top-right-radius:40px;color:#7144b7;font-weight:600}.main-nav ul li.disabled{opacity:.5;pointer-events:none}.main-nav ul li ul{display:none}.main-nav ul li ul li{margin:10px 0}.main-nav ul li ul li a{cursor:pointer!important;font-size:15px;letter-spacing:.75px;padding:10px 10px 10px 30px}.main-nav ul li p,.main-nav ul li ul li a{font-style:normal;font-weight:400;line-height:normal}.main-nav ul li p{color:#000;font-family:Poppins;font-size:12px;margin:10px auto 0;max-width:180px;text-align:center}.main-nav ul li p span{color:#7144b7;font-weight:700}.main-nav ul a{align-items:center;color:#000;display:flex;font-size:17px;font-style:normal;font-weight:400;letter-spacing:.85px;line-height:1.3;padding:22px;text-decoration:none}.main-nav ul a:hover{color:#7144b7}.main-nav ul a span{display:inline-block;margin-right:10px;vertical-align:middle;width:33px}@media (max-width:1399px){.main-nav ul a{font-size:14px;padding:12px}}.main-nav ul a.btn-with-border{margin:30px auto;max-width:200px}.main-nav-mobile{border-bottom:1px solid #a084ef;display:none;margin-bottom:20px;padding-bottom:20px}.main-nav-mobile li{margin-bottom:10px}.main-nav-mobile li:last-child{margin-bottom:0}.main-nav-mobile li ul{display:none}.main-nav-mobile span{display:inline-block;margin-right:10px;vertical-align:middle;width:20px}.main-nav-mobile a{color:#000;font-size:15px;font-style:normal;font-weight:400;letter-spacing:.75px;line-height:35px;text-decoration:none}.menu-item-info{display:flex;flex-direction:column;font-size:12px;font-style:normal;font-weight:400;gap:20px;line-height:normal;margin:0 auto;max-width:150px;text-align:center}.menu-item-info strong{color:#5a308d}@media (max-width:991px){.menu-item-info{margin-left:25px;margin-top:10px}.menu-item-info,.menu-item-info span{width:150px!important}}.custom-input{max-width:500px;position:relative}@media (max-width:991px){.custom-input{max-width:100%}}.custom-input input,.custom-input input:focus,.custom-input select,.custom-input select:focus,.custom-input textarea{background-color:#fff;border:2px solid #dccaff;border-radius:0;box-shadow:none;color:#000;font-size:18px;font-style:normal;font-weight:400;height:78px!important;letter-spacing:.9px;line-height:normal;width:100%}.custom-input .profile-two-factor-auth-enabled,.custom-input label{align-items:center;color:#a084ef!important;display:flex;font-size:12px;font-style:normal;font-weight:600;gap:6px;letter-spacing:.6px;line-height:normal}.custom-input .profile-two-factor-auth-enabled.form-check-label,.custom-input label.form-check-label{color:#5a308d!important;font-weight:400}.custom-input .profile-two-factor-auth-enabled{margin-bottom:10px}.custom-input .profile-two-factor-auth-enabled-checkboxes .form-check{height:auto!important}.custom-input i{background:url(/build/images/eye.98886307.svg) no-repeat;background-size:contain;cursor:pointer;display:block;height:37px;position:absolute;right:40px;top:21px;width:37px;z-index:1}.custom-input i.visible{background:url(/build/images/eye_slash.893338c0.svg) no-repeat}.custom-input.form-floating>.form-control-plaintext~label:after,.custom-input.form-floating>.form-control:focus~label:after,.custom-input.form-floating>.form-control:not(:placeholder-shown)~label:after,.custom-input.form-floating>.form-select~label:after{background-color:transparent}.custom-input .form-check{padding-left:0}.custom-input .invalid-feedback{position:absolute;text-align:left}input[type=password]::-ms-clear,input[type=password]::-ms-reveal{display:none}.custom-input-container{position:relative}.custom-input-container .edit-button{position:absolute;right:10px;top:10px;z-index:1}.custom-input-container .form-check{background-color:#fff;border:2px solid #dccaff;border-radius:0;color:#000;font-size:18px;font-style:normal;font-weight:400;height:78px!important;letter-spacing:.9px;line-height:normal;padding:1rem .75rem;width:100%}.simple-input-container{margin-bottom:10px}.simple-input-container .form-check{align-items:center;display:flex;padding:0}.simple-input-container label{color:#7144b7;display:block;font-size:17px;font-style:normal;font-weight:600;letter-spacing:.85px;line-height:1.3;margin:7px 0}.simple-input-container input,.simple-input-container input:focus,.simple-input-container select,.simple-input-container select:focus,.simple-input-container textarea{background-color:#fff;border:2px solid #dccaff;border-radius:0;box-shadow:none;color:#7144b7;font-size:12px;font-style:normal;font-weight:600;letter-spacing:.6px;line-height:normal;padding:10px;width:100%}.simple-input-container select{padding:10px 22px 10px 10px}.simple-input-container ::placeholder{color:#a084ef;font-size:12px;font-style:normal;font-weight:600;letter-spacing:.6px;line-height:normal}.simple-input-container .invalid-feedback{font-size:.75rem;position:relative}.simple-input-container input[type=date].is-invalid:focus{padding:10px 30px 10px 10px}.checkbox-select-container{margin-top:10px}.checkbox-select-container input,.checkbox-select-container select{display:inline-block;vertical-align:middle;width:auto}.checkbox-select-container input[type=checkbox]{margin-right:15px;padding:8px}input[type=checkbox],input[type=checkbox]:focus{border:2px solid #dccaff;border-radius:5px!important;cursor:pointer;font-size:0;height:20px;margin-left:0;margin-right:10px;max-height:20px;max-width:20px;width:20px}input[type=checkbox]:checked,input[type=checkbox]:focus:checked{background-color:#7144b7;border-color:#7144b7}input[type=checkbox]+label,input[type=checkbox]:focus+label{font-size:12px}input[type=radio],input[type=radio]:focus{border:2px solid rgba(0,0,0,.5);border-radius:50%!important;cursor:pointer;font-size:0;height:20px;margin-left:0;margin-right:10px;max-height:20px;max-width:20px;width:20px}input[type=radio]:checked,input[type=radio]:focus:checked{background-color:#7144b7;border-color:#7144b7}input[type=radio]:checked+label,input[type=radio]:focus:checked+label{color:#7144b7}input[type=radio]+label,input[type=radio]:focus+label{color:rgba(0,0,0,.5);font-size:12px}select{appearance:none!important;outline:none!important}select option{color:#000}select option:active,select option:checked,select option:focus,select option:hover{background-color:#cef2c2}.form-control:focus{border-color:#dccaff}.custom-select-container{position:relative}.custom-select-container:before{background-image:url(/build/images/select_arrow.85a14b2e.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:6px;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:9px;z-index:1}.amount-input-container .input-group{flex-wrap:nowrap}.btn.btn-primary{background:#7144b7;border:none;border-radius:25px;box-shadow:5px 5px 20px 0 rgba(90,48,141,.2);color:#fff;cursor:pointer;font-size:16px;font-style:normal;font-weight:600;line-height:normal;padding:12px 40px;text-align:center;text-decoration:none}@media (max-width:767px){.btn.btn-primary{padding:12px 30px}}@media (max-width:390px){.btn.btn-primary{font-size:14px;padding:12px 20px}}.btn.btn-primary:focus,.btn.btn-primary:hover{background-image:linear-gradient(90deg,#a084ef,#dccaff);color:#5a308d}.btn.btn-primary.btn-with-border{border:4px solid #fff;box-shadow:0 4px 70px 0 #9f82ed,0 4px 10px 0 rgba(0,0,0,.25)}.btn.btn-primary.btn-primary-mirrored{background:linear-gradient(90deg,#b8a0f6,#dccaff),#7144b7;color:#5a308d}.btn.btn-primary.btn-primary-mirrored:hover{background:#7144b7;color:#fff}.btn.btn-primary.btn-primary-green{background:#115454;border:2px solid #115454;color:#fff}.btn.btn-primary.btn-primary-green-mirrored,.btn.btn-primary.btn-primary-green:hover{background:#fff;border:2px solid #92c09f;box-shadow:5px 5px 20px 0 rgba(17,84,84,.2);color:#115454}.btn.btn-primary.btn-primary-green-mirrored:hover{background:#115454;border:2px solid #115454;color:#fff}.btn.btn-primary.btn-primary-yellow{background:#fcd200;border:2px solid #fcd200;color:#fff}.btn.btn-primary.btn-primary-yello-mirrored,.btn.btn-primary.btn-primary-yellow:hover{background:#fff;border:2px solid #fcd200;box-shadow:5px 5px 20px 0 rgba(90,48,141,.2);color:#fcd200}.btn.btn-primary.btn-primary-yello-mirrored:hover{background:#fcd200;border:2px solid #fcd200;color:#fff}.btn.btn-primary.btn-primary-white-purple{background:#fff;border:2px solid #7144b7;color:#7144b7}.btn.btn-primary.btn-primary-white-purple:hover{background:#dccaff;border:2px solid #dccaff;box-shadow:5px 5px 20px 0 rgba(90,48,141,.2)}.btn.btn-primary.btn-primary-white-purple-mirrored{background:#7144b7;border:2px solid #7144b7;box-shadow:5px 5px 20px 0 rgba(90,48,141,.2);color:#fff}.btn.btn-primary.btn-primary-white-purple-mirrored:hover{background:#fff;border:2px solid #7144b7;color:#7144b7}.btn.btn-primary.btn-primary-white-red{background:#fff;border:2px solid #eb0606;color:#eb0606}.btn.btn-primary.btn-primary-white-red-mirrored,.btn.btn-primary.btn-primary-white-red:hover{background:#eb0606;border:2px solid #eb0606;box-shadow:5px 5px 20px 0 rgba(90,48,141,.2);color:#fff}.btn.btn-primary.btn-primary-white-red-mirrored:hover{background:#fff;border:2px solid #eb0606;color:#eb0606}.create-now-btn{align-items:center;background-color:#fff;border:1px solid #97c4a2;border-radius:14px;color:#115454;display:flex;font-size:15px;font-style:normal;font-weight:600;height:100%;justify-content:center;letter-spacing:.6px;line-height:normal;padding:15px;text-align:center;text-decoration:none;width:100%}.create-now-btn:hover{background-color:#97c4a2;color:#fff}.button-icon img{margin-right:5px}.button-icon img,.toggler{display:inline-block;vertical-align:middle}.toggler{color:#115454;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.7px;line-height:normal;position:relative;text-decoration:none}.toggler:after{border-bottom:11px solid #115454;border-left:11px solid transparent;border-right:11px solid transparent;content:"";display:inline-block;height:0;margin-left:10px;transform:rotate(180deg);vertical-align:middle;width:0}.toggler.opened:after{margin-top:-2px;transform:rotate(0deg)}.toggler-content{display:none;padding:10px 0}.inner-toggler{color:#7144b7;font-size:20px;text-decoration:none}.inner-toggler:after{content:"";display:inline-block;transform:rotate(180deg);vertical-align:middle}.inner-toggler.opened:after{transform:rotate(0deg)}.inner-toggler-content{display:none;padding:20px}.btn-file-upload{background-color:#dccaff;border-radius:14px;color:#fff;display:block;font-size:12px;font-style:normal;font-weight:600;letter-spacing:.6px;line-height:normal;padding:15px;text-align:center;width:100%}.btn-file-upload i{display:block;font-size:30px;margin-bottom:10px}.upload-file-form{text-align:center}.upload-file-form img{margin:0 auto 20px;max-width:150px}.file-submit-button{margin-bottom:20px;margin-top:20px}.file-upload{display:none}.custom-file-upload{cursor:pointer;display:block}.upload-image-container{border:2px solid #fcd200;border-radius:50%;display:block;height:90px;margin:0 auto 25px;overflow:hidden;width:90px}.upload-image-container img{height:100%;object-fit:cover;width:100%}.upload-file-link{color:#7144b7;text-align:center;text-decoration:underline}.save-button{background:url(/build/images/check.fe7c81df.svg) no-repeat;background-size:cover;height:34px;right:30px;top:0;width:34px}.cancel-button,.save-button{border:none;margin:0;padding:0;position:absolute;text-indent:-9999px;z-index:1}.cancel-button{background:url(/build/images/x.8545a73f.svg) no-repeat;background-size:cover;height:30px;right:5px;top:2px;width:30px}.back-arrow-btn{color:#a084ef;display:inline-block;font-size:12px;font-style:normal;font-weight:600;letter-spacing:.6px;line-height:normal;margin-bottom:30px;text-decoration:none}.caret{color:#7144b7;font-family:Font Awesome\ 6 Free;font-weight:900}.caret.down:after{content:"\f0d7"}.caret.down:after,.caret.up:after{border:none;height:auto;margin:auto;width:auto}.caret.up:after{content:"\f0d8"}@media (max-width:767px){.select2-container{max-width:100%}}.data-container{background-color:#fff;border-radius:0;box-shadow:0 0 20px 0 rgba(113,68,183,.2);color:#000;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.9px;line-height:normal;margin-bottom:15px;padding:15px;width:100%}.data-container,.data-container.select-2{height:auto!important;min-height:64px}.data-container .name{color:#a084ef;display:block;font-size:12px;font-style:normal;font-weight:600;letter-spacing:.6px;line-height:normal}.data-container .select2-selection--multiple{background-color:transparent!important;border:none}.data-container .select2-selection--multiple .select2-selection__choice{background-color:#7144b7;border:none;border-radius:10px;color:#fff;font-size:18px;padding:0 10px}@media (max-width:767px){.data-container .select2-selection--multiple .select2-selection__choice{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.data-container .select2-selection--multiple .select2-selection__choice__display{padding:0}.data-container .select2-container--default .select2-selection--multiple,.data-container .select2-container--default.select2-container--focus .select2-selection--multiple{border:none}.select2-container--default .select2-selection--multiple,.select2-container--default.select2-container--focus .select2-selection--multiple{border:2px solid #dccaff;border-radius:0}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#7144b7;color:#fff}.select2-container--open{z-index:9999}.select2-container--default .select2-results>.select2-results__options{border:1px solid #dccaff}.select2-container--default .select2-results__option--selected{background-color:#fff}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#cef2c2;color:#000}.tooltip .tooltip-inner{background-color:#7144b7;max-width:600px}.tooltip .tooltip-arrow:before{border-top-color:#7144b7!important}.data-field-with-tooltip{position:relative}.data-field-with-tooltip i{position:absolute;right:0;top:5px;z-index:1}.select-2.modal-gifts .select2-container{width:auto!important}.select-2.modal-gifts .select2-selection__choice{overflow:unset;text-overflow:unset}.documents .dropdown-menu{border:1px solid #a084ef;box-shadow:0 0 40px 0 rgba(113,68,183,.1)}.documents .dropdown-menu li{padding:0 10px 0 30px}.documents .dropdown-menu li.first{padding:0 10px}.documents .dropdown-menu li.first a{color:#7144b7;font-weight:700}.documents .dropdown-menu li a{color:#000;padding:10px}.documents .dropdown-menu li a:hover{background-color:#d5e9d6}@media (max-width:415px){.documents .dropdown-menu li a{font-size:13px}}.js-file-upload-indicator ul li{align-items:center;color:#7144b7;display:flex;gap:0 10px;line-height:1.3;margin:10px 0;max-width:100%}.js-file-upload-indicator ul li.first{font-size:17px;font-style:normal;font-weight:600;letter-spacing:.85px;line-height:1.3}.js-file-upload-indicator ul li span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.read-more-btn{color:#115454}.read-more-btn:after{border-bottom:8px solid #115454;border-left:8px solid transparent;border-right:8px solid transparent;content:"";display:inline-block;height:0;margin-left:10px;transform:rotate(180deg);vertical-align:middle;width:0}.read-more-btn.opened:after{transform:rotate(0deg)}.read-more-content{margin-bottom:20px!important;max-height:120px;overflow:hidden;transition:max-height .3s ease-in-out}.read-more-content.expanded{max-height:100%}.simple-label{color:#7144b7;display:block;font-size:17px;font-style:normal;font-weight:600;letter-spacing:.85px;line-height:1.3;margin:7px 0}.customer-event-form-submit{align-items:center;display:flex;justify-content:center}.uploaded-file-list li{margin-bottom:10px}.uploaded-file-list li a{text-decoration:none}.uploaded-file-list .attachment{align-items:center;display:flex;gap:10px;white-space:nowrap}.input-code-container{align-items:center;display:flex;margin-bottom:30px}.input-code-container .input-code{background:#fff;border:2px solid #dccaff;color:#7144b7;font-size:18px;font-style:normal;font-weight:600;letter-spacing:.9px;line-height:100%;text-align:center;width:20%}@media (max-width:767px){.input-code-container .input-code{font-size:14px}}@media (max-width:390px){.input-code-container .input-code{font-size:12px}}.input-code-container ::placeholder{color:#dccaff}.input-code-container span{color:#dccaff;padding:0 5px}.simple-form-container{background:#fff;border-radius:51px;box-shadow:0 4px 40px 0 rgba(113,68,183,.1);padding:44px}@media (max-width:767px){.simple-form-container{padding:40px 25px 20px}}.simple-form-container .simple-input-container{margin-bottom:20px}.simple-form-container .btn{display:block;margin:0 auto}.js-loading-spinner{align-items:center;background-color:#fff;display:none;height:100%;justify-content:center;width:100%;z-index:2}.js-loading-spinner,.js-loading-spinner .spinner-container{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.js-loading-spinner .spinner-border{border-color:#7144b7 transparent #7144b7 #7144b7}.js-clear-image{background-color:#eb0606;border:1px solid #eb0606;border-radius:5px;color:#fff!important;cursor:pointer;display:none;font-size:20px!important;height:30px;line-height:30px!important;margin:0 auto 10px;text-align:center;width:30px}@media (max-width:767px){.js-clear-image{font-size:16px!important;height:25px;line-height:25px!important;width:25px}}.js-clear-image:hover{background-color:#fff;color:#eb0606!important}.js-clear-image.show{display:block}.add-contact-image-container{max-width:150px}.banner{align-items:center;border:10px solid #fff;display:flex;justify-content:center;min-height:240px;overflow:hidden;padding:50px;position:relative}.banner.no-border{border:none}@media (max-width:991px){.banner{min-height:auto;padding:25px 20px}}.banner .banner-bg-image{display:block;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}.banner h2{color:#7144b7;font-size:30px;font-style:normal;font-weight:400;letter-spacing:1.5px;line-height:38px}@media (max-width:991px){.banner h2{font-size:25px;letter-spacing:1.25px}}.banner p{color:#000;font-size:22px;font-style:normal;font-weight:400;letter-spacing:1.1px;line-height:38px}.banner p span{color:#7144b7}@media (max-width:991px){.banner p{font-size:18px;letter-spacing:.9px}}.banner .buttons-container{align-items:center;display:flex;flex-direction:column}.banner .buttons-container a{margin-bottom:15px}.banner .buttons-container a:last-child{margin-bottom:0}@media (max-width:415px){.banner .button-icon img{width:10%}}.square-banner{border:2px solid #ecebeb;border-radius:10px;margin-top:40px;overflow:hidden;padding:45px;position:relative}@media (max-width:1199px){.square-banner{margin-top:20px}}.square-banner .banner-bg-image{display:block;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}.square-banner .square-banner-content{text-align:center}.square-banner p{color:#fff;font-size:30px;font-style:normal;font-weight:400;letter-spacing:1.5px;line-height:35px;margin-bottom:30px;text-align:left}.square-banner p span{color:#fcd200;font-weight:600}@media (max-width:1199px){.square-banner p{font-size:25px}}.custom-card{background-color:#fff;margin-bottom:40px;overflow:hidden}.custom-card-header{background:linear-gradient(269deg,#115454 -24.28%,#abd4ad 112.6%);color:#fff;display:flex;flex-direction:column;height:81px;justify-content:center;padding:0 30px;position:relative}@media (max-width:991px){.custom-card-header{align-items:center}}.custom-card-header:after{background:url(/build/images/flower.fbf18436.svg) no-repeat;background-size:contain;content:"";height:100%;position:absolute;right:-5px;top:0;width:560px}.custom-card-header.bg-gradient-1{background:linear-gradient(269deg,#7144b7 -24.28%,#115454 112.6%)}.custom-card-header.bg-gradient-2{background:linear-gradient(269deg,#115454 -24.28%,#abd4ad 112.6%)}.custom-card-header.bg-gradient-3{background:linear-gradient(269deg,#a084ef -24.28%,#abd4ad 112.6%)}.custom-card-header.bg-gradient-4{background:linear-gradient(269deg,#a084ef -3.51%,#dccaff 130.53%)}.custom-card-header.bg-gradient-5{background:linear-gradient(269deg,#fff3c2 -24.28%,#abd4ad 24.81%,#f3efbf 156.96%)}.custom-card-header.bg-gradient-6{background:linear-gradient(269deg,#a084ef -24.28%,#fff3c2 130.53%)}.custom-card-header.bg-gradient-7{background:linear-gradient(269deg,#a084ef -24.28%,#7144b7 130.53%)}.custom-card-header.bg-green{background:#115454}.custom-card-header.bg-dark-purple{background:#5a308d}.custom-card-header.bg-medium-purple{background:#a084ef}.custom-card-header.bg-light-green{background:#cef2c2}.custom-card-header.bg-light-green h2{color:#115454}.custom-card-header h2{color:#fff;font-size:22px;font-style:normal;font-weight:400;letter-spacing:1.1px;line-height:35px}@media (max-width:415px){.custom-card-header h2{font-size:18px}}.custom-card-content{padding:30px}@media (max-width:415px){.custom-card-content.no-padding-x{padding:30px 0}}.custom-card-content h3{color:#000;font-size:18px;font-style:normal;font-weight:400;letter-spacing:.9px;line-height:normal;margin-bottom:20px}.custom-card-content p{margin-bottom:20px}.custom-card-content a,.custom-card-content p{color:#115454;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.7px;line-height:normal}.custom-card-content a{text-decoration:underline}.custom-card-content a:hover{text-decoration:none}.contact{background-color:#fff;margin-bottom:25px;padding:20px;position:relative}.contact .contact-image{border-radius:5px;height:123px;overflow:hidden;position:relative;width:139px}@media (min-width:768px){.contact .contact-image{margin-right:22px}}.contact .contact-image .contact-img{height:100%;object-fit:cover;width:100%}.contact .star{bottom:5px;position:absolute;right:5px}.contact .contact-info{margin-top:10px}@media (min-width:768px){.contact .contact-info{margin-top:0}}.contact .substitute{color:#115454;font-size:12px;font-style:normal;font-weight:600;line-height:normal;margin-left:-22px;text-align:center}@media (max-width:767px){.contact .substitute{margin-left:0;text-align:left}}.contact .substitute .badge{margin-top:10px}.contact .badge{background-color:#97c4a2;color:#fff;font-size:12px;font-weight:400}.contact .badge,.contact h2{font-style:normal;line-height:normal}.contact h2{color:#115454;font-size:18px;font-weight:600}.contact h2 .name{margin-right:20px}.contact h3{color:#000;line-height:normal}.contact .contact-data li,.contact h3{font-size:12px;font-style:normal;font-weight:400}.contact .contact-data li{line-height:27px;white-space:nowrap}.contact .contact-data li.toggler-content{padding:0}.contact .contact-data i{color:#a084ef;margin-right:7px}@media (max-width:767px){.contact .col.border-left{flex:1 0 100%;margin-top:20px}}.border-left{border-left:2px solid #ecebeb}@media (max-width:1199px){.border-left{border-left:none}}.contact-additional-area{display:flex;flex-direction:column;flex-wrap:nowrap;height:100%;justify-content:space-between}.contact-additional-area .controls{display:flex;gap:10px;justify-content:flex-end;margin-bottom:60px}@media (max-width:767px){.contact-additional-area .controls{justify-content:flex-start;margin-bottom:0;position:absolute;right:20px;top:20px}.contact-additional-area .controls .btn.btn-primary{padding:6px 20px}}@media (max-width:390px){.contact-additional-area .controls{padding:0;right:0;transform:scale(.8)}}.contact-additional-area .toggler:after{border-bottom:11px solid #5a308d;margin-left:0}.contact-additional-area .toggler:hover:after{border-bottom:11px solid #fff}.contact-additional-area .btn-edit:hover{color:#5a308d}.contact-additional-area .items{display:flex;gap:10px;text-align:center}@media (max-width:1399px){.contact-additional-area .items{flex-direction:row;flex-wrap:wrap}}.contact-additional-area .items li{margin-bottom:10px;width:50%}.contact-additional-area .items li:last-child{margin-bottom:0}@media (max-width:1399px){.contact-additional-area .items li{width:100%}}.contact-additional-area .items span{background-color:#c4c4c4;border-radius:100px;color:#fff;display:inline-block;font-size:12px;font-style:normal;font-weight:400;line-height:normal;padding:3px 11px;text-decoration:none;width:100%}.contact-additional-area .items span.has-items{background-color:#97c4a2}.contact-additional-area .toggler-content p{color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:10px;padding:0 20px;text-align:center}.contact-additional-area .toggler-content ul{align-items:center;display:flex;flex-direction:column}@media (max-width:1399px){.contact-additional-area .toggler-content ul{margin:0 auto;max-width:max-content}}.contact-additional-area .toggler-content ul li{list-style-type:disc}.contact-additional-area .toggler-content ul li a{color:#115454;font-size:12px;font-style:normal;font-weight:600;line-height:1.3;text-decoration-line:underline}.contact-additional-area .toggler-content ul li a:hover{text-decoration:none}.modal{background:rgba(160,132,239,.8);z-index:100}.modal-backdrop.show{z-index:99}.modal-header{display:none}.modal-content{border:none;border-radius:20px}.modal-inner-content{line-height:1.3;padding:30px}.modal-body{padding:0}.modal-body .container-shadow{border-bottom-left-radius:0;border-bottom-right-radius:0}.modal-body .custom-card{margin-bottom:0}.modal-body .btn-close{position:absolute;right:30px;top:30px;z-index:1}@media (max-width:415px){.modal-body .btn-close{right:20px;top:30px}}.modal-controls{display:flex;gap:20px;justify-content:flex-end;margin-top:30px}@media (max-width:767px){.modal-controls{justify-content:center}}.custom-tabs{margin:70px 0}.custom-tabs .nav-tabs{border:none;flex-wrap:nowrap}.custom-tabs .nav-tabs .nav-item{margin-right:60px}.custom-tabs .nav-tabs .nav-item:last-child{margin-right:0}@media (max-width:767px){.custom-tabs .nav-tabs .nav-item{margin-right:20px}}.custom-tabs .nav-tabs .nav-link{background-color:transparent;border:none;color:rgba(0,0,0,.5);font-size:22px;font-style:normal;font-weight:400;line-height:normal;position:relative;text-align:center}.custom-tabs .nav-tabs .nav-link:hover{color:#a084ef}.custom-tabs .nav-tabs .nav-link.active{color:#5a308d;font-weight:700}.custom-tabs .nav-tabs .nav-link.active:after{background:linear-gradient(90deg,#7144b7,#dccaff);border-radius:10px;bottom:0;content:"";height:5px;left:0;position:absolute;width:100%}@media (max-width:767px){.custom-tabs .nav-tabs .nav-link{font-size:16px}}.custom-tabs .tab-content{padding-top:50px}@media (max-width:991px){.custom-tabs .tab-content .col-12{margin-bottom:40px}}.scrollable-tabs{overflow-x:auto;overflow-y:hidden;width:100%}@media (max-width:415px){.scrollable-tabs .nav-tabs .nav-item{margin-right:0!important}}.custom-tabs .custom-card{height:100%;margin-bottom:0}.timline-modal-tabs{background-color:#fff;border:3px solid #dccaff;border-radius:20px;margin:10px 0 30px}.timline-modal-tabs .scrollable-tabs{padding-top:20px}.timline-modal-tabs .scrollable-tabs .nav-tabs{display:flex;justify-content:space-between}.timline-modal-tabs .scrollable-tabs .nav-tabs .nav-link{padding:0 50px 10px}@media (max-width:1199px){.timline-modal-tabs .scrollable-tabs .nav-tabs .nav-link{padding:0 20px 10px}}.timline-modal-tabs .tab-content{padding:50px}@media (max-width:415px){.timline-modal-tabs .tab-content{padding:20px}}.timline-modal-tabs .tab-content .file-name{display:inline-block;line-height:1.5;max-width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:415px){.timline-modal-tabs .tab-content .file-name{max-width:60%}}.custom-box-container{align-items:center;display:flex;gap:10px;justify-content:center}.custom-box{background:#fff;border:2px solid #ecebeb;border-radius:10px;display:flex;flex-direction:column;height:260px;justify-content:space-between;padding:10px;text-align:center;width:230px}.custom-box .icon-container img{margin:0 auto}.custom-box h3{color:#115454;font-size:18px;font-style:normal;font-weight:600;line-height:normal;margin-top:5px}.custom-box .data li,.custom-box h3{margin-bottom:5px}.custom-box .data li span{color:#000;display:block;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-align:left}.custom-box .data li span:first-child{font-weight:600}.custom-box .carousel-item-buttons{align-items:center;display:flex;justify-content:space-between;margin-top:10px}.custom-carousel .slick-arrow{background-color:transparent;background-repeat:no-repeat;background-size:contain;border:none;height:16px;outline:none;position:absolute;text-indent:-9999px;top:50%;transform:translateY(-50%);width:16px;z-index:1}.custom-carousel .slick-arrow.slick-prev{background-image:url(/build/images/arrow_left.156f6537.svg);left:20px}@media (max-width:1399px){.custom-carousel .slick-arrow.slick-prev{left:-10px}}.custom-carousel .slick-arrow.slick-next{background-image:url(/build/images/arrow_right.edf24ec2.svg);right:20px}@media (max-width:1399px){.custom-carousel .slick-arrow.slick-next{right:-10px}}@media (max-width:415px){.custom-carousel .slick-slide{transform:scale(.9)}.custom-carousel .slick-slide.slick-current.slick-active{transform:scale(1);transition:transform .5s}}.swiper-container{position:relative}.swiper-button-prev{font-size:22px!important;height:20px!important;left:-40px!important;width:20px!important}.swiper-button-prev:after{color:#7144b7;content:"\f060"!important;font:var(--fa-font-solid)!important}.swiper-button-next{font-size:22px!important;height:20px!important;right:-40px!important;width:20px!important}.swiper-button-next:after{color:#7144b7;content:"\f061"!important;font:var(--fa-font-solid)!important}.timeline{box-sizing:border-box;position:relative}.timeline *,.timeline :after,.timeline :before{box-sizing:inherit}.timeline:not(.timeline--horizontal):before{background-color:#ddd;bottom:0;content:"";left:50%;margin-left:-2px;position:absolute;top:0;width:4px;z-index:1}.timeline__wrap{overflow:hidden;position:relative;z-index:2}.timeline__item{font-size:1rem;padding:10px 40px 10px 0;position:relative;width:50%;z-index:2}.timeline__item:after{background-color:#fff;border:4px solid #ddd;border-radius:50%;content:"";height:20px;position:absolute;right:-10px;top:50%;transform:translateY(-50%);width:20px;z-index:1}.timeline__item.animated{animation-duration:1s;animation-fill-mode:both;opacity:0}.timeline__item.fadeIn{animation-name:fadeIn}.timeline__item--left{left:0}.timeline__item--right{left:50%;padding:10px 0 10px 40px}.timeline__item--right:after{left:-10px}.timeline__item--right .timeline__content:before{border:10px solid transparent;border-left:none;border-right:12px solid #ccc;left:-12px}.timeline__item--right .timeline__content:after{border:9px solid transparent;border-left:none;border-right:11px solid #fff;left:-10px}.timeline__content{background-color:#fff;border:1px solid #ccc;border-radius:10px;color:#333;display:block;padding:20px;position:relative}.timeline__content:after,.timeline__content:before{content:"";height:0;position:absolute;top:50%;transform:translateY(-50%);width:0}.timeline__content:before{border-bottom:10px solid transparent;border-left:12px solid #ccc;border-top:10px solid transparent;right:-12px;z-index:1}.timeline__content:after{border-bottom:9px solid transparent;border-left:11px solid #fff;border-top:9px solid transparent;right:-10px;z-index:2}.timeline__content h2{font-size:20px;font-weight:700;margin:0 0 10px}.timeline__content p{font-size:15px;line-height:1.5;margin-bottom:10px}.timeline--horizontal{font-size:0;overflow:hidden;padding:0 50px;white-space:nowrap}.timeline--horizontal .timeline-divider{background-color:#ddd;display:block;height:4px;left:40px;position:absolute;right:40px;transform:translateY(-50%);z-index:1}.timeline--horizontal .timeline__items{transition:all .8s;will-change:transform}.timeline--horizontal .timeline__item{display:inline-block;left:0;padding:0 0 40px;position:relative;transition:none;vertical-align:top;white-space:normal}.timeline--horizontal .timeline__item:after{left:50%;right:auto;top:100%;transform:translate(-50%,-50%)}.timeline--horizontal .timeline__item .timeline__item__inner{display:table;height:100%;width:100%}.timeline--horizontal .timeline__item .timeline__content__wrap{display:table-cell;margin:0;padding:0;vertical-align:bottom}.timeline--horizontal .timeline__item .timeline__content:before{border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #ccc;left:50%;right:auto;top:100%;transform:translateX(-50%)}.timeline--horizontal .timeline__item .timeline__content:after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;left:50%;right:auto;top:100%;transform:translateX(-50%)}.timeline--horizontal .timeline__item--bottom{padding:40px 0 0}.timeline--horizontal .timeline__item--bottom:after{top:0}.timeline--horizontal .timeline__item--bottom .timeline__content__wrap{vertical-align:top}.timeline--horizontal .timeline__item--bottom .timeline__content:before{border:12px solid transparent;border-bottom:12px solid #ccc;border-top:none;bottom:100%;top:auto}.timeline--horizontal .timeline__item--bottom .timeline__content:after{border:10px solid transparent;border-bottom:10px solid #fff;border-top:none;bottom:100%;top:auto}.timeline-nav-button{background-color:#fff;border:2px solid #ddd;border-radius:50px;box-shadow:none;box-sizing:border-box;cursor:pointer;display:block;height:40px;outline:none;position:absolute;text-indent:-9999px;top:50%;transform:translateY(-50%);width:40px;z-index:10}.timeline-nav-button:disabled{opacity:.5;pointer-events:none}.timeline-nav-button:before{background-position:50%;background-repeat:no-repeat;content:"";display:block;height:14px;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:8px}.timeline-nav-button--prev{left:0}.timeline-nav-button--prev:before{background-image:url(/build/images/arrow-left.c9f1f97b.svg)}.timeline-nav-button--next{right:0}.timeline-nav-button--next:before{background-image:url(/build/images/arrow-right.2f364df6.svg)}.timeline--mobile{padding:0}.timeline--mobile:before{left:10px!important;margin:0!important}.timeline--mobile .timeline__item{left:0;padding-left:40px;padding-right:0;width:100%}.timeline--mobile .timeline__item:after{left:2px;margin:0}.timeline--mobile .timeline__item .timeline__content:before{border:12px solid transparent;border-left:none;border-right-color:#ccc;left:-12px}.timeline--mobile .timeline__item .timeline__content:after{border:10px solid transparent;border-left:none;border-right-color:#fff;left:-10px}@keyframes fadeIn{0%{opacity:0;top:70px}to{opacity:1;top:0}}@keyframes liftUp{0%{top:0}to{top:-15px}}.timeline__wrap{overflow:unset}.timeline:not(.timeline--horizontal):before{background:linear-gradient(180deg,#7144b7,#a084ef);border-radius:100px}.timeline__item:after{background-color:#7144b7;border:4px solid #fff;height:16px;right:-8px;width:16px}.timeline__item--right:after{left:-8px}.timeline__item.timeline__item--left{padding:10px 20px 10px 0}@media (max-width:1199px){.timeline__item.timeline__item--left{padding:10px 0 10px 30px}}.timeline__item--right{margin-top:-200px;padding:10px 0 10px 20px}@media (max-width:1199px){.timeline__item--right{padding:10px 0 10px 30px}}.timeline__content{border:1px solid #ecebeb;padding:0}.timeline__content:before{border-left:12px solid #fff}.timeline__item--right .timeline__content:before{border-right:12px solid #fff}@media (max-width:1199px){.timeline--mobile .timeline__item .timeline__content:before{border-right:12px solid #ecebeb}}.timeline__content__wrap{box-shadow:0 4px 50px 0 rgba(113,68,183,.1)}.timeline__header{align-items:center;background:linear-gradient(270deg,#97c4a2 10.88%,#347169 120.99%);border-top-left-radius:10px;border-top-right-radius:10px;display:flex;justify-content:space-between;padding:15px 30px}@media (max-width:767px){.timeline__header{padding:5px 15px}}.timeline__header .timeline__date{color:#fff;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.timeline__header .timeline__date ul{align-items:center;display:flex;gap:0 12px}.timeline__header .repeat-period{font-size:14px;font-style:italic;font-weight:500;line-height:normal}.timeline__header .timeline__header--controls ul{align-items:center;display:flex;gap:0 25px}.timeline__header .timeline__header--controls ul a{color:#fff}.timeline__content--container{align-items:center;display:flex;gap:0 20px;padding:15px;text-align:center;text-decoration:none}.timeline__content--container img{margin:0 auto 10px}.timeline__content--container .image{display:block;height:200px;overflow:hidden;width:200px}@media (max-width:767px){.timeline__content--container .image{display:none}}.timeline__content--container .image img{display:block;height:100%;object-fit:cover;width:100%}.timeline__content--container .content{margin:0 auto}@media (max-width:767px){.timeline__content--container .content{align-items:center;display:flex;flex-wrap:wrap;text-align:left;width:100%}.timeline__content--container .content img{margin:0 14px 0 0;max-width:40px}}.timeline__content--container h2{color:#7144b7;font-size:20px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:0}@media (max-width:767px){.timeline__content--container h2{font-size:18px;width:calc(100% - 70px)}}.timeline__content--container p{color:#7144b7;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.timeline__content--container p span{color:#000;display:block;font-weight:400}@media (max-width:767px){.timeline__content--container p{font-size:14px;width:100%}}.timeline__content--container p.text-without-person{color:#000;font-size:10px;font-weight:400;margin-top:20px}.timeline__content--container .event-no-asignee-message{color:#115454;font-size:10px;margin-top:10px}.three-dots{align-items:center;display:flex;flex-direction:column;gap:5px;justify-content:center;margin-bottom:5px}@media (max-width:1199px){.three-dots{align-items:start;margin-left:8px}}.three-dots li{background-color:#7144b7;border-radius:50%;height:7px;width:7px}.three-dots.bottom{margin-bottom:0;margin-top:5px}.three-dots.bottom li{background-color:#a084ef}.add-event{margin-bottom:30px;margin-top:50px;text-align:center}.timeline__item.year-label:after{display:none}.timeline__item.year-label .timeline__content__wrap{box-shadow:none}.timeline__item.year-label .timeline__content{background-color:transparent;border:none;height:300px;position:relative}.timeline__item.year-label .timeline__content:after,.timeline__item.year-label .timeline__content:before{display:none}@media (max-width:1199px){.timeline__item.year-label .timeline__content{height:40px}}.timeline__item.year-label .year{background-color:#7144b7;border-radius:4px;color:#fff;font-size:30px;font-style:normal;font-weight:600;letter-spacing:1.5px;line-height:1;padding:10px 20px;position:absolute;text-align:center}@media (max-width:1199px){.timeline__item.year-label .year{font-size:22px;letter-spacing:1.1px;text-align:left}}.timeline__item.year-label.timeline__item--left{padding-right:0}.timeline__item.year-label.timeline__item--left .year{right:0;top:0}@media (max-width:1199px){.timeline__item.year-label.timeline__item--left .year{left:-20px;right:auto}}.timeline__item.year-label.timeline__item--right{padding-left:0}.timeline__item.year-label.timeline__item--right .year{bottom:0;left:0}@media (max-width:1199px){.timeline__item.year-label.timeline__item--right .year{left:-20px}}.no-timeline-events img{margin:80px auto}.no-timeline-events p{color:#000;font-size:17px;font-style:normal;font-weight:500;letter-spacing:.85px;line-height:35px;text-align:center}@media (max-width:767px){.no-timeline-events img{margin:30px auto}.no-timeline-events p{font-size:16px}}h2.section-gift-type-title{color:#7144b7;font-size:22px;font-weight:600;margin:40px 0 20px}.event-photos-container .row{gap:20px 0}.event-photos-container img{border-radius:10px;margin-bottom:10px;max-height:150px;object-fit:cover;width:100%}.event-photos-container p{color:#7144b7;font-size:10px;font-style:normal;font-weight:500;letter-spacing:.5px;line-height:14px}.event-photos-container a{text-decoration:none}.event-audio-video-container{margin-top:30px}.event-audio-video-container .file-container{align-items:center;border-radius:5px;box-shadow:0 0 40px 0 rgba(113,68,183,.1);display:flex;justify-content:space-between;margin-top:15px;padding:15px 25px}.event-audio-video-container .file-container:last-child{margin-bottom:0}@media (max-width:415px){.event-audio-video-container .file-container{padding:15px}}.event-audio-video-container .icon-name{align-items:center;display:flex;width:80%}@media (max-width:415px){.event-audio-video-container .icon-name{width:60%}}.event-audio-video-container i{color:#a084ef}.event-audio-video-container a{color:#000;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.8px;line-height:normal;margin-left:10px;max-width:100%;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.event-audio-video-container .file-size{align-items:center;color:#c4c4c4;display:flex;font-size:13px;font-style:normal;font-weight:400;letter-spacing:.65px;line-height:normal}.event-text-container{border-radius:5px;box-shadow:0 0 40px 0 rgba(113,68,183,.1);padding:15px 25px}.event-text-container h2{font-size:30px}.event-text-container h2,.event-text-container h3{font-style:normal;font-weight:600;letter-spacing:1.5px;line-height:1.3}.event-text-container h3{font-size:24px}.event-text-container p{font-size:16px;font-style:normal;font-weight:400;line-height:normal}.custom-stepper.bs-stepper{padding-bottom:50px;padding-top:50px}.custom-stepper.bs-stepper .bs-stepper-header{position:relative}@media (max-width:1199px){.custom-stepper.bs-stepper .bs-stepper-header{justify-content:space-between;margin-bottom:20px}}@media (max-width:415px){.custom-stepper.bs-stepper .bs-stepper-header{justify-content:center}}.custom-stepper.bs-stepper .bs-stepper-header:before{background:linear-gradient(90deg,#dccaff 97.81%,#7144b7 98.34%);content:"";height:calc(100% - 60px);left:42px;position:absolute;top:30px;width:1px;z-index:0}@media (max-width:1399px){.custom-stepper.bs-stepper .bs-stepper-header:before{left:35px}}@media (max-width:1199px){.custom-stepper.bs-stepper .bs-stepper-header:before{display:block;height:1px;left:50%;top:35px;transform:translateX(-50%);width:calc(100% - 60px)}}@media (max-width:767px){.custom-stepper.bs-stepper .bs-stepper-header:before{top:25px}}@media (max-width:390px){.custom-stepper.bs-stepper .bs-stepper-header:before{top:22px}}@media (max-width:767px){.custom-stepper.bs-stepper .step-trigger{font-size:14px}}@media (max-width:390px){.custom-stepper.bs-stepper .step-trigger{font-size:12.4px}}.custom-stepper.bs-stepper .step{padding:15px;position:relative}@media (min-width:1400px){.custom-stepper.bs-stepper .step{padding:22px}}@media (max-width:767px){.custom-stepper.bs-stepper .step{padding:5px}}.custom-stepper.bs-stepper .step.active{background:linear-gradient(263deg,rgba(220,202,255,.42) 2.2%,hsla(44,86%,89%,.42) 104.98%),#fff;border-radius:40px;color:#7144b7;font-weight:600}@media (min-width:1200px){.custom-stepper.bs-stepper .step.active{border-bottom-left-radius:0;border-bottom-right-radius:40px;border-top-left-radius:0;border-top-right-radius:40px}}.custom-stepper.bs-stepper .step.active .bs-stepper-circle{background-color:#7144b7;border:1px solid #7144b7;color:#fff}.custom-stepper.bs-stepper .step.active .bs-stepper-label{color:#7144b7;font-weight:600}.custom-stepper.bs-stepper .step-trigger{opacity:1!important;padding:0}.custom-stepper.bs-stepper .step-trigger:hover{background-color:transparent}.custom-stepper.bs-stepper .bs-stepper-circle{background-color:#fff;border:1px solid #a084ef;color:#7144b7}.custom-stepper.bs-stepper .bs-stepper-label{color:#000;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.85px}@media (min-width:1400px){.custom-stepper.bs-stepper .bs-stepper-label{font-size:17px;margin:.25rem .5rem}}@media (max-width:1199px){.custom-stepper.bs-stepper .bs-stepper-label{display:none}}.custom-stepper.bs-stepper .bs-stepper-content{padding:0}.custom-stepper.bs-stepper.bs-stepper.horizontal .content,.custom-stepper.bs-stepper.bs-stepper.vertical .content{display:none!important}.custom-stepper.bs-stepper.bs-stepper.horizontal .content.active,.custom-stepper.bs-stepper.bs-stepper.vertical .content.active{display:block!important}.anonymous-page-wrapper .custom-survey p{margin:auto;max-width:none}.custom-survey .sd-root-modern{background-color:#fff}.custom-survey .sd-element.sd-question{box-shadow:none;padding:0}.custom-survey .sv-components-row>.sv-components-column--expandable{background-color:#fff;padding:0}.custom-survey .sd-row__question{white-space:normal}.custom-survey .sd-selectbase.display-flex{display:flex;flex-direction:row;flex-wrap:wrap;gap:0 20px}.custom-survey .title-icon{position:absolute;right:20px;top:0}@media (max-width:767px){.custom-survey .title-icon{right:0;width:50px}}.custom-survey h4 .sv-string-viewer{color:#000;font-size:35px;font-style:normal;font-weight:300;letter-spacing:1.75px;line-height:38px}@media (max-width:767px){.custom-survey h4 .sv-string-viewer{font-size:22px;line-height:1.3}}@media (max-width:390px){.custom-survey h4 .sv-string-viewer{font-size:18px;line-height:1.2}}.custom-survey .sd-element__title .sv-string-viewer{color:#7144b7;font-size:23px;font-style:normal;font-weight:600;letter-spacing:1.1px;line-height:38px;position:relative}@media (max-width:767px){.custom-survey .sd-element__title .sv-string-viewer{font-size:18px;line-height:1.5}}.custom-survey .sd-item__control:focus+.sd-item__decorator{border:none;box-shadow:none}.custom-survey .sd-item--checked .sd-item__decorator{background-color:#7144b7!important}.custom-survey .sd-radio--checked .sd-radio__decorator:after{background-color:#fff!important}.custom-survey .sd-checkbox--checked .sd-checkbox__svg use{fill:#fff!important}.custom-survey .sd-checkbox__decorator{background-color:#ecebeb!important}.custom-survey .sd-action-bar.sd-footer.sd-body__navigation{justify-content:flex-end}.custom-survey .sd-body__navigation .sd-btn{background:#fff;border:2px solid #92c09f;border-radius:25px;box-shadow:5px 5px 20px 0 rgba(17,84,84,.2);color:#115454;cursor:pointer;font-size:16px;font-style:normal;font-weight:600;line-height:normal;padding:12px 40px;text-align:center;text-decoration:none;white-space:nowrap}.custom-survey .sd-body__navigation .sd-btn:hover{background-color:#115454;border:2px solid #115454;color:#fff}.custom-survey .sd-paneldynamic__buttons-container .sd-action-bar{margin:0}.custom-survey .sd-paneldynamic__add-btn,.custom-survey .sd-paneldynamic__add-btn:focus{background:#7144b7!important;border:2px solid #7144b7!important;color:#fff!important}@media (max-width:767px){.custom-survey .sd-paneldynamic__add-btn,.custom-survey .sd-paneldynamic__add-btn:focus{font-size:14px!important}}.custom-survey .sd-paneldynamic__add-btn:focus:hover,.custom-survey .sd-paneldynamic__add-btn:hover{background:#fff!important;color:#7144b7!important}.custom-survey .sd-page__description,.custom-survey .sd-question__description{color:#000!important;margin-top:10px!important}.custom-survey .sd-page__description{font-size:25px!important}.sd-completedpage:before{display:none!important}.sd-completedpage .final-step-content{padding:0 20px}.sd-completedpage .final-step-content h2{color:#7144b7;font-size:35px;font-weight:700;letter-spacing:1.75px;line-height:38px;margin-bottom:30px;text-align:left}.sd-completedpage .final-step-content p{margin:0;max-width:70%;text-align:left}.sd-item.has-icon{width:calc(50% - 10px)}@media (max-width:767px){.sd-item.has-icon{width:100%}}.sd-item.has-icon .sd-selectbase__label{background:#fff;border:2px solid #ecebeb;border-radius:25px;box-shadow:0 5px 20px 0 rgba(0,0,0,.1);height:100%;width:100%}.sd-item.has-icon .sv-string-viewer{align-items:center;cursor:pointer;display:flex;flex-direction:column-reverse;font-weight:600;justify-content:center;padding:20px;text-align:center}.sd-item.has-icon .sv-string-viewer img{margin-bottom:20px}.sd-item.has-icon .sd-item__decorator{display:none}.sd-item.has-icon.sd-item--checked .sd-selectbase__label{border:3px solid #97c4a2}.sd-item.has-textarea{background:#fff;border:2px solid #ecebeb;border-radius:25px;box-shadow:0 5px 20px 0 rgba(0,0,0,.1);width:100%}.sd-item.has-textarea .sd-item__decorator{display:none}.sd-item.has-textarea .sd-selectbase__label{width:100%}.sd-item.has-textarea .sv-string-viewer{color:#000;cursor:pointer;display:block;font-size:17px;font-style:normal;font-weight:600;letter-spacing:.85px;line-height:23px;text-align:center}@media (max-width:767px){.sd-item.has-textarea .sv-string-viewer{font-size:14px;line-height:1.3}}.sd-item.has-textarea .sv-string-viewer:after{background:url(/build/images/pen.6e964419.svg) no-repeat;background-size:cover;content:"";display:inline-block;height:15px;margin-left:5px;vertical-align:middle;width:15px}.sd-item.has-textarea.sd-item--checked{border:2px solid #97c4a2}.sd-question__comment-area{width:100%}.download-document-section{align-items:flex-start;display:flex;gap:20px;justify-content:space-between;margin-top:60px}@media (max-width:767px){.download-document-section{align-items:center;flex-direction:column;gap:20px 0}}.sv-string-viewer .fa-circle-info{color:#7144b7;position:absolute;right:15px;top:15px}.pagination{justify-content:flex-end}@media (max-width:415px){.pagination{justify-content:center;margin-top:10px}}.pagination span{background-color:#fff;border:1px solid #7144b7;border-radius:5px;color:#7144b7;margin-left:5px;min-width:30px;text-align:center}.pagination span.current,.pagination span:hover{background-color:#7144b7}.pagination span.current a,.pagination span:hover a{color:#fff}.pagination span a{display:block;padding:5px 10px;text-decoration:none}.pagination span.current{color:#fff;padding:5px 10px}.pagination span.first,.pagination span.last{width:auto}.customer-satisfaction-rate-container{background-color:#dccaff;border-radius:20px;bottom:10px;max-width:700px;padding:20px 40px;position:relative;position:fixed;z-index:10}@media (max-width:767px){.customer-satisfaction-rate-container{border-bottom-left-radius:0;border-bottom-right-radius:0;bottom:0;left:0;max-width:100%;padding:20px;width:100%}}.customer-satisfaction-rate-container .close-rate-btn{background:none;border:none;color:#000;cursor:pointer;font-size:1.5rem;position:absolute;right:10px;top:10px}.customer-satisfaction-rate-container .close-rate-btn:before{content:"×"}.customer-satisfaction-rate-container .info-text{line-height:1.3;margin-top:20px;text-align:center}.customer-satisfaction-rate-container #rate{display:flex;gap:0 20px;justify-content:center;margin-top:50px}@media (max-width:767px){.customer-satisfaction-rate-container #rate{gap:0 10px}}.customer-satisfaction-rate-container #rate .form-check{position:relative}.customer-satisfaction-rate-container #rate .form-check label{left:50%;margin:auto;position:absolute;top:50%;transform:translate(-50%,-50%)}.customer-satisfaction-rate-container #rate .form-check input{margin-right:0}.customer-satisfaction-rate-container #rate .form-check input[type=radio]:checked,.customer-satisfaction-rate-container #rate .form-check input[type=radio]:focus:checked{background-color:#cef2c2;background-image:none;border-color:#115454}.customer-satisfaction-rate-container #rate .form-check input[type=radio]:checked+label,.customer-satisfaction-rate-container #rate .form-check input[type=radio]:focus:checked+label{background-color:#cef2c2;color:#000}.customer-satisfaction-rate-container b{font-weight:700}.customer-satisfaction-rate-container .flex-container{display:flex;justify-content:space-around}@media (max-width:767px){.customer-satisfaction-rate-container .flex-container{justify-content:space-between}}.customer-satisfaction-rate-container .flex-container p{font-size:14px;font-weight:700}.customer-satisfaction-rate-container .btn{display:block;margin:20px auto 0}.customer-satisfaction-rate-container .mb-3{margin-bottom:0!important}#rate_0,#rate_10,#rate_5{position:relative}#rate_0:before,#rate_10:before,#rate_5:before{background-size:contain;content:"";display:block;height:23px;left:-1px;position:absolute;top:-32px;width:23px}#rate_0:before{background:url(/build/images/emoji_1.eb5b5dd7.png) no-repeat}#rate_5:before{background:url(/build/images/emoji_2.83401a0e.png) no-repeat}#rate_10:before{background:url(/build/images/emoji_3.2ab07169.png) no-repeat}.anonymous-page-wrapper{display:flex}@media (max-width:991px){.anonymous-page-wrapper{flex-direction:column}}.anonymous-page-wrapper form{padding:0 20px}@media (max-width:991px){.anonymous-page-wrapper form{padding:0}}.anonymous-page-wrapper h1{color:#7144b7;font-size:30px;font-style:normal;font-weight:600;letter-spacing:1.5px;line-height:1;margin-bottom:60px;text-align:center}@media (max-width:415px){.anonymous-page-wrapper h1{font-size:28px;line-height:1.1}}.anonymous-page-wrapper .image-container{height:calc(100vh - 277px);width:50%}@media (min-width:1921px){.anonymous-page-wrapper .image-container{height:auto}}@media (max-width:991px){.anonymous-page-wrapper .image-container{height:40vh;margin-bottom:60px;width:100%}}.anonymous-page-wrapper .image-container img{display:block;height:100%;object-fit:cover;width:100%}.anonymous-page-wrapper .form-container{align-items:center;display:flex;text-align:center;width:50%}@media (max-width:991px){.anonymous-page-wrapper .form-container{width:100%}}.anonymous-page-wrapper .custom-input{margin:0 auto 45px;max-width:500px}.anonymous-page-wrapper p{color:#5a308d;font-size:15px;font-style:normal;font-weight:400;letter-spacing:.75px;line-height:23px;margin:85px auto 0;max-width:500px;text-align:left}.anonymous-page-wrapper .beneficiary-login p,.request-reset-password p:first-of-type{margin:0 auto 30px}.my-profile .custom-input{margin-bottom:5px}.my-profile .custom-input input:disabled{background-color:#fff}.my-profile .cancel-button,.my-profile .save-button{display:none}.profile-page .banner.active-subscription{min-height:auto;z-index:1}.profile-page .banner.active-subscription h2{color:#fff;font-size:22px;font-style:normal;letter-spacing:1.1px;line-height:120%;margin-bottom:50px}.profile-page .banner.active-subscription h2 span{color:#7144b7}.profile-page .banner.active-subscription .subscription-info p{color:#fff;font-size:15px;font-style:normal;font-weight:400;letter-spacing:.75px;line-height:100%;margin-bottom:0}.profile-payments{display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-start}.profile-payments li{width:calc(33.3% - 20px)}@media (max-width:1399px){.profile-payments li{width:100%}}.profile-payments .payment{background-color:#fff;border-radius:10px;padding:17px 14px;text-align:center}.profile-payments .payment p{color:#fff;display:flex;font-size:13px;font-style:normal;font-weight:400;justify-content:center;letter-spacing:.65px;line-height:normal;margin-bottom:25px;margin-top:18px}.profile-payments .payment p span{display:inline-block;max-width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-payments .payment a{color:#a084ef;font-size:13px;font-style:normal;font-weight:600;letter-spacing:.65px;line-height:100%;text-decoration-line:underline}.profile-payments .payment a:hover{text-decoration:none}.profile-payments .fa-file-pdf{color:#a084ef;font-size:80px}@media (max-width:767px){.profile-payments .fa-file-pdf{font-size:40px}}.change-password-form .custom-input{margin-bottom:40px}.beneficiary .custom-tabs .tab-content .document-container .col-12{margin-bottom:0!important}.beneficiary .beneficiary-disclaimer{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.beneficiary .beneficiary-disclaimer a{color:#000;text-decoration:underline}.beneficiary .beneficiary-disclaimer a:hover{text-decoration:none}.beneficiary .dropdown{margin-bottom:40px}.beneficiary .tab-content h2{color:#7144b7;font-size:18px;font-weight:600;margin-bottom:20px;margin-top:40px}.beneficiary .event-item{background-color:#fff;margin-bottom:10px;overflow:hidden}.beneficiary .event-container{align-items:center;background-color:#fff;background-image:url(/build/images/document_bg.d5768659.png);background-position:100%;background-repeat:no-repeat;display:flex;justify-content:space-between;padding:10px 35px}@media (max-width:767px){.beneficiary .event-container{padding:10px 20px}}.beneficiary .event-container .event-info{align-items:center;color:#7144b7;display:flex;gap:0 25px}@media (max-width:767px){.beneficiary .event-container .event-info{gap:15px}.beneficiary .event-container .event-info img{width:40px}}.beneficiary .event-container .name{font-size:24px;font-style:normal;font-weight:600;line-height:100%}@media (max-width:767px){.beneficiary .event-container .name{font-size:18px}}.beneficiary .event-container .date{font-size:20px;font-style:normal;font-weight:500}@media (max-width:767px){.beneficiary .event-container .date{font-size:14px}}.beneficiary .event-container a{font-size:20px}@media (max-width:767px){.beneficiary .event-container a{font-size:14px}}.not-logged-modal p{color:#000;font-size:22px;font-style:normal;font-weight:400;letter-spacing:1.1px;line-height:38px;margin-bottom:40px}.documents-page .document-holder{background:hsla(0,0%,100%,.9);border-radius:25px;box-shadow:0 0 40px 0 rgba(113,68,183,.1);padding:30px}.documents-page .document-holder .row:first-child{min-height:105px}.documents-page ul{display:flex;flex-wrap:wrap;gap:40px}.documents-page ul li{width:calc(50% - 20px)}@media (max-width:1399px){.documents-page ul li{width:100%}}@media (max-width:415px){.documents-page img{margin-bottom:20px}}.documents-page h2{color:#7144b7;font-size:22px;font-style:normal;font-weight:400;letter-spacing:1.1px;line-height:35px}.documents-page p{color:#000;font-size:18px;font-style:normal;font-weight:400;letter-spacing:.9px;line-height:38px;margin:30px 0}.documents-page ul.documents-categories-list{display:block;margin-bottom:50px;margin-left:20px}.documents-page ul.documents-categories-list li{list-style-type:disc;margin-bottom:10px;width:100%}.documents-page ul.documents-categories-list li::marker{color:#115454}.documents-page ul.documents-categories-list li:last-child{margin-bottom:0}.documents-page ul.documents-categories-list li a{color:#115454;font-size:14px;line-height:1.3;text-decoration:underline}.documents-page ul.documents-categories-list li a:hover{text-decoration:none}.documents-page .documents-categories-title{color:#7144b7;font-size:18px;font-style:normal;font-weight:600;letter-spacing:.85px;line-height:1.3;margin-bottom:30px}.banner.my-documents{margin-bottom:120px}.banner.my-documents h2{color:#fcd200;font-size:30px;font-style:normal;font-weight:600;letter-spacing:1.5px;line-height:38px}@media (max-width:767px){.banner.my-documents h2{font-size:26px!important}}.banner.my-documents p{color:#fff}@media (max-width:767px){.banner.my-documents{font-size:26px;margin-bottom:60px}}.my-documents-description{margin-bottom:50px}.my-documents-description h2{color:#000;font-size:30px;font-style:normal;font-weight:300;letter-spacing:1.5px;line-height:normal}.my-documents-description h2 strong{color:#115454}@media (max-width:767px){.my-documents-description h2{font-size:20px}}.my-documents-description p{color:#000;font-size:18px;font-style:normal;font-weight:400;letter-spacing:.9px;line-height:38px;margin-bottom:35px;margin-top:35px}@media (max-width:767px){.my-documents-description img{margin:0 auto;max-width:70%}}.document-item{background-color:#fff;margin-bottom:10px;overflow:hidden}.document-item:last-child{margin-bottom:0}.document-content-container{box-shadow:0 4px 40px 0 rgba(113,68,183,.1);padding:45px}@media (max-width:767px){.document-content-container{padding:25px}}.document-content-container .inner-toggle-container{margin-top:40px}.documents h2{color:#7144b7;font-size:22px;font-style:normal;font-weight:600;line-height:normal}.documents .btn{white-space:normal}.document-container{align-items:center;background-color:#fff;background-image:url(/build/images/document_bg.d5768659.png);background-position:100%;background-repeat:no-repeat;display:flex;justify-content:space-between;padding:23px 35px}@media (max-width:767px){.document-container{padding:10px 20px}.document-container h3{font-size:16px;line-height:22px}}.document-container h3{color:#7144b7;font-size:22px;font-style:normal;font-weight:400;letter-spacing:1.1px;line-height:35px}@media (max-width:767px){.document-container h3{font-size:18px}.document-container h3 ul{display:flex}}.document-container ul li{display:inline-block;margin-right:20px}@media (max-width:767px){.document-container ul li{margin-right:10px}}.document-container ul li a{font-size:20px;text-decoration:none}@media (max-width:767px){.document-list-button{font-size:12px}}.attachments-header{align-items:center;background-color:#a084ef;border-radius:25px 25px 0 0;color:#fff;display:flex;font-size:22px;font-style:normal;font-weight:400;justify-content:space-between;letter-spacing:1.1px;line-height:35px;padding:25px 30px}.attachments-header .document-attachments-counter{font-size:16px;letter-spacing:.8px}@media (max-width:415px){.attachments-header .document-attachments-counter{font-size:14px}}.attachments-header .caret{color:#fff;margin-left:20px}@media (max-width:767px){.attachments-header{font-size:18px;padding:10px 15px}}@media (max-width:415px){.attachments-header{font-size:16px}}.document-attachments-container ul li{margin-bottom:15px}.document-attachments-container ul li:last-child{margin-bottom:0}.document-attachments-container .document-attachment{align-items:center;background-color:#fff;border:2px solid #dccaff;border-radius:25px;display:flex;justify-content:space-between;overflow:hidden;padding:16px}.document-attachments-container .document-attachment a{align-items:center;color:#000;display:flex;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.8px;line-height:normal;text-decoration:none}.document-attachments-container .document-attachment .file-name{display:inline-block;max-width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:415px){.document-attachments-container .document-attachment .file-name{max-width:60%}}.document-attachments-container .document-attachment .file-icon{color:#a084ef;font-size:30px;margin-right:5px}.document-attachments-container .document-attachment .document-size{align-items:center;display:flex;gap:0 10px}.document-attachments-container .document-attachment .document-size span{color:#c4c4c4;font-size:13px}.document-attachments-container .document-attachment .document-size .fa-trash{color:#eb0606}.subcategories .categories-list{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.subcategories .categories-list li{width:calc(50% - 20px)}@media (max-width:991px){.subcategories .categories-list li{width:100%}}.subcategories .categories-list a{align-items:center;background:#fff;border:2px solid #ecebeb;border-radius:25px;box-shadow:0 5px 20px 0 rgba(0,0,0,.1);color:#000;display:flex;flex-direction:column;font-size:17px;font-style:normal;font-weight:600;justify-content:center;letter-spacing:.85px;line-height:23px;padding:40px;position:relative;text-align:center;text-decoration:none}.subcategories .categories-list a img{margin-bottom:10px}.subcategories .categories-list a .btn{display:none;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.subcategories .categories-list a:hover{background:rgba(171,212,173,.5);border:2px solid rgba(171,212,173,.5);border-radius:25px;box-shadow:0 5px 20px 0 rgba(0,0,0,.1)}.subcategories .categories-list a:hover .btn{display:block}.video-page .videos{background:linear-gradient(270deg,#fff3c2 6.12%,#a084ef 47.39%,#7144b7 110.02%)}.video-page .videos h2{color:#fff}.video-page .videos h2 strong{color:#fcd200}.video-page .title h2{color:#7144b7;font-size:45px;font-style:normal;font-weight:600;letter-spacing:2.25px;line-height:50px;margin-bottom:100px;margin-top:50px;text-align:center}@media (max-width:415px){.video-page .title h2{font-size:28px;line-height:1.2;margin-bottom:50px}}@media (max-width:390px){.video-page .title h2{font-size:25px}}.video-page .title h2 span{color:#115454;display:block;font-size:22px;font-style:normal;font-weight:400;letter-spacing:1.1px;line-height:50px;margin:0 auto}@media (max-width:415px){.video-page .title h2 span{font-size:20px;line-height:1.2;margin-bottom:10px}}.video-page .video-offers{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}@media (max-width:1199px){.video-page .video-offers{gap:40px 0}}.video-page .video-offers>li{width:calc(33.3% - 12px)}@media (max-width:1199px){.video-page .video-offers>li{width:100%}}.video-page .video-offer{background:hsla(0,0%,100%,.9);border-radius:25px;box-shadow:0 0 40px 0 rgba(113,68,183,.1);padding:50px 40px;position:relative;text-align:center}.video-page .video-offer img{margin:0 auto;width:70px}.video-page .video-offer img.stamp{width:auto}.video-page .video-offer h3{color:#7144b7;font-size:22px;font-style:normal;font-weight:600;letter-spacing:1.1px;line-height:35px;margin-bottom:10px;margin-top:20px}.video-page .video-offer p{line-height:1.3;min-height:80px}@media (max-width:415px){.video-page .video-offer p{min-height:50px}}.video-page .video-offer .btn{margin-bottom:60px}.video-page .video-offer.gold h3{color:#fcd200}.video-page .video-offer.platin h3{color:#115454}.video-page .stamp{position:absolute;right:0;top:-30px;z-index:1}.video-page .checkpoints .option{align-items:start;color:#000;display:flex;font-size:18px;font-style:normal;font-weight:400;letter-spacing:.9px;line-height:1.3;margin-bottom:20px;text-align:left}.video-page .checkpoints .option.disabled{color:#c4c4c4}.video-page .checkpoints .option i{margin-right:10px;margin-top:2px}.video-page .video-iframe{height:150px;width:100%}@media (max-width:1399px){.video-page .video-iframe{height:300px}}.home .custom-card-content h3{color:#a084ef;font-size:20px;font-style:normal;font-weight:400;letter-spacing:1px;line-height:normal;margin-bottom:40px}.home-banner{margin-bottom:40px}.home-banner h2{color:#fff;font-weight:600;text-align:right}.tresor-dummy-holder{align-items:center;display:flex;justify-content:center;margin-bottom:-30px;margin-top:-40px}.tresor-dummy-holder li{margin:0 -30px}.tresor-dummy-holder .tresor-link{position:relative}.tresor-dummy-holder .tresor-link a{font-size:12px;left:50%;padding:10px 15px;position:absolute;top:50%;transform:translate(-50%,-50%);width:130px}.home-tresor .custom-card-content{padding:30px 60px}a.home-category-item{align-items:center;background-color:#fff;border:2px solid #ecebeb;border-radius:10px;display:flex;flex-direction:column;height:100%;padding:40px 20px 20px;text-align:center;text-decoration:none}a.home-category-item img{margin:0 auto 25px}a.home-category-item span{color:#115454;font-size:14px;font-style:normal;font-weight:600}@media (min-width:992px){a.home-category-item span{min-height:41px}}.custom-card-content .contact h3{color:#000;font-size:12px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal}@media (max-width:767px){.custom-card-content .contact h3{margin-bottom:0}}.contacts-dummy-holder{align-items:center;display:flex;justify-content:center;margin-bottom:10px;margin-top:-20px}.contacts-dummy-holder li{margin:0 -10px}.contacts-dummy-holder .contact-link{position:relative}.contacts-dummy-holder .contact-link a{font-size:12px;left:50%;padding:10px 20px;position:absolute;top:50%;transform:translate(-50%,-50%);width:130px}.home-contacts-holder{display:flex;flex-wrap:wrap;gap:20px}.home-contacts-holder li{width:calc(25% - 20px)}@media (max-width:1199px){.home-contacts-holder li{width:calc(33.3% - 20px)}}@media (max-width:767px){.home-contacts-holder li{width:calc(50% - 20px)}}@media (max-width:415px){.home-contacts-holder li{width:100%}}.home-contacts-holder .contact-item{background:#fff;border-radius:10px;box-shadow:0 5px 20px 0 rgba(0,0,0,.1);display:block;overflow:hidden;text-decoration:none}.home-contacts-holder .contact-photo{padding:5px}.home-contacts-holder .contact-photo img{border-top-left-radius:5px;border-top-right-radius:5px;height:145px;object-fit:cover;width:100%}@media (max-width:415px){.home-contacts-holder .contact-photo img{height:auto}}.home-contacts-holder h3.contact-name{color:#115454;font-size:18px;font-style:normal;font-weight:600;line-height:normal;margin:5px auto 15px;text-align:center}.home-timeline{height:calc(100% - 40px)}.home-timeline h3{margin:10px!important}.home-timeline .btn{font-size:12px;padding:10px 20px}.home-timeline .custom-card-content{padding:10px 5px}.home-timeline .three-dots{align-items:start;margin-left:8px}.home-timeline .timeline__item{padding-left:30px}.home-timeline .timeline--mobile .timeline__item:after{left:4px}.home-timeline .timeline__content--container .image{display:none}.home-timeline .timeline__item.timeline__item--left{padding:10px 0 10px 30px}.home-timeline .timeline__item.timeline__item--right{padding:10px 30px 10px 0}.home-timeline .timeline__item.year-label .timeline__content{height:40px}.home-timeline .timeline__item.year-label .year{font-size:22px;letter-spacing:1.1px;text-align:left}.home-timeline .year-label.timeline__item--left .year{left:-20px;right:auto}.home-timeline .year-label.timeline__item--right .year{left:-20px}.home-timeline .timeline--mobile .timeline__item .timeline__content:before{border-right:12px solid #ecebeb}.home-timeline .timeline--mobile .timeline__item .timeline__content:after{border:10px solid transparent;border-left:none;border-right-color:#fff;left:-10px}.home-timeline .timeline__header{padding:5px 15px}.home-timeline .timeline__content--container h2{font-size:18px;width:calc(100% - 70px)}.home-timeline .timeline__content--container{text-decoration:none}.home-timeline .timeline__content--container .content{align-items:center;display:flex;flex-wrap:wrap;text-align:left;width:100%}.home-timeline .timeline__content--container .content img{margin:0 14px 0 0;max-width:40px}.home-timeline .timeline__content--container .content img.timeline-dummy{margin:0;max-width:100%}.payments .banner{padding:30px 20px}@media (max-width:767px){.payments .banner{padding:30px 0}}.payments .banner h2{color:#fff;font-size:42px;font-style:normal;font-weight:500;letter-spacing:2.1px;line-height:100%;margin-bottom:30px}@media (max-width:415px){.payments .banner h2{font-size:34px}}.payments .banner h2 span{color:#7144b7}.payments .banner p{color:#fff;font-size:24px;font-style:normal;font-weight:500;letter-spacing:1.2px;line-height:100%}@media (max-width:415px){.payments .banner p{font-size:20px;line-height:1.2}}.payments .banner-bg-image{object-position:0 0}.payments .subscription-info-container{background-color:#fff;border-radius:25px;padding:30px 70px}@media (max-width:767px){.payments .subscription-info-container{padding:30px 20px}}.payments .subscription-info-container ul{display:flex;flex-wrap:wrap;gap:25px;justify-content:space-between}.payments .subscription-info-container li{align-items:start;color:#000;display:flex;font-size:18px;font-style:normal;font-weight:400;gap:10px;letter-spacing:.9px;line-height:1.1;width:100%}.payments .subscription-info-container li i{margin-top:1px}.payments .subscription-info-container li span{color:#7144b7;font-weight:700}.payments .custom-card{margin-top:30px}.cancel-subscription-btn{color:#7144b7;font-size:13px;font-style:normal;font-weight:500;line-height:normal;text-align:center;text-decoration:underline}.cancel-subscription-btn:hover{text-decoration:none}.banner.active-subscription{padding:20px 10px}@media (max-width:767px){.banner.active-subscription{padding:20px 0}}.banner.active-subscription h2{color:#fff;font-size:32px;font-style:normal;font-weight:300;letter-spacing:1.6px;line-height:100%;margin-bottom:70px}@media (max-width:767px){.banner.active-subscription h2{margin-bottom:40px}}.banner.active-subscription h2 span{font-weight:600}.banner.active-subscription p{color:#fff;font-size:32px;font-style:normal;font-weight:600;letter-spacing:1.6px;line-height:100%}@media (max-width:767px){.banner.active-subscription p{margin-bottom:20px}}.banner.active-subscription .subscription-info{align-items:center;display:flex;flex-wrap:nowrap;gap:20px;justify-content:space-between}@media (max-width:767px){.banner.active-subscription .subscription-info{display:block}}.banner.active-subscription .subscription-info p{font-size:18px;font-style:normal;font-weight:400;letter-spacing:.9px;line-height:100%}.banner.active-subscription .subscription-info p span{color:#fff;line-height:1.2;white-space:nowrap}.banner.active-subscription .controls-container{display:flex;gap:20px;justify-content:space-between}.banner.active-subscription .toggler,.banner.active-subscription .toggler:focus{background:#7144b7;border:2px solid #7144b7;color:#fff;white-space:nowrap}.banner.active-subscription .toggler:after,.banner.active-subscription .toggler:focus:after{border-bottom:11px solid #fff}.banner.active-subscription .toggler.opened,.banner.active-subscription .toggler:hover{background:#fff!important;border:2px solid #7144b7!important;color:#7144b7!important}.banner.active-subscription .toggler.opened:after,.banner.active-subscription .toggler:hover:after{border-bottom:11px solid #7144b7}.payment-card-container{align-items:center;background-color:#fff;background-image:url(/build/images/document_bg.d5768659.png);background-position:100%;background-repeat:no-repeat;display:flex;justify-content:space-between;margin-bottom:25px;padding:23px 35px}@media (max-width:767px){.payment-card-container{padding:15px}.payment-card-container img{width:50px}}@media (max-width:415px){.payment-card-container{padding:10px}}.payment-card-container .card-info{align-items:center;display:flex;gap:20px}@media (max-width:767px){.payment-card-container .card-info{flex-direction:row;gap:10px}}.payment-card-container h3{color:#000;font-size:20px;font-style:normal;font-weight:500;line-height:100%;margin-bottom:0}@media (max-width:767px){.payment-card-container h3{font-size:16px}}@media (max-width:390px){.payment-card-container h3{font-size:12px}}.payment-card-container ul{align-items:center;display:flex;flex-wrap:nowrap;gap:20px}@media (max-width:767px){.payment-card-container ul{gap:10px}}.payment-card-container ul a{color:#7144b7;font-size:20px;font-weight:600;text-decoration:none}.payment-card-container input[type=radio]{margin-right:-10px}.status-label{border-bottom-left-radius:10px;font-size:20px;font-style:normal;font-weight:600;letter-spacing:1px;line-height:100%;padding:5px 10px;position:absolute;right:0;text-align:center;top:0;z-index:1}.status-label.active{background-color:#447e71;color:#fff}@media (min-width:768px){.payment-method-default{background-color:#fff;border:1px solid #7144b7;border-radius:10px;padding:5px 10px}}@media (max-width:767px){.payment-method-default{font-size:12px}}.invoices .invoices-container{margin-bottom:35px}.invoices .invoices-container:last-child{margin-bottom:0}.invoices h2{color:#7144b7;font-size:40px;font-style:normal;font-weight:700;letter-spacing:2px;line-height:100%;margin-bottom:15px}@media (max-width:767px){.invoices h2{font-size:22px}}.invoices ul li{margin-bottom:15px}.invoices ul li:last-child{margin-bottom:0}.invoices .invoice-document{align-items:center;background-color:#fff;border:2px solid #dccaff;border-radius:25px;display:flex;justify-content:space-between;overflow:hidden;padding:16px}@media (max-width:767px){.invoices .invoice-document{flex-direction:column;gap:10px}}.invoices .invoice-document a{align-items:center;color:#000;display:flex;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.8px;line-height:normal;text-decoration:none}.invoices .invoice-document .file-name{display:inline-block;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:415px){.invoices .invoice-document .file-name{max-width:100%}}.invoices .invoice-document .file-icon{color:#a084ef;display:inline-block;font-size:30px;margin-right:5px;vertical-align:middle}.invoices .invoice-document .invoice-document-size{align-items:center;display:flex;gap:0 30px}.invoices .invoice-document .invoice-document-size span{color:#c4c4c4;font-size:13px}.invoices .invoice-document .invoice-document-size span.invoice-date{color:#a084ef}.invoices .invoice-document .invoice-document-size a{color:#a084ef;display:flex;font-size:13px;font-style:normal;font-weight:600;gap:5px;letter-spacing:.65px;line-height:100%}@media (max-width:415px){.invoices .invoice-document .invoice-document-size a{flex-direction:column}}.simple-text-page h1{color:#7144b7;font-size:30px;font-weight:700;line-height:1.1;text-align:left}@media (max-width:767px){.simple-text-page h1{font-size:22px}}.simple-text-page p{color:#000;font-size:18px;font-style:normal;font-weight:400;letter-spacing:.9px;line-height:38px;margin-bottom:20px;margin-top:20px}@media (max-width:767px){.simple-text-page p{font-size:14px;line-height:1.5}}