img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
.post-views.entry-meta>span{margin-right:0!important;font:16px/1}.post-views.entry-meta>span.post-views-icon.dashicons{display:inline-block;font-size:16px;line-height:1;text-decoration:inherit;vertical-align:middle}.post-views.load-dynamic .post-views-count{color:#0000;transition:color .3s ease-in-out;position:relative}.post-views.load-dynamic .post-views-count:after{opacity:0;transition:opacity .3s ease-in-out;position:relative;color:#6610f2}.post-views.load-dynamic.loaded .post-views-count{color:inherit}.post-views.load-dynamic.loading .post-views-count,.post-views.load-dynamic.loading .post-views-count:after{box-sizing:border-box}.post-views.load-dynamic.loading .post-views-count:after{content:"";display:block;width:16px;height:16px;border-radius:50%;border:2px solid currentColor;border-color:currentColor transparent;animation:pvc-loading 1s linear infinite;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:1}@keyframes pvc-loading{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
.rmp-results-widget p:empty:before,.rmp-widgets-container p:empty:before,.widget_rate-my-post-top-rated-widget p:empty:before{display:none}@font-face{font-family:ratemypost;src:url(//hermanfamily.group/wp-content/plugins/rate-my-post/public/css/fonts/ratemypost.eot);src:url(//hermanfamily.group/wp-content/plugins/rate-my-post/public/css/fonts/ratemypost.eot#iefix)format("embedded-opentype"),url(//hermanfamily.group/wp-content/plugins/rate-my-post/public/css/fonts/ratemypost.ttf)format("truetype"),url(//hermanfamily.group/wp-content/plugins/rate-my-post/public/css/fonts/ratemypost.woff)format("woff"),url(//hermanfamily.group/wp-content/plugins/rate-my-post/public/css/fonts/ratemypost.svg#ratemypost)format("svg");font-weight:400;font-style:normal;font-display:block}[class*=\ rmp-icon--],[class^=rmp-icon--]{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:ratemypost!important}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container{text-align:center;margin:1rem 0}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container p{margin:0}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget--hidden{display:none}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__icons{margin:0 0 .4rem}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__icons-list{margin:0;padding:0;list-style-type:none}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__icons-list:before{content:""}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__icons-list__icon{margin:0;display:inline-block}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__hover-text{margin:0 0 .4rem}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__submit-btn{display:none}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__submit-btn--visible{display:inline-block}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__results{margin:0 0 .4rem}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__results--hidden{margin:0;display:none}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__not-rated{margin:0 0 .4rem}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__not-rated--hidden{margin:0;display:none}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__msg{margin:.4rem 0}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-rating-widget__msg--alert{color:#dc3545}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-feedback-widget{display:none}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-feedback-widget--visible{display:block}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-feedback-widget__text{margin:0 0 .4rem}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-feedback-widget__input{min-width:250px;max-width:630px;margin-bottom:.4rem;margin-left:auto;margin-right:auto;display:block}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-feedback-widget__msg--alert{color:#dc3545}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-feedback-widget__loader{width:80px;height:40px;display:none;position:relative;left:50%;transform:translate(-50%)}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-feedback-widget__loader--visible{display:block}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-feedback-widget__loader div{background:#ffcc36;width:16px;animation:1.2s cubic-bezier(0,.5,.5,1) infinite rmp-feedback-widget__loader;display:inline-block;position:absolute;left:8px}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-feedback-widget__loader div:first-child{animation-delay:-.24s;left:8px}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-feedback-widget__loader div:nth-child(2){animation-delay:-.12s;left:32px}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-feedback-widget__loader div:nth-child(3){animation-delay:0;left:56px}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-social-widget{display:none}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-social-widget--visible{display:block}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-social-widget a{color:#fff}.rmp-tr-posts-widget__post{margin-top:6px}.rmp-tr-posts-widget__post p{margin-bottom:1.5rem!important}.rmp-tr-posts-widget__star-rating{font-size:14px}.rmp-tr-posts-widget__star-rating p{margin:0;padding:0}.rmp-tr-posts-widget__img{-o-object-fit:cover;object-fit:cover;width:150px;height:150px;display:block}.rmp-tr-posts-widget__link{box-shadow:none;text-decoration:none;display:block}.rmp-icon--star:before{content:""}.rmp-icon--heart:before{content:""}.rmp-icon--trophy:before{content:""}.rmp-icon--smile-o:before{content:""}.rmp-icon--thumbs-up:before{content:""}.rmp-icon--twitter{color:#fff;background:#55acee}.rmp-icon--twitter:before{content:""}.rmp-icon--facebook{color:#fff;background:#3b5998}.rmp-icon--facebook:before,.rmp-icon--facebook-f:before{content:""}.rmp-icon--pinterest{color:#fff;background:#cb2027}.rmp-icon--pinterest:before{content:""}.rmp-icon--linkedin{color:#fff;background:#007bb5}.rmp-icon--linkedin:before{content:""}.rmp-icon--youtube-square{color:#fff;background:#b00}.rmp-icon--youtube-square:before{content:""}.rmp-icon--instagram{color:#fff;background:#125688}.rmp-icon--instagram:before{content:""}.rmp-icon--flickr{color:#fff;background:#f40083}.rmp-icon--flickr:before{content:""}.rmp-icon--reddit{color:#fff;background:#ff5700}.rmp-icon--reddit:before{content:""}.rmp-icon--ratings{color:#ccc;font-size:1rem}.rmp-rating-widget .rmp-icon--ratings{font-size:2.5rem}.rmp-icon--full-highlight{color:#ff912c}.rmp-rating-widget .rmp-icon--full-highlight{color:#ffe699}.rmp-icon--half-highlight{background:linear-gradient(90deg,#ff912c 50%,#ccc 50%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.rmp-rating-widget .rmp-icon--half-highlight{background:linear-gradient(90deg,#ffe699 50%,#ccc 50%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}@media (hover:hover){.rmp-rating-widget .rmp-icon--hovered{color:#ffcc36;-webkit-background-clip:initial;-webkit-text-fill-color:initial;background:0 0;transition:color .1s ease-in}}.rmp-rating-widget .rmp-icon--processing-rating{color:#ff912c;-webkit-background-clip:initial;-webkit-text-fill-color:initial;background:0 0}.rmp-social-widget .rmp-icon--social{text-align:center;width:70px;box-shadow:none;border-radius:50%;margin:5px 2px;padding:20px;font-family:ratemypost;font-size:30px;text-decoration:none;transition-property:none;display:inline-block}.rmp-social-widget .rmp-icon--social:hover{filter:contrast(140%);color:#fff;box-shadow:none;text-decoration:none;transition-property:none}.rmp-heading{margin:0 0 .4rem}.rmp-heading--title{font-size:1.625rem;font-weight:400}.rmp-widgets-container.rmp-wp-plugin.rmp-main-container .rmp-heading{margin:0 0 .4rem}.rmp-btn{color:#fff;background-color:#ffcc36;border:none;margin-bottom:.4rem;padding:.5rem;font-size:1rem;text-decoration:none}.rmp-btn:focus,.rmp-btn:hover{background:initial;color:#fff;cursor:pointer;background-color:#ffd966;border:none;margin-bottom:.4rem;padding:.5rem;font-size:1rem;text-decoration:none}.rmp-btn--large,.rmp-btn--large:focus,.rmp-btn--large:hover{padding:.8rem}.rmp-results-widget__visual-rating{margin-right:.3rem;display:inline-block;position:relative}.rmp-results-widget__avg-rating,.rmp-results-widget__vote-count{display:inline-block}.rmp-archive-results-widget{vertical-align:top;margin-left:.4rem;font-size:.9rem;display:inline-block;position:relative}.rmp-archive-results-widget--excluded-post{display:none}.rmp-archive-results-widget .rmp-icon{font-size:.9rem}@keyframes rmp-feedback-widget__loader{0%{height:32px;top:4px}to,50%{height:16px;top:12px}}.rmp-amp-results-widget .rmp-amp-results-widget__stars{display:inline}.rmp-amp-results-widget .rmp-amp-results-widget__average-rating,.rmp-amp-results-widget .rmp-amp-results-widget__vote-count{display:inline-block;position:relative;bottom:4px}.rmp-amp-results-widget .rmp-icon:before{content:"★";color:#ccc;margin:-2px;font-size:26px}.rmp-amp-results-widget .rmp-icon{font-size:26px;font-style:normal;line-height:26px}.rmp-amp-results-widget .rmp-icon--full-highlight:before{color:#ff912c}.rmp-amp-results-widget .rmp-icon--half-highlight:before{background:linear-gradient(90deg,#ff912c 50%,#ccc 50%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.rmp-amp-rating-widget{text-align:center}#rmp-amp-rating-widget__title{margin-bottom:.5rem;font-size:1.8rem}.rmp-amp-rating-widget .rmp-amp-rating-widget__subtitle{margin-bottom:0}#rmp-amp-action,#rmp-amp-post-id{display:none}.rmp-amp-centered-fieldset{max-width:100%;margin-left:auto;margin-right:auto}.rmp-amp-rating-widget__fieldset{--star-size:3;-webkit-user-select:none;user-select:none;font-size:3em;font-size:calc(var(--star-size)*1em);cursor:pointer;-webkit-tap-highlight-color:#0000;-webkit-tap-highlight-color:transparent;direction:rtl;unicode-bidi:bidi-override;border:none;margin-bottom:16px;padding:0;line-height:normal}.rmp-amp-rating-widget__fieldset>label{width:1.1em;width:calc(var(--star-size)/3*1.1em);display:inline-block;position:relative}.rmp-amp-rating-widget__fieldset:not(:hover)>input:checked~label,.rmp-amp-rating-widget__fieldset>:hover,.rmp-amp-rating-widget__fieldset>:hover~label{color:#0000;cursor:inherit}.rmp-amp-rating-widget__fieldset:not(:hover)>input:checked~label:before,.rmp-amp-rating-widget__fieldset>:hover:before,.rmp-amp-rating-widget__fieldset>:hover~label:before{content:"★";color:gold;position:absolute}.rmp-amp-rating-widget__fieldset>input{transform:scale(3);transform:scale(var(--star-size));top:-.5em;top:calc(var(--star-size)/6*-1em);margin-left:-2.5em;margin-left:calc(var(--star-size)/6*-5em);z-index:2;opacity:0;font-size:initial;position:relative}form.amp-form-submit-error [submit-error]{color:red}.rmp-amp-rating-widget__not-rated--hidden,.rmp-amp-rating-widget__results--hidden,label#rmp-amp-post-nonce{display:none}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(body){margin:0}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}body{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}:root :where(.wp-element-button,.wp-block-button__link){background-color:#32373c;border-width:0;color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-top:calc(0.667em + 2px);padding-right:calc(1.333em + 2px);padding-bottom:calc(0.667em + 2px);padding-left:calc(1.333em + 2px);text-decoration:none;text-transform:inherit}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
.wpcf7 .wpcf7-recaptcha iframe{margin-bottom:0}.wpcf7 .wpcf7-recaptcha[data-align=center]>div{margin:0 auto}.wpcf7 .wpcf7-recaptcha[data-align=right]>div{margin:0 0 0 auto}
.wpml-ls-legacy-dropdown-click{width:15.5em;max-width:100%}.wpml-ls-legacy-dropdown-click>ul{position:relative;padding:0;margin:0!important;list-style-type:none}.wpml-ls-legacy-dropdown-click .wpml-ls-item{padding:0;margin:0;list-style-type:none}.wpml-ls-legacy-dropdown-click a{display:block;text-decoration:none;color:#444;border:1px solid #cdcdcd;background-color:#fff;padding:5px 10px;line-height:1}.wpml-ls-legacy-dropdown-click a span{vertical-align:middle}.wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle{position:relative;padding-right:calc(10px + 1.4em)}.rtl .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle{padding-right:10px;padding-left:calc(10px + 1.4em)}.wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle:after{content:"";vertical-align:middle;display:inline-block;border:.35em solid transparent;border-top:.5em solid;position:absolute;right:10px;top:calc(50% - .175em)}.rtl .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle:after{right:auto;left:10px}.wpml-ls-legacy-dropdown-click .wpml-ls-current-language:hover>a,.wpml-ls-legacy-dropdown-click a:focus,.wpml-ls-legacy-dropdown-click a:hover{color:#000;background:#eee}.wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu{visibility:hidden;position:absolute;top:100%;right:0;left:0;border-top:1px solid #cdcdcd;padding:0;margin:0;list-style-type:none;z-index:101}.wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu a{border-width:0 1px 1px}.wpml-ls-legacy-dropdown-click .wpml-ls-flag{display:inline;vertical-align:middle}.wpml-ls-legacy-dropdown-click .wpml-ls-flag+span{margin-left:.4em}.rtl .wpml-ls-legacy-dropdown-click .wpml-ls-flag+span{margin-left:0;margin-right:.4em}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;margin-right:-16px!important}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:flex;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots{list-style:none;margin:0;padding:0;display:flex;position:absolute;bottom:20px;left:50%;margin-right:-50%;transform:translate(-50%,0%)}.slick-dots button{font-size:0;background-color:#e4e4e4;width:6px;height:6px;margin:0 10px;border:0;transition:.5s;cursor:pointer}.slick-dots .slick-active button{background-color:#3FCEC4!important;width:32px}.slick-arrow{position:absolute;width:45px;height:45px;border-radius:50%;padding:0;transition:.3s;bottom:0;right:50px;cursor:pointer;z-index:10;border:none;background-color:#fff0}.slick-arrow:hover svg path{fill:#fff}.slick-prev{right:120px}

:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-slide-shadow{background:#00000026}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode{.swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}}.swiper-virtual.swiper-css-mode.swiper-horizontal{.swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}}.swiper-virtual.swiper-css-mode.swiper-vertical{.swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;position:absolute;width:var(--swiper-navigation-size);z-index:10;&.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}&.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled &{display:none!important}svg{height:100%;object-fit:contain;transform-origin:center;width:100%;fill:currentColor;pointer-events:none}}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto;.swiper-navigation-icon{transform:rotate(180deg)}}.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{margin-left:0;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev,&~.swiper-button-next,.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{.swiper-navigation-icon{transform:rotate(180deg)}}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{.swiper-navigation-icon{transform:rotate(0deg)}}}.swiper-vertical{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-button-prev,~.swiper-button-prev{bottom:auto;top:var(--swiper-navigation-sides-offset,4px);.swiper-navigation-icon{transform:rotate(-90deg)}}.swiper-button-next,~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto;.swiper-navigation-icon{transform:rotate(90deg)}}}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10;&.swiper-pagination-hidden{opacity:0}&.swiper-pagination-disabled,.swiper-pagination-disabled>&{display:none!important}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden;.swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullet-active,.swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullet-active-next-next{transform:scale(.33)}}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));button&{appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable &{cursor:pointer}&:only-child{display:none!important}}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0);.swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}&.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;.swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets{.swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}&.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;.swiper-pagination-bullet{transition:transform .2s,left .2s}}}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute;.swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl & .swiper-pagination-progressbar-fill{transform-origin:right top}&.swiper-pagination-horizontal,&.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-horizontal>&,.swiper-vertical>&.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}&.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,&.swiper-pagination-vertical,.swiper-horizontal>&.swiper-pagination-progressbar-opposite,.swiper-vertical>&{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:var(--swiper-scrollbar-bg-color,#0000001a);border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;&.swiper-scrollbar-disabled,.swiper-scrollbar-disabled>&{display:none!important}&.swiper-scrollbar-horizontal,.swiper-horizontal>&{bottom:var(--swiper-scrollbar-bottom,4px);height:var(--swiper-scrollbar-size,4px);left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:var(--swiper-scrollbar-top,auto);width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}&.swiper-scrollbar-vertical,.swiper-vertical>&{height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:var(--swiper-scrollbar-left,auto);position:absolute;right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);width:var(--swiper-scrollbar-size,4px);z-index:50}}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,#00000080);border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%;>canvas,>img,>svg{max-height:100%;max-width:100%;object-fit:contain}}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-fade{&.swiper-free-mode{.swiper-slide{transition-timing-function:ease-out}}.swiper-slide{pointer-events:none;transition-property:opacity;.swiper-slide{pointer-events:none}}.swiper-slide-active{pointer-events:auto;& .swiper-slide-active{pointer-events:auto}}}.swiper.swiper-cube{overflow:visible}.swiper-cube{.swiper-slide{backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1;.swiper-slide{pointer-events:none}}&.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-slide-active{&,& .swiper-slide-active{pointer-events:auto}}.swiper-slide-active,.swiper-slide-next,.swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0;&:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}}}.swiper-cube{.swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}}.swiper-cube{.swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-slide-shadow-cube.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}}.swiper.swiper-flip{overflow:visible}.swiper-flip{.swiper-slide{backface-visibility:hidden;pointer-events:none;z-index:1;.swiper-slide{pointer-events:none}}.swiper-slide-active{&,& .swiper-slide-active{pointer-events:auto}}}.swiper-flip{.swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-slide-shadow-flip.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}}.swiper-creative{.swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}}.swiper.swiper-cards{overflow:visible}.swiper-cards{.swiper-slide{backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}}
[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}
@charset "UTF-8";@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media(min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing,10px)*2)}}@media(min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing,10px)*-4))}.plyr__caption{background:#000c;background:var(--plyr-captions-background,#000c);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:#0000;border:0;border-radius:4px;border-radius:var(--plyr-control-radius,4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing,10px)*.7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing,10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing,10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing,10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:#ffffffe6;background:var(--plyr-menu-background,#ffffffe6);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-menu-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid #0000;border-top-color:#ffffffe6;border:var(--plyr-menu-arrow-size,4px) solid #0000;border-top-color:var(--plyr-menu-background,#ffffffe6);content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size,18px)/2 + var(--plyr-control-spacing,10px)*.7 - var(--plyr-menu-arrow-size,4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing,10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing,10px)*.7/1.5) calc(var(--plyr-control-spacing,10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid #0000;border:var(--plyr-menu-item-arrow-size,4px) solid #0000;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing,10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing,10px)*.7*1.5 - var(--plyr-menu-item-arrow-size,4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing,10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing,10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing,10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing,10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing,10px)*.7*1.5 - var(--plyr-menu-item-arrow-size,4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing,10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing,10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:#0000001a;content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:#23282f1a}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing,10px)*.7*-1 - -2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing,10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;appearance:none;background:#0000;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height,13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width,3px)*2 + var(--plyr-range-thumb-height,13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:#0000;background-image:linear-gradient(90deg,currentColor 0,#0000 0);background-image:linear-gradient(to right,currentColor var(--value,0),#0000 var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height,13px) - var(--plyr-range-track-height,5px))/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:#0000}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:#0000;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media(max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background,#fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing,10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing,10px)/2) calc(var(--plyr-control-spacing,10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size,4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size,18px)/2 + var(--plyr-control-spacing,10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size,18px)/2 + var(--plyr-control-spacing,10px)*.7);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height,13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height,13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height,13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height,13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:#0000;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc((var(--plyr-range-track-height,5px)/2)*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:#0000}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,#23282f99 25%,#0000 0,#0000 50%,#23282f99 0,#23282f99 75%,#0000 0,#0000);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,#23282f99) 25%,#0000 25%,#0000 50%,var(--plyr-progress-loading-background,#23282f99) 50%,var(--plyr-progress-loading-background,#23282f99) 75%,#0000 75%,#0000);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:#0000}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:#ffffff40;background-color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c8d199;background-color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing,10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing,10px)/2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--audio .plyr__progress__buffer{color:#c1c8d199;color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing,10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing,10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media(min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing,10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing,10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--video .plyr__progress__buffer{color:#ffffff40;color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media(min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media(min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background,#fff);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing,10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size,4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:7px;border-radius:calc(var(--plyr-menu-radius,8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #00000026;content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius,8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius,8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}
@charset "UTF-8";
@font-face {
  font-family: "Instrument Serif";
  font-display: swap;
  src: url(//hermanfamily.group/wp-content/themes/herman-family/build/../assets/fonts/InstrumentSerif-Italic.woff2) format("woff2"), url(//hermanfamily.group/wp-content/themes/herman-family/build/../assets/fonts/InstrumentSerif-Italic.woff) format("woff");
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: "Instrument Serif";
  font-display: swap;
  src: url(//hermanfamily.group/wp-content/themes/herman-family/build/../assets/fonts/InstrumentSerif-Regular.woff2) format("woff2"), url(//hermanfamily.group/wp-content/themes/herman-family/build/../assets/fonts/InstrumentSerif-Regular.woff) format("woff");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "ITC Garamond Std Condensed";
  font-display: swap;
  src: url(//hermanfamily.group/wp-content/themes/herman-family/build/../assets/fonts/ITCGaramondStd-LtCondIta.woff2) format("woff2"), url(//hermanfamily.group/wp-content/themes/herman-family/build/../assets/fonts/ITCGaramondStd-LtCondIta.woff) format("woff");
  font-weight: 300;
  font-style: italic;
}
@font-face {
  font-family: "Neue Montreal";
  font-display: swap;
  src: url(//hermanfamily.group/wp-content/themes/herman-family/build/../assets/fonts/NeueMontreal-Light.woff2) format("woff2"), url(//hermanfamily.group/wp-content/themes/herman-family/build/../assets/fonts/NeueMontreal-Light.woff) format("woff");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "Neue Montreal";
  font-display: swap;
  src: url(//hermanfamily.group/wp-content/themes/herman-family/build/../assets/fonts/NeueMontreal-Regular.woff2) format("woff2"), url(//hermanfamily.group/wp-content/themes/herman-family/build/../assets/fonts/NeueMontreal-Regular.woff) format("woff");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Neue Montreal";
  font-display: swap;
  src: url(//hermanfamily.group/wp-content/themes/herman-family/build/../assets/fonts/NeueMontreal-Medium.woff2) format("woff2"), url(//hermanfamily.group/wp-content/themes/herman-family/build/../assets/fonts/NeueMontreal-Medium.woff) format("woff");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "Neue Montreal";
  font-display: swap;
  src: url(//hermanfamily.group/wp-content/themes/herman-family/build/../assets/fonts/NeueMontreal-Bold.woff2) format("woff2"), url(//hermanfamily.group/wp-content/themes/herman-family/build/../assets/fonts/NeueMontreal-Bold.woff) format("woff");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: "ITC Garamond Std Narrow";
  font-display: swap;
  src: url(//hermanfamily.group/wp-content/themes/herman-family/build/../assets/fonts/ITCGaramondStd-LtNarrowIta.woff2) format("woff2"), url(//hermanfamily.group/wp-content/themes/herman-family/build/../assets/fonts/ITCGaramondStd-LtNarrowIta.woff) format("woff");
  font-weight: 300;
  font-style: italic;
}
.screen-reader-text {
    border: 0;
    clip-path: inset(50%);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
    word-wrap: normal!important
}
.screen-reader-text:focus {
    background-color: #ddd;
    clip-path: none;
    color: #444;
    display: block;
    font-size: 1em;
    height: auto;
    left: 5px;
    line-height: normal;
    padding: 15px 23px 14px;
    text-decoration: none;
    top: 5px;
    width: auto;
    z-index: 100000
}
	/*
----------------------------
*/
.section-title .aos-word-wrapper {
	white-space:wrap;
}
:root {
  --clr-01: #494949;
  --clr-02: #ffffff;
  --clr-03: radial-gradient(50% 50% at 50% 50%, #fad265 0%, #f5c951 100%);
  --clr-04: #9e826f;
  --clr-05: #f0eeef;
  --clr-06: rgba(240, 238, 239, 0.5);
  --clr-07: rgba(73, 73, 73, 0.5);
  --clr-08: rgba(255, 255, 255, 0.76);
  --clr-09: rgba(73, 73, 73, 0.4);
  --font-family: "Neue Montreal", sans-serif;
  --second-family: "Instrument Serif", serif;
  --third-family: "ITC Garamond Std Condensed", sserif;
  --containerPadding: 40px;
  --header-height: 106px;
  --container-width:100%;
}
@media (min-width: 48em) {
  :root {
    --containerPadding: 40px;
  }
}
@media (min-width: 62em) {
  :root {
    --header-height: 168px;
  }
}
@media (min-width: 36em) {
  :root {
    --container-width:540px;
  }
}
@media (min-width: 48em) {
  :root {
    --container-width: 720px;
  }
}
@media (min-width: 62em) {
  :root {
    --container-width: 960px;
  }
}
@media (min-width: 75em) {
  :root {
    --container-width: 1170px;
  }
}
@media (min-width: 87.5em) {
  :root {
    --container-width: 1360px;
  }
}
@media (min-width: 102.5em) {
  :root {
    --container-width: 1640px;
  }
}
.clr-1 {
  color: var(--clr-01);
}
.bg-clr-1 {
  background-color: var(--clr-01) !important;
}
.clr-2 {
  color: var(--clr-02);
}
.bg-clr-2 {
  background-color: var(--clr-02) !important;
}
.clr-3 {
  color: var(--clr-03);
}
.bg-clr-3 {
  background-color: var(--clr-03) !important;
}
.clr-4 {
  color: var(--clr-04);
}
.bg-clr-4 {
  background-color: var(--clr-04) !important;
}
.clr-5 {
  color: var(--clr-05);
}
.bg-clr-5 {
  background-color: var(--clr-05) !important;
}
.clr-6 {
  color: var(--clr-06);
}
.bg-clr-6 {
  background-color: var(--clr-06) !important;
}
.clr-7 {
  color: var(--clr-07);
}
.bg-clr-7 {
  background-color: var(--clr-07) !important;
}
.clr-8 {
  color: var(--clr-08);
}
.bg-clr-8 {
  background-color: var(--clr-08) !important;
}
.clr-9 {
  color: var(--clr-09);
}
.bg-clr-9 {
  background-color: var(--clr-09) !important;
}
/* Normalize
--------------------------------------------- */
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
/* Document
	 ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
html {
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  height: 100%;
}
/* Sections
	 ========================================================================== */
/**
 * Remove the margin in all browsers.
 */
body {
  margin: 0;
  height: 100%;
}
/**
 * Render the `main` element consistently in IE.
 */
main {
  display: block;
}
/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
h1 {
  font-size: 2em;
  margin: 0;
}
/* Grouping content
	 ========================================================================== */
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace;
  font-size: 1em;
}
/* Text-level semantics
	 ========================================================================== */
/**
 * Remove the gray background on active links in IE 10.
 */
a {
  transition: color 0.3s, background-color 0.3s;
  background-color: transparent;
}
/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none;
  text-decoration: underline;
  text-decoration: underline dotted;
}
/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: 700;
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}
/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
/* Embedded content
	 ========================================================================== */
/**
 * Remove the border on images inside links in IE 10.
 */
img {
  border-style: none;
}
/* Forms
	 ========================================================================== */
/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  font-size: 100%;
  line-height: 1.15;
  margin: 0;
}
/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
  overflow: visible;
}
/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
  text-transform: none;
}
/**
 * Correct the inability to style clickable types in iOS and Safari.
 */
button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}
/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
/**
 * Correct the padding in Firefox.
 */
fieldset {
  padding: 0.35em 0.75em 0.625em;
}
/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *		`fieldset` elements in all browsers.
 */
legend {
  box-sizing: border-box;
  color: inherit;
  display: table;
  max-width: 100%;
  padding: 0;
  white-space: normal;
}
/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  vertical-align: baseline;
}
/**
 * Remove the default vertical scrollbar in IE 10+.
 */
textarea {
  overflow: auto;
}
/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */
[type=checkbox],
[type=radio] {
  box-sizing: border-box;
  padding: 0;
}
/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}
/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}
/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */
[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}
/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit;
}
/* Interactive
	 ========================================================================== */
/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */
details {
  display: block;
}
/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}
/* Misc
	 ========================================================================== */
/**
 * Add the correct display in IE 10+.
 */
template {
  display: none;
}
/**
 * Add the correct display in IE 10.
 */
[hidden] {
  display: none;
}
/* Box sizing
--------------------------------------------- */
/* Inherit box-sizing to more easily change it's value on a component level.
@link http://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */
*,
*::before,
*::after {
  box-sizing: inherit;
}
html {
  box-sizing: border-box;
}
/*--------------------------------------------------------------
# Base
--------------------------------------------------------------*/
/* Typography
--------------------------------------------- */
button,
input,
select,
optgroup,
textarea {
  color: #000000;
  font-weight: 400;
  /*font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;*/
  font-size: 1rem;
  line-height: 1.38;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  clear: both;
  margin: 0;
  padding: 0;
}
p {
  margin-bottom: 1em;
}
dfn,
cite,
em,
i {
  font-style: italic;
}
blockquote {
  margin: 0 1.5em;
}
address {
  margin: 0 0 1.5em;
}
pre {
  background: #eee;
  font-family: "Courier 10 Pitch", courier, monospace;
  line-height: 1.6;
  margin-bottom: 1.6em;
  max-width: 100%;
  overflow: auto;
  padding: 1.6em;
}
code,
kbd,
tt,
var {
  font-family: monaco, consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
}
abbr,
acronym {
  border-bottom: 1px dotted #666;
  cursor: help;
}
mark,
ins {
  background: #fff9c0;
  text-decoration: none;
}
big {
  font-size: 125%;
}
/* Elements
--------------------------------------------- */
body {
  background: #fff;
}
hr {
  background-color: #ccc;
  border: 0;
  height: 1px;
  margin-bottom: 1.5em;
}
ul,
ol {
  margin: 0 0 1em;
}
ul {
  list-style: disc;
}
ol {
  list-style: decimal;
}
li > ul,
li > ol {
  margin-bottom: 0;
  margin-left: 1.5em;
}
dt {
  font-weight: 700;
}
dd {
  margin: 0 1.5em 1.5em;
}
/* Make sure embeds and iframes fit their containers. */
embed,
iframe,
object {
  max-width: 100%;
}
img {
  height: auto;
  max-width: 100%;
}
figure {
  margin: 1em 0;
}
table {
  margin: 0 0 1.5em;
  width: 100%;
}
/* Links
--------------------------------------------- */
a {
  color: var(--clr-01);
}
a:visited {
  /*color: #800080;*/
}
a:hover {
  color: var(--clr-01);
  text-decoration: none;
}
a:focus,
a:hover,
a:active {
  outline: 0;
}
/* Forms
--------------------------------------------- */
/*button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
	border: 1px solid;
	border-color: #ccc #ccc #bbb;
	border-radius: 3px;
	background: #e6e6e6;
	color: rgba(0, 0, 0, 0.8);
	line-height: 1;
	padding: 0.6em 1em 0.4em;
}
*/
button:hover,
input[type=button]:hover,
input[type=reset]:hover,
input[type=submit]:hover {
  border: 1px solid transparent;
  cursor: pointer;
}
button:active,
button:focus,
input[type=button]:active,
input[type=button]:focus,
input[type=reset]:active,
input[type=reset]:focus,
input[type=submit]:active,
input[type=submit]:focus {
  border: 1px solid transparent;
}
input[type=text],
input[type=email],
input[type=url],
input[type=password],
input[type=search],
input[type=number],
input[type=tel],
input[type=range],
input[type=date],
input[type=month],
input[type=week],
input[type=time],
input[type=datetime],
input[type=datetime-local],
input[type=color],
textarea {
  border-radius: 0;
  padding: 6px 0;
  border: none;
  border-bottom: 1px solid #808080;
  background: transparent;
}
input[type=text]::placeholder,
input[type=email]::placeholder,
input[type=url]::placeholder,
input[type=password]::placeholder,
input[type=search]::placeholder,
input[type=number]::placeholder,
input[type=tel]::placeholder,
input[type=range]::placeholder,
input[type=date]::placeholder,
input[type=month]::placeholder,
input[type=week]::placeholder,
input[type=time]::placeholder,
input[type=datetime]::placeholder,
input[type=datetime-local]::placeholder,
input[type=color]::placeholder,
textarea::placeholder {
  color: var(--clr-01);
}
textarea {
  border: 1px solid #808080;
  padding: 10px 8px;
}
textarea::placeholder {
  color: #808080;
}
input[type=text],
input[type=email],
input[type=url],
input[type=password],
input[type=search],
input[type=number],
input[type=tel] {
  width: 100%;
}
input[type=text]:focus,
input[type=email]:focus,
input[type=url]:focus,
input[type=password]:focus,
input[type=search]:focus,
input[type=number]:focus,
input[type=tel]:focus,
input[type=range]:focus,
input[type=date]:focus,
input[type=month]:focus,
input[type=week]:focus,
input[type=time]:focus,
input[type=datetime]:focus,
input[type=datetime-local]:focus,
input[type=color]:focus,
textarea:focus {
  color: #000;
  outline: none;
}
select {
  border: 1px solid #ccc;
}
textarea {
  width: 100%;
}
body.lock {
  overflow: hidden;
  touch-action: none;
  overscroll-behavior: none;
}
.site {
  min-height: 100%;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
@supports (overflow: clip) {
  .site {
    overflow: clip;
  }
}
.site > main {
  flex: 1 1 auto;
}
.site > * {
  min-width: 0;
}
.preload * {
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -ms-transition: none !important;
  -o-transition: none !important;
}
/*
(i) Стилі будуть застосовані до всіх класів, 
що містять *__container
Наприклад, header__container, main__container і т.п.
Сніпет (HTML): cnt
*/
/*:root {
    --container-width:100%;
    @include sm {
        --container-width:540px;
    }
    @include md {
        --container-width: 720px;
    }
    @include lg {
        --container-width: 960px;
    }
    @include xl {
        --container-width: 1170px;
    }
    @include xxl {
        --container-width: 1360px;
    }
    @include hd {
        --container-width: 1640px;
        //--container-width: 100%;
    }
}*/
.container {
  width: 100%;
  margin: 0 auto;
  max-width: var(--container-width);
  padding: 0 calc(0.5 * var(--containerPadding));
}
.site {
  color: var(--clr-01);
  background-color: var(--clr-05);
  font-family: var(--font-family);
  font-size: 16px;
  line-height: 1.1;
  font-weight: 400;
}
@media (min-width: 62em) {
  .site {
    font-size: 20px;
  }
}
section {
  position: relative;
  z-index: 1;
  scroll-margin-top: var(--header-height);
}
a {
  text-decoration: underline;
  color: inherit;
  text-decoration-skip-ink: none;
}
a:hover {
  text-decoration: none;
  color: inherit;
}
p,
ul {
  margin-top: 0;
}
p:last-child,
ul:last-child {
  margin-bottom: 0;
}
.admin-bar .sidebar {
  top: 46px;
}
@media (min-width: 48em) {
  .admin-bar .sidebar {
    top: 32px;
  }
}
.hidden {
  position: absolute;
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s;
  height: 0;
  padding: 0 !important;
  border: 0;
  transform: translateY(-50px);
  overflow: hidden;
  margin-bottom: 0;
}
.visible {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  transition: opacity 0.5s, visibility 0.5s, transform 0.5s;
}
.d-none {
  display: none !important;
}
.d-block {
  display: block !important;
}
.d-flex {
  display: flex !important;
}
@media (min-width: 36em) {
  .d-sm-none {
    display: none !important;
  }
}
@media (min-width: 48em) {
  .d-md-none {
    display: none !important;
  }
}
@media (min-width: 62em) {
  .d-lg-none {
    display: none !important;
  }
}
@media (min-width: 75em) {
  .d-xl-none {
    display: none !important;
  }
}
@media (min-width: 87.5em) {
  .d-xxl-none {
    display: none !important;
  }
}
@media (min-width: 36em) {
  .d-sm-block {
    display: block !important;
  }
}
@media (min-width: 48em) {
  .d-md-block {
    display: block !important;
  }
}
@media (min-width: 48em) {
  .d-md-flex {
    display: flex !important;
  }
}
@media (min-width: 62em) {
  .d-lg-block {
    display: block !important;
  }
}
@media (min-width: 75em) {
  .d-xl-block {
    display: block !important;
  }
}
@media (min-width: 87.5em) {
  .d-xxl-block {
    display: block !important;
  }
}
@media (min-width: 36em) {
  .d-sm-flex {
    display: flex !important;
  }
}
@media (min-width: 62em) {
  .d-lg-flex {
    display: flex !important;
  }
}
@media (min-width: 75em) {
  .d-xl-flex {
    display: flex !important;
  }
}
.text-left {
  text-align: left !important;
}
.text-center {
  text-align: center;
}
.text-right {
  text-align: right;
}
.text-uppercase {
  text-transform: uppercase;
}
@media (min-width: 48em) {
  .text-md-left {
    text-align: left !important;
  }
}
@media (min-width: 48em) {
  .text-md-center {
    text-align: center !important;
  }
}
/*------- Headdings-------*/
h1, .h1 {
  font-family: var(--second-family);
  font-weight: 400;
  font-size: 46px;
  line-height: 1;
  /*span {
      font-family: var(--second-family);
      font-style: italic;
  }*/
}
@media (min-width: 62em) {
  h1, .h1 {
    font-size: 64px;
  }
}
@media (min-width: 87.5em) {
  h1, .h1 {
    font-size: 82px;
  }
}
@media (min-width: 102.5em) {
  h1, .h1 {
    font-size: 100px;
  }
}
h1 i, h1 em, .h1 i, .h1 em {
  font-style: normal;
  font-weight: 300;
  font-size: 1.05em;
}
.h1 {
  text-align: center;
}
.h2 {
  font-family: var(--second-family);
  font-size: 32px;
  line-height: 100%;
}
@media (min-width: 62em) {
  .h2 {
    font-size: 40px;
  }
}
@media (min-width: 87.5em) {
  .h2 {
    font-size: 50px;
  }
}
.h3 {
  font-family: var(--second-family);
  font-size: 20px;
}
@media (min-width: 62em) {
  .h3 {
    font-size: 24px;
  }
}
@media (min-width: 87.5em) {
  .h3 {
    font-size: 30px;
  }
}
section h1, section h2, section h3, section h4, section h5, section h6 {
  font-weight: normal;
  font-size: 1em;
}
.section-title {
  margin-bottom: 32px;
}
@media (min-width: 62em) {
  .section-title {
    margin-bottom: 64px;
  }
}
@media (min-width: 87.5em) {
  .section-title {
    margin-bottom: 90px;
  }
}
.section-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 20px;
}
.section-subtitle {
  max-width: 770px;
  margin-left: auto;
  margin-right: auto;
}
/*------------margin pdding--------------*/
.pt-80 {
  padding-top: 64px;
}
@media (min-width: 62em) {
  .pt-80 {
    padding-top: 80px;
  }
}
.pt-100 {
  padding-top: 50px;
}
@media (min-width: 62em) {
  .pt-100 {
    padding-top: 75px;
  }
}
@media (min-width: 87.5em) {
  .pt-100 {
    padding-top: 100px;
  }
}
.pt-120 {
  padding-top: 64px;
}
@media (min-width: 62em) {
  .pt-120 {
    padding-top: 88px;
  }
}
@media (min-width: 87.5em) {
  .pt-120 {
    padding-top: 120px;
  }
}
.pt-160 {
  padding-top: 100px;
}
@media (min-width: 62em) {
  .pt-160 {
    padding-top: 120px;
  }
}
@media (min-width: 87.5em) {
  .pt-160 {
    padding-top: 160px;
  }
}
.pt-200 {
  padding-top: 100px;
}
@media (min-width: 62em) {
  .pt-200 {
    padding-top: 150px;
  }
}
@media (min-width: 87.5em) {
  .pt-200 {
    padding-top: 200px;
  }
}
.pb-60 {
  padding-bottom: 40px;
}
@media (min-width: 62em) {
  .pb-60 {
    padding-bottom: 60px;
  }
}
.pb-100 {
  padding-bottom: 50px;
}
@media (min-width: 62em) {
  .pb-100 {
    padding-bottom: 75px;
  }
}
@media (min-width: 87.5em) {
  .pb-100 {
    padding-bottom: 100px;
  }
}
.pb-160 {
  padding-bottom: 100px;
}
@media (min-width: 62em) {
  .pb-160 {
    padding-bottom: 120px;
  }
}
@media (min-width: 87.5em) {
  .pb-160 {
    padding-bottom: 160px;
  }
}
.p-30 {
  padding: 16px;
}
@media (min-width: 48em) {
  .p-30 {
    padding: 20px;
  }
}
@media (min-width: 62em) {
  .p-30 {
    padding: 24px;
  }
}
@media (min-width: 87.5em) {
  .p-30 {
    padding: 30px;
  }
}
.p-50 {
  padding: 16px;
}
@media (min-width: 48em) {
  .p-50 {
    padding: 24px;
  }
}
@media (min-width: 62em) {
  .p-50 {
    padding: 30px;
  }
}
@media (min-width: 75em) {
  .p-50 {
    padding: 40px;
  }
}
@media (min-width: 87.5em) {
  .p-50 {
    padding: 50px;
  }
}
.pl-0 {
  padding-left: 0 !important;
}
.pr-0 {
  padding-right: 0 !important;
}
.mt-16 {
  margin-top: 16px;
}
.mt-24 {
  margin-top: 24px;
}
.mt-30 {
  margin-top: 20px;
}
@media (min-width: 62em) {
  .mt-30 {
    margin-top: 30px;
  }
}
.mt-80 {
  margin-top: 64px;
}
@media (min-width: 62em) {
  .mt-80 {
    margin-top: 80px;
  }
}
.mb-20 {
  margin-bottom: 20px;
}
.mb-24 {
  margin-bottom: 24px;
}
.mb-16-20 {
  margin-bottom: 16px;
}
@media (min-width: 62em) {
  .mb-16-20 {
    margin-bottom: 20px;
  }
}
.mb-28 {
  margin-bottom: 16px;
}
@media (min-width: 62em) {
  .mb-28 {
    margin-bottom: 28px;
  }
}
.mb-20-40 {
  margin-bottom: 20px !important;
}
@media (min-width: 62em) {
  .mb-20-40 {
    margin-bottom: 40px !important;
  }
}
.mb-30 {
  margin-bottom: 20px;
}
@media (min-width: 62em) {
  .mb-30 {
    margin-bottom: 30px;
  }
}
.mb-30-40 {
  margin-bottom: 30px !important;
}
@media (min-width: 62em) {
  .mb-30-40 {
    margin-bottom: 40px !important;
  }
}
.mb-40 {
  margin-bottom: 32px;
}
@media (min-width: 62em) {
  .mb-40 {
    margin-bottom: 40px;
  }
}
.mb-50 {
  margin-bottom: 32px;
}
@media (min-width: 62em) {
  .mb-50 {
    margin-bottom: 50px;
  }
}
.mb-70 {
  margin-bottom: 32px;
}
@media (min-width: 62em) {
  .mb-70 {
    margin-bottom: 50px;
  }
}
@media (min-width: 87.5em) {
  .mb-70 {
    margin-bottom: 70px;
  }
}
.mb-100 {
  margin-bottom: 32px;
}
@media (min-width: 62em) {
  .mb-100 {
    margin-bottom: 64px;
  }
}
@media (min-width: 87.5em) {
  .mb-100 {
    margin-bottom: 100px;
  }
}
.mb-120 {
  margin-bottom: 64px;
}
@media (min-width: 62em) {
  .mb-120 {
    margin-bottom: 88px;
  }
}
@media (min-width: 87.5em) {
  .mb-120 {
    margin-bottom: 120px;
  }
}
.mt-32 {
  margin-top: 20px;
}
@media (min-width: 62em) {
  .mt-32 {
    margin-top: 32px;
  }
}
.mt-48 {
  margin-top: 30px;
}
@media (min-width: 62em) {
  .mt-48 {
    margin-top: 40px;
  }
}
@media (min-width: 87.5em) {
  .mt-48 {
    margin-top: 48px;
  }
}
.mt-120 {
  margin-top: 64px;
}
@media (min-width: 62em) {
  .mt-120 {
    margin-top: 88px;
  }
}
@media (min-width: 87.5em) {
  .mt-120 {
    margin-top: 120px;
  }
}
.mt-160 {
  margin-top: 100px;
}
@media (min-width: 62em) {
  .mt-160 {
    margin-top: 120px;
  }
}
@media (min-width: 87.5em) {
  .mt-160 {
    margin-top: 160px;
  }
}
.w-100 {
  width: 100% !important;
}
.site-logo {
  display: block;
  flex-shrink: 0;
}
.site-logo img {
  display: block;
  height: 22px;
}
@media (min-width: 62em) {
  .site-logo img {
    height: 26px;
  }
}
.position-relative {
  position: relative;
}
.img-bg {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  z-index: -1;
  object-fit: cover;
}
.rounded {
  border-radius: 100%;
  overflow: hidden;
}
.slider-arrows {
  display: flex;
  gap: 8px;
}
.slider-arrows .slick-arrow {
  position: static;
  width: 36px;
  height: 36px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0;
}
.slider-arrows .slick-arrow:hover {
  background-color: var(--clr-03);
}
.slider-arrows .slick-arrow:hover svg path {
  fill: var(--clr-01);
}
@media (min-width: 62em) {
  .slider-arrows .slick-arrow {
    width: 48px;
    height: 48px;
  }
}
@media (min-width: 75em) {
  .slider-arrows .slick-arrow {
    width: 60px;
    height: 60px;
  }
}
.slider-arrows .slick-arrow svg {
  transition: fill 0.3s;
  width: 24px;
  height: 24px;
}
@media (min-width: 62em) {
  .slider-arrows .slick-arrow svg {
    width: 36px;
    height: 36px;
  }
}
.slick-dotted {
  padding-bottom: 26px;
}
.slick-dots {
  bottom: 0;
}
.slick-dots button {
  display: block;
  background-color: var(--clr-01);
  margin: 0 3px;
  padding: 0;
  opacity: 0.2;
  border-radius: 6px;
}
.slick-dots .slick-active button {
  background-color: var(--clr-01) !important;
  width: 50px;
  opacity: 1;
}
.slick-arrow {
  border-radius: 18px;
  background-color: var(--clr-02);
  width: 54px;
  aspect-ratio: 1/1;
  font-size: 0;
  border: none;
  outline: none;
  height: auto;
}
@media (min-width: 62em) {
  .slick-arrow {
    border-radius: 32px;
    border: 1px solid rgba(0, 0, 0, 0.14);
    height: 84px;
    width: 84px;
  }
}
.slick-arrow:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 9px;
  height: 14px;
  mask-image: url('data:image/svg+xml,<svg width="9" height="14" viewBox="0 0 9 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.5 1L1.5 7L7.5 13" stroke="%23494949" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /></svg>');
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  background-color: var(--clr-01);
}
@media (min-width: 62em) {
  .slick-arrow:before {
    height: 16px;
  }
}
.slick-arrow + .slick-list {
  padding-bottom: 86px;
}
.slick-arrow:hover, .slick-arrow:active, .slick-arrow:focus {
  border: none;
  outline: none;
  background: radial-gradient(50% 50% at 50% 50%, rgb(250, 210, 101) 0%, rgb(245, 201, 81) 100%);
  box-shadow: inset 0 0 7px 0 #f5e18b;
}
.slick-arrow.slick-prev {
  right: calc(50% + 10px);
}
.slick-arrow.slick-next {
  left: calc(50% + 10px);
}
.slick-arrow.slick-next:before {
  transform: translate(-50%, -50%) rotate(180deg);
}
.over-slider.slick-slider {
  margin-right: -20px !important;
}
@media (min-width: 36em) {
  .over-slider.slick-slider {
    width: 100vw;
    margin-left: calc(-1 * (100vw - var(--container-width) + var(--containerPadding)) / 2);
  }
}
.over-slider.slick-slider .slick-list {
  margin: 0 -5px;
}
@media (min-width: 36em) {
  .over-slider.slick-slider .slick-track {
    margin-left: calc((100vw - var(--container-width)) / 2);
  }
}
@media (min-width: 48em) {
  .over-slider.slick-slider .slick-track {
    margin-left: calc((100vw - var(--container-width) - 10px) / 2);
  }
}
@media (min-width: 62em) {
  .over-slider.slick-slider .slick-track {
    margin-left: calc((100vw - var(--container-width) - 30px) / 2);
  }
}
.over-slider.slick-slider .slick-slide {
  padding: 0 5px;
  height: unset;
}
@media (min-width: 36em) {
  .over-slider.slick-slider .slick-slide {
    width: 510px;
  }
}
/*----Readmore block -----*/
.readmore-block {
  height: auto;
  overflow: hidden;
  transition: height 0.5s ease;
  margin-bottom: 20px;
  position: relative;
  z-index: 0;
  height: 500px;
}
@media (min-width: 62em) {
  .readmore-block {
    margin-bottom: 32px;
  }
}
.readmore-block:after {
  content: "";
  display: block;
  width: 100%;
  height: 155px;
  background: linear-gradient(180deg, rgba(240, 238, 239, 0) 0%, #f0eeef 100%);
  position: absolute;
  bottom: -2px;
  left: 0;
  z-index: 1;
  opacity: 0;
  transition: opacity 0.5s;
}
.readmore-block.collapsed:after {
  opacity: 1;
}
.readmore-panel {
  margin-top: 3px;
}
.readmore-panel__btn span:last-child {
  display: none;
}
.readmore-panel__btn.active {
  /*&:after {
      transform: rotate(-180deg) translateY(-1px);
  }*/
}
.readmore-panel__btn.active span:first-child {
  display: none;
}
.readmore-panel__btn.active span:last-child {
  display: inline-block;
}
.readmore-panel__btn.btn {
  transition: background-color 0.3s;
}
@media (min-width: 62em) {
  .readmore-panel__btn.btn {
    width: 230px;
  }
  .readmore-panel__btn.btn:hover, .readmore-panel__btn.btn:focus:hover {
    background-color: var(--clr-02);
  }
  .readmore-panel__btn.btn:focus {
    background: transparent;
    border: 1px solid rgba(73, 73, 73, 0.4);
  }
}
/*---- /Readmore block -----*/
.page-title {
  margin-top: var(--header-height);
  padding: 40px 0 0;
  color: var(--clr-01);
}
@media (min-width: 87.5em) {
  .page-title {
    padding: 54px 0 0;
  }
}
.page-title .h2 {
  padding: 0;
}
@media (min-width: 48em) {
  .page-title .h2 {
    max-width: 52%;
  }
}
blockquote {
  padding: 0;
  margin: 0;
  font-weight: 400;
  line-height: 125%;
}
blockquote:before {
  content: "";
  display: block;
  width: 60px;
  background-color: var(--clr-02);
  mask-image: url('data:image/svg+xml,<svg width="94" height="74" viewBox="0 0 94 74" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="21.3203" cy="22.1081" r="21.3203" fill="white" /><path d="M13.283 73.1231L13.2832 38.1441L39.3129 33.5342L13.283 73.1231Z" fill="white" /><circle cx="71.7744" cy="22.1081" r="21.3203" fill="white" /><path d="M63.7371 73.1231L63.7373 38.1441L89.767 33.5342L63.7371 73.1231Z" fill="white" /></svg>');
  mask-repeat: no-repeat;
  mask-size: contain;
  display: block;
  margin-bottom: 20px;
  aspect-ratio: 47/37;
}
blockquote footer {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: 16px;
  line-height: 133%;
  margin-top: 16px;
}
@media (min-width: 48em) {
  blockquote footer {
    font-size: 18px;
  }
}
@media (min-width: 62em) {
  blockquote:before {
    width: 70px;
  }
  blockquote footer {
    font-size: 22px;
  }
}
@media (min-width: 75em) {
  blockquote {
    font-size: 20px;
  }
  blockquote:before {
    width: 80px;
    margin-bottom: 24px;
  }
  blockquote footer {
    font-size: 22px;
    margin-top: 24px;
  }
}
@media (min-width: 87.5em) {
  blockquote {
    font-size: 24px;
  }
  blockquote:before {
    width: 94px;
    margin-bottom: 35px;
  }
  blockquote footer {
    font-size: 24px;
    margin-top: 35px;
  }
}
/*-------------------- Reviews ------------------*/
@media (min-width: 48em) {
  .reviews__wrapper.row {
    row-gap: var(--containerPadding);
  }
}
@media (min-width: 87.5em) {
  .reviews__wrapper.row {
    --containerPadding: 60px;
  }
}
.reviews__wrapper > .col {
  width: 100%;
}
@media (min-width: 48em) {
  .reviews__wrapper > .col {
    width: 50%;
  }
}
.reviews__btn {
  margin: 32px auto 0;
}
@media (min-width: 48em) {
  .reviews__btn {
    margin-top: 50px;
  }
}
@media (min-width: 62em) {
  .reviews__btn {
    margin-top: 75px;
  }
}
@media (min-width: 48em) {
  .reviews-slider {
    margin: 0 calc(-0.5 * var(--containerPadding));
  }
}
.review {
  border-radius: 18px;
  overflow: hidden;
  height: 460px;
  display: flex;
  flex-direction: column;
  gap: 40px;
}
@media (min-width: 62em) {
  .review {
    height: 520px;
    border-radius: 24px;
  }
}
@media (min-width: 87.5em) {
  .review {
    height: 605px;
    font-size: 24px;
    border-radius: 30px;
  }
}
.review:hover .review__img {
  transform: scale(1.05);
}
.review__img {
  transition: transform 0.3s;
}
.review__flag, .review__country, .review__video {
  border: 1px solid rgba(0, 0, 0, 0.37);
  border-radius: 16px;
  background-color: var(--clr-02);
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (min-width: 62em) {
  .review__flag, .review__country, .review__video {
    border-radius: 24px;
  }
}
@media (min-width: 87.5em) {
  .review__flag, .review__country, .review__video {
    border-radius: 32px;
  }
}
.review__header {
  padding: 16px;
  display: flex;
}
@media (min-width: 48em) {
  .review__header {
    padding: 20px;
  }
}
@media (min-width: 75em) {
  .review__header {
    padding: 40px;
  }
}
@media (min-width: 87.5em) {
  .review__header {
    padding: 50px;
  }
}
.review__flag {
  padding: 16px;
  width: 48px;
  height: 48px;
}
@media (min-width: 62em) {
  .review__flag {
    height: 64px;
    width: 64px;
  }
}
@media (min-width: 87.5em) {
  .review__flag {
    height: 84px;
    width: 84px;
  }
}
.review__flag img {
  display: block;
  width: 16px;
  height: 16px;
  object-fit: contain;
}
@media (min-width: 62em) {
  .review__flag img {
    width: 20px;
    height: 20px;
  }
}
.review__country {
  padding: 12px 26px;
}
.review__inner {
  padding: 28px 16px 16px 16px;
  margin-top: auto;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 10%, rgb(0, 0, 0) 100%);
  backdrop-filter: blur(3px);
}
@media (min-width: 48em) {
  .review__inner {
    padding: 40px 20px 20px;
  }
}
@media (min-width: 75em) {
  .review__inner {
    padding: 60px 40px 40px;
  }
}
@media (min-width: 87.5em) {
  .review__inner {
    padding: 100px 50px 44px;
  }
}
.review__name {
  margin-bottom: 12px;
}
@media (min-width: 75em) {
  .review__name {
    margin-bottom: 16px;
  }
}
@media (min-width: 87.5em) {
  .review__name {
    margin-bottom: 22px;
  }
}
.review__row {
  line-height: 100%;
  text-transform: capitalize;
}
.review__row .col {
  width: 36%;
}
.review__title {
  color: var(--clr-06);
  margin-bottom: 4px;
}
@media (min-width: 75em) {
  .review__title {
    margin-bottom: 8px;
  }
}
@media (min-width: 87.5em) {
  .review__title {
    margin-bottom: 10px;
  }
}
.review__desc {
  color: var(--clr-05);
}
.review__video {
  padding: 6px;
  display: flex;
  align-items: center;
  margin-top: 22px;
}
@media (min-width: 62em) {
  .review__video {
    padding: 10px;
  }
}
@media (min-width: 75em) {
  .review__video {
    margin-top: 0;
    position: absolute;
    flex-direction: column;
    width: 143px;
    height: 185px;
    padding: 14px;
    bottom: 40px;
    right: 40px;
  }
}
@media (min-width: 87.5em) {
  .review__video {
    bottom: 44px;
    right: 50px;
  }
}
.review__poster {
  border-radius: 12px;
  height: 68px;
  overflow: hidden;
  width: 50%;
  display: flex;
  justify-content: center;
}
@media (min-width: 62em) {
  .review__poster {
    height: 80px;
    border-radius: 20px;
  }
}
@media (min-width: 75em) {
  .review__poster {
    width: 100%;
    height: unset;
    aspect-ratio: 1/1;
    border-radius: 30px;
  }
}
.review__video-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 0;
  position: absolute;
}
.review__video-title {
  text-align: center;
  width: 50%;
  line-height: 1;
  padding-left: 6px;
}
@media (min-width: 75em) {
  .review__video-title {
    width: 100%;
    flex: 1;
    margin-top: 15px;
    padding-left: 0;
  }
}
/*-------------------- /Reviews ------------------*/
/*----- cards -------------*/
.card {
  border: 1px solid rgba(0, 0, 0, 0.14);
  background-color: var(--clr-02);
  border-radius: 18px;
}
@media (min-width: 62em) {
  .card {
    border-radius: 32px;
  }
}
/*----- /cards -------------*/
.content {
  margin: 50px 0;
}
@media (min-width: 62em) {
  .content {
    margin: 100px 0;
  }
}
.content__wrapper {
  padding: 40px 0;
  border-bottom: 1px solid rgba(73, 73, 73, 0.4);
  border-top: 1px solid rgba(73, 73, 73, 0.4);
}
@media (min-width: 62em) {
  .content__wrapper {
    padding: 70px 0;
  }
}
.content h1 {
  margin-bottom: 20px;
}
@media (min-width: 62em) {
  .content h1 {
    margin-bottom: 32px;
  }
}
.content h2 {
  font-family: var(--second-family);
  margin: 40px 0 24px;
  font-weight: 400;
  font-size: 32px;
  line-height: 1;
}
@media (min-width: 62em) {
  .content h2 {
    margin: 80px 0 32px;
    font-size: 50px;
  }
}
.content-text {
  margin: 40px 0;
}
@media (min-width: 62em) {
  .content-text {
    margin: 80px 0;
  }
}
.transp-words i, .transp-words em, .transp-words b, .transp-words strong {
  font-style: normal;
  opacity: 0.5;
  font-weight: 400;
}
@media (min-width: 87.5em) {
  .fz-27 {
    font-size: 24px !important;
  }
}
@media (min-width: 102.5em) {
  .fz-27 {
    font-size: 27px !important;
  }
}
/*--------------------*/
.slider-arrows {
  display: flex;
  gap: 8px;
}
.slider-arrows .slider-arrow {
  position: static;
  width: 54px;
  aspect-ratio: 1/1;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0;
  border-radius: 16px;
  background: var(--clr-02);
  cursor: pointer;
}
.slider-arrows .slider-arrow.swiper-button-disabled {
  pointer-events: none;
  opacity: 0.5;
}
@media (min-width: 75em) {
  .slider-arrows .slider-arrow:not(.swiper-button-disabled):hover {
    border: none;
    outline: none;
    background: var(--clr-03);
    box-shadow: inset 0 0 7px 0 #f5e18b;
  }
}
.slider-arrows .slider-arrow:not(.swiper-button-disabled):active {
  background: var(--clr-03);
  box-shadow: inset 0 0 7px 0 #f5e18b;
}
@media (min-width: 75em) {
  .slider-arrows .slider-arrow:not(.swiper-button-disabled):active {
    background: var(--clr-02);
    box-shadow: none;
  }
}
@media (min-width: 62em) {
  .slider-arrows .slider-arrow {
    border-radius: 32px;
    width: 84px;
    border: 1px solid rgba(0, 0, 0, 0.14);
  }
}
.slider-arrows .slider-arrow:before {
  content: "";
  display: block;
  width: 9px;
  height: 14px;
  mask-image: url('data:image/svg+xml,<svg width="9" height="14" viewBox="0 0 9 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.5 1L1.5 7L7.5 13" stroke="%23494949" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /></svg>');
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: contain;
  background-color: var(--clr-01);
}
@media (min-width: 62em) {
  .slider-arrows .slider-arrow:before {
    height: 16px;
  }
}
.slider-arrows .slider-arrow.slider-next:before {
  transform: rotate(180deg);
}
.swiper {
  overflow: unset;
}
.swiper-slide {
  height: unset;
  box-sizing: border-box;
}
.swiper .slider-arrows {
  margin-top: 32px;
  justify-content: center;
}
.swiper-pagination {
  --swiper-pagination-bullet-horizontal-gap:3px;
  --swiper-pagination-color:var(--clr-01);
  --swiper-pagination-bullet-inactive-color:var(--clr-01);
  --swiper-pagination-bullet-width:6px;
  --swiper-pagination-bullet-height:6px;
  --swiper-pagination-bullet-size:6px;
  --swiper-pagination-bullet-border-radius:3px;
  position: static;
  display: none;
  justify-content: center;
  margin-top: 20px;
}
.swiper-pagination-bullet {
  transition: opacity 0.3s, width 0.3s;
}
.swiper-pagination-bullet-active {
  --swiper-pagination-bullet-width:50px;
}
.slider-init .swiper-pagination {
  display: flex;
}
.swiper-container:not(.slider-init) .swiper-wrapper {
  width: unset;
  flex-wrap: wrap;
  row-gap: var(--containerPadding);
  margin: 0 calc(-0.5 * var(--containerPadding));
}
@media (min-width: 87.5em) {
  .swiper-container:not(.slider-init) .swiper-wrapper {
    --containerPadding: 60px;
  }
}
.swiper-container:not(.slider-init) .swiper-slide {
  padding: 0 calc(0.5 * var(--containerPadding));
  width: 100%;
}
@media (min-width: 48em) {
  .swiper-container:not(.slider-init) .swiper-slide {
    width: 50%;
  }
}
@media (min-width: 75em) {
  .swiper-container:not(.slider-init) .swiper-slide {
    width: 33.333333%;
  }
}
@media (min-width: 48em) {
  .reviews-container.swiper-container:not(.slider-init) .swiper-slide {
    width: 50%;
  }
}
.invisible {
  opacity: 0;
  visibility: hidden;
}
.video-fixed {
  position: fixed;
  left: 16px;
  bottom: 16px;
  z-index: 8;
  transition: opacity 0.5s, visibility 0.5s;
}
@media (min-width: 62em) {
  .video-fixed {
    left: 30px;
    bottom: 30px;
  }
}
@media (min-width: 87.5em) {
  .video-fixed {
    left: 48px;
    bottom: 48px;
  }
}
.video-fixed .video-window__video {
  pointer-events: unset;
}
.video-window {
  border-radius: 18px;
  width: 124px;
  height: 164px;
  overflow: hidden;
  background-color: var(--clr-02);
  padding: 8px;
}
@media (min-width: 48em) {
  .video-window {
    width: 200px;
    height: 264px;
  }
}
@media (min-width: 62em) {
  .video-window {
    border-radius: 24px;
    width: 281px;
    height: 330px;
    padding: 16px;
  }
}
.video-window__close {
  position: absolute;
  top: 14px;
  right: 14px;
  box-shadow: inset 0 0 7px 0 #f5e18b;
  background: var(--clr-03);
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  border: none;
  outline: none;
  border-radius: 100%;
  z-index: 1;
}
@media (min-width: 62em) {
  .video-window__close {
    width: 60px;
    height: 60px;
    top: 28px;
    right: 28px;
  }
}
.video-window__close:hover {
  background: var(--clr-02);
  box-shadow: none;
  border: 1px solid var(--clr-09);
}
.video-window__close .hi {
  width: 16px;
  height: 16px;
}
@media (min-width: 62em) {
  .video-window__close .hi {
    width: 28px;
    height: 28px;
  }
}
.video-window__close .hi:after {
  background-color: var(--clr-01);
}
.video-window__video {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 14px;
  pointer-events: none;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
}
.plyr {
  --plyr-color-main:#F7CD5A;
  height: 100%;
  width: auto;
  min-width: 100%;
}
.video-window .plyr iframe,
.review__video .plyr iframe {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  max-width: unset;
  object-fit: cover;
  width: auto;
  height: 100%;
  aspect-ratio: 16/9;
}
.video-window .plyr video,
.review__video .plyr video {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.video-window--vertical .plyr iframe,
.review__video--vertical .plyr iframe {
  width: 103%;
  height: auto;
  aspect-ratio: 9/16;
}
/*-----------------*/
.round-icon {
  width: 50px;
  height: 50px;
  aspect-ratio: 1/1;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  flex-shrink: 0;
  border: 1px solid var(--clr-09);
}
@media (min-width: 62em) {
  .round-icon {
    width: 84px;
    height: 84px;
  }
}
.round-icon .hi {
  width: 16px;
  height: auto;
  aspect-ratio: 1/1;
}
@media (min-width: 62em) {
  .round-icon .hi {
    width: 20px;
  }
}
.round-icon .hi:after {
  background-color: var(--clr-01);
}
.round-icon.bg-clr-3 {
  border: none;
  background: var(--clr-03);
  box-shadow: inset 0 0 7px 0 #f5e18b;
}
@media (min-width: 62em) {
  .round-icon--sm {
    width: 50px;
    height: 50px;
  }
}
@media (min-width: 62em) {
  .round-icon--sm .hi {
    width: 16px;
  }
}
.round-icon--lg {
  width: 56px;
  height: 56px;
}
@media (min-width: 62em) {
  .round-icon--lg {
    width: 84px;
    height: 84px;
  }
}
.round-icon--lg .hi {
  width: 24px;
  height: 24px;
}
/*------- Buttons ----------*/
.btn {
  border-radius: 18px;
  padding: 19px 25px;
  height: 54px;
  box-shadow: inset 0 0 7px 0 #f5e18b;
  background: var(--clr-03);
  width: fit-content;
  font-family: var(--font-family);
  font-weight: 500;
  font-size: 16px;
  color: var(--clr-01);
  text-decoration: none;
  transition: all 0.3s;
  transition: none;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  border: none;
  outline: none;
  white-space: nowrap;
}
@media (min-width: 75em) {
  .btn {
    border-radius: 33px;
    height: 84px;
    padding: 30px 50px;
    font-size: 20px;
  }
}
.btn:hover, .btn:active, .btn:focus {
  outline: none;
  border: none;
  box-shadow: unset;
  background: var(--clr-02);
  color: var(--clr-01);
}
.btn--point {
  font-size: 16px;
}
.btn--point:before {
  content: "";
  display: block;
  border-radius: 100%;
  background-color: var(--clr-01);
  width: 12px;
  height: 12px;
}
@media (min-width: 62em) {
  .btn--point:before {
    height: 16px;
    width: 16px;
  }
}
@media (min-width: 62em) {
  .btn--sm {
    padding: 30px;
  }
}
.btn--100 {
  width: 100%;
}
.btn--clr-5 {
  border: 1px solid rgba(73, 73, 73, 0.4);
  box-shadow: none;
  background: var(--clr-05);
}
.btn--clr-5:hover {
  border: 1px solid transparent;
  background: var(--clr-03);
}
.btn--clr-5:focus {
  border: 1px solid rgba(73, 73, 73, 0.4);
  background: var(--clr-05);
}
.btn--hover-transparent {
  border: 1px solid transparent;
}
.btn--hover-transparent:hover {
  background-color: transparent;
  border: 1px solid rgba(73, 73, 73, 0.4);
}
.btn--hover-border {
  border: 1px solid transparent;
}
.btn--hover-border:hover {
  border: 1px solid rgba(73, 73, 73, 0.4);
}
.btn-close {
  mask-image: url('data:image/svg+xml,<svg width="39" height="39" viewBox="0 0 39 39" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M31.5479 9.75L9.75 31.5479L7.45215 29.25L29.25 7.45215L31.5479 9.75Z" fill="black" /><path d="M31.5479 29.25L29.25 31.5479L7.45215 9.75L9.75 7.45215L31.5479 29.25Z" fill="black" /></svg>');
  mask-repeat: no-repeat;
  background-color: var(--clr-01);
  padding: 0;
  border: none;
  outline: none;
  cursor: pointer;
  width: 39px;
  height: 39px;
}
/*------------------------------------*/
.btn-media {
  border-radius: 18px;
  padding: 17px;
  width: 56px;
  height: 56px;
  box-shadow: inset 0 0 7px 0 #f5e18b;
  background: var(--clr-03);
  border: none;
  outline: none;
}
@media (min-width: 75em) {
  .btn-media {
    width: 66px;
    height: 66px;
    border-radius: 21px;
  }
}
.btn-media:hover, .btn-media:active, .btn-media:focus {
  outline: none;
  border: 1px solid var(--clr-09);
}
.btn-media .hi {
  width: 22px;
  height: 22px;
}
@media (min-width: 62em) {
  .btn-media .hi {
    width: 26px;
    height: 26px;
  }
}
.btn-media .hi:after {
  background-color: var(--clr-01);
}
@media (min-width: 87.5em) {
  .btn-media-contacts {
    width: 84px;
    height: 84px;
    border-radius: 33px;
  }
}
.btn-media-contacts .hi {
  width: 18px;
  height: 18px;
}
@media (min-width: 62em) {
  .btn-media-contacts .hi {
    width: 20px;
    height: 20px;
  }
}
.btn-play {
  position: absolute;
  border-radius: 100%;
  background: rgba(255, 255, 255, 0.4);
  backdrop-filter: blur(3px);
  overflow: hidden;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  display: flex;
  align-items: center;
  justify-content: center;
  width: 29px;
  height: 29px;
}
@media (min-width: 62em) {
  .btn-play {
    width: 53px;
    height: 53px;
  }
}
.btn-play .hi {
  width: 10px;
  height: 10px;
  object-fit: contain;
  object-position: center;
}
@media (min-width: 62em) {
  .btn-play .hi {
    width: 16px;
    height: 18px;
    margin-left: 4px;
    margin-top: 1px;
  }
}
.btn-play .hi:after {
  background-color: var(--clr-02);
}
.btn-play--lg {
  width: 45px;
  height: 45px;
}
@media (min-width: 62em) {
  .btn-play--lg {
    width: 77px;
    height: 77px;
  }
}
.btn-play--lg .hi {
  width: 15px;
  height: 15px;
}
@media (min-width: 62em) {
  .btn-play--lg .hi {
    width: 25px;
    height: 28px;
  }
}
.row {
  margin-left: calc(-0.5 * var(--containerPadding));
  margin-right: calc(-0.5 * var(--containerPadding));
  display: flex;
  row-gap: 12px;
  flex-wrap: wrap;
}
@media (min-width: 48em) {
  .row {
    row-gap: 20px;
  }
}
.row > * {
  padding: 0 calc(0.5 * var(--containerPadding));
}
.row-center {
  justify-content: center;
}
.row-between {
  justify-content: space-between;
}
.row-full {
  margin: 0;
}
.row-full > * {
  padding: 0;
}
.fd-column {
  flex-direction: column;
}
.justify-end {
  justify-content: flex-end !important;
}
#menu {
  display: none;
  position: absolute;
  right: 0;
  top: calc(100% + 10px);
  padding: 20px;
  min-width: 260px;
  max-width: calc(100vw - var(--containerPadding));
  border: 1px solid rgba(73, 73, 73, 0.4);
  border-radius: 18px;
  background-color: var(--clr-02);
  max-height: calc(100vh - 100px);
  overflow: auto;
}
.main-navigation {
  display: flex;
  flex-direction: column;
  gap: 24px;
}
@media (min-width: 62em) {
  .main-navigation {
    gap: 20px;
  }
}
.main-navigation .btn {
  width: 100%;
}
.menu {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-direction: column;
  gap: 20px;
}
@media (min-width: 75em) {
  .menu {
    flex-direction: row;
    align-items: center;
    gap: 16px;
  }
}
@media (min-width: 87.5em) {
  .menu {
    gap: 30px;
  }
}
.menu-item a {
  display: block;
  font-size: 16px;
  line-height: 100%;
  color: var(--clr-01);
  text-decoration: none;
  transition: color 0.3s;
}
@media (min-width: 75em) {
  .menu-item a {
    color: var(--clr-02);
    white-space: nowrap;
  }
}
@media (min-width: 87.5em) {
  .menu-item a {
    font-size: 20px;
  }
}
.menu-toggle {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  border-radius: 18px;
  padding: 12px 24px;
  background: radial-gradient(50% 50% at 50% 50%, rgba(253, 240, 242, 0) 0%, rgba(253, 240, 242, 0.2) 100%);
  font-size: 16px;
  color: var(--clr-02);
  height: 56px;
  border: 1px solid transparent;
  outline: none;
  cursor: pointer;
  transition: background-color 0.3s, color 0.3s;
}
.menu-toggle span {
  display: block;
  width: 18px;
  height: 2px;
  background-color: var(--clr-01);
  transition: all 0.3s ease-in-out;
}
.menu-item-has-children > a:not([href]) {
  cursor: default;
  pointer-events: none;
}
#primary-menu .sub-menu {
  padding: 0;
}
#primary-menu > li > a {
  font-weight: 500;
}
.sub-menu {
  list-style: none;
  display: flex;
  flex-direction: column;
  gap: 15px;
  margin-top: 15px;
}
#site-navigation-desk {
  height: 100%;
}
#primary-menu-desk {
  height: 100%;
}
#primary-menu-desk > .menu-item {
  height: 100%;
  display: flex;
  align-items: center;
}
#primary-menu-desk > .menu-item > a {
  height: 100%;
  display: flex;
  align-items: center;
}
#primary-menu-desk > .menu-item-has-children {
  position: relative;
}
#primary-menu-desk > .menu-item-has-children:hover > .sub-menu-wrap {
  height: auto;
  opacity: 1;
  visibility: visible;
}
#primary-menu-desk > .menu-item-has-children > .sub-menu-wrap {
  position: absolute;
  left: -30px;
  top: 100%;
  height: 0;
  transition: all 0.3s;
  opacity: 0;
  visibility: hidden;
  padding-top: 15px;
  z-index: 10;
}
#primary-menu-desk > .menu-item-has-children > .sub-menu-wrap > .sub-menu {
  padding: 30px;
  margin-top: 0;
  border-radius: 20px;
  border: 1px solid rgba(0, 0, 0, 0.03);
  background: radial-gradient(50% 50% at 50% 50%, rgba(253, 240, 242, 0) 0%, rgba(253, 240, 242, 0.2) 100%);
  /*box-shadow: 0 0px 5px 0px rgba(0, 0, 0, 0.2);*/
  border: 1px solid rgba(0, 0, 0, 0.14);
  min-width: 150px;
}
#primary-menu-desk .sub-menu {
  gap: 20px;
  margin-top: 20px;
}
body.sticky-header .menu-toggle,
body.header--white-bg .menu-toggle {
  border: 1px solid rgba(73, 73, 73, 0.4);
  background-color: var(--clr-02);
  color: var(--clr-01);
}
body.sticky-header #primary-menu-desk > .menu-item-has-children > .sub-menu-wrap > .sub-menu,
body.header--white-bg #primary-menu-desk > .menu-item-has-children > .sub-menu-wrap > .sub-menu {
  background: var(--clr-02);
}
.acc__item {
  overflow: clip;
}
.acc__item.open .acc__icon {
  transform: rotate(-45deg);
  background: var(--clr-03);
}
.acc__head {
  cursor: pointer;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 10px;
}
@media (min-width: 48em) {
  .acc__head {
    gap: 20px;
  }
}
@media (min-width: 62em) {
  .acc__head {
    gap: 30px;
  }
}
@media (min-width: 87.5em) {
  .acc__head {
    gap: 40px;
  }
}
.acc__title {
  flex: 1;
}
.acc__icon {
  min-width: 24px;
  min-height: 24px;
  transition: all 0.5s;
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
.acc__body {
  display: none;
}
.acc__item {
  position: relative;
}
.acc__item:after {
  content: "";
  display: block;
  height: 1px;
  background: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgb(73, 73, 73) 50%, rgba(0, 0, 0, 0) 100%);
  opacity: 0.5;
}
.acc__head {
  padding: 20px 0;
}
@media (min-width: 62em) {
  .acc__head {
    padding: 30px 0;
  }
}
.acc__icon {
  width: 50px;
  height: 50px;
  background: transparent;
  border: 1px solid var(--clr-09);
  outline: none;
  border-radius: 100%;
}
.acc__icon:hover, .acc__icon:active, .acc__icon:focus {
  border: none;
  outline: none;
  background: var(--clr-03);
}
.acc__body {
  padding-bottom: 20px;
  max-width: 600px;
}
@media (min-width: 62em) {
  .acc__body {
    padding-bottom: 30px;
    max-width: 800px;
  }
}
.site-header {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 999;
  width: 100%;
  top: 20px;
  left: 50%;
  transform: translateX(-50%);
}
@media (min-width: 75em) {
  .site-header {
    top: 28px;
    width: fit-content;
  }
}
@media (min-width: 87.5em) {
  .site-header {
    top: 37px;
  }
}
.site-header__btns {
  display: flex;
  align-items: center;
  position: relative;
}
@media (min-width: 87.5em) {
  .site-header .btn--point {
    padding: 30px 46px;
  }
}
.header__row {
  justify-content: space-between;
  margin: 0;
  flex-wrap: nowrap;
}
@media (min-width: 75em) {
  .header__row {
    justify-content: center;
  }
}
.header__row > * {
  padding: 0;
}
.header__inner {
  display: flex;
  align-items: center;
  transition: background-color 0.3s;
  margin-left: auto;
}
@media (min-width: 75em) {
  .header__inner {
    border-radius: 30px;
    border: 1px solid rgba(0, 0, 0, 0.03);
    background: radial-gradient(50% 50% at 50% 50%, rgba(253, 240, 242, 0) 0%, rgba(253, 240, 242, 0.2) 100%);
    padding: 9px 9px 9px 32px;
    height: 84px;
    margin-left: unset;
  }
}
.header__inner .menu {
  padding-right: 50px;
  border-right: 1px solid rgba(255, 255, 255, 0.2);
  height: 46px;
}
@media (min-width: 87.5em) {
  .header__inner .menu {
    padding-right: 70px;
  }
}
.site-logo span {
  display: flex;
  align-items: center;
  gap: 8px;
  border: 1px solid rgba(0, 0, 0, 0.03);
  border-radius: 18px;
  padding: 12px 20px;
  background: radial-gradient(50% 50% at 50% 50%, rgba(253, 240, 242, 0) 0%, rgba(253, 240, 242, 0.2) 100%);
  font-weight: 500;
  font-size: 14px;
  color: var(--clr-02);
  width: 112px;
  height: 56px;
  transition: background-color 0.3s, color 0.3s;
}
@media (min-width: 75em) {
  .site-logo span {
    font-size: 16px;
    border-radius: 30px;
    padding: 20px 38px;
    height: 84px;
    width: 158px;
  }
}
.site-logo span:before {
  content: "";
  display: block;
  border-radius: 100%;
  background-color: var(--clr-02);
  width: 12px;
  height: 12px;
  transition: background-color 0.3s;
}
@media (min-width: 75em) {
  .site-logo span:before {
    width: 16px;
    height: 16px;
  }
}
.site-logo-link {
  text-decoration: none;
}
body.sticky-header .site-logo span,
body.header--white-bg .site-logo span {
  border: 1px solid rgba(0, 0, 0, 0.03);
  background-color: var(--clr-02);
  color: var(--clr-01);
}
body.sticky-header .site-logo span:before,
body.header--white-bg .site-logo span:before {
  background-color: var(--clr-01);
}
@media (min-width: 75em) {
  body.sticky-header .header__inner,
  body.header--white-bg .header__inner {
    border: 1px solid rgba(0, 0, 0, 0.03);
    background-color: var(--clr-02);
  }
  body.sticky-header .header__inner .menu-item a,
  body.header--white-bg .header__inner .menu-item a {
    color: var(--clr-01);
  }
}
body.sticky-header .lang-switcher,
body.header--white-bg .lang-switcher {
  background-color: var(--clr-02);
}
.lang-switcher {
  padding: 0 13px;
  margin: 0;
  list-style: none;
  display: flex;
  align-items: center;
  width: fit-content;
  height: 100%;
  border-radius: 18px;
  background: radial-gradient(50% 50% at 50% 50%, rgba(253, 240, 242, 0) 0%, rgba(253, 240, 242, 0.2) 100%);
  transition: background-color 0.3s, color 0.3s;
}
@media (min-width: 75em) {
  .lang-switcher {
    background-color: transparent;
    padding: 0 30px;
  }
}
.lang-switcher .wpml-ls-legacy-dropdown-click {
  width: fit-content;
}
.lang-switcher .wpml-ls-legacy-dropdown-click .wpml-ls-flag {
  display: block;
  width: 30px;
  max-width: unset;
}
.lang-switcher .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle:after {
  content: none;
}
.lang-switcher .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu,
.lang-switcher .wpml-ls-legacy-dropdown-click .wpml-ls-item {
  border: none;
  padding: 5px 0;
}
.lang-switcher .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle,
.lang-switcher .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu a {
  padding: 0;
  background: transparent;
  border: none;
  height: auto;
}
@media (min-width: 87.5em) {
  .lang-switcher {
    padding: 0 50px;
    height: 46px;
    padding: 0 30px;
    border-right: 1px solid rgba(255, 255, 255, 0.2);
  }
}
.lang-switcher .current-lang {
  display: none;
}
.lang-switcher a {
  display: block;
  text-decoration: none;
  width: 30px;
  height: 24px;
}
.custom-language-switcher {
  list-style: none;
  padding: 0;
  margin: 0;
  display: flex;
  gap: 20px;
}
.custom-language-switcher img {
  width: 30px;
  height: 20px;
}
.footer {
  margin-top: 50px;
  line-height: 107%;
  color: rgba(73, 73, 73, 0.59);
}
@media (min-width: 62em) {
  .footer {
    margin-top: 100px;
  }
}
.footer a {
  text-decoration: underline;
  text-decoration-skip-ink: none;
  color: rgba(73, 73, 73, 0.59);
}
.footer a:hover {
  text-decoration: none;
}
.footer__logo {
  font-weight: 500;
  font-size: 30px;
  line-height: 100%;
  margin-bottom: 12px;
  color: var(--clr-01);
}
@media (min-width: 62em) {
  .footer__logo {
    font-size: 40px;
  }
}
.footer__text {
  font-size: 14px;
  color: rgba(73, 73, 73, 0.59);
}
@media (min-width: 62em) {
  .footer__text {
    max-width: 265px;
    margin-top: auto;
    font-size: 16px;
  }
}
.footer .row {
  row-gap: 16px;
}
.footer .row:first-child {
  row-gap: 40px;
}
.footer .row:last-child {
  padding-top: 30px;
  padding-bottom: 30px;
}
@media (min-width: 62em) {
  .footer .row:last-child {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
.footer .row .col {
  width: 100%;
}
@media (min-width: 62em) {
  .footer .row .col-left {
    width: 35%;
    display: flex;
    flex-direction: column;
  }
}
@media (min-width: 75em) {
  .footer .row .col-left {
    width: 40%;
  }
}
@media (min-width: 87.5em) {
  .footer .row .col-left {
    width: 45%;
  }
}
@media (min-width: 102.5em) {
  .footer .row .col-left {
    width: 50%;
  }
}
@media (min-width: 48em) {
  .footer .row .col-center {
    width: 50%;
  }
}
@media (min-width: 62em) {
  .footer .row .col-center {
    width: 29%;
  }
  .footer .row .col-center .footer__title {
    margin-bottom: 32px;
  }
}
@media (min-width: 75em) {
  .footer .row .col-center {
    width: 26%;
  }
}
@media (min-width: 87.5em) {
  .footer .row .col-center {
    width: 22%;
  }
}
@media (min-width: 48em) {
  .footer .row .col-right {
    width: 50%;
  }
}
@media (min-width: 62em) {
  .footer .row .col-right {
    width: 36%;
    margin-left: auto;
  }
}
@media (min-width: 75em) {
  .footer .row .col-right {
    width: 34%;
  }
}
@media (min-width: 87.5em) {
  .footer .row .col-right {
    width: 31%;
  }
}
@media (min-width: 102.5em) {
  .footer .row .col-right {
    width: 25.25%;
  }
}
.footer__delimiter {
  padding-top: 40px;
  border-bottom: 1px solid rgba(73, 73, 73, 0.13);
}
@media (min-width: 62em) {
  .footer__delimiter {
    padding-top: 90px;
  }
}
.footer__title {
  margin-bottom: 20px;
  font-family: var(--second-family);
  font-size: 20px;
  line-height: 100%;
  color: var(--clr-01);
}
@media (min-width: 62em) {
  .footer__title {
    font-size: 30px;
  }
}
.media__btns {
  margin: 0;
  padding: 0;
  list-style-type: none;
  display: flex;
  gap: 12px;
}
.contacts .footer__title {
  margin-top: 40px;
}
.contacts__item {
  display: block;
  width: fit-content;
  font-size: 20px;
  margin-top: 12px;
  line-height: 1.1;
}
@media (min-width: 62em) {
  .contacts__item {
    font-size: 24px;
    margin-top: 20px;
    width: auto;
    word-wrap: break-word;
  }
}
@media (min-width: 75em) {
  .contacts__item {
    font-size: 30px;
  }
}
#footer-navigation {
  width: 100%;
}
#footer-primary-menu {
  display: block;
  gap: 16px;
  column-count: 2;
}
@media (min-width: 48em) {
  #footer-primary-menu {
    column-count: unset;
  }
}
#footer-primary-menu .menu-item {
  margin-top: 10px;
}
@media (min-width: 62em) {
  #footer-primary-menu .menu-item {
    margin-top: 16px;
  }
}
#footer-primary-menu .menu-item:first-child {
  margin-top: 0;
}
#footer-primary-menu .menu-item a {
  width: fit-content;
  text-decoration: none;
  white-space: normal;
  line-height: 1.3;
}
@media (min-width: 62em) {
  #footer-primary-menu .menu-item a {
    font-size: 20px;
  }
}
#footer-primary-menu .menu-item a:hover {
  text-decoration: underline;
}
.animate {
  opacity: 0;
  transition: opacity 0.3s ease-in, transform 0.3s ease-in;
  /*@media (max-width: $pc) {
      opacity:1;
      transform: unset!important;
  }*/
}
.animate.active {
  opacity: 1;
}
.fade-up {
  transform: translateY(40px);
}
.fade-up.active {
  transform: translateY(0);
}
.fade-left {
  transform: translateX(40px);
}
.fade-left.active {
  transform: translateX(0);
}
.fade-right {
  transform: translateX(-40px);
}
.fade-right.active {
  transform: translateX(0);
}
.zoom-in {
  transform: scale(0);
}
.zoom-in.active {
  transform: scale(1);
}
.zoom-out {
  transform: scale(1);
}
.zoom-out.active {
  transform: scale(0);
}
.rotating-image {
  animation: rotateAnimation 10s linear infinite;
  transform-origin: center;
}
@keyframes rotateAnimation {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
.td-2000 {
  transition-duration: 2000ms;
}
[data-aos=aos-animate-scale-down] {
  opacity: 0;
  transform: scale(1.02);
  transition-property: opacity, transform;
}
[data-aos=aos-animate-scale-down].aos-animate {
  opacity: 1;
  transform: scale(1);
}
[data-aos=pop-in] {
  opacity: 0;
  transform: scale(0);
}
@keyframes pop-in {
  0% {
    opacity: 0;
    transform: scale(0); /* Починаємо з нуля розміру */
  }
  70% {
    opacity: 1;
    transform: scale(1.1); /* Збільшуємо до 110% */
  }
  100% {
    opacity: 1;
    transform: scale(1); /* Повертаємося до 100% */
  }
}
[data-aos=pop-in].aos-animate {
  animation: pop-in 1s forwards;
  animation-delay: var(--aos-delay);
}
.aos-word-wrapper {
  display: inline-block;
  white-space: nowrap;
}
.aos-wave-char {
  display: inline-block;
  opacity: 0;
  transform: translateY(50px);
  transition-property: opacity, transform;
}
[data-aos=scale-y] {
  transform-origin: bottom !important;
  transform: scaleY(0) !important;
  opacity: 0 !important;
  transition-property: opacity, transform;
}
[data-aos=scale-y].aos-animate {
  transform: scaleY(1) !important;
  opacity: 1 !important;
}
.aos-word-wrapper[data-aos=fade-up] {
  transform: translate3d(0, 100%, 0);
}
/*--------------- Tabs ------------*/
.tabs__caption {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.tabs__caption li {
  cursor: pointer;
}
.tabs__content {
  display: none;
}
.tabs__content.active {
  display: block;
}
/*--------------- /Tabs ------------*/
/*----------------------New view for select---------------------------------------------*/
.select-panel {
  position: relative;
  padding: 6px 0;
  border-bottom: 1px solid var(--clr-05);
}
@media (min-width: 87.5em) {
  .select-panel {
    padding: 8px 0;
  }
}
.select-panel.open .arrow:after {
  transform: rotate(-180deg);
}
.selected-items {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 20px;
  cursor: pointer;
  padding: 0;
  width: 100%;
  margin-bottom: 0 !important;
  transition: box-shadow 0.3s;
  font-size: 18px;
  font-weight: 400;
}
@media (min-width: 62em) {
  .selected-items {
    font-size: 20px;
  }
}
@media (min-width: 87.5em) {
  .selected-items {
    font-size: 24px;
  }
}
.selected-items .default-text {
  font-size: 18px;
  color: var(--clr-01);
  display: block;
}
@media (min-width: 62em) {
  .selected-items .default-text {
    font-size: 20px;
  }
}
@media (min-width: 87.5em) {
  .selected-items .default-text {
    font-size: 24px;
  }
}
.selected-items .arrow {
  margin-left: auto;
  width: 24px;
  height: 24px;
  position: relative;
  flex-shrink: 0;
}
.selected-items .arrow:after {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  background: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6 9L12 15L18 9" stroke="%23000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /></svg>');
  pointer-events: none;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  transition: transform 0.5s;
}
.dropdown {
  display: none;
  position: absolute;
  top: calc(100% + 1px);
  right: -10px;
  width: calc(100% + 20px);
  min-width: fit-content;
  z-index: 1000;
  overflow: hidden;
  background: #fff;
  font-size: 18px;
  color: var(--clr-05);
  max-height: 315px;
  overflow: auto;
  scrollbar-width: thin;
  padding: 0 12px 20px;
  padding-top: 5px;
}
@media (min-width: 62em) {
  .dropdown {
    font-size: 20px;
  }
}
@media (min-width: 87.5em) {
  .dropdown {
    font-size: 24px;
  }
}
.wpcf7-form-control-wrap.your-source {
  width: 100%;
}
.selected-items__wrap,
.dropdown .options-list {
  list-style: none;
  padding: 0;
  margin: 0;
}
.selected-item {
  font-size: 18px;
  color: var(--clr-01);
  cursor: pointer;
}
@media (min-width: 62em) {
  .selected-item {
    font-size: 20px;
  }
}
@media (min-width: 87.5em) {
  .selected-item {
    font-size: 24px;
  }
}
.dropdown .options-list li {
  margin-bottom: 10px;
  cursor: pointer;
  border-bottom: 1px solid var(--clr-08);
  transition: color 0.3s;
}
.dropdown .options-list li:hover {
  color: var(--clr-01);
}
.dropdown .options-list li span {
  display: block;
  padding: 6px 2px;
}
.hidden {
  display: none !important;
}
/*---------------- /New view for select------------------*/
.form-wrapper {
  border-radius: 18px;
  padding: 24px 20px;
  background-color: var(--clr-02);
  height: 100%;
}
@media (min-width: 62em) {
  .form-wrapper {
    border-radius: 32px;
    padding: 30px;
  }
}
@media (min-width: 87.5em) {
  .form-wrapper {
    padding: 50px;
  }
}
.wpcf7 {
  position: relative;
}
.wpcf7 .form-row:not(:last-child) {
  margin-bottom: 24px;
}
@media (min-width: 62em) {
  .wpcf7 .form-row:not(:last-child) {
    margin-bottom: 30px;
  }
}
.wpcf7 .form-row label {
  width: 100%;
}
.wpcf7 .form-row label > span:first-child {
  line-height: 100%;
  display: block;
  margin-bottom: 16px;
}
.wpcf7 .form-row label > span + br {
  display: none;
}
.wpcf7 input[type=text], .wpcf7 input[type=email],
.wpcf7 input[type=url], .wpcf7 input[type=password],
.wpcf7 input[type=search], .wpcf7 input[type=number],
.wpcf7 input[type=tel], .wpcf7 textarea {
  display: block;
  border: 1px solid rgba(0, 0, 0, 0.14);
  border-radius: 16px;
  padding: 15px;
  height: 60px;
  color: var(--clr-01);
}
@media (min-width: 62em) {
  .wpcf7 input[type=text], .wpcf7 input[type=email],
  .wpcf7 input[type=url], .wpcf7 input[type=password],
  .wpcf7 input[type=search], .wpcf7 input[type=number],
  .wpcf7 input[type=tel], .wpcf7 textarea {
    border-radius: 32px;
    padding: 20px 30px;
    font-size: 20px;
    height: 84px;
  }
}
@media (min-width: 102.5em) {
  .wpcf7 input[type=text], .wpcf7 input[type=email],
  .wpcf7 input[type=url], .wpcf7 input[type=password],
  .wpcf7 input[type=search], .wpcf7 input[type=number],
  .wpcf7 input[type=tel], .wpcf7 textarea {
    height: 103px;
    padding: 25px 40px;
  }
}
.wpcf7 input[type=text]:focus, .wpcf7 input[type=email]:focus,
.wpcf7 input[type=url]:focus, .wpcf7 input[type=password]:focus,
.wpcf7 input[type=search]:focus, .wpcf7 input[type=number]:focus,
.wpcf7 input[type=tel]:focus, .wpcf7 textarea:focus {
  color: var(--clr-01);
}
.wpcf7 input[type=text]::placeholder, .wpcf7 input[type=email]::placeholder,
.wpcf7 input[type=url]::placeholder, .wpcf7 input[type=password]::placeholder,
.wpcf7 input[type=search]::placeholder, .wpcf7 input[type=number]::placeholder,
.wpcf7 input[type=tel]::placeholder, .wpcf7 textarea::placeholder {
  color: rgba(73, 73, 73, 0.35);
}
.wpcf7 textarea {
  padding-top: 18px;
}
@media (min-width: 62em) {
  .wpcf7 textarea {
    padding-top: 27px;
  }
}
.wpcf7 .wpcf7-submit.wpcf7-form-control {
  border-radius: 18px;
  padding: 15px 25px;
  height: 54px;
  box-shadow: inset 0 0 7px 0 #f5e18b;
  background: var(--clr-03);
  font-weight: 500;
  font-size: 16px;
  color: var(--clr-01);
  text-decoration: none;
  transition: all 0.3s;
  transition: unset;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  border: 1px solid transparent;
  outline: none;
  white-space: nowrap;
}
@media (min-width: 62em) {
  .wpcf7 .wpcf7-submit.wpcf7-form-control {
    border-radius: 33px;
    height: 84px;
    padding: 30px 50px;
    font-size: 20px;
  }
}
@media (min-width: 102.5em) {
  .wpcf7 .wpcf7-submit.wpcf7-form-control {
    height: 103px;
  }
}
.wpcf7 .wpcf7-submit.wpcf7-form-control:hover, .wpcf7 .wpcf7-submit.wpcf7-form-control:active, .wpcf7 .wpcf7-submit.wpcf7-form-control:focus {
  outline: none;
  border: 1px solid rgba(0, 0, 0, 0.14);
  box-shadow: unset;
  background: var(--clr-02);
}
.wpcf7 .wpcf7-form-control-wrap {
  width: 100%;
  display: block;
}
.wpcf7 .error-msg {
  padding: 10px;
  margin-top: 20px;
  border: 2px solid red;
}
.wpcf7 .wpcf7-spinner {
  position: absolute;
  bottom: 15px;
  left: 50%;
  transform: translateX(-50%);
  margin: 0;
}
.wpcf7 .success-msg {
  padding: 10px;
  margin-top: 20px;
  border: 2px solid green;
}
.wpcf7 form.sent .wpcf7-response-output,
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
  color: var(--clr-01);
}
.wpcf7 .wpcf7-not-valid-tip {
  font-size: 0.8em;
  margin-top: 5px;
}
.hi {
  width: 1em;
  aspect-ratio: 1/1;
  display: inline-block;
  position: relative;
  flex-shrink: 0;
}
.hi:after {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-position: center center;
  background-size: contain;
  background-repeat: no-repeat;
  mask-repeat: no-repeat;
  mask-position: center center;
  mask-size: contain;
  background-color: var(--clr-01);
  transition: background-color 0.3s;
}
.hi-wa:after {
  mask-image: url('data:image/svg+xml,<svg width="26" height="26" viewBox="0 0 26 26" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13.4981 0.0800171C6.64527 0.0800171 1.07812 5.64717 1.07812 12.5C1.07812 14.7027 1.68222 16.7584 2.68969 18.5529L1.09816 24.2345C1.07274 24.3254 1.07159 24.4214 1.09483 24.5129C1.11808 24.6044 1.1649 24.6882 1.23063 24.756C1.29637 24.8237 1.37871 24.8731 1.46947 24.8991C1.56022 24.9251 1.6562 24.9269 1.74785 24.9042L7.67203 23.4361C9.41283 24.3654 11.3881 24.92 13.4981 24.92C20.351 24.92 25.9181 19.3529 25.9181 12.5C25.9181 5.64717 20.351 0.0800171 13.4981 0.0800171ZM13.4981 1.16002C19.7673 1.16002 24.8381 6.23087 24.8381 12.5C24.8381 18.7692 19.7673 23.84 13.4981 23.84C11.4883 23.84 9.60587 23.316 7.96945 22.4004C7.84977 22.3335 7.70913 22.3146 7.57606 22.3476L2.38805 23.6333L3.77918 18.6699C3.79909 18.5998 3.80458 18.5264 3.79534 18.454C3.78609 18.3817 3.7623 18.312 3.72539 18.2491C2.7309 16.5628 2.15813 14.6007 2.15813 12.5C2.15813 6.23087 7.22898 1.16002 13.4981 1.16002ZM8.98512 6.02002C8.63896 6.02002 8.14459 6.1488 7.73848 6.58638C7.49455 6.84921 6.47813 7.83955 6.47813 9.58064C6.47813 11.3959 7.73708 12.9622 7.8893 13.1634H7.89035V13.1645C7.87591 13.1455 8.08356 13.4462 8.36074 13.8068C8.63792 14.1673 9.02552 14.6409 9.51246 15.1536C10.4863 16.179 11.8556 17.364 13.5551 18.0888C14.3377 18.4221 14.9551 18.6233 15.4229 18.7701C16.2898 19.0423 17.0794 19.001 17.6726 18.9136C18.1165 18.8482 18.6048 18.635 19.088 18.3293C19.5711 18.0235 20.0446 17.6434 20.2534 17.0658C20.403 16.6517 20.479 16.269 20.5065 15.9541C20.5203 15.7967 20.522 15.6577 20.5118 15.5291C20.5016 15.4004 20.5125 15.3019 20.3926 15.1051C20.1412 14.6923 19.8565 14.6815 19.5594 14.5345C19.3944 14.4528 18.9244 14.2233 18.453 13.9987C17.9822 13.7744 17.5745 13.5757 17.3235 13.4862C17.1649 13.4291 16.9712 13.3469 16.6917 13.3786C16.4123 13.4102 16.1363 13.6118 15.9756 13.85C15.8233 14.0758 15.2101 14.7995 15.0232 15.0123C15.0207 15.0108 15.0369 15.0182 14.9631 14.9817C14.7319 14.8673 14.4492 14.77 14.0307 14.5493C13.6123 14.3286 13.0889 14.0026 12.5162 13.4978V13.4967C11.6638 12.7462 11.0667 11.804 10.8783 11.4875C10.891 11.4724 10.8768 11.4907 10.9036 11.4643L10.9046 11.4633C11.0972 11.2736 11.2678 11.0472 11.412 10.8811C11.6164 10.6456 11.7066 10.438 11.8043 10.244C11.9991 9.8575 11.8906 9.43214 11.7779 9.20834V9.20728C11.7857 9.22276 11.717 9.0711 11.6429 8.89615C11.5687 8.7207 11.474 8.49324 11.3729 8.25068C11.1707 7.76557 10.945 7.22147 10.8108 6.90279V6.90174C10.6526 6.52637 10.4387 6.25595 10.159 6.12549C9.87927 5.99502 9.63214 6.03211 9.62215 6.03162H9.62109C9.42149 6.02241 9.20245 6.02002 8.98512 6.02002ZM8.98512 7.10002C9.19331 7.10002 9.39856 7.10256 9.57047 7.11056C9.74732 7.11938 9.73632 7.1201 9.7023 7.10424C9.66775 7.08812 9.71463 7.08289 9.81516 7.3215C9.9466 7.63354 10.1734 8.17961 10.3763 8.66623C10.4777 8.90954 10.5726 9.13788 10.6484 9.31697C10.7242 9.49606 10.7652 9.59606 10.8129 9.69138V9.69244L10.8139 9.69349C10.8607 9.7857 10.8565 9.72667 10.8403 9.75888C10.7264 9.98505 10.7109 10.0406 10.5956 10.1734C10.4201 10.3756 10.2411 10.6011 10.1463 10.6944C10.0634 10.7758 9.91383 10.9027 9.82043 11.1511C9.72688 11.3998 9.77055 11.7411 9.92063 11.9959C10.1204 12.3351 10.7789 13.4068 11.8022 14.3078C12.4466 14.8758 13.047 15.2518 13.5266 15.5048C14.0062 15.7578 14.3968 15.9056 14.4843 15.9488C14.6918 16.0516 14.9187 16.1313 15.1825 16.0997C15.4462 16.068 15.6737 15.9079 15.8184 15.7442L15.8195 15.7432C16.0122 15.5247 16.5847 14.871 16.8594 14.4681C16.8711 14.4722 16.8672 14.469 16.9586 14.5018V14.5029H16.9596C17.0013 14.5177 17.5234 14.7514 17.989 14.9733C18.4545 15.1951 18.927 15.4257 19.0806 15.5017C19.3022 15.6113 19.4069 15.6827 19.4339 15.6831C19.4357 15.7306 19.4376 15.7821 19.4307 15.8603C19.4118 16.0771 19.3538 16.3773 19.2377 16.6987C19.1809 16.8561 18.8846 17.1806 18.5111 17.417C18.1375 17.6534 17.6828 17.8204 17.5144 17.8452C17.0081 17.9198 16.4069 17.947 15.7467 17.7397C15.2889 17.596 14.7182 17.41 13.9791 17.0953C12.4801 16.456 11.2061 15.3682 10.2961 14.4101C9.84107 13.931 9.47651 13.485 9.21715 13.1476C8.95827 12.8108 8.84523 12.6356 8.75098 12.5116L8.74992 12.5106C8.58261 12.2893 7.55813 10.8643 7.55813 9.58064C7.55813 8.22213 8.18911 7.68939 8.53055 7.3215C8.70979 7.12836 8.90576 7.10002 8.98512 7.10002Z" fill="white" /></svg>');
}
.hi-currency:after {
  mask-image: url('data:image/svg+xml,<svg width="24" height="25" viewBox="0 0 24 25" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14 11.5H10C9.46957 11.5 8.96086 11.2893 8.58579 10.9142C8.21071 10.5391 8 10.0304 8 9.5C8 8.96957 8.21071 8.46086 8.58579 8.08579C8.96086 7.71071 9.46957 7.5 10 7.5H15C15.2652 7.5 15.5196 7.60536 15.7071 7.79289C15.8946 7.98043 16 8.23478 16 8.5C16 8.76522 16.1054 9.01957 16.2929 9.20711C16.4804 9.39464 16.7348 9.5 17 9.5C17.2652 9.5 17.5196 9.39464 17.7071 9.20711C17.8946 9.01957 18 8.76522 18 8.5C18 7.70435 17.6839 6.94129 17.1213 6.37868C16.5587 5.81607 15.7956 5.5 15 5.5H13V3.5C13 3.23478 12.8946 2.98043 12.7071 2.79289C12.5196 2.60536 12.2652 2.5 12 2.5C11.7348 2.5 11.4804 2.60536 11.2929 2.79289C11.1054 2.98043 11 3.23478 11 3.5V5.5H10C8.93913 5.5 7.92172 5.92143 7.17157 6.67157C6.42143 7.42172 6 8.43913 6 9.5C6 10.5609 6.42143 11.5783 7.17157 12.3284C7.92172 13.0786 8.93913 13.5 10 13.5H14C14.5304 13.5 15.0391 13.7107 15.4142 14.0858C15.7893 14.4609 16 14.9696 16 15.5C16 16.0304 15.7893 16.5391 15.4142 16.9142C15.0391 17.2893 14.5304 17.5 14 17.5H9C8.73478 17.5 8.48043 17.3946 8.29289 17.2071C8.10536 17.0196 8 16.7652 8 16.5C8 16.2348 7.89464 15.9804 7.70711 15.7929C7.51957 15.6054 7.26522 15.5 7 15.5C6.73478 15.5 6.48043 15.6054 6.29289 15.7929C6.10536 15.9804 6 16.2348 6 16.5C6 17.2956 6.31607 18.0587 6.87868 18.6213C7.44129 19.1839 8.20435 19.5 9 19.5H11V21.5C11 21.7652 11.1054 22.0196 11.2929 22.2071C11.4804 22.3946 11.7348 22.5 12 22.5C12.2652 22.5 12.5196 22.3946 12.7071 22.2071C12.8946 22.0196 13 21.7652 13 21.5V19.5H14C15.0609 19.5 16.0783 19.0786 16.8284 18.3284C17.5786 17.5783 18 16.5609 18 15.5C18 14.4391 17.5786 13.4217 16.8284 12.6716C16.0783 11.9214 15.0609 11.5 14 11.5Z" fill="white" /></svg>');
}
.hi-star:after {
  mask-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M21.9936 9.23411C21.9305 9.0512 21.8156 8.89054 21.663 8.77161C21.5103 8.65269 21.3264 8.58061 21.1336 8.56411L15.4436 7.73411L12.8936 2.56411C12.8117 2.39504 12.6839 2.25245 12.5247 2.15268C12.3655 2.05291 12.1815 2 11.9936 2C11.8058 2 11.6217 2.05291 11.4625 2.15268C11.3034 2.25245 11.1755 2.39504 11.0936 2.56411L8.54363 7.72411L2.85363 8.56411C2.66855 8.59042 2.49455 8.66807 2.35138 8.78827C2.20821 8.90846 2.10159 9.06638 2.04363 9.24411C1.99057 9.41778 1.98581 9.60263 2.02986 9.7788C2.0739 9.95498 2.16509 10.1158 2.29363 10.2441L6.42363 14.2441L5.42363 19.9241C5.38326 20.1125 5.39818 20.3086 5.46661 20.4887C5.53505 20.6689 5.65407 20.8254 5.80936 20.9395C5.96465 21.0536 6.1496 21.1204 6.34196 21.1319C6.53432 21.1433 6.72589 21.099 6.89363 21.0041L11.9936 18.3341L17.0936 21.0041C17.234 21.0833 17.3925 21.1246 17.5536 21.1241C17.7655 21.1249 17.972 21.0583 18.1436 20.9341C18.2988 20.823 18.4189 20.6698 18.4898 20.4926C18.5606 20.3154 18.5793 20.1216 18.5436 19.9341L17.5436 14.2541L21.6736 10.2541C21.818 10.1318 21.9247 9.97101 21.9814 9.79046C22.038 9.6099 22.0423 9.41698 21.9936 9.23411ZM15.8436 13.2341C15.7279 13.3465 15.6411 13.4853 15.5906 13.6385C15.5401 13.7917 15.5274 13.9549 15.5536 14.1141L16.2736 18.3141L12.5136 16.3141C12.3675 16.2418 12.2067 16.2042 12.0436 16.2042C11.8806 16.2042 11.7198 16.2418 11.5736 16.3141L7.81363 18.3141L8.53363 14.1141C8.55987 13.9549 8.5472 13.7917 8.4967 13.6385C8.4462 13.4853 8.35937 13.3465 8.24363 13.2341L5.24363 10.2341L9.45363 9.62411C9.61563 9.60158 9.76963 9.53965 9.90213 9.44376C10.0346 9.34787 10.1416 9.22095 10.2136 9.07411L11.9936 5.26411L13.8736 9.08411C13.9457 9.23095 14.0526 9.35787 14.1851 9.45376C14.3176 9.54965 14.4716 9.61158 14.6336 9.63411L18.8436 10.2441L15.8436 13.2341Z" fill="white" /></svg>');
}
.hi-watch:after {
  mask-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 2C10.0222 2 8.08879 2.58649 6.4443 3.6853C4.79981 4.78412 3.51809 6.3459 2.76121 8.17317C2.00433 10.0004 1.8063 12.0111 2.19215 13.9509C2.578 15.8907 3.53041 17.6725 4.92894 19.0711C6.32746 20.4696 8.10929 21.422 10.0491 21.8079C11.9889 22.1937 13.9996 21.9957 15.8268 21.2388C17.6541 20.4819 19.2159 19.2002 20.3147 17.5557C21.4135 15.9112 22 13.9778 22 12C22 10.6868 21.7413 9.38642 21.2388 8.17317C20.7363 6.95991 19.9997 5.85752 19.0711 4.92893C18.1425 4.00035 17.0401 3.26375 15.8268 2.7612C14.6136 2.25866 13.3132 2 12 2V2ZM12 20C10.4178 20 8.87104 19.5308 7.55544 18.6518C6.23985 17.7727 5.21447 16.5233 4.60897 15.0615C4.00347 13.5997 3.84504 11.9911 4.15372 10.4393C4.4624 8.88743 5.22433 7.46197 6.34315 6.34315C7.46197 5.22433 8.88743 4.4624 10.4393 4.15372C11.9911 3.84504 13.5997 4.00346 15.0615 4.60896C16.5233 5.21447 17.7727 6.23984 18.6518 7.55544C19.5308 8.87103 20 10.4177 20 12C20 14.1217 19.1572 16.1566 17.6569 17.6569C16.1566 19.1571 14.1217 20 12 20V20ZM15.1 12.63L13 11.42V7C13 6.73478 12.8946 6.48043 12.7071 6.29289C12.5196 6.10536 12.2652 6 12 6C11.7348 6 11.4804 6.10536 11.2929 6.29289C11.1054 6.48043 11 6.73478 11 7V12C11 12 11 12.08 11 12.12C11.0059 12.1889 11.0228 12.2564 11.05 12.32C11.0706 12.3793 11.0974 12.4363 11.13 12.49C11.1574 12.5468 11.1909 12.6005 11.23 12.65L11.39 12.78L11.48 12.87L14.08 14.37C14.2324 14.4564 14.4048 14.5012 14.58 14.5C14.8014 14.5015 15.0171 14.4296 15.1932 14.2953C15.3693 14.1611 15.4959 13.9722 15.5531 13.7583C15.6103 13.5444 15.5948 13.3176 15.5092 13.1134C15.4236 12.9092 15.2726 12.7392 15.08 12.63H15.1Z" fill="white" /></svg>');
}
.hi-brightness:after {
  mask-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13.9999 10.9999H12.9999V9.99994C12.9999 9.73472 12.8946 9.48037 12.707 9.29283C12.5195 9.1053 12.2652 8.99994 11.9999 8.99994C11.7347 8.99994 11.4804 9.1053 11.2928 9.29283C11.1053 9.48037 10.9999 9.73472 10.9999 9.99994V10.9999H9.99994C9.73472 10.9999 9.48037 11.1053 9.29283 11.2928C9.1053 11.4804 8.99994 11.7347 8.99994 11.9999C8.99994 12.2652 9.1053 12.5195 9.29283 12.707C9.48037 12.8946 9.73472 12.9999 9.99994 12.9999H10.9999V13.9999C10.9999 14.2652 11.1053 14.5195 11.2928 14.707C11.4804 14.8946 11.7347 14.9999 11.9999 14.9999C12.2652 14.9999 12.5195 14.8946 12.707 14.707C12.8946 14.5195 12.9999 14.2652 12.9999 13.9999V12.9999H13.9999C14.2652 12.9999 14.5195 12.8946 14.707 12.707C14.8946 12.5195 14.9999 12.2652 14.9999 11.9999C14.9999 11.7347 14.8946 11.4804 14.707 11.2928C14.5195 11.1053 14.2652 10.9999 13.9999 10.9999ZM21.7099 11.2899L19.3599 8.99994V5.63994C19.3599 5.37472 19.2546 5.12037 19.067 4.93283C18.8795 4.7453 18.6252 4.63994 18.3599 4.63994H15.0499L12.7099 2.28994C12.617 2.19621 12.5064 2.12182 12.3845 2.07105C12.2627 2.02028 12.132 1.99414 11.9999 1.99414C11.8679 1.99414 11.7372 2.02028 11.6154 2.07105C11.4935 2.12182 11.3829 2.19621 11.2899 2.28994L8.99994 4.63994H5.63994C5.37472 4.63994 5.12037 4.7453 4.93283 4.93283C4.7453 5.12037 4.63994 5.37472 4.63994 5.63994V8.99994L2.28994 11.2899C2.19621 11.3829 2.12182 11.4935 2.07105 11.6154C2.02028 11.7372 1.99414 11.8679 1.99414 11.9999C1.99414 12.132 2.02028 12.2627 2.07105 12.3845C2.12182 12.5064 2.19621 12.617 2.28994 12.7099L4.63994 15.0499V18.3599C4.63994 18.6252 4.7453 18.8795 4.93283 19.067C5.12037 19.2546 5.37472 19.3599 5.63994 19.3599H8.99994L11.3399 21.7099C11.4329 21.8037 11.5435 21.8781 11.6654 21.9288C11.7872 21.9796 11.9179 22.0057 12.0499 22.0057C12.182 22.0057 12.3127 21.9796 12.4345 21.9288C12.5564 21.8781 12.667 21.8037 12.7599 21.7099L15.0999 19.3599H18.4099C18.6752 19.3599 18.9295 19.2546 19.117 19.067C19.3046 18.8795 19.4099 18.6252 19.4099 18.3599V15.0499L21.7599 12.7099C21.8505 12.6137 21.921 12.5005 21.9676 12.3769C22.0141 12.2532 22.0356 12.1215 22.031 11.9895C22.0264 11.8575 21.9956 11.7277 21.9405 11.6076C21.8854 11.4875 21.807 11.3796 21.7099 11.2899ZM17.6599 13.9299C17.5655 14.0226 17.4903 14.133 17.4388 14.2549C17.3873 14.3767 17.3605 14.5076 17.3599 14.6399V17.3599H14.6399C14.5076 17.3605 14.3767 17.3873 14.2549 17.4388C14.133 17.4903 14.0226 17.5655 13.9299 17.6599L11.9999 19.5899L10.0699 17.6599C9.97732 17.5655 9.86688 17.4903 9.745 17.4388C9.62313 17.3873 9.49225 17.3605 9.35994 17.3599H6.63994V14.6399C6.63939 14.5076 6.61259 14.3767 6.56109 14.2549C6.5096 14.133 6.43443 14.0226 6.33994 13.9299L4.40994 11.9999L6.33994 10.0699C6.43443 9.97732 6.5096 9.86688 6.56109 9.745C6.61259 9.62313 6.63939 9.49225 6.63994 9.35994V6.63994H9.35994C9.49225 6.63939 9.62313 6.61259 9.745 6.56109C9.86688 6.5096 9.97732 6.43443 10.0699 6.33994L11.9999 4.40994L13.9299 6.33994C14.0226 6.43443 14.133 6.5096 14.2549 6.56109C14.3767 6.61259 14.5076 6.63939 14.6399 6.63994H17.3599V9.35994C17.3605 9.49225 17.3873 9.62313 17.4388 9.745C17.4903 9.86688 17.5655 9.97732 17.6599 10.0699L19.5899 11.9999L17.6599 13.9299Z" fill="white" /></svg>');
}
.hi-check:after {
  mask-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.50001 10.504H12C12.2652 10.504 12.5196 10.3986 12.7071 10.2111C12.8947 10.0235 13 9.76919 13 9.50397C13 9.23876 12.8947 8.9844 12.7071 8.79687C12.5196 8.60933 12.2652 8.50397 12 8.50397H11V8.00397C11 7.73876 10.8947 7.4844 10.7071 7.29687C10.5196 7.10933 10.2652 7.00397 10 7.00397C9.73479 7.00397 9.48044 7.10933 9.2929 7.29687C9.10537 7.4844 9.00001 7.73876 9.00001 8.00397V8.55397C8.39243 8.67735 7.85237 9.02208 7.48466 9.52124C7.11696 10.0204 6.94785 10.6384 7.01015 11.2552C7.07246 11.8721 7.36174 12.4437 7.82184 12.8593C8.28194 13.2748 8.88003 13.5046 9.50001 13.504H10.5C10.6326 13.504 10.7598 13.5567 10.8536 13.6504C10.9473 13.7442 11 13.8714 11 14.004C11 14.1366 10.9473 14.2638 10.8536 14.3575C10.7598 14.4513 10.6326 14.504 10.5 14.504H8.00001C7.73479 14.504 7.48044 14.6093 7.2929 14.7969C7.10537 14.9844 7.00001 15.2388 7.00001 15.504C7.00001 15.7692 7.10537 16.0235 7.2929 16.2111C7.48044 16.3986 7.73479 16.504 8.00001 16.504H9.00001V17.004C9.00001 17.2692 9.10537 17.5235 9.2929 17.7111C9.48044 17.8986 9.73479 18.004 10 18.004C10.2652 18.004 10.5196 17.8986 10.7071 17.7111C10.8947 17.5235 11 17.2692 11 17.004V16.454C11.6076 16.3306 12.1476 15.9859 12.5154 15.4867C12.8831 14.9875 13.0522 14.3696 12.9899 13.7527C12.9276 13.1359 12.6383 12.5642 12.1782 12.1487C11.7181 11.7331 11.12 11.5034 10.5 11.504H9.50001C9.3674 11.504 9.24022 11.4513 9.14645 11.3575C9.05269 11.2638 9.00001 11.1366 9.00001 11.004C9.00001 10.8714 9.05269 10.7442 9.14645 10.6504C9.24022 10.5567 9.3674 10.504 9.50001 10.504ZM21 12.004H18V3.00397C18.0007 2.82776 17.9548 2.6545 17.867 2.50172C17.7792 2.34894 17.6526 2.22208 17.5 2.13397C17.348 2.04621 17.1755 2 17 2C16.8245 2 16.652 2.04621 16.5 2.13397L13.5 3.85397L10.5 2.13397C10.348 2.04621 10.1755 2 10 2C9.82447 2 9.65203 2.04621 9.50001 2.13397L6.50001 3.85397L3.50001 2.13397C3.34799 2.04621 3.17554 2 3.00001 2C2.82447 2 2.65203 2.04621 2.50001 2.13397C2.3474 2.22208 2.22079 2.34894 2.13299 2.50172C2.04518 2.6545 1.99931 2.82776 2.00001 3.00397V19.004C2.00001 19.7996 2.31608 20.5627 2.87869 21.1253C3.4413 21.6879 4.20436 22.004 5.00001 22.004H19C19.7957 22.004 20.5587 21.6879 21.1213 21.1253C21.6839 20.5627 22 19.7996 22 19.004V13.004C22 12.7388 21.8947 12.4844 21.7071 12.2969C21.5196 12.1093 21.2652 12.004 21 12.004ZM5.00001 20.004C4.73479 20.004 4.48044 19.8986 4.2929 19.7111C4.10536 19.5235 4.00001 19.2692 4.00001 19.004V4.73397L6.00001 5.87397C6.15435 5.95459 6.32589 5.99669 6.50001 5.99669C6.67413 5.99669 6.84567 5.95459 7.00001 5.87397L10 4.15397L13 5.87397C13.1543 5.95459 13.3259 5.99669 13.5 5.99669C13.6741 5.99669 13.8457 5.95459 14 5.87397L16 4.73397V19.004C16.0027 19.3451 16.0636 19.6833 16.18 20.004H5.00001ZM20 19.004C20 19.2692 19.8947 19.5235 19.7071 19.7111C19.5196 19.8986 19.2652 20.004 19 20.004C18.7348 20.004 18.4804 19.8986 18.2929 19.7111C18.1054 19.5235 18 19.2692 18 19.004V14.004H20V19.004Z" fill="white" /></svg>');
}
.hi-favourite:after {
  mask-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 6.35C11.4286 6.05705 10.7798 5.95062 10.1448 6.04569C9.50975 6.14077 8.92052 6.43256 8.46 6.88C7.8982 7.4425 7.58264 8.205 7.58264 9C7.58264 9.795 7.8982 10.5575 8.46 11.12L11.29 14C11.383 14.0937 11.4936 14.1681 11.6154 14.2189C11.7373 14.2697 11.868 14.2958 12 14.2958C12.132 14.2958 12.2627 14.2697 12.3846 14.2189C12.5064 14.1681 12.617 14.0937 12.71 14L15.54 11.17C16.1018 10.6075 16.4174 9.845 16.4174 9.05C16.4174 8.255 16.1018 7.4925 15.54 6.93C15.0852 6.47439 14.4988 6.17326 13.8635 6.06918C13.2283 5.9651 12.5764 6.06333 12 6.35ZM14.12 9.71L12 11.83L9.88 9.71C9.78627 9.61704 9.71188 9.50644 9.66111 9.38458C9.61034 9.26272 9.5842 9.13201 9.5842 9C9.5842 8.86799 9.61034 8.73728 9.66111 8.61542C9.71188 8.49356 9.78627 8.38296 9.88 8.29C10.0674 8.10375 10.3208 7.99921 10.585 7.99921C10.8492 7.99921 11.1026 8.10375 11.29 8.29C11.383 8.38373 11.4936 8.45812 11.6154 8.50889C11.7373 8.55966 11.868 8.5858 12 8.5858C12.132 8.5858 12.2627 8.55966 12.3846 8.50889C12.5064 8.45812 12.617 8.38373 12.71 8.29C12.8974 8.10375 13.1508 7.99921 13.415 7.99921C13.6792 7.99921 13.9326 8.10375 14.12 8.29C14.2137 8.38296 14.2881 8.49356 14.3389 8.61542C14.3897 8.73728 14.4158 8.86799 14.4158 9C14.4158 9.13201 14.3897 9.26272 14.3389 9.38458C14.2881 9.50644 14.2137 9.61704 14.12 9.71ZM19 2H5C4.20435 2 3.44129 2.31607 2.87868 2.87868C2.31607 3.44129 2 4.20435 2 5V15C2 15.7956 2.31607 16.5587 2.87868 17.1213C3.44129 17.6839 4.20435 18 5 18H16.59L20.29 21.71C20.3834 21.8027 20.4943 21.876 20.6161 21.9258C20.7379 21.9755 20.8684 22.0008 21 22C21.1312 22.0034 21.2613 21.976 21.38 21.92C21.5626 21.845 21.7189 21.7176 21.8293 21.5539C21.9396 21.3901 21.999 21.1974 22 21V5C22 4.20435 21.6839 3.44129 21.1213 2.87868C20.5587 2.31607 19.7956 2 19 2ZM20 18.59L17.71 16.29C17.6166 16.1973 17.5057 16.124 17.3839 16.0742C17.2621 16.0245 17.1316 15.9992 17 16H5C4.73478 16 4.48043 15.8946 4.29289 15.7071C4.10536 15.5196 4 15.2652 4 15V5C4 4.73478 4.10536 4.48043 4.29289 4.29289C4.48043 4.10536 4.73478 4 5 4H19C19.2652 4 19.5196 4.10536 19.7071 4.29289C19.8946 4.48043 20 4.73478 20 5V18.59Z" fill="white" /></svg>');
}
.hi-play:after {
  mask-image: url('data:image/svg+xml,<svg width="25" height="28" viewBox="0 0 25 28" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M23.0447 12.2972C24.4203 13.0583 24.4203 15.036 23.0447 15.7971L3.02487 26.874C1.69187 27.6115 0.0566088 26.6474 0.0566089 25.124L0.0566099 2.9703C0.0566099 1.44686 1.69187 0.482764 3.02487 1.22031L23.0447 12.2972Z" fill="white" /></svg>');
}
.hi-close:after {
  mask-image: url('data:image/svg+xml,<svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M21.875 6.125L6.125 21.875" stroke="%23494949" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /><path d="M21.875 21.875L6.125 6.125" stroke="%23494949" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /></svg>');
}
.hi-li:after {
  mask-image: url('data:image/svg+xml,<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15.3514 1.5001H2.64645C2.50363 1.49812 2.36182 1.52429 2.22912 1.57712C2.09642 1.62994 1.97542 1.7084 1.87304 1.80799C1.77066 1.90758 1.68891 2.02637 1.63244 2.15756C1.57597 2.28876 1.5459 2.42979 1.54395 2.5726V15.4276C1.5459 15.5704 1.57597 15.7115 1.63244 15.8426C1.68891 15.9738 1.77066 16.0926 1.87304 16.1922C1.97542 16.2918 2.09642 16.3703 2.22912 16.4231C2.36182 16.4759 2.50363 16.5021 2.64645 16.5001H15.3514C15.4943 16.5021 15.6361 16.4759 15.7688 16.4231C15.9015 16.3703 16.0225 16.2918 16.1248 16.1922C16.2272 16.0926 16.309 15.9738 16.3655 15.8426C16.4219 15.7115 16.452 15.5704 16.4539 15.4276V2.5726C16.452 2.42979 16.4219 2.28876 16.3655 2.15756C16.309 2.02637 16.2272 1.90758 16.1248 1.80799C16.0225 1.7084 15.9015 1.62994 15.7688 1.57712C15.6361 1.52429 15.4943 1.49812 15.3514 1.5001ZM6.06644 14.0551H3.81645V7.3051H6.06644V14.0551ZM4.94145 6.3601C4.63114 6.3601 4.33355 6.23684 4.11413 6.01742C3.89471 5.798 3.77145 5.50041 3.77145 5.1901C3.77145 4.8798 3.89471 4.58221 4.11413 4.36279C4.33355 4.14337 4.63114 4.0201 4.94145 4.0201C5.10622 4.00142 5.27308 4.01775 5.4311 4.06802C5.58913 4.11829 5.73475 4.20137 5.85844 4.31183C5.98213 4.42228 6.08109 4.55761 6.14885 4.70897C6.21661 4.86032 6.25163 5.02428 6.25163 5.1901C6.25163 5.35593 6.21661 5.51989 6.14885 5.67124C6.08109 5.8226 5.98213 5.95793 5.85844 6.06838C5.73475 6.17884 5.58913 6.26192 5.4311 6.31219C5.27308 6.36246 5.10622 6.37879 4.94145 6.3601ZM14.1814 14.0551H11.9314V10.4326C11.9314 9.5251 11.6089 8.9326 10.7914 8.9326C10.5384 8.93446 10.2921 9.01381 10.0856 9.15998C9.87906 9.30615 9.72231 9.51211 9.63645 9.7501C9.57775 9.92638 9.55232 10.112 9.56145 10.2976V14.0476H7.31144C7.31144 14.0476 7.31144 7.9126 7.31144 7.2976H9.56145V8.2501C9.76584 7.89543 10.0631 7.60324 10.4213 7.40501C10.7794 7.20677 11.1849 7.10999 11.5939 7.1251C13.0939 7.1251 14.1814 8.09261 14.1814 10.1701V14.0551Z" fill="%23494949" /></svg>');
}
.hi-fb:after {
  mask-image: url('data:image/svg+xml,<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.3715 2.98802H14V0.126027C13.2115 0.0408392 12.4193 -0.00121885 11.6266 2.68777e-05C9.27045 2.68777e-05 7.65929 1.49402 7.65929 4.23002V6.58802H5V9.79201H7.65929V18H10.847V9.79201H13.4976L13.8961 6.58802H10.847V4.54502C10.847 3.60002 11.0895 2.98802 12.3715 2.98802Z" fill="%23494949" /></svg>');
}
.hi-ig:after {
  mask-image: url('data:image/svg+xml,<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13.806 3.114C13.5924 3.114 13.3836 3.17734 13.206 3.29601C13.0284 3.41468 12.89 3.58336 12.8082 3.7807C12.7265 3.97805 12.7051 4.1952 12.7468 4.4047C12.7884 4.6142 12.8913 4.80663 13.0423 4.95768C13.1934 5.10872 13.3858 5.21158 13.5953 5.25325C13.8048 5.29492 14.022 5.27353 14.2193 5.19179C14.4166 5.11005 14.5853 4.97162 14.704 4.79402C14.8227 4.61641 14.886 4.4076 14.886 4.194C14.886 3.90757 14.7722 3.63286 14.5697 3.43032C14.3671 3.22779 14.0924 3.114 13.806 3.114ZM17.946 5.292C17.9285 4.54527 17.7886 3.80646 17.532 3.105C17.3032 2.50482 16.947 1.96135 16.488 1.512C16.0423 1.05068 15.4976 0.696759 14.895 0.477C14.1954 0.212545 13.4558 0.069489 12.708 0.0539999C11.754 -5.02914e-08 11.448 0 9 0C6.552 0 6.246 -5.02914e-08 5.292 0.0539999C4.54424 0.069489 3.80461 0.212545 3.105 0.477C2.50351 0.698984 1.95924 1.0526 1.512 1.512C1.05068 1.95766 0.696759 2.5024 0.477 3.105C0.212545 3.80461 0.069489 4.54424 0.0539999 5.292C-5.02914e-08 6.246 0 6.552 0 9C0 11.448 -5.02914e-08 11.754 0.0539999 12.708C0.069489 13.4558 0.212545 14.1954 0.477 14.895C0.696759 15.4976 1.05068 16.0423 1.512 16.488C1.95924 16.9474 2.50351 17.301 3.105 17.523C3.80461 17.7875 4.54424 17.9305 5.292 17.946C6.246 18 6.552 18 9 18C11.448 18 11.754 18 12.708 17.946C13.4558 17.9305 14.1954 17.7875 14.895 17.523C15.4976 17.3032 16.0423 16.9493 16.488 16.488C16.949 16.0403 17.3055 15.4964 17.532 14.895C17.7886 14.1935 17.9285 13.4547 17.946 12.708C17.946 11.754 18 11.448 18 9C18 6.552 18 6.246 17.946 5.292ZM16.326 12.6C16.3194 13.1713 16.216 13.7373 16.02 14.274C15.8763 14.6657 15.6455 15.0196 15.345 15.309C15.0531 15.6065 14.6999 15.8368 14.31 15.984C13.7733 16.18 13.2073 16.2834 12.636 16.29C11.736 16.335 11.403 16.344 9.036 16.344C6.669 16.344 6.336 16.344 5.436 16.29C4.8428 16.3011 4.25214 16.2098 3.69 16.02C3.3172 15.8653 2.98022 15.6355 2.7 15.345C2.40128 15.0559 2.17336 14.7017 2.034 14.31C1.81427 13.7656 1.6924 13.1867 1.674 12.6C1.674 11.7 1.62 11.367 1.62 9C1.62 6.633 1.62 6.3 1.674 5.4C1.67803 4.81595 1.78466 4.23715 1.989 3.69C2.14744 3.31012 2.39064 2.97149 2.7 2.7C2.97343 2.39055 3.31136 2.14479 3.69 1.98C4.2386 1.78204 4.8168 1.67857 5.4 1.674C6.3 1.674 6.633 1.62 9 1.62C11.367 1.62 11.7 1.62 12.6 1.674C13.1713 1.68055 13.7373 1.78402 14.274 1.98C14.683 2.13179 15.0501 2.37856 15.345 2.7C15.6399 2.97646 15.8704 3.31446 16.02 3.69C16.22 4.23804 16.3236 4.8166 16.326 5.4C16.371 6.3 16.38 6.633 16.38 9C16.38 11.367 16.371 11.7 16.326 12.6ZM9 4.383C8.08723 4.38478 7.19547 4.65707 6.43739 5.16548C5.67931 5.67388 5.08894 6.39558 4.74087 7.23938C4.3928 8.08318 4.30265 9.01122 4.48181 9.90624C4.66098 10.8013 5.10141 11.6231 5.74747 12.2679C6.39352 12.9127 7.21621 13.3515 8.11157 13.5289C9.00694 13.7064 9.9348 13.6144 10.7779 13.2647C11.621 12.915 12.3416 12.3232 12.8485 11.5641C13.3554 10.8051 13.626 9.91277 13.626 9C13.6272 8.39259 13.5083 7.79095 13.2761 7.22966C13.0439 6.66838 12.7031 6.15853 12.2732 5.72945C11.8433 5.30036 11.3328 4.96051 10.771 4.72944C10.2093 4.49836 9.6074 4.38063 9 4.383ZM9 11.997C8.40725 11.997 7.82781 11.8212 7.33496 11.4919C6.8421 11.1626 6.45797 10.6945 6.23113 10.1469C6.0043 9.59927 5.94495 8.99668 6.06059 8.41531C6.17623 7.83395 6.46166 7.29994 6.8808 6.8808C7.29994 6.46166 7.83395 6.17623 8.41531 6.06059C8.99668 5.94495 9.59927 6.0043 10.1469 6.23113C10.6945 6.45797 11.1626 6.8421 11.4919 7.33496C11.8212 7.82781 11.997 8.40725 11.997 9C11.997 9.39357 11.9195 9.78329 11.7689 10.1469C11.6183 10.5105 11.3975 10.8409 11.1192 11.1192C10.8409 11.3975 10.5105 11.6183 10.1469 11.7689C9.78329 11.9195 9.39357 11.997 9 11.997Z" fill="%23494949" /></svg>');
}
.hi-x:after {
  mask-image: url('data:image/svg+xml,<svg width="18" height="17" viewBox="0 0 18 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.0432931 0L6.99284 9.37637L0 17H1.57426L7.69709 10.3257L12.6437 17H18L10.6598 7.09622L17.1691 0H15.5948L9.95659 6.14687L5.40064 0H0.0443371H0.0432931ZM2.35769 1.16994H4.81781L15.6835 15.8301H13.2234L2.35769 1.16994Z" fill="%23383D38" /></svg>');
}
.hi-wa-black:after {
  mask-image: url('data:image/svg+xml,<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18 4.095C17.9899 3.70671 17.9598 3.31921 17.91 2.934C17.8428 2.59661 17.7308 2.26972 17.577 1.962C17.4161 1.62819 17.2001 1.32392 16.938 1.062C16.6735 0.802984 16.3697 0.587332 16.038 0.423C15.7299 0.2722 15.403 0.163236 15.066 0.0989999C14.6845 0.0418494 14.2997 0.00878409 13.914 0H4.095C3.70671 0.0101128 3.31921 0.0401522 2.934 0.0899999C2.59661 0.157202 2.26972 0.269193 1.962 0.423C1.62819 0.583863 1.32392 0.799895 1.062 1.062C0.802984 1.32652 0.587332 1.63025 0.423 1.962C0.2722 2.27013 0.163236 2.59702 0.0989999 2.934C0.0418494 3.31554 0.00878409 3.7003 0 4.086C0 4.257 0 4.5 0 4.572V13.428C0 13.527 0 13.743 0 13.905C0.0101128 14.2933 0.0401522 14.6808 0.0899999 15.066C0.157202 15.4034 0.269193 15.7303 0.423 16.038C0.583863 16.3718 0.799895 16.6761 1.062 16.938C1.32652 17.197 1.63025 17.4127 1.962 17.577C2.27013 17.7278 2.59702 17.8368 2.934 17.901C3.31554 17.9581 3.7003 17.9912 4.086 18H13.905C14.2933 17.9899 14.6808 17.9598 15.066 17.91C15.4034 17.8428 15.7303 17.7308 16.038 17.577C16.3718 17.4161 16.6761 17.2001 16.938 16.938C17.197 16.6735 17.4127 16.3697 17.577 16.038C17.7278 15.7299 17.8368 15.403 17.901 15.066C17.9581 14.6845 17.9912 14.2997 18 13.914C18 13.743 18 13.527 18 13.428V4.572C18 4.5 18 4.257 18 4.095ZM9.207 15.3C8.12615 15.2947 7.06422 15.016 6.12 14.49L2.7 15.39L3.6 12.042C3.0196 11.0668 2.70899 9.95481 2.7 8.82C2.70358 7.54463 3.08448 6.29884 3.79472 5.23954C4.50497 4.18023 5.51279 3.35478 6.69126 2.86714C7.86972 2.37951 9.16614 2.2515 10.4172 2.49924C11.6683 2.74699 12.8181 3.3594 13.7218 4.25934C14.6255 5.15929 15.2427 6.30653 15.4956 7.55657C15.7486 8.80661 15.6259 10.1035 15.1432 11.284C14.6605 12.4645 13.8392 13.4758 12.7829 14.1904C11.7265 14.905 10.4823 15.2911 9.207 15.3ZM9.207 3.483C8.25283 3.49392 7.31859 3.75748 6.4994 4.24686C5.68021 4.73624 5.00533 5.43396 4.54347 6.26897C4.0816 7.10398 3.84925 8.04647 3.87008 9.00047C3.8909 9.95448 4.16415 10.8859 4.662 11.7L4.788 11.907L4.248 13.878L6.3 13.32L6.498 13.437C7.31662 13.9192 8.24796 14.1769 9.198 14.184C10.6302 14.184 12.0037 13.6151 13.0164 12.6024C14.0291 11.5897 14.598 10.2162 14.598 8.784C14.598 7.35183 14.0291 5.97832 13.0164 4.96562C12.0037 3.95293 10.6302 3.384 9.198 3.384L9.207 3.483ZM12.357 11.151C12.2391 11.3476 12.0813 11.5173 11.8937 11.6491C11.7061 11.7809 11.4929 11.8718 11.268 11.916C10.9319 11.9774 10.5858 11.9558 10.26 11.853C9.95341 11.7571 9.65287 11.6429 9.36 11.511C8.24737 10.9527 7.2985 10.1155 6.606 9.081C6.22969 8.60173 6.00137 8.02309 5.949 7.416C5.94364 7.16381 5.99135 6.91331 6.08903 6.68074C6.1867 6.44817 6.33217 6.23873 6.516 6.066C6.57015 6.00461 6.63657 5.95526 6.71099 5.92116C6.7854 5.88705 6.86615 5.86894 6.948 5.868H7.2C7.299 5.868 7.434 5.868 7.56 6.147C7.686 6.426 8.019 7.263 8.064 7.344C8.08611 7.38718 8.09765 7.43499 8.09765 7.4835C8.09765 7.53201 8.08611 7.57982 8.064 7.623C8.02421 7.7208 7.96957 7.81187 7.902 7.893C7.821 7.992 7.731 8.109 7.659 8.181C7.587 8.253 7.497 8.343 7.587 8.505C7.83188 8.91827 8.13499 9.29413 8.487 9.621C8.87033 9.95972 9.30861 10.2306 9.783 10.422C9.945 10.503 10.044 10.494 10.134 10.422C10.224 10.35 10.539 9.954 10.647 9.792C10.755 9.63 10.863 9.657 11.007 9.711C11.151 9.765 11.952 10.152 12.114 10.233C12.276 10.314 12.375 10.35 12.42 10.422C12.459 10.6575 12.4373 10.8992 12.357 11.124V11.151Z" fill="%23494949" /></svg>');
}
.hi-plus {
  width: 24px;
  height: 24px;
}
.hi-plus:after {
  mask-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6 12H18" stroke="%23494949" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /><path d="M12 18V6" stroke="%23494949" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /></svg>');
}
.hi-arrow {
  width: 16px;
}
.hi-arrow:after {
  background-color: var(--clr-02);
  mask-image: url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.5 8H13.5" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /><path d="M9 3.5L13.5 8L9 12.5" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /></svg>');
}
.hi-tick:after {
  mask-image: url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M2.5 2.75C2.5 2.61193 2.61193 2.5 2.75 2.5H13.25C13.3881 2.5 13.5 2.61193 13.5 2.75V13.25C13.5 13.3881 13.3881 13.5 13.25 13.5H2.75C2.61193 13.5 2.5 13.3881 2.5 13.25V2.75ZM2.75 1C1.7835 1 1 1.7835 1 2.75V13.25C1 14.2165 1.7835 15 2.75 15H13.25C14.2165 15 15 14.2165 15 13.25V2.75C15 1.7835 14.2165 1 13.25 1H2.75ZM11.7803 6.28033C12.0732 5.98744 12.0732 5.51256 11.7803 5.21967C11.4874 4.92678 11.0126 4.92678 10.7197 5.21967L6.75 9.18934L5.28033 7.71967C4.98744 7.42678 4.51256 7.42678 4.21967 7.71967C3.92678 8.01256 3.92678 8.48744 4.21967 8.78033L6.21967 10.7803C6.51256 11.0732 6.98744 11.0732 7.28033 10.7803L11.7803 6.28033Z" fill="%23494949" /></svg>');
}
.hi-med-plus:after {
  mask-image: url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.6673 1.33325H3.33398C2.80355 1.33325 2.29484 1.54397 1.91977 1.91904C1.5447 2.29411 1.33398 2.80282 1.33398 3.33325V12.6666C1.33398 13.197 1.5447 13.7057 1.91977 14.0808C2.29484 14.4559 2.80355 14.6666 3.33398 14.6666H12.6673C13.1978 14.6666 13.7065 14.4559 14.0815 14.0808C14.4566 13.7057 14.6673 13.197 14.6673 12.6666V3.33325C14.6673 2.80282 14.4566 2.29411 14.0815 1.91904C13.7065 1.54397 13.1978 1.33325 12.6673 1.33325ZM13.334 12.6666C13.334 12.8434 13.2637 13.013 13.1387 13.138C13.0137 13.263 12.8441 13.3333 12.6673 13.3333H3.33398C3.15717 13.3333 2.9876 13.263 2.86258 13.138C2.73756 13.013 2.66732 12.8434 2.66732 12.6666V3.33325C2.66732 3.15644 2.73756 2.98687 2.86258 2.86185C2.9876 2.73682 3.15717 2.66659 3.33398 2.66659H12.6673C12.8441 2.66659 13.0137 2.73682 13.1387 2.86185C13.2637 2.98687 13.334 3.15644 13.334 3.33325V12.6666ZM11.334 5.99992H10.0007V4.66659C10.0007 4.48977 9.93041 4.32021 9.80539 4.19518C9.68036 4.07016 9.5108 3.99992 9.33398 3.99992H6.66732C6.49051 3.99992 6.32094 4.07016 6.19591 4.19518C6.07089 4.32021 6.00065 4.48977 6.00065 4.66659V5.99992H4.66732C4.49051 5.99992 4.32094 6.07016 4.19591 6.19518C4.07089 6.32021 4.00065 6.48977 4.00065 6.66659V9.33325C4.00065 9.51006 4.07089 9.67963 4.19591 9.80466C4.32094 9.92968 4.49051 9.99992 4.66732 9.99992H6.00065V11.3333C6.00065 11.5101 6.07089 11.6796 6.19591 11.8047C6.32094 11.9297 6.49051 11.9999 6.66732 11.9999H9.33398C9.5108 11.9999 9.68036 11.9297 9.80539 11.8047C9.93041 11.6796 10.0007 11.5101 10.0007 11.3333V9.99992H11.334C11.5108 9.99992 11.6804 9.92968 11.8054 9.80466C11.9304 9.67963 12.0007 9.51006 12.0007 9.33325V6.66659C12.0007 6.48977 11.9304 6.32021 11.8054 6.19518C11.6804 6.07016 11.5108 5.99992 11.334 5.99992ZM10.6673 8.66659H9.33398C9.15717 8.66659 8.9876 8.73682 8.86258 8.86185C8.73756 8.98687 8.66732 9.15644 8.66732 9.33325V10.6666H7.33398V9.33325C7.33398 9.15644 7.26375 8.98687 7.13872 8.86185C7.0137 8.73682 6.84413 8.66659 6.66732 8.66659H5.33398V7.33325H6.66732C6.84413 7.33325 7.0137 7.26301 7.13872 7.13799C7.26375 7.01297 7.33398 6.8434 7.33398 6.66659V5.33325H8.66732V6.66659C8.66732 6.8434 8.73756 7.01297 8.86258 7.13799C8.9876 7.26301 9.15717 7.33325 9.33398 7.33325H10.6673V8.66659Z" fill="%23494949" /></svg>');
}
.hi-beauty:after {
  mask-image: url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14 14.6666C14 14.6666 14 9.88299 14 7.33325C14 4.01955 11.3137 1.33325 8 1.33325C4.6863 1.33325 2 4.01955 2 7.33325C2 9.55409 2 14.6666 2 14.6666" stroke="%23494949" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round" /><path d="M7.99935 14.3334C9.84028 14.3334 11.3327 11.3486 11.3327 7.66675H4.66602C4.66602 11.3486 6.15842 14.3334 7.99935 14.3334Z" stroke="%23494949" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round" /></svg>');
}
.hi-hands:after {
  mask-image: url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15.0449 7.61148L13.5 8.38391L11.5 4.55378L13.0606 3.77349C13.1778 3.71487 13.3134 3.70463 13.4381 3.74499C13.5628 3.78535 13.6667 3.87307 13.7274 3.98927L15.2645 6.93283C15.2952 6.99169 15.3139 7.05608 15.3195 7.12225C15.3251 7.18841 15.3174 7.25503 15.297 7.3182C15.2765 7.38138 15.2437 7.43985 15.2004 7.4902C15.1571 7.54056 15.1042 7.58178 15.0449 7.61148V7.61148Z" stroke="%23494949" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round" /><path d="M2.50093 8.31701L0.956081 7.54459C0.89669 7.51489 0.843809 7.47367 0.800524 7.42331C0.757239 7.37296 0.724417 7.31449 0.703974 7.25131C0.683531 7.18814 0.675876 7.12152 0.681456 7.05536C0.687036 6.98919 0.70574 6.9248 0.736475 6.86594L2.27353 3.92238C2.33421 3.80618 2.43809 3.71846 2.56281 3.6781C2.68753 3.63774 2.82311 3.64797 2.94035 3.70659L4.50093 4.48689L2.50093 8.31701Z" stroke="%23494949" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round" /><path d="M13.5 8.38388L12.5 9.55376L10.2002 11.8536C10.1391 11.9146 10.0633 11.9588 9.98009 11.9819C9.89688 12.0049 9.80912 12.006 9.72536 11.9851L6.10305 11.0795C6.03511 11.0625 5.97149 11.0315 5.91632 10.9883L2.5 8.31689" stroke="%23494949" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round" /><path d="M12.5005 9.55396L9.75051 7.55396L8.95051 8.15396C8.60432 8.4136 8.18326 8.55396 7.75051 8.55396C7.31777 8.55396 6.89671 8.4136 6.55052 8.15396L6.21172 7.89986C6.15441 7.85688 6.10701 7.80208 6.07272 7.73919C6.03843 7.67629 6.01805 7.60676 6.01298 7.5353C6.0079 7.46385 6.01823 7.39213 6.04328 7.32502C6.06833 7.25791 6.10751 7.19696 6.15817 7.1463L8.60407 4.7004C8.6505 4.65397 8.70562 4.61714 8.76628 4.59202C8.82694 4.56689 8.89196 4.55396 8.95762 4.55396H11.5005" stroke="%23494949" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round" /><path d="M4.53516 4.48682L7.74266 3.55172C7.85724 3.51832 7.97998 3.527 8.08872 3.5762L10.2493 4.5538" stroke="%23494949" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round" /><path d="M7 13.3038L5.11628 12.8329C5.03984 12.8138 4.969 12.7769 4.90953 12.7252L3.5 11.5" stroke="%23494949" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round" /></svg>');
}
.hi-kid:after {
  mask-image: url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.66732 6.66658C6.66732 6.53473 6.62822 6.40584 6.55497 6.2962C6.48171 6.18657 6.37759 6.10112 6.25578 6.05067C6.13396 6.00021 5.99991 5.987 5.87059 6.01273C5.74127 6.03845 5.62248 6.10195 5.52925 6.19518C5.43601 6.28842 5.37252 6.4072 5.3468 6.53652C5.32107 6.66585 5.33428 6.79989 5.38473 6.92171C5.43519 7.04352 5.52064 7.14764 5.63027 7.2209C5.73991 7.29415 5.8688 7.33325 6.00065 7.33325C6.17746 7.33325 6.34703 7.26301 6.47206 7.13799C6.59708 7.01297 6.66732 6.8434 6.66732 6.66658ZM9.66732 9.37325C9.59163 9.3289 9.50793 9.29992 9.42101 9.28797C9.3341 9.27603 9.24568 9.28136 9.16083 9.30366C9.07598 9.32596 8.99637 9.36478 8.92656 9.41791C8.85674 9.47103 8.7981 9.53742 8.75399 9.61325C8.6783 9.74631 8.56873 9.85695 8.4364 9.93392C8.30408 10.0109 8.15373 10.0514 8.00065 10.0514C7.84758 10.0514 7.69723 10.0109 7.5649 9.93392C7.43258 9.85695 7.323 9.74631 7.24732 9.61325C7.20321 9.53742 7.14457 9.47103 7.07475 9.41791C7.00494 9.36478 6.92532 9.32596 6.84047 9.30366C6.75562 9.28136 6.66721 9.27603 6.58029 9.28797C6.49338 9.29992 6.40968 9.3289 6.33399 9.37325C6.1815 9.4612 6.06998 9.60588 6.02377 9.77574C5.97756 9.9456 6.00041 10.1268 6.08732 10.2799C6.28068 10.6165 6.55939 10.896 6.89532 11.0905C7.23125 11.2849 7.61252 11.3873 8.00065 11.3873C8.38879 11.3873 8.77006 11.2849 9.10599 11.0905C9.44192 10.896 9.72062 10.6165 9.91399 10.2799C10.0009 10.1268 10.0237 9.9456 9.97754 9.77574C9.93132 9.60588 9.81981 9.4612 9.66732 9.37325ZM10.0007 5.99992C9.8688 5.99992 9.73991 6.03902 9.63027 6.11227C9.52064 6.18553 9.43519 6.28965 9.38474 6.41146C9.33428 6.53328 9.32107 6.66732 9.3468 6.79665C9.37252 6.92597 9.43602 7.04475 9.52925 7.13799C9.62249 7.23122 9.74127 7.29472 9.87059 7.32044C9.99992 7.34617 10.134 7.33296 10.2558 7.2825C10.3776 7.23205 10.4817 7.1466 10.555 7.03697C10.6282 6.92733 10.6673 6.79844 10.6673 6.66658C10.6673 6.48977 10.5971 6.3202 10.4721 6.19518C10.347 6.07016 10.1775 5.99992 10.0007 5.99992ZM8.00065 1.33325C6.68211 1.33325 5.39318 1.72425 4.29685 2.45679C3.20052 3.18933 2.34604 4.23052 1.84146 5.4487C1.33687 6.66687 1.20485 8.00731 1.46209 9.30052C1.71932 10.5937 2.35426 11.7816 3.28661 12.714C4.21896 13.6463 5.40685 14.2813 6.70005 14.5385C7.99326 14.7957 9.3337 14.6637 10.5519 14.1591C11.7701 13.6545 12.8112 12.8 13.5438 11.7037C14.2763 10.6074 14.6673 9.31846 14.6673 7.99992C14.6673 7.12444 14.4949 6.25753 14.1599 5.4487C13.8248 4.63986 13.3338 3.90493 12.7147 3.28587C12.0956 2.66682 11.3607 2.17575 10.5519 1.84072C9.74304 1.50569 8.87613 1.33325 8.00065 1.33325ZM8.00065 13.3333C6.75886 13.3386 5.55412 12.9105 4.5942 12.1227C3.63427 11.3349 2.97933 10.2368 2.74233 9.01785C2.50533 7.79887 2.70112 6.5354 3.29594 5.44532C3.89076 4.35525 4.84732 3.5069 6.00065 3.04659C5.9938 3.14202 5.9938 3.23782 6.00065 3.33325C6.00065 3.86368 6.21137 4.37239 6.58644 4.74747C6.96151 5.12254 7.47022 5.33325 8.00065 5.33325C8.17747 5.33325 8.34703 5.26301 8.47206 5.13799C8.59708 5.01297 8.66732 4.8434 8.66732 4.66658C8.66732 4.48977 8.59708 4.3202 8.47206 4.19518C8.34703 4.07016 8.17747 3.99992 8.00065 3.99992C7.82384 3.99992 7.65427 3.92968 7.52925 3.80466C7.40423 3.67963 7.33399 3.51006 7.33399 3.33325C7.33399 3.15644 7.40423 2.98687 7.52925 2.86185C7.65427 2.73682 7.82384 2.66659 8.00065 2.66659C9.41514 2.66659 10.7717 3.22849 11.7719 4.22868C12.7721 5.22888 13.334 6.58543 13.334 7.99992C13.334 9.41441 12.7721 10.771 11.7719 11.7712C10.7717 12.7713 9.41514 13.3333 8.00065 13.3333Z" fill="%23494949" /></svg>');
}
.hi-money:after {
  mask-image: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.125 5H1.875C1.52982 5 1.25 5.27982 1.25 5.625V14.375C1.25 14.7202 1.52982 15 1.875 15H18.125C18.4702 15 18.75 14.7202 18.75 14.375V5.625C18.75 5.27982 18.4702 5 18.125 5Z" stroke="%23494949" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /><path d="M10 12.5C11.3807 12.5 12.5 11.3807 12.5 10C12.5 8.61929 11.3807 7.5 10 7.5C8.61929 7.5 7.5 8.61929 7.5 10C7.5 11.3807 8.61929 12.5 10 12.5Z" stroke="%23494949" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /><path d="M13.75 5L18.75 9.375" stroke="%23494949" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /><path d="M13.75 15L18.75 10.625" stroke="%23494949" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /><path d="M6.25 5L1.25 9.375" stroke="%23494949" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /><path d="M6.25 15L1.25 10.625" stroke="%23494949" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /></svg>');
}
.hi-bookmark:after {
  mask-image: url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3 14C3 13.6022 3.15804 13.2206 3.43934 12.9393C3.72064 12.658 4.10218 12.5 4.5 12.5H13V2H4.5C4.10218 2 3.72064 2.15804 3.43934 2.43934C3.15804 2.72064 3 3.10218 3 3.5V14Z" stroke="%23494949" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /><path d="M3 14V14.5H12" stroke="%23494949" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /><path d="M11 2V8L8.99956 6.5L7 8V2" stroke="%23494949" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /></svg>');
}
.hi-award:after {
  mask-image: url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_583_9486)"><path d="M7.9987 10.0001C10.576 10.0001 12.6654 7.91074 12.6654 5.33341C12.6654 2.75609 10.576 0.666748 7.9987 0.666748C5.42137 0.666748 3.33203 2.75609 3.33203 5.33341C3.33203 7.91074 5.42137 10.0001 7.9987 10.0001Z" stroke="%23494949" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /><path d="M5.47464 9.26008L4.66797 15.3334L8.0013 13.3334L11.3346 15.3334L10.528 9.25342" stroke="%23494949" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /></g><defs><clipPath id="clip0_583_9486"><rect width="16" height="16" fill="white" /></clipPath></defs></svg>');
}
.hi-globe:after {
  mask-image: url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8 15C11.866 15 15 11.866 15 8C15 4.13401 11.866 1 8 1C4.13401 1 1 4.13401 1 8C1 11.866 4.13401 15 8 15Z" stroke="%23494949" stroke-width="1.5" stroke-miterlimit="10" /><path d="M1.39844 5.6665H14.6011" stroke="%23494949" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /><path d="M1.40234 10.3335H14.6049" stroke="%23494949" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /><path d="M7.9987 14.8122C9.60953 14.8122 10.9154 11.7623 10.9154 8.00008C10.9154 4.23786 9.60953 1.18799 7.9987 1.18799C6.38787 1.18799 5.08203 4.23786 5.08203 8.00008C5.08203 11.7623 6.38787 14.8122 7.9987 14.8122Z" stroke="%23494949" stroke-width="1.5" stroke-miterlimit="10" /></svg>');
}
.hi-shield:after {
  mask-image: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.2383 7.69959C12.4846 7.46024 12.8845 7.46024 13.1309 7.69959C13.3548 7.91717 13.3746 8.25751 13.1914 8.49744L13.1309 8.56678L9.85254 11.7513C9.62861 11.9689 9.27818 11.9889 9.03125 11.8109L8.95996 11.7513L7.36914 10.2045C7.12289 9.96509 7.12281 9.57755 7.36914 9.33826C7.59312 9.12076 7.94354 9.10067 8.19043 9.27869L8.26074 9.33826L9.40625 10.4515L12.2383 7.69959Z" fill="%23494949" /><path fill-rule="evenodd" clip-rule="evenodd" d="M9.48926 1.75135C9.82118 1.63836 10.1834 1.63808 10.5146 1.75135L16.0488 3.64099C16.6692 3.85204 17.0848 4.42128 17.085 5.05994V10.5941C17.085 12.2778 16.4585 13.9001 15.3301 15.1635C14.7977 15.7602 14.1193 16.2577 13.2988 16.6888L10.3057 18.2592C10.1188 18.3571 9.89394 18.3571 9.70703 18.2592L6.70898 16.6879C5.88623 16.2561 5.20811 15.7591 4.67578 15.1625C3.54581 13.8983 2.91803 12.2758 2.91797 10.5912V5.05994C2.91809 4.42128 3.3334 3.85181 3.95312 3.64099L9.48926 1.75135ZM10.0957 2.9076C10.0353 2.88696 9.96818 2.88695 9.90723 2.9076L4.37012 4.79822C4.25592 4.8372 4.17981 4.94208 4.17969 5.05994V10.5912C4.17975 11.9797 4.6973 13.3175 5.62891 14.3597C6.05208 14.834 6.61116 15.2427 7.30859 15.6088L10.0059 17.0228L12.6992 15.6107C13.3076 15.291 13.8117 14.9369 14.2119 14.5355L14.377 14.3597C15.3068 13.3186 15.8232 11.9819 15.8232 10.5941V5.05994C15.8231 4.94202 15.7468 4.8364 15.6318 4.79724L10.0957 2.9076Z" fill="%23494949" /></svg>');
}
.hi-list:after {
  mask-image: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15.832 1.6665H4.16536C3.70513 1.6665 3.33203 2.0396 3.33203 2.49984V17.4998C3.33203 17.9601 3.70513 18.3332 4.16536 18.3332H15.832C16.2923 18.3332 16.6654 17.9601 16.6654 17.4998V2.49984C16.6654 2.0396 16.2923 1.6665 15.832 1.6665Z" stroke="%23494949" stroke-width="1.5" stroke-linejoin="round" /><path d="M8.75 5.8335H13.75" stroke="%23494949" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /><path d="M8.75 10H13.75" stroke="%23494949" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /><path d="M8.75 14.1665H13.75" stroke="%23494949" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /><path d="M6.25098 5.25C6.57305 5.25 6.83479 5.51098 6.83496 5.83301C6.83496 6.15519 6.57316 6.41699 6.25098 6.41699C5.92895 6.41682 5.66797 6.15508 5.66797 5.83301C5.66814 5.51109 5.92906 5.25018 6.25098 5.25Z" fill="%23494949" stroke="%23494949" stroke-width="0.5" /><path d="M6.25098 9.4165C6.57305 9.4165 6.83479 9.67748 6.83496 9.99951C6.83496 10.3217 6.57316 10.5835 6.25098 10.5835C5.92895 10.5833 5.66797 10.3216 5.66797 9.99951C5.66814 9.67759 5.92906 9.41668 6.25098 9.4165Z" fill="%23494949" stroke="%23494949" stroke-width="0.5" /><path d="M6.25098 13.5835C6.57305 13.5835 6.83479 13.8445 6.83496 14.1665C6.83496 14.4887 6.57316 14.7505 6.25098 14.7505C5.92895 14.7503 5.66797 14.4886 5.66797 14.1665C5.66814 13.8446 5.92906 13.5837 6.25098 13.5835Z" fill="%23494949" stroke="%23494949" stroke-width="0.5" /></svg>');
}
.hi-heart:after {
  mask-image: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.4419 16.5533L16.7726 10.2227C18.3281 8.66717 18.5576 6.10814 17.0855 4.47343C16.7168 4.06277 16.2683 3.73155 15.7673 3.49997C15.2664 3.26839 14.7235 3.1413 14.1718 3.12647C13.6201 3.11163 13.0712 3.20936 12.5585 3.41368C12.0458 3.618 11.5801 3.92464 11.1899 4.31488L10 5.50476L8.97267 4.47742C7.41717 2.92192 4.85814 2.69243 3.22343 4.16446C2.81277 4.53318 2.48155 4.9817 2.24997 5.48266C2.01839 5.98362 1.8913 6.52651 1.87647 7.0782C1.86163 7.6299 1.95936 8.17883 2.16368 8.69151C2.368 9.20419 2.67464 9.66987 3.06488 10.0601L9.55806 16.5533C9.67527 16.6705 9.83424 16.7364 10 16.7364C10.1658 16.7364 10.3247 16.6705 10.4419 16.5533V16.5533Z" stroke="%23494949" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /></svg>');
}
.hi-adjust-circle:after {
  mask-image: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14.1667 5.83341C13.7814 4.82987 13.1514 3.93855 12.334 3.24047C11.5165 2.54238 10.5376 2.05967 9.48612 1.83621C8.43464 1.61275 7.34399 1.65564 6.3133 1.96096C5.28262 2.26628 4.34458 2.82436 3.58447 3.58447C2.82436 4.34458 2.26628 5.28262 1.96096 6.3133C1.65564 7.34399 1.61275 8.43464 1.83621 9.48612C2.05967 10.5376 2.54238 11.5165 3.24047 12.334C3.93855 13.1514 4.82987 13.7814 5.83341 14.1667C6.21871 15.1703 6.84872 16.0616 7.66616 16.7597C8.4836 17.4578 9.46255 17.9405 10.514 18.1639C11.5655 18.3874 12.6562 18.3445 13.6868 18.0392C14.7175 17.7339 15.6556 17.1758 16.4157 16.4157C17.1758 15.6556 17.7339 14.7175 18.0392 13.6868C18.3445 12.6562 18.3874 11.5655 18.1639 10.514C17.9405 9.46255 17.4578 8.4836 16.7597 7.66616C16.0616 6.84872 15.1703 6.21871 14.1667 5.83341ZM12.8334 7.16674C12.8936 7.47985 12.9243 7.7979 12.9251 8.11674C12.9233 8.49283 12.8786 8.86748 12.7917 9.23341L10.7584 7.21674C11.1243 7.12988 11.499 7.08514 11.8751 7.08341C12.1939 7.0842 12.512 7.11489 12.8251 7.17507L12.8334 7.16674ZM12.0501 10.8334C11.7179 11.3062 11.3062 11.7179 10.8334 12.0501L7.95007 9.16674C8.28228 8.69393 8.69393 8.28228 9.16674 7.95007L12.0501 10.8334ZM5.38341 12.0501C4.80607 11.6507 4.32354 11.1294 3.96994 10.5229C3.61634 9.91648 3.40031 9.23974 3.33713 8.54059C3.27395 7.84143 3.36516 7.13694 3.60432 6.47693C3.84348 5.81692 4.22474 5.21752 4.72113 4.72113C5.21752 4.22474 5.81692 3.84348 6.47693 3.60432C7.13694 3.36516 7.84143 3.27395 8.54059 3.33713C9.23974 3.40031 9.91648 3.61634 10.5229 3.96994C11.1294 4.32354 11.6507 4.80607 12.0501 5.38341H11.8417C10.1296 5.39443 8.49165 6.08403 7.28719 7.30098C6.08274 8.51793 5.41009 10.1629 5.41674 11.8751C5.41674 11.9417 5.42507 12.0167 5.42507 12.0834L5.38341 12.0501ZM7.13341 12.7917C7.07322 12.4786 7.04253 12.1606 7.04174 11.8417C7.04347 11.4657 7.08821 11.091 7.17507 10.7251L9.20007 12.7501C8.83415 12.8369 8.45949 12.8817 8.08341 12.8834C7.7795 12.8911 7.47551 12.8716 7.17507 12.8251L7.13341 12.7917ZM11.8751 16.6667C11.0951 16.6653 10.3272 16.4741 9.63762 16.1097C8.94802 15.7453 8.35741 15.2186 7.91674 14.5751H8.12507C9.83581 14.5729 11.476 13.8929 12.6864 12.684C13.8969 11.4751 14.579 9.83581 14.5834 8.12507C14.5834 8.05841 14.5834 7.98341 14.5834 7.91674C15.4299 8.49422 16.069 9.32786 16.4069 10.2953C16.7447 11.2627 16.7635 12.313 16.4605 13.2919C16.1575 14.2708 15.5487 15.1268 14.7234 15.7342C13.8981 16.3416 12.8998 16.6685 11.8751 16.6667Z" fill="%23494949" /></svg>');
}
.hi-calendar:after {
  mask-image: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_764_3670)"><path d="M14.3946 3.44439V1.00006M5.57946 3.44439V1.00006M1.41673 7.1109H18.5573M1.17188 9.60901C1.17188 7.02412 1.17187 5.73107 1.59891 4.74356C1.98485 3.86254 2.5841 3.1563 3.31102 2.72576C4.14944 2.22223 5.24644 2.22223 7.44044 2.22223H12.5336C14.7276 2.22223 15.8246 2.22223 16.663 2.72576C17.4006 3.16819 17.999 3.8746 18.3752 4.74234C18.8022 5.73229 18.8022 7.02535 18.8022 9.61023V11.6136C18.8022 14.1984 18.8022 15.4915 18.3752 16.479C17.9892 17.36 17.39 18.0663 16.663 18.4968C15.8246 18.9991 14.7276 18.9991 12.5336 18.9991H7.44044C5.24644 18.9991 4.14944 18.9991 3.31102 18.4956C2.58424 18.0654 1.98501 17.3596 1.59891 16.479C1.17187 15.489 1.17188 14.196 1.17188 11.6111V9.60901Z" stroke="%23494949" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /></g><defs><clipPath id="clip0_764_3670"><rect width="20" height="20" fill="white" /></clipPath></defs></svg>');
}
.hi-clock:after {
  mask-image: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 19C14.9706 19 19 14.9706 19 10C19 5.02944 14.9706 1 10 1C5.02944 1 1 5.02944 1 10C1 14.9706 5.02944 19 10 19Z" stroke="%23494949" stroke-width="1.5" stroke-miterlimit="10" /><path d="M10 5V10H15" stroke="%23494949" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /></svg>');
}
.hi-eye:after {
  mask-image: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_764_3681)"><path d="M0.832031 9.99998C0.832031 9.99998 4.16536 3.33331 9.9987 3.33331C15.832 3.33331 19.1654 9.99998 19.1654 9.99998C19.1654 9.99998 15.832 16.6666 9.9987 16.6666C4.16536 16.6666 0.832031 9.99998 0.832031 9.99998Z" stroke="%23494949" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /><path d="M10 12.5C11.3807 12.5 12.5 11.3807 12.5 10C12.5 8.61929 11.3807 7.5 10 7.5C8.61929 7.5 7.5 8.61929 7.5 10C7.5 11.3807 8.61929 12.5 10 12.5Z" stroke="%23494949" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /></g><defs><clipPath id="clip0_764_3681"><rect width="20" height="20" fill="white" /></clipPath></defs></svg>');
}
.hi-enter:after {
  mask-image: url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.7"><path d="M6 8L3 11L6 14" stroke="%23494949" stroke-linecap="round" stroke-linejoin="round" /><path d="M12 2V11H3" stroke="%23494949" stroke-linecap="round" stroke-linejoin="round" /></g></svg>');
}
.hi-category:after {
  mask-image: url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M10.8553 1.33301H13.033C13.934 1.33301 14.6649 2.07027 14.6649 2.9798V5.17574C14.6649 6.08458 13.934 6.82253 13.033 6.82253H10.8553C9.95358 6.82253 9.22266 6.08458 9.22266 5.17574V2.9798C9.22266 2.07027 9.95358 1.33301 10.8553 1.33301Z" stroke="%23494949" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /><path fill-rule="evenodd" clip-rule="evenodd" d="M2.96465 1.33301H5.14169C6.04339 1.33301 6.77431 2.07027 6.77431 2.9798V5.17574C6.77431 6.08458 6.04339 6.82253 5.14169 6.82253H2.96465C2.06295 6.82253 1.33203 6.08458 1.33203 5.17574V2.9798C1.33203 2.07027 2.06295 1.33301 2.96465 1.33301Z" stroke="%23494949" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /><path fill-rule="evenodd" clip-rule="evenodd" d="M2.96465 9.17676H5.14169C6.04339 9.17676 6.77431 9.91402 6.77431 10.8242V13.0195C6.77431 13.929 6.04339 14.6663 5.14169 14.6663H2.96465C2.06295 14.6663 1.33203 13.929 1.33203 13.0195V10.8242C1.33203 9.91402 2.06295 9.17676 2.96465 9.17676Z" stroke="%23494949" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /><path fill-rule="evenodd" clip-rule="evenodd" d="M10.8553 9.17676H13.033C13.934 9.17676 14.6649 9.91402 14.6649 10.8242V13.0195C14.6649 13.929 13.934 14.6663 13.033 14.6663H10.8553C9.95358 14.6663 9.22266 13.929 9.22266 13.0195V10.8242C9.22266 9.91402 9.95358 9.17676 10.8553 9.17676Z" stroke="%23494949" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /></svg>');
}
.hi-share:after {
  mask-image: url('data:image/svg+xml,<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13.125 6C14.1605 6 15 5.16052 15 4.125C15 3.08947 14.1605 2.25 13.125 2.25C12.0895 2.25 11.25 3.08947 11.25 4.125C11.25 5.16052 12.0895 6 13.125 6Z" stroke="%23494949" stroke-linejoin="round" /><path d="M4.875 10.875C5.91052 10.875 6.75 10.0355 6.75 9C6.75 7.96448 5.91052 7.125 4.875 7.125C3.83948 7.125 3 7.96448 3 9C3 10.0355 3.83948 10.875 4.875 10.875Z" stroke="%23494949" stroke-linejoin="round" /><path d="M11.2518 5.09033L6.50391 7.96692" stroke="%23494949" stroke-linecap="round" stroke-linejoin="round" /><path d="M6.50391 9.96143L11.5066 12.9176" stroke="%23494949" stroke-linecap="round" stroke-linejoin="round" /><path d="M13.125 12C14.1605 12 15 12.8395 15 13.875C15 14.9105 14.1605 15.75 13.125 15.75C12.0895 15.75 11.25 14.9105 11.25 13.875C11.25 12.8395 12.0895 12 13.125 12Z" stroke="%23494949" stroke-linejoin="round" /></svg>');
}
.hi-phone:after {
  mask-image: url('data:image/svg+xml,<svg width="34" height="34" viewBox="0 0 34 34" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.5"><path d="M27.54 18.4168C27.2284 18.4168 26.9025 18.3176 26.5909 18.2468C25.9597 18.1077 25.3395 17.923 24.735 17.6943C24.0778 17.4552 23.3554 17.4676 22.7068 17.7291C22.0582 17.9907 21.5292 18.4828 21.2217 19.1109L20.91 19.7484C19.5302 18.9809 18.2622 18.0275 17.1417 16.9151C16.0293 15.7945 15.0759 14.5266 14.3084 13.1468L14.9034 12.7501C15.5315 12.4426 16.0236 11.9136 16.2852 11.265C16.5467 10.6164 16.5591 9.89397 16.32 9.23676C16.0951 8.63103 15.9105 8.01106 15.7675 7.38093C15.6967 7.06926 15.64 6.74343 15.5975 6.4176C15.4255 5.41973 14.9028 4.51607 14.1237 3.86935C13.3445 3.22264 12.36 2.87538 11.3475 2.8901H7.09752C6.48698 2.88437 5.88238 3.01025 5.32486 3.25918C4.76734 3.50812 4.27001 3.87425 3.86671 4.33266C3.46342 4.79108 3.16363 5.33101 2.98775 5.91569C2.81188 6.50038 2.76405 7.1161 2.84752 7.72093C3.60223 13.6559 6.31273 19.1703 10.5509 23.393C14.789 27.6157 20.3132 30.3062 26.2509 31.0393H26.7892C27.8339 31.0408 28.8425 30.6575 29.6225 29.9626C30.0707 29.5617 30.4287 29.0703 30.6729 28.5209C30.9171 27.9714 31.042 27.3764 31.0392 26.7751V22.5251C31.0218 21.5411 30.6635 20.5935 30.0253 19.8443C29.3872 19.095 28.5088 18.5905 27.54 18.4168ZM28.2484 26.9168C28.2481 27.1179 28.205 27.3167 28.122 27.4999C28.0389 27.6831 27.9178 27.8465 27.7667 27.9793C27.6089 28.1167 27.4238 28.2193 27.2236 28.2803C27.0235 28.3413 26.8127 28.3594 26.605 28.3334C21.2995 27.6532 16.3714 25.226 12.598 21.4347C8.82472 17.6434 6.42094 12.7038 5.76585 7.3951C5.74331 7.18758 5.76307 6.97765 5.82394 6.77799C5.88481 6.57832 5.98554 6.39307 6.12002 6.23343C6.25278 6.08232 6.41619 5.96121 6.59939 5.87816C6.78259 5.7951 6.98138 5.75202 7.18252 5.75176H11.4325C11.762 5.74443 12.0837 5.85218 12.3422 6.05645C12.6008 6.26072 12.7801 6.54874 12.8492 6.87093C12.9059 7.25815 12.9767 7.64065 13.0617 8.01843C13.2253 8.76522 13.4431 9.4991 13.7134 10.2143L11.73 11.1351C11.5604 11.2129 11.4079 11.3234 11.2812 11.4604C11.1544 11.5973 11.056 11.7579 10.9915 11.933C10.927 12.108 10.8977 12.2941 10.9053 12.4805C10.9129 12.667 10.9573 12.85 11.0359 13.0193C13.0747 17.3865 16.5853 20.8971 20.9525 22.9359C21.2974 23.0776 21.6843 23.0776 22.0292 22.9359C22.2059 22.8727 22.3682 22.7751 22.5068 22.6486C22.6455 22.5222 22.7576 22.3694 22.8367 22.1993L23.715 20.2159C24.4474 20.4778 25.1949 20.6955 25.9534 20.8676C26.3311 20.9526 26.7136 21.0234 27.1009 21.0801C27.423 21.1492 27.7111 21.3285 27.9153 21.5871C28.1196 21.8456 28.2274 22.1673 28.22 22.4968L28.2484 26.9168Z" fill="white" /></g></svg>');
}
.hi-location:after {
  mask-image: url('data:image/svg+xml,<svg width="23" height="29" viewBox="0 0 23 29" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.3333 0C5.1 0 0 5.1 0 11.3333C0 18.9833 9.91667 27.625 10.3417 28.05C10.625 28.1917 11.05 28.3333 11.3333 28.3333C11.6167 28.3333 12.0417 28.1917 12.325 28.05C12.75 27.625 22.6667 18.9833 22.6667 11.3333C22.6667 5.1 17.5667 0 11.3333 0ZM11.3333 25.075C8.35833 22.2417 2.83333 16.15 2.83333 11.3333C2.83333 6.65833 6.65833 2.83333 11.3333 2.83333C16.0083 2.83333 19.8333 6.65833 19.8333 11.3333C19.8333 16.0083 14.3083 22.2417 11.3333 25.075ZM11.3333 5.66667C8.21667 5.66667 5.66667 8.21667 5.66667 11.3333C5.66667 14.45 8.21667 17 11.3333 17C14.45 17 17 14.45 17 11.3333C17 8.21667 14.45 5.66667 11.3333 5.66667ZM11.3333 14.1667C9.775 14.1667 8.5 12.8917 8.5 11.3333C8.5 9.775 9.775 8.5 11.3333 8.5C12.8917 8.5 14.1667 9.775 14.1667 11.3333C14.1667 12.8917 12.8917 14.1667 11.3333 14.1667Z" fill="%23FAD265" /></svg>');
}
.modal {
  opacity: 0;
  visibility: hidden;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  backdrop-filter: blur(3px);
  background: rgba(0, 0, 0, 0.23);
  transition: opacity 0.5s, visibility 0.5s;
  z-index: 1000;
  overflow: auto;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 20px;
  z-index: -10;
}
.modal.open {
  opacity: 1;
  visibility: visible;
  z-index: 101;
}
.modal__content {
  max-width: min(900px, 100%);
  width: fit-content;
  width: 100%;
}
.modal__header {
  display: flex;
  justify-content: end;
}
.modal__close {
  cursor: pointer;
  transition: opacity 0.3s;
  border: none;
  outline: none;
  background: transparent;
  display: flex;
  align-items: center;
  padding: 5px;
}
.modal__close:hover {
  opacity: 1;
  border: none;
  outline: none;
}
.modal__close .hi {
  width: 32px;
}
.modal__close .hi:after {
  background-color: var(--clr-02);
}
.modal__body {
  max-height: calc(100vh - 86px);
  overflow: hidden;
  border-radius: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
}
.modal .video-container {
  width: 100%;
  object-fit: contain;
  height: 100%;
}
.modal .video-container iframe, .modal .video-container video {
  object-fit: contain;
  max-height: calc(100vh - 86px);
}
.modal__title {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: 20px;
  line-height: 135%;
  letter-spacing: -0.04em;
  color: #101820;
}
.modal-plan .modal__content {
  background-color: var(--clr-02);
  border-radius: 30px;
  padding: 27px 27px 30px 27px;
  position: relative;
}
.modal-plan .modal__close {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 100%;
  background: var(--clr-03);
  position: absolute;
  top: 15px;
  right: 15px;
}
.modal-plan .modal__close .hi {
  width: 24px;
}
.modal-plan .modal__close .hi:after {
  background-color: var(--clr-01);
}
.modal-plan .modal__header {
  font-family: var(--second-family);
  justify-content: left;
  font-size: 30px;
  padding-right: 80px;
  margin-bottom: 30px;
}
.modal-plan .modal__body {
  flex-direction: column;
}
#plan.modal.modal-plan .forminator-pagination-progress {
  flex-direction: column-reverse;
  align-items: center;
  gap: 20px;
}
#plan.modal.modal-plan .forminator-progress-bar {
  width: 100%;
  margin: 0 auto;
  max-width: 788px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 5px;
  height: 6px;
  background-color: rgba(217, 217, 217, 0.28);
}
#plan.modal.modal-plan .forminator-ui.forminator-custom-form .forminator-progress-bar span {
  background-color: #FAD265;
}
#plan.modal.modal-plan .forminator-custom-form .forminator-pagination-progress .forminator-progress-label {
  font-weight: 400;
  font-size: 16px;
  line-height: 100%;
}
#plan.modal.modal-plan .forminator-col .forminator-field {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  justify-content: center;
  column-gap: 30px;
  position: relative;
}
#plan.modal.modal-plan .forminator-col .forminator-field .forminator-label {
  font-family: var(--second-family);
  font-size: 35px;
  text-align: center;
  margin-bottom: 15px;
  font-weight: 400;
  line-height: 100%;
  width: 100%;
}
.forminator-required {
  display: none;
}
#plan.modal.modal-plan .forminator-col .forminator-field .forminator-description {
  font-size: 16px;
  text-align: center;
  margin-bottom: 40px;
  line-height: 100%;
  font-weight: 400;
  width: 100%;
}
#plan.modal.modal-plan .forminator-custom-form .forminator-radio-bullet {
  display: none;
}
#plan.modal.modal-plan .forminator-custom-form .forminator-radio.forminator-has_image .forminator-radio-image {
  padding: 0;
  border: none;
  background-color: transparent;
  padding-right: 10px;
  border-right: 1px solid rgba(73, 73, 73, 0.35);
}
#plan.modal.modal-plan .forminator-custom-form .forminator-radio:hover,
#plan.modal.modal-plan .forminator-custom-form .forminator-radio.forminator-is_checked {
  background: var(--clr-03);
  border-color: transparent;
}
#plan.modal.modal-plan .forminator-custom-form .forminator-radio {
  border: 1px solid rgba(0, 0, 0, 0.14);
  border-radius: 16px;
  margin: 0 0 5px;
  overflow: hidden;
  position: relative;
  max-width: 380px;
  width: 100%;
}
#plan.modal.modal-plan .forminator-custom-form .forminator-radio-image {
  position: absolute;
  left: 18px;
  top: 50%;
  transform: translateY(-50%);
}
#plan.modal.modal-plan .forminator-custom-form .forminator-radio-image span {
  width: 20px;
  height: 20px;
}
#plan.modal.modal-plan .forminator-custom-form .forminator-radio-label {
  font-size: 16px;
  line-height: 100%;
  font-weight: 400;
  padding: 22px 18px;
  width: 100%;
  margin: 0;
}
#plan.modal.modal-plan .forminator-custom-form .forminator-has_image .forminator-radio-label {
  padding: 22px 18px 22px 60px;
}
#plan.modal.modal-plan .forminator-custom-form .forminator-pagination-footer {
  margin-top: 40px;
}
#plan.modal.modal-plan .forminator-custom-form .forminator-button {
  border: 1px solid transparent;
  font-weight: 400;
  font-size: 16px;
  line-height: 100%;
  color: #494949;
  background: var(--clr-03);
  padding: 22px;
  height: 60px;
  border-radius: 16px;
  min-width: 105px;
  text-align: center;
  margin: 0;
  width: fit-content;
}
#plan.modal.modal-plan .forminator-custom-form .forminator-button:hover {
  box-shadow: none;
}
.forminator-row {
  margin-bottom: 10px;
}
#plan.modal.modal-plan .forminator-custom-form .forminator-input {
  --iti-arrow-padding:18px;
  font-size: 16px;
  line-height: 100%;
  font-weight: 400;
  padding: 19px 18px;
  width: 100%;
  margin: 0;
  border: 1px solid rgba(0, 0, 0, 0.14);
  border-radius: 16px;
  max-width: 380px;
}
#plan.modal.modal-plan .forminator-custom-form .forminator-input::placeholder {
  color: rgba(73, 73, 73, 0.35);
}
#plan.modal.modal-plan .forminator-iti-input.iti .iti__selected-country-primary {
  padding: 0 11px 0 18px;
  margin-right: 10px;
  position: relative;
  background: transparent;
}
#plan.modal.modal-plan .forminator-iti-input.iti .iti__search-input {
  padding: 8px 10px;
}
#plan.modal.modal-plan .forminator-ui#forminator-module-561.forminator-design--default .forminator-iti-input .iti__selected-dial-code {
  line-height: 100%;
}
#plan.modal.modal-planiti__selected-country .iti__country-container .iti__selected-country:hover,
#plan.modal.modal-planiti__selected-country .iti__country-container .iti__selected-country:focus,
#plan.modal.modal-planiti__selected-country .iti__country-container .iti__selected-country:active {
  border: none;
  background: transparent;
  outline: none;
}
#plan.modal.modal-plan .forminator-iti-input.iti .iti__selected-country-primary:hover,
#plan.modal.modal-plan .forminator-iti-input.iti .iti__selected-country-primary:active,
#plan.modal.modal-plan .forminator-iti-input.iti .iti__selected-country-primary:focus {
  background-color: transparent;
}
#plan.modal.modal-plan .forminator-iti-input.iti .iti__selected-country-primary:after {
  content: "";
  display: block;
  height: 16px;
  border-right: 1px solid rgba(0, 0, 0, 0.14);
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
}
.forminator-iti-input.iti.iti {
  width: 100%;
  /*max-width: 380px;*/
}
#plan.modal.modal-plan .forminator-field--phone.iti__tel-input {
  padding-left: 115px !important;
}
#plan.modal.modal-plan .forminator-ui.forminator-custom-form[data-grid=open] .forminator-row-inside:not(:last-child),
#plan.modal.modal-plan .forminator-ui.forminator-custom-form[data-grid=open] .forminator-row:not(:last-child) {
  margin-bottom: 5px;
}
#plan.modal.modal-plan .forminator-ui.forminator-custom-form[data-grid=open] .forminator-row:not(:first-child) .forminator-grouped-fields .forminator-row {
  margin-left: 0;
  margin-right: 0;
  flex-direction: column;
  width: 100%;
}
#plan.modal.modal-plan .forminator-ui.forminator-custom-form[data-grid=open] .forminator-row:not(:first-child) .forminator-grouped-fields .forminator-row .forminator-col {
  padding: 0;
  width: min(380px, 100%);
  margin: 0 auto;
  flex: unset;
}
#plan.modal.modal-plan .forminator-ui.forminator-custom-form[data-grid=open] .forminator-row:not(:first-child) .forminator-grouped-fields .forminator-row .forminator-col:not(:last-child) {
  margin-bottom: 5px;
}
#plan.modal.modal-plan .forminator-ui.forminator-custom-form .forminator-row:first-child .forminator-field-html .forminator-description {
  margin-bottom: 40px;
}
.forminator-grouped-fields {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.forminator-error-message {
  width: 100%;
  text-align: center;
  max-width: 380px;
}
@media (min-width: 884px) {
  #plan.modal.modal-plan .forminator-custom-form .forminator-radio {
    margin: 0 0 30px;
  }
  .forminator-grouped-fields {
    gap: 30px;
  }
  #plan.modal.modal-plan .forminator-ui.forminator-custom-form[data-grid=open] .forminator-row:not(:first-child) .forminator-grouped-fields .forminator-row {
    flex-direction: row;
    column-gap: 30px;
    justify-content: center;
  }
  .forminator-row,
  #plan.modal.modal-plan .forminator-ui.forminator-custom-form[data-grid=open] .forminator-row-inside:not(:last-child), #plan.modal.modal-plan .forminator-ui.forminator-custom-form[data-grid=open] .forminator-row:not(:last-child),
  #plan.modal.modal-plan .forminator-ui.forminator-custom-form[data-grid=open] .forminator-row:not(:first-child) .forminator-grouped-fields .forminator-row .forminator-col:not(:last-child),
  #plan.modal.modal-plan .forminator-ui.forminator-custom-form[data-grid=open] .forminator-row:not(:first-child) .forminator-grouped-fields .forminator-row .forminator-col {
    margin: 0;
  }
  #plan.modal.modal-plan .forminator-custom-form .forminator-radio:nth-child(5) {
    margin: 0 100px;
  }
  #plan.modal.modal-plan .forminator-custom-form .forminator-radio:nth-child(5) {
    margin: 0 100px;
  }
  #plan.modal.modal-plan .forminator-ui#forminator-module-561.forminator-design--default .forminator-error-message:nth-child(6) {
    position: absolute;
    top: calc(100% + 35px);
  }
  .forminator-grouped-fields .forminator-row:last-child {
    margin: 0;
    justify-content: center;
  }
  .forminator-grouped-fields .forminator-row:last-child {
    margin: 0 auto;
    width: 380px;
  }
}
@media (min-width: 992px) {
  #plan.modal.modal-plan .forminator-custom-form .forminator-button:hover {
    background: var(--clr-02);
    border: 1px solid rgba(0, 0, 0, 0.14);
  }
}
@media (min-width: 1400px) {
  .modal-plan .modal__content {
    padding: 50px 80px;
    width: 1190px;
    max-width: unset;
    border-radius: 40px;
  }
  .modal-plan .modal__header {
    font-size: 50px;
    padding-left: 80px;
    width: 740px;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 40px;
  }
  .modal-plan .modal__close {
    width: 54px;
    height: 54px;
    top: 40px;
    right: 40px;
  }
  #plan.modal.modal-plan .forminator-custom-form .forminator-pagination-progress .forminator-progress-label {
    font-size: 20px;
  }
  #plan.modal.modal-plan .forminator-col .forminator-field .forminator-label {
    font-size: 70px;
    margin-bottom: 20px;
  }
  #plan.modal.modal-plan .forminator-col .forminator-field .forminator-description {
    font-size: 20px;
    margin-bottom: 50px;
  }
  #plan.modal.modal-plan .forminator-custom-form .forminator-radio {
    border-radius: 32px;
  }
  #plan.modal.modal-plan .forminator-custom-form .forminator-radio-label {
    font-size: 20px;
    padding: 40px;
  }
  #plan.modal.modal-plan .forminator-custom-form .forminator-radio.forminator-has_image .forminator-radio-image {
    padding-right: 20px;
    left: 40px;
  }
  #plan.modal.modal-plan .forminator-custom-form .forminator-has_image .forminator-radio-label {
    padding: 40px 40px 40px 120px;
  }
  #plan.modal.modal-plan .forminator-custom-form .forminator-radio-image span {
    width: 40px;
    height: 40px;
  }
  #plan.modal.modal-plan .forminator-custom-form .forminator-button {
    font-size: 20px;
    padding: 30px 40px;
    border-radius: 32px;
    min-width: 160px;
    height: 84px;
  }
  #plan.modal.modal-plan .forminator-custom-form .forminator-input {
    border-radius: 32px;
    padding: 35px 40px;
    font-size: 24px;
  }
  #plan.modal.modal-plan .forminator-ui#forminator-module-561.forminator-design--default .forminator-iti-input .iti__selected-dial-code {
    font-size: 24px;
  }
  #plan.modal.modal-plan .forminator-iti-input.iti .iti__selected-country-primary {
    padding: 0px 20px 0 48px;
    margin-right: 20px;
  }
  #plan.modal.modal-plan .forminator-ui.forminator-custom-form[data-design=default] .forminator-phone .iti__country-container .iti__selected-country .iti__flag {
    transform: scale(2);
    box-shadow: none;
    border: none;
  }
  #plan.modal.modal-plan .forminator-field--phone.iti__tel-input {
    padding-left: 185px !important;
  }
  #plan.modal.modal-plan .forminator-ui.forminator-custom-form[data-design=default] .forminator-phone .iti__country-container .iti__selected-country .iti__flag + .iti__arrow {
    transform: translateX(5px);
    border-width: 5px;
  }
  #plan.modal.modal-plan .forminator-iti-input.iti .iti__selected-country-primary:after {
    height: 35px;
  }
  #plan.modal.modal-plan .forminator-ui#forminator-module-561.forminator-design--default .forminator-error-message:nth-child(6) {
    top: calc(100% + 34px);
  }
}
.categories {
  display: flex;
  gap: 10px;
  list-style-type: none;
  margin: 0;
  padding: 0 calc((100vw - var(--container-width) + var(--containerPadding)) / 2) 20px;
  margin-left: calc(-1 * (100vw - var(--container-width) + var(--containerPadding)) / 2);
  margin-right: calc(-1 * (100vw - var(--container-width) + var(--containerPadding)) / 2);
  margin-bottom: -20px !important;
  overflow: auto;
  scrollbar-width: thin;
  margin-top: 48px;
}
@media (min-width: 62em) {
  .categories {
    margin-top: 32px;
    margin-bottom: -30px !important;
  }
}
.categories__item.active .categories__link, .categories__item:hover .categories__link {
  color: var(--clr-01);
}
.categories__link {
  display: flex;
  align-items: center;
  border: 1px solid rgba(0, 0, 0, 0.13);
  border-radius: 18px;
  padding: 19px 24px;
  height: 54px;
  text-decoration: none;
  line-height: 100%;
  color: rgba(73, 73, 73, 0.35);
  white-space: nowrap;
  background-color: var(--clr-02);
}
@media (min-width: 62em) {
  .categories__link {
    border-radius: 32px;
    padding: 15px 30px;
    height: 84px;
  }
}
.card-article {
  border: none;
  display: flex;
  flex-direction: column;
  height: 100%;
}
.card-article__img {
  position: relative;
  width: 100%;
  height: 238px;
  z-index: 0;
  border-radius: 12px;
  overflow: hidden;
}
@media (min-width: 48em) {
  .card-article__img {
    height: auto;
    aspect-ratio: 429/337;
  }
}
@media (min-width: 62em) {
  .card-article__img {
    border-radius: 28px;
  }
}
.card-article__img:hover img {
  transform: scale(1.05);
}
.card-article__img img {
  transition: transform 0.3s;
}
.card-article__meta {
  display: flex;
  margin-top: 16px;
  justify-content: space-between;
  align-items: center;
  font-size: 14px;
}
@media (min-width: 62em) {
  .card-article__meta {
    margin-top: 18px;
  }
}
.card-article__category {
  display: flex;
  align-items: center;
  gap: 4px;
}
.card-article__category span {
  opacity: 0.7;
}
.card-article__category a {
  text-decoration: none;
}
.card-article__category a:hover span {
  opacity: 1;
  color: var(--clr-04);
}
.card-article__date {
  display: flex;
  align-items: center;
  gap: 4px;
}
.card-article__date span {
  opacity: 0.7;
}
.card-article__title {
  margin-top: 32px;
}
@media (min-width: 62em) {
  .card-article__title {
    margin-top: 30px;
  }
}
.card-article__title a {
  text-decoration: none;
}
.card-article__title a:hover {
  color: var(--clr-04);
}
.card-article__intro {
  margin-top: 16px;
  margin-bottom: auto;
}
@media (min-width: 62em) {
  .card-article__intro {
    margin-top: 30px;
  }
}
.card-article__btn {
  margin-top: 32px;
}
@media (min-width: 48em) {
  .card-article__btn {
    width: 150px;
  }
}
@media (min-width: 62em) {
  .card-article__btn {
    margin-top: 50px;
    width: 230px;
  }
}
.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.hide{display:none !important}.show{display:block !important}.hidden{display:none !important}
:root{scroll-behavior:smooth}.ps-container{max-width:1400px;margin-left:auto;margin-right:auto}body .select2-container--default .select2-selection--single{border-radius:24px;border:1px solid #9e826f;height:auto}body .select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--clr-01);font-family:var(--font-family);font-size:18px;line-height:1;padding:25px 0 23px;text-align:center;min-height:68px}body .select2-container--default .select2-selection--single .select2-selection__arrow b{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='13' height='13' viewBox='0 0 13 13' fill='none'><path d='M8.2785 11.5846C7.53175 13.0217 5.47581 13.0217 4.72907 11.5846L0.227958 2.92217C-0.463853 1.59078 0.502271 5.95875e-07 2.00267 7.27044e-07L11.0049 1.51404e-06C12.5053 1.64521e-06 13.4714 1.59078 12.7796 2.92217L8.2785 11.5846Z' fill='%23F5C952'/></svg>");background-size:100% 100%;border:none;width:13px;height:13px;position:static;display:block;margin:0}body .select2-container--default .select2-selection--single .select2-selection__arrow{height:auto;width:auto;top:30px;right:28px;display:block}body .select2-container{font-family:var(--font-family)}body .select2-country-option{display:flex;align-items:center;justify-content:center;gap:10px}body .select2-results .select2-country-option{justify-content:start}.wpcf7 .getroadmapform-fieldwrap input[type=search].iti__search-input,.getroadmapform-fieldwrap .iti__search-input,.wpcf7 .qsform-fieldwrap input[type=search].iti__search-input,.qsform-fieldwrap .iti__search-input{height:50px;padding-top:0;padding-bottom:0;border:none;border-bottom:1px solid rgba(0,0,0,.14);border-radius:0}.getroadmapform-fieldwrap .iti,.getroadmapform-fieldwrap .forminator-iti-input.iti,.qsform-fieldwrap .iti,.qsform-fieldwrap .forminator-iti-input.iti{width:100%;max-width:none}.getroadmapform-fieldwrap button.iti__selected-country,.qsform-fieldwrap button.iti__selected-country{border-radius:24px;overflow:hidden}.getroadmapform-fieldwrap button.iti__selected-country:hover,.qsform-fieldwrap button.iti__selected-country:hover{border:none}@media (min-width:75em){.ps-thank-you-spacer{min-height:177px}}.page-quiz .video-fixed,.page-thank-you .video-fixed{display:none}.page-thank-you .site-header{position:relative}@media (min-width:75em){.page-pridemonth .site-header{position:relative}}.page-quiz #bwc-wrap,.page-thank-you #bwc-wrap{display:none !important;visibility:hidden !important}.site-header{width:100%}.site-header .container{width:100%}.linkwrap{position:relative}.linkwrap-row{display:flex;align-items:center;justify-content:center}.linkwrap-col{flex:0 0 auto;width:auto;max-width:100%}.linkwrap-col--button{display:none;flex:0 0 auto;width:auto}.menu li.menu-item-has-children>.linkwrap .linkwrap-col--button{display:block}.linkwrap-button{font-size:0;line-height:1;display:block;width:100%;text-align:left;padding:0 0 0 5px;border:none !important;background:no-repeat}.linkwrap-button:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:1}.linkwrap-button svg{transform:rotate(-180deg);transition:all .3s ease 0s}.menu li.submenu-open>.linkwrap .linkwrap-button svg{transform:rotate(0deg)}.menu li.submenu-open>.linkwrap .linkwrap-button:before{display:none}.header__row{flex-wrap:wrap;display:flex}.header__col{flex:1 0 0;width:100%;max-width:100%}.header__col_logo{flex:0 0 auto;width:auto}.header__col_main{order:1;flex:0 0 auto;width:100%}.header__col_navcontrol{flex:0 0 auto;width:auto}.header__mainwrap{padding-top:8px;display:none}.ps-nav-open .header__mainwrap{display:block}.header__main{background:#fff;text-align:center;border-radius:16px;display:flex;flex-direction:column;gap:25px;padding:40px 0;box-shadow:0 0 0 0 rgba(0,0,0,.5);overflow:auto;max-height:calc(100dvh - 96px)}.header__inner{margin:0;display:flex;flex-direction:column;gap:25px;padding:0}.header__inner .menu{padding:0;justify-content:center;align-items:center}.header__booking{display:flex;align-items:center;justify-content:center}.header__control{display:flex;align-items:center;justify-content:center;gap:15px}.btn-media--whatsapp{display:inline-flex;align-items:center;justify-content:center;background:#25d366;box-shadow:0 10px 24px rgba(37,211,102,.28);transition:background-color .3s ease,box-shadow .3s ease,transform .3s ease}.btn-media--whatsapp:hover,.btn-media--whatsapp:active,.btn-media--whatsapp:focus{background:#1fb85a;border-color:transparent;box-shadow:0 12px 28px rgba(37,211,102,.38);transform:translateY(-1px)}.btn-media--whatsapp .hi:after{background-color:#fff}.header__navcontrol{font-size:0;height:100%}.header__button{border:none !important;padding:16px;border-radius:16px;background:#fff;height:100%}.burger{width:24px;height:14px;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;background:0 0;border:none !important;padding:0;outline:none}.burger span{display:block;height:2px;width:100%;background:currentColor;border-radius:1px;transition:transform .3s ease,opacity .3s ease}.ps-nav-open .burger span:nth-child(1){transform:translateY(6px) rotate(45deg)}.ps-nav-open .burger span:nth-child(2){opacity:0;transform:scaleX(0)}.ps-nav-open .burger span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}@media (max-width:75em){#primary-menu-desk>.menu-item{flex-direction:column}#primary-menu-desk>.menu-item-has-children>.sub-menu-wrap{position:static;visibility:visible;height:auto;opacity:1;display:none}#primary-menu-desk>.menu-item-has-children.submenu-open>.sub-menu-wrap{display:block}}@media (min-width:75em){.linkwrap-col--button{display:none !important}.header__row{flex-wrap:nowrap}.header__col_navcontrol{display:none}.header__col_main{flex:1 0 0;width:100%;max-width:100%}.header__mainwrap{display:block;padding:0}.header__main{max-height:none;overflow:visible;gap:0;padding:0;background:no-repeat;border-radius:0;flex-direction:row}.header__inner{padding:9px 9px 9px 32px;gap:0;flex-direction:row;flex:1 0 0;width:100%;max-width:100%}.header__control{gap:0;margin-left:auto}}.footer__row{margin-left:calc(-0.5 * var(--containerPadding));margin-right:calc(-0.5 * var(--containerPadding));display:flex;row-gap:20px;flex-wrap:wrap}.footer__col{padding:0 calc(0.5 * var(--containerPadding));width:100%}.footer-contacts .footer__title{margin-top:0;margin-bottom:15px}.addresses-row{display:flex;flex-wrap:wrap;gap:10px;column-gap:30px}.addresses-col{flex:0 0 auto;width:auto;max-width:100%}.addresses-col--email{width:100%}.addresses-col--info{width:100%;margin-top:10px}@media (min-width:48em){#footer-primary-menu{column-count:2;column-gap:30px}.footer-contacts__item{display:inline-block;font-size:inherit;margin:0 0 10px}}@media (min-width:62em){.footer-contacts{max-width:700px}.footer__text{max-width:400px}#footer-primary-menu{column-count:3}.footer__row{justify-content:space-between}.footer__col{flex:1 0 0;width:100%;max-width:100%}.footer__col_left{flex:0 0 auto;width:auto}.footer__col_center{flex:0 0 auto;width:auto}.footer__col_right{flex:0 0 auto;width:auto}.footer__col_contacts{flex:0 0 auto;width:auto}.footer__navwrap{max-width:700px}.footer__delimiter{padding-top:30px}}.wpcf7 .forminator-iti-input .iti__dropdown-content input[type=text]{height:40px}.forminator-iti-input.iti .iti__selected-country-primary{border-top-left-radius:30px;border-bottom-left-radius:30px}
.benefits{padding-top:38px}.benefits---xstype{padding-top:30px}.benefits-item:after{content:'';width:140px;height:2px;display:block;margin:22px auto 24px;background:var(--clr-04)}.benefits---xstype .benefits-item:after{margin-top:13px;margin-bottom:17px}.benefits-item:last-child:after{display:none}.benefitsblock{color:var(--clr-01);text-align:center;font-family:var(--second-family);font-size:48px;line-height:1.11}.benefits---xstype .benefitsblock{font-size:32px}.benefitsblock mark{color:var(--clr-04);background:no-repeat}@media (min-width:75em){.benefits{padding-top:55px;padding-bottom:16px}.benefits-list{display:flex;flex-wrap:wrap}.benefits-item{flex:1 0 0;width:100%;max-width:100%;position:relative;display:flex;align-items:center;padding:0 20px}.benefits-item:after{height:100%;width:2px;position:absolute;top:0;right:0;margin:0}.benefits---xstype .benefits-item:after{margin:0}.benefitsblock{font-size:64px;max-width:420px;margin:0 auto}.benefits---xstype .benefitsblock{font-size:64px}}
.certificates{padding-bottom:20px;padding-top:42px}.certificates--xspace{padding-top:23px;padding-bottom:59px}.certificates-main{text-align:center}.certificates-title{color:var(--clr-04);font-family:var(--second-family);font-size:36px;line-height:1.1;padding-bottom:9px}.certificates-description{color:var(--clr-04);font-size:24px;line-height:1.22;padding-bottom:42px}.certificates-list{display:flex;flex-wrap:wrap;margin:0 -10px;justify-content:center}.certificates-item{padding:8px 10px}.certificates-block{border-radius:14px;border:.5px solid #9e826f;width:170px;height:170px}@media (max-width:400px){.certificates-block{height:150px;width:150px}}.certificates-block img{vertical-align:middle;width:100%;height:100%;object-fit:contain}.certificates-control{display:flex;align-items:center;justify-content:center;padding-top:32px}.certificates-button{display:block;color:var(--clr-01);font-family:var(--font-family);font-size:16px;font-weight:500;line-height:1;border-radius:16px;background:#f5c952;border:1px solid #f5c952;padding:22px 10px 23px;text-decoration:none;text-align:center;display:flex;justify-content:center;align-items:start;align-self:center;justify-self:center;transition:all .3s ease 0s;text-align:center;min-width:250px}.certificates-button svg{margin:2px 0 0 9px}.certificates-button:hover{border-color:#f5c952;background:0 0}.certificates--xspace .certificates-control{padding:24px 5px 0}.certificates--xspace .certificates-button{width:100%;border-radius:28px}@media (min-width:75em){.certificates{padding-top:47px}.certificates--xspace{padding-bottom:20px}.certificates-list{margin:0 -25px}.certificates-item{padding:8px 25px}.certificates-block{width:240px;height:240px;border-radius:28px}.certificates-control{padding-top:48px}.certificates-button{font-weight:700;padding:36px 0 35px;border-radius:28px}.certificates--xspace .certificates-control{padding-top:49px}.certificates--xspace .certificates-button{width:auto;min-width:350px}}
.guidanceblock{border-radius:28px;background:#fff;position:relative;padding:32px 30px 32px}.guidanceblock-iconwrap{position:absolute;top:15px;left:15px;font-size:0;line-height:1;background:#f5c952;border-radius:50%;padding:7px 6px}.guidanceblock-title{font-size:20px;font-weight:500;line-height:150%;padding-bottom:8px}.guidanceblock-description{line-height:150%}.guidance{text-align:center}.guidance-main{padding:64px 0 40px}.guidance-title{font-family:var(--second-family);font-size:32px;line-height:110%;padding-bottom:7px}.guidance-title mark{background:0 0;color:var(--clr-04)}.guidance-description{line-height:150%}.guidance-content{padding-top:53px}.guidance-figure{padding:0 3px 0 6px}.guidance-picture{font-size:0;line-height:1}.guidance-list{padding-top:24px}.guidance-item{padding:8px 0}.guidance-footer{padding-top:24px}.guidance-control{padding:0 5px}.guidance-button{display:block;color:var(--clr-01);font-family:var(--font-family);font-size:16px;font-weight:700;line-height:1;background:#f5c952;border:1px solid #f5c952;padding:23px 10px 23px;width:100%;text-decoration:none;text-align:center;display:flex;justify-content:center;align-items:start;transition:all .3s ease 0s;text-align:center;text-decoration:none;border-radius:28px}.guidance-button:hover,.guidance-button:focus{color:var(--clr-01);text-decoration:none}.guidance-button:hover{border-color:#f5c952;background:0 0}@media (min-width:75em){.guidanceblock{padding-left:32px;padding-right:32px;padding-bottom:31px;height:100%}.guidanceblock-title{padding-bottom:9px}.guidance-main{padding-top:16px}.guidance-header{max-width:650px;margin:0 auto}.guidance-title{font-size:64px;padding-bottom:15px}.guidance-description{font-size:20px;padding:0 40px}.guidance-content{padding-top:80px}.guidance-figure{padding:0 12px 0 24px;margin-bottom:-271px}.guidance-list{display:flex;flex-wrap:wrap;padding:0 49px 0 48px;margin:0 -17px}.guidance-item{flex:1 0 0;width:100%;max-width:100%;padding:17px}.guidance-footer{padding-top:101px}.guidance-control{display:flex;align-items:center;justify-content:center}.guidance-button{padding:35px 0 37px;width:auto;min-width:350px}}
.heading{padding-top:20px}.heading--type-default{color:var(--clr-04)}.heading-main{text-align:center}.heading-title{font-family:var(--second-family);font-size:36px;line-height:1.1;padding-bottom:9px}.heading-title mark{background:0 0;color:var(--clr-04)}.heading-description{font-size:24px;line-height:1.22}.heading--type-inherit .heading-description{font-size:16px;line-height:1.2;padding-top:1px}@media (min-width:75em){.heading{padding-top:37px}.heading-title{font-size:64px;padding-bottom:6px}.heading-description{font-size:32px;max-width:910px;margin:0 auto;line-height:1.2}.heading--type-inherit .heading-description{font-size:32px}}
.matchprogram{margin-top:10px}.matchprogram-main{position:relative}.matchprogram-row{margin:0 -10px;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;padding:85px 0 43px}.matchprogram-col{padding:10px}.matchprogram-col--content{flex:1 0 0;width:100%;max-width:100%}.matchprogram-col--figure{flex:0 0 auto;width:auto;max-width:100%}.matchprogram-content{border-radius:16px;background:#fff;padding:16px 8px 19px;height:100%;display:flex;flex-direction:column;flex-wrap:wrap}.matchprogram-iconwrap{border-radius:16px;background:#f5c952;font-size:0;display:block;margin-right:auto;margin-left:8px;margin-bottom:-8px;float:left;padding:10px}.matchprogram-entry{padding:0;clear:both;display:flex;flex-direction:column;flex-grow:1;text-align:center}.matchprogram-title{clear:both;color:var(--clr-01);font-family:var(--second-family);font-size:36px;padding:0 10px}.matchprogram-subtitle{font-size:24px;font-family:var(--second-family);color:var(--clr-04);padding-top:11px}.matchprogram-description{padding-top:11px;line-height:1.5}.matchprogram-notices{font-size:18px;color:var(--clr-01);line-height:1;margin-top:auto;padding-top:20px}.matchprogram-notices ul{list-style:none;padding:0;margin:0;display:flex;align-items:start}.matchprogram-notices ul li{position:relative;padding:5px 19px 5px 17px}.matchprogram-notices ul li:before{content:'';display:block;width:8px;height:8px;background:var(--clr-04);border-radius:50%;position:absolute;top:11px;left:1px}.matchprogram-arwrap{border-radius:0 28px 0 48px;background:#9e826f;font-size:0;line-height:1;position:absolute;right:51px;bottom:0;padding:26px 34px 26px 50px;transform:rotate(90deg);transform-origin:100% 100%;visibility:hidden;color:#fff}.matchprogram-figure{padding:16px 3px 0}.matchprogram-picture{border-radius:28px;overflow:hidden;position:relative;min-height:199px;z-index:1;display:flex;align-items:end;justify-content:center;padding:24px 0}.matchprogram-picture img{width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1}.matchprogram-control{border-radius:21px;background:#fff;padding:16px 47px 0;display:flex}.matchprogram-button{display:block;color:var(--clr-01);font-family:var(--font-family);font-size:16px;font-weight:700;line-height:1;border-radius:16px;background:#f5c952;border:1px solid #f5c952;padding:22px 10px 23px;width:100%;text-decoration:none;text-align:center;display:flex;justify-content:center;align-items:start;transition:all .3s ease 0s;text-align:center;text-decoration:none}.matchprogram-button:hover,.matchprogram-button:focus{color:var(--clr-01);text-decoration:none}.matchprogram-button svg{margin:2px 0 0 9px}.matchprogram-button:hover{border-color:#f5c952;background:0 0}@media (min-width:75em){.matchprogram-content{border-radius:28px;max-width:48.6%;padding:17px 14px 60px}.matchprogram-iconwrap{border-radius:24px;padding:21px;margin:0 auto -25px 0px}.matchprogram-entry{text-align:left;padding:0 60px;position:relative}.matchprogram-title{font-size:64px;padding:0}.matchprogram-subtitle{font-size:36px;padding-top:12px}.matchprogram-description{padding-top:39px;padding-right:25px}.matchprogram-arwrap{visibility:visible;right:53px;bottom:-183px}.matchprogram-figure{position:absolute;top:0;right:0;width:50%;height:100%;width:48.55%;padding:0}.matchprogram-picture{height:100%}.matchprogram-control{padding:33px 60px 0}.matchprogram-button{width:auto;min-width:250px;padding:36px 0 35px;font-weight:500;border-radius:28px}}
.ofrcd-row{display:flex}.ofrcd-digits{display:flex;column-gap:3.75px}.ofrcd-digit{color:var(--clr-04);font-family:var(--font-family);font-size:27px;font-weight:700;line-height:1;border-radius:18px;background:#fff;min-width:52.5px;display:flex;align-items:center;justify-content:center;padding:17px 0 16px}.ofrcd-label{text-align:center;color:#fff;font-family:var(--font-family);font-size:18px;font-weight:300;line-height:1;padding-top:2px}.ofrcd-colon{color:#fff;font-family:var(--font-family);font-size:48px;font-weight:700;line-height:1.1;padding:4px 4px 0}.offercountdown-title{color:#fff;font-family:var(--second-family);font-size:27px}.offercountdown-content{padding-top:8px}.offer{padding-top:20px;padding-bottom:20px;scroll-margin-top:50px}.offer-main{border-radius:28px;background:radial-gradient(182.28% 87.99% at 136.11% 78.83%,rgba(255,255,255,.2) 0%,rgba(116,73,44,.2) 60.5%),#9e826f;display:flex;flex-direction:column;padding:56px 20px 0;overflow:hidden}.offer-badge{color:var(--clr-04);text-align:right;font-family:var(--font-family);font-size:16px;line-height:1;border-radius:48px;background:#fff;align-self:center;padding:5px 10px 5px;margin-bottom:8px;text-align:center}.offer-title{color:#fff;text-align:center;font-family:var(--second-family);font-size:36px;line-height:1.1;padding-bottom:17px}.offer-description{color:#fff;text-align:center;font-family:var(--font-family);font-size:20px;line-height:1.2;padding:0 10px 31px}.offer-control{align-self:center;padding-bottom:16px}.offer-button{display:block;color:var(--clr-01);font-family:var(--font-family);font-size:16px;font-weight:500;line-height:1;border-radius:16px;background:#f5c952;border:1px solid #f5c952;padding:22px 10px 23px;width:100%;text-decoration:none;text-align:center;display:flex;justify-content:center;align-items:start;transition:all .3s ease 0s;text-align:center;min-width:250px}.offer-button svg{margin:2px 0 0 9px}.offer-button:hover{border-color:#f5c952;background:0 0;color:#f5c952}.offer-prices{display:flex;justify-content:center;align-items:end;column-gap:8px;padding-bottom:35px}.offer-oldprice{color:#fff;font-family:var(--second-family);font-size:32px;line-height:1.1;text-decoration-line:line-through;padding-top:5px}.offer-newprice{color:#f5c952;font-family:var(--second-family);font-size:36px;font-weight:400;line-height:1.1;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;text-decoration-thickness:2px}.offer-countdown{justify-content:center;display:flex}.offer-list{list-style:none;padding:30px 0 0 11px;margin:0;color:#fff;font-family:var(--font-family);font-size:16px;line-height:1}.offer-list li{padding:6px 0 5px}.offer-list svg{margin:0 16px 0 0;vertical-align:top}.offer-figure{position:relative}.offer-picture{margin:0 -77px 0 -87px;padding-top:35px}.offer-picture img{vertical-align:middle;max-width:none;width:100%}.offer-achievements{list-style:none;padding:0;margin:0;color:#fff;font-family:var(--font-family);font-size:15px;font-weight:500;line-height:1;position:absolute;bottom:42px;left:0;display:flex;flex-direction:column;align-items:center;width:100%}.offer-achievements li{padding-top:12px}.offer-achievements svg{vertical-align:top;margin:0 11px 0 0}.glass-badge{position:relative;display:inline-block;align-items:center;overflow:hidden;color:#fff;background:rgba(158,130,111,.1);backdrop-filter:blur(18px) saturate(135%);-webkit-backdrop-filter:blur(18px) saturate(135%);box-shadow:inset 0 1px 0 rgba(255,255,255,.22),inset 0 -1px 0 rgba(255,255,255,.04),0 10px 30px rgba(80,55,35,.08);line-height:1;padding:22px 34px 21px;border-radius:21px;vertical-align:middle;white-space:nowrap;border:1px solid rgba(255,255,255,.3)}.glass-badge:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(45deg,rgba(255,255,255,.22) 0%,rgba(255,255,255,.1) 22%,rgba(255,255,255,.03) 45%,rgba(255,255,255,0) 70%)}.glass-badge:after{content:"";position:absolute;inset:1px;border-radius:inherit;pointer-events:none;background:radial-gradient(120% 140% at 15% 20%,rgba(255,255,255,.16) 0%,rgba(255,255,255,.07) 25%,rgba(255,255,255,0) 55%),linear-gradient(135deg,rgba(255,210,190,.1) 0%,rgba(255,255,255,0) 35%,rgba(190,220,255,.08) 100%);mix-blend-mode:screen;opacity:.75}@media (min-width:75em){.ofrcd-digits{column-gap:5px}.ofrcd-digit{width:70px;border-radius:24px;padding:22px 0;font-size:36px}.ofrcd-label{padding-top:3px;font-size:24px}.ofrcd-colon{font-size:64px;padding:7px 5px 0 6px}.offercountdown-title{font-size:36px}.offercountdown-content{padding-top:10px}.offer{padding-top:56px}.offer-main{align-items:start;padding:79px 56px 71px;position:relative}.offer-badge{align-self:start;font-size:20px;padding-left:11px;margin-bottom:19px}.offer-title{font-size:64px;max-width:760px;text-align:left;line-height:1.085;padding-bottom:20px}.offer-description{text-align:left;font-size:32px;font-weight:300;padding:0 0 40px;max-width:820px;line-height:1.185}.offer-inforow{display:flex;padding-bottom:20px}.offer-control{padding:0 17px 0 0}.offer-button{font-weight:700;padding:35px 0 36px;border-radius:28px}.offer-prices{column-gap:16px;padding:0}.offer-oldprice{font-size:48px;padding-top:0}.offer-newprice{font-size:64px}.offer-list{font-size:24px;line-height:1.1;padding:12px 0 0 5px}.offer-list li{padding:8px 0}.offer-list svg{width:26px;height:auto}.offer-figure{position:absolute;bottom:0;right:0}.offer-picture{margin:0 -152px -38px 0;max-width:734px}.offer-achievements{bottom:0;flex-wrap:wrap;flex-direction:row;justify-content:end;min-width:790px;left:auto;right:0;padding:0 15px 104px 0}.offer-achievements li{padding:8px}.offer-achievements li:last-child{margin-right:16px}.offer-achievements svg{width:21px;height:auto;margin-right:15px}.glass-badge{font-size:20px;padding:29px 41px 28px 46px;border-radius:28px}}
.outcomesblock{position:relative;padding-left:64px}.outcomesblock-iconwrap{font-family:var(--second-family);font-size:32px;line-height:110%;background:#f5c952;position:absolute;top:0;left:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:50%}.outcomesblock-title{font-family:var(--second-family);font-size:24px;line-height:110%}.outcomesblock-title:after{content:'';height:1px;display:block;width:100%;background:var(--clr-04);margin:7px 0 8px;border-radius:100%}.outcomesblock-title mark{background:0 0;color:var(--clr-04)}.outcomesblock-description{line-height:150%}.outcomes-main{padding:24px 0}.outcomes-title{font-family:var(--second-family);font-size:32px;line-height:110%;padding-bottom:7px;text-align:center}.outcomes-title mark{background:0 0;color:var(--clr-04)}.outcomes-content{padding-top:8px}.outcomes-item{padding:16px 0}@media (min-width:75em){.outcomesblock{padding:0 0 0 80px;max-width:636px}.outcomesblock-iconwrap{font-size:36px;width:64px;height:64px}.outcomesblock-title{font-size:36px}.outcomesblock-title:after{margin:15px 0 17px}.outcomesblock-description{font-size:20px}.outcomes-main{padding-top:16px}.outcomes-header{max-width:780px;margin:0 auto}.outcomes-title{font-size:64px}.outcomes-content{padding-top:56px}.outcomes-list{display:flex;flex-wrap:wrap;justify-content:space-between}.outcomes-item{flex:0 0 auto;width:auto;max-width:100%;padding:32px 0}}
.pridebar{--pridebar-accent:#e24a6e;--pridebar-text:#2d2a32;--pridebar-muted:#6e6a72;--pridebar-chip:#fce6ec;width:100%;margin:30px 0;margin-top:90px}.pridebar-main{background:#fff4f6;border:1px solid #f6dde3;border-radius:16px;padding:14px 16px}.pridebar-row{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.pridebar-title{display:flex;align-items:center;gap:10px;margin:0;font-family:var(--font-family);font-size:16px;font-weight:800;line-height:1.2;color:var(--pridebar-text);text-transform:uppercase;letter-spacing:.2px}.pridebar-accent{color:var(--pridebar-accent)}.pridebar-icon{flex:0 0 auto;display:inline-flex}.pridebar-icon svg{width:30px;height:30px;display:block}.pridebar-info{margin:0;font-family:var(--font-family);font-size:14px;line-height:1.4;color:var(--pridebar-muted)}.pridebar-info b{color:var(--pridebar-accent);font-weight:800}.pridebar-timer{display:flex;align-items:flex-start;gap:6px;background:var(--pridebar-chip);border-radius:12px;padding:6px 12px}.pridebar-timer-item{display:flex;flex-direction:column;align-items:center;min-width:28px}.pridebar-timer-num{font-family:var(--font-family);font-size:18px;font-weight:800;line-height:1;color:var(--pridebar-accent)}.pridebar-timer-label{margin-top:3px;font-family:var(--font-family);font-size:8px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--pridebar-muted)}.pridebar-timer-sep{font-family:var(--font-family);font-size:18px;font-weight:700;line-height:1;color:var(--pridebar-accent)}.pridebar-button{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;background:var(--pridebar-accent);color:#fff;font-family:var(--font-family);font-size:14px;font-weight:700;line-height:1;text-decoration:none;padding:12px 22px;border-radius:999px;white-space:nowrap}.pridebar-button:hover,.pridebar-button:focus{color:#fff;opacity:.92;text-decoration:none}@media (min-width:75em){.pridebar{margin:50px 0;position:sticky;top:10px;width:100%;margin-top:60px;left:0;z-index:2}.pridebar-main{padding:14px 28px;border-radius:24px}.pridebar-row{flex-direction:row;flex-wrap:nowrap;text-align:left;gap:24px}.pridebar-title{font-size:18px;flex:0 0 auto}.pridebar-info{margin-right:auto;padding-left:24px;border-left:1px solid #eac9d1;font-size:15px}.pridebar-timer{padding:8px 16px;gap:8px}.pridebar-timer-item{min-width:32px}.pridebar-timer-num,.pridebar-timer-sep{font-size:22px}.pridebar-timer-label{font-size:9px}}
.pride{--pride-gold:#f3ce7b;--pride-gold-2:#efc56a;--pride-ink:#2a2620;--pride-text:#4a4438;width:100%;margin:40px 0}.pride-banner{display:flex;flex-direction:column;border-radius:24px;overflow:hidden;background:linear-gradient(180deg,var(--pride-gold) 0%,var(--pride-gold-2) 100%)}.pride-media img{width:100%;height:100%;object-fit:cover;display:block}.pride-panel{padding:28px 24px 32px;text-align:center;display:flex;flex-direction:column;align-items:center}.pride-title{display:flex;align-items:center;justify-content:center;gap:10px;margin:0 0 14px;font-family:var(--font-family);font-size:22px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;color:var(--pride-ink)}.pride-text{margin:0 0 22px;max-width:440px}.pride-text p{margin:0;font-family:var(--font-family);font-size:17px;line-height:1.5;color:var(--pride-text)}.pride-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;background:#fff;color:var(--pride-ink);font-family:var(--font-family);font-size:18px;font-weight:700;text-decoration:none;padding:16px 36px;border-radius:999px;box-shadow:0 8px 22px rgba(120,90,20,.14);transition:transform .15s ease,box-shadow .15s ease}.pride-button:hover,.pride-button:focus{color:var(--pride-ink);text-decoration:none;transform:translateY(-1px);box-shadow:0 12px 28px rgba(120,90,20,.2)}.pride-heart{display:inline-flex;flex:0 0 auto}.pride-title .pride-heart svg{width:26px;height:26px;display:block}.pride-button .pride-heart svg{width:24px;height:24px;display:block}@media (min-width:62em){.pride-banner{flex-direction:row;align-items:stretch}.pride-media{flex:1 1 56%;min-height:0}.pride-panel{flex:1 1 44%;justify-content:center;padding:40px 48px}.pride-title{font-size:28px}.pride-text p{font-size:19px}}
.pridehero{--oh-accent:#e0a82e;--oh-accent-dark:#c98e1e;--oh-heading:#211c16;--oh-text:#5e564b;--oh-bg:#fbf3e6;--oh-card:#fff;--oh-border:#ece0cc;position:relative;width:100%;margin:0;background:var(--oh-bg);padding:25px 0 32px;overflow:hidden}.pridehero--has-photo:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none}.pridehero .ps-container{position:relative;z-index:2}.pridehero-grid{display:flex;align-items:start;flex-wrap:wrap;justify-content:space-between;column-gap:20px}.pridehero-content{flex:1 0 0;width:100%;max-width:100%;padding-bottom:15px}.pridehero-eyebrow{margin:0;padding-bottom:10px;font-family:var(--font-family);font-size:20px;font-weight:400;line-height:150%}.pridehero-eyebrow mark{background:linear-gradient(90deg,#e40303 0%,#ff8c00 20%,#ffed00 40%,#008026 60%,#004dff 80%,#750787 100%);-webkit-background-clip:text;background-clip:text;color:transparent;padding:0}.pridehero-headline{margin:0;padding-bottom:10px;font-family:var(--second-family);font-weight:400;font-size:36px;line-height:110%;color:var(--oh-heading);max-width:690px}.pridehero-accent{color:var(--oh-accent);font-style:italic}.pridehero-subtext{margin:0 0 9px;padding-bottom:10px;font-family:var(--font-family);font-size:inherit;line-height:150%;color:var(--oh-text);max-width:440px}.pridehero-features{list-style:none;margin:0;padding:0 0 15px;display:grid;gap:9px}.pridehero-feature{display:flex;align-items:center;gap:12px;font-family:var(--font-family);font-size:12px;line-height:150%;color:var(--oh-heading)}.pridehero-check{flex:0 0 auto;width:22px;height:22px;border-radius:50%;background:var(--oh-accent);color:#fff;display:inline-flex;align-items:center;justify-content:center}.pridehero-check svg{width:13px;height:13px;display:block}.pridehero-stats{display:flex;flex-direction:column;align-items:stretch;background:#fff;border:1px solid var(--oh-border);border-radius:28px;padding:20px 25px;margin-bottom:20px}.pridehero-stat{display:flex;align-items:center;gap:12px}.pridehero-stats-separator{flex:0 0 auto;display:block;background:var(--oh-border);width:100%;height:1px;margin:20px 0}@media (min-width:48em){.pridehero-stats{flex-direction:row;flex-wrap:nowrap;align-items:center}.pridehero-stat{flex:1 1 0;min-width:0}.pridehero-stats-separator{width:1px;height:auto;align-self:stretch;min-height:55px;margin:0 20px}}.pridehero-stat-icon{flex:0 0 auto;color:var(--oh-accent);display:inline-flex}.pridehero-stat-icon svg{height:55px;width:auto;display:block}.pridehero-stat-text{display:flex;flex-direction:column;line-height:1.1}.pridehero-stat-num{font-family:var(--font-family);font-size:20px;font-weight:700;color:var(--oh-heading)}.pridehero-stat-label{font-family:var(--font-family);font-size:12px;line-height:150%;color:var(--oh-text)}.pridehero-until{display:flex;align-items:center;gap:9px;margin:0;font-family:var(--font-family);font-size:14px;line-height:150%;color:var(--oh-text)}.pridehero-until-icon{color:var(--oh-accent);display:inline-flex}.pridehero-until-icon svg{width:18px;height:18px;display:block}.pridehero-media{position:absolute;left:0;top:0;transform:translate(0%,0%);z-index:0;display:flex;align-items:center;justify-content:center;pointer-events:none;font-size:0;line-height:1}.pridehero-media:before{content:'';background:var(--oh-bg);position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:2;opacity:.8}.pridehero-media img{position:relative;z-index:1;width:100%;max-height:100%;height:auto;object-fit:contain;object-position:center center;display:block;max-width:580px}.pridehero-form-card{background:var(--oh-card);border:1px solid var(--oh-border);border-radius:28px;margin-top:15px;padding:15px;box-shadow:0 24px 60px rgba(150,110,30,.14)}.pridehero-form-title{display:flex;align-items:center;gap:10px;margin:0;padding-bottom:15px;font-family:var(--second-family);font-weight:400;font-size:20px;line-height:110%;color:var(--oh-heading);justify-content:center}.pridehero-form-heart svg{width:26px;height:26px;display:block}.pridehero-form-note{display:flex;align-items:center;justify-content:center;gap:8px;margin:0;padding-top:15px;font-family:var(--font-family);font-size:14px;line-height:150%;color:var(--oh-text)}.pridehero-form-lock{color:var(--oh-accent);display:inline-flex}.pridehero-form-lock svg{width:18px;height:18px;display:block}.offerform{font-size:16px}.offerform-field{padding:0;margin:0 0 10px;color:var(--oh-heading)}.offerform-label{padding:5px;display:block;font-size:.8em}.offerform-footer{padding-top:0}.offerform-submitwrap{width:100%;position:relative}.offerform-submitwrap .wpcf7-spinner{transform:translate(-50%,50%);display:block;bottom:50%}.offerform-field .wpcf7-form-control-wrap{display:block;width:100%}input[type=text].offerform-input,input[type=email].offerform-input,input[type=url].offerform-input,input[type=password].offerform-input,input[type=search].offerform-input,input[type=number].offerform-input,input[type=tel].offerform-input,input[type=range].offerform-input,input[type=date].offerform-input,input[type=month].offerform-input,input[type=week].offerform-input,input[type=time].offerform-input,input[type=datetime].offerform-input,input[type=datetime-local].offerform-input,input[type=color].offerform-input,textarea.offerform-input{width:100%;box-sizing:border-box;height:60px;min-height:60px;padding:0 12px;border:1px solid var(--oh-border);border-radius:24px;background:#fff;font-family:var(--font-family);font-size:16px;line-height:60px;text-align:left;color:var(--oh-heading);outline:none;transition:border-color .15s}input[type=text].offerform-input:focus,input[type=email].offerform-input:focus,input[type=tel].offerform-input:focus,textarea.offerform-input:focus{border-color:var(--oh-accent)}input[type=text].offerform-input.wpcf7-not-valid,input[type=email].offerform-input.wpcf7-not-valid,input[type=tel].offerform-input.wpcf7-not-valid,textarea.offerform-input.wpcf7-not-valid{border-color:#d33}.offerform-field--promo input[type=text].offerform-input{background:#fcf6e8;border-color:var(--oh-accent);font-weight:700;letter-spacing:.5px;text-transform:uppercase}.offerform-field .iti{display:block;width:100%}.offerform-field .iti__flag-container{height:60px}.offerform-field .iti input[type=tel].offerform-input{padding-left:48px}.offerform-field .iti--separate-dial-code input[type=tel].offerform-input{padding-left:84px}.pridehero-form-card .wpcf7 .wpcf7-submit.wpcf7-form-control.offerform-button,.pridehero-form-card input[type=submit].offerform-button{border-radius:24px;border:1px solid #f5c952;background:#f5c952;color:var(--clr-01);font-family:var(--font-family);font-size:18px;font-weight:500;line-height:1;text-decoration:none;display:flex;align-items:center;justify-content:center;padding:22px 5px;width:100%;max-width:none;height:70px;min-height:70px;margin-top:0;cursor:pointer;transition:all .3s ease 0s}.pridehero-form-card .wpcf7 .wpcf7-submit.wpcf7-form-control.offerform-button:hover,.pridehero-form-card .wpcf7 .wpcf7-submit.wpcf7-form-control.offerform-button:focus,.pridehero-form-card input[type=submit].offerform-button:hover,.pridehero-form-card input[type=submit].offerform-button:focus{background:0 0;border-color:#f5c952}.pridehero-form-card .offerform-recaptchawrap{padding-top:15px}.pridehero-form-card .wpcf7-not-valid-tip{font-size:12px;color:#d33;margin-top:4px}.pridehero-form-card .wpcf7-response-output{margin:12px 0 0;font-size:14px;line-height:150%;border-radius:10px}@media (min-width:75em){.pridehero{padding:50px 0 15px}.pridehero-media{top:50%;left:50%;transform:translate(-50%,-50%)}.pridehero-media:before{opacity:0}.pridehero-eyebrow{font-size:24px;padding-bottom:34px}.pridehero-headline{font-size:72px;padding-bottom:17px}.pridehero-subtext{margin-bottom:22px;padding-bottom:0}.pridehero-features{padding-bottom:20px}.pridehero-feature{font-size:20px}.pridehero-check{width:26px;height:26px}.pridehero-check svg{width:15px;height:15px}.pridehero-stats-separator{margin:0 30px}.pridehero-stat-num{font-size:30px}.pridehero-stat-label{font-size:20px}.pridehero-until{font-size:16px}.pridehero-form-card{margin-top:0;margin-left:auto;padding:30px;width:500px;max-width:100%}.pridehero-form-title{font-size:36px;padding-bottom:15px}.pridehero-form-note{font-size:16px;padding-top:15px}}@media (min-width:48em) and (max-width:74.99em){.pridehero-grid{grid-template-columns:1fr 1fr}.pridehero-media{width:min(50vw,480px)}.pridehero-form-card{max-width:none;margin-top:0}}
.prideprocess{--pr-accent:#e0a82e;--pr-accent-dark:#c98e1e;--pr-accent-soft:#f5e7c4;--pr-heading:#211c16;--pr-text:#5e564b;--pr-border:#ece0cc;--pr-bg:#fffdf8;width:100%;margin:40px 0}.prideprocess-card{border:1px solid var(--pr-border);border-radius:24px;background:var(--pr-bg);padding:30px 20px}.prideprocess-head{text-align:center;margin-bottom:28px}.prideprocess-headline{margin:0;font-family:var(--second-family);font-weight:400;font-size:28px;line-height:1.15;color:var(--pr-heading)}.prideprocess-total-wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;margin-top:28px;padding:22px 16px;border-top:2px dashed var(--pr-accent);border-radius:16px;background:linear-gradient(180deg,#fff 0%,var(--pr-accent-soft) 100%)}.prideprocess-total-wrap:before,.prideprocess-total-wrap:after{display:none}.prideprocess-total-label{display:block;margin-bottom:14px;font-family:var(--font-family);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--pr-accent-dark)}.prideprocess-total{display:inline-flex;align-items:center;justify-content:center;gap:14px;width:100%;padding:0;border-radius:0;border:none;background:0 0;box-shadow:none}.prideprocess-total-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:42px;height:42px;border-radius:50%;background:var(--pr-accent);color:#fff;box-shadow:0 4px 12px rgba(224,168,46,.35)}.prideprocess-total-icon svg{width:20px;height:20px;display:block}.prideprocess-total-text{font-family:var(--second-family);font-size:20px;line-height:1.2;color:var(--pr-heading)}.prideprocess-steps{display:flex;flex-direction:column;gap:12px}.prideprocess-step{position:relative;flex:1;text-align:center;padding:22px 16px 24px;border-radius:16px;background:#fff;border:1px solid var(--pr-border);box-shadow:0 4px 14px rgba(33,28,22,.05)}.prideprocess-step:not(:last-child):after{content:"";position:absolute;left:50%;bottom:-19px;transform:translateX(-50%) rotate(45deg);width:10px;height:10px;border-right:2px solid var(--pr-accent);border-bottom:2px solid var(--pr-accent);background:var(--pr-bg);z-index:2}.prideprocess-num{position:relative;z-index:1;width:36px;height:36px;border-radius:50%;background:var(--pr-accent);color:#fff;font-family:var(--font-family);font-size:15px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.prideprocess-duration{display:block;margin-top:10px;font-family:var(--font-family);font-size:12.5px;font-weight:700;letter-spacing:.2px;color:var(--pr-accent-dark)}.prideprocess-icon{display:flex;align-items:center;justify-content:center;width:84px;height:84px;margin:14px auto;border-radius:50%;border:1px solid var(--pr-border);color:var(--pr-heading)}.prideprocess-icon svg{width:38px;height:38px;display:block}.prideprocess-step-title{margin:0 0 8px;font-family:var(--second-family);font-weight:400;font-size:24px;line-height:1.2;color:var(--pr-heading)}.prideprocess-step-desc{margin:0 auto;max-width:240px;font-family:var(--font-family);font-size:16px;line-height:1.45;color:var(--pr-text)}@media (min-width:62em){.prideprocess-card{padding:40px 32px}.prideprocess-headline{font-size:34px}.prideprocess-steps{flex-direction:row;gap:16px;align-items:flex-start}.prideprocess-step{padding:0;border:none;border-radius:0;background:0 0;box-shadow:none}.prideprocess-step:not(:last-child):after{display:none}.prideprocess-step:not(:first-child):before{content:"";position:absolute;top:18px;left:-50%;width:100%;border-top:2px dashed var(--pr-accent-soft);z-index:0}.prideprocess-total-wrap{flex-direction:row;flex-wrap:wrap;justify-content:center;margin-top:44px;padding:32px 0 0;border-top:1px solid var(--pr-border);border-radius:0;background:0 0;gap:24px}.prideprocess-total-label{display:none}.prideprocess-total-wrap:before,.prideprocess-total-wrap:after{display:block;content:"";flex:1;max-width:120px;height:1px;background:linear-gradient(90deg,transparent,var(--pr-accent-soft) 40%,var(--pr-accent) 100%)}.prideprocess-total-wrap:after{background:linear-gradient(270deg,transparent,var(--pr-accent-soft) 40%,var(--pr-accent) 100%)}.prideprocess-total{width:auto;padding:14px 28px 14px 16px;border-radius:999px;border:1px solid var(--pr-border);background:linear-gradient(180deg,#fff 0%,var(--pr-accent-soft) 100%);box-shadow:0 8px 24px rgba(201,142,30,.12)}.prideprocess-total-icon{width:46px;height:46px}.prideprocess-total-text{font-size:24px}}
.quiz-container{max-width:1400px;margin-left:auto;margin-right:auto}.quiz-main{position:relative}.quiz-row{margin:0 -5px;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;padding:80px 0 5px}.quiz-col{padding:5px}.quiz-col--content{flex:1 0 0;width:100%;max-width:100%}.quiz-col--figure{flex:0 0 auto;width:auto;max-width:100%}.quiz-cardcontent{border-radius:28px;background:#fff;padding:17px 14px;position:relative;height:100%;display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center}.quiz-iconwrap{border-radius:16px;background:#f5c952;font-size:0;display:block;margin-right:auto;padding:10px;margin:0 auto}.quiz-entry{padding:10px 0 0;clear:both;display:flex;flex-direction:column;flex-grow:1;min-height:355px;text-align:center}.quiz-title{clear:both;color:var(--clr-01);font-family:var(--second-family);font-size:36px}.quiz-subtitle{font-size:24px;font-family:var(--second-family);color:var(--clr-04);padding-top:12px}.quiz-description{padding-top:17px;line-height:1.5;margin-left:auto;margin-right:auto}.quiz-notices{font-size:18px;color:var(--clr-01);line-height:1;margin-top:auto;padding-top:20px}.quiz-notices ul{list-style:none;padding:0;margin:0;display:flex;align-items:start;justify-content:center}.quiz-notices ul li{position:relative;padding:5px 19px 5px 17px}.quiz-notices ul li:before{content:'';display:block;width:8px;height:8px;background:var(--clr-04);border-radius:50%;position:absolute;top:11px;left:1px}.quiz-arwrap{border-radius:0 28px;background:#9e826f;font-size:0;line-height:1;position:absolute;right:51px;bottom:0;padding:18px 26px 18px 27px;transform:rotate(90deg);transform-origin:100% 100%;display:none}.quiz-figure{position:relative;min-height:257px;z-index:1;display:flex;flex-direction:column}.quiz-picture{border-radius:28px;overflow:hidden;position:relative;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:-1;display:flex;align-items:end;justify-content:center;padding:24px 0;height:100%;flex-grow:1}.quiz-picture img{width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1}.quiz-control{border-radius:21px;background:#fff;padding:7.5px;margin-bottom:15px;margin:0 auto 15px;width:100%}.quiz-start{display:block;color:var(--clr-01);font-family:var(--font-family);font-size:20px;font-weight:700;line-height:1;border-radius:18px;background:#f5c952;border:1px solid #f5c952;padding:24.5px 10px;min-width:120px;text-decoration:none;text-align:center;transition:all .3s ease 0s}.quiz-start:hover{border-color:#f5c952;background:0 0}.step-main{min-height:100vh;min-height:100dvh;padding:80px 0 5px;display:flex;flex-wrap:wrap;width:100%}.step-row{display:flex;flex-wrap:wrap;flex-direction:column;height:auto;position:relative;z-index:1;width:100%}.step-col{padding:10px 0}.step-col--picture{display:none}.step--fullcover .step-col--picture{position:absolute;top:0;left:0;z-index:-1;height:100%;width:100%;display:block}.step-col--content{flex:1 0 0;width:100%;max-width:100%;order:-1}.step-figure{border-radius:28px;overflow:hidden;min-height:362px;min-height:228px;display:flex;width:100%}.step--fullcover .step-figure{height:100%}.step-picture{width:100%;height:auto}.step-picture img{width:100%;height:100%;object-fit:cover;vertical-align:middle}.step-picture--gradientcover{position:relative}.step-picture--gradientcover:before{content:'';position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(182deg,rgba(158,130,111,0) 33.77%,#9e826f 111.67%)}.step-content{border-radius:28px;background:#fff;padding:25px 20px 20px;height:100%;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center}.step-info{display:flex;flex-direction:column;height:100%;padding:40px 10px 40px}.step-text{color:#fff;text-align:center;font-family:var(--second-family);font-size:32px;flex:1 0 0;width:100%;max-width:100%;padding:0 10px}.step-control{padding:10px 20px 0}.step-buttonswrap{border-radius:28px;background:#fff;padding:5px 9px 6px 10px}.qsform-header{padding-bottom:15px}.qsform-title{font-size:20px;line-height:1.2;font-family:var(--font-family);color:var(--clr-01)}.qsform-checkboxes{margin-top:11px}.qsform-fields{padding-top:11px;padding-bottom:8px}.qsform-fieldwrap{padding:8px 0}input[type=text].qsform-field,input[type=email].qsform-field,input[type=url].qsform-field,input[type=password].qsform-field,input[type=search].qsform-field,input[type=number].qsform-field,input[type=tel].qsform-field,input[type=range].qsform-field,input[type=date].qsform-field,input[type=month].qsform-field,input[type=week].qsform-field,input[type=time].qsform-field,input[type=datetime].qsform-field,input[type=datetime-local].qsform-field,input[type=color].qsform-field,textarea.qsform-field{border-radius:24px;border:1px solid #9e826f;color:var(--clr-01);font-family:var(--font-family);font-size:18px;line-height:1;min-height:63px;text-align:center;padding:5px 10px;background:0 0;outline:none;height:auto}input[type=text].qsform-field.wpcf7-not-valid,input[type=email].qsform-field.wpcf7-not-valid,input[type=url].qsform-field.wpcf7-not-valid,input[type=password].qsform-field.wpcf7-not-valid,input[type=search].qsform-field.wpcf7-not-valid,input[type=number].qsform-field.wpcf7-not-valid,input[type=tel].qsform-field.wpcf7-not-valid,input[type=range].qsform-field.wpcf7-not-valid,input[type=date].qsform-field.wpcf7-not-valid,input[type=month].qsform-field.wpcf7-not-valid,input[type=week].qsform-field.wpcf7-not-valid,input[type=time].qsform-field.wpcf7-not-valid,input[type=datetime].qsform-field.wpcf7-not-valid,input[type=datetime-local].qsform-field.wpcf7-not-valid,input[type=color].qsform-field.wpcf7-not-valid,textarea.qsform-field.wpcf7-not-valid{border-color:red}.qsform-selectwrap{margin-top:19px;margin-bottom:8px}.qsform-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;border-radius:24px;border:1px solid #9e826f;color:var(--clr-01);font-family:var(--font-family);font-size:18px;line-height:1;min-height:63px;text-align:center;padding:5px 10px;background:0 0;background-color:#fff;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='13' height='13' viewBox='0 0 13 13' fill='none'><path d='M8.2785 11.5846C7.53175 13.0217 5.47581 13.0217 4.72907 11.5846L0.227958 2.92217C-0.463853 1.59078 0.502271 5.95875e-07 2.00267 7.27044e-07L11.0049 1.51404e-06C12.5053 1.64521e-06 13.4714 1.59078 12.7796 2.92217L8.2785 11.5846Z' fill='%23F5C952'/></svg>");background-repeat:no-repeat;background-position:right 22px top 50%;background-size:13px 13px;width:100%;display:block;outline:none}.qsform-select::-ms-expand{display:none}.qsform-footer{padding-top:10px}.qsfcontrol-row{display:flex;justify-content:space-between;margin:0 -4.5px}.qsfcontrol-col{padding:4.5px;flex:1 0 0;width:100%;max-width:100%}.qsfcontrol-col:last-child{display:flex;justify-content:end}.qsfcontrol__submitwrap{position:relative;width:100%;display:flex;justify-content:end}.qsfcontrol__submitwrap .wpcf7-spinner{transform:translate(-50%,50%);display:block;bottom:50%}.qsfcontrol-btn{border-radius:24px;border:1px solid #f5c952;background:#f5c952;color:var(--clr-01);font-family:var(--font-family);font-size:18px;font-weight:500;line-height:1;text-decoration:none;display:flex;align-items:center;justify-content:center;padding:22px 5px;width:100%;max-width:136px;transition:all .3s ease 0s}.qsfcontrol-btnicon:first-child{margin-right:10px}.qsfcontrol-btnicon:last-child{margin-left:10px}.qsfcontrol-btnicon{display:block}.qsfcontrol-btn:hover,.qsfcontrol-btn:focus{background:0 0;border-color:#f5c952}.qsfcontrol-btn--secondary{background:#f0eeef;border-color:#f0eeef}.ps-checkboxes{color:var(--clr-01);font-family:var(--font-family);font-size:18px;line-height:1;font-weight:500}.ps-checkboxes .wpcf7-list-item{display:block;margin:0;padding:8px 0}.ps-checkboxes .wpcf7-list-item input{display:none}.ps-checkboxes .wpcf7-list-item-label{border-radius:24px;border:1px solid #9e826f;display:block;text-align:center;padding:22px 0 21px;transition:all .3s ease 0s;cursor:pointer}.ps-checkboxes input:checked~.wpcf7-list-item-label{background:#f5c952;border-color:#f5c952}.ps-checkboxes .wpcf7-list-item-label:before,.ps-checkboxes .wpcf7-list-item-label:after{display:none}.loading{display:flex;align-items:center;justify-content:center;color:#000}.loading-dot{width:10px;height:10px;border-radius:50%;border:2px solid currentColor;flex-shrink:0;box-sizing:border-box}.loading-gap{width:2px;height:2px;flex-shrink:0;background:0 0}@keyframes dot1{0%{background:0 0}10%{background:currentColor}98%{background:currentColor}100%{background:0 0}}@keyframes dot2{0%,18%{background:0 0}28%{background:currentColor}98%{background:currentColor}100%{background:0 0}}@keyframes dot3{0%,37%{background:0 0}47%{background:currentColor}98%{background:currentColor}100%{background:0 0}}@keyframes dot4{0%,55%{background:0 0}65%{background:currentColor}98%{background:currentColor}100%{background:0 0}}@keyframes gap1{0%,10%{background:0 0}18%{background:currentColor}98%{background:currentColor}100%{background:0 0}}@keyframes gap2{0%,28%{background:0 0}37%{background:currentColor}98%{background:currentColor}100%{background:0 0}}@keyframes gap3{0%,47%{background:0 0}55%{background:currentColor}98%{background:currentColor}100%{background:0 0}}.loading-dot:nth-child(1){animation:dot1 3s linear infinite}.loading-gap:nth-child(2){animation:gap1 3s linear infinite}.loading-dot:nth-child(3){animation:dot2 3s linear infinite}.loading-gap:nth-child(4){animation:gap2 3s linear infinite}.loading-dot:nth-child(5){animation:dot3 3s linear infinite}.loading-gap:nth-child(6){animation:gap3 3s linear infinite}.loading-dot:nth-child(7){animation:dot4 3s linear infinite}.quiz-sending{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;z-index:1;padding-top:15px;padding-bottom:15px;display:none}.quiz-main--submitting .quiz-sending{display:block}.quizsending{border-radius:28px;background:#f5c952;height:100%;text-align:center;padding:30px 0 30px;display:flex;flex-direction:column;justify-content:center}.quizsending-loader{padding:16px 0 16px}.quizsending-title{color:var(--clr-01);font-family:var(--second-family);font-size:36px;line-height:1;padding:13px 0}.quizsending-description{color:var(--clr-04);font-family:var(--second-family);font-size:24px}@media (min-width:75em){.page-quiz .footer{margin-top:15px}.page-quiz .footer{margin-top:30px}.quiz-row{padding-top:125px;padding-bottom:20px;flex-direction:row;margin:0 -20px;min-height:auto}.quiz-col{flex:1 0 0;width:100%;max-width:100%;padding:20px}.quiz-content{padding-bottom:5px}.quiz-iconwrap{padding:21px;border-radius:24px}.quiz-entry{padding:22px 20px 0}.quiz-title{font-size:64px}.quiz-subtitle{font-size:36px}.quiz-description{font-size:20px;padding-top:38px;max-width:360px}.quiz-notices{padding-top:32px}.quiz-arwrap{position:absolute;bottom:0;right:0;transform:none;margin-left:auto;border-radius:48px 0 28px;padding:34px 73px 34px 74px}.quiz-figure{height:100%;padding:0 0 32px;display:flex;align-items:center;justify-content:end;padding:24px 0}.quiz-picture{position:absolute}.quiz-control{padding:10px;border-radius:28px;width:auto}.quiz-start{padding:24px 37px 26px;border-radius:24px}.step-main{padding-top:125px;min-height:610px;padding-bottom:5px}.step-row{flex-direction:row}.step-col--picture{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:-1;display:block}.step-col--content{min-height:616px;padding:76px 40px 70px 0;align-items:end;justify-content:end;display:flex}.step-figure{min-height:auto !important;width:100%;height:100%;max-height:none !important}.step-picture--gradientcover:before{background:linear-gradient(85deg,rgba(158,130,111,0) 30.15%,#9e826f 100%)}.step-content{max-width:562px;margin:0 54px 6px auto;height:auto;width:100%;padding:39px 20px 36px;justify-content:center;min-height:324px}.step-info{flex-direction:row;height:auto;padding:0;align-items:end;padding:0 20px 0 50px;justify-content:space-between;width:100%;height:100%}.step-info--vertical{flex-direction:column;align-items:end;justify-content:end}.step-text{font-size:64px;line-height:1.095;text-align:left;padding-right:20px;max-width:830px;margin-right:auto;flex:0 0 auto;width:auto}.step-info--vertical .step-text{max-width:920px;margin:0;padding:15px 0 85px 20px;text-align:right}.step-text--sm{font-size:48px;line-height:1.105}.step-info--vertical .step-text--sm{padding:0 0 154px;max-width:var(--lg-max-width,855px)}.step-text--up{align-self:start;padding:70px 20px 20px 10px;max-width:670px}.step-control{padding:0}.step-buttonswrap{padding:15px 20px 16px}.qsform-header{padding-bottom:0}.qsform-checkboxes{margin-bottom:5px}.qsform-fields{padding-bottom:7px}.qsform-fieldwrap{padding:10px 0}input[type=text].qsform-field,input[type=email].qsform-field,input[type=url].qsform-field,input[type=password].qsform-field,input[type=search].qsform-field,input[type=number].qsform-field,input[type=tel].qsform-field,input[type=range].qsform-field,input[type=date].qsform-field,input[type=month].qsform-field,input[type=week].qsform-field,input[type=time].qsform-field,input[type=datetime].qsform-field,input[type=datetime-local].qsform-field,input[type=color].qsform-field,textarea.qsform-field{min-height:70px}.qsform-selectwrap{margin:19px 0 15px}.qsform-select{min-height:70px}.qsform-footer{padding-top:0}.qsfcontrol-row{justify-content:end}.qsfcontrol-col{flex:0 0 auto;width:auto}.qsfcontrol-btn{padding:24px 10px 26px;min-width:136px}.ps-checkboxes{font-weight:400}.ps-checkboxes .wpcf7-list-item{padding:10px 0}.ps-checkboxes .wpcf7-list-item-label{padding:25px 0}.quiz-sending{padding-top:15px;padding-bottom:20px}.quizsending-title{font-size:64px;padding:17px 0}.quizsending-description{font-size:36px}}
.availablecountries{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.availablecountries-label{color:#fff;font-family:var(--font-family);font-size:20px;line-height:1;padding-right:11px;padding-top:1px}.availablecountries-list{display:flex}.availablecountries-list div{width:28px;height:28px;border-radius:50%;overflow:hidden;margin:0 5px}.availablecountries-list img{width:100%;height:100%;vertical-align:top}.recommends{margin-top:20px}.recommends-col{padding:20px 0}.recommends-header{border-radius:28px;background:radial-gradient(581.55% 119.4% at 98.61% 93.94%,rgba(255,255,255,.7) 0%,rgba(245,201,82,.7) 100%),#f5c952;text-align:center;padding:40px 30px 40px}.recommends-title{color:var(--clr-01);font-family:var(--second-family);font-size:36px;font-weight:400;line-height:1.1}.recommends-description{color:var(--clr-01);font-family:var(--second-family);font-size:24px;padding-top:20px;line-height:1.3}.recommend{color:#fff}.recommend-main{position:relative;z-index:1;border-radius:28px;overflow:hidden;text-align:center;padding:56px 17px;display:flex;flex-direction:column;height:auto;min-height:calc(100dvh - 77px)}.recommend-background{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:-1}.recommend-background img{height:100%;width:100%;object-fit:cover;vertical-align:middle}.recommend-background:before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border-radius:28px;background-image:linear-gradient(181deg,rgba(158,130,111,0) 38.85%,#9e826f 100.31%)}.recommend-countries{padding-bottom:8px}.recommend-title{color:#fff;font-family:var(--second-family);font-size:36px;line-height:1}.recommend-description{margin-top:auto;color:#fff;text-align:right;font-family:var(--font-family);font-size:20px;line-height:1.2;padding-top:25px}.recommend-price{color:var(--clr-04);text-align:right;font-family:var(--font-family);font-size:20px;line-height:1;background:#fff;align-self:end;padding:5px 11px;border-radius:48px;margin-top:19px}.recommend-control{text-align:right;padding-top:20px}.recommend-button{color:#fff;font-family:var(--font-family);font-size:20px;font-weight:700;line-height:1;text-decoration:none;background:no-repeat;outline:none;border:none !important;padding:0}.recommend-button svg{margin-left:8px}@media (min-width:75em){.recommends{margin-top:56px}.recommends-main{border-radius:28px;background:radial-gradient(164.9% 63.16% at 53.82% 54.12%,rgba(255,255,255,.7) 0%,rgba(245,201,82,.7) 100%),#f5c952;padding:67px 94px 66px}.recommends-col{padding:0}.recommends-header{background:no-repeat;border:none;text-align:left;padding:0 0 39px;border-radius:0}.recommends-title{font-size:64px;padding:0 5px}.recommends-description{font-size:36px;padding-top:10px;max-width:870px}.recommend-main{align-items:end;padding:44px 40px 42px;min-height:394px}.recommend-background:before{border-radius:28px;background-image:linear-gradient(85deg,rgba(158,130,111,0) 30.15%,#9e826f 100%)}.recommend-countries{padding-bottom:20px;margin:0 -5px}.recommend-title{font-size:48px}.recommend-description{margin:0;max-width:480px;padding-top:21px;line-height:1}.recommend-price{padding-right:10px;padding-left:10px}}
.specialbonus{padding-top:32px;padding-bottom:52px}.specialbonus-main{border-radius:28px;background:#f5c952;overflow:hidden;position:relative;z-index:1}.specialbonus-figure{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:-1}.specialbonus-figure:before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:1;background-image:linear-gradient(0deg,#f5c952 0%,#f5c952 30%,transparent 55%)}.specialbonus-picture{height:100%;width:100%}.specialbonus-picture img{height:100%;width:100%;object-fit:cover}.specialbonus-content{text-align:center;min-height:757px;display:flex;flex-direction:column;justify-content:end;padding:0 17px 48px}.specialbonus-title{font-weight:700;line-height:150%;letter-spacing:2.4px;text-transform:uppercase;font-size:24px;padding-bottom:15px}.specialbonus-description{line-height:150%}.specialbonus-notice{font-size:14px;line-height:150%;padding:16px 10px 0}.specialbonus-footer{padding-top:16px}.specialbonus-button{display:block;color:var(--clr-01);font-family:var(--font-family);font-size:16px;font-weight:700;line-height:1;background:#fff;border:1px solid #fff;padding:23px 10px 23px;width:100%;text-decoration:none;text-align:center;display:flex;justify-content:center;align-items:start;transition:all .3s ease 0s;text-align:center;text-decoration:none;border-radius:28px}.specialbonus-button:hover,.specialbonus-button:focus{color:var(--clr-01);text-decoration:none}.specialbonus-button:hover{border-color:#fff;background:0 0}@media (min-width:75em){.specialbonus{padding-top:39px;padding-bottom:20px}.specialbonus-figure:before{background-image:linear-gradient(270deg,#f5c952 0%,#f5c952 38%,transparent 62%)}.specialbonus-picture img{object-position:0% 34%;margin-left:-390px}.specialbonus-content{min-height:auto;margin:0 0 0 auto;max-width:600px;text-align:right;padding:49px 64px 48px}.specialbonus-title{padding-bottom:16px}.specialbonus-notice{font-size:16px;padding-right:0}.specialbonus-button{max-width:350px;margin-left:auto}}
.surconsult{background:#9e826f;color:#fff;scroll-margin-top:0px}.surconsult-main{padding:108px 0 32px;text-align:center}.surconsult-title{font-family:var(--second-family);font-size:36px;line-height:110%;padding-bottom:10px}.surconsult-title i,.surconsult-title em{color:#f5c952;font-style:italic}.surconsult-subtitle{font-size:20px;padding-bottom:33px}.surconsult-subtitle mark{font-weight:700;color:inherit;background:no-repeat}.surconsult-description{line-height:150%}.surconsult-description p{margin-bottom:9px}.surconsult-description ul{font-size:12px;line-height:150%;padding:0;margin:0;text-align:left;list-style:none;display:grid;grid-template-columns:1fr max-content;grid-auto-flow:column;grid-template-rows:repeat(3,auto);column-gap:24px;justify-content:space-between}.surconsult-description ul li{position:relative;padding-left:19px}.surconsult-description ul li:before{content:'';display:block;width:3px;height:3px;background:#fff;border-radius:50%;position:absolute;top:8px;left:8px}.surconsult-formwrap{border-radius:28px;background:#fff;margin-top:33px;padding:24px 30px 32px}.getroadmapform-fieldwrap{padding:8px 0;color:var(--clr-01)}input[type=text].getroadmapform-field,input[type=email].getroadmapform-field,input[type=url].getroadmapform-field,input[type=password].getroadmapform-field,input[type=search].getroadmapform-field,input[type=number].getroadmapform-field,input[type=tel].getroadmapform-field,input[type=range].getroadmapform-field,input[type=date].getroadmapform-field,input[type=month].getroadmapform-field,input[type=week].getroadmapform-field,input[type=time].getroadmapform-field,input[type=datetime].getroadmapform-field,input[type=datetime-local].getroadmapform-field,input[type=color].getroadmapform-field,textarea.getroadmapform-field{border-radius:24px;border:1px solid #9e826f;color:var(--clr-01);font-family:var(--font-family);font-size:16px;line-height:1;min-height:64px;text-align:center;padding:5px 10px;background:0 0;outline:none;height:auto}input[type=text].getroadmapform-field.wpcf7-not-valid,input[type=email].getroadmapform-field.wpcf7-not-valid,input[type=url].getroadmapform-field.wpcf7-not-valid,input[type=password].getroadmapform-field.wpcf7-not-valid,input[type=search].getroadmapform-field.wpcf7-not-valid,input[type=number].getroadmapform-field.wpcf7-not-valid,input[type=tel].getroadmapform-field.wpcf7-not-valid,input[type=range].getroadmapform-field.wpcf7-not-valid,input[type=date].getroadmapform-field.wpcf7-not-valid,input[type=month].getroadmapform-field.wpcf7-not-valid,input[type=week].getroadmapform-field.wpcf7-not-valid,input[type=time].getroadmapform-field.wpcf7-not-valid,input[type=datetime].getroadmapform-field.wpcf7-not-valid,input[type=datetime-local].getroadmapform-field.wpcf7-not-valid,input[type=color].getroadmapform-field.wpcf7-not-valid,textarea.getroadmapform-field.wpcf7-not-valid{border-color:red}.getroadmapform-footer{padding-top:8px}.getroadmapform-recaptchawrap{font-size:0;line-height:1;padding-bottom:10px}.getroadmapform-submitwrap{width:100%;position:relative}.getroadmapform-submitwrap .wpcf7-spinner{transform:translate(-50%,50%);display:block;bottom:50%}.wpcf7 .wpcf7-submit.wpcf7-form-control.getroadmapform-button,.getroadmapform-button{border-radius:24px;border:1px solid #f5c952;background:#f5c952;color:var(--clr-01);font-family:var(--font-family);font-size:18px;font-weight:500;line-height:1;text-decoration:none;display:flex;align-items:center;justify-content:center;padding:22px 5px;width:100%;max-width:none;transition:all .3s ease 0s;height:64px}.wpcf7 .wpcf7-submit.wpcf7-form-control.getroadmapform-button:hover,.getroadmapform-button:hover,.wpcf7 .wpcf7-submit.wpcf7-form-control.getroadmapform-button:focus,.getroadmapform-button:focus{background:0 0;border-color:#f5c952}.getroadmapform-noticewrap{color:var(--clr-01);font-size:14px;line-height:150%;padding-top:8px}@media (min-width:75em){.surconsult-main{text-align:left;padding-top:177px;padding-bottom:41px}.surconsult-row{display:flex;flex-wrap:wrap;margin:0 -15px}.surconsult-col{flex:1 0 0;width:100%;max-width:100%;padding:0 15px}.surconsult-content{padding-top:50px}.surconsult-title{font-size:72px;padding-bottom:17px}.surconsult-subtitle{font-size:36px;padding-bottom:34px}.surconsult-description{max-width:620px}.surconsult-description p{margin-bottom:32px}.surconsult-description ul{display:block;font-size:20px}.surconsult-description ul li{padding-left:31px}.surconsult-description ul li:before{width:5px;height:5px;top:13px;left:12px}.surconsult-formwrap{margin:0 0 0 auto;max-width:635px;padding:48px 64px 64px}.getroadmapform-fieldwrap{padding:16px 0}input[type=text].getroadmapform-field,input[type=email].getroadmapform-field,input[type=url].getroadmapform-field,input[type=password].getroadmapform-field,input[type=search].getroadmapform-field,input[type=number].getroadmapform-field,input[type=tel].getroadmapform-field,input[type=range].getroadmapform-field,input[type=date].getroadmapform-field,input[type=month].getroadmapform-field,input[type=week].getroadmapform-field,input[type=time].getroadmapform-field,input[type=datetime].getroadmapform-field,input[type=datetime-local].getroadmapform-field,input[type=color].getroadmapform-field,textarea.getroadmapform-field{min-height:70px}.getroadmapform-footer{padding-top:16px}.wpcf7 .wpcf7-submit.wpcf7-form-control.getroadmapform-button,.getroadmapform-button{height:70px}.getroadmapform-noticewrap{font-size:16px;text-align:center}}
.timebadge{position:sticky;top:5px;width:100%;margin-top:30px;left:0;z-index:2}.timebadge-main{border-radius:16px;background:radial-gradient(691.88% 50.46% at 50% 43.21%,rgba(255,137,137,.5) 0%,rgba(191,67,67,.5) 100%),#ff8989;position:relative;z-index:1;padding:3px 0;overflow:hidden}.timebadge-main:before{content:'';position:absolute;inset:0;z-index:-1;opacity:.2;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='39' height='78' viewBox='0 0 55.7338 111.468'%3E%3Cpath fill='white' d='M27.2535 14.5801L25.5778 13.6126C25.9308 13.4031 26.249 13.1341 26.5096 12.8007C27.0635 12.0952 27.3085 11.217 27.2019 10.3276C27.095 9.43676 26.6476 8.64156 25.9421 8.08758C25.2382 7.53682 24.3584 7.28868 23.4689 7.39523C22.6052 7.4993 21.8092 7.818 21.1163 8.21009C21.1089 7.41487 20.9875 6.5653 20.6452 5.7661C20.2933 4.94168 19.6397 4.30569 18.809 3.97044C17.9765 3.63643 17.0642 3.64663 16.2406 3.99907C15.4162 4.35101 14.7776 5.00308 14.4441 5.83474C14.2865 6.22761 14.2108 6.63882 14.2051 7.04662L12.5311 6.08012C10.8597 5.11512 8.71502 5.68978 7.75002 7.36121L7.50002 7.79423C6.94852 8.74945 7.27684 9.97478 8.23207 10.5263L25.5526 20.5263C26.5078 21.0778 27.7331 20.7495 28.2846 19.7942L28.5346 19.3612C29.4996 17.6898 28.925 15.5451 27.2535 14.5801ZM23.7068 9.38124C24.0656 9.33781 24.423 9.43677 24.7065 9.66167C24.9911 9.88484 25.1725 10.2067 25.2163 10.5668C25.26 10.9269 25.1604 11.2816 24.9372 11.5662C24.7135 11.8516 24.3922 12.0321 23.9923 12.0807C23.9458 12.0873 23.5329 12.1364 22.8442 12.0333L20.8454 10.8793C21.4162 10.3347 22.492 9.5274 23.7082 9.38087L23.7068 9.38124ZM16.3106 7.61788C16.1693 7.28459 16.1641 6.91556 16.3003 6.57966C16.4351 6.24412 16.6925 5.98045 17.0276 5.83793C17.3605 5.69529 17.7291 5.69097 18.0655 5.82631C18.3981 5.95827 18.6656 6.21895 18.8077 6.55274C19.2889 7.67927 19.1273 9.01318 18.9414 9.78112L16.9426 8.62712C16.509 8.08229 16.3435 7.69692 16.3123 7.61888L16.3106 7.61788ZM14.7164 21.943C14.5872 21.5809 14.697 21.1766 14.9927 20.9305C15.2875 20.6839 15.7054 20.648 16.038 20.84L18.4204 22.2155L20.6299 20.3365C20.9246 20.0921 21.3407 20.0575 21.6724 20.249C22.004 20.4405 22.1821 20.8181 22.1178 21.1955L21.5953 24.0485L23.9777 25.424C24.3111 25.6165 24.4885 25.9972 24.4224 26.3759C24.3557 26.7554 24.0591 27.053 23.6797 27.1202L20.9178 27.566L20.3286 30.3805C20.2501 30.7624 19.9383 31.0524 19.5522 31.1031C19.1661 31.1539 18.7896 30.9561 18.6133 30.6095L17.2494 27.9238L14.2694 28.1212C14.0846 28.1334 13.9044 28.0895 13.7503 28.0005C13.5823 27.9035 13.4456 27.7541 13.3655 27.567C13.2118 27.2092 13.3025 26.794 13.5885 26.5307L15.7175 24.5671L14.7169 21.9421L14.7164 21.943ZM11.3008 27.3091L6.06219 24.2846C3.6711 22.9041 2.85157 19.8456 4.23207 17.4545L7.23207 12.2583L19.0308 19.0703L18.1985 19.778L17.038 19.108C15.9814 18.498 14.6438 18.6148 13.7127 19.3936C12.7766 20.1729 12.4229 21.4675 12.8475 22.6561L13.3663 24.0156L12.2346 25.0597C11.5949 25.6476 11.2732 26.4768 11.3008 27.3091Z'/%3E%3Cpath fill='white' transform='translate(-27.8669,55.7338)' d='M27.2535 14.5801L25.5778 13.6126C25.9308 13.4031 26.249 13.1341 26.5096 12.8007C27.0635 12.0952 27.3085 11.217 27.2019 10.3276C27.095 9.43676 26.6476 8.64156 25.9421 8.08758C25.2382 7.53682 24.3584 7.28868 23.4689 7.39523C22.6052 7.4993 21.8092 7.818 21.1163 8.21009C21.1089 7.41487 20.9875 6.5653 20.6452 5.7661C20.2933 4.94168 19.6397 4.30569 18.809 3.97044C17.9765 3.63643 17.0642 3.64663 16.2406 3.99907C15.4162 4.35101 14.7776 5.00308 14.4441 5.83474C14.2865 6.22761 14.2108 6.63882 14.2051 7.04662L12.5311 6.08012C10.8597 5.11512 8.71502 5.68978 7.75002 7.36121L7.50002 7.79423C6.94852 8.74945 7.27684 9.97478 8.23207 10.5263L25.5526 20.5263C26.5078 21.0778 27.7331 20.7495 28.2846 19.7942L28.5346 19.3612C29.4996 17.6898 28.925 15.5451 27.2535 14.5801ZM23.7068 9.38124C24.0656 9.33781 24.423 9.43677 24.7065 9.66167C24.9911 9.88484 25.1725 10.2067 25.2163 10.5668C25.26 10.9269 25.1604 11.2816 24.9372 11.5662C24.7135 11.8516 24.3922 12.0321 23.9923 12.0807C23.9458 12.0873 23.5329 12.1364 22.8442 12.0333L20.8454 10.8793C21.4162 10.3347 22.492 9.5274 23.7082 9.38087L23.7068 9.38124ZM16.3106 7.61788C16.1693 7.28459 16.1641 6.91556 16.3003 6.57966C16.4351 6.24412 16.6925 5.98045 17.0276 5.83793C17.3605 5.69529 17.7291 5.69097 18.0655 5.82631C18.3981 5.95827 18.6656 6.21895 18.8077 6.55274C19.2889 7.67927 19.1273 9.01318 18.9414 9.78112L16.9426 8.62712C16.509 8.08229 16.3435 7.69692 16.3123 7.61888L16.3106 7.61788ZM14.7164 21.943C14.5872 21.5809 14.697 21.1766 14.9927 20.9305C15.2875 20.6839 15.7054 20.648 16.038 20.84L18.4204 22.2155L20.6299 20.3365C20.9246 20.0921 21.3407 20.0575 21.6724 20.249C22.004 20.4405 22.1821 20.8181 22.1178 21.1955L21.5953 24.0485L23.9777 25.424C24.3111 25.6165 24.4885 25.9972 24.4224 26.3759C24.3557 26.7554 24.0591 27.053 23.6797 27.1202L20.9178 27.566L20.3286 30.3805C20.2501 30.7624 19.9383 31.0524 19.5522 31.1031C19.1661 31.1539 18.7896 30.9561 18.6133 30.6095L17.2494 27.9238L14.2694 28.1212C14.0846 28.1334 13.9044 28.0895 13.7503 28.0005C13.5823 27.9035 13.4456 27.7541 13.3655 27.567C13.2118 27.2092 13.3025 26.794 13.5885 26.5307L15.7175 24.5671L14.7169 21.9421L14.7164 21.943ZM11.3008 27.3091L6.06219 24.2846C3.6711 22.9041 2.85157 19.8456 4.23207 17.4545L7.23207 12.2583L19.0308 19.0703L18.1985 19.778L17.038 19.108C15.9814 18.498 14.6438 18.6148 13.7127 19.3936C12.7766 20.1729 12.4229 21.4675 12.8475 22.6561L13.3663 24.0156L12.2346 25.0597C11.5949 25.6476 11.2732 26.4768 11.3008 27.3091Z'/%3E%3Cpath fill='white' transform='translate(27.8669,55.7338)' d='M27.2535 14.5801L25.5778 13.6126C25.9308 13.4031 26.249 13.1341 26.5096 12.8007C27.0635 12.0952 27.3085 11.217 27.2019 10.3276C27.095 9.43676 26.6476 8.64156 25.9421 8.08758C25.2382 7.53682 24.3584 7.28868 23.4689 7.39523C22.6052 7.4993 21.8092 7.818 21.1163 8.21009C21.1089 7.41487 20.9875 6.5653 20.6452 5.7661C20.2933 4.94168 19.6397 4.30569 18.809 3.97044C17.9765 3.63643 17.0642 3.64663 16.2406 3.99907C15.4162 4.35101 14.7776 5.00308 14.4441 5.83474C14.2865 6.22761 14.2108 6.63882 14.2051 7.04662L12.5311 6.08012C10.8597 5.11512 8.71502 5.68978 7.75002 7.36121L7.50002 7.79423C6.94852 8.74945 7.27684 9.97478 8.23207 10.5263L25.5526 20.5263C26.5078 21.0778 27.7331 20.7495 28.2846 19.7942L28.5346 19.3612C29.4996 17.6898 28.925 15.5451 27.2535 14.5801ZM23.7068 9.38124C24.0656 9.33781 24.423 9.43677 24.7065 9.66167C24.9911 9.88484 25.1725 10.2067 25.2163 10.5668C25.26 10.9269 25.1604 11.2816 24.9372 11.5662C24.7135 11.8516 24.3922 12.0321 23.9923 12.0807C23.9458 12.0873 23.5329 12.1364 22.8442 12.0333L20.8454 10.8793C21.4162 10.3347 22.492 9.5274 23.7082 9.38087L23.7068 9.38124ZM16.3106 7.61788C16.1693 7.28459 16.1641 6.91556 16.3003 6.57966C16.4351 6.24412 16.6925 5.98045 17.0276 5.83793C17.3605 5.69529 17.7291 5.69097 18.0655 5.82631C18.3981 5.95827 18.6656 6.21895 18.8077 6.55274C19.2889 7.67927 19.1273 9.01318 18.9414 9.78112L16.9426 8.62712C16.509 8.08229 16.3435 7.69692 16.3123 7.61888L16.3106 7.61788ZM14.7164 21.943C14.5872 21.5809 14.697 21.1766 14.9927 20.9305C15.2875 20.6839 15.7054 20.648 16.038 20.84L18.4204 22.2155L20.6299 20.3365C20.9246 20.0921 21.3407 20.0575 21.6724 20.249C22.004 20.4405 22.1821 20.8181 22.1178 21.1955L21.5953 24.0485L23.9777 25.424C24.3111 25.6165 24.4885 25.9972 24.4224 26.3759C24.3557 26.7554 24.0591 27.053 23.6797 27.1202L20.9178 27.566L20.3286 30.3805C20.2501 30.7624 19.9383 31.0524 19.5522 31.1031C19.1661 31.1539 18.7896 30.9561 18.6133 30.6095L17.2494 27.9238L14.2694 28.1212C14.0846 28.1334 13.9044 28.0895 13.7503 28.0005C13.5823 27.9035 13.4456 27.7541 13.3655 27.567C13.2118 27.2092 13.3025 26.794 13.5885 26.5307L15.7175 24.5671L14.7169 21.9421L14.7164 21.943ZM11.3008 27.3091L6.06219 24.2846C3.6711 22.9041 2.85157 19.8456 4.23207 17.4545L7.23207 12.2583L19.0308 19.0703L18.1985 19.778L17.038 19.108C15.9814 18.498 14.6438 18.6148 13.7127 19.3936C12.7766 20.1729 12.4229 21.4675 12.8475 22.6561L13.3663 24.0156L12.2346 25.0597C11.5949 25.6476 11.2732 26.4768 11.3008 27.3091Z'/%3E%3C/svg%3E");background-size:39px 78px;background-repeat:repeat}.timebadge-row{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -3px;align-items:center}.timebadge-col{padding:0 3px}.timebadge-col--text{width:100%}.timebadge-text{color:#fff;text-align:center;font-family:var(--font-family);font-size:14px;line-height:1.48;padding:0}.timebadge-control{padding:1px}.timebadge-button{border-radius:16px;background:#fff;display:flex;align-items:start;border:1px solid #fff;color:#ff8989;font-family:var(--font-family);font-size:14px;font-weight:700;line-height:1;padding:3px 10px;text-decoration:none}.timebadge-button:hover,.timebadge-button:focus{color:#ff8989;text-decoration:none}.timebadge-button svg{width:13.6px;height:auto;margin-right:7px;margin-bottom:0}.countdown-row{display:flex;margin:0 -1px}.countdown-col{padding:1px}.countdown-digit{color:#ff8989;font-family:var(--font-family);font-size:14.64px;font-weight:700;border-radius:3px;background:#fff;padding:2px 0;min-width:15px;text-align:center}.countdown-colon{color:#fff;font-family:var(--font-family);font-size:26.027px;font-weight:700;line-height:.6;padding:0}@media (min-width:75em){.timebadge{margin-top:50px}.timebadge-main{border-radius:28px;padding:11px 31px 12px 33px}.timebadge-row{justify-content:space-between}.timebadge-col--text{flex:0 0 auto;width:auto}.timebadge-text{font-size:20px;text-align:left;padding:3px 10px 0 0;max-width:345px}.timebadge-col--countdown{flex:0 0 auto;width:auto;margin-right:auto}.timebadge-col--control{flex:0 0 auto;width:auto}.timebadge-countdown{padding:5px 0 0}.timebadge-control{padding-top:2px}.timebadge-button{font-size:20px;padding:21px 53px 18px;border-radius:28px}.timebadge-button svg{width:20px;margin-right:10px}.countdown-col{padding:2px}.countdown-digit{font-size:22.899px;padding:14px 0 12px;border-radius:15.266px;min-width:44px}.countdown-colon{padding:5px 0 0;font-size:40.709px}}
.psrating{display:flex;color:#fff;justify-content:center;align-items:center}.psrating-main{position:relative}.psrating-before{display:flex;gap:3px}.psrating-starblock{background:#dcdce6;padding:8px 7px;font-size:0;line-height:1}.psrating-starblock svg{vertical-align:middle}.psrating-after .psrating-starblock{background:#00b67a}.psrating-after{display:flex;gap:3px;position:absolute;left:0;top:0;overflow:hidden}.trustpilot{padding-top:39px;padding-bottom:39px}.trustpilot--xspace{padding-top:30px;padding-bottom:64px}.trustpilot-card{border-radius:24px;border:2px solid #9e826f;padding:54px 5px 54px;text-align:center}.trustpilot-logo{font-size:0;text-align:center;line-height:1;padding:0 0 15px}.trustpilot-logo img{max-width:248px}.trustpilot-value{color:#000;font-family:var(--font-family);font-size:96px;font-weight:700;line-height:1;padding-bottom:14px}.trustpilot-label{color:#000;font-family:var(--font-family);font-size:36px;font-weight:700;line-height:1;padding-bottom:11px}.trustpilot-rating{padding-bottom:40px}.trustpilot-title{color:var(--clr-04);font-family:var(--second-family);font-size:36px;line-height:1.12;padding-bottom:16px}.trustpilot-description{color:var(--clr-04);font-size:24px;line-height:1.2}.trustpilot-reviews{margin-top:40px;overflow:hidden}.trustpilot--xspace .trustpilot-reviews{margin-top:32px}.trustpilot-list{display:flex;margin:0 -22px;overflow:auto}.trustpilot-item{min-width:100%;padding:0 22px}.trustpilot-navigation{display:flex;flex-wrap:wrap;color:#fff;border-radius:0 0 28px 28px;overflow:hidden}.trustpilot-navbutton{flex:1 0 0;width:100%;max-width:100%;font-size:0;line-height:1;background:#9e826f;border:1px solid #9e826f;color:#fff;text-align:center;cursor:pointer;padding:24px 0}.trustpilot-navbutton:hover,.trustpilot-navbutton:focus{color:inherit}.trustpilot-control{display:flex;align-items:center;justify-content:center;padding-top:80px}.trustpilot-button{display:block;color:var(--clr-01);font-family:var(--font-family);font-size:16px;font-weight:500;line-height:1;border-radius:16px;background:#f5c952;border:1px solid #f5c952;padding:22px 10px 23px;text-decoration:none;text-align:center;display:flex;justify-content:center;align-items:start;align-self:center;justify-self:center;transition:all .3s ease 0s;text-align:center;min-width:250px}.trustpilot-button svg{margin:2px 0 0 9px}.trustpilot-button:hover{border-color:#f5c952;background:0 0}.trustpilot--xspace .trustpilot-control{padding:32px 5px 0}.trustpilot--xspace .trustpilot-button{width:100%;border-radius:28px}.trustreview{height:100%}.trustreview-main{padding:62px 37px 45px;border-radius:28px 28px 0 0;background:#fff;height:100%}.trustreview-header{color:#000;line-height:110%;font-weight:500}.trustreview-row{display:flex;flex-wrap:wrap}.trustreview-col{flex:1 0 0;width:100%;max-width:100%}.trustreview-col--logo{flex:0 0 auto;width:auto;padding-right:8px}.trustreview-col--date{flex:0 0 auto;width:auto;margin-left:auto}.trustreview-col--rating{flex:0 0 auto;width:100%}.trustreview-logoinitials{border-radius:999px;background:#daffe0;color:#000;text-align:center;font-size:14px;width:42px;height:42px;display:flex;align-items:center;justify-content:center;padding-bottom:1px}.trustreview-info{padding-top:8px}.trustreview-date{opacity:.25}.trustreview-rating{display:flex;padding-top:15px}.trustreview-rating .psrating-starblock{padding:4px 3px 3px}.trustreview-rating .psrating-starblock svg{width:16px;height:auto}.trustreview-rating .psrating-before{gap:2.5px}.trustreview-rating .psrating-after{gap:2.5px}.trustreview-content{color:#000;font-size:20px;padding-top:16px}.trustreview-title{font-weight:500;padding-bottom:9px}.trustreview-description{line-height:1.5}@media (min-width:75em){.trustpilot{padding-bottom:56px}.trustpilot-card{border-radius:28px;padding:47px 87px 46px 47px}.trustpilot-row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.trustpilot-col{flex:1 0 0;width:100%;max-width:100%;padding:15px}.trustpilot-col--left{flex:0 0 auto;width:auto}.trustpilot-col--right{text-align:left;max-width:780px}.trustpilot-rating{padding:0}.trustpilot-title{font-size:48px}.trustpilot-description{font-size:32px}.trustpilot-reviews{margin-top:34px}.trustpilot-list{overflow:visible;flex-wrap:wrap}.trustpilot-item{padding:22px;width:50%;min-width:auto}.trustpilot-navigation{display:none}.trustpilot-control{padding-top:34px}.trustpilot-button{font-weight:700;padding:36px 0 35px;border-radius:28px}.trustpilot--xspace .trustpilot-button{min-width:350px;width:auto}.trustreview-main{padding:49px 100px 48px 101px;border-radius:28px}.trustreview-header{font-size:14px}.trustreview-col--logo{padding-right:9px}.trustreview-col--info{padding-top:1px}.trustreview-date{padding-top:1px}.trustreview-rating{padding-top:15px}.trustreview-content{font-size:16px;padding-top:10px}.trustreview-title{padding-bottom:8px}}
.banner {
  min-height: 100vh;
  position: relative;
  display: flex;
  overflow: hidden;
}
.banner__bg {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  z-index: -1;
}
.banner__bg img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.banner__bg::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 30%;
  left: 0;
  bottom: 0;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 10%, rgb(0, 0, 0) 100%);
  backdrop-filter: blur(3px);
  z-index: 1;
}
.banner__bg:before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0));
}
.banner__wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  padding-top: var(--header-height);
  padding-bottom: 75px;
}
@media (min-width: 48em) {
  .banner__wrapper {
    padding-bottom: 200px;
  }
}
.banner__middle {
  line-height: 100%;
  text-align: center;
  color: var(--clr-02);
  margin-top: 7px;
   margin-left: auto;
  margin-right: auto;
}
@media (min-width: 48em) {
  .banner__middle {
    margin-bottom: 5px;
	max-width: 70%;
  }
}
@media (min-width: 62em) {
  .banner__middle {
    margin-top: 10px;
    margin-bottom: 10px;
  }
}
@media (min-width: 87.5em) {
  .banner__middle {
    margin-top: 15px;
    font-size: 24px;
  }
}
.banner__subtitle {
  display: flex;
  gap: 28px;
  justify-content: center;
  align-items: center;
  margin-top: 8px;
  margin-bottom: 20px;
}
@media (min-width: 48em) {
  .banner__subtitle {
    gap: 40px;
    margin-top: 16px;
  }
}
@media (min-width: 62em) {
  .banner__subtitle {
    font-size: 20px;
    margin-top: 24px;
    margin-bottom: 40px;
    gap: 60px;
  }
}
.banner__ref {
  color: var(--clr-08);
}
.banner__inner {
  margin-top: auto;
}
.banner__advantages {
  display: flex;
  flex-direction: column;
  gap: 8px;
  margin-top: auto;
}
.banner__adv-item {
  padding: 12px 14px;
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 14px;
  width: fit-content;
  line-height: 1;
  border-radius: 18px;
  overflow: hidden;
  backdrop-filter: blur(17.1000003815px);
  position: relative;
  color: var(--clr-02);
  max-width:340px;
}
@media (min-width: 62em) {
  .banner__adv-item {
    font-size: 18px;
    gap: 20px;
    padding: 24px;
    border-radius: 30px;
  }
}
@media (min-width: 87.5em) {
  .banner__adv-item {
    font-size: 20px;
    gap: 30px;
    padding: 36px 38px;
	max-width:410px;
  }
}
.banner__adv-item:nth-child(2n+1) {
  margin-left: auto;
}
.banner__adv-item:before, .banner__adv-item:after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  z-index: -1;
}
.banner__adv-item:before {
  background: rgba(208, 208, 208, 0.01);
}
.banner__adv-item:after {
  background: radial-gradient(50% 50% at 50% 50%, rgba(253, 240, 242, 0) 0%, #fdf0f2 100%);
  opacity: 0.2;
}
.banner__adv-item i, .banner__adv-item em {
  font-family: var(--third-family);
  font-weight: 300;
  font-size: 16px;
}
@media (min-width: 62em) {
  .banner__adv-item i, .banner__adv-item em {
    font-size: 24px;
  }
}
@media (min-width: 87.5em) {
  .banner__adv-item i, .banner__adv-item em {
    font-size: 30px;
  }
}
.banner__adv-item .hi {
  width: 22px;
  height: 22px;
}
.banner__adv-item .hi:after {
  background-color: var(--clr-02);
}
@media (min-width: 62em) {
  .banner__adv-item .hi {
    height: 24px;
    width: 24px;
  }
}
@media (min-width: 48em) {
  .banner__adv-item:nth-child(2) {
    order: 1;
    margin: 0 22% 0 auto;
  }
}
@media (min-width: 87.5em) {
  .banner__adv-item:nth-child(2) {
    margin: 0 23% 0 auto;
  }
}
@media (min-width: 48em) {
  .banner__adv-item:nth-child(3) {
    margin: 0 auto 0 0;
    position: relative;
    top: -35px;
  }
}
@media (min-width: 62em) {
  .banner__adv-item:nth-child(3) {
    top: -50px;
  }
}
@media (min-width: 87.5em) {
  .banner__adv-item:nth-child(3) {
    top: -70px;
  }
}
@media (min-width: 62em) {
  .banner__adv-item span {
    display: block;
  }
  .banner__adv-item span br {
    display: none;
  }
}
@media (min-width: 62em) {
  .banner__row {
    --containerPadding: 60px;
  }
}
.banner__row .col {
  width: 100%;
}
.banner__card {
  border-radius: 18px;
  padding: 16px;
  overflow: hidden;
}
@media (min-width: 48em) {
  .banner__card {
    height: 100%;
  }
}
@media (min-width: 62em) {
  .banner__card {
    border-radius: 32px;
    padding: 40px;
  }
}
.banner__card--img {
  position: relative;
}
.banner__card--subtitle {
  display: flex;
  flex-direction: column;
  min-height: 500px;
}
@media (min-width: 48em) {
  .banner__card--subtitle {
    border-radius: 18px;
    min-height: 475px;
  }
}
@media (min-width: 62em) {
  .banner__card--subtitle {
    border-radius: 30px;
    padding: 40px 30px 24px 40px;
    min-height: 675px;
  }
}
@media (min-width: 75em) {
  .banner__card--subtitle {
    min-height: 600px;
  }
}
@media (min-width: 87.5em) {
  .banner__card--subtitle {
    min-height: 700px;
  }
}
@media (min-width: 102.5em) {
  .banner__card--subtitle {
    min-height: 770px;
  }
}
.banner__card--subtitle .banner__subtitle {
  background-color: var(--clr-02);
  padding: 12px;
  flex-wrap: wrap;
  gap: 15px;
  justify-content: space-between;
  border: 6px solid #f0eeef;
  position: relative;
}
@media (min-width: 48em) {
  .banner__card--subtitle .banner__subtitle {
    border-radius: 16px 20px 20px 16px;
    border: 6px solid #f0eeef;
    border-left: 0;
    position: absolute;
    left: 0;
    bottom: 86px;
    margin: 0 20px 0 0;
  }
}
@media (min-width: 62em) {
  .banner__card--subtitle .banner__subtitle {
    bottom: 130px;
    border-radius: 24px 30px 30px 24px;
    border-width: 8px;
    padding: 12px 16px;
  }
}
@media (min-width: 75em) {
  .banner__card--subtitle .banner__subtitle {
    gap: 12px;
    padding: 12px;
  }
}
@media (min-width: 87.5em) {
  .banner__card--subtitle .banner__subtitle {
    gap: 15px;
    padding: 20px;
    bottom: 148px;
  }
}
.banner__card--subtitle .banner__subtitle .btn {
	white-space:normal;
	text-align:center;
}
/*.banner__card--subtitle .banner__subtitle .col {
  width: auto;
}
.banner__card--subtitle .banner__subtitle .col:nth-child(1) {
  width: 100%;
}*/
@media (min-width: 75em) {
	.banner__card--subtitle .banner__subtitle .col {
		flex:1;
	}
 /* .banner__card--subtitle .banner__subtitle .col:nth-child(1) {
    width: auto;
  }*/
}
@media (min-width: 75em) {
  .banner__card--subtitle .banner__subtitle .col:nth-child(1) .btn {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.banner__card--subtitle .banner__subtitle:before, .banner__card--subtitle .banner__subtitle:after {
  content: "";
  mask-image: url('data:image/svg+xml,<svg width="30" height="20" viewBox="0 0 30 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14 4C14 13 22 20 30 20H0C4 20 8 16.5 8 12V0H14V4Z" fill="%23F0EEEF" /></svg>');
  mask-repeat: no-repeat;
  mask-size: contain;
  width: 30px;
  height: 20px;
  display: block;
  background-color: var(--clr-05);
  position: absolute;
  bottom: 0;
  z-index: 1;
}
@media (min-width: 48em) {
  .banner__card--subtitle .banner__subtitle:before, .banner__card--subtitle .banner__subtitle:after {
    mask-image: url('data:image/svg+xml,<svg width="38" height="65" viewBox="0 0 38 65" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M29.502 30.5001C15.502 30.5001 0.00154507 19 0.00195312 0C0.00195312 2.5 0.000651041 61 0 64.5001C0.000288329 49 8.5013 38.5001 25.5 38.5001H37.5V30.5001H29.502Z" fill="%23F0EEEF" /></svg>');
    width: 24px;
    aspect-ratio: 38/65;
    height: auto;
  }
}
@media (min-width: 62em) {
  .banner__card--subtitle .banner__subtitle:before, .banner__card--subtitle .banner__subtitle:after {
    mask-image: url('data:image/svg+xml,<svg width="38" height="65" viewBox="0 0 38 65" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M29.502 30.5001C15.502 30.5001 0.00154507 19 0.00195312 0C0.00195312 2.5 0.000651041 61 0 64.5001C0.000288329 49 8.5013 38.5001 25.5 38.5001H37.5V30.5001H29.502Z" fill="%23F0EEEF" /></svg>');
    width: 38px;
  }
}
.banner__card--subtitle .banner__subtitle:before {
  right: calc(100% - 16px);
}
@media (min-width: 48em) {
  .banner__card--subtitle .banner__subtitle:before {
    right: unset;
    left: -5px;
    transform: rotate(90deg);
    bottom: calc(100% - 11px);
  }
}
@media (min-width: 48em) {
  .banner__card--subtitle .banner__subtitle:before {
    transform: unset;
    left: 0px;
    bottom: calc(100% - 16px);
  }
}
@media (min-width: 62em) {
  .banner__card--subtitle .banner__subtitle:before {
    transform: unset;
    left: 0px;
    bottom: calc(100% - 27px);
  }
}
.banner__card--subtitle .banner__subtitle:after {
  left: calc(100% - 16px);
  transform: scale(-1, 1);
}
@media (min-width: 48em) {
  .banner__card--subtitle .banner__subtitle:after {
    left: -5px;
    transform: scale(-1, 1) rotate(-90deg);
    top: calc(100% - 11px);
  }
}
@media (min-width: 48em) {
  .banner__card--subtitle .banner__subtitle:after {
    left: 0px;
    bottom: unset;
    transform: scale(1, -1);
    top: calc(100% - 16px);
  }
}
@media (min-width: 62em) {
  .banner__card--subtitle .banner__subtitle:after {
    left: 0;
    transform: scale(1, -1);
    top: calc(100% - 27px);
  }
}
.banner__card--subtitle .banner__ref {
  color: var(--clr-01);
}
@media (min-width: 48em) {
  .banner__card--subtitle .banner__adv-item:nth-child(1) {
    transform: unset;
    order: 0;
    margin: auto 0 198px auto;
  }
}
@media (min-width: 62em) {
  .banner__card--subtitle .banner__adv-item:nth-child(1) {
    margin: auto 0 243px auto;
  }
}
@media (min-width: 75em) {
  .banner__card--subtitle .banner__adv-item:nth-child(1) {
    margin: auto 0 198px auto;
  }
}
@media (min-width: 87.5em) {
  .banner__card--subtitle .banner__adv-item:nth-child(1) {
    margin: auto 0 178px auto;
  }
}
@media (min-width: 48em) {
  .banner__card--subtitle .banner__adv-item:nth-child(2) {
    transform: unset;
    order: -1;
    margin: 0;
  }
}
@media (min-width: 48em) {
  .banner__card--subtitle .banner__adv-item:nth-child(3) {
    transform: unset;
    order: 0;
    margin: 20px 0 0 30px;
  }
}
@media (min-width: 75em) {
  .banner__card--subtitle .banner__adv-item:nth-child(3) {
    margin: 20px 0 0 75px;
  }
}
@media (min-width: 102.5em) {
  .banner__card--subtitle .banner__adv-item:nth-child(3) {
    margin: 20px 0 0 95px;
  }
}
@media (max-width: 767px) {
  .banner__card--subtitle-top {
    border-radius: 8px 8px 18px 18px;
  }
}
@media (max-width: 767px) {
  .banner__card--subtitle-top .banner__subtitle {
    border-radius: 16px 16px 20px 20px;
    border-top: 0;
    order: -1;
    margin-top: -16px;
    margin-bottom: 6px;
  }
}
@media (max-width: 767px) {
  .banner__card--subtitle-top .banner__subtitle:before, .banner__card--subtitle-top .banner__subtitle:after {
    bottom: unset;
    top: 0;
  }
}
@media (max-width: 767px) {
  .banner__card--subtitle-top .banner__subtitle:before {
    right: calc(100% - 16px);
    transform: scale(1, -1);
  }
}
@media (max-width: 767px) {
  .banner__card--subtitle-top .banner__subtitle:after {
    left: calc(100% - 16px);
    transform: scale(-1, -1);
  }
}
@media (max-width: 767px) {
  .banner__card--subtitle-bottom {
    border-radius: 18px 18px 8px 8px;
  }
}
@media (max-width: 767px) {
  .banner__card--subtitle-bottom .banner__subtitle {
    border-radius: 20px 20px 16px 16px;
    border-bottom: 0;
    order: 1;
    margin-top: 6px;
    margin-bottom: -16px;
  }
}
@media (max-width: 767px) {
  .banner__card--subtitle-bottom .banner__adv-item:nth-child(1) {
    margin: 10px 0 0 12px;
  }
}
@media (max-width: 767px) {
  .banner__card--subtitle-bottom .banner__adv-item:nth-child(2) {
    margin: 16px 0 0 auto;
  }
}
@media (max-width: 767px) {
  .banner__card--subtitle-bottom .banner__adv-item:nth-child(3) {
    margin: 153px 0 14px 0;
  }
}
.banner--2-cols {
  display: block;
  min-height: unset;
}
.banner--2-cols:after {
  content: none;
}
.banner--2-cols .banner__wrapper {
  padding-top: calc(var(--header-height) + 40px);
  padding-bottom: 0;
}
@media (min-width: 62em) {
  .banner--2-cols .banner__wrapper {
    padding-top: calc(var(--header-height) + 20px);
  }
}
.banner--2-cols .banner__inner {
  height: 100%;
}
@media (min-width: 48em) {
  .banner--2-cols .banner__row {
    --containerPadding: 30px;
  }
}
@media (min-width: 62em) {
  .banner--2-cols .banner__row {
    --containerPadding: 40px;
  }
}
@media (min-width: 87.5em) {
  .banner--2-cols .banner__row {
    --containerPadding: 60px;
  }
}
@media (min-width: 48em) {
  .banner--2-cols .banner__row > .col {
    width: 50%;
  }
}
.banner--2-cols .banner__title {
  margin-bottom: 28px;
}
@media (min-width: 48em) {
  .banner--2-cols .banner__title {
    text-align: left;
  }
}
@media (min-width: 62em) {
  .banner--2-cols .banner__title {
    margin-bottom: 32px;
  }
}
.banner--2-cols .banner__advantages {
  height: 100%;
}
.banner--2-cols .banner__adv-item {
  position: static;
}
@media (min-width: 62em) {
  .banner--2-cols .banner__adv-item {
    padding: 20px 24px;
  }
}
@media (min-width: 87.5em) {
  .banner--2-cols .banner__adv-item {
    padding: 25px 38px;
  }
}
.banner--2-cols .banner__adv-item:nth-child(2) {
  margin-right: 0;
}
@media (min-width: 48em) {
  .banner--2-cols .col-left .banner__card {
    display: flex;
    flex-direction: column;
  }
}
.banner--2-cols .col-left .banner__card .banner__title + .h3,
.banner--2-cols .col-left .banner__card .banner__title + .banner__text {
  margin-top: auto;
}
.banner--2-cols-title {
  padding-top: var(--header-height);
}
.banner--2-cols-title .banner__wrapper {
  padding: 16px;
  border-radius: 18px;
  background-color: var(--clr-02);
}
@media (min-width: 62em) {
  .banner--2-cols-title .banner__wrapper {
    border-radius: 32px;
    padding: 30px;
  }
}
.banner--2-cols-title .banner__bg {
  z-index: 0;
}
.banner--2-cols-title .banner__subtitle {
  margin: 0;
  gap: 20px;
  flex-wrap: wrap;
  justify-content: space-evenly;
  margin-bottom: 14px;
}
@media (min-width: 36em) {
  .banner--2-cols-title .banner__subtitle {
    justify-content: space-between;
  }
}
@media (min-width: 48em) {
  .banner--2-cols-title .banner__subtitle {
    justify-content: space-evenly;
    margin-bottom: 0;
  }
}
@media (min-width: 62em) {
  .banner--2-cols-title .banner__subtitle {
    gap: 30px;
  }
}
@media (min-width: 87.5em) {
  .banner--2-cols-title .banner__subtitle {
    justify-content: start;
    gap: 40px;
  }
}
.banner--2-cols-title .banner__subtitle .col {
  width: fit-content;
}
.banner--2-cols-title .banner__subtitle .col:first-child {
  width: 100%;
}
@media (min-width: 36em) {
  .banner--2-cols-title .banner__subtitle .col:first-child {
    width: fit-content;
  }
}
@media (min-width: 48em) {
  .banner--2-cols-title .banner__subtitle .col:first-child {
    width: 100%;
  }
}
@media (min-width: 87.5em) {
  .banner--2-cols-title .banner__subtitle .col:first-child {
    width: fit-content;
  }
}
@media (min-width: 62em) {
  .banner--2-cols-title .banner__card {
    border-radius: 24px;
  }
}
.banner--2-cols-title .banner__ref {
  color: var(--clr-01);
}
.banner--2-cols-title .banner__advantages {
  gap: 60px;
  justify-content: space-between;
}
.banner--2-cols-title .banner__adv-item {
  transform: unset;
}
.banner--2-cols-title .col-left .banner__card {
  padding: 0;
  border-radius: 0;
}
@media (min-width: 48em) {
  .banner--2-cols-title .col-left .banner__card {
    padding: 16px 0;
  }
}
@media (min-width: 62em) {
  .banner--2-cols-title .col-left .banner__card {
    padding: 40px 0;
  }
}
.banner--2-cols-bg-map .banner__wrapper {
  padding: 0;
  border-radius: 0;
  background-color: transparent;
}
.banner--2-cols-bg-map .banner__card--img {
  padding: 0;
  border-radius: 0;
  overflow: unset;
}
.banner--2-cols-bg-map .banner__bg {
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}
.banner--2-cols-bg-map .banner__adv-item {
  background-color: var(--clr-02);
  color: var(--clr-01);
  position: relative;
  overflow: unset;
  backdrop-filter: unset;
  border: 1px solid rgba(73, 73, 73, 0.14);
}
.banner--2-cols-bg-map .banner__adv-item .hi:after {
  background-color: var(--clr-01);
}
.banner--2-cols-bg-map .banner__adv-item:before, .banner--2-cols-bg-map .banner__adv-item:after {
  content: "";
  position: absolute;
  top: 100%;
  left: 0;
  transform: translate(-50%, -50%);
  border-radius: 100%;
  aspect-ratio: 1/1;
  height: auto;
  z-index: 1;
}
@media (min-width: 62em) {
  .banner--2-cols-bg-map .banner__adv-item:before, .banner--2-cols-bg-map .banner__adv-item:after {
    top: calc(100% - 8px);
    left: calc(100% - 8px);
  }
}
.banner--2-cols-bg-map .banner__adv-item:before {
  width: 30px;
  background: radial-gradient(50% 50% at 50% 50%, rgb(250, 210, 101) 0%, rgb(245, 201, 81) 100%);
  box-shadow: inset 0 0 7px 0 #f5e18b;
}
@media (min-width: 62em) {
  .banner--2-cols-bg-map .banner__adv-item:before {
    width: 34px;
  }
}
.banner--2-cols-bg-map .banner__adv-item:after {
  width: 6px;
  background: var(--clr-01);
  opacity: 1;
}
@media (min-width: 62em) {
  .banner--2-cols-bg-map .banner__adv-item:after {
    width: 8px;
  }
}
@media (min-width: 48em) {
  .banner--2-cols-bg-map .banner__adv-item:nth-child(2) {
    transform: translateY(-100%);
  }
}
.banner--2-cols-bg-map .banner__adv-item:nth-child(2):before, .banner--2-cols-bg-map .banner__adv-item:nth-child(2):after {
  left: 100%;
}
@media (min-width: 48em) {
  .banner--2-cols-bg-map .banner__adv-item:nth-child(2):before, .banner--2-cols-bg-map .banner__adv-item:nth-child(2):after {
    left: 0;
  }
}
@media (min-width: 75em) {
  .banner--2-cols-bg-map .banner__adv-item:nth-child(3) {
    transform: translateX(-80px);
  }
}
@media (min-width: 87.5em) {
  .banner--2-cols-bg-map .banner__adv-item:nth-child(3) {
    transform: translateX(-100px);
  }
}
@media (min-width: 102.5em) {
  .banner--2-cols-bg-map .banner__adv-item:nth-child(3) {
    transform: translateX(-120px);
  }
}
@media (min-width: 48em) {
  .banner--2-cols-bg-map .banner__adv-item:nth-child(3):before, .banner--2-cols-bg-map .banner__adv-item:nth-child(3):after {
    left: 100%;
  }
}
@media (min-width: 75em) {
  .banner--2-cols-bg-map .col-left .banner__text {
    padding-right: 80px;
  }
}
@media (min-width: 87.5em) {
  .banner--2-cols-bg-map .col-left .banner__text {
    padding-right: 95px;
  }
}
@media (min-width: 102.5em) {
  .banner--2-cols-bg-map .col-left .banner__title {
    padding-right: 75px;
  }
  .banner--2-cols-bg-map .col-left .banner__text {
    padding-right: 170px;
  }
}
.countries .row {
  row-gap: 16px;
  --containerPadding: 30px;
}
@media (min-width: 62em) {
  .countries .row {
    row-gap: 20px;
  }
}
@media (min-width: 87.5em) {
  .countries .row {
    --containerPadding: 60px;
  }
}
@media (min-width: 62em) {
  .countries .col {
    width: 50%;
  }
}
.countries .card {
  height: 100%;
  display: flex;
  flex-direction: column;
  border: none;
}
.countries .card__text:first-child {
  margin-bottom: 10px;
}
@media (min-width: 62em) {
  .countries .card__text:first-child {
    margin-bottom: 18px;
  }
}
.countries .card__text:last-child {
  margin-top: auto;
}
.countries__list {
  display: flex;
  flex-direction: column;
  gap: 16px;
  padding: 0;
  margin: 0;
  list-style: none;
}
@media (min-width: 36em) {
  .countries__list {
    flex-direction: row;
    gap: 20px;
  }
}
@media (min-width: 62em) {
  .countries__list {
    flex-direction: column;
  }
}
@media (min-width: 75em) {
  .countries__list {
    flex-direction: row;
	flex-wrap:wrap;
  }
}
@media (min-width: 87.5em) {
  .countries__list {
    gap: 20px 40px;
  }
}
.countries__item {
  display: flex;
  align-items: center;
  gap: 8px;
}
@media (min-width: 62em) {
  .countries__item {
    gap: 10px;
  }
}
.countries__flag {
  border-radius: 100%;
  border: 1px solid rgba(73, 73, 73, 0.4);
  width: 40px;
  aspect-ratio: 1/1;
  height: auto;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}
@media (min-width: 75em) {
  .countries__flag {
    width: 50px;
  }
}
@media (min-width: 87.5em) {
  .countries__flag {
    width: 60px;
  }
}
.countries__flag img {
  display: block;
  width: 20px;
}
@media (min-width: 75em) {
  .countries__flag img {
    width: 24px;
  }
}
@media (min-width: 87.5em) {
  .countries__flag img {
    width: 27px;
  }
}
.countries__flag.bg-clr-2 {
  border: none;
}
.countries__map {
  display: block;
  margin: 30px 0;
}
@media (min-width: 62em) {
  .countries__map {
    margin: 36px 0;
  }
}
.countries .acc__item:last-child:after {
  content: none;
}
@media (min-width: 62em) {
  .countries--row .countries__map {
    margin: 0;
  }
}
@media (min-width: 62em) {
  .countries--row .countries__list {
    flex-direction: column;
    gap: 24px;
    font-size: 40px;
    font-family: var(--second-family);
  }
}
@media (min-width: 87.5em) {
  .countries--row .countries__list {
    font-size: 50px;
  }
}
@media (min-width: 62em) {
  .countries--row .countries__item {
    gap: 12px;
  }
}
.countries--row .countries__flag {
  background: var(--clr-03);
  border: none;
}
@media (min-width: 62em) {
  .countries--row .countries__flag {
    width: 84px;
  }
  .countries--row .countries__flag img {
    width: 27px;
  }
}
.countries--row .row {
  row-gap: 30px;
  --containerPadding: 30px;
}
@media (min-width: 62em) {
  .countries--row .row {
    --containerPadding: 40px;
  }
}
@media (min-width: 87.5em) {
  .countries--row .row {
    --containerPadding: 60px;
  }
}
.countries--row .col {
  width: 100%;
}
@media (min-width: 62em) {
  .countries--row .col {
    width: 50%;
  }
}
.countries--row .card {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.countries--row .card__text:first-child {
  margin-bottom: 10px;
}
@media (min-width: 62em) {
  .countries--row .card__text:first-child {
    margin-bottom: 18px;
  }
}
.countries--row .card__text:last-child {
  margin-top: auto;
}
.countries--row .acc__item:first-child .acc__head {
  padding-top: 0;
}
@media (max-width: 991px) {
  .countries--row .acc__item:last-child .acc__head {
    padding-bottom: 0;
  }
  .countries--row .acc__item:last-child:after {
    content: none;
  }
}
.prices__header {
  margin-bottom: 32px;
}
@media (min-width: 48em) {
  .prices__header {
    justify-content: space-between;
    align-items: end;
    margin-bottom: 40px;
  }
}
@media (min-width: 62em) {
  .prices__header {
    margin-bottom: 50px;
  }
}
@media (min-width: 87.5em) {
  .prices__header {
    margin-bottom: 70px;
  }
}
@media (min-width: 48em) {
  .prices__header .col-left {
    width: 70%;
  }
}
@media (min-width: 75em) {
  .prices__header .col-left {
    width: 60%;
  }
}
@media (min-width: 102.5em) {
  .prices__header .col-left {
    width: 55%;
  }
}
.card-price {
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
  height: 100%;
}
.card-price > .card {
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
}
.card-price__front {
  border: none;
  height: 100%;
}
.card-price__front .card-price__title {
  margin-top: 16px;
}
.card-price__price {
  font-size: 18px;
  line-height: 108%;
  color: var(--clr-02);
  opacity: 0.6;
}
@media (min-width: 62em) {
  .card-price__price {
    font-size: 30px;
  }
}
.card-price__text {
  line-height: 1;
  margin-top: 20px;
}
@media (min-width: 62em) {
  .card-price__text {
    margin-top: 40px;
  }
}
.card-price__text ul {
  padding: 0;
  margin: 0;
  display: flex;
  flex-direction: column;
  gap: 14px;
  list-style: none;
}
.card-price__text ul li {
  position: relative;
  padding-left: 20px;
}
.card-price__text ul li:before {
  content: "";
  display: block;
  width: 6px;
  border-radius: 100%;
  aspect-ratio: 1/1;
  height: auto;
  background-color: var(--clr-01);
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.card-price__learn-more {
  display: flex;
  gap: 8px;
  font-size: 20px;
  text-decoration: none;
  color: var(--clr-02);
  border-bottom: 1px solid #fff;
  margin: 30px 0;
  width: fit-content;
  transition: border-color 0.3s;
}
@media (min-width: 62em) {
  .card-price__learn-more {
    margin: 40px 0;
    font-size: 24px;
  }
}
.card-price__learn-more:hover {
  border-bottom-color: transparent;
}
.card-price__img {
  display: block;
  border-radius: 14px;
  width: 100%;
  aspect-ratio: 303/195;
  overflow: hidden;
  object-fit: cover;
  object-position: center;
  margin-top: auto;
}
@media (min-width: 48em) {
  .card-price__img {
    aspect-ratio: 453/258;
  }
}
@media (min-width: 62em) {
  .card-price__img {
    border-radius: 28px;
  }
}
.card-price__back {
  position: absolute;
  top: 0;
  left: 0;
  border: none;
  width: 100%;
  min-height: 100%;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.5s ease, visibility 0.5s ease;
}
.card-price__back .card-price__text {
  margin-bottom: auto;
  font-size: 14px;
}
@media (min-width: 62em) {
  .card-price__back .card-price__text {
    font-size: 16px;
  }
}
@media (min-width: 102.5em) {
  .card-price__back .card-price__text {
    font-size: 20px;
  }
}
.card-price__back.active {
  opacity: 1;
  visibility: visible;
}
.card-price__header {
  display: flex;
  gap: 20px;
  align-items: center;
  justify-content: space-between;
}
.card-price__close {
  box-shadow: inset 0 0 7px 0 #f5e18b;
  background: var(--clr-03);
  width: 50px;
  height: 50px;
  display: flex;
  align-items: center;
  justify-content: center;
  border: none;
  outline: none;
  border-radius: 100%;
  flex-shrink: 0;
  border: 1px solid transparent;
}
@media (min-width: 62em) {
  .card-price__close {
    width: 54px;
    height: 54px;
  }
}
.card-price__close:hover {
  background: var(--clr-02);
  box-shadow: none;
  border: 1px solid var(--clr-09);
}
.card-price__close .hi {
  width: 16px;
  height: 16px;
}
@media (min-width: 62em) {
  .card-price__close .hi {
    width: 20px;
    height: 20px;
  }
}
.card-price__close .hi:after {
  background-color: var(--clr-01);
}
@media (min-width: 48em) {
  .prices-container--mob .swiper-wrapper {
    --containerPadding:20px;
    width: auto;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    row-gap: var(--containerPadding);
    margin-left: calc(-0.5 * var(--containerPadding));
    margin-right: calc(-0.5 * var(--containerPadding));
  }
}
@media (min-width: 87.5em) {
  .prices-container--mob .swiper-wrapper {
    --containerPadding:30px;
  }
}
@media (min-width: 48em) {
  .prices-container--mob .swiper-slide {
    width: 50%;
    padding: 0 calc(0.5 * var(--containerPadding));
  }
}
@media (min-width: 75em) {
  .prices-container--mob .swiper-slide {
    width: 33.333333%;
  }
}
@media (min-width: 62em) {
  .steps .section-title {
    text-align: left;
    margin: 0;
    position: sticky;
    top: var(--header-height);
  }
}
@media (min-width: 62em) {
  .steps-container .swiper-wrapper {
    flex-direction: column;
    row-gap: 30px;
  }
}
@media (min-width: 48em) {
  .steps .row {
    row-gap: var(--containerPadding);
  }
}
@media (min-width: 62em) {
  .steps .row {
    --containerPadding: 60px;
  }
}
.steps .col {
  width: 100%;
}
@media (min-width: 62em) {
  .steps .col {
    width: 50%;
  }
}
.step {
  padding: 16px;
  display: flex;
  flex-direction: column;
  gap: 32px;
  height: 100%;
}
.step__title > * {
	word-wrap: break-word;
}
@media (min-width: 62em) {
  .step {
    padding: 30px;
  }
}
@media (min-width: 75em) {
  .step {
    flex-direction: row;
    gap: 26px;
  }
}
@media (min-width: 75em) {
  .step__icon {
    order: 1;
  }
  .step__inner {
    width: calc(100% - 110px);
  }
}
@media (min-width: 48em) {
.steps .swiper-container:not(.slider-init) .swiper-slide {
	width:100%;
}
}


.faq .section-title {
  margin-bottom: 4px;
}
@media (min-width: 62em) {
  .faq .section-title {
    margin-bottom: 20px;
  }
}
.faq__wrapper {
  max-width: 1130px;
  margin: 0 auto;
}
.faq .acc__head {
  padding: 28px 0 20px;
}
@media (min-width: 62em) {
  .faq .acc__head {
    padding: 50px 0 30px;
  }
}
@media (max-width: 575px) {
  .faq .acc__title {
    font-size: 20px;
  }
}
@media (max-width: 767px) {
  .faq .acc__title {
    font-size: 24px;
  }
}
@media (min-width: 62em) {
  .faq .acc__icon {
    width: 84px;
    height: 84px;
  }
}
.booking {
  padding: 50px 0;
}
@media (min-width: 62em) {
  .booking {
    padding: 80px 0 100px;
  }
}
.booking .section-title {
  font-size: 36px;
}
@media (min-width: 48em) {
  .booking .section-title {
    text-align: left;
    margin: 0;
  }
}
@media (min-width: 62em) {
  .booking .section-title {
    font-size: 48px;
  }
}
@media (min-width: 75em) {
  .booking .section-title {
    font-size: 60px;
  }
}
@media (min-width: 87.5em) {
  .booking .section-title {
    font-size: 72px;
  }
}
@media (min-width: 102.5em) {
  .booking .section-title {
    font-size: 90px;
  }
}
@media (min-width: 48em) {
  .booking .row {
    row-gap: var(--containerPadding);
  }
}
@media (min-width: 62em) {
  .booking .row {
    --containerPadding: 60px;
  }
}
.booking .col {
  width: 100%;
}
@media (min-width: 48em) {
  .booking .col {
    width: 50%;
  }
}
.blog__header {
  display: flex;
  gap: 20px;
  justify-content: space-between;
  align-items: center;
}
.blog__footer {
  display: flex;
  justify-content: center;
  margin-top: 32px;
}
.blog .section-title {
  text-align: left;
}
.blog__arrows {
  display: flex;
  gap: 20px;
}
@media (min-width: 48em) {
  .blog__arrows {
    gap: 6px;
  }
}
.blog__arrows .slick-arrow {
  position: relative;
  left: unset;
  right: unset;
}
.blog-item {
  display: flex;
  align-items: end;
  border-radius: 18px;
  overflow: hidden;
  text-decoration: none;
  height:100%;
}
.blog-item:hover {
  text-decoration: none;
}
.blog-item__inner {
  padding: 32px 16px 16px;
  width: 100%;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 10%, rgb(0, 0, 0) 100%);
  backdrop-filter: blur(3px);
}
@media (min-width: 62em) {
  .blog-item__inner {
    padding: 20px 32px 32px;
  }
}
.blog-item__title {
  margin-bottom: 16px;
}
.blog-item__intro {
  line-height: 1;
}
@media (min-width: 48em) {
  .blog-slider.slick-slider .slick-slide {
    width: 350px;
    padding: 0 10px;
  }
}
@media (min-width: 62em) {
  .blog-slider.slick-slider .slick-slide {
    width: 480px;
    padding: 0 20px;
  }
}
@media (min-width: 62em) {
  .blog-slider.slick-slider .slick-slide {
    width: 480px;
  }
}
@media (min-width: 75em) {
  .blog-slider.slick-slider .slick-slide {
    width: 546.666666px;
  }
}
.blog-container .swiper-slide {
  height: 307px;
}
@media (min-width: 48em) {
.blog-container .swiper-slide {
    height: 320px;
  }
}
@media (min-width: 62em) {
.blog-container .swiper-slide {
    height: 350px;
  }
}
@media (min-width: 87.5em) {
.blog-container .swiper-slide {
    height: 426px;
  }
}
/*!
 * WPMU DEV Forminator UI
 * Copyright 2019 Incsub (https://incsub.com)
 * Licensed under GPL v3 (http://www.gnu.org/licenses/gpl-3.0.html)
 */.forminator-ui [class*=forminator-icon-]:before,.forminator-ui [class^=forminator-icon-]:before{speak:none;line-height:1;font-family:forminator-icons-font!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;letter-spacing:0;-webkit-font-feature-settings:"liga" 1;font-feature-settings:"liga" 1;-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes click-animation{0%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:.2;-khtml-opacity:.2}50%{-webkit-transform:translate(-50%,-50%) scale(2);transform:translate(-50%,-50%) scale(2);opacity:.1;-khtml-opacity:.1}100%{-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);opacity:0;-khtml-opacity:0}}@keyframes click-animation{0%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:.2;-khtml-opacity:.2}50%{-webkit-transform:translate(-50%,-50%) scale(2);transform:translate(-50%,-50%) scale(2);opacity:.1;-khtml-opacity:.1}100%{-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);opacity:0;-khtml-opacity:0}}@font-face{font-family:forminator-icons-font;font-weight:400;font-style:normal;font-display:swap;src:url(//hermanfamily.group/wp-content/plugins/forminator/assets/forminator-ui/css/../fonts/forminator-icons-font.eot?1.7.4);src:local("forminator-icons-font"),url(//hermanfamily.group/wp-content/plugins/forminator/assets/forminator-ui/css/../fonts/forminator-icons-font.eot?1.7.4#iefix) format("embedded-opentype"),url(//hermanfamily.group/wp-content/plugins/forminator/assets/forminator-ui/css/../fonts/forminator-icons-font.woff2?1.7.4) format("woff2"),url(//hermanfamily.group/wp-content/plugins/forminator/assets/forminator-ui/css/../fonts/forminator-icons-font.woff?1.7.4) format("woff"),url(//hermanfamily.group/wp-content/plugins/forminator/assets/forminator-ui/css/../fonts/forminator-icons-font.ttf?1.7.4) format("truetype"),url(//hermanfamily.group/wp-content/plugins/forminator/assets/forminator-ui/css/../fonts/forminator-icons-font.svg?1.7.4#forminator-icons-font) format("svg")}.forminator-ui .forminator-loading:before{-webkit-animation:spin 1.3s linear infinite;animation:spin 1.3s linear infinite}.forminator-ui .forminator-icon-calendar:before{content:"📅"}.forminator-ui .forminator-icon-cancel:before{content:"✕"}.forminator-ui .forminator-icon-check:before{content:"✓"}.forminator-ui .forminator-icon-chevron-down:before{content:"⌄"}.forminator-ui .forminator-icon-chevron-left:before{content:"❮"}.forminator-ui .forminator-icon-chevron-right:before{content:"❯"}.forminator-ui .forminator-icon-chevron-up:before{content:"⌃"}.forminator-ui .forminator-icon-close:before{content:"⊗"}.forminator-ui .forminator-icon-file:before{content:"📄"}.forminator-ui .forminator-icon-loader:before{content:"◌"}.forminator-ui .forminator-icon-refresh:before{content:"⟳"}.forminator-ui .forminator-icon-reset:before{content:"⥁"}.forminator-ui .forminator-icon-social-facebook:before{content:""}.forminator-ui .forminator-icon-social-linkedin:before{content:""}.forminator-ui .forminator-icon-social-twitter:before{content:""}.forminator-ui .forminator-icon-upload:before{content:"⊼"}.forminator-ui .forminator-icon-warning:before{content:"⚠"}.forminator-ui .forminator-icon-add:before{content:""}.forminator-ui .forminator-icon-remove:before{content:""}.forminator-ui .forminator-icon-star:before{content:""}.forminator-ui .forminator-icon-heart:before{content:""}.forminator-ui .forminator-icon-like:before{content:""}.forminator-ui .forminator-icon-smile:before{content:""}
/*!
 * WPMU DEV Forminator UI
 * Copyright 2019 Incsub (https://incsub.com)
 * Licensed under GPL v3 (http://www.gnu.org/licenses/gpl-3.0.html)
 */.forminator-ui .forminator-screen-reader-only{width:1px!important;height:1px!important;overflow:hidden!important;position:absolute!important;white-space:nowrap!important;margin:-1px!important;padding:0!important;border:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important}.forminator-ui *{-webkit-box-sizing:border-box;box-sizing:border-box}.forminator-ui img{max-width:100%}.forminator-ui .forminator-hidden{display:none!important}.forminator-ui fieldset{line-height:1}
/*!
 * WPMU DEV Forminator UI
 * Copyright 2019 Incsub (https://incsub.com)
 * Licensed under GPL v3 (http://www.gnu.org/licenses/gpl-3.0.html)
 */.forminator-ui.forminator-custom-form[data-grid=open] .forminator-row-inside:not(:last-child),.forminator-ui.forminator-custom-form[data-grid=open] .forminator-row:not(:last-child){margin-bottom:20px}.forminator-ui.forminator-custom-form[data-grid=open] .forminator-row-inside:focus,.forminator-ui.forminator-custom-form[data-grid=open] .forminator-row:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}.forminator-ui.forminator-custom-form[data-grid=open] .forminator-col:not(:last-child){margin-bottom:20px}.forminator-ui.forminator-custom-form[data-grid=open] .forminator-col:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row,.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row-inside{-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:783px){.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row .forminator-col-md-3,.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row-inside .forminator-col-md-3{width:25%;max-width:25%;-ms-flex-preferred-size:25%;flex-basis:25%}.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row .forminator-col-md-4,.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row-inside .forminator-col-md-4{width:33.33333333%;max-width:33.33333333%;-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%}.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row .forminator-col-md-6,.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row-inside .forminator-col-md-6{width:50%;max-width:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row .forminator-col-md-12,.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row-inside .forminator-col-md-12{width:100%;max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row .forminator-no-margin,.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row-inside .forminator-no-margin{margin-bottom:-30px}.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row .forminator-no-margin .forminator-col,.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row-inside .forminator-no-margin .forminator-col{margin-bottom:30px}}@media(min-width:783px){.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row-inside:not(:last-child),.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row:not(:last-child){margin-bottom:30px}}@media(min-width:783px){.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row,.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row-inside{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-15px;margin-left:-15px}}@media(min-width:783px){.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-col:not(:last-child){margin-bottom:0}}@media(min-width:783px){.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-col{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 15px}}@media(min-width:783px){.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-col-3 .forminator-row-inside[data-multiple=true] .forminator-col:not(:last-child),.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-col-3 .forminator-row[data-multiple=true] .forminator-col:not(:last-child),.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-col-4 .forminator-row-inside[data-multiple=true] .forminator-col:not(:last-child),.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-col-4 .forminator-row[data-multiple=true] .forminator-col:not(:last-child){margin-bottom:30px}}@media(min-width:783px){.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-col-3 .forminator-row-inside[data-multiple=true],.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-col-3 .forminator-row[data-multiple=true],.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-col-4 .forminator-row-inside[data-multiple=true],.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-col-4 .forminator-row[data-multiple=true]{display:block}}
/*!
 * WPMU DEV Forminator UI
 * Copyright 2019 Incsub (https://incsub.com)
 * Licensed under GPL v3 (http://www.gnu.org/licenses/gpl-3.0.html)
 */.forminator-ui.forminator-custom-form[data-design=default]{font-variant-ligatures:none;-webkit-font-variant-ligatures:none;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;text-shadow:rgba(0,0,0,.01) 0 0 1px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-checkbox .forminator-checkbox-box:before,.forminator-ui.forminator-custom-form[data-design=default] .forminator-response-message.forminator-loading:before{speak:none;line-height:1;font-family:forminator-icons-font!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;letter-spacing:0;-webkit-font-feature-settings:"liga" 1;font-feature-settings:"liga" 1;-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.forminator-ui.forminator-custom-form[data-design=default] .forminator-checkbox input,.forminator-ui.forminator-custom-form[data-design=default] .forminator-radio .forminator-radio-image span span,.forminator-ui.forminator-custom-form[data-design=default] .forminator-radio input,.forminator-ui.forminator-custom-form[data-design=default] .forminator-rating,.forminator-ui.forminator-custom-form[data-design=default] .forminator-response-message.forminator-accessible{width:1px!important;height:1px!important;overflow:hidden!important;position:absolute!important;white-space:nowrap!important;margin:-1px!important;padding:0!important;border:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes click-animation{0%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:.2;-khtml-opacity:.2}50%{-webkit-transform:translate(-50%,-50%) scale(2);transform:translate(-50%,-50%) scale(2);opacity:.1;-khtml-opacity:.1}100%{-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);opacity:0;-khtml-opacity:0}}@keyframes click-animation{0%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:.2;-khtml-opacity:.2}50%{-webkit-transform:translate(-50%,-50%) scale(2);transform:translate(-50%,-50%) scale(2);opacity:.1;-khtml-opacity:.1}100%{-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);opacity:0;-khtml-opacity:0}}.forminator-ui.forminator-custom-form[data-design=default]{width:100%;margin:30px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.forminator-ui.forminator-custom-form[data-design=default] .forminator-field{margin:0;padding:0;border:0}.forminator-ui.forminator-custom-form[data-design=default] .forminator-field:focus{-webkit-box-shadow:none;box-shadow:none}.forminator-ui.forminator-custom-form[data-design=default]:first-child{margin-top:0}.forminator-ui.forminator-custom-form[data-design=default]:last-child{margin-bottom:0}.forminator-ui.forminator-custom-form[data-design=default][data-color-option=default] .forminator-field:focus{outline:0}@media(min-width:783px){.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small):first-child{margin-top:0}}@media(min-width:783px){.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small):last-child{margin-bottom:0}}.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small).forminator-fields-disabled>.forminator-pagination>*,.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small).forminator-fields-disabled>:not(.forminator-response-message):not(.forminator-pagination){opacity:.5;-khtml-opacity:.5;pointer-events:none}.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small).forminator-fields-disabled>.forminator-pagination>* *,.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small).forminator-fields-disabled>:not(.forminator-response-message):not(.forminator-pagination) *{pointer-events:none}.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small).forminator-partial-disabled .forminator-row:not(.forminator-paypal-row){cursor:not-allowed}.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small).forminator-partial-disabled .forminator-row:not(.forminator-paypal-row) .forminator-col{opacity:.5;-khtml-opacity:.5}.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small).forminator-partial-disabled .forminator-row:not(.forminator-paypal-row) .forminator-col,.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small).forminator-partial-disabled .forminator-row:not(.forminator-paypal-row) .forminator-col *{pointer-events:none}.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small).forminator-partial-disabled .forminator-pagination-footer .forminator-button:not(.forminator-button-submit){opacity:.5;-khtml-opacity:.5;pointer-events:none}@media(min-width:783px){.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small){margin:30px 0}}.forminator-draft-wrap{font-weight:400;font-size:15px}.forminator-draft-wrap .forminator-draft-notice{margin-bottom:30px;padding:15px 22px;border-radius:2px;font-family:inherit;font-size:inherit;font-weight:inherit;color:#333;background-color:#bceee6}.forminator-draft-wrap .forminator-draft-notice.draft-success{background-color:#bceee6;box-shadow:inset 2px 0 0 0 #1abca1;-moz-box-shadow:inset 2px 0 0 0 #1abca1;-webkit-box-shadow:inset 2px 0 0 0 #1abca1}.forminator-draft-wrap .forminator-draft-notice.draft-error{background-color:#f9e4e8;box-shadow:inset 2px 0 0 0 #e04562;-moz-box-shadow:inset 2px 0 0 0 #e04562;-webkit-box-shadow:inset 2px 0 0 0 #e04562}.forminator-draft-wrap .forminator-draft-email-response p:last-of-type{margin-bottom:20px}.forminator-draft-wrap .forminator-copy-field{position:relative;margin-bottom:40px}.forminator-draft-wrap .forminator-copy-field .forminator-draft-link{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:9px 110px 11px 15px;margin:0;background:#eee;border:none;color:#555;text-decoration:underline;outline:0;line-height:20px;font-family:inherit;font-size:inherit;font-weight:inherit;opacity:1}.forminator-draft-wrap .forminator-copy-field button,.forminator-draft-wrap .forminator-copy-field button:hover{width:98px;height:30px;padding:0;position:absolute;top:50%;right:6px;background-color:#666;color:#fff;font-family:inherit;font-style:inherit;font-weight:500;font-size:13px;line-height:22px;border:0;outline:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.forminator-draft-wrap .forminator-copy-field button:hover{background-color:#7b7b7b}.forminator-draft-wrap .forminator-draft-form .forminator-row,.forminator-draft-wrap .forminator-draft-form .forminator-row-inside{margin-bottom:20px}.forminator-draft-wrap .forminator-draft-form .forminator-label{display:block;cursor:default;margin:0 0 5px 0;border:0;line-height:1.7em;font-size:13px;font-family:inherit;font-weight:500;color:#888}.forminator-draft-wrap .forminator-draft-form .forminator-email--field{display:block;width:100%;min-width:unset;max-width:unset;height:auto;min-height:unset;max-height:unset;margin:0;padding:10px;font-size:16px;font-family:inherit;font-weight:400;background-color:#ededed;color:#000;border-width:0;border-style:none;border-radius:0;background-image:unset;line-height:1.3em;-webkit-transition:.2s ease;transition:.2s ease;outline:0}.forminator-draft-wrap .forminator-draft-form .forminator-has_error .forminator-email--field{box-shadow:inset 2px 0 0 0 #e04562;-moz-box-shadow:inset 2px 0 0 0 #e04562;-webkit-box-shadow:inset 2px 0 0 0 #e04562}.forminator-draft-wrap .forminator-draft-form .forminator-has_error .forminator-error-message{display:block;padding:2px 10px;margin:5px 0 0;border-radius:0;line-height:2em;background-color:#f9e4e8;color:#e04562;font-size:12px;font-family:inherit;font-weight:500}.forminator-draft-wrap .forminator-draft-form button.forminator-button-submit{background-color:#289dcc;color:#fff;font-size:14px;font-family:inherit;font-weight:500;outline:0;width:auto;min-width:100px;max-width:unset;height:auto;min-height:unset;max-height:unset;cursor:pointer;display:inline-block;position:relative;margin:0 10px 0 0;padding:10px;border:0;border-radius:0;background-image:unset;line-height:1.45em;text-align:center;-webkit-transition:.2s ease;transition:.2s ease}.forminator-draft-wrap .forminator-draft-form button.forminator-button-submit:hover{background-color:#35aede}.forminator-ui.forminator-custom-form[data-design=default] .forminator-response-message{margin:0 0 20px;padding:15px 20px 15px 22px;border-radius:2px;text-align:left}.forminator-ui.forminator-custom-form[data-design=default] .forminator-response-message p{margin:0;padding:0;border:0;line-height:1.3em;letter-spacing:0}.forminator-ui.forminator-custom-form[data-design=default] .forminator-response-message p:not(:last-child){margin-bottom:10px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-response-message,.forminator-ui.forminator-custom-form[data-design=default] .forminator-response-message:active,.forminator-ui.forminator-custom-form[data-design=default] .forminator-response-message:focus,.forminator-ui.forminator-custom-form[data-design=default] .forminator-response-message:hover{-webkit-box-shadow:none;box-shadow:none}.forminator-ui.forminator-custom-form[data-design=default] .forminator-response-message:last-child{margin-bottom:0}.forminator-ui.forminator-custom-form[data-design=default] .forminator-response-message[aria-hidden=true]{display:none}.forminator-ui.forminator-custom-form[data-design=default] .forminator-response-message.forminator-loading{position:relative;padding-left:46px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-response-message.forminator-loading:before{content:"◌";position:absolute;top:17px;left:20px;font-size:16px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-response-message.forminator-show{display:block}.forminator-ui.forminator-custom-form[data-design=default][data-color-option=default] .forminator-response-message,.forminator-ui.forminator-custom-form[data-design=default][data-color-option=default] .forminator-response-message:active,.forminator-ui.forminator-custom-form[data-design=default][data-color-option=default] .forminator-response-message:focus,.forminator-ui.forminator-custom-form[data-design=default][data-color-option=default] .forminator-response-message:hover{outline:0}@media(min-width:783px){.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small) .forminator-response-message:last-child{margin-bottom:0}}@media(min-width:783px){.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small) .forminator-response-message{margin-bottom:30px}}.forminator-ui.forminator-custom-form[data-design=default] .forminator-subtitle,.forminator-ui.forminator-custom-form[data-design=default] .forminator-title{display:block;margin:0;padding:0;border:0}.forminator-ui.forminator-custom-form[data-design=default] .forminator-subtitle:after,.forminator-ui.forminator-custom-form[data-design=default] .forminator-subtitle:before,.forminator-ui.forminator-custom-form[data-design=default] .forminator-title:after,.forminator-ui.forminator-custom-form[data-design=default] .forminator-title:before{content:unset;display:none}.forminator-ui.forminator-custom-form[data-design=default] .forminator-title{line-height:1em}.forminator-ui.forminator-custom-form[data-design=default] .forminator-title+.forminator-subtitle{margin-top:10px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-subtitle{line-height:1.4em}.forminator-ui.forminator-custom-form[data-design=default] .forminator-border{width:100%;min-width:100%;max-width:100%;height:0;min-height:unset;max-height:unset;display:block;margin:20px 0 0;padding:0;border:0;background-image:unset;background-color:rgba(0,0,0,0)}.forminator-ui.forminator-custom-form[data-design=default] .forminator-border:first-child{margin-top:0}@media(min-width:783px){.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small) .forminator-border:first-child{margin-top:0}}@media(min-width:783px){.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small) .forminator-border{margin-top:30px}}.forminator-ui.forminator-custom-form[data-design=default] .forminator-label{cursor:default;display:block;line-height:1.7em;margin:0;border:0}.forminator-ui.forminator-custom-form[data-design=default] .forminator-label[for]{cursor:pointer}.forminator-ui.forminator-custom-form[data-design=default] .forminator-description,.forminator-ui.forminator-custom-form[data-design=default] .forminator-error-message{margin:5px 0 0}.forminator-ui.forminator-custom-form[data-design=default] .forminator-label+.forminator-description{margin:0 0 5px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-description{display:block;line-height:1.5em}.forminator-ui.forminator-custom-form[data-design=default] .forminator-description:first-child{margin:0 0 5px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-description::after{content:"";display:block;clear:both}.forminator-ui.forminator-custom-form[data-design=default] .forminator-description span:not(.forminator-monospace){float:right;margin-right:0;margin-left:auto;text-align:right}.forminator-ui.forminator-custom-form[data-design=default] .forminator-description>a{margin:0 2px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-description.forminator-repeater-description{margin:0 0 10px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-error-message{display:none;padding:2px 10px;border-radius:2px;line-height:2em}.forminator-ui.forminator-custom-form[data-design=default] .forminator-has_error .forminator-error-message{display:block}.forminator-ui.forminator-custom-form[data-design=default] .forminator-input{width:100%;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:unset;max-width:unset;min-height:unset;max-height:unset;height:auto;line-height:1.3em;background-image:unset;-webkit-transition:.2s ease;transition:.2s ease;margin:0;padding:9px;border-width:1px;border-style:solid;border-radius:2px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-input,.forminator-ui.forminator-custom-form[data-design=default] .forminator-input:active,.forminator-ui.forminator-custom-form[data-design=default] .forminator-input:disabled,.forminator-ui.forminator-custom-form[data-design=default] .forminator-input:focus,.forminator-ui.forminator-custom-form[data-design=default] .forminator-input:hover{-webkit-box-shadow:none;box-shadow:none}.forminator-ui.forminator-custom-form[data-design=default] .forminator-input:disabled:not(.forminator-calculation){border-style:dotted}.forminator-ui.forminator-custom-form[data-design=default] .forminator-input:disabled{pointer-events:none}.forminator-ui.forminator-custom-form[data-design=default] .forminator-input:disabled:-moz-placeholder{opacity:.4;-khtml-opacity:.4}.forminator-ui.forminator-custom-form[data-design=default] .forminator-input:disabled::-moz-placeholder{opacity:.4;-khtml-opacity:.4}.forminator-ui.forminator-custom-form[data-design=default] .forminator-input:disabled:-ms-input-placeholder{opacity:.4;-khtml-opacity:.4}.forminator-ui.forminator-custom-form[data-design=default] .forminator-input:disabled::-webkit-input-placeholder{opacity:.4;-khtml-opacity:.4}.forminator-ui.forminator-custom-form[data-design=default] .forminator-custom-input{display:none;margin-top:10px}.forminator-ui.forminator-custom-form[data-design=default][data-color-option=default] .forminator-input,.forminator-ui.forminator-custom-form[data-design=default][data-color-option=default] .forminator-input:active,.forminator-ui.forminator-custom-form[data-design=default][data-color-option=default] .forminator-input:disabled,.forminator-ui.forminator-custom-form[data-design=default][data-color-option=default] .forminator-input:focus,.forminator-ui.forminator-custom-form[data-design=default][data-color-option=default] .forminator-input:hover{outline:0}.forminator-ui.forminator-custom-form[data-design=default] .forminator-input-with-prefix{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.forminator-ui.forminator-custom-form[data-design=default] .forminator-input-with-prefix input{min-width:50px;display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;padding:0;border:0;background-image:none;background-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none}.forminator-ui.forminator-custom-form[data-design=default] .forminator-input-with-prefix .forminator-prefix,.forminator-ui.forminator-custom-form[data-design=default] .forminator-input-with-prefix .forminator-suffix{display:block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.forminator-ui.forminator-custom-form[data-design=default] .forminator-input-with-prefix .forminator-prefix{margin-right:10px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-input-with-prefix .forminator-suffix{margin-left:10px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-textarea{width:100%;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;resize:vertical;margin:0;min-height:140px;background-image:unset;line-height:20px;-webkit-transition:.2s ease;transition:.2s ease;padding:9px;border-width:1px;border-style:solid;border-radius:2px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-textarea,.forminator-ui.forminator-custom-form[data-design=default] .forminator-textarea:active,.forminator-ui.forminator-custom-form[data-design=default] .forminator-textarea:disabled,.forminator-ui.forminator-custom-form[data-design=default] .forminator-textarea:focus,.forminator-ui.forminator-custom-form[data-design=default] .forminator-textarea:hover{-webkit-box-shadow:none;box-shadow:none}.forminator-ui.forminator-custom-form[data-design=default] .forminator-textarea:disabled{pointer-events:none;border-style:dotted}.forminator-ui.forminator-custom-form[data-design=default] .forminator-textarea:disabled:-moz-placeholder{opacity:.4;-khtml-opacity:.4}.forminator-ui.forminator-custom-form[data-design=default] .forminator-textarea:disabled::-moz-placeholder{opacity:.4;-khtml-opacity:.4}.forminator-ui.forminator-custom-form[data-design=default] .forminator-textarea:disabled:-ms-input-placeholder{opacity:.4;-khtml-opacity:.4}.forminator-ui.forminator-custom-form[data-design=default] .forminator-textarea:disabled::-webkit-input-placeholder{opacity:.4;-khtml-opacity:.4}.forminator-ui.forminator-custom-form[data-design=default] .forminator-has_error .tmce-active .forminator-textarea.wp-editor-area{display:none}.forminator-ui.forminator-custom-form[data-design=default][data-color-option=default] .forminator-textarea,.forminator-ui.forminator-custom-form[data-design=default][data-color-option=default] .forminator-textarea:active,.forminator-ui.forminator-custom-form[data-design=default][data-color-option=default] .forminator-textarea:disabled,.forminator-ui.forminator-custom-form[data-design=default][data-color-option=default] .forminator-textarea:focus,.forminator-ui.forminator-custom-form[data-design=default][data-color-option=default] .forminator-textarea:hover{outline:0}.forminator-ui.forminator-custom-form[data-design=default] .forminator-radio{cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin:10px 0;pointer-events:none}.forminator-ui.forminator-custom-form[data-design=default] .forminator-radio input:checked+.forminator-radio-bullet:before{opacity:1;-khtml-opacity:1}.forminator-ui.forminator-custom-form[data-design=default] .forminator-radio span{cursor:pointer;pointer-events:all;display:block}.forminator-ui.forminator-custom-form[data-design=default] .forminator-radio .forminator-radio-bullet{width:20px;height:20px;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;position:relative;border-width:1px;border-style:solid;border-radius:40px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-radio .forminator-radio-bullet:before{content:" ";width:10px;height:10px;opacity:0;-khtml-opacity:0;display:block;position:absolute;top:50%;left:50%;border-radius:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:.2s ease;transition:.2s ease}.forminator-ui.forminator-custom-form[data-design=default] .forminator-radio .forminator-radio-bullet~span{margin-left:10px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-radio .forminator-radio-label{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;line-height:20px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-radio .forminator-radio-image{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:3px;border-width:2px;border-style:solid;border-radius:2px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-radio .forminator-radio-image span{width:70px;height:70px;background-repeat:no-repeat;background-size:cover;background-position:center}.forminator-ui.forminator-custom-form[data-design=default] .forminator-radio.forminator-has_image .forminator-radio-image{margin-left:0}.forminator-ui.forminator-custom-form[data-design=default] .forminator-radio.forminator-radio-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;margin-right:20px;margin-bottom:0}.forminator-ui.forminator-custom-form[data-design=default] .forminator-radio.forminator-radio-inline.forminator-has_image.forminator-has_bullet{min-width:80px;padding-top:90px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-radio.forminator-radio-inline.forminator-has_image.forminator-has_bullet .forminator-radio-image{position:absolute;top:0;left:0}.forminator-ui.forminator-custom-form[data-design=default] .forminator-radio.forminator-radio-inline:last-of-type{margin-right:0}.forminator-ui.forminator-custom-form[data-design=default] .forminator-radio:not(.forminator-radio-inline){margin:20px 0}.forminator-ui.forminator-custom-form[data-design=default] .forminator-radio:not(.forminator-radio-inline).forminator-has_image.forminator-has_bullet .forminator-radio-bullet{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:10px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-radio:not(.forminator-radio-inline).forminator-has_image.forminator-has_bullet .forminator-radio-label{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.forminator-ui.forminator-custom-form[data-design=default] .forminator-radio:not(.forminator-radio-inline).forminator-has_image.forminator-has_bullet .forminator-radio-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.forminator-ui.forminator-custom-form[data-design=default] .forminator-radio:not(.forminator-radio-inline):first-of-type{margin-top:10px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-radio:not(.forminator-radio-inline):first-child{margin-top:0}.forminator-ui.forminator-custom-form[data-design=default] .forminator-radio:not(.forminator-radio-inline):last-of-type{margin-bottom:10px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-radio:not(.forminator-radio-inline):last-child{margin-bottom:0}[dir=rtl] .forminator-ui.forminator-custom-form[data-design=default] .forminator-radio .forminator-radio-bullet~span{margin-right:10px;margin-left:0}.forminator-ui.forminator-custom-form[data-design=default] .forminator-checkbox{cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin:10px 0;pointer-events:none}.forminator-ui.forminator-custom-form[data-design=default] .forminator-checkbox input:checked+.forminator-checkbox-box:before{opacity:1;-khtml-opacity:1}.forminator-ui.forminator-custom-form[data-design=default] .forminator-checkbox span{cursor:pointer;pointer-events:all;display:block}.forminator-ui.forminator-custom-form[data-design=default] .forminator-checkbox .forminator-checkbox-box{width:20px;height:20px;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;position:relative;border-width:1px;border-style:solid;border-radius:2px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-checkbox .forminator-checkbox-box:before{content:"✓";opacity:0;-khtml-opacity:0;display:block;position:absolute;top:50%;left:50%;color:inherit;font-size:12px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:.2s ease;transition:.2s ease}.forminator-ui.forminator-custom-form[data-design=default] .forminator-checkbox .forminator-checkbox-box~span{margin-left:10px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-checkbox-label{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;line-height:20px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-checkbox .forminator-checkbox-image{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:3px;border-width:2px;border-style:solid;border-radius:2px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-checkbox .forminator-checkbox-image span{width:70px;height:70px;background-repeat:no-repeat;background-size:cover;background-position:center}.forminator-ui.forminator-custom-form[data-design=default] .forminator-checkbox__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.forminator-ui.forminator-custom-form[data-design=default] .forminator-checkbox__label{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;line-height:20px;margin-left:10px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-checkbox__label h1:last-child,.forminator-ui.forminator-custom-form[data-design=default] .forminator-checkbox__label h2:last-child,.forminator-ui.forminator-custom-form[data-design=default] .forminator-checkbox__label h3:last-child,.forminator-ui.forminator-custom-form[data-design=default] .forminator-checkbox__label h4:last-child,.forminator-ui.forminator-custom-form[data-design=default] .forminator-checkbox__label h5:last-child,.forminator-ui.forminator-custom-form[data-design=default] .forminator-checkbox__label h6:last-child,.forminator-ui.forminator-custom-form[data-design=default] .forminator-checkbox__label ol:last-child,.forminator-ui.forminator-custom-form[data-design=default] .forminator-checkbox__label p:last-child,.forminator-ui.forminator-custom-form[data-design=default] .forminator-checkbox__label ul:last-child{margin-bottom:0}.forminator-ui.forminator-custom-form[data-design=default] .forminator-checkbox.forminator-has_image .forminator-checkbox-image{margin-left:0}.forminator-ui.forminator-custom-form[data-design=default] .forminator-checkbox.forminator-checkbox-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;margin-right:20px;margin-bottom:0}.forminator-ui.forminator-custom-form[data-design=default] .forminator-checkbox.forminator-checkbox-inline.forminator-has_box{min-width:80px;padding-top:90px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-checkbox.forminator-checkbox-inline.forminator-has_box .forminator-checkbox-image{position:absolute;top:0;left:0}.forminator-ui.forminator-custom-form[data-design=default] .forminator-checkbox.forminator-checkbox-inline:last-of-type{margin-right:0}.forminator-ui.forminator-custom-form[data-design=default] .forminator-checkbox:not(.forminator-checkbox-inline){margin:20px 0}.forminator-ui.forminator-custom-form[data-design=default] .forminator-checkbox:not(.forminator-checkbox-inline).forminator-has_image.forminator-has_box .forminator-checkbox-box{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:10px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-checkbox:not(.forminator-checkbox-inline).forminator-has_image.forminator-has_box .forminator-checkbox-label{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.forminator-ui.forminator-custom-form[data-design=default] .forminator-checkbox:not(.forminator-checkbox-inline).forminator-has_image.forminator-has_box .forminator-checkbox-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.forminator-ui.forminator-custom-form[data-design=default] .forminator-checkbox:not(.forminator-checkbox-inline):first-of-type{margin-top:10px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-checkbox:not(.forminator-checkbox-inline):first-child{margin-top:0}.forminator-ui.forminator-custom-form[data-design=default] .forminator-checkbox:not(.forminator-checkbox-inline):last-of-type{margin-bottom:10px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-checkbox:not(.forminator-checkbox-inline):last-child{margin-bottom:0}.forminator-ui.forminator-custom-form[data-design=default] .forminator-checkbox:not(.forminator-checkbox-inline).forminator-consent{margin:0}[dir=rtl] .forminator-ui.forminator-custom-form[data-design=default] .forminator-checkbox__label{margin-right:10px;margin-left:0}[dir=rtl] .forminator-ui.forminator-custom-form[data-design=default] .forminator-checkbox-box~span{margin-right:10px;margin-left:0}.forminator-ui.forminator-custom-form[data-design=default] .forminator-button{width:auto;min-width:100px;max-width:unset;height:auto;min-height:unset;max-height:unset;cursor:pointer;display:inline-block;position:relative;margin:0 10px 0 0;padding:10px;border:0;border-radius:2px;background-image:unset;line-height:1.45em;text-align:center;-webkit-transition:.2s ease;transition:.2s ease}@media(max-width:782px){.forminator-ui.forminator-custom-form[data-design=default] .forminator-button{width:100%;margin:0 0 10px 0}}.forminator-ui.forminator-custom-form[data-design=default] .forminator-button span{display:block;-webkit-transition:.2s ease;transition:.2s ease}.forminator-ui.forminator-custom-form[data-design=default] .forminator-button .forminator-icon-loader{opacity:0;-khtml-opacity:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:.2s ease;transition:.2s ease}.forminator-ui.forminator-custom-form[data-design=default] .forminator-button .forminator-icon-loader:before{display:block}.forminator-ui.forminator-custom-form[data-design=default] .forminator-button,.forminator-ui.forminator-custom-form[data-design=default] .forminator-button:active,.forminator-ui.forminator-custom-form[data-design=default] .forminator-button:focus,.forminator-ui.forminator-custom-form[data-design=default] .forminator-button:hover{-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.forminator-ui.forminator-custom-form[data-design=default] .forminator-button:active,.forminator-ui.forminator-custom-form[data-design=default] .forminator-button:focus,.forminator-ui.forminator-custom-form[data-design=default] .forminator-button:hover{-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.6);box-shadow:0 1px 4px 0 rgba(0,0,0,.6)}.forminator-ui.forminator-custom-form[data-design=default] .forminator-button:active span[aria-hidden]:not([class*=forminator-icon-]){width:120%;padding:120% 0 0}.forminator-ui.forminator-custom-form[data-design=default] .forminator-button.forminator-disabled,.forminator-ui.forminator-custom-form[data-design=default] .forminator-button.forminator-onload,.forminator-ui.forminator-custom-form[data-design=default] .forminator-button:disabled{opacity:.5;-khtml-opacity:.5;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.forminator-ui.forminator-custom-form[data-design=default] .forminator-button.forminator-onload span{opacity:0;-khtml-opacity:0}.forminator-ui.forminator-custom-form[data-design=default] .forminator-button.forminator-onload .forminator-icon-loader{opacity:1;-khtml-opacity:1}.forminator-ui.forminator-custom-form[data-design=default] .forminator-button:last-child{margin-right:0}.forminator-ui.forminator-custom-form[data-design=default].draft-enabled .forminator-save-draft-link{display:inline-block;font-size:15px;font-weight:500;color:#17a8e3;text-decoration:none;background-color:rgba(0,0,0,0);padding:10px 0;margin:0 10px;text-decoration:none}.forminator-ui.forminator-custom-form[data-design=default].draft-enabled .forminator-save-draft-link.disabled{color:#a5a5a5;cursor:default}@media(max-width:782px){.forminator-ui.forminator-custom-form[data-design=default].draft-enabled .forminator-save-draft-link{text-align:center;width:100%;margin:0 0 10px 0}}.forminator-ui.forminator-custom-form[data-design=default].draft-enabled .forminator-button-paypal+.forminator-save-draft-link{margin:0}.forminator-ui.forminator-custom-form[data-design=default][data-color-option=default] .forminator-button,.forminator-ui.forminator-custom-form[data-design=default][data-color-option=default] .forminator-button:active,.forminator-ui.forminator-custom-form[data-design=default][data-color-option=default] .forminator-button:focus,.forminator-ui.forminator-custom-form[data-design=default][data-color-option=default] .forminator-button:hover{outline:0}[dir=rtl] .forminator-ui.forminator-custom-form[data-design=default] .forminator-button{margin:0 0 0 10px}@media(max-width:782px){[dir=rtl] .forminator-ui.forminator-custom-form[data-design=default] .forminator-button{margin:0 0 10px 0}}.forminator-ui.forminator-custom-form[data-design=default] .forminator-field-captcha{overflow:hidden}.forminator-ui.forminator-custom-form[data-design=default] .forminator-g-recaptcha:not(.recaptcha-invisible) .grecaptcha-badge{visibility:visible}.forminator-ui.forminator-custom-form[data-design=default] .forminator-g-recaptcha:not(.recaptcha-invisible)>div{width:100%!important}.forminator-ui.forminator-custom-form[data-design=default] .forminator-g-recaptcha:not(.recaptcha-invisible) iframe{max-width:100%;max-height:100%!important}.forminator-ui.forminator-custom-form[data-design=default] .forminator-captcha-left{text-align:left}.forminator-ui.forminator-custom-form[data-design=default] .forminator-captcha-left>div{margin-right:auto}.forminator-ui.forminator-custom-form[data-design=default] .forminator-captcha-right{text-align:right}.forminator-ui.forminator-custom-form[data-design=default] .forminator-captcha-right>div{margin-left:auto}.forminator-ui.forminator-custom-form[data-design=default] .forminator-captcha-center{text-align:center}.forminator-ui.forminator-custom-form[data-design=default] .forminator-captcha-center>div{margin-left:auto;margin-right:auto}[dir=rtl] .forminator-ui.forminator-custom-form[data-design=default] .forminator-captcha-left{text-align:right}[dir=rtl] .forminator-ui.forminator-custom-form[data-design=default] .forminator-captcha-left>div{margin-left:auto;margin-right:0}[dir=rtl] .forminator-ui.forminator-custom-form[data-design=default] .forminator-captcha-right{text-align:left}[dir=rtl] .forminator-ui.forminator-custom-form[data-design=default] .forminator-captcha-right>div{margin-right:auto;margin-left:0}.forminator-ui.forminator-custom-form[data-design=default] .forminator-action-buttons{margin-top:-30px;line-height:1}.forminator-ui.forminator-custom-form[data-design=default] .forminator-action-buttons .forminator-repeater-action-button{padding:5px 15px;border-radius:15px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-action-buttons .forminator-repeater-action-button:disabled{pointer-events:none}.forminator-ui.forminator-custom-form[data-design=default] .forminator-action-buttons .forminator-repeater-add,.forminator-ui.forminator-custom-form[data-design=default] .forminator-action-buttons .forminator-repeater-remove{margin-top:30px;cursor:pointer}.forminator-ui.forminator-custom-form[data-design=default] .forminator-action-buttons .forminator-repeater-action-icon{padding:0;background:rgba(0,0,0,0);border:none}.forminator-ui.forminator-custom-form[data-design=default] .forminator-action-buttons .forminator-repeater-action-icon .sui-screen-reader-text{width:1px;min-width:1px;height:1px;min-height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);position:absolute!important;margin:-1px;padding:0;border:0;word-wrap:normal!important}.forminator-ui.forminator-custom-form[data-design=default] .forminator-action-buttons .forminator-repeater-action-button,.forminator-ui.forminator-custom-form[data-design=default] .forminator-action-buttons .forminator-repeater-action-icon{margin-right:15px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-action-buttons .forminator-repeater-action-link{display:inline-block;margin-right:20px;text-decoration:none;background:rgba(0,0,0,0)}.forminator-ui.forminator-custom-form[data-design=default][data-color-option=default] .forminator-action-buttons .forminator-repeater-add,.forminator-ui.forminator-custom-form[data-design=default][data-color-option=default] .forminator-action-buttons .forminator-repeater-remove{outline:0}[dir=rtl] .forminator-ui.forminator-custom-form[data-design=default] .forminator-action-buttons .forminator-repeater-action-button,[dir=rtl] .forminator-ui.forminator-custom-form[data-design=default] .forminator-action-buttons .forminator-repeater-action-icon{margin-left:15px;margin-right:0}[dir=rtl] .forminator-ui.forminator-custom-form[data-design=default] .forminator-action-buttons .forminator-repeater-action-link{margin-left:20px;margin-right:0}.forminator-ui.forminator-custom-form[data-design=default] .forminator-repeater-field{border-radius:4px;padding:20px 20px 30px 25px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-repeater-field .forminator-grouped-fields{padding:30px 0}.forminator-ui.forminator-custom-form[data-design=default] .forminator-repeater-field .forminator-grouped-fields:first-child{padding-top:0}.forminator-ui.forminator-custom-form[data-design=default] .forminator-repeater-field .forminator-grouped-fields:last-child{padding-bottom:0}.forminator-ui.forminator-custom-form[data-design=default] .forminator-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.forminator-ui.forminator-custom-form[data-design=default] .forminator-slider .forminator-hidden-input{display:none}.forminator-ui.forminator-custom-form[data-design=default] .forminator-slider .forminator-slide{position:relative;text-align:left;cursor:pointer;border:1px solid transparent;background:#ededed;border-radius:5px;border:1px solid #777771}.forminator-ui.forminator-custom-form[data-design=default] .forminator-slider .forminator-slide:after{content:"";position:absolute;top:0;bottom:0;right:-10px;left:-10px;border-radius:inherit;background:inherit;border:inherit}.forminator-ui.forminator-custom-form[data-design=default] .forminator-slider .forminator-slide:after{top:-1px;bottom:-1px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-slider.forminator-disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.forminator-ui.forminator-custom-form[data-design=default] .forminator-slider.forminator-disabled .forminator-slide{border:none;background:#ddd;border:1px solid transparent}.forminator-ui.forminator-custom-form[data-design=default] .forminator-slider.forminator-disabled .ui-slider-range{background:#ddd}.forminator-ui.forminator-custom-form[data-design=default] .forminator-slider.forminator-disabled .ui-slider-handle{background:#aaa}.forminator-ui.forminator-custom-form[data-design=default] .forminator-slider .ui-slider-handle{width:20px;height:20px;border-radius:100%;background:#17a8e3;border:0;position:absolute;z-index:1;cursor:pointer;-ms-touch-action:none;touch-action:none}.forminator-ui.forminator-custom-form[data-design=default] .forminator-slider .ui-slider-handle:focus,.forminator-ui.forminator-custom-form[data-design=default] .forminator-slider .ui-slider-handle:hover{background:#1289ba}.forminator-ui.forminator-custom-form[data-design=default] .forminator-slider.forminator-slider-size-large .ui-slider-handle{width:40px;height:40px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-slider.forminator-slider-size-large .forminator-slide{border-radius:10px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-slider.forminator-slider-size-large .forminator-slide:after{right:-20px;left:-20px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-slider .ui-slider-range{background:#17a8e3;position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.forminator-ui.forminator-custom-form[data-design=default] .forminator-slider .ui-slider-range::after{content:"";position:absolute;inset:-1px;right:-9px;left:-9px;border-radius:inherit;background:inherit;border:inherit}.forminator-ui.forminator-custom-form[data-design=default] .forminator-slider .ui-state-disabled .ui-slider-handle,.forminator-ui.forminator-custom-form[data-design=default] .forminator-slider .ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.forminator-ui.forminator-custom-form[data-design=default] .forminator-slider .ui-slider-horizontal{min-height:10px;margin:6px 10px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-slider .ui-slider-horizontal .ui-slider-handle{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-left:-10px;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.15);box-shadow:0 0 3px 0 rgba(0,0,0,.15)}.forminator-ui.forminator-custom-form[data-design=default] .forminator-slider .ui-slider-horizontal.forminator-slide-handle-icon .ui-slider-handle{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjBfZF8xMjY4MV8yODgpIj4KPHBhdGggZD0iTTEgMkwxIDEwIiBzdHJva2U9IndoaXRlIiBzdHJva2Utb3BhY2l0eT0iMC41IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPHBhdGggZD0iTTUgMkw1IDEwIiBzdHJva2U9IndoaXRlIiBzdHJva2Utb3BhY2l0eT0iMC41IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPHBhdGggZD0iTTkgMkw5IDEwIiBzdHJva2U9IndoaXRlIiBzdHJva2Utb3BhY2l0eT0iMC41IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPC9nPgo8ZGVmcz4KPGZpbHRlciBpZD0iZmlsdGVyMF9kXzEyNjgxXzI4OCIgeD0iMC41IiB5PSIwLjUiIHdpZHRoPSIxMSIgaGVpZ2h0PSIxMSIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPgo8ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PSIwIiByZXN1bHQ9IkJhY2tncm91bmRJbWFnZUZpeCIvPgo8ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlQWxwaGEiIHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCIgcmVzdWx0PSJoYXJkQWxwaGEiLz4KPGZlT2Zmc2V0IGR4PSIxIi8+CjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjAuNSIvPgo8ZmVDb21wb3NpdGUgaW4yPSJoYXJkQWxwaGEiIG9wZXJhdG9yPSJvdXQiLz4KPGZlQ29sb3JNYXRyaXggdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAuMSAwIi8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW4yPSJCYWNrZ3JvdW5kSW1hZ2VGaXgiIHJlc3VsdD0iZWZmZWN0MV9kcm9wU2hhZG93XzEyNjgxXzI4OCIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluPSJTb3VyY2VHcmFwaGljIiBpbjI9ImVmZmVjdDFfZHJvcFNoYWRvd18xMjY4MV8yODgiIHJlc3VsdD0ic2hhcGUiLz4KPC9maWx0ZXI+CjwvZGVmcz4KPC9zdmc+Cg==);background-repeat:no-repeat;background-position:6px center;background-size:10px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-slider .ui-slider-horizontal .ui-slider-range{top:-1px;bottom:-1px;border-radius:5px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-slider .ui-slider-horizontal .ui-slider-range-min{left:-1px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-slider .ui-slider-horizontal .ui-slider-range-max{right:0}.forminator-ui.forminator-custom-form[data-design=default] .forminator-slider.forminator-slider-size-large .ui-slider-horizontal{min-height:20px;margin:10px 20px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-slider.forminator-slider-size-large .ui-slider-horizontal.forminator-slide-handle-icon .ui-slider-handle{background-position:center}.forminator-ui.forminator-custom-form[data-design=default] .forminator-slider.forminator-slider-size-large .ui-slider-horizontal .ui-slider-handle{margin-left:-20px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-slider.forminator-slider-size-large .ui-slider-horizontal.forminator-slide-handle-icon .ui-slider-handle{background-size:12px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-slider.forminator-slider-size-large .ui-slider-horizontal .ui-slider-range::after{right:-19px;left:-19px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-slider.forminator-slider-size-large .ui-slider-horizontal .ui-slider-range-min{border-radius:10px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-slider.forminator-slider-small{width:25%}.forminator-ui.forminator-custom-form[data-design=default] .forminator-slider.forminator-slider-medium{width:50%}.forminator-ui.forminator-custom-form[data-design=default] .forminator-slider.forminator-slider-large{width:75%}.forminator-ui.forminator-custom-form[data-design=default] .forminator-slider-labels,.forminator-ui.forminator-custom-form[data-design=default] .forminator-slider-limit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#888;font-size:15px;font-weight:400;line-height:22px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-slider-limit{margin:0 10px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-slider-size-large .forminator-slider-limit{margin:0 20px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-slider-size-large .forminator-slider-labels{margin:0 5px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-slider-limit-top{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.forminator-ui.forminator-custom-form[data-design=default] .forminator-slider-separator{display:none}.forminator-ui.forminator-custom-form[data-design=default] .forminator-slider-value-max,.forminator-ui.forminator-custom-form[data-design=default] .forminator-slider-value-min{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-slider-amount{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px;margin:5px 0;color:#333;font-size:16px;font-weight:400;line-height:22px;letter-spacing:-.2px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-slider-amount.forminator-slider-amount-top{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.forminator-ui.forminator-custom-form[data-design=default][data-color-option=default] .forminator-slider .ui-slider-handle{outline:0}.forminator-ui.forminator-custom-form[data-design=default] .forminator-rating-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.forminator-ui.forminator-custom-form[data-design=default] .forminator-rating-wrapper.forminator-rating-focused .forminator-rating-items{border:1px solid #17a8e3}.forminator-ui.forminator-custom-form[data-design=default] .forminator-rating-wrapper .forminator-rating-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:1;gap:10px;border:1px solid transparent}.forminator-ui.forminator-custom-form[data-design=default] .forminator-rating-wrapper .forminator-rating-items.forminator-rating-md{font-size:24px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-rating-wrapper .forminator-rating-items.forminator-rating-lg{font-size:32px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-rating-wrapper .forminator-rating-items.forminator-rating-sm{font-size:16px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-rating-wrapper .forminator-rating-suffix{display:block;font-size:13px;line-height:22px;letter-spacing:-.25px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-rating-wrapper .forminator-rating-item{cursor:pointer;-webkit-transition:ease color .2s;transition:ease color .2s}
/*!
 * WPMU DEV Forminator UI
 * Copyright 2019 Incsub (https://incsub.com)
 * Licensed under GPL v3 (http://www.gnu.org/licenses/gpl-3.0.html)
 */.ui-datepicker.forminator-calendar--default,.ui-datepicker.forminator-calendar--default *{font-variant-ligatures:none;-webkit-font-variant-ligatures:none;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;text-shadow:rgba(0,0,0,.01) 0 0 1px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-file-upload>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown:not(.forminator-dropdown--basic) .forminator-checkbox .forminator-checkbox-box:before,.ui-datepicker.forminator-calendar--default .ui-datepicker-header .ui-corner-all.ui-datepicker-next:before,.ui-datepicker.forminator-calendar--default .ui-datepicker-header .ui-corner-all.ui-datepicker-prev:before{speak:none;line-height:1;font-family:forminator-icons-font!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;letter-spacing:0;-webkit-font-feature-settings:"liga" 1;font-feature-settings:"liga" 1;-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown:not(.forminator-dropdown--basic) .forminator-checkbox input,.forminator-ui.forminator-custom-form[data-design=default] .forminator-file-upload input[type=file],.forminator-ui.forminator-custom-form[data-design=default] .forminator-multi-upload input[type=file],.forminator-ui.forminator-custom-form[data-design=default] .forminator-multiselect .forminator-option input,.ui-datepicker.forminator-calendar--default .ui-datepicker-header .ui-corner-all .ui-icon{width:1px!important;height:1px!important;overflow:hidden!important;position:absolute!important;white-space:nowrap!important;margin:-1px!important;padding:0!important;border:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important}.forminator-geolocation-dropdown-wrapper{position:absolute;background:#fff;border:1px solid rgba(0,0,0,.2);border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2);z-index:1000;margin:6px 0 0;overflow:hidden}.forminator-geolocation-dropdown-wrapper .forminator-geolocation-dropdown{list-style:none;margin:0;padding:0;max-height:300px;overflow-y:auto;background:#fff}.forminator-geolocation-dropdown-wrapper .forminator-geolocation-dropdown li{position:relative;cursor:pointer;padding:0 4px 0 28px;line-height:30px;font-size:11px;color:#3c4043;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-top:1px solid #e6e6e6}.forminator-geolocation-dropdown-wrapper .forminator-geolocation-dropdown li:first-child{border-top:none}.forminator-geolocation-dropdown-wrapper .forminator-geolocation-dropdown li.selected,.forminator-geolocation-dropdown-wrapper .forminator-geolocation-dropdown li:hover{background-color:#f1f3f4}.forminator-geolocation-dropdown-wrapper .forminator-geolocation-dropdown li .forminator-geolocation-pin-icon{position:absolute;left:6px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:16px;height:16px;opacity:.6}.forminator-geolocation-dropdown-wrapper .forminator-geolocation-dropdown li .forminator-geolocation-place-name{font-weight:500;color:#3c4043}.forminator-geolocation-dropdown-wrapper .forminator-geolocation-dropdown li .forminator-geolocation-place-address{font-weight:400;color:#80868b}.forminator-geolocation-dropdown-wrapper .forminator-geolocation-dropdown li .forminator-geolocation-match{font-weight:700;color:#000}.forminator-ui.forminator-custom-form[data-design=default] .forminator-input-with-icon{position:relative}.forminator-ui.forminator-custom-form[data-design=default] .forminator-input-with-icon [class*=forminator-icon-]{display:block;pointer-events:none;-webkit-transition:.2s ease;transition:.2s ease;position:absolute;top:50%;left:10px;font-size:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.forminator-ui.forminator-custom-form[data-design=default] .forminator-input-with-icon [class*=forminator-icon-]:before{color:inherit}.forminator-ui.forminator-custom-form[data-design=default] .forminator-input-with-icon .forminator-input{padding-left:35px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-input-with-suffix{position:relative}.forminator-ui.forminator-custom-form[data-design=default] .forminator-input-with-suffix .forminator-input{padding-right:60px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-input-with-suffix .forminator-suffix{display:block;position:absolute;top:50%;right:0;padding:0 10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);line-height:1.4em}[dir=rtl] .forminator-ui.forminator-custom-form[data-design=default] .forminator-input-with-suffix .forminator-input{padding-left:60px;padding-right:10px}[dir=rtl] .forminator-ui.forminator-custom-form[data-design=default] .forminator-input-with-suffix .forminator-suffix{left:0;right:auto}.forminator-ui.forminator-custom-form[data-design=default] .forminator-phone{display:block}.forminator-ui.forminator-custom-form[data-design=default] .forminator-phone .iti__country-container{padding:1px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-phone .iti__country-container .iti__selected-country{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0;background:unset}.forminator-ui.forminator-custom-form[data-design=default] .forminator-phone .iti__country-container .iti__selected-country .iti__flag{display:block;position:relative;top:auto;bottom:auto;margin:0;padding:0}.forminator-ui.forminator-custom-form[data-design=default] .forminator-phone .iti__country-container .iti__selected-country .iti__flag+.iti__arrow{margin-left:5px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-phone .iti__country-container .iti__selected-country .iti__arrow{display:block;position:relative;top:auto;right:auto;margin:0}.forminator-ui.forminator-custom-form[data-design=default] .forminator-phone .iti__country-container .iti__selected-country:active,.forminator-ui.forminator-custom-form[data-design=default] .forminator-phone .iti__country-container .iti__selected-country:focus,.forminator-ui.forminator-custom-form[data-design=default] .forminator-phone .iti__country-container .iti__selected-country:hover{-webkit-box-shadow:none;box-shadow:none}.forminator-ui.forminator-custom-form[data-design=default] .forminator-phone .iti__country-container:active,.forminator-ui.forminator-custom-form[data-design=default] .forminator-phone .iti__country-container:focus,.forminator-ui.forminator-custom-form[data-design=default] .forminator-phone .iti__country-container:hover{-webkit-box-shadow:none;box-shadow:none}.forminator-ui.forminator-custom-form[data-design=default] .forminator-phone.iti--allow-dropdown .forminator-input{padding-left:51px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-phone:not(.iti--allow-dropdown) .iti__country-container{pointer-events:none}.forminator-ui.forminator-custom-form[data-design=default] .forminator-phone:not(.iti--allow-dropdown) .forminator-input{padding-right:51px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-input-with-phone .iti__country-container .iti__selected-country{width:31px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;background:unset;padding:0}.forminator-ui.forminator-custom-form[data-design=default] .forminator-input-with-phone .iti__country-container .iti__selected-country .iti__selected-country-primary{padding:0 10px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-input-with-phone .iti__country-container .iti__selected-country .iti__flag{display:block;position:relative;top:auto;bottom:auto;margin:0;padding:0}.forminator-ui.forminator-custom-form[data-design=default] .forminator-input-with-phone .iti__country-container .iti__selected-country .iti__flag+.iti__arrow{margin-left:5px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-input-with-phone .iti__country-container .iti__selected-country .iti__arrow{display:block;position:relative;top:auto;right:auto;margin:0}.forminator-ui.forminator-custom-form[data-design=default] .forminator-input-with-phone .iti__country-container .iti__selected-country:active,.forminator-ui.forminator-custom-form[data-design=default] .forminator-input-with-phone .iti__country-container .iti__selected-country:focus,.forminator-ui.forminator-custom-form[data-design=default] .forminator-input-with-phone .iti__country-container .iti__selected-country:hover{-webkit-box-shadow:none;box-shadow:none}.forminator-ui.forminator-custom-form[data-design=default] .forminator-input-with-phone .iti__country-container:active,.forminator-ui.forminator-custom-form[data-design=default] .forminator-input-with-phone .iti__country-container:focus,.forminator-ui.forminator-custom-form[data-design=default] .forminator-input-with-phone .iti__country-container:hover{-webkit-box-shadow:none;box-shadow:none}.forminator-ui.forminator-custom-form[data-design=default] .forminator-input-with-phone.iti--allow-dropdown .forminator-input--wrap{left:41px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-input-with-phone:not(.iti--allow-dropdown) .forminator-input--wrap{left:30px}.forminator-ui.forminator-custom-form[data-design=default][data-color-option=default] .forminator-phone .iti__country-container .iti__selected-country:active,.forminator-ui.forminator-custom-form[data-design=default][data-color-option=default] .forminator-phone .iti__country-container .iti__selected-country:focus,.forminator-ui.forminator-custom-form[data-design=default][data-color-option=default] .forminator-phone .iti__country-container .iti__selected-country:hover{outline:0}.forminator-ui.forminator-custom-form[data-design=default][data-color-option=default] .forminator-phone .iti__country-container:active,.forminator-ui.forminator-custom-form[data-design=default][data-color-option=default] .forminator-phone .iti__country-container:focus,.forminator-ui.forminator-custom-form[data-design=default][data-color-option=default] .forminator-phone .iti__country-container:hover{outline:0}.forminator-ui.forminator-custom-form[data-design=default][data-color-option=default] .forminator-input-with-phone .iti__country-container .iti__selected-country:active,.forminator-ui.forminator-custom-form[data-design=default][data-color-option=default] .forminator-input-with-phone .iti__country-container .iti__selected-country:focus,.forminator-ui.forminator-custom-form[data-design=default][data-color-option=default] .forminator-input-with-phone .iti__country-container .iti__selected-country:hover{outline:0}.forminator-ui.forminator-custom-form[data-design=default][data-color-option=default] .forminator-input-with-phone .iti__country-container:active,.forminator-ui.forminator-custom-form[data-design=default][data-color-option=default] .forminator-input-with-phone .iti__country-container:focus,.forminator-ui.forminator-custom-form[data-design=default][data-color-option=default] .forminator-input-with-phone .iti__country-container:hover{outline:0}.iti-mobile .iti--container{z-index:999991}.forminator-ui.forminator-custom-form[data-design=default] .forminator-file-upload{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.forminator-ui.forminator-custom-form[data-design=default] .forminator-file-upload>span{overflow:hidden;display:block;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.forminator-ui.forminator-custom-form[data-design=default] .forminator-file-upload>span:not(:last-child){margin-right:10px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-button-delete{width:30px;height:30px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;margin:0;padding:0;border:0;border-radius:2px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-button-delete [class*=forminator-icon-]{display:block}.forminator-ui.forminator-custom-form[data-design=default] .forminator-button-delete [class*=forminator-icon-]:before{display:block;color:inherit}@media(min-width:783px){.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small) .forminator-col-3 .forminator-file-upload .forminator-button-upload,.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small) .forminator-col-4 .forminator-file-upload .forminator-button-upload{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media(min-width:783px){.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small) .forminator-col-3 .forminator-file-upload>span:not(:last-child),.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small) .forminator-col-4 .forminator-file-upload>span:not(:last-child){margin-right:0}}@media(min-width:783px){.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small) .forminator-col-3 .forminator-file-upload>span,.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small) .forminator-col-4 .forminator-file-upload>span{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:10px}}@media(min-width:783px){.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small) .forminator-col-3 .forminator-file-upload .forminator-button-delete,.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small) .forminator-col-4 .forminator-file-upload .forminator-button-delete{margin-top:10px}}@media(min-width:783px){.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small) .forminator-col-3 .forminator-file-upload,.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small) .forminator-col-4 .forminator-file-upload{-ms-flex-wrap:wrap;flex-wrap:wrap}}.forminator-ui.forminator-custom-form[data-design=default] .forminator-multi-upload{display:block;margin:0;padding:29px;border-width:1px;border-style:dashed;border-radius:2px;-webkit-transition:.2s ease;transition:.2s ease}.forminator-ui.forminator-custom-form[data-design=default] .forminator-multi-upload .forminator-multi-upload-message [class*=forminator-icon-]{width:30px;height:30px;display:block;margin:0 auto 5px;color:inherit;text-align:center}.forminator-ui.forminator-custom-form[data-design=default] .forminator-multi-upload .forminator-multi-upload-message [class*=forminator-icon-]:before{display:block;color:inherit;font-size:30px;line-height:30px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-multi-upload .forminator-multi-upload-message p{display:block;margin:0;padding:0;border:0;text-align:center}.forminator-ui.forminator-custom-form[data-design=default] .forminator-multi-upload .forminator-multi-upload-message p a,.forminator-ui.forminator-custom-form[data-design=default] .forminator-multi-upload .forminator-multi-upload-message p a:active a:visited,.forminator-ui.forminator-custom-form[data-design=default] .forminator-multi-upload .forminator-multi-upload-message p a:focus,.forminator-ui.forminator-custom-form[data-design=default] .forminator-multi-upload .forminator-multi-upload-message p a:hover{margin:0;padding:0;border:0;-webkit-box-shadow:none;box-shadow:none;text-decoration:underline;text-transform:none}.forminator-ui.forminator-custom-form[data-design=default] .forminator-uploaded-files{display:block;margin:0}.forminator-ui.forminator-custom-form[data-design=default] .forminator-uploaded-files,.forminator-ui.forminator-custom-form[data-design=default] .forminator-uploaded-files li{padding:0;border:0}.forminator-ui.forminator-custom-form[data-design=default] .forminator-uploaded-files.forminator-has-files{margin-top:20px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-uploaded-file{display:block;margin:0 0 20px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-uploaded-file .forminator-uploaded-file--content{direction:ltr;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.forminator-ui.forminator-custom-form[data-design=default] .forminator-uploaded-file .forminator-uploaded-file--image,.forminator-ui.forminator-custom-form[data-design=default] .forminator-uploaded-file .forminator-uploaded-file--preview{width:36px;height:36px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0;padding:0;border-style:solid;border-radius:2px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-uploaded-file .forminator-uploaded-file--image+.forminator-uploaded-file--text,.forminator-ui.forminator-custom-form[data-design=default] .forminator-uploaded-file .forminator-uploaded-file--preview+.forminator-uploaded-file--text{margin-left:10px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-uploaded-file .forminator-uploaded-file--image{overflow:hidden;position:relative;border-width:0}.forminator-ui.forminator-custom-form[data-design=default] .forminator-uploaded-file .forminator-uploaded-file--image [role=image]{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:rgba(0,0,0,0)}.forminator-ui.forminator-custom-form[data-design=default] .forminator-uploaded-file .forminator-uploaded-file--preview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-width:1px;text-align:center}.forminator-ui.forminator-custom-form[data-design=default] .forminator-uploaded-file .forminator-uploaded-file--preview [class*=forminator-icon-]{display:block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.forminator-ui.forminator-custom-form[data-design=default] .forminator-uploaded-file .forminator-uploaded-file--preview [class*=forminator-icon-]:before{display:block;color:inherit;font-size:16px;line-height:16px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-uploaded-file .forminator-uploaded-file--text{min-width:1px;-webkit-box-flex:1;-ms-flex:1;flex:1}.forminator-ui.forminator-custom-form[data-design=default] .forminator-uploaded-file .forminator-uploaded-file--text p{margin:0 0 4px;padding:0;border:0;text-align:left;letter-spacing:normal;text-transform:none}.forminator-ui.forminator-custom-form[data-design=default] .forminator-uploaded-file .forminator-uploaded-file--text p [class*=forminator-icon-]{width:12px;margin:0 9px 0 0;font-size:12px;line-height:12px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-uploaded-file .forminator-uploaded-file--text p:last-child{margin-bottom:0}.forminator-ui.forminator-custom-form[data-design=default] .forminator-uploaded-file .forminator-uploaded-file--text+.forminator-uploaded-file--delete{margin-left:10px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-uploaded-file .forminator-uploaded-file--delete{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:3px 0}.forminator-ui.forminator-custom-form[data-design=default] .forminator-uploaded-file .forminator-error-message{display:none!important}.forminator-ui.forminator-custom-form[data-design=default] .forminator-uploaded-file:last-child{margin-bottom:0}.forminator-ui.forminator-custom-form[data-design=default] .forminator-uploaded-file.forminator-has_error .forminator-uploaded-file--image{border-width:1px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-uploaded-file.forminator-has_error .forminator-uploaded-file--image [role=image]{top:-1px;right:-1px;bottom:-1px;left:-1px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-uploaded-file.forminator-has_error .forminator-error-message{display:block!important}.forminator-ui.forminator-custom-form[data-design=default][data-color-option=default] .forminator-multi-upload .forminator-multi-upload-message p a,.forminator-ui.forminator-custom-form[data-design=default][data-color-option=default] .forminator-multi-upload .forminator-multi-upload-message p a:active a:visited,.forminator-ui.forminator-custom-form[data-design=default][data-color-option=default] .forminator-multi-upload .forminator-multi-upload-message p a:focus,.forminator-ui.forminator-custom-form[data-design=default][data-color-option=default] .forminator-multi-upload .forminator-multi-upload-message p a:hover{outline:0}.forminator-ui.forminator-custom-form[data-design=default] .forminator-multiselect{width:100%;min-height:38px;height:auto;max-height:210px;overflow-x:hidden;overflow-y:auto;display:block;padding:4px;border-width:1px;border-style:solid;border-radius:2px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-multiselect .forminator-option{cursor:pointer;display:block;position:relative;margin:5px 0;padding:10px;line-height:1.3em;-webkit-transition:.2s ease;transition:.2s ease}.forminator-ui.forminator-custom-form[data-design=default] .forminator-multiselect .forminator-option:first-child{margin-top:0;border-top-right-radius:2px;border-top-left-radius:2px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-multiselect .forminator-option:last-child{margin-bottom:0;border-bottom-right-radius:2px;border-bottom-left-radius:2px}.ui-datepicker.forminator-calendar--default{width:auto;z-index:20000000;margin:0;padding:1px 0;border:0;border-radius:0;background-color:rgba(0,0,0,0)!important}.ui-datepicker.forminator-calendar--default,.ui-datepicker.forminator-calendar--default *{-webkit-box-sizing:border-box;box-sizing:border-box}.ui-datepicker.forminator-calendar--default:before{content:" ";display:block;position:absolute;z-index:1;top:1px;right:0;bottom:1px;left:0;width:100%;border-width:1px;border-style:solid;border-radius:2px}.ui-datepicker.forminator-calendar--default .ui-datepicker-header{display:block;position:relative;z-index:1;padding:10px}.ui-datepicker.forminator-calendar--default .ui-datepicker-header .ui-corner-all{width:30px;height:30px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:11px;border-radius:2px;font-size:14px;-webkit-transition:.2s ease;transition:.2s ease}.ui-datepicker.forminator-calendar--default .ui-datepicker-header .ui-corner-all,.ui-datepicker.forminator-calendar--default .ui-datepicker-header .ui-corner-all:active,.ui-datepicker.forminator-calendar--default .ui-datepicker-header .ui-corner-all:focus,.ui-datepicker.forminator-calendar--default .ui-datepicker-header .ui-corner-all:hover{-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.ui-datepicker.forminator-calendar--default .ui-datepicker-header .ui-corner-all.ui-datepicker-prev{right:unset;left:10px}.ui-datepicker.forminator-calendar--default .ui-datepicker-header .ui-corner-all.ui-datepicker-prev:before{content:"❮"}.ui-datepicker.forminator-calendar--default .ui-datepicker-header .ui-corner-all.ui-datepicker-next{right:10px;left:unset}.ui-datepicker.forminator-calendar--default .ui-datepicker-header .ui-corner-all.ui-datepicker-next:before{content:"❯"}.ui-datepicker.forminator-calendar--default .ui-datepicker-header .ui-datepicker-title{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 40px}.ui-datepicker.forminator-calendar--default .ui-datepicker-header .ui-datepicker-title select{height:30px;cursor:pointer;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 5px;padding:0 9px;border-width:1px;border-style:solid;border-radius:2px;font-size:14px;line-height:28px;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ui-datepicker.forminator-calendar--default .ui-datepicker-header .ui-datepicker-title select,.ui-datepicker.forminator-calendar--default .ui-datepicker-header .ui-datepicker-title select:active,.ui-datepicker.forminator-calendar--default .ui-datepicker-header .ui-datepicker-title select:focus,.ui-datepicker.forminator-calendar--default .ui-datepicker-header .ui-datepicker-title select:hover{-webkit-box-shadow:none;box-shadow:none}.ui-datepicker.forminator-calendar--default .ui-datepicker-header .ui-datepicker-title select:first-child{margin-left:0}.ui-datepicker.forminator-calendar--default .ui-datepicker-header .ui-datepicker-title select:last-child{margin-right:0}.ui-datepicker.forminator-calendar--default .ui-datepicker-header+.ui-datepicker-calendar{padding-top:0}.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar{width:auto;table-layout:fixed;position:relative;z-index:1;margin:0;padding:0;border:0;border-spacing:0;border-collapse:collapse;font-family:inherit}.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar tbody tr,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar thead tr{margin:0;padding:0;border:0}.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar tbody tr td,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar tbody tr th,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar thead tr td,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar thead tr th{margin:0;padding:5px;border:0;text-align:center;font-family:inherit}.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar tbody tr td a,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar tbody tr td span,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar tbody tr th a,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar tbody tr th span,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar thead tr td a,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar thead tr td span,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar thead tr th a,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar thead tr th span{width:30px;display:block;padding:2px;border:0;border-radius:60px}.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar tbody tr td a,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar tbody tr th a,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar thead tr td a,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar thead tr th a{text-decoration:none}.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar tbody tr td a,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar tbody tr td a:active,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar tbody tr td a:hover,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar tbody tr td a:visited,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar tbody tr th a,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar tbody tr th a:active,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar tbody tr th a:hover,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar tbody tr th a:visited,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar thead tr td a,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar thead tr td a:active,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar thead tr td a:hover,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar thead tr td a:visited,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar thead tr th a,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar thead tr th a:active,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar thead tr th a:hover,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar thead tr th a:visited{-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar tbody tr td a,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar tbody tr td a:visited,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar tbody tr th a,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar tbody tr th a:visited,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar thead tr td a,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar thead tr td a:visited,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar thead tr th a,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar thead tr th a:visited{font-weight:400}.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar tbody tr td a:active,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar tbody tr td a:hover,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar tbody tr th a:active,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar tbody tr th a:hover,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar thead tr td a:active,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar thead tr td a:hover,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar thead tr th a:active,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar thead tr th a:hover{font-weight:600}.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar tbody tr td:first-child,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar tbody tr th:first-child,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar thead tr td:first-child,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar thead tr th:first-child{padding-left:14px}.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar tbody tr td:last-child,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar tbody tr th:last-child,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar thead tr td:last-child,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar thead tr th:last-child{padding-right:14px}.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar thead tr th{font-size:12px;font-weight:600}.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar thead tr th span{display:block;line-height:1.4em}.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar tbody tr td{font-size:13px}.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar tbody tr td a,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar tbody tr td span{border-width:1px;border-style:solid;border-radius:2px;line-height:24px}.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar tbody tr td.ui-datepicker-unselectable a,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar tbody tr td.ui-datepicker-unselectable span,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar tbody tr td.ui-state-disabled a,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar tbody tr td.ui-state-disabled span{cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:.3;-khtml-opacity:.3}.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar tbody tr td.ui-datepicker-unselectable.ui-datepicker-other-month a,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar tbody tr td.ui-datepicker-unselectable.ui-datepicker-other-month span,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar tbody tr td.ui-state-disabled.ui-datepicker-other-month a,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar tbody tr td.ui-state-disabled.ui-datepicker-other-month span{cursor:default}.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar:last-child tbody:last-child tr:last-child td,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar:last-child tbody:last-child tr:last-child th,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar:last-child thead:last-child tr:last-child td,.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar:last-child thead:last-child tr:last-child th{padding-bottom:14px}.ui-datepicker.forminator-calendar--default .ui-datepicker-calendar+.ui-datepicker-buttonpane{padding-top:8px}.ui-datepicker.forminator-calendar--default.forminator-color-option--default .ui-datepicker-header .ui-corner-all,.ui-datepicker.forminator-calendar--default.forminator-color-option--default .ui-datepicker-header .ui-corner-all:active,.ui-datepicker.forminator-calendar--default.forminator-color-option--default .ui-datepicker-header .ui-corner-all:focus,.ui-datepicker.forminator-calendar--default.forminator-color-option--default .ui-datepicker-header .ui-corner-all:hover{outline:0}.ui-datepicker.forminator-calendar--default.forminator-color-option--default .ui-datepicker-header .ui-datepicker-title select,.ui-datepicker.forminator-calendar--default.forminator-color-option--default .ui-datepicker-header .ui-datepicker-title select:active,.ui-datepicker.forminator-calendar--default.forminator-color-option--default .ui-datepicker-header .ui-datepicker-title select:focus,.ui-datepicker.forminator-calendar--default.forminator-color-option--default .ui-datepicker-header .ui-datepicker-title select:hover{outline:0}.ui-datepicker.forminator-calendar--default.forminator-color-option--default .ui-datepicker-calendar tbody tr td a,.ui-datepicker.forminator-calendar--default.forminator-color-option--default .ui-datepicker-calendar tbody tr td a:active,.ui-datepicker.forminator-calendar--default.forminator-color-option--default .ui-datepicker-calendar tbody tr td a:hover,.ui-datepicker.forminator-calendar--default.forminator-color-option--default .ui-datepicker-calendar tbody tr td a:visited,.ui-datepicker.forminator-calendar--default.forminator-color-option--default .ui-datepicker-calendar tbody tr th a,.ui-datepicker.forminator-calendar--default.forminator-color-option--default .ui-datepicker-calendar tbody tr th a:active,.ui-datepicker.forminator-calendar--default.forminator-color-option--default .ui-datepicker-calendar tbody tr th a:hover,.ui-datepicker.forminator-calendar--default.forminator-color-option--default .ui-datepicker-calendar tbody tr th a:visited,.ui-datepicker.forminator-calendar--default.forminator-color-option--default .ui-datepicker-calendar thead tr td a,.ui-datepicker.forminator-calendar--default.forminator-color-option--default .ui-datepicker-calendar thead tr td a:active,.ui-datepicker.forminator-calendar--default.forminator-color-option--default .ui-datepicker-calendar thead tr td a:hover,.ui-datepicker.forminator-calendar--default.forminator-color-option--default .ui-datepicker-calendar thead tr td a:visited,.ui-datepicker.forminator-calendar--default.forminator-color-option--default .ui-datepicker-calendar thead tr th a,.ui-datepicker.forminator-calendar--default.forminator-color-option--default .ui-datepicker-calendar thead tr th a:active,.ui-datepicker.forminator-calendar--default.forminator-color-option--default .ui-datepicker-calendar thead tr th a:hover,.ui-datepicker.forminator-calendar--default.forminator-color-option--default .ui-datepicker-calendar thead tr th a:visited{outline:0}@media(min-width:783px){.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small) .forminator-timepicker .forminator-row{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media(min-width:783px){.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small) .forminator-col:not(.forminator-col-3):not(.forminator-col-4) .forminator-date-input .forminator-error-message,.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small) .forminator-col:not(.forminator-col-3):not(.forminator-col-4) .forminator-timepicker .forminator-error-message{display:none}}@media(min-width:783px){.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small) .forminator-col:not(.forminator-col-3):not(.forminator-col-4) .forminator-date-input~.forminator-error-message,.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small) .forminator-col:not(.forminator-col-3):not(.forminator-col-4) .forminator-timepicker~.forminator-error-message{display:block}}.forminator-ui.forminator-custom-form[data-design=default] select.forminator-select2+.forminator-select{min-width:100%;max-width:100%;display:block;text-align:left}.forminator-ui.forminator-custom-form[data-design=default] select.forminator-select2+.forminator-select .selection{display:block}.forminator-ui.forminator-custom-form[data-design=default] select.forminator-select2+.forminator-select .selection span[role=combobox] .select2-selection__rendered{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.forminator-ui.forminator-custom-form[data-design=default] select.forminator-select2+.forminator-select .selection span[role=combobox] .select2-selection__arrow{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.forminator-ui.forminator-custom-form[data-design=default] select.forminator-select2+.forminator-select .selection span[role=combobox] .select2-selection__choice__remove,.forminator-ui.forminator-custom-form[data-design=default] select.forminator-select2+.forminator-select .selection span[role=combobox] .select2-selection__clear{padding:0;margin:0;border:none;background:unset;cursor:pointer}.forminator-ui.forminator-custom-form[data-design=default] select.forminator-select2+.forminator-select .selection span[role=combobox].select2-selection--multiple,.forminator-ui.forminator-custom-form[data-design=default] select.forminator-select2+.forminator-select .selection span[role=combobox].select2-selection--single{height:auto;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin:0;padding:0;border-width:1px;border-style:solid;background-image:none!important}.forminator-ui.forminator-custom-form[data-design=default] select.forminator-select2+.forminator-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered,.forminator-ui.forminator-custom-form[data-design=default] select.forminator-select2+.forminator-select .selection span[role=combobox].select2-selection--single .select2-selection__rendered{min-width:10px;overflow:hidden;display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:8px 5px 8px 8px;text-overflow:ellipsis;white-space:nowrap}.forminator-ui.forminator-custom-form[data-design=default] select.forminator-select2+.forminator-select .selection span[role=combobox].select2-selection--multiple ul.select2-selection__rendered,.forminator-ui.forminator-custom-form[data-design=default] select.forminator-select2+.forminator-select .selection span[role=combobox].select2-selection--single ul.select2-selection__rendered{margin:0;list-style:none}.forminator-ui.forminator-custom-form[data-design=default] select.forminator-select2+.forminator-select .selection span[role=combobox].select2-selection--multiple ul.select2-selection__rendered .select2-selection__placeholder,.forminator-ui.forminator-custom-form[data-design=default] select.forminator-select2+.forminator-select .selection span[role=combobox].select2-selection--single ul.select2-selection__rendered .select2-selection__placeholder{margin:0}.forminator-ui.forminator-custom-form[data-design=default] select.forminator-select2+.forminator-select .selection span[role=combobox].select2-selection--multiple .select2-selection__arrow,.forminator-ui.forminator-custom-form[data-design=default] select.forminator-select2+.forminator-select .selection span[role=combobox].select2-selection--single .select2-selection__arrow{width:38px;height:38px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin:0;padding:0;border:0}.forminator-ui.forminator-custom-form[data-design=default] select.forminator-select2+.forminator-select .selection span[role=combobox].select2-selection--multiple .select2-selection__arrow [class*=forminator-icon-],.forminator-ui.forminator-custom-form[data-design=default] select.forminator-select2+.forminator-select .selection span[role=combobox].select2-selection--single .select2-selection__arrow [class*=forminator-icon-]{display:block;margin:0 auto;font-size:12px;-webkit-transition:.2s linear;transition:.2s linear}.forminator-ui.forminator-custom-form[data-design=default] select.forminator-select2+.forminator-select .selection span[role=combobox].select2-selection--multiple .select2-selection__arrow [class*=forminator-icon-]:before,.forminator-ui.forminator-custom-form[data-design=default] select.forminator-select2+.forminator-select .selection span[role=combobox].select2-selection--single .select2-selection__arrow [class*=forminator-icon-]:before{display:block;color:inherit}.forminator-ui.forminator-custom-form[data-design=default] select.forminator-select2+.forminator-select .selection span[role=combobox].select2-selection--multiple[aria-expanded=true] .select2-selection__arrow [class*=forminator-icon-],.forminator-ui.forminator-custom-form[data-design=default] select.forminator-select2+.forminator-select .selection span[role=combobox].select2-selection--single[aria-expanded=true] .select2-selection__arrow [class*=forminator-icon-]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.forminator-ui.forminator-custom-form[data-design=default] select.forminator-select2+.forminator-select .selection span[role=combobox] .select2-selection__clear{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:30px;height:30px;font-size:24px;color:#777771}.forminator-ui.forminator-custom-form[data-design=default] select.forminator-select2+.forminator-select .selection span[role=combobox] .select2-selection__clear span{display:block;height:100%}.forminator-ui.forminator-custom-form[data-design=default] select.forminator-select2+.forminator-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-ms-flex-wrap:wrap;flex-wrap:wrap}.forminator-ui.forminator-custom-form[data-design=default] select.forminator-select2+.forminator-select .selection span[role=combobox].select2-selection--multiple .select2-selection__rendered.forminator-select2-selections{padding-top:6px;padding-bottom:6px}.forminator-ui.forminator-custom-form[data-design=default] select.forminator-select2+.forminator-select .selection span[role=combobox].select2-selection--multiple .select2-selection__choice{line-height:14px;color:#fff;background:#888;padding:6px 8px;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin:0;white-space:normal;border-radius:4px}.forminator-ui.forminator-custom-form[data-design=default] select.forminator-select2+.forminator-select .selection span[role=combobox].select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove{font-size:20px;color:#fff}.forminator-ui.forminator-custom-form[data-design=default] select.forminator-select2+.forminator-select .selection span[role=combobox].select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove span{line-height:12px;height:14px;display:block}.forminator-ui.forminator-custom-form[data-design=default] select.forminator-select2+.forminator-select .selection span[role=combobox]:focus,.forminator-ui.forminator-custom-form[data-design=default] select.forminator-select2+.forminator-select .selection span[role=combobox]:hover{-webkit-box-shadow:none;box-shadow:none}.forminator-ui.forminator-custom-form[data-design=default] select.forminator-select2+.forminator-select .selection:focus,.forminator-ui.forminator-custom-form[data-design=default] select.forminator-select2+.forminator-select .selection:hover{-webkit-box-shadow:none;box-shadow:none}.forminator-ui.forminator-custom-form[data-design=default] select.forminator-select2+.forminator-select:focus,.forminator-ui.forminator-custom-form[data-design=default] select.forminator-select2+.forminator-select:hover{-webkit-box-shadow:none;box-shadow:none}.forminator-ui.forminator-custom-form[data-design=default] select.forminator-select2+.forminator-select[dir=rtl] .select2-selection__rendered{text-align:right}.forminator-ui.forminator-custom-form[data-design=default][data-color-option=default] select.forminator-select2+.forminator-select .selection span[role=combobox]:focus,.forminator-ui.forminator-custom-form[data-design=default][data-color-option=default] select.forminator-select2+.forminator-select .selection span[role=combobox]:hover{outline:0}.forminator-ui.forminator-custom-form[data-design=default][data-color-option=default] select.forminator-select2+.forminator-select .selection:focus,.forminator-ui.forminator-custom-form[data-design=default][data-color-option=default] select.forminator-select2+.forminator-select .selection:hover{outline:0}.forminator-ui.forminator-custom-form[data-design=default][data-color-option=default] select.forminator-select2+.forminator-select:focus,.forminator-ui.forminator-custom-form[data-design=default][data-color-option=default] select.forminator-select2+.forminator-select:hover{outline:0}.forminator-select+.forminator-select{display:none}.forminator-select.forminator-select-dropdown-container--open{display:block;z-index:999}.forminator-select.forminator-select-dropdown-container--open *{-webkit-box-sizing:border-box;box-sizing:border-box;font-variant-ligatures:none;-webkit-font-variant-ligatures:none;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;text-shadow:rgba(0,0,0,.01) 0 0 1px}.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown{display:block;margin:0}.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown .select2-search{display:block;margin:0 0 10px;padding:0 10px}.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown .select2-search input{width:100%;max-width:100%;display:block;margin:0}.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown .select2-search input:focus,.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown .select2-search input:hover{outline:0;-webkit-box-shadow:none;box-shadow:none}.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown .select2-search.select2-search--hide{display:none!important}.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown .select2-results{display:block;margin:0;padding:0;border:0}.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown .select2-results .select2-results__options{max-height:200px;overflow-y:auto;display:block;margin:0;padding:0;border:0;list-style:none}.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown .select2-results .select2-results__options .select2-results__option{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;margin:0;border:0;line-height:35px;list-style:none}.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown .select2-results .select2-results__options .select2-results__option.select2-results__message{position:relative;margin:0 15px;padding:15px 20px;border:0}.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown .select2-results .select2-results__options .select2-results__option:not(.select2-results__option--selected){cursor:pointer}.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown:not(.forminator-dropdown--basic) .forminator-checkbox input:checked+.forminator-checkbox-box:before{opacity:1;-khtml-opacity:1}.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown:not(.forminator-dropdown--basic) .forminator-checkbox span{cursor:pointer;pointer-events:all;display:block}.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown:not(.forminator-dropdown--basic) .forminator-checkbox .forminator-checkbox-box{width:20px;height:20px;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;position:relative}.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown:not(.forminator-dropdown--basic) .forminator-checkbox .forminator-checkbox-box:before{content:"✓";opacity:0;-khtml-opacity:0;display:block;position:absolute;top:50%;left:50%;font-size:12px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:.2s ease;transition:.2s ease}.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown .forminator-checkbox{line-height:20px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:10px 8px;gap:10px;margin:0}.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown.forminator-dropdown--basic{padding:9px 0;border-style:solid;border-width:1px}.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown.forminator-dropdown--basic .forminator-checkbox-box{display:none}.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown.forminator-dropdown--basic .select2-results .select2-results__options .select2-results__option{padding:5px 8px}.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown.forminator-dropdown--basic .select2-results .select2-results__options .select2-results__option.select2-results__message{border-radius:2px}.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown.forminator-dropdown--basic .forminator-checkbox .forminator-checkbox-box{border-style:solid;border-radius:2px}.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown.forminator-dropdown--default{padding:9px 0;border-style:solid}.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown.forminator-dropdown--default .select2-search{margin:0 0 9px;padding:0 9px}.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown.forminator-dropdown--default .select2-search input{padding:9px;border-style:solid;border-radius:2px}.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown.forminator-dropdown--default .select2-results .select2-results__options .select2-results__option{padding:5px 8px}.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown.forminator-dropdown--default .select2-results .select2-results__options .select2-results__option.select2-results__message{border-radius:2px}.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown.forminator-dropdown--default .forminator-checkbox .forminator-checkbox-box{border-style:solid;border-radius:2px}.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown.forminator-dropdown--default{border-width:1px}.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown.forminator-dropdown--default .select2-search input{border-width:1px}.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown.forminator-dropdown--default .forminator-checkbox .forminator-checkbox-box{border-width:1px}.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown.forminator-dropdown--flat{padding:10px 0;border-width:0;border-style:none}.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown.forminator-dropdown--flat .select2-search{margin:0 0 10px;padding:0 10px}.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown.forminator-dropdown--flat .select2-search input{padding:10px;border-width:0;border-style:none;border-radius:0}.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown.forminator-dropdown--flat .select2-results .select2-results__options .select2-results__option{padding:5px 10px}.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown.forminator-dropdown--flat .forminator-checkbox .forminator-checkbox-box{border-width:0;border-style:none;border-radius:0}.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown.forminator-dropdown--bold{padding:7px 0;border-width:3px;border-style:solid}.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown.forminator-dropdown--bold .select2-search{margin:0 0 7px;padding:0 7px}.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown.forminator-dropdown--bold .select2-search input{padding:7px;border-width:3px;border-style:solid}.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown.forminator-dropdown--bold .select2-results .select2-results__options .select2-results__option{padding:5px 4px}.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown.forminator-dropdown--bold .forminator-checkbox .forminator-checkbox-box{border-width:3px;border-style:solid;border-radius:0}.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown.forminator-dropdown--material{padding:10px 0}.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown.forminator-dropdown--material .select2-search input{padding:0 0 10px;border-width:0;border-bottom-width:1px;border-style:solid;background:none rgba(0,0,0,0);background-color:rgba(0,0,0,0)!important}.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown.forminator-dropdown--material .select2-results .select2-results__options .select2-results__option{padding:5px 8px}.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown.forminator-dropdown--material .forminator-checkbox input:checked:focus+.forminator-checkbox-box:after{-webkit-animation-name:click-animation;animation-name:click-animation}.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown.forminator-dropdown--material .forminator-checkbox input:checked+.forminator-checkbox-box:after{opacity:1;-khtml-opacity:1}.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown.forminator-dropdown--material .forminator-checkbox .forminator-checkbox-box{border-width:2px;border-style:solid;border-radius:2px}.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown.forminator-dropdown--material .forminator-checkbox .forminator-checkbox-box:after{content:" ";opacity:0;-khtml-opacity:0;width:20px;height:20px;position:absolute;top:50%;left:50%;border-radius:100%;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transform-origin:center;transform-origin:center;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown.forminator-dropdown--checkbox .select2-results .select2-results__options .select2-results__option{padding:0}.sui-dialog-content .forminator-select.forminator-select-dropdown-container--open{margin-top:1px}body.admin-bar>.forminator-select.forminator-select-dropdown-container--open{margin-top:33px}body.forminator-hustle-dropdown-fix .forminator-select.forminator-select-dropdown-container--open{z-index:999999}.forminator-ui.forminator-custom-form[data-design=default] .forminator-button-paypal{display:block;position:relative;z-index:1;width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:unset!important;-ms-flex:unset!important;flex:unset!important;margin-bottom:20px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-button-paypal>.paypal-buttons{display:block!important}.forminator-ui.forminator-custom-form[data-design=default] .forminator-button-paypal>.paypal-buttons>iframe{width:100%!important}.forminator-ui.forminator-custom-form[data-design=default] .forminator-field-signature .forminator-signature{width:auto;max-width:100%;cursor:crosshair;overflow:hidden;display:inline-block;position:relative;margin:0;padding:0;border-width:1px;border-radius:2px;border-style:solid;background-color:rgba(0,0,0,0);-webkit-transition:.2s ease;transition:.2s ease}.forminator-ui.forminator-custom-form[data-design=default] .forminator-field-signature .forminator-signature *{-webkit-box-sizing:border-box;box-sizing:border-box}.forminator-ui.forminator-custom-form[data-design=default] .forminator-field-signature .forminator-signature .forminator-signature--placeholder{pointer-events:none;display:block;position:absolute;top:9px;right:29px;left:9px;line-height:1.4;letter-spacing:normal;-webkit-transition:.2s ease;transition:.2s ease}.forminator-ui.forminator-custom-form[data-design=default] .forminator-field-signature .forminator-signature .forminator-signature--container canvas{-webkit-box-shadow:none;box-shadow:none}.forminator-ui.forminator-custom-form[data-design=default] .forminator-field-signature .forminator-signature .forminator-signature--container+div{width:20px!important;height:20px!important;cursor:pointer;overflow:hidden;position:absolute!important;top:7px;right:7px;margin:0!important;padding:2px;border:0}.forminator-ui.forminator-custom-form[data-design=default] .forminator-field-signature .forminator-signature .forminator-signature--container+div img{width:16px!important;height:16px!important;float:none!important;display:block}.forminator-ui.forminator-custom-form[data-design=default] .forminator-field-signature.forminator-is_filled .forminator-signature .forminator-signature--placeholder{opacity:0;-khtml-opacity:0}.forminator-ui.forminator-custom-form[data-design=default][data-color-option=default] .forminator-field-signature .forminator-signature .forminator-signature--container canvas{outline:0}[dir=rtl] .forminator-ui.forminator-custom-form[data-design=default] .forminator-field-signature .forminator-signature .forminator-signature--container+div{top:7px;left:7px;right:auto}
/*!
 * WPMU DEV Forminator UI
 * Copyright 2019 Incsub (https://incsub.com)
 * Licensed under GPL v3 (http://www.gnu.org/licenses/gpl-3.0.html)
 */.forminator-ui.forminator-custom-form[data-design=default] .forminator-pagination-content{display:block}.forminator-ui.forminator-custom-form[data-design=default] .forminator-pagination-content,.forminator-ui.forminator-custom-form[data-design=default] .forminator-pagination-content li{margin:0;padding:0;border:0;list-style:none}.forminator-ui.forminator-custom-form[data-design=default] .forminator-pagination-content li:after,.forminator-ui.forminator-custom-form[data-design=default] .forminator-pagination-content li:before,.forminator-ui.forminator-custom-form[data-design=default] .forminator-pagination-content:after,.forminator-ui.forminator-custom-form[data-design=default] .forminator-pagination-content:before{content:unset}.forminator-ui.forminator-custom-form[data-design=default] .forminator-pagination-content li{display:none;visibility:hidden}.forminator-ui.forminator-custom-form[data-design=default] .forminator-pagination-content li:focus{-webkit-box-shadow:none;box-shadow:none}.forminator-ui.forminator-custom-form[data-design=default] .forminator-pagination-content li.forminator-current{display:block;visibility:visible}.forminator-ui.forminator-custom-form[data-design=default] .forminator-pagination-footer{display:block;margin:20px 0 0}.forminator-ui.forminator-custom-form[data-design=default] .forminator-pagination-footer .forminator-button{width:100%;display:block;margin-right:0}.forminator-ui.forminator-custom-form[data-design=default] .forminator-pagination-footer .forminator-button:last-child{margin-bottom:0}@media(max-width:782px){.forminator-ui.forminator-custom-form[data-design=default] .forminator-pagination-footer .forminator-button{margin-right:0;margin-bottom:10px}}.forminator-ui.forminator-custom-form[data-design=default][data-color-option=default] .forminator-pagination-content li:focus{outline:0}.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small) .forminator-pagination-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:30px 0 0}.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small) .forminator-pagination-footer a,.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small) .forminator-pagination-footer button{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media(min-width:783px){.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small) .forminator-pagination-footer .forminator-button:last-child{margin-right:0}}@media(min-width:783px){.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small) .forminator-pagination-footer .forminator-button{width:auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small).draft-enabled .forminator-pagination-footer{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small).draft-enabled .forminator-pagination-footer .forminator-button-back{margin-right:20px}@media(max-width:782px){.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small).draft-enabled .forminator-pagination-footer .forminator-button-back{margin-right:0}}.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small).draft-enabled .forminator-pagination-footer .forminator-save-draft-link{padding:10px 0;margin:0 auto 0 0;text-align:right;line-height:22px}@media(max-width:782px){.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small).draft-enabled .forminator-pagination-footer .forminator-save-draft-link{width:100%;text-align:center;margin:0 0 10px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.forminator-ui.forminator-custom-form[data-design=default] .forminator-pagination-steps{display:block;margin:0 0 20px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-pagination-steps .forminator-break{width:1px;height:30px;display:block;margin:0 7px;position:relative;z-index:0}.forminator-ui.forminator-custom-form[data-design=default] .forminator-pagination-steps .forminator-break:before{content:" ";width:3px;height:100%;display:block;position:absolute;top:0;left:-1px;-webkit-transition:.2s linear;transition:.2s linear}.forminator-ui.forminator-custom-form[data-design=default] .forminator-pagination-steps .forminator-break:first-child,.forminator-ui.forminator-custom-form[data-design=default] .forminator-pagination-steps .forminator-break:last-child{display:none}.forminator-ui.forminator-custom-form[data-design=default] .forminator-pagination-steps .forminator-step{height:15px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0;border:0;border-radius:0;background-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none;text-transform:none;text-decoration:none}.forminator-ui.forminator-custom-form[data-design=default] .forminator-pagination-steps .forminator-step:focus,.forminator-ui.forminator-custom-form[data-design=default] .forminator-pagination-steps .forminator-step:focus-visible{outline-offset:10px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-pagination-steps .forminator-step .forminator-step-label{overflow:hidden;display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:1.6em;text-overflow:ellipsis;white-space:nowrap}.forminator-ui.forminator-custom-form[data-design=default] .forminator-pagination-steps .forminator-step .forminator-step-label+.forminator-step-dot{margin-right:5px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-pagination-steps .forminator-step .forminator-step-dot{width:15px;height:15px;display:block;-webkit-box-flex:0;-ms-flex:0 0 15px;flex:0 0 15px;border-width:1px;border-style:solid;border-radius:30px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-pagination-steps .forminator-step.forminator-current~.forminator-break:before{height:0}@media(min-width:783px){.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small) .forminator-pagination-steps .forminator-break:before{width:100%;height:3px;top:-1px;left:0}}@media(min-width:783px){.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small) .forminator-pagination-steps .forminator-break:first-child,.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small) .forminator-pagination-steps .forminator-break:last-child{display:block}}@media(min-width:783px){.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small) .forminator-pagination-steps .forminator-break{width:auto;height:1px;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:7px 0}}@media(min-width:783px){.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small) .forminator-pagination-steps .forminator-step .forminator-step-label+.forminator-step-dot{margin-top:5px;margin-right:0}}@media(min-width:783px){.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small) .forminator-pagination-steps .forminator-step .forminator-step-label{overflow:unset;text-align:center;text-overflow:unset;white-space:normal;word-break:normal}}@media(min-width:783px){.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small) .forminator-pagination-steps .forminator-step.forminator-current~.forminator-break:before{width:0}}@media(min-width:783px){.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small) .forminator-pagination-steps .forminator-step{width:15px;height:auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}}@media(min-width:783px){.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small) .forminator-pagination-steps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:30px}}.forminator-ui.forminator-custom-form[data-design=default] .forminator-pagination-progress{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 20px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-pagination-progress .forminator-progress-label{display:block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;line-height:2.2em}.forminator-ui.forminator-custom-form[data-design=default] .forminator-pagination-progress .forminator-progress-label+.forminator-progress-bar{margin-left:10px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-pagination-progress .forminator-progress-bar{height:8px;overflow:hidden;display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;border-radius:8px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-pagination-progress .forminator-progress-bar span{height:8px;display:block}@media(min-width:783px){.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small) .forminator-pagination-progress .forminator-progress-label+.forminator-progress-bar{margin-left:15px}}@media(min-width:783px){.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small) .forminator-pagination-progress{margin-bottom:30px}}
:root{--iti-hover-color: rgba(0, 0, 0, 0.05);--iti-border-color: #ccc;--iti-dialcode-color: #999;--iti-dropdown-bg: white;--iti-spacer-horizontal: 8px;--iti-flag-height: 12px;--iti-flag-width: 16px;--iti-border-width: 1px;--iti-arrow-height: 4px;--iti-arrow-width: 6px;--iti-triangle-border: calc(var(--iti-arrow-width) / 2);--iti-arrow-padding: 6px;--iti-arrow-color: #555;--iti-path-flags-1x: url(//hermanfamily.group/wp-content/plugins/forminator/assets/css/../img/flags.webp);--iti-path-flags-2x: url(//hermanfamily.group/wp-content/plugins/forminator/assets/css/../img/flags@2x.webp);--iti-path-globe-1x: url(//hermanfamily.group/wp-content/plugins/forminator/assets/css/../img/globe.webp);--iti-path-globe-2x: url(//hermanfamily.group/wp-content/plugins/forminator/assets/css/../img/globe@2x.webp);--iti-flag-sprite-width: 3904px;--iti-flag-sprite-height: 12px;--iti-mobile-popup-margin: 30px;--iti-input-padding: 6px;--iti-selected-flag-width: 51px}.forminator-iti-input.iti.iti{position:relative}.forminator-iti-input.iti.iti *{box-sizing:border-box;max-width:unset}.forminator-iti-input.iti .iti__hide{display:none}.forminator-iti-input.iti .iti__v-hide{visibility:hidden}.forminator-iti-input.iti .iti__a11y-text{width:1px;height:1px;clip:rect(1px, 1px, 1px, 1px);overflow:hidden;position:absolute}.forminator-iti-input.iti.iti input.iti__tel-input,.forminator-iti-input.iti.iti input.iti__tel-input[type=text],.forminator-iti-input.iti.iti input.iti__tel-input[type=tel]{position:relative;z-index:0;margin:0 !important}.forminator-iti-input.iti .iti__country-container{position:absolute;top:0;right:0;bottom:0;padding:var(--iti-border-width)}.forminator-iti-input.iti .iti__selected-country{z-index:1;position:relative;display:flex;align-items:center;height:100%;background:none;border:0;margin:0;padding:0;font-family:inherit;font-size:inherit;color:inherit;border-radius:0;font-weight:inherit;line-height:inherit;text-decoration:none}.forminator-iti-input.iti .iti__selected-country-primary{display:flex;align-items:center;height:100%;padding:0 var(--iti-arrow-padding) 0 var(--iti-spacer-horizontal);gap:3px}.forminator-iti-input.iti .iti__arrow{margin-left:var(--iti-arrow-padding);width:0;height:0;border-left:var(--iti-triangle-border) solid rgba(0,0,0,0);border-right:var(--iti-triangle-border) solid rgba(0,0,0,0);border-top:var(--iti-arrow-height) solid var(--iti-arrow-color)}.forminator-iti-input.iti .iti__arrow.iti__arrow--up{border-top:none;border-bottom:var(--iti-arrow-height) solid var(--iti-arrow-color)}[dir=rtl] .forminator-iti-input.iti .iti__arrow{margin-right:var(--iti-arrow-padding);margin-left:0}.forminator-iti-input.iti .iti__dropdown-content{border-radius:3px;background-color:var(--iti-dropdown-bg)}.forminator-iti-input.iti.iti--inline-dropdown .iti__dropdown-content{position:absolute;z-index:2;margin-top:3px;margin-left:calc(var(--iti-border-width)*-1);border:var(--iti-border-width) solid var(--iti-border-color);box-shadow:1px 1px 4px rgba(0,0,0,.2)}.forminator-iti-input.iti .iti__search-input{width:100%;border-width:0;border-radius:3px;padding:0}.forminator-iti-input.iti .iti__search-input+.iti__country-list{border-top:1px solid var(--iti-border-color)}.forminator-iti-input.iti ul.iti__country-list{position:revert;list-style:none;padding:0;margin:0;width:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch}.forminator-iti-input.iti.iti--inline-dropdown .iti__country-list{max-height:185px}.forminator-iti-input.iti .iti--flexible-dropdown-width .iti__country-list{white-space:nowrap}@media(max-width: 500px){.forminator-iti-input.iti .iti--flexible-dropdown-width .iti__country-list{white-space:normal}}.forminator-iti-input.iti .iti__country{display:flex;align-items:center;padding:8px var(--iti-spacer-horizontal);outline:none}.forminator-iti-input.iti .iti__dial-code{color:var(--iti-dialcode-color)}.forminator-iti-input.iti .iti__country.iti__highlight{background-color:var(--iti-hover-color)}.forminator-iti-input.iti .iti__country-list .iti__flag,.forminator-iti-input.iti .iti__country-name{margin-right:var(--iti-spacer-horizontal)}[dir=rtl] .forminator-iti-input.iti .iti__country-list .iti__flag,[dir=rtl] .forminator-iti-input.iti .iti__country-name{margin-right:0;margin-left:var(--iti-spacer-horizontal)}.forminator-iti-input.iti.iti--allow-dropdown input.iti__tel-input,.forminator-iti-input.iti.iti--allow-dropdown input.iti__tel-input[type=text],.forminator-iti-input.iti.iti--allow-dropdown input.iti__tel-input[type=tel],.forminator-iti-input.iti .iti--show-selected-dial-code input.iti__tel-input,.forminator-iti-input.iti .iti--show-selected-dial-code input.iti__tel-input[type=text],.forminator-iti-input.iti .iti--show-selected-dial-code input.iti__tel-input[type=tel]{padding-right:var(--iti-input-padding);padding-left:var(--iti-selected-flag-width);margin-left:0}[dir=rtl] .forminator-iti-input.iti.iti--allow-dropdown input.iti__tel-input,[dir=rtl] .forminator-iti-input.iti.iti--allow-dropdown input.iti__tel-input[type=text],[dir=rtl] .forminator-iti-input.iti.iti--allow-dropdown input.iti__tel-input[type=tel],[dir=rtl] .forminator-iti-input.iti .iti--show-selected-dial-code input.iti__tel-input,[dir=rtl] .forminator-iti-input.iti .iti--show-selected-dial-code input.iti__tel-input[type=text],[dir=rtl] .forminator-iti-input.iti .iti--show-selected-dial-code input.iti__tel-input[type=tel]{padding-right:var(--iti-selected-flag-width);padding-left:var(--iti-input-padding);margin-right:0}.forminator-iti-input.iti.iti--allow-dropdown .iti__country-container,.forminator-iti-input.iti .iti--show-selected-dial-code .iti__country-container{right:auto;left:0}[dir=rtl] .forminator-iti-input.iti.iti--allow-dropdown .iti__country-container,[dir=rtl] .forminator-iti-input.iti .iti--show-selected-dial-code .iti__country-container{right:0;left:auto}.forminator-iti-input.iti.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])):hover,.forminator-iti-input.iti.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])):hover button{cursor:pointer}.forminator-iti-input.iti.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country-primary:hover,.forminator-iti-input.iti.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country:has(+.iti__dropdown-content:hover) .iti__selected-country-primary{background-color:var(--iti-hover-color)}.forminator-iti-input.iti.iti .iti__selected-dial-code{margin-left:0}[dir=rtl] .forminator-iti-input.iti.iti .iti__selected-dial-code{margin-left:0;margin-right:0}.forminator-iti-input.iti.iti--container{position:fixed;top:-1000px;left:-1000px;z-index:1060;padding:var(--iti-border-width)}.forminator-iti-input.iti.iti--container:hover{cursor:pointer}.forminator-iti-input.iti.iti--fullscreen-popup.iti--container{background-color:rgba(0,0,0,.5);top:0;bottom:0;left:0;right:0;position:fixed;padding:var(--iti-mobile-popup-margin);display:flex;flex-direction:column;justify-content:flex-start}.forminator-iti-input.iti.iti--fullscreen-popup .iti__dropdown-content{display:flex;flex-direction:column;max-height:100%;position:relative}.forminator-iti-input.iti.iti--fullscreen-popup .iti__country{padding:10px 10px;line-height:1.5em}.forminator-iti-input.iti .iti__flag{--iti-flag-offset: 100px;height:var(--iti-flag-height);width:var(--iti-flag-width);border-radius:1px;box-shadow:0px 0px 1px 0px #888;background-image:var(--iti-path-flags-1x);background-repeat:no-repeat;background-position:var(--iti-flag-offset) 0;background-size:var(--iti-flag-sprite-width) var(--iti-flag-sprite-height)}.forminator-iti-input.iti .iti__ac{--iti-flag-offset: 0px}.forminator-iti-input.iti .iti__ad{--iti-flag-offset: -16px}.forminator-iti-input.iti .iti__ae{--iti-flag-offset: -32px}.forminator-iti-input.iti .iti__af{--iti-flag-offset: -48px}.forminator-iti-input.iti .iti__ag{--iti-flag-offset: -64px}.forminator-iti-input.iti .iti__ai{--iti-flag-offset: -80px}.forminator-iti-input.iti .iti__al{--iti-flag-offset: -96px}.forminator-iti-input.iti .iti__am{--iti-flag-offset: -112px}.forminator-iti-input.iti .iti__ao{--iti-flag-offset: -128px}.forminator-iti-input.iti .iti__ar{--iti-flag-offset: -144px}.forminator-iti-input.iti .iti__as{--iti-flag-offset: -160px}.forminator-iti-input.iti .iti__at{--iti-flag-offset: -176px}.forminator-iti-input.iti .iti__au{--iti-flag-offset: -192px}.forminator-iti-input.iti .iti__aw{--iti-flag-offset: -208px}.forminator-iti-input.iti .iti__ax{--iti-flag-offset: -224px}.forminator-iti-input.iti .iti__az{--iti-flag-offset: -240px}.forminator-iti-input.iti .iti__ba{--iti-flag-offset: -256px}.forminator-iti-input.iti .iti__bb{--iti-flag-offset: -272px}.forminator-iti-input.iti .iti__bd{--iti-flag-offset: -288px}.forminator-iti-input.iti .iti__be{--iti-flag-offset: -304px}.forminator-iti-input.iti .iti__bf{--iti-flag-offset: -320px}.forminator-iti-input.iti .iti__bg{--iti-flag-offset: -336px}.forminator-iti-input.iti .iti__bh{--iti-flag-offset: -352px}.forminator-iti-input.iti .iti__bi{--iti-flag-offset: -368px}.forminator-iti-input.iti .iti__bj{--iti-flag-offset: -384px}.forminator-iti-input.iti .iti__bl{--iti-flag-offset: -400px}.forminator-iti-input.iti .iti__bm{--iti-flag-offset: -416px}.forminator-iti-input.iti .iti__bn{--iti-flag-offset: -432px}.forminator-iti-input.iti .iti__bo{--iti-flag-offset: -448px}.forminator-iti-input.iti .iti__bq{--iti-flag-offset: -464px}.forminator-iti-input.iti .iti__br{--iti-flag-offset: -480px}.forminator-iti-input.iti .iti__bs{--iti-flag-offset: -496px}.forminator-iti-input.iti .iti__bt{--iti-flag-offset: -512px}.forminator-iti-input.iti .iti__bw{--iti-flag-offset: -528px}.forminator-iti-input.iti .iti__by{--iti-flag-offset: -544px}.forminator-iti-input.iti .iti__bz{--iti-flag-offset: -560px}.forminator-iti-input.iti .iti__ca{--iti-flag-offset: -576px}.forminator-iti-input.iti .iti__cc{--iti-flag-offset: -592px}.forminator-iti-input.iti .iti__cd{--iti-flag-offset: -608px}.forminator-iti-input.iti .iti__cf{--iti-flag-offset: -624px}.forminator-iti-input.iti .iti__cg{--iti-flag-offset: -640px}.forminator-iti-input.iti .iti__ch{--iti-flag-offset: -656px}.forminator-iti-input.iti .iti__ci{--iti-flag-offset: -672px}.forminator-iti-input.iti .iti__ck{--iti-flag-offset: -688px}.forminator-iti-input.iti .iti__cl{--iti-flag-offset: -704px}.forminator-iti-input.iti .iti__cm{--iti-flag-offset: -720px}.forminator-iti-input.iti .iti__cn{--iti-flag-offset: -736px}.forminator-iti-input.iti .iti__co{--iti-flag-offset: -752px}.forminator-iti-input.iti .iti__cr{--iti-flag-offset: -768px}.forminator-iti-input.iti .iti__cu{--iti-flag-offset: -784px}.forminator-iti-input.iti .iti__cv{--iti-flag-offset: -800px}.forminator-iti-input.iti .iti__cw{--iti-flag-offset: -816px}.forminator-iti-input.iti .iti__cx{--iti-flag-offset: -832px}.forminator-iti-input.iti .iti__cy{--iti-flag-offset: -848px}.forminator-iti-input.iti .iti__cz{--iti-flag-offset: -864px}.forminator-iti-input.iti .iti__de{--iti-flag-offset: -880px}.forminator-iti-input.iti .iti__dj{--iti-flag-offset: -896px}.forminator-iti-input.iti .iti__dk{--iti-flag-offset: -912px}.forminator-iti-input.iti .iti__dm{--iti-flag-offset: -928px}.forminator-iti-input.iti .iti__do{--iti-flag-offset: -944px}.forminator-iti-input.iti .iti__dz{--iti-flag-offset: -960px}.forminator-iti-input.iti .iti__ec{--iti-flag-offset: -976px}.forminator-iti-input.iti .iti__ee{--iti-flag-offset: -992px}.forminator-iti-input.iti .iti__eg{--iti-flag-offset: -1008px}.forminator-iti-input.iti .iti__eh{--iti-flag-offset: -1024px}.forminator-iti-input.iti .iti__er{--iti-flag-offset: -1040px}.forminator-iti-input.iti .iti__es{--iti-flag-offset: -1056px}.forminator-iti-input.iti .iti__et{--iti-flag-offset: -1072px}.forminator-iti-input.iti .iti__fi{--iti-flag-offset: -1088px}.forminator-iti-input.iti .iti__fj{--iti-flag-offset: -1104px}.forminator-iti-input.iti .iti__fk{--iti-flag-offset: -1120px}.forminator-iti-input.iti .iti__fm{--iti-flag-offset: -1136px}.forminator-iti-input.iti .iti__fo{--iti-flag-offset: -1152px}.forminator-iti-input.iti .iti__fr{--iti-flag-offset: -1168px}.forminator-iti-input.iti .iti__ga{--iti-flag-offset: -1184px}.forminator-iti-input.iti .iti__gb{--iti-flag-offset: -1200px}.forminator-iti-input.iti .iti__gd{--iti-flag-offset: -1216px}.forminator-iti-input.iti .iti__ge{--iti-flag-offset: -1232px}.forminator-iti-input.iti .iti__gf{--iti-flag-offset: -1248px}.forminator-iti-input.iti .iti__gg{--iti-flag-offset: -1264px}.forminator-iti-input.iti .iti__gh{--iti-flag-offset: -1280px}.forminator-iti-input.iti .iti__gi{--iti-flag-offset: -1296px}.forminator-iti-input.iti .iti__gl{--iti-flag-offset: -1312px}.forminator-iti-input.iti .iti__gm{--iti-flag-offset: -1328px}.forminator-iti-input.iti .iti__gn{--iti-flag-offset: -1344px}.forminator-iti-input.iti .iti__gp{--iti-flag-offset: -1360px}.forminator-iti-input.iti .iti__gq{--iti-flag-offset: -1376px}.forminator-iti-input.iti .iti__gr{--iti-flag-offset: -1392px}.forminator-iti-input.iti .iti__gt{--iti-flag-offset: -1408px}.forminator-iti-input.iti .iti__gu{--iti-flag-offset: -1424px}.forminator-iti-input.iti .iti__gw{--iti-flag-offset: -1440px}.forminator-iti-input.iti .iti__gy{--iti-flag-offset: -1456px}.forminator-iti-input.iti .iti__hk{--iti-flag-offset: -1472px}.forminator-iti-input.iti .iti__hn{--iti-flag-offset: -1488px}.forminator-iti-input.iti .iti__hr{--iti-flag-offset: -1504px}.forminator-iti-input.iti .iti__ht{--iti-flag-offset: -1520px}.forminator-iti-input.iti .iti__hu{--iti-flag-offset: -1536px}.forminator-iti-input.iti .iti__id{--iti-flag-offset: -1552px}.forminator-iti-input.iti .iti__ie{--iti-flag-offset: -1568px}.forminator-iti-input.iti .iti__il{--iti-flag-offset: -1584px}.forminator-iti-input.iti .iti__im{--iti-flag-offset: -1600px}.forminator-iti-input.iti .iti__in{--iti-flag-offset: -1616px}.forminator-iti-input.iti .iti__io{--iti-flag-offset: -1632px}.forminator-iti-input.iti .iti__iq{--iti-flag-offset: -1648px}.forminator-iti-input.iti .iti__ir{--iti-flag-offset: -1664px}.forminator-iti-input.iti .iti__is{--iti-flag-offset: -1680px}.forminator-iti-input.iti .iti__it{--iti-flag-offset: -1696px}.forminator-iti-input.iti .iti__je{--iti-flag-offset: -1712px}.forminator-iti-input.iti .iti__jm{--iti-flag-offset: -1728px}.forminator-iti-input.iti .iti__jo{--iti-flag-offset: -1744px}.forminator-iti-input.iti .iti__jp{--iti-flag-offset: -1760px}.forminator-iti-input.iti .iti__ke{--iti-flag-offset: -1776px}.forminator-iti-input.iti .iti__kg{--iti-flag-offset: -1792px}.forminator-iti-input.iti .iti__kh{--iti-flag-offset: -1808px}.forminator-iti-input.iti .iti__ki{--iti-flag-offset: -1824px}.forminator-iti-input.iti .iti__km{--iti-flag-offset: -1840px}.forminator-iti-input.iti .iti__kn{--iti-flag-offset: -1856px}.forminator-iti-input.iti .iti__kp{--iti-flag-offset: -1872px}.forminator-iti-input.iti .iti__kr{--iti-flag-offset: -1888px}.forminator-iti-input.iti .iti__kw{--iti-flag-offset: -1904px}.forminator-iti-input.iti .iti__ky{--iti-flag-offset: -1920px}.forminator-iti-input.iti .iti__kz{--iti-flag-offset: -1936px}.forminator-iti-input.iti .iti__la{--iti-flag-offset: -1952px}.forminator-iti-input.iti .iti__lb{--iti-flag-offset: -1968px}.forminator-iti-input.iti .iti__lc{--iti-flag-offset: -1984px}.forminator-iti-input.iti .iti__li{--iti-flag-offset: -2000px}.forminator-iti-input.iti .iti__lk{--iti-flag-offset: -2016px}.forminator-iti-input.iti .iti__lr{--iti-flag-offset: -2032px}.forminator-iti-input.iti .iti__ls{--iti-flag-offset: -2048px}.forminator-iti-input.iti .iti__lt{--iti-flag-offset: -2064px}.forminator-iti-input.iti .iti__lu{--iti-flag-offset: -2080px}.forminator-iti-input.iti .iti__lv{--iti-flag-offset: -2096px}.forminator-iti-input.iti .iti__ly{--iti-flag-offset: -2112px}.forminator-iti-input.iti .iti__ma{--iti-flag-offset: -2128px}.forminator-iti-input.iti .iti__mc{--iti-flag-offset: -2144px}.forminator-iti-input.iti .iti__md{--iti-flag-offset: -2160px}.forminator-iti-input.iti .iti__me{--iti-flag-offset: -2176px}.forminator-iti-input.iti .iti__mf{--iti-flag-offset: -2192px}.forminator-iti-input.iti .iti__mg{--iti-flag-offset: -2208px}.forminator-iti-input.iti .iti__mh{--iti-flag-offset: -2224px}.forminator-iti-input.iti .iti__mk{--iti-flag-offset: -2240px}.forminator-iti-input.iti .iti__ml{--iti-flag-offset: -2256px}.forminator-iti-input.iti .iti__mm{--iti-flag-offset: -2272px}.forminator-iti-input.iti .iti__mn{--iti-flag-offset: -2288px}.forminator-iti-input.iti .iti__mo{--iti-flag-offset: -2304px}.forminator-iti-input.iti .iti__mp{--iti-flag-offset: -2320px}.forminator-iti-input.iti .iti__mq{--iti-flag-offset: -2336px}.forminator-iti-input.iti .iti__mr{--iti-flag-offset: -2352px}.forminator-iti-input.iti .iti__ms{--iti-flag-offset: -2368px}.forminator-iti-input.iti .iti__mt{--iti-flag-offset: -2384px}.forminator-iti-input.iti .iti__mu{--iti-flag-offset: -2400px}.forminator-iti-input.iti .iti__mv{--iti-flag-offset: -2416px}.forminator-iti-input.iti .iti__mw{--iti-flag-offset: -2432px}.forminator-iti-input.iti .iti__mx{--iti-flag-offset: -2448px}.forminator-iti-input.iti .iti__my{--iti-flag-offset: -2464px}.forminator-iti-input.iti .iti__mz{--iti-flag-offset: -2480px}.forminator-iti-input.iti .iti__na{--iti-flag-offset: -2496px}.forminator-iti-input.iti .iti__nc{--iti-flag-offset: -2512px}.forminator-iti-input.iti .iti__ne{--iti-flag-offset: -2528px}.forminator-iti-input.iti .iti__nf{--iti-flag-offset: -2544px}.forminator-iti-input.iti .iti__ng{--iti-flag-offset: -2560px}.forminator-iti-input.iti .iti__ni{--iti-flag-offset: -2576px}.forminator-iti-input.iti .iti__nl{--iti-flag-offset: -2592px}.forminator-iti-input.iti .iti__no{--iti-flag-offset: -2608px}.forminator-iti-input.iti .iti__np{--iti-flag-offset: -2624px}.forminator-iti-input.iti .iti__nr{--iti-flag-offset: -2640px}.forminator-iti-input.iti .iti__nu{--iti-flag-offset: -2656px}.forminator-iti-input.iti .iti__nz{--iti-flag-offset: -2672px}.forminator-iti-input.iti .iti__om{--iti-flag-offset: -2688px}.forminator-iti-input.iti .iti__pa{--iti-flag-offset: -2704px}.forminator-iti-input.iti .iti__pe{--iti-flag-offset: -2720px}.forminator-iti-input.iti .iti__pf{--iti-flag-offset: -2736px}.forminator-iti-input.iti .iti__pg{--iti-flag-offset: -2752px}.forminator-iti-input.iti .iti__ph{--iti-flag-offset: -2768px}.forminator-iti-input.iti .iti__pk{--iti-flag-offset: -2784px}.forminator-iti-input.iti .iti__pl{--iti-flag-offset: -2800px}.forminator-iti-input.iti .iti__pm{--iti-flag-offset: -2816px}.forminator-iti-input.iti .iti__pr{--iti-flag-offset: -2832px}.forminator-iti-input.iti .iti__ps{--iti-flag-offset: -2848px}.forminator-iti-input.iti .iti__pt{--iti-flag-offset: -2864px}.forminator-iti-input.iti .iti__pw{--iti-flag-offset: -2880px}.forminator-iti-input.iti .iti__py{--iti-flag-offset: -2896px}.forminator-iti-input.iti .iti__qa{--iti-flag-offset: -2912px}.forminator-iti-input.iti .iti__re{--iti-flag-offset: -2928px}.forminator-iti-input.iti .iti__ro{--iti-flag-offset: -2944px}.forminator-iti-input.iti .iti__rs{--iti-flag-offset: -2960px}.forminator-iti-input.iti .iti__ru{--iti-flag-offset: -2976px}.forminator-iti-input.iti .iti__rw{--iti-flag-offset: -2992px}.forminator-iti-input.iti .iti__sa{--iti-flag-offset: -3008px}.forminator-iti-input.iti .iti__sb{--iti-flag-offset: -3024px}.forminator-iti-input.iti .iti__sc{--iti-flag-offset: -3040px}.forminator-iti-input.iti .iti__sd{--iti-flag-offset: -3056px}.forminator-iti-input.iti .iti__se{--iti-flag-offset: -3072px}.forminator-iti-input.iti .iti__sg{--iti-flag-offset: -3088px}.forminator-iti-input.iti .iti__sh{--iti-flag-offset: -3104px}.forminator-iti-input.iti .iti__si{--iti-flag-offset: -3120px}.forminator-iti-input.iti .iti__sj{--iti-flag-offset: -3136px}.forminator-iti-input.iti .iti__sk{--iti-flag-offset: -3152px}.forminator-iti-input.iti .iti__sl{--iti-flag-offset: -3168px}.forminator-iti-input.iti .iti__sm{--iti-flag-offset: -3184px}.forminator-iti-input.iti .iti__sn{--iti-flag-offset: -3200px}.forminator-iti-input.iti .iti__so{--iti-flag-offset: -3216px}.forminator-iti-input.iti .iti__sr{--iti-flag-offset: -3232px}.forminator-iti-input.iti .iti__ss{--iti-flag-offset: -3248px}.forminator-iti-input.iti .iti__st{--iti-flag-offset: -3264px}.forminator-iti-input.iti .iti__sv{--iti-flag-offset: -3280px}.forminator-iti-input.iti .iti__sx{--iti-flag-offset: -3296px}.forminator-iti-input.iti .iti__sy{--iti-flag-offset: -3312px}.forminator-iti-input.iti .iti__sz{--iti-flag-offset: -3328px}.forminator-iti-input.iti .iti__tc{--iti-flag-offset: -3344px}.forminator-iti-input.iti .iti__td{--iti-flag-offset: -3360px}.forminator-iti-input.iti .iti__tg{--iti-flag-offset: -3376px}.forminator-iti-input.iti .iti__th{--iti-flag-offset: -3392px}.forminator-iti-input.iti .iti__tj{--iti-flag-offset: -3408px}.forminator-iti-input.iti .iti__tk{--iti-flag-offset: -3424px}.forminator-iti-input.iti .iti__tl{--iti-flag-offset: -3440px}.forminator-iti-input.iti .iti__tm{--iti-flag-offset: -3456px}.forminator-iti-input.iti .iti__tn{--iti-flag-offset: -3472px}.forminator-iti-input.iti .iti__to{--iti-flag-offset: -3488px}.forminator-iti-input.iti .iti__tr{--iti-flag-offset: -3504px}.forminator-iti-input.iti .iti__tt{--iti-flag-offset: -3520px}.forminator-iti-input.iti .iti__tv{--iti-flag-offset: -3536px}.forminator-iti-input.iti .iti__tw{--iti-flag-offset: -3552px}.forminator-iti-input.iti .iti__tz{--iti-flag-offset: -3568px}.forminator-iti-input.iti .iti__ua{--iti-flag-offset: -3584px}.forminator-iti-input.iti .iti__ug{--iti-flag-offset: -3600px}.forminator-iti-input.iti .iti__us{--iti-flag-offset: -3616px}.forminator-iti-input.iti .iti__uy{--iti-flag-offset: -3632px}.forminator-iti-input.iti .iti__uz{--iti-flag-offset: -3648px}.forminator-iti-input.iti .iti__va{--iti-flag-offset: -3664px}.forminator-iti-input.iti .iti__vc{--iti-flag-offset: -3680px}.forminator-iti-input.iti .iti__ve{--iti-flag-offset: -3696px}.forminator-iti-input.iti .iti__vg{--iti-flag-offset: -3712px}.forminator-iti-input.iti .iti__vi{--iti-flag-offset: -3728px}.forminator-iti-input.iti .iti__vn{--iti-flag-offset: -3744px}.forminator-iti-input.iti .iti__vu{--iti-flag-offset: -3760px}.forminator-iti-input.iti .iti__wf{--iti-flag-offset: -3776px}.forminator-iti-input.iti .iti__ws{--iti-flag-offset: -3792px}.forminator-iti-input.iti .iti__xk{--iti-flag-offset: -3808px}.forminator-iti-input.iti .iti__ye{--iti-flag-offset: -3824px}.forminator-iti-input.iti .iti__yt{--iti-flag-offset: -3840px}.forminator-iti-input.iti .iti__za{--iti-flag-offset: -3856px}.forminator-iti-input.iti .iti__zm{--iti-flag-offset: -3872px}.forminator-iti-input.iti .iti__zw{--iti-flag-offset: -3888px}.forminator-iti-input.iti .iti__globe{background-image:var(--iti-path-globe-1x);background-size:contain;background-position:right;box-shadow:none;height:19px}@media(min-resolution: 2x){.forminator-iti-input.iti .iti__flag{background-image:var(--iti-path-flags-2x)}.forminator-iti-input.iti .iti__globe{background-image:var(--iti-path-globe-2x)}}

/*! This file is auto-generated */
.wp-core-ui .button,.wp-core-ui .button-primary,.wp-core-ui .button-secondary{display:inline-block;text-decoration:none;font-size:13px;font-weight:500;line-height:2.92307692;min-height:40px;margin:0;padding:0 16px;cursor:pointer;border-width:1px;border-style:solid;-webkit-appearance:none;border-radius:2px;white-space:nowrap;box-sizing:border-box}.wp-core-ui button::-moz-focus-inner,.wp-core-ui input[type=button]::-moz-focus-inner,.wp-core-ui input[type=reset]::-moz-focus-inner,.wp-core-ui input[type=submit]::-moz-focus-inner{border-width:0;border-style:none;padding:0}.wp-core-ui .button-group.button-compact .button,.wp-core-ui .button.button-compact{line-height:2.30769231;min-height:32px;padding:0 12px}.wp-core-ui .button-group.button-small .button,.wp-core-ui .button.button-small{line-height:2;min-height:24px;padding:0 8px;font-size:11px}.wp-core-ui .button-group.button-large .button,.wp-core-ui .button.button-large{line-height:2.92307692;min-height:40px;padding:0 16px}.wp-core-ui .button-group.button-hero .button,.wp-core-ui .button.button-hero{font-size:14px;line-height:3.28571429;min-height:48px;padding:0 36px}.wp-core-ui .button.hidden{display:none}.wp-core-ui .button .dashicons,.wp-core-ui .button-primary .dashicons,.wp-core-ui .button-secondary .dashicons{line-height:1.9;vertical-align:top}.wp-core-ui .button.button-compact .dashicons{line-height:1.5}.wp-core-ui .button.button-small .dashicons{line-height:1.1}.wp-core-ui .button.button-hero .dashicons{line-height:2.3}.wp-core-ui input[type=reset],.wp-core-ui input[type=reset]:active,.wp-core-ui input[type=reset]:focus,.wp-core-ui input[type=reset]:hover{background:0 0;border:none;box-shadow:none;padding:0 2px 1px;width:auto}.wp-core-ui .button,.wp-core-ui .button-secondary{color:var(--wp-admin-theme-color,#3858e9);border-color:var(--wp-admin-theme-color,#3858e9);background:0 0;vertical-align:top}.wp-core-ui p .button{vertical-align:baseline}.wp-core-ui .button-secondary:hover,.wp-core-ui .button.hover,.wp-core-ui .button:hover{background:rgba(var(--wp-admin-theme-color--rgb,56,88,233),.04);border-color:var(--wp-admin-theme-color-darker-20,#183ad6);color:var(--wp-admin-theme-color-darker-20,#183ad6)}.wp-core-ui .button-secondary:focus,.wp-core-ui .button.focus,.wp-core-ui .button:focus{background:0 0;border-color:var(--wp-admin-theme-color,#3858e9);color:var(--wp-admin-theme-color,#3858e9);box-shadow:0 0 0 var(--wp-admin-border-width-focus,1.5px) var(--wp-admin-theme-color,#3858e9);outline:1px solid transparent;outline-offset:0}.wp-core-ui .button-secondary:active,.wp-core-ui .button:active{background:rgba(var(--wp-admin-theme-color--rgb,56,88,233),.08);border-color:var(--wp-admin-theme-color-darker-20,#183ad6);color:var(--wp-admin-theme-color-darker-20,#183ad6);box-shadow:none}.wp-core-ui .button.active,.wp-core-ui .button.active:hover{background-color:rgba(var(--wp-admin-theme-color--rgb,56,88,233),.08);color:var(--wp-admin-theme-color-darker-20,#183ad6);border-color:var(--wp-admin-theme-color,#3858e9);box-shadow:inset 0 2px 6px -2px var(--wp-admin-theme-color-darker-20)}.wp-core-ui .button.active:focus{background-color:rgba(var(--wp-admin-theme-color--rgb),.08);color:var(--wp-admin-theme-color-darker-20,#183ad6);border-color:var(--wp-admin-theme-color-darker-20,#183ad6);box-shadow:inset 0 2px 6px -2px var(--wp-admin-theme-color-darker-20),0 0 0 var(--wp-admin-border-width-focus,1.5px) var(--wp-admin-theme-color,#3858e9)}.wp-core-ui .button-disabled,.wp-core-ui .button-secondary.disabled,.wp-core-ui .button-secondary:disabled,.wp-core-ui .button-secondary[disabled],.wp-core-ui .button.disabled,.wp-core-ui .button:disabled,.wp-core-ui .button[disabled]{color:#8a8a8a!important;border-color:#d8d8d8!important;background:0 0!important;box-shadow:none!important;cursor:default;transform:none!important}.wp-core-ui .button-secondary[aria-disabled=true],.wp-core-ui .button[aria-disabled=true]{cursor:default}.wp-core-ui .button-link{margin:0;padding:0;box-shadow:none;border:0;border-radius:0;background:0 0;cursor:pointer;text-align:left;color:var(--wp-admin-theme-color,#3858e9);text-decoration:underline;transition-property:border,background,color;transition-duration:.05s;transition-timing-function:ease-in-out}.wp-core-ui .button-link:active,.wp-core-ui .button-link:hover{color:var(--wp-admin-theme-color-darker-20,#183ad6)}.wp-core-ui .button-link:focus{color:var(--wp-admin-theme-color,#3858e9);box-shadow:0 0 0 var(--wp-admin-border-width-focus,1.5px) var(--wp-admin-theme-color,#3858e9);border-radius:2px;outline:1px solid transparent}.wp-core-ui .button-link-delete{color:#d63638}.wp-core-ui .button-link-delete:focus,.wp-core-ui .button-link-delete:hover{color:#d63638;background:0 0}.wp-core-ui .button-link-delete:disabled{background:0 0!important}.wp-core-ui .button-primary{background:var(--wp-admin-theme-color,#3858e9);border-color:var(--wp-admin-theme-color,#3858e9);color:#fff;text-decoration:none;text-shadow:none}.wp-core-ui .button-primary.hover,.wp-core-ui .button-primary:hover{background:var(--wp-admin-theme-color-darker-10,#2145e6);border-color:var(--wp-admin-theme-color-darker-10,#2145e6);color:#fff}.wp-core-ui .button-primary.focus,.wp-core-ui .button-primary:focus{background:var(--wp-admin-theme-color,#3858e9);border-color:var(--wp-admin-theme-color,#3858e9);color:#fff;box-shadow:0 0 0 var(--wp-admin-border-width-focus,1.5px) var(--wp-admin-theme-color,#3858e9),inset 0 0 0 1px #fff;outline:1px solid transparent}.wp-core-ui .button-primary.active,.wp-core-ui .button-primary.active:focus,.wp-core-ui .button-primary.active:hover,.wp-core-ui .button-primary:active{background:var(--wp-admin-theme-color-darker-20,#183ad6);border-color:var(--wp-admin-theme-color-darker-20,#183ad6);box-shadow:none;color:#fff}.wp-core-ui .button-primary-disabled,.wp-core-ui .button-primary.disabled,.wp-core-ui .button-primary:disabled,.wp-core-ui .button-primary[disabled]{color:#8a8a8a!important;background:#e2e2e2!important;border-color:#e2e2e2!important;box-shadow:none!important;text-shadow:none!important;cursor:default}.wp-core-ui .button-primary[aria-disabled=true]{cursor:default}.wp-core-ui .button-group{position:relative;display:inline-block;white-space:nowrap;font-size:0;vertical-align:middle}.wp-core-ui .button-group>.button{display:inline-block;border-radius:0;margin-right:-1px}.wp-core-ui .button-group>.button:first-child{border-radius:2px 0 0 2px}.wp-core-ui .button-group>.button:last-child{border-radius:0 2px 2px 0}.wp-core-ui .button-group>.button-primary+.button{border-left:0}.wp-core-ui .button-group>.button:focus{position:relative;z-index:1}.wp-core-ui .button-group>.button.active{border-color:var(--wp-admin-theme-color);box-shadow:inset 0 2px 6px -2px var(--wp-admin-theme-color-darker-20)}.wp-core-ui .button-group>.button.active:focus{border-color:var(--wp-admin-theme-color);box-shadow:inset 0 2px 6px -2px var(--wp-admin-theme-color-darker-20),0 0 0 var(--wp-admin-border-width-focus,1.5px) var(--wp-admin-theme-color)}@media screen and (max-width:782px){.wp-core-ui .button,.wp-core-ui .button.button-compact,.wp-core-ui .button.button-large,.wp-core-ui .button.button-small,a.preview,input#publish,input#save-post{padding:0 14px;line-height:2.71428571;font-size:14px;vertical-align:middle;min-height:40px;margin-bottom:4px}.wp-core-ui .button .dashicons,.wp-core-ui .button-primary .dashicons,.wp-core-ui .button-secondary .dashicons{line-height:1.9}.wp-core-ui .copy-to-clipboard-container .copy-attachment-url{margin-bottom:0}#media-upload.wp-core-ui .button{padding:0 10px;line-height:1.69230769;min-height:24px;font-size:13px}.media-frame.mode-grid .bulk-select .button{margin-bottom:0}.wp-core-ui .save-post-status.button{position:relative;margin:0 14px 0 10px}.wp-core-ui.wp-customizer .button{font-size:13px;line-height:2.30769231;min-height:32px;margin:0;vertical-align:inherit}.wp-customizer .theme-overlay .theme-actions .button{margin-bottom:5px}.media-modal-content .media-toolbar-primary .media-button{margin-top:10px;margin-left:5px}.interim-login .button.button-large{min-height:32px;line-height:2.30769231;padding:0 12px}}