@font-face{font-family:"Poppins Fallback";src:local("Arial");ascent-override:115.12%;descent-override:38.37%;line-gap-override:10.96%;size-adjust:91.21%;}
@font-face{font-family:"Commissioner Fallback";src:local("Arial");ascent-override:141.75%;descent-override:28.71%;line-gap-override:0.00%;size-adjust:71.75%;}
@font-face{font-family:"Montserrat Fallback";src:local("Arial");ascent-override:125.01%;descent-override:32.41%;line-gap-override:0.00%;size-adjust:77.44%;}
:root{--wp-block-synced-color: #7a00df;--wp-block-synced-color--rgb: 122,0,223;--wp-bound-block-color: var(--wp-block-synced-color);--wp-editor-canvas-background: #ddd;--wp-admin-theme-color: #007cba;--wp-admin-theme-color--rgb: 0,124,186;--wp-admin-theme-color-darker-10: #006ba1;--wp-admin-theme-color-darker-10--rgb: 0,107,160.5;--wp-admin-theme-color-darker-20: #005a87;--wp-admin-theme-color-darker-20--rgb: 0,90,135;--wp-admin-border-width-focus: 2px;}
@media (min-resolution: 192dpi){:root{--wp-admin-border-width-focus: 1.5px;}}
:root{--wp--preset--font-size--normal: 16px;--wp--preset--font-size--huge: 42px;}
.screen-reader-text:focus{background-color: rgb(221,221,221);clip-path: none;color: rgb(68,68,68);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;}
html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset: var(--wp-admin--admin-bar--height,0px);}
@media screen and (max-width: 600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset: 0px;}}
h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding: 1.25em 2.375em;}
ol,ul{box-sizing: border-box;}
:root :where(.wp-block-list.has-background){padding: 1.25em 2.375em;}
.is-small-text{font-size: 0.875em;}
.is-regular-text{font-size: 1em;}
.is-large-text{font-size: 2.25em;}
.is-larger-text{font-size: 3em;}
.has-drop-cap:not(:focus)::first-letter{float: left;font-size: 8.4em;font-style: normal;font-weight: 100;line-height: 0.68;margin: 0.05em 0.1em 0px 0px;text-transform: uppercase;}
body.rtl .has-drop-cap:not(:focus)::first-letter{float: none;margin-left: 0.1em;}
.wp-block-button__link{color: rgb(255,255,255);background-color: rgb(50,55,60);border-radius: 9999px;box-shadow: none;text-decoration: none;padding: calc(0.667em + 2px) calc(1.333em + 2px);font-size: 1.125em;}
: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: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--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,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 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: 0.44rem;--wp--preset--spacing--30: 0.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,0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0,0,0,0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0,0,0,0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255,255,255),6px 6px rgb(0,0,0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0,0,0);}
:where(body){margin: 0px;}
:where(.is-layout-flex){gap: 0.5em;}
:where(.is-layout-grid){gap: 0.5em;}
body .is-layout-flex{display: flex;}
.is-layout-flex{flex-wrap: wrap;align-items: center;}
.is-layout-flex>:is(*,div){margin: 0px;}
body .is-layout-grid{display: grid;}
.is-layout-grid>:is(*,div){margin: 0px;}
body{padding: 0px;}
:root :where(.wp-element-button,.wp-block-button__link){background-color: rgb(50,55,60);border-width: 0px;color: rgb(255,255,255);font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding: calc(0.667em + 2px) calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}
.wpcf7 form .wpcf7-response-output{margin: 2em 0.5em 1em;padding: 0.2em 1em;border: 2px solid rgb(0,160,210);}
.wpcf7 form.init .wpcf7-response-output{display: none;}
.wpcf7-form-control-wrap{position: relative;}
.wpcf7-not-valid-tip{color: rgb(255,0,0);font-size: 1em;font-weight: normal;display: block;}
.use-floating-validation-tip .wpcf7-not-valid-tip{position: absolute;top: 20%;left: 20%;z-index: 100;border: 1px solid rgb(255,0,0);background: rgb(255,255,255);padding: 0.2em 0.8em;}
span.wpcf7-list-item{display: inline-block;margin: 0px 0px 0px 1em;}
.elementor-lightbox .dialog-widget-content{width: 100%;height: 100%;}
html{line-height: 1.15;text-size-adjust: 100%;}
*,::after,::before{box-sizing: border-box;}
body{margin: 0px;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif;font-size: 1rem;font-weight: 400;line-height: 1.5;color: rgb(51,51,51);background-color: rgb(255,255,255);}
h1,h2,h3,h4,h5,h6{margin-top: 0.5rem;margin-bottom: 1rem;font-family: inherit;font-weight: 500;line-height: 1.2;color: inherit;}
h1{font-size: 2.5rem;}
h2{font-size: 2rem;}
p{margin-top: 0px;margin-bottom: 0.9rem;}
a{background-color: transparent;text-decoration: none;color: rgb(204,51,102);}
b,strong{font-weight: bolder;}
img{border-style: none;height: auto;max-width: 100%;}
button,input,optgroup,select,textarea{font-family: inherit;font-size: 1rem;line-height: 1.5;margin: 0px;}
button,input{overflow: visible;}
button,select{text-transform: none;}
[type="button"],[type="reset"],[type="submit"],button{width: auto;appearance: button;}
[type="button"],[type="submit"],button{display: inline-block;font-weight: 400;color: rgb(204,51,102);text-align: center;white-space: nowrap;user-select: none;background-color: transparent;border: 1px solid rgb(204,51,102);padding: 0.5rem 1rem;font-size: 1rem;border-radius: 3px;transition: 0.3s;}
[type="button"]:not(:disabled),[type="submit"]:not(:disabled),button:not(:disabled){cursor: pointer;}
dd,dl,dt,li,ol,ul{margin-top: 0px;margin-bottom: 0px;border: 0px;outline: 0px;font-size: 100%;vertical-align: baseline;background: transparent;}
.screen-reader-text:focus{background-color: rgb(238,238,238);clip-path: none;color: rgb(51,51,51);display: block;font-size: 1rem;height: auto;left: 5px;line-height: normal;padding: 15px 23px 14px;text-decoration: none;top: 5px;width: auto;z-index: 100000;clip: auto !important;}
.site-navigation ul.menu li:hover>ul{display: block;}
[class*=" eicon-"],[class^="eicon"]{display: inline-block;font-family: eicons;font-size: inherit;font-weight: 400;font-style: normal;font-variant: normal;line-height: 1;text-rendering: auto;-webkit-font-smoothing: antialiased;}
@keyframes a{0%{transform: rotate(0deg);}100%{transform: rotate(359deg);}}
.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding: 10px;}
@media (max-width: 767px){.elementor-column{width: 100%;}}
.dialog-widget-content{background-color: rgb(255,255,255);position: absolute;border-radius: 3px;box-shadow: rgba(0,0,0,0.2) 2px 8px 23px 3px;overflow: hidden;}
.dialog-message{font-size: 12px;line-height: 1.5;box-sizing: border-box;}
.dialog-type-lightbox{position: fixed;height: 100%;width: 100%;bottom: 0px;left: 0px;background-color: rgba(0,0,0,0.8);z-index: 9999;user-select: none;}
.dialog-type-lightbox .dialog-widget-content{margin: auto;width: 375px;}
.dialog-type-lightbox .dialog-header{font-size: 15px;color: rgb(73,81,87);padding: 30px 0px 10px;font-weight: 500;}
.dialog-type-lightbox .dialog-message{padding: 0px 30px 30px;min-height: 50px;}
.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button{font-family: Roboto,Arial,Helvetica,Verdana,sans-serif;width: 50%;border: none;background: none;color: rgb(109,120,130);font-size: 15px;cursor: pointer;padding: 13px 0px;outline: 0px;}
.dialog-close-button{cursor: pointer;position: absolute;margin-top: 15px;right: 15px;font-size: 15px;line-height: 1;}
.dialog-alert-widget .dialog-buttons-wrapper>button{width: 100%;}
.dialog-prevent-scroll{overflow: hidden;max-height: 100vh;}
@media (min-width: 1024px){body.admin-bar .dialog-lightbox-widget{height: calc(-32px + 100vh);}}
@media (max-width: 1024px){body.admin-bar .dialog-type-lightbox{position: sticky;height: 100vh;}}
.elementor-templates-modal .dialog-widget-content{font-family: Roboto,Arial,Helvetica,Verdana,sans-serif;background-color: rgb(241,243,245);width: 100%;}
@media (max-width: 1439px){.elementor-templates-modal .dialog-widget-content{max-width: 990px;}}
@media (min-width: 1440px){.elementor-templates-modal .dialog-widget-content{max-width: 1200px;}}
.elementor-templates-modal .dialog-header{padding: 0px;z-index: 1;}
.elementor-templates-modal .dialog-buttons-wrapper,.elementor-templates-modal .dialog-header{background-color: rgb(255,255,255);box-shadow: rgba(0,0,0,0.1) 0px 0px 8px;position: relative;}
.elementor-templates-modal .dialog-buttons-wrapper{border: none;display: none;-webkit-box-pack: end;justify-content: flex-end;padding: 5px;}
.elementor-templates-modal .dialog-buttons-wrapper .elementor-button{height: 40px;margin-left: 5px;}
.elementor-templates-modal .dialog-buttons-wrapper .elementor-button-success{padding: 12px 36px;color: rgb(255,255,255);width: auto;font-size: 15px;}
.elementor-templates-modal .dialog-message{height: 750px;max-height: 85vh;overflow: auto;padding-top: 25px;}
.elementor-templates-modal .dialog-content{height: 100%;}
.elementor-templates-modal .dialog-loading{display: none;}
#wpadminbar #wp-admin-bar-elementor_edit_page .elementor-general-section + .elementor-second-section{border-top: 1px solid rgb(70,75,80);margin-top: 6px;}
.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{position: absolute;top: -10000em;width: 1px;height: 1px;margin: -1px;padding: 0px;overflow: hidden;clip: rect(0px,0px,0px,0px);border: 0px;}
.elementor-clearfix::after{content: "";display: block;clear: both;width: 0px;height: 0px;}
.elementor{hyphens: manual;}
.elementor *,.elementor ::after,.elementor ::before{box-sizing: border-box;}
.elementor a{box-shadow: none;text-decoration: none;}
.elementor img{height: auto;max-width: 100%;border: none;border-radius: 0px;box-shadow: none;}
.elementor .elementor-background-overlay,.elementor .elementor-background-slideshow{height: 100%;width: 100%;top: 0px;left: 0px;position: absolute;}
.elementor-widget-wrap>.elementor-element.elementor-absolute{position: absolute;}
.elementor-widget-wrap .elementor-element.elementor-widget__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget__width-initial{max-width: 100%;}
@media (max-width: 1024px){.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-initial{max-width: 100%;}}
.elementor-align-right{text-align: right;}
.elementor-align-right .elementor-button{width: auto;}
@media (max-width: 767px){.elementor-mobile-align-center{text-align: center;}.elementor-mobile-align-center .elementor-button{width: auto;}}
#wpadminbar #wp-admin-bar-elementor_edit_page>.ab-item::before{content: "";font-family: eicons;top: 3px;font-size: 18px;}
#wpadminbar #wp-admin-bar-elementor_inspector>.ab-item::before{content: "";top: 2px;}
:root{--page-title-display: block;}
.elementor-page-title,h1.entry-title{display: var(--page-title-display);}
.elementor-section{position: relative;}
.elementor-section .elementor-container{display: flex;margin-right: auto;margin-left: auto;position: relative;}
@media (max-width: 1024px){.elementor-section .elementor-container{flex-wrap: wrap;}}
.elementor-section.elementor-section-boxed>.elementor-container{max-width: 1140px;}
.elementor-section.elementor-section-items-middle>.elementor-container{-webkit-box-align: center;align-items: center;}
.elementor-row{width: 100%;display: flex;}
@media (max-width: 1024px){.elementor-row{flex-wrap: wrap;}}
.elementor-widget-wrap{position: relative;width: 100%;flex-wrap: wrap;align-content: flex-start;}
.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display: flex;}
.elementor-widget-wrap>.elementor-element{width: 100%;}
.elementor-widget{position: relative;}
.elementor-widget:not(:last-child){margin-bottom: 20px;}
.elementor-widget:not(:last-child).elementor-absolute,.elementor-widget:not(:last-child).elementor-widget__width-auto,.elementor-widget:not(:last-child).elementor-widget__width-initial{margin-bottom: 0px;}
.elementor-column{min-height: 1px;}
.elementor-column,.elementor-column-wrap{position: relative;display: flex;}
.elementor-column-wrap{width: 100%;}
@media (min-width: 768px){.elementor-column.elementor-col-20,.elementor-column[data-col="20"]{width: 20%;}.elementor-column.elementor-col-25,.elementor-column[data-col="25"]{width: 25%;}.elementor-column.elementor-col-33,.elementor-column[data-col="33"]{width: 33.333%;}.elementor-column.elementor-col-50,.elementor-column[data-col="50"]{width: 50%;}.elementor-column.elementor-col-66,.elementor-column[data-col="66"]{width: 66.666%;}.elementor-column.elementor-col-100,.elementor-column[data-col="100"]{width: 100%;}}
.elementor-grid{display: grid;column-gap: var(--grid-column-gap);row-gap: var(--grid-row-gap);}
.elementor-grid .elementor-grid-item{min-width: 0px;}
.elementor-grid-0 .elementor-grid{display: inline-block;width: 100%;word-spacing: var(--grid-column-gap);margin-bottom: calc(-1 * var(--grid-row-gap));}
.elementor-grid-0 .elementor-grid .elementor-grid-item{display: inline-block;margin-bottom: var(--grid-row-gap);word-break: break-word;}
.elementor-grid-3 .elementor-grid{grid-template-columns: repeat(3,1fr);}
@media (max-width: 1024px){.elementor-grid-tablet-2 .elementor-grid{grid-template-columns: repeat(2,1fr);}}
@media (max-width: 767px){.elementor-grid-mobile-1 .elementor-grid{grid-template-columns: repeat(1,1fr);}}
@-webkit-keyframes eicon-spin{0%{transform: rotate(0deg);}100%{transform: rotate(359deg);}}
@keyframes eicon-spin{0%{transform: rotate(0deg);}100%{transform: rotate(359deg);}}
.elementor-element .elementor-widget-container{transition: background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s,-webkit-border-radius 0.3s,-webkit-box-shadow 0.3s;}
.elementor-button{display: inline-block;line-height: 1;background-color: rgb(129,138,145);font-size: 15px;padding: 12px 24px;border-radius: 3px;color: rgb(255,255,255);fill: rgb(255,255,255);text-align: center;transition: 0.3s;}
.elementor-button-content-wrapper{display: flex;-webkit-box-pack: center;justify-content: center;}
.elementor-button-text{-webkit-box-flex: 1;flex-grow: 1;-webkit-box-ordinal-group: 11;order: 10;display: inline-block;}
.elementor-button span{text-decoration: inherit;}
.elementor-icon{display: inline-block;line-height: 1;transition: 0.3s;color: rgb(129,138,145);font-size: 50px;text-align: center;}
.elementor-icon i,.elementor-icon svg{width: 1em;height: 1em;position: relative;display: block;}
.elementor-icon i::before,.elementor-icon svg::before{position: absolute;left: 50%;transform: translateX(-50%);}
@-webkit-keyframes swiper-preloader-spin{100%{transform: rotate(1turn);}}
@keyframes swiper-preloader-spin{100%{transform: rotate(1turn);}}
.elementor-lightbox{--lightbox-ui-color: hsla(0,0%,93.3%,0.9);--lightbox-ui-color-hover: #fff;--lightbox-text-color: var(--lightbox-ui-color);--lightbox-header-icons-size: 20px;--lightbox-navigation-icons-size: 25px;}
.elementor-lightbox .dialog-header{display: none;}
.elementor-lightbox .dialog-widget-content{background: none;box-shadow: none;width: 100%;height: 100%;}
.elementor-lightbox .dialog-message:not(.elementor-fit-aspect-ratio){height: 100%;}
.elementor-lightbox .dialog-message.dialog-lightbox-message{padding: 0px;}
.elementor-lightbox .dialog-lightbox-close-button{cursor: pointer;position: absolute;font-size: var(--lightbox-header-icons-size);right: 0.75em;margin-top: 13px;padding: 0.25em;z-index: 2;line-height: 1;}
#wp-admin-bar-elementor_edit_page .ab-submenu .ab-item{display: flex;width: 200px;}
#left-area ul.elementor-icon-list-items,.elementor-edit-area .elementor-element ul.elementor-icon-list-items,.elementor .elementor-element ul.elementor-icon-list-items{padding: 0px;}
.e--ua-appleWebkit.rtl{--flex-right: flex-start;}
.e--ua-appleWebkit .elementor-share-buttons--align-right,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-right{--justify-content: var(--flex-right,flex-end);}
.e--ua-appleWebkit .elementor-share-buttons--align-center,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-center{--justify-content: center;}
@media (max-width: 1024px){.e--ua-appleWebkit .elementor-share-buttons-tablet--align-right,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-tablet-right{--justify-content: var(--flex-right,flex-end);}.e--ua-appleWebkit .elementor-share-buttons-tablet--align-center,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-tablet-center{--justify-content: center;}}
@media (max-width: 767px){.e--ua-appleWebkit .elementor-share-buttons-mobile--align-right,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-mobile-right{--justify-content: var(--flex-right,flex-end);}.e--ua-appleWebkit .elementor-share-buttons-mobile--align-center,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-mobile-center{--justify-content: center;}}
.elementor-widget-text-path svg:hover path{--path-fill: var(--path-fill-hover);--stroke-color: var(--stroke-color-hover);--stroke-width: var(--stroke-width-hover);}
.elementor-widget-text-path svg text{--fill: var(--text-color);fill: var(--fill);direction: var(--direction,ltr);transition: var(--transition) stroke,var(--transition) stroke-width,var(--transition) fill;}
.elementor-widget-text-path svg text:hover{--color: var(--text-color-hover,var(--text-color));--fill: var(--color);color: var(--color);}
.elementor-widget-divider{--divider-border-style: none;--divider-border-width: 1px;--divider-color: #2c2c2c;--divider-icon-size: 20px;--divider-element-spacing: 10px;--divider-pattern-height: 24px;--divider-pattern-size: 20px;--divider-pattern-url: none;--divider-pattern-repeat: repeat-x;}
.elementor-widget-divider .elementor-divider{display: flex;}
.elementor-widget-divider .elementor-divider-separator{display: flex;margin: 0px;direction: ltr;}
.elementor-widget-divider--separator-type-pattern{--divider-border-style: none;}
.elementor-widget-divider--separator-type-pattern.elementor-widget-divider--view-line .elementor-divider-separator,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator::after,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator::before,.elementor-widget-divider--separator-type-pattern:not([class*="elementor-widget-divider--view"]) .elementor-divider-separator{width: 100%;min-height: var(--divider-pattern-height);mask-size: var(--divider-pattern-size) 100%;mask-repeat: var(--divider-pattern-repeat);background-color: var(--divider-color);mask-image: var(--divider-pattern-url);}
.elementor-widget-divider--no-spacing{--divider-pattern-size: auto;}
.elementor-widget-divider--bg-round{--divider-pattern-repeat: round;}
.elementor-heading-title{padding: 0px;margin: 0px;line-height: 1;}
.elementor-widget-heading .elementor-heading-title[class*="elementor-size-"]>a{color: inherit;font-size: inherit;line-height: inherit;}
.elementor-widget .elementor-icon-list-items{list-style-type: none;margin: 0px;padding: 0px;}
.elementor-widget .elementor-icon-list-item{margin: 0px;padding: 0px;position: relative;}
.elementor-widget .elementor-icon-list-item::after{position: absolute;bottom: 0px;width: 100%;}
.elementor-widget .elementor-icon-list-item,.elementor-widget .elementor-icon-list-item a{display: flex;-webkit-box-align: center;align-items: center;font-size: inherit;}
.elementor-widget.elementor-list-item-link-full_width a{width: 100%;}
.elementor-widget:not(.elementor-align-right) .elementor-icon-list-item::after{left: 0px;}
.elementor-widget:not(.elementor-align-left) .elementor-icon-list-item::after{right: 0px;}
@media (max-width: 1024px){.elementor-widget:not(.elementor-tablet-align-right) .elementor-icon-list-item::after{left: 0px;}.elementor-widget:not(.elementor-tablet-align-left) .elementor-icon-list-item::after{right: 0px;}}
@media (max-width: 767px){.elementor-widget:not(.elementor-mobile-align-right) .elementor-icon-list-item::after{left: 0px;}.elementor-widget:not(.elementor-mobile-align-left) .elementor-icon-list-item::after{right: 0px;}}
.elementor-widget-image{text-align: center;}
.elementor-widget-image a{display: inline-block;}
.elementor-widget-image a img[src$=".svg"]{width: 48px;}
.elementor-widget-image img{vertical-align: middle;display: inline-block;}
.elementor-widget-social-icons.elementor-grid-0 .elementor-widget-container,.elementor-widget-social-icons.elementor-grid-mobile-0 .elementor-widget-container,.elementor-widget-social-icons.elementor-grid-tablet-0 .elementor-widget-container{line-height: 1;font-size: 0px;}
.elementor-widget-social-icons .elementor-grid{column-gap: var(--grid-column-gap,5px);row-gap: var(--grid-row-gap,5px);grid-template-columns: var(--grid-template-columns);-webkit-box-pack: var(--justify-content,center);justify-content: var(--justify-content,center);justify-items: var(--justify-content,center);}
.elementor-icon.elementor-social-icon{font-size: var(--icon-size,25px);line-height: var(--icon-size,25px);width: calc(var(--icon-size,25px) + (2 * var(--icon-padding,.5em)));height: calc(var(--icon-size,25px) + (2 * var(--icon-padding,.5em)));}
.elementor-social-icon{--e-social-icon-icon-color: #fff;display: inline-flex;background-color: rgb(129,138,145);-webkit-box-align: center;align-items: center;-webkit-box-pack: center;justify-content: center;text-align: center;cursor: pointer;}
.elementor-social-icon:last-child{margin: 0px;}
.elementor-kit-1778{--e-global-color-primary: #0033A0;--e-global-color-secondary: #002169;--e-global-color-text: #333333;--e-global-color-accent: #FF9900;--e-global-color-d0902e2: #E4E4E4;--e-global-color-1d53f69: #FFFFFF;--e-global-typography-primary-font-family: "Montserrat","Montserrat Fallback";--e-global-typography-primary-font-weight: bold;--e-global-typography-secondary-font-family: "Montserrat","Montserrat Fallback";--e-global-typography-secondary-font-weight: bold;--e-global-typography-text-font-family: "Montserrat","Montserrat Fallback";--e-global-typography-text-font-weight: normal;--e-global-typography-accent-font-family: "Montserrat","Montserrat Fallback";--e-global-typography-accent-font-weight: normal;font-family: Poppins,"Poppins Fallback",sans-serif;}
@media (max-width: 1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width: 1024px;}}
@media (max-width: 767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width: 767px;}}
.elementor-animated-content{--translate: 0,0;}
.elementor-animated-content:hover .elementor-animated-item--move-contained-right{--translate: 8%,0;}
.elementor-animated-content:hover .elementor-animated-item--move-contained-left{--translate: -8%,0;}
.elementor-animated-content:hover .elementor-animated-item--move-contained-top{--translate: 0,-8%;}
.elementor-animated-content:hover .elementor-animated-item--move-contained-bottom{--translate: 0,8%;}
.elementor-products-grid:not(.show-heading-yes) .products>h2{display: none;}
body.elementor-default .elementor-widget-woocommerce-menu-cart:not(.elementor-menu-cart--shown) .elementor-menu-cart__container .dialog-lightbox-close-button{display: none;}
.elementor-menu-cart__footer-buttons .elementor-button--view-cart:hover{color: var(--view-cart-button-hover-text-color,#fff);background-color: var(--view-cart-button-hover-background-color,#818a91);}
.elementor-menu-cart__footer-buttons .elementor-button--checkout:hover{color: var(--checkout-button-hover-text-color,#fff);background-color: var(--checkout-button-hover-background-color,#818a91);}
body.elementor-default .elementor-widget-woocommerce-menu-cart.elementor-menu-cart--cart-type-mini-cart:not(.elementor-menu-cart--shown) .elementor-menu-cart__container{transform: scale(0);transition: background-color 0.4s,transform 0.4s,-webkit-transform 0.4s;}
body.elementor-default .elementor-widget-woocommerce-menu-cart.elementor-menu-cart--cart-type-mini-cart:not(.elementor-menu-cart--shown) .elementor-menu-cart__main{opacity: 0;transform: translateY(-10px);}
.elementor-location-footer::before,.elementor-location-header::before{content: "";display: table;clear: both;}
.elementor-search-form--skin-full_screen .elementor-search-form__container:not(.elementor-search-form--full-screen) .dialog-lightbox-close-button{display: none;}
.elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text{display: inline-block;}
[data-elementor-type="popup"] .elementor-section-wrap:not(:empty) + #elementor-add-new-section,[data-elementor-type="popup"]:not(.elementor-edit-area){display: none;}
.elementor-popup-modal{display: flex;pointer-events: none;background-color: transparent;user-select: auto;}
.elementor-popup-modal .dialog-buttons-wrapper,.elementor-popup-modal .dialog-header{display: none;}
.elementor-popup-modal .dialog-close-button{display: none;top: 20px;margin-top: 0px;right: 20px;opacity: 1;z-index: 9999;pointer-events: all;}
.elementor-popup-modal .dialog-close-button svg{fill: rgb(55,58,60);height: 1em;width: 1em;}
.elementor-popup-modal .dialog-widget-content{width: auto;overflow: visible;max-width: 100%;max-height: 100%;border-radius: 0px;box-shadow: none;pointer-events: all;}
.elementor-popup-modal .dialog-message{width: 640px;max-width: 100vw;max-height: 100vh;padding: 0px;overflow: auto;display: flex;}
.elementor-popup-modal .elementor{width: 100%;}
.elementor-widget-archive-posts::after,.elementor-widget-posts::after{display: none;}
.elementor-posts-container:not(.elementor-posts-masonry){-webkit-box-align: stretch;align-items: stretch;}
.elementor-posts-container .elementor-post{padding: 0px;margin: 0px;}
.elementor-posts-container .elementor-post__thumbnail{overflow: hidden;}
.elementor-posts-container .elementor-post__thumbnail img{display: block;width: 100%;max-height: none;max-width: none;transition: filter 0.3s,-webkit-filter 0.3s;}
.elementor-posts-container .elementor-post__thumbnail__link{position: relative;display: block;width: 100%;}
.elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail img{height: auto;position: absolute;top: calc(50% + 1px);left: calc(50% + 1px);transform: scale(1.01) translate(-50%,-50%);}
.elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail.elementor-fit-height img{height: 100%;width: auto;}
.elementor-posts .elementor-post{display: flex;transition-property: background,border,box-shadow,-webkit-box-shadow;transition-duration: 0.25s;}
.elementor-posts .elementor-post__title{font-size: 18px;margin: 0px;}
.elementor-posts .elementor-post__meta-data{line-height: 1.3em;font-size: 12px;margin-bottom: 13px;color: rgb(173,173,173);}
.elementor-posts .elementor-post__thumbnail{position: relative;}
.elementor-posts--skin-classic{display: grid;flex-wrap: wrap;}
.elementor-posts--skin-classic:not(.elementor-posts-masonry){-webkit-box-align: stretch;align-items: stretch;}
.elementor-posts--skin-classic .elementor-post{overflow: hidden;}
.elementor-posts--skin-classic .elementor-post__text{-webkit-box-flex: 1;flex-grow: 1;}
.elementor-posts--thumbnail-top .elementor-post{display: block;}
.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom: 20px;}
.elementor-posts--thumbnail-top .elementor-post__text{width: 100%;}
.elementor-posts--thumbnail-top .elementor-posts--skin-cards:not(.elementor-posts-masonry) .elementor-post__card,.elementor-posts .elementor-posts--skin-cards:not(.elementor-posts-masonry) .elementor-post__card{display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;flex-direction: column;-webkit-box-pack: start;justify-content: flex-start;}
.elementor-posts--thumbnail-top .elementor-posts--skin-cards:not(.elementor-posts-masonry) .elementor-post__meta-data,.elementor-posts .elementor-posts--skin-cards:not(.elementor-posts-masonry) .elementor-post__meta-data{margin-top: auto;}
.elementor-posts__hover-zoom-in .elementor-post__card:hover .elementor-post__thumbnail.elementor-fit-height img{height: 115%;}
.elementor-posts__hover-zoom-in .elementor-post__card:hover .elementor-post__thumbnail:not(.elementor-fit-height) img{width: 115%;}
.elementor-posts__hover-zoom-out .elementor-post__card:hover .elementor-post__thumbnail.elementor-fit-height img{height: 100%;}
.elementor-posts__hover-zoom-out .elementor-post__card:hover .elementor-post__thumbnail:not(.elementor-fit-height) img{width: calc(100% + 1px);}
.elementor-flip-box,.elementor-flip-box .elementor-view-framed,.elementor-flip-box .elementor-view-stacked{--e-flip-box-view-framed-stacked-icon-color: #fff;}
.elementor-flip-box--effect-zoom-out .elementor-flip-box:hover .elementor-flip-box__front{width: 0px;opacity: 0;transform: scale(0.7);transition: transform 0.8s,opacity 0.7s 0.1s,width 0.1ms 0.7s,-webkit-transform 0.8s;}
.elementor-slides .swiper-slide-inner,.elementor-slides .swiper-slide-inner:hover{color: rgb(255,255,255);display: flex;}
.elementor-skin-slideshow .elementor-thumbnails-swiper .swiper-slide:not(.swiper-slide-active)::after{content: "";position: absolute;inset: 0px;background-color: rgba(0,0,0,0.3);}
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-android{--e-testimonial-icon-color: #a4c639;}
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-apple{--e-testimonial-icon-color: #999;}
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-behance{--e-testimonial-icon-color: #1769ff;}
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-bitbucket{--e-testimonial-icon-color: #205081;}
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-codepen{--e-testimonial-icon-color: #000;}
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-delicious{--e-testimonial-icon-color: #39f;}
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-digg{--e-testimonial-icon-color: #005be2;}
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-dribbble{--e-testimonial-icon-color: #ea4c89;}
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-envelope{--e-testimonial-icon-color: #ea4335;}
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-facebook{--e-testimonial-icon-color: #3b5998;}
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-flickr{--e-testimonial-icon-color: #0063dc;}
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-foursquare{--e-testimonial-icon-color: #2d5be3;}
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-github{--e-testimonial-icon-color: #333;}
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-google-plus{--e-testimonial-icon-color: #dd4b39;}
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-houzz{--e-testimonial-icon-color: #7ac142;}
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-instagram{--e-testimonial-icon-color: #262626;}
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-jsfiddle{--e-testimonial-icon-color: #487aa2;}
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-linkedin{--e-testimonial-icon-color: #0077b5;}
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-medium{--e-testimonial-icon-color: #00ab6b;}
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-meetup{--e-testimonial-icon-color: #ec1c40;}
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-mixcloud{--e-testimonial-icon-color: #273a4b;}
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-odnoklassniki{--e-testimonial-icon-color: #f4731c;}
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-pinterest{--e-testimonial-icon-color: #bd081c;}
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-product-hunt{--e-testimonial-icon-color: #da552f;}
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-reddit{--e-testimonial-icon-color: #ff4500;}
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-rss{--e-testimonial-icon-color: #f26522;}
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-shopping-cart{--e-testimonial-icon-color: #4caf50;}
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-skype{--e-testimonial-icon-color: #00aff0;}
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-slideshare{--e-testimonial-icon-color: #0077b5;}
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-snapchat{--e-testimonial-icon-color: #fffc00;}
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-soundcloud{--e-testimonial-icon-color: #f80;}
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-spotify{--e-testimonial-icon-color: #2ebd59;}
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-stack-overflow{--e-testimonial-icon-color: #fe7a15;}
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-steam{--e-testimonial-icon-color: #00adee;}
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-stumbleupon{--e-testimonial-icon-color: #eb4924;}
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-telegram{--e-testimonial-icon-color: #2ca5e0;}
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-thumb-tack,.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-thumbtack{--e-testimonial-icon-color: #1aa1d8;}
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-tripadvisor{--e-testimonial-icon-color: #589442;}
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-tumblr{--e-testimonial-icon-color: #35465c;}
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-twitch{--e-testimonial-icon-color: #6441a5;}
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-twitter{--e-testimonial-icon-color: #1da1f2;}
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-vimeo{--e-testimonial-icon-color: #1ab7ea;}
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-vk{--e-testimonial-icon-color: #45668e;}
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-weibo{--e-testimonial-icon-color: #dd2430;}
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-weixin{--e-testimonial-icon-color: #31a918;}
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-whatsapp{--e-testimonial-icon-color: #25d366;}
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-wordpress{--e-testimonial-icon-color: #21759b;}
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-xing{--e-testimonial-icon-color: #026466;}
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-yelp{--e-testimonial-icon-color: #af0606;}
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-youtube{--e-testimonial-icon-color: #cd201f;}
.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-500px{--e-testimonial-icon-color: #0099e5;}
@-webkit-keyframes elementor-headline-dash{0%{stroke-dasharray: 0,1500;opacity: 1;}100%{stroke-dasharray: 1500,1500;opacity: 1;}}
@keyframes elementor-headline-dash{0%{stroke-dasharray: 0,1500;opacity: 1;}100%{stroke-dasharray: 1500,1500;opacity: 1;}}
@-webkit-keyframes hide-highlight{0%{opacity: 1;stroke-dasharray: 1500,1500;}100%{opacity: 0;filter: blur(10px);}}
@keyframes hide-highlight{0%{opacity: 1;stroke-dasharray: 1500,1500;}100%{opacity: 0;filter: blur(10px);}}
@-webkit-keyframes elementor-headline-flip-in{0%{transform: rotateX(180deg);opacity: 0;}35%{transform: rotateX(120deg);opacity: 0;}65%{opacity: 0;}100%{transform: rotateX(1turn);opacity: 1;}}
@keyframes elementor-headline-flip-in{0%{transform: rotateX(180deg);opacity: 0;}35%{transform: rotateX(120deg);opacity: 0;}65%{opacity: 0;}100%{transform: rotateX(1turn);opacity: 1;}}
@-webkit-keyframes elementor-headline-flip-out{0%{transform: rotateX(0deg);opacity: 1;}35%{transform: rotateX(-40deg);opacity: 1;}65%{opacity: 0;}100%{transform: rotateX(180deg);opacity: 0;}}
@keyframes elementor-headline-flip-out{0%{transform: rotateX(0deg);opacity: 1;}35%{transform: rotateX(-40deg);opacity: 1;}65%{opacity: 0;}100%{transform: rotateX(180deg);opacity: 0;}}
@-webkit-keyframes elementor-headline-pulse{0%{transform: translateY(-50%) scale(1);opacity: 1;}40%{transform: translateY(-50%) scale(0.9);opacity: 0;}100%{transform: translateY(-50%) scale(0);opacity: 0;}}
@keyframes elementor-headline-pulse{0%{transform: translateY(-50%) scale(1);opacity: 1;}40%{transform: translateY(-50%) scale(0.9);opacity: 0;}100%{transform: translateY(-50%) scale(0);opacity: 0;}}
@-webkit-keyframes elementor-headline-swirl-in{0%{opacity: 0;transform: translateZ(-20px) rotateX(90deg);}60%{opacity: 1;transform: translateZ(-20px) rotateX(-10deg);}100%{opacity: 1;transform: translateZ(-20px) rotateX(0deg);}}
@keyframes elementor-headline-swirl-in{0%{opacity: 0;transform: translateZ(-20px) rotateX(90deg);}60%{opacity: 1;transform: translateZ(-20px) rotateX(-10deg);}100%{opacity: 1;transform: translateZ(-20px) rotateX(0deg);}}
@-webkit-keyframes elementor-headline-swirl-out{0%{opacity: 1;transform: translateZ(-20px) rotateX(0deg);}60%{opacity: 0;transform: translateZ(-20px) rotateX(-100deg);}100%{opacity: 0;transform: translateZ(-20px) rotateX(-90deg);}}
@keyframes elementor-headline-swirl-out{0%{opacity: 1;transform: translateZ(-20px) rotateX(0deg);}60%{opacity: 0;transform: translateZ(-20px) rotateX(-100deg);}100%{opacity: 0;transform: translateZ(-20px) rotateX(-90deg);}}
@-webkit-keyframes elementor-headline-slide-down-in{0%{opacity: 0;transform: translateY(-100%);}60%{opacity: 1;transform: translateY(20%);}100%{opacity: 1;transform: translateY(0px);}}
@keyframes elementor-headline-slide-down-in{0%{opacity: 0;transform: translateY(-100%);}60%{opacity: 1;transform: translateY(20%);}100%{opacity: 1;transform: translateY(0px);}}
@-webkit-keyframes elementor-headline-slide-down-out{0%{opacity: 1;transform: translateY(0px);}60%{opacity: 0;transform: translateY(120%);}100%{opacity: 0;transform: translateY(100%);}}
@keyframes elementor-headline-slide-down-out{0%{opacity: 1;transform: translateY(0px);}60%{opacity: 0;transform: translateY(120%);}100%{opacity: 0;transform: translateY(100%);}}
@-webkit-keyframes elementor-headline-drop-in-in{0%{opacity: 0;transform: translateZ(100px);}100%{opacity: 1;transform: translateZ(0px);}}
@keyframes elementor-headline-drop-in-in{0%{opacity: 0;transform: translateZ(100px);}100%{opacity: 1;transform: translateZ(0px);}}
@-webkit-keyframes elementor-headline-drop-in-out{0%{opacity: 1;transform: translateZ(0px);}100%{opacity: 0;transform: translateZ(-100px);}}
@keyframes elementor-headline-drop-in-out{0%{opacity: 1;transform: translateZ(0px);}100%{opacity: 0;transform: translateZ(-100px);}}
@-webkit-keyframes elementor-headline-blinds-in{0%{transform: rotateY(180deg);}100%{transform: rotateY(0deg);}}
@keyframes elementor-headline-blinds-in{0%{transform: rotateY(180deg);}100%{transform: rotateY(0deg);}}
@-webkit-keyframes elementor-headline-blinds-out{0%{transform: rotateY(0deg);}100%{transform: rotateY(-180deg);}}
@keyframes elementor-headline-blinds-out{0%{transform: rotateY(0deg);}100%{transform: rotateY(-180deg);}}
@-webkit-keyframes elementor-headline-wave-up{0%{transform: scale(0);opacity: 0;}60%{transform: scale(1.2);opacity: 1;}100%{transform: scale(1);opacity: 1;}}
@keyframes elementor-headline-wave-up{0%{transform: scale(0);opacity: 0;}60%{transform: scale(1.2);opacity: 1;}100%{transform: scale(1);opacity: 1;}}
@-webkit-keyframes elementor-headline-wave-down{0%{transform: scale(1);opacity: 1;}60%{transform: scale(0);opacity: 0;}}
@keyframes elementor-headline-wave-down{0%{transform: scale(1);opacity: 1;}60%{transform: scale(0);opacity: 0;}}
@-webkit-keyframes elementor-headline-slide-in{0%{opacity: 0;transform: translateX(-100%);}60%{opacity: 1;transform: translateX(10%);}100%{opacity: 1;transform: translateX(0px);}}
@keyframes elementor-headline-slide-in{0%{opacity: 0;transform: translateX(-100%);}60%{opacity: 1;transform: translateX(10%);}100%{opacity: 1;transform: translateX(0px);}}
@-webkit-keyframes elementor-headline-slide-out{0%{opacity: 1;transform: translateX(0px);}60%{opacity: 0;transform: translateX(110%);}100%{opacity: 0;transform: translateX(100%);}}
@keyframes elementor-headline-slide-out{0%{opacity: 1;transform: translateX(0px);}60%{opacity: 0;transform: translateX(110%);}100%{opacity: 0;transform: translateX(100%);}}
@-webkit-keyframes e-hotspot-soft-beat{0%{transform: scale(1);}100%{transform: scale(1.1);}}
@keyframes e-hotspot-soft-beat{0%{transform: scale(1);}100%{transform: scale(1.1);}}
@-webkit-keyframes e-hotspot-expand{0%{transform: scale(0.5);opacity: 1;}100%{transform: scale(1.5);opacity: 0;}}
@keyframes e-hotspot-expand{0%{transform: scale(0.5);opacity: 1;}100%{transform: scale(1.5);opacity: 0;}}
.e-hotspot:not(.e-hotspot--circle) .e-hotspot--expand::before{background-color: var(--hotspot-box-color);}
.e-hotspot--active .e-hotspot--overlay,.e-hotspot--overlay:hover{opacity: 1;}
.e-hotspot--expand .e-hotspot__outer-circle,.e-hotspot:not(.e-hotspot--circle) .e-hotspot--expand::before{animation: 2s ease 0s infinite normal none running e-hotspot-expand;}
.e-hotspot:not(.e-hotspot--circle) .e-hotspot--expand::before{content: "";width: 100%;height: 100%;position: absolute;z-index: -1;opacity: 0;}
.elementor-item::after,.elementor-item::before{display: block;position: absolute;transition: 0.3s cubic-bezier(0.58,0.3,0.005,1);}
.e--pointer-double-line .elementor-item::after,.e--pointer-double-line .elementor-item::before,.e--pointer-overline .elementor-item::after,.e--pointer-overline .elementor-item::before,.e--pointer-underline .elementor-item::after,.e--pointer-underline .elementor-item::before{height: 3px;width: 100%;left: 0px;background-color: rgb(85,89,92);z-index: 2;}
.e--pointer-double-line.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::after,.e--pointer-double-line.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before,.e--pointer-overline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::after,.e--pointer-overline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before,.e--pointer-underline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::after,.e--pointer-underline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before{height: 0px;width: 0px;left: 50%;}
.e--pointer-double-line.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before,.e--pointer-overline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before,.e--pointer-underline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before{top: 10px;}
.e--pointer-double-line.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::after,.e--pointer-overline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::after,.e--pointer-underline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::after{bottom: 10px;}
.e--pointer-double-line.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before,.e--pointer-overline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before,.e--pointer-underline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before{top: -10px;}
.e--pointer-double-line.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::after,.e--pointer-overline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::after,.e--pointer-underline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::after{bottom: -10px;}
.e--pointer-double-line.e--animation-none,.e--pointer-double-line.e--animation-none .elementor-item,.e--pointer-double-line.e--animation-none .elementor-item::after,.e--pointer-double-line.e--animation-none .elementor-item::before,.e--pointer-double-line.e--animation-none .elementor-item:focus,.e--pointer-double-line.e--animation-none .elementor-item:hover,.e--pointer-double-line.e--animation-none::after,.e--pointer-double-line.e--animation-none::before,.e--pointer-double-line.e--animation-none:focus,.e--pointer-double-line.e--animation-none:hover,.e--pointer-overline.e--animation-none,.e--pointer-overline.e--animation-none .elementor-item,.e--pointer-overline.e--animation-none .elementor-item::after,.e--pointer-overline.e--animation-none .elementor-item::before,.e--pointer-overline.e--animation-none .elementor-item:focus,.e--pointer-overline.e--animation-none .elementor-item:hover,.e--pointer-overline.e--animation-none::after,.e--pointer-overline.e--animation-none::before,.e--pointer-overline.e--animation-none:focus,.e--pointer-overline.e--animation-none:hover,.e--pointer-underline.e--animation-none,.e--pointer-underline.e--animation-none .elementor-item,.e--pointer-underline.e--animation-none .elementor-item::after,.e--pointer-underline.e--animation-none .elementor-item::before,.e--pointer-underline.e--animation-none .elementor-item:focus,.e--pointer-underline.e--animation-none .elementor-item:hover,.e--pointer-underline.e--animation-none::after,.e--pointer-underline.e--animation-none::before,.e--pointer-underline.e--animation-none:focus,.e--pointer-underline.e--animation-none:hover{transition-duration: 0s;}
.e--pointer-double-line.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before,.e--pointer-overline.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before{width: 10px;left: -20px;}
.e--pointer-double-line .elementor-item::after,.e--pointer-underline .elementor-item::after{content: "";bottom: 0px;}
.e--pointer-double-line.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::after,.e--pointer-underline.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::after{width: 10px;left: calc(100% + 20px);}
.e--pointer-framed.e--animation-draw .elementor-item-active::after,.e--pointer-framed.e--animation-draw .elementor-item-active::before,.e--pointer-framed.e--animation-draw .elementor-item.highlighted::after,.e--pointer-framed.e--animation-draw .elementor-item.highlighted::before,.e--pointer-framed.e--animation-draw .elementor-item:focus::after,.e--pointer-framed.e--animation-draw .elementor-item:focus::before,.e--pointer-framed.e--animation-draw .elementor-item:hover::after,.e--pointer-framed.e--animation-draw .elementor-item:hover::before{width: 100%;height: 100%;}
.e--pointer-framed.e--animation-corners .elementor-item-active::after,.e--pointer-framed.e--animation-corners .elementor-item-active::before,.e--pointer-framed.e--animation-corners .elementor-item.highlighted::after,.e--pointer-framed.e--animation-corners .elementor-item.highlighted::before,.e--pointer-framed.e--animation-corners .elementor-item:focus::after,.e--pointer-framed.e--animation-corners .elementor-item:focus::before,.e--pointer-framed.e--animation-corners .elementor-item:hover::after,.e--pointer-framed.e--animation-corners .elementor-item:hover::before{width: 100%;height: 100%;transition: opacity 2ms,width 0.4s,height 0.4s;}
.e--pointer-framed.e--animation-none,.e--pointer-framed.e--animation-none .elementor-item,.e--pointer-framed.e--animation-none .elementor-item::after,.e--pointer-framed.e--animation-none .elementor-item::before,.e--pointer-framed.e--animation-none .elementor-item:focus,.e--pointer-framed.e--animation-none .elementor-item:hover,.e--pointer-framed.e--animation-none::after,.e--pointer-framed.e--animation-none::before,.e--pointer-framed.e--animation-none:focus,.e--pointer-framed.e--animation-none:hover{transition-duration: 0s;}
.e--pointer-background.e--animation-sweep-left .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before{left: 100%;}
.e--pointer-background.e--animation-sweep-right .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before{right: 100%;}
.e--pointer-background.e--animation-sweep-up .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before{top: 100%;}
.e--pointer-background.e--animation-sweep-down .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before{bottom: 100%;}
.e--pointer-background.e--animation-shutter-out-vertical .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before{bottom: 50%;top: 50%;}
.e--pointer-background.e--animation-shutter-out-horizontal .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before{right: 50%;left: 50%;}
.e--pointer-background.e--animation-shutter-in-vertical .elementor-item-active::before,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item.highlighted::before,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:focus::before,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:hover::before{bottom: 50%;}
.e--pointer-background.e--animation-shutter-in-vertical .elementor-item-active::after,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item.highlighted::after,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:focus::after,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:hover::after{top: 50%;}
.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item-active::before,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item.highlighted::before,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:focus::before,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:hover::before{left: 50%;}
.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item-active::after,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item.highlighted::after,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:focus::after,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:hover::after{right: 50%;}
.e--pointer-background.e--animation-none,.e--pointer-background.e--animation-none .elementor-item,.e--pointer-background.e--animation-none .elementor-item::after,.e--pointer-background.e--animation-none .elementor-item::before,.e--pointer-background.e--animation-none .elementor-item:focus,.e--pointer-background.e--animation-none .elementor-item:hover,.e--pointer-background.e--animation-none::after,.e--pointer-background.e--animation-none::before,.e--pointer-background.e--animation-none:focus,.e--pointer-background.e--animation-none:hover{transition-duration: 0s;}
.e--pointer-text.e--animation-none,.e--pointer-text.e--animation-none .elementor-item,.e--pointer-text.e--animation-none .elementor-item::after,.e--pointer-text.e--animation-none .elementor-item::before,.e--pointer-text.e--animation-none .elementor-item:focus,.e--pointer-text.e--animation-none .elementor-item:hover,.e--pointer-text.e--animation-none::after,.e--pointer-text.e--animation-none::before,.e--pointer-text.e--animation-none:focus,.e--pointer-text.e--animation-none:hover{transition-duration: 0s;}
.elementor-nav-menu--main .elementor-nav-menu a{transition: 0.4s;}
.elementor-nav-menu--main .elementor-nav-menu a,.elementor-nav-menu--main .elementor-nav-menu a.highlighted,.elementor-nav-menu--main .elementor-nav-menu a:focus,.elementor-nav-menu--main .elementor-nav-menu a:hover{padding: 13px 20px;}
.elementor-nav-menu--main .elementor-nav-menu ul{position: absolute;width: 12em;border-width: 0px;border-style: solid;padding: 0px;}
.elementor-nav-menu--layout-horizontal{display: flex;}
.elementor-nav-menu--layout-horizontal .elementor-nav-menu{display: flex;flex-wrap: wrap;}
.elementor-nav-menu--layout-horizontal .elementor-nav-menu a{white-space: nowrap;}
.elementor-nav-menu__align-center .elementor-nav-menu{margin-left: auto;margin-right: auto;}
.elementor-nav-menu__align-center .elementor-nav-menu,.elementor-nav-menu__align-center .elementor-nav-menu--layout-vertical>ul>li>a{-webkit-box-pack: center;justify-content: center;}
.elementor-widget-nav-menu .elementor-widget-container{display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;flex-direction: column;}
.elementor-nav-menu{position: relative;z-index: 2;}
.elementor-nav-menu::after{content: " ";display: block;height: 0px;font: 0px / 0 serif;clear: both;visibility: hidden;overflow: hidden;}
.elementor-nav-menu,.elementor-nav-menu li,.elementor-nav-menu ul{display: block;list-style: none;margin: 0px;padding: 0px;line-height: normal;-webkit-tap-highlight-color: rgba(0,0,0,0);}
.elementor-nav-menu ul{display: none;}
.elementor-nav-menu a,.elementor-nav-menu li{position: relative;}
.elementor-nav-menu li{border-width: 0px;}
.elementor-nav-menu a{display: flex;-webkit-box-align: center;align-items: center;}
.elementor-nav-menu a,.elementor-nav-menu a:focus,.elementor-nav-menu a:hover{padding: 10px 20px;line-height: 20px;}
.elementor-nav-menu .sub-arrow{line-height: 1;padding: 10px 0px 10px 10px;margin-top: -10px;margin-bottom: -10px;display: flex;-webkit-box-align: center;align-items: center;}
.elementor-nav-menu .sub-arrow i{pointer-events: none;}
.elementor-nav-menu .sub-arrow .fa.fa-chevron-down,.elementor-nav-menu .sub-arrow .fas.fa-chevron-down{font-size: 0.7em;}
.elementor-menu-toggle{display: flex;-webkit-box-align: center;align-items: center;-webkit-box-pack: center;justify-content: center;font-size: 22px;padding: 0.25em;cursor: pointer;border: 0px solid;border-radius: 3px;background-color: rgba(0,0,0,0.05);color: rgb(73,76,79);}
.elementor-nav-menu--dropdown{background-color: rgb(255,255,255);font-size: 13px;}
.elementor-nav-menu--dropdown.elementor-nav-menu__container{margin-top: 10px;transition: max-height 0.3s,transform 0.3s,-webkit-transform 0.3s;transform-origin: center top;overflow: auto;}
.elementor-nav-menu--dropdown.elementor-nav-menu__container .elementor-sub-item{font-size: 0.85em;}
.elementor-nav-menu__text-align-center .elementor-nav-menu--dropdown .elementor-nav-menu a{-webkit-box-pack: center;justify-content: center;}
.elementor-nav-menu--toggle .elementor-menu-toggle:not(.elementor-active) + .elementor-nav-menu__container{transform: scaleY(0);max-height: 0px;}
.elementor-nav-menu--stretch .elementor-nav-menu__container.elementor-nav-menu--dropdown{position: absolute;z-index: 9997;}
@media (min-width: 1025px){.elementor-nav-menu--dropdown-tablet .elementor-menu-toggle,.elementor-nav-menu--dropdown-tablet .elementor-nav-menu--dropdown{display: none;}}
@media (max-width: 1024px){.elementor-nav-menu--dropdown-tablet .elementor-nav-menu--main{display: none;}}
.elementor-gallery-title{--space-between: 10px;cursor: pointer;color: rgb(109,120,130);font-weight: 500;position: relative;padding: 7px 14px;transition: 0.3s;}
.e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content.collapsible.show-inner-tab-buttons .e-inner-tab-buttons,.e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content.collapsible button.show-button{display: block;}
.e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content.show-full-height div.e-inner-tab-text{height: auto;}
.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title.e-active .e-tab-title-text,.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:hover .e-tab-title-text{font-size: 14px;}
.elementor-widget-heading .elementor-heading-title{color: var( --e-global-color-primary );font-family: var( --e-global-typography-primary-font-family ),Sans-serif;font-weight: var( --e-global-typography-primary-font-weight );}
.elementor-widget-button .elementor-button{font-family: var( --e-global-typography-accent-font-family ),Sans-serif;font-weight: var( --e-global-typography-accent-font-weight );background-color: var( --e-global-color-accent );}
.elementor-widget-divider{--divider-color: var( --e-global-color-secondary );}
.elementor-widget-eael-creative-button .eael-creative-button .cretive-button-text,.elementor-widget-eael-creative-button .eael-creative-button--winona::after{font-family: var( --e-global-typography-primary-font-family ),Sans-serif;font-weight: var( --e-global-typography-primary-font-weight );}
.elementor-widget-theme-post-title .elementor-heading-title{color: var( --e-global-color-primary );font-family: var( --e-global-typography-primary-font-family ),Sans-serif;font-weight: var( --e-global-typography-primary-font-weight );}
.elementor-widget-theme-post-content{color: var( --e-global-color-text );font-family: var( --e-global-typography-text-font-family ),Sans-serif;font-weight: var( --e-global-typography-text-font-weight );}
.elementor-widget-gallery{--galleries-title-color-normal: var( --e-global-color-primary );--galleries-title-color-hover: var( --e-global-color-secondary );--galleries-pointer-bg-color-hover: var( --e-global-color-accent );--gallery-title-color-active: var( --e-global-color-secondary );--galleries-pointer-bg-color-active: var( --e-global-color-accent );}
.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color: var( --e-global-color-text );--e-form-steps-indicator-active-primary-color: var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color: var( --e-global-color-accent );--e-form-steps-indicator-progress-color: var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color: var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color: var( --e-global-color-text );}
.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family: var( --e-global-typography-primary-font-family ),Sans-serif;font-weight: var( --e-global-typography-primary-font-weight );}
.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color: var( --e-global-color-text );fill: var( --e-global-color-text );}
.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item::before,.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item::after{background-color: var( --e-global-color-accent );}
.elementor-widget-animated-headline{--dynamic-text-color: var( --e-global-color-secondary );}
.elementor-widget-hotspot{--hotspot-color: var( --e-global-color-primary );--hotspot-box-color: var( --e-global-color-secondary );--tooltip-color: var( --e-global-color-secondary );}
.elementor-widget-price-table{--e-price-table-header-background-color: var( --e-global-color-secondary );}
.elementor-widget-price-table .elementor-price-table__features-list{--e-price-table-features-list-color: var( --e-global-color-text );}
.elementor-widget-table-of-contents{--header-color: var( --e-global-color-secondary );--item-text-color: var( --e-global-color-text );--item-text-hover-color: var( --e-global-color-accent );--marker-color: var( --e-global-color-text );}
.elementor-widget-lottie{--caption-color: var( --e-global-color-text );}
.elementor-14030 .elementor-element.elementor-element-4336595:not(.elementor-motion-effects-element-type-background),.elementor-14030 .elementor-element.elementor-element-4336595>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color: var( --e-global-color-1d53f69 );}
.elementor-14030 .elementor-element.elementor-element-4336595{transition: background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding: 0px;z-index: 2;}
.elementor-14030 .elementor-element.elementor-element-66926b9{margin-top: 0px;margin-bottom: 0px;padding: 0px;}
.elementor-14030 .elementor-element.elementor-element-94f7f43.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap{align-content: center;align-items: center;}
.elementor-14030 .elementor-element.elementor-element-a96c556{text-align: left;}
.elementor-14030 .elementor-element.elementor-element-a96c556 img{width: 150px;}
.elementor-14030 .elementor-element.elementor-element-06f57bf.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap{align-content: center;align-items: center;}
.elementor-14030 .elementor-element.elementor-element-a25acf6 .elementor-menu-toggle{margin-left: auto;background-color: var( --e-global-color-primary );}
.elementor-14030 .elementor-element.elementor-element-a25acf6 .elementor-nav-menu .elementor-item{font-family: Commissioner,"Commissioner Fallback",sans-serif;font-weight: normal;}
.elementor-14030 .elementor-element.elementor-element-a25acf6 .elementor-nav-menu--main .elementor-item{color: var( --e-global-color-text );fill: var( --e-global-color-text );padding-left: 0px;padding-right: 0px;}
.elementor-14030 .elementor-element.elementor-element-a25acf6 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item::before,.elementor-14030 .elementor-element.elementor-element-a25acf6 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item::after{background-color: var( --e-global-color-primary );}
.elementor-14030 .elementor-element.elementor-element-a25acf6 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active::before,.elementor-14030 .elementor-element.elementor-element-a25acf6 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active::after{background-color: var( --e-global-color-primary );}
.elementor-14030 .elementor-element.elementor-element-a25acf6 .e--pointer-underline .elementor-item::after,.elementor-14030 .elementor-element.elementor-element-a25acf6 .e--pointer-overline .elementor-item::before,.elementor-14030 .elementor-element.elementor-element-a25acf6 .e--pointer-double-line .elementor-item::before,.elementor-14030 .elementor-element.elementor-element-a25acf6 .e--pointer-double-line .elementor-item::after{height: 3px;}
body:not(.rtl) .elementor-14030 .elementor-element.elementor-element-a25acf6 .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:last-child){margin-right: 45px;}
.elementor-14030 .elementor-element.elementor-element-a25acf6 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child){margin-bottom: 45px;}
.elementor-14030 .elementor-element.elementor-element-a25acf6 .elementor-nav-menu--dropdown .elementor-item,.elementor-14030 .elementor-element.elementor-element-a25acf6 .elementor-nav-menu--dropdown .elementor-sub-item{font-family: Commissioner,"Commissioner Fallback",sans-serif;font-size: 16px;font-weight: normal;}
.elementor-14030 .elementor-element.elementor-element-288409b.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap{align-content: center;align-items: center;}
.elementor-14030 .elementor-element.elementor-element-d185434 .elementor-button{font-family: Commissioner,"Commissioner Fallback",sans-serif;font-weight: bold;border-radius: 6px;}
.elementor-14030{padding: 30px 0px;}
@media (min-width: 768px){.elementor-14030 .elementor-element.elementor-element-94f7f43{width: 18%;}.elementor-14030 .elementor-element.elementor-element-06f57bf{width: 60%;}.elementor-14030 .elementor-element.elementor-element-288409b{width: 22%;}}
@media (max-width: 1024px) and (min-width: 768px){.elementor-14030 .elementor-element.elementor-element-06f57bf{width: 50%;}.elementor-14030 .elementor-element.elementor-element-288409b{width: 30%;}}
@media (max-width: 1024px){.elementor-14030 .elementor-element.elementor-element-4336595{margin-top: 0px;margin-bottom: 0px;}.elementor-14030 .elementor-element.elementor-element-06f57bf.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap{align-content: center;align-items: center;}.elementor-14030 .elementor-element.elementor-element-a25acf6 .elementor-menu-toggle{font-size: 26px;border-width: 0px;border-radius: 6px;}}
@media (max-width: 767px){.elementor-14030 .elementor-element.elementor-element-94f7f43{width: 70%;}.elementor-14030 .elementor-element.elementor-element-06f57bf{width: 30%;}}
.elementor-14162 .elementor-element.elementor-element-e593a43{transition: background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding: 70px 0px;}
.elementor-14162 .elementor-element.elementor-element-3da2e96>.elementor-element-populated{padding: 0px;}
.elementor-14162 .elementor-element.elementor-element-537f7ce img{width: 190px;}
.elementor-14162 .elementor-element.elementor-element-2cf0afc .elementor-heading-title{color: var( --e-global-color-1d53f69 );font-family: Montserrat,"Montserrat Fallback",sans-serif;font-size: 14px;font-weight: normal;line-height: 1.5em;}
.elementor-14162 .elementor-element.elementor-element-2004c23{--grid-template-columns: repeat(0,auto);--grid-column-gap: 9px;--grid-row-gap: 0px;}
.elementor-14162 .elementor-element.elementor-element-2004c23 .elementor-social-icon{--icon-padding: 0.25em;}
.elementor-14162 .elementor-element.elementor-element-b70c47a{--divider-border-style: solid;--divider-color: var( --e-global-color-1d53f69 );--divider-border-width: 1px;}
.elementor-14162 .elementor-element.elementor-element-b70c47a .elementor-divider-separator{width: 70%;}
.elementor-14162 .elementor-element.elementor-element-b70c47a .elementor-divider{padding-top: 15px;padding-bottom: 15px;}
.elementor-14162 .elementor-element.elementor-element-ecf6c68>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom: 10px;}
.elementor-14162 .elementor-element.elementor-element-36187b0 .elementor-heading-title{color: var( --e-global-color-1d53f69 );font-family: Montserrat,"Montserrat Fallback",sans-serif;font-size: 12px;font-weight: 400;}
.elementor-14162 .elementor-element.elementor-element-6bc5c0e>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom: 5px;}
.elementor-14162 .elementor-element.elementor-element-6bc5c0e>.elementor-element-populated{padding: 10px 0px;}
.elementor-14162 .elementor-element.elementor-element-1b7ff1d img{width: 50px;}
.elementor-14162 .elementor-element.elementor-element-0f009af .elementor-heading-title{color: var( --e-global-color-1d53f69 );font-family: Montserrat,"Montserrat Fallback",sans-serif;font-size: 12px;font-weight: 400;}
.elementor-14162 .elementor-element.elementor-element-95449e2>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom: 5px;}
.elementor-14162 .elementor-element.elementor-element-95449e2>.elementor-element-populated{padding: 10px 0px 0px;}
.elementor-14162 .elementor-element.elementor-element-62654b6 img{width: 50px;}
.elementor-14162 .elementor-element.elementor-element-798beb1 .elementor-heading-title{color: var( --e-global-color-1d53f69 );font-family: Montserrat,"Montserrat Fallback",sans-serif;font-size: 12px;font-weight: 400;}
.elementor-14162 .elementor-element.elementor-element-6fc63a4>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom: 10px;}
.elementor-14162 .elementor-element.elementor-element-3195f81 img{width: 50px;}
.elementor-14162 .elementor-element.elementor-element-414c0a3 .elementor-heading-title{color: var( --e-global-color-1d53f69 );font-family: Montserrat,"Montserrat Fallback",sans-serif;font-size: 12px;font-weight: 400;}
.elementor-14162 .elementor-element.elementor-element-7464a5b>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom: 5px;}
.elementor-14162 .elementor-element.elementor-element-7464a5b>.elementor-element-populated{padding: 10px 0px;}
.elementor-14162 .elementor-element.elementor-element-2dccc95 img{width: 50px;}
.elementor-14162 .elementor-element.elementor-element-bba335c .elementor-heading-title{color: var( --e-global-color-1d53f69 );font-family: Montserrat,"Montserrat Fallback",sans-serif;font-size: 12px;font-weight: 400;}
.elementor-14162 .elementor-element.elementor-element-97b8f7c .elementor-heading-title{color: var( --e-global-color-1d53f69 );font-family: Montserrat,"Montserrat Fallback",sans-serif;font-size: 14px;font-weight: normal;}
.elementor-14162 .elementor-element.elementor-element-ac1bc70>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content: center;align-items: center;}
.elementor-14162 .elementor-element.elementor-element-ac1bc70{margin-top: 0px;margin-bottom: 20px;}
.elementor-14162 .elementor-element.elementor-element-474481c>.elementor-element-populated{padding: 0px;}
.elementor-14162 .elementor-element.elementor-element-1f71aab .elementor-icon{font-size: 16px;}
.elementor-14162 .elementor-element.elementor-element-1f71aab>.elementor-widget-container{padding: 7px 7px 2px 8px;background-color: var( --e-global-color-accent );border-radius: 90px 90px 90px 5px;}
.elementor-14162 .elementor-element.elementor-element-1f71aab{width: auto;}
.elementor-14162 .elementor-element.elementor-element-4cafdd4>.elementor-element-populated{padding: 0px;}
.elementor-14162 .elementor-element.elementor-element-36649b5 .elementor-heading-title{color: var( --e-global-color-1d53f69 );font-family: Montserrat,"Montserrat Fallback",sans-serif;font-size: 14px;font-weight: normal;}
.elementor-14162 .elementor-element.elementor-element-6ac0520>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content: center;align-items: center;}
.elementor-14162 .elementor-element.elementor-element-9d367d1>.elementor-element-populated{padding: 0px;}
.elementor-14162 .elementor-element.elementor-element-bf4f769 .elementor-icon{font-size: 16px;}
.elementor-14162 .elementor-element.elementor-element-bf4f769>.elementor-widget-container{padding: 7px 7px 2px 8px;background-color: var( --e-global-color-accent );border-radius: 90px 90px 90px 5px;}
.elementor-14162 .elementor-element.elementor-element-bf4f769{width: auto;}
.elementor-14162 .elementor-element.elementor-element-216cd80>.elementor-element-populated{padding: 0px;}
.elementor-14162 .elementor-element.elementor-element-633af9f .elementor-heading-title{color: var( --e-global-color-1d53f69 );font-family: Montserrat,"Montserrat Fallback",sans-serif;font-size: 14px;font-weight: normal;}
.elementor-14162 .elementor-element.elementor-element-2eff46b.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap{align-content: space-around;}
.elementor-14162 .elementor-element.elementor-element-d091047{--e-icon-list-icon-size: 14px;}
.elementor-14162 .elementor-element.elementor-element-d091047 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-14162 .elementor-element.elementor-element-d091047 .elementor-icon-list-item>a{font-family: Montserrat,"Montserrat Fallback",sans-serif;font-size: 14px;font-weight: normal;}
.elementor-14162 .elementor-element.elementor-element-e39e578>.elementor-widget-container{margin: 0px;}
.elementor-14162 .elementor-element.elementor-element-3ffde2c .elementor-spacer-inner{height: 70px;}
.elementor-14162 .elementor-element.elementor-element-ad078d0{padding: 0px;}
.elementor-14162 .elementor-element.elementor-element-fc0e1ef>.elementor-element-populated{padding: 0px;}
.elementor-14162 .elementor-element.elementor-element-3565fdf img{width: 120px;}
.elementor-14162 .elementor-element.elementor-element-d2cfa47{color: var( --e-global-color-1d53f69 );font-family: Montserrat,"Montserrat Fallback",sans-serif;font-size: 14px;font-weight: normal;}
.elementor-14162 .elementor-element.elementor-element-0fb3cc6.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap{align-content: flex-end;align-items: flex-end;}
.elementor-14162 .elementor-element.elementor-element-0fb3cc6>.elementor-element-populated{padding: 0px;}
.elementor-14162 .elementor-element.elementor-element-e51f7d9.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap{align-content: flex-end;align-items: flex-end;}
.elementor-14162 .elementor-element.elementor-element-e51f7d9.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{justify-content: flex-end;}
.elementor-14162 .elementor-element.elementor-element-e51f7d9>.elementor-element-populated{padding: 0px;}
.elementor-14162 .elementor-element.elementor-element-cd0161b>.elementor-widget-container{padding: 16px 20px;background-color: var( --e-global-color-accent );border-radius: 50%;}
.elementor-14162 .elementor-element.elementor-element-cd0161b{width: auto;bottom: 10px;}
body:not(.rtl) .elementor-14162 .elementor-element.elementor-element-cd0161b{right: 10px;}
@media (min-width: 768px){.elementor-14162 .elementor-element.elementor-element-3da2e96{width: 30%;}.elementor-14162 .elementor-element.elementor-element-43dd377{width: 25%;}.elementor-14162 .elementor-element.elementor-element-474481c{width: 15%;}.elementor-14162 .elementor-element.elementor-element-4cafdd4{width: 84.666%;}.elementor-14162 .elementor-element.elementor-element-9d367d1{width: 15%;}.elementor-14162 .elementor-element.elementor-element-216cd80{width: 84.666%;}.elementor-14162 .elementor-element.elementor-element-2eff46b{width: 32.728%;}.elementor-14162 .elementor-element.elementor-element-fc0e1ef{width: 70%;}.elementor-14162 .elementor-element.elementor-element-0fb3cc6{width: 29.341%;}.elementor-14162 .elementor-element.elementor-element-e51f7d9{width: 10%;}}
@media (max-width: 1024px) and (min-width: 768px){.elementor-14162 .elementor-element.elementor-element-474481c{width: 20%;}.elementor-14162 .elementor-element.elementor-element-4cafdd4{width: 80%;}.elementor-14162 .elementor-element.elementor-element-9d367d1{width: 20%;}.elementor-14162 .elementor-element.elementor-element-216cd80{width: 80%;}}
@media (max-width: 1024px){.elementor-14162 .elementor-element.elementor-element-1b7ff1d img{width: 70%;}.elementor-14162 .elementor-element.elementor-element-62654b6 img{width: 70%;}.elementor-14162 .elementor-element.elementor-element-2dccc95 img{width: 70%;}.elementor-14162 .elementor-element.elementor-element-3ffde2c .elementor-spacer-inner{height: 20px;}.elementor-14162 .elementor-element.elementor-element-d2cfa47{font-size: 12px;}.elementor-14162 .elementor-element.elementor-element-0fb3cc6.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap{align-content: center;align-items: center;}.elementor-14162 .elementor-element.elementor-element-cd0161b .elementor-icon{font-size: 25px;}}
@media (max-width: 767px){.elementor-14162 .elementor-element.elementor-element-ecf6c68{width: 20%;}.elementor-14162 .elementor-element.elementor-element-f50ee7d img{width: 50px;}.elementor-14162 .elementor-element.elementor-element-6bc5c0e{width: 20%;}.elementor-14162 .elementor-element.elementor-element-1b7ff1d img{width: 80%;}.elementor-14162 .elementor-element.elementor-element-95449e2{width: 20%;}.elementor-14162 .elementor-element.elementor-element-62654b6 img{width: 80%;}.elementor-14162 .elementor-element.elementor-element-6fc63a4{width: 20%;}.elementor-14162 .elementor-element.elementor-element-7464a5b{width: 20%;}.elementor-14162 .elementor-element.elementor-element-2dccc95 img{width: 80%;}.elementor-14162 .elementor-element.elementor-element-43dd377{width: 50%;}.elementor-14162 .elementor-element.elementor-element-474481c{width: 25%;}.elementor-14162 .elementor-element.elementor-element-4cafdd4{width: 75%;}.elementor-14162 .elementor-element.elementor-element-9d367d1{width: 25%;}.elementor-14162 .elementor-element.elementor-element-216cd80{width: 75%;}.elementor-14162 .elementor-element.elementor-element-2eff46b{width: 50%;}.elementor-14162 .elementor-element.elementor-element-3ffde2c .elementor-spacer-inner{height: 0px;}.elementor-14162 .elementor-element.elementor-element-f1285b1 img{width: 50%;}.elementor-14162 .elementor-element.elementor-element-cd0161b .elementor-icon{font-size: 15px;}.elementor-14162 .elementor-element.elementor-element-cd0161b>.elementor-widget-container{padding: 10px 15px;}}
.elementor-12583 .elementor-element.elementor-element-d7ad8f7>.elementor-container{min-height: 550px;}
.elementor-12583 .elementor-element.elementor-element-d7ad8f7:not(.elementor-motion-effects-element-type-background),.elementor-12583 .elementor-element.elementor-element-d7ad8f7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position: center center;background-repeat: no-repeat;background-size: cover;}
.elementor-12583 .elementor-element.elementor-element-d7ad8f7>.elementor-background-overlay{background-color: rgb(239,239,239);opacity: 0.4;transition: background 0.3s,border-radius 0.3s,opacity 0.3s;}
.elementor-12583 .elementor-element.elementor-element-d7ad8f7{box-shadow: rgb(239,239,239) -10px -95px 60px 0px inset;transition: background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding: 0px 0px 30px;}
.elementor-12583 .elementor-element.elementor-element-d43f649 .elementor-heading-title{color: var( --e-global-color-1d53f69 );font-family: Montserrat,"Montserrat Fallback",sans-serif;font-size: 12px;font-weight: normal;}
.elementor-12583 .elementor-element.elementor-element-d43f649>.elementor-widget-container{margin: 0px 0px 25px;padding: 12px 25px;background-color: var( --e-global-color-accent );border-radius: 6px;}
.elementor-12583 .elementor-element.elementor-element-d43f649{width: auto;}
.elementor-12583 .elementor-element.elementor-element-0d7e33d .elementor-heading-title{color: var( --e-global-color-primary );font-size: 48px;font-weight: bold;text-shadow: rgb(255,255,255) 0px 0px 1px;}
.elementor-12583 .elementor-element.elementor-element-ab06158:not(.elementor-motion-effects-element-type-background),.elementor-12583 .elementor-element.elementor-element-ab06158>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color: rgb(239,239,239);}
.elementor-12583 .elementor-element.elementor-element-ab06158{transition: background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding: 70px 0px 100px;}
.elementor-12583 .elementor-element.elementor-element-4a12259{color: var( --e-global-color-text );font-size: 18px;}
.elementor-12583 .elementor-element.elementor-element-10ee607{transition: background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding: 60px 0px;}
.elementor-12583 .elementor-element.elementor-element-8ed1004.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{justify-content: center;}
.elementor-12583 .elementor-element.elementor-element-ce733eb{text-align: center;color: var( --e-global-color-primary );font-family: Montserrat,"Montserrat Fallback",sans-serif;font-size: 24px;font-weight: 600;font-style: italic;width: 100%;max-width: 100%;}
.elementor-12583 .elementor-element.elementor-element-24cd39a{margin-top: 70px;margin-bottom: 70px;}
.elementor-12583 .elementor-element.elementor-element-f81ac87>.elementor-widget-container{margin: 0px 0px 30px;}
.elementor-12583 .elementor-element.elementor-element-94110c8 .elementor-posts-container .elementor-post__thumbnail{padding-bottom: calc(85%);}
.elementor-12583 .elementor-element.elementor-element-94110c8 .elementor-post__thumbnail__link{width: 100%;}
.elementor-12583 .elementor-element.elementor-element-94110c8{--grid-column-gap: 30px;--grid-row-gap: 35px;}
.elementor-12583 .elementor-element.elementor-element-94110c8.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom: 20px;}
.elementor-12583 .elementor-element.elementor-element-94110c8 .elementor-post__title,.elementor-12583 .elementor-element.elementor-element-94110c8 .elementor-post__title a{color: var( --e-global-color-1d53f69 );font-size: 20px;font-weight: bold;}
.elementor-12583 .elementor-element.elementor-element-94110c8 .elementor-post__title{margin-bottom: 16px;}
.elementor-12583 .elementor-element.elementor-element-94110c8>.elementor-widget-container{padding: 60px;background-color: var( --e-global-color-primary );border-radius: 16px;}
@media (max-width: 1024px){.elementor-12583 .elementor-element.elementor-element-ce733eb{width: 90%;max-width: 90%;}}
@media (max-width: 767px){.elementor-12583 .elementor-element.elementor-element-d7ad8f7:not(.elementor-motion-effects-element-type-background),.elementor-12583 .elementor-element.elementor-element-d7ad8f7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size: 0px;}.elementor-12583 .elementor-element.elementor-element-d43f649 .elementor-heading-title{font-size: 16px;}.elementor-12583 .elementor-element.elementor-element-d43f649>.elementor-widget-container{padding: 16px 25px;}.elementor-12583 .elementor-element.elementor-element-0d7e33d .elementor-heading-title{font-size: 10vw;}.elementor-12583 .elementor-element.elementor-element-ab06158{padding: 10px;}.elementor-12583 .elementor-element.elementor-element-94110c8 .elementor-posts-container .elementor-post__thumbnail{padding-bottom: calc(50%);}.elementor-12583 .elementor-element.elementor-element-94110c8 .elementor-post__thumbnail__link{width: 100%;}.elementor-12583 .elementor-element.elementor-element-94110c8>.elementor-widget-container{padding: 20px;}}
@media (min-width: 768px){.elementor-12583 .elementor-element.elementor-element-8ed1004{width: 100%;}}
.elementor-widget-theme-post-content a,.elementor-widget-text-editor a{font-weight: bolder;color: var(--e-global-color-primary);border-bottom: 4px solid var(--e-global-color-primary);padding: 0px 2px;}
#elementor-popup-modal-19975 .dialog-message{width: 100vw;height: 100vh;align-items: center;}
#elementor-popup-modal-19975{justify-content: center;align-items: center;pointer-events: all;background-color: rgba(0,0,0,0.8);}
.fa,.fab,.fad,.fal,.far,.fas{-webkit-font-smoothing: antialiased;display: inline-block;font-style: normal;font-variant: normal;text-rendering: auto;line-height: 1;}
@-webkit-keyframes fa-spin{0%{transform: rotate(0deg);}100%{transform: rotate(1turn);}}
@keyframes fa-spin{0%{transform: rotate(0deg);}100%{transform: rotate(1turn);}}
.fa-chevron-down::before{content: "";}
.sr-only-focusable:active,.sr-only-focusable:focus{clip: auto;height: auto;margin: 0px;overflow: visible;position: static;width: auto;}
@font-face{font-family: "Font Awesome 5 Free";font-style: normal;font-weight: 900;font-display: block;src: url("https://turbopack-cdn.celcomlatam.com/www.celcomlatam.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.woff2") format("woff2"),url("https://turbopack-cdn.celcomlatam.com/www.celcomlatam.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.woff") format("woff"),url("https://turbopack-cdn.celcomlatam.com/www.celcomlatam.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.ttf") format("truetype");}
.fa,.fas{font-family: "Font Awesome 5 Free";font-weight: 900;}
.qsm-quiz-container .qsm-quiz-default-feature-image{max-width: 220px;margin: 0px auto;padding: 1rem;display: block !important;}
.quiz_section .mlw_qmn_new_question,.qsm-results-page p{font-size: 1.75rem;line-height: 1.75rem;}
.quiz_section .mlw_qmn_question{font-size: 1.25rem;}
.quiz_section .qmn_radio_answers .qmn_mc_answer_wrap{margin: 10px 0px;}
.quiz_section .qmn_radio_answers .qmn_mc_answer_wrap .qsm-input-label{display: flex;align-items: center;gap: 0.75rem;box-shadow: rgba(0,0,0,0.08) 1px 2px 6px;border-radius: 100px;padding: 10px;font-size: 1rem;text-align: left;max-width: 100%;margin: 0px;color: var(--e-global-color-text);border: 3px solid rgba(0,51,160,0);transition: 0.2s ease-out;}
.quiz_section.question-section-id-1 .qmn_radio_answers .qmn_mc_answer_wrap .qsm-input-label{height: 100%;display: flex;align-items: center;justify-content: center;box-shadow: rgba(0,0,0,0.2) 1px 10px 30px;background: rgb(255,255,255);border-radius: 10px;padding: 50px 20px;width: 100%;text-align: center;font-size: 1.25rem;font-weight: 400;color: var(--e-global-color-text);border: 3px solid rgba(0,51,160,0);}
.quiz_section .qmn_radio_answers .qmn_mc_answer_wrap .qsm-input-label::before{content: " ";background-repeat: no-repeat;background-position: 50% center;border-radius: 100px;display: block;min-height: 24px;min-width: 24px;background-color: rgb(234,236,237);}
.quiz_section .qmn_radio_answers .qmn_mc_answer_wrap input{display: none;}
.quiz_section.question-section-id-1 .qmn_radio_answers{display: grid;grid-template-columns: repeat(2,1fr);grid-template-rows: 1fr;gap: 0px 0.875rem;}
.quiz_section.question-section-id-1 .qmn_radio_answers .qmn_mc_answer_wrap{display: flex;align-items: center;justify-content: center;}
.qsm-question-title-label{font-size: 1rem;}
.quiz_section input[type="text"]{font-size: 1rem;background: rgb(255,255,255);border: 1px solid rgb(203,203,203);border-radius: 4px;padding: 10px 15px;width: 100%;}
.qmn_quiz_container .quiz_section input[type="text"]{border-color: var(--e-global-color-primary);width: 100%;border-radius: 4px;margin: 0px;}
.qsm-quiz-container .qsm-pagination.qmn_pagination{display: grid;grid-template-columns: repeat(2,1fr);grid-template-rows: repeat(2,1fr);gap: 1rem;}
.qsm-quiz-container.qmn_quiz_container .qmn_btn.qsm-btn{padding: 20px;border-radius: 10px;font-size: 1.25rem;font-weight: bold;margin: 0px;transition: 0.5s ease-out;background-color: var(--e-global-color-primary) !important;}
.qsm-btn.qsm-previous.qmn_btn{grid-area: 1 / 1 / 2 / 2;}
.qsm-btn.qsm-next.qmn_btn{grid-area: 1 / 2 / 2 / 3;}
.qmn_pagination .qsm-progress-bar{width: 100%;grid-area: 2 / 1 / 3 / 3;}
.qsm-page-8{display: grid;grid-template-columns: repeat(2,1fr);grid-template-rows: repeat(4,1fr);gap: 0px 16px;}
.qsm-quiz-container .qsm-results-page p{font-size: 1.125rem;}
@media (max-width: 768px){.qsm-page-8{display: block;}.qsm-page-8 .quiz_section{padding: 0.25rem;}.qsm-quiz-container.qmn_quiz_container .qmn_btn.qsm-btn,.qsm-results-page p{font-size: 0.875rem;padding: 0.75rem;}.quiz_section .mlw_qmn_new_question{font-size: 1.5rem;line-height: 1.75rem;}.qmn_quiz_container .quiz_section input[type="text"]{font-size: 0.875rem;padding: 0.5rem;}.mlw_qmn_message_before,.quiz_section p{font-size: 0.875rem;}.qsm-btn.qsm-submit-btn.qmn_btn{grid-area: 3 / 1 / 3 / 3;}}
@-webkit-keyframes bounce{0%,20%,53%,80%,100%{animation-timing-function: cubic-bezier(0.215,0.61,0.355,1);transform: translate3d(0px,0px,0px);}40%,43%{animation-timing-function: cubic-bezier(0.755,0.05,0.855,0.06);transform: translate3d(0px,-30px,0px);}70%{animation-timing-function: cubic-bezier(0.755,0.05,0.855,0.06);transform: translate3d(0px,-15px,0px);}90%{transform: translate3d(0px,-4px,0px);}}
@keyframes bounce{0%,20%,53%,80%,100%{animation-timing-function: cubic-bezier(0.215,0.61,0.355,1);transform: translate3d(0px,0px,0px);}40%,43%{animation-timing-function: cubic-bezier(0.755,0.05,0.855,0.06);transform: translate3d(0px,-30px,0px);}70%{animation-timing-function: cubic-bezier(0.755,0.05,0.855,0.06);transform: translate3d(0px,-15px,0px);}90%{transform: translate3d(0px,-4px,0px);}}
@-webkit-keyframes flash{0%,50%,100%{opacity: 1;}25%,75%{opacity: 0;}}
@keyframes flash{0%,50%,100%{opacity: 1;}25%,75%{opacity: 0;}}
@-webkit-keyframes pulse{0%{transform: scale3d(1,1,1);}50%{transform: scale3d(1.05,1.05,1.05);}100%{transform: scale3d(1,1,1);}}
@keyframes pulse{0%{transform: scale3d(1,1,1);}50%{transform: scale3d(1.05,1.05,1.05);}100%{transform: scale3d(1,1,1);}}
@-webkit-keyframes rubberBand{0%{transform: scale3d(1,1,1);}30%{transform: scale3d(1.25,0.75,1);}40%{transform: scale3d(0.75,1.25,1);}50%{transform: scale3d(1.15,0.85,1);}65%{transform: scale3d(0.95,1.05,1);}75%{transform: scale3d(1.05,0.95,1);}100%{transform: scale3d(1,1,1);}}
@keyframes rubberBand{0%{transform: scale3d(1,1,1);}30%{transform: scale3d(1.25,0.75,1);}40%{transform: scale3d(0.75,1.25,1);}50%{transform: scale3d(1.15,0.85,1);}65%{transform: scale3d(0.95,1.05,1);}75%{transform: scale3d(1.05,0.95,1);}100%{transform: scale3d(1,1,1);}}
@-webkit-keyframes shake{0%,100%{transform: translate3d(0px,0px,0px);}10%,30%,50%,70%,90%{transform: translate3d(-10px,0px,0px);}20%,40%,60%,80%{transform: translate3d(10px,0px,0px);}}
@keyframes shake{0%,100%{transform: translate3d(0px,0px,0px);}10%,30%,50%,70%,90%{transform: translate3d(-10px,0px,0px);}20%,40%,60%,80%{transform: translate3d(10px,0px,0px);}}
@-webkit-keyframes headShake{0%{transform: translateX(0px);}6.5%{transform: translateX(-6px) rotateY(-9deg);}18.5%{transform: translateX(5px) rotateY(7deg);}31.5%{transform: translateX(-3px) rotateY(-5deg);}43.5%{transform: translateX(2px) rotateY(3deg);}50%{transform: translateX(0px);}}
@keyframes headShake{0%{transform: translateX(0px);}6.5%{transform: translateX(-6px) rotateY(-9deg);}18.5%{transform: translateX(5px) rotateY(7deg);}31.5%{transform: translateX(-3px) rotateY(-5deg);}43.5%{transform: translateX(2px) rotateY(3deg);}50%{transform: translateX(0px);}}
@-webkit-keyframes swing{20%{transform: rotate3d(0,0,1,15deg);}40%{transform: rotate3d(0,0,1,-10deg);}60%{transform: rotate3d(0,0,1,5deg);}80%{transform: rotate3d(0,0,1,-5deg);}100%{transform: rotate3d(0,0,1,0deg);}}
@keyframes swing{20%{transform: rotate3d(0,0,1,15deg);}40%{transform: rotate3d(0,0,1,-10deg);}60%{transform: rotate3d(0,0,1,5deg);}80%{transform: rotate3d(0,0,1,-5deg);}100%{transform: rotate3d(0,0,1,0deg);}}
@-webkit-keyframes tada{0%{transform: scale3d(1,1,1);}10%,20%{transform: scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg);}30%,50%,70%,90%{transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);}40%,60%,80%{transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);}100%{transform: scale3d(1,1,1);}}
@keyframes tada{0%{transform: scale3d(1,1,1);}10%,20%{transform: scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg);}30%,50%,70%,90%{transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);}40%,60%,80%{transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);}100%{transform: scale3d(1,1,1);}}
@-webkit-keyframes wobble{0%{transform: translate3d(0px,0px,0px);}15%{transform: translate3d(-25%,0px,0px) rotate3d(0,0,1,-5deg);}30%{transform: translate3d(20%,0px,0px) rotate3d(0,0,1,3deg);}45%{transform: translate3d(-15%,0px,0px) rotate3d(0,0,1,-3deg);}60%{transform: translate3d(10%,0px,0px) rotate3d(0,0,1,2deg);}75%{transform: translate3d(-5%,0px,0px) rotate3d(0,0,1,-1deg);}100%{transform: translate3d(0px,0px,0px);}}
@keyframes wobble{0%{transform: translate3d(0px,0px,0px);}15%{transform: translate3d(-25%,0px,0px) rotate3d(0,0,1,-5deg);}30%{transform: translate3d(20%,0px,0px) rotate3d(0,0,1,3deg);}45%{transform: translate3d(-15%,0px,0px) rotate3d(0,0,1,-3deg);}60%{transform: translate3d(10%,0px,0px) rotate3d(0,0,1,2deg);}75%{transform: translate3d(-5%,0px,0px) rotate3d(0,0,1,-1deg);}100%{transform: translate3d(0px,0px,0px);}}
@-webkit-keyframes jello{0%,11.1%,100%{transform: translate3d(0px,0px,0px);}22.2%{transform: skewX(-12.5deg) skewY(-12.5deg);}33.3%{transform: skewX(6.25deg) skewY(6.25deg);}44.4%{transform: skewX(-3.125deg) skewY(-3.125deg);}55.5%{transform: skewX(1.5625deg) skewY(1.5625deg);}66.6%{transform: skewX(-0.78125deg) skewY(-0.78125deg);}77.7%{transform: skewX(0.390625deg) skewY(0.390625deg);}88.8%{transform: skewX(-0.195312deg) skewY(-0.195312deg);}}
@keyframes jello{0%,11.1%,100%{transform: translate3d(0px,0px,0px);}22.2%{transform: skewX(-12.5deg) skewY(-12.5deg);}33.3%{transform: skewX(6.25deg) skewY(6.25deg);}44.4%{transform: skewX(-3.125deg) skewY(-3.125deg);}55.5%{transform: skewX(1.5625deg) skewY(1.5625deg);}66.6%{transform: skewX(-0.78125deg) skewY(-0.78125deg);}77.7%{transform: skewX(0.390625deg) skewY(0.390625deg);}88.8%{transform: skewX(-0.195312deg) skewY(-0.195312deg);}}
@-webkit-keyframes heartBeat{0%{transform: scale(1);}14%{transform: scale(1.3);}28%{transform: scale(1);}42%{transform: scale(1.3);}70%{transform: scale(1);}}
@keyframes heartBeat{0%{transform: scale(1);}14%{transform: scale(1.3);}28%{transform: scale(1);}42%{transform: scale(1.3);}70%{transform: scale(1);}}
@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,100%{animation-timing-function: cubic-bezier(0.215,0.61,0.355,1);}0%{opacity: 0;transform: scale3d(0.3,0.3,0.3);}20%{transform: scale3d(1.1,1.1,1.1);}40%{transform: scale3d(0.9,0.9,0.9);}60%{opacity: 1;transform: scale3d(1.03,1.03,1.03);}80%{transform: scale3d(0.97,0.97,0.97);}100%{opacity: 1;transform: scale3d(1,1,1);}}
@keyframes bounceIn{0%,20%,40%,60%,80%,100%{animation-timing-function: cubic-bezier(0.215,0.61,0.355,1);}0%{opacity: 0;transform: scale3d(0.3,0.3,0.3);}20%{transform: scale3d(1.1,1.1,1.1);}40%{transform: scale3d(0.9,0.9,0.9);}60%{opacity: 1;transform: scale3d(1.03,1.03,1.03);}80%{transform: scale3d(0.97,0.97,0.97);}100%{opacity: 1;transform: scale3d(1,1,1);}}
@-webkit-keyframes bounceInDown{0%,60%,75%,90%,100%{animation-timing-function: cubic-bezier(0.215,0.61,0.355,1);}0%{opacity: 0;transform: translate3d(0px,-3000px,0px);}60%{opacity: 1;transform: translate3d(0px,25px,0px);}75%{transform: translate3d(0px,-10px,0px);}90%{transform: translate3d(0px,5px,0px);}100%{transform: translate3d(0px,0px,0px);}}
@keyframes bounceInDown{0%,60%,75%,90%,100%{animation-timing-function: cubic-bezier(0.215,0.61,0.355,1);}0%{opacity: 0;transform: translate3d(0px,-3000px,0px);}60%{opacity: 1;transform: translate3d(0px,25px,0px);}75%{transform: translate3d(0px,-10px,0px);}90%{transform: translate3d(0px,5px,0px);}100%{transform: translate3d(0px,0px,0px);}}
@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,100%{animation-timing-function: cubic-bezier(0.215,0.61,0.355,1);}0%{opacity: 0;transform: translate3d(-3000px,0px,0px);}60%{opacity: 1;transform: translate3d(25px,0px,0px);}75%{transform: translate3d(-10px,0px,0px);}90%{transform: translate3d(5px,0px,0px);}100%{transform: translate3d(0px,0px,0px);}}
@keyframes bounceInLeft{0%,60%,75%,90%,100%{animation-timing-function: cubic-bezier(0.215,0.61,0.355,1);}0%{opacity: 0;transform: translate3d(-3000px,0px,0px);}60%{opacity: 1;transform: translate3d(25px,0px,0px);}75%{transform: translate3d(-10px,0px,0px);}90%{transform: translate3d(5px,0px,0px);}100%{transform: translate3d(0px,0px,0px);}}
@-webkit-keyframes bounceInRight{0%,60%,75%,90%,100%{animation-timing-function: cubic-bezier(0.215,0.61,0.355,1);}0%{opacity: 0;transform: translate3d(3000px,0px,0px);}60%{opacity: 1;transform: translate3d(-25px,0px,0px);}75%{transform: translate3d(10px,0px,0px);}90%{transform: translate3d(-5px,0px,0px);}100%{transform: translate3d(0px,0px,0px);}}
@keyframes bounceInRight{0%,60%,75%,90%,100%{animation-timing-function: cubic-bezier(0.215,0.61,0.355,1);}0%{opacity: 0;transform: translate3d(3000px,0px,0px);}60%{opacity: 1;transform: translate3d(-25px,0px,0px);}75%{transform: translate3d(10px,0px,0px);}90%{transform: translate3d(-5px,0px,0px);}100%{transform: translate3d(0px,0px,0px);}}
@-webkit-keyframes bounceInUp{0%,60%,75%,90%,100%{animation-timing-function: cubic-bezier(0.215,0.61,0.355,1);}0%{opacity: 0;transform: translate3d(0px,3000px,0px);}60%{opacity: 1;transform: translate3d(0px,-20px,0px);}75%{transform: translate3d(0px,10px,0px);}90%{transform: translate3d(0px,-5px,0px);}100%{transform: translate3d(0px,0px,0px);}}
@keyframes bounceInUp{0%,60%,75%,90%,100%{animation-timing-function: cubic-bezier(0.215,0.61,0.355,1);}0%{opacity: 0;transform: translate3d(0px,3000px,0px);}60%{opacity: 1;transform: translate3d(0px,-20px,0px);}75%{transform: translate3d(0px,10px,0px);}90%{transform: translate3d(0px,-5px,0px);}100%{transform: translate3d(0px,0px,0px);}}
@-webkit-keyframes bounceOut{20%{transform: scale3d(0.9,0.9,0.9);}50%,55%{opacity: 1;transform: scale3d(1.1,1.1,1.1);}100%{opacity: 0;transform: scale3d(0.3,0.3,0.3);}}
@keyframes bounceOut{20%{transform: scale3d(0.9,0.9,0.9);}50%,55%{opacity: 1;transform: scale3d(1.1,1.1,1.1);}100%{opacity: 0;transform: scale3d(0.3,0.3,0.3);}}
@-webkit-keyframes bounceOutDown{20%{transform: translate3d(0px,10px,0px);}40%,45%{opacity: 1;transform: translate3d(0px,-20px,0px);}100%{opacity: 0;transform: translate3d(0px,2000px,0px);}}
@keyframes bounceOutDown{20%{transform: translate3d(0px,10px,0px);}40%,45%{opacity: 1;transform: translate3d(0px,-20px,0px);}100%{opacity: 0;transform: translate3d(0px,2000px,0px);}}
@-webkit-keyframes bounceOutLeft{20%{opacity: 1;transform: translate3d(20px,0px,0px);}100%{opacity: 0;transform: translate3d(-2000px,0px,0px);}}
@keyframes bounceOutLeft{20%{opacity: 1;transform: translate3d(20px,0px,0px);}100%{opacity: 0;transform: translate3d(-2000px,0px,0px);}}
@-webkit-keyframes bounceOutRight{20%{opacity: 1;transform: translate3d(-20px,0px,0px);}100%{opacity: 0;transform: translate3d(2000px,0px,0px);}}
@keyframes bounceOutRight{20%{opacity: 1;transform: translate3d(-20px,0px,0px);}100%{opacity: 0;transform: translate3d(2000px,0px,0px);}}
@-webkit-keyframes bounceOutUp{20%{transform: translate3d(0px,-10px,0px);}40%,45%{opacity: 1;transform: translate3d(0px,20px,0px);}100%{opacity: 0;transform: translate3d(0px,-2000px,0px);}}
@keyframes bounceOutUp{20%{transform: translate3d(0px,-10px,0px);}40%,45%{opacity: 1;transform: translate3d(0px,20px,0px);}100%{opacity: 0;transform: translate3d(0px,-2000px,0px);}}
@-webkit-keyframes fadeIn{0%{opacity: 0;}100%{opacity: 1;}}
@keyframes fadeIn{0%{opacity: 0;}100%{opacity: 1;}}
@-webkit-keyframes fadeInDown{0%{opacity: 0;transform: translate3d(0px,-100%,0px);}100%{opacity: 1;transform: translate3d(0px,0px,0px);}}
@keyframes fadeInDown{0%{opacity: 0;transform: translate3d(0px,-100%,0px);}100%{opacity: 1;transform: translate3d(0px,0px,0px);}}
@-webkit-keyframes fadeInDownBig{0%{opacity: 0;transform: translate3d(0px,-2000px,0px);}100%{opacity: 1;transform: translate3d(0px,0px,0px);}}
@keyframes fadeInDownBig{0%{opacity: 0;transform: translate3d(0px,-2000px,0px);}100%{opacity: 1;transform: translate3d(0px,0px,0px);}}
@-webkit-keyframes fadeInLeft{0%{opacity: 0;transform: translate3d(-100%,0px,0px);}100%{opacity: 1;transform: translate3d(0px,0px,0px);}}
@keyframes fadeInLeft{0%{opacity: 0;transform: translate3d(-100%,0px,0px);}100%{opacity: 1;transform: translate3d(0px,0px,0px);}}
@-webkit-keyframes fadeInLeftBig{0%{opacity: 0;transform: translate3d(-2000px,0px,0px);}100%{opacity: 1;transform: translate3d(0px,0px,0px);}}
@keyframes fadeInLeftBig{0%{opacity: 0;transform: translate3d(-2000px,0px,0px);}100%{opacity: 1;transform: translate3d(0px,0px,0px);}}
@-webkit-keyframes fadeInRight{0%{opacity: 0;transform: translate3d(100%,0px,0px);}100%{opacity: 1;transform: translate3d(0px,0px,0px);}}
@keyframes fadeInRight{0%{opacity: 0;transform: translate3d(100%,0px,0px);}100%{opacity: 1;transform: translate3d(0px,0px,0px);}}
@-webkit-keyframes fadeInRightBig{0%{opacity: 0;transform: translate3d(2000px,0px,0px);}100%{opacity: 1;transform: translate3d(0px,0px,0px);}}
@keyframes fadeInRightBig{0%{opacity: 0;transform: translate3d(2000px,0px,0px);}100%{opacity: 1;transform: translate3d(0px,0px,0px);}}
@-webkit-keyframes fadeInUp{0%{opacity: 0;transform: translate3d(0px,100%,0px);}100%{opacity: 1;transform: translate3d(0px,0px,0px);}}
@keyframes fadeInUp{0%{opacity: 0;transform: translate3d(0px,100%,0px);}100%{opacity: 1;transform: translate3d(0px,0px,0px);}}
@-webkit-keyframes fadeInUpBig{0%{opacity: 0;transform: translate3d(0px,2000px,0px);}100%{opacity: 1;transform: translate3d(0px,0px,0px);}}
@keyframes fadeInUpBig{0%{opacity: 0;transform: translate3d(0px,2000px,0px);}100%{opacity: 1;transform: translate3d(0px,0px,0px);}}
@-webkit-keyframes fadeOut{0%{opacity: 1;}100%{opacity: 0;}}
@keyframes fadeOut{0%{opacity: 1;}100%{opacity: 0;}}
@-webkit-keyframes fadeOutDown{0%{opacity: 1;}100%{opacity: 0;transform: translate3d(0px,100%,0px);}}
@keyframes fadeOutDown{0%{opacity: 1;}100%{opacity: 0;transform: translate3d(0px,100%,0px);}}
@-webkit-keyframes fadeOutDownBig{0%{opacity: 1;}100%{opacity: 0;transform: translate3d(0px,2000px,0px);}}
@keyframes fadeOutDownBig{0%{opacity: 1;}100%{opacity: 0;transform: translate3d(0px,2000px,0px);}}
@-webkit-keyframes fadeOutLeft{0%{opacity: 1;}100%{opacity: 0;transform: translate3d(-100%,0px,0px);}}
@keyframes fadeOutLeft{0%{opacity: 1;}100%{opacity: 0;transform: translate3d(-100%,0px,0px);}}
@-webkit-keyframes fadeOutLeftBig{0%{opacity: 1;}100%{opacity: 0;transform: translate3d(-2000px,0px,0px);}}
@keyframes fadeOutLeftBig{0%{opacity: 1;}100%{opacity: 0;transform: translate3d(-2000px,0px,0px);}}
@-webkit-keyframes fadeOutRight{0%{opacity: 1;}100%{opacity: 0;transform: translate3d(100%,0px,0px);}}
@keyframes fadeOutRight{0%{opacity: 1;}100%{opacity: 0;transform: translate3d(100%,0px,0px);}}
@-webkit-keyframes fadeOutRightBig{0%{opacity: 1;}100%{opacity: 0;transform: translate3d(2000px,0px,0px);}}
@keyframes fadeOutRightBig{0%{opacity: 1;}100%{opacity: 0;transform: translate3d(2000px,0px,0px);}}
@-webkit-keyframes fadeOutUp{0%{opacity: 1;}100%{opacity: 0;transform: translate3d(0px,-100%,0px);}}
@keyframes fadeOutUp{0%{opacity: 1;}100%{opacity: 0;transform: translate3d(0px,-100%,0px);}}
@-webkit-keyframes fadeOutUpBig{0%{opacity: 1;}100%{opacity: 0;transform: translate3d(0px,-2000px,0px);}}
@keyframes fadeOutUpBig{0%{opacity: 1;}100%{opacity: 0;transform: translate3d(0px,-2000px,0px);}}
@-webkit-keyframes flip{0%{transform: perspective(400px) scale3d(1,1,1) translate3d(0px,0px,0px) rotate3d(0,1,0,-360deg);animation-timing-function: ease-out;}40%{transform: perspective(400px) scale3d(1,1,1) translate3d(0px,0px,150px) rotate3d(0,1,0,-190deg);animation-timing-function: ease-out;}50%{transform: perspective(400px) scale3d(1,1,1) translate3d(0px,0px,150px) rotate3d(0,1,0,-170deg);animation-timing-function: ease-in;}80%{transform: perspective(400px) scale3d(0.95,0.95,0.95) translate3d(0px,0px,0px) rotate3d(0,1,0,0deg);animation-timing-function: ease-in;}100%{transform: perspective(400px) scale3d(1,1,1) translate3d(0px,0px,0px) rotate3d(0,1,0,0deg);animation-timing-function: ease-in;}}
@keyframes flip{0%{transform: perspective(400px) scale3d(1,1,1) translate3d(0px,0px,0px) rotate3d(0,1,0,-360deg);animation-timing-function: ease-out;}40%{transform: perspective(400px) scale3d(1,1,1) translate3d(0px,0px,150px) rotate3d(0,1,0,-190deg);animation-timing-function: ease-out;}50%{transform: perspective(400px) scale3d(1,1,1) translate3d(0px,0px,150px) rotate3d(0,1,0,-170deg);animation-timing-function: ease-in;}80%{transform: perspective(400px) scale3d(0.95,0.95,0.95) translate3d(0px,0px,0px) rotate3d(0,1,0,0deg);animation-timing-function: ease-in;}100%{transform: perspective(400px) scale3d(1,1,1) translate3d(0px,0px,0px) rotate3d(0,1,0,0deg);animation-timing-function: ease-in;}}
@-webkit-keyframes flipInX{0%{transform: perspective(400px) rotate3d(1,0,0,90deg);animation-timing-function: ease-in;opacity: 0;}40%{transform: perspective(400px) rotate3d(1,0,0,-20deg);animation-timing-function: ease-in;}60%{transform: perspective(400px) rotate3d(1,0,0,10deg);opacity: 1;}80%{transform: perspective(400px) rotate3d(1,0,0,-5deg);}100%{transform: perspective(400px);}}
@keyframes flipInX{0%{transform: perspective(400px) rotate3d(1,0,0,90deg);animation-timing-function: ease-in;opacity: 0;}40%{transform: perspective(400px) rotate3d(1,0,0,-20deg);animation-timing-function: ease-in;}60%{transform: perspective(400px) rotate3d(1,0,0,10deg);opacity: 1;}80%{transform: perspective(400px) rotate3d(1,0,0,-5deg);}100%{transform: perspective(400px);}}
@-webkit-keyframes flipInY{0%{transform: perspective(400px) rotate3d(0,1,0,90deg);animation-timing-function: ease-in;opacity: 0;}40%{transform: perspective(400px) rotate3d(0,1,0,-20deg);animation-timing-function: ease-in;}60%{transform: perspective(400px) rotate3d(0,1,0,10deg);opacity: 1;}80%{transform: perspective(400px) rotate3d(0,1,0,-5deg);}100%{transform: perspective(400px);}}
@keyframes flipInY{0%{transform: perspective(400px) rotate3d(0,1,0,90deg);animation-timing-function: ease-in;opacity: 0;}40%{transform: perspective(400px) rotate3d(0,1,0,-20deg);animation-timing-function: ease-in;}60%{transform: perspective(400px) rotate3d(0,1,0,10deg);opacity: 1;}80%{transform: perspective(400px) rotate3d(0,1,0,-5deg);}100%{transform: perspective(400px);}}
@-webkit-keyframes flipOutX{0%{transform: perspective(400px);}30%{transform: perspective(400px) rotate3d(1,0,0,-20deg);opacity: 1;}100%{transform: perspective(400px) rotate3d(1,0,0,90deg);opacity: 0;}}
@keyframes flipOutX{0%{transform: perspective(400px);}30%{transform: perspective(400px) rotate3d(1,0,0,-20deg);opacity: 1;}100%{transform: perspective(400px) rotate3d(1,0,0,90deg);opacity: 0;}}
@-webkit-keyframes flipOutY{0%{transform: perspective(400px);}30%{transform: perspective(400px) rotate3d(0,1,0,-15deg);opacity: 1;}100%{transform: perspective(400px) rotate3d(0,1,0,90deg);opacity: 0;}}
@keyframes flipOutY{0%{transform: perspective(400px);}30%{transform: perspective(400px) rotate3d(0,1,0,-15deg);opacity: 1;}100%{transform: perspective(400px) rotate3d(0,1,0,90deg);opacity: 0;}}
@-webkit-keyframes lightSpeedIn{0%{transform: translate3d(100%,0px,0px) skewX(-30deg);opacity: 0;}60%{transform: skewX(20deg);opacity: 1;}80%{transform: skewX(-5deg);}100%{transform: translate3d(0px,0px,0px);}}
@keyframes lightSpeedIn{0%{transform: translate3d(100%,0px,0px) skewX(-30deg);opacity: 0;}60%{transform: skewX(20deg);opacity: 1;}80%{transform: skewX(-5deg);}100%{transform: translate3d(0px,0px,0px);}}
@-webkit-keyframes lightSpeedOut{0%{opacity: 1;}100%{transform: translate3d(100%,0px,0px) skewX(30deg);opacity: 0;}}
@keyframes lightSpeedOut{0%{opacity: 1;}100%{transform: translate3d(100%,0px,0px) skewX(30deg);opacity: 0;}}
@-webkit-keyframes rotateIn{0%{transform-origin: center center;transform: rotate3d(0,0,1,-200deg);opacity: 0;}100%{transform-origin: center center;transform: translate3d(0px,0px,0px);opacity: 1;}}
@keyframes rotateIn{0%{transform-origin: center center;transform: rotate3d(0,0,1,-200deg);opacity: 0;}100%{transform-origin: center center;transform: translate3d(0px,0px,0px);opacity: 1;}}
@-webkit-keyframes rotateInDownLeft{0%{transform-origin: left bottom;transform: rotate3d(0,0,1,-45deg);opacity: 0;}100%{transform-origin: left bottom;transform: translate3d(0px,0px,0px);opacity: 1;}}
@keyframes rotateInDownLeft{0%{transform-origin: left bottom;transform: rotate3d(0,0,1,-45deg);opacity: 0;}100%{transform-origin: left bottom;transform: translate3d(0px,0px,0px);opacity: 1;}}
@-webkit-keyframes rotateInDownRight{0%{transform-origin: right bottom;transform: rotate3d(0,0,1,45deg);opacity: 0;}100%{transform-origin: right bottom;transform: translate3d(0px,0px,0px);opacity: 1;}}
@keyframes rotateInDownRight{0%{transform-origin: right bottom;transform: rotate3d(0,0,1,45deg);opacity: 0;}100%{transform-origin: right bottom;transform: translate3d(0px,0px,0px);opacity: 1;}}
@-webkit-keyframes rotateInUpLeft{0%{transform-origin: left bottom;transform: rotate3d(0,0,1,45deg);opacity: 0;}100%{transform-origin: left bottom;transform: translate3d(0px,0px,0px);opacity: 1;}}
@keyframes rotateInUpLeft{0%{transform-origin: left bottom;transform: rotate3d(0,0,1,45deg);opacity: 0;}100%{transform-origin: left bottom;transform: translate3d(0px,0px,0px);opacity: 1;}}
@-webkit-keyframes rotateInUpRight{0%{transform-origin: right bottom;transform: rotate3d(0,0,1,-90deg);opacity: 0;}100%{transform-origin: right bottom;transform: translate3d(0px,0px,0px);opacity: 1;}}
@keyframes rotateInUpRight{0%{transform-origin: right bottom;transform: rotate3d(0,0,1,-90deg);opacity: 0;}100%{transform-origin: right bottom;transform: translate3d(0px,0px,0px);opacity: 1;}}
@-webkit-keyframes rotateOut{0%{transform-origin: center center;opacity: 1;}100%{transform-origin: center center;transform: rotate3d(0,0,1,200deg);opacity: 0;}}
@keyframes rotateOut{0%{transform-origin: center center;opacity: 1;}100%{transform-origin: center center;transform: rotate3d(0,0,1,200deg);opacity: 0;}}
@-webkit-keyframes rotateOutDownLeft{0%{transform-origin: left bottom;opacity: 1;}100%{transform-origin: left bottom;transform: rotate3d(0,0,1,45deg);opacity: 0;}}
@keyframes rotateOutDownLeft{0%{transform-origin: left bottom;opacity: 1;}100%{transform-origin: left bottom;transform: rotate3d(0,0,1,45deg);opacity: 0;}}
@-webkit-keyframes rotateOutDownRight{0%{transform-origin: right bottom;opacity: 1;}100%{transform-origin: right bottom;transform: rotate3d(0,0,1,-45deg);opacity: 0;}}
@keyframes rotateOutDownRight{0%{transform-origin: right bottom;opacity: 1;}100%{transform-origin: right bottom;transform: rotate3d(0,0,1,-45deg);opacity: 0;}}
@-webkit-keyframes rotateOutUpLeft{0%{transform-origin: left bottom;opacity: 1;}100%{transform-origin: left bottom;transform: rotate3d(0,0,1,-45deg);opacity: 0;}}
@keyframes rotateOutUpLeft{0%{transform-origin: left bottom;opacity: 1;}100%{transform-origin: left bottom;transform: rotate3d(0,0,1,-45deg);opacity: 0;}}
@-webkit-keyframes rotateOutUpRight{0%{transform-origin: right bottom;opacity: 1;}100%{transform-origin: right bottom;transform: rotate3d(0,0,1,90deg);opacity: 0;}}
@keyframes rotateOutUpRight{0%{transform-origin: right bottom;opacity: 1;}100%{transform-origin: right bottom;transform: rotate3d(0,0,1,90deg);opacity: 0;}}
@-webkit-keyframes hinge{0%{transform-origin: left top;animation-timing-function: ease-in-out;}20%,60%{transform: rotate3d(0,0,1,80deg);transform-origin: left top;animation-timing-function: ease-in-out;}40%,80%{transform: rotate3d(0,0,1,60deg);transform-origin: left top;animation-timing-function: ease-in-out;opacity: 1;}100%{transform: translate3d(0px,700px,0px);opacity: 0;}}
@keyframes hinge{0%{transform-origin: left top;animation-timing-function: ease-in-out;}20%,60%{transform: rotate3d(0,0,1,80deg);transform-origin: left top;animation-timing-function: ease-in-out;}40%,80%{transform: rotate3d(0,0,1,60deg);transform-origin: left top;animation-timing-function: ease-in-out;opacity: 1;}100%{transform: translate3d(0px,700px,0px);opacity: 0;}}
@-webkit-keyframes jackInTheBox{0%{opacity: 0;transform: scale(0.1) rotate(30deg);transform-origin: center bottom;}50%{transform: rotate(-10deg);}70%{transform: rotate(3deg);}100%{opacity: 1;transform: scale(1);}}
@keyframes jackInTheBox{0%{opacity: 0;transform: scale(0.1) rotate(30deg);transform-origin: center bottom;}50%{transform: rotate(-10deg);}70%{transform: rotate(3deg);}100%{opacity: 1;transform: scale(1);}}
@-webkit-keyframes rollIn{0%{opacity: 0;transform: translate3d(-100%,0px,0px) rotate3d(0,0,1,-120deg);}100%{opacity: 1;transform: translate3d(0px,0px,0px);}}
@keyframes rollIn{0%{opacity: 0;transform: translate3d(-100%,0px,0px) rotate3d(0,0,1,-120deg);}100%{opacity: 1;transform: translate3d(0px,0px,0px);}}
@-webkit-keyframes rollOut{0%{opacity: 1;}100%{opacity: 0;transform: translate3d(100%,0px,0px) rotate3d(0,0,1,120deg);}}
@keyframes rollOut{0%{opacity: 1;}100%{opacity: 0;transform: translate3d(100%,0px,0px) rotate3d(0,0,1,120deg);}}
@-webkit-keyframes zoomIn{0%{opacity: 0;transform: scale3d(0.3,0.3,0.3);}50%{opacity: 1;}}
@keyframes zoomIn{0%{opacity: 0;transform: scale3d(0.3,0.3,0.3);}50%{opacity: 1;}}
@-webkit-keyframes zoomInDown{0%{opacity: 0;transform: scale3d(0.1,0.1,0.1) translate3d(0px,-1000px,0px);animation-timing-function: cubic-bezier(0.55,0.055,0.675,0.19);}60%{opacity: 1;transform: scale3d(0.475,0.475,0.475) translate3d(0px,60px,0px);animation-timing-function: cubic-bezier(0.175,0.885,0.32,1);}}
@keyframes zoomInDown{0%{opacity: 0;transform: scale3d(0.1,0.1,0.1) translate3d(0px,-1000px,0px);animation-timing-function: cubic-bezier(0.55,0.055,0.675,0.19);}60%{opacity: 1;transform: scale3d(0.475,0.475,0.475) translate3d(0px,60px,0px);animation-timing-function: cubic-bezier(0.175,0.885,0.32,1);}}
@-webkit-keyframes zoomInLeft{0%{opacity: 0;transform: scale3d(0.1,0.1,0.1) translate3d(-1000px,0px,0px);animation-timing-function: cubic-bezier(0.55,0.055,0.675,0.19);}60%{opacity: 1;transform: scale3d(0.475,0.475,0.475) translate3d(10px,0px,0px);animation-timing-function: cubic-bezier(0.175,0.885,0.32,1);}}
@keyframes zoomInLeft{0%{opacity: 0;transform: scale3d(0.1,0.1,0.1) translate3d(-1000px,0px,0px);animation-timing-function: cubic-bezier(0.55,0.055,0.675,0.19);}60%{opacity: 1;transform: scale3d(0.475,0.475,0.475) translate3d(10px,0px,0px);animation-timing-function: cubic-bezier(0.175,0.885,0.32,1);}}
@-webkit-keyframes zoomInRight{0%{opacity: 0;transform: scale3d(0.1,0.1,0.1) translate3d(1000px,0px,0px);animation-timing-function: cubic-bezier(0.55,0.055,0.675,0.19);}60%{opacity: 1;transform: scale3d(0.475,0.475,0.475) translate3d(-10px,0px,0px);animation-timing-function: cubic-bezier(0.175,0.885,0.32,1);}}
@keyframes zoomInRight{0%{opacity: 0;transform: scale3d(0.1,0.1,0.1) translate3d(1000px,0px,0px);animation-timing-function: cubic-bezier(0.55,0.055,0.675,0.19);}60%{opacity: 1;transform: scale3d(0.475,0.475,0.475) translate3d(-10px,0px,0px);animation-timing-function: cubic-bezier(0.175,0.885,0.32,1);}}
@-webkit-keyframes zoomInUp{0%{opacity: 0;transform: scale3d(0.1,0.1,0.1) translate3d(0px,1000px,0px);animation-timing-function: cubic-bezier(0.55,0.055,0.675,0.19);}60%{opacity: 1;transform: scale3d(0.475,0.475,0.475) translate3d(0px,-60px,0px);animation-timing-function: cubic-bezier(0.175,0.885,0.32,1);}}
@keyframes zoomInUp{0%{opacity: 0;transform: scale3d(0.1,0.1,0.1) translate3d(0px,1000px,0px);animation-timing-function: cubic-bezier(0.55,0.055,0.675,0.19);}60%{opacity: 1;transform: scale3d(0.475,0.475,0.475) translate3d(0px,-60px,0px);animation-timing-function: cubic-bezier(0.175,0.885,0.32,1);}}
@-webkit-keyframes zoomOut{0%{opacity: 1;}50%{opacity: 0;transform: scale3d(0.3,0.3,0.3);}100%{opacity: 0;}}
@keyframes zoomOut{0%{opacity: 1;}50%{opacity: 0;transform: scale3d(0.3,0.3,0.3);}100%{opacity: 0;}}
@-webkit-keyframes zoomOutDown{40%{opacity: 1;transform: scale3d(0.475,0.475,0.475) translate3d(0px,-60px,0px);animation-timing-function: cubic-bezier(0.55,0.055,0.675,0.19);}100%{opacity: 0;transform: scale3d(0.1,0.1,0.1) translate3d(0px,2000px,0px);transform-origin: center bottom;animation-timing-function: cubic-bezier(0.175,0.885,0.32,1);}}
@keyframes zoomOutDown{40%{opacity: 1;transform: scale3d(0.475,0.475,0.475) translate3d(0px,-60px,0px);animation-timing-function: cubic-bezier(0.55,0.055,0.675,0.19);}100%{opacity: 0;transform: scale3d(0.1,0.1,0.1) translate3d(0px,2000px,0px);transform-origin: center bottom;animation-timing-function: cubic-bezier(0.175,0.885,0.32,1);}}
@-webkit-keyframes zoomOutLeft{40%{opacity: 1;transform: scale3d(0.475,0.475,0.475) translate3d(42px,0px,0px);}100%{opacity: 0;transform: scale(0.1) translate3d(-2000px,0px,0px);transform-origin: left center;}}
@keyframes zoomOutLeft{40%{opacity: 1;transform: scale3d(0.475,0.475,0.475) translate3d(42px,0px,0px);}100%{opacity: 0;transform: scale(0.1) translate3d(-2000px,0px,0px);transform-origin: left center;}}
@-webkit-keyframes zoomOutRight{40%{opacity: 1;transform: scale3d(0.475,0.475,0.475) translate3d(-42px,0px,0px);}100%{opacity: 0;transform: scale(0.1) translate3d(2000px,0px,0px);transform-origin: right center;}}
@keyframes zoomOutRight{40%{opacity: 1;transform: scale3d(0.475,0.475,0.475) translate3d(-42px,0px,0px);}100%{opacity: 0;transform: scale(0.1) translate3d(2000px,0px,0px);transform-origin: right center;}}
@-webkit-keyframes zoomOutUp{40%{opacity: 1;transform: scale3d(0.475,0.475,0.475) translate3d(0px,60px,0px);animation-timing-function: cubic-bezier(0.55,0.055,0.675,0.19);}100%{opacity: 0;transform: scale3d(0.1,0.1,0.1) translate3d(0px,-2000px,0px);transform-origin: center bottom;animation-timing-function: cubic-bezier(0.175,0.885,0.32,1);}}
@keyframes zoomOutUp{40%{opacity: 1;transform: scale3d(0.475,0.475,0.475) translate3d(0px,60px,0px);animation-timing-function: cubic-bezier(0.55,0.055,0.675,0.19);}100%{opacity: 0;transform: scale3d(0.1,0.1,0.1) translate3d(0px,-2000px,0px);transform-origin: center bottom;animation-timing-function: cubic-bezier(0.175,0.885,0.32,1);}}
@-webkit-keyframes slideInDown{0%{transform: translate3d(0px,-100%,0px);visibility: visible;}100%{transform: translate3d(0px,0px,0px);}}
@keyframes slideInDown{0%{transform: translate3d(0px,-100%,0px);visibility: visible;}100%{transform: translate3d(0px,0px,0px);}}
@-webkit-keyframes slideInLeft{0%{transform: translate3d(-100%,0px,0px);visibility: visible;}100%{transform: translate3d(0px,0px,0px);}}
@keyframes slideInLeft{0%{transform: translate3d(-100%,0px,0px);visibility: visible;}100%{transform: translate3d(0px,0px,0px);}}
@-webkit-keyframes slideInRight{0%{transform: translate3d(100%,0px,0px);visibility: visible;}100%{transform: translate3d(0px,0px,0px);}}
@keyframes slideInRight{0%{transform: translate3d(100%,0px,0px);visibility: visible;}100%{transform: translate3d(0px,0px,0px);}}
@-webkit-keyframes slideInUp{0%{transform: translate3d(0px,100%,0px);visibility: visible;}100%{transform: translate3d(0px,0px,0px);}}
@keyframes slideInUp{0%{transform: translate3d(0px,100%,0px);visibility: visible;}100%{transform: translate3d(0px,0px,0px);}}
@-webkit-keyframes slideOutDown{0%{transform: translate3d(0px,0px,0px);}100%{visibility: hidden;transform: translate3d(0px,100%,0px);}}
@keyframes slideOutDown{0%{transform: translate3d(0px,0px,0px);}100%{visibility: hidden;transform: translate3d(0px,100%,0px);}}
@-webkit-keyframes slideOutLeft{0%{transform: translate3d(0px,0px,0px);}100%{visibility: hidden;transform: translate3d(-100%,0px,0px);}}
@keyframes slideOutLeft{0%{transform: translate3d(0px,0px,0px);}100%{visibility: hidden;transform: translate3d(-100%,0px,0px);}}
@-webkit-keyframes slideOutRight{0%{transform: translate3d(0px,0px,0px);}100%{visibility: hidden;transform: translate3d(100%,0px,0px);}}
@keyframes slideOutRight{0%{transform: translate3d(0px,0px,0px);}100%{visibility: hidden;transform: translate3d(100%,0px,0px);}}
@-webkit-keyframes slideOutUp{0%{transform: translate3d(0px,0px,0px);}100%{visibility: hidden;transform: translate3d(0px,-100%,0px);}}
@keyframes slideOutUp{0%{transform: translate3d(0px,0px,0px);}100%{visibility: hidden;transform: translate3d(0px,-100%,0px);}}
.pages_count,.qsm-page .pages_count,.quiz_section .pages_count{display: block;text-align: center;}
.mlw_qmn_question p:empty,.qsm-d-none{display: none;}
body .quiz_section .qsm_contact_div .mlw_qmn_question{display: block;}
.mlw_qmn_question.polar-question-title{margin-bottom: 10px;}
div .quiz_section .question-type-polar-s,.qsm_questions_answers_section .mlw_qmn_question .question-type-polar-s,.qsm-quiz-container .mlw_qmn_question .question-type-polar-s{display: inline-flex;flex-wrap: wrap;width: 100%;align-content: space-between;align-items: center;}
.question-type-polar-s .qsm_image_caption{display: block;}
.qsm-popup-slide.is-open{display: block !important;}
.qsm-popup__overlay{position: fixed;inset: 0px;background: rgba(0,0,0,0.6);display: flex;justify-content: center;align-items: center;z-index: 9999;}
.qsm-popup__container{background-color: rgb(255,255,255);padding: 30px;min-width: 500px;max-width: 700px;max-height: 95vh;border-radius: 4px;overflow-y: auto;box-sizing: border-box;}
.qsm-popup__header{display: flex;justify-content: space-between;align-items: center;}
.qsm-popup__title{margin-top: 0px;margin-bottom: 0px;font-weight: 600;font-size: 1.25rem;line-height: 1.25;color: rgb(34,113,177);box-sizing: border-box;}
.qsm-popup__content{margin-top: 2rem;margin-bottom: 2rem;line-height: 1.5;color: rgba(0,0,0,0.8);}
body .qsm-popup__btn{font-size: 0.875rem;padding: 0.5rem 1rem;background-color: rgb(230,230,230);color: rgba(0,0,0,0.8);border-radius: 0.25rem;border-style: none;border-width: 0px;cursor: pointer;appearance: button;text-transform: none;overflow: visible;line-height: 1.15;margin: 0px;}
.qsm_image_result_caption,.qsm_image_result_caption_default{background-color: white;display: block;width: 100%;box-sizing: border-box;padding: 5px 5px 5px 27px;}
.qsm-deselect-answer{float: right;position: absolute;right: 0px;bottom: 0px;}
.qsm-popup__btn-primary{margin-right: 30px;}
body .qsm-popup__container{padding-top: 40px;padding-bottom: 50px;}
body .qsm-popup .qsm-popup__btn{font-size: 16px;padding: 10px 15px;}
body .qsm-popup__content>img{display: inline-block;width: 70px;}
body .qsm-popup__content>p.qsm-time-up-text{font-weight: bold;font-size: 24px;margin-top: 10px;font-family: inherit;}
footer.qsm-popup__footer{text-align: center;padding: 10px;}
.qmn_accept_answers input[type="checkbox"]{vertical-align: top;position: relative;bottom: -5px;}
.qsm-quiz-container .qsm-contact-type-checkbox{display: flex;align-items: center;flex-wrap: nowrap;align-content: center;}
.qsm-quiz-container .qsm-contact-type-checkbox input{margin: 0px 5px 9px 3px;}
.quiz_section .mlw_qmn_new_question{font-weight: bold;display: inline;width: auto;margin-bottom: 10px;}
.quiz_section .mlw_qmn_new_question .qsm-question-title-label{display: inline;}
.quiz_section .mlw_qmn_question.qsm_remove_bold{font-weight: normal;display: block;margin-bottom: 10px;position: relative;}
.qsm-quiz-container .quiz_section .qsm-align-fill-in-blanks:not(.qsm_remove_bold){display: inline-block;}
.quiz_section iframe{width: 100% !important;min-height: 315px !important;}
.qsm-progress-bar .progressbar-text{font-size: 13px;font-weight: bold;color: rgb(52,152,219);width: 50px;margin-left: 10px;}
.qsm-progress-bar{display: flex;flex-direction: row-reverse;align-items: center;padding: 0px;}
.quiz_section .mlw-file-upload-error-msg{color: red;display: block;}
.quiz_section .mlw-file-upload-error-msg.mlw-file-upload-success-msg{color: green;display: block;}
.quiz_section .qsm-file-upload-container{border: 3px dashed rgba(84,116,130,0.32);padding: 15px;background: rgb(235,238,240);border-radius: 5px;max-width: 300px;cursor: pointer;position: relative;}
.quiz_theme_default .qsm-file-upload-status{max-width: 300px;}
.quiz_section .qsm-file-upload-container.file-hover,.quiz_section .qsm-file-upload-container:hover{border: 3px solid rgb(34,154,205);padding: 15px;}
.quiz_section .qsm-file-upload-container .qsm-file-upload-logo{font-size: 45px;height: 100%;width: 100%;color: rgb(143,160,170);}
.quiz_section .qsm-file-upload-container .qsm-file-upload-message{text-align: center;font-size: 14px;color: rgb(85,85,85);}
.quiz_section .qsm-file-upload-container .qsm-file-upload-name{text-align: center;font-size: 14px;padding: 5px;font-weight: bold;color: rgb(85,85,85);overflow-wrap: anywhere;}
.quiz_section .qsm-file-upload-status{display: none;margin: 5px 0px;text-align: center;font-size: 15px;padding: 5px;}
.quiz_section .qsm-file-upload-container .remove-uploaded-file{color: red;display: inline-block;cursor: pointer;margin-top: 5px;border: 1px solid red;border-radius: 50%;position: absolute;right: 5px;top: 0px;width: 22px;height: 22px;}
.qsm-admin-i-understand-warning{display: flex;gap: 20px;align-items: center;}
.mlw_qmn_question .qmn_user_incorrect_answer{display: block;color: rgb(220,50,50);margin-bottom: 5px;padding-left: 10px;}
.mlw_qmn_question span.qmn_user_incorrect_answer::before{position: relative;top: 3px;content: "";font-family: dashicons;left: -10px;}
.mlw_qmn_question .qmn_user_correct_answer{display: block;color: green;margin-bottom: 5px;padding-left: 10px;}
.mlw_qmn_question .qmn_user_correct_answer::before{content: "";font-family: dashicons;position: relative;top: 3px;left: -10px;}
.mlw_qmn_question .qsm-text-wrong-option{display: block;color: rgb(220,50,50);margin-bottom: 5px;padding-left: 10px;}
.mlw_qmn_question span.qsm-text-wrong-option::before{content: "";font-family: dashicons;position: relative;top: 3px;left: -10px;}
.mlw_qmn_question .qsm-text-correct-option{display: block;color: green;margin-bottom: 5px;padding-left: 10px;}
.mlw_qmn_question .qsm-text-correct-option::before{content: "";font-family: dashicons;position: relative;top: 3px;left: -10px;}
body .qsm-results-page .mlw_qmn_question .qmn_image_option::before{position: absolute;top: calc(100% - 40px);left: 15px;background: rgb(255,255,255);border-radius: 50%;line-height: 1;margin-top: 5px;}
.qmn_question_answer img{max-width: 100%;}
.qsm-results-page .mlw_qmn_question .qmn_image_option{flex-flow: column;height: auto;}
.mlw_qmn_question .qsm-text-correct-option.qsm-text-user-correct-answer::before{content: "";top: 4px;}
.mlw_qmn_question .qsm-text-simple-option{display: block;margin-bottom: 5px;color: rgb(128,128,128);padding-left: 10px;}
.mlw_qmn_question .qsm-text-simple-option::before{content: "";font-family: dashicons;position: relative;top: 3px;left: -10px;}
.qsm-results-page .qmn_question_answer.qsm-add-border-bottom{border-bottom: 1px solid rgb(128,128,128);padding-bottom: 25px;}
.qmn_quiz_container.qsm_auto_pagination_enabled{position: relative;}
.qmn_quiz_container.qsm_auto_pagination_enabled .quiz_section.quiz_end .qsm-btn{position: absolute;bottom: 15px;right: 0px;z-index: 1;}
.quiz_section input[type="text"].qmn_fill_blank{display: inline-block;}
.quiz_section .qsm-inline-correct-info{margin-bottom: 0px;margin-top: 10px;}
.quiz_section.qmn_error .mlw_answer_date{border: 1px solid rgb(218,79,73);background: rgb(242,222,222);padding: 5px;border-radius: 3px;}
.qsm_social_share_link{display: inline-block;cursor: pointer;}
.qsm-quiz-form .mlw_answer_open_text,.qsm-quiz-form .mlw_answer_number{margin-bottom: 10px;}
@media screen and (max-width: 767px){body .quiz_section .qmn_radio_answers label,body .quiz_section .qmn_check_answers label,body .quiz_section .qmn_accept_answers label{font-size: 14px;}}
.qsm_tooltip{position: relative;display: inline-block;cursor: pointer;}
.qsm_tooltip .qsm_tooltiptext{visibility: hidden;width: 120px;background-color: black;color: rgb(255,255,255);text-align: center;border-radius: 6px;padding: 5px 0px;position: absolute;z-index: 1;bottom: 100%;left: 50%;margin-left: -60px;}
.qsm-tooltip-arrow{width: 70px;height: 16px;overflow: hidden;position: absolute;left: 50%;margin-left: -35px;bottom: -16px;}
.qsm-tooltip-arrow.top{top: -16px;bottom: auto;}
.qsm-tooltip-arrow::after{content: "";background: rgb(34,34,34);border: 1px solid rgb(243,243,243);position: absolute;left: 20px;top: -20px;width: 25px;height: 25px;box-shadow: black 6px 5px 9px -9px;transform: rotate(45deg);}
.qsm-tooltip-arrow.top::after{bottom: -20px;top: auto;}
.qsm_quiz_processing_box{display: inline-block;width: 100%;box-sizing: border-box;padding: 20px;text-align: center;}
.qsm_quiz_processing_box .qsm_quiz_processing_message{margin: 10px 0px;}
.admin_page_qsm_quiz_result_details .qmn_image_option img,.quiz_section .qmn_image_option img{width: 100%;height: 100%;object-fit: cover;}
.admin_page_qsm_quiz_result_details .qmn_image_option img{overflow: hidden;}
.admin_page_qsm_quiz_result_details .qmn_image_option{width: 48%;height: 250px;display: inline-flex;position: relative;flex-wrap: nowrap;overflow: hidden;padding: 1%;box-sizing: border-box;align-items: flex-end;}
.admin_page_qsm_quiz_result_details .qsm_image_result_caption_default{display: block;width: calc(100% - 45px);box-sizing: content-box;position: absolute;left: 27px;right: 50px;padding: 5px;bottom: 10px;z-index: 99;color: black;}
.admin_page_qsm_quiz_result_details .qmn_question_answer.qsm-add-border-bottom{border-bottom: 1px solid rgb(128,128,128);padding-bottom: 25px;}
.qmn_btn,.qsm-quiz-container.qmn_quiz_container .qmn_btn,.qsm-quiz-container.qmn_quiz_container .btn{position: relative;display: inline-block;box-sizing: border-box;color: rgb(102,102,102);background: rgb(204,204,204);border: 1px solid rgb(204,204,204);font-family: inherit;font-size: 16px;line-height: 22px;text-align: center;min-width: 100px;padding: 10px 20px;cursor: pointer;text-decoration: none;border-radius: 3px;box-shadow: rgba(0,0,0,0.05) 0px 0px 6px;transition: background 0.25s ease-out;}
.qsm-result-page-warning{color: rgb(132,32,41);background-color: rgb(248,215,218);border-color: rgb(245,194,199);padding: 1rem;border-radius: 0.25rem;margin-bottom: 1rem;}
.qsm-quiz-container input[type="checkbox"],.qsm-quiz-container input[type="radio"]{vertical-align: top;margin-top: 5px;}
.quiz_section fieldset{border: none;padding: 0px;margin: 0px;}
.qsm-quiz-default-feature-image{width: 100%;}
.qsm-progress-bar{position: relative;flex-grow: 2;}
@-webkit-keyframes spinner-loader{0%{transform: rotate(0deg);}100%{transform: rotate(360deg);}}
@keyframes spinner-loader{0%{transform: rotate(0deg);}100%{transform: rotate(360deg);}}
.qsm-spinner-loader:not(:required){animation: 1500ms linear 0s infinite normal none running spinner-loader;border-radius: 0.5em;box-shadow: rgba(0,0,51,0.3) 1.5em 0px 0px 0px,rgba(0,0,51,0.3) 1.1em 1.1em 0px 0px,rgba(0,0,51,0.3) 0px 1.5em 0px 0px,rgba(0,0,51,0.3) -1.1em 1.1em 0px 0px,rgba(0,0,51,0.3) -1.5em 0px 0px 0px,rgba(0,0,51,0.3) -1.1em -1.1em 0px 0px,rgba(0,0,51,0.3) 0px -1.5em 0px 0px,rgba(0,0,51,0.3) 1.1em -1.1em 0px 0px;display: inline-block;font-size: 10px;width: 1em;height: 1em;margin: 1.5em;overflow: hidden;text-indent: 100%;}
.mlw_qmn_message_before{color: rgb(102,102,102);font-size: 18px;display: block;margin-bottom: 20px;padding-bottom: 10px;}
.mlw_qmn_message_before p{margin: 0px 0px 10px;}
.quiz_section{display: block;border: 0px;margin: 0px;padding: 15px 0px;}
.quiz_section label,.quiz_section .mlw_qmn_question{display: block;margin: 0px 0px 5px;font-weight: bold;box-sizing: border-box;}
.quiz_section>.quiz-cat{margin-left: 15px;font-size: 14px;font-style: italic;float: right;}
.qsm_contact_div{margin: 10px 0px;}
.quiz_section .qsm-contact-type-checkbox label,.quiz_section .qsm-contact-type-checkbox input{display: inline;}
label.inline,label.inline .mlw_qmn_question,.quiz_section.inline .mlw_horizontal_multiple{display: inline-block;}
.quiz_section p.form-help{margin: 5px 0px 0px;font-size: 12px;color: rgb(153,153,153);}
.quiz_section iframe{margin-bottom: 10px;}
.qmn_mc_answer_wrap{display: block;margin: 5px 0px;}
.quiz_section .qmn_radio_answers label,.quiz_section .qmn_check_answers label,.quiz_section .qmn_accept_answers label{display: inline-block;margin: 0px 5px;padding: 0px;font-weight: normal;font-size: 14px;cursor: pointer;max-width: calc(100% - 40px);}
.quiz_section.text-block h2{display: block;margin: 0px 0px 10px;}
.quiz_section select,.quiz_section textarea,.quiz_section input[type="text"],.quiz_section input[type="email"],.quiz_section input[type="url"],.quiz_section input[type="number"]{width: 70%;min-height: 35px;display: inline-block;padding: 10px 8px;font-size: 14px;color: rgb(85,85,85);background: rgb(255,255,255);border: 1px solid rgb(227,227,227);border-radius: 3px;box-sizing: border-box;transition: 0.5s ease-in-out;}
.quiz_section select.qsm_select.qsm_dropdown{height: auto;margin-bottom: 5px;}
.qsm-results-page .qmn_image_option img,.quiz_section .qmn_image_option img{width: 100%;height: 100%;object-fit: cover;max-width: 100%;}
.qmn_fill_blank{margin: 0px 5px;width: 100px !important;}
.qmn_fill_blank.small{width: 50px;}
.qmn_fill_blank.medium{width: 100px;}
.qmn_fill_blank.large{width: 150px;}
.qsm-results-page .qmn_image_option,.quiz_section .qmn_image_option{width: 48%;height: 250px;position: relative;flex-wrap: nowrap;overflow: hidden;padding: 1%;box-sizing: border-box;align-items: flex-end;display: inline-flex !important;}
.qsm-results-page .qmn_image_option input[type="radio"],.qsm-results-page .qmn_image_option input[type="checkbox"],.quiz_section .qmn_image_option input[type="radio"],.quiz_section .qmn_image_option input[type="checkbox"]{margin: 0px 0px 3px;min-width: 15px;min-height: 15px;}
.qmn_error_message{color: rgb(218,79,73);border: 1px solid rgb(218,79,73);background: rgb(242,222,222);display: block;padding: 10px;margin: 10px 0px;border-radius: 3px;}
.qsm-quiz-form .qmn_error select,.qsm-quiz-form .qmn_error textarea,.qsm-quiz-form .qmn_error input[type="text"],.qsm-quiz-form .qmn_error input[type="number"],.qsm-quiz-form .qmn_error input[type="email"],.qsm-quiz-form .qmn_error input[type="url"],.qsm-quiz-form .qmn_error input[type="checkbox"],.qsm-quiz-form .qmn_error input[type="file"],.qsm-quiz-form .qmn_error input[type="date"],.qsm-quiz-form .qmn_error select:hover,.qsm-quiz-form .qmn_error textarea:hover,.qsm-quiz-form .qmn_error input[type="text"]:hover,.qsm-quiz-form .qmn_error input[type="number"]:hover,.qsm-quiz-form .qmn_error input[type="email"]:hover,.qsm-quiz-form .qmn_error input[type="url"]:hover,.qsm-quiz-form .qmn_error input[type="checkbox"]:hover,.qsm-quiz-form .qmn_error input[type="file"]:hover,.qsm-quiz-form .qmn_error input[type="date"]:hover,.qsm-quiz-form .qmn_error select:focus,.qsm-quiz-form .qmn_error textarea:focus,.qsm-quiz-form .qmn_error input[type="text"]:focus,.qsm-quiz-form .qmn_error input[type="number"]:focus,.qsm-quiz-form .qmn_error input[type="email"]:focus,.qsm-quiz-form .qmn_error input[type="url"]:focus,.qsm-quiz-form .qmn_error input[type="checkbox"]:focus,.qsm-quiz-form .qmn_error input[type="file"]:focus .qsm-quiz-form .qmn_error input[type="date"]:focus{position: relative;border: 1px solid rgb(218,79,73);background: rgb(242,222,222);box-shadow: rgba(218,79,73,0.35) 0px 0px 10px;}
.qsm-quiz-form .qmn_error{position: relative;}
.qsm-quiz-form .qmn_error::after{content: "-";color: rgb(255,255,255);font-size: 20px;font-family: Helvetica,Arial,sans-serif;background: rgb(218,79,73);text-align: center;display: inline-block;height: 20px;line-height: 20px;width: 20px;position: absolute;right: 0px;top: 12px;border-radius: 20px;}
.qsm-quiz-form .qmn_error .qmn_radio_answers,.qsm-quiz-form .qmn_error .qmn_check_answers,.qsm-quiz-form .qmn_error .qmn_accept_answers{border: 1px solid rgb(218,79,73);background: rgb(242,222,222);padding: 5px;border-radius: 3px;}
.qmn_pagination,.qsm_auto_pagination_enabled .qmn_pagination{position: relative;display: flex;align-items: start;flex-flow: row-reverse wrap;padding: 15px 0px;justify-content: center;margin: 3px;width: 100% !important;}
.qmn_pagination .mlw_previous{margin-right: 5px;margin-top: 5px;}
.qmn_pagination .mlw_next,.qmn_pagination .qsm-submit-btn{margin-top: 5px;}
.qmn_pagination :nth-child(0){order: 0;}
.qmn_pagination :nth-child(1){order: 1;}
.qmn_pagination :nth-child(2){order: 2;}
.qsm_auto_pagination_enabled .qmn_pagination :nth-child(5){order: 0;}
.qsm_auto_pagination_enabled .qmn_pagination :nth-child(6){order: 1;}
.qsm_auto_pagination_enabled .qmn_pagination :nth-child(7){order: 2;}
@media screen and (min-width: 500px){.qmn_pagination,.qsm_auto_pagination_enabled .qmn_pagination{justify-content: space-between;align-items: center;flex-direction: row;flex-wrap: initial;}.qmn_pagination :nth-child(0){order: initial;}.qmn_pagination :nth-child(1){order: initial;}.qmn_pagination :nth-child(2){order: initial;}.qsm_auto_pagination_enabled .qmn_pagination :nth-child(5){order: initial;}.qsm_auto_pagination_enabled .qmn_pagination :nth-child(6){order: initial;}.qsm_auto_pagination_enabled .qmn_pagination :nth-child(7){order: initial;}}
.mlw_qmn_timer{z-index: 999;display: inline-block;position: fixed;bottom: 20px;right: 20px;height: 50px;line-height: 50px;padding: 0px 20px;background: rgb(52,73,94);color: rgb(255,255,255);border-radius: 50px;box-shadow: rgba(0,0,0,0.1) 0px 4px 8px;}
@media (max-width: 768px){.quiz_section label,.quiz_section .mlw_qmn_question{font-size: 18px;}.quiz_section p.form-help{font-size: 14px;}.quiz_section select,.quiz_section textarea,.quiz_section input[type="text"]{display: block;width: 100%;padding: 12px 10px;font-size: 16px;}.mlw_previous,.mlw_next,.qmn_page_counter_message{display: inline-block;text-align: center;position: relative;top: 0px;left: 0px;right: 0px;}}
.qsm-results-page .qmn_question_answer{margin-bottom: 30px;}
.page-timer-wrapper .qsm-pagetimer{font-size: 18px;font-weight: bold;line-height: 24px;color: rgb(51,51,51);padding: 5px 10px;box-shadow: rgb(238,238,238) 0px 0px 10px 1px;border-radius: 5px;}
.page-timer-wrapper .qsm-pagetimer-warning{box-sizing: border-box;color: red;font-size: 18px;line-height: 24px;}
.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image: none;width: 8px;height: 8px;border-width: 4px;border-style: solid;}
.ui-datepicker-rtl .ui-datepicker-prev:hover{right: 1px;left: auto;}
.ui-datepicker-rtl .ui-datepicker-next:hover{left: 1px;right: auto;}
.ui-dialog .ui-dialog-titlebar{padding: 0.4em 1em;position: relative;}
.ui-dialog .ui-dialog-title{float: left;margin: 0.1em 0px;white-space: nowrap;width: 90%;overflow: hidden;text-overflow: ellipsis;}
.ui-dialog .ui-dialog-titlebar-close{position: absolute;right: 0.3em;top: 50%;width: 20px;margin: -10px 0px 0px;padding: 1px;height: 20px;}
.ui-dialog .ui-dialog-content{position: relative;border: 0px;padding: 0.5em 1em;background: none;overflow: auto;}
.ui-dialog .ui-dialog-buttonpane{text-align: left;border-width: 1px 0px 0px;background-image: none;margin-top: 0.5em;padding: 0.3em 1em 0.5em 0.4em;}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float: right;}
.ui-dialog .ui-dialog-buttonpane button{margin: 0.5em 0.4em 0.5em 0px;cursor: pointer;}
@keyframes bounce{20%,53%,80%,0%,100%{animation-timing-function: cubic-bezier(0.215,0.61,0.355,1);transform: translate3d(0px,0px,0px);}40%,43%{animation-timing-function: cubic-bezier(0.755,0.05,0.855,0.06);transform: translate3d(0px,-30px,0px);}70%{animation-timing-function: cubic-bezier(0.755,0.05,0.855,0.06);transform: translate3d(0px,-15px,0px);}90%{transform: translate3d(0px,-4px,0px);}}
@keyframes flash{50%,0%,100%{opacity: 1;}25%,75%{opacity: 0;}}
@keyframes pulse{0%,100%{transform: scale3d(1,1,1);}50%{transform: scale3d(1.05,1.05,1.05);}}
@keyframes rubberBand{0%,100%{transform: scale3d(1,1,1);}30%{transform: scale3d(1.25,0.75,1);}40%{transform: scale3d(0.75,1.25,1);}50%{transform: scale3d(1.15,0.85,1);}65%{transform: scale3d(0.95,1.05,1);}75%{transform: scale3d(1.05,0.95,1);}}
@keyframes tada{0%,100%{transform: scale3d(1,1,1);}10%,20%{transform: scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg);}30%,50%,70%,90%{transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);}40%,60%,80%{transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);}}
@keyframes wobble{0%,100%{transform: none;}15%{transform: translate3d(-25%,0px,0px) rotate3d(0,0,1,-5deg);}30%{transform: translate3d(20%,0px,0px) rotate3d(0,0,1,3deg);}45%{transform: translate3d(-15%,0px,0px) rotate3d(0,0,1,-3deg);}60%{transform: translate3d(10%,0px,0px) rotate3d(0,0,1,2deg);}75%{transform: translate3d(-5%,0px,0px) rotate3d(0,0,1,-1deg);}}
@keyframes jello{11.1%,0%,100%{transform: none;}22.2%{transform: skewX(-12.5deg) skewY(-12.5deg);}33.3%{transform: skewX(6.25deg) skewY(6.25deg);}44.4%{transform: skewX(-3.125deg) skewY(-3.125deg);}55.5%{transform: skewX(1.5625deg) skewY(1.5625deg);}66.6%{transform: skewX(-0.78125deg) skewY(-0.78125deg);}77.7%{transform: skewX(0.390625deg) skewY(0.390625deg);}88.8%{transform: skewX(-0.195312deg) skewY(-0.195312deg);}}
@keyframes bounceIn{20%,40%,60%,80%,0%,100%{animation-timing-function: cubic-bezier(0.215,0.61,0.355,1);}0%{opacity: 0;transform: scale3d(0.3,0.3,0.3);}20%{transform: scale3d(1.1,1.1,1.1);}40%{transform: scale3d(0.9,0.9,0.9);}60%{opacity: 1;transform: scale3d(1.03,1.03,1.03);}80%{transform: scale3d(0.97,0.97,0.97);}100%{opacity: 1;transform: scale3d(1,1,1);}}
@keyframes bounceInDown{60%,75%,90%,0%,100%{animation-timing-function: cubic-bezier(0.215,0.61,0.355,1);}0%{opacity: 0;transform: translate3d(0px,-3000px,0px);}60%{opacity: 1;transform: translate3d(0px,25px,0px);}75%{transform: translate3d(0px,-10px,0px);}90%{transform: translate3d(0px,5px,0px);}100%{transform: none;}}
@keyframes bounceInLeft{60%,75%,90%,0%,100%{animation-timing-function: cubic-bezier(0.215,0.61,0.355,1);}0%{opacity: 0;transform: translate3d(-3000px,0px,0px);}60%{opacity: 1;transform: translate3d(25px,0px,0px);}75%{transform: translate3d(-10px,0px,0px);}90%{transform: translate3d(5px,0px,0px);}100%{transform: none;}}
@keyframes bounceInRight{60%,75%,90%,0%,100%{animation-timing-function: cubic-bezier(0.215,0.61,0.355,1);}0%{opacity: 0;transform: translate3d(3000px,0px,0px);}60%{opacity: 1;transform: translate3d(-25px,0px,0px);}75%{transform: translate3d(10px,0px,0px);}90%{transform: translate3d(-5px,0px,0px);}100%{transform: none;}}
@keyframes bounceInUp{60%,75%,90%,0%,100%{animation-timing-function: cubic-bezier(0.215,0.61,0.355,1);}0%{opacity: 0;transform: translate3d(0px,3000px,0px);}60%{opacity: 1;transform: translate3d(0px,-20px,0px);}75%{transform: translate3d(0px,10px,0px);}90%{transform: translate3d(0px,-5px,0px);}100%{transform: translate3d(0px,0px,0px);}}
@keyframes fadeInDown{0%{opacity: 0;transform: translate3d(0px,-100%,0px);}100%{opacity: 1;transform: none;}}
@keyframes fadeInLeft{0%{opacity: 0;transform: translate3d(-100%,0px,0px);}100%{opacity: 1;transform: none;}}
@keyframes fadeInRight{0%{opacity: 0;transform: translate3d(100%,0px,0px);}100%{opacity: 1;transform: none;}}
@keyframes fadeInUp{0%{opacity: 0;transform: translate3d(0px,100%,0px);}100%{opacity: 1;transform: none;}}
@keyframes lightSpeedIn{0%{transform: translate3d(100%,0px,0px) skewX(-30deg);opacity: 0;}60%{transform: skewX(20deg);opacity: 1;}80%{transform: skewX(-5deg);opacity: 1;}100%{transform: none;opacity: 1;}}
@keyframes rotateIn{0%{transform-origin: center center;transform: rotate3d(0,0,1,-200deg);opacity: 0;}100%{transform-origin: center center;transform: none;opacity: 1;}}
@keyframes rotateInDownLeft{0%{transform-origin: left bottom;transform: rotate3d(0,0,1,-45deg);opacity: 0;}100%{transform-origin: left bottom;transform: none;opacity: 1;}}
@keyframes rotateInDownRight{0%{transform-origin: right bottom;transform: rotate3d(0,0,1,45deg);opacity: 0;}100%{transform-origin: right bottom;transform: none;opacity: 1;}}
@keyframes rotateInUpLeft{0%{transform-origin: left bottom;transform: rotate3d(0,0,1,45deg);opacity: 0;}100%{transform-origin: left bottom;transform: none;opacity: 1;}}
@keyframes rotateInUpRight{0%{transform-origin: right bottom;transform: rotate3d(0,0,1,-90deg);opacity: 0;}100%{transform-origin: right bottom;transform: none;opacity: 1;}}
@keyframes rollIn{0%{opacity: 0;transform: translate3d(-100%,0px,0px) rotate3d(0,0,1,-120deg);}100%{opacity: 1;transform: none;}}
@keyframes elementor-animation-pulse{25%{transform: scale(1.1);}75%{transform: scale(0.9);}}
@keyframes elementor-animation-pulse-grow{100%{transform: scale(1.1);}}
@keyframes elementor-animation-pulse-shrink{100%{transform: scale(0.9);}}
@keyframes elementor-animation-push{50%{transform: scale(0.8);}100%{transform: scale(1);}}
@keyframes elementor-animation-pop{50%{transform: scale(1.2);}}
@keyframes elementor-animation-bob{0%{transform: translateY(-8px);}50%{transform: translateY(-4px);}100%{transform: translateY(-8px);}}
@keyframes elementor-animation-bob-float{100%{transform: translateY(-8px);}}
@keyframes elementor-animation-hang{0%{transform: translateY(8px);}50%{transform: translateY(4px);}100%{transform: translateY(8px);}}
@keyframes elementor-animation-hang-sink{100%{transform: translateY(8px);}}
@keyframes elementor-animation-wobble-vertical{16.65%{transform: translateY(8px);}33.3%{transform: translateY(-6px);}49.95%{transform: translateY(4px);}66.6%{transform: translateY(-2px);}83.25%{transform: translateY(1px);}100%{transform: translateY(0px);}}
@keyframes elementor-animation-wobble-horizontal{16.65%{transform: translateX(8px);}33.3%{transform: translateX(-6px);}49.95%{transform: translateX(4px);}66.6%{transform: translateX(-2px);}83.25%{transform: translateX(1px);}100%{transform: translateX(0px);}}
@keyframes elementor-animation-wobble-to-bottom-right{16.65%{transform: translate(8px,8px);}33.3%{transform: translate(-6px,-6px);}49.95%{transform: translate(4px,4px);}66.6%{transform: translate(-2px,-2px);}83.25%{transform: translate(1px,1px);}100%{transform: translate(0px,0px);}}
@keyframes elementor-animation-wobble-to-top-right{16.65%{transform: translate(8px,-8px);}33.3%{transform: translate(-6px,6px);}49.95%{transform: translate(4px,-4px);}66.6%{transform: translate(-2px,2px);}83.25%{transform: translate(1px,-1px);}100%{transform: translate(0px,0px);}}
@keyframes elementor-animation-wobble-top{16.65%{transform: skew(-12deg);}33.3%{transform: skew(10deg);}49.95%{transform: skew(-6deg);}66.6%{transform: skew(4deg);}83.25%{transform: skew(-2deg);}100%{transform: skew(0deg);}}
@keyframes elementor-animation-wobble-bottom{16.65%{transform: skew(-12deg);}33.3%{transform: skew(10deg);}49.95%{transform: skew(-6deg);}66.6%{transform: skew(4deg);}83.25%{transform: skew(-2deg);}100%{transform: skew(0deg);}}
@keyframes elementor-animation-wobble-skew{16.65%{transform: skew(-12deg);}33.3%{transform: skew(10deg);}49.95%{transform: skew(-6deg);}66.6%{transform: skew(4deg);}83.25%{transform: skew(-2deg);}100%{transform: skew(0deg);}}
@keyframes elementor-animation-buzz{50%{transform: translateX(3px) rotate(2deg);}100%{transform: translateX(-3px) rotate(-2deg);}}
@keyframes elementor-animation-buzz-out{10%{transform: translateX(3px) rotate(2deg);}20%{transform: translateX(-3px) rotate(-2deg);}30%{transform: translateX(3px) rotate(2deg);}40%{transform: translateX(-3px) rotate(-2deg);}50%{transform: translateX(2px) rotate(1deg);}60%{transform: translateX(-2px) rotate(-1deg);}70%{transform: translateX(2px) rotate(1deg);}80%{transform: translateX(-2px) rotate(-1deg);}90%{transform: translateX(1px) rotate(0deg);}100%{transform: translateX(-1px) rotate(0deg);}}
#hubspot-messages-iframe-container:hover .hs-drag-handle--v2--widget-open--left,#hubspot-messages-iframe-container:hover .hs-drag-handle--v2--widget-open--right{display: flex !important;}
#hubspot-messages-iframe-container .hs-shadow-container.active{width: 400px;height: 400px;}
.celcom-widget-button[data-v-a462a28c]{position: fixed;z-index: 99999;display: flex;align-items: center;gap: 8px;padding: 12px 18px;border: none;border-radius: 999px;color: rgb(255,255,255);font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size: 14px;font-weight: 600;box-shadow: rgba(0,0,0,0.18) 0px 4px 16px;cursor: pointer;transition: transform 0.2s;}
.celcom-widget-button-text[data-v-a462a28c]{white-space: nowrap;}
.celcom-widget-position--bottom-right[data-v-a462a28c]{bottom: 24px;right: 24px;}
@keyframes celcom-typing-488fc1ce{0%,80%,100%{opacity: 0.3;}40%{opacity: 1;}}
@keyframes celcom-spin-ccb6df25{100%{transform: rotate(360deg);}}