.elementor-element .a.e-con{text-decoration:none}.elementor-element .elementor-widget.elementor-widget-button .elementor-button-content-wrapper{align-items:center}.elementor-element .elementor-widget.elementor-widget-button span.elementor-button-icon{font-size:20px}.elementor-element .elementor-widget.elementor-widget-button.elementor-button-textual_button a{background-color:transparent!important;padding:0!important;box-shadow:none!important;border:none!important}.elementor-element .elementor-widget.elementor-widget-button.elementor-button-textual_button a span{color:var(--e-global-color-dcd0c08)!important}.elementor-element .elementor-widget.elementor-widget-button.elementor-button-textual_button a span.elementor-button-icon{font-size:20px}.elementor-element .elementor-widget.elementor-widget-button.elementor-button-return_button a{background-color:transparent!important;padding:0!important;box-shadow:none!important;border:none!important}.elementor-element .elementor-widget.elementor-widget-button.elementor-button-return_button a span{color:var(--e-global-color-7252476)!important}.elementor-element .elementor-widget.elementor-widget-button.elementor-button-return_button a span.elementor-button-icon{font-size:16px}.elementor-element .elementor-widget.elementor-widget-button.elementor-button-return_button a span.elementor-button-text{font-size:16px}.elementor-element .elementor-widget.elementor-widget-button.elementor-button-textual_button_accent a{background-color:transparent!important;padding:0!important;box-shadow:none!important;border:none!important;font-size:1em;font-weight:500;text-transform:none}.elementor-element .elementor-widget.elementor-widget-button.elementor-button-textual_button_accent a span.elementor-button-text span{color:var(--e-global-color-primary)!important}.elementor-element .elementor-widget.elementor-widget-button.elementor-button-textual_button_accent a .elementor-button-icon{font-size:18px}.elementor-element .elementor-widget.elementor-widget-button:not(.elementor-button-textual_button) a:hover:before{content:"";background:var(--e-global-color-4814f82)}.elementor-element .elementor-widget.elementor-widget-button:not(.elementor-button-textual_button) a:focus:before{content:"";background:var(--e-global-color-af26485)}.elementor-element .elementor-widget.elementor-widget-button.elementor-button-outline_button a{background-color:transparent!important}.elementor-element .elementor-widget.elementor-widget-button.elementor-button-outline_button a:hover{background-color:var(--e-global-color-4814f82)!important}.elementor-element .elementor-widget.elementor-widget-button.elementor-button-outline_button a span{color:var(--e-global-color-secondary)!important}.elementor-element .e-con-inner .elementor-widget-text-editor ul{padding-left:24px}.elementor-element .e-con-inner .elementor-widget-text-editor ul li{list-style-type:none;position:relative}.elementor-element .e-con-inner .elementor-widget-text-editor ul li:before{content:"";display:inline-block;width:8px;height:8px;background-color:var(--e-global-color-accent);border-radius:50%;position:absolute;left:-24px;top:16px;transform:translateY(-50%)}.elementor-element .e-con-inner .elementor-widget-post-info ul.elementor-inline-items{gap:8px}.elementor-element .e-con-inner .elementor-shortcode table tr:nth-child(odd) td{background-color:var(--e-global-color-text)!important}.elementor-element .e-con-inner .elementor-shortcode table tr:nth-child(odd):hover td{background-color:var(--e-global-color-text)!important;background:var(--e-global-color-text)!important}.elementor-element .e-con-inner .elementor-shortcode table tr:nth-child(even) td{background-color:var(--e-global-color-secondary)!important}.elementor-element .e-con-inner .elementor-shortcode table tr:nth-child(even):hover td{background-color:var(--e-global-color-secondary)!important;background:var(--e-global-color-secondary)!important}.elementor-element .e-con-inner .elementor-shortcode table tr td{border:none!important;padding-top:16px;padding-bottom:16px;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height)}.elementor-element .e-con-inner .elementor-shortcode table tr td span.table__tr__td--label{position:relative;z-index:1}.elementor-element .e-con-inner .elementor-shortcode table tr td span.table__tr__td--label:before{content:"";width:calc(100% + 24px);height:calc(100% + 8px);position:absolute;left:-12px;top:-4px;border-radius:12px;background:var(--e-global-color-accent);z-index:-1}.elementor-element .e-con-inner .elementor-shortcode .team-info{display:flex;flex-wrap:wrap;gap:20px}.elementor-element .e-con-inner .elementor-shortcode .team-info__item{display:flex;flex-direction:row;align-items:center;gap:8px}.elementor-element .e-con-inner .elementor-shortcode .team-info__item svg{width:20px;height:20px}.elementor-element .e-con-inner .elementor-shortcode .team-info__item svg path{fill:var(--e-global-color-primary)}.elementor-element .e-con-inner .elementor-shortcode .team-info__item a{color:var(--e-global-color-primary);font-size:var(--e-global-typography-11364fc-font-size);font-weight:var(--e-global-typography-11364fc-font-weight);text-decoration:var(--e-global-typography-11364fc-text-decoration);line-height:var(--e-global-typography-11364fc-line-height)}.elementor-element .e-con-inner .elementor-shortcode .downloads{display:flex;gap:16px;justify-content:space-between;align-items:center}.elementor-element .e-con-inner .elementor-shortcode .downloads__content-holder{display:flex;gap:16px;height:64px}.elementor-element .e-con-inner .elementor-shortcode .downloads__content-holder-info-holder{display:flex;flex-direction:column;justify-content:center;gap:0}.elementor-element .e-con-inner .elementor-shortcode .downloads__content-holder-info-holder h3{padding:0;margin:0}.elementor-element .e-con-inner .elementor-shortcode .downloads__content-holder-info-holder-exension-size{display:flex;gap:8px;color:var(--e-global-color-03ba8b4);font-family:var(--e-global-typography-6896194-font-family),Sans-serif;font-size:var(--e-global-typography-6896194-font-size);font-weight:var(--e-global-typography-6896194-font-weight);font-style:var(--e-global-typography-6896194-font-style);line-height:var(--e-global-typography-6896194-line-height)}.elementor-element .e-con-inner .elementor-shortcode .downloads__download-button-holder--button{padding:10px;border-radius:8px;border:1px solid var(--e-global-color-accent);background:#FFF;box-shadow:0 1px 1px 0 rgb(0 0 0 / .04),0 2px 2px 0 rgb(0 0 0 / .02);line-height:1;max-height:40px;max-width:40px}.elementor-element .e-con-inner .elementor-shortcode .downloads__download-button-holder--button svg{width:20px;height:20px;transform:translateY(4px)}.elementor-element .e-con-inner .elementor-shortcode .downloads.multiple{display:flex;flex-direction:column;align-items:flex-start;gap:32px}.elementor-element .e-con-inner .elementor-shortcode .downloads.multiple .downloads__download-button-holder{display:flex;align-items:center;justify-content:space-evenly;width:100%;gap:16px}.elementor-element .e-con-inner .elementor-shortcode .downloads.multiple .downloads__download-button-holder--button svg{transform:translateY(0)}.elementor-element .e-con-inner .elementor-nav-menu--main ul li ul li.menu__border-top{border-top:1px solid var(--e-global-color-accent)!important;width:calc(100% - 32px);margin-left:16px!important;margin-top:8px!important}.elementor-element .e-con-inner .elementor-nav-menu--main ul li ul li.menu__border-top a.elementor-sub-item{padding-left:0!important;margin-left:0!important;padding-top:16px!important;border-left:0!important}.elementor-element .e-con-inner .elementor-nav-menu--main ul li ul li.menu__border-bottom{border-bottom:1px solid var(--e-global-color-accent)!important;width:calc(100% - 32px);margin-left:16px!important;margin-bottom:8px!important}.elementor-element .e-con-inner .elementor-nav-menu--main ul li ul li.menu__border-bottom a.elementor-sub-item{padding-left:0!important;margin-left:0!important;padding-bottom:16px!important;border-left:0!important}.elementor-element .e-con-inner .custom-big-video.elementor-widget-video .elementor-wrapper,.elementor-element .e-con-inner .custom-small-video.elementor-widget-video .elementor-wrapper{max-height:640px;width:100%}@media only screen and (min-width:480px) and (max-width:1024px){.elementor-element .e-con-inner .custom-big-video.elementor-widget-video .elementor-wrapper,.elementor-element .e-con-inner .custom-small-video.elementor-widget-video .elementor-wrapper{max-height:500px}}@media only screen and (max-width:479px){.elementor-element .e-con-inner .custom-big-video.elementor-widget-video .elementor-wrapper,.elementor-element .e-con-inner .custom-small-video.elementor-widget-video .elementor-wrapper{max-height:192px}}.elementor-element .e-con-inner .custom-big-video.elementor-widget-video .elementor-wrapper .elementor-custom-embed-image-overlay .elementor-custom-embed-play,.elementor-element .e-con-inner .custom-small-video.elementor-widget-video .elementor-wrapper .elementor-custom-embed-image-overlay .elementor-custom-embed-play{background:var(--e-global-color-secondary);height:48px;width:48px;display:flex;align-items:center;justify-content:center;border-radius:100%;box-shadow:0 1px 1px 0 rgb(0 0 0 / .04),0 2px 2px 0 rgb(0 0 0 / .02)}.elementor-element .e-con-inner .custom-small-video.elementor-widget-video .elementor-wrapper{max-height:320px;min-height:320px;width:100%}@media only screen and (min-width:480px) and (max-width:1024px){.elementor-element .e-con-inner .custom-small-video.elementor-widget-video .elementor-wrapper{max-height:260px}}.elementor-element .e-con-inner select{display:flex;height:var(--Components-Component-Height,40px);padding:0 40px 0 16px;flex-direction:row;justify-content:space-around;align-items:center;flex:1 0 0%;border-radius:var(--Components-Component-Corners,8px);border:1px solid var(--greys-grey-2-lines-outlines,#D3D7E0);background:var(--greys-grey-0-white,#FFF);box-shadow:0 1px 1px 0 rgb(0 0 0 / .04),0 2px 2px 0 rgb(0 0 0 / .02);appearance:none;background-image:url(/wp-content/uploads/2024/07/Dropdown-2.svg);background-repeat:no-repeat;background-position:center right 16px}.elementor-element .e-con-inner input[type=checkbox]{opacity:0;pointer-events:none;position:absolute}.elementor-element .e-con-inner input[type=checkbox]+label{padding-left:35px}.elementor-element .e-con-inner input[type=checkbox]+label:before,.elementor-element .e-con-inner input[type=checkbox]:before{content:"";display:inline-block;position:absolute;left:5px;top:5px;width:24px;height:24px;box-shadow:inset 0 8px 8px 0 rgb(31 37 51 / .01),inset 0 4px 4px 0 rgb(31 37 51 / .01),inset 0 2px 2px 0 rgb(31 37 51 / .01),inset 0 1px 1px 0 rgb(31 37 51 / .01);border:solid 1px #d3d7e0;border-radius:6px;opacity:1}.elementor-element .e-con-inner [type=checkbox]:checked+label:before{background-color:var(--e-global-color-primary)!important}.elementor-element .e-con-inner input[type=checkbox]+label:after{content:"";display:inline-block;position:absolute;width:24px;left:5px;top:5px;height:24px;transition:ease-in-out 0.3s all;background-image:none!important;border-radius:6px;opacity:0;filter:invert(1);background-position:center}.elementor-element .e-con-inner input[type=checkbox]:checked+label:after{content:""!important;transform:scale(1)!important;opacity:1;background-image:url(/wp-content/uploads/2024/07/Check.svg)!important;background-position:center}.elementor-element .elementor-view-framed .elementor-icon{border-color:var(--e-global-color-primary)!important}.elementor-element .elementor-icon-list-items .elementor-icon-list-text p{font-size:14px}.elementor-element .elementor-button:hover{border-color:var(--e-global-color-2a3478f)}