Elementor Page Builder - Version 1.9.0

Version Description

  • 2018-01-09 =
  • New: Added Autosave capability for editor
  • New: Added save as draft option
  • New: Brand new Template Library
  • New: Added filter & sorting (new, trend & popular) to Template Library (#1711)
  • New: Added import & sync tools to Template Library (#2402)
  • New: Added search form to Template Library (#2499)
  • New: Added my favorites option to the Template Library
  • New: Added sorting (name, type, author & date) to My Templates Library
  • New: Added new social icons for Meetup, RSS & Skype (#2703, #2701, #3090)
  • New: Added Overview dashboard widget
  • Tweak: Added privacy control to video widget (#2741)
  • Tweak: Added new controls for Icons, Spacing & Padding to Toggle widget (#2836)
  • Tweak: Added new controls for Icons & Padding to Accordion widget (#2836)
  • Tweak: Added responsive space between control to Icon List widget
  • Tweak: Rename "Page Settings" panel to "Document Settings"
  • Tweak: Moved My Library to top of admin menu (#2843)
  • Tweak: Re-design menu of editor panel
  • Tweak: Replaced jquery-simple-dtpicker with flatpickr JS library (#2095)
  • Tweak: Reduced panel clutter by allowing group control to be displayed as a popup
  • Tweak: Added Gutenberg compatibility - "Add New Elementor" and "Back to Classic" edit screen
  • Tweak: Added excerpt control to the Document Settings if the post type supports excerpts (#2837)
  • Tweak: Added text-decoration to Typography control
  • Tweak: All functions, action hooks and filter hooks have been documented
  • Tweak: Implementing inline editing functionality in various Elementor widgets
  • Tweak: Accessible widget search - add label for screen readers in the search box (#2835)
  • Tweak: Improved Editor accessibility - replace title attributes with aria-label (#2861)
  • Tweak: Progress Bar widget accessibility - set correct role and added new aria attributes (#2861)
  • Tweak: Alert widget accessibility - make the "Dismiss" button accessible (#3108)
  • Tweak: Tabs widget accessibility - added id, role and aria attributes (#2913)
  • Tweak: Toggle widget accessibility - added id, role and aria attributes (#2836)
  • Tweak: Accordion widget accessibility - added id, role and aria attributes (#2836)
  • Tweak: Social Icons widget accessibility - added labels for screen readers
  • Tweak: Added Browser support notification for unsupported browsers
  • Tweak: Depended styles, various elements can set stylesheet dependencies
  • Tweak: Added option to set control as required by required => true
  • Fix: Added wptexturize filter to match WordPress native text formatting
  • Fix: Alignment issue with Icon widget
Download this release

Release Info

Developer KingYes
Plugin Icon 128x128 Elementor Page Builder
Version 1.9.0
Comparing to
See all releases

Code changes from version 1.9.0-RC3 to 1.9.0

assets/css/admin-rtl.css CHANGED
@@ -1,4 +1,4 @@
1
- /*! elementor - v1.8.12 - 08-01-2018 */
2
  .dialog-widget-content {
3
  background-color: #fff;
4
  position: absolute;
1
+ /*! elementor - v1.9.0 - 09-01-2018 */
2
  .dialog-widget-content {
3
  background-color: #fff;
4
  position: absolute;
assets/css/admin-rtl.min.css CHANGED
@@ -1,2 +1,2 @@
1
- /*! elementor - v1.8.12 - 08-01-2018 */
2
  .dialog-widget-content{background-color:#fff;position:absolute;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);overflow:hidden}.dialog-message{font-size:12px;line-height:1.5}.dialog-type-lightbox{position:fixed;height:100%;width:100%;top:0;left:0;background-color:rgba(0,0,0,.8);z-index:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dialog-type-lightbox .dialog-widget-content{margin:auto;width:375px}.dialog-type-lightbox .dialog-message{padding:0 20px;min-height:50px}.dialog-type-lightbox .dialog-message,.dialog-type-lightbox .dialog-widget-header{text-align:center}.dialog-type-lightbox .dialog-buttons-wrapper{border-top:1px solid #e6e9ec;text-align:center}.dialog-type-lightbox .dialog-buttons-wrapper>button{border:none;background:none;font-size:15px;cursor:pointer;padding:13px 0;outline:0}.dialog-type-lightbox .dialog-buttons-wrapper>button:first-child{color:#6d7882}.dialog-type-lightbox .dialog-buttons-wrapper>button.dialog-ok{color:#b01b1b}.dialog-type-lightbox .dialog-buttons-wrapper>button.dialog-take_over{color:#39b54a}.dialog-type-lightbox .dialog-buttons-wrapper>button:active{background-color:rgba(230,233,236,.5)}.dialog-type-lightbox .dialog-buttons-wrapper>button::-moz-focus-inner{border:0}.dialog-widget-header{padding:20px 0;font-weight:500}.dialog-close-button{cursor:pointer;position:absolute;top:30px;right:30px;font-size:15px}.dialog-close-button:not(:hover){opacity:.4}.dialog-confirm-widget .dialog-widget-header,.dialog-lightbox-widget .dialog-widget-header{font-size:15px;color:#495157}.dialog-confirm-widget .dialog-buttons-wrapper>button,.dialog-lightbox-widget .dialog-buttons-wrapper>button{width:50%}.dialog-confirm-widget .dialog-buttons-wrapper>button:first-child,.dialog-lightbox-widget .dialog-buttons-wrapper>button:first-child{border-left:1px solid #e6e9ec}.dialog-confirm-widget .dialog-buttons-wrapper>button:hover,.dialog-lightbox-widget .dialog-buttons-wrapper>button:hover{background-color:#f4f6f7}.dialog-alert-widget .dialog-buttons-wrapper>button{width:100%}@media (max-width:767px){.dialog-close-button{top:15px;right:15px}body.admin-bar .dialog-close-button{top:40px}}.elementor-aspect-ratio-219 .elementor-fit-aspect-ratio{padding-bottom:42.8571%}.elementor-aspect-ratio-169 .elementor-fit-aspect-ratio{padding-bottom:56.25%}.elementor-aspect-ratio-43 .elementor-fit-aspect-ratio{padding-bottom:75%}.elementor-aspect-ratio-32 .elementor-fit-aspect-ratio{padding-bottom:66.6666%}.elementor-aspect-ratio-11 .elementor-fit-aspect-ratio{padding-bottom:100%}.elementor-fit-aspect-ratio{position:relative;height:0}.elementor-fit-aspect-ratio iframe{position:absolute;top:0;left:0;height:100%;width:100%;border:0}.elementor-hidden{display:none}.flatpickr-calendar{width:280px}.flatpickr-calendar .flatpickr-current-month span.cur-month{font-weight:300}.flatpickr-calendar .dayContainer{width:280px;min-width:280px;max-width:280px}.flatpickr-calendar .flatpickr-days{width:280px}.flatpickr-calendar .flatpickr-day{max-width:37px;height:37px;line-height:37px}body.elementor-editor-active .elementor-switch-mode-off{display:none}body.elementor-editor-active #elementor-switch-mode-button{background-color:#f7f7f7;color:#555;border-color:#ccc;-webkit-box-shadow:0 1px 0 #ccc!important;box-shadow:0 1px 0 #ccc!important;text-shadow:unset}body.elementor-editor-active #elementor-switch-mode-button:hover{background-color:#e9e9e9}body.elementor-editor-active #elementor-switch-mode-button:active{-webkit-box-shadow:inset 0 1px 0 #ccc;box-shadow:inset 0 1px 0 #ccc;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}body.elementor-editor-active #elementor-editor{display:table}body.elementor-editor-active #postdivrich{display:none!important}body.elementor-editor-inactive #elementor-editor,body.elementor-editor-inactive .elementor-switch-mode-on{display:none}#adminmenu #toplevel_page_edit-post_type-elementor_library div.wp-menu-image:before,#adminmenu #toplevel_page_elementor div.wp-menu-image:before{content:"\e800";font-family:eicons;font-size:14px;margin-top:3px}#adminmenu #toplevel_page_edit-post_type-elementor_library a[href="admin.php?page=go_elementor_pro"],#adminmenu #toplevel_page_elementor a[href="admin.php?page=go_elementor_pro"]{color:#d54e21}#adminmenu #toplevel_page_edit-post_type-elementor_library .dashicons.dashicons-star-filled,#adminmenu #toplevel_page_elementor .dashicons.dashicons-star-filled{height:auto}.elementor-plugins-gopro{color:#39b54a;font-weight:700}#elementor-switch-mode{margin:15px 0}.elementor-button{padding:12.5px 25px;display:inline-block;line-height:1;border:1px solid;-webkit-border-radius:3px;border-radius:3px;outline:none;cursor:pointer}.elementor-button .eicon-elementor{margin-left:5px}#elementor-editor{background-color:#f7f7f7;border:1px solid #ddd;height:300px;width:100%;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#elementor-editor:hover{background-color:#fff}#elementor-editor .elementor-loader-box{position:absolute;-webkit-animation:load 1.8s linear infinite;animation:load 1.8s linear infinite}#elementor-editor .elementor-loader-box:first-of-type{width:20%;height:100%;left:0;top:0}#elementor-editor .elementor-loader-box:not(:first-of-type){right:0;height:20%;width:60%}#elementor-editor .elementor-loader-box:nth-of-type(2){top:0;-webkit-animation-delay:-.45s;animation-delay:-.45s}#elementor-editor .elementor-loader-box:nth-of-type(3){top:40%;-webkit-animation-delay:-.9s;animation-delay:-.9s}#elementor-editor .elementor-loader-box:nth-of-type(4){bottom:0;-webkit-animation-delay:-1.35s;animation-delay:-1.35s}@-webkit-keyframes load{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}@keyframes load{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}#elementor-editor .elementor-loader-box{background-color:#a4afb7}#elementor-go-to-edit-page-link{display:table-cell;vertical-align:middle;text-align:center;text-decoration:none}#elementor-go-to-edit-page-link.elementor-animate #elementor-editor-button,#elementor-go-to-edit-page-link:not(.elementor-animate) .elementor-loader-wrapper{display:none}.elementor-loader-wrapper{margin:auto;width:80px}.elementor-loader{height:80px;position:relative}.elementor-loading-title{color:#a4afb7;text-transform:uppercase;margin-top:15px;font-size:11px;letter-spacing:5px}.elementor-button-spinner:before{font:normal 20px/.5 dashicons;speak:none;display:inline-block;padding:0;top:8px;right:-4px;position:relative;vertical-align:top;content:"\f463"}.elementor-button-spinner.loading:before{-webkit-animation:rotation 1s infinite linear;animation:rotation 1s infinite linear}.elementor-button-spinner.success:before{content:"\f147";color:#46b450}#available-widgets [class*=elementor-template] .widget-title:before{content:"\e801";font-family:eicons;font-size:17px}.elementor-settings-form-page{padding-top:30px}._elementor_settings_update_time,.elementor-settings-form-page:not(.elementor-active){display:none}.notice.elementor-message{border-right-color:#b7084e!important;padding:20px}.notice.elementor-message .elementor-message-inner{display:table;width:100%}.notice.elementor-message .elementor-message-inner .elementor-message-action,.notice.elementor-message .elementor-message-inner .elementor-message-content,.notice.elementor-message .elementor-message-inner .elementor-message-icon{display:table-cell;vertical-align:middle}.notice.elementor-message .elementor-message-icon{color:#b7084e;font-size:40px;width:40px}.notice.elementor-message .elementor-message-content{padding:0 20px}.notice.elementor-message p{padding:0;margin:0}.notice.elementor-message h3{margin:0 0 5px}.notice.elementor-message .elementor-message-action{text-align:left}.notice.elementor-message .elementor-message-action .elementor-button{background-color:#b7084e;color:#fff;border-color:#7c1337;-webkit-box-shadow:0 1px 0 #7c1337;box-shadow:0 1px 0 #7c1337;padding:5px 30px;height:auto;line-height:20px;text-transform:capitalize}.notice.elementor-message .elementor-message-action .elementor-button i{padding-left:5px}.notice.elementor-message .elementor-message-action .elementor-button:hover{background-color:#a0124a}.notice.elementor-message .elementor-message-action .elementor-button:active{-webkit-box-shadow:inset 0 1px 0 #7c1337;box-shadow:inset 0 1px 0 #7c1337;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}@media (min-width:1200px){.elementor-message-action{padding-left:10px}}@media (max-width:600px){.notice.elementor-message{padding:20px}.notice.elementor-message .elementor-message-inner{display:block;text-align:center}.notice.elementor-message .elementor-message-inner .elementor-message-action,.notice.elementor-message .elementor-message-inner .elementor-message-content,.notice.elementor-message .elementor-message-inner .elementor-message-icon{display:block}.notice.elementor-message .elementor-message-inner .elementor-message-action{text-align:center}.notice.elementor-message .elementor-message-inner .elementor-message-icon{width:auto}.notice.elementor-message .elementor-message-inner .elementor-message-content{padding:10px 0}}#elementor-system-info{padding:15px}#elementor-system-info .elementor-system-info-section{margin-bottom:10px}#elementor-system-info .elementor-system-info-section>.elementor-system-info-report-name{padding-left:10px;border-bottom:1px solid #e1e1e1}#elementor-system-info .elementor-system-info-section .widefat{white-space:pre}#elementor-system-info .elementor-system-info-report-name{text-transform:uppercase;font-size:14px;margin:0;line-height:2}#elementor-system-info .elementor-system-info-report-row{overflow:hidden;padding:5px 0}#elementor-system-info .elementor-system-info-report-row>*{float:left}#elementor-system-info .elementor-system-info-field-recommendation,#elementor-system-info .elementor-system-info-report-field{padding-left:10px;color:#7f7f7f}#elementor-system-info .elementor-system-info-report-fields{padding-left:20px}#elementor-system-info .elementor-system-info-plugin-name{color:#000}#elementor-system-info .elementor-system-info-plugin-properties{padding:10px}#elementor-system-info #elementor-system-info-raw-code{width:100%;height:200px}#elementor-system-info #elementor-system-info-raw-code-label{padding:5px;display:block}#elementor-system-info .elementor-warning td:first-child{border-right:3px solid #fcb92c}@-webkit-keyframes elementor-rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes elementor-rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}#elementor-deactivate-feedback-dialog-wrapper{display:none}#elementor-deactivate-feedback-modal .dialog-widget-content{width:550px}#elementor-deactivate-feedback-modal .dialog-close-button{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}#elementor-deactivate-feedback-modal .dialog-widget-header{padding:18px 15px;-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1);text-align:right}#elementor-deactivate-feedback-modal .dialog-message{padding:30px 30px 0;text-align:right}#elementor-deactivate-feedback-modal .elementor-deactivate-feedback-dialog-input{float:right;margin:0 0 0 15px;-webkit-box-shadow:none;box-shadow:none}#elementor-deactivate-feedback-modal .elementor-deactivate-feedback-dialog-input:not(:checked)~.elementor-feedback-text{display:none}#elementor-deactivate-feedback-modal .elementor-deactivate-feedback-dialog-label{display:block;font-size:13px;color:#6d7882}#elementor-deactivate-feedback-modal .elementor-feedback-text{margin:10px 30px 0 0;padding:5px;font-size:13px;-webkit-box-shadow:none;box-shadow:none;background-color:#fff;width:92%}#elementor-deactivate-feedback-modal .dialog-buttons-wrapper{border-top:none;text-align:right;padding:20px 30px 30px}#elementor-deactivate-feedback-modal .dialog-submit{background-color:#b7084e;-webkit-border-radius:3px;border-radius:3px;color:#fff;line-height:1;padding:12px 20px;font-size:14px;width:180px;height:38px}#elementor-deactivate-feedback-modal .dialog-submit.elementor-loading:before{display:inline-block;content:"\f463";font:18px dashicons;-webkit-animation:elementor-rotation 2s infinite linear;animation:elementor-rotation 2s infinite linear}#elementor-deactivate-feedback-modal .dialog-skip{font-size:12px;color:#a4afb7;background:none;float:left;width:auto}#elementor-deactivate-feedback-dialog-header i{color:#b7084e;font-size:19px}#elementor-deactivate-feedback-dialog-header-title{font-size:15px;text-transform:uppercase;font-weight:700;padding-right:5px}#elementor-deactivate-feedback-dialog-form-caption{font-weight:700;font-size:15px;color:#495157;line-height:1.4}#elementor-deactivate-feedback-dialog-form-body{padding-top:30px}.elementor-deactivate-feedback-dialog-input-wrapper{line-height:1.3;overflow:hidden;margin-bottom:15px}#elementor-hidden-area{display:none}#elementor-import-template-trigger{cursor:pointer}#elementor-import-template-area{display:none;margin:50px 0 30px;text-align:center}#elementor-import-template-form{display:inline-block;margin-top:30px;padding:30px 50px;background-color:#fff;border:1px solid #e5e5e5}#elementor-import-template-title{font-size:18px;color:#555d66}.form-table:not(.elementor-maintenance-mode-is-enabled) .elementor-default-hide{display:none}.elementor-maintenance-mode-error{color:red}#e-dashboard-overview .dashicons{vertical-align:middle;font-size:17px}#e-dashboard-overview .e-overview__header{display:table;width:100%;-webkit-box-shadow:0 5px 8px rgba(0,0,0,.05);box-shadow:0 5px 8px rgba(0,0,0,.05);margin:0 -12px 8px;padding:0 12px 12px}#e-dashboard-overview .e-overview__create,#e-dashboard-overview .e-overview__logo,#e-dashboard-overview .e-overview__versions{display:table-cell;vertical-align:middle}#e-dashboard-overview .e-overview__logo{color:#b7084e;font-size:40px;width:40px}#e-dashboard-overview .e-overview__versions{padding:0 10px;font-size:.9em;line-height:1.5}#e-dashboard-overview .e-overview__version{display:block}#e-dashboard-overview .e-overview__create{text-align:left}#e-dashboard-overview .e-overview__post{margin-top:10px}#e-dashboard-overview .e-overview__post-link{display:inline-block}#e-dashboard-overview .e-overview__badge{background:#39b54a;color:#fff;font-size:.75em;padding:3px 6px;-webkit-border-radius:3px;border-radius:3px;text-transform:uppercase}#e-dashboard-overview .e-overview__post-description{margin:0 0 1.5em}#e-dashboard-overview .e-overview__recently-edited li{color:#72777c}#e-dashboard-overview .e-overview__feed{font-size:14px;font-weight:500}#e-dashboard-overview .e-overview__feed .e-overview__post-link{padding-bottom:5px}#e-dashboard-overview .e-overview__feed .e-overview__heading,#e-dashboard-overview .e-overview__recently-edited .e-overview__heading{font-weight:700;border-bottom:1px solid #eee;margin:0 -12px;padding:6px 12px}#e-dashboard-overview .e-overview__footer{margin:0 -12px -12px;padding:12px;border-top:1px solid #eee}#e-dashboard-overview .e-overview__footer ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0}#e-dashboard-overview .e-overview__footer ul li{padding:0 10px;margin:0;border-right:1px solid #ddd}#e-dashboard-overview .e-overview__footer ul li:first-child{padding-right:0;border:none}#e-dashboard-overview .e-overview__go-pro a{color:#fcb92c;font-weight:500}
1
+ /*! elementor - v1.9.0 - 09-01-2018 */
2
  .dialog-widget-content{background-color:#fff;position:absolute;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);overflow:hidden}.dialog-message{font-size:12px;line-height:1.5}.dialog-type-lightbox{position:fixed;height:100%;width:100%;top:0;left:0;background-color:rgba(0,0,0,.8);z-index:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dialog-type-lightbox .dialog-widget-content{margin:auto;width:375px}.dialog-type-lightbox .dialog-message{padding:0 20px;min-height:50px}.dialog-type-lightbox .dialog-message,.dialog-type-lightbox .dialog-widget-header{text-align:center}.dialog-type-lightbox .dialog-buttons-wrapper{border-top:1px solid #e6e9ec;text-align:center}.dialog-type-lightbox .dialog-buttons-wrapper>button{border:none;background:none;font-size:15px;cursor:pointer;padding:13px 0;outline:0}.dialog-type-lightbox .dialog-buttons-wrapper>button:first-child{color:#6d7882}.dialog-type-lightbox .dialog-buttons-wrapper>button.dialog-ok{color:#b01b1b}.dialog-type-lightbox .dialog-buttons-wrapper>button.dialog-take_over{color:#39b54a}.dialog-type-lightbox .dialog-buttons-wrapper>button:active{background-color:rgba(230,233,236,.5)}.dialog-type-lightbox .dialog-buttons-wrapper>button::-moz-focus-inner{border:0}.dialog-widget-header{padding:20px 0;font-weight:500}.dialog-close-button{cursor:pointer;position:absolute;top:30px;right:30px;font-size:15px}.dialog-close-button:not(:hover){opacity:.4}.dialog-confirm-widget .dialog-widget-header,.dialog-lightbox-widget .dialog-widget-header{font-size:15px;color:#495157}.dialog-confirm-widget .dialog-buttons-wrapper>button,.dialog-lightbox-widget .dialog-buttons-wrapper>button{width:50%}.dialog-confirm-widget .dialog-buttons-wrapper>button:first-child,.dialog-lightbox-widget .dialog-buttons-wrapper>button:first-child{border-left:1px solid #e6e9ec}.dialog-confirm-widget .dialog-buttons-wrapper>button:hover,.dialog-lightbox-widget .dialog-buttons-wrapper>button:hover{background-color:#f4f6f7}.dialog-alert-widget .dialog-buttons-wrapper>button{width:100%}@media (max-width:767px){.dialog-close-button{top:15px;right:15px}body.admin-bar .dialog-close-button{top:40px}}.elementor-aspect-ratio-219 .elementor-fit-aspect-ratio{padding-bottom:42.8571%}.elementor-aspect-ratio-169 .elementor-fit-aspect-ratio{padding-bottom:56.25%}.elementor-aspect-ratio-43 .elementor-fit-aspect-ratio{padding-bottom:75%}.elementor-aspect-ratio-32 .elementor-fit-aspect-ratio{padding-bottom:66.6666%}.elementor-aspect-ratio-11 .elementor-fit-aspect-ratio{padding-bottom:100%}.elementor-fit-aspect-ratio{position:relative;height:0}.elementor-fit-aspect-ratio iframe{position:absolute;top:0;left:0;height:100%;width:100%;border:0}.elementor-hidden{display:none}.flatpickr-calendar{width:280px}.flatpickr-calendar .flatpickr-current-month span.cur-month{font-weight:300}.flatpickr-calendar .dayContainer{width:280px;min-width:280px;max-width:280px}.flatpickr-calendar .flatpickr-days{width:280px}.flatpickr-calendar .flatpickr-day{max-width:37px;height:37px;line-height:37px}body.elementor-editor-active .elementor-switch-mode-off{display:none}body.elementor-editor-active #elementor-switch-mode-button{background-color:#f7f7f7;color:#555;border-color:#ccc;-webkit-box-shadow:0 1px 0 #ccc!important;box-shadow:0 1px 0 #ccc!important;text-shadow:unset}body.elementor-editor-active #elementor-switch-mode-button:hover{background-color:#e9e9e9}body.elementor-editor-active #elementor-switch-mode-button:active{-webkit-box-shadow:inset 0 1px 0 #ccc;box-shadow:inset 0 1px 0 #ccc;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}body.elementor-editor-active #elementor-editor{display:table}body.elementor-editor-active #postdivrich{display:none!important}body.elementor-editor-inactive #elementor-editor,body.elementor-editor-inactive .elementor-switch-mode-on{display:none}#adminmenu #toplevel_page_edit-post_type-elementor_library div.wp-menu-image:before,#adminmenu #toplevel_page_elementor div.wp-menu-image:before{content:"\e800";font-family:eicons;font-size:14px;margin-top:3px}#adminmenu #toplevel_page_edit-post_type-elementor_library a[href="admin.php?page=go_elementor_pro"],#adminmenu #toplevel_page_elementor a[href="admin.php?page=go_elementor_pro"]{color:#d54e21}#adminmenu #toplevel_page_edit-post_type-elementor_library .dashicons.dashicons-star-filled,#adminmenu #toplevel_page_elementor .dashicons.dashicons-star-filled{height:auto}.elementor-plugins-gopro{color:#39b54a;font-weight:700}#elementor-switch-mode{margin:15px 0}.elementor-button{padding:12.5px 25px;display:inline-block;line-height:1;border:1px solid;-webkit-border-radius:3px;border-radius:3px;outline:none;cursor:pointer}.elementor-button .eicon-elementor{margin-left:5px}#elementor-editor{background-color:#f7f7f7;border:1px solid #ddd;height:300px;width:100%;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#elementor-editor:hover{background-color:#fff}#elementor-editor .elementor-loader-box{position:absolute;-webkit-animation:load 1.8s linear infinite;animation:load 1.8s linear infinite}#elementor-editor .elementor-loader-box:first-of-type{width:20%;height:100%;left:0;top:0}#elementor-editor .elementor-loader-box:not(:first-of-type){right:0;height:20%;width:60%}#elementor-editor .elementor-loader-box:nth-of-type(2){top:0;-webkit-animation-delay:-.45s;animation-delay:-.45s}#elementor-editor .elementor-loader-box:nth-of-type(3){top:40%;-webkit-animation-delay:-.9s;animation-delay:-.9s}#elementor-editor .elementor-loader-box:nth-of-type(4){bottom:0;-webkit-animation-delay:-1.35s;animation-delay:-1.35s}@-webkit-keyframes load{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}@keyframes load{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}#elementor-editor .elementor-loader-box{background-color:#a4afb7}#elementor-go-to-edit-page-link{display:table-cell;vertical-align:middle;text-align:center;text-decoration:none}#elementor-go-to-edit-page-link.elementor-animate #elementor-editor-button,#elementor-go-to-edit-page-link:not(.elementor-animate) .elementor-loader-wrapper{display:none}.elementor-loader-wrapper{margin:auto;width:80px}.elementor-loader{height:80px;position:relative}.elementor-loading-title{color:#a4afb7;text-transform:uppercase;margin-top:15px;font-size:11px;letter-spacing:5px}.elementor-button-spinner:before{font:normal 20px/.5 dashicons;speak:none;display:inline-block;padding:0;top:8px;right:-4px;position:relative;vertical-align:top;content:"\f463"}.elementor-button-spinner.loading:before{-webkit-animation:rotation 1s infinite linear;animation:rotation 1s infinite linear}.elementor-button-spinner.success:before{content:"\f147";color:#46b450}#available-widgets [class*=elementor-template] .widget-title:before{content:"\e801";font-family:eicons;font-size:17px}.elementor-settings-form-page{padding-top:30px}._elementor_settings_update_time,.elementor-settings-form-page:not(.elementor-active){display:none}.notice.elementor-message{border-right-color:#b7084e!important;padding:20px}.notice.elementor-message .elementor-message-inner{display:table;width:100%}.notice.elementor-message .elementor-message-inner .elementor-message-action,.notice.elementor-message .elementor-message-inner .elementor-message-content,.notice.elementor-message .elementor-message-inner .elementor-message-icon{display:table-cell;vertical-align:middle}.notice.elementor-message .elementor-message-icon{color:#b7084e;font-size:40px;width:40px}.notice.elementor-message .elementor-message-content{padding:0 20px}.notice.elementor-message p{padding:0;margin:0}.notice.elementor-message h3{margin:0 0 5px}.notice.elementor-message .elementor-message-action{text-align:left}.notice.elementor-message .elementor-message-action .elementor-button{background-color:#b7084e;color:#fff;border-color:#7c1337;-webkit-box-shadow:0 1px 0 #7c1337;box-shadow:0 1px 0 #7c1337;padding:5px 30px;height:auto;line-height:20px;text-transform:capitalize}.notice.elementor-message .elementor-message-action .elementor-button i{padding-left:5px}.notice.elementor-message .elementor-message-action .elementor-button:hover{background-color:#a0124a}.notice.elementor-message .elementor-message-action .elementor-button:active{-webkit-box-shadow:inset 0 1px 0 #7c1337;box-shadow:inset 0 1px 0 #7c1337;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}@media (min-width:1200px){.elementor-message-action{padding-left:10px}}@media (max-width:600px){.notice.elementor-message{padding:20px}.notice.elementor-message .elementor-message-inner{display:block;text-align:center}.notice.elementor-message .elementor-message-inner .elementor-message-action,.notice.elementor-message .elementor-message-inner .elementor-message-content,.notice.elementor-message .elementor-message-inner .elementor-message-icon{display:block}.notice.elementor-message .elementor-message-inner .elementor-message-action{text-align:center}.notice.elementor-message .elementor-message-inner .elementor-message-icon{width:auto}.notice.elementor-message .elementor-message-inner .elementor-message-content{padding:10px 0}}#elementor-system-info{padding:15px}#elementor-system-info .elementor-system-info-section{margin-bottom:10px}#elementor-system-info .elementor-system-info-section>.elementor-system-info-report-name{padding-left:10px;border-bottom:1px solid #e1e1e1}#elementor-system-info .elementor-system-info-section .widefat{white-space:pre}#elementor-system-info .elementor-system-info-report-name{text-transform:uppercase;font-size:14px;margin:0;line-height:2}#elementor-system-info .elementor-system-info-report-row{overflow:hidden;padding:5px 0}#elementor-system-info .elementor-system-info-report-row>*{float:left}#elementor-system-info .elementor-system-info-field-recommendation,#elementor-system-info .elementor-system-info-report-field{padding-left:10px;color:#7f7f7f}#elementor-system-info .elementor-system-info-report-fields{padding-left:20px}#elementor-system-info .elementor-system-info-plugin-name{color:#000}#elementor-system-info .elementor-system-info-plugin-properties{padding:10px}#elementor-system-info #elementor-system-info-raw-code{width:100%;height:200px}#elementor-system-info #elementor-system-info-raw-code-label{padding:5px;display:block}#elementor-system-info .elementor-warning td:first-child{border-right:3px solid #fcb92c}@-webkit-keyframes elementor-rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes elementor-rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}#elementor-deactivate-feedback-dialog-wrapper{display:none}#elementor-deactivate-feedback-modal .dialog-widget-content{width:550px}#elementor-deactivate-feedback-modal .dialog-close-button{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}#elementor-deactivate-feedback-modal .dialog-widget-header{padding:18px 15px;-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1);text-align:right}#elementor-deactivate-feedback-modal .dialog-message{padding:30px 30px 0;text-align:right}#elementor-deactivate-feedback-modal .elementor-deactivate-feedback-dialog-input{float:right;margin:0 0 0 15px;-webkit-box-shadow:none;box-shadow:none}#elementor-deactivate-feedback-modal .elementor-deactivate-feedback-dialog-input:not(:checked)~.elementor-feedback-text{display:none}#elementor-deactivate-feedback-modal .elementor-deactivate-feedback-dialog-label{display:block;font-size:13px;color:#6d7882}#elementor-deactivate-feedback-modal .elementor-feedback-text{margin:10px 30px 0 0;padding:5px;font-size:13px;-webkit-box-shadow:none;box-shadow:none;background-color:#fff;width:92%}#elementor-deactivate-feedback-modal .dialog-buttons-wrapper{border-top:none;text-align:right;padding:20px 30px 30px}#elementor-deactivate-feedback-modal .dialog-submit{background-color:#b7084e;-webkit-border-radius:3px;border-radius:3px;color:#fff;line-height:1;padding:12px 20px;font-size:14px;width:180px;height:38px}#elementor-deactivate-feedback-modal .dialog-submit.elementor-loading:before{display:inline-block;content:"\f463";font:18px dashicons;-webkit-animation:elementor-rotation 2s infinite linear;animation:elementor-rotation 2s infinite linear}#elementor-deactivate-feedback-modal .dialog-skip{font-size:12px;color:#a4afb7;background:none;float:left;width:auto}#elementor-deactivate-feedback-dialog-header i{color:#b7084e;font-size:19px}#elementor-deactivate-feedback-dialog-header-title{font-size:15px;text-transform:uppercase;font-weight:700;padding-right:5px}#elementor-deactivate-feedback-dialog-form-caption{font-weight:700;font-size:15px;color:#495157;line-height:1.4}#elementor-deactivate-feedback-dialog-form-body{padding-top:30px}.elementor-deactivate-feedback-dialog-input-wrapper{line-height:1.3;overflow:hidden;margin-bottom:15px}#elementor-hidden-area{display:none}#elementor-import-template-trigger{cursor:pointer}#elementor-import-template-area{display:none;margin:50px 0 30px;text-align:center}#elementor-import-template-form{display:inline-block;margin-top:30px;padding:30px 50px;background-color:#fff;border:1px solid #e5e5e5}#elementor-import-template-title{font-size:18px;color:#555d66}.form-table:not(.elementor-maintenance-mode-is-enabled) .elementor-default-hide{display:none}.elementor-maintenance-mode-error{color:red}#e-dashboard-overview .dashicons{vertical-align:middle;font-size:17px}#e-dashboard-overview .e-overview__header{display:table;width:100%;-webkit-box-shadow:0 5px 8px rgba(0,0,0,.05);box-shadow:0 5px 8px rgba(0,0,0,.05);margin:0 -12px 8px;padding:0 12px 12px}#e-dashboard-overview .e-overview__create,#e-dashboard-overview .e-overview__logo,#e-dashboard-overview .e-overview__versions{display:table-cell;vertical-align:middle}#e-dashboard-overview .e-overview__logo{color:#b7084e;font-size:40px;width:40px}#e-dashboard-overview .e-overview__versions{padding:0 10px;font-size:.9em;line-height:1.5}#e-dashboard-overview .e-overview__version{display:block}#e-dashboard-overview .e-overview__create{text-align:left}#e-dashboard-overview .e-overview__post{margin-top:10px}#e-dashboard-overview .e-overview__post-link{display:inline-block}#e-dashboard-overview .e-overview__badge{background:#39b54a;color:#fff;font-size:.75em;padding:3px 6px;-webkit-border-radius:3px;border-radius:3px;text-transform:uppercase}#e-dashboard-overview .e-overview__post-description{margin:0 0 1.5em}#e-dashboard-overview .e-overview__recently-edited li{color:#72777c}#e-dashboard-overview .e-overview__feed{font-size:14px;font-weight:500}#e-dashboard-overview .e-overview__feed .e-overview__post-link{padding-bottom:5px}#e-dashboard-overview .e-overview__feed .e-overview__heading,#e-dashboard-overview .e-overview__recently-edited .e-overview__heading{font-weight:700;border-bottom:1px solid #eee;margin:0 -12px;padding:6px 12px}#e-dashboard-overview .e-overview__footer{margin:0 -12px -12px;padding:12px;border-top:1px solid #eee}#e-dashboard-overview .e-overview__footer ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0}#e-dashboard-overview .e-overview__footer ul li{padding:0 10px;margin:0;border-right:1px solid #ddd}#e-dashboard-overview .e-overview__footer ul li:first-child{padding-right:0;border:none}#e-dashboard-overview .e-overview__go-pro a{color:#fcb92c;font-weight:500}
assets/css/admin.css CHANGED
@@ -1,4 +1,4 @@
1
- /*! elementor - v1.8.12 - 08-01-2018 */
2
  .dialog-widget-content {
3
  background-color: #fff;
4
  position: absolute;
1
+ /*! elementor - v1.9.0 - 09-01-2018 */
2
  .dialog-widget-content {
3
  background-color: #fff;
4
  position: absolute;
assets/css/admin.min.css CHANGED
@@ -1,2 +1,2 @@
1
- /*! elementor - v1.8.12 - 08-01-2018 */
2
  .dialog-widget-content{background-color:#fff;position:absolute;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);overflow:hidden}.dialog-message{font-size:12px;line-height:1.5}.dialog-type-lightbox{position:fixed;height:100%;width:100%;top:0;left:0;background-color:rgba(0,0,0,.8);z-index:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dialog-type-lightbox .dialog-widget-content{margin:auto;width:375px}.dialog-type-lightbox .dialog-message{padding:0 20px;min-height:50px}.dialog-type-lightbox .dialog-message,.dialog-type-lightbox .dialog-widget-header{text-align:center}.dialog-type-lightbox .dialog-buttons-wrapper{border-top:1px solid #e6e9ec;text-align:center}.dialog-type-lightbox .dialog-buttons-wrapper>button{border:none;background:none;font-size:15px;cursor:pointer;padding:13px 0;outline:0}.dialog-type-lightbox .dialog-buttons-wrapper>button:first-child{color:#6d7882}.dialog-type-lightbox .dialog-buttons-wrapper>button.dialog-ok{color:#b01b1b}.dialog-type-lightbox .dialog-buttons-wrapper>button.dialog-take_over{color:#39b54a}.dialog-type-lightbox .dialog-buttons-wrapper>button:active{background-color:rgba(230,233,236,.5)}.dialog-type-lightbox .dialog-buttons-wrapper>button::-moz-focus-inner{border:0}.dialog-widget-header{padding:20px 0;font-weight:500}.dialog-close-button{cursor:pointer;position:absolute;top:30px;right:30px;font-size:15px}.dialog-close-button:not(:hover){opacity:.4}.dialog-confirm-widget .dialog-widget-header,.dialog-lightbox-widget .dialog-widget-header{font-size:15px;color:#495157}.dialog-confirm-widget .dialog-buttons-wrapper>button,.dialog-lightbox-widget .dialog-buttons-wrapper>button{width:50%}.dialog-confirm-widget .dialog-buttons-wrapper>button:first-child,.dialog-lightbox-widget .dialog-buttons-wrapper>button:first-child{border-right:1px solid #e6e9ec}.dialog-confirm-widget .dialog-buttons-wrapper>button:hover,.dialog-lightbox-widget .dialog-buttons-wrapper>button:hover{background-color:#f4f6f7}.dialog-alert-widget .dialog-buttons-wrapper>button{width:100%}@media (max-width:767px){.dialog-close-button{top:15px;right:15px}body.admin-bar .dialog-close-button{top:40px}}.elementor-aspect-ratio-219 .elementor-fit-aspect-ratio{padding-bottom:42.8571%}.elementor-aspect-ratio-169 .elementor-fit-aspect-ratio{padding-bottom:56.25%}.elementor-aspect-ratio-43 .elementor-fit-aspect-ratio{padding-bottom:75%}.elementor-aspect-ratio-32 .elementor-fit-aspect-ratio{padding-bottom:66.6666%}.elementor-aspect-ratio-11 .elementor-fit-aspect-ratio{padding-bottom:100%}.elementor-fit-aspect-ratio{position:relative;height:0}.elementor-fit-aspect-ratio iframe{position:absolute;top:0;left:0;height:100%;width:100%;border:0}.elementor-hidden{display:none}.flatpickr-calendar{width:280px}.flatpickr-calendar .flatpickr-current-month span.cur-month{font-weight:300}.flatpickr-calendar .dayContainer{width:280px;min-width:280px;max-width:280px}.flatpickr-calendar .flatpickr-days{width:280px}.flatpickr-calendar .flatpickr-day{max-width:37px;height:37px;line-height:37px}body.elementor-editor-active .elementor-switch-mode-off{display:none}body.elementor-editor-active #elementor-switch-mode-button{background-color:#f7f7f7;color:#555;border-color:#ccc;-webkit-box-shadow:0 1px 0 #ccc!important;box-shadow:0 1px 0 #ccc!important;text-shadow:unset}body.elementor-editor-active #elementor-switch-mode-button:hover{background-color:#e9e9e9}body.elementor-editor-active #elementor-switch-mode-button:active{-webkit-box-shadow:inset 0 1px 0 #ccc;box-shadow:inset 0 1px 0 #ccc;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}body.elementor-editor-active #elementor-editor{display:table}body.elementor-editor-active #postdivrich{display:none!important}body.elementor-editor-inactive #elementor-editor,body.elementor-editor-inactive .elementor-switch-mode-on{display:none}#adminmenu #toplevel_page_edit-post_type-elementor_library div.wp-menu-image:before,#adminmenu #toplevel_page_elementor div.wp-menu-image:before{content:"\e800";font-family:eicons;font-size:14px;margin-top:3px}#adminmenu #toplevel_page_edit-post_type-elementor_library a[href="admin.php?page=go_elementor_pro"],#adminmenu #toplevel_page_elementor a[href="admin.php?page=go_elementor_pro"]{color:#d54e21}#adminmenu #toplevel_page_edit-post_type-elementor_library .dashicons.dashicons-star-filled,#adminmenu #toplevel_page_elementor .dashicons.dashicons-star-filled{height:auto}.elementor-plugins-gopro{color:#39b54a;font-weight:700}#elementor-switch-mode{margin:15px 0}.elementor-button{padding:12.5px 25px;display:inline-block;line-height:1;border:1px solid;-webkit-border-radius:3px;border-radius:3px;outline:none;cursor:pointer}.elementor-button .eicon-elementor{margin-right:5px}#elementor-editor{background-color:#f7f7f7;border:1px solid #ddd;height:300px;width:100%;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#elementor-editor:hover{background-color:#fff}#elementor-editor .elementor-loader-box{position:absolute;-webkit-animation:load 1.8s linear infinite;animation:load 1.8s linear infinite}#elementor-editor .elementor-loader-box:first-of-type{width:20%;height:100%;left:0;top:0}#elementor-editor .elementor-loader-box:not(:first-of-type){right:0;height:20%;width:60%}#elementor-editor .elementor-loader-box:nth-of-type(2){top:0;-webkit-animation-delay:-.45s;animation-delay:-.45s}#elementor-editor .elementor-loader-box:nth-of-type(3){top:40%;-webkit-animation-delay:-.9s;animation-delay:-.9s}#elementor-editor .elementor-loader-box:nth-of-type(4){bottom:0;-webkit-animation-delay:-1.35s;animation-delay:-1.35s}@-webkit-keyframes load{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}@keyframes load{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}#elementor-editor .elementor-loader-box{background-color:#a4afb7}#elementor-go-to-edit-page-link{display:table-cell;vertical-align:middle;text-align:center;text-decoration:none}#elementor-go-to-edit-page-link.elementor-animate #elementor-editor-button,#elementor-go-to-edit-page-link:not(.elementor-animate) .elementor-loader-wrapper{display:none}.elementor-loader-wrapper{margin:auto;width:80px}.elementor-loader{height:80px;position:relative}.elementor-loading-title{color:#a4afb7;text-transform:uppercase;margin-top:15px;font-size:11px;letter-spacing:5px}.elementor-button-spinner:before{font:normal 20px/.5 dashicons;speak:none;display:inline-block;padding:0;top:8px;left:-4px;position:relative;vertical-align:top;content:"\f463"}.elementor-button-spinner.loading:before{-webkit-animation:rotation 1s infinite linear;animation:rotation 1s infinite linear}.elementor-button-spinner.success:before{content:"\f147";color:#46b450}#available-widgets [class*=elementor-template] .widget-title:before{content:"\e801";font-family:eicons;font-size:17px}.elementor-settings-form-page{padding-top:30px}._elementor_settings_update_time,.elementor-settings-form-page:not(.elementor-active){display:none}.notice.elementor-message{border-left-color:#b7084e!important;padding:20px}.notice.elementor-message .elementor-message-inner{display:table;width:100%}.notice.elementor-message .elementor-message-inner .elementor-message-action,.notice.elementor-message .elementor-message-inner .elementor-message-content,.notice.elementor-message .elementor-message-inner .elementor-message-icon{display:table-cell;vertical-align:middle}.notice.elementor-message .elementor-message-icon{color:#b7084e;font-size:40px;width:40px}.notice.elementor-message .elementor-message-content{padding:0 20px}.notice.elementor-message p{padding:0;margin:0}.notice.elementor-message h3{margin:0 0 5px}.notice.elementor-message .elementor-message-action{text-align:right}.notice.elementor-message .elementor-message-action .elementor-button{background-color:#b7084e;color:#fff;border-color:#7c1337;-webkit-box-shadow:0 1px 0 #7c1337;box-shadow:0 1px 0 #7c1337;padding:5px 30px;height:auto;line-height:20px;text-transform:capitalize}.notice.elementor-message .elementor-message-action .elementor-button i{padding-right:5px}.notice.elementor-message .elementor-message-action .elementor-button:hover{background-color:#a0124a}.notice.elementor-message .elementor-message-action .elementor-button:active{-webkit-box-shadow:inset 0 1px 0 #7c1337;box-shadow:inset 0 1px 0 #7c1337;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}@media (min-width:1200px){.elementor-message-action{padding-right:10px}}@media (max-width:600px){.notice.elementor-message{padding:20px}.notice.elementor-message .elementor-message-inner{display:block;text-align:center}.notice.elementor-message .elementor-message-inner .elementor-message-action,.notice.elementor-message .elementor-message-inner .elementor-message-content,.notice.elementor-message .elementor-message-inner .elementor-message-icon{display:block}.notice.elementor-message .elementor-message-inner .elementor-message-action{text-align:center}.notice.elementor-message .elementor-message-inner .elementor-message-icon{width:auto}.notice.elementor-message .elementor-message-inner .elementor-message-content{padding:10px 0}}#elementor-system-info{padding:15px}#elementor-system-info .elementor-system-info-section{margin-bottom:10px}#elementor-system-info .elementor-system-info-section>.elementor-system-info-report-name{padding-left:10px;border-bottom:1px solid #e1e1e1}#elementor-system-info .elementor-system-info-section .widefat{white-space:pre}#elementor-system-info .elementor-system-info-report-name{text-transform:uppercase;font-size:14px;margin:0;line-height:2}#elementor-system-info .elementor-system-info-report-row{overflow:hidden;padding:5px 0}#elementor-system-info .elementor-system-info-report-row>*{float:left}#elementor-system-info .elementor-system-info-field-recommendation,#elementor-system-info .elementor-system-info-report-field{padding-left:10px;color:#7f7f7f}#elementor-system-info .elementor-system-info-report-fields{padding-left:20px}#elementor-system-info .elementor-system-info-plugin-name{color:#000}#elementor-system-info .elementor-system-info-plugin-properties{padding:10px}#elementor-system-info #elementor-system-info-raw-code{width:100%;height:200px}#elementor-system-info #elementor-system-info-raw-code-label{padding:5px;display:block}#elementor-system-info .elementor-warning td:first-child{border-left:3px solid #fcb92c}@-webkit-keyframes elementor-rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes elementor-rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}#elementor-deactivate-feedback-dialog-wrapper{display:none}#elementor-deactivate-feedback-modal .dialog-widget-content{width:550px}#elementor-deactivate-feedback-modal .dialog-close-button{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}#elementor-deactivate-feedback-modal .dialog-widget-header{padding:18px 15px;-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1);text-align:left}#elementor-deactivate-feedback-modal .dialog-message{padding:30px 30px 0;text-align:left}#elementor-deactivate-feedback-modal .elementor-deactivate-feedback-dialog-input{float:left;margin:0 15px 0 0;-webkit-box-shadow:none;box-shadow:none}#elementor-deactivate-feedback-modal .elementor-deactivate-feedback-dialog-input:not(:checked)~.elementor-feedback-text{display:none}#elementor-deactivate-feedback-modal .elementor-deactivate-feedback-dialog-label{display:block;font-size:13px;color:#6d7882}#elementor-deactivate-feedback-modal .elementor-feedback-text{margin:10px 0 0 30px;padding:5px;font-size:13px;-webkit-box-shadow:none;box-shadow:none;background-color:#fff;width:92%}#elementor-deactivate-feedback-modal .dialog-buttons-wrapper{border-top:none;text-align:left;padding:20px 30px 30px}#elementor-deactivate-feedback-modal .dialog-submit{background-color:#b7084e;-webkit-border-radius:3px;border-radius:3px;color:#fff;line-height:1;padding:12px 20px;font-size:14px;width:180px;height:38px}#elementor-deactivate-feedback-modal .dialog-submit.elementor-loading:before{display:inline-block;content:"\f463";font:18px dashicons;-webkit-animation:elementor-rotation 2s infinite linear;animation:elementor-rotation 2s infinite linear}#elementor-deactivate-feedback-modal .dialog-skip{font-size:12px;color:#a4afb7;background:none;float:right;width:auto}#elementor-deactivate-feedback-dialog-header i{color:#b7084e;font-size:19px}#elementor-deactivate-feedback-dialog-header-title{font-size:15px;text-transform:uppercase;font-weight:700;padding-left:5px}#elementor-deactivate-feedback-dialog-form-caption{font-weight:700;font-size:15px;color:#495157;line-height:1.4}#elementor-deactivate-feedback-dialog-form-body{padding-top:30px}.elementor-deactivate-feedback-dialog-input-wrapper{line-height:1.3;overflow:hidden;margin-bottom:15px}#elementor-hidden-area{display:none}#elementor-import-template-trigger{cursor:pointer}#elementor-import-template-area{display:none;margin:50px 0 30px;text-align:center}#elementor-import-template-form{display:inline-block;margin-top:30px;padding:30px 50px;background-color:#fff;border:1px solid #e5e5e5}#elementor-import-template-title{font-size:18px;color:#555d66}.form-table:not(.elementor-maintenance-mode-is-enabled) .elementor-default-hide{display:none}.elementor-maintenance-mode-error{color:red}#e-dashboard-overview .dashicons{vertical-align:middle;font-size:17px}#e-dashboard-overview .e-overview__header{display:table;width:100%;-webkit-box-shadow:0 5px 8px rgba(0,0,0,.05);box-shadow:0 5px 8px rgba(0,0,0,.05);margin:0 -12px 8px;padding:0 12px 12px}#e-dashboard-overview .e-overview__create,#e-dashboard-overview .e-overview__logo,#e-dashboard-overview .e-overview__versions{display:table-cell;vertical-align:middle}#e-dashboard-overview .e-overview__logo{color:#b7084e;font-size:40px;width:40px}#e-dashboard-overview .e-overview__versions{padding:0 10px;font-size:.9em;line-height:1.5}#e-dashboard-overview .e-overview__version{display:block}#e-dashboard-overview .e-overview__create{text-align:right}#e-dashboard-overview .e-overview__post{margin-top:10px}#e-dashboard-overview .e-overview__post-link{display:inline-block}#e-dashboard-overview .e-overview__badge{background:#39b54a;color:#fff;font-size:.75em;padding:3px 6px;-webkit-border-radius:3px;border-radius:3px;text-transform:uppercase}#e-dashboard-overview .e-overview__post-description{margin:0 0 1.5em}#e-dashboard-overview .e-overview__recently-edited li{color:#72777c}#e-dashboard-overview .e-overview__feed{font-size:14px;font-weight:500}#e-dashboard-overview .e-overview__feed .e-overview__post-link{padding-bottom:5px}#e-dashboard-overview .e-overview__feed .e-overview__heading,#e-dashboard-overview .e-overview__recently-edited .e-overview__heading{font-weight:700;border-bottom:1px solid #eee;margin:0 -12px;padding:6px 12px}#e-dashboard-overview .e-overview__footer{margin:0 -12px -12px;padding:12px;border-top:1px solid #eee}#e-dashboard-overview .e-overview__footer ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0}#e-dashboard-overview .e-overview__footer ul li{padding:0 10px;margin:0;border-left:1px solid #ddd}#e-dashboard-overview .e-overview__footer ul li:first-child{padding-left:0;border:none}#e-dashboard-overview .e-overview__go-pro a{color:#fcb92c;font-weight:500}
1
+ /*! elementor - v1.9.0 - 09-01-2018 */
2
  .dialog-widget-content{background-color:#fff;position:absolute;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);overflow:hidden}.dialog-message{font-size:12px;line-height:1.5}.dialog-type-lightbox{position:fixed;height:100%;width:100%;top:0;left:0;background-color:rgba(0,0,0,.8);z-index:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dialog-type-lightbox .dialog-widget-content{margin:auto;width:375px}.dialog-type-lightbox .dialog-message{padding:0 20px;min-height:50px}.dialog-type-lightbox .dialog-message,.dialog-type-lightbox .dialog-widget-header{text-align:center}.dialog-type-lightbox .dialog-buttons-wrapper{border-top:1px solid #e6e9ec;text-align:center}.dialog-type-lightbox .dialog-buttons-wrapper>button{border:none;background:none;font-size:15px;cursor:pointer;padding:13px 0;outline:0}.dialog-type-lightbox .dialog-buttons-wrapper>button:first-child{color:#6d7882}.dialog-type-lightbox .dialog-buttons-wrapper>button.dialog-ok{color:#b01b1b}.dialog-type-lightbox .dialog-buttons-wrapper>button.dialog-take_over{color:#39b54a}.dialog-type-lightbox .dialog-buttons-wrapper>button:active{background-color:rgba(230,233,236,.5)}.dialog-type-lightbox .dialog-buttons-wrapper>button::-moz-focus-inner{border:0}.dialog-widget-header{padding:20px 0;font-weight:500}.dialog-close-button{cursor:pointer;position:absolute;top:30px;right:30px;font-size:15px}.dialog-close-button:not(:hover){opacity:.4}.dialog-confirm-widget .dialog-widget-header,.dialog-lightbox-widget .dialog-widget-header{font-size:15px;color:#495157}.dialog-confirm-widget .dialog-buttons-wrapper>button,.dialog-lightbox-widget .dialog-buttons-wrapper>button{width:50%}.dialog-confirm-widget .dialog-buttons-wrapper>button:first-child,.dialog-lightbox-widget .dialog-buttons-wrapper>button:first-child{border-right:1px solid #e6e9ec}.dialog-confirm-widget .dialog-buttons-wrapper>button:hover,.dialog-lightbox-widget .dialog-buttons-wrapper>button:hover{background-color:#f4f6f7}.dialog-alert-widget .dialog-buttons-wrapper>button{width:100%}@media (max-width:767px){.dialog-close-button{top:15px;right:15px}body.admin-bar .dialog-close-button{top:40px}}.elementor-aspect-ratio-219 .elementor-fit-aspect-ratio{padding-bottom:42.8571%}.elementor-aspect-ratio-169 .elementor-fit-aspect-ratio{padding-bottom:56.25%}.elementor-aspect-ratio-43 .elementor-fit-aspect-ratio{padding-bottom:75%}.elementor-aspect-ratio-32 .elementor-fit-aspect-ratio{padding-bottom:66.6666%}.elementor-aspect-ratio-11 .elementor-fit-aspect-ratio{padding-bottom:100%}.elementor-fit-aspect-ratio{position:relative;height:0}.elementor-fit-aspect-ratio iframe{position:absolute;top:0;left:0;height:100%;width:100%;border:0}.elementor-hidden{display:none}.flatpickr-calendar{width:280px}.flatpickr-calendar .flatpickr-current-month span.cur-month{font-weight:300}.flatpickr-calendar .dayContainer{width:280px;min-width:280px;max-width:280px}.flatpickr-calendar .flatpickr-days{width:280px}.flatpickr-calendar .flatpickr-day{max-width:37px;height:37px;line-height:37px}body.elementor-editor-active .elementor-switch-mode-off{display:none}body.elementor-editor-active #elementor-switch-mode-button{background-color:#f7f7f7;color:#555;border-color:#ccc;-webkit-box-shadow:0 1px 0 #ccc!important;box-shadow:0 1px 0 #ccc!important;text-shadow:unset}body.elementor-editor-active #elementor-switch-mode-button:hover{background-color:#e9e9e9}body.elementor-editor-active #elementor-switch-mode-button:active{-webkit-box-shadow:inset 0 1px 0 #ccc;box-shadow:inset 0 1px 0 #ccc;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}body.elementor-editor-active #elementor-editor{display:table}body.elementor-editor-active #postdivrich{display:none!important}body.elementor-editor-inactive #elementor-editor,body.elementor-editor-inactive .elementor-switch-mode-on{display:none}#adminmenu #toplevel_page_edit-post_type-elementor_library div.wp-menu-image:before,#adminmenu #toplevel_page_elementor div.wp-menu-image:before{content:"\e800";font-family:eicons;font-size:14px;margin-top:3px}#adminmenu #toplevel_page_edit-post_type-elementor_library a[href="admin.php?page=go_elementor_pro"],#adminmenu #toplevel_page_elementor a[href="admin.php?page=go_elementor_pro"]{color:#d54e21}#adminmenu #toplevel_page_edit-post_type-elementor_library .dashicons.dashicons-star-filled,#adminmenu #toplevel_page_elementor .dashicons.dashicons-star-filled{height:auto}.elementor-plugins-gopro{color:#39b54a;font-weight:700}#elementor-switch-mode{margin:15px 0}.elementor-button{padding:12.5px 25px;display:inline-block;line-height:1;border:1px solid;-webkit-border-radius:3px;border-radius:3px;outline:none;cursor:pointer}.elementor-button .eicon-elementor{margin-right:5px}#elementor-editor{background-color:#f7f7f7;border:1px solid #ddd;height:300px;width:100%;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#elementor-editor:hover{background-color:#fff}#elementor-editor .elementor-loader-box{position:absolute;-webkit-animation:load 1.8s linear infinite;animation:load 1.8s linear infinite}#elementor-editor .elementor-loader-box:first-of-type{width:20%;height:100%;left:0;top:0}#elementor-editor .elementor-loader-box:not(:first-of-type){right:0;height:20%;width:60%}#elementor-editor .elementor-loader-box:nth-of-type(2){top:0;-webkit-animation-delay:-.45s;animation-delay:-.45s}#elementor-editor .elementor-loader-box:nth-of-type(3){top:40%;-webkit-animation-delay:-.9s;animation-delay:-.9s}#elementor-editor .elementor-loader-box:nth-of-type(4){bottom:0;-webkit-animation-delay:-1.35s;animation-delay:-1.35s}@-webkit-keyframes load{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}@keyframes load{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}#elementor-editor .elementor-loader-box{background-color:#a4afb7}#elementor-go-to-edit-page-link{display:table-cell;vertical-align:middle;text-align:center;text-decoration:none}#elementor-go-to-edit-page-link.elementor-animate #elementor-editor-button,#elementor-go-to-edit-page-link:not(.elementor-animate) .elementor-loader-wrapper{display:none}.elementor-loader-wrapper{margin:auto;width:80px}.elementor-loader{height:80px;position:relative}.elementor-loading-title{color:#a4afb7;text-transform:uppercase;margin-top:15px;font-size:11px;letter-spacing:5px}.elementor-button-spinner:before{font:normal 20px/.5 dashicons;speak:none;display:inline-block;padding:0;top:8px;left:-4px;position:relative;vertical-align:top;content:"\f463"}.elementor-button-spinner.loading:before{-webkit-animation:rotation 1s infinite linear;animation:rotation 1s infinite linear}.elementor-button-spinner.success:before{content:"\f147";color:#46b450}#available-widgets [class*=elementor-template] .widget-title:before{content:"\e801";font-family:eicons;font-size:17px}.elementor-settings-form-page{padding-top:30px}._elementor_settings_update_time,.elementor-settings-form-page:not(.elementor-active){display:none}.notice.elementor-message{border-left-color:#b7084e!important;padding:20px}.notice.elementor-message .elementor-message-inner{display:table;width:100%}.notice.elementor-message .elementor-message-inner .elementor-message-action,.notice.elementor-message .elementor-message-inner .elementor-message-content,.notice.elementor-message .elementor-message-inner .elementor-message-icon{display:table-cell;vertical-align:middle}.notice.elementor-message .elementor-message-icon{color:#b7084e;font-size:40px;width:40px}.notice.elementor-message .elementor-message-content{padding:0 20px}.notice.elementor-message p{padding:0;margin:0}.notice.elementor-message h3{margin:0 0 5px}.notice.elementor-message .elementor-message-action{text-align:right}.notice.elementor-message .elementor-message-action .elementor-button{background-color:#b7084e;color:#fff;border-color:#7c1337;-webkit-box-shadow:0 1px 0 #7c1337;box-shadow:0 1px 0 #7c1337;padding:5px 30px;height:auto;line-height:20px;text-transform:capitalize}.notice.elementor-message .elementor-message-action .elementor-button i{padding-right:5px}.notice.elementor-message .elementor-message-action .elementor-button:hover{background-color:#a0124a}.notice.elementor-message .elementor-message-action .elementor-button:active{-webkit-box-shadow:inset 0 1px 0 #7c1337;box-shadow:inset 0 1px 0 #7c1337;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}@media (min-width:1200px){.elementor-message-action{padding-right:10px}}@media (max-width:600px){.notice.elementor-message{padding:20px}.notice.elementor-message .elementor-message-inner{display:block;text-align:center}.notice.elementor-message .elementor-message-inner .elementor-message-action,.notice.elementor-message .elementor-message-inner .elementor-message-content,.notice.elementor-message .elementor-message-inner .elementor-message-icon{display:block}.notice.elementor-message .elementor-message-inner .elementor-message-action{text-align:center}.notice.elementor-message .elementor-message-inner .elementor-message-icon{width:auto}.notice.elementor-message .elementor-message-inner .elementor-message-content{padding:10px 0}}#elementor-system-info{padding:15px}#elementor-system-info .elementor-system-info-section{margin-bottom:10px}#elementor-system-info .elementor-system-info-section>.elementor-system-info-report-name{padding-left:10px;border-bottom:1px solid #e1e1e1}#elementor-system-info .elementor-system-info-section .widefat{white-space:pre}#elementor-system-info .elementor-system-info-report-name{text-transform:uppercase;font-size:14px;margin:0;line-height:2}#elementor-system-info .elementor-system-info-report-row{overflow:hidden;padding:5px 0}#elementor-system-info .elementor-system-info-report-row>*{float:left}#elementor-system-info .elementor-system-info-field-recommendation,#elementor-system-info .elementor-system-info-report-field{padding-left:10px;color:#7f7f7f}#elementor-system-info .elementor-system-info-report-fields{padding-left:20px}#elementor-system-info .elementor-system-info-plugin-name{color:#000}#elementor-system-info .elementor-system-info-plugin-properties{padding:10px}#elementor-system-info #elementor-system-info-raw-code{width:100%;height:200px}#elementor-system-info #elementor-system-info-raw-code-label{padding:5px;display:block}#elementor-system-info .elementor-warning td:first-child{border-left:3px solid #fcb92c}@-webkit-keyframes elementor-rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes elementor-rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}#elementor-deactivate-feedback-dialog-wrapper{display:none}#elementor-deactivate-feedback-modal .dialog-widget-content{width:550px}#elementor-deactivate-feedback-modal .dialog-close-button{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}#elementor-deactivate-feedback-modal .dialog-widget-header{padding:18px 15px;-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1);text-align:left}#elementor-deactivate-feedback-modal .dialog-message{padding:30px 30px 0;text-align:left}#elementor-deactivate-feedback-modal .elementor-deactivate-feedback-dialog-input{float:left;margin:0 15px 0 0;-webkit-box-shadow:none;box-shadow:none}#elementor-deactivate-feedback-modal .elementor-deactivate-feedback-dialog-input:not(:checked)~.elementor-feedback-text{display:none}#elementor-deactivate-feedback-modal .elementor-deactivate-feedback-dialog-label{display:block;font-size:13px;color:#6d7882}#elementor-deactivate-feedback-modal .elementor-feedback-text{margin:10px 0 0 30px;padding:5px;font-size:13px;-webkit-box-shadow:none;box-shadow:none;background-color:#fff;width:92%}#elementor-deactivate-feedback-modal .dialog-buttons-wrapper{border-top:none;text-align:left;padding:20px 30px 30px}#elementor-deactivate-feedback-modal .dialog-submit{background-color:#b7084e;-webkit-border-radius:3px;border-radius:3px;color:#fff;line-height:1;padding:12px 20px;font-size:14px;width:180px;height:38px}#elementor-deactivate-feedback-modal .dialog-submit.elementor-loading:before{display:inline-block;content:"\f463";font:18px dashicons;-webkit-animation:elementor-rotation 2s infinite linear;animation:elementor-rotation 2s infinite linear}#elementor-deactivate-feedback-modal .dialog-skip{font-size:12px;color:#a4afb7;background:none;float:right;width:auto}#elementor-deactivate-feedback-dialog-header i{color:#b7084e;font-size:19px}#elementor-deactivate-feedback-dialog-header-title{font-size:15px;text-transform:uppercase;font-weight:700;padding-left:5px}#elementor-deactivate-feedback-dialog-form-caption{font-weight:700;font-size:15px;color:#495157;line-height:1.4}#elementor-deactivate-feedback-dialog-form-body{padding-top:30px}.elementor-deactivate-feedback-dialog-input-wrapper{line-height:1.3;overflow:hidden;margin-bottom:15px}#elementor-hidden-area{display:none}#elementor-import-template-trigger{cursor:pointer}#elementor-import-template-area{display:none;margin:50px 0 30px;text-align:center}#elementor-import-template-form{display:inline-block;margin-top:30px;padding:30px 50px;background-color:#fff;border:1px solid #e5e5e5}#elementor-import-template-title{font-size:18px;color:#555d66}.form-table:not(.elementor-maintenance-mode-is-enabled) .elementor-default-hide{display:none}.elementor-maintenance-mode-error{color:red}#e-dashboard-overview .dashicons{vertical-align:middle;font-size:17px}#e-dashboard-overview .e-overview__header{display:table;width:100%;-webkit-box-shadow:0 5px 8px rgba(0,0,0,.05);box-shadow:0 5px 8px rgba(0,0,0,.05);margin:0 -12px 8px;padding:0 12px 12px}#e-dashboard-overview .e-overview__create,#e-dashboard-overview .e-overview__logo,#e-dashboard-overview .e-overview__versions{display:table-cell;vertical-align:middle}#e-dashboard-overview .e-overview__logo{color:#b7084e;font-size:40px;width:40px}#e-dashboard-overview .e-overview__versions{padding:0 10px;font-size:.9em;line-height:1.5}#e-dashboard-overview .e-overview__version{display:block}#e-dashboard-overview .e-overview__create{text-align:right}#e-dashboard-overview .e-overview__post{margin-top:10px}#e-dashboard-overview .e-overview__post-link{display:inline-block}#e-dashboard-overview .e-overview__badge{background:#39b54a;color:#fff;font-size:.75em;padding:3px 6px;-webkit-border-radius:3px;border-radius:3px;text-transform:uppercase}#e-dashboard-overview .e-overview__post-description{margin:0 0 1.5em}#e-dashboard-overview .e-overview__recently-edited li{color:#72777c}#e-dashboard-overview .e-overview__feed{font-size:14px;font-weight:500}#e-dashboard-overview .e-overview__feed .e-overview__post-link{padding-bottom:5px}#e-dashboard-overview .e-overview__feed .e-overview__heading,#e-dashboard-overview .e-overview__recently-edited .e-overview__heading{font-weight:700;border-bottom:1px solid #eee;margin:0 -12px;padding:6px 12px}#e-dashboard-overview .e-overview__footer{margin:0 -12px -12px;padding:12px;border-top:1px solid #eee}#e-dashboard-overview .e-overview__footer ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0}#e-dashboard-overview .e-overview__footer ul li{padding:0 10px;margin:0;border-left:1px solid #ddd}#e-dashboard-overview .e-overview__footer ul li:first-child{padding-left:0;border:none}#e-dashboard-overview .e-overview__go-pro a{color:#fcb92c;font-weight:500}
assets/css/editor-preview-rtl.css CHANGED
@@ -1,4 +1,4 @@
1
- /*! elementor - v1.8.12 - 08-01-2018 */
2
  .pen {
3
  position: relative;
4
  outline: none; }
1
+ /*! elementor - v1.9.0 - 09-01-2018 */
2
  .pen {
3
  position: relative;
4
  outline: none; }
assets/css/editor-preview-rtl.min.css CHANGED
@@ -1,2 +1,2 @@
1
- /*! elementor - v1.8.12 - 08-01-2018 */
2
  .pen{position:relative;outline:none}.pen:not([data-elementor-inline-editing-toolbar=advanced]){white-space:pre-wrap}.pen-menu{-webkit-box-shadow:1px 2px 3px -2px #222;box-shadow:1px 2px 3px -2px #222;background-color:#6d7882;position:fixed;-webkit-border-radius:3px;border-radius:3px;z-index:3}.pen-menu:after{top:100%;content:"";position:absolute;border:6px solid transparent;border-top-color:#6d7882;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.pen-menu-below:after{top:0;-webkit-transform:translateX(-50%) translateY(-100%) rotate(180deg);-ms-transform:translateX(-50%) translateY(-100%) rotate(180deg);transform:translateX(-50%) translateY(-100%) rotate(180deg)}.pen-icon{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:35px;padding:0 10px;font-size:21px;color:#d5dadf;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pen-icon:hover{background:#556068}.pen-icon:first-of-type{-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}.pen-icon:last-of-type{-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}.pen-icon[data-action=closeGroup],.pen-icon[data-group]{display:none}.pen-icon[data-action=close]:before{content:"";position:absolute;left:0;height:60%;width:1px;background-color:#556068}.pen-icon.active{background-color:#556068;-webkit-box-shadow:inset 2px 2px 4px #556068;box-shadow:inset 2px 2px 4px #556068}.pen-group-icon:after{font-family:FontAwesome;font-size:12px;content:"\f0d7";padding-left:4px;color:#71d7f7}.pen-input-wrapper{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.pen-input-wrapper .pen-url-input{font-size:12px;line-height:1.5;padding:0;padding-right:10px;width:250px}.pen-input-wrapper .pen-url-input,.pen-input-wrapper .pen-url-input:focus{background-color:transparent;border:none;outline:none;-webkit-box-shadow:none;box-shadow:none;color:#fff}.pen-input-wrapper .pen-url-input::-webkit-input-placeholder{color:#d5dadf}.pen-input-wrapper .pen-url-input::-moz-placeholder{color:#d5dadf}.pen-input-wrapper .pen-url-input:-ms-input-placeholder,.pen-input-wrapper .pen-url-input::-ms-input-placeholder{color:#d5dadf}.pen-input-wrapper .pen-url-input::placeholder{color:#d5dadf}.pen-input-label{margin:0}.pen-placeholder:before{content:attr(data-pen-placeholder);position:absolute;font-weight:400;color:#757575;opacity:.6}.pen-external-url-checkbox{display:none}.pen-external-url-checkbox:checked+i{color:#fff}.elementor-inline-editing i:not([class]){font-style:italic}.elementor-inline-editing b{font-weight:700}.elementor-inline-editing u{text-decoration:underline}@-webkit-keyframes placeholder-section{0%{height:0;opacity:0}to{height:40px;opacity:.9}}@keyframes placeholder-section{0%{height:0;opacity:0}to{height:40px;opacity:.9}}@-webkit-keyframes placeholder-widget{0%{height:0;opacity:0}to{height:10px;opacity:.9}}@keyframes placeholder-widget{0%{height:0;opacity:0}to{height:10px;opacity:.9}}@-webkit-keyframes section-outline{0%{opacity:0}to{opacity:1}}@keyframes section-outline{0%{opacity:0}to{opacity:1}}body.elementor-editor-active .elementor.elementor-edit-mode .article,body.elementor-editor-active .elementor.elementor-edit-mode.layout-section .entry-content{overflow:visible}body.elementor-editor-active .elementor.elementor-edit-mode .elementor-element-overlay .elementor-editor-element-settings{clear:unset}body.elementor-editor-active .elementor.elementor-edit-mode .elementor-element.elementor-section{overflow:visible}#elementor .animated{-webkit-animation-fill-mode:none!important;animation-fill-mode:none!important}#elementor ul.elementor-editor-element-settings{word-break:normal;padding:0}#elementor .gallery{opacity:1}html.elementor-html{margin-top:0!important}#elementor{position:relative}.elementor-editor-active .elementor-inner{margin-top:25px}.elementor-editor-active .elementor.elementor-edit-mode .elementor-element-empty .elementor-sortable-placeholder{display:none}.elementor-editor-active .elementor.elementor-edit-mode .elementor-empty-view{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.elementor-editor-active .elementor.elementor-edit-mode .elementor-first-add{text-align:center;border:1px dashed #d5dadf;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-editor-active .elementor.elementor-edit-mode .elementor-first-add .elementor-icon{font-size:19px;color:#a4afb7;cursor:pointer}.elementor-editor-active .elementor.elementor-edit-mode .elementor-element>.elementor-element-overlay{position:absolute;top:0;left:0;letter-spacing:0;z-index:3;pointer-events:none}.elementor-editor-active .elementor.elementor-edit-mode .elementor-element.elementor-widget-empty{background-color:rgba(213,218,223,.8)}.elementor-editor-active .elementor.elementor-edit-mode .elementor-element.elementor-widget-empty .elementor-widget-empty-icon{color:#c2cbd2;font-size:22px;display:block;text-align:center;padding:10px 0}.elementor-editor-active .elementor.elementor-edit-mode .elementor-element:not(:hover):not(.elementor-element-editable)>.elementor-element-overlay .elementor-editor-element-settings{display:none}.elementor-editor-active .elementor.elementor-edit-mode .elementor-element[data-side=bottom]+.elementor-element:before,.elementor-editor-active .elementor.elementor-edit-mode .elementor-element[data-side=bottom]:last-child:after,.elementor-editor-active .elementor.elementor-edit-mode .elementor-element[data-side=top]:before{content:"";background-color:#71d7f7;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;opacity:.9;height:10px;-webkit-animation:placeholder-widget .5s;animation:placeholder-widget .5s;display:block}.elementor-editor-active .elementor.elementor-edit-mode .elementor-section>.elementor-element-overlay{right:0;bottom:0}.elementor-editor-active .elementor.elementor-edit-mode .elementor-section>.elementor-element-overlay:after{position:absolute;left:2px;right:2px;top:2px;bottom:2px;outline:2px solid #71d7f7;-webkit-animation:section-outline .75s;animation:section-outline .75s}.elementor-editor-active .elementor.elementor-edit-mode .elementor-section.elementor-element-editable>.elementor-element-overlay:after,.elementor-editor-active .elementor.elementor-edit-mode .elementor-section:hover>.elementor-element-overlay:after{content:""}.elementor-editor-active .elementor.elementor-edit-mode .elementor-top-section>.elementor-container>.elementor-row{min-height:80px}.elementor-editor-active .elementor.elementor-edit-mode .elementor-inner-section:first-child{margin-top:15px}.elementor-editor-active .elementor.elementor-edit-mode .elementor-inner-section>.elementor-container>.elementor-row{min-height:40px}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-element-settings{position:absolute;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:26px;list-style:none;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:400;font-style:normal;line-height:1;z-index:1;pointer-events:all}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-element-settings .elementor-editor-element-trigger.elementor-active~.elementor-editor-element-setting{margin-right:0}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-element-settings .elementor-editor-element-trigger:not(.elementor-active)~.elementor-editor-element-setting{width:0;font-size:0;padding:0}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-element-settings .elementor-editor-element-remove:hover .fa{color:red}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-element-setting{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0;margin:0;font-size:11px;color:#fff;width:25px;-webkit-transition:margin .3s,width .3s,font .3s;-o-transition:margin .3s,width .3s,font .3s;transition:margin .3s,width .3s,font .3s;-webkit-box-sizing:content-box;box-sizing:content-box}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-section-settings{top:1px;right:50%;background-image:-webkit-gradient(linear,left top,left bottom,from(#41c9f4),to(#71d7f7));background-image:-webkit-linear-gradient(top,#41c9f4,#71d7f7);background-image:-o-linear-gradient(top,#41c9f4,#71d7f7);background-image:linear-gradient(180deg,#41c9f4,#71d7f7);-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;-webkit-transform:translateX(50%) translateY(-100%);-ms-transform:translateX(50%) translateY(-100%);transform:translateX(50%) translateY(-100%)}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-section-settings .elementor-editor-element-setting:hover{background-color:#10bcf2}@media (min-width:1025px){.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-section-settings .elementor-editor-element-setting:first-child{padding-right:1px}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-section-settings .elementor-editor-element-setting:first-child:not(.elementor-active),.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-section-settings .elementor-editor-element-setting:last-child{padding-left:1px}}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-column-settings{top:-1px;right:-1px;-webkit-border-radius:0 3px 0 0;border-radius:0 3px 0 0;background-image:-webkit-gradient(linear,left top,left bottom,from(#6d7882),to(#556068));background-image:-webkit-linear-gradient(top,#6d7882,#556068);background-image:-o-linear-gradient(top,#6d7882,#556068);background-image:linear-gradient(180deg,#6d7882,#556068)}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-column-settings .elementor-editor-element-setting:hover{background-color:#495157}@media (min-width:1025px){.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-column-settings .elementor-editor-element-setting:first-child{padding-right:1px}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-column-settings .elementor-editor-element-setting:first-child:not(.elementor-active),.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-column-settings .elementor-editor-element-setting:last-child{padding-left:1px}}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-widget-settings{z-index:2;top:-1px;left:-1px;background-image:-webkit-gradient(linear,left bottom,left top,from(#41c9f4),to(#71d7f7));background-image:-webkit-linear-gradient(bottom,#41c9f4,#71d7f7);background-image:-o-linear-gradient(bottom,#41c9f4,#71d7f7);background-image:linear-gradient(0deg,#41c9f4,#71d7f7);-webkit-border-radius:0 0 3px 0;border-radius:0 0 3px 0;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-widget-settings .elementor-editor-element-setting:hover{background-color:#10bcf2}@media (min-width:1025px){.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-widget-settings .elementor-editor-element-setting:first-child{padding-left:1px}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-widget-settings .elementor-editor-element-setting:first-child:not(.elementor-active),.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-widget-settings .elementor-editor-element-setting:last-child{padding-right:1px}}@media (min-width:1025px){.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-element-trigger{cursor:move}}@media (max-width:1024px){.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-element-setting:not(.elementor-editor-element-trigger){display:none}}.elementor-editor-active .elementor.elementor-edit-mode .elementor-section-filled .elementor-editor-column-settings .elementor-editor-element-add,.elementor-editor-active .elementor.elementor-edit-mode .elementor-section-filled .elementor-editor-column-settings .elementor-editor-element-duplicate,.elementor-editor-active .elementor.elementor-edit-mode .elementor-section-filled .elementor-sortable-placeholder.elementor-column{display:none}.elementor-editor-active .elementor.elementor-edit-mode .elementor-section-filled .elementor-row.elementor-draggable-over{border:1px solid red}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column>.elementor-element-overlay{right:0;bottom:0}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column>.elementor-element-overlay:after{position:absolute;left:0;right:0;top:0;bottom:0;outline:1px dashed #6d7882}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column.elementor-element-editable>.elementor-element-overlay,.elementor-editor-active .elementor.elementor-edit-mode .elementor-column:hover>.elementor-element-overlay{border:1px solid #fff}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column.elementor-element-editable>.elementor-element-overlay:after,.elementor-editor-active .elementor.elementor-edit-mode .elementor-column:hover>.elementor-element-overlay:after{content:""}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column.elementor-dragging-on-child>.elementor-element-overlay{border:1px solid #71d7f7}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column.elementor-dragging-on-child>.elementor-element-overlay:after{display:none}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column>.ui-resizable-e,.elementor-editor-active .elementor.elementor-edit-mode .elementor-column>.ui-resizable-w{cursor:col-resize;width:7px;position:absolute;left:-5px;top:0;height:100%}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column:last-of-type>.ui-resizable-e,.elementor-editor-active .elementor.elementor-edit-mode .elementor-column:last-of-type>.ui-resizable-w{display:none!important}@media (max-width:1024px){.elementor-editor-active .elementor.elementor-edit-mode .elementor-column>.ui-resizable-e,.elementor-editor-active .elementor.elementor-edit-mode .elementor-column>.ui-resizable-w{display:none!important}}.elementor-editor-active .elementor-column-wrap.elementor-element-empty .elementor-widget-wrap{min-height:60px}@media (min-width:768px){.elementor-editor-active .elementor-column-wrap.elementor-element-empty .elementor-widget-wrap{margin:10px}}.elementor-editor-active .elementor-widget.elementor-loading{opacity:.3}.elementor-editor-active .elementor-widget:not(.elementor-loading):not(.elementor-widget-menu-anchor){-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s}.elementor-editor-active .elementor-widget.elementor-element-editable,.elementor-editor-active .elementor-widget.elementor-widget-can-edit:hover{outline:1px solid #71d7f7}.elementor-editor-active .elementor-widget:not(:hover) .elementor-editor-element-settings,.elementor-editor-active .handle{display:none}.elementor-editor-active .elementor-sortable-helper{position:absolute;-webkit-border-radius:3px;border-radius:3px;background-color:#fff;text-align:center;color:#556068;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2);box-shadow:0 2px 6px rgba(0,0,0,.2);cursor:move}.elementor-editor-active .elementor-sortable-helper .icon{font-size:28px;padding-top:15px;line-height:1}.elementor-editor-active .elementor-sortable-helper .elementor-element-title-wrapper{display:table;width:100%}.elementor-editor-active .elementor-sortable-helper .title{font-size:11px;font-family:Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;display:table-cell;vertical-align:middle;height:40px}.elementor-editor-active .elementor-inline-editing{min-height:15px}.elementor-sortable-placeholder:not(.elementor-column-placeholder){background-color:#71d7f7;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:.5s;animation-duration:.5s;opacity:.9}.elementor-section-placeholder{height:40px;-webkit-animation-name:placeholder-section;animation-name:placeholder-section}.elementor-column-placeholder{position:relative}.elementor-column-placeholder:after,.elementor-column-placeholder:before{content:"";position:absolute;top:10px;bottom:10px;right:10px;left:10px}.elementor-column-placeholder:before{border:1px solid #6d7882}.elementor-column-placeholder:after{border:1px dashed #fff}.elementor-widget-placeholder{height:10px;-webkit-animation-name:placeholder-widget;animation-name:placeholder-widget}.elementor-draggable-over:not([data-dragged-element=section]):not([data-dragged-is-inner=true])>.elementor-empty-view>.elementor-first-add:after,.elementor-first-add.elementor-html5dnd-current-element:after{content:"";background-color:#71d7f7;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;opacity:.9;height:10px;-webkit-animation:placeholder-widget .5s;animation:placeholder-widget .5s;width:100%}.elementor-draggable-over:not([data-dragged-element=section]):not([data-dragged-is-inner=true])>.elementor-empty-view>.elementor-first-add .elementor-icon,.elementor-draggable-over[data-dragged-element=section][data-dragged-is-inner=true] .elementor-inner-column .elementor-sortable-placeholder,.elementor-first-add.elementor-html5dnd-current-element .elementor-icon{display:none}.elementor-add-section{background-color:hsla(0,0%,100%,.5);max-width:1140px;position:relative}.elementor-add-section:not(.elementor-dragging-on-child){border:2px dashed #d5dadf}.elementor-add-section.elementor-dragging-on-child{border:3px dashed #71d7f7}.elementor-add-section[data-view=choose-action] .elementor-select-preset,.elementor-add-section[data-view=select-preset] .elementor-add-new-section{display:none}@media (max-width:479px){.elementor-add-section{display:none}}.elementor-add-section-inner{text-align:center;margin-top:10px;padding:40px 0}.elementor-add-new-section{display:inline-block}.elementor-add-new-section .elementor-button{color:#fff;background-image:none;font-size:13px;font-family:Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;line-height:1;height:40px;min-width:170px;padding:0 20px;border:none;-webkit-border-radius:3px;border-radius:3px;cursor:pointer}.elementor-add-new-section .elementor-button:hover{opacity:.85;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-add-new-section .elementor-button:active{-webkit-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.1);box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.1)}.elementor-add-new-section .elementor-add-section-button{background-color:#b7084e}.elementor-add-new-section .elementor-add-template-button{background-color:#6d7882;margin-right:25px}.elementor-add-section-drag-title{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:400;font-style:italic;line-height:1;color:#556068;margin-top:15px}.elementor-add-section-close{position:absolute;right:20px;top:20px;font-size:20px;cursor:pointer;line-height:1;color:#d5dadf}.elementor-add-section-close:hover{color:#6d7882}.elementor-select-preset-title{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:500;font-style:normal;text-transform:uppercase;color:#556068}.elementor-select-preset-list{list-style:none;padding:0 25px;margin:20px auto 0;overflow:hidden;max-width:700px}.elementor-select-preset-list .elementor-preset{cursor:pointer;margin:0;padding:10px;float:right}.elementor-select-preset-list .elementor-preset:hover path{fill:#6d7882}.elementor-select-preset-list .elementor-preset:not(:hover) path{fill:#d5dadf}.elementor-select-preset-list .elementor-preset svg{height:50px}#elementor-add-new-section{margin:60px auto}#elementor-add-new-section[data-view=choose-action] .elementor-add-section-close{display:none}.elementor-add-section-inline{margin:10px auto}.elementor-column-percents-tooltip{position:absolute;display:none;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fff;font-size:10px;background-color:#556068;width:40px;padding:3.5px 0;text-align:center;z-index:1;line-height:1}.elementor-column-percents-tooltip:after{content:"";position:absolute;width:0;height:0;border:8.5px solid transparent;top:0}.elementor-column-percents-tooltip[data-side=left]{-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;right:15px}.elementor-column-percents-tooltip[data-side=left]:after{left:100%;border-left-color:#556068;border-right-width:0}.elementor-column-percents-tooltip[data-side=right]{-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;left:15px}.elementor-column-percents-tooltip[data-side=right]:after{right:100%;border-right-color:#556068;border-left-width:0}.elementor-editor-preview .elementor-add-section,.elementor-editor-preview .elementor-element-empty,.elementor-editor-preview .elementor-element-overlay,.elementor-editor-preview .elementor-empty,.elementor-editor-preview .elementor-widget-empty{display:none}
1
+ /*! elementor - v1.9.0 - 09-01-2018 */
2
  .pen{position:relative;outline:none}.pen:not([data-elementor-inline-editing-toolbar=advanced]){white-space:pre-wrap}.pen-menu{-webkit-box-shadow:1px 2px 3px -2px #222;box-shadow:1px 2px 3px -2px #222;background-color:#6d7882;position:fixed;-webkit-border-radius:3px;border-radius:3px;z-index:3}.pen-menu:after{top:100%;content:"";position:absolute;border:6px solid transparent;border-top-color:#6d7882;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.pen-menu-below:after{top:0;-webkit-transform:translateX(-50%) translateY(-100%) rotate(180deg);-ms-transform:translateX(-50%) translateY(-100%) rotate(180deg);transform:translateX(-50%) translateY(-100%) rotate(180deg)}.pen-icon{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:35px;padding:0 10px;font-size:21px;color:#d5dadf;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pen-icon:hover{background:#556068}.pen-icon:first-of-type{-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}.pen-icon:last-of-type{-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}.pen-icon[data-action=closeGroup],.pen-icon[data-group]{display:none}.pen-icon[data-action=close]:before{content:"";position:absolute;left:0;height:60%;width:1px;background-color:#556068}.pen-icon.active{background-color:#556068;-webkit-box-shadow:inset 2px 2px 4px #556068;box-shadow:inset 2px 2px 4px #556068}.pen-group-icon:after{font-family:FontAwesome;font-size:12px;content:"\f0d7";padding-left:4px;color:#71d7f7}.pen-input-wrapper{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.pen-input-wrapper .pen-url-input{font-size:12px;line-height:1.5;padding:0;padding-right:10px;width:250px}.pen-input-wrapper .pen-url-input,.pen-input-wrapper .pen-url-input:focus{background-color:transparent;border:none;outline:none;-webkit-box-shadow:none;box-shadow:none;color:#fff}.pen-input-wrapper .pen-url-input::-webkit-input-placeholder{color:#d5dadf}.pen-input-wrapper .pen-url-input::-moz-placeholder{color:#d5dadf}.pen-input-wrapper .pen-url-input:-ms-input-placeholder,.pen-input-wrapper .pen-url-input::-ms-input-placeholder{color:#d5dadf}.pen-input-wrapper .pen-url-input::placeholder{color:#d5dadf}.pen-input-label{margin:0}.pen-placeholder:before{content:attr(data-pen-placeholder);position:absolute;font-weight:400;color:#757575;opacity:.6}.pen-external-url-checkbox{display:none}.pen-external-url-checkbox:checked+i{color:#fff}.elementor-inline-editing i:not([class]){font-style:italic}.elementor-inline-editing b{font-weight:700}.elementor-inline-editing u{text-decoration:underline}@-webkit-keyframes placeholder-section{0%{height:0;opacity:0}to{height:40px;opacity:.9}}@keyframes placeholder-section{0%{height:0;opacity:0}to{height:40px;opacity:.9}}@-webkit-keyframes placeholder-widget{0%{height:0;opacity:0}to{height:10px;opacity:.9}}@keyframes placeholder-widget{0%{height:0;opacity:0}to{height:10px;opacity:.9}}@-webkit-keyframes section-outline{0%{opacity:0}to{opacity:1}}@keyframes section-outline{0%{opacity:0}to{opacity:1}}body.elementor-editor-active .elementor.elementor-edit-mode .article,body.elementor-editor-active .elementor.elementor-edit-mode.layout-section .entry-content{overflow:visible}body.elementor-editor-active .elementor.elementor-edit-mode .elementor-element-overlay .elementor-editor-element-settings{clear:unset}body.elementor-editor-active .elementor.elementor-edit-mode .elementor-element.elementor-section{overflow:visible}#elementor .animated{-webkit-animation-fill-mode:none!important;animation-fill-mode:none!important}#elementor ul.elementor-editor-element-settings{word-break:normal;padding:0}#elementor .gallery{opacity:1}html.elementor-html{margin-top:0!important}#elementor{position:relative}.elementor-editor-active .elementor-inner{margin-top:25px}.elementor-editor-active .elementor.elementor-edit-mode .elementor-element-empty .elementor-sortable-placeholder{display:none}.elementor-editor-active .elementor.elementor-edit-mode .elementor-empty-view{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.elementor-editor-active .elementor.elementor-edit-mode .elementor-first-add{text-align:center;border:1px dashed #d5dadf;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-editor-active .elementor.elementor-edit-mode .elementor-first-add .elementor-icon{font-size:19px;color:#a4afb7;cursor:pointer}.elementor-editor-active .elementor.elementor-edit-mode .elementor-element>.elementor-element-overlay{position:absolute;top:0;left:0;letter-spacing:0;z-index:3;pointer-events:none}.elementor-editor-active .elementor.elementor-edit-mode .elementor-element.elementor-widget-empty{background-color:rgba(213,218,223,.8)}.elementor-editor-active .elementor.elementor-edit-mode .elementor-element.elementor-widget-empty .elementor-widget-empty-icon{color:#c2cbd2;font-size:22px;display:block;text-align:center;padding:10px 0}.elementor-editor-active .elementor.elementor-edit-mode .elementor-element:not(:hover):not(.elementor-element-editable)>.elementor-element-overlay .elementor-editor-element-settings{display:none}.elementor-editor-active .elementor.elementor-edit-mode .elementor-element[data-side=bottom]+.elementor-element:before,.elementor-editor-active .elementor.elementor-edit-mode .elementor-element[data-side=bottom]:last-child:after,.elementor-editor-active .elementor.elementor-edit-mode .elementor-element[data-side=top]:before{content:"";background-color:#71d7f7;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;opacity:.9;height:10px;-webkit-animation:placeholder-widget .5s;animation:placeholder-widget .5s;display:block}.elementor-editor-active .elementor.elementor-edit-mode .elementor-section>.elementor-element-overlay{right:0;bottom:0}.elementor-editor-active .elementor.elementor-edit-mode .elementor-section>.elementor-element-overlay:after{position:absolute;left:2px;right:2px;top:2px;bottom:2px;outline:2px solid #71d7f7;-webkit-animation:section-outline .75s;animation:section-outline .75s}.elementor-editor-active .elementor.elementor-edit-mode .elementor-section.elementor-element-editable>.elementor-element-overlay:after,.elementor-editor-active .elementor.elementor-edit-mode .elementor-section:hover>.elementor-element-overlay:after{content:""}.elementor-editor-active .elementor.elementor-edit-mode .elementor-top-section>.elementor-container>.elementor-row{min-height:80px}.elementor-editor-active .elementor.elementor-edit-mode .elementor-inner-section:first-child{margin-top:15px}.elementor-editor-active .elementor.elementor-edit-mode .elementor-inner-section>.elementor-container>.elementor-row{min-height:40px}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-element-settings{position:absolute;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:26px;list-style:none;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:400;font-style:normal;line-height:1;z-index:1;pointer-events:all}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-element-settings .elementor-editor-element-trigger.elementor-active~.elementor-editor-element-setting{margin-right:0}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-element-settings .elementor-editor-element-trigger:not(.elementor-active)~.elementor-editor-element-setting{width:0;font-size:0;padding:0}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-element-settings .elementor-editor-element-remove:hover .fa{color:red}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-element-setting{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0;margin:0;font-size:11px;color:#fff;width:25px;-webkit-transition:margin .3s,width .3s,font .3s;-o-transition:margin .3s,width .3s,font .3s;transition:margin .3s,width .3s,font .3s;-webkit-box-sizing:content-box;box-sizing:content-box}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-section-settings{top:1px;right:50%;background-image:-webkit-gradient(linear,left top,left bottom,from(#41c9f4),to(#71d7f7));background-image:-webkit-linear-gradient(top,#41c9f4,#71d7f7);background-image:-o-linear-gradient(top,#41c9f4,#71d7f7);background-image:linear-gradient(180deg,#41c9f4,#71d7f7);-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;-webkit-transform:translateX(50%) translateY(-100%);-ms-transform:translateX(50%) translateY(-100%);transform:translateX(50%) translateY(-100%)}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-section-settings .elementor-editor-element-setting:hover{background-color:#10bcf2}@media (min-width:1025px){.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-section-settings .elementor-editor-element-setting:first-child{padding-right:1px}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-section-settings .elementor-editor-element-setting:first-child:not(.elementor-active),.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-section-settings .elementor-editor-element-setting:last-child{padding-left:1px}}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-column-settings{top:-1px;right:-1px;-webkit-border-radius:0 3px 0 0;border-radius:0 3px 0 0;background-image:-webkit-gradient(linear,left top,left bottom,from(#6d7882),to(#556068));background-image:-webkit-linear-gradient(top,#6d7882,#556068);background-image:-o-linear-gradient(top,#6d7882,#556068);background-image:linear-gradient(180deg,#6d7882,#556068)}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-column-settings .elementor-editor-element-setting:hover{background-color:#495157}@media (min-width:1025px){.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-column-settings .elementor-editor-element-setting:first-child{padding-right:1px}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-column-settings .elementor-editor-element-setting:first-child:not(.elementor-active),.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-column-settings .elementor-editor-element-setting:last-child{padding-left:1px}}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-widget-settings{z-index:2;top:-1px;left:-1px;background-image:-webkit-gradient(linear,left bottom,left top,from(#41c9f4),to(#71d7f7));background-image:-webkit-linear-gradient(bottom,#41c9f4,#71d7f7);background-image:-o-linear-gradient(bottom,#41c9f4,#71d7f7);background-image:linear-gradient(0deg,#41c9f4,#71d7f7);-webkit-border-radius:0 0 3px 0;border-radius:0 0 3px 0;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-widget-settings .elementor-editor-element-setting:hover{background-color:#10bcf2}@media (min-width:1025px){.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-widget-settings .elementor-editor-element-setting:first-child{padding-left:1px}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-widget-settings .elementor-editor-element-setting:first-child:not(.elementor-active),.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-widget-settings .elementor-editor-element-setting:last-child{padding-right:1px}}@media (min-width:1025px){.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-element-trigger{cursor:move}}@media (max-width:1024px){.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-element-setting:not(.elementor-editor-element-trigger){display:none}}.elementor-editor-active .elementor.elementor-edit-mode .elementor-section-filled .elementor-editor-column-settings .elementor-editor-element-add,.elementor-editor-active .elementor.elementor-edit-mode .elementor-section-filled .elementor-editor-column-settings .elementor-editor-element-duplicate,.elementor-editor-active .elementor.elementor-edit-mode .elementor-section-filled .elementor-sortable-placeholder.elementor-column{display:none}.elementor-editor-active .elementor.elementor-edit-mode .elementor-section-filled .elementor-row.elementor-draggable-over{border:1px solid red}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column>.elementor-element-overlay{right:0;bottom:0}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column>.elementor-element-overlay:after{position:absolute;left:0;right:0;top:0;bottom:0;outline:1px dashed #6d7882}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column.elementor-element-editable>.elementor-element-overlay,.elementor-editor-active .elementor.elementor-edit-mode .elementor-column:hover>.elementor-element-overlay{border:1px solid #fff}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column.elementor-element-editable>.elementor-element-overlay:after,.elementor-editor-active .elementor.elementor-edit-mode .elementor-column:hover>.elementor-element-overlay:after{content:""}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column.elementor-dragging-on-child>.elementor-element-overlay{border:1px solid #71d7f7}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column.elementor-dragging-on-child>.elementor-element-overlay:after{display:none}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column>.ui-resizable-e,.elementor-editor-active .elementor.elementor-edit-mode .elementor-column>.ui-resizable-w{cursor:col-resize;width:7px;position:absolute;left:-5px;top:0;height:100%}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column:last-of-type>.ui-resizable-e,.elementor-editor-active .elementor.elementor-edit-mode .elementor-column:last-of-type>.ui-resizable-w{display:none!important}@media (max-width:1024px){.elementor-editor-active .elementor.elementor-edit-mode .elementor-column>.ui-resizable-e,.elementor-editor-active .elementor.elementor-edit-mode .elementor-column>.ui-resizable-w{display:none!important}}.elementor-editor-active .elementor-column-wrap.elementor-element-empty .elementor-widget-wrap{min-height:60px}@media (min-width:768px){.elementor-editor-active .elementor-column-wrap.elementor-element-empty .elementor-widget-wrap{margin:10px}}.elementor-editor-active .elementor-widget.elementor-loading{opacity:.3}.elementor-editor-active .elementor-widget:not(.elementor-loading):not(.elementor-widget-menu-anchor){-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s}.elementor-editor-active .elementor-widget.elementor-element-editable,.elementor-editor-active .elementor-widget.elementor-widget-can-edit:hover{outline:1px solid #71d7f7}.elementor-editor-active .elementor-widget:not(:hover) .elementor-editor-element-settings,.elementor-editor-active .handle{display:none}.elementor-editor-active .elementor-sortable-helper{position:absolute;-webkit-border-radius:3px;border-radius:3px;background-color:#fff;text-align:center;color:#556068;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2);box-shadow:0 2px 6px rgba(0,0,0,.2);cursor:move}.elementor-editor-active .elementor-sortable-helper .icon{font-size:28px;padding-top:15px;line-height:1}.elementor-editor-active .elementor-sortable-helper .elementor-element-title-wrapper{display:table;width:100%}.elementor-editor-active .elementor-sortable-helper .title{font-size:11px;font-family:Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;display:table-cell;vertical-align:middle;height:40px}.elementor-editor-active .elementor-inline-editing{min-height:15px}.elementor-sortable-placeholder:not(.elementor-column-placeholder){background-color:#71d7f7;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:.5s;animation-duration:.5s;opacity:.9}.elementor-section-placeholder{height:40px;-webkit-animation-name:placeholder-section;animation-name:placeholder-section}.elementor-column-placeholder{position:relative}.elementor-column-placeholder:after,.elementor-column-placeholder:before{content:"";position:absolute;top:10px;bottom:10px;right:10px;left:10px}.elementor-column-placeholder:before{border:1px solid #6d7882}.elementor-column-placeholder:after{border:1px dashed #fff}.elementor-widget-placeholder{height:10px;-webkit-animation-name:placeholder-widget;animation-name:placeholder-widget}.elementor-draggable-over:not([data-dragged-element=section]):not([data-dragged-is-inner=true])>.elementor-empty-view>.elementor-first-add:after,.elementor-first-add.elementor-html5dnd-current-element:after{content:"";background-color:#71d7f7;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;opacity:.9;height:10px;-webkit-animation:placeholder-widget .5s;animation:placeholder-widget .5s;width:100%}.elementor-draggable-over:not([data-dragged-element=section]):not([data-dragged-is-inner=true])>.elementor-empty-view>.elementor-first-add .elementor-icon,.elementor-draggable-over[data-dragged-element=section][data-dragged-is-inner=true] .elementor-inner-column .elementor-sortable-placeholder,.elementor-first-add.elementor-html5dnd-current-element .elementor-icon{display:none}.elementor-add-section{background-color:hsla(0,0%,100%,.5);max-width:1140px;position:relative}.elementor-add-section:not(.elementor-dragging-on-child){border:2px dashed #d5dadf}.elementor-add-section.elementor-dragging-on-child{border:3px dashed #71d7f7}.elementor-add-section[data-view=choose-action] .elementor-select-preset,.elementor-add-section[data-view=select-preset] .elementor-add-new-section{display:none}@media (max-width:479px){.elementor-add-section{display:none}}.elementor-add-section-inner{text-align:center;margin-top:10px;padding:40px 0}.elementor-add-new-section{display:inline-block}.elementor-add-new-section .elementor-button{color:#fff;background-image:none;font-size:13px;font-family:Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;line-height:1;height:40px;min-width:170px;padding:0 20px;border:none;-webkit-border-radius:3px;border-radius:3px;cursor:pointer}.elementor-add-new-section .elementor-button:hover{opacity:.85;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-add-new-section .elementor-button:active{-webkit-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.1);box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.1)}.elementor-add-new-section .elementor-add-section-button{background-color:#b7084e}.elementor-add-new-section .elementor-add-template-button{background-color:#6d7882;margin-right:25px}.elementor-add-section-drag-title{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:400;font-style:italic;line-height:1;color:#556068;margin-top:15px}.elementor-add-section-close{position:absolute;right:20px;top:20px;font-size:20px;cursor:pointer;line-height:1;color:#d5dadf}.elementor-add-section-close:hover{color:#6d7882}.elementor-select-preset-title{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:500;font-style:normal;text-transform:uppercase;color:#556068}.elementor-select-preset-list{list-style:none;padding:0 25px;margin:20px auto 0;overflow:hidden;max-width:700px}.elementor-select-preset-list .elementor-preset{cursor:pointer;margin:0;padding:10px;float:right}.elementor-select-preset-list .elementor-preset:hover path{fill:#6d7882}.elementor-select-preset-list .elementor-preset:not(:hover) path{fill:#d5dadf}.elementor-select-preset-list .elementor-preset svg{height:50px}#elementor-add-new-section{margin:60px auto}#elementor-add-new-section[data-view=choose-action] .elementor-add-section-close{display:none}.elementor-add-section-inline{margin:10px auto}.elementor-column-percents-tooltip{position:absolute;display:none;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fff;font-size:10px;background-color:#556068;width:40px;padding:3.5px 0;text-align:center;z-index:1;line-height:1}.elementor-column-percents-tooltip:after{content:"";position:absolute;width:0;height:0;border:8.5px solid transparent;top:0}.elementor-column-percents-tooltip[data-side=left]{-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;right:15px}.elementor-column-percents-tooltip[data-side=left]:after{left:100%;border-left-color:#556068;border-right-width:0}.elementor-column-percents-tooltip[data-side=right]{-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;left:15px}.elementor-column-percents-tooltip[data-side=right]:after{right:100%;border-right-color:#556068;border-left-width:0}.elementor-editor-preview .elementor-add-section,.elementor-editor-preview .elementor-element-empty,.elementor-editor-preview .elementor-element-overlay,.elementor-editor-preview .elementor-empty,.elementor-editor-preview .elementor-widget-empty{display:none}
assets/css/editor-preview.css CHANGED
@@ -1,4 +1,4 @@
1
- /*! elementor - v1.8.12 - 08-01-2018 */
2
  .pen {
3
  position: relative;
4
  outline: none; }
1
+ /*! elementor - v1.9.0 - 09-01-2018 */
2
  .pen {
3
  position: relative;
4
  outline: none; }
assets/css/editor-preview.min.css CHANGED
@@ -1,2 +1,2 @@
1
- /*! elementor - v1.8.12 - 08-01-2018 */
2
  .pen{position:relative;outline:none}.pen:not([data-elementor-inline-editing-toolbar=advanced]){white-space:pre-wrap}.pen-menu{-webkit-box-shadow:1px 2px 3px -2px #222;box-shadow:1px 2px 3px -2px #222;background-color:#6d7882;position:fixed;-webkit-border-radius:3px;border-radius:3px;z-index:3}.pen-menu:after{top:100%;content:"";position:absolute;border:6px solid transparent;border-top-color:#6d7882;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.pen-menu-below:after{top:0;-webkit-transform:translateX(-50%) translateY(-100%) rotate(180deg);-ms-transform:translateX(-50%) translateY(-100%) rotate(180deg);transform:translateX(-50%) translateY(-100%) rotate(180deg)}.pen-icon{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:35px;padding:0 10px;font-size:21px;color:#d5dadf;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pen-icon:hover{background:#556068}.pen-icon:first-of-type{-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}.pen-icon:last-of-type{-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}.pen-icon[data-action=closeGroup],.pen-icon[data-group]{display:none}.pen-icon[data-action=close]:before{content:"";position:absolute;left:0;height:60%;width:1px;background-color:#556068}.pen-icon.active{background-color:#556068;-webkit-box-shadow:inset 2px 2px 4px #556068;box-shadow:inset 2px 2px 4px #556068}.pen-group-icon:after{font-family:FontAwesome;font-size:12px;content:"\f0d7";padding-left:4px;color:#71d7f7}.pen-input-wrapper{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.pen-input-wrapper .pen-url-input{font-size:12px;line-height:1.5;padding:0;padding-left:10px;width:250px}.pen-input-wrapper .pen-url-input,.pen-input-wrapper .pen-url-input:focus{background-color:transparent;border:none;outline:none;-webkit-box-shadow:none;box-shadow:none;color:#fff}.pen-input-wrapper .pen-url-input::-webkit-input-placeholder{color:#d5dadf}.pen-input-wrapper .pen-url-input::-moz-placeholder{color:#d5dadf}.pen-input-wrapper .pen-url-input:-ms-input-placeholder,.pen-input-wrapper .pen-url-input::-ms-input-placeholder{color:#d5dadf}.pen-input-wrapper .pen-url-input::placeholder{color:#d5dadf}.pen-input-label{margin:0}.pen-placeholder:before{content:attr(data-pen-placeholder);position:absolute;font-weight:400;color:#757575;opacity:.6}.pen-external-url-checkbox{display:none}.pen-external-url-checkbox:checked+i{color:#fff}.elementor-inline-editing i:not([class]){font-style:italic}.elementor-inline-editing b{font-weight:700}.elementor-inline-editing u{text-decoration:underline}@-webkit-keyframes placeholder-section{0%{height:0;opacity:0}to{height:40px;opacity:.9}}@keyframes placeholder-section{0%{height:0;opacity:0}to{height:40px;opacity:.9}}@-webkit-keyframes placeholder-widget{0%{height:0;opacity:0}to{height:10px;opacity:.9}}@keyframes placeholder-widget{0%{height:0;opacity:0}to{height:10px;opacity:.9}}@-webkit-keyframes section-outline{0%{opacity:0}to{opacity:1}}@keyframes section-outline{0%{opacity:0}to{opacity:1}}body.elementor-editor-active .elementor.elementor-edit-mode .article,body.elementor-editor-active .elementor.elementor-edit-mode.layout-section .entry-content{overflow:visible}body.elementor-editor-active .elementor.elementor-edit-mode .elementor-element-overlay .elementor-editor-element-settings{clear:unset}body.elementor-editor-active .elementor.elementor-edit-mode .elementor-element.elementor-section{overflow:visible}#elementor .animated{-webkit-animation-fill-mode:none!important;animation-fill-mode:none!important}#elementor ul.elementor-editor-element-settings{word-break:normal;padding:0}#elementor .gallery{opacity:1}html.elementor-html{margin-top:0!important}#elementor{position:relative}.elementor-editor-active .elementor-inner{margin-top:25px}.elementor-editor-active .elementor.elementor-edit-mode .elementor-element-empty .elementor-sortable-placeholder{display:none}.elementor-editor-active .elementor.elementor-edit-mode .elementor-empty-view{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.elementor-editor-active .elementor.elementor-edit-mode .elementor-first-add{text-align:center;border:1px dashed #d5dadf;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-editor-active .elementor.elementor-edit-mode .elementor-first-add .elementor-icon{font-size:19px;color:#a4afb7;cursor:pointer}.elementor-editor-active .elementor.elementor-edit-mode .elementor-element>.elementor-element-overlay{position:absolute;top:0;right:0;letter-spacing:0;z-index:3;pointer-events:none}.elementor-editor-active .elementor.elementor-edit-mode .elementor-element.elementor-widget-empty{background-color:rgba(213,218,223,.8)}.elementor-editor-active .elementor.elementor-edit-mode .elementor-element.elementor-widget-empty .elementor-widget-empty-icon{color:#c2cbd2;font-size:22px;display:block;text-align:center;padding:10px 0}.elementor-editor-active .elementor.elementor-edit-mode .elementor-element:not(:hover):not(.elementor-element-editable)>.elementor-element-overlay .elementor-editor-element-settings{display:none}.elementor-editor-active .elementor.elementor-edit-mode .elementor-element[data-side=bottom]+.elementor-element:before,.elementor-editor-active .elementor.elementor-edit-mode .elementor-element[data-side=bottom]:last-child:after,.elementor-editor-active .elementor.elementor-edit-mode .elementor-element[data-side=top]:before{content:"";background-color:#71d7f7;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;opacity:.9;height:10px;-webkit-animation:placeholder-widget .5s;animation:placeholder-widget .5s;display:block}.elementor-editor-active .elementor.elementor-edit-mode .elementor-section>.elementor-element-overlay{left:0;bottom:0}.elementor-editor-active .elementor.elementor-edit-mode .elementor-section>.elementor-element-overlay:after{position:absolute;left:2px;right:2px;top:2px;bottom:2px;outline:2px solid #71d7f7;-webkit-animation:section-outline .75s;animation:section-outline .75s}.elementor-editor-active .elementor.elementor-edit-mode .elementor-section.elementor-element-editable>.elementor-element-overlay:after,.elementor-editor-active .elementor.elementor-edit-mode .elementor-section:hover>.elementor-element-overlay:after{content:""}.elementor-editor-active .elementor.elementor-edit-mode .elementor-top-section>.elementor-container>.elementor-row{min-height:80px}.elementor-editor-active .elementor.elementor-edit-mode .elementor-inner-section:first-child{margin-top:15px}.elementor-editor-active .elementor.elementor-edit-mode .elementor-inner-section>.elementor-container>.elementor-row{min-height:40px}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-element-settings{position:absolute;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:26px;list-style:none;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:400;font-style:normal;line-height:1;z-index:1;pointer-events:all}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-element-settings .elementor-editor-element-trigger.elementor-active~.elementor-editor-element-setting{margin-left:0}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-element-settings .elementor-editor-element-trigger:not(.elementor-active)~.elementor-editor-element-setting{width:0;font-size:0;padding:0}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-element-settings .elementor-editor-element-remove:hover .fa{color:red}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-element-setting{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0;margin:0;font-size:11px;color:#fff;width:25px;-webkit-transition:margin .3s,width .3s,font .3s;-o-transition:margin .3s,width .3s,font .3s;transition:margin .3s,width .3s,font .3s;-webkit-box-sizing:content-box;box-sizing:content-box}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-section-settings{top:1px;left:50%;background-image:-webkit-gradient(linear,left top,left bottom,from(#41c9f4),to(#71d7f7));background-image:-webkit-linear-gradient(top,#41c9f4,#71d7f7);background-image:-o-linear-gradient(top,#41c9f4,#71d7f7);background-image:linear-gradient(180deg,#41c9f4,#71d7f7);-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;-webkit-transform:translateX(-50%) translateY(-100%);-ms-transform:translateX(-50%) translateY(-100%);transform:translateX(-50%) translateY(-100%)}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-section-settings .elementor-editor-element-setting:hover{background-color:#10bcf2}@media (min-width:1025px){.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-section-settings .elementor-editor-element-setting:first-child{padding-left:1px}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-section-settings .elementor-editor-element-setting:first-child:not(.elementor-active),.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-section-settings .elementor-editor-element-setting:last-child{padding-right:1px}}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-column-settings{top:-1px;left:-1px;-webkit-border-radius:0 0 3px 0;border-radius:0 0 3px 0;background-image:-webkit-gradient(linear,left top,left bottom,from(#6d7882),to(#556068));background-image:-webkit-linear-gradient(top,#6d7882,#556068);background-image:-o-linear-gradient(top,#6d7882,#556068);background-image:linear-gradient(180deg,#6d7882,#556068)}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-column-settings .elementor-editor-element-setting:hover{background-color:#495157}@media (min-width:1025px){.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-column-settings .elementor-editor-element-setting:first-child{padding-left:1px}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-column-settings .elementor-editor-element-setting:first-child:not(.elementor-active),.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-column-settings .elementor-editor-element-setting:last-child{padding-right:1px}}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-widget-settings{z-index:2;top:-1px;right:-1px;background-image:-webkit-gradient(linear,left bottom,left top,from(#41c9f4),to(#71d7f7));background-image:-webkit-linear-gradient(bottom,#41c9f4,#71d7f7);background-image:-o-linear-gradient(bottom,#41c9f4,#71d7f7);background-image:linear-gradient(0deg,#41c9f4,#71d7f7);-webkit-border-radius:0 0 0 3px;border-radius:0 0 0 3px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-widget-settings .elementor-editor-element-setting:hover{background-color:#10bcf2}@media (min-width:1025px){.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-widget-settings .elementor-editor-element-setting:first-child{padding-right:1px}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-widget-settings .elementor-editor-element-setting:first-child:not(.elementor-active),.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-widget-settings .elementor-editor-element-setting:last-child{padding-left:1px}}@media (min-width:1025px){.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-element-trigger{cursor:move}}@media (max-width:1024px){.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-element-setting:not(.elementor-editor-element-trigger){display:none}}.elementor-editor-active .elementor.elementor-edit-mode .elementor-section-filled .elementor-editor-column-settings .elementor-editor-element-add,.elementor-editor-active .elementor.elementor-edit-mode .elementor-section-filled .elementor-editor-column-settings .elementor-editor-element-duplicate,.elementor-editor-active .elementor.elementor-edit-mode .elementor-section-filled .elementor-sortable-placeholder.elementor-column{display:none}.elementor-editor-active .elementor.elementor-edit-mode .elementor-section-filled .elementor-row.elementor-draggable-over{border:1px solid red}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column>.elementor-element-overlay{left:0;bottom:0}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column>.elementor-element-overlay:after{position:absolute;left:0;right:0;top:0;bottom:0;outline:1px dashed #6d7882}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column.elementor-element-editable>.elementor-element-overlay,.elementor-editor-active .elementor.elementor-edit-mode .elementor-column:hover>.elementor-element-overlay{border:1px solid #fff}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column.elementor-element-editable>.elementor-element-overlay:after,.elementor-editor-active .elementor.elementor-edit-mode .elementor-column:hover>.elementor-element-overlay:after{content:""}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column.elementor-dragging-on-child>.elementor-element-overlay{border:1px solid #71d7f7}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column.elementor-dragging-on-child>.elementor-element-overlay:after{display:none}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column>.ui-resizable-e,.elementor-editor-active .elementor.elementor-edit-mode .elementor-column>.ui-resizable-w{cursor:col-resize;width:7px;position:absolute;right:-5px;top:0;height:100%}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column:last-of-type>.ui-resizable-e,.elementor-editor-active .elementor.elementor-edit-mode .elementor-column:last-of-type>.ui-resizable-w{display:none!important}@media (max-width:1024px){.elementor-editor-active .elementor.elementor-edit-mode .elementor-column>.ui-resizable-e,.elementor-editor-active .elementor.elementor-edit-mode .elementor-column>.ui-resizable-w{display:none!important}}.elementor-editor-active .elementor-column-wrap.elementor-element-empty .elementor-widget-wrap{min-height:60px}@media (min-width:768px){.elementor-editor-active .elementor-column-wrap.elementor-element-empty .elementor-widget-wrap{margin:10px}}.elementor-editor-active .elementor-widget.elementor-loading{opacity:.3}.elementor-editor-active .elementor-widget:not(.elementor-loading):not(.elementor-widget-menu-anchor){-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s}.elementor-editor-active .elementor-widget.elementor-element-editable,.elementor-editor-active .elementor-widget.elementor-widget-can-edit:hover{outline:1px solid #71d7f7}.elementor-editor-active .elementor-widget:not(:hover) .elementor-editor-element-settings,.elementor-editor-active .handle{display:none}.elementor-editor-active .elementor-sortable-helper{position:absolute;-webkit-border-radius:3px;border-radius:3px;background-color:#fff;text-align:center;color:#556068;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2);box-shadow:0 2px 6px rgba(0,0,0,.2);cursor:move}.elementor-editor-active .elementor-sortable-helper .icon{font-size:28px;padding-top:15px;line-height:1}.elementor-editor-active .elementor-sortable-helper .elementor-element-title-wrapper{display:table;width:100%}.elementor-editor-active .elementor-sortable-helper .title{font-size:11px;font-family:Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;display:table-cell;vertical-align:middle;height:40px}.elementor-editor-active .elementor-inline-editing{min-height:15px}.elementor-sortable-placeholder:not(.elementor-column-placeholder){background-color:#71d7f7;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:.5s;animation-duration:.5s;opacity:.9}.elementor-section-placeholder{height:40px;-webkit-animation-name:placeholder-section;animation-name:placeholder-section}.elementor-column-placeholder{position:relative}.elementor-column-placeholder:after,.elementor-column-placeholder:before{content:"";position:absolute;top:10px;bottom:10px;right:10px;left:10px}.elementor-column-placeholder:before{border:1px solid #6d7882}.elementor-column-placeholder:after{border:1px dashed #fff}.elementor-widget-placeholder{height:10px;-webkit-animation-name:placeholder-widget;animation-name:placeholder-widget}.elementor-draggable-over:not([data-dragged-element=section]):not([data-dragged-is-inner=true])>.elementor-empty-view>.elementor-first-add:after,.elementor-first-add.elementor-html5dnd-current-element:after{content:"";background-color:#71d7f7;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;opacity:.9;height:10px;-webkit-animation:placeholder-widget .5s;animation:placeholder-widget .5s;width:100%}.elementor-draggable-over:not([data-dragged-element=section]):not([data-dragged-is-inner=true])>.elementor-empty-view>.elementor-first-add .elementor-icon,.elementor-draggable-over[data-dragged-element=section][data-dragged-is-inner=true] .elementor-inner-column .elementor-sortable-placeholder,.elementor-first-add.elementor-html5dnd-current-element .elementor-icon{display:none}.elementor-add-section{background-color:hsla(0,0%,100%,.5);max-width:1140px;position:relative}.elementor-add-section:not(.elementor-dragging-on-child){border:2px dashed #d5dadf}.elementor-add-section.elementor-dragging-on-child{border:3px dashed #71d7f7}.elementor-add-section[data-view=choose-action] .elementor-select-preset,.elementor-add-section[data-view=select-preset] .elementor-add-new-section{display:none}@media (max-width:479px){.elementor-add-section{display:none}}.elementor-add-section-inner{text-align:center;margin-top:10px;padding:40px 0}.elementor-add-new-section{display:inline-block}.elementor-add-new-section .elementor-button{color:#fff;background-image:none;font-size:13px;font-family:Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;line-height:1;height:40px;min-width:170px;padding:0 20px;border:none;-webkit-border-radius:3px;border-radius:3px;cursor:pointer}.elementor-add-new-section .elementor-button:hover{opacity:.85;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-add-new-section .elementor-button:active{-webkit-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.1);box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.1)}.elementor-add-new-section .elementor-add-section-button{background-color:#b7084e}.elementor-add-new-section .elementor-add-template-button{background-color:#6d7882;margin-left:25px}.elementor-add-section-drag-title{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:400;font-style:italic;line-height:1;color:#556068;margin-top:15px}.elementor-add-section-close{position:absolute;right:20px;top:20px;font-size:20px;cursor:pointer;line-height:1;color:#d5dadf}.elementor-add-section-close:hover{color:#6d7882}.elementor-select-preset-title{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:500;font-style:normal;text-transform:uppercase;color:#556068}.elementor-select-preset-list{list-style:none;padding:0 25px;margin:20px auto 0;overflow:hidden;max-width:700px}.elementor-select-preset-list .elementor-preset{cursor:pointer;margin:0;padding:10px;float:left}.elementor-select-preset-list .elementor-preset:hover path{fill:#6d7882}.elementor-select-preset-list .elementor-preset:not(:hover) path{fill:#d5dadf}.elementor-select-preset-list .elementor-preset svg{height:50px}#elementor-add-new-section{margin:60px auto}#elementor-add-new-section[data-view=choose-action] .elementor-add-section-close{display:none}.elementor-add-section-inline{margin:10px auto}.elementor-column-percents-tooltip{position:absolute;display:none;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fff;font-size:10px;background-color:#556068;width:40px;padding:3.5px 0;text-align:center;z-index:1;line-height:1}.elementor-column-percents-tooltip:after{content:"";position:absolute;width:0;height:0;border:8.5px solid transparent;top:0}.elementor-column-percents-tooltip[data-side=left]{-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;right:15px}.elementor-column-percents-tooltip[data-side=left]:after{left:100%;border-left-color:#556068;border-right-width:0}.elementor-column-percents-tooltip[data-side=right]{-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;left:15px}.elementor-column-percents-tooltip[data-side=right]:after{right:100%;border-right-color:#556068;border-left-width:0}.elementor-editor-preview .elementor-add-section,.elementor-editor-preview .elementor-element-empty,.elementor-editor-preview .elementor-element-overlay,.elementor-editor-preview .elementor-empty,.elementor-editor-preview .elementor-widget-empty{display:none}
1
+ /*! elementor - v1.9.0 - 09-01-2018 */
2
  .pen{position:relative;outline:none}.pen:not([data-elementor-inline-editing-toolbar=advanced]){white-space:pre-wrap}.pen-menu{-webkit-box-shadow:1px 2px 3px -2px #222;box-shadow:1px 2px 3px -2px #222;background-color:#6d7882;position:fixed;-webkit-border-radius:3px;border-radius:3px;z-index:3}.pen-menu:after{top:100%;content:"";position:absolute;border:6px solid transparent;border-top-color:#6d7882;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.pen-menu-below:after{top:0;-webkit-transform:translateX(-50%) translateY(-100%) rotate(180deg);-ms-transform:translateX(-50%) translateY(-100%) rotate(180deg);transform:translateX(-50%) translateY(-100%) rotate(180deg)}.pen-icon{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:35px;padding:0 10px;font-size:21px;color:#d5dadf;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pen-icon:hover{background:#556068}.pen-icon:first-of-type{-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}.pen-icon:last-of-type{-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}.pen-icon[data-action=closeGroup],.pen-icon[data-group]{display:none}.pen-icon[data-action=close]:before{content:"";position:absolute;left:0;height:60%;width:1px;background-color:#556068}.pen-icon.active{background-color:#556068;-webkit-box-shadow:inset 2px 2px 4px #556068;box-shadow:inset 2px 2px 4px #556068}.pen-group-icon:after{font-family:FontAwesome;font-size:12px;content:"\f0d7";padding-left:4px;color:#71d7f7}.pen-input-wrapper{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.pen-input-wrapper .pen-url-input{font-size:12px;line-height:1.5;padding:0;padding-left:10px;width:250px}.pen-input-wrapper .pen-url-input,.pen-input-wrapper .pen-url-input:focus{background-color:transparent;border:none;outline:none;-webkit-box-shadow:none;box-shadow:none;color:#fff}.pen-input-wrapper .pen-url-input::-webkit-input-placeholder{color:#d5dadf}.pen-input-wrapper .pen-url-input::-moz-placeholder{color:#d5dadf}.pen-input-wrapper .pen-url-input:-ms-input-placeholder,.pen-input-wrapper .pen-url-input::-ms-input-placeholder{color:#d5dadf}.pen-input-wrapper .pen-url-input::placeholder{color:#d5dadf}.pen-input-label{margin:0}.pen-placeholder:before{content:attr(data-pen-placeholder);position:absolute;font-weight:400;color:#757575;opacity:.6}.pen-external-url-checkbox{display:none}.pen-external-url-checkbox:checked+i{color:#fff}.elementor-inline-editing i:not([class]){font-style:italic}.elementor-inline-editing b{font-weight:700}.elementor-inline-editing u{text-decoration:underline}@-webkit-keyframes placeholder-section{0%{height:0;opacity:0}to{height:40px;opacity:.9}}@keyframes placeholder-section{0%{height:0;opacity:0}to{height:40px;opacity:.9}}@-webkit-keyframes placeholder-widget{0%{height:0;opacity:0}to{height:10px;opacity:.9}}@keyframes placeholder-widget{0%{height:0;opacity:0}to{height:10px;opacity:.9}}@-webkit-keyframes section-outline{0%{opacity:0}to{opacity:1}}@keyframes section-outline{0%{opacity:0}to{opacity:1}}body.elementor-editor-active .elementor.elementor-edit-mode .article,body.elementor-editor-active .elementor.elementor-edit-mode.layout-section .entry-content{overflow:visible}body.elementor-editor-active .elementor.elementor-edit-mode .elementor-element-overlay .elementor-editor-element-settings{clear:unset}body.elementor-editor-active .elementor.elementor-edit-mode .elementor-element.elementor-section{overflow:visible}#elementor .animated{-webkit-animation-fill-mode:none!important;animation-fill-mode:none!important}#elementor ul.elementor-editor-element-settings{word-break:normal;padding:0}#elementor .gallery{opacity:1}html.elementor-html{margin-top:0!important}#elementor{position:relative}.elementor-editor-active .elementor-inner{margin-top:25px}.elementor-editor-active .elementor.elementor-edit-mode .elementor-element-empty .elementor-sortable-placeholder{display:none}.elementor-editor-active .elementor.elementor-edit-mode .elementor-empty-view{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.elementor-editor-active .elementor.elementor-edit-mode .elementor-first-add{text-align:center;border:1px dashed #d5dadf;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-editor-active .elementor.elementor-edit-mode .elementor-first-add .elementor-icon{font-size:19px;color:#a4afb7;cursor:pointer}.elementor-editor-active .elementor.elementor-edit-mode .elementor-element>.elementor-element-overlay{position:absolute;top:0;right:0;letter-spacing:0;z-index:3;pointer-events:none}.elementor-editor-active .elementor.elementor-edit-mode .elementor-element.elementor-widget-empty{background-color:rgba(213,218,223,.8)}.elementor-editor-active .elementor.elementor-edit-mode .elementor-element.elementor-widget-empty .elementor-widget-empty-icon{color:#c2cbd2;font-size:22px;display:block;text-align:center;padding:10px 0}.elementor-editor-active .elementor.elementor-edit-mode .elementor-element:not(:hover):not(.elementor-element-editable)>.elementor-element-overlay .elementor-editor-element-settings{display:none}.elementor-editor-active .elementor.elementor-edit-mode .elementor-element[data-side=bottom]+.elementor-element:before,.elementor-editor-active .elementor.elementor-edit-mode .elementor-element[data-side=bottom]:last-child:after,.elementor-editor-active .elementor.elementor-edit-mode .elementor-element[data-side=top]:before{content:"";background-color:#71d7f7;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;opacity:.9;height:10px;-webkit-animation:placeholder-widget .5s;animation:placeholder-widget .5s;display:block}.elementor-editor-active .elementor.elementor-edit-mode .elementor-section>.elementor-element-overlay{left:0;bottom:0}.elementor-editor-active .elementor.elementor-edit-mode .elementor-section>.elementor-element-overlay:after{position:absolute;left:2px;right:2px;top:2px;bottom:2px;outline:2px solid #71d7f7;-webkit-animation:section-outline .75s;animation:section-outline .75s}.elementor-editor-active .elementor.elementor-edit-mode .elementor-section.elementor-element-editable>.elementor-element-overlay:after,.elementor-editor-active .elementor.elementor-edit-mode .elementor-section:hover>.elementor-element-overlay:after{content:""}.elementor-editor-active .elementor.elementor-edit-mode .elementor-top-section>.elementor-container>.elementor-row{min-height:80px}.elementor-editor-active .elementor.elementor-edit-mode .elementor-inner-section:first-child{margin-top:15px}.elementor-editor-active .elementor.elementor-edit-mode .elementor-inner-section>.elementor-container>.elementor-row{min-height:40px}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-element-settings{position:absolute;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:26px;list-style:none;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:400;font-style:normal;line-height:1;z-index:1;pointer-events:all}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-element-settings .elementor-editor-element-trigger.elementor-active~.elementor-editor-element-setting{margin-left:0}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-element-settings .elementor-editor-element-trigger:not(.elementor-active)~.elementor-editor-element-setting{width:0;font-size:0;padding:0}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-element-settings .elementor-editor-element-remove:hover .fa{color:red}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-element-setting{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0;margin:0;font-size:11px;color:#fff;width:25px;-webkit-transition:margin .3s,width .3s,font .3s;-o-transition:margin .3s,width .3s,font .3s;transition:margin .3s,width .3s,font .3s;-webkit-box-sizing:content-box;box-sizing:content-box}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-section-settings{top:1px;left:50%;background-image:-webkit-gradient(linear,left top,left bottom,from(#41c9f4),to(#71d7f7));background-image:-webkit-linear-gradient(top,#41c9f4,#71d7f7);background-image:-o-linear-gradient(top,#41c9f4,#71d7f7);background-image:linear-gradient(180deg,#41c9f4,#71d7f7);-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;-webkit-transform:translateX(-50%) translateY(-100%);-ms-transform:translateX(-50%) translateY(-100%);transform:translateX(-50%) translateY(-100%)}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-section-settings .elementor-editor-element-setting:hover{background-color:#10bcf2}@media (min-width:1025px){.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-section-settings .elementor-editor-element-setting:first-child{padding-left:1px}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-section-settings .elementor-editor-element-setting:first-child:not(.elementor-active),.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-section-settings .elementor-editor-element-setting:last-child{padding-right:1px}}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-column-settings{top:-1px;left:-1px;-webkit-border-radius:0 0 3px 0;border-radius:0 0 3px 0;background-image:-webkit-gradient(linear,left top,left bottom,from(#6d7882),to(#556068));background-image:-webkit-linear-gradient(top,#6d7882,#556068);background-image:-o-linear-gradient(top,#6d7882,#556068);background-image:linear-gradient(180deg,#6d7882,#556068)}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-column-settings .elementor-editor-element-setting:hover{background-color:#495157}@media (min-width:1025px){.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-column-settings .elementor-editor-element-setting:first-child{padding-left:1px}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-column-settings .elementor-editor-element-setting:first-child:not(.elementor-active),.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-column-settings .elementor-editor-element-setting:last-child{padding-right:1px}}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-widget-settings{z-index:2;top:-1px;right:-1px;background-image:-webkit-gradient(linear,left bottom,left top,from(#41c9f4),to(#71d7f7));background-image:-webkit-linear-gradient(bottom,#41c9f4,#71d7f7);background-image:-o-linear-gradient(bottom,#41c9f4,#71d7f7);background-image:linear-gradient(0deg,#41c9f4,#71d7f7);-webkit-border-radius:0 0 0 3px;border-radius:0 0 0 3px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-widget-settings .elementor-editor-element-setting:hover{background-color:#10bcf2}@media (min-width:1025px){.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-widget-settings .elementor-editor-element-setting:first-child{padding-right:1px}.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-widget-settings .elementor-editor-element-setting:first-child:not(.elementor-active),.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-widget-settings .elementor-editor-element-setting:last-child{padding-left:1px}}@media (min-width:1025px){.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-element-trigger{cursor:move}}@media (max-width:1024px){.elementor-editor-active .elementor.elementor-edit-mode .elementor-editor-element-setting:not(.elementor-editor-element-trigger){display:none}}.elementor-editor-active .elementor.elementor-edit-mode .elementor-section-filled .elementor-editor-column-settings .elementor-editor-element-add,.elementor-editor-active .elementor.elementor-edit-mode .elementor-section-filled .elementor-editor-column-settings .elementor-editor-element-duplicate,.elementor-editor-active .elementor.elementor-edit-mode .elementor-section-filled .elementor-sortable-placeholder.elementor-column{display:none}.elementor-editor-active .elementor.elementor-edit-mode .elementor-section-filled .elementor-row.elementor-draggable-over{border:1px solid red}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column>.elementor-element-overlay{left:0;bottom:0}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column>.elementor-element-overlay:after{position:absolute;left:0;right:0;top:0;bottom:0;outline:1px dashed #6d7882}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column.elementor-element-editable>.elementor-element-overlay,.elementor-editor-active .elementor.elementor-edit-mode .elementor-column:hover>.elementor-element-overlay{border:1px solid #fff}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column.elementor-element-editable>.elementor-element-overlay:after,.elementor-editor-active .elementor.elementor-edit-mode .elementor-column:hover>.elementor-element-overlay:after{content:""}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column.elementor-dragging-on-child>.elementor-element-overlay{border:1px solid #71d7f7}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column.elementor-dragging-on-child>.elementor-element-overlay:after{display:none}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column>.ui-resizable-e,.elementor-editor-active .elementor.elementor-edit-mode .elementor-column>.ui-resizable-w{cursor:col-resize;width:7px;position:absolute;right:-5px;top:0;height:100%}.elementor-editor-active .elementor.elementor-edit-mode .elementor-column:last-of-type>.ui-resizable-e,.elementor-editor-active .elementor.elementor-edit-mode .elementor-column:last-of-type>.ui-resizable-w{display:none!important}@media (max-width:1024px){.elementor-editor-active .elementor.elementor-edit-mode .elementor-column>.ui-resizable-e,.elementor-editor-active .elementor.elementor-edit-mode .elementor-column>.ui-resizable-w{display:none!important}}.elementor-editor-active .elementor-column-wrap.elementor-element-empty .elementor-widget-wrap{min-height:60px}@media (min-width:768px){.elementor-editor-active .elementor-column-wrap.elementor-element-empty .elementor-widget-wrap{margin:10px}}.elementor-editor-active .elementor-widget.elementor-loading{opacity:.3}.elementor-editor-active .elementor-widget:not(.elementor-loading):not(.elementor-widget-menu-anchor){-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s}.elementor-editor-active .elementor-widget.elementor-element-editable,.elementor-editor-active .elementor-widget.elementor-widget-can-edit:hover{outline:1px solid #71d7f7}.elementor-editor-active .elementor-widget:not(:hover) .elementor-editor-element-settings,.elementor-editor-active .handle{display:none}.elementor-editor-active .elementor-sortable-helper{position:absolute;-webkit-border-radius:3px;border-radius:3px;background-color:#fff;text-align:center;color:#556068;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2);box-shadow:0 2px 6px rgba(0,0,0,.2);cursor:move}.elementor-editor-active .elementor-sortable-helper .icon{font-size:28px;padding-top:15px;line-height:1}.elementor-editor-active .elementor-sortable-helper .elementor-element-title-wrapper{display:table;width:100%}.elementor-editor-active .elementor-sortable-helper .title{font-size:11px;font-family:Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;display:table-cell;vertical-align:middle;height:40px}.elementor-editor-active .elementor-inline-editing{min-height:15px}.elementor-sortable-placeholder:not(.elementor-column-placeholder){background-color:#71d7f7;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:.5s;animation-duration:.5s;opacity:.9}.elementor-section-placeholder{height:40px;-webkit-animation-name:placeholder-section;animation-name:placeholder-section}.elementor-column-placeholder{position:relative}.elementor-column-placeholder:after,.elementor-column-placeholder:before{content:"";position:absolute;top:10px;bottom:10px;right:10px;left:10px}.elementor-column-placeholder:before{border:1px solid #6d7882}.elementor-column-placeholder:after{border:1px dashed #fff}.elementor-widget-placeholder{height:10px;-webkit-animation-name:placeholder-widget;animation-name:placeholder-widget}.elementor-draggable-over:not([data-dragged-element=section]):not([data-dragged-is-inner=true])>.elementor-empty-view>.elementor-first-add:after,.elementor-first-add.elementor-html5dnd-current-element:after{content:"";background-color:#71d7f7;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;opacity:.9;height:10px;-webkit-animation:placeholder-widget .5s;animation:placeholder-widget .5s;width:100%}.elementor-draggable-over:not([data-dragged-element=section]):not([data-dragged-is-inner=true])>.elementor-empty-view>.elementor-first-add .elementor-icon,.elementor-draggable-over[data-dragged-element=section][data-dragged-is-inner=true] .elementor-inner-column .elementor-sortable-placeholder,.elementor-first-add.elementor-html5dnd-current-element .elementor-icon{display:none}.elementor-add-section{background-color:hsla(0,0%,100%,.5);max-width:1140px;position:relative}.elementor-add-section:not(.elementor-dragging-on-child){border:2px dashed #d5dadf}.elementor-add-section.elementor-dragging-on-child{border:3px dashed #71d7f7}.elementor-add-section[data-view=choose-action] .elementor-select-preset,.elementor-add-section[data-view=select-preset] .elementor-add-new-section{display:none}@media (max-width:479px){.elementor-add-section{display:none}}.elementor-add-section-inner{text-align:center;margin-top:10px;padding:40px 0}.elementor-add-new-section{display:inline-block}.elementor-add-new-section .elementor-button{color:#fff;background-image:none;font-size:13px;font-family:Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;line-height:1;height:40px;min-width:170px;padding:0 20px;border:none;-webkit-border-radius:3px;border-radius:3px;cursor:pointer}.elementor-add-new-section .elementor-button:hover{opacity:.85;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-add-new-section .elementor-button:active{-webkit-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.1);box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.1)}.elementor-add-new-section .elementor-add-section-button{background-color:#b7084e}.elementor-add-new-section .elementor-add-template-button{background-color:#6d7882;margin-left:25px}.elementor-add-section-drag-title{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:400;font-style:italic;line-height:1;color:#556068;margin-top:15px}.elementor-add-section-close{position:absolute;right:20px;top:20px;font-size:20px;cursor:pointer;line-height:1;color:#d5dadf}.elementor-add-section-close:hover{color:#6d7882}.elementor-select-preset-title{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:500;font-style:normal;text-transform:uppercase;color:#556068}.elementor-select-preset-list{list-style:none;padding:0 25px;margin:20px auto 0;overflow:hidden;max-width:700px}.elementor-select-preset-list .elementor-preset{cursor:pointer;margin:0;padding:10px;float:left}.elementor-select-preset-list .elementor-preset:hover path{fill:#6d7882}.elementor-select-preset-list .elementor-preset:not(:hover) path{fill:#d5dadf}.elementor-select-preset-list .elementor-preset svg{height:50px}#elementor-add-new-section{margin:60px auto}#elementor-add-new-section[data-view=choose-action] .elementor-add-section-close{display:none}.elementor-add-section-inline{margin:10px auto}.elementor-column-percents-tooltip{position:absolute;display:none;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fff;font-size:10px;background-color:#556068;width:40px;padding:3.5px 0;text-align:center;z-index:1;line-height:1}.elementor-column-percents-tooltip:after{content:"";position:absolute;width:0;height:0;border:8.5px solid transparent;top:0}.elementor-column-percents-tooltip[data-side=left]{-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;right:15px}.elementor-column-percents-tooltip[data-side=left]:after{left:100%;border-left-color:#556068;border-right-width:0}.elementor-column-percents-tooltip[data-side=right]{-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;left:15px}.elementor-column-percents-tooltip[data-side=right]:after{right:100%;border-right-color:#556068;border-left-width:0}.elementor-editor-preview .elementor-add-section,.elementor-editor-preview .elementor-element-empty,.elementor-editor-preview .elementor-element-overlay,.elementor-editor-preview .elementor-empty,.elementor-editor-preview .elementor-widget-empty{display:none}
assets/css/editor-rtl.css CHANGED
@@ -1,4 +1,4 @@
1
- /*! elementor - v1.8.12 - 08-01-2018 */
2
  @charset "UTF-8";
3
  .dialog-widget-content {
4
  background-color: #fff;
@@ -924,8 +924,6 @@ select {
924
  transition: all 0.5s; }
925
  .elementor-panel .elementor-header-button .elementor-icon.eicon-menu-bar {
926
  font-size: 18px; }
927
- .elementor-panel .elementor-header-button .elementor-icon.eicon-menu-bar:hover:before {
928
- content: '\e909'; }
929
  .elementor-panel .elementor-header-button .elementor-icon:hover {
930
  color: #d5dadf; }
931
  .elementor-panel #elementor-panel-header-title {
@@ -995,7 +993,10 @@ select {
995
  border: none;
996
  -webkit-transition: all 1s;
997
  -o-transition: all 1s;
998
- transition: all 1s; }
 
 
 
999
  .elementor-panel #elementor-panel-elements-search-input:focus {
1000
  background-color: rgba(255, 255, 255, 0.7);
1001
  padding-right: 15px; }
@@ -2886,7 +2887,7 @@ body.elementor-editor-preview #elementor-mode-switcher {
2886
  border-radius: 0;
2887
  font-size: 11px;
2888
  text-transform: uppercase;
2889
- padding: 8px 8px 8px 0;
2890
  -webkit-transition: border 0.5s;
2891
  -o-transition: border 0.5s;
2892
  transition: border 0.5s; }
1
+ /*! elementor - v1.9.0 - 09-01-2018 */
2
  @charset "UTF-8";
3
  .dialog-widget-content {
4
  background-color: #fff;
924
  transition: all 0.5s; }
925
  .elementor-panel .elementor-header-button .elementor-icon.eicon-menu-bar {
926
  font-size: 18px; }
 
 
927
  .elementor-panel .elementor-header-button .elementor-icon:hover {
928
  color: #d5dadf; }
929
  .elementor-panel #elementor-panel-header-title {
993
  border: none;
994
  -webkit-transition: all 1s;
995
  -o-transition: all 1s;
996
+ transition: all 1s;
997
+ -webkit-appearance: none;
998
+ -moz-appearance: none;
999
+ appearance: none; }
1000
  .elementor-panel #elementor-panel-elements-search-input:focus {
1001
  background-color: rgba(255, 255, 255, 0.7);
1002
  padding-right: 15px; }
2887
  border-radius: 0;
2888
  font-size: 11px;
2889
  text-transform: uppercase;
2890
+ padding: 8px 15px 8px 0;
2891
  -webkit-transition: border 0.5s;
2892
  -o-transition: border 0.5s;
2893
  transition: border 0.5s; }
assets/css/editor-rtl.min.css CHANGED
@@ -1,2 +1,2 @@
1
- /*! elementor - v1.8.12 - 08-01-2018 */
2
- @charset "UTF-8";.dialog-widget-content{background-color:#fff;position:absolute;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);overflow:hidden}.dialog-message{font-size:12px;line-height:1.5}.dialog-type-lightbox{position:fixed;height:100%;width:100%;top:0;left:0;background-color:rgba(0,0,0,.8);z-index:4;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dialog-type-lightbox .dialog-widget-content{margin:auto;width:375px}.dialog-type-lightbox .dialog-message{padding:0 20px;min-height:50px}.dialog-type-lightbox .dialog-message,.dialog-type-lightbox .dialog-widget-header{text-align:center}.dialog-type-lightbox .dialog-buttons-wrapper{border-top:1px solid #e6e9ec;text-align:center}.dialog-type-lightbox .dialog-buttons-wrapper>button{border:none;background:none;font-size:15px;cursor:pointer;padding:13px 0;outline:0}.dialog-type-lightbox .dialog-buttons-wrapper>button:first-child{color:#6d7882}.dialog-type-lightbox .dialog-buttons-wrapper>button.dialog-ok{color:#b01b1b}.dialog-type-lightbox .dialog-buttons-wrapper>button.dialog-take_over{color:#39b54a}.dialog-type-lightbox .dialog-buttons-wrapper>button:active{background-color:rgba(230,233,236,.5)}.dialog-type-lightbox .dialog-buttons-wrapper>button::-moz-focus-inner{border:0}.dialog-widget-header{padding:20px 0;font-weight:500}.dialog-close-button{cursor:pointer;position:absolute;top:30px;right:30px;font-size:15px}.dialog-close-button:not(:hover){opacity:.4}.dialog-confirm-widget .dialog-widget-header,.dialog-lightbox-widget .dialog-widget-header{font-size:15px;color:#495157}.dialog-confirm-widget .dialog-buttons-wrapper>button,.dialog-lightbox-widget .dialog-buttons-wrapper>button{width:50%}.dialog-confirm-widget .dialog-buttons-wrapper>button:first-child,.dialog-lightbox-widget .dialog-buttons-wrapper>button:first-child{border-left:1px solid #e6e9ec}.dialog-confirm-widget .dialog-buttons-wrapper>button:hover,.dialog-lightbox-widget .dialog-buttons-wrapper>button:hover{background-color:#f4f6f7}.dialog-alert-widget .dialog-buttons-wrapper>button{width:100%}@media (max-width:767px){.dialog-close-button{top:15px;right:15px}body.admin-bar .dialog-close-button{top:40px}}.elementor-aspect-ratio-219 .elementor-fit-aspect-ratio{padding-bottom:42.8571%}.elementor-aspect-ratio-169 .elementor-fit-aspect-ratio{padding-bottom:56.25%}.elementor-aspect-ratio-43 .elementor-fit-aspect-ratio{padding-bottom:75%}.elementor-aspect-ratio-32 .elementor-fit-aspect-ratio{padding-bottom:66.6666%}.elementor-aspect-ratio-11 .elementor-fit-aspect-ratio{padding-bottom:100%}.elementor-fit-aspect-ratio{position:relative;height:0}.elementor-fit-aspect-ratio iframe{position:absolute;top:0;left:0;height:100%;width:100%;border:0}.elementor-hidden{display:none}.flatpickr-calendar{width:280px}.flatpickr-calendar .flatpickr-current-month span.cur-month{font-weight:300}.flatpickr-calendar .dayContainer{width:280px;min-width:280px;max-width:280px}.flatpickr-calendar .flatpickr-days{width:280px}.flatpickr-calendar .flatpickr-day{max-width:37px;height:37px;line-height:37px}.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.elementor-clearfix:after{content:"";display:block;clear:both;width:0;height:0}*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}body,html{height:100%}html{background-color:#f1f1f1}iframe,img{border:0 none}li{list-style:none}a,body{text-decoration:none}body{color:#6d7882;font-family:Roboto,Arial,Helvetica,Verdana,sans-serif;font-size:13px;font-weight:400;line-height:1;text-transform:none;overflow:hidden}body a{color:#71d7f7}body a:hover{color:#b7084e}body.elementor-editor-active #elementor-preview{left:0}@media (max-width:1439px){body.elementor-editor-active #elementor-preview{right:280px}}@media (min-width:1440px){body.elementor-editor-active #elementor-preview{right:300px}}body.elementor-editor-active #elementor-panel{right:0}body.elementor-editor-active #elementor-mode-switcher-preview .fa:before{content:""}body.elementor-editor-preview #elementor-preview{left:0}@media (max-width:1439px){body.elementor-editor-preview #elementor-panel{right:-280px}}@media (min-width:1440px){body.elementor-editor-preview #elementor-panel{right:-300px}}body.elementor-editor-preview #elementor-panel>.ui-resizable-e,body.elementor-editor-preview #elementor-panel>.ui-resizable-w{display:none}body.elementor-editor-preview #elementor-mode-switcher-preview .fa:before{content:""}#elementor-panel:not(.ui-resizable-resizing),#elementor-preview:not(.ui-resizable-resizing){-webkit-transition:right .5s,width .5s;-o-transition:right .5s,width .5s;transition:right .5s,width .5s}#elementor-loading{position:fixed;top:0;left:0;bottom:0;right:0;background:#f1f3f5;z-index:4}.elementor-loader-wrapper{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100px}.elementor-loader-wrapper .elementor-loader{height:100px;position:relative}.elementor-loader-wrapper .elementor-loader-box{background-color:#495157;position:absolute;-webkit-animation:load 1.8s linear infinite;animation:load 1.8s linear infinite}.elementor-loader-wrapper .elementor-loader-box:first-of-type{width:20%;height:100%;left:0;top:0}.elementor-loader-wrapper .elementor-loader-box:not(:first-of-type){right:0;height:20%;width:60%}.elementor-loader-wrapper .elementor-loader-box:nth-of-type(2){top:0;-webkit-animation-delay:-.45s;animation-delay:-.45s}.elementor-loader-wrapper .elementor-loader-box:nth-of-type(3){top:40%;-webkit-animation-delay:-.9s;animation-delay:-.9s}.elementor-loader-wrapper .elementor-loader-box:nth-of-type(4){bottom:0;-webkit-animation-delay:-1.35s;animation-delay:-1.35s}@-webkit-keyframes load{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}@keyframes load{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}.elementor-loading-title{color:#495157;text-align:center;text-transform:uppercase;margin-top:30px;letter-spacing:7px;font-size:10px;-webkit-animation:load-title 1.5s linear infinite;animation:load-title 1.5s linear infinite}@-webkit-keyframes load-title{0%{opacity:1}50%{opacity:.6}to{opacity:1}}@keyframes load-title{0%{opacity:1}50%{opacity:.6}to{opacity:1}}#elementor-preview-loading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff}#elementor-preview-loading i{color:#d5dadf;font-size:50px}.select2-dropdown{border-color:#a4afb7}.select2-dropdown .select2-search__field{outline:none}#elementor-fatal-error-dialog button.dialog-ok{color:#71d7f7}#elementor-fatal-error-dialog .dialog-widget-header{font-size:13px;color:#6d7882}.eicon-nerd:hover:before{content:"\e965"}.eicon-nerd:active:before{content:"\e964"}.elementor-button{text-transform:uppercase;outline:none;border:none;-webkit-border-radius:3px;border-radius:3px;-webkit-transition-property:background,color,opacity,-webkit-box-shadow;transition-property:background,color,opacity,-webkit-box-shadow;-o-transition-property:background,color,box-shadow,opacity;transition-property:background,color,box-shadow,opacity;transition-property:background,color,box-shadow,opacity,-webkit-box-shadow;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.elementor-button:hover{border:none}.elementor-button:not([disabled]){cursor:pointer}.elementor-button:not(.elementor-button-state) .elementor-state-icon{display:none}.elementor-button.elementor-button-success,.elementor-panel .elementor-button#elementor-panel-saver-publish{color:#fff}.elementor-button.elementor-button-success[disabled],.elementor-panel .elementor-button[disabled]#elementor-panel-saver-publish{background-color:#c2cbd2}.elementor-button.elementor-button-success:not([disabled]),.elementor-panel .elementor-button#elementor-panel-saver-publish:not([disabled]){background-color:#39b54a}.elementor-button.elementor-button-success:not([disabled]):hover,.elementor-panel .elementor-button#elementor-panel-saver-publish:not([disabled]):hover{opacity:.85;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-button.elementor-button-success:not([disabled]):active,.elementor-panel .elementor-button#elementor-panel-saver-publish:not([disabled]):active{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1)}.elementor-button.elementor-button-warning{background-color:#a4afb7;color:#fff}.elementor-button.elementor-button-warning[disabled]{background-color:#c2cbd2}.elementor-button.elementor-button-warning:not([disabled]):hover{background-color:#b01b1b;opacity:.85;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-button.elementor-button-warning:not([disabled]):active{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1)}.elementor-button.elementor-button-go-pro{color:#fff;background-color:#fcb92c}.elementor-button.elementor-edit-template{display:inline-block;margin-top:15px;color:#fff}.elementor-button.elementor-button-default{background-color:#a4afb7;color:#fff;font-size:11px;padding:6.5px 15px}.elementor-button.elementor-button-default:hover{background-color:#6d7882;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-button.elementor-button-default:active{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1)}.elementor-button.elementor-button-default:visited{color:#fff}.elementor-button i{margin-left:10px}.elementor-input-style,input,select,textarea{-webkit-border-radius:3px;border-radius:3px;font-size:12px;width:100%;background:none;-webkit-box-shadow:none;box-shadow:none;color:#495157;border:1px solid;outline:none}.elementor-input-style:not(:focus),input:not(:focus),select:not(:focus),textarea:not(:focus){border-color:#d5dadf}.elementor-input-style:focus,input:focus,select:focus,textarea:focus{border-color:#a4afb7}.elementor-error input,.elementor-error select,.elementor-error textarea{border-color:#b01b1b}.elementor-input-style,input,textarea{padding:5px 8px}.elementor-input-style,textarea{resize:vertical}input[type=checkbox],input[type=radio]{border:1px solid #d5dadf;background:#fff;color:#555;clear:none;cursor:pointer;display:inline-block;line-height:0;height:16px;margin:-4px 4px 0 0;outline:0;text-align:center;vertical-align:middle;width:16px;min-width:16px;-webkit-transition:border-color .05s ease-in-out;-o-transition:.05s border-color ease-in-out;transition:border-color .05s ease-in-out}input[type=checkbox]:focus,input[type=radio]:focus{border-color:#a4afb7}input[disabled]{background-color:#e6e9ec;cursor:not-allowed;opacity:1}select{height:27px}.ps-container{-ms-touch-action:none;overflow:hidden!important}.ps-container.ps-active-x>.ps-scrollbar-x-rail,.ps-container.ps-active-y>.ps-scrollbar-y-rail{display:block}.ps-container.ps-in-scrolling{pointer-events:none}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999}.ps-container>.ps-scrollbar-x-rail{display:none;position:absolute;-webkit-border-radius:4px;border-radius:4px;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;-o-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;bottom:3px;height:8px}.ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x{position:absolute;background-color:#aaa;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;bottom:0;height:8px}.ps-container>.ps-scrollbar-y-rail{display:none;position:absolute;-webkit-border-radius:4px;border-radius:4px;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;-o-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;right:3px;width:8px}.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{position:absolute;background-color:#aaa;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;right:0;width:8px}.ps-container:hover.ps-in-scrolling{pointer-events:none}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999}.ps-container:hover>.ps-scrollbar-x-rail,.ps-container:hover>.ps-scrollbar-y-rail{opacity:.6}.ps-container:hover>.ps-scrollbar-x-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{background-color:#999}.ps-container:hover>.ps-scrollbar-y-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{background-color:#999}#nprogress{pointer-events:none}#nprogress .bar{background:#39b54a;position:fixed;z-index:3;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;-webkit-box-shadow:0 0 10px #39b54a,0 0 5px #39b54a;box-shadow:0 0 10px #39b54a,0 0 5px #39b54a;opacity:1;-webkit-transform:rotate(3deg) translateY(-4px);-ms-transform:rotate(3deg) translateY(-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:none;position:fixed;z-index:3;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid transparent;border-top-color:#39b54a;border-left-color:#39b54a;-webkit-border-radius:50%;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#nprogress .bar,#nprogress .spinner{z-index:5}.elementor-panel{font-family:Roboto,Arial,Helvetica,Verdana,sans-serif;font-size:13px}.elementor-panel ::-moz-selection{background:#5bc0de;color:#fff}.elementor-panel ::selection{background:#5bc0de;color:#fff}.elementor-panel a{color:#b7084e}.elementor-panel h1,.elementor-panel h2,.elementor-panel h3,.elementor-panel h4,.elementor-panel h5,.elementor-panel h6{font-size:100%;font-weight:400}.elementor-panel abbr,.elementor-panel acronym{border:0;font-variant:normal}.elementor-panel sup{vertical-align:text-top}.elementor-panel sub{vertical-align:text-bottom}.elementor-panel img{max-width:100%;height:auto;border:0}.elementor-panel ::-moz-focus-inner{padding:0;border:0}.elementor-panel :focus{outline:0}.elementor-panel#elementor-panel{position:fixed;height:100%;top:0;bottom:0;overflow:visible;background-color:#e6e9ec}@media (max-width:1439px){.elementor-panel{width:280px}}@media (min-width:1440px){.elementor-panel{width:300px}}.elementor-panel>.ui-resizable-e,.elementor-panel>.ui-resizable-w{position:absolute;top:0;height:100%;width:7px;left:-5px;cursor:ew-resize}.elementor-panel #elementor-panel-inner{position:relative;height:100%;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2);box-shadow:0 0 5px 0 rgba(0,0,0,.2)}.elementor-panel .elementor-panel-container{clear:both;padding-left:15px;padding-right:15px}.elementor-panel #elementor-panel-content-wrapper{position:absolute;bottom:40px;top:40px;left:0;width:100%}.elementor-panel .elementor-panel-hide{display:none}.elementor-panel .elementor-panel-heading{display:table;table-layout:fixed;height:40px;padding:0 20px;width:100%;border-bottom:1px solid #e6e9ec;cursor:pointer}.elementor-panel .elementor-panel-heading:not(.elementor-open) .elementor-panel-heading-toggle .fa:before{content:""}.elementor-panel .elementor-panel-heading.elementor-open .elementor-panel-heading-toggle .fa:before{content:"\f0d7"}.elementor-panel .elementor-panel-heading>*{display:table-cell;vertical-align:middle}.elementor-panel .elementor-panel-heading-toggle{width:20px;color:#495157}.elementor-panel .elementor-panel-heading-title{color:#495157;font-weight:700}.elementor-panel .elementor-panel-box{margin-top:10px;background-color:#fff}.elementor-panel .elementor-panel-box-content{padding:20px 20px 10px}.elementor-panel .elementor-control-title{font-size:12px}.elementor-panel .elementor-button{display:inline-block}.elementor-panel .select2-container{width:100%!important}.elementor-panel .select2-container:not(.select2-container--open):not(.select2-container--focus) .select2-selection--multiple,.elementor-panel .select2-container:not(.select2-container--open):not(.select2-container--focus) .select2-selection--single{border-color:#d5dadf}.elementor-panel .select2-container.select2-container--focus .select2-selection--multiple,.elementor-panel .select2-container.select2-container--focus .select2-selection--single,.elementor-panel .select2-container.select2-container--open .select2-selection--multiple,.elementor-panel .select2-container.select2-container--open .select2-selection--single{border-color:#a4afb7}.elementor-panel .select2-container.select2-container--default .select2-selection--multiple .select2-selection__clear{display:none}.elementor-panel .select2-container.select2-container--default .select2-selection--multiple .select2-selection__choice{line-height:1.5;font-size:.9em;border:none;-webkit-border-radius:0;border-radius:0}.elementor-panel .select2-selection--single{height:27px}.elementor-panel .select2-selection__rendered{line-height:27px}.elementor-panel .select2-selection__arrow{height:27px;top:0}.elementor-panel #elementor-controls .pojo-widget-button-collapse{display:none}.elementor-panel .elementor-panel-alert{padding:15px;border-left:5px solid transparent;position:relative;font-size:12px;line-height:1.5;text-align:right}.elementor-panel .elementor-panel-alert a{color:inherit}.elementor-panel .elementor-panel-alert.elementor-panel-alert-info{color:#31708f;background-color:#d9edf7;border-color:#bcdff1}.elementor-panel .elementor-panel-alert.elementor-panel-alert-success{color:#3c763d;background-color:#dff0d8;border-color:#cae6be}.elementor-panel .elementor-panel-alert.elementor-panel-alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#f9f0c3}.elementor-panel .elementor-panel-alert.elementor-panel-alert-danger{color:#a94442;background-color:#f2dede;border-color:#e8c4c4}.elementor-panel .elementor-label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;-webkit-border-radius:.25em;border-radius:.25em;text-transform:capitalize}.elementor-panel .elementor-label.elementor-label-default{background-color:#a4afb7}.elementor-panel .elementor-label.elementor-label-info{background-color:#5bc0de}.elementor-panel .elementor-label.elementor-label-success{background-color:#5cb85c}.elementor-panel .elementor-label.elementor-label-warning{background-color:#f0ad4e}.elementor-panel .elementor-label.elementor-label-danger{background-color:#d9534f}.elementor-panel .elementor-control-field-description,.elementor-panel .elementor-descriptor{font-size:11px;font-style:italic;line-height:1.4;color:#a4afb7}.elementor-panel .elementor-panel-nerd-box{padding:30px 20px;text-align:center}.elementor-panel .elementor-panel-nerd-box .elementor-panel-nerd-box-icon{font-size:52px;color:#a4afb7}.elementor-panel .elementor-panel-nerd-box .elementor-panel-nerd-box-title{margin-top:20px;font-size:16px;font-weight:700}.elementor-panel .elementor-panel-nerd-box .elementor-panel-nerd-box-message{margin-top:20px;line-height:1.4;font-size:11px}.elementor-panel .elementor-panel-nerd-box .elementor-button.elementor-panel-nerd-box-link{background-color:#fcb92c;color:#fff;padding:7px 25px;margin-top:20px;-webkit-box-shadow:0 0 1px rgba(0,0,0,.1),0 2px 2px rgba(0,0,0,.1);box-shadow:0 0 1px rgba(0,0,0,.1),0 2px 2px rgba(0,0,0,.1);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.elementor-panel .elementor-panel-nerd-box .elementor-button.elementor-panel-nerd-box-link:hover{background-color:#fdca5e}.elementor-panel .elementor-controls-popover{display:none;position:absolute;-webkit-box-shadow:0 2px 15px rgba(0,0,0,.3);box-shadow:0 2px 15px rgba(0,0,0,.3);left:0;right:0;margin:-4px auto 5px;padding-top:15px;width:90%;z-index:1;background-color:#fff}.elementor-panel .elementor-controls-popover:before{content:"";position:absolute;top:-16px;left:22px;border:8px solid transparent;border-bottom-color:#fff}.elementor-panel .elementor-controls-popover div.elementor-control:before{content:none}.elementor-panel #elementor-panel-get-pro-elements .elementor-panel-nerd-box-message{text-transform:uppercase}.elementor-panel #elementor-panel-header{display:table;height:40px;width:100%;background-color:#b7084e;color:#fff}.elementor-panel #elementor-panel-header>*{display:table-cell;vertical-align:middle;text-align:center}.elementor-panel .elementor-header-button{width:40px}.elementor-panel .elementor-header-button .elementor-icon{cursor:pointer;display:block;font-size:19px;height:40px;line-height:40px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.elementor-panel .elementor-header-button .elementor-icon.eicon-menu-bar{font-size:18px}.elementor-panel .elementor-header-button .elementor-icon.eicon-menu-bar:hover:before{content:"\e909"}.elementor-panel .elementor-header-button .elementor-icon:hover{color:#d5dadf}.elementor-panel #elementor-panel-header-title{font-size:15px}.elementor-panel #elementor-panel-header-title img{width:66px}.elementor-panel #elementor-panel-elements-navigation .elementor-panel-navigation-tab{text-align:center;padding:10px 0;font-size:11px;text-transform:uppercase;cursor:pointer}.elementor-panel #elementor-panel-elements{overflow:hidden;padding:0 5px}.elementor-panel .elementor-element-wrapper{float:right;width:50%;padding:5px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.elementor-panel .elementor-element{-webkit-border-radius:3px;border-radius:3px;background-color:#fff;cursor:move}.elementor-panel .elementor-element:hover{-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2);box-shadow:0 2px 6px rgba(0,0,0,.2)}.elementor-panel .elementor-element:hover .icon,.elementor-panel .elementor-element:hover .title{color:#b7084e}.elementor-panel .elementor-element .icon{font-size:28px;padding-top:15px;color:#556068}.elementor-panel .elementor-element .elementor-element-title-wrapper{display:table;width:100%}.elementor-panel .elementor-element .title{font-size:11px;color:#556068;display:table-cell;vertical-align:middle;height:40px}.elementor-panel #elementor-panel-elements-search-wrapper{position:relative;margin:10px 10px 5px}.elementor-panel #elementor-panel-elements-search-wrapper i{position:absolute;left:0;top:50%;color:#a4afb7;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:left 1s;-o-transition:left 1s;transition:left 1s}.elementor-panel #elementor-panel-elements-search-input{font-size:11px;-webkit-border-radius:0;border-radius:0;padding:10px 0 10px 27px;font-style:italic;color:#a4afb7;border:none;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s}.elementor-panel #elementor-panel-elements-search-input:focus{background-color:hsla(0,0%,100%,.7);padding-right:15px}.elementor-panel #elementor-panel-elements-search-input:focus+i{left:15px}.elementor-panel .elementor-panel-category:first-child .panel-elements-category-title{padding-top:14px}.elementor-panel .panel-elements-category-title-basic{display:none}.elementor-panel .panel-elements-category-title{padding:12px 15px;text-transform:uppercase;font-size:11px}.elementor-panel .panel-elements-category-items{overflow:hidden;padding:0 5px}.elementor-panel .elementor-panel-scheme-title{padding:10px 20px;margin-top:10px}.elementor-panel .elementor-panel-scheme-description{padding:20px 20px 0}.elementor-panel .elementor-panel-scheme-buttons{padding:0 20px;display:table;table-layout:fixed;width:100%;height:40px;background-color:#fff;-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1)}.elementor-panel .elementor-panel-scheme-button-wrapper{display:table-cell;vertical-align:middle;text-align:center}.elementor-panel .elementor-panel-scheme-button-wrapper:first-child{text-align:right}.elementor-panel .elementor-panel-scheme-button-wrapper:last-child{text-align:left}.elementor-panel .elementor-panel-scheme-save .elementor-button{padding:6px 18px}.elementor-panel .elementor-panel-scheme-discard .elementor-button,.elementor-panel .elementor-panel-scheme-reset .elementor-button{color:#a4afb7;background:none}.elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-items{position:relative}.elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item{display:inline-block}@media (max-width:1439px){.elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item:not(:nth-child(4n)){margin-left:13px}}@media (min-width:1440px){.elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item:not(:nth-child(4n)){margin-left:19px}}@media (max-width:1439px){[class*=wp-version-4-9] .elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item:not(:nth-child(4n)),[class*=wp-version-5] .elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item:not(:nth-child(4n)){margin-left:5px}}@media (min-width:1440px){[class*=wp-version-4-9] .elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item:not(:nth-child(4n)),[class*=wp-version-5] .elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item:not(:nth-child(4n)){margin-left:12px}}.elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}@media (max-width:1439px){.elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active .wp-color-result{margin-right:4px}}@media (min-width:1440px){.elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active .wp-color-result{margin-right:6px}}@media (max-width:1439px){[class*=wp-version-4-9] .elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active .wp-color-result,[class*=wp-version-5] .elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active .wp-color-result{margin-right:10px}}@media (min-width:1440px){[class*=wp-version-4-9] .elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active .wp-color-result,[class*=wp-version-5] .elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active .wp-color-result{margin-right:9px}}.elementor-panel .elementor-panel-scheme-color-title{text-align:center;text-transform:uppercase;margin:10px 0;color:#c2cbd2;font-size:8px}.elementor-panel .elementor-panel-scheme-typography-item{display:table;table-layout:fixed;width:100%;margin-bottom:15px}.elementor-panel .elementor-panel-scheme-typography-item>*{display:table-cell;vertical-align:middle}.elementor-panel .elementor-panel-scheme-typography-item-value input,.elementor-panel .elementor-panel-scheme-typography-item-value select{width:100%}.elementor-panel .elementor-panel-scheme-item .elementor-panel-heading:not(.elementor-open)+.elementor-panel-scheme-typography-items{display:none}.elementor-panel .elementor-panel-scheme-color-system-scheme{margin-bottom:10px}.elementor-panel .elementor-panel-scheme-color-system-scheme .elementor-title{font-size:11px;color:#a4afb7;font-style:italic;margin-top:5px}.elementor-panel .elementor-panel-scheme-color-system-items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition:border .5s;-o-transition:border .5s;transition:border .5s;overflow:hidden;padding:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #d5dadf;cursor:pointer}.elementor-panel .elementor-panel-scheme-color-system-items:hover{border:1px solid #a4afb7}.elementor-panel .elementor-panel-scheme-color-system-item{height:20px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.elementor-panel #elementor-panel-schemes-disabled a:hover{text-decoration:underline}.elementor-panel #elementor-panel-page-menu{padding:25px 15px}.elementor-panel #elementor-panel-exit-to-dashboard{width:100%;padding:15px 20px;font-size:12px;background-color:#0085ba;color:#fff;text-transform:uppercase;text-align:right;font-weight:400;border:none}.elementor-panel #elementor-panel-exit-to-dashboard:hover{background-color:#0073a1;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-panel #elementor-panel-exit-to-dashboard:active{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1)}.elementor-panel #elementor-panel-exit-to-dashboard:visited{color:#fff}.elementor-panel #elementor-panel-exit-to-dashboard i{margin-left:15px}.elementor-panel .elementor-panel-menu-group-title{text-transform:uppercase;font-size:11px}.elementor-panel .elementor-panel-menu-items{margin:15px 0 25px;-webkit-border-radius:5px;border-radius:5px;overflow:hidden}.elementor-panel .elementor-panel-menu-item{display:table;width:100%;height:40px;cursor:pointer;margin-bottom:1px;background-color:#fff}.elementor-panel .elementor-panel-menu-item:hover{background-color:hsla(0,0%,100%,.8)}.elementor-panel .elementor-panel-menu-item>*{display:table-cell;vertical-align:middle}.elementor-panel .elementor-panel-menu-item-icon{text-align:center;width:50px;color:#a4afb7}.elementor-panel .elementor-panel-menu-item-title{font-weight:500}.elementor-panel .elementor-panel-menu-item-title>span{color:#39b54a}.elementor-panel .elementor-control.elementor-control-clear_page{background-color:transparent}.elementor-panel .elementor-control.elementor-control-clear_page .elementor-control-raw-html{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.elementor-panel .elementor-control.elementor-control-clear_page button{width:80px;height:26px}.elementor-panel .elementor-panel-navigation{background-color:#fff;-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1);display:table;table-layout:fixed;width:100%}.elementor-panel .elementor-panel-navigation .elementor-panel-navigation-tab{display:table-cell}.elementor-panel .elementor-panel-navigation .elementor-panel-navigation-tab.active{background-image:-webkit-gradient(linear,left top,left bottom,from(#f3f3f3),to(#fff));background-image:-webkit-linear-gradient(top,#f3f3f3,#fff);background-image:-o-linear-gradient(top,#f3f3f3,#fff);background-image:linear-gradient(180deg,#f3f3f3,#fff);border-bottom:3px solid #b7084e}.elementor-panel .elementor-panel-navigation .elementor-panel-navigation-tab a{display:block;text-align:center;padding:12px 0 8px;font-size:10px;color:#6d7882}.elementor-panel .elementor-panel-navigation .elementor-panel-navigation-tab a:before{font-family:FontAwesome;font-size:16px;display:block;margin-bottom:6px}.elementor-panel .elementor-tab-control-content a:before{content:"\f040"}.elementor-panel .elementor-tab-control-style a:before{content:"\f042"}.elementor-panel .elementor-tab-control-advanced a:before,.elementor-panel .elementor-tab-control-general_style a:before,.elementor-panel .elementor-tab-control-settings a:before{content:"\f013"}.elementor-panel .elementor-tab-control-responsive a:before{content:"\f10a"}.elementor-panel .elementor-tab-control-column a:before,.elementor-panel .elementor-tab-control-layout a:before{content:"\f0db"}.elementor-panel .elementor-tab-control-lightbox a:before{content:"\f2d2"}.elementor-panel .elementor-control{background-color:#fff;position:relative;padding:0 20px 15px}.elementor-panel .elementor-control a{font-weight:500;text-decoration:none;border-bottom:1px dotted transparent;-webkit-transition:all .3s ease-in-out;-o-transition:all ease-in-out .3s;transition:all .3s ease-in-out}.elementor-panel .elementor-control a:hover{border-bottom-color:inherit}.elementor-panel .elementor-control.elementor-control-separator-default:before{content:"";height:1px;display:block;margin-bottom:15px;background-color:#e6e9ec}.elementor-panel .elementor-control.elementor-control-separator-default.elementor-control-wp{margin-top:15px}.elementor-panel .elementor-control.elementor-control-separator-default.elementor-control-wp:before{background-color:transparent}.elementor-panel .elementor-control.elementor-control-separator-before{padding-top:15px}.elementor-panel .elementor-control.elementor-control-separator-before:before{content:"";position:absolute;height:3px;width:100%;top:0;left:0;background-color:#d5dadf}.elementor-panel .elementor-control.elementor-control-separator-after:after{content:"";position:absolute;height:3px;width:100%;bottom:0;left:0;background-color:#d5dadf}.elementor-panel .elementor-control.elementor-control-separator-after+.elementor-control-type-tabs{padding-top:15px}.elementor-panel .elementor-control.elementor-control-deprecated,.elementor-panel .elementor-control.elementor-control-deprecated .elementor-control-field-description{color:#b01b1b}.elementor-panel .elementor-control.elementor-control-hidden-label>*>*>.elementor-control-title,.elementor-panel .elementor-control.elementor-control-hidden-label>*>.elementor-control-title,.elementor-panel .elementor-control.elementor-hidden-control{display:none}.elementor-panel .elementor-control.elementor-control-type-heading .elementor-control-title{font-weight:700;margin:0}body:not(.elementor-device-desktop) .elementor-panel .elementor-control.elementor-control-responsive-desktop,body:not(.elementor-device-mobile) .elementor-panel .elementor-control.elementor-control-responsive-mobile,body:not(.elementor-device-tablet) .elementor-panel .elementor-control.elementor-control-responsive-tablet{display:none}.elementor-panel .elementor-control-wp{line-height:1.5}.elementor-panel .elementor-control-wp p{margin:15px 0}.elementor-panel .elementor-control-field{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-panel .elementor-label-block>.elementor-control-content>.elementor-control-field{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.elementor-panel .elementor-label-block>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:10px}.elementor-panel .elementor-label-block.elementor-control-hidden-label>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{margin-top:0}.elementor-panel .elementor-label-inline>.elementor-control-content>.elementor-control-field>.elementor-control-title{width:45%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.elementor-panel .elementor-label-inline>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{width:55%}.elementor-panel .elementor-control-field-description{margin-top:10px}.elementor-panel .elementor-required{color:#b01b1b}.elementor-panel .elementor-choices{display:table;width:100%;height:27px;background-color:#a4afb7;text-align:center;border-spacing:1px;-webkit-border-radius:3px;border-radius:3px}.elementor-panel .elementor-choices input{display:none}.elementor-panel .elementor-choices input:checked+.elementor-choices-label{color:#fff}.elementor-panel .elementor-choices input:not(:checked)+.elementor-choices-label{background-color:#fff;color:#a4afb7}.elementor-panel .elementor-choices .elementor-choices-label{display:table-cell;vertical-align:middle;font-size:12px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;cursor:pointer}.elementor-panel .elementor-slider{display:inline-block;margin-top:10px;height:4px;background-color:#a4afb7;-webkit-border-radius:5px;border-radius:5px;position:relative;width:67%}.elementor-panel .elementor-slider .ui-slider-handle{height:16px;width:16px;background-color:#fff;display:inline-block;top:50%;-webkit-transform:translateY(-50%) translateX(-8px);-ms-transform:translateY(-50%) translateX(-8px);transform:translateY(-50%) translateX(-8px);position:absolute;-webkit-box-shadow:1px 1px 6px rgba(0,0,0,.3);box-shadow:1px 1px 6px rgba(0,0,0,.3);-webkit-border-radius:50%;border-radius:50%;cursor:pointer}.elementor-panel .elementor-slider-input{width:33%;float:left}.elementor-panel .elementor-slider-input input{width:80%;float:left}.elementor-panel .elementor-units-choices{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:left}.elementor-panel .elementor-units-choices input{display:none}.elementor-panel .elementor-units-choices input:not(:checked)+label{color:#c2cbd2}.elementor-panel .elementor-units-choices input:checked+label{text-decoration:underline}.elementor-panel .elementor-units-choices label{cursor:pointer;padding:0 2px;text-transform:uppercase;font-size:9px}.elementor-panel .elementor-control-start-end .eicon-h-align-left,.elementor-panel .elementor-control-start-end .eicon-h-align-right{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.elementor-panel .elementor-control-responsive-switchers{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 5px}.elementor-panel .elementor-responsive-switcher{display:inline-block;-webkit-border-radius:50%;border-radius:50%;height:18px;width:18px;background-color:#a4afb7;cursor:pointer;position:relative;margin-right:5px;color:#fff;font-size:8px;text-align:center;-webkit-transition:background-color .5s;-o-transition:background-color .5s;transition:background-color .5s}.elementor-panel .elementor-responsive-switcher:hover{background-color:#c2cbd2}.elementor-panel .elementor-responsive-switcher i{position:relative;display:block;line-height:18px}.elementor-panel .elementor-responsive-switcher i:before{height:18px;width:18px;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.elementor-device-desktop #elementor-panel .elementor-panel-controls-stack:not(.elementor-responsive-switchers-open) .elementor-responsive-switcher{background:#c2cbd2}.elementor-device-desktop #elementor-panel .elementor-panel-controls-stack:not(.elementor-responsive-switchers-open) .elementor-responsive-switcher:not(.elementor-responsive-switcher-desktop){display:none}.elementor-device-mobile .elementor-panel .elementor-responsive-switcher-mobile,.elementor-device-tablet .elementor-panel .elementor-responsive-switcher-tablet{background-color:#71d7f7}.elementor-panel .elementor-update-preview{margin:15px 15px 0;background-color:#e6e9ec;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-panel .elementor-update-preview-button-wrapper{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:left}.elementor-panel .elementor-update-preview-button{padding:8px 15px;text-transform:uppercase}.elementor-panel .elementor-control-align .elementor-choices,.elementor-panel .elementor-control-position .elementor-choices,.elementor-panel .elementor-control-text_align .elementor-choices{direction:ltr}.elementor-panel .elementor-control-type-media .elementor-control-media{padding:7px;border:1px solid;height:150px}.elementor-panel .elementor-control-type-media .elementor-control-media:not(:hover){border-color:#d5dadf}.elementor-panel .elementor-control-type-media .elementor-control-media:not(:hover) .elementor-control-media-upload-button{background-color:#d5dadf}.elementor-panel .elementor-control-type-media .elementor-control-media:hover{border-color:#a4afb7}.elementor-panel .elementor-control-type-media .elementor-control-media:hover .elementor-control-media-upload-button{background-color:#a4afb7}.elementor-panel .elementor-control-type-media .elementor-control-media.media-empty .elementor-control-media-image-area,.elementor-panel .elementor-control-type-media .elementor-control-media:not(.media-empty) .elementor-control-media-upload-button{display:none}.elementor-panel .elementor-control-type-media .elementor-control-media>*{height:100%;cursor:pointer;position:relative}.elementor-panel .elementor-control-type-media .fa-plus-circle{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);color:#fff;font-size:20px}.elementor-panel .elementor-control-type-media .elementor-control-media-image-area:not(:hover) .elementor-control-media-delete{display:none}.elementor-panel .elementor-control-type-media .elementor-control-media-image-area:hover .elementor-control-media-image{opacity:.5}.elementor-panel .elementor-control-type-media .elementor-control-media-delete{position:absolute;bottom:0;left:0;right:0;text-align:center;padding:9.5px;font-size:11px;color:#fff;background-color:#a4afb7;text-transform:uppercase}.elementor-panel .elementor-control-type-media .elementor-control-media-image{height:100%;-webkit-background-size:cover;background-size:cover;background-position:50%}.elementor-panel .elementor-control-type-dimensions .elementor-control-dimensions{overflow:hidden}.elementor-panel .elementor-control-type-dimensions li{float:left;width:20%}.elementor-panel .elementor-control-type-dimensions li .elementor-link-dimensions,.elementor-panel .elementor-control-type-dimensions li input{display:block;text-align:center;width:100%;border-color:#a4afb7;height:27px}.elementor-panel .elementor-control-type-dimensions li input{border-left:none;-webkit-border-radius:0;border-radius:0;padding:4px 0}.elementor-panel .elementor-control-type-dimensions li input:focus+.elementor-control-dimension-label{color:#a4afb7}.elementor-panel .elementor-control-type-dimensions li .elementor-link-dimensions{border:1px solid #a4afb7;border-left:none;background-color:#fff;padding:0;outline:none;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;cursor:pointer}.elementor-panel .elementor-control-type-dimensions li:first-child input{border-left:1px solid #a4afb7;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.elementor-panel .elementor-control-type-dimensions .elementor-control-dimension-label{display:block;text-align:center;color:#d5dadf;font-size:9px;text-transform:uppercase;padding-top:5px}.elementor-panel .elementor-control-type-dimensions .elementor-link-dimensions.unlinked{background-color:#fff}.elementor-panel .elementor-control-type-dimensions .elementor-link-dimensions.unlinked .elementor-linked{display:none}.elementor-panel .elementor-control-type-dimensions .elementor-link-dimensions:not(.unlinked){background-color:#a4afb7}.elementor-panel .elementor-control-type-dimensions .elementor-link-dimensions:not(.unlinked) .elementor-unlinked{display:none}.elementor-panel .elementor-control-type-dimensions .elementor-link-dimensions .elementor-linked{color:#fff}.elementor-panel .elementor-control-type-url .elementor-control-url-external-hide .elementor-control-url-more{display:none}.elementor-panel .elementor-control-type-url .elementor-control-url-external-show input{padding-right:46px}.elementor-panel .elementor-control-type-url .elementor-control-input-wrapper{position:relative}.elementor-panel .elementor-control-type-url .elementor-control-url-more{position:absolute;top:0;right:0;height:26px;width:40px;border-left:1px solid;cursor:pointer;font-size:10px;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-panel .elementor-control-type-url .elementor-control-url-more i{font-size:13px}.elementor-panel .elementor-control-type-url .elementor-control-url-more-input,.elementor-panel .elementor-control-type-url .elementor-control-url-more-input:not(:checked)+.elementor-control-url-more-options{display:none}.elementor-panel .elementor-control-type-url .elementor-control-url-more-options{padding-top:10px}.elementor-panel .elementor-control-type-url .elementor-control-url-option{padding:5px;font-size:12px}.elementor-panel .elementor-control-type-url .elementor-input[data-setting=url],.elementor-panel .elementor-control-type-url input[type=url]{direction:ltr}.elementor-panel .elementor-control-type-url .elementor-input[data-setting=url]:not(:focus)+.elementor-control-url-more,.elementor-panel .elementor-control-type-url input[type=url]:not(:focus)+.elementor-control-url-more{border-color:#d5dadf}.elementor-panel .elementor-control-type-url .elementor-input[data-setting=url]:focus+.elementor-control-url-more,.elementor-panel .elementor-control-type-url input[type=url]:focus+.elementor-control-url-more{border-color:#a4afb7}.elementor-panel .elementor-control-type-section{margin-top:10px;padding:0}.elementor-panel .elementor-control-type-section+.elementor-control:not(.elementor-control-type-section){padding-top:15px}.elementor-panel .elementor-control-type-section+.elementor-control:not(.elementor-control-type-section):before{display:none}.elementor-panel .elementor-control-type-color>.elementor-control-content>.elementor-control-field>.elementor-control-title{width:70%}.elementor-panel .elementor-control-type-color>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{height:27px;width:30%}.elementor-panel .elementor-control-type-wysiwyg.elementor-rich-editing-disabled .wp-editor-container{margin-top:10px}.elementor-panel .elementor-control-type-wysiwyg *{-webkit-box-sizing:content-box;box-sizing:content-box}.elementor-panel .elementor-control-type-wysiwyg .wp-editor-container{border:1px solid #e6e9ec;-webkit-border-radius:3px;border-radius:3px}.elementor-panel .elementor-control-type-wysiwyg #insert-media-button{margin-top:7px;height:auto;line-height:1;font-size:10px;padding:3px 7px;background-color:#e6e9ec}.elementor-panel .elementor-control-type-wysiwyg .ed_button{height:22px;width:auto}.elementor-panel .elementor-control-type-wysiwyg .wp-media-buttons-icon{height:14px;margin:0}.elementor-panel .elementor-control-type-wysiwyg .wp-media-buttons-icon:before{font-size:14px}.elementor-panel .elementor-control-type-wysiwyg .wp-switch-editor{border:none;color:#6d7882;font-size:10px;padding:3px 9px 4px;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.elementor-panel .elementor-control-type-wysiwyg .html-active .switch-tmce{background-color:transparent}.elementor-panel .elementor-control-type-wysiwyg .html-active .switch-html,.elementor-panel .elementor-control-type-wysiwyg .tmce-active .switch-tmce{background-color:#e6e9ec}.elementor-panel .elementor-control-type-wysiwyg .tmce-active .switch-html{background-color:transparent}.elementor-panel .elementor-control-type-wysiwyg .mce-toolbar-grp,.elementor-panel .elementor-control-type-wysiwyg .quicktags-toolbar{background-color:#e6e9ec}.elementor-panel .elementor-control-type-wysiwyg .mce-toolbar-grp>div{padding:0 3px}.elementor-panel .elementor-control-type-wysiwyg .elementor-wp-editor{-webkit-box-sizing:border-box;box-sizing:border-box}.elementor-panel .elementor-control-type-wysiwyg .mce-ico{color:#6d7882;font-size:16px}.elementor-panel .elementor-control-type-wysiwyg .mce-btn{margin-right:0;margin-left:0}.elementor-panel .elementor-control-type-wysiwyg .mce-btn.mce-active,.elementor-panel .elementor-control-type-wysiwyg .mce-btn:active,.elementor-panel .elementor-control-type-wysiwyg .mce-btn:hover{border-color:#d5dadf}.elementor-panel .elementor-control-type-wysiwyg .mce-path{padding:5px 10px}.elementor-panel .elementor-control-type-wysiwyg .mce-path-item{font-size:12px;color:#6d7882}.elementor-panel .elementor-control-type-icon .select2-selection__rendered .fa{margin-right:3px}.elementor-panel .elementor-control-type-gallery.elementor-gallery-empty .elementor-control-gallery-clear,.elementor-panel .elementor-control-type-gallery.elementor-gallery-empty .elementor-control-gallery-thumbnails{display:none}.elementor-panel .elementor-control-type-gallery .elementor-control-gallery-thumbnails{overflow:hidden;margin-top:20px;cursor:pointer}.elementor-panel .elementor-control-type-gallery .elementor-control-gallery-thumbnail{width:40px;height:40px;-webkit-background-size:cover;background-size:cover;background-position:50% 50%;float:right;margin-bottom:10px}.elementor-panel .elementor-control-type-gallery .elementor-control-gallery-thumbnail:not(:nth-child(5n)){margin-left:10px}.elementor-panel .elementor-control-type-gallery .elementor-control-gallery-add{width:100%;height:30px;color:#fff;background-color:#a4afb7;margin-top:10px;text-transform:uppercase}.elementor-panel .elementor-control-type-gallery .elementor-control-gallery-clear{color:#b01b1b;cursor:pointer}.elementor-panel .elementor-control-type-structure .elementor-control-structure-preset{border:1px solid #e6e9ec;padding:3px;-webkit-border-radius:3px;border-radius:3px}.elementor-panel .elementor-control-type-structure .elementor-control-structure-preset:not(.elementor-control-structure-current-preset){display:inline-block;cursor:pointer;height:50px}.elementor-panel .elementor-control-type-structure .elementor-control-structure-preset:not(.elementor-control-structure-current-preset) svg{height:100%}.elementor-panel .elementor-control-type-structure .elementor-control-structure-preset path{fill:#e6e9ec}.elementor-panel .elementor-control-type-structure .elementor-control-structure-current-preset{margin-top:15px}.elementor-panel .elementor-control-type-structure .elementor-control-structure-current-preset svg{display:block;width:100%}.elementor-panel .elementor-control-type-structure .elementor-control-structure-reset{padding:10px 0 0 2px;font-size:11px;cursor:pointer;color:#a4afb7}.elementor-panel .elementor-control-type-structure .elementor-control-structure-reset i{margin-left:8px}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets-title,.elementor-panel .elementor-control-type-structure .elementor-control-structure-title{color:#495157;font-weight:700;padding:13.5px 20px;position:relative}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets-title:after,.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets-title:before,.elementor-panel .elementor-control-type-structure .elementor-control-structure-title:after,.elementor-panel .elementor-control-type-structure .elementor-control-structure-title:before{content:"";position:absolute;left:0;right:0}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets-title:before,.elementor-panel .elementor-control-type-structure .elementor-control-structure-title:before{top:0;background-color:#e6e9ec;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets-title:after,.elementor-panel .elementor-control-type-structure .elementor-control-structure-title:after{bottom:0;height:1px;background-color:#e6e9ec}.elementor-panel .elementor-control-type-structure .elementor-control-structure-title{margin:10px -20px 0}.elementor-panel .elementor-control-type-structure .elementor-control-structure-title:before{height:10px;-webkit-box-shadow:inset 0 2px 4px hsla(0,0%,50%,.1);box-shadow:inset 0 2px 4px hsla(0,0%,50%,.1)}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets-title{margin:15px -20px 0}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets-title:before{height:3px}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets input{display:none}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets input:checked+.elementor-control-structure-preset{border:1px solid #a4afb7}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets input:checked+.elementor-control-structure-preset path{fill:#a4afb7}.elementor-panel .elementor-control-type-structure .elementor-control-structure-preset-wrapper{margin-top:15px}.elementor-panel .elementor-control-type-structure .elementor-control-structure-preset-title{text-align:center;padding-top:5px;font-style:italic;font-size:11px;color:#a4afb7}.elementor-panel .elementor-control-type-image_dimensions .elementor-control-field-description{margin:0 0 15px;line-height:1.4}.elementor-panel .elementor-control-type-image_dimensions .elementor-control-input-wrapper{overflow:hidden}.elementor-panel .elementor-control-type-image_dimensions .elementor-image-dimensions-field{width:65px;float:right}.elementor-panel .elementor-control-type-image_dimensions .elementor-image-dimensions-field input:focus+.elementor-image-dimensions-field-description{color:#a4afb7}.elementor-panel .elementor-control-type-image_dimensions .elementor-image-dimensions-separator{width:20px;text-align:center;float:right;padding-top:4px}.elementor-panel .elementor-control-type-image_dimensions .elementor-image-dimensions-field-description{display:block;text-transform:uppercase;margin-top:5px;color:#d5dadf;font-size:9px;text-align:center}.elementor-panel .elementor-control-type-image_dimensions .elementor-image-dimensions-apply-button{float:left;height:27px;width:65px}.elementor-panel .elementor-control-type-code{padding:0 10px 15px}.elementor-panel .elementor-control-type-wp_widget .widget-inside{display:block}.elementor-panel .elementor-control-type-wp_widget .quicktags-toolbar input{width:auto}.elementor-panel .elementor-control-type-tabs{font-size:.8em;color:#a4afb7;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-panel .elementor-control-type-tab{text-align:center;width:100%;padding:0;line-height:30px;border-top:1px solid #a4afb7;border-bottom:1px solid #a4afb7;border-left:1px solid #a4afb7;cursor:pointer}.elementor-panel .elementor-control-type-tab:first-child{border-right:1px solid #a4afb7;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}.elementor-panel .elementor-control-type-tab:last-child{-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}.elementor-panel .elementor-control-type-tab.elementor-tab-active{background-color:#a4afb7;color:#fff}.elementor-panel .elementor-tab-close{display:none!important}.elementor-panel .elementor-control-type-repeater,.elementor-panel .elementor-control-type-repeater .elementor-control:not(.elementor-control-type-tab){padding:0 10px 15px}.elementor-panel .elementor-control-type-repeater .elementor-control:before,.elementor-panel .elementor-control-type-repeater.elementor-repeater-has-minimum-rows .elementor-repeater-tool-remove{display:none}.elementor-panel .elementor-control-type-repeater .repeater-fields{margin:10px 0}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-controls{border:1px solid #d5dadf;border-top-width:0;padding-top:15px}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-controls:not(.editable){display:none}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-controls .wp-picker-container.wp-picker-active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);border-width:0}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools{display:table;table-layout:fixed;width:100%;color:#556068;background-color:#d5dadf;height:40px;border-spacing:1px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools:hover{background-color:#a4afb7}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools>div{display:table-cell;text-align:center;vertical-align:middle;cursor:pointer}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools>div:not(.elementor-repeater-row-handle-sortable){background-color:#fff}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools>div:hover{opacity:.95}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title{text-align:right;padding:0 10px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title .fa{margin-left:5px}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-tool{width:40px}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-handle-sortable{cursor:move;width:10px;color:#fff}.elementor-panel .elementor-control-type-repeater .elementor-button-wrapper{text-align:center;padding:10px}.elementor-panel .elementor-control-type-textarea textarea{display:block}.elementor-panel .elementor-control-type-box_shadow .elementor-control-input-wrapper{overflow:hidden}.elementor-panel .elementor-control-type-box_shadow .elementor-shadow-slider{margin-top:10px}.elementor-panel .elementor-control-type-text_shadow .elementor-control-input-wrapper{overflow:hidden}.elementor-panel .elementor-control-type-text_shadow .elementor-shadow-slider{margin-top:10px}.elementor-panel .elementor-control-type-switcher.elementor-label-inline>.elementor-control-content .elementor-control-field .elementor-control-title{width:70%}.elementor-panel .elementor-control-type-switcher.elementor-label-inline>.elementor-control-content .elementor-control-field .elementor-control-input-wrapper{width:30%}.elementor-panel .elementor-control-type-switcher .elementor-control-input-wrapper{text-align:left}.elementor-panel .elementor-control-type-switcher .elementor-switch{position:relative;display:inline-block;vertical-align:top;width:49px;height:20px;background-color:#fff;-webkit-border-radius:18px;border-radius:18px;cursor:pointer}.elementor-panel .elementor-control-type-switcher .elementor-switch-input{display:none}.elementor-panel .elementor-control-type-switcher .elementor-switch-label{position:relative;display:block;height:inherit;font-size:7px;text-transform:uppercase;background:#eceeef;-webkit-border-radius:inherit;border-radius:inherit;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.12),inset 0 0 2px rgba(0,0,0,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.12),inset 0 0 2px rgba(0,0,0,.15);-webkit-transition:.15s ease-out;-o-transition:.15s ease-out;transition:.15s ease-out;-webkit-transition-property:opacity,background;-o-transition-property:opacity,background;transition-property:opacity,background}.elementor-panel .elementor-control-type-switcher .elementor-switch-label:after,.elementor-panel .elementor-control-type-switcher .elementor-switch-label:before{position:absolute;top:0;width:50%;text-align:center;line-height:20px;-webkit-transition:inherit;-o-transition:inherit;transition:inherit}.elementor-panel .elementor-control-type-switcher .elementor-switch-label:before{content:attr(data-off);right:3px;color:#a4afb7;text-shadow:0 1px hsla(0,0%,100%,.5)}.elementor-panel .elementor-control-type-switcher .elementor-switch-label:after{content:attr(data-on);left:3px;color:#fff;text-shadow:0 1px rgba(0,0,0,.2);opacity:0}.elementor-panel .elementor-control-type-switcher .elementor-switch-input:checked~.elementor-switch-label{background:#71d7f7;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.15),inset 0 0 3px rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.15),inset 0 0 3px rgba(0,0,0,.2)}.elementor-panel .elementor-control-type-switcher .elementor-switch-input:checked~.elementor-switch-label:before{opacity:0}.elementor-panel .elementor-control-type-switcher .elementor-switch-input:checked~.elementor-switch-label:after{opacity:1}.elementor-panel .elementor-control-type-switcher .elementor-switch-handle{position:absolute;top:1px;left:1px;width:18px;height:18px;background:#fff;-webkit-border-radius:10px;border-radius:10px;-webkit-transition:left .15s ease-out;-o-transition:left .15s ease-out;transition:left .15s ease-out}.elementor-panel .elementor-control-type-switcher .elementor-switch-input:checked~.elementor-switch-handle{left:30px;-webkit-box-shadow:-1px 1px 5px rgba(0,0,0,.2);box-shadow:-1px 1px 5px rgba(0,0,0,.2)}.elementor-panel .elementor-control-type-order .elementor-control-oreder-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-panel .elementor-control-type-order input{display:none}.elementor-panel .elementor-control-type-order input:checked+.elementor-control-order-label{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.elementor-panel .elementor-control-type-order select{-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.elementor-panel .elementor-control-type-order select:not(:focus)~.elementor-control-order-label{border-color:#d5dadf}.elementor-panel .elementor-control-type-order select:focus~.elementor-control-order-label{border-color:#a4afb7}.elementor-panel .elementor-control-type-order .elementor-control-order-label{position:relative;padding:0;width:40px;border:1px solid;font-size:10px;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;margin-left:-3px;background-color:#fff;cursor:pointer}.elementor-panel .elementor-control-type-order .elementor-control-order-label i{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.elementor-panel .elementor-control-type-hidden{display:none!important}.elementor-panel .elementor-control-type-popover_toggle input{display:none}.elementor-panel .elementor-control-type-popover_toggle label{cursor:pointer}.elementor-panel .elementor-control-type-popover_toggle .elementor-control-input-wrapper{direction:ltr}.elementor-panel .elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle:checked+.elementor-control-popover-toggle-toggle-label{color:#71d7f7}.elementor-panel .elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle:not(:checked)~.elementor-control-popover-toggle-reset-label{display:none}.elementor-panel .elementor-control-type-popover_toggle .elementor-control-popover-toggle-reset-label{color:#c2cbd2;padding-left:5px}.elementor-panel .elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle-label{width:50px;height:27px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-border-radius:3px;border-radius:3px;border:1px solid #d5dadf}.elementor-panel .elementor-control-type-button .elementor-control-input-wrapper{text-align:left}.elementor-panel .elementor-control-type-button .elementor-button{width:80px;height:26px}.elementor-panel .wp-picker-container.wp-picker-active{position:absolute;z-index:1;top:0;left:7px;background-color:#fff;border:solid #fff;border-width:0 10px 0 5px;padding-top:10px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.4);box-shadow:0 0 5px rgba(0,0,0,.4)}.elementor-panel .wp-picker-container.wp-picker-active .wp-color-result{float:right}.elementor-panel .wp-picker-container.wp-picker-active .wp-picker-input-wrap{padding-left:10px;float:left}.elementor-panel .wp-picker-container *{-webkit-box-sizing:content-box;box-sizing:content-box}.elementor-panel .wp-picker-container .color-alpha{width:-webkit-calc(100% - 2px * 2);width:calc(100% - 2px * 2);height:-webkit-calc(100% - 2px * 2);height:calc(100% - 2px * 2);margin:2px;position:absolute;top:0;left:0;-webkit-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box}.elementor-panel .wp-picker-container .iris-picker{border:none}.elementor-panel .wp-color-result{margin:0;width:48px;height:25px;-webkit-transition:border .5s;-o-transition:border .5s;transition:border .5s;padding:0;background-color:#fafafa;-webkit-border-radius:3px;border-radius:3px;border:1px solid #d5dadf}.elementor-panel .wp-color-result,.elementor-panel .wp-color-result:focus{-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff}.elementor-panel .wp-color-result.wp-picker-open:after,.elementor-panel .wp-color-result:after{content:none}.elementor-panel .wp-color-result:hover{border:1px solid #a4afb7}.elementor-panel .wp-color-result:active,.elementor-panel .wp-color-result:focus{outline:0}.elementor-panel .wp-picker-clear.button,.elementor-panel .wp-picker-default.button{height:26px;width:48px;padding:0;background-color:#d5dadf;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;margin:0}.elementor-panel .wp-color-picker{float:left;width:100px;max-width:100px;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;line-height:1}.elementor-panel .wp-picker-holder *{-webkit-box-sizing:content-box;box-sizing:content-box}.elementor-panel .wp-picker-open~.wp-picker-holder{clear:both;margin-bottom:15px}.elementor-panel .iris-square-value{-webkit-transition:none;-o-transition:none;transition:none}.elementor-panel .elementor-control .wp-picker-container:not(.wp-picker-active){float:left}.elementor-panel .elementor-control .wp-picker-container:not(.wp-picker-active) .wp-color-result{margin:0}.elementor-panel .elementor-control .wp-picker-container.wp-picker-active{-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px)}.elementor-panel .elementor-control .wp-picker-container.wp-picker-active .wp-color-result{margin-right:3px}.elementor-panel #elementor-panel-footer{position:absolute;bottom:0;left:0;right:0;height:40px;background-color:#495157}.elementor-panel #elementor-panel-footer-tools{display:table;table-layout:fixed;width:100%;height:100%}.elementor-panel .elementor-panel-footer-tool{display:table-cell;vertical-align:middle;text-align:center;cursor:pointer;color:#a4afb7;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.elementor-panel .elementor-panel-footer-tool #elementor-panel-saver-button-update{border-left:1px solid #2d8739;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.elementor-panel .elementor-panel-footer-tool #elementor-panel-saver-button-update i{margin-left:5px}.elementor-panel .elementor-panel-footer-tool #elementor-panel-saver-button-save-options{float:right;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.elementor-panel .elementor-panel-footer-tool #elementor-panel-saver-button-save-options i{margin:auto}.elementor-panel .elementor-panel-footer-tool.elementor-open{color:#fff}.elementor-panel .elementor-panel-footer-tool:not(.elementor-open):hover{color:#d5dadf}.elementor-panel .elementor-panel-footer-tool:not(.elementor-open) .elementor-panel-footer-sub-menu-wrapper{display:none}.elementor-panel .elementor-panel-footer-sub-menu-wrapper{position:absolute;bottom:100%;left:0;width:100%;background-color:#556068;padding:10px;-webkit-box-shadow:-2px -5px 8px rgba(0,0,0,.1);box-shadow:-2px -5px 8px rgba(0,0,0,.1);cursor:default;z-index:2}.elementor-panel .elementor-panel-footer-sub-menu{-webkit-border-radius:5px;border-radius:5px;overflow:hidden}.elementor-panel .elementor-panel-footer-sub-menu-item{background-color:#495157;display:table;table-layout:fixed;width:100%;cursor:pointer}.elementor-panel .elementor-panel-footer-sub-menu-item:not(:last-child){margin-bottom:1px}.elementor-panel .elementor-panel-footer-sub-menu-item[data-device-mode=mobile-landscape] .fa-mobile{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.elementor-panel .elementor-panel-footer-sub-menu-item:hover{background-color:rgba(0,0,0,.2)}.elementor-panel .elementor-panel-footer-sub-menu-item.active{background-color:rgba(0,0,0,.3)}.elementor-panel .elementor-panel-footer-sub-menu-item>*{display:table-cell;height:40px;vertical-align:middle}.elementor-panel .elementor-panel-footer-sub-menu-item .elementor-icon{width:40px;color:#a4afb7}.elementor-panel .elementor-panel-footer-sub-menu-item .elementor-title{text-align:right;color:#d5dadf}.elementor-panel .elementor-panel-footer-sub-menu-item .elementor-description{width:95px;text-align:right;font-size:11px;font-style:italic;color:#a4afb7}.elementor-panel #elementor-panel-footer-help-title{text-align:right;padding:10px 0;color:#d5dadf}.elementor-panel #elementor-panel-saver-publish{width:80px}.elementor-panel #elementor-panel-saver-publish .elementor-button.elementor-button-state #elementor-panel-saver-button-publish-label{display:none}.elementor-panel #elementor-panel-saver-save-options{width:35px;border-right:1px solid #495157}.elementor-panel #elementor-panel-saver-save-options .elementor-last-edited-wrapper{font-size:11px;font-style:italic;color:#a4afb7;padding:5px 0 15px}.elementor-panel #elementor-panel-saver-save-options .elementor-last-edited-wrapper:not(.elementor-state-active) .elementor-state-icon{display:none}.elementor-panel #elementor-panel-saver-save-options .elementor-last-edited-wrapper time{border-bottom:1px dotted transparent;-webkit-transition:all .3s ease-in-out;-o-transition:all ease-in-out .3s;transition:all .3s ease-in-out;cursor:pointer}.elementor-panel #elementor-panel-saver-save-options .elementor-last-edited-wrapper time:hover{border-bottom-color:inherit}.elementor-panel #elementor-panel-saver-button-preview a{color:#a4afb7}.elementor-panel #elementor-panel-saver-button-publish,.elementor-panel #elementor-panel-saver-button-save-options{font-size:11px;text-transform:uppercase;height:26px}.elementor-panel #elementor-panel-saver-button-publish{width:100%;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.elementor-panel #elementor-panel-saver-button-,.elementor-panel #elementor-panel-saver-button-save-options{width:25px}#elementor-mode-switcher{position:absolute;right:100%;top:50%;width:15px;height:50px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#e6e9ec;font-size:15px;-webkit-box-shadow:-3px 1px 5px rgba(0,0,0,.1);box-shadow:-3px 1px 5px rgba(0,0,0,.1);cursor:pointer}#elementor-mode-switcher:hover,body.elementor-editor-preview #elementor-mode-switcher{background-color:#b7084e;color:#fff}#elementor-mode-switcher-inner,#elementor-mode-switcher-preview{width:100%;height:100%;position:absolute;top:0;left:0}#elementor-mode-switcher-preview{cursor:pointer}#elementor-mode-switcher-preview .fa{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}#elementor-mode-switcher-preview-input{display:none}.elementor-revision-item__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid #d5dadf;padding:10px 15px;margin-bottom:10px;font-size:11px}.elementor-revision-item__wrapper.current{font-weight:700}.elementor-revision-item__wrapper .elementor-revision-item__tools-current{color:#b7084e}.elementor-revision-item:hover:not(.elementor-revision-current-preview){background-color:rgba(230,233,236,.3)}.elementor-revision-item-loading .elementor-revision-item__tools-current,.elementor-revision-item-loading .elementor-revision-item__tools-delete,.elementor-revision-item.elementor-revision-current-preview .elementor-revision-item__tools-delete,.elementor-revision-item:not(.elementor-revision-item-loading) .elementor-revision-item__tools-spinner,.elementor-revision-item:not(:hover) .elementor-revision-item__tools-delete{display:none}.elementor-revision-item__gravatar{-webkit-border-radius:50%;border-radius:50%;overflow:hidden}.elementor-revision-item__gravatar img{display:block}.elementor-revision-item__details{padding-right:15px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;cursor:pointer}.elementor-revision-item__tools-delete{cursor:pointer}.elementor-revision-meta{padding-top:5px;font-size:10px;font-weight:700}.elementor-revision-current-preview{background-color:#e6e9ec}#elementor-restore-autosave-dialog.dialog-widget{background-color:rgba(0,0,0,.3)}.elementor-history-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid #d5dadf;padding:10px 15px;margin-bottom:10px;font-size:11px;line-height:1.4;cursor:pointer}.elementor-history-item:hover{background-color:rgba(230,233,236,.3)}.elementor-history-item:hover .elementor-history-item__icon .fa:before{content:"\f1da"}.elementor-history-item-applied{color:#a4afb7}.elementor-history-item-current{background:#e6e9ec;cursor:inherit}.elementor-history-item-current .elementor-history-item__icon .fa:before,.elementor-history-item-current:hover .elementor-history-item__icon .fa:before{content:"\f00c"}.elementor-history-item__details{width:95%}.elementor-history-item__title{font-weight:700}.elementor-history-item__action,.elementor-history-item__subtitle{font-weight:lighter}.elementor-history-item__action{font-style:italic;text-decoration:underline}.elementor-history-item .__icon{float:left}.elementor-history-revisions-message{font-size:11px;text-align:center;padding:5px 0}#elementor-preview{background-color:#333;position:absolute;height:100%;top:0;right:0;border:0}.elementor-device-desktop #elementor-preview{overflow-y:hidden}body:not(.elementor-device-desktop) #elementor-preview{overflow-y:auto}#elementor-preview-responsive-wrapper{position:absolute;top:0;bottom:0;left:0;right:0;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.elementor-device-desktop #elementor-preview-responsive-wrapper{min-width:1025px;margin:0 auto;width:100%;height:100%}.elementor-device-tablet #elementor-preview-responsive-wrapper{width:768px;height:1025px;padding:40px 10px 70px}.elementor-device-mobile #elementor-preview-responsive-wrapper{width:360px;height:640px;padding:40px 10px 70px}body:not(.elementor-device-desktop) #elementor-preview-responsive-wrapper{-webkit-border-radius:30px;border-radius:30px;background-color:#111;margin:30px auto 80px;-webkit-box-sizing:content-box;box-sizing:content-box}#elementor-preview-iframe{width:100%;height:100%;background-color:#fff}.tipsy{font-size:10px;position:absolute;padding:5px;z-index:5}.tipsy-inner{background-color:#000;color:#fff;max-width:200px;padding:6px 12px;text-align:center;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.5);box-shadow:0 0 5px 0 rgba(0,0,0,.5)}.tipsy-arrow{position:absolute;width:0;height:0;line-height:0;border:5px dashed #000}.tipsy-arrow-n{border-bottom-color:#000}.tipsy-arrow-s{border-top-color:#000}.tipsy-arrow-e{border-left-color:#000}.tipsy-arrow-w{border-right-color:#000}.tipsy-n .tipsy-arrow,.tipsy-nw .tipsy-arrow{border-left-color:transparent;border-right-color:transparent;top:0;border-bottom-style:solid;border-top:none}.tipsy-n .tipsy-arrow{left:50%;margin-left:-5px}.tipsy-nw .tipsy-arrow{left:10px}.tipsy-ne .tipsy-arrow{top:0;right:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-s .tipsy-arrow,.tipsy-se .tipsy-arrow,.tipsy-sw .tipsy-arrow{bottom:0;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-s .tipsy-arrow{left:50%;margin-left:-5px}.tipsy-sw .tipsy-arrow{left:10px}.tipsy-se .tipsy-arrow{right:10px}.tipsy-e .tipsy-arrow,.tipsy-w .tipsy-arrow{top:50%;margin-top:-5px;border-top-color:transparent;border-bottom-color:transparent}.tipsy-e .tipsy-arrow{right:0;border-left-style:solid;border-right:none}.tipsy-w .tipsy-arrow{left:0;border-right-style:solid;border-left:none}#elementor-template-library-modal .dialog-widget-content{background-color:#f1f3f5;width:100%}@media (max-width:1439px){#elementor-template-library-modal .dialog-widget-content{max-width:990px}}@media (min-width:1440px){#elementor-template-library-modal .dialog-widget-content{max-width:1200px}}#elementor-template-library-modal .dialog-widget-header{padding:0;background-color:#fff;-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1);position:relative;z-index:1}#elementor-template-library-modal .dialog-buttons-wrapper{display:none}#elementor-template-library-modal .dialog-message{height:750px;max-height:85vh;overflow:auto;padding:25px 30px 30px}#elementor-template-library-modal a,#elementor-template-library-modal a:hover{color:inherit}#elementor-template-library-modal a.elementor-template-library-blank-footer-link{font-style:normal;text-decoration:underline;color:#39b54a}#elementor-template-library-modal a.elementor-template-library-blank-footer-link:hover{font-weight:500}#elementor-template-library-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:50px}#elementor-template-library-header-logo-area{text-align:right;padding-right:15px}#elementor-template-library-header-logo-area>*{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#elementor-template-library-header-logo{font-size:15px;text-transform:uppercase;color:#495157;font-weight:700;cursor:pointer}#elementor-template-library-header-logo-icon-wrapper{padding:4px 7px 6px;background-image:-webkit-linear-gradient(225deg,#ef295a,#434363);background-image:-o-linear-gradient(225deg,#ef295a,#434363);background-image:linear-gradient(-135deg,#ef295a,#434363);-webkit-border-radius:2px;border-radius:2px;margin-left:10px}#elementor-template-library-header-logo i{color:#fff;font-size:10px}#elementor-template-library-header-menu-area{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}#elementor-template-library-header-menu{text-align:center;color:#6d7882;font-size:13px}.elementor-template-library-menu-item{display:inline-block;padding:17px;cursor:pointer}.elementor-template-library-menu-item.elementor-active{background-image:-webkit-gradient(linear,left top,left bottom,from(#f3f3f3),to(#fff));background-image:-webkit-linear-gradient(top,#f3f3f3,#fff);background-image:-o-linear-gradient(top,#f3f3f3,#fff);background-image:linear-gradient(180deg,#f3f3f3,#fff);border-bottom:3px solid #9b0a46}#elementor-template-library-header-items-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.elementor-template-library-header-item{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:content-box;box-sizing:content-box}.elementor-template-library-header-item>i{font-size:20px;-webkit-transition:color .5s;-o-transition:color .5s;transition:color .5s;cursor:pointer}.elementor-template-library-header-item>i:not(:hover){color:#a4afb7}#elementor-template-library-header-close-modal{width:45px;border-right:1px solid #e6e9ec}#elementor-template-library-header-close-modal i{font-size:18px}#elementor-template-library-header-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#elementor-template-library-header-actions>div{padding-left:16px}#elementor-template-library-header-preview-insert-wrapper{cursor:default;padding:0 10px}#elementor-template-library-header-preview-insert-wrapper .elementor-button{padding:8px 14px}#elementor-template-library-header-preview-back{padding:16.5px 0 15px 16.5px;border-left:1px solid #e6e9ec;cursor:pointer;-webkit-transition:color .5s;-o-transition:color .5s;transition:color .5s}#elementor-template-library-header-preview-back:not(:hover){color:#a4afb7}#elementor-template-library-header-preview-back i{padding-left:10px;font-size:18px}#elementor-template-library-header-preview-back i:before{content:""}#elementor-template-library-loading .elementor-loading-title{color:#a4afb7}#elementor-template-library-loading .elementor-loader-box{background-color:#d5dadf}#elementor-template-library-templates{padding:0 15px}#elementor-template-library-templates[data-template-source=local] #elementor-template-library-templates-container{-webkit-box-shadow:1px 1px 20px 0 rgba(0,0,0,.03);box-shadow:1px 1px 20px 0 rgba(0,0,0,.03);margin-top:10px}#elementor-template-library-templates[data-template-source=local] .elementor-template-library-order-input:checked+.elementor-template-library-order-label{color:#6d7882}#elementor-template-library-templates[data-template-source=remote] #elementor-template-library-templates-container{margin:10px -15px 0}#elementor-template-library-templates[data-template-source=remote] .elementor-template-library-order-input:checked+.elementor-template-library-order-label{color:#495157}#elementor-template-library-templates .elementor-template-library-order-input,#elementor-template-library-templates.elementor-templates-filter-active #elementor-template-library-footer-banner,#elementor-template-library-templates[data-template-source=empty] #elementor-template-library-footer-banner,#elementor-template-library-templates[data-template-source=empty] #elementor-template-library-order-toolbar-local{display:none}#elementor-template-library-templates .elementor-template-library-order-input:checked+.elementor-template-library-order-label{padding-left:8px}#elementor-template-library-templates .elementor-template-library-order-input:checked+.elementor-template-library-order-label:after{font-family:eicons;content:"\e956";margin-right:3px}#elementor-template-library-templates .elementor-template-library-order-input:checked.elementor-template-library-order-reverse+.elementor-template-library-order-label:after{content:"\e955"}#elementor-template-library-templates-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#elementor-template-library-templates-container .elementor-template-library-template-insert{font-size:12px}#elementor-template-library-templates-container .elementor-template-library-template-local .elementor-template-library-template-insert{text-transform:none}#elementor-template-library-toolbar{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#elementor-template-library-toolbar,.elementor-template-library-filter-toolbar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#elementor-template-library-filter-toolbar-remote{font-size:11px}#elementor-template-library-order{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-left:1px solid #d5dadf}.elementor-template-library-order-label{text-transform:uppercase;cursor:pointer;padding-left:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.elementor-template-library-order-label:hover{color:#556068}#elementor-template-library-my-favorites{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:right;padding-right:20px}#elementor-template-library-filter-my-favorites{display:none}#elementor-template-library-filter-my-favorites:checked+#elementor-template-library-filter-my-favorites-label{color:#495157}#elementor-template-library-filter-my-favorites:checked+#elementor-template-library-filter-my-favorites-label i:after{color:#b7084e;content:"\f004"}#elementor-template-library-filter-my-favorites-label{cursor:pointer;text-transform:uppercase}#elementor-template-library-filter-my-favorites-label:hover{color:#556068}#elementor-template-library-filter-my-favorites-label:hover i:after{color:#b7084e}#elementor-template-library-filter-my-favorites-label i{padding-left:5px}#elementor-template-library-filter-my-favorites-label i:after{color:#a4afb7;content:"\f08a"}#elementor-template-library-filter-text-wrapper{width:200px;position:relative}#elementor-template-library-filter-text-wrapper:after{content:"\e863";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-family:eicons}#elementor-template-library-filter-text{border:none;border-bottom:1px solid #d5dadf;-webkit-border-radius:0;border-radius:0;font-size:11px;text-transform:uppercase;padding:8px 8px 8px 0;-webkit-transition:border .5s;-o-transition:border .5s;transition:border .5s}#elementor-template-library-filter-text::-webkit-input-placeholder{font-weight:300;color:#c2cbd2}#elementor-template-library-filter-text::-moz-placeholder{font-weight:300;color:#c2cbd2}#elementor-template-library-filter-text:-ms-input-placeholder,#elementor-template-library-filter-text::-ms-input-placeholder{font-weight:300;color:#c2cbd2}#elementor-template-library-filter-text::placeholder{font-weight:300;color:#c2cbd2}#elementor-template-library-filter-text:focus{border-color:#c2cbd2}#elementor-template-library-filter-text:focus::-webkit-input-placeholder{color:#a4afb7}#elementor-template-library-filter-text:focus::-moz-placeholder{color:#a4afb7}#elementor-template-library-filter-text:focus:-ms-input-placeholder,#elementor-template-library-filter-text:focus::-ms-input-placeholder{color:#a4afb7}#elementor-template-library-filter-text:focus::placeholder{color:#a4afb7}.elementor-template-library-template-remote{margin:15px;padding:8px;background-color:#fff;-webkit-box-shadow:0 1px 20px 0 rgba(0,0,0,.07);box-shadow:0 1px 20px 0 rgba(0,0,0,.07);-webkit-border-radius:3px;border-radius:3px}.elementor-template-library-template-remote:not(:hover) .elementor-template-library-template-controls{opacity:0}.elementor-template-library-template-remote:not(:hover) .elementor-template-library-template-favorite-label{display:none}@media (max-width:1439px){.elementor-template-library-template-remote{width:-webkit-calc(25% - 30px);width:calc(25% - 30px)}}@media (min-width:1440px){.elementor-template-library-template-remote{width:-webkit-calc(20% - 30px);width:calc(20% - 30px)}}@media (max-width:1025px){.elementor-template-library-template-remote{width:-webkit-calc(33.333% - 30px);width:calc(33.333% - 30px)}}.elementor-template-library-template-remote.elementor-template-library-pro-template .elementor-template-library-template-body{position:relative}.elementor-template-library-template-remote.elementor-template-library-pro-template .elementor-template-library-template-body:before{position:absolute;content:"pro";text-transform:uppercase;top:5px;left:5px;background-color:#b7084e;color:#d5dadf;padding:2px 4px 0;font-size:9px;-webkit-border-radius:2px;border-radius:2px}.elementor-template-library-template-remote .elementor-template-library-template-body{height:200px;position:relative}@media (max-width:1025px){.elementor-template-library-template-remote .elementor-template-library-template-body{height:300px}}.elementor-template-library-template-remote .elementor-template-library-template-screenshot{height:100%;-webkit-background-size:cover;background-size:cover;background-position-x:50%;-webkit-box-shadow:inset 0 -2px 15px -6px rgba(0,0,0,.07);box-shadow:inset 0 -2px 15px -6px rgba(0,0,0,.07)}.elementor-template-library-template-remote .elementor-template-library-template-controls{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.elementor-template-library-template-remote .elementor-template-library-template-action{font-size:11px;width:150px;padding:11px}.elementor-template-library-template-remote .elementor-template-library-template-preview{position:relative;height:150px;cursor:pointer}.elementor-template-library-template-remote .elementor-template-library-template-preview i{font-size:20px;color:#d5dadf;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.elementor-template-library-template-remote .elementor-template-library-template-footer{margin:10px 0 2px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:11px;line-height:1}.elementor-template-library-template-remote .elementor-template-library-template-name{text-align:right;color:#6d7882;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding-left:5px}.elementor-template-library-template-remote .elementor-template-library-template-favorite-input{display:none}.elementor-template-library-template-remote .elementor-template-library-template-favorite-input:checked+.elementor-template-library-template-favorite-label i:before{content:"\f004";color:#b7084e}.elementor-template-library-template-remote .elementor-template-library-template-favorite-label{cursor:pointer}.elementor-template-library-template-remote .elementor-template-library-template-favorite-label:hover i{color:#b7084e}#elementor-template-library-order-toolbar-local,.elementor-template-library-template-local{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 25px;text-align:right}#elementor-template-library-order-toolbar-local{margin-top:30px}#elementor-template-library-order-toolbar-local .elementor-template-library-order-label{line-height:1;font-size:10px;font-weight:500}#elementor-template-library-order-toolbar-local .elementor-template-library-order-label:not(:hover){color:#a4afb7}.elementor-template-library-template-local{height:50px;width:100%;margin-top:1px;background-color:#fff;-webkit-transition:background-color .3s linear;-o-transition:background-color .3s linear;transition:background-color .3s linear}.elementor-template-library-template-local:hover{background-color:#fafbfb}.elementor-template-library-template-local:not(:hover) .elementor-template-library-template-insert{background:none;color:#a4afb7}.elementor-template-library-template-local:first-child{-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.elementor-template-library-template-local:last-child{-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.elementor-template-library-template-local .elementor-template-library-template-name{font-weight:500}.elementor-template-library-template-local .elementor-template-library-template-meta,.elementor-template-library-template-local .elementor-template-library-template-name{padding-left:20px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.elementor-template-library-template-local .elementor-template-library-template-meta{color:#a4afb7}.elementor-template-library-template-local .elementor-template-library-template-controls{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-template-library-template-local .elementor-template-library-template-controls>div{cursor:pointer;-webkit-transition:color .5s;-o-transition:color .5s;transition:color .5s}.elementor-template-library-template-local .elementor-template-library-template-controls>div:not(:hover){color:#a4afb7}.elementor-template-library-template-local .elementor-template-library-template-insert i{margin-left:3px}.elementor-template-library-template-local .elementor-template-library-template-control-title{margin-right:6px}.elementor-template-library-template-local .elementor-template-library-template-delete:hover{color:red}.elementor-template-library-template-local .elementor-template-library-template-export:hover i{color:#556068}.elementor-template-library-template-local .elementor-template-library-template-action{padding:8px 18px;margin:0 20px}.elementor-template-library-template-local .elementor-template-library-template-more{display:none;position:absolute;background-color:#fff;padding:3px 20px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:1px 3px 11px rgba(0,0,0,.3);box-shadow:1px 3px 11px rgba(0,0,0,.3);top:100%;left:0;-webkit-transform:translateX(-65%) translateY(-7px);-ms-transform:translateX(-65%) translateY(-7px);transform:translateX(-65%) translateY(-7px);z-index:1}.elementor-template-library-template-local .elementor-template-library-template-more:before{content:"";position:absolute;border:solid transparent;border-width:8px 4px;border-bottom-color:#fff;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.elementor-template-library-template-local .elementor-template-library-template-more>div{margin:10px 0;font-size:11px}.elementor-template-library-template-local .elementor-template-library-template-more-toggle{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:left}.elementor-template-library-template-local .elementor-template-library-template-more-toggle i{font-size:16px}#elementor-template-library-preview{height:100%;overflow:hidden}#elementor-template-library-preview iframe{height:150%;-webkit-transform:scale(.666) translateX(25%) translateY(-25%);-ms-transform:scale(.666) translateX(25%) translateY(-25%);transform:scale(.666) translateX(25%) translateY(-25%)}@media (max-width:1439px){#elementor-template-library-preview iframe{width:1440px}}@media (min-width:1440px){#elementor-template-library-preview iframe{width:1710px}}.elementor-template-library-blank-icon{font-size:65px;margin-top:45px;color:#c2cbd2;line-height:1}.elementor-template-library-blank-title{font-size:30px;margin-top:40px}.elementor-template-library-blank-message{font-size:18px;color:#a4afb7;margin-top:25px;font-weight:300}#elementor-template-library-save-template-form{margin-top:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#elementor-template-library-save-template-form>*{height:55px;font-size:16px}#elementor-template-library-save-template-name{width:500px;background-color:#fff;font-weight:300;color:#a4afb7;padding-right:25px;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;border:none}#elementor-template-library-save-template-name::-webkit-input-placeholder{color:#a4afb7}#elementor-template-library-save-template-name::-moz-placeholder{color:#a4afb7}#elementor-template-library-save-template-name:-ms-input-placeholder,#elementor-template-library-save-template-name::-ms-input-placeholder{color:#a4afb7}#elementor-template-library-save-template-name::placeholder{color:#a4afb7}#elementor-template-library-save-template-submit{width:150px;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;font-weight:500}#elementor-template-library-save-template-submit:hover{-webkit-box-shadow:none;box-shadow:none}#elementor-template-library-import-form{width:95%;background-color:hsla(0,0%,100%,.5);padding:60px;border:2px dashed #d5dadf;margin:35px auto;-webkit-transition:background-color .5s;-o-transition:background-color .5s;transition:background-color .5s}#elementor-template-library-import-form:hover{background-color:hsla(0,0%,100%,.9)}#elementor-template-library-import-form-or{margin-top:15px;font-size:18px}#elementor-template-library-import-form-label{margin-top:20px;padding:15px 35px;font-size:16px;display:inline-block}#elementor-template-library-import-form-input{display:none}#elementor-template-library-import-form.elementor-drag-over{border:3px dashed #71d7f7}#elementor-template-library-import .elementor-template-library-blank-icon{margin-top:0}#elementor-template-library-import .elementor-template-library-blank-message{margin-top:20px}.elementor-template-library-blank-footer{position:absolute;bottom:70px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);color:#a4afb7;font-size:16px;font-style:italic}@media (max-height:700px){.elementor-template-library-blank-footer{display:none}}#elementor-template-library-footer-banner i{color:#c2cbd2;font-size:56px;margin-top:40px}#elementor-template-library-footer-banner .elementor-excerpt{color:#a4afb7;font-size:15px;font-weight:500;margin:20px 0}#elementor-template-library-templates-empty{width:100%;margin-top:40px}#elementor-template-library-error-dialog .dialog-message{text-align:start}#elementor-template-library-error-info{margin-top:10px}@media (max-width:1439px){.elementor-template-library-local-column-1{width:33%}.elementor-template-library-local-column-2{width:10%}.elementor-template-library-local-column-3,.elementor-template-library-local-column-4{width:15%}.elementor-template-library-local-column-5{width:27%}}@media (min-width:1440px){.elementor-template-library-local-column-1{width:25%}.elementor-template-library-local-column-2,.elementor-template-library-local-column-3,.elementor-template-library-local-column-4{width:17%}.elementor-template-library-local-column-5{width:24%}}@media (max-width:1024px){.elementor-template-library-local-column-3{display:none}.elementor-template-library-local-column-5{width:41%}}#elementor-toast{position:absolute;width:280px;padding:20px;-webkit-border-radius:5px;border-radius:5px;color:#d5dadf;background-color:rgba(0,0,0,.8)}#elementor-toast .dialog-message{font-size:13px}#elementor-toast .dialog-buttons-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-top:15px}#elementor-toast .dialog-button{color:#fcb92c;margin:0 5px;text-transform:uppercase;cursor:pointer}#elementor-toast .dialog-button:last-child{margin-left:0}
1
+ /*! elementor - v1.9.0 - 09-01-2018 */
2
+ @charset "UTF-8";.dialog-widget-content{background-color:#fff;position:absolute;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);overflow:hidden}.dialog-message{font-size:12px;line-height:1.5}.dialog-type-lightbox{position:fixed;height:100%;width:100%;top:0;left:0;background-color:rgba(0,0,0,.8);z-index:4;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dialog-type-lightbox .dialog-widget-content{margin:auto;width:375px}.dialog-type-lightbox .dialog-message{padding:0 20px;min-height:50px}.dialog-type-lightbox .dialog-message,.dialog-type-lightbox .dialog-widget-header{text-align:center}.dialog-type-lightbox .dialog-buttons-wrapper{border-top:1px solid #e6e9ec;text-align:center}.dialog-type-lightbox .dialog-buttons-wrapper>button{border:none;background:none;font-size:15px;cursor:pointer;padding:13px 0;outline:0}.dialog-type-lightbox .dialog-buttons-wrapper>button:first-child{color:#6d7882}.dialog-type-lightbox .dialog-buttons-wrapper>button.dialog-ok{color:#b01b1b}.dialog-type-lightbox .dialog-buttons-wrapper>button.dialog-take_over{color:#39b54a}.dialog-type-lightbox .dialog-buttons-wrapper>button:active{background-color:rgba(230,233,236,.5)}.dialog-type-lightbox .dialog-buttons-wrapper>button::-moz-focus-inner{border:0}.dialog-widget-header{padding:20px 0;font-weight:500}.dialog-close-button{cursor:pointer;position:absolute;top:30px;right:30px;font-size:15px}.dialog-close-button:not(:hover){opacity:.4}.dialog-confirm-widget .dialog-widget-header,.dialog-lightbox-widget .dialog-widget-header{font-size:15px;color:#495157}.dialog-confirm-widget .dialog-buttons-wrapper>button,.dialog-lightbox-widget .dialog-buttons-wrapper>button{width:50%}.dialog-confirm-widget .dialog-buttons-wrapper>button:first-child,.dialog-lightbox-widget .dialog-buttons-wrapper>button:first-child{border-left:1px solid #e6e9ec}.dialog-confirm-widget .dialog-buttons-wrapper>button:hover,.dialog-lightbox-widget .dialog-buttons-wrapper>button:hover{background-color:#f4f6f7}.dialog-alert-widget .dialog-buttons-wrapper>button{width:100%}@media (max-width:767px){.dialog-close-button{top:15px;right:15px}body.admin-bar .dialog-close-button{top:40px}}.elementor-aspect-ratio-219 .elementor-fit-aspect-ratio{padding-bottom:42.8571%}.elementor-aspect-ratio-169 .elementor-fit-aspect-ratio{padding-bottom:56.25%}.elementor-aspect-ratio-43 .elementor-fit-aspect-ratio{padding-bottom:75%}.elementor-aspect-ratio-32 .elementor-fit-aspect-ratio{padding-bottom:66.6666%}.elementor-aspect-ratio-11 .elementor-fit-aspect-ratio{padding-bottom:100%}.elementor-fit-aspect-ratio{position:relative;height:0}.elementor-fit-aspect-ratio iframe{position:absolute;top:0;left:0;height:100%;width:100%;border:0}.elementor-hidden{display:none}.flatpickr-calendar{width:280px}.flatpickr-calendar .flatpickr-current-month span.cur-month{font-weight:300}.flatpickr-calendar .dayContainer{width:280px;min-width:280px;max-width:280px}.flatpickr-calendar .flatpickr-days{width:280px}.flatpickr-calendar .flatpickr-day{max-width:37px;height:37px;line-height:37px}.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.elementor-clearfix:after{content:"";display:block;clear:both;width:0;height:0}*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}body,html{height:100%}html{background-color:#f1f1f1}iframe,img{border:0 none}li{list-style:none}a,body{text-decoration:none}body{color:#6d7882;font-family:Roboto,Arial,Helvetica,Verdana,sans-serif;font-size:13px;font-weight:400;line-height:1;text-transform:none;overflow:hidden}body a{color:#71d7f7}body a:hover{color:#b7084e}body.elementor-editor-active #elementor-preview{left:0}@media (max-width:1439px){body.elementor-editor-active #elementor-preview{right:280px}}@media (min-width:1440px){body.elementor-editor-active #elementor-preview{right:300px}}body.elementor-editor-active #elementor-panel{right:0}body.elementor-editor-active #elementor-mode-switcher-preview .fa:before{content:""}body.elementor-editor-preview #elementor-preview{left:0}@media (max-width:1439px){body.elementor-editor-preview #elementor-panel{right:-280px}}@media (min-width:1440px){body.elementor-editor-preview #elementor-panel{right:-300px}}body.elementor-editor-preview #elementor-panel>.ui-resizable-e,body.elementor-editor-preview #elementor-panel>.ui-resizable-w{display:none}body.elementor-editor-preview #elementor-mode-switcher-preview .fa:before{content:""}#elementor-panel:not(.ui-resizable-resizing),#elementor-preview:not(.ui-resizable-resizing){-webkit-transition:right .5s,width .5s;-o-transition:right .5s,width .5s;transition:right .5s,width .5s}#elementor-loading{position:fixed;top:0;left:0;bottom:0;right:0;background:#f1f3f5;z-index:4}.elementor-loader-wrapper{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100px}.elementor-loader-wrapper .elementor-loader{height:100px;position:relative}.elementor-loader-wrapper .elementor-loader-box{background-color:#495157;position:absolute;-webkit-animation:load 1.8s linear infinite;animation:load 1.8s linear infinite}.elementor-loader-wrapper .elementor-loader-box:first-of-type{width:20%;height:100%;left:0;top:0}.elementor-loader-wrapper .elementor-loader-box:not(:first-of-type){right:0;height:20%;width:60%}.elementor-loader-wrapper .elementor-loader-box:nth-of-type(2){top:0;-webkit-animation-delay:-.45s;animation-delay:-.45s}.elementor-loader-wrapper .elementor-loader-box:nth-of-type(3){top:40%;-webkit-animation-delay:-.9s;animation-delay:-.9s}.elementor-loader-wrapper .elementor-loader-box:nth-of-type(4){bottom:0;-webkit-animation-delay:-1.35s;animation-delay:-1.35s}@-webkit-keyframes load{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}@keyframes load{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}.elementor-loading-title{color:#495157;text-align:center;text-transform:uppercase;margin-top:30px;letter-spacing:7px;font-size:10px;-webkit-animation:load-title 1.5s linear infinite;animation:load-title 1.5s linear infinite}@-webkit-keyframes load-title{0%{opacity:1}50%{opacity:.6}to{opacity:1}}@keyframes load-title{0%{opacity:1}50%{opacity:.6}to{opacity:1}}#elementor-preview-loading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff}#elementor-preview-loading i{color:#d5dadf;font-size:50px}.select2-dropdown{border-color:#a4afb7}.select2-dropdown .select2-search__field{outline:none}#elementor-fatal-error-dialog button.dialog-ok{color:#71d7f7}#elementor-fatal-error-dialog .dialog-widget-header{font-size:13px;color:#6d7882}.eicon-nerd:hover:before{content:"\e965"}.eicon-nerd:active:before{content:"\e964"}.elementor-button{text-transform:uppercase;outline:none;border:none;-webkit-border-radius:3px;border-radius:3px;-webkit-transition-property:background,color,opacity,-webkit-box-shadow;transition-property:background,color,opacity,-webkit-box-shadow;-o-transition-property:background,color,box-shadow,opacity;transition-property:background,color,box-shadow,opacity;transition-property:background,color,box-shadow,opacity,-webkit-box-shadow;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.elementor-button:hover{border:none}.elementor-button:not([disabled]){cursor:pointer}.elementor-button:not(.elementor-button-state) .elementor-state-icon{display:none}.elementor-button.elementor-button-success,.elementor-panel .elementor-button#elementor-panel-saver-publish{color:#fff}.elementor-button.elementor-button-success[disabled],.elementor-panel .elementor-button[disabled]#elementor-panel-saver-publish{background-color:#c2cbd2}.elementor-button.elementor-button-success:not([disabled]),.elementor-panel .elementor-button#elementor-panel-saver-publish:not([disabled]){background-color:#39b54a}.elementor-button.elementor-button-success:not([disabled]):hover,.elementor-panel .elementor-button#elementor-panel-saver-publish:not([disabled]):hover{opacity:.85;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-button.elementor-button-success:not([disabled]):active,.elementor-panel .elementor-button#elementor-panel-saver-publish:not([disabled]):active{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1)}.elementor-button.elementor-button-warning{background-color:#a4afb7;color:#fff}.elementor-button.elementor-button-warning[disabled]{background-color:#c2cbd2}.elementor-button.elementor-button-warning:not([disabled]):hover{background-color:#b01b1b;opacity:.85;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-button.elementor-button-warning:not([disabled]):active{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1)}.elementor-button.elementor-button-go-pro{color:#fff;background-color:#fcb92c}.elementor-button.elementor-edit-template{display:inline-block;margin-top:15px;color:#fff}.elementor-button.elementor-button-default{background-color:#a4afb7;color:#fff;font-size:11px;padding:6.5px 15px}.elementor-button.elementor-button-default:hover{background-color:#6d7882;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-button.elementor-button-default:active{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1)}.elementor-button.elementor-button-default:visited{color:#fff}.elementor-button i{margin-left:10px}.elementor-input-style,input,select,textarea{-webkit-border-radius:3px;border-radius:3px;font-size:12px;width:100%;background:none;-webkit-box-shadow:none;box-shadow:none;color:#495157;border:1px solid;outline:none}.elementor-input-style:not(:focus),input:not(:focus),select:not(:focus),textarea:not(:focus){border-color:#d5dadf}.elementor-input-style:focus,input:focus,select:focus,textarea:focus{border-color:#a4afb7}.elementor-error input,.elementor-error select,.elementor-error textarea{border-color:#b01b1b}.elementor-input-style,input,textarea{padding:5px 8px}.elementor-input-style,textarea{resize:vertical}input[type=checkbox],input[type=radio]{border:1px solid #d5dadf;background:#fff;color:#555;clear:none;cursor:pointer;display:inline-block;line-height:0;height:16px;margin:-4px 4px 0 0;outline:0;text-align:center;vertical-align:middle;width:16px;min-width:16px;-webkit-transition:border-color .05s ease-in-out;-o-transition:.05s border-color ease-in-out;transition:border-color .05s ease-in-out}input[type=checkbox]:focus,input[type=radio]:focus{border-color:#a4afb7}input[disabled]{background-color:#e6e9ec;cursor:not-allowed;opacity:1}select{height:27px}.ps-container{-ms-touch-action:none;overflow:hidden!important}.ps-container.ps-active-x>.ps-scrollbar-x-rail,.ps-container.ps-active-y>.ps-scrollbar-y-rail{display:block}.ps-container.ps-in-scrolling{pointer-events:none}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999}.ps-container>.ps-scrollbar-x-rail{display:none;position:absolute;-webkit-border-radius:4px;border-radius:4px;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;-o-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;bottom:3px;height:8px}.ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x{position:absolute;background-color:#aaa;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;bottom:0;height:8px}.ps-container>.ps-scrollbar-y-rail{display:none;position:absolute;-webkit-border-radius:4px;border-radius:4px;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;-o-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;right:3px;width:8px}.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{position:absolute;background-color:#aaa;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;right:0;width:8px}.ps-container:hover.ps-in-scrolling{pointer-events:none}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999}.ps-container:hover>.ps-scrollbar-x-rail,.ps-container:hover>.ps-scrollbar-y-rail{opacity:.6}.ps-container:hover>.ps-scrollbar-x-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{background-color:#999}.ps-container:hover>.ps-scrollbar-y-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{background-color:#999}#nprogress{pointer-events:none}#nprogress .bar{background:#39b54a;position:fixed;z-index:3;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;-webkit-box-shadow:0 0 10px #39b54a,0 0 5px #39b54a;box-shadow:0 0 10px #39b54a,0 0 5px #39b54a;opacity:1;-webkit-transform:rotate(3deg) translateY(-4px);-ms-transform:rotate(3deg) translateY(-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:none;position:fixed;z-index:3;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid transparent;border-top-color:#39b54a;border-left-color:#39b54a;-webkit-border-radius:50%;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#nprogress .bar,#nprogress .spinner{z-index:5}.elementor-panel{font-family:Roboto,Arial,Helvetica,Verdana,sans-serif;font-size:13px}.elementor-panel ::-moz-selection{background:#5bc0de;color:#fff}.elementor-panel ::selection{background:#5bc0de;color:#fff}.elementor-panel a{color:#b7084e}.elementor-panel h1,.elementor-panel h2,.elementor-panel h3,.elementor-panel h4,.elementor-panel h5,.elementor-panel h6{font-size:100%;font-weight:400}.elementor-panel abbr,.elementor-panel acronym{border:0;font-variant:normal}.elementor-panel sup{vertical-align:text-top}.elementor-panel sub{vertical-align:text-bottom}.elementor-panel img{max-width:100%;height:auto;border:0}.elementor-panel ::-moz-focus-inner{padding:0;border:0}.elementor-panel :focus{outline:0}.elementor-panel#elementor-panel{position:fixed;height:100%;top:0;bottom:0;overflow:visible;background-color:#e6e9ec}@media (max-width:1439px){.elementor-panel{width:280px}}@media (min-width:1440px){.elementor-panel{width:300px}}.elementor-panel>.ui-resizable-e,.elementor-panel>.ui-resizable-w{position:absolute;top:0;height:100%;width:7px;left:-5px;cursor:ew-resize}.elementor-panel #elementor-panel-inner{position:relative;height:100%;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2);box-shadow:0 0 5px 0 rgba(0,0,0,.2)}.elementor-panel .elementor-panel-container{clear:both;padding-left:15px;padding-right:15px}.elementor-panel #elementor-panel-content-wrapper{position:absolute;bottom:40px;top:40px;left:0;width:100%}.elementor-panel .elementor-panel-hide{display:none}.elementor-panel .elementor-panel-heading{display:table;table-layout:fixed;height:40px;padding:0 20px;width:100%;border-bottom:1px solid #e6e9ec;cursor:pointer}.elementor-panel .elementor-panel-heading:not(.elementor-open) .elementor-panel-heading-toggle .fa:before{content:""}.elementor-panel .elementor-panel-heading.elementor-open .elementor-panel-heading-toggle .fa:before{content:"\f0d7"}.elementor-panel .elementor-panel-heading>*{display:table-cell;vertical-align:middle}.elementor-panel .elementor-panel-heading-toggle{width:20px;color:#495157}.elementor-panel .elementor-panel-heading-title{color:#495157;font-weight:700}.elementor-panel .elementor-panel-box{margin-top:10px;background-color:#fff}.elementor-panel .elementor-panel-box-content{padding:20px 20px 10px}.elementor-panel .elementor-control-title{font-size:12px}.elementor-panel .elementor-button{display:inline-block}.elementor-panel .select2-container{width:100%!important}.elementor-panel .select2-container:not(.select2-container--open):not(.select2-container--focus) .select2-selection--multiple,.elementor-panel .select2-container:not(.select2-container--open):not(.select2-container--focus) .select2-selection--single{border-color:#d5dadf}.elementor-panel .select2-container.select2-container--focus .select2-selection--multiple,.elementor-panel .select2-container.select2-container--focus .select2-selection--single,.elementor-panel .select2-container.select2-container--open .select2-selection--multiple,.elementor-panel .select2-container.select2-container--open .select2-selection--single{border-color:#a4afb7}.elementor-panel .select2-container.select2-container--default .select2-selection--multiple .select2-selection__clear{display:none}.elementor-panel .select2-container.select2-container--default .select2-selection--multiple .select2-selection__choice{line-height:1.5;font-size:.9em;border:none;-webkit-border-radius:0;border-radius:0}.elementor-panel .select2-selection--single{height:27px}.elementor-panel .select2-selection__rendered{line-height:27px}.elementor-panel .select2-selection__arrow{height:27px;top:0}.elementor-panel #elementor-controls .pojo-widget-button-collapse{display:none}.elementor-panel .elementor-panel-alert{padding:15px;border-left:5px solid transparent;position:relative;font-size:12px;line-height:1.5;text-align:right}.elementor-panel .elementor-panel-alert a{color:inherit}.elementor-panel .elementor-panel-alert.elementor-panel-alert-info{color:#31708f;background-color:#d9edf7;border-color:#bcdff1}.elementor-panel .elementor-panel-alert.elementor-panel-alert-success{color:#3c763d;background-color:#dff0d8;border-color:#cae6be}.elementor-panel .elementor-panel-alert.elementor-panel-alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#f9f0c3}.elementor-panel .elementor-panel-alert.elementor-panel-alert-danger{color:#a94442;background-color:#f2dede;border-color:#e8c4c4}.elementor-panel .elementor-label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;-webkit-border-radius:.25em;border-radius:.25em;text-transform:capitalize}.elementor-panel .elementor-label.elementor-label-default{background-color:#a4afb7}.elementor-panel .elementor-label.elementor-label-info{background-color:#5bc0de}.elementor-panel .elementor-label.elementor-label-success{background-color:#5cb85c}.elementor-panel .elementor-label.elementor-label-warning{background-color:#f0ad4e}.elementor-panel .elementor-label.elementor-label-danger{background-color:#d9534f}.elementor-panel .elementor-control-field-description,.elementor-panel .elementor-descriptor{font-size:11px;font-style:italic;line-height:1.4;color:#a4afb7}.elementor-panel .elementor-panel-nerd-box{padding:30px 20px;text-align:center}.elementor-panel .elementor-panel-nerd-box .elementor-panel-nerd-box-icon{font-size:52px;color:#a4afb7}.elementor-panel .elementor-panel-nerd-box .elementor-panel-nerd-box-title{margin-top:20px;font-size:16px;font-weight:700}.elementor-panel .elementor-panel-nerd-box .elementor-panel-nerd-box-message{margin-top:20px;line-height:1.4;font-size:11px}.elementor-panel .elementor-panel-nerd-box .elementor-button.elementor-panel-nerd-box-link{background-color:#fcb92c;color:#fff;padding:7px 25px;margin-top:20px;-webkit-box-shadow:0 0 1px rgba(0,0,0,.1),0 2px 2px rgba(0,0,0,.1);box-shadow:0 0 1px rgba(0,0,0,.1),0 2px 2px rgba(0,0,0,.1);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.elementor-panel .elementor-panel-nerd-box .elementor-button.elementor-panel-nerd-box-link:hover{background-color:#fdca5e}.elementor-panel .elementor-controls-popover{display:none;position:absolute;-webkit-box-shadow:0 2px 15px rgba(0,0,0,.3);box-shadow:0 2px 15px rgba(0,0,0,.3);left:0;right:0;margin:-4px auto 5px;padding-top:15px;width:90%;z-index:1;background-color:#fff}.elementor-panel .elementor-controls-popover:before{content:"";position:absolute;top:-16px;left:22px;border:8px solid transparent;border-bottom-color:#fff}.elementor-panel .elementor-controls-popover div.elementor-control:before{content:none}.elementor-panel #elementor-panel-get-pro-elements .elementor-panel-nerd-box-message{text-transform:uppercase}.elementor-panel #elementor-panel-header{display:table;height:40px;width:100%;background-color:#b7084e;color:#fff}.elementor-panel #elementor-panel-header>*{display:table-cell;vertical-align:middle;text-align:center}.elementor-panel .elementor-header-button{width:40px}.elementor-panel .elementor-header-button .elementor-icon{cursor:pointer;display:block;font-size:19px;height:40px;line-height:40px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.elementor-panel .elementor-header-button .elementor-icon.eicon-menu-bar{font-size:18px}.elementor-panel .elementor-header-button .elementor-icon:hover{color:#d5dadf}.elementor-panel #elementor-panel-header-title{font-size:15px}.elementor-panel #elementor-panel-header-title img{width:66px}.elementor-panel #elementor-panel-elements-navigation .elementor-panel-navigation-tab{text-align:center;padding:10px 0;font-size:11px;text-transform:uppercase;cursor:pointer}.elementor-panel #elementor-panel-elements{overflow:hidden;padding:0 5px}.elementor-panel .elementor-element-wrapper{float:right;width:50%;padding:5px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.elementor-panel .elementor-element{-webkit-border-radius:3px;border-radius:3px;background-color:#fff;cursor:move}.elementor-panel .elementor-element:hover{-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2);box-shadow:0 2px 6px rgba(0,0,0,.2)}.elementor-panel .elementor-element:hover .icon,.elementor-panel .elementor-element:hover .title{color:#b7084e}.elementor-panel .elementor-element .icon{font-size:28px;padding-top:15px;color:#556068}.elementor-panel .elementor-element .elementor-element-title-wrapper{display:table;width:100%}.elementor-panel .elementor-element .title{font-size:11px;color:#556068;display:table-cell;vertical-align:middle;height:40px}.elementor-panel #elementor-panel-elements-search-wrapper{position:relative;margin:10px 10px 5px}.elementor-panel #elementor-panel-elements-search-wrapper i{position:absolute;left:0;top:50%;color:#a4afb7;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:left 1s;-o-transition:left 1s;transition:left 1s}.elementor-panel #elementor-panel-elements-search-input{font-size:11px;-webkit-border-radius:0;border-radius:0;padding:10px 0 10px 27px;font-style:italic;color:#a4afb7;border:none;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s;-webkit-appearance:none;-moz-appearance:none;appearance:none}.elementor-panel #elementor-panel-elements-search-input:focus{background-color:hsla(0,0%,100%,.7);padding-right:15px}.elementor-panel #elementor-panel-elements-search-input:focus+i{left:15px}.elementor-panel .elementor-panel-category:first-child .panel-elements-category-title{padding-top:14px}.elementor-panel .panel-elements-category-title-basic{display:none}.elementor-panel .panel-elements-category-title{padding:12px 15px;text-transform:uppercase;font-size:11px}.elementor-panel .panel-elements-category-items{overflow:hidden;padding:0 5px}.elementor-panel .elementor-panel-scheme-title{padding:10px 20px;margin-top:10px}.elementor-panel .elementor-panel-scheme-description{padding:20px 20px 0}.elementor-panel .elementor-panel-scheme-buttons{padding:0 20px;display:table;table-layout:fixed;width:100%;height:40px;background-color:#fff;-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1)}.elementor-panel .elementor-panel-scheme-button-wrapper{display:table-cell;vertical-align:middle;text-align:center}.elementor-panel .elementor-panel-scheme-button-wrapper:first-child{text-align:right}.elementor-panel .elementor-panel-scheme-button-wrapper:last-child{text-align:left}.elementor-panel .elementor-panel-scheme-save .elementor-button{padding:6px 18px}.elementor-panel .elementor-panel-scheme-discard .elementor-button,.elementor-panel .elementor-panel-scheme-reset .elementor-button{color:#a4afb7;background:none}.elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-items{position:relative}.elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item{display:inline-block}@media (max-width:1439px){.elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item:not(:nth-child(4n)){margin-left:13px}}@media (min-width:1440px){.elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item:not(:nth-child(4n)){margin-left:19px}}@media (max-width:1439px){[class*=wp-version-4-9] .elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item:not(:nth-child(4n)),[class*=wp-version-5] .elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item:not(:nth-child(4n)){margin-left:5px}}@media (min-width:1440px){[class*=wp-version-4-9] .elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item:not(:nth-child(4n)),[class*=wp-version-5] .elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item:not(:nth-child(4n)){margin-left:12px}}.elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}@media (max-width:1439px){.elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active .wp-color-result{margin-right:4px}}@media (min-width:1440px){.elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active .wp-color-result{margin-right:6px}}@media (max-width:1439px){[class*=wp-version-4-9] .elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active .wp-color-result,[class*=wp-version-5] .elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active .wp-color-result{margin-right:10px}}@media (min-width:1440px){[class*=wp-version-4-9] .elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active .wp-color-result,[class*=wp-version-5] .elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active .wp-color-result{margin-right:9px}}.elementor-panel .elementor-panel-scheme-color-title{text-align:center;text-transform:uppercase;margin:10px 0;color:#c2cbd2;font-size:8px}.elementor-panel .elementor-panel-scheme-typography-item{display:table;table-layout:fixed;width:100%;margin-bottom:15px}.elementor-panel .elementor-panel-scheme-typography-item>*{display:table-cell;vertical-align:middle}.elementor-panel .elementor-panel-scheme-typography-item-value input,.elementor-panel .elementor-panel-scheme-typography-item-value select{width:100%}.elementor-panel .elementor-panel-scheme-item .elementor-panel-heading:not(.elementor-open)+.elementor-panel-scheme-typography-items{display:none}.elementor-panel .elementor-panel-scheme-color-system-scheme{margin-bottom:10px}.elementor-panel .elementor-panel-scheme-color-system-scheme .elementor-title{font-size:11px;color:#a4afb7;font-style:italic;margin-top:5px}.elementor-panel .elementor-panel-scheme-color-system-items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition:border .5s;-o-transition:border .5s;transition:border .5s;overflow:hidden;padding:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #d5dadf;cursor:pointer}.elementor-panel .elementor-panel-scheme-color-system-items:hover{border:1px solid #a4afb7}.elementor-panel .elementor-panel-scheme-color-system-item{height:20px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.elementor-panel #elementor-panel-schemes-disabled a:hover{text-decoration:underline}.elementor-panel #elementor-panel-page-menu{padding:25px 15px}.elementor-panel #elementor-panel-exit-to-dashboard{width:100%;padding:15px 20px;font-size:12px;background-color:#0085ba;color:#fff;text-transform:uppercase;text-align:right;font-weight:400;border:none}.elementor-panel #elementor-panel-exit-to-dashboard:hover{background-color:#0073a1;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-panel #elementor-panel-exit-to-dashboard:active{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1)}.elementor-panel #elementor-panel-exit-to-dashboard:visited{color:#fff}.elementor-panel #elementor-panel-exit-to-dashboard i{margin-left:15px}.elementor-panel .elementor-panel-menu-group-title{text-transform:uppercase;font-size:11px}.elementor-panel .elementor-panel-menu-items{margin:15px 0 25px;-webkit-border-radius:5px;border-radius:5px;overflow:hidden}.elementor-panel .elementor-panel-menu-item{display:table;width:100%;height:40px;cursor:pointer;margin-bottom:1px;background-color:#fff}.elementor-panel .elementor-panel-menu-item:hover{background-color:hsla(0,0%,100%,.8)}.elementor-panel .elementor-panel-menu-item>*{display:table-cell;vertical-align:middle}.elementor-panel .elementor-panel-menu-item-icon{text-align:center;width:50px;color:#a4afb7}.elementor-panel .elementor-panel-menu-item-title{font-weight:500}.elementor-panel .elementor-panel-menu-item-title>span{color:#39b54a}.elementor-panel .elementor-control.elementor-control-clear_page{background-color:transparent}.elementor-panel .elementor-control.elementor-control-clear_page .elementor-control-raw-html{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.elementor-panel .elementor-control.elementor-control-clear_page button{width:80px;height:26px}.elementor-panel .elementor-panel-navigation{background-color:#fff;-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1);display:table;table-layout:fixed;width:100%}.elementor-panel .elementor-panel-navigation .elementor-panel-navigation-tab{display:table-cell}.elementor-panel .elementor-panel-navigation .elementor-panel-navigation-tab.active{background-image:-webkit-gradient(linear,left top,left bottom,from(#f3f3f3),to(#fff));background-image:-webkit-linear-gradient(top,#f3f3f3,#fff);background-image:-o-linear-gradient(top,#f3f3f3,#fff);background-image:linear-gradient(180deg,#f3f3f3,#fff);border-bottom:3px solid #b7084e}.elementor-panel .elementor-panel-navigation .elementor-panel-navigation-tab a{display:block;text-align:center;padding:12px 0 8px;font-size:10px;color:#6d7882}.elementor-panel .elementor-panel-navigation .elementor-panel-navigation-tab a:before{font-family:FontAwesome;font-size:16px;display:block;margin-bottom:6px}.elementor-panel .elementor-tab-control-content a:before{content:"\f040"}.elementor-panel .elementor-tab-control-style a:before{content:"\f042"}.elementor-panel .elementor-tab-control-advanced a:before,.elementor-panel .elementor-tab-control-general_style a:before,.elementor-panel .elementor-tab-control-settings a:before{content:"\f013"}.elementor-panel .elementor-tab-control-responsive a:before{content:"\f10a"}.elementor-panel .elementor-tab-control-column a:before,.elementor-panel .elementor-tab-control-layout a:before{content:"\f0db"}.elementor-panel .elementor-tab-control-lightbox a:before{content:"\f2d2"}.elementor-panel .elementor-control{background-color:#fff;position:relative;padding:0 20px 15px}.elementor-panel .elementor-control a{font-weight:500;text-decoration:none;border-bottom:1px dotted transparent;-webkit-transition:all .3s ease-in-out;-o-transition:all ease-in-out .3s;transition:all .3s ease-in-out}.elementor-panel .elementor-control a:hover{border-bottom-color:inherit}.elementor-panel .elementor-control.elementor-control-separator-default:before{content:"";height:1px;display:block;margin-bottom:15px;background-color:#e6e9ec}.elementor-panel .elementor-control.elementor-control-separator-default.elementor-control-wp{margin-top:15px}.elementor-panel .elementor-control.elementor-control-separator-default.elementor-control-wp:before{background-color:transparent}.elementor-panel .elementor-control.elementor-control-separator-before{padding-top:15px}.elementor-panel .elementor-control.elementor-control-separator-before:before{content:"";position:absolute;height:3px;width:100%;top:0;left:0;background-color:#d5dadf}.elementor-panel .elementor-control.elementor-control-separator-after:after{content:"";position:absolute;height:3px;width:100%;bottom:0;left:0;background-color:#d5dadf}.elementor-panel .elementor-control.elementor-control-separator-after+.elementor-control-type-tabs{padding-top:15px}.elementor-panel .elementor-control.elementor-control-deprecated,.elementor-panel .elementor-control.elementor-control-deprecated .elementor-control-field-description{color:#b01b1b}.elementor-panel .elementor-control.elementor-control-hidden-label>*>*>.elementor-control-title,.elementor-panel .elementor-control.elementor-control-hidden-label>*>.elementor-control-title,.elementor-panel .elementor-control.elementor-hidden-control{display:none}.elementor-panel .elementor-control.elementor-control-type-heading .elementor-control-title{font-weight:700;margin:0}body:not(.elementor-device-desktop) .elementor-panel .elementor-control.elementor-control-responsive-desktop,body:not(.elementor-device-mobile) .elementor-panel .elementor-control.elementor-control-responsive-mobile,body:not(.elementor-device-tablet) .elementor-panel .elementor-control.elementor-control-responsive-tablet{display:none}.elementor-panel .elementor-control-wp{line-height:1.5}.elementor-panel .elementor-control-wp p{margin:15px 0}.elementor-panel .elementor-control-field{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-panel .elementor-label-block>.elementor-control-content>.elementor-control-field{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.elementor-panel .elementor-label-block>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:10px}.elementor-panel .elementor-label-block.elementor-control-hidden-label>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{margin-top:0}.elementor-panel .elementor-label-inline>.elementor-control-content>.elementor-control-field>.elementor-control-title{width:45%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.elementor-panel .elementor-label-inline>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{width:55%}.elementor-panel .elementor-control-field-description{margin-top:10px}.elementor-panel .elementor-required{color:#b01b1b}.elementor-panel .elementor-choices{display:table;width:100%;height:27px;background-color:#a4afb7;text-align:center;border-spacing:1px;-webkit-border-radius:3px;border-radius:3px}.elementor-panel .elementor-choices input{display:none}.elementor-panel .elementor-choices input:checked+.elementor-choices-label{color:#fff}.elementor-panel .elementor-choices input:not(:checked)+.elementor-choices-label{background-color:#fff;color:#a4afb7}.elementor-panel .elementor-choices .elementor-choices-label{display:table-cell;vertical-align:middle;font-size:12px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;cursor:pointer}.elementor-panel .elementor-slider{display:inline-block;margin-top:10px;height:4px;background-color:#a4afb7;-webkit-border-radius:5px;border-radius:5px;position:relative;width:67%}.elementor-panel .elementor-slider .ui-slider-handle{height:16px;width:16px;background-color:#fff;display:inline-block;top:50%;-webkit-transform:translateY(-50%) translateX(-8px);-ms-transform:translateY(-50%) translateX(-8px);transform:translateY(-50%) translateX(-8px);position:absolute;-webkit-box-shadow:1px 1px 6px rgba(0,0,0,.3);box-shadow:1px 1px 6px rgba(0,0,0,.3);-webkit-border-radius:50%;border-radius:50%;cursor:pointer}.elementor-panel .elementor-slider-input{width:33%;float:left}.elementor-panel .elementor-slider-input input{width:80%;float:left}.elementor-panel .elementor-units-choices{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:left}.elementor-panel .elementor-units-choices input{display:none}.elementor-panel .elementor-units-choices input:not(:checked)+label{color:#c2cbd2}.elementor-panel .elementor-units-choices input:checked+label{text-decoration:underline}.elementor-panel .elementor-units-choices label{cursor:pointer;padding:0 2px;text-transform:uppercase;font-size:9px}.elementor-panel .elementor-control-start-end .eicon-h-align-left,.elementor-panel .elementor-control-start-end .eicon-h-align-right{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.elementor-panel .elementor-control-responsive-switchers{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 5px}.elementor-panel .elementor-responsive-switcher{display:inline-block;-webkit-border-radius:50%;border-radius:50%;height:18px;width:18px;background-color:#a4afb7;cursor:pointer;position:relative;margin-right:5px;color:#fff;font-size:8px;text-align:center;-webkit-transition:background-color .5s;-o-transition:background-color .5s;transition:background-color .5s}.elementor-panel .elementor-responsive-switcher:hover{background-color:#c2cbd2}.elementor-panel .elementor-responsive-switcher i{position:relative;display:block;line-height:18px}.elementor-panel .elementor-responsive-switcher i:before{height:18px;width:18px;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.elementor-device-desktop #elementor-panel .elementor-panel-controls-stack:not(.elementor-responsive-switchers-open) .elementor-responsive-switcher{background:#c2cbd2}.elementor-device-desktop #elementor-panel .elementor-panel-controls-stack:not(.elementor-responsive-switchers-open) .elementor-responsive-switcher:not(.elementor-responsive-switcher-desktop){display:none}.elementor-device-mobile .elementor-panel .elementor-responsive-switcher-mobile,.elementor-device-tablet .elementor-panel .elementor-responsive-switcher-tablet{background-color:#71d7f7}.elementor-panel .elementor-update-preview{margin:15px 15px 0;background-color:#e6e9ec;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-panel .elementor-update-preview-button-wrapper{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:left}.elementor-panel .elementor-update-preview-button{padding:8px 15px;text-transform:uppercase}.elementor-panel .elementor-control-align .elementor-choices,.elementor-panel .elementor-control-position .elementor-choices,.elementor-panel .elementor-control-text_align .elementor-choices{direction:ltr}.elementor-panel .elementor-control-type-media .elementor-control-media{padding:7px;border:1px solid;height:150px}.elementor-panel .elementor-control-type-media .elementor-control-media:not(:hover){border-color:#d5dadf}.elementor-panel .elementor-control-type-media .elementor-control-media:not(:hover) .elementor-control-media-upload-button{background-color:#d5dadf}.elementor-panel .elementor-control-type-media .elementor-control-media:hover{border-color:#a4afb7}.elementor-panel .elementor-control-type-media .elementor-control-media:hover .elementor-control-media-upload-button{background-color:#a4afb7}.elementor-panel .elementor-control-type-media .elementor-control-media.media-empty .elementor-control-media-image-area,.elementor-panel .elementor-control-type-media .elementor-control-media:not(.media-empty) .elementor-control-media-upload-button{display:none}.elementor-panel .elementor-control-type-media .elementor-control-media>*{height:100%;cursor:pointer;position:relative}.elementor-panel .elementor-control-type-media .fa-plus-circle{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);color:#fff;font-size:20px}.elementor-panel .elementor-control-type-media .elementor-control-media-image-area:not(:hover) .elementor-control-media-delete{display:none}.elementor-panel .elementor-control-type-media .elementor-control-media-image-area:hover .elementor-control-media-image{opacity:.5}.elementor-panel .elementor-control-type-media .elementor-control-media-delete{position:absolute;bottom:0;left:0;right:0;text-align:center;padding:9.5px;font-size:11px;color:#fff;background-color:#a4afb7;text-transform:uppercase}.elementor-panel .elementor-control-type-media .elementor-control-media-image{height:100%;-webkit-background-size:cover;background-size:cover;background-position:50%}.elementor-panel .elementor-control-type-dimensions .elementor-control-dimensions{overflow:hidden}.elementor-panel .elementor-control-type-dimensions li{float:left;width:20%}.elementor-panel .elementor-control-type-dimensions li .elementor-link-dimensions,.elementor-panel .elementor-control-type-dimensions li input{display:block;text-align:center;width:100%;border-color:#a4afb7;height:27px}.elementor-panel .elementor-control-type-dimensions li input{border-left:none;-webkit-border-radius:0;border-radius:0;padding:4px 0}.elementor-panel .elementor-control-type-dimensions li input:focus+.elementor-control-dimension-label{color:#a4afb7}.elementor-panel .elementor-control-type-dimensions li .elementor-link-dimensions{border:1px solid #a4afb7;border-left:none;background-color:#fff;padding:0;outline:none;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;cursor:pointer}.elementor-panel .elementor-control-type-dimensions li:first-child input{border-left:1px solid #a4afb7;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.elementor-panel .elementor-control-type-dimensions .elementor-control-dimension-label{display:block;text-align:center;color:#d5dadf;font-size:9px;text-transform:uppercase;padding-top:5px}.elementor-panel .elementor-control-type-dimensions .elementor-link-dimensions.unlinked{background-color:#fff}.elementor-panel .elementor-control-type-dimensions .elementor-link-dimensions.unlinked .elementor-linked{display:none}.elementor-panel .elementor-control-type-dimensions .elementor-link-dimensions:not(.unlinked){background-color:#a4afb7}.elementor-panel .elementor-control-type-dimensions .elementor-link-dimensions:not(.unlinked) .elementor-unlinked{display:none}.elementor-panel .elementor-control-type-dimensions .elementor-link-dimensions .elementor-linked{color:#fff}.elementor-panel .elementor-control-type-url .elementor-control-url-external-hide .elementor-control-url-more{display:none}.elementor-panel .elementor-control-type-url .elementor-control-url-external-show input{padding-right:46px}.elementor-panel .elementor-control-type-url .elementor-control-input-wrapper{position:relative}.elementor-panel .elementor-control-type-url .elementor-control-url-more{position:absolute;top:0;right:0;height:26px;width:40px;border-left:1px solid;cursor:pointer;font-size:10px;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-panel .elementor-control-type-url .elementor-control-url-more i{font-size:13px}.elementor-panel .elementor-control-type-url .elementor-control-url-more-input,.elementor-panel .elementor-control-type-url .elementor-control-url-more-input:not(:checked)+.elementor-control-url-more-options{display:none}.elementor-panel .elementor-control-type-url .elementor-control-url-more-options{padding-top:10px}.elementor-panel .elementor-control-type-url .elementor-control-url-option{padding:5px;font-size:12px}.elementor-panel .elementor-control-type-url .elementor-input[data-setting=url],.elementor-panel .elementor-control-type-url input[type=url]{direction:ltr}.elementor-panel .elementor-control-type-url .elementor-input[data-setting=url]:not(:focus)+.elementor-control-url-more,.elementor-panel .elementor-control-type-url input[type=url]:not(:focus)+.elementor-control-url-more{border-color:#d5dadf}.elementor-panel .elementor-control-type-url .elementor-input[data-setting=url]:focus+.elementor-control-url-more,.elementor-panel .elementor-control-type-url input[type=url]:focus+.elementor-control-url-more{border-color:#a4afb7}.elementor-panel .elementor-control-type-section{margin-top:10px;padding:0}.elementor-panel .elementor-control-type-section+.elementor-control:not(.elementor-control-type-section){padding-top:15px}.elementor-panel .elementor-control-type-section+.elementor-control:not(.elementor-control-type-section):before{display:none}.elementor-panel .elementor-control-type-color>.elementor-control-content>.elementor-control-field>.elementor-control-title{width:70%}.elementor-panel .elementor-control-type-color>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{height:27px;width:30%}.elementor-panel .elementor-control-type-wysiwyg.elementor-rich-editing-disabled .wp-editor-container{margin-top:10px}.elementor-panel .elementor-control-type-wysiwyg *{-webkit-box-sizing:content-box;box-sizing:content-box}.elementor-panel .elementor-control-type-wysiwyg .wp-editor-container{border:1px solid #e6e9ec;-webkit-border-radius:3px;border-radius:3px}.elementor-panel .elementor-control-type-wysiwyg #insert-media-button{margin-top:7px;height:auto;line-height:1;font-size:10px;padding:3px 7px;background-color:#e6e9ec}.elementor-panel .elementor-control-type-wysiwyg .ed_button{height:22px;width:auto}.elementor-panel .elementor-control-type-wysiwyg .wp-media-buttons-icon{height:14px;margin:0}.elementor-panel .elementor-control-type-wysiwyg .wp-media-buttons-icon:before{font-size:14px}.elementor-panel .elementor-control-type-wysiwyg .wp-switch-editor{border:none;color:#6d7882;font-size:10px;padding:3px 9px 4px;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.elementor-panel .elementor-control-type-wysiwyg .html-active .switch-tmce{background-color:transparent}.elementor-panel .elementor-control-type-wysiwyg .html-active .switch-html,.elementor-panel .elementor-control-type-wysiwyg .tmce-active .switch-tmce{background-color:#e6e9ec}.elementor-panel .elementor-control-type-wysiwyg .tmce-active .switch-html{background-color:transparent}.elementor-panel .elementor-control-type-wysiwyg .mce-toolbar-grp,.elementor-panel .elementor-control-type-wysiwyg .quicktags-toolbar{background-color:#e6e9ec}.elementor-panel .elementor-control-type-wysiwyg .mce-toolbar-grp>div{padding:0 3px}.elementor-panel .elementor-control-type-wysiwyg .elementor-wp-editor{-webkit-box-sizing:border-box;box-sizing:border-box}.elementor-panel .elementor-control-type-wysiwyg .mce-ico{color:#6d7882;font-size:16px}.elementor-panel .elementor-control-type-wysiwyg .mce-btn{margin-right:0;margin-left:0}.elementor-panel .elementor-control-type-wysiwyg .mce-btn.mce-active,.elementor-panel .elementor-control-type-wysiwyg .mce-btn:active,.elementor-panel .elementor-control-type-wysiwyg .mce-btn:hover{border-color:#d5dadf}.elementor-panel .elementor-control-type-wysiwyg .mce-path{padding:5px 10px}.elementor-panel .elementor-control-type-wysiwyg .mce-path-item{font-size:12px;color:#6d7882}.elementor-panel .elementor-control-type-icon .select2-selection__rendered .fa{margin-right:3px}.elementor-panel .elementor-control-type-gallery.elementor-gallery-empty .elementor-control-gallery-clear,.elementor-panel .elementor-control-type-gallery.elementor-gallery-empty .elementor-control-gallery-thumbnails{display:none}.elementor-panel .elementor-control-type-gallery .elementor-control-gallery-thumbnails{overflow:hidden;margin-top:20px;cursor:pointer}.elementor-panel .elementor-control-type-gallery .elementor-control-gallery-thumbnail{width:40px;height:40px;-webkit-background-size:cover;background-size:cover;background-position:50% 50%;float:right;margin-bottom:10px}.elementor-panel .elementor-control-type-gallery .elementor-control-gallery-thumbnail:not(:nth-child(5n)){margin-left:10px}.elementor-panel .elementor-control-type-gallery .elementor-control-gallery-add{width:100%;height:30px;color:#fff;background-color:#a4afb7;margin-top:10px;text-transform:uppercase}.elementor-panel .elementor-control-type-gallery .elementor-control-gallery-clear{color:#b01b1b;cursor:pointer}.elementor-panel .elementor-control-type-structure .elementor-control-structure-preset{border:1px solid #e6e9ec;padding:3px;-webkit-border-radius:3px;border-radius:3px}.elementor-panel .elementor-control-type-structure .elementor-control-structure-preset:not(.elementor-control-structure-current-preset){display:inline-block;cursor:pointer;height:50px}.elementor-panel .elementor-control-type-structure .elementor-control-structure-preset:not(.elementor-control-structure-current-preset) svg{height:100%}.elementor-panel .elementor-control-type-structure .elementor-control-structure-preset path{fill:#e6e9ec}.elementor-panel .elementor-control-type-structure .elementor-control-structure-current-preset{margin-top:15px}.elementor-panel .elementor-control-type-structure .elementor-control-structure-current-preset svg{display:block;width:100%}.elementor-panel .elementor-control-type-structure .elementor-control-structure-reset{padding:10px 0 0 2px;font-size:11px;cursor:pointer;color:#a4afb7}.elementor-panel .elementor-control-type-structure .elementor-control-structure-reset i{margin-left:8px}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets-title,.elementor-panel .elementor-control-type-structure .elementor-control-structure-title{color:#495157;font-weight:700;padding:13.5px 20px;position:relative}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets-title:after,.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets-title:before,.elementor-panel .elementor-control-type-structure .elementor-control-structure-title:after,.elementor-panel .elementor-control-type-structure .elementor-control-structure-title:before{content:"";position:absolute;left:0;right:0}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets-title:before,.elementor-panel .elementor-control-type-structure .elementor-control-structure-title:before{top:0;background-color:#e6e9ec;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets-title:after,.elementor-panel .elementor-control-type-structure .elementor-control-structure-title:after{bottom:0;height:1px;background-color:#e6e9ec}.elementor-panel .elementor-control-type-structure .elementor-control-structure-title{margin:10px -20px 0}.elementor-panel .elementor-control-type-structure .elementor-control-structure-title:before{height:10px;-webkit-box-shadow:inset 0 2px 4px hsla(0,0%,50%,.1);box-shadow:inset 0 2px 4px hsla(0,0%,50%,.1)}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets-title{margin:15px -20px 0}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets-title:before{height:3px}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets input{display:none}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets input:checked+.elementor-control-structure-preset{border:1px solid #a4afb7}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets input:checked+.elementor-control-structure-preset path{fill:#a4afb7}.elementor-panel .elementor-control-type-structure .elementor-control-structure-preset-wrapper{margin-top:15px}.elementor-panel .elementor-control-type-structure .elementor-control-structure-preset-title{text-align:center;padding-top:5px;font-style:italic;font-size:11px;color:#a4afb7}.elementor-panel .elementor-control-type-image_dimensions .elementor-control-field-description{margin:0 0 15px;line-height:1.4}.elementor-panel .elementor-control-type-image_dimensions .elementor-control-input-wrapper{overflow:hidden}.elementor-panel .elementor-control-type-image_dimensions .elementor-image-dimensions-field{width:65px;float:right}.elementor-panel .elementor-control-type-image_dimensions .elementor-image-dimensions-field input:focus+.elementor-image-dimensions-field-description{color:#a4afb7}.elementor-panel .elementor-control-type-image_dimensions .elementor-image-dimensions-separator{width:20px;text-align:center;float:right;padding-top:4px}.elementor-panel .elementor-control-type-image_dimensions .elementor-image-dimensions-field-description{display:block;text-transform:uppercase;margin-top:5px;color:#d5dadf;font-size:9px;text-align:center}.elementor-panel .elementor-control-type-image_dimensions .elementor-image-dimensions-apply-button{float:left;height:27px;width:65px}.elementor-panel .elementor-control-type-code{padding:0 10px 15px}.elementor-panel .elementor-control-type-wp_widget .widget-inside{display:block}.elementor-panel .elementor-control-type-wp_widget .quicktags-toolbar input{width:auto}.elementor-panel .elementor-control-type-tabs{font-size:.8em;color:#a4afb7;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-panel .elementor-control-type-tab{text-align:center;width:100%;padding:0;line-height:30px;border-top:1px solid #a4afb7;border-bottom:1px solid #a4afb7;border-left:1px solid #a4afb7;cursor:pointer}.elementor-panel .elementor-control-type-tab:first-child{border-right:1px solid #a4afb7;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}.elementor-panel .elementor-control-type-tab:last-child{-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}.elementor-panel .elementor-control-type-tab.elementor-tab-active{background-color:#a4afb7;color:#fff}.elementor-panel .elementor-tab-close{display:none!important}.elementor-panel .elementor-control-type-repeater,.elementor-panel .elementor-control-type-repeater .elementor-control:not(.elementor-control-type-tab){padding:0 10px 15px}.elementor-panel .elementor-control-type-repeater .elementor-control:before,.elementor-panel .elementor-control-type-repeater.elementor-repeater-has-minimum-rows .elementor-repeater-tool-remove{display:none}.elementor-panel .elementor-control-type-repeater .repeater-fields{margin:10px 0}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-controls{border:1px solid #d5dadf;border-top-width:0;padding-top:15px}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-controls:not(.editable){display:none}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-controls .wp-picker-container.wp-picker-active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);border-width:0}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools{display:table;table-layout:fixed;width:100%;color:#556068;background-color:#d5dadf;height:40px;border-spacing:1px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools:hover{background-color:#a4afb7}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools>div{display:table-cell;text-align:center;vertical-align:middle;cursor:pointer}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools>div:not(.elementor-repeater-row-handle-sortable){background-color:#fff}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools>div:hover{opacity:.95}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title{text-align:right;padding:0 10px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title .fa{margin-left:5px}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-tool{width:40px}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-handle-sortable{cursor:move;width:10px;color:#fff}.elementor-panel .elementor-control-type-repeater .elementor-button-wrapper{text-align:center;padding:10px}.elementor-panel .elementor-control-type-textarea textarea{display:block}.elementor-panel .elementor-control-type-box_shadow .elementor-control-input-wrapper{overflow:hidden}.elementor-panel .elementor-control-type-box_shadow .elementor-shadow-slider{margin-top:10px}.elementor-panel .elementor-control-type-text_shadow .elementor-control-input-wrapper{overflow:hidden}.elementor-panel .elementor-control-type-text_shadow .elementor-shadow-slider{margin-top:10px}.elementor-panel .elementor-control-type-switcher.elementor-label-inline>.elementor-control-content .elementor-control-field .elementor-control-title{width:70%}.elementor-panel .elementor-control-type-switcher.elementor-label-inline>.elementor-control-content .elementor-control-field .elementor-control-input-wrapper{width:30%}.elementor-panel .elementor-control-type-switcher .elementor-control-input-wrapper{text-align:left}.elementor-panel .elementor-control-type-switcher .elementor-switch{position:relative;display:inline-block;vertical-align:top;width:49px;height:20px;background-color:#fff;-webkit-border-radius:18px;border-radius:18px;cursor:pointer}.elementor-panel .elementor-control-type-switcher .elementor-switch-input{display:none}.elementor-panel .elementor-control-type-switcher .elementor-switch-label{position:relative;display:block;height:inherit;font-size:7px;text-transform:uppercase;background:#eceeef;-webkit-border-radius:inherit;border-radius:inherit;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.12),inset 0 0 2px rgba(0,0,0,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.12),inset 0 0 2px rgba(0,0,0,.15);-webkit-transition:.15s ease-out;-o-transition:.15s ease-out;transition:.15s ease-out;-webkit-transition-property:opacity,background;-o-transition-property:opacity,background;transition-property:opacity,background}.elementor-panel .elementor-control-type-switcher .elementor-switch-label:after,.elementor-panel .elementor-control-type-switcher .elementor-switch-label:before{position:absolute;top:0;width:50%;text-align:center;line-height:20px;-webkit-transition:inherit;-o-transition:inherit;transition:inherit}.elementor-panel .elementor-control-type-switcher .elementor-switch-label:before{content:attr(data-off);right:3px;color:#a4afb7;text-shadow:0 1px hsla(0,0%,100%,.5)}.elementor-panel .elementor-control-type-switcher .elementor-switch-label:after{content:attr(data-on);left:3px;color:#fff;text-shadow:0 1px rgba(0,0,0,.2);opacity:0}.elementor-panel .elementor-control-type-switcher .elementor-switch-input:checked~.elementor-switch-label{background:#71d7f7;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.15),inset 0 0 3px rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.15),inset 0 0 3px rgba(0,0,0,.2)}.elementor-panel .elementor-control-type-switcher .elementor-switch-input:checked~.elementor-switch-label:before{opacity:0}.elementor-panel .elementor-control-type-switcher .elementor-switch-input:checked~.elementor-switch-label:after{opacity:1}.elementor-panel .elementor-control-type-switcher .elementor-switch-handle{position:absolute;top:1px;left:1px;width:18px;height:18px;background:#fff;-webkit-border-radius:10px;border-radius:10px;-webkit-transition:left .15s ease-out;-o-transition:left .15s ease-out;transition:left .15s ease-out}.elementor-panel .elementor-control-type-switcher .elementor-switch-input:checked~.elementor-switch-handle{left:30px;-webkit-box-shadow:-1px 1px 5px rgba(0,0,0,.2);box-shadow:-1px 1px 5px rgba(0,0,0,.2)}.elementor-panel .elementor-control-type-order .elementor-control-oreder-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-panel .elementor-control-type-order input{display:none}.elementor-panel .elementor-control-type-order input:checked+.elementor-control-order-label{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.elementor-panel .elementor-control-type-order select{-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.elementor-panel .elementor-control-type-order select:not(:focus)~.elementor-control-order-label{border-color:#d5dadf}.elementor-panel .elementor-control-type-order select:focus~.elementor-control-order-label{border-color:#a4afb7}.elementor-panel .elementor-control-type-order .elementor-control-order-label{position:relative;padding:0;width:40px;border:1px solid;font-size:10px;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;margin-left:-3px;background-color:#fff;cursor:pointer}.elementor-panel .elementor-control-type-order .elementor-control-order-label i{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.elementor-panel .elementor-control-type-hidden{display:none!important}.elementor-panel .elementor-control-type-popover_toggle input{display:none}.elementor-panel .elementor-control-type-popover_toggle label{cursor:pointer}.elementor-panel .elementor-control-type-popover_toggle .elementor-control-input-wrapper{direction:ltr}.elementor-panel .elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle:checked+.elementor-control-popover-toggle-toggle-label{color:#71d7f7}.elementor-panel .elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle:not(:checked)~.elementor-control-popover-toggle-reset-label{display:none}.elementor-panel .elementor-control-type-popover_toggle .elementor-control-popover-toggle-reset-label{color:#c2cbd2;padding-left:5px}.elementor-panel .elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle-label{width:50px;height:27px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-border-radius:3px;border-radius:3px;border:1px solid #d5dadf}.elementor-panel .elementor-control-type-button .elementor-control-input-wrapper{text-align:left}.elementor-panel .elementor-control-type-button .elementor-button{width:80px;height:26px}.elementor-panel .wp-picker-container.wp-picker-active{position:absolute;z-index:1;top:0;left:7px;background-color:#fff;border:solid #fff;border-width:0 10px 0 5px;padding-top:10px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.4);box-shadow:0 0 5px rgba(0,0,0,.4)}.elementor-panel .wp-picker-container.wp-picker-active .wp-color-result{float:right}.elementor-panel .wp-picker-container.wp-picker-active .wp-picker-input-wrap{padding-left:10px;float:left}.elementor-panel .wp-picker-container *{-webkit-box-sizing:content-box;box-sizing:content-box}.elementor-panel .wp-picker-container .color-alpha{width:-webkit-calc(100% - 2px * 2);width:calc(100% - 2px * 2);height:-webkit-calc(100% - 2px * 2);height:calc(100% - 2px * 2);margin:2px;position:absolute;top:0;left:0;-webkit-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box}.elementor-panel .wp-picker-container .iris-picker{border:none}.elementor-panel .wp-color-result{margin:0;width:48px;height:25px;-webkit-transition:border .5s;-o-transition:border .5s;transition:border .5s;padding:0;background-color:#fafafa;-webkit-border-radius:3px;border-radius:3px;border:1px solid #d5dadf}.elementor-panel .wp-color-result,.elementor-panel .wp-color-result:focus{-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff}.elementor-panel .wp-color-result.wp-picker-open:after,.elementor-panel .wp-color-result:after{content:none}.elementor-panel .wp-color-result:hover{border:1px solid #a4afb7}.elementor-panel .wp-color-result:active,.elementor-panel .wp-color-result:focus{outline:0}.elementor-panel .wp-picker-clear.button,.elementor-panel .wp-picker-default.button{height:26px;width:48px;padding:0;background-color:#d5dadf;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;margin:0}.elementor-panel .wp-color-picker{float:left;width:100px;max-width:100px;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;line-height:1}.elementor-panel .wp-picker-holder *{-webkit-box-sizing:content-box;box-sizing:content-box}.elementor-panel .wp-picker-open~.wp-picker-holder{clear:both;margin-bottom:15px}.elementor-panel .iris-square-value{-webkit-transition:none;-o-transition:none;transition:none}.elementor-panel .elementor-control .wp-picker-container:not(.wp-picker-active){float:left}.elementor-panel .elementor-control .wp-picker-container:not(.wp-picker-active) .wp-color-result{margin:0}.elementor-panel .elementor-control .wp-picker-container.wp-picker-active{-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px)}.elementor-panel .elementor-control .wp-picker-container.wp-picker-active .wp-color-result{margin-right:3px}.elementor-panel #elementor-panel-footer{position:absolute;bottom:0;left:0;right:0;height:40px;background-color:#495157}.elementor-panel #elementor-panel-footer-tools{display:table;table-layout:fixed;width:100%;height:100%}.elementor-panel .elementor-panel-footer-tool{display:table-cell;vertical-align:middle;text-align:center;cursor:pointer;color:#a4afb7;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.elementor-panel .elementor-panel-footer-tool #elementor-panel-saver-button-update{border-left:1px solid #2d8739;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.elementor-panel .elementor-panel-footer-tool #elementor-panel-saver-button-update i{margin-left:5px}.elementor-panel .elementor-panel-footer-tool #elementor-panel-saver-button-save-options{float:right;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.elementor-panel .elementor-panel-footer-tool #elementor-panel-saver-button-save-options i{margin:auto}.elementor-panel .elementor-panel-footer-tool.elementor-open{color:#fff}.elementor-panel .elementor-panel-footer-tool:not(.elementor-open):hover{color:#d5dadf}.elementor-panel .elementor-panel-footer-tool:not(.elementor-open) .elementor-panel-footer-sub-menu-wrapper{display:none}.elementor-panel .elementor-panel-footer-sub-menu-wrapper{position:absolute;bottom:100%;left:0;width:100%;background-color:#556068;padding:10px;-webkit-box-shadow:-2px -5px 8px rgba(0,0,0,.1);box-shadow:-2px -5px 8px rgba(0,0,0,.1);cursor:default;z-index:2}.elementor-panel .elementor-panel-footer-sub-menu{-webkit-border-radius:5px;border-radius:5px;overflow:hidden}.elementor-panel .elementor-panel-footer-sub-menu-item{background-color:#495157;display:table;table-layout:fixed;width:100%;cursor:pointer}.elementor-panel .elementor-panel-footer-sub-menu-item:not(:last-child){margin-bottom:1px}.elementor-panel .elementor-panel-footer-sub-menu-item[data-device-mode=mobile-landscape] .fa-mobile{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.elementor-panel .elementor-panel-footer-sub-menu-item:hover{background-color:rgba(0,0,0,.2)}.elementor-panel .elementor-panel-footer-sub-menu-item.active{background-color:rgba(0,0,0,.3)}.elementor-panel .elementor-panel-footer-sub-menu-item>*{display:table-cell;height:40px;vertical-align:middle}.elementor-panel .elementor-panel-footer-sub-menu-item .elementor-icon{width:40px;color:#a4afb7}.elementor-panel .elementor-panel-footer-sub-menu-item .elementor-title{text-align:right;color:#d5dadf}.elementor-panel .elementor-panel-footer-sub-menu-item .elementor-description{width:95px;text-align:right;font-size:11px;font-style:italic;color:#a4afb7}.elementor-panel #elementor-panel-footer-help-title{text-align:right;padding:10px 0;color:#d5dadf}.elementor-panel #elementor-panel-saver-publish{width:80px}.elementor-panel #elementor-panel-saver-publish .elementor-button.elementor-button-state #elementor-panel-saver-button-publish-label{display:none}.elementor-panel #elementor-panel-saver-save-options{width:35px;border-right:1px solid #495157}.elementor-panel #elementor-panel-saver-save-options .elementor-last-edited-wrapper{font-size:11px;font-style:italic;color:#a4afb7;padding:5px 0 15px}.elementor-panel #elementor-panel-saver-save-options .elementor-last-edited-wrapper:not(.elementor-state-active) .elementor-state-icon{display:none}.elementor-panel #elementor-panel-saver-save-options .elementor-last-edited-wrapper time{border-bottom:1px dotted transparent;-webkit-transition:all .3s ease-in-out;-o-transition:all ease-in-out .3s;transition:all .3s ease-in-out;cursor:pointer}.elementor-panel #elementor-panel-saver-save-options .elementor-last-edited-wrapper time:hover{border-bottom-color:inherit}.elementor-panel #elementor-panel-saver-button-preview a{color:#a4afb7}.elementor-panel #elementor-panel-saver-button-publish,.elementor-panel #elementor-panel-saver-button-save-options{font-size:11px;text-transform:uppercase;height:26px}.elementor-panel #elementor-panel-saver-button-publish{width:100%;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.elementor-panel #elementor-panel-saver-button-,.elementor-panel #elementor-panel-saver-button-save-options{width:25px}#elementor-mode-switcher{position:absolute;right:100%;top:50%;width:15px;height:50px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#e6e9ec;font-size:15px;-webkit-box-shadow:-3px 1px 5px rgba(0,0,0,.1);box-shadow:-3px 1px 5px rgba(0,0,0,.1);cursor:pointer}#elementor-mode-switcher:hover,body.elementor-editor-preview #elementor-mode-switcher{background-color:#b7084e;color:#fff}#elementor-mode-switcher-inner,#elementor-mode-switcher-preview{width:100%;height:100%;position:absolute;top:0;left:0}#elementor-mode-switcher-preview{cursor:pointer}#elementor-mode-switcher-preview .fa{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}#elementor-mode-switcher-preview-input{display:none}.elementor-revision-item__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid #d5dadf;padding:10px 15px;margin-bottom:10px;font-size:11px}.elementor-revision-item__wrapper.current{font-weight:700}.elementor-revision-item__wrapper .elementor-revision-item__tools-current{color:#b7084e}.elementor-revision-item:hover:not(.elementor-revision-current-preview){background-color:rgba(230,233,236,.3)}.elementor-revision-item-loading .elementor-revision-item__tools-current,.elementor-revision-item-loading .elementor-revision-item__tools-delete,.elementor-revision-item.elementor-revision-current-preview .elementor-revision-item__tools-delete,.elementor-revision-item:not(.elementor-revision-item-loading) .elementor-revision-item__tools-spinner,.elementor-revision-item:not(:hover) .elementor-revision-item__tools-delete{display:none}.elementor-revision-item__gravatar{-webkit-border-radius:50%;border-radius:50%;overflow:hidden}.elementor-revision-item__gravatar img{display:block}.elementor-revision-item__details{padding-right:15px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;cursor:pointer}.elementor-revision-item__tools-delete{cursor:pointer}.elementor-revision-meta{padding-top:5px;font-size:10px;font-weight:700}.elementor-revision-current-preview{background-color:#e6e9ec}#elementor-restore-autosave-dialog.dialog-widget{background-color:rgba(0,0,0,.3)}.elementor-history-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid #d5dadf;padding:10px 15px;margin-bottom:10px;font-size:11px;line-height:1.4;cursor:pointer}.elementor-history-item:hover{background-color:rgba(230,233,236,.3)}.elementor-history-item:hover .elementor-history-item__icon .fa:before{content:"\f1da"}.elementor-history-item-applied{color:#a4afb7}.elementor-history-item-current{background:#e6e9ec;cursor:inherit}.elementor-history-item-current .elementor-history-item__icon .fa:before,.elementor-history-item-current:hover .elementor-history-item__icon .fa:before{content:"\f00c"}.elementor-history-item__details{width:95%}.elementor-history-item__title{font-weight:700}.elementor-history-item__action,.elementor-history-item__subtitle{font-weight:lighter}.elementor-history-item__action{font-style:italic;text-decoration:underline}.elementor-history-item .__icon{float:left}.elementor-history-revisions-message{font-size:11px;text-align:center;padding:5px 0}#elementor-preview{background-color:#333;position:absolute;height:100%;top:0;right:0;border:0}.elementor-device-desktop #elementor-preview{overflow-y:hidden}body:not(.elementor-device-desktop) #elementor-preview{overflow-y:auto}#elementor-preview-responsive-wrapper{position:absolute;top:0;bottom:0;left:0;right:0;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.elementor-device-desktop #elementor-preview-responsive-wrapper{min-width:1025px;margin:0 auto;width:100%;height:100%}.elementor-device-tablet #elementor-preview-responsive-wrapper{width:768px;height:1025px;padding:40px 10px 70px}.elementor-device-mobile #elementor-preview-responsive-wrapper{width:360px;height:640px;padding:40px 10px 70px}body:not(.elementor-device-desktop) #elementor-preview-responsive-wrapper{-webkit-border-radius:30px;border-radius:30px;background-color:#111;margin:30px auto 80px;-webkit-box-sizing:content-box;box-sizing:content-box}#elementor-preview-iframe{width:100%;height:100%;background-color:#fff}.tipsy{font-size:10px;position:absolute;padding:5px;z-index:5}.tipsy-inner{background-color:#000;color:#fff;max-width:200px;padding:6px 12px;text-align:center;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.5);box-shadow:0 0 5px 0 rgba(0,0,0,.5)}.tipsy-arrow{position:absolute;width:0;height:0;line-height:0;border:5px dashed #000}.tipsy-arrow-n{border-bottom-color:#000}.tipsy-arrow-s{border-top-color:#000}.tipsy-arrow-e{border-left-color:#000}.tipsy-arrow-w{border-right-color:#000}.tipsy-n .tipsy-arrow,.tipsy-nw .tipsy-arrow{border-left-color:transparent;border-right-color:transparent;top:0;border-bottom-style:solid;border-top:none}.tipsy-n .tipsy-arrow{left:50%;margin-left:-5px}.tipsy-nw .tipsy-arrow{left:10px}.tipsy-ne .tipsy-arrow{top:0;right:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-s .tipsy-arrow,.tipsy-se .tipsy-arrow,.tipsy-sw .tipsy-arrow{bottom:0;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-s .tipsy-arrow{left:50%;margin-left:-5px}.tipsy-sw .tipsy-arrow{left:10px}.tipsy-se .tipsy-arrow{right:10px}.tipsy-e .tipsy-arrow,.tipsy-w .tipsy-arrow{top:50%;margin-top:-5px;border-top-color:transparent;border-bottom-color:transparent}.tipsy-e .tipsy-arrow{right:0;border-left-style:solid;border-right:none}.tipsy-w .tipsy-arrow{left:0;border-right-style:solid;border-left:none}#elementor-template-library-modal .dialog-widget-content{background-color:#f1f3f5;width:100%}@media (max-width:1439px){#elementor-template-library-modal .dialog-widget-content{max-width:990px}}@media (min-width:1440px){#elementor-template-library-modal .dialog-widget-content{max-width:1200px}}#elementor-template-library-modal .dialog-widget-header{padding:0;background-color:#fff;-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1);position:relative;z-index:1}#elementor-template-library-modal .dialog-buttons-wrapper{display:none}#elementor-template-library-modal .dialog-message{height:750px;max-height:85vh;overflow:auto;padding:25px 30px 30px}#elementor-template-library-modal a,#elementor-template-library-modal a:hover{color:inherit}#elementor-template-library-modal a.elementor-template-library-blank-footer-link{font-style:normal;text-decoration:underline;color:#39b54a}#elementor-template-library-modal a.elementor-template-library-blank-footer-link:hover{font-weight:500}#elementor-template-library-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:50px}#elementor-template-library-header-logo-area{text-align:right;padding-right:15px}#elementor-template-library-header-logo-area>*{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#elementor-template-library-header-logo{font-size:15px;text-transform:uppercase;color:#495157;font-weight:700;cursor:pointer}#elementor-template-library-header-logo-icon-wrapper{padding:4px 7px 6px;background-image:-webkit-linear-gradient(225deg,#ef295a,#434363);background-image:-o-linear-gradient(225deg,#ef295a,#434363);background-image:linear-gradient(-135deg,#ef295a,#434363);-webkit-border-radius:2px;border-radius:2px;margin-left:10px}#elementor-template-library-header-logo i{color:#fff;font-size:10px}#elementor-template-library-header-menu-area{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}#elementor-template-library-header-menu{text-align:center;color:#6d7882;font-size:13px}.elementor-template-library-menu-item{display:inline-block;padding:17px;cursor:pointer}.elementor-template-library-menu-item.elementor-active{background-image:-webkit-gradient(linear,left top,left bottom,from(#f3f3f3),to(#fff));background-image:-webkit-linear-gradient(top,#f3f3f3,#fff);background-image:-o-linear-gradient(top,#f3f3f3,#fff);background-image:linear-gradient(180deg,#f3f3f3,#fff);border-bottom:3px solid #9b0a46}#elementor-template-library-header-items-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.elementor-template-library-header-item{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:content-box;box-sizing:content-box}.elementor-template-library-header-item>i{font-size:20px;-webkit-transition:color .5s;-o-transition:color .5s;transition:color .5s;cursor:pointer}.elementor-template-library-header-item>i:not(:hover){color:#a4afb7}#elementor-template-library-header-close-modal{width:45px;border-right:1px solid #e6e9ec}#elementor-template-library-header-close-modal i{font-size:18px}#elementor-template-library-header-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#elementor-template-library-header-actions>div{padding-left:16px}#elementor-template-library-header-preview-insert-wrapper{cursor:default;padding:0 10px}#elementor-template-library-header-preview-insert-wrapper .elementor-button{padding:8px 14px}#elementor-template-library-header-preview-back{padding:16.5px 0 15px 16.5px;border-left:1px solid #e6e9ec;cursor:pointer;-webkit-transition:color .5s;-o-transition:color .5s;transition:color .5s}#elementor-template-library-header-preview-back:not(:hover){color:#a4afb7}#elementor-template-library-header-preview-back i{padding-left:10px;font-size:18px}#elementor-template-library-header-preview-back i:before{content:""}#elementor-template-library-loading .elementor-loading-title{color:#a4afb7}#elementor-template-library-loading .elementor-loader-box{background-color:#d5dadf}#elementor-template-library-templates{padding:0 15px}#elementor-template-library-templates[data-template-source=local] #elementor-template-library-templates-container{-webkit-box-shadow:1px 1px 20px 0 rgba(0,0,0,.03);box-shadow:1px 1px 20px 0 rgba(0,0,0,.03);margin-top:10px}#elementor-template-library-templates[data-template-source=local] .elementor-template-library-order-input:checked+.elementor-template-library-order-label{color:#6d7882}#elementor-template-library-templates[data-template-source=remote] #elementor-template-library-templates-container{margin:10px -15px 0}#elementor-template-library-templates[data-template-source=remote] .elementor-template-library-order-input:checked+.elementor-template-library-order-label{color:#495157}#elementor-template-library-templates .elementor-template-library-order-input,#elementor-template-library-templates.elementor-templates-filter-active #elementor-template-library-footer-banner,#elementor-template-library-templates[data-template-source=empty] #elementor-template-library-footer-banner,#elementor-template-library-templates[data-template-source=empty] #elementor-template-library-order-toolbar-local{display:none}#elementor-template-library-templates .elementor-template-library-order-input:checked+.elementor-template-library-order-label{padding-left:8px}#elementor-template-library-templates .elementor-template-library-order-input:checked+.elementor-template-library-order-label:after{font-family:eicons;content:"\e956";margin-right:3px}#elementor-template-library-templates .elementor-template-library-order-input:checked.elementor-template-library-order-reverse+.elementor-template-library-order-label:after{content:"\e955"}#elementor-template-library-templates-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#elementor-template-library-templates-container .elementor-template-library-template-insert{font-size:12px}#elementor-template-library-templates-container .elementor-template-library-template-local .elementor-template-library-template-insert{text-transform:none}#elementor-template-library-toolbar{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#elementor-template-library-toolbar,.elementor-template-library-filter-toolbar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#elementor-template-library-filter-toolbar-remote{font-size:11px}#elementor-template-library-order{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-left:1px solid #d5dadf}.elementor-template-library-order-label{text-transform:uppercase;cursor:pointer;padding-left:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.elementor-template-library-order-label:hover{color:#556068}#elementor-template-library-my-favorites{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:right;padding-right:20px}#elementor-template-library-filter-my-favorites{display:none}#elementor-template-library-filter-my-favorites:checked+#elementor-template-library-filter-my-favorites-label{color:#495157}#elementor-template-library-filter-my-favorites:checked+#elementor-template-library-filter-my-favorites-label i:after{color:#b7084e;content:"\f004"}#elementor-template-library-filter-my-favorites-label{cursor:pointer;text-transform:uppercase}#elementor-template-library-filter-my-favorites-label:hover{color:#556068}#elementor-template-library-filter-my-favorites-label:hover i:after{color:#b7084e}#elementor-template-library-filter-my-favorites-label i{padding-left:5px}#elementor-template-library-filter-my-favorites-label i:after{color:#a4afb7;content:"\f08a"}#elementor-template-library-filter-text-wrapper{width:200px;position:relative}#elementor-template-library-filter-text-wrapper:after{content:"\e863";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-family:eicons}#elementor-template-library-filter-text{border:none;border-bottom:1px solid #d5dadf;-webkit-border-radius:0;border-radius:0;font-size:11px;text-transform:uppercase;padding:8px 15px 8px 0;-webkit-transition:border .5s;-o-transition:border .5s;transition:border .5s}#elementor-template-library-filter-text::-webkit-input-placeholder{font-weight:300;color:#c2cbd2}#elementor-template-library-filter-text::-moz-placeholder{font-weight:300;color:#c2cbd2}#elementor-template-library-filter-text:-ms-input-placeholder,#elementor-template-library-filter-text::-ms-input-placeholder{font-weight:300;color:#c2cbd2}#elementor-template-library-filter-text::placeholder{font-weight:300;color:#c2cbd2}#elementor-template-library-filter-text:focus{border-color:#c2cbd2}#elementor-template-library-filter-text:focus::-webkit-input-placeholder{color:#a4afb7}#elementor-template-library-filter-text:focus::-moz-placeholder{color:#a4afb7}#elementor-template-library-filter-text:focus:-ms-input-placeholder,#elementor-template-library-filter-text:focus::-ms-input-placeholder{color:#a4afb7}#elementor-template-library-filter-text:focus::placeholder{color:#a4afb7}.elementor-template-library-template-remote{margin:15px;padding:8px;background-color:#fff;-webkit-box-shadow:0 1px 20px 0 rgba(0,0,0,.07);box-shadow:0 1px 20px 0 rgba(0,0,0,.07);-webkit-border-radius:3px;border-radius:3px}.elementor-template-library-template-remote:not(:hover) .elementor-template-library-template-controls{opacity:0}.elementor-template-library-template-remote:not(:hover) .elementor-template-library-template-favorite-label{display:none}@media (max-width:1439px){.elementor-template-library-template-remote{width:-webkit-calc(25% - 30px);width:calc(25% - 30px)}}@media (min-width:1440px){.elementor-template-library-template-remote{width:-webkit-calc(20% - 30px);width:calc(20% - 30px)}}@media (max-width:1025px){.elementor-template-library-template-remote{width:-webkit-calc(33.333% - 30px);width:calc(33.333% - 30px)}}.elementor-template-library-template-remote.elementor-template-library-pro-template .elementor-template-library-template-body{position:relative}.elementor-template-library-template-remote.elementor-template-library-pro-template .elementor-template-library-template-body:before{position:absolute;content:"pro";text-transform:uppercase;top:5px;left:5px;background-color:#b7084e;color:#d5dadf;padding:2px 4px 0;font-size:9px;-webkit-border-radius:2px;border-radius:2px}.elementor-template-library-template-remote .elementor-template-library-template-body{height:200px;position:relative}@media (max-width:1025px){.elementor-template-library-template-remote .elementor-template-library-template-body{height:300px}}.elementor-template-library-template-remote .elementor-template-library-template-screenshot{height:100%;-webkit-background-size:cover;background-size:cover;background-position-x:50%;-webkit-box-shadow:inset 0 -2px 15px -6px rgba(0,0,0,.07);box-shadow:inset 0 -2px 15px -6px rgba(0,0,0,.07)}.elementor-template-library-template-remote .elementor-template-library-template-controls{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.elementor-template-library-template-remote .elementor-template-library-template-action{font-size:11px;width:150px;padding:11px}.elementor-template-library-template-remote .elementor-template-library-template-preview{position:relative;height:150px;cursor:pointer}.elementor-template-library-template-remote .elementor-template-library-template-preview i{font-size:20px;color:#d5dadf;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.elementor-template-library-template-remote .elementor-template-library-template-footer{margin:10px 0 2px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:11px;line-height:1}.elementor-template-library-template-remote .elementor-template-library-template-name{text-align:right;color:#6d7882;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding-left:5px}.elementor-template-library-template-remote .elementor-template-library-template-favorite-input{display:none}.elementor-template-library-template-remote .elementor-template-library-template-favorite-input:checked+.elementor-template-library-template-favorite-label i:before{content:"\f004";color:#b7084e}.elementor-template-library-template-remote .elementor-template-library-template-favorite-label{cursor:pointer}.elementor-template-library-template-remote .elementor-template-library-template-favorite-label:hover i{color:#b7084e}#elementor-template-library-order-toolbar-local,.elementor-template-library-template-local{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 25px;text-align:right}#elementor-template-library-order-toolbar-local{margin-top:30px}#elementor-template-library-order-toolbar-local .elementor-template-library-order-label{line-height:1;font-size:10px;font-weight:500}#elementor-template-library-order-toolbar-local .elementor-template-library-order-label:not(:hover){color:#a4afb7}.elementor-template-library-template-local{height:50px;width:100%;margin-top:1px;background-color:#fff;-webkit-transition:background-color .3s linear;-o-transition:background-color .3s linear;transition:background-color .3s linear}.elementor-template-library-template-local:hover{background-color:#fafbfb}.elementor-template-library-template-local:not(:hover) .elementor-template-library-template-insert{background:none;color:#a4afb7}.elementor-template-library-template-local:first-child{-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.elementor-template-library-template-local:last-child{-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.elementor-template-library-template-local .elementor-template-library-template-name{font-weight:500}.elementor-template-library-template-local .elementor-template-library-template-meta,.elementor-template-library-template-local .elementor-template-library-template-name{padding-left:20px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.elementor-template-library-template-local .elementor-template-library-template-meta{color:#a4afb7}.elementor-template-library-template-local .elementor-template-library-template-controls{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-template-library-template-local .elementor-template-library-template-controls>div{cursor:pointer;-webkit-transition:color .5s;-o-transition:color .5s;transition:color .5s}.elementor-template-library-template-local .elementor-template-library-template-controls>div:not(:hover){color:#a4afb7}.elementor-template-library-template-local .elementor-template-library-template-insert i{margin-left:3px}.elementor-template-library-template-local .elementor-template-library-template-control-title{margin-right:6px}.elementor-template-library-template-local .elementor-template-library-template-delete:hover{color:red}.elementor-template-library-template-local .elementor-template-library-template-export:hover i{color:#556068}.elementor-template-library-template-local .elementor-template-library-template-action{padding:8px 18px;margin:0 20px}.elementor-template-library-template-local .elementor-template-library-template-more{display:none;position:absolute;background-color:#fff;padding:3px 20px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:1px 3px 11px rgba(0,0,0,.3);box-shadow:1px 3px 11px rgba(0,0,0,.3);top:100%;left:0;-webkit-transform:translateX(-65%) translateY(-7px);-ms-transform:translateX(-65%) translateY(-7px);transform:translateX(-65%) translateY(-7px);z-index:1}.elementor-template-library-template-local .elementor-template-library-template-more:before{content:"";position:absolute;border:solid transparent;border-width:8px 4px;border-bottom-color:#fff;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.elementor-template-library-template-local .elementor-template-library-template-more>div{margin:10px 0;font-size:11px}.elementor-template-library-template-local .elementor-template-library-template-more-toggle{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:left}.elementor-template-library-template-local .elementor-template-library-template-more-toggle i{font-size:16px}#elementor-template-library-preview{height:100%;overflow:hidden}#elementor-template-library-preview iframe{height:150%;-webkit-transform:scale(.666) translateX(25%) translateY(-25%);-ms-transform:scale(.666) translateX(25%) translateY(-25%);transform:scale(.666) translateX(25%) translateY(-25%)}@media (max-width:1439px){#elementor-template-library-preview iframe{width:1440px}}@media (min-width:1440px){#elementor-template-library-preview iframe{width:1710px}}.elementor-template-library-blank-icon{font-size:65px;margin-top:45px;color:#c2cbd2;line-height:1}.elementor-template-library-blank-title{font-size:30px;margin-top:40px}.elementor-template-library-blank-message{font-size:18px;color:#a4afb7;margin-top:25px;font-weight:300}#elementor-template-library-save-template-form{margin-top:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#elementor-template-library-save-template-form>*{height:55px;font-size:16px}#elementor-template-library-save-template-name{width:500px;background-color:#fff;font-weight:300;color:#a4afb7;padding-right:25px;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;border:none}#elementor-template-library-save-template-name::-webkit-input-placeholder{color:#a4afb7}#elementor-template-library-save-template-name::-moz-placeholder{color:#a4afb7}#elementor-template-library-save-template-name:-ms-input-placeholder,#elementor-template-library-save-template-name::-ms-input-placeholder{color:#a4afb7}#elementor-template-library-save-template-name::placeholder{color:#a4afb7}#elementor-template-library-save-template-submit{width:150px;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;font-weight:500}#elementor-template-library-save-template-submit:hover{-webkit-box-shadow:none;box-shadow:none}#elementor-template-library-import-form{width:95%;background-color:hsla(0,0%,100%,.5);padding:60px;border:2px dashed #d5dadf;margin:35px auto;-webkit-transition:background-color .5s;-o-transition:background-color .5s;transition:background-color .5s}#elementor-template-library-import-form:hover{background-color:hsla(0,0%,100%,.9)}#elementor-template-library-import-form-or{margin-top:15px;font-size:18px}#elementor-template-library-import-form-label{margin-top:20px;padding:15px 35px;font-size:16px;display:inline-block}#elementor-template-library-import-form-input{display:none}#elementor-template-library-import-form.elementor-drag-over{border:3px dashed #71d7f7}#elementor-template-library-import .elementor-template-library-blank-icon{margin-top:0}#elementor-template-library-import .elementor-template-library-blank-message{margin-top:20px}.elementor-template-library-blank-footer{position:absolute;bottom:70px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);color:#a4afb7;font-size:16px;font-style:italic}@media (max-height:700px){.elementor-template-library-blank-footer{display:none}}#elementor-template-library-footer-banner i{color:#c2cbd2;font-size:56px;margin-top:40px}#elementor-template-library-footer-banner .elementor-excerpt{color:#a4afb7;font-size:15px;font-weight:500;margin:20px 0}#elementor-template-library-templates-empty{width:100%;margin-top:40px}#elementor-template-library-error-dialog .dialog-message{text-align:start}#elementor-template-library-error-info{margin-top:10px}@media (max-width:1439px){.elementor-template-library-local-column-1{width:33%}.elementor-template-library-local-column-2{width:10%}.elementor-template-library-local-column-3,.elementor-template-library-local-column-4{width:15%}.elementor-template-library-local-column-5{width:27%}}@media (min-width:1440px){.elementor-template-library-local-column-1{width:25%}.elementor-template-library-local-column-2,.elementor-template-library-local-column-3,.elementor-template-library-local-column-4{width:17%}.elementor-template-library-local-column-5{width:24%}}@media (max-width:1024px){.elementor-template-library-local-column-3{display:none}.elementor-template-library-local-column-5{width:41%}}#elementor-toast{position:absolute;width:280px;padding:20px;-webkit-border-radius:5px;border-radius:5px;color:#d5dadf;background-color:rgba(0,0,0,.8)}#elementor-toast .dialog-message{font-size:13px}#elementor-toast .dialog-buttons-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-top:15px}#elementor-toast .dialog-button{color:#fcb92c;margin:0 5px;text-transform:uppercase;cursor:pointer}#elementor-toast .dialog-button:last-child{margin-left:0}
assets/css/editor.css CHANGED
@@ -1,4 +1,4 @@
1
- /*! elementor - v1.8.12 - 08-01-2018 */
2
  @charset "UTF-8";
3
  .dialog-widget-content {
4
  background-color: #fff;
@@ -924,8 +924,6 @@ select {
924
  transition: all 0.5s; }
925
  .elementor-panel .elementor-header-button .elementor-icon.eicon-menu-bar {
926
  font-size: 18px; }
927
- .elementor-panel .elementor-header-button .elementor-icon.eicon-menu-bar:hover:before {
928
- content: '\e909'; }
929
  .elementor-panel .elementor-header-button .elementor-icon:hover {
930
  color: #d5dadf; }
931
  .elementor-panel #elementor-panel-header-title {
@@ -995,7 +993,10 @@ select {
995
  border: none;
996
  -webkit-transition: all 1s;
997
  -o-transition: all 1s;
998
- transition: all 1s; }
 
 
 
999
  .elementor-panel #elementor-panel-elements-search-input:focus {
1000
  background-color: rgba(255, 255, 255, 0.7);
1001
  padding-left: 15px; }
@@ -2882,7 +2883,7 @@ body.elementor-editor-preview #elementor-mode-switcher {
2882
  border-radius: 0;
2883
  font-size: 11px;
2884
  text-transform: uppercase;
2885
- padding: 8px 8px 8px 0;
2886
  -webkit-transition: border 0.5s;
2887
  -o-transition: border 0.5s;
2888
  transition: border 0.5s; }
1
+ /*! elementor - v1.9.0 - 09-01-2018 */
2
  @charset "UTF-8";
3
  .dialog-widget-content {
4
  background-color: #fff;
924
  transition: all 0.5s; }
925
  .elementor-panel .elementor-header-button .elementor-icon.eicon-menu-bar {
926
  font-size: 18px; }
 
 
927
  .elementor-panel .elementor-header-button .elementor-icon:hover {
928
  color: #d5dadf; }
929
  .elementor-panel #elementor-panel-header-title {
993
  border: none;
994
  -webkit-transition: all 1s;
995
  -o-transition: all 1s;
996
+ transition: all 1s;
997
+ -webkit-appearance: none;
998
+ -moz-appearance: none;
999
+ appearance: none; }
1000
  .elementor-panel #elementor-panel-elements-search-input:focus {
1001
  background-color: rgba(255, 255, 255, 0.7);
1002
  padding-left: 15px; }
2883
  border-radius: 0;
2884
  font-size: 11px;
2885
  text-transform: uppercase;
2886
+ padding: 8px 15px 8px 0;
2887
  -webkit-transition: border 0.5s;
2888
  -o-transition: border 0.5s;
2889
  transition: border 0.5s; }
assets/css/editor.min.css CHANGED
@@ -1,2 +1,2 @@
1
- /*! elementor - v1.8.12 - 08-01-2018 */
2
- @charset "UTF-8";.dialog-widget-content{background-color:#fff;position:absolute;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);overflow:hidden}.dialog-message{font-size:12px;line-height:1.5}.dialog-type-lightbox{position:fixed;height:100%;width:100%;top:0;left:0;background-color:rgba(0,0,0,.8);z-index:4;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dialog-type-lightbox .dialog-widget-content{margin:auto;width:375px}.dialog-type-lightbox .dialog-message{padding:0 20px;min-height:50px}.dialog-type-lightbox .dialog-message,.dialog-type-lightbox .dialog-widget-header{text-align:center}.dialog-type-lightbox .dialog-buttons-wrapper{border-top:1px solid #e6e9ec;text-align:center}.dialog-type-lightbox .dialog-buttons-wrapper>button{border:none;background:none;font-size:15px;cursor:pointer;padding:13px 0;outline:0}.dialog-type-lightbox .dialog-buttons-wrapper>button:first-child{color:#6d7882}.dialog-type-lightbox .dialog-buttons-wrapper>button.dialog-ok{color:#b01b1b}.dialog-type-lightbox .dialog-buttons-wrapper>button.dialog-take_over{color:#39b54a}.dialog-type-lightbox .dialog-buttons-wrapper>button:active{background-color:rgba(230,233,236,.5)}.dialog-type-lightbox .dialog-buttons-wrapper>button::-moz-focus-inner{border:0}.dialog-widget-header{padding:20px 0;font-weight:500}.dialog-close-button{cursor:pointer;position:absolute;top:30px;right:30px;font-size:15px}.dialog-close-button:not(:hover){opacity:.4}.dialog-confirm-widget .dialog-widget-header,.dialog-lightbox-widget .dialog-widget-header{font-size:15px;color:#495157}.dialog-confirm-widget .dialog-buttons-wrapper>button,.dialog-lightbox-widget .dialog-buttons-wrapper>button{width:50%}.dialog-confirm-widget .dialog-buttons-wrapper>button:first-child,.dialog-lightbox-widget .dialog-buttons-wrapper>button:first-child{border-right:1px solid #e6e9ec}.dialog-confirm-widget .dialog-buttons-wrapper>button:hover,.dialog-lightbox-widget .dialog-buttons-wrapper>button:hover{background-color:#f4f6f7}.dialog-alert-widget .dialog-buttons-wrapper>button{width:100%}@media (max-width:767px){.dialog-close-button{top:15px;right:15px}body.admin-bar .dialog-close-button{top:40px}}.elementor-aspect-ratio-219 .elementor-fit-aspect-ratio{padding-bottom:42.8571%}.elementor-aspect-ratio-169 .elementor-fit-aspect-ratio{padding-bottom:56.25%}.elementor-aspect-ratio-43 .elementor-fit-aspect-ratio{padding-bottom:75%}.elementor-aspect-ratio-32 .elementor-fit-aspect-ratio{padding-bottom:66.6666%}.elementor-aspect-ratio-11 .elementor-fit-aspect-ratio{padding-bottom:100%}.elementor-fit-aspect-ratio{position:relative;height:0}.elementor-fit-aspect-ratio iframe{position:absolute;top:0;left:0;height:100%;width:100%;border:0}.elementor-hidden{display:none}.flatpickr-calendar{width:280px}.flatpickr-calendar .flatpickr-current-month span.cur-month{font-weight:300}.flatpickr-calendar .dayContainer{width:280px;min-width:280px;max-width:280px}.flatpickr-calendar .flatpickr-days{width:280px}.flatpickr-calendar .flatpickr-day{max-width:37px;height:37px;line-height:37px}.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.elementor-clearfix:after{content:"";display:block;clear:both;width:0;height:0}*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}body,html{height:100%}html{background-color:#f1f1f1}iframe,img{border:0 none}li{list-style:none}a,body{text-decoration:none}body{color:#6d7882;font-family:Roboto,Arial,Helvetica,Verdana,sans-serif;font-size:13px;font-weight:400;line-height:1;text-transform:none;overflow:hidden}body a{color:#71d7f7}body a:hover{color:#b7084e}body.elementor-editor-active #elementor-preview{right:0}@media (max-width:1439px){body.elementor-editor-active #elementor-preview{left:280px}}@media (min-width:1440px){body.elementor-editor-active #elementor-preview{left:300px}}body.elementor-editor-active #elementor-panel{left:0}body.elementor-editor-active #elementor-mode-switcher-preview .fa:before{content:""}body.elementor-editor-preview #elementor-preview{left:0}@media (max-width:1439px){body.elementor-editor-preview #elementor-panel{left:-280px}}@media (min-width:1440px){body.elementor-editor-preview #elementor-panel{left:-300px}}body.elementor-editor-preview #elementor-panel>.ui-resizable-e,body.elementor-editor-preview #elementor-panel>.ui-resizable-w{display:none}body.elementor-editor-preview #elementor-mode-switcher-preview .fa:before{content:""}#elementor-panel:not(.ui-resizable-resizing),#elementor-preview:not(.ui-resizable-resizing){-webkit-transition:left .5s,width .5s;-o-transition:left .5s,width .5s;transition:left .5s,width .5s}#elementor-loading{position:fixed;top:0;left:0;bottom:0;right:0;background:#f1f3f5;z-index:4}.elementor-loader-wrapper{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100px}.elementor-loader-wrapper .elementor-loader{height:100px;position:relative}.elementor-loader-wrapper .elementor-loader-box{background-color:#495157;position:absolute;-webkit-animation:load 1.8s linear infinite;animation:load 1.8s linear infinite}.elementor-loader-wrapper .elementor-loader-box:first-of-type{width:20%;height:100%;left:0;top:0}.elementor-loader-wrapper .elementor-loader-box:not(:first-of-type){right:0;height:20%;width:60%}.elementor-loader-wrapper .elementor-loader-box:nth-of-type(2){top:0;-webkit-animation-delay:-.45s;animation-delay:-.45s}.elementor-loader-wrapper .elementor-loader-box:nth-of-type(3){top:40%;-webkit-animation-delay:-.9s;animation-delay:-.9s}.elementor-loader-wrapper .elementor-loader-box:nth-of-type(4){bottom:0;-webkit-animation-delay:-1.35s;animation-delay:-1.35s}@-webkit-keyframes load{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}@keyframes load{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}.elementor-loading-title{color:#495157;text-align:center;text-transform:uppercase;margin-top:30px;letter-spacing:7px;font-size:10px;-webkit-animation:load-title 1.5s linear infinite;animation:load-title 1.5s linear infinite}@-webkit-keyframes load-title{0%{opacity:1}50%{opacity:.6}to{opacity:1}}@keyframes load-title{0%{opacity:1}50%{opacity:.6}to{opacity:1}}#elementor-preview-loading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff}#elementor-preview-loading i{color:#d5dadf;font-size:50px}.select2-dropdown{border-color:#a4afb7}.select2-dropdown .select2-search__field{outline:none}#elementor-fatal-error-dialog button.dialog-ok{color:#71d7f7}#elementor-fatal-error-dialog .dialog-widget-header{font-size:13px;color:#6d7882}.eicon-nerd:hover:before{content:"\e965"}.eicon-nerd:active:before{content:"\e964"}.elementor-button{text-transform:uppercase;outline:none;border:none;-webkit-border-radius:3px;border-radius:3px;-webkit-transition-property:background,color,opacity,-webkit-box-shadow;transition-property:background,color,opacity,-webkit-box-shadow;-o-transition-property:background,color,box-shadow,opacity;transition-property:background,color,box-shadow,opacity;transition-property:background,color,box-shadow,opacity,-webkit-box-shadow;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.elementor-button:hover{border:none}.elementor-button:not([disabled]){cursor:pointer}.elementor-button:not(.elementor-button-state) .elementor-state-icon{display:none}.elementor-button.elementor-button-success,.elementor-panel .elementor-button#elementor-panel-saver-publish{color:#fff}.elementor-button.elementor-button-success[disabled],.elementor-panel .elementor-button[disabled]#elementor-panel-saver-publish{background-color:#c2cbd2}.elementor-button.elementor-button-success:not([disabled]),.elementor-panel .elementor-button#elementor-panel-saver-publish:not([disabled]){background-color:#39b54a}.elementor-button.elementor-button-success:not([disabled]):hover,.elementor-panel .elementor-button#elementor-panel-saver-publish:not([disabled]):hover{opacity:.85;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-button.elementor-button-success:not([disabled]):active,.elementor-panel .elementor-button#elementor-panel-saver-publish:not([disabled]):active{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1)}.elementor-button.elementor-button-warning{background-color:#a4afb7;color:#fff}.elementor-button.elementor-button-warning[disabled]{background-color:#c2cbd2}.elementor-button.elementor-button-warning:not([disabled]):hover{background-color:#b01b1b;opacity:.85;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-button.elementor-button-warning:not([disabled]):active{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1)}.elementor-button.elementor-button-go-pro{color:#fff;background-color:#fcb92c}.elementor-button.elementor-edit-template{display:inline-block;margin-top:15px;color:#fff}.elementor-button.elementor-button-default{background-color:#a4afb7;color:#fff;font-size:11px;padding:6.5px 15px}.elementor-button.elementor-button-default:hover{background-color:#6d7882;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-button.elementor-button-default:active{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1)}.elementor-button.elementor-button-default:visited{color:#fff}.elementor-button i{margin-right:10px}.elementor-input-style,input,select,textarea{-webkit-border-radius:3px;border-radius:3px;font-size:12px;width:100%;background:none;-webkit-box-shadow:none;box-shadow:none;color:#495157;border:1px solid;outline:none}.elementor-input-style:not(:focus),input:not(:focus),select:not(:focus),textarea:not(:focus){border-color:#d5dadf}.elementor-input-style:focus,input:focus,select:focus,textarea:focus{border-color:#a4afb7}.elementor-error input,.elementor-error select,.elementor-error textarea{border-color:#b01b1b}.elementor-input-style,input,textarea{padding:5px 8px}.elementor-input-style,textarea{resize:vertical}input[type=checkbox],input[type=radio]{border:1px solid #d5dadf;background:#fff;color:#555;clear:none;cursor:pointer;display:inline-block;line-height:0;height:16px;margin:-4px 4px 0 0;outline:0;text-align:center;vertical-align:middle;width:16px;min-width:16px;-webkit-transition:border-color .05s ease-in-out;-o-transition:.05s border-color ease-in-out;transition:border-color .05s ease-in-out}input[type=checkbox]:focus,input[type=radio]:focus{border-color:#a4afb7}input[disabled]{background-color:#e6e9ec;cursor:not-allowed;opacity:1}select{height:27px}.ps-container{-ms-touch-action:none;overflow:hidden!important}.ps-container.ps-active-x>.ps-scrollbar-x-rail,.ps-container.ps-active-y>.ps-scrollbar-y-rail{display:block}.ps-container.ps-in-scrolling{pointer-events:none}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999}.ps-container>.ps-scrollbar-x-rail{display:none;position:absolute;-webkit-border-radius:4px;border-radius:4px;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;-o-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;bottom:3px;height:8px}.ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x{position:absolute;background-color:#aaa;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;bottom:0;height:8px}.ps-container>.ps-scrollbar-y-rail{display:none;position:absolute;-webkit-border-radius:4px;border-radius:4px;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;-o-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;right:3px;width:8px}.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{position:absolute;background-color:#aaa;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;right:0;width:8px}.ps-container:hover.ps-in-scrolling{pointer-events:none}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999}.ps-container:hover>.ps-scrollbar-x-rail,.ps-container:hover>.ps-scrollbar-y-rail{opacity:.6}.ps-container:hover>.ps-scrollbar-x-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{background-color:#999}.ps-container:hover>.ps-scrollbar-y-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{background-color:#999}#nprogress{pointer-events:none}#nprogress .bar{background:#39b54a;position:fixed;z-index:3;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;-webkit-box-shadow:0 0 10px #39b54a,0 0 5px #39b54a;box-shadow:0 0 10px #39b54a,0 0 5px #39b54a;opacity:1;-webkit-transform:rotate(3deg) translateY(-4px);-ms-transform:rotate(3deg) translateY(-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:none;position:fixed;z-index:3;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid transparent;border-top-color:#39b54a;border-left-color:#39b54a;-webkit-border-radius:50%;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#nprogress .bar,#nprogress .spinner{z-index:5}.elementor-panel{font-family:Roboto,Arial,Helvetica,Verdana,sans-serif;font-size:13px}.elementor-panel ::-moz-selection{background:#5bc0de;color:#fff}.elementor-panel ::selection{background:#5bc0de;color:#fff}.elementor-panel a{color:#b7084e}.elementor-panel h1,.elementor-panel h2,.elementor-panel h3,.elementor-panel h4,.elementor-panel h5,.elementor-panel h6{font-size:100%;font-weight:400}.elementor-panel abbr,.elementor-panel acronym{border:0;font-variant:normal}.elementor-panel sup{vertical-align:text-top}.elementor-panel sub{vertical-align:text-bottom}.elementor-panel img{max-width:100%;height:auto;border:0}.elementor-panel ::-moz-focus-inner{padding:0;border:0}.elementor-panel :focus{outline:0}.elementor-panel#elementor-panel{position:fixed;height:100%;top:0;bottom:0;overflow:visible;background-color:#e6e9ec}@media (max-width:1439px){.elementor-panel{width:280px}}@media (min-width:1440px){.elementor-panel{width:300px}}.elementor-panel>.ui-resizable-e,.elementor-panel>.ui-resizable-w{position:absolute;top:0;height:100%;width:7px;right:-5px;cursor:ew-resize}.elementor-panel #elementor-panel-inner{position:relative;height:100%;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2);box-shadow:0 0 5px 0 rgba(0,0,0,.2)}.elementor-panel .elementor-panel-container{clear:both;padding-left:15px;padding-right:15px}.elementor-panel #elementor-panel-content-wrapper{position:absolute;bottom:40px;top:40px;left:0;width:100%}.elementor-panel .elementor-panel-hide{display:none}.elementor-panel .elementor-panel-heading{display:table;table-layout:fixed;height:40px;padding:0 20px;width:100%;border-bottom:1px solid #e6e9ec;cursor:pointer}.elementor-panel .elementor-panel-heading:not(.elementor-open) .elementor-panel-heading-toggle .fa:before{content:""}.elementor-panel .elementor-panel-heading.elementor-open .elementor-panel-heading-toggle .fa:before{content:"\f0d7"}.elementor-panel .elementor-panel-heading>*{display:table-cell;vertical-align:middle}.elementor-panel .elementor-panel-heading-toggle{width:20px;color:#495157}.elementor-panel .elementor-panel-heading-title{color:#495157;font-weight:700}.elementor-panel .elementor-panel-box{margin-top:10px;background-color:#fff}.elementor-panel .elementor-panel-box-content{padding:20px 20px 10px}.elementor-panel .elementor-control-title{font-size:12px}.elementor-panel .elementor-button{display:inline-block}.elementor-panel .select2-container{width:100%!important}.elementor-panel .select2-container:not(.select2-container--open):not(.select2-container--focus) .select2-selection--multiple,.elementor-panel .select2-container:not(.select2-container--open):not(.select2-container--focus) .select2-selection--single{border-color:#d5dadf}.elementor-panel .select2-container.select2-container--focus .select2-selection--multiple,.elementor-panel .select2-container.select2-container--focus .select2-selection--single,.elementor-panel .select2-container.select2-container--open .select2-selection--multiple,.elementor-panel .select2-container.select2-container--open .select2-selection--single{border-color:#a4afb7}.elementor-panel .select2-container.select2-container--default .select2-selection--multiple .select2-selection__clear{display:none}.elementor-panel .select2-container.select2-container--default .select2-selection--multiple .select2-selection__choice{line-height:1.5;font-size:.9em;border:none;-webkit-border-radius:0;border-radius:0}.elementor-panel .select2-selection--single{height:27px}.elementor-panel .select2-selection__rendered{line-height:27px}.elementor-panel .select2-selection__arrow{height:27px;top:0}.elementor-panel #elementor-controls .pojo-widget-button-collapse{display:none}.elementor-panel .elementor-panel-alert{padding:15px;border-left:5px solid transparent;position:relative;font-size:12px;line-height:1.5;text-align:left}.elementor-panel .elementor-panel-alert a{color:inherit}.elementor-panel .elementor-panel-alert.elementor-panel-alert-info{color:#31708f;background-color:#d9edf7;border-color:#bcdff1}.elementor-panel .elementor-panel-alert.elementor-panel-alert-success{color:#3c763d;background-color:#dff0d8;border-color:#cae6be}.elementor-panel .elementor-panel-alert.elementor-panel-alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#f9f0c3}.elementor-panel .elementor-panel-alert.elementor-panel-alert-danger{color:#a94442;background-color:#f2dede;border-color:#e8c4c4}.elementor-panel .elementor-label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;-webkit-border-radius:.25em;border-radius:.25em;text-transform:capitalize}.elementor-panel .elementor-label.elementor-label-default{background-color:#a4afb7}.elementor-panel .elementor-label.elementor-label-info{background-color:#5bc0de}.elementor-panel .elementor-label.elementor-label-success{background-color:#5cb85c}.elementor-panel .elementor-label.elementor-label-warning{background-color:#f0ad4e}.elementor-panel .elementor-label.elementor-label-danger{background-color:#d9534f}.elementor-panel .elementor-control-field-description,.elementor-panel .elementor-descriptor{font-size:11px;font-style:italic;line-height:1.4;color:#a4afb7}.elementor-panel .elementor-panel-nerd-box{padding:30px 20px;text-align:center}.elementor-panel .elementor-panel-nerd-box .elementor-panel-nerd-box-icon{font-size:52px;color:#a4afb7}.elementor-panel .elementor-panel-nerd-box .elementor-panel-nerd-box-title{margin-top:20px;font-size:16px;font-weight:700}.elementor-panel .elementor-panel-nerd-box .elementor-panel-nerd-box-message{margin-top:20px;line-height:1.4;font-size:11px}.elementor-panel .elementor-panel-nerd-box .elementor-button.elementor-panel-nerd-box-link{background-color:#fcb92c;color:#fff;padding:7px 25px;margin-top:20px;-webkit-box-shadow:0 0 1px rgba(0,0,0,.1),0 2px 2px rgba(0,0,0,.1);box-shadow:0 0 1px rgba(0,0,0,.1),0 2px 2px rgba(0,0,0,.1);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.elementor-panel .elementor-panel-nerd-box .elementor-button.elementor-panel-nerd-box-link:hover{background-color:#fdca5e}.elementor-panel .elementor-controls-popover{display:none;position:absolute;-webkit-box-shadow:0 2px 15px rgba(0,0,0,.3);box-shadow:0 2px 15px rgba(0,0,0,.3);left:0;right:0;margin:-4px auto 5px;padding-top:15px;width:90%;z-index:1;background-color:#fff}.elementor-panel .elementor-controls-popover:before{content:"";position:absolute;top:-16px;right:22px;border:8px solid transparent;border-bottom-color:#fff}.elementor-panel .elementor-controls-popover div.elementor-control:before{content:none}.elementor-panel #elementor-panel-get-pro-elements .elementor-panel-nerd-box-message{text-transform:uppercase}.elementor-panel #elementor-panel-header{display:table;height:40px;width:100%;background-color:#b7084e;color:#fff}.elementor-panel #elementor-panel-header>*{display:table-cell;vertical-align:middle;text-align:center}.elementor-panel .elementor-header-button{width:40px}.elementor-panel .elementor-header-button .elementor-icon{cursor:pointer;display:block;font-size:19px;height:40px;line-height:40px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.elementor-panel .elementor-header-button .elementor-icon.eicon-menu-bar{font-size:18px}.elementor-panel .elementor-header-button .elementor-icon.eicon-menu-bar:hover:before{content:"\e909"}.elementor-panel .elementor-header-button .elementor-icon:hover{color:#d5dadf}.elementor-panel #elementor-panel-header-title{font-size:15px}.elementor-panel #elementor-panel-header-title img{width:66px}.elementor-panel #elementor-panel-elements-navigation .elementor-panel-navigation-tab{text-align:center;padding:10px 0;font-size:11px;text-transform:uppercase;cursor:pointer}.elementor-panel #elementor-panel-elements{overflow:hidden;padding:0 5px}.elementor-panel .elementor-element-wrapper{float:left;width:50%;padding:5px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.elementor-panel .elementor-element{-webkit-border-radius:3px;border-radius:3px;background-color:#fff;cursor:move}.elementor-panel .elementor-element:hover{-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2);box-shadow:0 2px 6px rgba(0,0,0,.2)}.elementor-panel .elementor-element:hover .icon,.elementor-panel .elementor-element:hover .title{color:#b7084e}.elementor-panel .elementor-element .icon{font-size:28px;padding-top:15px;color:#556068}.elementor-panel .elementor-element .elementor-element-title-wrapper{display:table;width:100%}.elementor-panel .elementor-element .title{font-size:11px;color:#556068;display:table-cell;vertical-align:middle;height:40px}.elementor-panel #elementor-panel-elements-search-wrapper{position:relative;margin:10px 10px 5px}.elementor-panel #elementor-panel-elements-search-wrapper i{position:absolute;right:0;top:50%;color:#a4afb7;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:right 1s;-o-transition:right 1s;transition:right 1s}.elementor-panel #elementor-panel-elements-search-input{font-size:11px;-webkit-border-radius:0;border-radius:0;padding:10px 27px 10px 0;font-style:italic;color:#a4afb7;border:none;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s}.elementor-panel #elementor-panel-elements-search-input:focus{background-color:hsla(0,0%,100%,.7);padding-left:15px}.elementor-panel #elementor-panel-elements-search-input:focus+i{right:15px}.elementor-panel .elementor-panel-category:first-child .panel-elements-category-title{padding-top:14px}.elementor-panel .panel-elements-category-title-basic{display:none}.elementor-panel .panel-elements-category-title{padding:12px 15px;text-transform:uppercase;font-size:11px}.elementor-panel .panel-elements-category-items{overflow:hidden;padding:0 5px}.elementor-panel .elementor-panel-scheme-title{padding:10px 20px;margin-top:10px}.elementor-panel .elementor-panel-scheme-description{padding:20px 20px 0}.elementor-panel .elementor-panel-scheme-buttons{padding:0 20px;display:table;table-layout:fixed;width:100%;height:40px;background-color:#fff;-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1)}.elementor-panel .elementor-panel-scheme-button-wrapper{display:table-cell;vertical-align:middle;text-align:center}.elementor-panel .elementor-panel-scheme-button-wrapper:first-child{text-align:left}.elementor-panel .elementor-panel-scheme-button-wrapper:last-child{text-align:right}.elementor-panel .elementor-panel-scheme-save .elementor-button{padding:6px 18px}.elementor-panel .elementor-panel-scheme-discard .elementor-button,.elementor-panel .elementor-panel-scheme-reset .elementor-button{color:#a4afb7;background:none}.elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-items{position:relative}.elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item{display:inline-block}@media (max-width:1439px){.elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item:not(:nth-child(4n)){margin-right:13px}}@media (min-width:1440px){.elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item:not(:nth-child(4n)){margin-right:19px}}@media (max-width:1439px){[class*=wp-version-4-9] .elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item:not(:nth-child(4n)),[class*=wp-version-5] .elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item:not(:nth-child(4n)){margin-right:5px}}@media (min-width:1440px){[class*=wp-version-4-9] .elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item:not(:nth-child(4n)),[class*=wp-version-5] .elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item:not(:nth-child(4n)){margin-right:12px}}.elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}@media (max-width:1439px){.elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active .wp-color-result{margin-right:4px}}@media (min-width:1440px){.elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active .wp-color-result{margin-right:6px}}@media (max-width:1439px){[class*=wp-version-4-9] .elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active .wp-color-result,[class*=wp-version-5] .elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active .wp-color-result{margin-right:10px}}@media (min-width:1440px){[class*=wp-version-4-9] .elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active .wp-color-result,[class*=wp-version-5] .elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active .wp-color-result{margin-right:9px}}.elementor-panel .elementor-panel-scheme-color-title{text-align:center;text-transform:uppercase;margin:10px 0;color:#c2cbd2;font-size:8px}.elementor-panel .elementor-panel-scheme-typography-item{display:table;table-layout:fixed;width:100%;margin-bottom:15px}.elementor-panel .elementor-panel-scheme-typography-item>*{display:table-cell;vertical-align:middle}.elementor-panel .elementor-panel-scheme-typography-item-value input,.elementor-panel .elementor-panel-scheme-typography-item-value select{width:100%}.elementor-panel .elementor-panel-scheme-item .elementor-panel-heading:not(.elementor-open)+.elementor-panel-scheme-typography-items{display:none}.elementor-panel .elementor-panel-scheme-color-system-scheme{margin-bottom:10px}.elementor-panel .elementor-panel-scheme-color-system-scheme .elementor-title{font-size:11px;color:#a4afb7;font-style:italic;margin-top:5px}.elementor-panel .elementor-panel-scheme-color-system-items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition:border .5s;-o-transition:border .5s;transition:border .5s;overflow:hidden;padding:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #d5dadf;cursor:pointer}.elementor-panel .elementor-panel-scheme-color-system-items:hover{border:1px solid #a4afb7}.elementor-panel .elementor-panel-scheme-color-system-item{height:20px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.elementor-panel #elementor-panel-schemes-disabled a:hover{text-decoration:underline}.elementor-panel #elementor-panel-page-menu{padding:25px 15px}.elementor-panel #elementor-panel-exit-to-dashboard{width:100%;padding:15px 20px;font-size:12px;background-color:#0085ba;color:#fff;text-transform:uppercase;text-align:left;font-weight:400;border:none}.elementor-panel #elementor-panel-exit-to-dashboard:hover{background-color:#0073a1;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-panel #elementor-panel-exit-to-dashboard:active{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1)}.elementor-panel #elementor-panel-exit-to-dashboard:visited{color:#fff}.elementor-panel #elementor-panel-exit-to-dashboard i{margin-right:15px}.elementor-panel .elementor-panel-menu-group-title{text-transform:uppercase;font-size:11px}.elementor-panel .elementor-panel-menu-items{margin:15px 0 25px;-webkit-border-radius:5px;border-radius:5px;overflow:hidden}.elementor-panel .elementor-panel-menu-item{display:table;width:100%;height:40px;cursor:pointer;margin-bottom:1px;background-color:#fff}.elementor-panel .elementor-panel-menu-item:hover{background-color:hsla(0,0%,100%,.8)}.elementor-panel .elementor-panel-menu-item>*{display:table-cell;vertical-align:middle}.elementor-panel .elementor-panel-menu-item-icon{text-align:center;width:50px;color:#a4afb7}.elementor-panel .elementor-panel-menu-item-title{font-weight:500}.elementor-panel .elementor-panel-menu-item-title>span{color:#39b54a}.elementor-panel .elementor-control.elementor-control-clear_page{background-color:transparent}.elementor-panel .elementor-control.elementor-control-clear_page .elementor-control-raw-html{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.elementor-panel .elementor-control.elementor-control-clear_page button{width:80px;height:26px}.elementor-panel .elementor-panel-navigation{background-color:#fff;-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1);display:table;table-layout:fixed;width:100%}.elementor-panel .elementor-panel-navigation .elementor-panel-navigation-tab{display:table-cell}.elementor-panel .elementor-panel-navigation .elementor-panel-navigation-tab.active{background-image:-webkit-gradient(linear,left top,left bottom,from(#f3f3f3),to(#fff));background-image:-webkit-linear-gradient(top,#f3f3f3,#fff);background-image:-o-linear-gradient(top,#f3f3f3,#fff);background-image:linear-gradient(180deg,#f3f3f3,#fff);border-bottom:3px solid #b7084e}.elementor-panel .elementor-panel-navigation .elementor-panel-navigation-tab a{display:block;text-align:center;padding:12px 0 8px;font-size:10px;color:#6d7882}.elementor-panel .elementor-panel-navigation .elementor-panel-navigation-tab a:before{font-family:FontAwesome;font-size:16px;display:block;margin-bottom:6px}.elementor-panel .elementor-tab-control-content a:before{content:"\f040"}.elementor-panel .elementor-tab-control-style a:before{content:"\f042"}.elementor-panel .elementor-tab-control-advanced a:before,.elementor-panel .elementor-tab-control-general_style a:before,.elementor-panel .elementor-tab-control-settings a:before{content:"\f013"}.elementor-panel .elementor-tab-control-responsive a:before{content:"\f10a"}.elementor-panel .elementor-tab-control-column a:before,.elementor-panel .elementor-tab-control-layout a:before{content:"\f0db"}.elementor-panel .elementor-tab-control-lightbox a:before{content:"\f2d2"}.elementor-panel .elementor-control{background-color:#fff;position:relative;padding:0 20px 15px}.elementor-panel .elementor-control a{font-weight:500;text-decoration:none;border-bottom:1px dotted transparent;-webkit-transition:all .3s ease-in-out;-o-transition:all ease-in-out .3s;transition:all .3s ease-in-out}.elementor-panel .elementor-control a:hover{border-bottom-color:inherit}.elementor-panel .elementor-control.elementor-control-separator-default:before{content:"";height:1px;display:block;margin-bottom:15px;background-color:#e6e9ec}.elementor-panel .elementor-control.elementor-control-separator-default.elementor-control-wp{margin-top:15px}.elementor-panel .elementor-control.elementor-control-separator-default.elementor-control-wp:before{background-color:transparent}.elementor-panel .elementor-control.elementor-control-separator-before{padding-top:15px}.elementor-panel .elementor-control.elementor-control-separator-before:before{content:"";position:absolute;height:3px;width:100%;top:0;left:0;background-color:#d5dadf}.elementor-panel .elementor-control.elementor-control-separator-after:after{content:"";position:absolute;height:3px;width:100%;bottom:0;left:0;background-color:#d5dadf}.elementor-panel .elementor-control.elementor-control-separator-after+.elementor-control-type-tabs{padding-top:15px}.elementor-panel .elementor-control.elementor-control-deprecated,.elementor-panel .elementor-control.elementor-control-deprecated .elementor-control-field-description{color:#b01b1b}.elementor-panel .elementor-control.elementor-control-hidden-label>*>*>.elementor-control-title,.elementor-panel .elementor-control.elementor-control-hidden-label>*>.elementor-control-title,.elementor-panel .elementor-control.elementor-hidden-control{display:none}.elementor-panel .elementor-control.elementor-control-type-heading .elementor-control-title{font-weight:700;margin:0}body:not(.elementor-device-desktop) .elementor-panel .elementor-control.elementor-control-responsive-desktop,body:not(.elementor-device-mobile) .elementor-panel .elementor-control.elementor-control-responsive-mobile,body:not(.elementor-device-tablet) .elementor-panel .elementor-control.elementor-control-responsive-tablet{display:none}.elementor-panel .elementor-control-wp{line-height:1.5}.elementor-panel .elementor-control-wp p{margin:15px 0}.elementor-panel .elementor-control-field{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-panel .elementor-label-block>.elementor-control-content>.elementor-control-field{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.elementor-panel .elementor-label-block>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:10px}.elementor-panel .elementor-label-block.elementor-control-hidden-label>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{margin-top:0}.elementor-panel .elementor-label-inline>.elementor-control-content>.elementor-control-field>.elementor-control-title{width:45%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.elementor-panel .elementor-label-inline>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{width:55%}.elementor-panel .elementor-control-field-description{margin-top:10px}.elementor-panel .elementor-required{color:#b01b1b}.elementor-panel .elementor-choices{display:table;width:100%;height:27px;background-color:#a4afb7;text-align:center;border-spacing:1px;-webkit-border-radius:3px;border-radius:3px}.elementor-panel .elementor-choices input{display:none}.elementor-panel .elementor-choices input:checked+.elementor-choices-label{color:#fff}.elementor-panel .elementor-choices input:not(:checked)+.elementor-choices-label{background-color:#fff;color:#a4afb7}.elementor-panel .elementor-choices .elementor-choices-label{display:table-cell;vertical-align:middle;font-size:12px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;cursor:pointer}.elementor-panel .elementor-slider{display:inline-block;margin-top:10px;height:4px;background-color:#a4afb7;-webkit-border-radius:5px;border-radius:5px;position:relative;width:67%}.elementor-panel .elementor-slider .ui-slider-handle{height:16px;width:16px;background-color:#fff;display:inline-block;top:50%;-webkit-transform:translateY(-50%) translateX(-8px);-ms-transform:translateY(-50%) translateX(-8px);transform:translateY(-50%) translateX(-8px);position:absolute;-webkit-box-shadow:1px 1px 6px rgba(0,0,0,.3);box-shadow:1px 1px 6px rgba(0,0,0,.3);-webkit-border-radius:50%;border-radius:50%;cursor:pointer}.elementor-panel .elementor-slider-input{width:33%;float:right}.elementor-panel .elementor-slider-input input{width:80%;float:right}.elementor-panel .elementor-units-choices{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:right}.elementor-panel .elementor-units-choices input{display:none}.elementor-panel .elementor-units-choices input:not(:checked)+label{color:#c2cbd2}.elementor-panel .elementor-units-choices input:checked+label{text-decoration:underline}.elementor-panel .elementor-units-choices label{cursor:pointer;padding:0 2px;text-transform:uppercase;font-size:9px}.elementor-panel .elementor-control-responsive-switchers{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 5px}.elementor-panel .elementor-responsive-switcher{display:inline-block;-webkit-border-radius:50%;border-radius:50%;height:18px;width:18px;background-color:#a4afb7;cursor:pointer;position:relative;margin-left:5px;color:#fff;font-size:8px;text-align:center;-webkit-transition:background-color .5s;-o-transition:background-color .5s;transition:background-color .5s}.elementor-panel .elementor-responsive-switcher:hover{background-color:#c2cbd2}.elementor-panel .elementor-responsive-switcher i{position:relative;display:block;line-height:18px}.elementor-panel .elementor-responsive-switcher i:before{height:18px;width:18px;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.elementor-device-desktop #elementor-panel .elementor-panel-controls-stack:not(.elementor-responsive-switchers-open) .elementor-responsive-switcher{background:#c2cbd2}.elementor-device-desktop #elementor-panel .elementor-panel-controls-stack:not(.elementor-responsive-switchers-open) .elementor-responsive-switcher:not(.elementor-responsive-switcher-desktop){display:none}.elementor-device-mobile .elementor-panel .elementor-responsive-switcher-mobile,.elementor-device-tablet .elementor-panel .elementor-responsive-switcher-tablet{background-color:#71d7f7}.elementor-panel .elementor-update-preview{margin:15px 15px 0;background-color:#e6e9ec;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-panel .elementor-update-preview-button-wrapper{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:right}.elementor-panel .elementor-update-preview-button{padding:8px 15px;text-transform:uppercase}.elementor-panel .elementor-control-align .elementor-choices,.elementor-panel .elementor-control-position .elementor-choices,.elementor-panel .elementor-control-text_align .elementor-choices{direction:ltr}.elementor-panel .elementor-control-type-media .elementor-control-media{padding:7px;border:1px solid;height:150px}.elementor-panel .elementor-control-type-media .elementor-control-media:not(:hover){border-color:#d5dadf}.elementor-panel .elementor-control-type-media .elementor-control-media:not(:hover) .elementor-control-media-upload-button{background-color:#d5dadf}.elementor-panel .elementor-control-type-media .elementor-control-media:hover{border-color:#a4afb7}.elementor-panel .elementor-control-type-media .elementor-control-media:hover .elementor-control-media-upload-button{background-color:#a4afb7}.elementor-panel .elementor-control-type-media .elementor-control-media.media-empty .elementor-control-media-image-area,.elementor-panel .elementor-control-type-media .elementor-control-media:not(.media-empty) .elementor-control-media-upload-button{display:none}.elementor-panel .elementor-control-type-media .elementor-control-media>*{height:100%;cursor:pointer;position:relative}.elementor-panel .elementor-control-type-media .fa-plus-circle{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);color:#fff;font-size:20px}.elementor-panel .elementor-control-type-media .elementor-control-media-image-area:not(:hover) .elementor-control-media-delete{display:none}.elementor-panel .elementor-control-type-media .elementor-control-media-image-area:hover .elementor-control-media-image{opacity:.5}.elementor-panel .elementor-control-type-media .elementor-control-media-delete{position:absolute;bottom:0;left:0;right:0;text-align:center;padding:9.5px;font-size:11px;color:#fff;background-color:#a4afb7;text-transform:uppercase}.elementor-panel .elementor-control-type-media .elementor-control-media-image{height:100%;-webkit-background-size:cover;background-size:cover;background-position:50%}.elementor-panel .elementor-control-type-dimensions .elementor-control-dimensions{overflow:hidden}.elementor-panel .elementor-control-type-dimensions li{float:left;width:20%}.elementor-panel .elementor-control-type-dimensions li .elementor-link-dimensions,.elementor-panel .elementor-control-type-dimensions li input{display:block;text-align:center;width:100%;border-color:#a4afb7;height:27px}.elementor-panel .elementor-control-type-dimensions li input{border-left:none;-webkit-border-radius:0;border-radius:0;padding:4px 0}.elementor-panel .elementor-control-type-dimensions li input:focus+.elementor-control-dimension-label{color:#a4afb7}.elementor-panel .elementor-control-type-dimensions li .elementor-link-dimensions{border:1px solid #a4afb7;border-left:none;background-color:#fff;padding:0;outline:none;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;cursor:pointer}.elementor-panel .elementor-control-type-dimensions li:first-child input{border-left:1px solid #a4afb7;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.elementor-panel .elementor-control-type-dimensions .elementor-control-dimension-label{display:block;text-align:center;color:#d5dadf;font-size:9px;text-transform:uppercase;padding-top:5px}.elementor-panel .elementor-control-type-dimensions .elementor-link-dimensions.unlinked{background-color:#fff}.elementor-panel .elementor-control-type-dimensions .elementor-link-dimensions.unlinked .elementor-linked{display:none}.elementor-panel .elementor-control-type-dimensions .elementor-link-dimensions:not(.unlinked){background-color:#a4afb7}.elementor-panel .elementor-control-type-dimensions .elementor-link-dimensions:not(.unlinked) .elementor-unlinked{display:none}.elementor-panel .elementor-control-type-dimensions .elementor-link-dimensions .elementor-linked{color:#fff}.elementor-panel .elementor-control-type-url .elementor-control-url-external-hide .elementor-control-url-more{display:none}.elementor-panel .elementor-control-type-url .elementor-control-url-external-show input{padding-right:46px}.elementor-panel .elementor-control-type-url .elementor-control-input-wrapper{position:relative}.elementor-panel .elementor-control-type-url .elementor-control-url-more{position:absolute;top:0;right:0;height:26px;width:40px;border-left:1px solid;cursor:pointer;font-size:10px;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-panel .elementor-control-type-url .elementor-control-url-more i{font-size:13px}.elementor-panel .elementor-control-type-url .elementor-control-url-more-input,.elementor-panel .elementor-control-type-url .elementor-control-url-more-input:not(:checked)+.elementor-control-url-more-options{display:none}.elementor-panel .elementor-control-type-url .elementor-control-url-more-options{padding-top:10px}.elementor-panel .elementor-control-type-url .elementor-control-url-option{padding:5px;font-size:12px}.elementor-panel .elementor-control-type-url .elementor-input[data-setting=url],.elementor-panel .elementor-control-type-url input[type=url]{direction:ltr}.elementor-panel .elementor-control-type-url .elementor-input[data-setting=url]:not(:focus)+.elementor-control-url-more,.elementor-panel .elementor-control-type-url input[type=url]:not(:focus)+.elementor-control-url-more{border-color:#d5dadf}.elementor-panel .elementor-control-type-url .elementor-input[data-setting=url]:focus+.elementor-control-url-more,.elementor-panel .elementor-control-type-url input[type=url]:focus+.elementor-control-url-more{border-color:#a4afb7}.elementor-panel .elementor-control-type-section{margin-top:10px;padding:0}.elementor-panel .elementor-control-type-section+.elementor-control:not(.elementor-control-type-section){padding-top:15px}.elementor-panel .elementor-control-type-section+.elementor-control:not(.elementor-control-type-section):before{display:none}.elementor-panel .elementor-control-type-color>.elementor-control-content>.elementor-control-field>.elementor-control-title{width:70%}.elementor-panel .elementor-control-type-color>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{height:27px;width:30%}.elementor-panel .elementor-control-type-wysiwyg.elementor-rich-editing-disabled .wp-editor-container{margin-top:10px}.elementor-panel .elementor-control-type-wysiwyg *{-webkit-box-sizing:content-box;box-sizing:content-box}.elementor-panel .elementor-control-type-wysiwyg .wp-editor-container{border:1px solid #e6e9ec;-webkit-border-radius:3px;border-radius:3px}.elementor-panel .elementor-control-type-wysiwyg #insert-media-button{margin-top:7px;height:auto;line-height:1;font-size:10px;padding:3px 7px;background-color:#e6e9ec}.elementor-panel .elementor-control-type-wysiwyg .ed_button{height:22px;width:auto}.elementor-panel .elementor-control-type-wysiwyg .wp-media-buttons-icon{height:14px;margin:0}.elementor-panel .elementor-control-type-wysiwyg .wp-media-buttons-icon:before{font-size:14px}.elementor-panel .elementor-control-type-wysiwyg .wp-switch-editor{border:none;color:#6d7882;font-size:10px;padding:3px 9px 4px;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.elementor-panel .elementor-control-type-wysiwyg .html-active .switch-tmce{background-color:transparent}.elementor-panel .elementor-control-type-wysiwyg .html-active .switch-html,.elementor-panel .elementor-control-type-wysiwyg .tmce-active .switch-tmce{background-color:#e6e9ec}.elementor-panel .elementor-control-type-wysiwyg .tmce-active .switch-html{background-color:transparent}.elementor-panel .elementor-control-type-wysiwyg .mce-toolbar-grp,.elementor-panel .elementor-control-type-wysiwyg .quicktags-toolbar{background-color:#e6e9ec}.elementor-panel .elementor-control-type-wysiwyg .mce-toolbar-grp>div{padding:0 3px}.elementor-panel .elementor-control-type-wysiwyg .elementor-wp-editor{-webkit-box-sizing:border-box;box-sizing:border-box}.elementor-panel .elementor-control-type-wysiwyg .mce-ico{color:#6d7882;font-size:16px}.elementor-panel .elementor-control-type-wysiwyg .mce-btn{margin-right:0;margin-left:0}.elementor-panel .elementor-control-type-wysiwyg .mce-btn.mce-active,.elementor-panel .elementor-control-type-wysiwyg .mce-btn:active,.elementor-panel .elementor-control-type-wysiwyg .mce-btn:hover{border-color:#d5dadf}.elementor-panel .elementor-control-type-wysiwyg .mce-path{padding:5px 10px}.elementor-panel .elementor-control-type-wysiwyg .mce-path-item{font-size:12px;color:#6d7882}.elementor-panel .elementor-control-type-icon .select2-selection__rendered .fa{margin-right:3px}.elementor-panel .elementor-control-type-gallery.elementor-gallery-empty .elementor-control-gallery-clear,.elementor-panel .elementor-control-type-gallery.elementor-gallery-empty .elementor-control-gallery-thumbnails{display:none}.elementor-panel .elementor-control-type-gallery .elementor-control-gallery-thumbnails{overflow:hidden;margin-top:20px;cursor:pointer}.elementor-panel .elementor-control-type-gallery .elementor-control-gallery-thumbnail{width:40px;height:40px;-webkit-background-size:cover;background-size:cover;background-position:50% 50%;float:left;margin-bottom:10px}.elementor-panel .elementor-control-type-gallery .elementor-control-gallery-thumbnail:not(:nth-child(5n)){margin-right:10px}.elementor-panel .elementor-control-type-gallery .elementor-control-gallery-add{width:100%;height:30px;color:#fff;background-color:#a4afb7;margin-top:10px;text-transform:uppercase}.elementor-panel .elementor-control-type-gallery .elementor-control-gallery-clear{color:#b01b1b;cursor:pointer}.elementor-panel .elementor-control-type-structure .elementor-control-structure-preset{border:1px solid #e6e9ec;padding:3px;-webkit-border-radius:3px;border-radius:3px}.elementor-panel .elementor-control-type-structure .elementor-control-structure-preset:not(.elementor-control-structure-current-preset){display:inline-block;cursor:pointer;height:50px}.elementor-panel .elementor-control-type-structure .elementor-control-structure-preset:not(.elementor-control-structure-current-preset) svg{height:100%}.elementor-panel .elementor-control-type-structure .elementor-control-structure-preset path{fill:#e6e9ec}.elementor-panel .elementor-control-type-structure .elementor-control-structure-current-preset{margin-top:15px}.elementor-panel .elementor-control-type-structure .elementor-control-structure-current-preset svg{display:block;width:100%}.elementor-panel .elementor-control-type-structure .elementor-control-structure-reset{padding:10px 0 0 2px;font-size:11px;cursor:pointer;color:#a4afb7}.elementor-panel .elementor-control-type-structure .elementor-control-structure-reset i{margin-right:8px}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets-title,.elementor-panel .elementor-control-type-structure .elementor-control-structure-title{color:#495157;font-weight:700;padding:13.5px 20px;position:relative}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets-title:after,.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets-title:before,.elementor-panel .elementor-control-type-structure .elementor-control-structure-title:after,.elementor-panel .elementor-control-type-structure .elementor-control-structure-title:before{content:"";position:absolute;left:0;right:0}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets-title:before,.elementor-panel .elementor-control-type-structure .elementor-control-structure-title:before{top:0;background-color:#e6e9ec;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets-title:after,.elementor-panel .elementor-control-type-structure .elementor-control-structure-title:after{bottom:0;height:1px;background-color:#e6e9ec}.elementor-panel .elementor-control-type-structure .elementor-control-structure-title{margin:10px -20px 0}.elementor-panel .elementor-control-type-structure .elementor-control-structure-title:before{height:10px;-webkit-box-shadow:inset 0 2px 4px hsla(0,0%,50%,.1);box-shadow:inset 0 2px 4px hsla(0,0%,50%,.1)}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets-title{margin:15px -20px 0}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets-title:before{height:3px}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets input{display:none}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets input:checked+.elementor-control-structure-preset{border:1px solid #a4afb7}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets input:checked+.elementor-control-structure-preset path{fill:#a4afb7}.elementor-panel .elementor-control-type-structure .elementor-control-structure-preset-wrapper{margin-top:15px}.elementor-panel .elementor-control-type-structure .elementor-control-structure-preset-title{text-align:center;padding-top:5px;font-style:italic;font-size:11px;color:#a4afb7}.elementor-panel .elementor-control-type-image_dimensions .elementor-control-field-description{margin:0 0 15px;line-height:1.4}.elementor-panel .elementor-control-type-image_dimensions .elementor-control-input-wrapper{overflow:hidden}.elementor-panel .elementor-control-type-image_dimensions .elementor-image-dimensions-field{width:65px;float:left}.elementor-panel .elementor-control-type-image_dimensions .elementor-image-dimensions-field input:focus+.elementor-image-dimensions-field-description{color:#a4afb7}.elementor-panel .elementor-control-type-image_dimensions .elementor-image-dimensions-separator{width:20px;text-align:center;float:left;padding-top:4px}.elementor-panel .elementor-control-type-image_dimensions .elementor-image-dimensions-field-description{display:block;text-transform:uppercase;margin-top:5px;color:#d5dadf;font-size:9px;text-align:center}.elementor-panel .elementor-control-type-image_dimensions .elementor-image-dimensions-apply-button{float:right;height:27px;width:65px}.elementor-panel .elementor-control-type-code{padding:0 10px 15px}.elementor-panel .elementor-control-type-wp_widget .widget-inside{display:block}.elementor-panel .elementor-control-type-wp_widget .quicktags-toolbar input{width:auto}.elementor-panel .elementor-control-type-tabs{font-size:.8em;color:#a4afb7;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-panel .elementor-control-type-tab{text-align:center;width:100%;padding:0;line-height:30px;border-top:1px solid #a4afb7;border-bottom:1px solid #a4afb7;border-right:1px solid #a4afb7;cursor:pointer}.elementor-panel .elementor-control-type-tab:first-child{border-left:1px solid #a4afb7;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}.elementor-panel .elementor-control-type-tab:last-child{-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}.elementor-panel .elementor-control-type-tab.elementor-tab-active{background-color:#a4afb7;color:#fff}.elementor-panel .elementor-tab-close{display:none!important}.elementor-panel .elementor-control-type-repeater,.elementor-panel .elementor-control-type-repeater .elementor-control:not(.elementor-control-type-tab){padding:0 10px 15px}.elementor-panel .elementor-control-type-repeater .elementor-control:before,.elementor-panel .elementor-control-type-repeater.elementor-repeater-has-minimum-rows .elementor-repeater-tool-remove{display:none}.elementor-panel .elementor-control-type-repeater .repeater-fields{margin:10px 0}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-controls{border:1px solid #d5dadf;border-top-width:0;padding-top:15px}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-controls:not(.editable){display:none}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-controls .wp-picker-container.wp-picker-active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);border-width:0}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools{display:table;table-layout:fixed;width:100%;color:#556068;background-color:#d5dadf;height:40px;border-spacing:1px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools:hover{background-color:#a4afb7}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools>div{display:table-cell;text-align:center;vertical-align:middle;cursor:pointer}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools>div:not(.elementor-repeater-row-handle-sortable){background-color:#fff}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools>div:hover{opacity:.95}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title{text-align:left;padding:0 10px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title .fa{margin-right:5px}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-tool{width:40px}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-handle-sortable{cursor:move;width:10px;color:#fff}.elementor-panel .elementor-control-type-repeater .elementor-button-wrapper{text-align:center;padding:10px}.elementor-panel .elementor-control-type-textarea textarea{display:block}.elementor-panel .elementor-control-type-box_shadow .elementor-control-input-wrapper{overflow:hidden}.elementor-panel .elementor-control-type-box_shadow .elementor-shadow-slider{margin-top:10px}.elementor-panel .elementor-control-type-text_shadow .elementor-control-input-wrapper{overflow:hidden}.elementor-panel .elementor-control-type-text_shadow .elementor-shadow-slider{margin-top:10px}.elementor-panel .elementor-control-type-switcher.elementor-label-inline>.elementor-control-content .elementor-control-field .elementor-control-title{width:70%}.elementor-panel .elementor-control-type-switcher.elementor-label-inline>.elementor-control-content .elementor-control-field .elementor-control-input-wrapper{width:30%}.elementor-panel .elementor-control-type-switcher .elementor-control-input-wrapper{text-align:right}.elementor-panel .elementor-control-type-switcher .elementor-switch{position:relative;display:inline-block;vertical-align:top;width:49px;height:20px;background-color:#fff;-webkit-border-radius:18px;border-radius:18px;cursor:pointer}.elementor-panel .elementor-control-type-switcher .elementor-switch-input{display:none}.elementor-panel .elementor-control-type-switcher .elementor-switch-label{position:relative;display:block;height:inherit;font-size:7px;text-transform:uppercase;background:#eceeef;-webkit-border-radius:inherit;border-radius:inherit;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.12),inset 0 0 2px rgba(0,0,0,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.12),inset 0 0 2px rgba(0,0,0,.15);-webkit-transition:.15s ease-out;-o-transition:.15s ease-out;transition:.15s ease-out;-webkit-transition-property:opacity,background;-o-transition-property:opacity,background;transition-property:opacity,background}.elementor-panel .elementor-control-type-switcher .elementor-switch-label:after,.elementor-panel .elementor-control-type-switcher .elementor-switch-label:before{position:absolute;top:0;width:50%;text-align:center;line-height:20px;-webkit-transition:inherit;-o-transition:inherit;transition:inherit}.elementor-panel .elementor-control-type-switcher .elementor-switch-label:before{content:attr(data-off);right:3px;color:#a4afb7;text-shadow:0 1px hsla(0,0%,100%,.5)}.elementor-panel .elementor-control-type-switcher .elementor-switch-label:after{content:attr(data-on);left:3px;color:#fff;text-shadow:0 1px rgba(0,0,0,.2);opacity:0}.elementor-panel .elementor-control-type-switcher .elementor-switch-input:checked~.elementor-switch-label{background:#71d7f7;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.15),inset 0 0 3px rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.15),inset 0 0 3px rgba(0,0,0,.2)}.elementor-panel .elementor-control-type-switcher .elementor-switch-input:checked~.elementor-switch-label:before{opacity:0}.elementor-panel .elementor-control-type-switcher .elementor-switch-input:checked~.elementor-switch-label:after{opacity:1}.elementor-panel .elementor-control-type-switcher .elementor-switch-handle{position:absolute;top:1px;left:1px;width:18px;height:18px;background:#fff;-webkit-border-radius:10px;border-radius:10px;-webkit-transition:left .15s ease-out;-o-transition:left .15s ease-out;transition:left .15s ease-out}.elementor-panel .elementor-control-type-switcher .elementor-switch-input:checked~.elementor-switch-handle{left:30px;-webkit-box-shadow:-1px 1px 5px rgba(0,0,0,.2);box-shadow:-1px 1px 5px rgba(0,0,0,.2)}.elementor-panel .elementor-control-type-order .elementor-control-oreder-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-panel .elementor-control-type-order input{display:none}.elementor-panel .elementor-control-type-order input:checked+.elementor-control-order-label{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.elementor-panel .elementor-control-type-order select{-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.elementor-panel .elementor-control-type-order select:not(:focus)~.elementor-control-order-label{border-color:#d5dadf}.elementor-panel .elementor-control-type-order select:focus~.elementor-control-order-label{border-color:#a4afb7}.elementor-panel .elementor-control-type-order .elementor-control-order-label{position:relative;padding:0;width:40px;border:1px solid;font-size:10px;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;margin-left:-3px;background-color:#fff;cursor:pointer}.elementor-panel .elementor-control-type-order .elementor-control-order-label i{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.elementor-panel .elementor-control-type-hidden{display:none!important}.elementor-panel .elementor-control-type-popover_toggle input{display:none}.elementor-panel .elementor-control-type-popover_toggle label{cursor:pointer}.elementor-panel .elementor-control-type-popover_toggle .elementor-control-input-wrapper{direction:rtl}.elementor-panel .elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle:checked+.elementor-control-popover-toggle-toggle-label{color:#71d7f7}.elementor-panel .elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle:not(:checked)~.elementor-control-popover-toggle-reset-label{display:none}.elementor-panel .elementor-control-type-popover_toggle .elementor-control-popover-toggle-reset-label{color:#c2cbd2;padding-right:5px}.elementor-panel .elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle-label{width:50px;height:27px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-border-radius:3px;border-radius:3px;border:1px solid #d5dadf}.elementor-panel .elementor-control-type-button .elementor-control-input-wrapper{text-align:right}.elementor-panel .elementor-control-type-button .elementor-button{width:80px;height:26px}.elementor-panel .wp-picker-container.wp-picker-active{position:absolute;z-index:1;top:0;right:7px;background-color:#fff;border:solid #fff;border-width:0 10px 0 5px;padding-top:10px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.4);box-shadow:0 0 5px rgba(0,0,0,.4)}.elementor-panel .wp-picker-container.wp-picker-active .wp-color-result{float:right}.elementor-panel .wp-picker-container.wp-picker-active .wp-picker-input-wrap{padding-left:10px;float:left}.elementor-panel .wp-picker-container *{-webkit-box-sizing:content-box;box-sizing:content-box}.elementor-panel .wp-picker-container .color-alpha{width:-webkit-calc(100% - 2px * 2);width:calc(100% - 2px * 2);height:-webkit-calc(100% - 2px * 2);height:calc(100% - 2px * 2);margin:2px;position:absolute;top:0;left:0;-webkit-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box}.elementor-panel .wp-picker-container .iris-picker{border:none}.elementor-panel .wp-color-result{margin:0;width:48px;height:25px;-webkit-transition:border .5s;-o-transition:border .5s;transition:border .5s;padding:0;background-color:#fafafa;-webkit-border-radius:3px;border-radius:3px;border:1px solid #d5dadf}.elementor-panel .wp-color-result,.elementor-panel .wp-color-result:focus{-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff}.elementor-panel .wp-color-result.wp-picker-open:after,.elementor-panel .wp-color-result:after{content:none}.elementor-panel .wp-color-result:hover{border:1px solid #a4afb7}.elementor-panel .wp-color-result:active,.elementor-panel .wp-color-result:focus{outline:0}.elementor-panel .wp-picker-clear.button,.elementor-panel .wp-picker-default.button{height:26px;width:48px;padding:0;background-color:#d5dadf;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;margin:0}.elementor-panel .wp-color-picker{float:left;width:100px;max-width:100px;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;line-height:1}.elementor-panel .wp-picker-holder *{-webkit-box-sizing:content-box;box-sizing:content-box}.elementor-panel .wp-picker-open~.wp-picker-holder{clear:both;margin-bottom:15px}.elementor-panel .iris-square-value{-webkit-transition:none;-o-transition:none;transition:none}.elementor-panel .elementor-control .wp-picker-container:not(.wp-picker-active){float:right}.elementor-panel .elementor-control .wp-picker-container:not(.wp-picker-active) .wp-color-result{margin:0}.elementor-panel .elementor-control .wp-picker-container.wp-picker-active{-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px)}.elementor-panel .elementor-control .wp-picker-container.wp-picker-active .wp-color-result{margin-right:3px}.elementor-panel #elementor-panel-footer{position:absolute;bottom:0;left:0;right:0;height:40px;background-color:#495157}.elementor-panel #elementor-panel-footer-tools{display:table;table-layout:fixed;width:100%;height:100%}.elementor-panel .elementor-panel-footer-tool{display:table-cell;vertical-align:middle;text-align:center;cursor:pointer;color:#a4afb7;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.elementor-panel .elementor-panel-footer-tool #elementor-panel-saver-button-update{border-right:1px solid #2d8739;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.elementor-panel .elementor-panel-footer-tool #elementor-panel-saver-button-update i{margin-right:5px}.elementor-panel .elementor-panel-footer-tool #elementor-panel-saver-button-save-options{float:left;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.elementor-panel .elementor-panel-footer-tool #elementor-panel-saver-button-save-options i{margin:auto}.elementor-panel .elementor-panel-footer-tool.elementor-open{color:#fff}.elementor-panel .elementor-panel-footer-tool:not(.elementor-open):hover{color:#d5dadf}.elementor-panel .elementor-panel-footer-tool:not(.elementor-open) .elementor-panel-footer-sub-menu-wrapper{display:none}.elementor-panel .elementor-panel-footer-sub-menu-wrapper{position:absolute;bottom:100%;left:0;width:100%;background-color:#556068;padding:10px;-webkit-box-shadow:-2px -5px 8px rgba(0,0,0,.1);box-shadow:-2px -5px 8px rgba(0,0,0,.1);cursor:default;z-index:2}.elementor-panel .elementor-panel-footer-sub-menu{-webkit-border-radius:5px;border-radius:5px;overflow:hidden}.elementor-panel .elementor-panel-footer-sub-menu-item{background-color:#495157;display:table;table-layout:fixed;width:100%;cursor:pointer}.elementor-panel .elementor-panel-footer-sub-menu-item:not(:last-child){margin-bottom:1px}.elementor-panel .elementor-panel-footer-sub-menu-item[data-device-mode=mobile-landscape] .fa-mobile{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.elementor-panel .elementor-panel-footer-sub-menu-item:hover{background-color:rgba(0,0,0,.2)}.elementor-panel .elementor-panel-footer-sub-menu-item.active{background-color:rgba(0,0,0,.3)}.elementor-panel .elementor-panel-footer-sub-menu-item>*{display:table-cell;height:40px;vertical-align:middle}.elementor-panel .elementor-panel-footer-sub-menu-item .elementor-icon{width:40px;color:#a4afb7}.elementor-panel .elementor-panel-footer-sub-menu-item .elementor-title{text-align:left;color:#d5dadf}.elementor-panel .elementor-panel-footer-sub-menu-item .elementor-description{width:95px;text-align:left;font-size:11px;font-style:italic;color:#a4afb7}.elementor-panel #elementor-panel-footer-help-title{text-align:left;padding:10px 0;color:#d5dadf}.elementor-panel #elementor-panel-saver-publish{width:80px}.elementor-panel #elementor-panel-saver-publish .elementor-button.elementor-button-state #elementor-panel-saver-button-publish-label{display:none}.elementor-panel #elementor-panel-saver-save-options{width:35px;border-left:1px solid #495157}.elementor-panel #elementor-panel-saver-save-options .elementor-last-edited-wrapper{font-size:11px;font-style:italic;color:#a4afb7;padding:5px 0 15px}.elementor-panel #elementor-panel-saver-save-options .elementor-last-edited-wrapper:not(.elementor-state-active) .elementor-state-icon{display:none}.elementor-panel #elementor-panel-saver-save-options .elementor-last-edited-wrapper time{border-bottom:1px dotted transparent;-webkit-transition:all .3s ease-in-out;-o-transition:all ease-in-out .3s;transition:all .3s ease-in-out;cursor:pointer}.elementor-panel #elementor-panel-saver-save-options .elementor-last-edited-wrapper time:hover{border-bottom-color:inherit}.elementor-panel #elementor-panel-saver-button-preview a{color:#a4afb7}.elementor-panel #elementor-panel-saver-button-publish,.elementor-panel #elementor-panel-saver-button-save-options{font-size:11px;text-transform:uppercase;height:26px}.elementor-panel #elementor-panel-saver-button-publish{width:100%;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.elementor-panel #elementor-panel-saver-button-,.elementor-panel #elementor-panel-saver-button-save-options{width:25px}#elementor-mode-switcher{position:absolute;left:100%;top:50%;width:15px;height:50px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#e6e9ec;font-size:15px;-webkit-box-shadow:3px 1px 5px rgba(0,0,0,.1);box-shadow:3px 1px 5px rgba(0,0,0,.1);cursor:pointer}#elementor-mode-switcher:hover,body.elementor-editor-preview #elementor-mode-switcher{background-color:#b7084e;color:#fff}#elementor-mode-switcher-inner,#elementor-mode-switcher-preview{width:100%;height:100%;position:absolute;top:0;left:0}#elementor-mode-switcher-preview{cursor:pointer}#elementor-mode-switcher-preview .fa{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}#elementor-mode-switcher-preview-input{display:none}.elementor-revision-item__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid #d5dadf;padding:10px 15px;margin-bottom:10px;font-size:11px}.elementor-revision-item__wrapper.current{font-weight:700}.elementor-revision-item__wrapper .elementor-revision-item__tools-current{color:#b7084e}.elementor-revision-item:hover:not(.elementor-revision-current-preview){background-color:rgba(230,233,236,.3)}.elementor-revision-item-loading .elementor-revision-item__tools-current,.elementor-revision-item-loading .elementor-revision-item__tools-delete,.elementor-revision-item.elementor-revision-current-preview .elementor-revision-item__tools-delete,.elementor-revision-item:not(.elementor-revision-item-loading) .elementor-revision-item__tools-spinner,.elementor-revision-item:not(:hover) .elementor-revision-item__tools-delete{display:none}.elementor-revision-item__gravatar{-webkit-border-radius:50%;border-radius:50%;overflow:hidden}.elementor-revision-item__gravatar img{display:block}.elementor-revision-item__details{padding-left:15px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;cursor:pointer}.elementor-revision-item__tools-delete{cursor:pointer}.elementor-revision-meta{padding-top:5px;font-size:10px;font-weight:700}.elementor-revision-current-preview{background-color:#e6e9ec}#elementor-restore-autosave-dialog.dialog-widget{background-color:rgba(0,0,0,.3)}.elementor-history-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid #d5dadf;padding:10px 15px;margin-bottom:10px;font-size:11px;line-height:1.4;cursor:pointer}.elementor-history-item:hover{background-color:rgba(230,233,236,.3)}.elementor-history-item:hover .elementor-history-item__icon .fa:before{content:"\f1da"}.elementor-history-item-applied{color:#a4afb7}.elementor-history-item-current{background:#e6e9ec;cursor:inherit}.elementor-history-item-current .elementor-history-item__icon .fa:before,.elementor-history-item-current:hover .elementor-history-item__icon .fa:before{content:"\f00c"}.elementor-history-item__details{width:95%}.elementor-history-item__title{font-weight:700}.elementor-history-item__action,.elementor-history-item__subtitle{font-weight:lighter}.elementor-history-item__action{font-style:italic;text-decoration:underline}.elementor-history-item .__icon{float:right}.elementor-history-revisions-message{font-size:11px;text-align:center;padding:5px 0}#elementor-preview{background-color:#333;position:absolute;height:100%;top:0;right:0;border:0}.elementor-device-desktop #elementor-preview{overflow-y:hidden}body:not(.elementor-device-desktop) #elementor-preview{overflow-y:auto}#elementor-preview-responsive-wrapper{position:absolute;top:0;bottom:0;left:0;right:0;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.elementor-device-desktop #elementor-preview-responsive-wrapper{min-width:1025px;margin:0 auto;width:100%;height:100%}.elementor-device-tablet #elementor-preview-responsive-wrapper{width:768px;height:1025px;padding:40px 10px 70px}.elementor-device-mobile #elementor-preview-responsive-wrapper{width:360px;height:640px;padding:40px 10px 70px}body:not(.elementor-device-desktop) #elementor-preview-responsive-wrapper{-webkit-border-radius:30px;border-radius:30px;background-color:#111;margin:30px auto 80px;-webkit-box-sizing:content-box;box-sizing:content-box}#elementor-preview-iframe{width:100%;height:100%;background-color:#fff}.tipsy{font-size:10px;position:absolute;padding:5px;z-index:5}.tipsy-inner{background-color:#000;color:#fff;max-width:200px;padding:6px 12px;text-align:center;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.5);box-shadow:0 0 5px 0 rgba(0,0,0,.5)}.tipsy-arrow{position:absolute;width:0;height:0;line-height:0;border:5px dashed #000}.tipsy-arrow-n{border-bottom-color:#000}.tipsy-arrow-s{border-top-color:#000}.tipsy-arrow-e{border-left-color:#000}.tipsy-arrow-w{border-right-color:#000}.tipsy-n .tipsy-arrow,.tipsy-nw .tipsy-arrow{border-left-color:transparent;border-right-color:transparent;top:0;border-bottom-style:solid;border-top:none}.tipsy-n .tipsy-arrow{left:50%;margin-left:-5px}.tipsy-nw .tipsy-arrow{left:10px}.tipsy-ne .tipsy-arrow{top:0;right:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-s .tipsy-arrow,.tipsy-se .tipsy-arrow,.tipsy-sw .tipsy-arrow{bottom:0;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-s .tipsy-arrow{left:50%;margin-left:-5px}.tipsy-sw .tipsy-arrow{left:10px}.tipsy-se .tipsy-arrow{right:10px}.tipsy-e .tipsy-arrow,.tipsy-w .tipsy-arrow{top:50%;margin-top:-5px;border-top-color:transparent;border-bottom-color:transparent}.tipsy-e .tipsy-arrow{right:0;border-left-style:solid;border-right:none}.tipsy-w .tipsy-arrow{left:0;border-right-style:solid;border-left:none}#elementor-template-library-modal .dialog-widget-content{background-color:#f1f3f5;width:100%}@media (max-width:1439px){#elementor-template-library-modal .dialog-widget-content{max-width:990px}}@media (min-width:1440px){#elementor-template-library-modal .dialog-widget-content{max-width:1200px}}#elementor-template-library-modal .dialog-widget-header{padding:0;background-color:#fff;-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1);position:relative;z-index:1}#elementor-template-library-modal .dialog-buttons-wrapper{display:none}#elementor-template-library-modal .dialog-message{height:750px;max-height:85vh;overflow:auto;padding:25px 30px 30px}#elementor-template-library-modal a,#elementor-template-library-modal a:hover{color:inherit}#elementor-template-library-modal a.elementor-template-library-blank-footer-link{font-style:normal;text-decoration:underline;color:#39b54a}#elementor-template-library-modal a.elementor-template-library-blank-footer-link:hover{font-weight:500}#elementor-template-library-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:50px}#elementor-template-library-header-logo-area{text-align:left;padding-left:15px}#elementor-template-library-header-logo-area>*{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#elementor-template-library-header-logo{font-size:15px;text-transform:uppercase;color:#495157;font-weight:700;cursor:pointer}#elementor-template-library-header-logo-icon-wrapper{padding:4px 7px 6px;background-image:-webkit-linear-gradient(225deg,#ef295a,#434363);background-image:-o-linear-gradient(225deg,#ef295a,#434363);background-image:linear-gradient(-135deg,#ef295a,#434363);-webkit-border-radius:2px;border-radius:2px;margin-right:10px}#elementor-template-library-header-logo i{color:#fff;font-size:10px}#elementor-template-library-header-menu-area{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}#elementor-template-library-header-menu{text-align:center;color:#6d7882;font-size:13px}.elementor-template-library-menu-item{display:inline-block;padding:17px;cursor:pointer}.elementor-template-library-menu-item.elementor-active{background-image:-webkit-gradient(linear,left top,left bottom,from(#f3f3f3),to(#fff));background-image:-webkit-linear-gradient(top,#f3f3f3,#fff);background-image:-o-linear-gradient(top,#f3f3f3,#fff);background-image:linear-gradient(180deg,#f3f3f3,#fff);border-bottom:3px solid #9b0a46}#elementor-template-library-header-items-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.elementor-template-library-header-item{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:content-box;box-sizing:content-box}.elementor-template-library-header-item>i{font-size:20px;-webkit-transition:color .5s;-o-transition:color .5s;transition:color .5s;cursor:pointer}.elementor-template-library-header-item>i:not(:hover){color:#a4afb7}#elementor-template-library-header-close-modal{width:45px;border-left:1px solid #e6e9ec}#elementor-template-library-header-close-modal i{font-size:18px}#elementor-template-library-header-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#elementor-template-library-header-actions>div{padding-right:16px}#elementor-template-library-header-preview-insert-wrapper{cursor:default;padding:0 10px}#elementor-template-library-header-preview-insert-wrapper .elementor-button{padding:8px 14px}#elementor-template-library-header-preview-back{padding:16.5px 16.5px 15px 0;border-right:1px solid #e6e9ec;cursor:pointer;-webkit-transition:color .5s;-o-transition:color .5s;transition:color .5s}#elementor-template-library-header-preview-back:not(:hover){color:#a4afb7}#elementor-template-library-header-preview-back i{padding-right:10px;font-size:18px}#elementor-template-library-header-preview-back i:before{content:""}#elementor-template-library-loading .elementor-loading-title{color:#a4afb7}#elementor-template-library-loading .elementor-loader-box{background-color:#d5dadf}#elementor-template-library-templates{padding:0 15px}#elementor-template-library-templates[data-template-source=local] #elementor-template-library-templates-container{-webkit-box-shadow:1px 1px 20px 0 rgba(0,0,0,.03);box-shadow:1px 1px 20px 0 rgba(0,0,0,.03);margin-top:10px}#elementor-template-library-templates[data-template-source=local] .elementor-template-library-order-input:checked+.elementor-template-library-order-label{color:#6d7882}#elementor-template-library-templates[data-template-source=remote] #elementor-template-library-templates-container{margin:10px -15px 0}#elementor-template-library-templates[data-template-source=remote] .elementor-template-library-order-input:checked+.elementor-template-library-order-label{color:#495157}#elementor-template-library-templates .elementor-template-library-order-input,#elementor-template-library-templates.elementor-templates-filter-active #elementor-template-library-footer-banner,#elementor-template-library-templates[data-template-source=empty] #elementor-template-library-footer-banner,#elementor-template-library-templates[data-template-source=empty] #elementor-template-library-order-toolbar-local{display:none}#elementor-template-library-templates .elementor-template-library-order-input:checked+.elementor-template-library-order-label{padding-right:8px}#elementor-template-library-templates .elementor-template-library-order-input:checked+.elementor-template-library-order-label:after{font-family:eicons;content:"\e956";margin-left:3px}#elementor-template-library-templates .elementor-template-library-order-input:checked.elementor-template-library-order-reverse+.elementor-template-library-order-label:after{content:"\e955"}#elementor-template-library-templates-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#elementor-template-library-templates-container .elementor-template-library-template-insert{font-size:12px}#elementor-template-library-templates-container .elementor-template-library-template-local .elementor-template-library-template-insert{text-transform:none}#elementor-template-library-toolbar{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#elementor-template-library-toolbar,.elementor-template-library-filter-toolbar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#elementor-template-library-filter-toolbar-remote{font-size:11px}#elementor-template-library-order{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-right:1px solid #d5dadf}.elementor-template-library-order-label{text-transform:uppercase;cursor:pointer;padding-right:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.elementor-template-library-order-label:hover{color:#556068}#elementor-template-library-my-favorites{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:left;padding-left:20px}#elementor-template-library-filter-my-favorites{display:none}#elementor-template-library-filter-my-favorites:checked+#elementor-template-library-filter-my-favorites-label{color:#495157}#elementor-template-library-filter-my-favorites:checked+#elementor-template-library-filter-my-favorites-label i:after{color:#b7084e;content:"\f004"}#elementor-template-library-filter-my-favorites-label{cursor:pointer;text-transform:uppercase}#elementor-template-library-filter-my-favorites-label:hover{color:#556068}#elementor-template-library-filter-my-favorites-label:hover i:after{color:#b7084e}#elementor-template-library-filter-my-favorites-label i{padding-right:5px}#elementor-template-library-filter-my-favorites-label i:after{color:#a4afb7;content:"\f08a"}#elementor-template-library-filter-text-wrapper{width:200px;position:relative}#elementor-template-library-filter-text-wrapper:after{content:"\e863";position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-family:eicons}#elementor-template-library-filter-text{border:none;border-bottom:1px solid #d5dadf;-webkit-border-radius:0;border-radius:0;font-size:11px;text-transform:uppercase;padding:8px 8px 8px 0;-webkit-transition:border .5s;-o-transition:border .5s;transition:border .5s}#elementor-template-library-filter-text::-webkit-input-placeholder{font-weight:300;color:#c2cbd2}#elementor-template-library-filter-text::-moz-placeholder{font-weight:300;color:#c2cbd2}#elementor-template-library-filter-text:-ms-input-placeholder,#elementor-template-library-filter-text::-ms-input-placeholder{font-weight:300;color:#c2cbd2}#elementor-template-library-filter-text::placeholder{font-weight:300;color:#c2cbd2}#elementor-template-library-filter-text:focus{border-color:#c2cbd2}#elementor-template-library-filter-text:focus::-webkit-input-placeholder{color:#a4afb7}#elementor-template-library-filter-text:focus::-moz-placeholder{color:#a4afb7}#elementor-template-library-filter-text:focus:-ms-input-placeholder,#elementor-template-library-filter-text:focus::-ms-input-placeholder{color:#a4afb7}#elementor-template-library-filter-text:focus::placeholder{color:#a4afb7}.elementor-template-library-template-remote{margin:15px;padding:8px;background-color:#fff;-webkit-box-shadow:0 1px 20px 0 rgba(0,0,0,.07);box-shadow:0 1px 20px 0 rgba(0,0,0,.07);-webkit-border-radius:3px;border-radius:3px}.elementor-template-library-template-remote:not(:hover) .elementor-template-library-template-controls{opacity:0}.elementor-template-library-template-remote:not(:hover) .elementor-template-library-template-favorite-label{display:none}@media (max-width:1439px){.elementor-template-library-template-remote{width:-webkit-calc(25% - 30px);width:calc(25% - 30px)}}@media (min-width:1440px){.elementor-template-library-template-remote{width:-webkit-calc(20% - 30px);width:calc(20% - 30px)}}@media (max-width:1025px){.elementor-template-library-template-remote{width:-webkit-calc(33.333% - 30px);width:calc(33.333% - 30px)}}.elementor-template-library-template-remote.elementor-template-library-pro-template .elementor-template-library-template-body{position:relative}.elementor-template-library-template-remote.elementor-template-library-pro-template .elementor-template-library-template-body:before{position:absolute;content:"pro";text-transform:uppercase;top:5px;right:5px;background-color:#b7084e;color:#d5dadf;padding:2px 4px 0;font-size:9px;-webkit-border-radius:2px;border-radius:2px}.elementor-template-library-template-remote .elementor-template-library-template-body{height:200px;position:relative}@media (max-width:1025px){.elementor-template-library-template-remote .elementor-template-library-template-body{height:300px}}.elementor-template-library-template-remote .elementor-template-library-template-screenshot{height:100%;-webkit-background-size:cover;background-size:cover;background-position-x:50%;-webkit-box-shadow:inset 0 -2px 15px -6px rgba(0,0,0,.07);box-shadow:inset 0 -2px 15px -6px rgba(0,0,0,.07)}.elementor-template-library-template-remote .elementor-template-library-template-controls{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.elementor-template-library-template-remote .elementor-template-library-template-action{font-size:11px;width:150px;padding:11px}.elementor-template-library-template-remote .elementor-template-library-template-preview{position:relative;height:150px;cursor:pointer}.elementor-template-library-template-remote .elementor-template-library-template-preview i{font-size:20px;color:#d5dadf;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.elementor-template-library-template-remote .elementor-template-library-template-footer{margin:10px 0 2px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:11px;line-height:1}.elementor-template-library-template-remote .elementor-template-library-template-name{text-align:left;color:#6d7882;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding-right:5px}.elementor-template-library-template-remote .elementor-template-library-template-favorite-input{display:none}.elementor-template-library-template-remote .elementor-template-library-template-favorite-input:checked+.elementor-template-library-template-favorite-label i:before{content:"\f004";color:#b7084e}.elementor-template-library-template-remote .elementor-template-library-template-favorite-label{cursor:pointer}.elementor-template-library-template-remote .elementor-template-library-template-favorite-label:hover i{color:#b7084e}#elementor-template-library-order-toolbar-local,.elementor-template-library-template-local{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 25px;text-align:left}#elementor-template-library-order-toolbar-local{margin-top:30px}#elementor-template-library-order-toolbar-local .elementor-template-library-order-label{line-height:1;font-size:10px;font-weight:500}#elementor-template-library-order-toolbar-local .elementor-template-library-order-label:not(:hover){color:#a4afb7}.elementor-template-library-template-local{height:50px;width:100%;margin-top:1px;background-color:#fff;-webkit-transition:background-color .3s linear;-o-transition:background-color .3s linear;transition:background-color .3s linear}.elementor-template-library-template-local:hover{background-color:#fafbfb}.elementor-template-library-template-local:not(:hover) .elementor-template-library-template-insert{background:none;color:#a4afb7}.elementor-template-library-template-local:first-child{-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.elementor-template-library-template-local:last-child{-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.elementor-template-library-template-local .elementor-template-library-template-name{font-weight:500}.elementor-template-library-template-local .elementor-template-library-template-meta,.elementor-template-library-template-local .elementor-template-library-template-name{padding-right:20px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.elementor-template-library-template-local .elementor-template-library-template-meta{color:#a4afb7}.elementor-template-library-template-local .elementor-template-library-template-controls{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-template-library-template-local .elementor-template-library-template-controls>div{cursor:pointer;-webkit-transition:color .5s;-o-transition:color .5s;transition:color .5s}.elementor-template-library-template-local .elementor-template-library-template-controls>div:not(:hover){color:#a4afb7}.elementor-template-library-template-local .elementor-template-library-template-insert i{margin-right:3px}.elementor-template-library-template-local .elementor-template-library-template-control-title{margin-left:6px}.elementor-template-library-template-local .elementor-template-library-template-delete:hover{color:red}.elementor-template-library-template-local .elementor-template-library-template-export:hover i{color:#556068}.elementor-template-library-template-local .elementor-template-library-template-action{padding:8px 18px;margin:0 20px}.elementor-template-library-template-local .elementor-template-library-template-more{display:none;position:absolute;background-color:#fff;padding:3px 20px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:1px 3px 11px rgba(0,0,0,.3);box-shadow:1px 3px 11px rgba(0,0,0,.3);top:100%;right:0;-webkit-transform:translateX(65%) translateY(-7px);-ms-transform:translateX(65%) translateY(-7px);transform:translateX(65%) translateY(-7px);z-index:1}.elementor-template-library-template-local .elementor-template-library-template-more:before{content:"";position:absolute;border:solid transparent;border-width:8px 4px;border-bottom-color:#fff;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.elementor-template-library-template-local .elementor-template-library-template-more>div{margin:10px 0;font-size:11px}.elementor-template-library-template-local .elementor-template-library-template-more-toggle{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:right}.elementor-template-library-template-local .elementor-template-library-template-more-toggle i{font-size:16px}#elementor-template-library-preview{height:100%;overflow:hidden}#elementor-template-library-preview iframe{height:150%;-webkit-transform:scale(.666) translateX(-25%) translateY(-25%);-ms-transform:scale(.666) translateX(-25%) translateY(-25%);transform:scale(.666) translateX(-25%) translateY(-25%)}@media (max-width:1439px){#elementor-template-library-preview iframe{width:1440px}}@media (min-width:1440px){#elementor-template-library-preview iframe{width:1710px}}.elementor-template-library-blank-icon{font-size:65px;margin-top:45px;color:#c2cbd2;line-height:1}.elementor-template-library-blank-title{font-size:30px;margin-top:40px}.elementor-template-library-blank-message{font-size:18px;color:#a4afb7;margin-top:25px;font-weight:300}#elementor-template-library-save-template-form{margin-top:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#elementor-template-library-save-template-form>*{height:55px;font-size:16px}#elementor-template-library-save-template-name{width:500px;background-color:#fff;font-weight:300;color:#a4afb7;padding-left:25px;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;border:none}#elementor-template-library-save-template-name::-webkit-input-placeholder{color:#a4afb7}#elementor-template-library-save-template-name::-moz-placeholder{color:#a4afb7}#elementor-template-library-save-template-name:-ms-input-placeholder,#elementor-template-library-save-template-name::-ms-input-placeholder{color:#a4afb7}#elementor-template-library-save-template-name::placeholder{color:#a4afb7}#elementor-template-library-save-template-submit{width:150px;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;font-weight:500}#elementor-template-library-save-template-submit:hover{-webkit-box-shadow:none;box-shadow:none}#elementor-template-library-import-form{width:95%;background-color:hsla(0,0%,100%,.5);padding:60px;border:2px dashed #d5dadf;margin:35px auto;-webkit-transition:background-color .5s;-o-transition:background-color .5s;transition:background-color .5s}#elementor-template-library-import-form:hover{background-color:hsla(0,0%,100%,.9)}#elementor-template-library-import-form-or{margin-top:15px;font-size:18px}#elementor-template-library-import-form-label{margin-top:20px;padding:15px 35px;font-size:16px;display:inline-block}#elementor-template-library-import-form-input{display:none}#elementor-template-library-import-form.elementor-drag-over{border:3px dashed #71d7f7}#elementor-template-library-import .elementor-template-library-blank-icon{margin-top:0}#elementor-template-library-import .elementor-template-library-blank-message{margin-top:20px}.elementor-template-library-blank-footer{position:absolute;bottom:70px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);color:#a4afb7;font-size:16px;font-style:italic}@media (max-height:700px){.elementor-template-library-blank-footer{display:none}}#elementor-template-library-footer-banner i{color:#c2cbd2;font-size:56px;margin-top:40px}#elementor-template-library-footer-banner .elementor-excerpt{color:#a4afb7;font-size:15px;font-weight:500;margin:20px 0}#elementor-template-library-templates-empty{width:100%;margin-top:40px}#elementor-template-library-error-dialog .dialog-message{text-align:start}#elementor-template-library-error-info{margin-top:10px}@media (max-width:1439px){.elementor-template-library-local-column-1{width:33%}.elementor-template-library-local-column-2{width:10%}.elementor-template-library-local-column-3,.elementor-template-library-local-column-4{width:15%}.elementor-template-library-local-column-5{width:27%}}@media (min-width:1440px){.elementor-template-library-local-column-1{width:25%}.elementor-template-library-local-column-2,.elementor-template-library-local-column-3,.elementor-template-library-local-column-4{width:17%}.elementor-template-library-local-column-5{width:24%}}@media (max-width:1024px){.elementor-template-library-local-column-3{display:none}.elementor-template-library-local-column-5{width:41%}}#elementor-toast{position:absolute;width:280px;padding:20px;-webkit-border-radius:5px;border-radius:5px;color:#d5dadf;background-color:rgba(0,0,0,.8)}#elementor-toast .dialog-message{font-size:13px}#elementor-toast .dialog-buttons-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-top:15px}#elementor-toast .dialog-button{color:#fcb92c;margin:0 5px;text-transform:uppercase;cursor:pointer}#elementor-toast .dialog-button:last-child{margin-right:0}
1
+ /*! elementor - v1.9.0 - 09-01-2018 */
2
+ @charset "UTF-8";.dialog-widget-content{background-color:#fff;position:absolute;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);overflow:hidden}.dialog-message{font-size:12px;line-height:1.5}.dialog-type-lightbox{position:fixed;height:100%;width:100%;top:0;left:0;background-color:rgba(0,0,0,.8);z-index:4;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dialog-type-lightbox .dialog-widget-content{margin:auto;width:375px}.dialog-type-lightbox .dialog-message{padding:0 20px;min-height:50px}.dialog-type-lightbox .dialog-message,.dialog-type-lightbox .dialog-widget-header{text-align:center}.dialog-type-lightbox .dialog-buttons-wrapper{border-top:1px solid #e6e9ec;text-align:center}.dialog-type-lightbox .dialog-buttons-wrapper>button{border:none;background:none;font-size:15px;cursor:pointer;padding:13px 0;outline:0}.dialog-type-lightbox .dialog-buttons-wrapper>button:first-child{color:#6d7882}.dialog-type-lightbox .dialog-buttons-wrapper>button.dialog-ok{color:#b01b1b}.dialog-type-lightbox .dialog-buttons-wrapper>button.dialog-take_over{color:#39b54a}.dialog-type-lightbox .dialog-buttons-wrapper>button:active{background-color:rgba(230,233,236,.5)}.dialog-type-lightbox .dialog-buttons-wrapper>button::-moz-focus-inner{border:0}.dialog-widget-header{padding:20px 0;font-weight:500}.dialog-close-button{cursor:pointer;position:absolute;top:30px;right:30px;font-size:15px}.dialog-close-button:not(:hover){opacity:.4}.dialog-confirm-widget .dialog-widget-header,.dialog-lightbox-widget .dialog-widget-header{font-size:15px;color:#495157}.dialog-confirm-widget .dialog-buttons-wrapper>button,.dialog-lightbox-widget .dialog-buttons-wrapper>button{width:50%}.dialog-confirm-widget .dialog-buttons-wrapper>button:first-child,.dialog-lightbox-widget .dialog-buttons-wrapper>button:first-child{border-right:1px solid #e6e9ec}.dialog-confirm-widget .dialog-buttons-wrapper>button:hover,.dialog-lightbox-widget .dialog-buttons-wrapper>button:hover{background-color:#f4f6f7}.dialog-alert-widget .dialog-buttons-wrapper>button{width:100%}@media (max-width:767px){.dialog-close-button{top:15px;right:15px}body.admin-bar .dialog-close-button{top:40px}}.elementor-aspect-ratio-219 .elementor-fit-aspect-ratio{padding-bottom:42.8571%}.elementor-aspect-ratio-169 .elementor-fit-aspect-ratio{padding-bottom:56.25%}.elementor-aspect-ratio-43 .elementor-fit-aspect-ratio{padding-bottom:75%}.elementor-aspect-ratio-32 .elementor-fit-aspect-ratio{padding-bottom:66.6666%}.elementor-aspect-ratio-11 .elementor-fit-aspect-ratio{padding-bottom:100%}.elementor-fit-aspect-ratio{position:relative;height:0}.elementor-fit-aspect-ratio iframe{position:absolute;top:0;left:0;height:100%;width:100%;border:0}.elementor-hidden{display:none}.flatpickr-calendar{width:280px}.flatpickr-calendar .flatpickr-current-month span.cur-month{font-weight:300}.flatpickr-calendar .dayContainer{width:280px;min-width:280px;max-width:280px}.flatpickr-calendar .flatpickr-days{width:280px}.flatpickr-calendar .flatpickr-day{max-width:37px;height:37px;line-height:37px}.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.elementor-clearfix:after{content:"";display:block;clear:both;width:0;height:0}*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}body,html{height:100%}html{background-color:#f1f1f1}iframe,img{border:0 none}li{list-style:none}a,body{text-decoration:none}body{color:#6d7882;font-family:Roboto,Arial,Helvetica,Verdana,sans-serif;font-size:13px;font-weight:400;line-height:1;text-transform:none;overflow:hidden}body a{color:#71d7f7}body a:hover{color:#b7084e}body.elementor-editor-active #elementor-preview{right:0}@media (max-width:1439px){body.elementor-editor-active #elementor-preview{left:280px}}@media (min-width:1440px){body.elementor-editor-active #elementor-preview{left:300px}}body.elementor-editor-active #elementor-panel{left:0}body.elementor-editor-active #elementor-mode-switcher-preview .fa:before{content:""}body.elementor-editor-preview #elementor-preview{left:0}@media (max-width:1439px){body.elementor-editor-preview #elementor-panel{left:-280px}}@media (min-width:1440px){body.elementor-editor-preview #elementor-panel{left:-300px}}body.elementor-editor-preview #elementor-panel>.ui-resizable-e,body.elementor-editor-preview #elementor-panel>.ui-resizable-w{display:none}body.elementor-editor-preview #elementor-mode-switcher-preview .fa:before{content:""}#elementor-panel:not(.ui-resizable-resizing),#elementor-preview:not(.ui-resizable-resizing){-webkit-transition:left .5s,width .5s;-o-transition:left .5s,width .5s;transition:left .5s,width .5s}#elementor-loading{position:fixed;top:0;left:0;bottom:0;right:0;background:#f1f3f5;z-index:4}.elementor-loader-wrapper{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100px}.elementor-loader-wrapper .elementor-loader{height:100px;position:relative}.elementor-loader-wrapper .elementor-loader-box{background-color:#495157;position:absolute;-webkit-animation:load 1.8s linear infinite;animation:load 1.8s linear infinite}.elementor-loader-wrapper .elementor-loader-box:first-of-type{width:20%;height:100%;left:0;top:0}.elementor-loader-wrapper .elementor-loader-box:not(:first-of-type){right:0;height:20%;width:60%}.elementor-loader-wrapper .elementor-loader-box:nth-of-type(2){top:0;-webkit-animation-delay:-.45s;animation-delay:-.45s}.elementor-loader-wrapper .elementor-loader-box:nth-of-type(3){top:40%;-webkit-animation-delay:-.9s;animation-delay:-.9s}.elementor-loader-wrapper .elementor-loader-box:nth-of-type(4){bottom:0;-webkit-animation-delay:-1.35s;animation-delay:-1.35s}@-webkit-keyframes load{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}@keyframes load{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}.elementor-loading-title{color:#495157;text-align:center;text-transform:uppercase;margin-top:30px;letter-spacing:7px;font-size:10px;-webkit-animation:load-title 1.5s linear infinite;animation:load-title 1.5s linear infinite}@-webkit-keyframes load-title{0%{opacity:1}50%{opacity:.6}to{opacity:1}}@keyframes load-title{0%{opacity:1}50%{opacity:.6}to{opacity:1}}#elementor-preview-loading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff}#elementor-preview-loading i{color:#d5dadf;font-size:50px}.select2-dropdown{border-color:#a4afb7}.select2-dropdown .select2-search__field{outline:none}#elementor-fatal-error-dialog button.dialog-ok{color:#71d7f7}#elementor-fatal-error-dialog .dialog-widget-header{font-size:13px;color:#6d7882}.eicon-nerd:hover:before{content:"\e965"}.eicon-nerd:active:before{content:"\e964"}.elementor-button{text-transform:uppercase;outline:none;border:none;-webkit-border-radius:3px;border-radius:3px;-webkit-transition-property:background,color,opacity,-webkit-box-shadow;transition-property:background,color,opacity,-webkit-box-shadow;-o-transition-property:background,color,box-shadow,opacity;transition-property:background,color,box-shadow,opacity;transition-property:background,color,box-shadow,opacity,-webkit-box-shadow;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.elementor-button:hover{border:none}.elementor-button:not([disabled]){cursor:pointer}.elementor-button:not(.elementor-button-state) .elementor-state-icon{display:none}.elementor-button.elementor-button-success,.elementor-panel .elementor-button#elementor-panel-saver-publish{color:#fff}.elementor-button.elementor-button-success[disabled],.elementor-panel .elementor-button[disabled]#elementor-panel-saver-publish{background-color:#c2cbd2}.elementor-button.elementor-button-success:not([disabled]),.elementor-panel .elementor-button#elementor-panel-saver-publish:not([disabled]){background-color:#39b54a}.elementor-button.elementor-button-success:not([disabled]):hover,.elementor-panel .elementor-button#elementor-panel-saver-publish:not([disabled]):hover{opacity:.85;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-button.elementor-button-success:not([disabled]):active,.elementor-panel .elementor-button#elementor-panel-saver-publish:not([disabled]):active{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1)}.elementor-button.elementor-button-warning{background-color:#a4afb7;color:#fff}.elementor-button.elementor-button-warning[disabled]{background-color:#c2cbd2}.elementor-button.elementor-button-warning:not([disabled]):hover{background-color:#b01b1b;opacity:.85;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-button.elementor-button-warning:not([disabled]):active{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1)}.elementor-button.elementor-button-go-pro{color:#fff;background-color:#fcb92c}.elementor-button.elementor-edit-template{display:inline-block;margin-top:15px;color:#fff}.elementor-button.elementor-button-default{background-color:#a4afb7;color:#fff;font-size:11px;padding:6.5px 15px}.elementor-button.elementor-button-default:hover{background-color:#6d7882;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-button.elementor-button-default:active{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1)}.elementor-button.elementor-button-default:visited{color:#fff}.elementor-button i{margin-right:10px}.elementor-input-style,input,select,textarea{-webkit-border-radius:3px;border-radius:3px;font-size:12px;width:100%;background:none;-webkit-box-shadow:none;box-shadow:none;color:#495157;border:1px solid;outline:none}.elementor-input-style:not(:focus),input:not(:focus),select:not(:focus),textarea:not(:focus){border-color:#d5dadf}.elementor-input-style:focus,input:focus,select:focus,textarea:focus{border-color:#a4afb7}.elementor-error input,.elementor-error select,.elementor-error textarea{border-color:#b01b1b}.elementor-input-style,input,textarea{padding:5px 8px}.elementor-input-style,textarea{resize:vertical}input[type=checkbox],input[type=radio]{border:1px solid #d5dadf;background:#fff;color:#555;clear:none;cursor:pointer;display:inline-block;line-height:0;height:16px;margin:-4px 4px 0 0;outline:0;text-align:center;vertical-align:middle;width:16px;min-width:16px;-webkit-transition:border-color .05s ease-in-out;-o-transition:.05s border-color ease-in-out;transition:border-color .05s ease-in-out}input[type=checkbox]:focus,input[type=radio]:focus{border-color:#a4afb7}input[disabled]{background-color:#e6e9ec;cursor:not-allowed;opacity:1}select{height:27px}.ps-container{-ms-touch-action:none;overflow:hidden!important}.ps-container.ps-active-x>.ps-scrollbar-x-rail,.ps-container.ps-active-y>.ps-scrollbar-y-rail{display:block}.ps-container.ps-in-scrolling{pointer-events:none}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999}.ps-container>.ps-scrollbar-x-rail{display:none;position:absolute;-webkit-border-radius:4px;border-radius:4px;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;-o-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;bottom:3px;height:8px}.ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x{position:absolute;background-color:#aaa;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;bottom:0;height:8px}.ps-container>.ps-scrollbar-y-rail{display:none;position:absolute;-webkit-border-radius:4px;border-radius:4px;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;-o-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;right:3px;width:8px}.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{position:absolute;background-color:#aaa;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;right:0;width:8px}.ps-container:hover.ps-in-scrolling{pointer-events:none}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999}.ps-container:hover>.ps-scrollbar-x-rail,.ps-container:hover>.ps-scrollbar-y-rail{opacity:.6}.ps-container:hover>.ps-scrollbar-x-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{background-color:#999}.ps-container:hover>.ps-scrollbar-y-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{background-color:#999}#nprogress{pointer-events:none}#nprogress .bar{background:#39b54a;position:fixed;z-index:3;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;-webkit-box-shadow:0 0 10px #39b54a,0 0 5px #39b54a;box-shadow:0 0 10px #39b54a,0 0 5px #39b54a;opacity:1;-webkit-transform:rotate(3deg) translateY(-4px);-ms-transform:rotate(3deg) translateY(-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:none;position:fixed;z-index:3;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid transparent;border-top-color:#39b54a;border-left-color:#39b54a;-webkit-border-radius:50%;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#nprogress .bar,#nprogress .spinner{z-index:5}.elementor-panel{font-family:Roboto,Arial,Helvetica,Verdana,sans-serif;font-size:13px}.elementor-panel ::-moz-selection{background:#5bc0de;color:#fff}.elementor-panel ::selection{background:#5bc0de;color:#fff}.elementor-panel a{color:#b7084e}.elementor-panel h1,.elementor-panel h2,.elementor-panel h3,.elementor-panel h4,.elementor-panel h5,.elementor-panel h6{font-size:100%;font-weight:400}.elementor-panel abbr,.elementor-panel acronym{border:0;font-variant:normal}.elementor-panel sup{vertical-align:text-top}.elementor-panel sub{vertical-align:text-bottom}.elementor-panel img{max-width:100%;height:auto;border:0}.elementor-panel ::-moz-focus-inner{padding:0;border:0}.elementor-panel :focus{outline:0}.elementor-panel#elementor-panel{position:fixed;height:100%;top:0;bottom:0;overflow:visible;background-color:#e6e9ec}@media (max-width:1439px){.elementor-panel{width:280px}}@media (min-width:1440px){.elementor-panel{width:300px}}.elementor-panel>.ui-resizable-e,.elementor-panel>.ui-resizable-w{position:absolute;top:0;height:100%;width:7px;right:-5px;cursor:ew-resize}.elementor-panel #elementor-panel-inner{position:relative;height:100%;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2);box-shadow:0 0 5px 0 rgba(0,0,0,.2)}.elementor-panel .elementor-panel-container{clear:both;padding-left:15px;padding-right:15px}.elementor-panel #elementor-panel-content-wrapper{position:absolute;bottom:40px;top:40px;left:0;width:100%}.elementor-panel .elementor-panel-hide{display:none}.elementor-panel .elementor-panel-heading{display:table;table-layout:fixed;height:40px;padding:0 20px;width:100%;border-bottom:1px solid #e6e9ec;cursor:pointer}.elementor-panel .elementor-panel-heading:not(.elementor-open) .elementor-panel-heading-toggle .fa:before{content:""}.elementor-panel .elementor-panel-heading.elementor-open .elementor-panel-heading-toggle .fa:before{content:"\f0d7"}.elementor-panel .elementor-panel-heading>*{display:table-cell;vertical-align:middle}.elementor-panel .elementor-panel-heading-toggle{width:20px;color:#495157}.elementor-panel .elementor-panel-heading-title{color:#495157;font-weight:700}.elementor-panel .elementor-panel-box{margin-top:10px;background-color:#fff}.elementor-panel .elementor-panel-box-content{padding:20px 20px 10px}.elementor-panel .elementor-control-title{font-size:12px}.elementor-panel .elementor-button{display:inline-block}.elementor-panel .select2-container{width:100%!important}.elementor-panel .select2-container:not(.select2-container--open):not(.select2-container--focus) .select2-selection--multiple,.elementor-panel .select2-container:not(.select2-container--open):not(.select2-container--focus) .select2-selection--single{border-color:#d5dadf}.elementor-panel .select2-container.select2-container--focus .select2-selection--multiple,.elementor-panel .select2-container.select2-container--focus .select2-selection--single,.elementor-panel .select2-container.select2-container--open .select2-selection--multiple,.elementor-panel .select2-container.select2-container--open .select2-selection--single{border-color:#a4afb7}.elementor-panel .select2-container.select2-container--default .select2-selection--multiple .select2-selection__clear{display:none}.elementor-panel .select2-container.select2-container--default .select2-selection--multiple .select2-selection__choice{line-height:1.5;font-size:.9em;border:none;-webkit-border-radius:0;border-radius:0}.elementor-panel .select2-selection--single{height:27px}.elementor-panel .select2-selection__rendered{line-height:27px}.elementor-panel .select2-selection__arrow{height:27px;top:0}.elementor-panel #elementor-controls .pojo-widget-button-collapse{display:none}.elementor-panel .elementor-panel-alert{padding:15px;border-left:5px solid transparent;position:relative;font-size:12px;line-height:1.5;text-align:left}.elementor-panel .elementor-panel-alert a{color:inherit}.elementor-panel .elementor-panel-alert.elementor-panel-alert-info{color:#31708f;background-color:#d9edf7;border-color:#bcdff1}.elementor-panel .elementor-panel-alert.elementor-panel-alert-success{color:#3c763d;background-color:#dff0d8;border-color:#cae6be}.elementor-panel .elementor-panel-alert.elementor-panel-alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#f9f0c3}.elementor-panel .elementor-panel-alert.elementor-panel-alert-danger{color:#a94442;background-color:#f2dede;border-color:#e8c4c4}.elementor-panel .elementor-label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;-webkit-border-radius:.25em;border-radius:.25em;text-transform:capitalize}.elementor-panel .elementor-label.elementor-label-default{background-color:#a4afb7}.elementor-panel .elementor-label.elementor-label-info{background-color:#5bc0de}.elementor-panel .elementor-label.elementor-label-success{background-color:#5cb85c}.elementor-panel .elementor-label.elementor-label-warning{background-color:#f0ad4e}.elementor-panel .elementor-label.elementor-label-danger{background-color:#d9534f}.elementor-panel .elementor-control-field-description,.elementor-panel .elementor-descriptor{font-size:11px;font-style:italic;line-height:1.4;color:#a4afb7}.elementor-panel .elementor-panel-nerd-box{padding:30px 20px;text-align:center}.elementor-panel .elementor-panel-nerd-box .elementor-panel-nerd-box-icon{font-size:52px;color:#a4afb7}.elementor-panel .elementor-panel-nerd-box .elementor-panel-nerd-box-title{margin-top:20px;font-size:16px;font-weight:700}.elementor-panel .elementor-panel-nerd-box .elementor-panel-nerd-box-message{margin-top:20px;line-height:1.4;font-size:11px}.elementor-panel .elementor-panel-nerd-box .elementor-button.elementor-panel-nerd-box-link{background-color:#fcb92c;color:#fff;padding:7px 25px;margin-top:20px;-webkit-box-shadow:0 0 1px rgba(0,0,0,.1),0 2px 2px rgba(0,0,0,.1);box-shadow:0 0 1px rgba(0,0,0,.1),0 2px 2px rgba(0,0,0,.1);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.elementor-panel .elementor-panel-nerd-box .elementor-button.elementor-panel-nerd-box-link:hover{background-color:#fdca5e}.elementor-panel .elementor-controls-popover{display:none;position:absolute;-webkit-box-shadow:0 2px 15px rgba(0,0,0,.3);box-shadow:0 2px 15px rgba(0,0,0,.3);left:0;right:0;margin:-4px auto 5px;padding-top:15px;width:90%;z-index:1;background-color:#fff}.elementor-panel .elementor-controls-popover:before{content:"";position:absolute;top:-16px;right:22px;border:8px solid transparent;border-bottom-color:#fff}.elementor-panel .elementor-controls-popover div.elementor-control:before{content:none}.elementor-panel #elementor-panel-get-pro-elements .elementor-panel-nerd-box-message{text-transform:uppercase}.elementor-panel #elementor-panel-header{display:table;height:40px;width:100%;background-color:#b7084e;color:#fff}.elementor-panel #elementor-panel-header>*{display:table-cell;vertical-align:middle;text-align:center}.elementor-panel .elementor-header-button{width:40px}.elementor-panel .elementor-header-button .elementor-icon{cursor:pointer;display:block;font-size:19px;height:40px;line-height:40px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.elementor-panel .elementor-header-button .elementor-icon.eicon-menu-bar{font-size:18px}.elementor-panel .elementor-header-button .elementor-icon:hover{color:#d5dadf}.elementor-panel #elementor-panel-header-title{font-size:15px}.elementor-panel #elementor-panel-header-title img{width:66px}.elementor-panel #elementor-panel-elements-navigation .elementor-panel-navigation-tab{text-align:center;padding:10px 0;font-size:11px;text-transform:uppercase;cursor:pointer}.elementor-panel #elementor-panel-elements{overflow:hidden;padding:0 5px}.elementor-panel .elementor-element-wrapper{float:left;width:50%;padding:5px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.elementor-panel .elementor-element{-webkit-border-radius:3px;border-radius:3px;background-color:#fff;cursor:move}.elementor-panel .elementor-element:hover{-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2);box-shadow:0 2px 6px rgba(0,0,0,.2)}.elementor-panel .elementor-element:hover .icon,.elementor-panel .elementor-element:hover .title{color:#b7084e}.elementor-panel .elementor-element .icon{font-size:28px;padding-top:15px;color:#556068}.elementor-panel .elementor-element .elementor-element-title-wrapper{display:table;width:100%}.elementor-panel .elementor-element .title{font-size:11px;color:#556068;display:table-cell;vertical-align:middle;height:40px}.elementor-panel #elementor-panel-elements-search-wrapper{position:relative;margin:10px 10px 5px}.elementor-panel #elementor-panel-elements-search-wrapper i{position:absolute;right:0;top:50%;color:#a4afb7;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:right 1s;-o-transition:right 1s;transition:right 1s}.elementor-panel #elementor-panel-elements-search-input{font-size:11px;-webkit-border-radius:0;border-radius:0;padding:10px 27px 10px 0;font-style:italic;color:#a4afb7;border:none;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s;-webkit-appearance:none;-moz-appearance:none;appearance:none}.elementor-panel #elementor-panel-elements-search-input:focus{background-color:hsla(0,0%,100%,.7);padding-left:15px}.elementor-panel #elementor-panel-elements-search-input:focus+i{right:15px}.elementor-panel .elementor-panel-category:first-child .panel-elements-category-title{padding-top:14px}.elementor-panel .panel-elements-category-title-basic{display:none}.elementor-panel .panel-elements-category-title{padding:12px 15px;text-transform:uppercase;font-size:11px}.elementor-panel .panel-elements-category-items{overflow:hidden;padding:0 5px}.elementor-panel .elementor-panel-scheme-title{padding:10px 20px;margin-top:10px}.elementor-panel .elementor-panel-scheme-description{padding:20px 20px 0}.elementor-panel .elementor-panel-scheme-buttons{padding:0 20px;display:table;table-layout:fixed;width:100%;height:40px;background-color:#fff;-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1)}.elementor-panel .elementor-panel-scheme-button-wrapper{display:table-cell;vertical-align:middle;text-align:center}.elementor-panel .elementor-panel-scheme-button-wrapper:first-child{text-align:left}.elementor-panel .elementor-panel-scheme-button-wrapper:last-child{text-align:right}.elementor-panel .elementor-panel-scheme-save .elementor-button{padding:6px 18px}.elementor-panel .elementor-panel-scheme-discard .elementor-button,.elementor-panel .elementor-panel-scheme-reset .elementor-button{color:#a4afb7;background:none}.elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-items{position:relative}.elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item{display:inline-block}@media (max-width:1439px){.elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item:not(:nth-child(4n)){margin-right:13px}}@media (min-width:1440px){.elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item:not(:nth-child(4n)){margin-right:19px}}@media (max-width:1439px){[class*=wp-version-4-9] .elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item:not(:nth-child(4n)),[class*=wp-version-5] .elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item:not(:nth-child(4n)){margin-right:5px}}@media (min-width:1440px){[class*=wp-version-4-9] .elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item:not(:nth-child(4n)),[class*=wp-version-5] .elementor-panel .elementor-panel-scheme-color .elementor-panel-scheme-item:not(:nth-child(4n)){margin-right:12px}}.elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}@media (max-width:1439px){.elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active .wp-color-result{margin-right:4px}}@media (min-width:1440px){.elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active .wp-color-result{margin-right:6px}}@media (max-width:1439px){[class*=wp-version-4-9] .elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active .wp-color-result,[class*=wp-version-5] .elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active .wp-color-result{margin-right:10px}}@media (min-width:1440px){[class*=wp-version-4-9] .elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active .wp-color-result,[class*=wp-version-5] .elementor-panel .elementor-panel-scheme-color .wp-picker-container.wp-picker-active .wp-color-result{margin-right:9px}}.elementor-panel .elementor-panel-scheme-color-title{text-align:center;text-transform:uppercase;margin:10px 0;color:#c2cbd2;font-size:8px}.elementor-panel .elementor-panel-scheme-typography-item{display:table;table-layout:fixed;width:100%;margin-bottom:15px}.elementor-panel .elementor-panel-scheme-typography-item>*{display:table-cell;vertical-align:middle}.elementor-panel .elementor-panel-scheme-typography-item-value input,.elementor-panel .elementor-panel-scheme-typography-item-value select{width:100%}.elementor-panel .elementor-panel-scheme-item .elementor-panel-heading:not(.elementor-open)+.elementor-panel-scheme-typography-items{display:none}.elementor-panel .elementor-panel-scheme-color-system-scheme{margin-bottom:10px}.elementor-panel .elementor-panel-scheme-color-system-scheme .elementor-title{font-size:11px;color:#a4afb7;font-style:italic;margin-top:5px}.elementor-panel .elementor-panel-scheme-color-system-items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition:border .5s;-o-transition:border .5s;transition:border .5s;overflow:hidden;padding:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #d5dadf;cursor:pointer}.elementor-panel .elementor-panel-scheme-color-system-items:hover{border:1px solid #a4afb7}.elementor-panel .elementor-panel-scheme-color-system-item{height:20px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.elementor-panel #elementor-panel-schemes-disabled a:hover{text-decoration:underline}.elementor-panel #elementor-panel-page-menu{padding:25px 15px}.elementor-panel #elementor-panel-exit-to-dashboard{width:100%;padding:15px 20px;font-size:12px;background-color:#0085ba;color:#fff;text-transform:uppercase;text-align:left;font-weight:400;border:none}.elementor-panel #elementor-panel-exit-to-dashboard:hover{background-color:#0073a1;-webkit-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}.elementor-panel #elementor-panel-exit-to-dashboard:active{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.19),0 3px 3px rgba(0,0,0,.1)}.elementor-panel #elementor-panel-exit-to-dashboard:visited{color:#fff}.elementor-panel #elementor-panel-exit-to-dashboard i{margin-right:15px}.elementor-panel .elementor-panel-menu-group-title{text-transform:uppercase;font-size:11px}.elementor-panel .elementor-panel-menu-items{margin:15px 0 25px;-webkit-border-radius:5px;border-radius:5px;overflow:hidden}.elementor-panel .elementor-panel-menu-item{display:table;width:100%;height:40px;cursor:pointer;margin-bottom:1px;background-color:#fff}.elementor-panel .elementor-panel-menu-item:hover{background-color:hsla(0,0%,100%,.8)}.elementor-panel .elementor-panel-menu-item>*{display:table-cell;vertical-align:middle}.elementor-panel .elementor-panel-menu-item-icon{text-align:center;width:50px;color:#a4afb7}.elementor-panel .elementor-panel-menu-item-title{font-weight:500}.elementor-panel .elementor-panel-menu-item-title>span{color:#39b54a}.elementor-panel .elementor-control.elementor-control-clear_page{background-color:transparent}.elementor-panel .elementor-control.elementor-control-clear_page .elementor-control-raw-html{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.elementor-panel .elementor-control.elementor-control-clear_page button{width:80px;height:26px}.elementor-panel .elementor-panel-navigation{background-color:#fff;-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1);display:table;table-layout:fixed;width:100%}.elementor-panel .elementor-panel-navigation .elementor-panel-navigation-tab{display:table-cell}.elementor-panel .elementor-panel-navigation .elementor-panel-navigation-tab.active{background-image:-webkit-gradient(linear,left top,left bottom,from(#f3f3f3),to(#fff));background-image:-webkit-linear-gradient(top,#f3f3f3,#fff);background-image:-o-linear-gradient(top,#f3f3f3,#fff);background-image:linear-gradient(180deg,#f3f3f3,#fff);border-bottom:3px solid #b7084e}.elementor-panel .elementor-panel-navigation .elementor-panel-navigation-tab a{display:block;text-align:center;padding:12px 0 8px;font-size:10px;color:#6d7882}.elementor-panel .elementor-panel-navigation .elementor-panel-navigation-tab a:before{font-family:FontAwesome;font-size:16px;display:block;margin-bottom:6px}.elementor-panel .elementor-tab-control-content a:before{content:"\f040"}.elementor-panel .elementor-tab-control-style a:before{content:"\f042"}.elementor-panel .elementor-tab-control-advanced a:before,.elementor-panel .elementor-tab-control-general_style a:before,.elementor-panel .elementor-tab-control-settings a:before{content:"\f013"}.elementor-panel .elementor-tab-control-responsive a:before{content:"\f10a"}.elementor-panel .elementor-tab-control-column a:before,.elementor-panel .elementor-tab-control-layout a:before{content:"\f0db"}.elementor-panel .elementor-tab-control-lightbox a:before{content:"\f2d2"}.elementor-panel .elementor-control{background-color:#fff;position:relative;padding:0 20px 15px}.elementor-panel .elementor-control a{font-weight:500;text-decoration:none;border-bottom:1px dotted transparent;-webkit-transition:all .3s ease-in-out;-o-transition:all ease-in-out .3s;transition:all .3s ease-in-out}.elementor-panel .elementor-control a:hover{border-bottom-color:inherit}.elementor-panel .elementor-control.elementor-control-separator-default:before{content:"";height:1px;display:block;margin-bottom:15px;background-color:#e6e9ec}.elementor-panel .elementor-control.elementor-control-separator-default.elementor-control-wp{margin-top:15px}.elementor-panel .elementor-control.elementor-control-separator-default.elementor-control-wp:before{background-color:transparent}.elementor-panel .elementor-control.elementor-control-separator-before{padding-top:15px}.elementor-panel .elementor-control.elementor-control-separator-before:before{content:"";position:absolute;height:3px;width:100%;top:0;left:0;background-color:#d5dadf}.elementor-panel .elementor-control.elementor-control-separator-after:after{content:"";position:absolute;height:3px;width:100%;bottom:0;left:0;background-color:#d5dadf}.elementor-panel .elementor-control.elementor-control-separator-after+.elementor-control-type-tabs{padding-top:15px}.elementor-panel .elementor-control.elementor-control-deprecated,.elementor-panel .elementor-control.elementor-control-deprecated .elementor-control-field-description{color:#b01b1b}.elementor-panel .elementor-control.elementor-control-hidden-label>*>*>.elementor-control-title,.elementor-panel .elementor-control.elementor-control-hidden-label>*>.elementor-control-title,.elementor-panel .elementor-control.elementor-hidden-control{display:none}.elementor-panel .elementor-control.elementor-control-type-heading .elementor-control-title{font-weight:700;margin:0}body:not(.elementor-device-desktop) .elementor-panel .elementor-control.elementor-control-responsive-desktop,body:not(.elementor-device-mobile) .elementor-panel .elementor-control.elementor-control-responsive-mobile,body:not(.elementor-device-tablet) .elementor-panel .elementor-control.elementor-control-responsive-tablet{display:none}.elementor-panel .elementor-control-wp{line-height:1.5}.elementor-panel .elementor-control-wp p{margin:15px 0}.elementor-panel .elementor-control-field{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-panel .elementor-label-block>.elementor-control-content>.elementor-control-field{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.elementor-panel .elementor-label-block>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:10px}.elementor-panel .elementor-label-block.elementor-control-hidden-label>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{margin-top:0}.elementor-panel .elementor-label-inline>.elementor-control-content>.elementor-control-field>.elementor-control-title{width:45%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.elementor-panel .elementor-label-inline>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{width:55%}.elementor-panel .elementor-control-field-description{margin-top:10px}.elementor-panel .elementor-required{color:#b01b1b}.elementor-panel .elementor-choices{display:table;width:100%;height:27px;background-color:#a4afb7;text-align:center;border-spacing:1px;-webkit-border-radius:3px;border-radius:3px}.elementor-panel .elementor-choices input{display:none}.elementor-panel .elementor-choices input:checked+.elementor-choices-label{color:#fff}.elementor-panel .elementor-choices input:not(:checked)+.elementor-choices-label{background-color:#fff;color:#a4afb7}.elementor-panel .elementor-choices .elementor-choices-label{display:table-cell;vertical-align:middle;font-size:12px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;cursor:pointer}.elementor-panel .elementor-slider{display:inline-block;margin-top:10px;height:4px;background-color:#a4afb7;-webkit-border-radius:5px;border-radius:5px;position:relative;width:67%}.elementor-panel .elementor-slider .ui-slider-handle{height:16px;width:16px;background-color:#fff;display:inline-block;top:50%;-webkit-transform:translateY(-50%) translateX(-8px);-ms-transform:translateY(-50%) translateX(-8px);transform:translateY(-50%) translateX(-8px);position:absolute;-webkit-box-shadow:1px 1px 6px rgba(0,0,0,.3);box-shadow:1px 1px 6px rgba(0,0,0,.3);-webkit-border-radius:50%;border-radius:50%;cursor:pointer}.elementor-panel .elementor-slider-input{width:33%;float:right}.elementor-panel .elementor-slider-input input{width:80%;float:right}.elementor-panel .elementor-units-choices{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:right}.elementor-panel .elementor-units-choices input{display:none}.elementor-panel .elementor-units-choices input:not(:checked)+label{color:#c2cbd2}.elementor-panel .elementor-units-choices input:checked+label{text-decoration:underline}.elementor-panel .elementor-units-choices label{cursor:pointer;padding:0 2px;text-transform:uppercase;font-size:9px}.elementor-panel .elementor-control-responsive-switchers{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 5px}.elementor-panel .elementor-responsive-switcher{display:inline-block;-webkit-border-radius:50%;border-radius:50%;height:18px;width:18px;background-color:#a4afb7;cursor:pointer;position:relative;margin-left:5px;color:#fff;font-size:8px;text-align:center;-webkit-transition:background-color .5s;-o-transition:background-color .5s;transition:background-color .5s}.elementor-panel .elementor-responsive-switcher:hover{background-color:#c2cbd2}.elementor-panel .elementor-responsive-switcher i{position:relative;display:block;line-height:18px}.elementor-panel .elementor-responsive-switcher i:before{height:18px;width:18px;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.elementor-device-desktop #elementor-panel .elementor-panel-controls-stack:not(.elementor-responsive-switchers-open) .elementor-responsive-switcher{background:#c2cbd2}.elementor-device-desktop #elementor-panel .elementor-panel-controls-stack:not(.elementor-responsive-switchers-open) .elementor-responsive-switcher:not(.elementor-responsive-switcher-desktop){display:none}.elementor-device-mobile .elementor-panel .elementor-responsive-switcher-mobile,.elementor-device-tablet .elementor-panel .elementor-responsive-switcher-tablet{background-color:#71d7f7}.elementor-panel .elementor-update-preview{margin:15px 15px 0;background-color:#e6e9ec;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-panel .elementor-update-preview-button-wrapper{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:right}.elementor-panel .elementor-update-preview-button{padding:8px 15px;text-transform:uppercase}.elementor-panel .elementor-control-align .elementor-choices,.elementor-panel .elementor-control-position .elementor-choices,.elementor-panel .elementor-control-text_align .elementor-choices{direction:ltr}.elementor-panel .elementor-control-type-media .elementor-control-media{padding:7px;border:1px solid;height:150px}.elementor-panel .elementor-control-type-media .elementor-control-media:not(:hover){border-color:#d5dadf}.elementor-panel .elementor-control-type-media .elementor-control-media:not(:hover) .elementor-control-media-upload-button{background-color:#d5dadf}.elementor-panel .elementor-control-type-media .elementor-control-media:hover{border-color:#a4afb7}.elementor-panel .elementor-control-type-media .elementor-control-media:hover .elementor-control-media-upload-button{background-color:#a4afb7}.elementor-panel .elementor-control-type-media .elementor-control-media.media-empty .elementor-control-media-image-area,.elementor-panel .elementor-control-type-media .elementor-control-media:not(.media-empty) .elementor-control-media-upload-button{display:none}.elementor-panel .elementor-control-type-media .elementor-control-media>*{height:100%;cursor:pointer;position:relative}.elementor-panel .elementor-control-type-media .fa-plus-circle{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);color:#fff;font-size:20px}.elementor-panel .elementor-control-type-media .elementor-control-media-image-area:not(:hover) .elementor-control-media-delete{display:none}.elementor-panel .elementor-control-type-media .elementor-control-media-image-area:hover .elementor-control-media-image{opacity:.5}.elementor-panel .elementor-control-type-media .elementor-control-media-delete{position:absolute;bottom:0;left:0;right:0;text-align:center;padding:9.5px;font-size:11px;color:#fff;background-color:#a4afb7;text-transform:uppercase}.elementor-panel .elementor-control-type-media .elementor-control-media-image{height:100%;-webkit-background-size:cover;background-size:cover;background-position:50%}.elementor-panel .elementor-control-type-dimensions .elementor-control-dimensions{overflow:hidden}.elementor-panel .elementor-control-type-dimensions li{float:left;width:20%}.elementor-panel .elementor-control-type-dimensions li .elementor-link-dimensions,.elementor-panel .elementor-control-type-dimensions li input{display:block;text-align:center;width:100%;border-color:#a4afb7;height:27px}.elementor-panel .elementor-control-type-dimensions li input{border-left:none;-webkit-border-radius:0;border-radius:0;padding:4px 0}.elementor-panel .elementor-control-type-dimensions li input:focus+.elementor-control-dimension-label{color:#a4afb7}.elementor-panel .elementor-control-type-dimensions li .elementor-link-dimensions{border:1px solid #a4afb7;border-left:none;background-color:#fff;padding:0;outline:none;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;cursor:pointer}.elementor-panel .elementor-control-type-dimensions li:first-child input{border-left:1px solid #a4afb7;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.elementor-panel .elementor-control-type-dimensions .elementor-control-dimension-label{display:block;text-align:center;color:#d5dadf;font-size:9px;text-transform:uppercase;padding-top:5px}.elementor-panel .elementor-control-type-dimensions .elementor-link-dimensions.unlinked{background-color:#fff}.elementor-panel .elementor-control-type-dimensions .elementor-link-dimensions.unlinked .elementor-linked{display:none}.elementor-panel .elementor-control-type-dimensions .elementor-link-dimensions:not(.unlinked){background-color:#a4afb7}.elementor-panel .elementor-control-type-dimensions .elementor-link-dimensions:not(.unlinked) .elementor-unlinked{display:none}.elementor-panel .elementor-control-type-dimensions .elementor-link-dimensions .elementor-linked{color:#fff}.elementor-panel .elementor-control-type-url .elementor-control-url-external-hide .elementor-control-url-more{display:none}.elementor-panel .elementor-control-type-url .elementor-control-url-external-show input{padding-right:46px}.elementor-panel .elementor-control-type-url .elementor-control-input-wrapper{position:relative}.elementor-panel .elementor-control-type-url .elementor-control-url-more{position:absolute;top:0;right:0;height:26px;width:40px;border-left:1px solid;cursor:pointer;font-size:10px;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-panel .elementor-control-type-url .elementor-control-url-more i{font-size:13px}.elementor-panel .elementor-control-type-url .elementor-control-url-more-input,.elementor-panel .elementor-control-type-url .elementor-control-url-more-input:not(:checked)+.elementor-control-url-more-options{display:none}.elementor-panel .elementor-control-type-url .elementor-control-url-more-options{padding-top:10px}.elementor-panel .elementor-control-type-url .elementor-control-url-option{padding:5px;font-size:12px}.elementor-panel .elementor-control-type-url .elementor-input[data-setting=url],.elementor-panel .elementor-control-type-url input[type=url]{direction:ltr}.elementor-panel .elementor-control-type-url .elementor-input[data-setting=url]:not(:focus)+.elementor-control-url-more,.elementor-panel .elementor-control-type-url input[type=url]:not(:focus)+.elementor-control-url-more{border-color:#d5dadf}.elementor-panel .elementor-control-type-url .elementor-input[data-setting=url]:focus+.elementor-control-url-more,.elementor-panel .elementor-control-type-url input[type=url]:focus+.elementor-control-url-more{border-color:#a4afb7}.elementor-panel .elementor-control-type-section{margin-top:10px;padding:0}.elementor-panel .elementor-control-type-section+.elementor-control:not(.elementor-control-type-section){padding-top:15px}.elementor-panel .elementor-control-type-section+.elementor-control:not(.elementor-control-type-section):before{display:none}.elementor-panel .elementor-control-type-color>.elementor-control-content>.elementor-control-field>.elementor-control-title{width:70%}.elementor-panel .elementor-control-type-color>.elementor-control-content>.elementor-control-field>.elementor-control-input-wrapper{height:27px;width:30%}.elementor-panel .elementor-control-type-wysiwyg.elementor-rich-editing-disabled .wp-editor-container{margin-top:10px}.elementor-panel .elementor-control-type-wysiwyg *{-webkit-box-sizing:content-box;box-sizing:content-box}.elementor-panel .elementor-control-type-wysiwyg .wp-editor-container{border:1px solid #e6e9ec;-webkit-border-radius:3px;border-radius:3px}.elementor-panel .elementor-control-type-wysiwyg #insert-media-button{margin-top:7px;height:auto;line-height:1;font-size:10px;padding:3px 7px;background-color:#e6e9ec}.elementor-panel .elementor-control-type-wysiwyg .ed_button{height:22px;width:auto}.elementor-panel .elementor-control-type-wysiwyg .wp-media-buttons-icon{height:14px;margin:0}.elementor-panel .elementor-control-type-wysiwyg .wp-media-buttons-icon:before{font-size:14px}.elementor-panel .elementor-control-type-wysiwyg .wp-switch-editor{border:none;color:#6d7882;font-size:10px;padding:3px 9px 4px;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.elementor-panel .elementor-control-type-wysiwyg .html-active .switch-tmce{background-color:transparent}.elementor-panel .elementor-control-type-wysiwyg .html-active .switch-html,.elementor-panel .elementor-control-type-wysiwyg .tmce-active .switch-tmce{background-color:#e6e9ec}.elementor-panel .elementor-control-type-wysiwyg .tmce-active .switch-html{background-color:transparent}.elementor-panel .elementor-control-type-wysiwyg .mce-toolbar-grp,.elementor-panel .elementor-control-type-wysiwyg .quicktags-toolbar{background-color:#e6e9ec}.elementor-panel .elementor-control-type-wysiwyg .mce-toolbar-grp>div{padding:0 3px}.elementor-panel .elementor-control-type-wysiwyg .elementor-wp-editor{-webkit-box-sizing:border-box;box-sizing:border-box}.elementor-panel .elementor-control-type-wysiwyg .mce-ico{color:#6d7882;font-size:16px}.elementor-panel .elementor-control-type-wysiwyg .mce-btn{margin-right:0;margin-left:0}.elementor-panel .elementor-control-type-wysiwyg .mce-btn.mce-active,.elementor-panel .elementor-control-type-wysiwyg .mce-btn:active,.elementor-panel .elementor-control-type-wysiwyg .mce-btn:hover{border-color:#d5dadf}.elementor-panel .elementor-control-type-wysiwyg .mce-path{padding:5px 10px}.elementor-panel .elementor-control-type-wysiwyg .mce-path-item{font-size:12px;color:#6d7882}.elementor-panel .elementor-control-type-icon .select2-selection__rendered .fa{margin-right:3px}.elementor-panel .elementor-control-type-gallery.elementor-gallery-empty .elementor-control-gallery-clear,.elementor-panel .elementor-control-type-gallery.elementor-gallery-empty .elementor-control-gallery-thumbnails{display:none}.elementor-panel .elementor-control-type-gallery .elementor-control-gallery-thumbnails{overflow:hidden;margin-top:20px;cursor:pointer}.elementor-panel .elementor-control-type-gallery .elementor-control-gallery-thumbnail{width:40px;height:40px;-webkit-background-size:cover;background-size:cover;background-position:50% 50%;float:left;margin-bottom:10px}.elementor-panel .elementor-control-type-gallery .elementor-control-gallery-thumbnail:not(:nth-child(5n)){margin-right:10px}.elementor-panel .elementor-control-type-gallery .elementor-control-gallery-add{width:100%;height:30px;color:#fff;background-color:#a4afb7;margin-top:10px;text-transform:uppercase}.elementor-panel .elementor-control-type-gallery .elementor-control-gallery-clear{color:#b01b1b;cursor:pointer}.elementor-panel .elementor-control-type-structure .elementor-control-structure-preset{border:1px solid #e6e9ec;padding:3px;-webkit-border-radius:3px;border-radius:3px}.elementor-panel .elementor-control-type-structure .elementor-control-structure-preset:not(.elementor-control-structure-current-preset){display:inline-block;cursor:pointer;height:50px}.elementor-panel .elementor-control-type-structure .elementor-control-structure-preset:not(.elementor-control-structure-current-preset) svg{height:100%}.elementor-panel .elementor-control-type-structure .elementor-control-structure-preset path{fill:#e6e9ec}.elementor-panel .elementor-control-type-structure .elementor-control-structure-current-preset{margin-top:15px}.elementor-panel .elementor-control-type-structure .elementor-control-structure-current-preset svg{display:block;width:100%}.elementor-panel .elementor-control-type-structure .elementor-control-structure-reset{padding:10px 0 0 2px;font-size:11px;cursor:pointer;color:#a4afb7}.elementor-panel .elementor-control-type-structure .elementor-control-structure-reset i{margin-right:8px}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets-title,.elementor-panel .elementor-control-type-structure .elementor-control-structure-title{color:#495157;font-weight:700;padding:13.5px 20px;position:relative}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets-title:after,.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets-title:before,.elementor-panel .elementor-control-type-structure .elementor-control-structure-title:after,.elementor-panel .elementor-control-type-structure .elementor-control-structure-title:before{content:"";position:absolute;left:0;right:0}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets-title:before,.elementor-panel .elementor-control-type-structure .elementor-control-structure-title:before{top:0;background-color:#e6e9ec;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets-title:after,.elementor-panel .elementor-control-type-structure .elementor-control-structure-title:after{bottom:0;height:1px;background-color:#e6e9ec}.elementor-panel .elementor-control-type-structure .elementor-control-structure-title{margin:10px -20px 0}.elementor-panel .elementor-control-type-structure .elementor-control-structure-title:before{height:10px;-webkit-box-shadow:inset 0 2px 4px hsla(0,0%,50%,.1);box-shadow:inset 0 2px 4px hsla(0,0%,50%,.1)}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets-title{margin:15px -20px 0}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets-title:before{height:3px}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets input{display:none}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets input:checked+.elementor-control-structure-preset{border:1px solid #a4afb7}.elementor-panel .elementor-control-type-structure .elementor-control-structure-more-presets input:checked+.elementor-control-structure-preset path{fill:#a4afb7}.elementor-panel .elementor-control-type-structure .elementor-control-structure-preset-wrapper{margin-top:15px}.elementor-panel .elementor-control-type-structure .elementor-control-structure-preset-title{text-align:center;padding-top:5px;font-style:italic;font-size:11px;color:#a4afb7}.elementor-panel .elementor-control-type-image_dimensions .elementor-control-field-description{margin:0 0 15px;line-height:1.4}.elementor-panel .elementor-control-type-image_dimensions .elementor-control-input-wrapper{overflow:hidden}.elementor-panel .elementor-control-type-image_dimensions .elementor-image-dimensions-field{width:65px;float:left}.elementor-panel .elementor-control-type-image_dimensions .elementor-image-dimensions-field input:focus+.elementor-image-dimensions-field-description{color:#a4afb7}.elementor-panel .elementor-control-type-image_dimensions .elementor-image-dimensions-separator{width:20px;text-align:center;float:left;padding-top:4px}.elementor-panel .elementor-control-type-image_dimensions .elementor-image-dimensions-field-description{display:block;text-transform:uppercase;margin-top:5px;color:#d5dadf;font-size:9px;text-align:center}.elementor-panel .elementor-control-type-image_dimensions .elementor-image-dimensions-apply-button{float:right;height:27px;width:65px}.elementor-panel .elementor-control-type-code{padding:0 10px 15px}.elementor-panel .elementor-control-type-wp_widget .widget-inside{display:block}.elementor-panel .elementor-control-type-wp_widget .quicktags-toolbar input{width:auto}.elementor-panel .elementor-control-type-tabs{font-size:.8em;color:#a4afb7;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-panel .elementor-control-type-tab{text-align:center;width:100%;padding:0;line-height:30px;border-top:1px solid #a4afb7;border-bottom:1px solid #a4afb7;border-right:1px solid #a4afb7;cursor:pointer}.elementor-panel .elementor-control-type-tab:first-child{border-left:1px solid #a4afb7;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}.elementor-panel .elementor-control-type-tab:last-child{-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}.elementor-panel .elementor-control-type-tab.elementor-tab-active{background-color:#a4afb7;color:#fff}.elementor-panel .elementor-tab-close{display:none!important}.elementor-panel .elementor-control-type-repeater,.elementor-panel .elementor-control-type-repeater .elementor-control:not(.elementor-control-type-tab){padding:0 10px 15px}.elementor-panel .elementor-control-type-repeater .elementor-control:before,.elementor-panel .elementor-control-type-repeater.elementor-repeater-has-minimum-rows .elementor-repeater-tool-remove{display:none}.elementor-panel .elementor-control-type-repeater .repeater-fields{margin:10px 0}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-controls{border:1px solid #d5dadf;border-top-width:0;padding-top:15px}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-controls:not(.editable){display:none}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-controls .wp-picker-container.wp-picker-active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);border-width:0}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools{display:table;table-layout:fixed;width:100%;color:#556068;background-color:#d5dadf;height:40px;border-spacing:1px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools:hover{background-color:#a4afb7}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools>div{display:table-cell;text-align:center;vertical-align:middle;cursor:pointer}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools>div:not(.elementor-repeater-row-handle-sortable){background-color:#fff}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools>div:hover{opacity:.95}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title{text-align:left;padding:0 10px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title .fa{margin-right:5px}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-tool{width:40px}.elementor-panel .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-handle-sortable{cursor:move;width:10px;color:#fff}.elementor-panel .elementor-control-type-repeater .elementor-button-wrapper{text-align:center;padding:10px}.elementor-panel .elementor-control-type-textarea textarea{display:block}.elementor-panel .elementor-control-type-box_shadow .elementor-control-input-wrapper{overflow:hidden}.elementor-panel .elementor-control-type-box_shadow .elementor-shadow-slider{margin-top:10px}.elementor-panel .elementor-control-type-text_shadow .elementor-control-input-wrapper{overflow:hidden}.elementor-panel .elementor-control-type-text_shadow .elementor-shadow-slider{margin-top:10px}.elementor-panel .elementor-control-type-switcher.elementor-label-inline>.elementor-control-content .elementor-control-field .elementor-control-title{width:70%}.elementor-panel .elementor-control-type-switcher.elementor-label-inline>.elementor-control-content .elementor-control-field .elementor-control-input-wrapper{width:30%}.elementor-panel .elementor-control-type-switcher .elementor-control-input-wrapper{text-align:right}.elementor-panel .elementor-control-type-switcher .elementor-switch{position:relative;display:inline-block;vertical-align:top;width:49px;height:20px;background-color:#fff;-webkit-border-radius:18px;border-radius:18px;cursor:pointer}.elementor-panel .elementor-control-type-switcher .elementor-switch-input{display:none}.elementor-panel .elementor-control-type-switcher .elementor-switch-label{position:relative;display:block;height:inherit;font-size:7px;text-transform:uppercase;background:#eceeef;-webkit-border-radius:inherit;border-radius:inherit;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.12),inset 0 0 2px rgba(0,0,0,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.12),inset 0 0 2px rgba(0,0,0,.15);-webkit-transition:.15s ease-out;-o-transition:.15s ease-out;transition:.15s ease-out;-webkit-transition-property:opacity,background;-o-transition-property:opacity,background;transition-property:opacity,background}.elementor-panel .elementor-control-type-switcher .elementor-switch-label:after,.elementor-panel .elementor-control-type-switcher .elementor-switch-label:before{position:absolute;top:0;width:50%;text-align:center;line-height:20px;-webkit-transition:inherit;-o-transition:inherit;transition:inherit}.elementor-panel .elementor-control-type-switcher .elementor-switch-label:before{content:attr(data-off);right:3px;color:#a4afb7;text-shadow:0 1px hsla(0,0%,100%,.5)}.elementor-panel .elementor-control-type-switcher .elementor-switch-label:after{content:attr(data-on);left:3px;color:#fff;text-shadow:0 1px rgba(0,0,0,.2);opacity:0}.elementor-panel .elementor-control-type-switcher .elementor-switch-input:checked~.elementor-switch-label{background:#71d7f7;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.15),inset 0 0 3px rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.15),inset 0 0 3px rgba(0,0,0,.2)}.elementor-panel .elementor-control-type-switcher .elementor-switch-input:checked~.elementor-switch-label:before{opacity:0}.elementor-panel .elementor-control-type-switcher .elementor-switch-input:checked~.elementor-switch-label:after{opacity:1}.elementor-panel .elementor-control-type-switcher .elementor-switch-handle{position:absolute;top:1px;left:1px;width:18px;height:18px;background:#fff;-webkit-border-radius:10px;border-radius:10px;-webkit-transition:left .15s ease-out;-o-transition:left .15s ease-out;transition:left .15s ease-out}.elementor-panel .elementor-control-type-switcher .elementor-switch-input:checked~.elementor-switch-handle{left:30px;-webkit-box-shadow:-1px 1px 5px rgba(0,0,0,.2);box-shadow:-1px 1px 5px rgba(0,0,0,.2)}.elementor-panel .elementor-control-type-order .elementor-control-oreder-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-panel .elementor-control-type-order input{display:none}.elementor-panel .elementor-control-type-order input:checked+.elementor-control-order-label{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.elementor-panel .elementor-control-type-order select{-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.elementor-panel .elementor-control-type-order select:not(:focus)~.elementor-control-order-label{border-color:#d5dadf}.elementor-panel .elementor-control-type-order select:focus~.elementor-control-order-label{border-color:#a4afb7}.elementor-panel .elementor-control-type-order .elementor-control-order-label{position:relative;padding:0;width:40px;border:1px solid;font-size:10px;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;margin-left:-3px;background-color:#fff;cursor:pointer}.elementor-panel .elementor-control-type-order .elementor-control-order-label i{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.elementor-panel .elementor-control-type-hidden{display:none!important}.elementor-panel .elementor-control-type-popover_toggle input{display:none}.elementor-panel .elementor-control-type-popover_toggle label{cursor:pointer}.elementor-panel .elementor-control-type-popover_toggle .elementor-control-input-wrapper{direction:rtl}.elementor-panel .elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle:checked+.elementor-control-popover-toggle-toggle-label{color:#71d7f7}.elementor-panel .elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle:not(:checked)~.elementor-control-popover-toggle-reset-label{display:none}.elementor-panel .elementor-control-type-popover_toggle .elementor-control-popover-toggle-reset-label{color:#c2cbd2;padding-right:5px}.elementor-panel .elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle-label{width:50px;height:27px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-border-radius:3px;border-radius:3px;border:1px solid #d5dadf}.elementor-panel .elementor-control-type-button .elementor-control-input-wrapper{text-align:right}.elementor-panel .elementor-control-type-button .elementor-button{width:80px;height:26px}.elementor-panel .wp-picker-container.wp-picker-active{position:absolute;z-index:1;top:0;right:7px;background-color:#fff;border:solid #fff;border-width:0 10px 0 5px;padding-top:10px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.4);box-shadow:0 0 5px rgba(0,0,0,.4)}.elementor-panel .wp-picker-container.wp-picker-active .wp-color-result{float:right}.elementor-panel .wp-picker-container.wp-picker-active .wp-picker-input-wrap{padding-left:10px;float:left}.elementor-panel .wp-picker-container *{-webkit-box-sizing:content-box;box-sizing:content-box}.elementor-panel .wp-picker-container .color-alpha{width:-webkit-calc(100% - 2px * 2);width:calc(100% - 2px * 2);height:-webkit-calc(100% - 2px * 2);height:calc(100% - 2px * 2);margin:2px;position:absolute;top:0;left:0;-webkit-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box}.elementor-panel .wp-picker-container .iris-picker{border:none}.elementor-panel .wp-color-result{margin:0;width:48px;height:25px;-webkit-transition:border .5s;-o-transition:border .5s;transition:border .5s;padding:0;background-color:#fafafa;-webkit-border-radius:3px;border-radius:3px;border:1px solid #d5dadf}.elementor-panel .wp-color-result,.elementor-panel .wp-color-result:focus{-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff}.elementor-panel .wp-color-result.wp-picker-open:after,.elementor-panel .wp-color-result:after{content:none}.elementor-panel .wp-color-result:hover{border:1px solid #a4afb7}.elementor-panel .wp-color-result:active,.elementor-panel .wp-color-result:focus{outline:0}.elementor-panel .wp-picker-clear.button,.elementor-panel .wp-picker-default.button{height:26px;width:48px;padding:0;background-color:#d5dadf;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;margin:0}.elementor-panel .wp-color-picker{float:left;width:100px;max-width:100px;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;line-height:1}.elementor-panel .wp-picker-holder *{-webkit-box-sizing:content-box;box-sizing:content-box}.elementor-panel .wp-picker-open~.wp-picker-holder{clear:both;margin-bottom:15px}.elementor-panel .iris-square-value{-webkit-transition:none;-o-transition:none;transition:none}.elementor-panel .elementor-control .wp-picker-container:not(.wp-picker-active){float:right}.elementor-panel .elementor-control .wp-picker-container:not(.wp-picker-active) .wp-color-result{margin:0}.elementor-panel .elementor-control .wp-picker-container.wp-picker-active{-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px)}.elementor-panel .elementor-control .wp-picker-container.wp-picker-active .wp-color-result{margin-right:3px}.elementor-panel #elementor-panel-footer{position:absolute;bottom:0;left:0;right:0;height:40px;background-color:#495157}.elementor-panel #elementor-panel-footer-tools{display:table;table-layout:fixed;width:100%;height:100%}.elementor-panel .elementor-panel-footer-tool{display:table-cell;vertical-align:middle;text-align:center;cursor:pointer;color:#a4afb7;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.elementor-panel .elementor-panel-footer-tool #elementor-panel-saver-button-update{border-right:1px solid #2d8739;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.elementor-panel .elementor-panel-footer-tool #elementor-panel-saver-button-update i{margin-right:5px}.elementor-panel .elementor-panel-footer-tool #elementor-panel-saver-button-save-options{float:left;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.elementor-panel .elementor-panel-footer-tool #elementor-panel-saver-button-save-options i{margin:auto}.elementor-panel .elementor-panel-footer-tool.elementor-open{color:#fff}.elementor-panel .elementor-panel-footer-tool:not(.elementor-open):hover{color:#d5dadf}.elementor-panel .elementor-panel-footer-tool:not(.elementor-open) .elementor-panel-footer-sub-menu-wrapper{display:none}.elementor-panel .elementor-panel-footer-sub-menu-wrapper{position:absolute;bottom:100%;left:0;width:100%;background-color:#556068;padding:10px;-webkit-box-shadow:-2px -5px 8px rgba(0,0,0,.1);box-shadow:-2px -5px 8px rgba(0,0,0,.1);cursor:default;z-index:2}.elementor-panel .elementor-panel-footer-sub-menu{-webkit-border-radius:5px;border-radius:5px;overflow:hidden}.elementor-panel .elementor-panel-footer-sub-menu-item{background-color:#495157;display:table;table-layout:fixed;width:100%;cursor:pointer}.elementor-panel .elementor-panel-footer-sub-menu-item:not(:last-child){margin-bottom:1px}.elementor-panel .elementor-panel-footer-sub-menu-item[data-device-mode=mobile-landscape] .fa-mobile{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.elementor-panel .elementor-panel-footer-sub-menu-item:hover{background-color:rgba(0,0,0,.2)}.elementor-panel .elementor-panel-footer-sub-menu-item.active{background-color:rgba(0,0,0,.3)}.elementor-panel .elementor-panel-footer-sub-menu-item>*{display:table-cell;height:40px;vertical-align:middle}.elementor-panel .elementor-panel-footer-sub-menu-item .elementor-icon{width:40px;color:#a4afb7}.elementor-panel .elementor-panel-footer-sub-menu-item .elementor-title{text-align:left;color:#d5dadf}.elementor-panel .elementor-panel-footer-sub-menu-item .elementor-description{width:95px;text-align:left;font-size:11px;font-style:italic;color:#a4afb7}.elementor-panel #elementor-panel-footer-help-title{text-align:left;padding:10px 0;color:#d5dadf}.elementor-panel #elementor-panel-saver-publish{width:80px}.elementor-panel #elementor-panel-saver-publish .elementor-button.elementor-button-state #elementor-panel-saver-button-publish-label{display:none}.elementor-panel #elementor-panel-saver-save-options{width:35px;border-left:1px solid #495157}.elementor-panel #elementor-panel-saver-save-options .elementor-last-edited-wrapper{font-size:11px;font-style:italic;color:#a4afb7;padding:5px 0 15px}.elementor-panel #elementor-panel-saver-save-options .elementor-last-edited-wrapper:not(.elementor-state-active) .elementor-state-icon{display:none}.elementor-panel #elementor-panel-saver-save-options .elementor-last-edited-wrapper time{border-bottom:1px dotted transparent;-webkit-transition:all .3s ease-in-out;-o-transition:all ease-in-out .3s;transition:all .3s ease-in-out;cursor:pointer}.elementor-panel #elementor-panel-saver-save-options .elementor-last-edited-wrapper time:hover{border-bottom-color:inherit}.elementor-panel #elementor-panel-saver-button-preview a{color:#a4afb7}.elementor-panel #elementor-panel-saver-button-publish,.elementor-panel #elementor-panel-saver-button-save-options{font-size:11px;text-transform:uppercase;height:26px}.elementor-panel #elementor-panel-saver-button-publish{width:100%;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.elementor-panel #elementor-panel-saver-button-,.elementor-panel #elementor-panel-saver-button-save-options{width:25px}#elementor-mode-switcher{position:absolute;left:100%;top:50%;width:15px;height:50px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#e6e9ec;font-size:15px;-webkit-box-shadow:3px 1px 5px rgba(0,0,0,.1);box-shadow:3px 1px 5px rgba(0,0,0,.1);cursor:pointer}#elementor-mode-switcher:hover,body.elementor-editor-preview #elementor-mode-switcher{background-color:#b7084e;color:#fff}#elementor-mode-switcher-inner,#elementor-mode-switcher-preview{width:100%;height:100%;position:absolute;top:0;left:0}#elementor-mode-switcher-preview{cursor:pointer}#elementor-mode-switcher-preview .fa{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}#elementor-mode-switcher-preview-input{display:none}.elementor-revision-item__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid #d5dadf;padding:10px 15px;margin-bottom:10px;font-size:11px}.elementor-revision-item__wrapper.current{font-weight:700}.elementor-revision-item__wrapper .elementor-revision-item__tools-current{color:#b7084e}.elementor-revision-item:hover:not(.elementor-revision-current-preview){background-color:rgba(230,233,236,.3)}.elementor-revision-item-loading .elementor-revision-item__tools-current,.elementor-revision-item-loading .elementor-revision-item__tools-delete,.elementor-revision-item.elementor-revision-current-preview .elementor-revision-item__tools-delete,.elementor-revision-item:not(.elementor-revision-item-loading) .elementor-revision-item__tools-spinner,.elementor-revision-item:not(:hover) .elementor-revision-item__tools-delete{display:none}.elementor-revision-item__gravatar{-webkit-border-radius:50%;border-radius:50%;overflow:hidden}.elementor-revision-item__gravatar img{display:block}.elementor-revision-item__details{padding-left:15px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;cursor:pointer}.elementor-revision-item__tools-delete{cursor:pointer}.elementor-revision-meta{padding-top:5px;font-size:10px;font-weight:700}.elementor-revision-current-preview{background-color:#e6e9ec}#elementor-restore-autosave-dialog.dialog-widget{background-color:rgba(0,0,0,.3)}.elementor-history-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid #d5dadf;padding:10px 15px;margin-bottom:10px;font-size:11px;line-height:1.4;cursor:pointer}.elementor-history-item:hover{background-color:rgba(230,233,236,.3)}.elementor-history-item:hover .elementor-history-item__icon .fa:before{content:"\f1da"}.elementor-history-item-applied{color:#a4afb7}.elementor-history-item-current{background:#e6e9ec;cursor:inherit}.elementor-history-item-current .elementor-history-item__icon .fa:before,.elementor-history-item-current:hover .elementor-history-item__icon .fa:before{content:"\f00c"}.elementor-history-item__details{width:95%}.elementor-history-item__title{font-weight:700}.elementor-history-item__action,.elementor-history-item__subtitle{font-weight:lighter}.elementor-history-item__action{font-style:italic;text-decoration:underline}.elementor-history-item .__icon{float:right}.elementor-history-revisions-message{font-size:11px;text-align:center;padding:5px 0}#elementor-preview{background-color:#333;position:absolute;height:100%;top:0;right:0;border:0}.elementor-device-desktop #elementor-preview{overflow-y:hidden}body:not(.elementor-device-desktop) #elementor-preview{overflow-y:auto}#elementor-preview-responsive-wrapper{position:absolute;top:0;bottom:0;left:0;right:0;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.elementor-device-desktop #elementor-preview-responsive-wrapper{min-width:1025px;margin:0 auto;width:100%;height:100%}.elementor-device-tablet #elementor-preview-responsive-wrapper{width:768px;height:1025px;padding:40px 10px 70px}.elementor-device-mobile #elementor-preview-responsive-wrapper{width:360px;height:640px;padding:40px 10px 70px}body:not(.elementor-device-desktop) #elementor-preview-responsive-wrapper{-webkit-border-radius:30px;border-radius:30px;background-color:#111;margin:30px auto 80px;-webkit-box-sizing:content-box;box-sizing:content-box}#elementor-preview-iframe{width:100%;height:100%;background-color:#fff}.tipsy{font-size:10px;position:absolute;padding:5px;z-index:5}.tipsy-inner{background-color:#000;color:#fff;max-width:200px;padding:6px 12px;text-align:center;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.5);box-shadow:0 0 5px 0 rgba(0,0,0,.5)}.tipsy-arrow{position:absolute;width:0;height:0;line-height:0;border:5px dashed #000}.tipsy-arrow-n{border-bottom-color:#000}.tipsy-arrow-s{border-top-color:#000}.tipsy-arrow-e{border-left-color:#000}.tipsy-arrow-w{border-right-color:#000}.tipsy-n .tipsy-arrow,.tipsy-nw .tipsy-arrow{border-left-color:transparent;border-right-color:transparent;top:0;border-bottom-style:solid;border-top:none}.tipsy-n .tipsy-arrow{left:50%;margin-left:-5px}.tipsy-nw .tipsy-arrow{left:10px}.tipsy-ne .tipsy-arrow{top:0;right:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-s .tipsy-arrow,.tipsy-se .tipsy-arrow,.tipsy-sw .tipsy-arrow{bottom:0;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-s .tipsy-arrow{left:50%;margin-left:-5px}.tipsy-sw .tipsy-arrow{left:10px}.tipsy-se .tipsy-arrow{right:10px}.tipsy-e .tipsy-arrow,.tipsy-w .tipsy-arrow{top:50%;margin-top:-5px;border-top-color:transparent;border-bottom-color:transparent}.tipsy-e .tipsy-arrow{right:0;border-left-style:solid;border-right:none}.tipsy-w .tipsy-arrow{left:0;border-right-style:solid;border-left:none}#elementor-template-library-modal .dialog-widget-content{background-color:#f1f3f5;width:100%}@media (max-width:1439px){#elementor-template-library-modal .dialog-widget-content{max-width:990px}}@media (min-width:1440px){#elementor-template-library-modal .dialog-widget-content{max-width:1200px}}#elementor-template-library-modal .dialog-widget-header{padding:0;background-color:#fff;-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1);position:relative;z-index:1}#elementor-template-library-modal .dialog-buttons-wrapper{display:none}#elementor-template-library-modal .dialog-message{height:750px;max-height:85vh;overflow:auto;padding:25px 30px 30px}#elementor-template-library-modal a,#elementor-template-library-modal a:hover{color:inherit}#elementor-template-library-modal a.elementor-template-library-blank-footer-link{font-style:normal;text-decoration:underline;color:#39b54a}#elementor-template-library-modal a.elementor-template-library-blank-footer-link:hover{font-weight:500}#elementor-template-library-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:50px}#elementor-template-library-header-logo-area{text-align:left;padding-left:15px}#elementor-template-library-header-logo-area>*{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#elementor-template-library-header-logo{font-size:15px;text-transform:uppercase;color:#495157;font-weight:700;cursor:pointer}#elementor-template-library-header-logo-icon-wrapper{padding:4px 7px 6px;background-image:-webkit-linear-gradient(225deg,#ef295a,#434363);background-image:-o-linear-gradient(225deg,#ef295a,#434363);background-image:linear-gradient(-135deg,#ef295a,#434363);-webkit-border-radius:2px;border-radius:2px;margin-right:10px}#elementor-template-library-header-logo i{color:#fff;font-size:10px}#elementor-template-library-header-menu-area{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}#elementor-template-library-header-menu{text-align:center;color:#6d7882;font-size:13px}.elementor-template-library-menu-item{display:inline-block;padding:17px;cursor:pointer}.elementor-template-library-menu-item.elementor-active{background-image:-webkit-gradient(linear,left top,left bottom,from(#f3f3f3),to(#fff));background-image:-webkit-linear-gradient(top,#f3f3f3,#fff);background-image:-o-linear-gradient(top,#f3f3f3,#fff);background-image:linear-gradient(180deg,#f3f3f3,#fff);border-bottom:3px solid #9b0a46}#elementor-template-library-header-items-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.elementor-template-library-header-item{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:content-box;box-sizing:content-box}.elementor-template-library-header-item>i{font-size:20px;-webkit-transition:color .5s;-o-transition:color .5s;transition:color .5s;cursor:pointer}.elementor-template-library-header-item>i:not(:hover){color:#a4afb7}#elementor-template-library-header-close-modal{width:45px;border-left:1px solid #e6e9ec}#elementor-template-library-header-close-modal i{font-size:18px}#elementor-template-library-header-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#elementor-template-library-header-actions>div{padding-right:16px}#elementor-template-library-header-preview-insert-wrapper{cursor:default;padding:0 10px}#elementor-template-library-header-preview-insert-wrapper .elementor-button{padding:8px 14px}#elementor-template-library-header-preview-back{padding:16.5px 16.5px 15px 0;border-right:1px solid #e6e9ec;cursor:pointer;-webkit-transition:color .5s;-o-transition:color .5s;transition:color .5s}#elementor-template-library-header-preview-back:not(:hover){color:#a4afb7}#elementor-template-library-header-preview-back i{padding-right:10px;font-size:18px}#elementor-template-library-header-preview-back i:before{content:""}#elementor-template-library-loading .elementor-loading-title{color:#a4afb7}#elementor-template-library-loading .elementor-loader-box{background-color:#d5dadf}#elementor-template-library-templates{padding:0 15px}#elementor-template-library-templates[data-template-source=local] #elementor-template-library-templates-container{-webkit-box-shadow:1px 1px 20px 0 rgba(0,0,0,.03);box-shadow:1px 1px 20px 0 rgba(0,0,0,.03);margin-top:10px}#elementor-template-library-templates[data-template-source=local] .elementor-template-library-order-input:checked+.elementor-template-library-order-label{color:#6d7882}#elementor-template-library-templates[data-template-source=remote] #elementor-template-library-templates-container{margin:10px -15px 0}#elementor-template-library-templates[data-template-source=remote] .elementor-template-library-order-input:checked+.elementor-template-library-order-label{color:#495157}#elementor-template-library-templates .elementor-template-library-order-input,#elementor-template-library-templates.elementor-templates-filter-active #elementor-template-library-footer-banner,#elementor-template-library-templates[data-template-source=empty] #elementor-template-library-footer-banner,#elementor-template-library-templates[data-template-source=empty] #elementor-template-library-order-toolbar-local{display:none}#elementor-template-library-templates .elementor-template-library-order-input:checked+.elementor-template-library-order-label{padding-right:8px}#elementor-template-library-templates .elementor-template-library-order-input:checked+.elementor-template-library-order-label:after{font-family:eicons;content:"\e956";margin-left:3px}#elementor-template-library-templates .elementor-template-library-order-input:checked.elementor-template-library-order-reverse+.elementor-template-library-order-label:after{content:"\e955"}#elementor-template-library-templates-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#elementor-template-library-templates-container .elementor-template-library-template-insert{font-size:12px}#elementor-template-library-templates-container .elementor-template-library-template-local .elementor-template-library-template-insert{text-transform:none}#elementor-template-library-toolbar{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#elementor-template-library-toolbar,.elementor-template-library-filter-toolbar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#elementor-template-library-filter-toolbar-remote{font-size:11px}#elementor-template-library-order{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-right:1px solid #d5dadf}.elementor-template-library-order-label{text-transform:uppercase;cursor:pointer;padding-right:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.elementor-template-library-order-label:hover{color:#556068}#elementor-template-library-my-favorites{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:left;padding-left:20px}#elementor-template-library-filter-my-favorites{display:none}#elementor-template-library-filter-my-favorites:checked+#elementor-template-library-filter-my-favorites-label{color:#495157}#elementor-template-library-filter-my-favorites:checked+#elementor-template-library-filter-my-favorites-label i:after{color:#b7084e;content:"\f004"}#elementor-template-library-filter-my-favorites-label{cursor:pointer;text-transform:uppercase}#elementor-template-library-filter-my-favorites-label:hover{color:#556068}#elementor-template-library-filter-my-favorites-label:hover i:after{color:#b7084e}#elementor-template-library-filter-my-favorites-label i{padding-right:5px}#elementor-template-library-filter-my-favorites-label i:after{color:#a4afb7;content:"\f08a"}#elementor-template-library-filter-text-wrapper{width:200px;position:relative}#elementor-template-library-filter-text-wrapper:after{content:"\e863";position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-family:eicons}#elementor-template-library-filter-text{border:none;border-bottom:1px solid #d5dadf;-webkit-border-radius:0;border-radius:0;font-size:11px;text-transform:uppercase;padding:8px 15px 8px 0;-webkit-transition:border .5s;-o-transition:border .5s;transition:border .5s}#elementor-template-library-filter-text::-webkit-input-placeholder{font-weight:300;color:#c2cbd2}#elementor-template-library-filter-text::-moz-placeholder{font-weight:300;color:#c2cbd2}#elementor-template-library-filter-text:-ms-input-placeholder,#elementor-template-library-filter-text::-ms-input-placeholder{font-weight:300;color:#c2cbd2}#elementor-template-library-filter-text::placeholder{font-weight:300;color:#c2cbd2}#elementor-template-library-filter-text:focus{border-color:#c2cbd2}#elementor-template-library-filter-text:focus::-webkit-input-placeholder{color:#a4afb7}#elementor-template-library-filter-text:focus::-moz-placeholder{color:#a4afb7}#elementor-template-library-filter-text:focus:-ms-input-placeholder,#elementor-template-library-filter-text:focus::-ms-input-placeholder{color:#a4afb7}#elementor-template-library-filter-text:focus::placeholder{color:#a4afb7}.elementor-template-library-template-remote{margin:15px;padding:8px;background-color:#fff;-webkit-box-shadow:0 1px 20px 0 rgba(0,0,0,.07);box-shadow:0 1px 20px 0 rgba(0,0,0,.07);-webkit-border-radius:3px;border-radius:3px}.elementor-template-library-template-remote:not(:hover) .elementor-template-library-template-controls{opacity:0}.elementor-template-library-template-remote:not(:hover) .elementor-template-library-template-favorite-label{display:none}@media (max-width:1439px){.elementor-template-library-template-remote{width:-webkit-calc(25% - 30px);width:calc(25% - 30px)}}@media (min-width:1440px){.elementor-template-library-template-remote{width:-webkit-calc(20% - 30px);width:calc(20% - 30px)}}@media (max-width:1025px){.elementor-template-library-template-remote{width:-webkit-calc(33.333% - 30px);width:calc(33.333% - 30px)}}.elementor-template-library-template-remote.elementor-template-library-pro-template .elementor-template-library-template-body{position:relative}.elementor-template-library-template-remote.elementor-template-library-pro-template .elementor-template-library-template-body:before{position:absolute;content:"pro";text-transform:uppercase;top:5px;right:5px;background-color:#b7084e;color:#d5dadf;padding:2px 4px 0;font-size:9px;-webkit-border-radius:2px;border-radius:2px}.elementor-template-library-template-remote .elementor-template-library-template-body{height:200px;position:relative}@media (max-width:1025px){.elementor-template-library-template-remote .elementor-template-library-template-body{height:300px}}.elementor-template-library-template-remote .elementor-template-library-template-screenshot{height:100%;-webkit-background-size:cover;background-size:cover;background-position-x:50%;-webkit-box-shadow:inset 0 -2px 15px -6px rgba(0,0,0,.07);box-shadow:inset 0 -2px 15px -6px rgba(0,0,0,.07)}.elementor-template-library-template-remote .elementor-template-library-template-controls{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.elementor-template-library-template-remote .elementor-template-library-template-action{font-size:11px;width:150px;padding:11px}.elementor-template-library-template-remote .elementor-template-library-template-preview{position:relative;height:150px;cursor:pointer}.elementor-template-library-template-remote .elementor-template-library-template-preview i{font-size:20px;color:#d5dadf;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.elementor-template-library-template-remote .elementor-template-library-template-footer{margin:10px 0 2px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:11px;line-height:1}.elementor-template-library-template-remote .elementor-template-library-template-name{text-align:left;color:#6d7882;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding-right:5px}.elementor-template-library-template-remote .elementor-template-library-template-favorite-input{display:none}.elementor-template-library-template-remote .elementor-template-library-template-favorite-input:checked+.elementor-template-library-template-favorite-label i:before{content:"\f004";color:#b7084e}.elementor-template-library-template-remote .elementor-template-library-template-favorite-label{cursor:pointer}.elementor-template-library-template-remote .elementor-template-library-template-favorite-label:hover i{color:#b7084e}#elementor-template-library-order-toolbar-local,.elementor-template-library-template-local{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 25px;text-align:left}#elementor-template-library-order-toolbar-local{margin-top:30px}#elementor-template-library-order-toolbar-local .elementor-template-library-order-label{line-height:1;font-size:10px;font-weight:500}#elementor-template-library-order-toolbar-local .elementor-template-library-order-label:not(:hover){color:#a4afb7}.elementor-template-library-template-local{height:50px;width:100%;margin-top:1px;background-color:#fff;-webkit-transition:background-color .3s linear;-o-transition:background-color .3s linear;transition:background-color .3s linear}.elementor-template-library-template-local:hover{background-color:#fafbfb}.elementor-template-library-template-local:not(:hover) .elementor-template-library-template-insert{background:none;color:#a4afb7}.elementor-template-library-template-local:first-child{-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.elementor-template-library-template-local:last-child{-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.elementor-template-library-template-local .elementor-template-library-template-name{font-weight:500}.elementor-template-library-template-local .elementor-template-library-template-meta,.elementor-template-library-template-local .elementor-template-library-template-name{padding-right:20px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.elementor-template-library-template-local .elementor-template-library-template-meta{color:#a4afb7}.elementor-template-library-template-local .elementor-template-library-template-controls{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-template-library-template-local .elementor-template-library-template-controls>div{cursor:pointer;-webkit-transition:color .5s;-o-transition:color .5s;transition:color .5s}.elementor-template-library-template-local .elementor-template-library-template-controls>div:not(:hover){color:#a4afb7}.elementor-template-library-template-local .elementor-template-library-template-insert i{margin-right:3px}.elementor-template-library-template-local .elementor-template-library-template-control-title{margin-left:6px}.elementor-template-library-template-local .elementor-template-library-template-delete:hover{color:red}.elementor-template-library-template-local .elementor-template-library-template-export:hover i{color:#556068}.elementor-template-library-template-local .elementor-template-library-template-action{padding:8px 18px;margin:0 20px}.elementor-template-library-template-local .elementor-template-library-template-more{display:none;position:absolute;background-color:#fff;padding:3px 20px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:1px 3px 11px rgba(0,0,0,.3);box-shadow:1px 3px 11px rgba(0,0,0,.3);top:100%;right:0;-webkit-transform:translateX(65%) translateY(-7px);-ms-transform:translateX(65%) translateY(-7px);transform:translateX(65%) translateY(-7px);z-index:1}.elementor-template-library-template-local .elementor-template-library-template-more:before{content:"";position:absolute;border:solid transparent;border-width:8px 4px;border-bottom-color:#fff;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.elementor-template-library-template-local .elementor-template-library-template-more>div{margin:10px 0;font-size:11px}.elementor-template-library-template-local .elementor-template-library-template-more-toggle{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:right}.elementor-template-library-template-local .elementor-template-library-template-more-toggle i{font-size:16px}#elementor-template-library-preview{height:100%;overflow:hidden}#elementor-template-library-preview iframe{height:150%;-webkit-transform:scale(.666) translateX(-25%) translateY(-25%);-ms-transform:scale(.666) translateX(-25%) translateY(-25%);transform:scale(.666) translateX(-25%) translateY(-25%)}@media (max-width:1439px){#elementor-template-library-preview iframe{width:1440px}}@media (min-width:1440px){#elementor-template-library-preview iframe{width:1710px}}.elementor-template-library-blank-icon{font-size:65px;margin-top:45px;color:#c2cbd2;line-height:1}.elementor-template-library-blank-title{font-size:30px;margin-top:40px}.elementor-template-library-blank-message{font-size:18px;color:#a4afb7;margin-top:25px;font-weight:300}#elementor-template-library-save-template-form{margin-top:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#elementor-template-library-save-template-form>*{height:55px;font-size:16px}#elementor-template-library-save-template-name{width:500px;background-color:#fff;font-weight:300;color:#a4afb7;padding-left:25px;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;border:none}#elementor-template-library-save-template-name::-webkit-input-placeholder{color:#a4afb7}#elementor-template-library-save-template-name::-moz-placeholder{color:#a4afb7}#elementor-template-library-save-template-name:-ms-input-placeholder,#elementor-template-library-save-template-name::-ms-input-placeholder{color:#a4afb7}#elementor-template-library-save-template-name::placeholder{color:#a4afb7}#elementor-template-library-save-template-submit{width:150px;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;font-weight:500}#elementor-template-library-save-template-submit:hover{-webkit-box-shadow:none;box-shadow:none}#elementor-template-library-import-form{width:95%;background-color:hsla(0,0%,100%,.5);padding:60px;border:2px dashed #d5dadf;margin:35px auto;-webkit-transition:background-color .5s;-o-transition:background-color .5s;transition:background-color .5s}#elementor-template-library-import-form:hover{background-color:hsla(0,0%,100%,.9)}#elementor-template-library-import-form-or{margin-top:15px;font-size:18px}#elementor-template-library-import-form-label{margin-top:20px;padding:15px 35px;font-size:16px;display:inline-block}#elementor-template-library-import-form-input{display:none}#elementor-template-library-import-form.elementor-drag-over{border:3px dashed #71d7f7}#elementor-template-library-import .elementor-template-library-blank-icon{margin-top:0}#elementor-template-library-import .elementor-template-library-blank-message{margin-top:20px}.elementor-template-library-blank-footer{position:absolute;bottom:70px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);color:#a4afb7;font-size:16px;font-style:italic}@media (max-height:700px){.elementor-template-library-blank-footer{display:none}}#elementor-template-library-footer-banner i{color:#c2cbd2;font-size:56px;margin-top:40px}#elementor-template-library-footer-banner .elementor-excerpt{color:#a4afb7;font-size:15px;font-weight:500;margin:20px 0}#elementor-template-library-templates-empty{width:100%;margin-top:40px}#elementor-template-library-error-dialog .dialog-message{text-align:start}#elementor-template-library-error-info{margin-top:10px}@media (max-width:1439px){.elementor-template-library-local-column-1{width:33%}.elementor-template-library-local-column-2{width:10%}.elementor-template-library-local-column-3,.elementor-template-library-local-column-4{width:15%}.elementor-template-library-local-column-5{width:27%}}@media (min-width:1440px){.elementor-template-library-local-column-1{width:25%}.elementor-template-library-local-column-2,.elementor-template-library-local-column-3,.elementor-template-library-local-column-4{width:17%}.elementor-template-library-local-column-5{width:24%}}@media (max-width:1024px){.elementor-template-library-local-column-3{display:none}.elementor-template-library-local-column-5{width:41%}}#elementor-toast{position:absolute;width:280px;padding:20px;-webkit-border-radius:5px;border-radius:5px;color:#d5dadf;background-color:rgba(0,0,0,.8)}#elementor-toast .dialog-message{font-size:13px}#elementor-toast .dialog-buttons-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-top:15px}#elementor-toast .dialog-button{color:#fcb92c;margin:0 5px;text-transform:uppercase;cursor:pointer}#elementor-toast .dialog-button:last-child{margin-right:0}
assets/css/frontend-rtl.css CHANGED
@@ -1,4 +1,4 @@
1
- /*! elementor - v1.8.12 - 08-01-2018 */
2
  .dialog-widget-content {
3
  background-color: #fff;
4
  position: absolute;
1
+ /*! elementor - v1.9.0 - 09-01-2018 */
2
  .dialog-widget-content {
3
  background-color: #fff;
4
  position: absolute;
assets/css/frontend-rtl.min.css CHANGED
@@ -1,2 +1,2 @@
1
- /*! elementor - v1.8.12 - 08-01-2018 */
2
  .dialog-widget-content{background-color:#fff;position:absolute;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);overflow:hidden}.dialog-message{font-size:12px;line-height:1.5}.dialog-type-lightbox{position:fixed;height:100%;width:100%;top:0;left:0;background-color:rgba(0,0,0,.8);z-index:9999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dialog-type-lightbox .dialog-widget-content{margin:auto;width:375px}.dialog-type-lightbox .dialog-message{padding:0 20px;min-height:50px}.dialog-type-lightbox .dialog-message,.dialog-type-lightbox .dialog-widget-header{text-align:center}.dialog-type-lightbox .dialog-buttons-wrapper{border-top:1px solid #e6e9ec;text-align:center}.dialog-type-lightbox .dialog-buttons-wrapper>button{border:none;background:none;font-size:15px;cursor:pointer;padding:13px 0;outline:0}.dialog-type-lightbox .dialog-buttons-wrapper>button:first-child{color:#6d7882}.dialog-type-lightbox .dialog-buttons-wrapper>button.dialog-ok{color:#b01b1b}.dialog-type-lightbox .dialog-buttons-wrapper>button.dialog-take_over{color:#39b54a}.dialog-type-lightbox .dialog-buttons-wrapper>button:active{background-color:rgba(230,233,236,.5)}.dialog-type-lightbox .dialog-buttons-wrapper>button::-moz-focus-inner{border:0}.dialog-widget-header{padding:20px 0;font-weight:500}.dialog-close-button{cursor:pointer;position:absolute;top:30px;right:30px;font-size:15px}.dialog-close-button:not(:hover){opacity:.4}.dialog-confirm-widget .dialog-widget-header,.dialog-lightbox-widget .dialog-widget-header{font-size:15px;color:#495157}.dialog-confirm-widget .dialog-buttons-wrapper>button,.dialog-lightbox-widget .dialog-buttons-wrapper>button{width:50%}.dialog-confirm-widget .dialog-buttons-wrapper>button:first-child,.dialog-lightbox-widget .dialog-buttons-wrapper>button:first-child{border-left:1px solid #e6e9ec}.dialog-confirm-widget .dialog-buttons-wrapper>button:hover,.dialog-lightbox-widget .dialog-buttons-wrapper>button:hover{background-color:#f4f6f7}.dialog-alert-widget .dialog-buttons-wrapper>button{width:100%}@media (max-width:767px){.dialog-close-button{top:15px;right:15px}body.admin-bar .dialog-close-button{top:40px}}.elementor-aspect-ratio-219 .elementor-fit-aspect-ratio{padding-bottom:42.8571%}.elementor-aspect-ratio-169 .elementor-fit-aspect-ratio{padding-bottom:56.25%}.elementor-aspect-ratio-43 .elementor-fit-aspect-ratio{padding-bottom:75%}.elementor-aspect-ratio-32 .elementor-fit-aspect-ratio{padding-bottom:66.6666%}.elementor-aspect-ratio-11 .elementor-fit-aspect-ratio{padding-bottom:100%}.elementor-fit-aspect-ratio{position:relative;height:0}.elementor-fit-aspect-ratio iframe{position:absolute;top:0;left:0;height:100%;width:100%;border:0}.elementor-hidden{display:none}.flatpickr-calendar{width:280px}.flatpickr-calendar .flatpickr-current-month span.cur-month{font-weight:300}.flatpickr-calendar .dayContainer{width:280px;min-width:280px;max-width:280px}.flatpickr-calendar .flatpickr-days{width:280px}.flatpickr-calendar .flatpickr-day{max-width:37px;height:37px;line-height:37px}.elementor{-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual}.elementor *,.elementor :after,.elementor :before{-webkit-box-sizing:border-box;box-sizing:border-box}.elementor a{-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.elementor hr{margin:0;background-color:transparent}.elementor img{height:auto;max-width:100%;border:none;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.elementor .elementor-widget:not(.elementor-widget-text-editor) figure{margin:0}.elementor embed,.elementor iframe,.elementor object,.elementor video{max-width:100%;width:100%;margin:0;line-height:1;border:none}.elementor .elementor-custom-embed{line-height:0}.elementor .elementor-background-video-container{height:100%;width:100%;top:0;left:0;position:absolute;overflow:hidden;z-index:0;-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}.elementor .elementor-background-video-container.elementor-loading{opacity:0}.elementor .elementor-background-video-embed{max-width:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.elementor .elementor-background-video{position:absolute;max-width:none;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.elementor .elementor-html5-video{-o-object-fit:cover;object-fit:cover}.elementor .elementor-background-overlay{height:100%;width:100%;top:0;left:0;position:absolute}.elementor-invisible{visibility:hidden}.elementor-align-center{text-align:center}.elementor-align-center .elementor-button{width:auto}.elementor-align-right{text-align:right}.elementor-align-right .elementor-button{width:auto}.elementor-align-left{text-align:left}.elementor-align-left .elementor-button{width:auto}.elementor-align-justify .elementor-button{width:100%}.elementor-custom-embed-play{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.elementor-custom-embed-play i{font-size:100px;color:#fff;opacity:.8;text-shadow:1px 0 6px rgba(0,0,0,.3);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.elementor-custom-embed-play.elementor-playing i{font-family:FontAwesome;-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.elementor-custom-embed-play.elementor-playing i:before{content:"\f1ce"}.elementor-swiper-button{position:absolute;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;z-index:1;cursor:pointer;font-size:25px;color:hsla(0,0%,93%,.9);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.elementor-swiper-button.swiper-button-disabled{opacity:.3}@media (max-width:1024px){.elementor-tablet-align-center{text-align:center}.elementor-tablet-align-center .elementor-button{width:auto}.elementor-tablet-align-right{text-align:right}.elementor-tablet-align-right .elementor-button{width:auto}.elementor-tablet-align-left{text-align:left}.elementor-tablet-align-left .elementor-button{width:auto}.elementor-tablet-align-justify .elementor-button{width:100%}}@media (max-width:767px){.elementor-mobile-align-center{text-align:center}.elementor-mobile-align-center .elementor-button{width:auto}.elementor-mobile-align-right{text-align:right}.elementor-mobile-align-right .elementor-button{width:auto}.elementor-mobile-align-left{text-align:left}.elementor-mobile-align-left .elementor-button{width:auto}.elementor-mobile-align-justify .elementor-button{width:100%}}#wpadminbar #wp-admin-bar-elementor_edit_page>.ab-item:before{content:"\e800";font-family:eicons;font-size:12px;margin-top:5px}.elementor:after{position:absolute;opacity:0;width:0;height:0;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}@media (min-width:1025px){.elementor:after{content:"desktop"}}@media (min-width:768px) and (max-width:1024px){.elementor:after{content:"tablet"}}@media (max-width:767px){.elementor:after{content:"mobile"}}.elementor-section{position:relative}.elementor-section .elementor-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:auto;margin-left:auto;position:relative}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.elementor-section.elementor-section-stretched{position:relative;width:100%}.elementor-section.elementor-section-items-top>.elementor-container{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.elementor-section.elementor-section-items-middle>.elementor-container{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-section.elementor-section-items-bottom>.elementor-container{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}@media (min-width:768px){.elementor-section.elementor-section-height-full{height:100vh}.elementor-section.elementor-section-height-full>.elementor-container{height:100%}}.elementor-section-content-top>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.elementor-section-content-middle>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-section-content-bottom>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.elementor-row{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width:1024px){.elementor-row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.elementor-column-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-column-wrap,.elementor-widget-wrap{width:100%;position:relative}.elementor-widget{position:relative}.elementor-widget:not(:last-child){margin-bottom:20px}.elementor-column{position:relative;min-height:1px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-column-gap-narrow>.elementor-row>.elementor-column>.elementor-element-populated{padding:5px}.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:10px}.elementor-column-gap-extended>.elementor-row>.elementor-column>.elementor-element-populated{padding:15px}.elementor-column-gap-wide>.elementor-row>.elementor-column>.elementor-element-populated{padding:20px}.elementor-column-gap-wider>.elementor-row>.elementor-column>.elementor-element-populated{padding:30px}.elementor-inner-section .elementor-column-gap-no .elementor-element-populated{padding:0}@media (min-width:768px){.elementor-column.elementor-col-10,.elementor-column[data-col="10"]{width:10%}.elementor-column.elementor-col-11,.elementor-column[data-col="11"]{width:11.111%}.elementor-column.elementor-col-12,.elementor-column[data-col="12"]{width:12.5%}.elementor-column.elementor-col-14,.elementor-column[data-col="14"]{width:14.285%}.elementor-column.elementor-col-16,.elementor-column[data-col="16"]{width:16.666%}.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-30,.elementor-column[data-col="30"]{width:30%}.elementor-column.elementor-col-33,.elementor-column[data-col="33"]{width:33.333%}.elementor-column.elementor-col-40,.elementor-column[data-col="40"]{width:40%}.elementor-column.elementor-col-50,.elementor-column[data-col="50"]{width:50%}.elementor-column.elementor-col-60,.elementor-column[data-col="60"]{width:60%}.elementor-column.elementor-col-66,.elementor-column[data-col="66"]{width:66.666%}.elementor-column.elementor-col-70,.elementor-column[data-col="70"]{width:70%}.elementor-column.elementor-col-75,.elementor-column[data-col="75"]{width:75%}.elementor-column.elementor-col-80,.elementor-column[data-col="80"]{width:80%}.elementor-column.elementor-col-83,.elementor-column[data-col="83"]{width:83.333%}.elementor-column.elementor-col-90,.elementor-column[data-col="90"]{width:90%}.elementor-column.elementor-col-100,.elementor-column[data-col="100"]{width:100%}}@media (max-width:479px){.elementor-column.elementor-xs-10{width:10%}.elementor-column.elementor-xs-11{width:11.111%}.elementor-column.elementor-xs-12{width:12.5%}.elementor-column.elementor-xs-14{width:14.285%}.elementor-column.elementor-xs-16{width:16.666%}.elementor-column.elementor-xs-20{width:20%}.elementor-column.elementor-xs-25{width:25%}.elementor-column.elementor-xs-30{width:30%}.elementor-column.elementor-xs-33{width:33.333%}.elementor-column.elementor-xs-40{width:40%}.elementor-column.elementor-xs-50{width:50%}.elementor-column.elementor-xs-60{width:60%}.elementor-column.elementor-xs-66{width:66.666%}.elementor-column.elementor-xs-70{width:70%}.elementor-column.elementor-xs-75{width:75%}.elementor-column.elementor-xs-80{width:80%}.elementor-column.elementor-xs-83{width:83.333%}.elementor-column.elementor-xs-90{width:90%}.elementor-column.elementor-xs-100{width:100%}}@media (max-width:767px){.elementor-column.elementor-sm-10{width:10%}.elementor-column.elementor-sm-11{width:11.111%}.elementor-column.elementor-sm-12{width:12.5%}.elementor-column.elementor-sm-14{width:14.285%}.elementor-column.elementor-sm-16{width:16.666%}.elementor-column.elementor-sm-20{width:20%}.elementor-column.elementor-sm-25{width:25%}.elementor-column.elementor-sm-30{width:30%}.elementor-column.elementor-sm-33{width:33.333%}.elementor-column.elementor-sm-40{width:40%}.elementor-column.elementor-sm-50{width:50%}.elementor-column.elementor-sm-60{width:60%}.elementor-column.elementor-sm-66{width:66.666%}.elementor-column.elementor-sm-70{width:70%}.elementor-column.elementor-sm-75{width:75%}.elementor-column.elementor-sm-80{width:80%}.elementor-column.elementor-sm-83{width:83.333%}.elementor-column.elementor-sm-90{width:90%}.elementor-column.elementor-sm-100{width:100%}}@media (min-width:768px) and (max-width:1024px){.elementor-column.elementor-md-10{width:10%}.elementor-column.elementor-md-11{width:11.111%}.elementor-column.elementor-md-12{width:12.5%}.elementor-column.elementor-md-14{width:14.285%}.elementor-column.elementor-md-16{width:16.666%}.elementor-column.elementor-md-20{width:20%}.elementor-column.elementor-md-25{width:25%}.elementor-column.elementor-md-30{width:30%}.elementor-column.elementor-md-33{width:33.333%}.elementor-column.elementor-md-40{width:40%}.elementor-column.elementor-md-50{width:50%}.elementor-column.elementor-md-60{width:60%}.elementor-column.elementor-md-66{width:66.666%}.elementor-column.elementor-md-70{width:70%}.elementor-column.elementor-md-75{width:75%}.elementor-column.elementor-md-80{width:80%}.elementor-column.elementor-md-83{width:83.333%}.elementor-column.elementor-md-90{width:90%}.elementor-column.elementor-md-100{width:100%}}@media (max-width:767px){.elementor-column{width:100%}.elementor-reverse-mobile>.elementor-container>.elementor-row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.elementor-clearfix:after{content:"";display:block;clear:both;width:0;height:0}.elementor-form-fields-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.elementor-form-fields-wrapper.elementor-labels-above>.elementor-field-group .elementor-field-subgroup,.elementor-form-fields-wrapper.elementor-labels-above>.elementor-field-group>.elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-above>.elementor-field-group>input,.elementor-form-fields-wrapper.elementor-labels-above>.elementor-field-group>textarea{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group .elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group>input{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.elementor-field-group{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-field-group.elementor-field-type-submit{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.elementor-field-group .elementor-field-textual{width:100%;border:1px solid #818a91;background-color:transparent;color:#373a3c;vertical-align:middle;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.elementor-field-group .elementor-field-textual:focus{-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.1) inset;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);outline:0}.elementor-field-group .elementor-field-textual::-webkit-input-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-field-textual:-ms-input-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-field-textual::-moz-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-field-textual::-ms-input-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-field-textual::placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-select-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;width:100%}.elementor-field-group .elementor-select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;font-size:inherit;font-family:inherit;font-weight:inherit;font-style:inherit;text-transform:inherit;letter-spacing:inherit;line-height:inherit;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding-left:20px}.elementor-field-group .elementor-select-wrapper:before{content:"\f0d7";font-family:FontAwesome;font-size:15px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:10px;pointer-events:none}.elementor-field-group.elementor-field-type-select-multiple .elementor-select-wrapper:before{content:""}.elementor-field-subgroup{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.elementor-field-subgroup .elementor-field-option label{display:inline-block}.elementor-field-subgroup.elementor-subgroup-inline .elementor-field-option{padding-left:10px}.elementor-field-subgroup:not(.elementor-subgroup-inline) .elementor-field-option{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.elementor-field-label{cursor:pointer}.elementor-mark-required .elementor-field-label:after{content:"*";color:red;padding-right:.2em}.elementor-field-textual{line-height:1.4}.elementor-field-textual.elementor-size-xs{font-size:13px;min-height:33px;padding:4px 12px;-webkit-border-radius:2px;border-radius:2px}.elementor-field-textual.elementor-size-sm{font-size:15px;min-height:40px;padding:5px 14px;-webkit-border-radius:3px;border-radius:3px}.elementor-field-textual.elementor-size-md{font-size:16px;min-height:47px;padding:6px 16px;-webkit-border-radius:4px;border-radius:4px}.elementor-field-textual.elementor-size-lg{font-size:18px;min-height:59px;padding:7px 20px;-webkit-border-radius:5px;border-radius:5px}.elementor-field-textual.elementor-size-xl{font-size:20px;min-height:72px;padding:8px 24px;-webkit-border-radius:6px;border-radius:6px}.elementor-button-align-center .elementor-field-type-submit{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-button-align-stretch .elementor-field-type-submit button{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.elementor-button-align-start .elementor-field-type-submit{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.elementor-button-align-end .elementor-field-type-submit{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width:1024px){.elementor-tablet-button-align-center .elementor-field-type-submit{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-tablet-button-align-stretch .elementor-field-type-submit button{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.elementor-tablet-button-align-start .elementor-field-type-submit{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.elementor-tablet-button-align-end .elementor-field-type-submit{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (max-width:767px){.elementor-mobile-button-align-center .elementor-field-type-submit{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-mobile-button-align-stretch .elementor-field-type-submit button{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.elementor-mobile-button-align-start .elementor-field-type-submit{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.elementor-mobile-button-align-end .elementor-field-type-submit{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.elementor-error .elementor-field{border-color:#d9534f}.elementor-error .help-inline{color:#d9534f;font-size:.9em}.elementor-message{margin:10px 0;font-size:1em;line-height:1}.elementor-message:before{content:"\f00c";display:inline-block;font-family:fontawesome;font-weight:400;font-style:normal;vertical-align:middle;margin-right:5px}.elementor-message.elementor-message-danger{color:#d9534f}.elementor-message.elementor-message-danger:before{content:"\f00d"}.elementor-message.form-message-success{color:#5cb85c}.elementor-form .elementor-button{padding-top:0;padding-bottom:0;border:0 none}.elementor-form .elementor-button>span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-form .elementor-button .elementor-align-icon-right{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.elementor-form .elementor-button .elementor-align-icon-left{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.elementor-form .elementor-button.elementor-size-xs{min-height:33px}.elementor-form .elementor-button.elementor-size-sm{min-height:40px}.elementor-form .elementor-button.elementor-size-md{min-height:47px}.elementor-form .elementor-button.elementor-size-lg{min-height:59px}.elementor-form .elementor-button.elementor-size-xl{min-height:72px}.elementor-widget-heading .elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-heading .elementor-heading-title>a{color:inherit;font-size:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}.elementor-widget-image .elementor-image>a,.elementor-widget-image .elementor-image figure>a{display:block}.elementor-widget-image .elementor-image img{vertical-align:middle}.elementor-widget-image .elementor-image.elementor-image-shape-circle{-webkit-border-radius:50%;border-radius:50%}.elementor-image-gallery .gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%;max-width:100%;margin:0 auto}.elementor-image-gallery .gallery-item img{margin:0 auto}.elementor-image-gallery .gallery-item .gallery-caption{margin:0}@media (min-width:768px){.elementor-image-gallery .gallery-columns-2 .gallery-item{max-width:50%}.elementor-image-gallery .gallery-columns-3 .gallery-item{max-width:33.33%}.elementor-image-gallery .gallery-columns-4 .gallery-item{max-width:25%}.elementor-image-gallery .gallery-columns-5 .gallery-item{max-width:20%}.elementor-image-gallery .gallery-columns-6 .gallery-item{max-width:16.666%}.elementor-image-gallery .gallery-columns-7 .gallery-item{max-width:14.28%}.elementor-image-gallery .gallery-columns-8 .gallery-item{max-width:12.5%}.elementor-image-gallery .gallery-columns-9 .gallery-item{max-width:11.11%}.elementor-image-gallery .gallery-columns-10 .gallery-item{max-width:10%}}@media (min-width:480px) and (max-width:767px){.elementor-image-gallery .gallery.gallery-columns-2 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-3 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-4 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-5 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-6 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-7 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-8 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-9 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-10 .gallery-item{max-width:50%}}@media (max-width:479px){.elementor-image-gallery .gallery.gallery-columns-2 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-3 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-4 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-5 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-6 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-7 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-8 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-9 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-10 .gallery-item{max-width:100%}}.elementor-button{display:inline-block;line-height:1;background-color:#818a91;color:#fff;text-align:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.elementor-button:focus,.elementor-button:hover,.elementor-button:visited{color:#fff;opacity:.9}.elementor-button.elementor-size-xs{font-size:13px;padding:10px 20px;-webkit-border-radius:2px;border-radius:2px}.elementor-button.elementor-size-sm{font-size:15px;padding:12px 24px;-webkit-border-radius:3px;border-radius:3px}.elementor-button.elementor-size-md{font-size:16px;padding:15px 30px;-webkit-border-radius:4px;border-radius:4px}.elementor-button.elementor-size-lg{font-size:18px;padding:20px 40px;-webkit-border-radius:5px;border-radius:5px}.elementor-button.elementor-size-xl{font-size:20px;padding:25px 50px;-webkit-border-radius:6px;border-radius:6px}.elementor-button .elementor-align-icon-right{float:right;margin-left:5px}.elementor-button .elementor-align-icon-left{float:left;margin-right:5px}.elementor-button .elementor-button-text{display:inline-block}.elementor-element.elementor-button-info .elementor-button{background-color:#5bc0de}.elementor-element.elementor-button-success .elementor-button{background-color:#5cb85c}.elementor-element.elementor-button-warning .elementor-button{background-color:#f0ad4e}.elementor-element.elementor-button-danger .elementor-button{background-color:#d9534f}.elementor-widget-button .elementor-button .elementor-button-info{background-color:#5bc0de}.elementor-widget-button .elementor-button .elementor-button-success{background-color:#5cb85c}.elementor-widget-button .elementor-button .elementor-button-warning{background-color:#f0ad4e}.elementor-widget-button .elementor-button .elementor-button-danger{background-color:#d9534f}.elementor-widget-divider .elementor-divider{line-height:0;font-size:0}.elementor-widget-divider .elementor-divider-separator{display:inline-block}.elementor-image-gallery figure img{display:block}.elementor-image-gallery figure figcaption{width:100%}.gallery-spacing-custom .elementor-image-gallery .gallery-icon{padding:0}.elementor-counter .elementor-counter-number-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:69px;font-weight:600;color:#222;line-height:1}.elementor-counter .elementor-counter-number-prefix{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:left}.elementor-counter .elementor-counter-number-suffix{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:right}.elementor-counter .elementor-counter-title{text-align:center;font-size:19px;font-weight:400;color:#666;line-height:2.5}.elementor-alert{padding:15px;border-left:5px solid transparent;position:relative;text-align:right}.elementor-alert .elementor-alert-title{display:block;font-weight:700}.elementor-alert .elementor-alert-description{font-size:13px}.elementor-alert button.elementor-alert-dismiss{position:absolute;left:10px;top:10px;padding:3px;font-size:20px;line-height:1;background:transparent;color:inherit;border:none;cursor:pointer}.elementor-alert.elementor-alert-info{color:#31708f;background-color:#d9edf7;border-color:#bcdff1}.elementor-alert.elementor-alert-success{color:#3c763d;background-color:#dff0d8;border-color:#cae6be}.elementor-alert.elementor-alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#f9f0c3}.elementor-alert.elementor-alert-danger{color:#a94442;background-color:#f2dede;border-color:#e8c4c4}@media (max-width:767px){.elementor-alert{padding:10px}.elementor-alert button.elementor-alert-dismiss{right:7px;top:7px}}.elementor-widget-progress{text-align:right}.elementor-progress-wrapper{position:relative;background-color:#eee;color:#fff;height:30px;line-height:30px;-webkit-border-radius:2px;border-radius:2px}.elementor-progress-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#818a91;width:0;font-size:11px;-webkit-border-radius:2px;border-radius:2px;-webkit-transition:width 1s ease-in-out;-o-transition:width 1s ease-in-out;transition:width 1s ease-in-out}.elementor-progress-text{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding-right:15px}.elementor-progress-percentage{padding-left:15px}.elementor-widget-progress .elementor-progress-wrapper.progress-info .elementor-progress-bar{background-color:#5bc0de}.elementor-widget-progress .elementor-progress-wrapper.progress-success .elementor-progress-bar{background-color:#5cb85c}.elementor-widget-progress .elementor-progress-wrapper.progress-warning .elementor-progress-bar{background-color:#f0ad4e}.elementor-widget-progress .elementor-progress-wrapper.progress-danger .elementor-progress-bar{background-color:#d9534f}.elementor-progress .elementor-title{display:block}@media (max-width:767px){.elementor-progress-wrapper{height:25px;line-height:25px}.elementor-progress-text{padding-right:10px}}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-wrapper{width:25%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active{border-left-style:none}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:after,.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:before{height:999em;width:0;left:0;border-left-style:solid}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:before{top:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:after{top:100%}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title{display:table-cell}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active{border-bottom-style:none}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:after,.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:before{bottom:0;height:0;width:999em;border-bottom-style:solid}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:before{right:100%}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:after{left:100%}.elementor-widget-tabs .elementor-tab-content,.elementor-widget-tabs .elementor-tab-title,.elementor-widget-tabs .elementor-tab-title:after,.elementor-widget-tabs .elementor-tab-title:before,.elementor-widget-tabs .elementor-tabs-content-wrapper{border:1px none #d4d4d4}.elementor-widget-tabs .elementor-tabs{text-align:right}.elementor-widget-tabs .elementor-tabs-wrapper{overflow:hidden}.elementor-widget-tabs .elementor-tab-title{cursor:pointer;outline:none}.elementor-widget-tabs .elementor-tab-desktop-title{position:relative;padding:20px 25px;font-weight:700;line-height:1;border:solid transparent}.elementor-widget-tabs .elementor-tab-desktop-title.elementor-active{border-color:#d4d4d4}.elementor-widget-tabs .elementor-tab-desktop-title.elementor-active:after,.elementor-widget-tabs .elementor-tab-desktop-title.elementor-active:before{display:block;content:"";position:absolute}.elementor-widget-tabs .elementor-tab-mobile-title{padding:10px;cursor:pointer}.elementor-widget-tabs .elementor-tab-content{padding:20px;display:none}@media (max-width:767px){.elementor-tabs .elementor-tab-content,.elementor-tabs .elementor-tab-title{border-style:solid;border-bottom-style:none}.elementor-tabs .elementor-tabs-wrapper{display:none}.elementor-tabs .elementor-tabs-content-wrapper{border-bottom-style:solid}.elementor-tabs .elementor-tab-content{padding:10px}}@media (min-width:768px){.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-content-wrapper{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;border-style:solid;border-right-style:none}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content{border-style:solid;border-top-style:none}.elementor-tabs .elementor-tab-mobile-title{display:none}}.elementor-accordion{text-align:right}.elementor-accordion .elementor-accordion-item{border:1px solid #d4d4d4}.elementor-accordion .elementor-accordion-item+.elementor-accordion-item{border-top:none}.elementor-accordion .elementor-tab-title{margin:0;padding:15px 20px;font-weight:700;line-height:1;cursor:pointer}.elementor-accordion .elementor-tab-title .elementor-accordion-icon{display:inline-block;width:1.5em}.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-right{float:right;text-align:right}.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-left{float:left;text-align:left}.elementor-accordion .elementor-tab-title .elementor-accordion-icon .elementor-accordion-icon-closed{display:block}.elementor-accordion .elementor-tab-title .elementor-accordion-icon .elementor-accordion-icon-opened,.elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon-closed{display:none}.elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon-opened{display:block}.elementor-accordion .elementor-tab-content{display:none;padding:15px 20px;border-top:1px solid #d4d4d4}@media (max-width:767px){.elementor-accordion .elementor-tab-title{padding:12px 15px}.elementor-accordion .elementor-tab-title .elementor-accordion-icon{width:1.2em}.elementor-accordion .elementor-tab-content{padding:7px 15px}}.elementor-toggle{text-align:right}.elementor-toggle .elementor-tab-title{font-weight:700;line-height:1;margin:0;padding:15px;border-bottom:1px solid #d4d4d4;cursor:pointer}.elementor-toggle .elementor-tab-title .elementor-toggle-icon{display:inline-block;width:1em}.elementor-toggle .elementor-tab-title .elementor-toggle-icon.elementor-toggle-icon-right{float:right;text-align:right}.elementor-toggle .elementor-tab-title .elementor-toggle-icon.elementor-toggle-icon-left{float:left;text-align:left}.elementor-toggle .elementor-tab-title .elementor-toggle-icon .elementor-toggle-icon-closed{display:block}.elementor-toggle .elementor-tab-title .elementor-toggle-icon .elementor-toggle-icon-opened{display:none}.elementor-toggle .elementor-tab-title.elementor-active{border-bottom:none}.elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon-closed{display:none}.elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon-opened{display:block}.elementor-toggle .elementor-tab-content{padding:15px;border-bottom:1px solid #d4d4d4;display:none}@media (max-width:767px){.elementor-toggle .elementor-tab-title{padding:12px}.elementor-toggle .elementor-tab-content{padding:12px 10px}}.elementor-icon{display:inline-block;line-height:1;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;color:#818a91;font-size:50px;text-align:center}.elementor-icon:hover{color:#818a91}.elementor-icon i{width:1em;height:1em;position:relative;display:block}.elementor-icon i:before{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.elementor-view-stacked .elementor-icon{padding:.5em;background-color:#818a91;color:#fff}.elementor-view-framed .elementor-icon{padding:.5em;color:#818a91;border:3px solid #818a91;background-color:transparent}.elementor-shape-circle .elementor-icon{-webkit-border-radius:50%;border-radius:50%}.elementor-widget-icon-list.elementor-align-center .elementor-icon-list-item,.elementor-widget-icon-list.elementor-align-center .elementor-icon-list-item a{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-widget-icon-list.elementor-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget-icon-list.elementor-align-left .elementor-icon-list-item,.elementor-widget-icon-list.elementor-align-left .elementor-icon-list-item a{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;text-align:right}.elementor-widget-icon-list.elementor-align-right .elementor-icon-list-item,.elementor-widget-icon-list.elementor-align-right .elementor-icon-list-item a{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;text-align:left}.elementor-widget-icon-list:not(.elementor-align-right) .elementor-icon-list-item:after{right:0}.elementor-widget-icon-list:not(.elementor-align-left) .elementor-icon-list-item:after{left:0}@media (max-width:1024px){.elementor-widget-icon-list.elementor-tablet-align-center .elementor-icon-list-item,.elementor-widget-icon-list.elementor-tablet-align-center .elementor-icon-list-item a{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-widget-icon-list.elementor-tablet-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget-icon-list.elementor-tablet-align-left .elementor-icon-list-item,.elementor-widget-icon-list.elementor-tablet-align-left .elementor-icon-list-item a{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;text-align:right}.elementor-widget-icon-list.elementor-tablet-align-right .elementor-icon-list-item,.elementor-widget-icon-list.elementor-tablet-align-right .elementor-icon-list-item a{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;text-align:left}.elementor-widget-icon-list:not(.elementor-tablet-align-right) .elementor-icon-list-item:after{right:0}.elementor-widget-icon-list:not(.elementor-tablet-align-left) .elementor-icon-list-item:after{left:0}}@media (max-width:767px){.elementor-widget-icon-list.elementor-mobile-align-center .elementor-icon-list-item,.elementor-widget-icon-list.elementor-mobile-align-center .elementor-icon-list-item a{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-widget-icon-list.elementor-mobile-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget-icon-list.elementor-mobile-align-left .elementor-icon-list-item,.elementor-widget-icon-list.elementor-mobile-align-left .elementor-icon-list-item a{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;text-align:right}.elementor-widget-icon-list.elementor-mobile-align-right .elementor-icon-list-item,.elementor-widget-icon-list.elementor-mobile-align-right .elementor-icon-list-item a{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;text-align:left}.elementor-widget-icon-list:not(.elementor-mobile-align-right) .elementor-icon-list-item:after{right:0}.elementor-widget-icon-list:not(.elementor-mobile-align-left) .elementor-icon-list-item:after{left:0}}.elementor-widget-icon-list .elementor-icon-list-items{list-style-type:none;margin:0;padding:0}.elementor-widget-icon-list .elementor-icon-list-item{margin:0;padding:0;position:relative}.elementor-widget-icon-list .elementor-icon-list-item:after{position:absolute;bottom:0;width:100%}.elementor-widget-icon-list .elementor-icon-list-item,.elementor-widget-icon-list .elementor-icon-list-item a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-widget-icon-list .elementor-icon-list-item a{width:100%}.elementor-widget-icon-list .elementor-icon-list-text{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;padding-right:5px}.elementor-widget-icon-list .elementor-icon-list-icon{text-align:center}.elementor-widget-icon-list .elementor-icon-list-icon i{vertical-align:middle}.elementor-widget-video .elementor-open-inline .elementor-custom-embed-image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-background-size:cover;background-size:cover;background-position:50%}.elementor-widget-video .elementor-custom-embed-image-overlay{cursor:pointer;text-align:center}.elementor-widget-video .elementor-custom-embed-image-overlay:hover .elementor-custom-embed-play i{opacity:1}.elementor-widget-video .elementor-custom-embed-image-overlay img{display:block;width:100%}.elementor-image-carousel-wrapper .slick-image-stretch .slick-slide .slick-slide-image{width:100%}.swiper-container .swiper-slide figure{line-height:0}.elementor-widget-image-box .elementor-image-box-content,.swiper-container .swiper-slide figure img{width:100%}@media (min-width:768px){.elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper,.elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper{text-align:left;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper{text-align:right;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.elementor-widget-image-box.elementor-position-top .elementor-image-box-img{margin:auto}.elementor-widget-image-box.elementor-vertical-align-top .elementor-image-box-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.elementor-widget-image-box.elementor-vertical-align-middle .elementor-image-box-wrapper{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-widget-image-box.elementor-vertical-align-bottom .elementor-image-box-wrapper{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}}@media (max-width:767px){.elementor-widget-image-box .elementor-image-box-img{margin-left:auto!important;margin-right:auto!important;margin-bottom:15px}}.elementor-widget-image-box .elementor-image-box-img{display:inline-block}.elementor-widget-image-box .elementor-image-box-title a{color:inherit}.elementor-widget-image-box .elementor-image-box-wrapper{text-align:center}.elementor-widget-image-box .elementor-image-box-description{margin:0}@media (min-width:768px){.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper,.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon,.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-icon{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-wrapper{text-align:left;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper{text-align:right;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.elementor-widget-icon-box.elementor-position-top .elementor-icon-box-img{margin:auto}.elementor-widget-icon-box.elementor-vertical-align-top .elementor-icon-box-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.elementor-widget-icon-box.elementor-vertical-align-middle .elementor-icon-box-wrapper{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-widget-icon-box.elementor-vertical-align-bottom .elementor-icon-box-wrapper{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}}@media (max-width:767px){.elementor-widget-icon-box .elementor-icon-box-icon{margin-left:auto!important;margin-right:auto!important;margin-bottom:15px}}.elementor-widget-icon-box .elementor-icon-box-wrapper{text-align:center}.elementor-widget-icon-box .elementor-icon-box-title a{color:inherit}.elementor-widget-icon-box .elementor-icon-box-description{margin:0}.elementor-testimonial-wrapper{overflow:hidden;text-align:center}.elementor-testimonial-wrapper .elementor-testimonial-content{font-size:1.3em;margin-bottom:20px}.elementor-testimonial-wrapper .elementor-testimonial-name{line-height:1.5}.elementor-testimonial-wrapper .elementor-testimonial-job{font-size:.85em}.elementor-testimonial-wrapper.elementor-testimonial-text-align-left{text-align:left}.elementor-testimonial-wrapper.elementor-testimonial-text-align-right{text-align:right}.elementor-testimonial-wrapper .elementor-testimonial-meta{width:100%;line-height:1}.elementor-testimonial-wrapper .elementor-testimonial-meta-inner{display:inline-block}.elementor-testimonial-wrapper .elementor-testimonial-meta .elementor-testimonial-details,.elementor-testimonial-wrapper .elementor-testimonial-meta .elementor-testimonial-image{display:table-cell;vertical-align:middle}.elementor-testimonial-wrapper .elementor-testimonial-meta .elementor-testimonial-image img{width:60px;height:60px;-webkit-border-radius:50%;border-radius:50%}.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-aside .elementor-testimonial-image{padding-left:15px}.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-aside .elementor-testimonial-details{text-align:right}.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-top .elementor-testimonial-details,.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-top .elementor-testimonial-image{display:block}.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-top .elementor-testimonial-image{margin-bottom:20px}.elementor-social-icons-wrapper{font-size:0}.elementor-social-icon{font-size:25px;text-align:center;padding:.5em;margin-left:5px;cursor:pointer}.elementor-social-icon i{color:#fff}.elementor-social-icon:last-child{margin:0}.elementor-social-icon:hover{opacity:.9;color:#fff}.elementor-social-icon-apple{background-color:#999}.elementor-social-icon-behance{background-color:#1769ff}.elementor-social-icon-bitbucket{background-color:#205081}.elementor-social-icon-codepen{background-color:#000}.elementor-social-icon-delicious{background-color:#39f}.elementor-social-icon-digg{background-color:#005be2}.elementor-social-icon-dribbble{background-color:#ea4c89}.elementor-social-icon-envelope{background-color:#ea4335}.elementor-social-icon-facebook{background-color:#3b5998}.elementor-social-icon-flickr{background-color:#0063dc}.elementor-social-icon-foursquare{background-color:#2d5be3}.elementor-social-icon-github{background-color:#333}.elementor-social-icon-google-plus{background-color:#dd4b39}.elementor-social-icon-houzz{background-color:#7ac142}.elementor-social-icon-instagram{background-color:#262626}.elementor-social-icon-jsfiddle{background-color:#487aa2}.elementor-social-icon-linkedin{background-color:#0077b5}.elementor-social-icon-medium{background-color:#00ab6b}.elementor-social-icon-odnoklassniki{background-color:#f4731c}.elementor-social-icon-meetup{background-color:#ec1c40}.elementor-social-icon-pinterest{background-color:#bd081c}.elementor-social-icon-product-hunt{background-color:#da552f}.elementor-social-icon-reddit{background-color:#ff4500}.elementor-social-icon-rss{background-color:#f26522}.elementor-social-icon-shopping-cart{background-color:#4caf50}.elementor-social-icon-skype{background-color:#00aff0}.elementor-social-icon-slideshare{background-color:#0077b5}.elementor-social-icon-snapchat{background-color:#fffc00}.elementor-social-icon-soundcloud{background-color:#f80}.elementor-social-icon-spotify{background-color:#2ebd59}.elementor-social-icon-stack-overflow{background-color:#fe7a15}.elementor-social-icon-telegram{background-color:#2ca5e0}.elementor-social-icon-tripadvisor{background-color:#589442}.elementor-social-icon-tumblr{background-color:#35465c}.elementor-social-icon-twitch{background-color:#6441a5}.elementor-social-icon-twitter{background-color:#1da1f2}.elementor-social-icon-vimeo{background-color:#1ab7ea}.elementor-social-icon-vk{background-color:#45668e}.elementor-social-icon-weibo{background-color:#df2029}.elementor-social-icon-weixin{background-color:#7bb32e}.elementor-social-icon-whatsapp{background-color:#25d366}.elementor-social-icon-wordpress{background-color:#21759b}.elementor-social-icon-xing{background-color:#026466}.elementor-social-icon-yelp{background-color:#af0606}.elementor-social-icon-youtube{background-color:#cd201f}.elementor-shape-rounded .elementor-icon.elementor-social-icon{-webkit-border-radius:10%;border-radius:10%}.elementor-shape-circle .elementor-icon.elementor-social-icon{-webkit-border-radius:50%;border-radius:50%}body.elementor-page .elementor-widget-menu-anchor{margin-bottom:0}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#818a91;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#818a91;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:right;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}.elementor-slick-slider[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.elementor-slick-slider .slick-loading .slick-list{background:#fff url(../images/ajax-loader.gif) 50% no-repeat}.elementor-slick-slider .slick-next,.elementor-slick-slider .slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;padding:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.elementor-slick-slider .slick-next:focus,.elementor-slick-slider .slick-next:hover,.elementor-slick-slider .slick-prev:focus,.elementor-slick-slider .slick-prev:hover{color:transparent;outline:none;background:transparent}.elementor-slick-slider .slick-next:focus:before,.elementor-slick-slider .slick-next:hover:before,.elementor-slick-slider .slick-prev:focus:before,.elementor-slick-slider .slick-prev:hover:before{opacity:1}.elementor-slick-slider .slick-next.slick-disabled:before,.elementor-slick-slider .slick-prev.slick-disabled:before{opacity:.25}.elementor-slick-slider .slick-next:before,.elementor-slick-slider .slick-prev:before{font-family:FontAwesome;font-size:35px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.elementor-slick-slider .slick-prev{left:-25px}[dir=rtl] .elementor-slick-slider .slick-prev{left:auto;right:-25px}.elementor-slick-slider .slick-prev:before{content:"\f104"}[dir=rtl] .elementor-slick-slider .slick-prev:before{content:"\f105"}.elementor-slick-slider .slick-next{right:-25px}[dir=rtl] .elementor-slick-slider .slick-next{left:-25px;right:auto}.elementor-slick-slider .slick-next:before{content:"\f105"}[dir=rtl] .elementor-slick-slider .slick-next:before{content:"\f104"}.elementor-slick-slider .slick-dotted.slick-slider{margin-bottom:30px}.elementor-slick-slider ul.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.elementor-slick-slider ul.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0;padding:0;cursor:pointer}.elementor-slick-slider ul.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.elementor-slick-slider ul.slick-dots li button:focus,.elementor-slick-slider ul.slick-dots li button:hover{outline:none}.elementor-slick-slider ul.slick-dots li button:focus:before,.elementor-slick-slider ul.slick-dots li button:hover:before{opacity:1}.elementor-slick-slider ul.slick-dots li button:before{font-family:FontAwesome;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"\f111";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.elementor-slick-slider ul.slick-dots li.slick-active button:before{opacity:.75;color:#000}.elementor-slick-slider .slick-arrows-inside .slick-prev{left:20px}[dir=rtl] .elementor-slick-slider .slick-arrows-inside .slick-prev{left:auto;right:20px}.elementor-slick-slider .slick-arrows-inside .slick-next{right:20px}[dir=rtl] .elementor-slick-slider .slick-arrows-inside .slick-next{left:20px;right:auto}.elementor-slick-slider .slick-dots-inside .slick-dots{bottom:5px}.elementor-slick-slider .slick-dots-inside.slick-dotted.slick-slider{margin-bottom:0}.elementor-slick-slider .slick-slider .slick-next,.elementor-slick-slider .slick-slider .slick-prev{z-index:1}.elementor-slick-slider .slick-slide img{margin:auto}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-webkit-background-size:27px 44px;background-size:27px 44px;background:no-repeat 50%}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:6px;height:6px;display:inline-block;-webkit-border-radius:50%;border-radius:50%;background:#000;opacity:.2}.swiper-pagination-fraction{color:#000}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 6px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#000;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:hsla(0,0%,100%,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-scrollbar{-webkit-border-radius:10px;border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);-webkit-border-radius:10px;border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12) infinite;animation:swiper-preloader-spin 1s steps(12) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;-webkit-background-size:100% 100%;background-size:100%;background:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E") no-repeat 50%}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.elementor-lightbox .dialog-widget-header{display:none}.elementor-lightbox .dialog-widget-content{background:none;-webkit-box-shadow:none;box-shadow:none;width:100%;height:100%}.elementor-lightbox .dialog-message{-webkit-animation-duration:.4s;animation-duration:.4s}.elementor-lightbox .dialog-message:not(.elementor-fit-aspect-ratio){height:100%}.elementor-lightbox .dialog-lightbox-close-button{cursor:pointer;position:absolute;font-size:25px;padding:5px;z-index:2;line-height:1}@media (max-width:767px){.elementor-lightbox .dialog-lightbox-close-button{padding:0}}.elementor-lightbox .dialog-lightbox-close-button,.elementor-lightbox .elementor-swiper-button{color:hsla(0,0%,93%,.9);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;opacity:1}.elementor-lightbox .dialog-lightbox-close-button:hover,.elementor-lightbox .elementor-swiper-button:hover{color:#fff}.elementor-lightbox .swiper-container{height:100%}.elementor-lightbox .elementor-lightbox-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;padding:70px 80px;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;margin:auto}@media (max-width:767px){.elementor-lightbox .elementor-lightbox-item{padding:40px}}.elementor-lightbox .elementor-lightbox-image{max-height:100%}.elementor-lightbox .elementor-video-container{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media (min-width:1025px){.elementor-lightbox .elementor-video-container{width:75%}}@media (max-width:1024px){.elementor-lightbox .elementor-video-container{width:100%}}.elementor-lightbox .elementor-swiper-button-prev{left:35px}.elementor-lightbox .elementor-swiper-button-next{right:35px}@media (max-width:767px){.elementor-lightbox .elementor-swiper-button-prev{left:10px}.elementor-lightbox .elementor-swiper-button-next{right:10px}}.animated{-webkit-animation-duration:1.25s;animation-duration:1.25s}.animated.animated-slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.animated-fast{-webkit-animation-duration:.75s;animation-duration:.75s}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.elementor-shape{overflow:hidden;position:absolute;left:0;width:100%;line-height:0;direction:ltr}.elementor-shape-top{top:-1px}.elementor-shape-bottom{bottom:-1px}.elementor-shape[data-negative=false].elementor-shape-bottom,.elementor-shape[data-negative=true].elementor-shape-top{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.elementor-shape svg{display:block;width:-webkit-calc(100% + 1.3px);width:calc(100% + 1.3px);position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.elementor-shape .elementor-shape-fill{fill:#fff;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.page-template-elementor_canvas.elementor-page:before{display:none}.elementor-post__thumbnail__link{-webkit-transition:none;-o-transition:none;transition:none}@media (max-width:767px){body:not(.elementor-editor-active) .elementor-hidden-phone{display:none}}@media (min-width:768px) and (max-width:1024px){body:not(.elementor-editor-active) .elementor-hidden-tablet{display:none}}@media (min-width:1025px){body:not(.elementor-editor-active) .elementor-hidden-desktop{display:none}}
1
+ /*! elementor - v1.9.0 - 09-01-2018 */
2
  .dialog-widget-content{background-color:#fff;position:absolute;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);overflow:hidden}.dialog-message{font-size:12px;line-height:1.5}.dialog-type-lightbox{position:fixed;height:100%;width:100%;top:0;left:0;background-color:rgba(0,0,0,.8);z-index:9999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dialog-type-lightbox .dialog-widget-content{margin:auto;width:375px}.dialog-type-lightbox .dialog-message{padding:0 20px;min-height:50px}.dialog-type-lightbox .dialog-message,.dialog-type-lightbox .dialog-widget-header{text-align:center}.dialog-type-lightbox .dialog-buttons-wrapper{border-top:1px solid #e6e9ec;text-align:center}.dialog-type-lightbox .dialog-buttons-wrapper>button{border:none;background:none;font-size:15px;cursor:pointer;padding:13px 0;outline:0}.dialog-type-lightbox .dialog-buttons-wrapper>button:first-child{color:#6d7882}.dialog-type-lightbox .dialog-buttons-wrapper>button.dialog-ok{color:#b01b1b}.dialog-type-lightbox .dialog-buttons-wrapper>button.dialog-take_over{color:#39b54a}.dialog-type-lightbox .dialog-buttons-wrapper>button:active{background-color:rgba(230,233,236,.5)}.dialog-type-lightbox .dialog-buttons-wrapper>button::-moz-focus-inner{border:0}.dialog-widget-header{padding:20px 0;font-weight:500}.dialog-close-button{cursor:pointer;position:absolute;top:30px;right:30px;font-size:15px}.dialog-close-button:not(:hover){opacity:.4}.dialog-confirm-widget .dialog-widget-header,.dialog-lightbox-widget .dialog-widget-header{font-size:15px;color:#495157}.dialog-confirm-widget .dialog-buttons-wrapper>button,.dialog-lightbox-widget .dialog-buttons-wrapper>button{width:50%}.dialog-confirm-widget .dialog-buttons-wrapper>button:first-child,.dialog-lightbox-widget .dialog-buttons-wrapper>button:first-child{border-left:1px solid #e6e9ec}.dialog-confirm-widget .dialog-buttons-wrapper>button:hover,.dialog-lightbox-widget .dialog-buttons-wrapper>button:hover{background-color:#f4f6f7}.dialog-alert-widget .dialog-buttons-wrapper>button{width:100%}@media (max-width:767px){.dialog-close-button{top:15px;right:15px}body.admin-bar .dialog-close-button{top:40px}}.elementor-aspect-ratio-219 .elementor-fit-aspect-ratio{padding-bottom:42.8571%}.elementor-aspect-ratio-169 .elementor-fit-aspect-ratio{padding-bottom:56.25%}.elementor-aspect-ratio-43 .elementor-fit-aspect-ratio{padding-bottom:75%}.elementor-aspect-ratio-32 .elementor-fit-aspect-ratio{padding-bottom:66.6666%}.elementor-aspect-ratio-11 .elementor-fit-aspect-ratio{padding-bottom:100%}.elementor-fit-aspect-ratio{position:relative;height:0}.elementor-fit-aspect-ratio iframe{position:absolute;top:0;left:0;height:100%;width:100%;border:0}.elementor-hidden{display:none}.flatpickr-calendar{width:280px}.flatpickr-calendar .flatpickr-current-month span.cur-month{font-weight:300}.flatpickr-calendar .dayContainer{width:280px;min-width:280px;max-width:280px}.flatpickr-calendar .flatpickr-days{width:280px}.flatpickr-calendar .flatpickr-day{max-width:37px;height:37px;line-height:37px}.elementor{-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual}.elementor *,.elementor :after,.elementor :before{-webkit-box-sizing:border-box;box-sizing:border-box}.elementor a{-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.elementor hr{margin:0;background-color:transparent}.elementor img{height:auto;max-width:100%;border:none;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.elementor .elementor-widget:not(.elementor-widget-text-editor) figure{margin:0}.elementor embed,.elementor iframe,.elementor object,.elementor video{max-width:100%;width:100%;margin:0;line-height:1;border:none}.elementor .elementor-custom-embed{line-height:0}.elementor .elementor-background-video-container{height:100%;width:100%;top:0;left:0;position:absolute;overflow:hidden;z-index:0;-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}.elementor .elementor-background-video-container.elementor-loading{opacity:0}.elementor .elementor-background-video-embed{max-width:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.elementor .elementor-background-video{position:absolute;max-width:none;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.elementor .elementor-html5-video{-o-object-fit:cover;object-fit:cover}.elementor .elementor-background-overlay{height:100%;width:100%;top:0;left:0;position:absolute}.elementor-invisible{visibility:hidden}.elementor-align-center{text-align:center}.elementor-align-center .elementor-button{width:auto}.elementor-align-right{text-align:right}.elementor-align-right .elementor-button{width:auto}.elementor-align-left{text-align:left}.elementor-align-left .elementor-button{width:auto}.elementor-align-justify .elementor-button{width:100%}.elementor-custom-embed-play{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.elementor-custom-embed-play i{font-size:100px;color:#fff;opacity:.8;text-shadow:1px 0 6px rgba(0,0,0,.3);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.elementor-custom-embed-play.elementor-playing i{font-family:FontAwesome;-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.elementor-custom-embed-play.elementor-playing i:before{content:"\f1ce"}.elementor-swiper-button{position:absolute;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;z-index:1;cursor:pointer;font-size:25px;color:hsla(0,0%,93%,.9);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.elementor-swiper-button.swiper-button-disabled{opacity:.3}@media (max-width:1024px){.elementor-tablet-align-center{text-align:center}.elementor-tablet-align-center .elementor-button{width:auto}.elementor-tablet-align-right{text-align:right}.elementor-tablet-align-right .elementor-button{width:auto}.elementor-tablet-align-left{text-align:left}.elementor-tablet-align-left .elementor-button{width:auto}.elementor-tablet-align-justify .elementor-button{width:100%}}@media (max-width:767px){.elementor-mobile-align-center{text-align:center}.elementor-mobile-align-center .elementor-button{width:auto}.elementor-mobile-align-right{text-align:right}.elementor-mobile-align-right .elementor-button{width:auto}.elementor-mobile-align-left{text-align:left}.elementor-mobile-align-left .elementor-button{width:auto}.elementor-mobile-align-justify .elementor-button{width:100%}}#wpadminbar #wp-admin-bar-elementor_edit_page>.ab-item:before{content:"\e800";font-family:eicons;font-size:12px;margin-top:5px}.elementor:after{position:absolute;opacity:0;width:0;height:0;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}@media (min-width:1025px){.elementor:after{content:"desktop"}}@media (min-width:768px) and (max-width:1024px){.elementor:after{content:"tablet"}}@media (max-width:767px){.elementor:after{content:"mobile"}}.elementor-section{position:relative}.elementor-section .elementor-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:auto;margin-left:auto;position:relative}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.elementor-section.elementor-section-stretched{position:relative;width:100%}.elementor-section.elementor-section-items-top>.elementor-container{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.elementor-section.elementor-section-items-middle>.elementor-container{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-section.elementor-section-items-bottom>.elementor-container{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}@media (min-width:768px){.elementor-section.elementor-section-height-full{height:100vh}.elementor-section.elementor-section-height-full>.elementor-container{height:100%}}.elementor-section-content-top>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.elementor-section-content-middle>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-section-content-bottom>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.elementor-row{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width:1024px){.elementor-row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.elementor-column-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-column-wrap,.elementor-widget-wrap{width:100%;position:relative}.elementor-widget{position:relative}.elementor-widget:not(:last-child){margin-bottom:20px}.elementor-column{position:relative;min-height:1px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-column-gap-narrow>.elementor-row>.elementor-column>.elementor-element-populated{padding:5px}.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:10px}.elementor-column-gap-extended>.elementor-row>.elementor-column>.elementor-element-populated{padding:15px}.elementor-column-gap-wide>.elementor-row>.elementor-column>.elementor-element-populated{padding:20px}.elementor-column-gap-wider>.elementor-row>.elementor-column>.elementor-element-populated{padding:30px}.elementor-inner-section .elementor-column-gap-no .elementor-element-populated{padding:0}@media (min-width:768px){.elementor-column.elementor-col-10,.elementor-column[data-col="10"]{width:10%}.elementor-column.elementor-col-11,.elementor-column[data-col="11"]{width:11.111%}.elementor-column.elementor-col-12,.elementor-column[data-col="12"]{width:12.5%}.elementor-column.elementor-col-14,.elementor-column[data-col="14"]{width:14.285%}.elementor-column.elementor-col-16,.elementor-column[data-col="16"]{width:16.666%}.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-30,.elementor-column[data-col="30"]{width:30%}.elementor-column.elementor-col-33,.elementor-column[data-col="33"]{width:33.333%}.elementor-column.elementor-col-40,.elementor-column[data-col="40"]{width:40%}.elementor-column.elementor-col-50,.elementor-column[data-col="50"]{width:50%}.elementor-column.elementor-col-60,.elementor-column[data-col="60"]{width:60%}.elementor-column.elementor-col-66,.elementor-column[data-col="66"]{width:66.666%}.elementor-column.elementor-col-70,.elementor-column[data-col="70"]{width:70%}.elementor-column.elementor-col-75,.elementor-column[data-col="75"]{width:75%}.elementor-column.elementor-col-80,.elementor-column[data-col="80"]{width:80%}.elementor-column.elementor-col-83,.elementor-column[data-col="83"]{width:83.333%}.elementor-column.elementor-col-90,.elementor-column[data-col="90"]{width:90%}.elementor-column.elementor-col-100,.elementor-column[data-col="100"]{width:100%}}@media (max-width:479px){.elementor-column.elementor-xs-10{width:10%}.elementor-column.elementor-xs-11{width:11.111%}.elementor-column.elementor-xs-12{width:12.5%}.elementor-column.elementor-xs-14{width:14.285%}.elementor-column.elementor-xs-16{width:16.666%}.elementor-column.elementor-xs-20{width:20%}.elementor-column.elementor-xs-25{width:25%}.elementor-column.elementor-xs-30{width:30%}.elementor-column.elementor-xs-33{width:33.333%}.elementor-column.elementor-xs-40{width:40%}.elementor-column.elementor-xs-50{width:50%}.elementor-column.elementor-xs-60{width:60%}.elementor-column.elementor-xs-66{width:66.666%}.elementor-column.elementor-xs-70{width:70%}.elementor-column.elementor-xs-75{width:75%}.elementor-column.elementor-xs-80{width:80%}.elementor-column.elementor-xs-83{width:83.333%}.elementor-column.elementor-xs-90{width:90%}.elementor-column.elementor-xs-100{width:100%}}@media (max-width:767px){.elementor-column.elementor-sm-10{width:10%}.elementor-column.elementor-sm-11{width:11.111%}.elementor-column.elementor-sm-12{width:12.5%}.elementor-column.elementor-sm-14{width:14.285%}.elementor-column.elementor-sm-16{width:16.666%}.elementor-column.elementor-sm-20{width:20%}.elementor-column.elementor-sm-25{width:25%}.elementor-column.elementor-sm-30{width:30%}.elementor-column.elementor-sm-33{width:33.333%}.elementor-column.elementor-sm-40{width:40%}.elementor-column.elementor-sm-50{width:50%}.elementor-column.elementor-sm-60{width:60%}.elementor-column.elementor-sm-66{width:66.666%}.elementor-column.elementor-sm-70{width:70%}.elementor-column.elementor-sm-75{width:75%}.elementor-column.elementor-sm-80{width:80%}.elementor-column.elementor-sm-83{width:83.333%}.elementor-column.elementor-sm-90{width:90%}.elementor-column.elementor-sm-100{width:100%}}@media (min-width:768px) and (max-width:1024px){.elementor-column.elementor-md-10{width:10%}.elementor-column.elementor-md-11{width:11.111%}.elementor-column.elementor-md-12{width:12.5%}.elementor-column.elementor-md-14{width:14.285%}.elementor-column.elementor-md-16{width:16.666%}.elementor-column.elementor-md-20{width:20%}.elementor-column.elementor-md-25{width:25%}.elementor-column.elementor-md-30{width:30%}.elementor-column.elementor-md-33{width:33.333%}.elementor-column.elementor-md-40{width:40%}.elementor-column.elementor-md-50{width:50%}.elementor-column.elementor-md-60{width:60%}.elementor-column.elementor-md-66{width:66.666%}.elementor-column.elementor-md-70{width:70%}.elementor-column.elementor-md-75{width:75%}.elementor-column.elementor-md-80{width:80%}.elementor-column.elementor-md-83{width:83.333%}.elementor-column.elementor-md-90{width:90%}.elementor-column.elementor-md-100{width:100%}}@media (max-width:767px){.elementor-column{width:100%}.elementor-reverse-mobile>.elementor-container>.elementor-row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.elementor-clearfix:after{content:"";display:block;clear:both;width:0;height:0}.elementor-form-fields-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.elementor-form-fields-wrapper.elementor-labels-above>.elementor-field-group .elementor-field-subgroup,.elementor-form-fields-wrapper.elementor-labels-above>.elementor-field-group>.elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-above>.elementor-field-group>input,.elementor-form-fields-wrapper.elementor-labels-above>.elementor-field-group>textarea{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group .elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group>input{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.elementor-field-group{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-field-group.elementor-field-type-submit{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.elementor-field-group .elementor-field-textual{width:100%;border:1px solid #818a91;background-color:transparent;color:#373a3c;vertical-align:middle;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.elementor-field-group .elementor-field-textual:focus{-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.1) inset;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);outline:0}.elementor-field-group .elementor-field-textual::-webkit-input-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-field-textual:-ms-input-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-field-textual::-moz-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-field-textual::-ms-input-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-field-textual::placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-select-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;width:100%}.elementor-field-group .elementor-select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;font-size:inherit;font-family:inherit;font-weight:inherit;font-style:inherit;text-transform:inherit;letter-spacing:inherit;line-height:inherit;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding-left:20px}.elementor-field-group .elementor-select-wrapper:before{content:"\f0d7";font-family:FontAwesome;font-size:15px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:10px;pointer-events:none}.elementor-field-group.elementor-field-type-select-multiple .elementor-select-wrapper:before{content:""}.elementor-field-subgroup{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.elementor-field-subgroup .elementor-field-option label{display:inline-block}.elementor-field-subgroup.elementor-subgroup-inline .elementor-field-option{padding-left:10px}.elementor-field-subgroup:not(.elementor-subgroup-inline) .elementor-field-option{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.elementor-field-label{cursor:pointer}.elementor-mark-required .elementor-field-label:after{content:"*";color:red;padding-right:.2em}.elementor-field-textual{line-height:1.4}.elementor-field-textual.elementor-size-xs{font-size:13px;min-height:33px;padding:4px 12px;-webkit-border-radius:2px;border-radius:2px}.elementor-field-textual.elementor-size-sm{font-size:15px;min-height:40px;padding:5px 14px;-webkit-border-radius:3px;border-radius:3px}.elementor-field-textual.elementor-size-md{font-size:16px;min-height:47px;padding:6px 16px;-webkit-border-radius:4px;border-radius:4px}.elementor-field-textual.elementor-size-lg{font-size:18px;min-height:59px;padding:7px 20px;-webkit-border-radius:5px;border-radius:5px}.elementor-field-textual.elementor-size-xl{font-size:20px;min-height:72px;padding:8px 24px;-webkit-border-radius:6px;border-radius:6px}.elementor-button-align-center .elementor-field-type-submit{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-button-align-stretch .elementor-field-type-submit button{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.elementor-button-align-start .elementor-field-type-submit{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.elementor-button-align-end .elementor-field-type-submit{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width:1024px){.elementor-tablet-button-align-center .elementor-field-type-submit{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-tablet-button-align-stretch .elementor-field-type-submit button{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.elementor-tablet-button-align-start .elementor-field-type-submit{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.elementor-tablet-button-align-end .elementor-field-type-submit{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (max-width:767px){.elementor-mobile-button-align-center .elementor-field-type-submit{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-mobile-button-align-stretch .elementor-field-type-submit button{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.elementor-mobile-button-align-start .elementor-field-type-submit{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.elementor-mobile-button-align-end .elementor-field-type-submit{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.elementor-error .elementor-field{border-color:#d9534f}.elementor-error .help-inline{color:#d9534f;font-size:.9em}.elementor-message{margin:10px 0;font-size:1em;line-height:1}.elementor-message:before{content:"\f00c";display:inline-block;font-family:fontawesome;font-weight:400;font-style:normal;vertical-align:middle;margin-right:5px}.elementor-message.elementor-message-danger{color:#d9534f}.elementor-message.elementor-message-danger:before{content:"\f00d"}.elementor-message.form-message-success{color:#5cb85c}.elementor-form .elementor-button{padding-top:0;padding-bottom:0;border:0 none}.elementor-form .elementor-button>span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-form .elementor-button .elementor-align-icon-right{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.elementor-form .elementor-button .elementor-align-icon-left{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.elementor-form .elementor-button.elementor-size-xs{min-height:33px}.elementor-form .elementor-button.elementor-size-sm{min-height:40px}.elementor-form .elementor-button.elementor-size-md{min-height:47px}.elementor-form .elementor-button.elementor-size-lg{min-height:59px}.elementor-form .elementor-button.elementor-size-xl{min-height:72px}.elementor-widget-heading .elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-heading .elementor-heading-title>a{color:inherit;font-size:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}.elementor-widget-image .elementor-image>a,.elementor-widget-image .elementor-image figure>a{display:block}.elementor-widget-image .elementor-image img{vertical-align:middle}.elementor-widget-image .elementor-image.elementor-image-shape-circle{-webkit-border-radius:50%;border-radius:50%}.elementor-image-gallery .gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%;max-width:100%;margin:0 auto}.elementor-image-gallery .gallery-item img{margin:0 auto}.elementor-image-gallery .gallery-item .gallery-caption{margin:0}@media (min-width:768px){.elementor-image-gallery .gallery-columns-2 .gallery-item{max-width:50%}.elementor-image-gallery .gallery-columns-3 .gallery-item{max-width:33.33%}.elementor-image-gallery .gallery-columns-4 .gallery-item{max-width:25%}.elementor-image-gallery .gallery-columns-5 .gallery-item{max-width:20%}.elementor-image-gallery .gallery-columns-6 .gallery-item{max-width:16.666%}.elementor-image-gallery .gallery-columns-7 .gallery-item{max-width:14.28%}.elementor-image-gallery .gallery-columns-8 .gallery-item{max-width:12.5%}.elementor-image-gallery .gallery-columns-9 .gallery-item{max-width:11.11%}.elementor-image-gallery .gallery-columns-10 .gallery-item{max-width:10%}}@media (min-width:480px) and (max-width:767px){.elementor-image-gallery .gallery.gallery-columns-2 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-3 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-4 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-5 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-6 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-7 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-8 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-9 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-10 .gallery-item{max-width:50%}}@media (max-width:479px){.elementor-image-gallery .gallery.gallery-columns-2 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-3 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-4 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-5 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-6 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-7 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-8 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-9 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-10 .gallery-item{max-width:100%}}.elementor-button{display:inline-block;line-height:1;background-color:#818a91;color:#fff;text-align:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.elementor-button:focus,.elementor-button:hover,.elementor-button:visited{color:#fff;opacity:.9}.elementor-button.elementor-size-xs{font-size:13px;padding:10px 20px;-webkit-border-radius:2px;border-radius:2px}.elementor-button.elementor-size-sm{font-size:15px;padding:12px 24px;-webkit-border-radius:3px;border-radius:3px}.elementor-button.elementor-size-md{font-size:16px;padding:15px 30px;-webkit-border-radius:4px;border-radius:4px}.elementor-button.elementor-size-lg{font-size:18px;padding:20px 40px;-webkit-border-radius:5px;border-radius:5px}.elementor-button.elementor-size-xl{font-size:20px;padding:25px 50px;-webkit-border-radius:6px;border-radius:6px}.elementor-button .elementor-align-icon-right{float:right;margin-left:5px}.elementor-button .elementor-align-icon-left{float:left;margin-right:5px}.elementor-button .elementor-button-text{display:inline-block}.elementor-element.elementor-button-info .elementor-button{background-color:#5bc0de}.elementor-element.elementor-button-success .elementor-button{background-color:#5cb85c}.elementor-element.elementor-button-warning .elementor-button{background-color:#f0ad4e}.elementor-element.elementor-button-danger .elementor-button{background-color:#d9534f}.elementor-widget-button .elementor-button .elementor-button-info{background-color:#5bc0de}.elementor-widget-button .elementor-button .elementor-button-success{background-color:#5cb85c}.elementor-widget-button .elementor-button .elementor-button-warning{background-color:#f0ad4e}.elementor-widget-button .elementor-button .elementor-button-danger{background-color:#d9534f}.elementor-widget-divider .elementor-divider{line-height:0;font-size:0}.elementor-widget-divider .elementor-divider-separator{display:inline-block}.elementor-image-gallery figure img{display:block}.elementor-image-gallery figure figcaption{width:100%}.gallery-spacing-custom .elementor-image-gallery .gallery-icon{padding:0}.elementor-counter .elementor-counter-number-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:69px;font-weight:600;color:#222;line-height:1}.elementor-counter .elementor-counter-number-prefix{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:left}.elementor-counter .elementor-counter-number-suffix{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:right}.elementor-counter .elementor-counter-title{text-align:center;font-size:19px;font-weight:400;color:#666;line-height:2.5}.elementor-alert{padding:15px;border-left:5px solid transparent;position:relative;text-align:right}.elementor-alert .elementor-alert-title{display:block;font-weight:700}.elementor-alert .elementor-alert-description{font-size:13px}.elementor-alert button.elementor-alert-dismiss{position:absolute;left:10px;top:10px;padding:3px;font-size:20px;line-height:1;background:transparent;color:inherit;border:none;cursor:pointer}.elementor-alert.elementor-alert-info{color:#31708f;background-color:#d9edf7;border-color:#bcdff1}.elementor-alert.elementor-alert-success{color:#3c763d;background-color:#dff0d8;border-color:#cae6be}.elementor-alert.elementor-alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#f9f0c3}.elementor-alert.elementor-alert-danger{color:#a94442;background-color:#f2dede;border-color:#e8c4c4}@media (max-width:767px){.elementor-alert{padding:10px}.elementor-alert button.elementor-alert-dismiss{right:7px;top:7px}}.elementor-widget-progress{text-align:right}.elementor-progress-wrapper{position:relative;background-color:#eee;color:#fff;height:30px;line-height:30px;-webkit-border-radius:2px;border-radius:2px}.elementor-progress-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#818a91;width:0;font-size:11px;-webkit-border-radius:2px;border-radius:2px;-webkit-transition:width 1s ease-in-out;-o-transition:width 1s ease-in-out;transition:width 1s ease-in-out}.elementor-progress-text{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding-right:15px}.elementor-progress-percentage{padding-left:15px}.elementor-widget-progress .elementor-progress-wrapper.progress-info .elementor-progress-bar{background-color:#5bc0de}.elementor-widget-progress .elementor-progress-wrapper.progress-success .elementor-progress-bar{background-color:#5cb85c}.elementor-widget-progress .elementor-progress-wrapper.progress-warning .elementor-progress-bar{background-color:#f0ad4e}.elementor-widget-progress .elementor-progress-wrapper.progress-danger .elementor-progress-bar{background-color:#d9534f}.elementor-progress .elementor-title{display:block}@media (max-width:767px){.elementor-progress-wrapper{height:25px;line-height:25px}.elementor-progress-text{padding-right:10px}}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-wrapper{width:25%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active{border-left-style:none}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:after,.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:before{height:999em;width:0;left:0;border-left-style:solid}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:before{top:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:after{top:100%}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title{display:table-cell}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active{border-bottom-style:none}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:after,.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:before{bottom:0;height:0;width:999em;border-bottom-style:solid}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:before{right:100%}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:after{left:100%}.elementor-widget-tabs .elementor-tab-content,.elementor-widget-tabs .elementor-tab-title,.elementor-widget-tabs .elementor-tab-title:after,.elementor-widget-tabs .elementor-tab-title:before,.elementor-widget-tabs .elementor-tabs-content-wrapper{border:1px none #d4d4d4}.elementor-widget-tabs .elementor-tabs{text-align:right}.elementor-widget-tabs .elementor-tabs-wrapper{overflow:hidden}.elementor-widget-tabs .elementor-tab-title{cursor:pointer;outline:none}.elementor-widget-tabs .elementor-tab-desktop-title{position:relative;padding:20px 25px;font-weight:700;line-height:1;border:solid transparent}.elementor-widget-tabs .elementor-tab-desktop-title.elementor-active{border-color:#d4d4d4}.elementor-widget-tabs .elementor-tab-desktop-title.elementor-active:after,.elementor-widget-tabs .elementor-tab-desktop-title.elementor-active:before{display:block;content:"";position:absolute}.elementor-widget-tabs .elementor-tab-mobile-title{padding:10px;cursor:pointer}.elementor-widget-tabs .elementor-tab-content{padding:20px;display:none}@media (max-width:767px){.elementor-tabs .elementor-tab-content,.elementor-tabs .elementor-tab-title{border-style:solid;border-bottom-style:none}.elementor-tabs .elementor-tabs-wrapper{display:none}.elementor-tabs .elementor-tabs-content-wrapper{border-bottom-style:solid}.elementor-tabs .elementor-tab-content{padding:10px}}@media (min-width:768px){.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-content-wrapper{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;border-style:solid;border-right-style:none}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content{border-style:solid;border-top-style:none}.elementor-tabs .elementor-tab-mobile-title{display:none}}.elementor-accordion{text-align:right}.elementor-accordion .elementor-accordion-item{border:1px solid #d4d4d4}.elementor-accordion .elementor-accordion-item+.elementor-accordion-item{border-top:none}.elementor-accordion .elementor-tab-title{margin:0;padding:15px 20px;font-weight:700;line-height:1;cursor:pointer}.elementor-accordion .elementor-tab-title .elementor-accordion-icon{display:inline-block;width:1.5em}.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-right{float:right;text-align:right}.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-left{float:left;text-align:left}.elementor-accordion .elementor-tab-title .elementor-accordion-icon .elementor-accordion-icon-closed{display:block}.elementor-accordion .elementor-tab-title .elementor-accordion-icon .elementor-accordion-icon-opened,.elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon-closed{display:none}.elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon-opened{display:block}.elementor-accordion .elementor-tab-content{display:none;padding:15px 20px;border-top:1px solid #d4d4d4}@media (max-width:767px){.elementor-accordion .elementor-tab-title{padding:12px 15px}.elementor-accordion .elementor-tab-title .elementor-accordion-icon{width:1.2em}.elementor-accordion .elementor-tab-content{padding:7px 15px}}.elementor-toggle{text-align:right}.elementor-toggle .elementor-tab-title{font-weight:700;line-height:1;margin:0;padding:15px;border-bottom:1px solid #d4d4d4;cursor:pointer}.elementor-toggle .elementor-tab-title .elementor-toggle-icon{display:inline-block;width:1em}.elementor-toggle .elementor-tab-title .elementor-toggle-icon.elementor-toggle-icon-right{float:right;text-align:right}.elementor-toggle .elementor-tab-title .elementor-toggle-icon.elementor-toggle-icon-left{float:left;text-align:left}.elementor-toggle .elementor-tab-title .elementor-toggle-icon .elementor-toggle-icon-closed{display:block}.elementor-toggle .elementor-tab-title .elementor-toggle-icon .elementor-toggle-icon-opened{display:none}.elementor-toggle .elementor-tab-title.elementor-active{border-bottom:none}.elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon-closed{display:none}.elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon-opened{display:block}.elementor-toggle .elementor-tab-content{padding:15px;border-bottom:1px solid #d4d4d4;display:none}@media (max-width:767px){.elementor-toggle .elementor-tab-title{padding:12px}.elementor-toggle .elementor-tab-content{padding:12px 10px}}.elementor-icon{display:inline-block;line-height:1;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;color:#818a91;font-size:50px;text-align:center}.elementor-icon:hover{color:#818a91}.elementor-icon i{width:1em;height:1em;position:relative;display:block}.elementor-icon i:before{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.elementor-view-stacked .elementor-icon{padding:.5em;background-color:#818a91;color:#fff}.elementor-view-framed .elementor-icon{padding:.5em;color:#818a91;border:3px solid #818a91;background-color:transparent}.elementor-shape-circle .elementor-icon{-webkit-border-radius:50%;border-radius:50%}.elementor-widget-icon-list.elementor-align-center .elementor-icon-list-item,.elementor-widget-icon-list.elementor-align-center .elementor-icon-list-item a{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-widget-icon-list.elementor-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget-icon-list.elementor-align-left .elementor-icon-list-item,.elementor-widget-icon-list.elementor-align-left .elementor-icon-list-item a{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;text-align:right}.elementor-widget-icon-list.elementor-align-right .elementor-icon-list-item,.elementor-widget-icon-list.elementor-align-right .elementor-icon-list-item a{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;text-align:left}.elementor-widget-icon-list:not(.elementor-align-right) .elementor-icon-list-item:after{right:0}.elementor-widget-icon-list:not(.elementor-align-left) .elementor-icon-list-item:after{left:0}@media (max-width:1024px){.elementor-widget-icon-list.elementor-tablet-align-center .elementor-icon-list-item,.elementor-widget-icon-list.elementor-tablet-align-center .elementor-icon-list-item a{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-widget-icon-list.elementor-tablet-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget-icon-list.elementor-tablet-align-left .elementor-icon-list-item,.elementor-widget-icon-list.elementor-tablet-align-left .elementor-icon-list-item a{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;text-align:right}.elementor-widget-icon-list.elementor-tablet-align-right .elementor-icon-list-item,.elementor-widget-icon-list.elementor-tablet-align-right .elementor-icon-list-item a{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;text-align:left}.elementor-widget-icon-list:not(.elementor-tablet-align-right) .elementor-icon-list-item:after{right:0}.elementor-widget-icon-list:not(.elementor-tablet-align-left) .elementor-icon-list-item:after{left:0}}@media (max-width:767px){.elementor-widget-icon-list.elementor-mobile-align-center .elementor-icon-list-item,.elementor-widget-icon-list.elementor-mobile-align-center .elementor-icon-list-item a{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-widget-icon-list.elementor-mobile-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget-icon-list.elementor-mobile-align-left .elementor-icon-list-item,.elementor-widget-icon-list.elementor-mobile-align-left .elementor-icon-list-item a{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;text-align:right}.elementor-widget-icon-list.elementor-mobile-align-right .elementor-icon-list-item,.elementor-widget-icon-list.elementor-mobile-align-right .elementor-icon-list-item a{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;text-align:left}.elementor-widget-icon-list:not(.elementor-mobile-align-right) .elementor-icon-list-item:after{right:0}.elementor-widget-icon-list:not(.elementor-mobile-align-left) .elementor-icon-list-item:after{left:0}}.elementor-widget-icon-list .elementor-icon-list-items{list-style-type:none;margin:0;padding:0}.elementor-widget-icon-list .elementor-icon-list-item{margin:0;padding:0;position:relative}.elementor-widget-icon-list .elementor-icon-list-item:after{position:absolute;bottom:0;width:100%}.elementor-widget-icon-list .elementor-icon-list-item,.elementor-widget-icon-list .elementor-icon-list-item a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-widget-icon-list .elementor-icon-list-item a{width:100%}.elementor-widget-icon-list .elementor-icon-list-text{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;padding-right:5px}.elementor-widget-icon-list .elementor-icon-list-icon{text-align:center}.elementor-widget-icon-list .elementor-icon-list-icon i{vertical-align:middle}.elementor-widget-video .elementor-open-inline .elementor-custom-embed-image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-background-size:cover;background-size:cover;background-position:50%}.elementor-widget-video .elementor-custom-embed-image-overlay{cursor:pointer;text-align:center}.elementor-widget-video .elementor-custom-embed-image-overlay:hover .elementor-custom-embed-play i{opacity:1}.elementor-widget-video .elementor-custom-embed-image-overlay img{display:block;width:100%}.elementor-image-carousel-wrapper .slick-image-stretch .slick-slide .slick-slide-image{width:100%}.swiper-container .swiper-slide figure{line-height:0}.elementor-widget-image-box .elementor-image-box-content,.swiper-container .swiper-slide figure img{width:100%}@media (min-width:768px){.elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper,.elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper{text-align:left;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper{text-align:right;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.elementor-widget-image-box.elementor-position-top .elementor-image-box-img{margin:auto}.elementor-widget-image-box.elementor-vertical-align-top .elementor-image-box-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.elementor-widget-image-box.elementor-vertical-align-middle .elementor-image-box-wrapper{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-widget-image-box.elementor-vertical-align-bottom .elementor-image-box-wrapper{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}}@media (max-width:767px){.elementor-widget-image-box .elementor-image-box-img{margin-left:auto!important;margin-right:auto!important;margin-bottom:15px}}.elementor-widget-image-box .elementor-image-box-img{display:inline-block}.elementor-widget-image-box .elementor-image-box-title a{color:inherit}.elementor-widget-image-box .elementor-image-box-wrapper{text-align:center}.elementor-widget-image-box .elementor-image-box-description{margin:0}@media (min-width:768px){.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper,.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon,.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-icon{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-wrapper{text-align:left;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper{text-align:right;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.elementor-widget-icon-box.elementor-position-top .elementor-icon-box-img{margin:auto}.elementor-widget-icon-box.elementor-vertical-align-top .elementor-icon-box-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.elementor-widget-icon-box.elementor-vertical-align-middle .elementor-icon-box-wrapper{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-widget-icon-box.elementor-vertical-align-bottom .elementor-icon-box-wrapper{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}}@media (max-width:767px){.elementor-widget-icon-box .elementor-icon-box-icon{margin-left:auto!important;margin-right:auto!important;margin-bottom:15px}}.elementor-widget-icon-box .elementor-icon-box-wrapper{text-align:center}.elementor-widget-icon-box .elementor-icon-box-title a{color:inherit}.elementor-widget-icon-box .elementor-icon-box-description{margin:0}.elementor-testimonial-wrapper{overflow:hidden;text-align:center}.elementor-testimonial-wrapper .elementor-testimonial-content{font-size:1.3em;margin-bottom:20px}.elementor-testimonial-wrapper .elementor-testimonial-name{line-height:1.5}.elementor-testimonial-wrapper .elementor-testimonial-job{font-size:.85em}.elementor-testimonial-wrapper.elementor-testimonial-text-align-left{text-align:left}.elementor-testimonial-wrapper.elementor-testimonial-text-align-right{text-align:right}.elementor-testimonial-wrapper .elementor-testimonial-meta{width:100%;line-height:1}.elementor-testimonial-wrapper .elementor-testimonial-meta-inner{display:inline-block}.elementor-testimonial-wrapper .elementor-testimonial-meta .elementor-testimonial-details,.elementor-testimonial-wrapper .elementor-testimonial-meta .elementor-testimonial-image{display:table-cell;vertical-align:middle}.elementor-testimonial-wrapper .elementor-testimonial-meta .elementor-testimonial-image img{width:60px;height:60px;-webkit-border-radius:50%;border-radius:50%}.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-aside .elementor-testimonial-image{padding-left:15px}.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-aside .elementor-testimonial-details{text-align:right}.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-top .elementor-testimonial-details,.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-top .elementor-testimonial-image{display:block}.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-top .elementor-testimonial-image{margin-bottom:20px}.elementor-social-icons-wrapper{font-size:0}.elementor-social-icon{font-size:25px;text-align:center;padding:.5em;margin-left:5px;cursor:pointer}.elementor-social-icon i{color:#fff}.elementor-social-icon:last-child{margin:0}.elementor-social-icon:hover{opacity:.9;color:#fff}.elementor-social-icon-apple{background-color:#999}.elementor-social-icon-behance{background-color:#1769ff}.elementor-social-icon-bitbucket{background-color:#205081}.elementor-social-icon-codepen{background-color:#000}.elementor-social-icon-delicious{background-color:#39f}.elementor-social-icon-digg{background-color:#005be2}.elementor-social-icon-dribbble{background-color:#ea4c89}.elementor-social-icon-envelope{background-color:#ea4335}.elementor-social-icon-facebook{background-color:#3b5998}.elementor-social-icon-flickr{background-color:#0063dc}.elementor-social-icon-foursquare{background-color:#2d5be3}.elementor-social-icon-github{background-color:#333}.elementor-social-icon-google-plus{background-color:#dd4b39}.elementor-social-icon-houzz{background-color:#7ac142}.elementor-social-icon-instagram{background-color:#262626}.elementor-social-icon-jsfiddle{background-color:#487aa2}.elementor-social-icon-linkedin{background-color:#0077b5}.elementor-social-icon-medium{background-color:#00ab6b}.elementor-social-icon-odnoklassniki{background-color:#f4731c}.elementor-social-icon-meetup{background-color:#ec1c40}.elementor-social-icon-pinterest{background-color:#bd081c}.elementor-social-icon-product-hunt{background-color:#da552f}.elementor-social-icon-reddit{background-color:#ff4500}.elementor-social-icon-rss{background-color:#f26522}.elementor-social-icon-shopping-cart{background-color:#4caf50}.elementor-social-icon-skype{background-color:#00aff0}.elementor-social-icon-slideshare{background-color:#0077b5}.elementor-social-icon-snapchat{background-color:#fffc00}.elementor-social-icon-soundcloud{background-color:#f80}.elementor-social-icon-spotify{background-color:#2ebd59}.elementor-social-icon-stack-overflow{background-color:#fe7a15}.elementor-social-icon-telegram{background-color:#2ca5e0}.elementor-social-icon-tripadvisor{background-color:#589442}.elementor-social-icon-tumblr{background-color:#35465c}.elementor-social-icon-twitch{background-color:#6441a5}.elementor-social-icon-twitter{background-color:#1da1f2}.elementor-social-icon-vimeo{background-color:#1ab7ea}.elementor-social-icon-vk{background-color:#45668e}.elementor-social-icon-weibo{background-color:#df2029}.elementor-social-icon-weixin{background-color:#7bb32e}.elementor-social-icon-whatsapp{background-color:#25d366}.elementor-social-icon-wordpress{background-color:#21759b}.elementor-social-icon-xing{background-color:#026466}.elementor-social-icon-yelp{background-color:#af0606}.elementor-social-icon-youtube{background-color:#cd201f}.elementor-shape-rounded .elementor-icon.elementor-social-icon{-webkit-border-radius:10%;border-radius:10%}.elementor-shape-circle .elementor-icon.elementor-social-icon{-webkit-border-radius:50%;border-radius:50%}body.elementor-page .elementor-widget-menu-anchor{margin-bottom:0}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#818a91;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#818a91;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:right;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}.elementor-slick-slider[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.elementor-slick-slider .slick-loading .slick-list{background:#fff url(../images/ajax-loader.gif) 50% no-repeat}.elementor-slick-slider .slick-next,.elementor-slick-slider .slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;padding:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.elementor-slick-slider .slick-next:focus,.elementor-slick-slider .slick-next:hover,.elementor-slick-slider .slick-prev:focus,.elementor-slick-slider .slick-prev:hover{color:transparent;outline:none;background:transparent}.elementor-slick-slider .slick-next:focus:before,.elementor-slick-slider .slick-next:hover:before,.elementor-slick-slider .slick-prev:focus:before,.elementor-slick-slider .slick-prev:hover:before{opacity:1}.elementor-slick-slider .slick-next.slick-disabled:before,.elementor-slick-slider .slick-prev.slick-disabled:before{opacity:.25}.elementor-slick-slider .slick-next:before,.elementor-slick-slider .slick-prev:before{font-family:FontAwesome;font-size:35px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.elementor-slick-slider .slick-prev{left:-25px}[dir=rtl] .elementor-slick-slider .slick-prev{left:auto;right:-25px}.elementor-slick-slider .slick-prev:before{content:"\f104"}[dir=rtl] .elementor-slick-slider .slick-prev:before{content:"\f105"}.elementor-slick-slider .slick-next{right:-25px}[dir=rtl] .elementor-slick-slider .slick-next{left:-25px;right:auto}.elementor-slick-slider .slick-next:before{content:"\f105"}[dir=rtl] .elementor-slick-slider .slick-next:before{content:"\f104"}.elementor-slick-slider .slick-dotted.slick-slider{margin-bottom:30px}.elementor-slick-slider ul.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.elementor-slick-slider ul.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0;padding:0;cursor:pointer}.elementor-slick-slider ul.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.elementor-slick-slider ul.slick-dots li button:focus,.elementor-slick-slider ul.slick-dots li button:hover{outline:none}.elementor-slick-slider ul.slick-dots li button:focus:before,.elementor-slick-slider ul.slick-dots li button:hover:before{opacity:1}.elementor-slick-slider ul.slick-dots li button:before{font-family:FontAwesome;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"\f111";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.elementor-slick-slider ul.slick-dots li.slick-active button:before{opacity:.75;color:#000}.elementor-slick-slider .slick-arrows-inside .slick-prev{left:20px}[dir=rtl] .elementor-slick-slider .slick-arrows-inside .slick-prev{left:auto;right:20px}.elementor-slick-slider .slick-arrows-inside .slick-next{right:20px}[dir=rtl] .elementor-slick-slider .slick-arrows-inside .slick-next{left:20px;right:auto}.elementor-slick-slider .slick-dots-inside .slick-dots{bottom:5px}.elementor-slick-slider .slick-dots-inside.slick-dotted.slick-slider{margin-bottom:0}.elementor-slick-slider .slick-slider .slick-next,.elementor-slick-slider .slick-slider .slick-prev{z-index:1}.elementor-slick-slider .slick-slide img{margin:auto}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-webkit-background-size:27px 44px;background-size:27px 44px;background:no-repeat 50%}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:6px;height:6px;display:inline-block;-webkit-border-radius:50%;border-radius:50%;background:#000;opacity:.2}.swiper-pagination-fraction{color:#000}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 6px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#000;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:hsla(0,0%,100%,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-scrollbar{-webkit-border-radius:10px;border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);-webkit-border-radius:10px;border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12) infinite;animation:swiper-preloader-spin 1s steps(12) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;-webkit-background-size:100% 100%;background-size:100%;background:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E") no-repeat 50%}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.elementor-lightbox .dialog-widget-header{display:none}.elementor-lightbox .dialog-widget-content{background:none;-webkit-box-shadow:none;box-shadow:none;width:100%;height:100%}.elementor-lightbox .dialog-message{-webkit-animation-duration:.4s;animation-duration:.4s}.elementor-lightbox .dialog-message:not(.elementor-fit-aspect-ratio){height:100%}.elementor-lightbox .dialog-lightbox-close-button{cursor:pointer;position:absolute;font-size:25px;padding:5px;z-index:2;line-height:1}@media (max-width:767px){.elementor-lightbox .dialog-lightbox-close-button{padding:0}}.elementor-lightbox .dialog-lightbox-close-button,.elementor-lightbox .elementor-swiper-button{color:hsla(0,0%,93%,.9);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;opacity:1}.elementor-lightbox .dialog-lightbox-close-button:hover,.elementor-lightbox .elementor-swiper-button:hover{color:#fff}.elementor-lightbox .swiper-container{height:100%}.elementor-lightbox .elementor-lightbox-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;padding:70px 80px;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;margin:auto}@media (max-width:767px){.elementor-lightbox .elementor-lightbox-item{padding:40px}}.elementor-lightbox .elementor-lightbox-image{max-height:100%}.elementor-lightbox .elementor-video-container{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media (min-width:1025px){.elementor-lightbox .elementor-video-container{width:75%}}@media (max-width:1024px){.elementor-lightbox .elementor-video-container{width:100%}}.elementor-lightbox .elementor-swiper-button-prev{left:35px}.elementor-lightbox .elementor-swiper-button-next{right:35px}@media (max-width:767px){.elementor-lightbox .elementor-swiper-button-prev{left:10px}.elementor-lightbox .elementor-swiper-button-next{right:10px}}.animated{-webkit-animation-duration:1.25s;animation-duration:1.25s}.animated.animated-slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.animated-fast{-webkit-animation-duration:.75s;animation-duration:.75s}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.elementor-shape{overflow:hidden;position:absolute;left:0;width:100%;line-height:0;direction:ltr}.elementor-shape-top{top:-1px}.elementor-shape-bottom{bottom:-1px}.elementor-shape[data-negative=false].elementor-shape-bottom,.elementor-shape[data-negative=true].elementor-shape-top{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.elementor-shape svg{display:block;width:-webkit-calc(100% + 1.3px);width:calc(100% + 1.3px);position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.elementor-shape .elementor-shape-fill{fill:#fff;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.page-template-elementor_canvas.elementor-page:before{display:none}.elementor-post__thumbnail__link{-webkit-transition:none;-o-transition:none;transition:none}@media (max-width:767px){body:not(.elementor-editor-active) .elementor-hidden-phone{display:none}}@media (min-width:768px) and (max-width:1024px){body:not(.elementor-editor-active) .elementor-hidden-tablet{display:none}}@media (min-width:1025px){body:not(.elementor-editor-active) .elementor-hidden-desktop{display:none}}
assets/css/frontend.css CHANGED
@@ -1,4 +1,4 @@
1
- /*! elementor - v1.8.12 - 08-01-2018 */
2
  .dialog-widget-content {
3
  background-color: #fff;
4
  position: absolute;
1
+ /*! elementor - v1.9.0 - 09-01-2018 */
2
  .dialog-widget-content {
3
  background-color: #fff;
4
  position: absolute;
assets/css/frontend.min.css CHANGED
@@ -1,2 +1,2 @@
1
- /*! elementor - v1.8.12 - 08-01-2018 */
2
  .dialog-widget-content{background-color:#fff;position:absolute;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);overflow:hidden}.dialog-message{font-size:12px;line-height:1.5}.dialog-type-lightbox{position:fixed;height:100%;width:100%;top:0;left:0;background-color:rgba(0,0,0,.8);z-index:9999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dialog-type-lightbox .dialog-widget-content{margin:auto;width:375px}.dialog-type-lightbox .dialog-message{padding:0 20px;min-height:50px}.dialog-type-lightbox .dialog-message,.dialog-type-lightbox .dialog-widget-header{text-align:center}.dialog-type-lightbox .dialog-buttons-wrapper{border-top:1px solid #e6e9ec;text-align:center}.dialog-type-lightbox .dialog-buttons-wrapper>button{border:none;background:none;font-size:15px;cursor:pointer;padding:13px 0;outline:0}.dialog-type-lightbox .dialog-buttons-wrapper>button:first-child{color:#6d7882}.dialog-type-lightbox .dialog-buttons-wrapper>button.dialog-ok{color:#b01b1b}.dialog-type-lightbox .dialog-buttons-wrapper>button.dialog-take_over{color:#39b54a}.dialog-type-lightbox .dialog-buttons-wrapper>button:active{background-color:rgba(230,233,236,.5)}.dialog-type-lightbox .dialog-buttons-wrapper>button::-moz-focus-inner{border:0}.dialog-widget-header{padding:20px 0;font-weight:500}.dialog-close-button{cursor:pointer;position:absolute;top:30px;right:30px;font-size:15px}.dialog-close-button:not(:hover){opacity:.4}.dialog-confirm-widget .dialog-widget-header,.dialog-lightbox-widget .dialog-widget-header{font-size:15px;color:#495157}.dialog-confirm-widget .dialog-buttons-wrapper>button,.dialog-lightbox-widget .dialog-buttons-wrapper>button{width:50%}.dialog-confirm-widget .dialog-buttons-wrapper>button:first-child,.dialog-lightbox-widget .dialog-buttons-wrapper>button:first-child{border-right:1px solid #e6e9ec}.dialog-confirm-widget .dialog-buttons-wrapper>button:hover,.dialog-lightbox-widget .dialog-buttons-wrapper>button:hover{background-color:#f4f6f7}.dialog-alert-widget .dialog-buttons-wrapper>button{width:100%}@media (max-width:767px){.dialog-close-button{top:15px;right:15px}body.admin-bar .dialog-close-button{top:40px}}.elementor-aspect-ratio-219 .elementor-fit-aspect-ratio{padding-bottom:42.8571%}.elementor-aspect-ratio-169 .elementor-fit-aspect-ratio{padding-bottom:56.25%}.elementor-aspect-ratio-43 .elementor-fit-aspect-ratio{padding-bottom:75%}.elementor-aspect-ratio-32 .elementor-fit-aspect-ratio{padding-bottom:66.6666%}.elementor-aspect-ratio-11 .elementor-fit-aspect-ratio{padding-bottom:100%}.elementor-fit-aspect-ratio{position:relative;height:0}.elementor-fit-aspect-ratio iframe{position:absolute;top:0;left:0;height:100%;width:100%;border:0}.elementor-hidden{display:none}.flatpickr-calendar{width:280px}.flatpickr-calendar .flatpickr-current-month span.cur-month{font-weight:300}.flatpickr-calendar .dayContainer{width:280px;min-width:280px;max-width:280px}.flatpickr-calendar .flatpickr-days{width:280px}.flatpickr-calendar .flatpickr-day{max-width:37px;height:37px;line-height:37px}.elementor{-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual}.elementor *,.elementor :after,.elementor :before{-webkit-box-sizing:border-box;box-sizing:border-box}.elementor a{-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.elementor hr{margin:0;background-color:transparent}.elementor img{height:auto;max-width:100%;border:none;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.elementor .elementor-widget:not(.elementor-widget-text-editor) figure{margin:0}.elementor embed,.elementor iframe,.elementor object,.elementor video{max-width:100%;width:100%;margin:0;line-height:1;border:none}.elementor .elementor-custom-embed{line-height:0}.elementor .elementor-background-video-container{height:100%;width:100%;top:0;left:0;position:absolute;overflow:hidden;z-index:0;-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}.elementor .elementor-background-video-container.elementor-loading{opacity:0}.elementor .elementor-background-video-embed{max-width:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.elementor .elementor-background-video{position:absolute;max-width:none;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.elementor .elementor-html5-video{-o-object-fit:cover;object-fit:cover}.elementor .elementor-background-overlay{height:100%;width:100%;top:0;left:0;position:absolute}.elementor-invisible{visibility:hidden}.elementor-align-center{text-align:center}.elementor-align-center .elementor-button{width:auto}.elementor-align-right{text-align:right}.elementor-align-right .elementor-button{width:auto}.elementor-align-left{text-align:left}.elementor-align-left .elementor-button{width:auto}.elementor-align-justify .elementor-button{width:100%}.elementor-custom-embed-play{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.elementor-custom-embed-play i{font-size:100px;color:#fff;opacity:.8;text-shadow:1px 0 6px rgba(0,0,0,.3);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.elementor-custom-embed-play.elementor-playing i{font-family:FontAwesome;-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.elementor-custom-embed-play.elementor-playing i:before{content:"\f1ce"}.elementor-swiper-button{position:absolute;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;z-index:1;cursor:pointer;font-size:25px;color:hsla(0,0%,93%,.9);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.elementor-swiper-button.swiper-button-disabled{opacity:.3}@media (max-width:1024px){.elementor-tablet-align-center{text-align:center}.elementor-tablet-align-center .elementor-button{width:auto}.elementor-tablet-align-right{text-align:right}.elementor-tablet-align-right .elementor-button{width:auto}.elementor-tablet-align-left{text-align:left}.elementor-tablet-align-left .elementor-button{width:auto}.elementor-tablet-align-justify .elementor-button{width:100%}}@media (max-width:767px){.elementor-mobile-align-center{text-align:center}.elementor-mobile-align-center .elementor-button{width:auto}.elementor-mobile-align-right{text-align:right}.elementor-mobile-align-right .elementor-button{width:auto}.elementor-mobile-align-left{text-align:left}.elementor-mobile-align-left .elementor-button{width:auto}.elementor-mobile-align-justify .elementor-button{width:100%}}#wpadminbar #wp-admin-bar-elementor_edit_page>.ab-item:before{content:"\e800";font-family:eicons;font-size:12px;margin-top:5px}.elementor:after{position:absolute;opacity:0;width:0;height:0;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}@media (min-width:1025px){.elementor:after{content:"desktop"}}@media (min-width:768px) and (max-width:1024px){.elementor:after{content:"tablet"}}@media (max-width:767px){.elementor:after{content:"mobile"}}.elementor-section{position:relative}.elementor-section .elementor-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:auto;margin-left:auto;position:relative}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.elementor-section.elementor-section-stretched{position:relative;width:100%}.elementor-section.elementor-section-items-top>.elementor-container{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.elementor-section.elementor-section-items-middle>.elementor-container{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-section.elementor-section-items-bottom>.elementor-container{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}@media (min-width:768px){.elementor-section.elementor-section-height-full{height:100vh}.elementor-section.elementor-section-height-full>.elementor-container{height:100%}}.elementor-section-content-top>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.elementor-section-content-middle>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-section-content-bottom>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.elementor-row{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width:1024px){.elementor-row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.elementor-column-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-column-wrap,.elementor-widget-wrap{width:100%;position:relative}.elementor-widget{position:relative}.elementor-widget:not(:last-child){margin-bottom:20px}.elementor-column{position:relative;min-height:1px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-column-gap-narrow>.elementor-row>.elementor-column>.elementor-element-populated{padding:5px}.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:10px}.elementor-column-gap-extended>.elementor-row>.elementor-column>.elementor-element-populated{padding:15px}.elementor-column-gap-wide>.elementor-row>.elementor-column>.elementor-element-populated{padding:20px}.elementor-column-gap-wider>.elementor-row>.elementor-column>.elementor-element-populated{padding:30px}.elementor-inner-section .elementor-column-gap-no .elementor-element-populated{padding:0}@media (min-width:768px){.elementor-column.elementor-col-10,.elementor-column[data-col="10"]{width:10%}.elementor-column.elementor-col-11,.elementor-column[data-col="11"]{width:11.111%}.elementor-column.elementor-col-12,.elementor-column[data-col="12"]{width:12.5%}.elementor-column.elementor-col-14,.elementor-column[data-col="14"]{width:14.285%}.elementor-column.elementor-col-16,.elementor-column[data-col="16"]{width:16.666%}.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-30,.elementor-column[data-col="30"]{width:30%}.elementor-column.elementor-col-33,.elementor-column[data-col="33"]{width:33.333%}.elementor-column.elementor-col-40,.elementor-column[data-col="40"]{width:40%}.elementor-column.elementor-col-50,.elementor-column[data-col="50"]{width:50%}.elementor-column.elementor-col-60,.elementor-column[data-col="60"]{width:60%}.elementor-column.elementor-col-66,.elementor-column[data-col="66"]{width:66.666%}.elementor-column.elementor-col-70,.elementor-column[data-col="70"]{width:70%}.elementor-column.elementor-col-75,.elementor-column[data-col="75"]{width:75%}.elementor-column.elementor-col-80,.elementor-column[data-col="80"]{width:80%}.elementor-column.elementor-col-83,.elementor-column[data-col="83"]{width:83.333%}.elementor-column.elementor-col-90,.elementor-column[data-col="90"]{width:90%}.elementor-column.elementor-col-100,.elementor-column[data-col="100"]{width:100%}}@media (max-width:479px){.elementor-column.elementor-xs-10{width:10%}.elementor-column.elementor-xs-11{width:11.111%}.elementor-column.elementor-xs-12{width:12.5%}.elementor-column.elementor-xs-14{width:14.285%}.elementor-column.elementor-xs-16{width:16.666%}.elementor-column.elementor-xs-20{width:20%}.elementor-column.elementor-xs-25{width:25%}.elementor-column.elementor-xs-30{width:30%}.elementor-column.elementor-xs-33{width:33.333%}.elementor-column.elementor-xs-40{width:40%}.elementor-column.elementor-xs-50{width:50%}.elementor-column.elementor-xs-60{width:60%}.elementor-column.elementor-xs-66{width:66.666%}.elementor-column.elementor-xs-70{width:70%}.elementor-column.elementor-xs-75{width:75%}.elementor-column.elementor-xs-80{width:80%}.elementor-column.elementor-xs-83{width:83.333%}.elementor-column.elementor-xs-90{width:90%}.elementor-column.elementor-xs-100{width:100%}}@media (max-width:767px){.elementor-column.elementor-sm-10{width:10%}.elementor-column.elementor-sm-11{width:11.111%}.elementor-column.elementor-sm-12{width:12.5%}.elementor-column.elementor-sm-14{width:14.285%}.elementor-column.elementor-sm-16{width:16.666%}.elementor-column.elementor-sm-20{width:20%}.elementor-column.elementor-sm-25{width:25%}.elementor-column.elementor-sm-30{width:30%}.elementor-column.elementor-sm-33{width:33.333%}.elementor-column.elementor-sm-40{width:40%}.elementor-column.elementor-sm-50{width:50%}.elementor-column.elementor-sm-60{width:60%}.elementor-column.elementor-sm-66{width:66.666%}.elementor-column.elementor-sm-70{width:70%}.elementor-column.elementor-sm-75{width:75%}.elementor-column.elementor-sm-80{width:80%}.elementor-column.elementor-sm-83{width:83.333%}.elementor-column.elementor-sm-90{width:90%}.elementor-column.elementor-sm-100{width:100%}}@media (min-width:768px) and (max-width:1024px){.elementor-column.elementor-md-10{width:10%}.elementor-column.elementor-md-11{width:11.111%}.elementor-column.elementor-md-12{width:12.5%}.elementor-column.elementor-md-14{width:14.285%}.elementor-column.elementor-md-16{width:16.666%}.elementor-column.elementor-md-20{width:20%}.elementor-column.elementor-md-25{width:25%}.elementor-column.elementor-md-30{width:30%}.elementor-column.elementor-md-33{width:33.333%}.elementor-column.elementor-md-40{width:40%}.elementor-column.elementor-md-50{width:50%}.elementor-column.elementor-md-60{width:60%}.elementor-column.elementor-md-66{width:66.666%}.elementor-column.elementor-md-70{width:70%}.elementor-column.elementor-md-75{width:75%}.elementor-column.elementor-md-80{width:80%}.elementor-column.elementor-md-83{width:83.333%}.elementor-column.elementor-md-90{width:90%}.elementor-column.elementor-md-100{width:100%}}@media (max-width:767px){.elementor-column{width:100%}.elementor-reverse-mobile>.elementor-container>.elementor-row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.elementor-clearfix:after{content:"";display:block;clear:both;width:0;height:0}.elementor-form-fields-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.elementor-form-fields-wrapper.elementor-labels-above>.elementor-field-group .elementor-field-subgroup,.elementor-form-fields-wrapper.elementor-labels-above>.elementor-field-group>.elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-above>.elementor-field-group>input,.elementor-form-fields-wrapper.elementor-labels-above>.elementor-field-group>textarea{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group .elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group>input{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.elementor-field-group{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-field-group.elementor-field-type-submit{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.elementor-field-group .elementor-field-textual{width:100%;border:1px solid #818a91;background-color:transparent;color:#373a3c;vertical-align:middle;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.elementor-field-group .elementor-field-textual:focus{-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.1) inset;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);outline:0}.elementor-field-group .elementor-field-textual::-webkit-input-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-field-textual:-ms-input-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-field-textual::-moz-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-field-textual::-ms-input-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-field-textual::placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-select-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;width:100%}.elementor-field-group .elementor-select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;font-size:inherit;font-family:inherit;font-weight:inherit;font-style:inherit;text-transform:inherit;letter-spacing:inherit;line-height:inherit;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding-right:20px}.elementor-field-group .elementor-select-wrapper:before{content:"\f0d7";font-family:FontAwesome;font-size:15px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:10px;pointer-events:none}.elementor-field-group.elementor-field-type-select-multiple .elementor-select-wrapper:before{content:""}.elementor-field-subgroup{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.elementor-field-subgroup .elementor-field-option label{display:inline-block}.elementor-field-subgroup.elementor-subgroup-inline .elementor-field-option{padding-right:10px}.elementor-field-subgroup:not(.elementor-subgroup-inline) .elementor-field-option{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.elementor-field-label{cursor:pointer}.elementor-mark-required .elementor-field-label:after{content:"*";color:red;padding-left:.2em}.elementor-field-textual{line-height:1.4}.elementor-field-textual.elementor-size-xs{font-size:13px;min-height:33px;padding:4px 12px;-webkit-border-radius:2px;border-radius:2px}.elementor-field-textual.elementor-size-sm{font-size:15px;min-height:40px;padding:5px 14px;-webkit-border-radius:3px;border-radius:3px}.elementor-field-textual.elementor-size-md{font-size:16px;min-height:47px;padding:6px 16px;-webkit-border-radius:4px;border-radius:4px}.elementor-field-textual.elementor-size-lg{font-size:18px;min-height:59px;padding:7px 20px;-webkit-border-radius:5px;border-radius:5px}.elementor-field-textual.elementor-size-xl{font-size:20px;min-height:72px;padding:8px 24px;-webkit-border-radius:6px;border-radius:6px}.elementor-button-align-center .elementor-field-type-submit{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-button-align-stretch .elementor-field-type-submit button{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.elementor-button-align-start .elementor-field-type-submit{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.elementor-button-align-end .elementor-field-type-submit{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width:1024px){.elementor-tablet-button-align-center .elementor-field-type-submit{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-tablet-button-align-stretch .elementor-field-type-submit button{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.elementor-tablet-button-align-start .elementor-field-type-submit{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.elementor-tablet-button-align-end .elementor-field-type-submit{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}@media screen and (max-width:767px){.elementor-mobile-button-align-center .elementor-field-type-submit{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-mobile-button-align-stretch .elementor-field-type-submit button{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.elementor-mobile-button-align-start .elementor-field-type-submit{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.elementor-mobile-button-align-end .elementor-field-type-submit{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}.elementor-error .elementor-field{border-color:#d9534f}.elementor-error .help-inline{color:#d9534f;font-size:.9em}.elementor-message{margin:10px 0;font-size:1em;line-height:1}.elementor-message:before{content:"\f00c";display:inline-block;font-family:fontawesome;font-weight:400;font-style:normal;vertical-align:middle;margin-right:5px}.elementor-message.elementor-message-danger{color:#d9534f}.elementor-message.elementor-message-danger:before{content:"\f00d"}.elementor-message.form-message-success{color:#5cb85c}.elementor-form .elementor-button{padding-top:0;padding-bottom:0;border:0 none}.elementor-form .elementor-button>span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-form .elementor-button .elementor-align-icon-right{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.elementor-form .elementor-button .elementor-align-icon-left{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.elementor-form .elementor-button.elementor-size-xs{min-height:33px}.elementor-form .elementor-button.elementor-size-sm{min-height:40px}.elementor-form .elementor-button.elementor-size-md{min-height:47px}.elementor-form .elementor-button.elementor-size-lg{min-height:59px}.elementor-form .elementor-button.elementor-size-xl{min-height:72px}.elementor-widget-heading .elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-heading .elementor-heading-title>a{color:inherit;font-size:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}.elementor-widget-image .elementor-image>a,.elementor-widget-image .elementor-image figure>a{display:block}.elementor-widget-image .elementor-image img{vertical-align:middle}.elementor-widget-image .elementor-image.elementor-image-shape-circle{-webkit-border-radius:50%;border-radius:50%}.elementor-image-gallery .gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%;max-width:100%;margin:0 auto}.elementor-image-gallery .gallery-item img{margin:0 auto}.elementor-image-gallery .gallery-item .gallery-caption{margin:0}@media (min-width:768px){.elementor-image-gallery .gallery-columns-2 .gallery-item{max-width:50%}.elementor-image-gallery .gallery-columns-3 .gallery-item{max-width:33.33%}.elementor-image-gallery .gallery-columns-4 .gallery-item{max-width:25%}.elementor-image-gallery .gallery-columns-5 .gallery-item{max-width:20%}.elementor-image-gallery .gallery-columns-6 .gallery-item{max-width:16.666%}.elementor-image-gallery .gallery-columns-7 .gallery-item{max-width:14.28%}.elementor-image-gallery .gallery-columns-8 .gallery-item{max-width:12.5%}.elementor-image-gallery .gallery-columns-9 .gallery-item{max-width:11.11%}.elementor-image-gallery .gallery-columns-10 .gallery-item{max-width:10%}}@media (min-width:480px) and (max-width:767px){.elementor-image-gallery .gallery.gallery-columns-2 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-3 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-4 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-5 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-6 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-7 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-8 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-9 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-10 .gallery-item{max-width:50%}}@media (max-width:479px){.elementor-image-gallery .gallery.gallery-columns-2 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-3 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-4 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-5 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-6 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-7 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-8 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-9 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-10 .gallery-item{max-width:100%}}.elementor-button{display:inline-block;line-height:1;background-color:#818a91;color:#fff;text-align:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.elementor-button:focus,.elementor-button:hover,.elementor-button:visited{color:#fff;opacity:.9}.elementor-button.elementor-size-xs{font-size:13px;padding:10px 20px;-webkit-border-radius:2px;border-radius:2px}.elementor-button.elementor-size-sm{font-size:15px;padding:12px 24px;-webkit-border-radius:3px;border-radius:3px}.elementor-button.elementor-size-md{font-size:16px;padding:15px 30px;-webkit-border-radius:4px;border-radius:4px}.elementor-button.elementor-size-lg{font-size:18px;padding:20px 40px;-webkit-border-radius:5px;border-radius:5px}.elementor-button.elementor-size-xl{font-size:20px;padding:25px 50px;-webkit-border-radius:6px;border-radius:6px}.elementor-button .elementor-align-icon-right{float:right;margin-left:5px}.elementor-button .elementor-align-icon-left{float:left;margin-right:5px}.elementor-button .elementor-button-text{display:inline-block}.elementor-element.elementor-button-info .elementor-button{background-color:#5bc0de}.elementor-element.elementor-button-success .elementor-button{background-color:#5cb85c}.elementor-element.elementor-button-warning .elementor-button{background-color:#f0ad4e}.elementor-element.elementor-button-danger .elementor-button{background-color:#d9534f}.elementor-widget-button .elementor-button .elementor-button-info{background-color:#5bc0de}.elementor-widget-button .elementor-button .elementor-button-success{background-color:#5cb85c}.elementor-widget-button .elementor-button .elementor-button-warning{background-color:#f0ad4e}.elementor-widget-button .elementor-button .elementor-button-danger{background-color:#d9534f}.elementor-widget-divider .elementor-divider{line-height:0;font-size:0}.elementor-widget-divider .elementor-divider-separator{display:inline-block}.elementor-image-gallery figure img{display:block}.elementor-image-gallery figure figcaption{width:100%}.gallery-spacing-custom .elementor-image-gallery .gallery-icon{padding:0}.elementor-counter .elementor-counter-number-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:69px;font-weight:600;color:#222;line-height:1}.elementor-counter .elementor-counter-number-prefix{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:right}.elementor-counter .elementor-counter-number-suffix{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:left}.elementor-counter .elementor-counter-title{text-align:center;font-size:19px;font-weight:400;color:#666;line-height:2.5}.elementor-alert{padding:15px;border-left:5px solid transparent;position:relative;text-align:left}.elementor-alert .elementor-alert-title{display:block;font-weight:700}.elementor-alert .elementor-alert-description{font-size:13px}.elementor-alert button.elementor-alert-dismiss{position:absolute;right:10px;top:10px;padding:3px;font-size:20px;line-height:1;background:transparent;color:inherit;border:none;cursor:pointer}.elementor-alert.elementor-alert-info{color:#31708f;background-color:#d9edf7;border-color:#bcdff1}.elementor-alert.elementor-alert-success{color:#3c763d;background-color:#dff0d8;border-color:#cae6be}.elementor-alert.elementor-alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#f9f0c3}.elementor-alert.elementor-alert-danger{color:#a94442;background-color:#f2dede;border-color:#e8c4c4}@media (max-width:767px){.elementor-alert{padding:10px}.elementor-alert button.elementor-alert-dismiss{right:7px;top:7px}}.elementor-widget-progress{text-align:left}.elementor-progress-wrapper{position:relative;background-color:#eee;color:#fff;height:30px;line-height:30px;-webkit-border-radius:2px;border-radius:2px}.elementor-progress-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#818a91;width:0;font-size:11px;-webkit-border-radius:2px;border-radius:2px;-webkit-transition:width 1s ease-in-out;-o-transition:width 1s ease-in-out;transition:width 1s ease-in-out}.elementor-progress-text{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding-left:15px}.elementor-progress-percentage{padding-right:15px}.elementor-widget-progress .elementor-progress-wrapper.progress-info .elementor-progress-bar{background-color:#5bc0de}.elementor-widget-progress .elementor-progress-wrapper.progress-success .elementor-progress-bar{background-color:#5cb85c}.elementor-widget-progress .elementor-progress-wrapper.progress-warning .elementor-progress-bar{background-color:#f0ad4e}.elementor-widget-progress .elementor-progress-wrapper.progress-danger .elementor-progress-bar{background-color:#d9534f}.elementor-progress .elementor-title{display:block}@media (max-width:767px){.elementor-progress-wrapper{height:25px;line-height:25px}.elementor-progress-text{padding-left:10px}}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-wrapper{width:25%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active{border-right-style:none}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:after,.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:before{height:999em;width:0;right:0;border-right-style:solid}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:before{top:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:after{top:100%}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title{display:table-cell}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active{border-bottom-style:none}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:after,.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:before{bottom:0;height:0;width:999em;border-bottom-style:solid}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:before{right:100%}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:after{left:100%}.elementor-widget-tabs .elementor-tab-content,.elementor-widget-tabs .elementor-tab-title,.elementor-widget-tabs .elementor-tab-title:after,.elementor-widget-tabs .elementor-tab-title:before,.elementor-widget-tabs .elementor-tabs-content-wrapper{border:1px none #d4d4d4}.elementor-widget-tabs .elementor-tabs{text-align:left}.elementor-widget-tabs .elementor-tabs-wrapper{overflow:hidden}.elementor-widget-tabs .elementor-tab-title{cursor:pointer;outline:none}.elementor-widget-tabs .elementor-tab-desktop-title{position:relative;padding:20px 25px;font-weight:700;line-height:1;border:solid transparent}.elementor-widget-tabs .elementor-tab-desktop-title.elementor-active{border-color:#d4d4d4}.elementor-widget-tabs .elementor-tab-desktop-title.elementor-active:after,.elementor-widget-tabs .elementor-tab-desktop-title.elementor-active:before{display:block;content:"";position:absolute}.elementor-widget-tabs .elementor-tab-mobile-title{padding:10px;cursor:pointer}.elementor-widget-tabs .elementor-tab-content{padding:20px;display:none}@media (max-width:767px){.elementor-tabs .elementor-tab-content,.elementor-tabs .elementor-tab-title{border-style:solid;border-bottom-style:none}.elementor-tabs .elementor-tabs-wrapper{display:none}.elementor-tabs .elementor-tabs-content-wrapper{border-bottom-style:solid}.elementor-tabs .elementor-tab-content{padding:10px}}@media (min-width:768px){.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-content-wrapper{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;border-style:solid;border-left-style:none}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content{border-style:solid;border-top-style:none}.elementor-tabs .elementor-tab-mobile-title{display:none}}.elementor-accordion{text-align:left}.elementor-accordion .elementor-accordion-item{border:1px solid #d4d4d4}.elementor-accordion .elementor-accordion-item+.elementor-accordion-item{border-top:none}.elementor-accordion .elementor-tab-title{margin:0;padding:15px 20px;font-weight:700;line-height:1;cursor:pointer}.elementor-accordion .elementor-tab-title .elementor-accordion-icon{display:inline-block;width:1.5em}.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-right{float:right;text-align:right}.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-left{float:left;text-align:left}.elementor-accordion .elementor-tab-title .elementor-accordion-icon .elementor-accordion-icon-closed{display:block}.elementor-accordion .elementor-tab-title .elementor-accordion-icon .elementor-accordion-icon-opened,.elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon-closed{display:none}.elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon-opened{display:block}.elementor-accordion .elementor-tab-content{display:none;padding:15px 20px;border-top:1px solid #d4d4d4}@media (max-width:767px){.elementor-accordion .elementor-tab-title{padding:12px 15px}.elementor-accordion .elementor-tab-title .elementor-accordion-icon{width:1.2em}.elementor-accordion .elementor-tab-content{padding:7px 15px}}.elementor-toggle{text-align:left}.elementor-toggle .elementor-tab-title{font-weight:700;line-height:1;margin:0;padding:15px;border-bottom:1px solid #d4d4d4;cursor:pointer}.elementor-toggle .elementor-tab-title .elementor-toggle-icon{display:inline-block;width:1em}.elementor-toggle .elementor-tab-title .elementor-toggle-icon.elementor-toggle-icon-right{float:right;text-align:right}.elementor-toggle .elementor-tab-title .elementor-toggle-icon.elementor-toggle-icon-left{float:left;text-align:left}.elementor-toggle .elementor-tab-title .elementor-toggle-icon .elementor-toggle-icon-closed{display:block}.elementor-toggle .elementor-tab-title .elementor-toggle-icon .elementor-toggle-icon-opened{display:none}.elementor-toggle .elementor-tab-title.elementor-active{border-bottom:none}.elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon-closed{display:none}.elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon-opened{display:block}.elementor-toggle .elementor-tab-content{padding:15px;border-bottom:1px solid #d4d4d4;display:none}@media (max-width:767px){.elementor-toggle .elementor-tab-title{padding:12px}.elementor-toggle .elementor-tab-content{padding:12px 10px}}.elementor-icon{display:inline-block;line-height:1;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;color:#818a91;font-size:50px;text-align:center}.elementor-icon:hover{color:#818a91}.elementor-icon i{width:1em;height:1em;position:relative;display:block}.elementor-icon i:before{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.elementor-view-stacked .elementor-icon{padding:.5em;background-color:#818a91;color:#fff}.elementor-view-framed .elementor-icon{padding:.5em;color:#818a91;border:3px solid #818a91;background-color:transparent}.elementor-shape-circle .elementor-icon{-webkit-border-radius:50%;border-radius:50%}.elementor-widget-icon-list.elementor-align-center .elementor-icon-list-item,.elementor-widget-icon-list.elementor-align-center .elementor-icon-list-item a{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-widget-icon-list.elementor-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget-icon-list.elementor-align-left .elementor-icon-list-item,.elementor-widget-icon-list.elementor-align-left .elementor-icon-list-item a{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.elementor-widget-icon-list.elementor-align-right .elementor-icon-list-item,.elementor-widget-icon-list.elementor-align-right .elementor-icon-list-item a{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.elementor-widget-icon-list:not(.elementor-align-right) .elementor-icon-list-item:after{left:0}.elementor-widget-icon-list:not(.elementor-align-left) .elementor-icon-list-item:after{right:0}@media (max-width:1024px){.elementor-widget-icon-list.elementor-tablet-align-center .elementor-icon-list-item,.elementor-widget-icon-list.elementor-tablet-align-center .elementor-icon-list-item a{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-widget-icon-list.elementor-tablet-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget-icon-list.elementor-tablet-align-left .elementor-icon-list-item,.elementor-widget-icon-list.elementor-tablet-align-left .elementor-icon-list-item a{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.elementor-widget-icon-list.elementor-tablet-align-right .elementor-icon-list-item,.elementor-widget-icon-list.elementor-tablet-align-right .elementor-icon-list-item a{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.elementor-widget-icon-list:not(.elementor-tablet-align-right) .elementor-icon-list-item:after{left:0}.elementor-widget-icon-list:not(.elementor-tablet-align-left) .elementor-icon-list-item:after{right:0}}@media (max-width:767px){.elementor-widget-icon-list.elementor-mobile-align-center .elementor-icon-list-item,.elementor-widget-icon-list.elementor-mobile-align-center .elementor-icon-list-item a{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-widget-icon-list.elementor-mobile-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget-icon-list.elementor-mobile-align-left .elementor-icon-list-item,.elementor-widget-icon-list.elementor-mobile-align-left .elementor-icon-list-item a{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.elementor-widget-icon-list.elementor-mobile-align-right .elementor-icon-list-item,.elementor-widget-icon-list.elementor-mobile-align-right .elementor-icon-list-item a{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.elementor-widget-icon-list:not(.elementor-mobile-align-right) .elementor-icon-list-item:after{left:0}.elementor-widget-icon-list:not(.elementor-mobile-align-left) .elementor-icon-list-item:after{right:0}}.elementor-widget-icon-list .elementor-icon-list-items{list-style-type:none;margin:0;padding:0}.elementor-widget-icon-list .elementor-icon-list-item{margin:0;padding:0;position:relative}.elementor-widget-icon-list .elementor-icon-list-item:after{position:absolute;bottom:0;width:100%}.elementor-widget-icon-list .elementor-icon-list-item,.elementor-widget-icon-list .elementor-icon-list-item a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-widget-icon-list .elementor-icon-list-item a{width:100%}.elementor-widget-icon-list .elementor-icon-list-text{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;padding-left:5px}.elementor-widget-icon-list .elementor-icon-list-icon{text-align:center}.elementor-widget-icon-list .elementor-icon-list-icon i{vertical-align:middle}.elementor-widget-video .elementor-open-inline .elementor-custom-embed-image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-background-size:cover;background-size:cover;background-position:50%}.elementor-widget-video .elementor-custom-embed-image-overlay{cursor:pointer;text-align:center}.elementor-widget-video .elementor-custom-embed-image-overlay:hover .elementor-custom-embed-play i{opacity:1}.elementor-widget-video .elementor-custom-embed-image-overlay img{display:block;width:100%}.elementor-image-carousel-wrapper .slick-image-stretch .slick-slide .slick-slide-image{width:100%}.swiper-container .swiper-slide figure{line-height:0}.elementor-widget-image-box .elementor-image-box-content,.swiper-container .swiper-slide figure img{width:100%}@media (min-width:768px){.elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper,.elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper{text-align:right;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper{text-align:left;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.elementor-widget-image-box.elementor-position-top .elementor-image-box-img{margin:auto}.elementor-widget-image-box.elementor-vertical-align-top .elementor-image-box-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.elementor-widget-image-box.elementor-vertical-align-middle .elementor-image-box-wrapper{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-widget-image-box.elementor-vertical-align-bottom .elementor-image-box-wrapper{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}}@media (max-width:767px){.elementor-widget-image-box .elementor-image-box-img{margin-left:auto!important;margin-right:auto!important;margin-bottom:15px}}.elementor-widget-image-box .elementor-image-box-img{display:inline-block}.elementor-widget-image-box .elementor-image-box-title a{color:inherit}.elementor-widget-image-box .elementor-image-box-wrapper{text-align:center}.elementor-widget-image-box .elementor-image-box-description{margin:0}@media (min-width:768px){.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper,.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon,.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-icon{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-wrapper{text-align:right;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper{text-align:left;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.elementor-widget-icon-box.elementor-position-top .elementor-icon-box-img{margin:auto}.elementor-widget-icon-box.elementor-vertical-align-top .elementor-icon-box-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.elementor-widget-icon-box.elementor-vertical-align-middle .elementor-icon-box-wrapper{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-widget-icon-box.elementor-vertical-align-bottom .elementor-icon-box-wrapper{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}}@media (max-width:767px){.elementor-widget-icon-box .elementor-icon-box-icon{margin-left:auto!important;margin-right:auto!important;margin-bottom:15px}}.elementor-widget-icon-box .elementor-icon-box-wrapper{text-align:center}.elementor-widget-icon-box .elementor-icon-box-title a{color:inherit}.elementor-widget-icon-box .elementor-icon-box-description{margin:0}.elementor-testimonial-wrapper{overflow:hidden;text-align:center}.elementor-testimonial-wrapper .elementor-testimonial-content{font-size:1.3em;margin-bottom:20px}.elementor-testimonial-wrapper .elementor-testimonial-name{line-height:1.5}.elementor-testimonial-wrapper .elementor-testimonial-job{font-size:.85em}.elementor-testimonial-wrapper.elementor-testimonial-text-align-left{text-align:left}.elementor-testimonial-wrapper.elementor-testimonial-text-align-right{text-align:right}.elementor-testimonial-wrapper .elementor-testimonial-meta{width:100%;line-height:1}.elementor-testimonial-wrapper .elementor-testimonial-meta-inner{display:inline-block}.elementor-testimonial-wrapper .elementor-testimonial-meta .elementor-testimonial-details,.elementor-testimonial-wrapper .elementor-testimonial-meta .elementor-testimonial-image{display:table-cell;vertical-align:middle}.elementor-testimonial-wrapper .elementor-testimonial-meta .elementor-testimonial-image img{width:60px;height:60px;-webkit-border-radius:50%;border-radius:50%}.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-aside .elementor-testimonial-image{padding-right:15px}.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-aside .elementor-testimonial-details{text-align:left}.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-top .elementor-testimonial-details,.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-top .elementor-testimonial-image{display:block}.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-top .elementor-testimonial-image{margin-bottom:20px}.elementor-social-icons-wrapper{font-size:0}.elementor-social-icon{font-size:25px;text-align:center;padding:.5em;margin-right:5px;cursor:pointer}.elementor-social-icon i{color:#fff}.elementor-social-icon:last-child{margin:0}.elementor-social-icon:hover{opacity:.9;color:#fff}.elementor-social-icon-apple{background-color:#999}.elementor-social-icon-behance{background-color:#1769ff}.elementor-social-icon-bitbucket{background-color:#205081}.elementor-social-icon-codepen{background-color:#000}.elementor-social-icon-delicious{background-color:#39f}.elementor-social-icon-digg{background-color:#005be2}.elementor-social-icon-dribbble{background-color:#ea4c89}.elementor-social-icon-envelope{background-color:#ea4335}.elementor-social-icon-facebook{background-color:#3b5998}.elementor-social-icon-flickr{background-color:#0063dc}.elementor-social-icon-foursquare{background-color:#2d5be3}.elementor-social-icon-github{background-color:#333}.elementor-social-icon-google-plus{background-color:#dd4b39}.elementor-social-icon-houzz{background-color:#7ac142}.elementor-social-icon-instagram{background-color:#262626}.elementor-social-icon-jsfiddle{background-color:#487aa2}.elementor-social-icon-linkedin{background-color:#0077b5}.elementor-social-icon-medium{background-color:#00ab6b}.elementor-social-icon-odnoklassniki{background-color:#f4731c}.elementor-social-icon-meetup{background-color:#ec1c40}.elementor-social-icon-pinterest{background-color:#bd081c}.elementor-social-icon-product-hunt{background-color:#da552f}.elementor-social-icon-reddit{background-color:#ff4500}.elementor-social-icon-rss{background-color:#f26522}.elementor-social-icon-shopping-cart{background-color:#4caf50}.elementor-social-icon-skype{background-color:#00aff0}.elementor-social-icon-slideshare{background-color:#0077b5}.elementor-social-icon-snapchat{background-color:#fffc00}.elementor-social-icon-soundcloud{background-color:#f80}.elementor-social-icon-spotify{background-color:#2ebd59}.elementor-social-icon-stack-overflow{background-color:#fe7a15}.elementor-social-icon-telegram{background-color:#2ca5e0}.elementor-social-icon-tripadvisor{background-color:#589442}.elementor-social-icon-tumblr{background-color:#35465c}.elementor-social-icon-twitch{background-color:#6441a5}.elementor-social-icon-twitter{background-color:#1da1f2}.elementor-social-icon-vimeo{background-color:#1ab7ea}.elementor-social-icon-vk{background-color:#45668e}.elementor-social-icon-weibo{background-color:#df2029}.elementor-social-icon-weixin{background-color:#7bb32e}.elementor-social-icon-whatsapp{background-color:#25d366}.elementor-social-icon-wordpress{background-color:#21759b}.elementor-social-icon-xing{background-color:#026466}.elementor-social-icon-yelp{background-color:#af0606}.elementor-social-icon-youtube{background-color:#cd201f}.elementor-shape-rounded .elementor-icon.elementor-social-icon{-webkit-border-radius:10%;border-radius:10%}.elementor-shape-circle .elementor-icon.elementor-social-icon{-webkit-border-radius:50%;border-radius:50%}body.elementor-page .elementor-widget-menu-anchor{margin-bottom:0}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#818a91;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#818a91;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}.elementor-slick-slider[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.elementor-slick-slider .slick-loading .slick-list{background:#fff url(../images/ajax-loader.gif) 50% no-repeat}.elementor-slick-slider .slick-next,.elementor-slick-slider .slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;padding:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.elementor-slick-slider .slick-next:focus,.elementor-slick-slider .slick-next:hover,.elementor-slick-slider .slick-prev:focus,.elementor-slick-slider .slick-prev:hover{color:transparent;outline:none;background:transparent}.elementor-slick-slider .slick-next:focus:before,.elementor-slick-slider .slick-next:hover:before,.elementor-slick-slider .slick-prev:focus:before,.elementor-slick-slider .slick-prev:hover:before{opacity:1}.elementor-slick-slider .slick-next.slick-disabled:before,.elementor-slick-slider .slick-prev.slick-disabled:before{opacity:.25}.elementor-slick-slider .slick-next:before,.elementor-slick-slider .slick-prev:before{font-family:FontAwesome;font-size:35px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.elementor-slick-slider .slick-prev{left:-25px}[dir=rtl] .elementor-slick-slider .slick-prev{left:auto;right:-25px}.elementor-slick-slider .slick-prev:before{content:"\f104"}[dir=rtl] .elementor-slick-slider .slick-prev:before{content:"\f105"}.elementor-slick-slider .slick-next{right:-25px}[dir=rtl] .elementor-slick-slider .slick-next{left:-25px;right:auto}.elementor-slick-slider .slick-next:before{content:"\f105"}[dir=rtl] .elementor-slick-slider .slick-next:before{content:"\f104"}.elementor-slick-slider .slick-dotted.slick-slider{margin-bottom:30px}.elementor-slick-slider ul.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.elementor-slick-slider ul.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0;padding:0;cursor:pointer}.elementor-slick-slider ul.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.elementor-slick-slider ul.slick-dots li button:focus,.elementor-slick-slider ul.slick-dots li button:hover{outline:none}.elementor-slick-slider ul.slick-dots li button:focus:before,.elementor-slick-slider ul.slick-dots li button:hover:before{opacity:1}.elementor-slick-slider ul.slick-dots li button:before{font-family:FontAwesome;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"\f111";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.elementor-slick-slider ul.slick-dots li.slick-active button:before{opacity:.75;color:#000}.elementor-slick-slider .slick-arrows-inside .slick-prev{left:20px}[dir=rtl] .elementor-slick-slider .slick-arrows-inside .slick-prev{left:auto;right:20px}.elementor-slick-slider .slick-arrows-inside .slick-next{right:20px}[dir=rtl] .elementor-slick-slider .slick-arrows-inside .slick-next{left:20px;right:auto}.elementor-slick-slider .slick-dots-inside .slick-dots{bottom:5px}.elementor-slick-slider .slick-dots-inside.slick-dotted.slick-slider{margin-bottom:0}.elementor-slick-slider .slick-slider .slick-next,.elementor-slick-slider .slick-slider .slick-prev{z-index:1}.elementor-slick-slider .slick-slide img{margin:auto}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-webkit-background-size:27px 44px;background-size:27px 44px;background:no-repeat 50%}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:6px;height:6px;display:inline-block;-webkit-border-radius:50%;border-radius:50%;background:#000;opacity:.2}.swiper-pagination-fraction{color:#000}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 6px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#000;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:hsla(0,0%,100%,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-scrollbar{-webkit-border-radius:10px;border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);-webkit-border-radius:10px;border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12) infinite;animation:swiper-preloader-spin 1s steps(12) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;-webkit-background-size:100% 100%;background-size:100%;background:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E") no-repeat 50%}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.elementor-lightbox .dialog-widget-header{display:none}.elementor-lightbox .dialog-widget-content{background:none;-webkit-box-shadow:none;box-shadow:none;width:100%;height:100%}.elementor-lightbox .dialog-message{-webkit-animation-duration:.4s;animation-duration:.4s}.elementor-lightbox .dialog-message:not(.elementor-fit-aspect-ratio){height:100%}.elementor-lightbox .dialog-lightbox-close-button{cursor:pointer;position:absolute;font-size:25px;padding:5px;z-index:2;line-height:1}@media (max-width:767px){.elementor-lightbox .dialog-lightbox-close-button{padding:0}}.elementor-lightbox .dialog-lightbox-close-button,.elementor-lightbox .elementor-swiper-button{color:hsla(0,0%,93%,.9);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;opacity:1}.elementor-lightbox .dialog-lightbox-close-button:hover,.elementor-lightbox .elementor-swiper-button:hover{color:#fff}.elementor-lightbox .swiper-container{height:100%}.elementor-lightbox .elementor-lightbox-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;padding:70px 80px;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;margin:auto}@media (max-width:767px){.elementor-lightbox .elementor-lightbox-item{padding:40px}}.elementor-lightbox .elementor-lightbox-image{max-height:100%}.elementor-lightbox .elementor-video-container{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media (min-width:1025px){.elementor-lightbox .elementor-video-container{width:75%}}@media (max-width:1024px){.elementor-lightbox .elementor-video-container{width:100%}}.elementor-lightbox .elementor-swiper-button-prev{left:35px}.elementor-lightbox .elementor-swiper-button-next{right:35px}@media (max-width:767px){.elementor-lightbox .elementor-swiper-button-prev{left:10px}.elementor-lightbox .elementor-swiper-button-next{right:10px}}.animated{-webkit-animation-duration:1.25s;animation-duration:1.25s}.animated.animated-slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.animated-fast{-webkit-animation-duration:.75s;animation-duration:.75s}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.elementor-shape{overflow:hidden;position:absolute;left:0;width:100%;line-height:0;direction:ltr}.elementor-shape-top{top:-1px}.elementor-shape-bottom{bottom:-1px}.elementor-shape[data-negative=false].elementor-shape-bottom,.elementor-shape[data-negative=true].elementor-shape-top{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.elementor-shape svg{display:block;width:-webkit-calc(100% + 1.3px);width:calc(100% + 1.3px);position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.elementor-shape .elementor-shape-fill{fill:#fff;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.page-template-elementor_canvas.elementor-page:before{display:none}.elementor-post__thumbnail__link{-webkit-transition:none;-o-transition:none;transition:none}@media (max-width:767px){body:not(.elementor-editor-active) .elementor-hidden-phone{display:none}}@media (min-width:768px) and (max-width:1024px){body:not(.elementor-editor-active) .elementor-hidden-tablet{display:none}}@media (min-width:1025px){body:not(.elementor-editor-active) .elementor-hidden-desktop{display:none}}
1
+ /*! elementor - v1.9.0 - 09-01-2018 */
2
  .dialog-widget-content{background-color:#fff;position:absolute;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);overflow:hidden}.dialog-message{font-size:12px;line-height:1.5}.dialog-type-lightbox{position:fixed;height:100%;width:100%;top:0;left:0;background-color:rgba(0,0,0,.8);z-index:9999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dialog-type-lightbox .dialog-widget-content{margin:auto;width:375px}.dialog-type-lightbox .dialog-message{padding:0 20px;min-height:50px}.dialog-type-lightbox .dialog-message,.dialog-type-lightbox .dialog-widget-header{text-align:center}.dialog-type-lightbox .dialog-buttons-wrapper{border-top:1px solid #e6e9ec;text-align:center}.dialog-type-lightbox .dialog-buttons-wrapper>button{border:none;background:none;font-size:15px;cursor:pointer;padding:13px 0;outline:0}.dialog-type-lightbox .dialog-buttons-wrapper>button:first-child{color:#6d7882}.dialog-type-lightbox .dialog-buttons-wrapper>button.dialog-ok{color:#b01b1b}.dialog-type-lightbox .dialog-buttons-wrapper>button.dialog-take_over{color:#39b54a}.dialog-type-lightbox .dialog-buttons-wrapper>button:active{background-color:rgba(230,233,236,.5)}.dialog-type-lightbox .dialog-buttons-wrapper>button::-moz-focus-inner{border:0}.dialog-widget-header{padding:20px 0;font-weight:500}.dialog-close-button{cursor:pointer;position:absolute;top:30px;right:30px;font-size:15px}.dialog-close-button:not(:hover){opacity:.4}.dialog-confirm-widget .dialog-widget-header,.dialog-lightbox-widget .dialog-widget-header{font-size:15px;color:#495157}.dialog-confirm-widget .dialog-buttons-wrapper>button,.dialog-lightbox-widget .dialog-buttons-wrapper>button{width:50%}.dialog-confirm-widget .dialog-buttons-wrapper>button:first-child,.dialog-lightbox-widget .dialog-buttons-wrapper>button:first-child{border-right:1px solid #e6e9ec}.dialog-confirm-widget .dialog-buttons-wrapper>button:hover,.dialog-lightbox-widget .dialog-buttons-wrapper>button:hover{background-color:#f4f6f7}.dialog-alert-widget .dialog-buttons-wrapper>button{width:100%}@media (max-width:767px){.dialog-close-button{top:15px;right:15px}body.admin-bar .dialog-close-button{top:40px}}.elementor-aspect-ratio-219 .elementor-fit-aspect-ratio{padding-bottom:42.8571%}.elementor-aspect-ratio-169 .elementor-fit-aspect-ratio{padding-bottom:56.25%}.elementor-aspect-ratio-43 .elementor-fit-aspect-ratio{padding-bottom:75%}.elementor-aspect-ratio-32 .elementor-fit-aspect-ratio{padding-bottom:66.6666%}.elementor-aspect-ratio-11 .elementor-fit-aspect-ratio{padding-bottom:100%}.elementor-fit-aspect-ratio{position:relative;height:0}.elementor-fit-aspect-ratio iframe{position:absolute;top:0;left:0;height:100%;width:100%;border:0}.elementor-hidden{display:none}.flatpickr-calendar{width:280px}.flatpickr-calendar .flatpickr-current-month span.cur-month{font-weight:300}.flatpickr-calendar .dayContainer{width:280px;min-width:280px;max-width:280px}.flatpickr-calendar .flatpickr-days{width:280px}.flatpickr-calendar .flatpickr-day{max-width:37px;height:37px;line-height:37px}.elementor{-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual}.elementor *,.elementor :after,.elementor :before{-webkit-box-sizing:border-box;box-sizing:border-box}.elementor a{-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.elementor hr{margin:0;background-color:transparent}.elementor img{height:auto;max-width:100%;border:none;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.elementor .elementor-widget:not(.elementor-widget-text-editor) figure{margin:0}.elementor embed,.elementor iframe,.elementor object,.elementor video{max-width:100%;width:100%;margin:0;line-height:1;border:none}.elementor .elementor-custom-embed{line-height:0}.elementor .elementor-background-video-container{height:100%;width:100%;top:0;left:0;position:absolute;overflow:hidden;z-index:0;-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}.elementor .elementor-background-video-container.elementor-loading{opacity:0}.elementor .elementor-background-video-embed{max-width:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.elementor .elementor-background-video{position:absolute;max-width:none;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.elementor .elementor-html5-video{-o-object-fit:cover;object-fit:cover}.elementor .elementor-background-overlay{height:100%;width:100%;top:0;left:0;position:absolute}.elementor-invisible{visibility:hidden}.elementor-align-center{text-align:center}.elementor-align-center .elementor-button{width:auto}.elementor-align-right{text-align:right}.elementor-align-right .elementor-button{width:auto}.elementor-align-left{text-align:left}.elementor-align-left .elementor-button{width:auto}.elementor-align-justify .elementor-button{width:100%}.elementor-custom-embed-play{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.elementor-custom-embed-play i{font-size:100px;color:#fff;opacity:.8;text-shadow:1px 0 6px rgba(0,0,0,.3);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.elementor-custom-embed-play.elementor-playing i{font-family:FontAwesome;-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.elementor-custom-embed-play.elementor-playing i:before{content:"\f1ce"}.elementor-swiper-button{position:absolute;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;z-index:1;cursor:pointer;font-size:25px;color:hsla(0,0%,93%,.9);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.elementor-swiper-button.swiper-button-disabled{opacity:.3}@media (max-width:1024px){.elementor-tablet-align-center{text-align:center}.elementor-tablet-align-center .elementor-button{width:auto}.elementor-tablet-align-right{text-align:right}.elementor-tablet-align-right .elementor-button{width:auto}.elementor-tablet-align-left{text-align:left}.elementor-tablet-align-left .elementor-button{width:auto}.elementor-tablet-align-justify .elementor-button{width:100%}}@media (max-width:767px){.elementor-mobile-align-center{text-align:center}.elementor-mobile-align-center .elementor-button{width:auto}.elementor-mobile-align-right{text-align:right}.elementor-mobile-align-right .elementor-button{width:auto}.elementor-mobile-align-left{text-align:left}.elementor-mobile-align-left .elementor-button{width:auto}.elementor-mobile-align-justify .elementor-button{width:100%}}#wpadminbar #wp-admin-bar-elementor_edit_page>.ab-item:before{content:"\e800";font-family:eicons;font-size:12px;margin-top:5px}.elementor:after{position:absolute;opacity:0;width:0;height:0;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}@media (min-width:1025px){.elementor:after{content:"desktop"}}@media (min-width:768px) and (max-width:1024px){.elementor:after{content:"tablet"}}@media (max-width:767px){.elementor:after{content:"mobile"}}.elementor-section{position:relative}.elementor-section .elementor-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:auto;margin-left:auto;position:relative}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.elementor-section.elementor-section-stretched{position:relative;width:100%}.elementor-section.elementor-section-items-top>.elementor-container{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.elementor-section.elementor-section-items-middle>.elementor-container{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-section.elementor-section-items-bottom>.elementor-container{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}@media (min-width:768px){.elementor-section.elementor-section-height-full{height:100vh}.elementor-section.elementor-section-height-full>.elementor-container{height:100%}}.elementor-section-content-top>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.elementor-section-content-middle>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-section-content-bottom>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.elementor-row{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width:1024px){.elementor-row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.elementor-column-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-column-wrap,.elementor-widget-wrap{width:100%;position:relative}.elementor-widget{position:relative}.elementor-widget:not(:last-child){margin-bottom:20px}.elementor-column{position:relative;min-height:1px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-column-gap-narrow>.elementor-row>.elementor-column>.elementor-element-populated{padding:5px}.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:10px}.elementor-column-gap-extended>.elementor-row>.elementor-column>.elementor-element-populated{padding:15px}.elementor-column-gap-wide>.elementor-row>.elementor-column>.elementor-element-populated{padding:20px}.elementor-column-gap-wider>.elementor-row>.elementor-column>.elementor-element-populated{padding:30px}.elementor-inner-section .elementor-column-gap-no .elementor-element-populated{padding:0}@media (min-width:768px){.elementor-column.elementor-col-10,.elementor-column[data-col="10"]{width:10%}.elementor-column.elementor-col-11,.elementor-column[data-col="11"]{width:11.111%}.elementor-column.elementor-col-12,.elementor-column[data-col="12"]{width:12.5%}.elementor-column.elementor-col-14,.elementor-column[data-col="14"]{width:14.285%}.elementor-column.elementor-col-16,.elementor-column[data-col="16"]{width:16.666%}.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-30,.elementor-column[data-col="30"]{width:30%}.elementor-column.elementor-col-33,.elementor-column[data-col="33"]{width:33.333%}.elementor-column.elementor-col-40,.elementor-column[data-col="40"]{width:40%}.elementor-column.elementor-col-50,.elementor-column[data-col="50"]{width:50%}.elementor-column.elementor-col-60,.elementor-column[data-col="60"]{width:60%}.elementor-column.elementor-col-66,.elementor-column[data-col="66"]{width:66.666%}.elementor-column.elementor-col-70,.elementor-column[data-col="70"]{width:70%}.elementor-column.elementor-col-75,.elementor-column[data-col="75"]{width:75%}.elementor-column.elementor-col-80,.elementor-column[data-col="80"]{width:80%}.elementor-column.elementor-col-83,.elementor-column[data-col="83"]{width:83.333%}.elementor-column.elementor-col-90,.elementor-column[data-col="90"]{width:90%}.elementor-column.elementor-col-100,.elementor-column[data-col="100"]{width:100%}}@media (max-width:479px){.elementor-column.elementor-xs-10{width:10%}.elementor-column.elementor-xs-11{width:11.111%}.elementor-column.elementor-xs-12{width:12.5%}.elementor-column.elementor-xs-14{width:14.285%}.elementor-column.elementor-xs-16{width:16.666%}.elementor-column.elementor-xs-20{width:20%}.elementor-column.elementor-xs-25{width:25%}.elementor-column.elementor-xs-30{width:30%}.elementor-column.elementor-xs-33{width:33.333%}.elementor-column.elementor-xs-40{width:40%}.elementor-column.elementor-xs-50{width:50%}.elementor-column.elementor-xs-60{width:60%}.elementor-column.elementor-xs-66{width:66.666%}.elementor-column.elementor-xs-70{width:70%}.elementor-column.elementor-xs-75{width:75%}.elementor-column.elementor-xs-80{width:80%}.elementor-column.elementor-xs-83{width:83.333%}.elementor-column.elementor-xs-90{width:90%}.elementor-column.elementor-xs-100{width:100%}}@media (max-width:767px){.elementor-column.elementor-sm-10{width:10%}.elementor-column.elementor-sm-11{width:11.111%}.elementor-column.elementor-sm-12{width:12.5%}.elementor-column.elementor-sm-14{width:14.285%}.elementor-column.elementor-sm-16{width:16.666%}.elementor-column.elementor-sm-20{width:20%}.elementor-column.elementor-sm-25{width:25%}.elementor-column.elementor-sm-30{width:30%}.elementor-column.elementor-sm-33{width:33.333%}.elementor-column.elementor-sm-40{width:40%}.elementor-column.elementor-sm-50{width:50%}.elementor-column.elementor-sm-60{width:60%}.elementor-column.elementor-sm-66{width:66.666%}.elementor-column.elementor-sm-70{width:70%}.elementor-column.elementor-sm-75{width:75%}.elementor-column.elementor-sm-80{width:80%}.elementor-column.elementor-sm-83{width:83.333%}.elementor-column.elementor-sm-90{width:90%}.elementor-column.elementor-sm-100{width:100%}}@media (min-width:768px) and (max-width:1024px){.elementor-column.elementor-md-10{width:10%}.elementor-column.elementor-md-11{width:11.111%}.elementor-column.elementor-md-12{width:12.5%}.elementor-column.elementor-md-14{width:14.285%}.elementor-column.elementor-md-16{width:16.666%}.elementor-column.elementor-md-20{width:20%}.elementor-column.elementor-md-25{width:25%}.elementor-column.elementor-md-30{width:30%}.elementor-column.elementor-md-33{width:33.333%}.elementor-column.elementor-md-40{width:40%}.elementor-column.elementor-md-50{width:50%}.elementor-column.elementor-md-60{width:60%}.elementor-column.elementor-md-66{width:66.666%}.elementor-column.elementor-md-70{width:70%}.elementor-column.elementor-md-75{width:75%}.elementor-column.elementor-md-80{width:80%}.elementor-column.elementor-md-83{width:83.333%}.elementor-column.elementor-md-90{width:90%}.elementor-column.elementor-md-100{width:100%}}@media (max-width:767px){.elementor-column{width:100%}.elementor-reverse-mobile>.elementor-container>.elementor-row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.elementor-clearfix:after{content:"";display:block;clear:both;width:0;height:0}.elementor-form-fields-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.elementor-form-fields-wrapper.elementor-labels-above>.elementor-field-group .elementor-field-subgroup,.elementor-form-fields-wrapper.elementor-labels-above>.elementor-field-group>.elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-above>.elementor-field-group>input,.elementor-form-fields-wrapper.elementor-labels-above>.elementor-field-group>textarea{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group .elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group>input{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.elementor-field-group{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-field-group.elementor-field-type-submit{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.elementor-field-group .elementor-field-textual{width:100%;border:1px solid #818a91;background-color:transparent;color:#373a3c;vertical-align:middle;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.elementor-field-group .elementor-field-textual:focus{-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.1) inset;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);outline:0}.elementor-field-group .elementor-field-textual::-webkit-input-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-field-textual:-ms-input-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-field-textual::-moz-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-field-textual::-ms-input-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-field-textual::placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-select-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;width:100%}.elementor-field-group .elementor-select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;font-size:inherit;font-family:inherit;font-weight:inherit;font-style:inherit;text-transform:inherit;letter-spacing:inherit;line-height:inherit;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding-right:20px}.elementor-field-group .elementor-select-wrapper:before{content:"\f0d7";font-family:FontAwesome;font-size:15px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:10px;pointer-events:none}.elementor-field-group.elementor-field-type-select-multiple .elementor-select-wrapper:before{content:""}.elementor-field-subgroup{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.elementor-field-subgroup .elementor-field-option label{display:inline-block}.elementor-field-subgroup.elementor-subgroup-inline .elementor-field-option{padding-right:10px}.elementor-field-subgroup:not(.elementor-subgroup-inline) .elementor-field-option{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.elementor-field-label{cursor:pointer}.elementor-mark-required .elementor-field-label:after{content:"*";color:red;padding-left:.2em}.elementor-field-textual{line-height:1.4}.elementor-field-textual.elementor-size-xs{font-size:13px;min-height:33px;padding:4px 12px;-webkit-border-radius:2px;border-radius:2px}.elementor-field-textual.elementor-size-sm{font-size:15px;min-height:40px;padding:5px 14px;-webkit-border-radius:3px;border-radius:3px}.elementor-field-textual.elementor-size-md{font-size:16px;min-height:47px;padding:6px 16px;-webkit-border-radius:4px;border-radius:4px}.elementor-field-textual.elementor-size-lg{font-size:18px;min-height:59px;padding:7px 20px;-webkit-border-radius:5px;border-radius:5px}.elementor-field-textual.elementor-size-xl{font-size:20px;min-height:72px;padding:8px 24px;-webkit-border-radius:6px;border-radius:6px}.elementor-button-align-center .elementor-field-type-submit{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-button-align-stretch .elementor-field-type-submit button{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.elementor-button-align-start .elementor-field-type-submit{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.elementor-button-align-end .elementor-field-type-submit{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width:1024px){.elementor-tablet-button-align-center .elementor-field-type-submit{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-tablet-button-align-stretch .elementor-field-type-submit button{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.elementor-tablet-button-align-start .elementor-field-type-submit{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.elementor-tablet-button-align-end .elementor-field-type-submit{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}@media screen and (max-width:767px){.elementor-mobile-button-align-center .elementor-field-type-submit{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-mobile-button-align-stretch .elementor-field-type-submit button{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.elementor-mobile-button-align-start .elementor-field-type-submit{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.elementor-mobile-button-align-end .elementor-field-type-submit{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}.elementor-error .elementor-field{border-color:#d9534f}.elementor-error .help-inline{color:#d9534f;font-size:.9em}.elementor-message{margin:10px 0;font-size:1em;line-height:1}.elementor-message:before{content:"\f00c";display:inline-block;font-family:fontawesome;font-weight:400;font-style:normal;vertical-align:middle;margin-right:5px}.elementor-message.elementor-message-danger{color:#d9534f}.elementor-message.elementor-message-danger:before{content:"\f00d"}.elementor-message.form-message-success{color:#5cb85c}.elementor-form .elementor-button{padding-top:0;padding-bottom:0;border:0 none}.elementor-form .elementor-button>span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-form .elementor-button .elementor-align-icon-right{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.elementor-form .elementor-button .elementor-align-icon-left{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.elementor-form .elementor-button.elementor-size-xs{min-height:33px}.elementor-form .elementor-button.elementor-size-sm{min-height:40px}.elementor-form .elementor-button.elementor-size-md{min-height:47px}.elementor-form .elementor-button.elementor-size-lg{min-height:59px}.elementor-form .elementor-button.elementor-size-xl{min-height:72px}.elementor-widget-heading .elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-heading .elementor-heading-title>a{color:inherit;font-size:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}.elementor-widget-image .elementor-image>a,.elementor-widget-image .elementor-image figure>a{display:block}.elementor-widget-image .elementor-image img{vertical-align:middle}.elementor-widget-image .elementor-image.elementor-image-shape-circle{-webkit-border-radius:50%;border-radius:50%}.elementor-image-gallery .gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%;max-width:100%;margin:0 auto}.elementor-image-gallery .gallery-item img{margin:0 auto}.elementor-image-gallery .gallery-item .gallery-caption{margin:0}@media (min-width:768px){.elementor-image-gallery .gallery-columns-2 .gallery-item{max-width:50%}.elementor-image-gallery .gallery-columns-3 .gallery-item{max-width:33.33%}.elementor-image-gallery .gallery-columns-4 .gallery-item{max-width:25%}.elementor-image-gallery .gallery-columns-5 .gallery-item{max-width:20%}.elementor-image-gallery .gallery-columns-6 .gallery-item{max-width:16.666%}.elementor-image-gallery .gallery-columns-7 .gallery-item{max-width:14.28%}.elementor-image-gallery .gallery-columns-8 .gallery-item{max-width:12.5%}.elementor-image-gallery .gallery-columns-9 .gallery-item{max-width:11.11%}.elementor-image-gallery .gallery-columns-10 .gallery-item{max-width:10%}}@media (min-width:480px) and (max-width:767px){.elementor-image-gallery .gallery.gallery-columns-2 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-3 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-4 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-5 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-6 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-7 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-8 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-9 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-10 .gallery-item{max-width:50%}}@media (max-width:479px){.elementor-image-gallery .gallery.gallery-columns-2 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-3 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-4 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-5 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-6 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-7 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-8 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-9 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-10 .gallery-item{max-width:100%}}.elementor-button{display:inline-block;line-height:1;background-color:#818a91;color:#fff;text-align:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.elementor-button:focus,.elementor-button:hover,.elementor-button:visited{color:#fff;opacity:.9}.elementor-button.elementor-size-xs{font-size:13px;padding:10px 20px;-webkit-border-radius:2px;border-radius:2px}.elementor-button.elementor-size-sm{font-size:15px;padding:12px 24px;-webkit-border-radius:3px;border-radius:3px}.elementor-button.elementor-size-md{font-size:16px;padding:15px 30px;-webkit-border-radius:4px;border-radius:4px}.elementor-button.elementor-size-lg{font-size:18px;padding:20px 40px;-webkit-border-radius:5px;border-radius:5px}.elementor-button.elementor-size-xl{font-size:20px;padding:25px 50px;-webkit-border-radius:6px;border-radius:6px}.elementor-button .elementor-align-icon-right{float:right;margin-left:5px}.elementor-button .elementor-align-icon-left{float:left;margin-right:5px}.elementor-button .elementor-button-text{display:inline-block}.elementor-element.elementor-button-info .elementor-button{background-color:#5bc0de}.elementor-element.elementor-button-success .elementor-button{background-color:#5cb85c}.elementor-element.elementor-button-warning .elementor-button{background-color:#f0ad4e}.elementor-element.elementor-button-danger .elementor-button{background-color:#d9534f}.elementor-widget-button .elementor-button .elementor-button-info{background-color:#5bc0de}.elementor-widget-button .elementor-button .elementor-button-success{background-color:#5cb85c}.elementor-widget-button .elementor-button .elementor-button-warning{background-color:#f0ad4e}.elementor-widget-button .elementor-button .elementor-button-danger{background-color:#d9534f}.elementor-widget-divider .elementor-divider{line-height:0;font-size:0}.elementor-widget-divider .elementor-divider-separator{display:inline-block}.elementor-image-gallery figure img{display:block}.elementor-image-gallery figure figcaption{width:100%}.gallery-spacing-custom .elementor-image-gallery .gallery-icon{padding:0}.elementor-counter .elementor-counter-number-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:69px;font-weight:600;color:#222;line-height:1}.elementor-counter .elementor-counter-number-prefix{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:right}.elementor-counter .elementor-counter-number-suffix{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:left}.elementor-counter .elementor-counter-title{text-align:center;font-size:19px;font-weight:400;color:#666;line-height:2.5}.elementor-alert{padding:15px;border-left:5px solid transparent;position:relative;text-align:left}.elementor-alert .elementor-alert-title{display:block;font-weight:700}.elementor-alert .elementor-alert-description{font-size:13px}.elementor-alert button.elementor-alert-dismiss{position:absolute;right:10px;top:10px;padding:3px;font-size:20px;line-height:1;background:transparent;color:inherit;border:none;cursor:pointer}.elementor-alert.elementor-alert-info{color:#31708f;background-color:#d9edf7;border-color:#bcdff1}.elementor-alert.elementor-alert-success{color:#3c763d;background-color:#dff0d8;border-color:#cae6be}.elementor-alert.elementor-alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#f9f0c3}.elementor-alert.elementor-alert-danger{color:#a94442;background-color:#f2dede;border-color:#e8c4c4}@media (max-width:767px){.elementor-alert{padding:10px}.elementor-alert button.elementor-alert-dismiss{right:7px;top:7px}}.elementor-widget-progress{text-align:left}.elementor-progress-wrapper{position:relative;background-color:#eee;color:#fff;height:30px;line-height:30px;-webkit-border-radius:2px;border-radius:2px}.elementor-progress-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#818a91;width:0;font-size:11px;-webkit-border-radius:2px;border-radius:2px;-webkit-transition:width 1s ease-in-out;-o-transition:width 1s ease-in-out;transition:width 1s ease-in-out}.elementor-progress-text{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding-left:15px}.elementor-progress-percentage{padding-right:15px}.elementor-widget-progress .elementor-progress-wrapper.progress-info .elementor-progress-bar{background-color:#5bc0de}.elementor-widget-progress .elementor-progress-wrapper.progress-success .elementor-progress-bar{background-color:#5cb85c}.elementor-widget-progress .elementor-progress-wrapper.progress-warning .elementor-progress-bar{background-color:#f0ad4e}.elementor-widget-progress .elementor-progress-wrapper.progress-danger .elementor-progress-bar{background-color:#d9534f}.elementor-progress .elementor-title{display:block}@media (max-width:767px){.elementor-progress-wrapper{height:25px;line-height:25px}.elementor-progress-text{padding-left:10px}}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-wrapper{width:25%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active{border-right-style:none}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:after,.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:before{height:999em;width:0;right:0;border-right-style:solid}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:before{top:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:after{top:100%}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title{display:table-cell}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active{border-bottom-style:none}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:after,.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:before{bottom:0;height:0;width:999em;border-bottom-style:solid}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:before{right:100%}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:after{left:100%}.elementor-widget-tabs .elementor-tab-content,.elementor-widget-tabs .elementor-tab-title,.elementor-widget-tabs .elementor-tab-title:after,.elementor-widget-tabs .elementor-tab-title:before,.elementor-widget-tabs .elementor-tabs-content-wrapper{border:1px none #d4d4d4}.elementor-widget-tabs .elementor-tabs{text-align:left}.elementor-widget-tabs .elementor-tabs-wrapper{overflow:hidden}.elementor-widget-tabs .elementor-tab-title{cursor:pointer;outline:none}.elementor-widget-tabs .elementor-tab-desktop-title{position:relative;padding:20px 25px;font-weight:700;line-height:1;border:solid transparent}.elementor-widget-tabs .elementor-tab-desktop-title.elementor-active{border-color:#d4d4d4}.elementor-widget-tabs .elementor-tab-desktop-title.elementor-active:after,.elementor-widget-tabs .elementor-tab-desktop-title.elementor-active:before{display:block;content:"";position:absolute}.elementor-widget-tabs .elementor-tab-mobile-title{padding:10px;cursor:pointer}.elementor-widget-tabs .elementor-tab-content{padding:20px;display:none}@media (max-width:767px){.elementor-tabs .elementor-tab-content,.elementor-tabs .elementor-tab-title{border-style:solid;border-bottom-style:none}.elementor-tabs .elementor-tabs-wrapper{display:none}.elementor-tabs .elementor-tabs-content-wrapper{border-bottom-style:solid}.elementor-tabs .elementor-tab-content{padding:10px}}@media (min-width:768px){.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-content-wrapper{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;border-style:solid;border-left-style:none}.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content{border-style:solid;border-top-style:none}.elementor-tabs .elementor-tab-mobile-title{display:none}}.elementor-accordion{text-align:left}.elementor-accordion .elementor-accordion-item{border:1px solid #d4d4d4}.elementor-accordion .elementor-accordion-item+.elementor-accordion-item{border-top:none}.elementor-accordion .elementor-tab-title{margin:0;padding:15px 20px;font-weight:700;line-height:1;cursor:pointer}.elementor-accordion .elementor-tab-title .elementor-accordion-icon{display:inline-block;width:1.5em}.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-right{float:right;text-align:right}.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-left{float:left;text-align:left}.elementor-accordion .elementor-tab-title .elementor-accordion-icon .elementor-accordion-icon-closed{display:block}.elementor-accordion .elementor-tab-title .elementor-accordion-icon .elementor-accordion-icon-opened,.elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon-closed{display:none}.elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon-opened{display:block}.elementor-accordion .elementor-tab-content{display:none;padding:15px 20px;border-top:1px solid #d4d4d4}@media (max-width:767px){.elementor-accordion .elementor-tab-title{padding:12px 15px}.elementor-accordion .elementor-tab-title .elementor-accordion-icon{width:1.2em}.elementor-accordion .elementor-tab-content{padding:7px 15px}}.elementor-toggle{text-align:left}.elementor-toggle .elementor-tab-title{font-weight:700;line-height:1;margin:0;padding:15px;border-bottom:1px solid #d4d4d4;cursor:pointer}.elementor-toggle .elementor-tab-title .elementor-toggle-icon{display:inline-block;width:1em}.elementor-toggle .elementor-tab-title .elementor-toggle-icon.elementor-toggle-icon-right{float:right;text-align:right}.elementor-toggle .elementor-tab-title .elementor-toggle-icon.elementor-toggle-icon-left{float:left;text-align:left}.elementor-toggle .elementor-tab-title .elementor-toggle-icon .elementor-toggle-icon-closed{display:block}.elementor-toggle .elementor-tab-title .elementor-toggle-icon .elementor-toggle-icon-opened{display:none}.elementor-toggle .elementor-tab-title.elementor-active{border-bottom:none}.elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon-closed{display:none}.elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon-opened{display:block}.elementor-toggle .elementor-tab-content{padding:15px;border-bottom:1px solid #d4d4d4;display:none}@media (max-width:767px){.elementor-toggle .elementor-tab-title{padding:12px}.elementor-toggle .elementor-tab-content{padding:12px 10px}}.elementor-icon{display:inline-block;line-height:1;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;color:#818a91;font-size:50px;text-align:center}.elementor-icon:hover{color:#818a91}.elementor-icon i{width:1em;height:1em;position:relative;display:block}.elementor-icon i:before{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.elementor-view-stacked .elementor-icon{padding:.5em;background-color:#818a91;color:#fff}.elementor-view-framed .elementor-icon{padding:.5em;color:#818a91;border:3px solid #818a91;background-color:transparent}.elementor-shape-circle .elementor-icon{-webkit-border-radius:50%;border-radius:50%}.elementor-widget-icon-list.elementor-align-center .elementor-icon-list-item,.elementor-widget-icon-list.elementor-align-center .elementor-icon-list-item a{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-widget-icon-list.elementor-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget-icon-list.elementor-align-left .elementor-icon-list-item,.elementor-widget-icon-list.elementor-align-left .elementor-icon-list-item a{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.elementor-widget-icon-list.elementor-align-right .elementor-icon-list-item,.elementor-widget-icon-list.elementor-align-right .elementor-icon-list-item a{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.elementor-widget-icon-list:not(.elementor-align-right) .elementor-icon-list-item:after{left:0}.elementor-widget-icon-list:not(.elementor-align-left) .elementor-icon-list-item:after{right:0}@media (max-width:1024px){.elementor-widget-icon-list.elementor-tablet-align-center .elementor-icon-list-item,.elementor-widget-icon-list.elementor-tablet-align-center .elementor-icon-list-item a{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-widget-icon-list.elementor-tablet-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget-icon-list.elementor-tablet-align-left .elementor-icon-list-item,.elementor-widget-icon-list.elementor-tablet-align-left .elementor-icon-list-item a{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.elementor-widget-icon-list.elementor-tablet-align-right .elementor-icon-list-item,.elementor-widget-icon-list.elementor-tablet-align-right .elementor-icon-list-item a{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.elementor-widget-icon-list:not(.elementor-tablet-align-right) .elementor-icon-list-item:after{left:0}.elementor-widget-icon-list:not(.elementor-tablet-align-left) .elementor-icon-list-item:after{right:0}}@media (max-width:767px){.elementor-widget-icon-list.elementor-mobile-align-center .elementor-icon-list-item,.elementor-widget-icon-list.elementor-mobile-align-center .elementor-icon-list-item a{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.elementor-widget-icon-list.elementor-mobile-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget-icon-list.elementor-mobile-align-left .elementor-icon-list-item,.elementor-widget-icon-list.elementor-mobile-align-left .elementor-icon-list-item a{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.elementor-widget-icon-list.elementor-mobile-align-right .elementor-icon-list-item,.elementor-widget-icon-list.elementor-mobile-align-right .elementor-icon-list-item a{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.elementor-widget-icon-list:not(.elementor-mobile-align-right) .elementor-icon-list-item:after{left:0}.elementor-widget-icon-list:not(.elementor-mobile-align-left) .elementor-icon-list-item:after{right:0}}.elementor-widget-icon-list .elementor-icon-list-items{list-style-type:none;margin:0;padding:0}.elementor-widget-icon-list .elementor-icon-list-item{margin:0;padding:0;position:relative}.elementor-widget-icon-list .elementor-icon-list-item:after{position:absolute;bottom:0;width:100%}.elementor-widget-icon-list .elementor-icon-list-item,.elementor-widget-icon-list .elementor-icon-list-item a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-widget-icon-list .elementor-icon-list-item a{width:100%}.elementor-widget-icon-list .elementor-icon-list-text{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;padding-left:5px}.elementor-widget-icon-list .elementor-icon-list-icon{text-align:center}.elementor-widget-icon-list .elementor-icon-list-icon i{vertical-align:middle}.elementor-widget-video .elementor-open-inline .elementor-custom-embed-image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-background-size:cover;background-size:cover;background-position:50%}.elementor-widget-video .elementor-custom-embed-image-overlay{cursor:pointer;text-align:center}.elementor-widget-video .elementor-custom-embed-image-overlay:hover .elementor-custom-embed-play i{opacity:1}.elementor-widget-video .elementor-custom-embed-image-overlay img{display:block;width:100%}.elementor-image-carousel-wrapper .slick-image-stretch .slick-slide .slick-slide-image{width:100%}.swiper-container .swiper-slide figure{line-height:0}.elementor-widget-image-box .elementor-image-box-content,.swiper-container .swiper-slide figure img{width:100%}@media (min-width:768px){.elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper,.elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper{text-align:right;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper{text-align:left;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.elementor-widget-image-box.elementor-position-top .elementor-image-box-img{margin:auto}.elementor-widget-image-box.elementor-vertical-align-top .elementor-image-box-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.elementor-widget-image-box.elementor-vertical-align-middle .elementor-image-box-wrapper{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-widget-image-box.elementor-vertical-align-bottom .elementor-image-box-wrapper{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}}@media (max-width:767px){.elementor-widget-image-box .elementor-image-box-img{margin-left:auto!important;margin-right:auto!important;margin-bottom:15px}}.elementor-widget-image-box .elementor-image-box-img{display:inline-block}.elementor-widget-image-box .elementor-image-box-title a{color:inherit}.elementor-widget-image-box .elementor-image-box-wrapper{text-align:center}.elementor-widget-image-box .elementor-image-box-description{margin:0}@media (min-width:768px){.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper,.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon,.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-icon{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-wrapper{text-align:right;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper{text-align:left;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.elementor-widget-icon-box.elementor-position-top .elementor-icon-box-img{margin:auto}.elementor-widget-icon-box.elementor-vertical-align-top .elementor-icon-box-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.elementor-widget-icon-box.elementor-vertical-align-middle .elementor-icon-box-wrapper{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.elementor-widget-icon-box.elementor-vertical-align-bottom .elementor-icon-box-wrapper{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}}@media (max-width:767px){.elementor-widget-icon-box .elementor-icon-box-icon{margin-left:auto!important;margin-right:auto!important;margin-bottom:15px}}.elementor-widget-icon-box .elementor-icon-box-wrapper{text-align:center}.elementor-widget-icon-box .elementor-icon-box-title a{color:inherit}.elementor-widget-icon-box .elementor-icon-box-description{margin:0}.elementor-testimonial-wrapper{overflow:hidden;text-align:center}.elementor-testimonial-wrapper .elementor-testimonial-content{font-size:1.3em;margin-bottom:20px}.elementor-testimonial-wrapper .elementor-testimonial-name{line-height:1.5}.elementor-testimonial-wrapper .elementor-testimonial-job{font-size:.85em}.elementor-testimonial-wrapper.elementor-testimonial-text-align-left{text-align:left}.elementor-testimonial-wrapper.elementor-testimonial-text-align-right{text-align:right}.elementor-testimonial-wrapper .elementor-testimonial-meta{width:100%;line-height:1}.elementor-testimonial-wrapper .elementor-testimonial-meta-inner{display:inline-block}.elementor-testimonial-wrapper .elementor-testimonial-meta .elementor-testimonial-details,.elementor-testimonial-wrapper .elementor-testimonial-meta .elementor-testimonial-image{display:table-cell;vertical-align:middle}.elementor-testimonial-wrapper .elementor-testimonial-meta .elementor-testimonial-image img{width:60px;height:60px;-webkit-border-radius:50%;border-radius:50%}.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-aside .elementor-testimonial-image{padding-right:15px}.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-aside .elementor-testimonial-details{text-align:left}.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-top .elementor-testimonial-details,.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-top .elementor-testimonial-image{display:block}.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-top .elementor-testimonial-image{margin-bottom:20px}.elementor-social-icons-wrapper{font-size:0}.elementor-social-icon{font-size:25px;text-align:center;padding:.5em;margin-right:5px;cursor:pointer}.elementor-social-icon i{color:#fff}.elementor-social-icon:last-child{margin:0}.elementor-social-icon:hover{opacity:.9;color:#fff}.elementor-social-icon-apple{background-color:#999}.elementor-social-icon-behance{background-color:#1769ff}.elementor-social-icon-bitbucket{background-color:#205081}.elementor-social-icon-codepen{background-color:#000}.elementor-social-icon-delicious{background-color:#39f}.elementor-social-icon-digg{background-color:#005be2}.elementor-social-icon-dribbble{background-color:#ea4c89}.elementor-social-icon-envelope{background-color:#ea4335}.elementor-social-icon-facebook{background-color:#3b5998}.elementor-social-icon-flickr{background-color:#0063dc}.elementor-social-icon-foursquare{background-color:#2d5be3}.elementor-social-icon-github{background-color:#333}.elementor-social-icon-google-plus{background-color:#dd4b39}.elementor-social-icon-houzz{background-color:#7ac142}.elementor-social-icon-instagram{background-color:#262626}.elementor-social-icon-jsfiddle{background-color:#487aa2}.elementor-social-icon-linkedin{background-color:#0077b5}.elementor-social-icon-medium{background-color:#00ab6b}.elementor-social-icon-odnoklassniki{background-color:#f4731c}.elementor-social-icon-meetup{background-color:#ec1c40}.elementor-social-icon-pinterest{background-color:#bd081c}.elementor-social-icon-product-hunt{background-color:#da552f}.elementor-social-icon-reddit{background-color:#ff4500}.elementor-social-icon-rss{background-color:#f26522}.elementor-social-icon-shopping-cart{background-color:#4caf50}.elementor-social-icon-skype{background-color:#00aff0}.elementor-social-icon-slideshare{background-color:#0077b5}.elementor-social-icon-snapchat{background-color:#fffc00}.elementor-social-icon-soundcloud{background-color:#f80}.elementor-social-icon-spotify{background-color:#2ebd59}.elementor-social-icon-stack-overflow{background-color:#fe7a15}.elementor-social-icon-telegram{background-color:#2ca5e0}.elementor-social-icon-tripadvisor{background-color:#589442}.elementor-social-icon-tumblr{background-color:#35465c}.elementor-social-icon-twitch{background-color:#6441a5}.elementor-social-icon-twitter{background-color:#1da1f2}.elementor-social-icon-vimeo{background-color:#1ab7ea}.elementor-social-icon-vk{background-color:#45668e}.elementor-social-icon-weibo{background-color:#df2029}.elementor-social-icon-weixin{background-color:#7bb32e}.elementor-social-icon-whatsapp{background-color:#25d366}.elementor-social-icon-wordpress{background-color:#21759b}.elementor-social-icon-xing{background-color:#026466}.elementor-social-icon-yelp{background-color:#af0606}.elementor-social-icon-youtube{background-color:#cd201f}.elementor-shape-rounded .elementor-icon.elementor-social-icon{-webkit-border-radius:10%;border-radius:10%}.elementor-shape-circle .elementor-icon.elementor-social-icon{-webkit-border-radius:50%;border-radius:50%}body.elementor-page .elementor-widget-menu-anchor{margin-bottom:0}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#818a91;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#818a91;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}.elementor-slick-slider[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.elementor-slick-slider .slick-loading .slick-list{background:#fff url(../images/ajax-loader.gif) 50% no-repeat}.elementor-slick-slider .slick-next,.elementor-slick-slider .slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;padding:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.elementor-slick-slider .slick-next:focus,.elementor-slick-slider .slick-next:hover,.elementor-slick-slider .slick-prev:focus,.elementor-slick-slider .slick-prev:hover{color:transparent;outline:none;background:transparent}.elementor-slick-slider .slick-next:focus:before,.elementor-slick-slider .slick-next:hover:before,.elementor-slick-slider .slick-prev:focus:before,.elementor-slick-slider .slick-prev:hover:before{opacity:1}.elementor-slick-slider .slick-next.slick-disabled:before,.elementor-slick-slider .slick-prev.slick-disabled:before{opacity:.25}.elementor-slick-slider .slick-next:before,.elementor-slick-slider .slick-prev:before{font-family:FontAwesome;font-size:35px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.elementor-slick-slider .slick-prev{left:-25px}[dir=rtl] .elementor-slick-slider .slick-prev{left:auto;right:-25px}.elementor-slick-slider .slick-prev:before{content:"\f104"}[dir=rtl] .elementor-slick-slider .slick-prev:before{content:"\f105"}.elementor-slick-slider .slick-next{right:-25px}[dir=rtl] .elementor-slick-slider .slick-next{left:-25px;right:auto}.elementor-slick-slider .slick-next:before{content:"\f105"}[dir=rtl] .elementor-slick-slider .slick-next:before{content:"\f104"}.elementor-slick-slider .slick-dotted.slick-slider{margin-bottom:30px}.elementor-slick-slider ul.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.elementor-slick-slider ul.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0;padding:0;cursor:pointer}.elementor-slick-slider ul.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.elementor-slick-slider ul.slick-dots li button:focus,.elementor-slick-slider ul.slick-dots li button:hover{outline:none}.elementor-slick-slider ul.slick-dots li button:focus:before,.elementor-slick-slider ul.slick-dots li button:hover:before{opacity:1}.elementor-slick-slider ul.slick-dots li button:before{font-family:FontAwesome;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"\f111";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.elementor-slick-slider ul.slick-dots li.slick-active button:before{opacity:.75;color:#000}.elementor-slick-slider .slick-arrows-inside .slick-prev{left:20px}[dir=rtl] .elementor-slick-slider .slick-arrows-inside .slick-prev{left:auto;right:20px}.elementor-slick-slider .slick-arrows-inside .slick-next{right:20px}[dir=rtl] .elementor-slick-slider .slick-arrows-inside .slick-next{left:20px;right:auto}.elementor-slick-slider .slick-dots-inside .slick-dots{bottom:5px}.elementor-slick-slider .slick-dots-inside.slick-dotted.slick-slider{margin-bottom:0}.elementor-slick-slider .slick-slider .slick-next,.elementor-slick-slider .slick-slider .slick-prev{z-index:1}.elementor-slick-slider .slick-slide img{margin:auto}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-webkit-background-size:27px 44px;background-size:27px 44px;background:no-repeat 50%}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:6px;height:6px;display:inline-block;-webkit-border-radius:50%;border-radius:50%;background:#000;opacity:.2}.swiper-pagination-fraction{color:#000}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 6px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#000;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:hsla(0,0%,100%,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-scrollbar{-webkit-border-radius:10px;border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);-webkit-border-radius:10px;border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12) infinite;animation:swiper-preloader-spin 1s steps(12) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;-webkit-background-size:100% 100%;background-size:100%;background:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E") no-repeat 50%}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.elementor-lightbox .dialog-widget-header{display:none}.elementor-lightbox .dialog-widget-content{background:none;-webkit-box-shadow:none;box-shadow:none;width:100%;height:100%}.elementor-lightbox .dialog-message{-webkit-animation-duration:.4s;animation-duration:.4s}.elementor-lightbox .dialog-message:not(.elementor-fit-aspect-ratio){height:100%}.elementor-lightbox .dialog-lightbox-close-button{cursor:pointer;position:absolute;font-size:25px;padding:5px;z-index:2;line-height:1}@media (max-width:767px){.elementor-lightbox .dialog-lightbox-close-button{padding:0}}.elementor-lightbox .dialog-lightbox-close-button,.elementor-lightbox .elementor-swiper-button{color:hsla(0,0%,93%,.9);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;opacity:1}.elementor-lightbox .dialog-lightbox-close-button:hover,.elementor-lightbox .elementor-swiper-button:hover{color:#fff}.elementor-lightbox .swiper-container{height:100%}.elementor-lightbox .elementor-lightbox-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;padding:70px 80px;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;margin:auto}@media (max-width:767px){.elementor-lightbox .elementor-lightbox-item{padding:40px}}.elementor-lightbox .elementor-lightbox-image{max-height:100%}.elementor-lightbox .elementor-video-container{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media (min-width:1025px){.elementor-lightbox .elementor-video-container{width:75%}}@media (max-width:1024px){.elementor-lightbox .elementor-video-container{width:100%}}.elementor-lightbox .elementor-swiper-button-prev{left:35px}.elementor-lightbox .elementor-swiper-button-next{right:35px}@media (max-width:767px){.elementor-lightbox .elementor-swiper-button-prev{left:10px}.elementor-lightbox .elementor-swiper-button-next{right:10px}}.animated{-webkit-animation-duration:1.25s;animation-duration:1.25s}.animated.animated-slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.animated-fast{-webkit-animation-duration:.75s;animation-duration:.75s}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.elementor-shape{overflow:hidden;position:absolute;left:0;width:100%;line-height:0;direction:ltr}.elementor-shape-top{top:-1px}.elementor-shape-bottom{bottom:-1px}.elementor-shape[data-negative=false].elementor-shape-bottom,.elementor-shape[data-negative=true].elementor-shape-top{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.elementor-shape svg{display:block;width:-webkit-calc(100% + 1.3px);width:calc(100% + 1.3px);position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.elementor-shape .elementor-shape-fill{fill:#fff;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.page-template-elementor_canvas.elementor-page:before{display:none}.elementor-post__thumbnail__link{-webkit-transition:none;-o-transition:none;transition:none}@media (max-width:767px){body:not(.elementor-editor-active) .elementor-hidden-phone{display:none}}@media (min-width:768px) and (max-width:1024px){body:not(.elementor-editor-active) .elementor-hidden-tablet{display:none}}@media (min-width:1025px){body:not(.elementor-editor-active) .elementor-hidden-desktop{display:none}}
assets/js/admin-feedback.js CHANGED
@@ -1,4 +1,4 @@
1
- /*! elementor - v1.8.12 - 08-01-2018 */
2
  (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(require,module,exports){
3
  /* global jQuery, ElementorAdminFeedbackArgs */
4
  ( function( $ ) {
1
+ /*! elementor - v1.9.0 - 09-01-2018 */
2
  (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(require,module,exports){
3
  /* global jQuery, ElementorAdminFeedbackArgs */
4
  ( function( $ ) {
assets/js/admin-feedback.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! elementor - v1.8.12 - 08-01-2018 */
2
  !function e(t,a,i){function n(r,c){if(!a[r]){if(!t[r]){var d="function"==typeof require&&require;if(!c&&d)return d(r,!0);if(o)return o(r,!0);var s=new Error("Cannot find module '"+r+"'");throw s.code="MODULE_NOT_FOUND",s}var l=a[r]={exports:{}};t[r][0].call(l.exports,function(e){var a=t[r][1][e];return n(a||e)},l,l.exports,e,t,a,i)}return a[r].exports}for(var o="function"==typeof require&&require,r=0;r<i.length;r++)n(i[r]);return n}({1:[function(e,t,a){!function(e){"use strict";var t={dialogsManager:new DialogsManager.Instance,cacheElements:function(){this.cache={$deactivateLink:e("#the-list").find('[data-slug="elementor"] span.deactivate a'),$dialogHeader:e("#elementor-deactivate-feedback-dialog-header"),$dialogForm:e("#elementor-deactivate-feedback-dialog-form")}},bindEvents:function(){var e=this;e.cache.$deactivateLink.on("click",function(t){t.preventDefault(),e.getModal().show()})},deactivate:function(){location.href=this.cache.$deactivateLink.attr("href")},initModal:function(){var e,t=this;t.getModal=function(){return e||(e=t.dialogsManager.createWidget("lightbox",{id:"elementor-deactivate-feedback-modal",headerMessage:t.cache.$dialogHeader,message:t.cache.$dialogForm,hide:{onButtonClick:!1},position:{my:"center",at:"center"},onReady:function(){DialogsManager.getWidgetType("lightbox").prototype.onReady.apply(this,arguments),this.addButton({name:"submit",text:ElementorAdminFeedbackArgs.i18n.submit_n_deactivate,callback:t.sendFeedback.bind(t)}),ElementorAdminFeedbackArgs.is_tracker_opted_in||this.addButton({name:"skip",text:ElementorAdminFeedbackArgs.i18n.skip_n_deactivate,callback:function(){t.deactivate()}})}})),e}},sendFeedback:function(){var t=this.cache.$dialogForm.serialize();this.getModal().getElements("submit").text("").addClass("elementor-loading"),e.post(ajaxurl,t,this.deactivate.bind(this))},init:function(){this.initModal(),this.cacheElements(),this.bindEvents()}};e(function(){t.init()})}(jQuery)},{}]},{},[1]);
1
+ /*! elementor - v1.9.0 - 09-01-2018 */
2
  !function e(t,a,i){function n(r,c){if(!a[r]){if(!t[r]){var d="function"==typeof require&&require;if(!c&&d)return d(r,!0);if(o)return o(r,!0);var s=new Error("Cannot find module '"+r+"'");throw s.code="MODULE_NOT_FOUND",s}var l=a[r]={exports:{}};t[r][0].call(l.exports,function(e){var a=t[r][1][e];return n(a||e)},l,l.exports,e,t,a,i)}return a[r].exports}for(var o="function"==typeof require&&require,r=0;r<i.length;r++)n(i[r]);return n}({1:[function(e,t,a){!function(e){"use strict";var t={dialogsManager:new DialogsManager.Instance,cacheElements:function(){this.cache={$deactivateLink:e("#the-list").find('[data-slug="elementor"] span.deactivate a'),$dialogHeader:e("#elementor-deactivate-feedback-dialog-header"),$dialogForm:e("#elementor-deactivate-feedback-dialog-form")}},bindEvents:function(){var e=this;e.cache.$deactivateLink.on("click",function(t){t.preventDefault(),e.getModal().show()})},deactivate:function(){location.href=this.cache.$deactivateLink.attr("href")},initModal:function(){var e,t=this;t.getModal=function(){return e||(e=t.dialogsManager.createWidget("lightbox",{id:"elementor-deactivate-feedback-modal",headerMessage:t.cache.$dialogHeader,message:t.cache.$dialogForm,hide:{onButtonClick:!1},position:{my:"center",at:"center"},onReady:function(){DialogsManager.getWidgetType("lightbox").prototype.onReady.apply(this,arguments),this.addButton({name:"submit",text:ElementorAdminFeedbackArgs.i18n.submit_n_deactivate,callback:t.sendFeedback.bind(t)}),ElementorAdminFeedbackArgs.is_tracker_opted_in||this.addButton({name:"skip",text:ElementorAdminFeedbackArgs.i18n.skip_n_deactivate,callback:function(){t.deactivate()}})}})),e}},sendFeedback:function(){var t=this.cache.$dialogForm.serialize();this.getModal().getElements("submit").text("").addClass("elementor-loading"),e.post(ajaxurl,t,this.deactivate.bind(this))},init:function(){this.initModal(),this.cacheElements(),this.bindEvents()}};e(function(){t.init()})}(jQuery)},{}]},{},[1]);
assets/js/admin.js CHANGED
@@ -1,4 +1,4 @@
1
- /*! elementor - v1.8.12 - 08-01-2018 */
2
  (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(require,module,exports){
3
  ( function( $ ) {
4
  'use strict';
1
+ /*! elementor - v1.9.0 - 09-01-2018 */
2
  (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(require,module,exports){
3
  ( function( $ ) {
4
  'use strict';
assets/js/admin.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! elementor - v1.8.12 - 08-01-2018 */
2
  !function e(t,n,o){function i(r,c){if(!n[r]){if(!t[r]){var s="function"==typeof require&&require;if(!c&&s)return s(r,!0);if(a)return a(r,!0);var l=new Error("Cannot find module '"+r+"'");throw l.code="MODULE_NOT_FOUND",l}var d=n[r]={exports:{}};t[r][0].call(d.exports,function(e){var n=t[r][1][e];return i(n||e)},d,d.exports,e,t,n,o)}return n[r].exports}for(var a="function"==typeof require&&require,r=0;r<o.length;r++)i(o[r]);return i}({1:[function(e,t,n){!function(t){"use strict";var n={maintenanceMode:null,cacheElements:function(){this.cache={$window:t(window),$body:t("body"),$switchMode:t("#elementor-switch-mode"),$goToEditLink:t("#elementor-go-to-edit-page-link"),$switchModeInput:t("#elementor-switch-mode-input"),$switchModeButton:t("#elementor-switch-mode-button"),$elementorLoader:t(".elementor-loader"),$builderEditor:t("#elementor-editor"),$importButton:t("#elementor-import-template-trigger"),$importArea:t("#elementor-import-template-area"),$settingsForm:t("#elementor-settings-form"),$settingsTabsWrapper:t("#elementor-settings-tabs-wrapper")},this.cache.$settingsFormPages=this.cache.$settingsForm.find(".elementor-settings-form-page"),this.cache.$activeSettingsPage=this.cache.$settingsFormPages.filter(".elementor-active"),this.cache.$settingsTabs=this.cache.$settingsTabsWrapper.children(),this.cache.$activeSettingsTab=this.cache.$settingsTabs.filter(".nav-tab-active")},toggleStatus:function(){var e=this.isElementorMode();this.cache.$body.toggleClass("elementor-editor-active",e).toggleClass("elementor-editor-inactive",!e)},bindEvents:function(){var e=this;e.cache.$switchModeButton.on("click",function(n){if(n.preventDefault(),e.isElementorMode())e.cache.$switchModeInput.val("");else{e.cache.$switchModeInput.val(!0);var o=t("#title");o.val()||o.val("Elementor #"+t("#post_ID").val()),wp.autosave&&wp.autosave.server.triggerSave(),e.animateLoader(),t(document).on("heartbeat-tick.autosave",function(){e.cache.$window.off("beforeunload.edit-post"),window.location=e.cache.$goToEditLink.attr("href")})}e.toggleStatus()}),e.cache.$goToEditLink.on("click",function(){e.animateLoader()}),t("div.notice.elementor-message-dismissed").on("click","button.notice-dismiss",function(e){e.preventDefault(),t.post(ajaxurl,{action:"elementor_set_admin_notice_viewed",notice_id:t(this).closest(".elementor-message-dismissed").data("notice_id")})}),t("#elementor-clear-cache-button").on("click",function(e){e.preventDefault();var n=t(this);n.removeClass("success").addClass("loading"),t.post(ajaxurl,{action:"elementor_clear_cache",_nonce:n.data("nonce")}).done(function(){n.removeClass("loading").addClass("success")})}),t("#elementor-library-sync-button").on("click",function(e){e.preventDefault();var n=t(this);n.removeClass("success").addClass("loading"),t.post(ajaxurl,{action:"elementor_reset_library",_nonce:n.data("nonce")}).done(function(){n.removeClass("loading").addClass("success")})}),t("#elementor-replace-url-button").on("click",function(e){e.preventDefault();var n=t(this),o=n.parents("tr"),i=o.find('[name="from"]'),a=o.find('[name="to"]');n.removeClass("success").addClass("loading"),t.post(ajaxurl,{action:"elementor_replace_url",from:i.val(),to:a.val(),_nonce:n.data("nonce")}).done(function(e){n.removeClass("loading"),e.success&&n.addClass("success");(new DialogsManager.Instance).createWidget("alert",{message:e.data}).show()})}),e.cache.$settingsTabs.on({click:function(e){e.preventDefault(),e.currentTarget.focus()},focus:function(){var t=location.href.replace(/#.*/,"");history.pushState({},"",t+this.hash),e.goToSettingsTabFromHash()}}),t(".elementor-rollback-button").on("click",function(e){e.preventDefault();var n=t(this);(new DialogsManager.Instance).createWidget("confirm",{headerMessage:ElementorAdminConfig.i18n.rollback_to_previous_version,message:ElementorAdminConfig.i18n.rollback_confirm,strings:{confirm:ElementorAdminConfig.i18n.yes,cancel:ElementorAdminConfig.i18n.cancel},onConfirm:function(){n.addClass("loading"),location.href=n.attr("href")}}).show()}),t(".elementor_css_print_method select").on("change",function(){var e=t(".elementor-css-print-method-description");e.hide(),e.filter('[data-value="'+t(this).val()+'"]').show()}).trigger("change")},init:function(){this.cacheElements(),this.bindEvents(),this.initTemplatesImport(),this.initMaintenanceMode(),this.goToSettingsTabFromHash()},initTemplatesImport:function(){if(this.cache.$body.hasClass("post-type-elementor_library")){var e=this.cache.$importButton,n=this.cache.$importArea;this.cache.$formAnchor=t("h1"),t("#wpbody-content").find(".page-title-action:last").after(e),this.cache.$formAnchor.after(n),e.on("click",function(){t("#elementor-import-template-area").toggle()})}},initMaintenanceMode:function(){var t=e("elementor-admin/maintenance-mode");this.maintenanceMode=new t},isElementorMode:function(){return!!this.cache.$switchModeInput.val()},animateLoader:function(){this.cache.$goToEditLink.addClass("elementor-animate")},goToSettingsTabFromHash:function(){var e=location.hash.slice(1);e&&this.goToSettingsTab(e)},goToSettingsTab:function(e){var t=this.cache.$settingsFormPages.filter("#"+e);if(t.length){this.cache.$activeSettingsPage.removeClass("elementor-active"),this.cache.$activeSettingsTab.removeClass("nav-tab-active");var n=this.cache.$settingsTabs.filter("#elementor-settings-"+e);t.addClass("elementor-active"),n.addClass("nav-tab-active"),this.cache.$settingsForm.attr("action","options.php#"+e),this.cache.$activeSettingsPage=t,this.cache.$activeSettingsTab=n}}};t(function(){n.init()}),window.elementorAdmin=n}(jQuery)},{"elementor-admin/maintenance-mode":2}],2:[function(e,t,n){var o;o=e("elementor-utils/view-module").extend({getDefaultSettings:function(){return{selectors:{modeSelect:".elementor_maintenance_mode_mode select",maintenanceModeTable:"#tab-maintenance_mode table",maintenanceModeDescriptions:".elementor-maintenance-mode-description",excludeModeSelect:".elementor_maintenance_mode_exclude_mode select",excludeRolesArea:".elementor_maintenance_mode_exclude_roles",templateSelect:".elementor_maintenance_mode_template_id select",editTemplateButton:".elementor-edit-template",maintenanceModeError:".elementor-maintenance-mode-error"},classes:{isEnabled:"elementor-maintenance-mode-is-enabled"}}},getDefaultElements:function(){var e={},t=this.getSettings("selectors");return e.$modeSelect=jQuery(t.modeSelect),e.$maintenanceModeTable=e.$modeSelect.parents(t.maintenanceModeTable),e.$excludeModeSelect=e.$maintenanceModeTable.find(t.excludeModeSelect),e.$excludeRolesArea=e.$maintenanceModeTable.find(t.excludeRolesArea),e.$templateSelect=e.$maintenanceModeTable.find(t.templateSelect),e.$editTemplateButton=e.$maintenanceModeTable.find(t.editTemplateButton),e.$maintenanceModeDescriptions=e.$maintenanceModeTable.find(t.maintenanceModeDescriptions),e.$maintenanceModeError=e.$maintenanceModeTable.find(t.maintenanceModeError),e},bindEvents:function(){var e=this.getSettings(),t=this.elements;t.$modeSelect.on("change",function(){t.$maintenanceModeTable.toggleClass(e.classes.isEnabled,!!t.$modeSelect.val()),t.$maintenanceModeDescriptions.hide(),t.$maintenanceModeDescriptions.filter('[data-value="'+t.$modeSelect.val()+'"]').show()}).trigger("change"),t.$excludeModeSelect.on("change",function(){t.$excludeRolesArea.toggle("custom"===t.$excludeModeSelect.val())}).trigger("change"),t.$templateSelect.on("change",function(){var e=t.$templateSelect.val();if(!e)return t.$editTemplateButton.hide(),void t.$maintenanceModeError.show();var n=ElementorAdminConfig.home_url+"?p="+e+"&elementor";t.$editTemplateButton.prop("href",n).show(),t.$maintenanceModeError.hide()}).trigger("change")}}),t.exports=o},{"elementor-utils/view-module":4}],3:[function(e,t,n){var o=function(){var e,t=jQuery,n=arguments,o=this,i={};this.getItems=function(e,t){if(t){var n=t.split("."),o=n.splice(0,1);if(!n.length)return e[o];if(!e[o])return;return this.getItems(e[o],n.join("."))}return e},this.getSettings=function(t){return this.getItems(e,t)},this.setSettings=function(n,i,a){if(a||(a=e),"object"==typeof n)return t.extend(a,n),o;var r=n.split("."),c=r.splice(0,1);return r.length?(a[c]||(a[c]={}),o.setSettings(r.join("."),i,a[c])):(a[c]=i,o)},this.forceMethodImplementation=function(e){var t=e.callee.name;throw new ReferenceError("The method "+t+" must to be implemented in the inheritor child.")},this.on=function(e,t){return i[e]||(i[e]=[]),i[e].push(t),o},this.off=function(e,t){if(!i[e])return o;if(!t)return delete i[e],o;var n=i[e].indexOf(t);return-1!==n&&delete i[e][n],o},this.trigger=function(e){var n="on"+e[0].toUpperCase()+e.slice(1),a=Array.prototype.slice.call(arguments,1);o[n]&&o[n].apply(o,a);var r=i[e];return r?(t.each(r,function(e,t){t.apply(o,a)}),o):o},o.__construct.apply(o,n),t.each(o,function(e){var t=o[e];"function"==typeof t&&(o[e]=function(){return t.apply(o,arguments)})}),function(){e=o.getDefaultSettings();var i=n[0];i&&t.extend(e,i)}(),o.trigger("init")};o.prototype.__construct=function(){},o.prototype.getDefaultSettings=function(){return{}},o.extendsCount=0,o.extend=function(e){var t=jQuery,n=this,i=function(){return n.apply(this,arguments)};t.extend(i,n),(i.prototype=Object.create(t.extend({},n.prototype,e))).constructor=i;var a=++o.extendsCount;return i.prototype.getConstructorID=function(){return a},i.__super__=n.prototype,i},t.exports=o},{}],4:[function(e,t,n){var o;o=e("./module").extend({elements:null,getDefaultElements:function(){return{}},bindEvents:function(){},onInit:function(){this.initElements(),this.bindEvents()},initElements:function(){this.elements=this.getDefaultElements()}}),t.exports=o},{"./module":3}]},{},[1]);
1
+ /*! elementor - v1.9.0 - 09-01-2018 */
2
  !function e(t,n,o){function i(r,c){if(!n[r]){if(!t[r]){var s="function"==typeof require&&require;if(!c&&s)return s(r,!0);if(a)return a(r,!0);var l=new Error("Cannot find module '"+r+"'");throw l.code="MODULE_NOT_FOUND",l}var d=n[r]={exports:{}};t[r][0].call(d.exports,function(e){var n=t[r][1][e];return i(n||e)},d,d.exports,e,t,n,o)}return n[r].exports}for(var a="function"==typeof require&&require,r=0;r<o.length;r++)i(o[r]);return i}({1:[function(e,t,n){!function(t){"use strict";var n={maintenanceMode:null,cacheElements:function(){this.cache={$window:t(window),$body:t("body"),$switchMode:t("#elementor-switch-mode"),$goToEditLink:t("#elementor-go-to-edit-page-link"),$switchModeInput:t("#elementor-switch-mode-input"),$switchModeButton:t("#elementor-switch-mode-button"),$elementorLoader:t(".elementor-loader"),$builderEditor:t("#elementor-editor"),$importButton:t("#elementor-import-template-trigger"),$importArea:t("#elementor-import-template-area"),$settingsForm:t("#elementor-settings-form"),$settingsTabsWrapper:t("#elementor-settings-tabs-wrapper")},this.cache.$settingsFormPages=this.cache.$settingsForm.find(".elementor-settings-form-page"),this.cache.$activeSettingsPage=this.cache.$settingsFormPages.filter(".elementor-active"),this.cache.$settingsTabs=this.cache.$settingsTabsWrapper.children(),this.cache.$activeSettingsTab=this.cache.$settingsTabs.filter(".nav-tab-active")},toggleStatus:function(){var e=this.isElementorMode();this.cache.$body.toggleClass("elementor-editor-active",e).toggleClass("elementor-editor-inactive",!e)},bindEvents:function(){var e=this;e.cache.$switchModeButton.on("click",function(n){if(n.preventDefault(),e.isElementorMode())e.cache.$switchModeInput.val("");else{e.cache.$switchModeInput.val(!0);var o=t("#title");o.val()||o.val("Elementor #"+t("#post_ID").val()),wp.autosave&&wp.autosave.server.triggerSave(),e.animateLoader(),t(document).on("heartbeat-tick.autosave",function(){e.cache.$window.off("beforeunload.edit-post"),window.location=e.cache.$goToEditLink.attr("href")})}e.toggleStatus()}),e.cache.$goToEditLink.on("click",function(){e.animateLoader()}),t("div.notice.elementor-message-dismissed").on("click","button.notice-dismiss",function(e){e.preventDefault(),t.post(ajaxurl,{action:"elementor_set_admin_notice_viewed",notice_id:t(this).closest(".elementor-message-dismissed").data("notice_id")})}),t("#elementor-clear-cache-button").on("click",function(e){e.preventDefault();var n=t(this);n.removeClass("success").addClass("loading"),t.post(ajaxurl,{action:"elementor_clear_cache",_nonce:n.data("nonce")}).done(function(){n.removeClass("loading").addClass("success")})}),t("#elementor-library-sync-button").on("click",function(e){e.preventDefault();var n=t(this);n.removeClass("success").addClass("loading"),t.post(ajaxurl,{action:"elementor_reset_library",_nonce:n.data("nonce")}).done(function(){n.removeClass("loading").addClass("success")})}),t("#elementor-replace-url-button").on("click",function(e){e.preventDefault();var n=t(this),o=n.parents("tr"),i=o.find('[name="from"]'),a=o.find('[name="to"]');n.removeClass("success").addClass("loading"),t.post(ajaxurl,{action:"elementor_replace_url",from:i.val(),to:a.val(),_nonce:n.data("nonce")}).done(function(e){n.removeClass("loading"),e.success&&n.addClass("success");(new DialogsManager.Instance).createWidget("alert",{message:e.data}).show()})}),e.cache.$settingsTabs.on({click:function(e){e.preventDefault(),e.currentTarget.focus()},focus:function(){var t=location.href.replace(/#.*/,"");history.pushState({},"",t+this.hash),e.goToSettingsTabFromHash()}}),t(".elementor-rollback-button").on("click",function(e){e.preventDefault();var n=t(this);(new DialogsManager.Instance).createWidget("confirm",{headerMessage:ElementorAdminConfig.i18n.rollback_to_previous_version,message:ElementorAdminConfig.i18n.rollback_confirm,strings:{confirm:ElementorAdminConfig.i18n.yes,cancel:ElementorAdminConfig.i18n.cancel},onConfirm:function(){n.addClass("loading"),location.href=n.attr("href")}}).show()}),t(".elementor_css_print_method select").on("change",function(){var e=t(".elementor-css-print-method-description");e.hide(),e.filter('[data-value="'+t(this).val()+'"]').show()}).trigger("change")},init:function(){this.cacheElements(),this.bindEvents(),this.initTemplatesImport(),this.initMaintenanceMode(),this.goToSettingsTabFromHash()},initTemplatesImport:function(){if(this.cache.$body.hasClass("post-type-elementor_library")){var e=this.cache.$importButton,n=this.cache.$importArea;this.cache.$formAnchor=t("h1"),t("#wpbody-content").find(".page-title-action:last").after(e),this.cache.$formAnchor.after(n),e.on("click",function(){t("#elementor-import-template-area").toggle()})}},initMaintenanceMode:function(){var t=e("elementor-admin/maintenance-mode");this.maintenanceMode=new t},isElementorMode:function(){return!!this.cache.$switchModeInput.val()},animateLoader:function(){this.cache.$goToEditLink.addClass("elementor-animate")},goToSettingsTabFromHash:function(){var e=location.hash.slice(1);e&&this.goToSettingsTab(e)},goToSettingsTab:function(e){var t=this.cache.$settingsFormPages.filter("#"+e);if(t.length){this.cache.$activeSettingsPage.removeClass("elementor-active"),this.cache.$activeSettingsTab.removeClass("nav-tab-active");var n=this.cache.$settingsTabs.filter("#elementor-settings-"+e);t.addClass("elementor-active"),n.addClass("nav-tab-active"),this.cache.$settingsForm.attr("action","options.php#"+e),this.cache.$activeSettingsPage=t,this.cache.$activeSettingsTab=n}}};t(function(){n.init()}),window.elementorAdmin=n}(jQuery)},{"elementor-admin/maintenance-mode":2}],2:[function(e,t,n){var o;o=e("elementor-utils/view-module").extend({getDefaultSettings:function(){return{selectors:{modeSelect:".elementor_maintenance_mode_mode select",maintenanceModeTable:"#tab-maintenance_mode table",maintenanceModeDescriptions:".elementor-maintenance-mode-description",excludeModeSelect:".elementor_maintenance_mode_exclude_mode select",excludeRolesArea:".elementor_maintenance_mode_exclude_roles",templateSelect:".elementor_maintenance_mode_template_id select",editTemplateButton:".elementor-edit-template",maintenanceModeError:".elementor-maintenance-mode-error"},classes:{isEnabled:"elementor-maintenance-mode-is-enabled"}}},getDefaultElements:function(){var e={},t=this.getSettings("selectors");return e.$modeSelect=jQuery(t.modeSelect),e.$maintenanceModeTable=e.$modeSelect.parents(t.maintenanceModeTable),e.$excludeModeSelect=e.$maintenanceModeTable.find(t.excludeModeSelect),e.$excludeRolesArea=e.$maintenanceModeTable.find(t.excludeRolesArea),e.$templateSelect=e.$maintenanceModeTable.find(t.templateSelect),e.$editTemplateButton=e.$maintenanceModeTable.find(t.editTemplateButton),e.$maintenanceModeDescriptions=e.$maintenanceModeTable.find(t.maintenanceModeDescriptions),e.$maintenanceModeError=e.$maintenanceModeTable.find(t.maintenanceModeError),e},bindEvents:function(){var e=this.getSettings(),t=this.elements;t.$modeSelect.on("change",function(){t.$maintenanceModeTable.toggleClass(e.classes.isEnabled,!!t.$modeSelect.val()),t.$maintenanceModeDescriptions.hide(),t.$maintenanceModeDescriptions.filter('[data-value="'+t.$modeSelect.val()+'"]').show()}).trigger("change"),t.$excludeModeSelect.on("change",function(){t.$excludeRolesArea.toggle("custom"===t.$excludeModeSelect.val())}).trigger("change"),t.$templateSelect.on("change",function(){var e=t.$templateSelect.val();if(!e)return t.$editTemplateButton.hide(),void t.$maintenanceModeError.show();var n=ElementorAdminConfig.home_url+"?p="+e+"&elementor";t.$editTemplateButton.prop("href",n).show(),t.$maintenanceModeError.hide()}).trigger("change")}}),t.exports=o},{"elementor-utils/view-module":4}],3:[function(e,t,n){var o=function(){var e,t=jQuery,n=arguments,o=this,i={};this.getItems=function(e,t){if(t){var n=t.split("."),o=n.splice(0,1);if(!n.length)return e[o];if(!e[o])return;return this.getItems(e[o],n.join("."))}return e},this.getSettings=function(t){return this.getItems(e,t)},this.setSettings=function(n,i,a){if(a||(a=e),"object"==typeof n)return t.extend(a,n),o;var r=n.split("."),c=r.splice(0,1);return r.length?(a[c]||(a[c]={}),o.setSettings(r.join("."),i,a[c])):(a[c]=i,o)},this.forceMethodImplementation=function(e){var t=e.callee.name;throw new ReferenceError("The method "+t+" must to be implemented in the inheritor child.")},this.on=function(e,t){return i[e]||(i[e]=[]),i[e].push(t),o},this.off=function(e,t){if(!i[e])return o;if(!t)return delete i[e],o;var n=i[e].indexOf(t);return-1!==n&&delete i[e][n],o},this.trigger=function(e){var n="on"+e[0].toUpperCase()+e.slice(1),a=Array.prototype.slice.call(arguments,1);o[n]&&o[n].apply(o,a);var r=i[e];return r?(t.each(r,function(e,t){t.apply(o,a)}),o):o},o.__construct.apply(o,n),t.each(o,function(e){var t=o[e];"function"==typeof t&&(o[e]=function(){return t.apply(o,arguments)})}),function(){e=o.getDefaultSettings();var i=n[0];i&&t.extend(e,i)}(),o.trigger("init")};o.prototype.__construct=function(){},o.prototype.getDefaultSettings=function(){return{}},o.extendsCount=0,o.extend=function(e){var t=jQuery,n=this,i=function(){return n.apply(this,arguments)};t.extend(i,n),(i.prototype=Object.create(t.extend({},n.prototype,e))).constructor=i;var a=++o.extendsCount;return i.prototype.getConstructorID=function(){return a},i.__super__=n.prototype,i},t.exports=o},{}],4:[function(e,t,n){var o;o=e("./module").extend({elements:null,getDefaultElements:function(){return{}},bindEvents:function(){},onInit:function(){this.initElements(),this.bindEvents()},initElements:function(){this.elements=this.getDefaultElements()}}),t.exports=o},{"./module":3}]},{},[1]);
assets/js/editor.js CHANGED
@@ -1,4 +1,4 @@
1
- /*! elementor - v1.8.12 - 08-01-2018 */
2
  (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(require,module,exports){
3
  module.exports = Marionette.Behavior.extend( {
4
  previewWindow: null,
1
+ /*! elementor - v1.9.0 - 09-01-2018 */
2
  (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(require,module,exports){
3
  module.exports = Marionette.Behavior.extend( {
4
  previewWindow: null,
assets/js/editor.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! elementor - v1.8.12 - 08-01-2018 */
2
  !function e(t,n,i){function o(s,l){if(!n[s]){if(!t[s]){var a="function"==typeof require&&require;if(!l&&a)return a(s,!0);if(r)return r(s,!0);var c=new Error("Cannot find module '"+s+"'");throw c.code="MODULE_NOT_FOUND",c}var d=n[s]={exports:{}};t[s][0].call(d.exports,function(e){var n=t[s][1][e];return o(n||e)},d,d.exports,e,t,n,i)}return n[s].exports}for(var r="function"==typeof require&&require,s=0;s<i.length;s++)o(i[s]);return o}({1:[function(e,t,n){t.exports=Marionette.Behavior.extend({previewWindow:null,ui:function(){return{buttonPreview:"#elementor-panel-saver-button-preview",buttonPublish:"#elementor-panel-saver-button-publish",buttonPublishLabel:"#elementor-panel-saver-button-publish-label",menuSaveDraft:"#elementor-panel-saver-menu-save-draft",lastEditedWrapper:".elementor-last-edited-wrapper"}},events:function(){return{"click @ui.buttonPreview":"onClickButtonPreview","click @ui.buttonPublish":"onClickButtonPublish","click @ui.menuSaveDraft":"onClickMenuSaveDraft"}},initialize:function(){elementor.saver.on("before:save",this.onBeforeSave.bind(this)).on("after:save",this.onAfterSave.bind(this)).on("after:saveError",this.onAfterSaveError.bind(this)).on("page:status:change",this.onPageStatusChange),elementor.settings.page.model.on("change",this.onPageSettingsChange.bind(this))},onRender:function(){this.setMenuItems(elementor.settings.page.model.get("post_status")),this.addTooltip()},onPageSettingsChange:function(e){var t=e.changed;_.isUndefined(t.post_status)||(this.setMenuItems(t.post_status),this.refreshWpPreview(),"page_settings"===elementor.getPanelView().getCurrentPageName()&&elementor.getPanelView().getCurrentPageView().render())},onPageStatusChange:function(e){"publish"===e&&elementor.notifications.showToast({message:elementor.translate("publish_notification"),buttons:[{name:"view_page",text:elementor.translate("have_a_look"),callback:function(){open(elementor.config.post_link)}}]})},onBeforeSave:function(e){NProgress.start(),"autosave"===e.status?this.ui.lastEditedWrapper.addClass("elementor-state-active"):this.ui.buttonPublish.addClass("elementor-button-state")},onAfterSave:function(e){NProgress.done(),this.ui.buttonPublish.removeClass("elementor-button-state"),this.ui.lastEditedWrapper.removeClass("elementor-state-active"),this.refreshWpPreview(),this.setLastEdited(e)},setLastEdited:function(e){this.ui.lastEditedWrapper.removeClass("elementor-button-state").find(".elementor-last-edited").html(e.config.last_edited)},onAfterSaveError:function(){NProgress.done(),this.ui.buttonPublish.removeClass("elementor-button-state")},onClickButtonPreview:function(){this.previewWindow=open(elementor.config.wp_preview.url,elementor.config.wp_preview.target),elementor.saver.isEditorChanged()&&(elementor.saver.xhr&&(elementor.saver.xhr.abort(),elementor.saver.isSaving=!1),elementor.saver.doAutoSave())},onClickButtonPublish:function(){switch(elementor.settings.page.model.get("post_status")){case"publish":case"private":elementor.saver.update();break;case"draft":elementor.config.current_user_can_publish?elementor.saver.publish():elementor.saver.savePending();break;case"pending":case void 0:elementor.config.current_user_can_publish?elementor.saver.publish():elementor.saver.update()}},onClickMenuSaveDraft:function(){elementor.saver.saveDraft()},setMenuItems:function(e){var t="publish";switch(e){case"publish":case"private":t="update";break;case"draft":elementor.config.current_user_can_publish||(t="submit");break;case"pending":case void 0:elementor.config.current_user_can_publish||(t="update")}this.ui.buttonPublishLabel.html(elementor.translate(t))},addTooltip:function(){this.$el.find(".tooltip-target").tipsy({gravity:"s",title:function(){return this.getAttribute("data-tooltip")}})},refreshWpPreview:function(){this.previewWindow&&this.previewWindow.location.reload&&(this.previewWindow.location=elementor.config.wp_preview.url)}})},{}],2:[function(e,t,n){var i=e("elementor-utils/module");t.exports=i.extend({autoSaveTimer:null,autosaveInterval:1e3*elementor.config.autosave_interval,isSaving:!1,isChangedDuringSave:!1,__construct:function(){this.setWorkSaver()},startTimer:function(e){clearTimeout(this.autoSaveTimer),e&&(this.autoSaveTimer=window.setTimeout(_.bind(this.doAutoSave,this),this.autosaveInterval))},saveDraft:function(){if(this.isEditorChanged()){switch(elementor.settings.page.model.get("post_status")){case"publish":case"private":this.doAutoSave();break;default:this.update()}}},doAutoSave:function(){"edit"===elementor.channels.dataEditMode.request("activeMode")&&this.saveAutoSave()},saveAutoSave:function(e){this.isEditorChanged()&&(e=_.extend({status:"autosave"},e),this.saveEditor(e))},savePending:function(e){e=_.extend({status:"pending"},e),this.saveEditor(e)},discard:function(){var e=this;elementor.ajax.send("discard_changes",{data:{post_id:elementor.config.post_id},success:function(){e.setFlagEditorChange(!1),location.href=elementor.config.exit_to_dashboard_url}})},update:function(e){e=_.extend({status:elementor.settings.page.model.get("post_status")},e),this.saveEditor(e)},publish:function(e){e=_.extend({status:"publish"},e),this.saveEditor(e)},setFlagEditorChange:function(e){e&&this.isSaving&&(this.isChangedDuringSave=!0),this.startTimer(e),elementor.channels.editor.reply("status",e).trigger("status:change",e)},isEditorChanged:function(){return!0===elementor.channels.editor.request("status")},setWorkSaver:function(){var e=this;elementor.$window.on("beforeunload",function(){if(e.isEditorChanged())return elementor.translate("before_unload_alert")})},saveEditor:function(e){if(!this.isSaving){e=_.extend({status:"draft",onSuccess:null},e);var t=this,n=elementor.elements.toJSON({removeDefault:!0}),i=elementor.settings.page.model.get("post_status"),o=i!==e.status;return t.trigger("before:save",e).trigger("before:save:"+e.status,e),t.isSaving=!0,t.isChangedDuringSave=!1,t.xhr=elementor.ajax.send("save_builder",{data:{post_id:elementor.config.post_id,status:e.status,data:JSON.stringify(n)},success:function(r){t.afterAjax(),t.isChangedDuringSave||t.setFlagEditorChange(!1),"autosave"!==e.status&&o&&elementor.settings.page.model.set("post_status",e.status),r.config&&jQuery.extend(!0,elementor.config,r.config),elementor.config.data=n,elementor.channels.editor.trigger("saved",r),t.trigger("after:save",r).trigger("after:save:"+e.status,r),o&&t.trigger("page:status:change",e.status,i),_.isFunction(e.onSuccess)&&e.onSuccess.call(this,r)},error:function(n){t.afterAjax(),t.trigger("after:saveError",n).trigger("after:saveError:"+e.status,n)}}),t.xhr}},afterAjax:function(){this.isSaving=!1,this.xhr=null}})},{"elementor-utils/module":123}],3:[function(e,t,n){var i=e("elementor-utils/view-module"),o=e("elementor-elements/models/base-settings"),r=e("elementor-editor-utils/controls-css-parser");t.exports=i.extend({controlsCSS:null,model:null,hasChange:!1,changeCallbacks:{},addChangeCallback:function(e,t){this.changeCallbacks[e]=t},bindEvents:function(){elementor.on("preview:loaded",this.onElementorPreviewLoaded),this.model.on("change",this.onModelChange)},addPanelPage:function(){var e=this.getSettings("name");elementor.getPanelView().addPage(e+"_settings",{view:elementor.settings.panelPages[e]||elementor.settings.panelPages.base,title:this.getSettings("panelPage.title"),options:{model:this.model,name:e}})},updateStylesheet:function(e){e||this.controlsCSS.stylesheet.empty(),this.controlsCSS.addStyleRules(this.model.getStyleControls(),this.model.attributes,this.model.controls,[/{{WRAPPER}}/g],[this.getSettings("cssWrapperSelector")]),this.controlsCSS.addStyleToDocument()},initModel:function(){this.model=new o(this.getSettings("settings"),{controls:this.getSettings("controls")})},initControlsCSSParser:function(){this.controlsCSS=new r({id:this.getSettings("name")})},getDataToSave:function(e){return e},save:function(e){var t=this;if(t.hasChange){var n=this.model.toJSON({removeDefault:!0}),i=this.getDataToSave({data:JSON.stringify(n)});NProgress.start(),elementor.ajax.send("save_"+this.getSettings("name")+"_settings",{data:i,success:function(){NProgress.done(),t.setSettings("settings",n),t.hasChange=!1,e&&e.apply(t,arguments)},error:function(){alert("An error occurred")}})}},addPanelMenuItem:function(){var e=this.getSettings("panelPage.menu");if(e){var t={icon:e.icon,title:this.getSettings("panelPage.title"),type:"page",pageName:this.getSettings("name")+"_settings"};elementor.modules.panel.Menu.addItem(t,"settings",e.beforeItem)}},onInit:function(){this.initModel(),this.initControlsCSSParser(),this.addPanelMenuItem(),this.debounceSave=_.debounce(this.save,3e3),i.prototype.onInit.apply(this,arguments)},onModelChange:function(e){var t=this;t.hasChange=!0,this.controlsCSS.stylesheet.empty(),_.each(e.changed,function(e,n){t.changeCallbacks[n]&&t.changeCallbacks[n].call(t,e)}),t.updateStylesheet(!0),t.debounceSave()},onElementorPreviewLoaded:function(){this.updateStylesheet(),this.addPanelPage()}})},{"elementor-editor-utils/controls-css-parser":103,"elementor-elements/models/base-settings":61,"elementor-utils/view-module":124}],4:[function(e,t,n){var i=e("elementor-views/controls-stack");t.exports=i.extend({id:function(){return"elementor-panel-"+this.getOption("name")+"-settings"},getTemplate:function(){return"#tmpl-elementor-panel-"+this.getOption("name")+"-settings"},childViewContainer:function(){return"#elementor-panel-"+this.getOption("name")+"-settings-controls"},childViewOptions:function(){return{elementSettingsModel:this.model}},initialize:function(){this.collection=new Backbone.Collection(_.values(this.model.controls))}})},{"elementor-views/controls-stack":119}],5:[function(e,t,n){var i=e("elementor-editor/components/settings/base/manager");t.exports=i.extend({changeCallbacks:{elementor_page_title_selector:function(e){var t=e||"h1.entry-title";(elementor.settings.page.model.controls.hide_title.selectors={})[t]="display: none",elementor.settings.page.updateStylesheet()}}})},{"elementor-editor/components/settings/base/manager":3}],6:[function(e,t,n){var i=e("elementor-editor/components/settings/base/manager");t.exports=i.extend({changeCallbacks:{post_title:function(e){elementorFrontend.getElements("$document").find(elementor.config.page_title_selector).text(e)},template:function(){this.save(function(){elementor.reloadPreview(),elementor.once("preview:loaded",function(){elementor.getPanelView().setPage("page_settings")})})}},bindEvents:function(){elementor.channels.editor.on("elementor:clearPage",function(){elementor.clearPage()}),i.prototype.bindEvents.apply(this,arguments)},getDataToSave:function(e){return e.id=elementor.config.post_id,e}})},{"elementor-editor/components/settings/base/manager":3}],7:[function(e,t,n){var i=e("elementor-utils/module");t.exports=i.extend({modules:{base:e("elementor-editor/components/settings/base/manager"),general:e("elementor-editor/components/settings/general/manager"),page:e("elementor-editor/components/settings/page/manager")},panelPages:{base:e("elementor-editor/components/settings/base/panel")},onInit:function(){this.initSettings()},initSettings:function(){var e=this;_.each(elementor.config.settings,function(t,n){var i=e.modules[n]||e.modules.base;e[n]=new i(t)})}})},{"elementor-editor/components/settings/base/manager":3,"elementor-editor/components/settings/base/panel":4,"elementor-editor/components/settings/general/manager":5,"elementor-editor/components/settings/page/manager":6,"elementor-utils/module":123}],8:[function(e,t,n){var i;i=Marionette.Behavior.extend({ui:{insertButton:".elementor-template-library-template-insert"},events:{"click @ui.insertButton":"onInsertButtonClick"},onInsertButtonClick:function(){this.view.model.get("hasPageSettings")?i.showImportDialog(this.view.model):elementor.templates.importTemplate(this.view.model)}},{dialog:null,showImportDialog:function(e){var t=i.getDialog();t.onConfirm=function(){elementor.templates.importTemplate(e,{withPageSettings:!0})},t.onCancel=function(){elementor.templates.importTemplate(e)},t.show()},initDialog:function(){i.dialog=elementor.dialogsManager.createWidget("confirm",{id:"elementor-insert-template-settings-dialog",headerMessage:elementor.translate("import_template_dialog_header"),message:elementor.translate("import_template_dialog_message")+"<br>"+elementor.translate("import_template_dialog_message_attention"),strings:{confirm:elementor.translate("yes"),cancel:elementor.translate("no")}})},getDialog:function(){return i.dialog||i.initDialog(),i.dialog}}),t.exports=i},{}],9:[function(e,t,n){var i,o=e("elementor-templates/models/template");i=Backbone.Collection.extend({model:o}),t.exports=i},{"elementor-templates/models/template":11}],10:[function(e,t,n){var i,o=e("elementor-templates/views/layout"),r=e("elementor-templates/collections/templates");i=function(){var e,t,n,i,s,l=this,a={},c={},d={},m={};this.init=function(){!function(){var e={saveDialog:{description:elementor.translate("save_your_template_description")},ajaxParams:{success:function(e){l.getTemplatesCollection().add(e),l.setTemplatesSource("local")},error:function(e){l.showErrorDialog(e)}}};_.each(["page","section"],function(t){var n=jQuery.extend(!0,{},e,{saveDialog:{title:elementor.translate("save_your_template",[elementor.translate(t)])}});l.registerTemplateType(t,n)})}(),elementor.addBackgroundClickListener("libraryToggleMore",{element:".elementor-template-library-template-more"})},this.getTemplateTypes=function(e){return e?d[e]:d},this.registerTemplateType=function(e,t){d[e]=t},this.deleteTemplate=function(e,t){var n=l.getDeleteDialog();n.onConfirm=function(){t.onConfirm&&t.onConfirm(),elementor.ajax.send("delete_template",{data:{source:e.get("source"),template_id:e.get("template_id")},success:function(n){s.remove(e,{silent:!0}),t.onSuccess&&t.onSuccess(n)}})},n.show()},this.importTemplate=function(e,t){t=t||{},i.showLoadingView(),l.requestTemplateContent(e.get("source"),e.get("template_id"),{data:{page_settings:t.withPageSettings},success:function(n){l.closeModal(),elementor.channels.data.trigger("template:before:insert",e),elementor.sections.currentView.addChildModel(n.content,c.importOptions||{}),elementor.channels.data.trigger("template:after:insert",e),t.withPageSettings&&elementor.settings.page.model.set(n.page_settings)},error:function(e){l.showErrorDialog(e)}})},this.saveTemplate=function(e,t){var n=d[e];_.extend(t,{source:"local",type:e}),n.prepareSavedData&&(t=n.prepareSavedData(t)),t.content=JSON.stringify(t.content);var i={data:t};n.ajaxParams&&_.extend(i,n.ajaxParams),elementor.ajax.send("save_template",i)},this.requestTemplateContent=function(e,t,n){var i={data:{source:e,edit_mode:!0,display:!0,template_id:t}};return n&&jQuery.extend(!0,i,n),elementor.ajax.send("get_template_data",i)},this.markAsFavorite=function(e,t){var n={data:{source:e.get("source"),template_id:e.get("template_id"),favorite:t}};return elementor.ajax.send("mark_template_as_favorite",n)},this.getDeleteDialog=function(){return t||(t=elementor.dialogsManager.createWidget("confirm",{id:"elementor-template-library-delete-dialog",headerMessage:elementor.translate("delete_template"),message:elementor.translate("delete_template_confirm"),strings:{confirm:elementor.translate("delete")}})),t},this.getErrorDialog=function(){return n||(n=elementor.dialogsManager.createWidget("alert",{id:"elementor-template-library-error-dialog",headerMessage:elementor.translate("an_error_occurred")})),n},this.getModal=function(){return e||(e=elementor.dialogsManager.createWidget("lightbox",{id:"elementor-template-library-modal",closeButton:!1})),e},this.getLayout=function(){return i},this.getTemplatesCollection=function(){return s},this.getConfig=function(e){return e?a[e]:a},this.requestLibraryData=function(e,t,n){if(!s||t){var i={data:{},success:function(t){s=new r(t.templates),a=t.config,e&&e()}};n&&(i.data.sync=!0),elementor.ajax.send("get_library_data",i)}else e&&e()},this.startModal=function(e){c=e||{},m={text:{callback:function(e){return e=e.toLowerCase(),this.get("title").toLowerCase().indexOf(e)>=0||_.any(this.get("tags"),function(t){return t.toLowerCase().indexOf(e)>=0})}},favorite:{}},jQuery.each(c.filters,function(e){m[e]?jQuery.extend(m[e],this):m[e]=this}),l.getModal().show(),l.setTemplatesSource("remote",!0),i||(i=new o),i.showLoadingView(),l.requestLibraryData(function(){c.onReady&&c.onReady()})},this.closeModal=function(){l.getModal().hide()},this.getFilter=function(e){return elementor.channels.templates.request("filter:"+e)},this.setFilter=function(e,t,n){elementor.channels.templates.reply("filter:"+e,t),n||elementor.channels.templates.trigger("filter:change")},this.getFilterTerms=function(e){return e?m[e]:m},this.setTemplatesSource=function(e,t){elementor.channels.templates.stopReplying(),l.setFilter("source",e),t||l.showTemplates()},this.showTemplates=function(){var e=l.getFilter("source"),t=s.filter(function(t){if(e!==t.get("source"))return!1;var n=d[t.get("type")];return!n||!1!==n.showInLibrary});i.showTemplatesView(new r(t))},this.showTemplatesModal=function(){l.startModal({onReady:l.showTemplates})},this.showErrorDialog=function(e){if("object"==typeof e){var t="";_.each(e,function(e){t+="<div>"+e.message+".</div>"}),e=t}else e?e+=".":e="<i>&#60;The error message is empty&#62;</i>";l.getErrorDialog().setMessage(elementor.translate("templates_request_error")+'<div id="elementor-template-library-error-info">'+e+"</div>").show()}},t.exports=new i},{"elementor-templates/collections/templates":9,"elementor-templates/views/layout":12}],11:[function(e,t,n){var i;i=Backbone.Model.extend({defaults:{template_id:0,title:"",source:"",type:"",author:"",thumbnail:"",url:"",export_link:"",tags:[]}}),t.exports=i},{}],12:[function(e,t,n){var i,o=e("elementor-templates/views/parts/header"),r=e("elementor-templates/views/parts/header-parts/logo"),s=e("elementor-templates/views/parts/header-parts/actions"),l=e("elementor-templates/views/parts/header-parts/menu"),a=e("elementor-templates/views/parts/header-parts/preview"),c=e("elementor-templates/views/parts/header-parts/back"),d=e("elementor-templates/views/parts/loading"),m=e("elementor-templates/views/parts/templates"),u=e("elementor-templates/views/parts/save-template"),h=e("elementor-templates/views/parts/import"),p=e("elementor-templates/views/parts/preview");i=Marionette.LayoutView.extend({el:"#elementor-template-library-modal",regions:{modalContent:".dialog-message",modalHeader:".dialog-widget-header"},initialize:function(){this.getRegion("modalHeader").show(new o)},getHeaderView:function(){return this.getRegion("modalHeader").currentView},getTemplateActionButton:function(e){var t="#tmpl-elementor-template-library-"+(e.isPro?"get-pro-button":"insert-button");t=elementor.hooks.applyFilters("elementor/editor/template-library/template/action-button",t,e);var n=Marionette.TemplateCache.get(t);return Marionette.Renderer.render(n)},showLoadingView:function(){this.modalContent.show(new d)},showTemplatesView:function(e){this.modalContent.show(new m({collection:e}));var t=this.getHeaderView();t.tools.show(new s),t.menuArea.show(new l),t.logoArea.show(new r)},showImportView:function(){this.getHeaderView().menuArea.reset(),this.modalContent.show(new h)},showSaveTemplateView:function(e){this.getHeaderView().menuArea.reset(),this.modalContent.show(new u({model:e}))},showPreviewView:function(e){this.modalContent.show(new p({url:e.get("url")}));var t=this.getHeaderView();t.menuArea.reset(),t.tools.show(new a({model:e})),t.logoArea.show(new c)}}),t.exports=i},{"elementor-templates/views/parts/header":18,"elementor-templates/views/parts/header-parts/actions":13,"elementor-templates/views/parts/header-parts/back":14,"elementor-templates/views/parts/header-parts/logo":15,"elementor-templates/views/parts/header-parts/menu":16,"elementor-templates/views/parts/header-parts/preview":17,"elementor-templates/views/parts/import":19,"elementor-templates/views/parts/loading":20,"elementor-templates/views/parts/preview":21,"elementor-templates/views/parts/save-template":22,"elementor-templates/views/parts/templates":24}],13:[function(e,t,n){t.exports=Marionette.ItemView.extend({template:"#tmpl-elementor-template-library-header-actions",id:"elementor-template-library-header-actions",ui:{import:"#elementor-template-library-header-import i",sync:"#elementor-template-library-header-sync i",save:"#elementor-template-library-header-save i"},events:{"click @ui.import":"onImportClick","click @ui.sync":"onSyncClick","click @ui.save":"onSaveClick"},onImportClick:function(){elementor.templates.getLayout().showImportView()},onSyncClick:function(){var e=this;e.ui.sync.addClass("eicon-animation-spin"),elementor.templates.requestLibraryData(function(){e.ui.sync.removeClass("eicon-animation-spin"),elementor.templates.showTemplates()},!0,!0)},onSaveClick:function(){elementor.templates.getLayout().showSaveTemplateView()}})},{}],14:[function(e,t,n){t.exports=Marionette.ItemView.extend({template:"#tmpl-elementor-template-library-header-back",id:"elementor-template-library-header-preview-back",events:{click:"onClick"},onClick:function(){elementor.templates.showTemplates()}})},{}],15:[function(e,t,n){t.exports=Marionette.ItemView.extend({template:"#tmpl-elementor-template-library-header-logo",id:"elementor-template-library-header-logo",events:{click:"onClick"},onClick:function(){elementor.templates.setTemplatesSource("remote")}})},{}],16:[function(e,t,n){t.exports=Marionette.ItemView.extend({options:{activeClass:"elementor-active"},template:"#tmpl-elementor-template-library-header-menu",id:"elementor-template-library-header-menu",ui:{menuItems:".elementor-template-library-menu-item"},events:{"click @ui.menuItems":"onMenuItemClick"},$activeItem:null,activateMenuItem:function(e){var t=this.getOption("activeClass");this.$activeItem!==e&&(this.$activeItem&&this.$activeItem.removeClass(t),e.addClass(t),this.$activeItem=e)},onRender:function(){var e=elementor.templates.getFilter("source"),t=this.ui.menuItems.filter('[data-template-source="'+e+'"]');this.activateMenuItem(t)},onMenuItemClick:function(e){var t=e.currentTarget;this.activateMenuItem(jQuery(t)),elementor.templates.setTemplatesSource(t.dataset.templateSource)}})},{}],17:[function(e,t,n){var i=e("elementor-templates/behaviors/insert-template");t.exports=Marionette.ItemView.extend({template:"#tmpl-elementor-template-library-header-preview",id:"elementor-template-library-header-preview",behaviors:{insertTemplate:{behaviorClass:i}}})},{"elementor-templates/behaviors/insert-template":8}],18:[function(e,t,n){var i;i=Marionette.LayoutView.extend({id:"elementor-template-library-header",template:"#tmpl-elementor-template-library-header",regions:{logoArea:"#elementor-template-library-header-logo-area",tools:"#elementor-template-library-header-tools",menuArea:"#elementor-template-library-header-menu-area"},ui:{closeModal:"#elementor-template-library-header-close-modal"},events:{"click @ui.closeModal":"onCloseModalClick"},onCloseModalClick:function(){elementor.templates.closeModal()}}),t.exports=i},{}],19:[function(e,t,n){var i;i=Marionette.ItemView.extend({template:"#tmpl-elementor-template-library-import",id:"elementor-template-library-import",ui:{uploadForm:"#elementor-template-library-import-form",fileInput:"#elementor-template-library-import-form-input"},events:{"change @ui.fileInput":"onFileInputChange"},droppedFiles:null,submitForm:function(){var e=elementor.templates.getLayout(),t=new FormData;this.droppedFiles?(t.append("file",this.droppedFiles[0]),this.droppedFiles=null):(t.append("file",this.ui.fileInput[0].files[0]),this.ui.uploadForm[0].reset());var n={data:t,processData:!1,contentType:!1,success:function(e){elementor.templates.getTemplatesCollection().add(e),elementor.templates.setTemplatesSource("local")},error:function(t){elementor.templates.showErrorDialog(t),e.showImportView()}};elementor.ajax.send("import_template",n),e.showLoadingView()},onRender:function(){this.ui.uploadForm.on({"drag dragstart dragend dragover dragenter dragleave drop":this.onFormActions.bind(this),dragenter:this.onFormDragEnter.bind(this),"dragleave drop":this.onFormDragLeave.bind(this),drop:this.onFormDrop.bind(this)})},onFormActions:function(e){e.preventDefault(),e.stopPropagation()},onFormDragEnter:function(){this.ui.uploadForm.addClass("elementor-drag-over")},onFormDragLeave:function(e){jQuery(e.relatedTarget).closest(this.ui.uploadForm).length||this.ui.uploadForm.removeClass("elementor-drag-over")},onFormDrop:function(e){this.droppedFiles=e.originalEvent.dataTransfer.files,this.submitForm()},onFileInputChange:function(){this.submitForm()}}),t.exports=i},{}],20:[function(e,t,n){var i;i=Marionette.ItemView.extend({id:"elementor-template-library-loading",template:"#tmpl-elementor-template-library-loading"}),t.exports=i},{}],21:[function(e,t,n){var i;i=Marionette.ItemView.extend({template:"#tmpl-elementor-template-library-preview",id:"elementor-template-library-preview",ui:{iframe:"> iframe"},onRender:function(){this.ui.iframe.attr("src",this.getOption("url"))}}),t.exports=i},{}],22:[function(e,t,n){var i;i=Marionette.ItemView.extend({id:"elementor-template-library-save-template",template:"#tmpl-elementor-template-library-save-template",ui:{form:"#elementor-template-library-save-template-form",submitButton:"#elementor-template-library-save-template-submit"},events:{"submit @ui.form":"onFormSubmit"},getSaveType:function(){return this.model?this.model.get("elType"):"page"},templateHelpers:function(){var e=this.getSaveType();return elementor.templates.getTemplateTypes(e).saveDialog},onFormSubmit:function(e){e.preventDefault();var t=this.ui.form.elementorSerializeObject(),n=this.model?this.model.get("elType"):"page",i={removeDefault:!0};t.content=this.model?[this.model.toJSON(i)]:elementor.elements.toJSON(i),this.ui.submitButton.addClass("elementor-button-state"),elementor.templates.saveTemplate(n,t)}}),t.exports=i},{}],23:[function(e,t,n){var i;i=Marionette.ItemView.extend({id:"elementor-template-library-templates-empty",template:"#tmpl-elementor-template-library-templates-empty",ui:{title:".elementor-template-library-blank-title",message:".elementor-template-library-blank-message"},modesStrings:{empty:{title:elementor.translate("templates_empty_title"),message:elementor.translate("templates_empty_message")},noResults:{title:elementor.translate("templates_no_results_title"),message:elementor.translate("templates_no_results_message")},noFavorites:{title:elementor.translate("templates_no_favorites_title"),message:elementor.translate("templates_no_favorites_message")}},getCurrentMode:function(){return elementor.templates.getFilter("text")?"noResults":elementor.templates.getFilter("favorite")?"noFavorites":"empty"},onRender:function(){var e=this.modesStrings[this.getCurrentMode()];this.ui.title.html(e.title),this.ui.message.html(e.message)}}),t.exports=i},{}],24:[function(e,t,n){var i,o=e("elementor-templates/views/template/local"),r=e("elementor-templates/views/template/remote");i=Marionette.CompositeView.extend({template:"#tmpl-elementor-template-library-templates",id:"elementor-template-library-templates",childViewContainer:"#elementor-template-library-templates-container",reorderOnSort:!0,emptyView:function(){return new(e("elementor-templates/views/parts/templates-empty"))},ui:{filterText:"#elementor-template-library-filter-text",myFavoritesFilter:"#elementor-template-library-filter-my-favorites",orderInputs:".elementor-template-library-order-input",orderLabels:".elementor-template-library-order-label"},events:{"input @ui.filterText":"onFilterTextInput","change @ui.myFavoritesFilter":"onMyFavoritesFilterChange","mousedown @ui.orderLabels":"onOrderLabelsClick"},comparators:{title:function(e){return e.get("title").toLowerCase()},popularityIndex:function(e){var t=e.get("popularityIndex");return t||(t=e.get("date")),-t},trendIndex:function(e){var t=e.get("trendIndex");return t||(t=e.get("date")),-t}},getChildView:function(e){return"remote"===e.get("source")?r:o},initialize:function(){this.listenTo(elementor.channels.templates,"filter:change",this._renderChildren)},filter:function(e){var t=elementor.templates.getFilterTerms(),n=!0;return jQuery.each(t,function(t){var i=this.value||elementor.templates.getFilter(t);if(i){if(this.callback){var o=this.callback.call(e,i);return o||(n=!1),o}var r=i===e.get(t);return r||(n=!1),r}}),n},order:function(e,t){var n=this.comparators[e]||e;t&&(n=this.reverseOrder(n)),this.collection.comparator=n,this.collection.sort()},reverseOrder:function(e){if("function"!=typeof e){var t=e;e=function(e){return e.get(t)}}return function(t,n){var i=e(t),o=e(n);return void 0===i?-1:void 0===o?1:i<o?1:i>o?-1:0}},addSourceData:function(){var e=this.children.isEmpty();this.$el.attr("data-template-source",e?"empty":elementor.templates.getFilter("source"))},toggleFilterClass:function(){this.$el.toggleClass("elementor-templates-filter-active",!(!elementor.templates.getFilter("text")&&!elementor.templates.getFilter("favorite")))},onRenderCollection:function(){this.addSourceData(),this.toggleFilterClass()},onBeforeRenderEmpty:function(){this.addSourceData()},onFilterTextInput:function(){elementor.templates.setFilter("text",this.ui.filterText.val())},onMyFavoritesFilterChange:function(){elementor.templates.setFilter("favorite",this.ui.myFavoritesFilter[0].checked)},onOrderLabelsClick:function(e){var t,n=jQuery(e.currentTarget.control);n[0].checked||(t="asc"!==n.data("default-ordering-direction")),n.toggleClass("elementor-template-library-order-reverse",t),this.order(n.val(),n.hasClass("elementor-template-library-order-reverse"))}}),t.exports=i},{"elementor-templates/views/parts/templates-empty":23,"elementor-templates/views/template/local":26,"elementor-templates/views/template/remote":27}],25:[function(e,t,n){var i,o=e("elementor-templates/behaviors/insert-template");i=Marionette.ItemView.extend({className:function(){var e="elementor-template-library-template elementor-template-library-template-"+this.model.get("source");return this.model.get("isPro")&&(e+=" elementor-template-library-pro-template"),e},ui:function(){return{previewButton:".elementor-template-library-template-preview"}},events:function(){return{"click @ui.previewButton":"onPreviewButtonClick"}},behaviors:{insertTemplate:{behaviorClass:o}}}),t.exports=i},{"elementor-templates/behaviors/insert-template":8}],26:[function(e,t,n){var i,o=e("elementor-templates/views/template/base");i=o.extend({template:"#tmpl-elementor-template-library-template-local",ui:function(){return _.extend(o.prototype.ui.apply(this,arguments),{deleteButton:".elementor-template-library-template-delete",morePopup:".elementor-template-library-template-more",toggleMore:".elementor-template-library-template-more-toggle",toggleMoreIcon:".elementor-template-library-template-more-toggle i"})},events:function(){return _.extend(o.prototype.events.apply(this,arguments),{"click @ui.deleteButton":"onDeleteButtonClick","click @ui.toggleMore":"onToggleMoreClick"})},onDeleteButtonClick:function(){var e=this.ui.toggleMoreIcon;elementor.templates.deleteTemplate(this.model,{onConfirm:function(){e.removeClass("eicon-ellipsis-h").addClass("fa fa-circle-o-notch fa-spin")},onSuccess:function(){elementor.templates.showTemplates()}})},onToggleMoreClick:function(){this.ui.morePopup.show()},onPreviewButtonClick:function(){open(this.model.get("url"),"_blank")}}),t.exports=i},{"elementor-templates/views/template/base":25}],27:[function(e,t,n){var i,o=e("elementor-templates/views/template/base");i=o.extend({template:"#tmpl-elementor-template-library-template-remote",ui:function(){return jQuery.extend(o.prototype.ui.apply(this,arguments),{favoriteCheckbox:".elementor-template-library-template-favorite-input"})},events:function(){return jQuery.extend(o.prototype.events.apply(this,arguments),{"change @ui.favoriteCheckbox":"onFavoriteCheckboxChange"})},onPreviewButtonClick:function(){elementor.templates.getLayout().showPreviewView(this.model)},onFavoriteCheckboxChange:function(){var e=this.ui.favoriteCheckbox[0].checked;this.model.set("favorite",e),elementor.templates.markAsFavorite(this.model,e),!e&&elementor.templates.getFilter("favorite")&&elementor.channels.templates.trigger("filter:change")}}),t.exports=i},{"elementor-templates/views/template/base":25}],28:[function(e,t,n){var i;i=e("elementor-utils/module").extend({errors:[],__construct:function(e){var t=e.customValidationMethod;t&&(this.validationMethod=t)},getDefaultSettings:function(){return{validationTerms:{}}},isValid:function(){var e=this.validationMethod.apply(this,arguments);return!e.length||(this.errors=e,!1)},validationMethod:function(e){var t=[];return this.getSettings("validationTerms").required&&((""+e).length||t.push("Required value is empty")),t}}),t.exports=i},{"elementor-utils/module":123}],29:[function(e,t,n){var i=e("elementor-validator/base");t.exports=i.extend({validationMethod:function(e){var t=this.getSettings("validationTerms"),n=[];return _.isFinite(e)&&(void 0!==t.min&&e<t.min&&n.push("Value is less than minimum"),void 0!==t.max&&e>t.max&&n.push("Value is greater than maximum")),n}})},{"elementor-validator/base":28}],30:[function(e,t,n){var i,o=e("elementor-controls/base"),r=e("elementor-validator/base");i=o.extend({ui:function(){var e=o.prototype.ui.apply(this,arguments);return _.extend(e,{input:'input[data-setting][type!="checkbox"][type!="radio"]',checkbox:'input[data-setting][type="checkbox"]',radio:'input[data-setting][type="radio"]',select:"select[data-setting]",textarea:"textarea[data-setting]",responsiveSwitchers:".elementor-responsive-switcher"}),e},templateHelpers:function(){var e=o.prototype.templateHelpers.apply(this,arguments);return e.data.controlValue=this.getControlValue(),e},events:function(){return{"input @ui.input":"onBaseInputChange","change @ui.checkbox":"onBaseInputChange","change @ui.radio":"onBaseInputChange","input @ui.textarea":"onBaseInputChange","change @ui.select":"onBaseInputChange","click @ui.responsiveSwitchers":"onSwitcherClick"}},initialize:function(e){o.prototype.initialize.apply(this,arguments),this.registerValidators(),this.listenTo(this.elementSettingsModel,"change:external:"+this.model.get("name"),this.onSettingsExternalChange)},getControlValue:function(){return this.elementSettingsModel.get(this.model.get("name"))},setValue:function(e){this.setSettingsModel(e)},setSettingsModel:function(e){this.elementSettingsModel.set(this.model.get("name"),e),this.triggerMethod("settings:change")},applySavedValue:function(){this.setInputValue('[data-setting="'+this.model.get("name")+'"]',this.getControlValue())},getEditSettings:function(e){var t=this.getOption("elementEditSettings").toJSON();return e?t[e]:t},setEditSetting:function(e,t){this.getOption("elementEditSettings").set(e,t)},getInputValue:function(e){var t=this.$(e),n=t.val(),i=t.attr("type");return-1!==["radio","checkbox"].indexOf(i)?t.prop("checked")?n:"":"number"===i&&_.isFinite(n)?+n:("SELECT"===e.tagName&&t.prop("multiple")&&null===n&&(n=[]),n)},setInputValue:function(e,t){var n=this.$(e),i=n.attr("type");"checkbox"===i?n.prop("checked",!!t):"radio"===i?n.filter('[value="'+t+'"]').prop("checked",!0):n.val(t)},addValidator:function(e){this.validators.push(e)},registerValidators:function(){this.validators=[];var e={};this.model.get("required")&&(e.required=!0),jQuery.isEmptyObject(e)||this.addValidator(new r({validationTerms:e}))},onSettingsError:function(){this.$el.addClass("elementor-error")},onSettingsChange:function(){this.$el.removeClass("elementor-error")},onRender:function(){o.prototype.onRender.apply(this,arguments),this.applySavedValue(),this.renderResponsiveSwitchers(),this.triggerMethod("ready"),this.toggleControlVisibility(),this.addTooltip()},onBaseInputChange:function(e){clearTimeout(this.correctionTimeout);var t=e.currentTarget,n=this.getInputValue(t),i=this.validators.slice(0),o=this.elementSettingsModel.validators[this.model.get("name")];if(o&&(i=i.concat(o)),i){var r=this.getControlValue(t.dataset.setting);if(!i.every(function(e){return e.isValid(n,r)}))return void(this.correctionTimeout=setTimeout(this.setInputValue.bind(this,t,r),1200))}this.updateElementModel(n,t),this.triggerMethod("input:change",e)},onSwitcherClick:function(e){var t=jQuery(e.currentTarget).data("device");elementor.changeDeviceMode(t),this.triggerMethod("responsive:switcher:click",t)},onSettingsExternalChange:function(){this.applySavedValue(),this.triggerMethod("after:external:change")},renderResponsiveSwitchers:function(){if(!_.isEmpty(this.model.get("responsive"))){var e=Marionette.Renderer.render("#tmpl-elementor-control-responsive-switchers",this.model.attributes);this.ui.controlTitle.after(e)}},onAfterExternalChange:function(){this.hideTooltip(),this.render()},addTooltip:function(){this.$(".tooltip-target").tipsy({gravity:function(){var e=jQuery(this).data("tooltip-pos");return void 0!==e?e:"n"},title:function(){return this.getAttribute("data-tooltip")}})},hideTooltip:function(){jQuery(".tipsy").hide()},updateElementModel:function(e){this.setValue(e)}},{getStyleValue:function(e,t){return t}}),t.exports=i},{"elementor-controls/base":33,"elementor-validator/base":28}],31:[function(e,t,n){var i;i=e("elementor-controls/base-data").extend({applySavedValue:function(){var e=this.getControlValue(),t=this.$("[data-setting]"),n=this;_.each(e,function(e,i){var o=t.filter(function(){return i===this.dataset.setting});n.setInputValue(o,e)})},getControlValue:function(e){var t=this.elementSettingsModel.get(this.model.get("name"));if(!jQuery.isPlainObject(t))return{};if(e){var n=t[e];return void 0===n&&(n=""),n}return elementor.helpers.cloneObject(t)},setValue:function(e,t){var n=this.getControlValue();"object"==typeof e?_.each(e,function(e,t){n[t]=e}):n[e]=t,this.setSettingsModel(n)},updateElementModel:function(e,t){var n=t.dataset.setting;this.setValue(n,e)}},{getStyleValue:function(e,t){return _.isObject(t)?t[e]:""}}),t.exports=i},{"elementor-controls/base-data":30}],32:[function(e,t,n){var i;i=e("elementor-controls/base-multiple").extend({getCurrentRange:function(){return this.getUnitRange(this.getControlValue("unit"))},getUnitRange:function(e){var t=this.model.get("range");return!(!t||!t[e])&&t[e]}}),t.exports=i},{"elementor-controls/base-multiple":31}],33:[function(e,t,n){var i;i=Marionette.CompositeView.extend({ui:function(){return{controlTitle:".elementor-control-title"}},behaviors:function(){return elementor.hooks.applyFilters("controls/base/behaviors",{},this)},getBehavior:function(e){return this._behaviors[Object.keys(this.behaviors()).indexOf(e)]},className:function(){var e="elementor-control elementor-control-"+this.model.get("name")+" elementor-control-type-"+this.model.get("type"),t=this.model.get("classes"),n=this.model.get("responsive");return _.isEmpty(t)||(e+=" "+t),_.isEmpty(n)||(e+=" elementor-control-responsive-"+n.max),e},templateHelpers:function(){var e={_cid:this.model.cid};return{data:_.extend({},this.model.toJSON(),e)}},getTemplate:function(){return Marionette.TemplateCache.get("#tmpl-elementor-control-"+this.model.get("type")+"-content")},initialize:function(e){this.elementSettingsModel=e.elementSettingsModel;var t=this.model.get("type"),n=jQuery.extend(!0,{},elementor.config.controls[t],this.model.attributes);this.model.set(n),this.listenTo(this.elementSettingsModel,"change",this.toggleControlVisibility)},toggleControlVisibility:function(){var e=elementor.helpers.isActiveControl(this.model,this.elementSettingsModel.attributes);this.$el.toggleClass("elementor-hidden-control",!e),elementor.channels.data.trigger("scrollbar:update")},onRender:function(){var e=this.model.get("label_block")?"block":"inline",t=this.model.get("show_label"),n="elementor-label-"+e;n+=" elementor-control-separator-"+this.model.get("separator"),t||(n+=" elementor-control-hidden-label"),this.$el.addClass(n),this.toggleControlVisibility()}}),t.exports=i},{}],34:[function(e,t,n){var i,o=e("elementor-controls/base-multiple");i=o.extend({ui:function(){var e=o.prototype.ui.apply(this,arguments);return e.sliders=".elementor-slider",e.colors=".elementor-shadow-color-picker",e},events:function(){return _.extend(o.prototype.events.apply(this,arguments),{"slide @ui.sliders":"onSlideChange"})},initSliders:function(){var e=this.getControlValue();this.ui.sliders.each(function(){var t=jQuery(this),n=t.next(".elementor-slider-input").find("input");t.slider({value:e[this.dataset.input],min:+n.attr("min"),max:+n.attr("max")})})},initColors:function(){var e=this;elementor.helpers.wpColorPicker(this.ui.colors,{change:function(){var t=jQuery(this),n=t.data("setting");e.setValue(n,t.wpColorPicker("color"))},clear:function(){e.setValue(this.dataset.setting,"")}})},onInputChange:function(e){var t=e.currentTarget.dataset.setting;this.ui.sliders.filter('[data-input="'+t+'"]').slider("value",this.getControlValue(t))},onReady:function(){this.initSliders(),this.initColors()},onSlideChange:function(e,t){var n=e.currentTarget.dataset.input;this.ui.input.filter('[data-setting="'+n+'"]').val(t.value),this.setValue(n,t.value)},onBeforeDestroy:function(){this.ui.colors.each(function(){var e=jQuery(this);e.wpColorPicker("instance")&&e.wpColorPicker("close")}),this.$el.remove()}}),t.exports=i},{"elementor-controls/base-multiple":31}],35:[function(e,t,n){var i=e("elementor-controls/base");t.exports=i.extend({ui:function(){var e=i.prototype.ui.apply(this,arguments);return e.button="button",e},events:{"click @ui.button":"onButtonClick"},onButtonClick:function(){var e=this.model.get("event");elementor.channels.editor.trigger(e,this)}})},{"elementor-controls/base":33}],36:[function(e,t,n){var i,o=e("elementor-controls/base-data");i=o.extend({ui:function(){var e=o.prototype.ui.apply(this,arguments);return e.inputs='[type="radio"]',e},events:function(){return _.extend(o.prototype.events.apply(this,arguments),{"mousedown label":"onMouseDownLabel","click @ui.inputs":"onClickInput","change @ui.inputs":"onBaseInputChange"})},onMouseDownLabel:function(e){var t=this.$(e.currentTarget),n=this.$("#"+t.attr("for"));n.data("checked",n.prop("checked"))},onClickInput:function(e){if(this.model.get("toggle")){var t=this.$(e.currentTarget);t.data("checked")&&t.prop("checked",!1).trigger("change")}},onRender:function(){o.prototype.onRender.apply(this,arguments);var e=this.getControlValue();e&&this.ui.inputs.filter('[value="'+e+'"]').prop("checked",!0)}}),t.exports=i},{"elementor-controls/base-data":30}],37:[function(e,t,n){var i,o=e("elementor-controls/base-data");i=o.extend({ui:function(){var e=o.prototype.ui.apply(this,arguments);return e.editor=".elementor-code-editor",e},onReady:function(){var e=this;if("undefined"!=typeof ace){var t=ace.require("ace/ext/language_tools");if(e.editor=ace.edit(this.ui.editor[0]),jQuery(e.editor.container).addClass("elementor-input-style elementor-code-editor"),e.editor.setOptions({mode:"ace/mode/"+e.model.attributes.language,minLines:10,maxLines:1/0,showGutter:!0,useWorker:!0,enableBasicAutocompletion:!0,enableLiveAutocompletion:!0}),e.editor.getSession().setUseWrapMode(!0),elementor.panel.$el.on("resize.aceEditor",e.onResize.bind(this)),"css"===e.model.attributes.language){t.addCompleter({getCompletions:function(e,t,n,i,o){var r=[],s=t.getTokenAt(n.row,n.column);0<i.length&&"selector".match(i)&&"constant"===s.type&&(r=[{name:"selector",value:"selector",score:1,meta:"Elementor"}]),o(null,r)}})}if(e.editor.setValue(e.getControlValue(),-1),e.editor.on("change",function(){e.setValue(e.editor.getValue())}),"html"===e.model.attributes.language){var n=e.editor.getSession();n.on("changeAnnotation",function(){for(var e=n.getAnnotations()||[],t=e.length,i=e.length;i--;)/doctype first\. Expected/.test(e[i].text)&&e.splice(i,1);t>e.length&&n.setAnnotations(e)})}}},onResize:function(){this.editor.resize()},onDestroy:function(){elementor.panel.$el.off("resize.aceEditor")}}),t.exports=i},{"elementor-controls/base-data":30}],38:[function(e,t,n){var i;i=e("elementor-controls/base-data").extend({onReady:function(){var e=this;elementor.helpers.wpColorPicker(e.ui.input,{change:function(){e.ui.input.val(e.ui.input.wpColorPicker("color")).trigger("input")},clear:function(){e.setValue("")}})},onBeforeDestroy:function(){this.ui.input.wpColorPicker("instance")&&this.ui.input.wpColorPicker("close"),this.$el.remove()}}),t.exports=i},{"elementor-controls/base-data":30}],39:[function(e,t,n){var i;i=e("elementor-controls/base-data").extend({onReady:function(){var e=this,t=_.extend({onClose:function(){e.saveValue()},enableTime:!0,minuteIncrement:1},this.model.get("picker_options"));this.ui.input.flatpickr(t)},saveValue:function(){this.setValue(this.ui.input.val())},onBeforeDestroy:function(){this.saveValue(),this.ui.input.flatpickr().destroy()}}),t.exports=i},{"elementor-controls/base-data":30}],40:[function(e,t,n){var i,o=e("elementor-controls/base-units");i=o.extend({ui:function(){var e=o.prototype.ui.apply(this,arguments);return e.controls=".elementor-control-dimension > input:enabled",e.link="button.elementor-link-dimensions",e},events:function(){return _.extend(o.prototype.events.apply(this,arguments),{"click @ui.link":"onLinkDimensionsClicked"})},defaultDimensionValue:0,initialize:function(){o.prototype.initialize.apply(this,arguments),this.model.set("allowed_dimensions",this.filterDimensions(this.model.get("allowed_dimensions")))},getPossibleDimensions:function(){return["top","right","bottom","left"]},filterDimensions:function(e){e=e||"all";var t=this.getPossibleDimensions();return"all"===e?t:(_.isArray(e)||("horizontal"===e?e=["right","left"]:"vertical"===e&&(e=["top","bottom"])),e)},onReady:function(){var e=this,t=e.getControlValue();e.isLinkedDimensions()||(e.ui.link.addClass("unlinked"),e.ui.controls.each(function(n,i){var o=t[i.dataset.setting];_.isEmpty(o)&&(o=e.defaultDimensionValue),e.$(i).val(o)})),e.fillEmptyDimensions()},updateDimensionsValue:function(){var e={},t=this.getPossibleDimensions(),n=this.ui.controls,i=this.defaultDimensionValue;t.forEach(function(t){var o=n.filter('[data-setting="'+t+'"]');e[t]=o.length?o.val():i}),this.setValue(e)},fillEmptyDimensions:function(){var e=this.getPossibleDimensions(),t=this.model.get("allowed_dimensions"),n=this.ui.controls,i=this.defaultDimensionValue;this.isLinkedDimensions()||e.forEach(function(e){var o=n.filter('[data-setting="'+e+'"]');-1!==_.indexOf(t,e)&&o.length&&_.isEmpty(o.val())&&o.val(i)})},updateDimensions:function(){this.fillEmptyDimensions(),this.updateDimensionsValue()},resetDimensions:function(){this.ui.controls.val(""),this.updateDimensionsValue()},onInputChange:function(e){var t=e.target.dataset.setting;if("unit"===t&&this.resetDimensions(),_.contains(this.getPossibleDimensions(),t)){if(this.isLinkedDimensions()){var n=this.$(e.target);this.ui.controls.val(n.val())}this.updateDimensions()}},onLinkDimensionsClicked:function(e){e.preventDefault(),e.stopPropagation(),this.ui.link.toggleClass("unlinked"),this.setValue("isLinked",!this.ui.link.hasClass("unlinked")),this.isLinkedDimensions()&&this.ui.controls.val(this.ui.controls.eq(0).val()),this.updateDimensions()},isLinkedDimensions:function(){return this.getControlValue("isLinked")}}),t.exports=i},{"elementor-controls/base-units":32}],41:[function(e,t,n){var i=e("elementor-controls/select2");t.exports=i.extend({getSelect2Options:function(){return{dir:elementor.config.is_rtl?"rtl":"ltr"}},templateHelpers:function(){var e=i.prototype.templateHelpers.apply(this,arguments),t=this.model.get("options");return e.getFontsByGroups=function(e){var n={};return _.each(t,function(t,i){(_.isArray(e)&&_.contains(e,t)||t===e)&&(n[i]=t)}),n},e}})},{"elementor-controls/select2":52}],42:[function(e,t,n){var i,o=e("elementor-controls/base-data");i=o.extend({ui:function(){var e=o.prototype.ui.apply(this,arguments);return e.addImages=".elementor-control-gallery-add",e.clearGallery=".elementor-control-gallery-clear",e.galleryThumbnails=".elementor-control-gallery-thumbnails",e},events:function(){return _.extend(o.prototype.events.apply(this,arguments),{"click @ui.addImages":"onAddImagesClick","click @ui.clearGallery":"onClearGalleryClick","click @ui.galleryThumbnails":"onGalleryThumbnailsClick"})},onReady:function(){var e=this.hasImages();this.$el.toggleClass("elementor-gallery-has-images",e).toggleClass("elementor-gallery-empty",!e),this.initRemoveDialog()},hasImages:function(){return!!this.getControlValue().length},openFrame:function(e){this.initFrame(e),this.frame.open()},initFrame:function(e){var t={frame:"post",multiple:!0,state:{create:"gallery",add:"gallery-library",edit:"gallery-edit"}[e],button:{text:elementor.translate("insert_media")}};this.hasImages()&&(t.selection=this.fetchSelection()),this.frame=wp.media(t),this.frame.on({update:this.select,"menu:render:default":this.menuRender,"content:render:browse":this.gallerySettings},this)},menuRender:function(e){e.unset("insert"),e.unset("featured-image")},gallerySettings:function(e){e.sidebar.on("ready",function(){e.sidebar.unset("gallery")})},fetchSelection:function(){var e=wp.media.query({orderby:"post__in",order:"ASC",type:"image",perPage:-1,post__in:_.pluck(this.getControlValue(),"id")});return new wp.media.model.Selection(e.models,{props:e.props.toJSON(),multiple:!0})},select:function(e){var t=[];e.each(function(e){t.push({id:e.get("id"),url:e.get("url")})}),this.setValue(t),this.render()},onBeforeDestroy:function(){this.frame&&this.frame.off(),this.$el.remove()},resetGallery:function(){this.setValue(""),this.render()},initRemoveDialog:function(){var e;this.getRemoveDialog=function(){return e||(e=elementor.dialogsManager.createWidget("confirm",{message:elementor.translate("dialog_confirm_gallery_delete"),headerMessage:elementor.translate("delete_gallery"),strings:{confirm:elementor.translate("delete"),cancel:elementor.translate("cancel")},defaultOption:"confirm",onConfirm:this.resetGallery.bind(this)})),e}},onAddImagesClick:function(){this.openFrame(this.hasImages()?"add":"create")},onClearGalleryClick:function(){this.getRemoveDialog().show()},onGalleryThumbnailsClick:function(){this.openFrame("edit")}}),t.exports=i},{"elementor-controls/base-data":30}],43:[function(e,t,n){var i,o=e("elementor-controls/select2");i=o.extend({initialize:function(){o.prototype.initialize.apply(this,arguments),this.filterIcons()},filterIcons:function(){var e=this.model.get("options"),t=this.model.get("include"),n=this.model.get("exclude");if(t){var i={};return _.each(t,function(t){i[t]=e[t]}),void this.model.set("options",i)}n&&_.each(n,function(t){delete e[t]})},iconsList:function(e){return e.id?jQuery('<span><i class="'+e.id+'"></i> '+e.text+"</span>"):e.text},getSelect2Options:function(){return{allowClear:!0,templateResult:this.iconsList.bind(this),templateSelection:this.iconsList.bind(this)}}}),t.exports=i},{"elementor-controls/select2":52}],44:[function(e,t,n){var i;i=e("elementor-controls/base-multiple").extend({ui:function(){return{inputWidth:'input[data-setting="width"]',inputHeight:'input[data-setting="height"]',btnApply:"button.elementor-image-dimensions-apply-button"}},events:function(){return{"click @ui.btnApply":"onApplyClicked"}},onApplyClicked:function(e){e.preventDefault(),this.setValue({width:this.ui.inputWidth.val(),height:this.ui.inputHeight.val()})}}),t.exports=i},{"elementor-controls/base-multiple":31}],45:[function(e,t,n){var i,o=e("elementor-controls/base-multiple");i=o.extend({ui:function(){var e=o.prototype.ui.apply(this,arguments);return e.controlMedia=".elementor-control-media",e.frameOpeners=".elementor-control-media-upload-button, .elementor-control-media-image",e.deleteButton=".elementor-control-media-delete",e},events:function(){return _.extend(o.prototype.events.apply(this,arguments),{"click @ui.frameOpeners":"openFrame","click @ui.deleteButton":"deleteImage"})},onReady:function(){_.isEmpty(this.getControlValue("url"))&&this.ui.controlMedia.addClass("media-empty")},openFrame:function(){this.frame||this.initFrame(),this.frame.open()},deleteImage:function(){this.setValue({url:"",id:""}),this.render()},initFrame:function(){this.frame=wp.media({button:{text:elementor.translate("insert_media")},states:[new wp.media.controller.Library({title:elementor.translate("insert_media"),library:wp.media.query({type:"image"}),multiple:!1,date:!1})]}),this.frame.on("insert select",this.select.bind(this))},select:function(){this.trigger("before:select");var e=this.frame.state().get("selection").first().toJSON();e.url&&(this.setValue({url:e.url,id:e.id}),this.render()),this.trigger("after:select")},onBeforeDestroy:function(){this.$el.remove()}}),t.exports=i},{"elementor-controls/base-multiple":31}],46:[function(e,t,n){var i,o=e("elementor-controls/base-data"),r=e("elementor-validator/number");i=o.extend({registerValidators:function(){o.prototype.registerValidators.apply(this,arguments);var e={},t=this.model;["min","max"].forEach(function(n){var i=t.get(n);_.isFinite(i)&&(e[n]=i)}),jQuery.isEmptyObject(e)||this.addValidator(new r({validationTerms:e}))}}),t.exports=i},{"elementor-controls/base-data":30,"elementor-validator/number":29}],47:[function(e,t,n){var i,o=e("elementor-controls/base-multiple");i=o.extend({ui:function(){var e=o.prototype.ui.apply(this,arguments);return e.reverseOrderLabel=".elementor-control-order-label",e},changeLabelTitle:function(){var e=this.getControlValue("reverse_order");this.ui.reverseOrderLabel.attr("title",elementor.translate(e?"asc":"desc"))},onRender:function(){o.prototype.onRender.apply(this,arguments),this.changeLabelTitle()},onInputChange:function(){this.changeLabelTitle()}}),t.exports=i},{"elementor-controls/base-multiple":31}],48:[function(e,t,n){var i,o=e("elementor-controls/choose");i=o.extend({ui:function(){var e=o.prototype.ui.apply(this,arguments);return e.popoverToggle=".elementor-control-popover-toggle-toggle",e},events:function(){return _.extend(o.prototype.events.apply(this,arguments),{"click @ui.popoverToggle":"onPopoverToggleClick"})},onPopoverToggleClick:function(){this.$el.next(".elementor-controls-popover").toggle()}}),t.exports=i},{"elementor-controls/choose":36}],49:[function(e,t,n){var i,o=e("elementor-controls/base-data");i=Marionette.CompositeView.extend({template:Marionette.TemplateCache.get("#tmpl-elementor-repeater-row"),className:"repeater-fields",ui:{duplicateButton:".elementor-repeater-tool-duplicate",editButton:".elementor-repeater-tool-edit",removeButton:".elementor-repeater-tool-remove",itemTitle:".elementor-repeater-row-item-title"},behaviors:{HandleInnerTabs:{behaviorClass:e("elementor-behaviors/inner-tabs")}},triggers:{"click @ui.removeButton":"click:remove","click @ui.duplicateButton":"click:duplicate","click @ui.itemTitle":"click:edit"},templateHelpers:function(){return{itemIndex:this.getOption("itemIndex")}},childViewContainer:".elementor-repeater-row-controls",getChildView:function(e){var t=e.get("type");return elementor.getControlView(t)},childViewOptions:function(){return{elementSettingsModel:this.model}},checkConditions:function(){var e=this;e.collection.each(function(t){var n=t.get("conditions"),i=t.get("parent_conditions"),o=!0;n&&(o=elementor.conditions.check(n,e.model.attributes)),i&&(o=elementor.conditions.check(i,e.getOption("parentModel").attributes));e.children.findByModelCid(t.cid).$el.toggleClass("elementor-panel-hide",!o)})},updateIndex:function(e){this.itemIndex=e,this.setTitle()},setTitle:function(){var e=this.getOption("titleField"),t="";if(e){var n={};this.children.each(function(e){e instanceof o&&(n[e.model.get("name")]=e.getControlValue())}),t=Marionette.TemplateCache.prototype.compileTemplate(e)(n)}t||(t=elementor.translate("Item #{0}",[this.getOption("itemIndex")])),this.ui.itemTitle.html(t)},initialize:function(e){this.elementSettingsModel=e.elementSettingsModel,this.itemIndex=0,this.collection=new Backbone.Collection(e.controlFields),this.listenTo(this.model,"change",this.checkConditions),this.listenTo(this.getOption("parentModel"),"change",this.checkConditions),e.titleField&&this.listenTo(this.model,"change",this.setTitle)},onRender:function(){this.setTitle(),this.checkConditions()},onChildviewResponsiveSwitcherClick:function(e,t){"desktop"===t&&elementor.getPanelView().getCurrentPageView().$el.toggleClass("elementor-responsive-switchers-open")}}),t.exports=i},{"elementor-behaviors/inner-tabs":68,"elementor-controls/base-data":30}],50:[function(e,t,n){var i,o=e("elementor-controls/base-data"),r=e("elementor-controls/repeater-row"),s=e("elementor-elements/models/base-settings");i=o.extend({ui:{btnAddRow:".elementor-repeater-add",fieldContainer:".elementor-repeater-fields"},events:function(){return{"click @ui.btnAddRow":"onButtonAddRowClick","sortstart @ui.fieldContainer":"onSortStart","sortupdate @ui.fieldContainer":"onSortUpdate","sortstop @ui.fieldContainer":"onSortStop"}},childView:r,childViewContainer:".elementor-repeater-fields",templateHelpers:function(){return{data:_.extend({},this.model.toJSON(),{controlValue:[]})}},childViewOptions:function(){return{controlFields:this.model.get("fields"),titleField:this.model.get("title_field"),parentModel:this.elementSettingsModel}},createItemModel:function(e,t,n){return(t=t||{}).controls=n.model.get("fields"),e._id||(e._id=elementor.helpers.getUniqueID()),new s(e,t)},fillCollection:function(){var e=this.model.get("name");this.collection=this.elementSettingsModel.get(e),this.collection instanceof Backbone.Collection||(this.collection=new Backbone.Collection(this.collection,{model:_.partial(this.createItemModel,_,_,this)}),this.elementSettingsModel.set(e,this.collection,{silent:!0}),this.listenTo(this.collection,"change",this.onRowControlChange),this.listenTo(this.collection,"update",this.onRowUpdate,this))},initialize:function(e){o.prototype.initialize.apply(this,arguments),this.fillCollection(),this.listenTo(this.collection,"change",this.onRowControlChange),this.listenTo(this.collection,"update",this.onRowUpdate,this)},addRow:function(e,t){var n=elementor.helpers.getUniqueID();return e instanceof Backbone.Model?e.set("_id",n):e._id=n,this.collection.add(e,t)},editRow:function(e){if(this.currentEditableChild){var t=this.currentEditableChild.getChildViewContainer(this.currentEditableChild);t.removeClass("editable"),t.find(".elementor-wp-editor").each(function(){tinymce.get(this.id).fire("hide")})}this.currentEditableChild!==e?(e.getChildViewContainer(e).addClass("editable"),this.currentEditableChild=e,this.updateActiveRow()):delete this.currentEditableChild},toggleMinRowsClass:function(){this.model.get("prevent_empty")&&this.$el.toggleClass("elementor-repeater-has-minimum-rows",1>=this.collection.length)},updateActiveRow:function(){var e=0;this.currentEditableChild&&(e=this.currentEditableChild.itemIndex),this.setEditSetting("activeItemIndex",e)},updateChildIndexes:function(){var e=this.collection;this.children.each(function(t){t.updateIndex(e.indexOf(t.model)+1)})},onRender:function(){o.prototype.onRender.apply(this,arguments),this.ui.fieldContainer.sortable({axis:"y",handle:".elementor-repeater-row-tools"}),this.toggleMinRowsClass()},onSortStart:function(e,t){t.item.data("oldIndex",t.item.index())},onSortStop:function(e,t){var n=this;if(-1!==t.item.index()){var i=n.children.findByIndex(t.item.index()),o=i.children._views;jQuery.each(o,function(){if("wysiwyg"===this.model.get("type"))return i.render(),delete n.currentEditableChild,!1})}},onSortUpdate:function(e,t){var n=t.item.data("oldIndex"),i=this.collection.at(n),o=t.item.index();this.collection.remove(i),this.addRow(i,{at:o})},onAddChild:function(){this.updateChildIndexes(),this.updateActiveRow()},onRemoveChild:function(e){e===this.currentEditableChild&&delete this.currentEditableChild,this.updateChildIndexes(),this.updateActiveRow()},onRowUpdate:function(e,t){var n=this.elementSettingsModel,i=e.clone(),o=this.model.get("name");t.add?i.remove(t.changes.added[0]):i.add(t.changes.removed[0],{at:t.index}),n.changed={},n.changed[o]=e,n._previousAttributes={},n._previousAttributes[o]=i.toJSON(),n.trigger("change",n,n._pending),delete n.changed,delete n._previousAttributes,this.toggleMinRowsClass()},onRowControlChange:function(e){if(Object.keys(e.changed).length){var t=e.collection.toJSON(),n=e.collection.findIndex(e),i=this._parent.model.get("settings"),o=this.model.get("name");t[n]=e._previousAttributes,i.changed={},i.changed[o]=e.collection,i._previousAttributes={},i._previousAttributes[o]=t,i.trigger("change",i),delete i.changed,delete i._previousAttributes}},onButtonAddRowClick:function(){var e={};_.each(this.model.get("fields"),function(t){e[t.name]=t.default});var t=this.addRow(e),n=this.children.findByModel(t);this.editRow(n),this.render()},onChildviewClickRemove:function(e){e.model.destroy(),this.render()},onChildviewClickDuplicate:function(e){var t=this.createItemModel(e.model.toJSON(),{},this);this.addRow(t,{at:e.itemIndex}),this.render()},onChildviewClickEdit:function(e){this.editRow(e)},onAfterExternalChange:function(){this.fillCollection(),o.prototype.onAfterExternalChange.apply(this,arguments)}}),t.exports=i},{"elementor-controls/base-data":30,"elementor-controls/repeater-row":49,"elementor-elements/models/base-settings":61}],51:[function(e,t,n){var i,o=e("elementor-controls/base");i=o.extend({ui:function(){var e=o.prototype.ui.apply(this,arguments);return e.heading=".elementor-panel-heading",e},triggers:{click:"control:section:clicked"}}),t.exports=i},{"elementor-controls/base":33}],52:[function(e,t,n){var i;i=e("elementor-controls/base-data").extend({getSelect2Options:function(){return{allowClear:!0,placeholder:this.ui.select.children('option:first[value=""]').text()}},onReady:function(){this.ui.select.select2(this.getSelect2Options())},onBeforeDestroy:function(){this.ui.select.data("select2")&&this.ui.select.select2("destroy"),this.$el.remove()}}),t.exports=i},{"elementor-controls/base-data":30}],53:[function(e,t,n){var i,o=e("elementor-controls/base-units");i=o.extend({ui:function(){var e=o.prototype.ui.apply(this,arguments);return e.slider=".elementor-slider",e},events:function(){return _.extend(o.prototype.events.apply(this,arguments),{"slide @ui.slider":"onSlideChange"})},initSlider:function(){var e=this.getControlValue("size"),t=this.getCurrentRange();this.ui.input.attr(t).val(e),this.ui.slider.slider(_.extend({},t,{value:e}))},resetSize:function(){this.setValue("size",""),this.initSlider()},onReady:function(){this.initSlider()},onSlideChange:function(e,t){this.setValue("size",t.value),this.ui.input.val(t.value)},onInputChange:function(e){var t=e.currentTarget.dataset.setting;"size"===t?this.ui.slider.slider("value",this.getControlValue("size")):"unit"===t&&this.resetSize()},onBeforeDestroy:function(){this.ui.slider.data("uiSlider")&&this.ui.slider.slider("destroy"),this.$el.remove()}}),t.exports=i},{"elementor-controls/base-units":32}],54:[function(e,t,n){var i,o=e("elementor-controls/base-data");i=o.extend({ui:function(){var e=o.prototype.ui.apply(this,arguments);return e.resetStructure=".elementor-control-structure-reset",e},events:function(){return _.extend(o.prototype.events.apply(this,arguments),{"click @ui.resetStructure":"onResetStructureClick"})},templateHelpers:function(){var e=o.prototype.templateHelpers.apply(this,arguments);return e.getMorePresets=this.getMorePresets.bind(this),e},getCurrentEditedSection:function(){return elementor.getPanelView().getCurrentPageView().getOption("editedElementView")},getMorePresets:function(){var e=elementor.presetsFactory.getParsedStructure(this.getControlValue());return elementor.presetsFactory.getPresets(e.columnsCount)},onInputChange:function(){this.getCurrentEditedSection().redefineLayout(),this.render()},onResetStructureClick:function(){this.getCurrentEditedSection().resetColumnsCustomSize()}}),t.exports=i},{"elementor-controls/base-data":30}],55:[function(e,t,n){var i=e("elementor-controls/base-data");t.exports=i.extend({setInputValue:function(e,t){t=""+t,this.$(e).prop("checked",this.model.get("return_value")===t)}})},{"elementor-controls/base-data":30}],56:[function(e,t,n){var i;i=e("elementor-controls/base").extend({triggers:{click:{event:"control:tab:clicked",stopPropagation:!1}}}),t.exports=i},{"elementor-controls/base":33}],57:[function(e,t,n){var i,o=e("elementor-controls/base-data");i=o.extend({ui:function(){var e=o.prototype.ui.apply(this,arguments);return e.form="form",e.loading=".wp-widget-form-loading",e},events:function(){return{"keyup @ui.form :input":"onFormChanged","change @ui.form :input":"onFormChanged"}},onFormChanged:function(){var e="widget-"+this.model.get("id_base"),t=this.ui.form.elementorSerializeObject()[e].REPLACE_TO_ID;this.setValue(t)},onReady:function(){var e=this;elementor.ajax.send("editor_get_wp_widget_form",{data:{id:e.model.cid,widget_type:e.model.get("widget"),data:JSON.stringify(e.elementSettingsModel.toJSON())},success:function(t){if(e.ui.form.html(t),wp.textWidgets){this.ui.form.addClass("open");var n=new jQuery.Event("widget-added");wp.textWidgets.handleWidgetAdded(n,e.ui.form),wp.mediaWidgets.handleWidgetAdded(n,e.ui.form),wp.customHtmlWidgets&&wp.customHtmlWidgets.handleWidgetAdded(n,this.ui.form)}elementor.hooks.doAction("panel/widgets/"+e.model.get("widget")+"/controls/wp_widget/loaded",e)}})}}),t.exports=i},{"elementor-controls/base-data":30}],58:[function(e,t,n){var i,o=e("elementor-controls/base-data");i=o.extend({events:function(){return _.extend(o.prototype.events.apply(this,arguments),{"keyup textarea.elementor-wp-editor":"onBaseInputChange"})},buttons:{addToBasic:{underline:"italic"},addToAdvanced:{},moveToAdvanced:{blockquote:"removeformat",alignleft:"blockquote",aligncenter:"alignleft",alignright:"aligncenter"},moveToBasic:{},removeFromBasic:["unlink","wp_more"],removeFromAdvanced:[]},initialize:function(){o.prototype.initialize.apply(this,arguments);var e=this;if(e.editorID="elementorwpeditor"+e.cid,_.defer(function(){quicktags({buttons:"strong,em,del,link,img,close",id:e.editorID}),elementor.config.rich_editing_enabled&&switchEditors.go(e.editorID,"tmce"),delete QTags.instances[0]}),elementor.config.rich_editing_enabled){var t={id:e.editorID,selector:"#"+e.editorID,setup:function(t){e.saveEditor=e.saveEditor.bind(e,t),t.on("keyup change undo redo SetContent",e.saveEditor)}};tinyMCEPreInit.mceInit[e.editorID]=_.extend(_.clone(tinyMCEPreInit.mceInit.elementorwpeditor),t),elementor.config.tinymceHasCustomConfig||e.rearrangeButtons()}else e.$el.addClass("elementor-rich-editing-disabled")},saveEditor:function(e){e.save(),this.setValue(e.getContent())},attachElContent:function(){var e=elementor.config.wp_editor.replace(/elementorwpeditor/g,this.editorID).replace("%%EDITORCONTENT%%",this.getControlValue());return this.$el.html(e),this},moveButtons:function(e,t,n){n||(n=t,t=null),_.each(e,function(e,i){var o=n.indexOf(e);if(t){var r=t.indexOf(i);if(-1===r)throw new ReferenceError("Trying to move non-existing button `"+i+"`");t.splice(r,1)}if(-1===o)throw new ReferenceError("Trying to move button after non-existing button `"+e+"`");n.splice(o+1,0,i)})},rearrangeButtons:function(){var e=tinyMCEPreInit.mceInit[this.editorID],t=e.toolbar1.split(","),n=e.toolbar2.split(",");t=_.difference(t,this.buttons.removeFromBasic),n=_.difference(n,this.buttons.removeFromAdvanced),this.moveButtons(this.buttons.moveToBasic,n,t),this.moveButtons(this.buttons.moveToAdvanced,t,n),this.moveButtons(this.buttons.addToBasic,t),this.moveButtons(this.buttons.addToAdvanced,n),e.toolbar1=t.join(","),e.toolbar2=n.join(",")},onAfterExternalChange:function(){var e=this.getControlValue();tinymce.get(this.editorID).setContent(e),jQuery("#"+this.editorID).val(e)},onBeforeDestroy:function(){delete QTags.instances[this.editorID],elementor.config.rich_editing_enabled&&(tinymce.EditorManager.execCommand("mceRemoveEditor",!0,this.editorID),delete tinyMCEPreInit.mceInit[this.editorID],delete tinyMCEPreInit.qtInit[this.editorID])}}),t.exports=i},{"elementor-controls/base-data":30}],59:[function(e,t,n){var i;Marionette.TemplateCache.prototype.compileTemplate=function(e,t){return t={evaluate:/<#([\s\S]+?)#>/g,interpolate:/{{{([\s\S]+?)}}}/g,escape:/{{([^}]+?)}}(?!})/g},_.template(e,t)},i=Marionette.Application.extend({helpers:e("elementor-editor-utils/helpers"),heartbeat:e("elementor-editor-utils/heartbeat"),imagesManager:e("elementor-editor-utils/images-manager"),debug:e("elementor-editor-utils/debug"),schemes:e("elementor-editor-utils/schemes"),presetsFactory:e("elementor-editor-utils/presets-factory"),templates:e("elementor-templates/manager"),ajax:e("elementor-editor-utils/ajax"),conditions:e("elementor-editor-utils/conditions"),hotKeys:e("elementor-utils/hot-keys"),history:e("modules/history/assets/js/module"),channels:{editor:Backbone.Radio.channel("ELEMENTOR:editor"),data:Backbone.Radio.channel("ELEMENTOR:data"),panelElements:Backbone.Radio.channel("ELEMENTOR:panelElements"),dataEditMode:Backbone.Radio.channel("ELEMENTOR:editmode"),deviceMode:Backbone.Radio.channel("ELEMENTOR:deviceMode"),templates:Backbone.Radio.channel("ELEMENTOR:templates")},modules:{element:{Model:e("elementor-elements/models/element")},ControlsStack:e("elementor-views/controls-stack"),Module:e("elementor-utils/module"),RepeaterRowView:e("elementor-controls/repeater-row"),SettingsModel:e("elementor-elements/models/base-settings"),WidgetView:e("elementor-elements/views/widget"),panel:{Menu:e("elementor-panel/pages/menu/menu")},controls:{Base:e("elementor-controls/base"),BaseData:e("elementor-controls/base-data"),BaseMultiple:e("elementor-controls/base-multiple"),Button:e("elementor-controls/button"),Color:e("elementor-controls/color"),Dimensions:e("elementor-controls/dimensions"),Image_dimensions:e("elementor-controls/image-dimensions"),Media:e("elementor-controls/media"),Slider:e("elementor-controls/slider"),Wysiwyg:e("elementor-controls/wysiwyg"),Choose:e("elementor-controls/choose"),Url:e("elementor-controls/base-multiple"),Font:e("elementor-controls/font"),Section:e("elementor-controls/section"),Tab:e("elementor-controls/tab"),Repeater:e("elementor-controls/repeater"),Wp_widget:e("elementor-controls/wp_widget"),Icon:e("elementor-controls/icon"),Gallery:e("elementor-controls/gallery"),Select2:e("elementor-controls/select2"),Date_time:e("elementor-controls/date-time"),Code:e("elementor-controls/code"),Box_shadow:e("elementor-controls/box-shadow"),Text_shadow:e("elementor-controls/box-shadow"),Structure:e("elementor-controls/structure"),Animation:e("elementor-controls/select2"),Hover_animation:e("elementor-controls/select2"),Order:e("elementor-controls/order"),Switcher:e("elementor-controls/switcher"),Number:e("elementor-controls/number"),Popover_toggle:e("elementor-controls/popover-toggle")},saver:{footerBehavior:e("./components/saver/behaviors/footer-saver")},templateLibrary:{ElementsCollectionView:e("elementor-panel/pages/elements/views/elements")}},backgroundClickListeners:{popover:{element:".elementor-controls-popover",ignore:".elementor-control-popover-toggle-toggle, .elementor-control-popover-toggle-toggle-label"}},_defaultDeviceMode:"desktop",addControlView:function(e,t){this.modules.controls[e[0].toUpperCase()+e.slice(1)]=t},checkEnvCompatibility:function(){return this.envData.gecko||this.envData.webkit},getElementData:function(e){var t=e.get("elType");if("widget"===t){var n=e.get("widgetType");return!!this.config.widgets[n]&&this.config.widgets[n]}return!!this.config.elements[t]&&this.config.elements[t]},getElementControls:function(e){var t=this,n=t.getElementData(e);if(!n)return!1;var i=e.get("isInner"),o={};return _.each(n.controls,function(e,n){i&&e.hide_in_inner||!i&&e.hide_in_top||(o[n]=_.extend({},t.config.controls[e.type],e))}),o},getControlView:function(e){var t=e[0].toUpperCase()+e.slice(1),n=this.modules.controls[t];if(!n){var i=-1!==this.config.controls[e].features.indexOf("ui");n=this.modules.controls[i?"Base":"BaseData"]}return n},getPanelView:function(){return this.getRegion("panel").currentView},initEnvData:function(){this.envData=_.pick(tinymce.EditorManager.Env,["desktop","webkit","gecko","ie","opera"])},initComponents:function(){var t=e("elementor-utils/hooks"),n=e("elementor-editor/components/settings/settings"),i=e("elementor-editor/components/saver/manager"),o=e("elementor-editor-utils/notifications");this.hooks=new t,this.saver=new i,this.settings=new n,this.pageSettings=this.settings.page,this.templates.init(),this.initDialogsManager(),this.notifications=new o,this.ajax.init()},initDialogsManager:function(){this.dialogsManager=new DialogsManager.Instance},initElements:function(){var t=e("elementor-elements/collections/elements"),n=this.config.data;this.elements&&(n=this.elements.toJSON()),this.elements=new t(n)},initPreview:function(){var e=jQuery;this.$previewWrapper=e("#elementor-preview"),this.$previewResponsiveWrapper=e("#elementor-preview-responsive-wrapper");this.$preview||(this.$preview=e("<iframe>",{id:"elementor-preview-iframe",src:this.config.preview_link+"&"+(new Date).getTime(),allowfullscreen:1}),this.$previewResponsiveWrapper.append(this.$preview)),this.$preview.on("load",this.onPreviewLoaded.bind(this)).one("load",this.checkPageStatus.bind(this))},initFrontend:function(){var e=this.$preview[0].contentWindow;window.elementorFrontend=e.elementorFrontend,e.elementor=this,elementorFrontend.init(),elementorFrontend.elementsHandler.initHandlers(),this.trigger("frontend:init")},initClearPageDialog:function(){var e,t=this;t.getClearPageDialog=function(){return e||(e=this.dialogsManager.createWidget("confirm",{id:"elementor-clear-page-dialog",headerMessage:elementor.translate("clear_page"),message:elementor.translate("dialog_confirm_clear_page"),position:{my:"center center",at:"center center"},strings:{confirm:elementor.translate("delete"),cancel:elementor.translate("cancel")},onConfirm:function(){t.getRegion("sections").currentView.collection.reset()}}))}},initHotKeys:function(){var e=46,t=68,n=76,i=77,o=80,r=83,s=jQuery,l={},a=this.hotKeys;l[e]={deleteElement:{isWorthHandling:function(e){if(!("editor"===elementor.getPanelView().getCurrentPageName()))return!1;var t=s(e.target);return!t.is(":input, .elementor-input")&&!t.closest(".elementor-inline-editing").length},handle:function(){elementor.getPanelView().getCurrentPageView().getOption("editedElementView").removeElement()}}},l[t]={duplicateElement:{isWorthHandling:function(e){return a.isControlEvent(e)},handle:function(){var e=elementor.getPanelView();"editor"===e.getCurrentPageName()&&e.getCurrentPageView().getOption("editedElementView").duplicate()}}},l[n]={showTemplateLibrary:{isWorthHandling:function(e){return a.isControlEvent(e)&&e.shiftKey},handle:function(){elementor.templates.showTemplatesModal()}}},l[i]={changeDeviceMode:{devices:["desktop","tablet","mobile"],isWorthHandling:function(e){return a.isControlEvent(e)&&e.shiftKey},handle:function(){var e=elementor.channels.deviceMode.request("currentMode"),t=this.devices.indexOf(e);++t>=this.devices.length&&(t=0),elementor.changeDeviceMode(this.devices[t])}}},l[o]={changeEditMode:{isWorthHandling:function(e){return a.isControlEvent(e)},handle:function(){elementor.getPanelView().modeSwitcher.currentView.toggleMode()}}},l[r]={saveEditor:{isWorthHandling:function(e){return a.isControlEvent(e)},handle:function(){elementor.saver.saveDraft()}}},_.each(l,function(e,t){_.each(e,function(e,n){a.addHotKeyHandler(t,n,e)})}),a.bindListener(this.$window.add(elementorFrontend.getElements("$window")))},preventClicksInsideEditor:function(){this.$previewContents.on("click",function(e){var t=jQuery(e.target),n=elementor.channels.dataEditMode.request("activeMode"),i=!!t.closest("#elementor, .pen-menu").length,o=this.contains(t[0]);if((!i||"edit"!==n)&&o&&(t.closest("a:not(.elementor-clickable)").length&&e.preventDefault(),!i)){var r=elementor.getPanelView();"elements"!==r.getCurrentPageName()&&r.setPage("elements")}})},addBackgroundClickArea:function(e){e.addEventListener("click",this.onBackgroundClick.bind(this),!0)},addBackgroundClickListener:function(e,t){this.backgroundClickListeners[e]=t},showFatalErrorDialog:function(e){var t={id:"elementor-fatal-error-dialog",headerMessage:"",message:"",position:{my:"center center",at:"center center"},strings:{confirm:elementor.translate("learn_more"),cancel:elementor.translate("go_back")},onConfirm:null,onCancel:function(){parent.history.go(-1)},hide:{onBackgroundClick:!1,onButtonClick:!1}};e=jQuery.extend(!0,t,e),this.dialogsManager.createWidget("confirm",e).show()},checkPageStatus:function(){elementor.config.current_revision_id!==elementor.config.post_id&&this.notifications.showToast({message:this.translate("working_on_draft_notification"),buttons:[{name:"view_revisions",text:elementor.translate("view_all_revisions"),callback:function(){var e=elementor.getPanelView();e.setPage("historyPage"),e.getCurrentPageView().activateTab("revisions")}}]})},onStart:function(){this.$window=jQuery(window),NProgress.start(),NProgress.inc(.2),this.config=ElementorConfig,Backbone.Radio.DEBUG=!1,Backbone.Radio.tuneIn("ELEMENTOR"),this.initComponents(),this.initEnvData(),this.checkEnvCompatibility()||this.onEnvNotCompatible(),this.channels.dataEditMode.reply("activeMode","edit"),this.listenTo(this.channels.dataEditMode,"switch",this.onEditModeSwitched),this.initClearPageDialog(),this.addBackgroundClickArea(document),this.$window.trigger("elementor:init"),this.initPreview(),this.logSite()},onPreviewLoaded:function(){NProgress.done();if(this.$preview[0].contentWindow.elementorFrontend){this.$previewContents=this.$preview.contents();var t=this.$previewContents.find("#elementor");if(t.length){this.initFrontend(),this.initElements(),this.initHotKeys(),this.heartbeat.init();var n=new Marionette.Region({el:t[0]});this.schemes.init(),this.schemes.printSchemesStyle(),this.preventClicksInsideEditor(),this.addBackgroundClickArea(elementorFrontend.getElements("$document")[0]);var i=e("elementor-views/preview"),o=e("elementor-layouts/panel/panel");this.addRegions({sections:n,panel:"#elementor-panel"}),this.getRegion("sections").show(new i({collection:this.elements})),this.getRegion("panel").show(new o),this.$previewContents.children().addClass("elementor-html").children("body").addClass("elementor-editor-active"),this.setResizablePanel(),this.changeDeviceMode(this._defaultDeviceMode),jQuery("#elementor-loading, #elementor-preview-loading").fadeOut(600),_.defer(function(){elementorFrontend.getElements("window").jQuery.holdReady(!1)}),this.enqueueTypographyFonts(),this.onEditModeSwitched(),this.trigger("preview:loaded")}else this.onPreviewElNotFound()}else this.onPreviewLoadingError()},onEditModeSwitched:function(){var e=this.channels.dataEditMode.request("activeMode");"edit"===e?this.exitPreviewMode():this.enterPreviewMode("preview"===e)},onEnvNotCompatible:function(){this.showFatalErrorDialog({headerMessage:this.translate("device_incompatible_header"),message:this.translate("device_incompatible_message"),strings:{confirm:elementor.translate("proceed_anyway")},hide:{onButtonClick:!0},onConfirm:function(){this.hide()}})},onPreviewLoadingError:function(){this.showFatalErrorDialog({headerMessage:this.translate("preview_not_loading_header"),message:this.translate("preview_not_loading_message"),onConfirm:function(){open(elementor.config.help_preview_error_url,"_blank")}})},onPreviewElNotFound:function(){this.showFatalErrorDialog({headerMessage:this.translate("preview_el_not_found_header"),message:this.translate("preview_el_not_found_message"),onConfirm:function(){open(elementor.config.help_the_content_url,"_blank")}})},onBackgroundClick:function(e){jQuery.each(this.backgroundClickListeners,function(){var t=this.element,n=jQuery(e.target);if(n[0].control&&(n=n.add(n[0].control)),!this.ignore||!n.closest(this.ignore).length){var i=n.closest(t);jQuery(t).not(i).hide()}})},setResizablePanel:function(){var e=this,t=elementor.config.is_rtl?"right":"left";e.panel.$el.resizable({handles:elementor.config.is_rtl?"w":"e",minWidth:200,maxWidth:680,start:function(){e.$previewWrapper.addClass("ui-resizable-resizing").css("pointer-events","none")},stop:function(){e.$previewWrapper.removeClass("ui-resizable-resizing").css("pointer-events",""),elementor.channels.data.trigger("scrollbar:update")},resize:function(n,i){e.$previewWrapper.css(t,i.size.width)}})},enterPreviewMode:function(e){var t=this.$previewContents.find("body");e&&(t=t.add("body")),t.removeClass("elementor-editor-active").addClass("elementor-editor-preview"),e&&(this.$previewWrapper.css(elementor.config.is_rtl?"right":"left",""),this.panel.$el.css("width",""))},exitPreviewMode:function(){this.$previewContents.find("body").add("body").removeClass("elementor-editor-preview").addClass("elementor-editor-active")},changeEditMode:function(e){var t=elementor.channels.dataEditMode,n=t.request("activeMode");t.reply("activeMode",e),e!==n&&t.trigger("switch",e)},reloadPreview:function(){jQuery("#elementor-preview-loading").show(),this.$preview[0].contentWindow.location.reload(!0)},clearPage:function(){this.getClearPageDialog().show()},changeDeviceMode:function(e){var t=this.channels.deviceMode.request("currentMode");t!==e&&(jQuery("body").removeClass("elementor-device-"+t).addClass("elementor-device-"+e),this.channels.deviceMode.reply("previousMode",t).reply("currentMode",e).trigger("change"))},enqueueTypographyFonts:function(){var e=this,t=this.schemes.getScheme("typography");_.each(t.items,function(t){e.helpers.enqueueFont(t.value.font_family)})},translate:function(e,t,n){n||(n=this.config.i18n);var i=n[e];return void 0===i&&(i=e),t&&(i=i.replace(/{(\d+)}/g,function(e,n){return void 0!==t[n]?t[n]:e})),i},compareVersions:function(e,t,n){var i=function(e){return(e+="").replace(/[^\d.]+/,".-1.")};if((e=i(e))===(t=i(t)))return!n||/^={2,3}$/.test(n);for(var o=e.split(".").map(Number),r=t.split(".").map(Number),s=Math.max(o.length,r.length),l=0;l<s;l++){var a=o[l]||0,c=r[l]||0;if(a!==c)return this.conditions.compare(a,c,n)}},logSite:function(){var e="",t="";if(this.envData.gecko){e+="%c"+[" ;;;;;;;;;;;;;;; ",";;; ;; ;;;",";;; ;;;;;;;;;;;;",";;; ;;;;;;;;;;;;",";;; ;; ;;;",";;; ;;;;;;;;;;;;",";;; ;;;;;;;;;;;;",";;; ;; ;;;"," ;;;;;;;;;;;;;;; "].join("\n")+"\n",t="color: #C42961"}else e+="%c00",t='line-height: 1.6; font-size: 20px; background-image: url("'+elementor.config.assets_url+'images/logo-icon.png"); color: transparent; background-repeat: no-repeat; background-size: cover';e+="%c\nLove using Elementor? Join our growing community of Elementor developers: %chttps://github.com/pojome/elementor",setTimeout(console.log.bind(console,e,t,"color: #9B0A46",""))}}),t.exports=(window.elementor=new i).start()},{"./components/saver/behaviors/footer-saver":1,"elementor-controls/base":33,"elementor-controls/base-data":30,"elementor-controls/base-multiple":31,"elementor-controls/box-shadow":34,"elementor-controls/button":35,"elementor-controls/choose":36,"elementor-controls/code":37,"elementor-controls/color":38,"elementor-controls/date-time":39,"elementor-controls/dimensions":40,"elementor-controls/font":41,"elementor-controls/gallery":42,"elementor-controls/icon":43,"elementor-controls/image-dimensions":44,"elementor-controls/media":45,"elementor-controls/number":46,"elementor-controls/order":47,"elementor-controls/popover-toggle":48,"elementor-controls/repeater":50,"elementor-controls/repeater-row":49,"elementor-controls/section":51,"elementor-controls/select2":52,"elementor-controls/slider":53,"elementor-controls/structure":54,"elementor-controls/switcher":55,"elementor-controls/tab":56,"elementor-controls/wp_widget":57,"elementor-controls/wysiwyg":58,"elementor-editor-utils/ajax":101,"elementor-editor-utils/conditions":102,"elementor-editor-utils/debug":104,"elementor-editor-utils/heartbeat":105,"elementor-editor-utils/helpers":106,"elementor-editor-utils/images-manager":107,"elementor-editor-utils/notifications":110,"elementor-editor-utils/presets-factory":111,"elementor-editor-utils/schemes":112,"elementor-editor/components/saver/manager":2,"elementor-editor/components/settings/settings":7,"elementor-elements/collections/elements":60,"elementor-elements/models/base-settings":61,"elementor-elements/models/element":63,"elementor-elements/views/widget":74,"elementor-layouts/panel/panel":100,"elementor-panel/pages/elements/views/elements":86,"elementor-panel/pages/menu/menu":89,"elementor-templates/manager":10,"elementor-utils/hooks":121,"elementor-utils/hot-keys":122,"elementor-utils/module":123,"elementor-views/controls-stack":119,"elementor-views/preview":120,"modules/history/assets/js/module":132}],60:[function(e,t,n){var i=e("elementor-elements/models/element"),o=Backbone.Collection.extend({add:function(e,t,n){if(!(t&&t.silent||n))throw"Call Error: Adding model to element collection is allowed only by the dedicated addChildModel() method.";return Backbone.Collection.prototype.add.call(this,e,t)},model:function(e,t){var n=Backbone.Model;return e.elType&&(n=elementor.hooks.applyFilters("element/model",i,e)),new n(e,t)},clone:function(){var e=Backbone.Collection.prototype.clone.apply(this,arguments),t=new o;return e.forEach(function(e){t.add(e.clone(),null,!0)}),t}});o.prototype.sync=o.prototype.fetch=o.prototype.save=_.noop,t.exports=o},{"elementor-elements/models/element":63}],61:[function(e,t,n){var i;i=Backbone.Model.extend({options:{},initialize:function(e,t){var n=this;if(t&&(n.options=t),n.controls=t&&t.controls?t.controls:elementor.getElementControls(n),n.validators={},n.controls){var i=e||{},o={};_.each(n.controls,function(e){var t=elementor.config.controls[e.type];if(!(-1!==t.features.indexOf("ui"))){var r=jQuery.isPlainObject(t.default_value);o[e.name]=r?_.extend({},t.default_value,e.default||{}):e.default||t.default_value,void 0!==i[e.name]&&r&&!_.isObject(i[e.name])&&(elementor.debug.addCustomError(new TypeError("An invalid argument supplied as multiple control value"),"InvalidElementData","Element `"+(n.get("widgetType")||n.get("elType"))+"` got <"+i[e.name]+"> as `"+e.name+"` value. Expected array or object."),delete i[e.name]),void 0===i[e.name]&&(i[e.name]=o[e.name])}}),n.defaults=o,n.handleRepeaterData(i),n.set(i)}},handleRepeaterData:function(e){_.each(this.controls,function(t){t.is_repeater&&(e[t.name]instanceof Backbone.Collection||(e[t.name]=new Backbone.Collection(e[t.name],{model:function(e,n){return(n=n||{}).controls=t.fields,e._id||(e._id=elementor.helpers.getUniqueID()),new i(e,n)}})))})},getFontControls:function(){return _.filter(this.getActiveControls(),function(e){return"font"===e.type})},getStyleControls:function(e){var t=this;return e=e||t.getActiveControls(),_.filter(e,function(n){return n.fields?(n.styleFields=t.getStyleControls(n.fields),!0):t.isStyleControl(n.name,e)})},isStyleControl:function(e,t){t=t||this.controls;var n=_.find(t,function(t){return e===t.name});return n&&!_.isEmpty(n.selectors)},getClassControls:function(e){return e=e||this.controls,_.filter(e,function(e){return!_.isUndefined(e.prefix_class)})},isClassControl:function(e){var t=_.find(this.controls,function(t){return e===t.name});return t&&!_.isUndefined(t.prefix_class)},getControl:function(e){return _.find(this.controls,function(t){return e===t.name})},getActiveControls:function(){var e=this,t={};return _.each(e.controls,function(n,i){elementor.helpers.isActiveControl(n,e.attributes)&&(t[i]=n)}),t},clone:function(){return new i(elementor.helpers.cloneObject(this.attributes),elementor.helpers.cloneObject(this.options))},setExternalChange:function(e,t){this.set(e,t),this.trigger("change:external",e,t).trigger("change:external:"+e,t)},toJSON:function(e){var t=Backbone.Model.prototype.toJSON.call(this);if(e=e||{},delete t.widgetType,delete t.elType,delete t.isInner,_.each(t,function(e,n){e&&e.toJSON&&(t[n]=e.toJSON())}),e.removeDefault){var n=this.controls;_.each(t,function(e,i){var o=n[i];if(o){if(("text"===o.type||"textarea"===o.type)&&t[i])return;if(t[i]&&"object"==typeof t[i]){if(Object.keys(t[i]).length!==Object.keys(o.default).length)return;var r=!0;_.each(t[i],function(e,n){if(t[i][n]!==o.default[n])return r=!1}),r&&delete t[i]}else t[i]===o.default&&delete t[i]}})}return t}}),t.exports=i},{}],62:[function(e,t,n){var i;i=e("elementor-elements/models/base-settings").extend({defaults:{_column_size:100}}),t.exports=i},{"elementor-elements/models/base-settings":61}],63:[function(e,t,n){var i,o=e("elementor-elements/models/base-settings"),r=e("elementor-elements/models/column-settings");(i=Backbone.Model.extend({defaults:{id:"",elType:"",isInner:!1,settings:{},defaultEditSettings:{}},remoteRender:!1,_htmlCache:null,_jqueryXhr:null,renderOnLeave:!1,initialize:function(t){var n=this.get("elType"),i=this.get("elements");if(void 0!==i){var o=e("elementor-elements/collections/elements");this.set("elements",new o(i))}"widget"===n&&(this.remoteRender=!0,this.setHtmlCache(t.htmlCache||"")),delete t.htmlCache,this.renderRemoteServer=_.throttle(this.renderRemoteServer,1e3),this.initSettings(),this.initEditSettings(),this.on({destroy:this.onDestroy,"editor:close":this.onCloseEditor})},initSettings:function(){var e=this.get("elType"),t=this.get("settings"),n={column:r}[e]||o;jQuery.isEmptyObject(t)&&(t=elementor.helpers.cloneObject(t)),"widget"===e&&(t.widgetType=this.get("widgetType")),t.elType=e,t.isInner=this.get("isInner"),t=new n(t),this.set("settings",t),elementorFrontend.config.elements.data[this.cid]=t},initEditSettings:function(){var e=new Backbone.Model(this.get("defaultEditSettings"));this.set("editSettings",e),elementorFrontend.config.elements.editSettings[this.cid]=e},onDestroy:function(){var e=this.get("settings"),t=this.get("elements");void 0!==t&&_.each(_.clone(t.models),function(e){e.destroy()}),e instanceof o&&e.destroy()},onCloseEditor:function(){this.initEditSettings(),this.renderOnLeave&&this.renderRemoteServer()},setSetting:function(e,t){var n=e.split("."),i=3===n.length,o=this.get("settings");e=n[0],i&&(o=o.get(e).models[n[1]],e=n[2]),o.setExternalChange(e,t)},getSetting:function(e){var t=e.split("."),n=3===t.length,i=this.get("settings");e=t[0];var o=i.get(e);return void 0===o?"":(n&&(o=o.models[t[1]].get(t[2])),o)},setHtmlCache:function(e){this._htmlCache=e},getHtmlCache:function(){return this._htmlCache},getTitle:function(){var e=elementor.getElementData(this);return e?e.title:"Unknown"},getIcon:function(){var e=elementor.getElementData(this);return e?e.icon:"unknown"},createRemoteRenderRequest:function(){var e=this.toJSON();return elementor.ajax.send("render_widget",{data:{post_id:elementor.config.post_id,data:JSON.stringify(e),_nonce:elementor.config.nonce},success:this.onRemoteGetHtml.bind(this)})},renderRemoteServer:function(){this.remoteRender&&(this.renderOnLeave=!1,this.trigger("before:remote:render"),this.isRemoteRequestActive()&&this._jqueryXhr.abort(),this._jqueryXhr=this.createRemoteRenderRequest())},isRemoteRequestActive:function(){return this._jqueryXhr&&4!==this._jqueryXhr.readyState},onRemoteGetHtml:function(e){this.setHtmlCache(e.render),this.trigger("remote:render")},clone:function(){var e=new this.constructor(elementor.helpers.cloneObject(this.attributes));e.set("id",elementor.helpers.getUniqueID()),e.setHtmlCache(this.getHtmlCache());var t=this.get("elements");return _.isEmpty(t)||e.set("elements",t.clone()),e},toJSON:function(e){e=_.extend({copyHtmlCache:!1},e);var t=Backbone.Model.prototype.toJSON.call(this);return _.each(t,function(n,i){n&&n.toJSON&&(t[i]=n.toJSON(e))}),e.copyHtmlCache?t.htmlCache=this.getHtmlCache():delete t.htmlCache,t}})).prototype.sync=i.prototype.fetch=i.prototype.save=_.noop,t.exports=i},{"elementor-elements/collections/elements":60,"elementor-elements/models/base-settings":61,"elementor-elements/models/column-settings":62}],64:[function(e,t,n){var i,o=e("elementor-elements/models/base-settings"),r=e("elementor-editor-utils/controls-css-parser"),s=e("elementor-validator/base"),l=e("elementor-views/base-container");i=l.extend({tagName:"div",controlsCSSParser:null,toggleEditTools:!0,allowRender:!0,renderAttributes:{},className:function(){return"elementor-element elementor-element-edit-mode "+this.getElementUniqueID()},attributes:function(){var e=this.model.get("elType");return"widget"===e&&(e=this.model.get("widgetType")),{"data-id":this.getID(),"data-element_type":e}},ui:function(){return{triggerButton:"> .elementor-element-overlay .elementor-editor-element-trigger",duplicateButton:"> .elementor-element-overlay .elementor-editor-element-duplicate",removeButton:"> .elementor-element-overlay .elementor-editor-element-remove",saveButton:"> .elementor-element-overlay .elementor-editor-element-save",settingsList:"> .elementor-element-overlay .elementor-editor-element-settings",addButton:"> .elementor-element-overlay .elementor-editor-element-add"}},behaviors:function(){return elementor.hooks.applyFilters("elements/base/behaviors",{},this)},getBehavior:function(e){return this._behaviors[Object.keys(this.behaviors()).indexOf(e)]},events:function(){return{"click @ui.removeButton":"onClickRemove","click @ui.saveButton":"onClickSave","click @ui.duplicateButton":"onClickDuplicate","click @ui.triggerButton":"onClickEdit"}},getElementType:function(){return this.model.get("elType")},getIDInt:function(){return parseInt(this.getID(),16)},getChildType:function(){return elementor.helpers.getElementChildType(this.getElementType())},getChildView:function(t){var n,i=t.get("elType");return n="section"===i?e("elementor-elements/views/section"):"column"===i?e("elementor-elements/views/column"):elementor.modules.WidgetView,elementor.hooks.applyFilters("element/view",n,t,this)},templateHelpers:function(){var e=l.prototype.templateHelpers.apply(this,arguments);return jQuery.extend(e,{editModel:this.getEditModel()})},getTemplateType:function(){return"js"},getEditModel:function(){return this.model},initialize:function(){this.collection=this.model.get("elements"),this.collection&&this.listenTo(this.collection,"add remove reset",this.onCollectionChanged,this);var e=this.getEditModel();this.listenTo(e.get("settings"),"change",this.onSettingsChanged,this),this.listenTo(e.get("editSettings"),"change",this.onEditSettingsChanged,this),this.initControlsCSSParser()},edit:function(){elementor.getPanelView().openEditor(this.getEditModel(),this)},addElementFromPanel:function(e){var t=elementor.channels.panelElements.request("element:selected"),n={id:elementor.helpers.getUniqueID(),elType:t.model.get("elType")};if("widget"===n.elType)n.widgetType=t.model.get("widgetType");else{if("section"!==n.elType)return;n.elements=[],n.isInner=!0}var i=t.model.get("custom");i&&_.extend(n,i),elementor.channels.data.trigger("element:before:add",n);var o=this.addChildElement(n,e);"section"===o.getElementType()&&o.isInner()&&o.addEmptyColumn(),elementor.channels.data.trigger("element:after:add",n)},addControlValidator:function(e,t){t=t.bind(this);var n=new s({customValidationMethod:t}),i=this.getEditModel().get("settings").validators;i[e]||(i[e]=[]),i[e].push(n)},addRenderAttribute:function(e,t,n,i){var o=this;return"object"==typeof e?(jQuery.each(e,function(e){o.addRenderAttribute(e,this,null,i)}),o):"object"==typeof t?(jQuery.each(t,function(t){o.addRenderAttribute(e,t,this,i)}),o):(o.renderAttributes[e]||(o.renderAttributes[e]={}),o.renderAttributes[e][t]||(o.renderAttributes[e][t]=[]),Array.isArray(n)||(n=[n]),void(o.renderAttributes[e][t]=i?n:o.renderAttributes[e][t].concat(n)))},getRenderAttributeString:function(e){if(!this.renderAttributes[e])return"";var t=this.renderAttributes[e],n=[];return jQuery.each(t,function(e){n.push(e+'="'+_.escape(this.join(" "))+'"')}),n.join(" ")},isCollectionFilled:function(){return!1},isInner:function(){return!!this.model.get("isInner")},initControlsCSSParser:function(){this.controlsCSSParser=new r({id:this.model.cid})},enqueueFonts:function(){var e=this.getEditModel(),t=e.get("settings");_.each(t.getFontControls(),function(t){var n=e.getSetting(t.name);_.isEmpty(n)||elementor.helpers.enqueueFont(n)})},renderStyles:function(e){e||(e=this.getEditModel().get("settings")),this.controlsCSSParser.stylesheet.empty(),this.controlsCSSParser.addStyleRules(e.getStyleControls(),e.attributes,this.getEditModel().get("settings").controls,[/{{ID}}/g,/{{WRAPPER}}/g],[this.getID(),"#elementor ."+this.getElementUniqueID()]),this.controlsCSSParser.addStyleToDocument();var t=elementor.hooks.applyFilters("editor/style/styleText","",this);t&&this.controlsCSSParser.elements.$stylesheetElement.append(t)},renderCustomClasses:function(){var e=this,t=e.getEditModel().get("settings"),n=t.getClassControls();_.each(n,function(n){var i=t.previous(n.name);n.classes_dictionary&&void 0!==n.classes_dictionary[i]&&(i=n.classes_dictionary[i]),e.$el.removeClass(n.prefix_class+i)}),_.each(n,function(n){var i=t.attributes[n.name],o=i;n.classes_dictionary&&void 0!==n.classes_dictionary[i]&&(o=n.classes_dictionary[i]);elementor.helpers.isActiveControl(n,t.attributes)&&!_.isEmpty(o)&&e.$el.addClass(n.prefix_class+o).addClass(_.result(e,"className"))})},renderCustomElementID:function(){var e=this.getEditModel().get("settings").get("_element_id");this.$el.attr("id",e)},getModelForRender:function(){return elementor.hooks.applyFilters("element/templateHelpers/editModel",this.getEditModel(),this)},renderUIOnly:function(){var e=this.getModelForRender();this.renderStyles(e.get("settings")),this.renderCustomClasses(),this.renderCustomElementID(),this.enqueueFonts()},renderUI:function(){this.renderStyles(),this.renderCustomClasses(),this.renderCustomElementID(),this.enqueueFonts()},runReadyTrigger:function(){var e=this;_.defer(function(){elementorFrontend.elementsHandler.runReadyTrigger(e.$el)})},getID:function(){return this.model.get("id")},getElementUniqueID:function(){return"elementor-element-"+this.getID()},duplicate:function(){this.trigger("request:duplicate")},renderOnChange:function(e){if(this.allowRender){if(e instanceof o){var t=e.hasChanged(),n=!t,i=!t;if(_.each(e.changedAttributes(),function(t,o){var r=e.getControl(o);if("_column_size"!==o){if(!r)return i=!0,void(n=!0);"none"!==r.render_type&&(i=!0),-1===["none","ui"].indexOf(r.render_type)&&("template"!==r.render_type&&(e.isStyleControl(o)||e.isClassControl(o)||"_element_id"===o)||(n=!0))}else i=!0}),!i)return;if(!n)return void this.renderUIOnly()}var r=this.getTemplateType(),s=this.getEditModel();"js"===r?(this.getEditModel().setHtmlCache(),this.render(),s.renderOnLeave=!0):s.renderRemoteServer()}},onBeforeRender:function(){this.renderAttributes={}},onRender:function(){if(this.renderUI(),this.runReadyTrigger(),this.toggleEditTools){var e=this.ui.triggerButton;this.ui.settingsList.hoverIntent(function(){e.addClass("elementor-active")},function(){e.removeClass("elementor-active")},{timeout:500})}},onCollectionChanged:function(){elementor.saver.setFlagEditorChange(!0)},onEditSettingsChanged:function(e){elementor.channels.editor.trigger("change:editSettings",e,this)},onSettingsChanged:function(e){elementor.saver.setFlagEditorChange(!0),this.renderOnChange(e)},onClickEdit:function(e){jQuery(e.target).closest(".elementor-clickable").length||(e.preventDefault(),e.stopPropagation());"edit"===elementor.channels.dataEditMode.request("activeMode")&&this.edit()},onClickDuplicate:function(e){e.preventDefault(),e.stopPropagation(),this.duplicate()},removeElement:function(){elementor.channels.data.trigger("element:before:remove",this.model);var e=this._parent;e.isManualRemoving=!0,this.model.destroy(),e.isManualRemoving=!1,elementor.channels.data.trigger("element:after:remove",this.model)},onClickRemove:function(e){e.preventDefault(),e.stopPropagation(),this.removeElement()},onClickSave:function(e){e.preventDefault();var t=this.model;elementor.templates.startModal({onReady:function(){elementor.templates.getLayout().showSaveTemplateView(t)}})},onDestroy:function(){this.controlsCSSParser.removeStyleFromDocument()}}),t.exports=i},{"elementor-editor-utils/controls-css-parser":103,"elementor-elements/models/base-settings":61,"elementor-elements/views/column":72,"elementor-elements/views/section":73,"elementor-validator/base":28,"elementor-views/base-container":117}],65:[function(e,t,n){var i;i=Marionette.Behavior.extend({onChildviewClickNew:function(e){var t=e.$el.index()+1;this.addChild({at:t})},onRequestNew:function(){this.addChild()},addChild:function(e){if(!this.view.isCollectionFilled()){e=e||{};var t={id:elementor.helpers.getUniqueID(),elType:this.view.getChildType()[0],settings:{},elements:[]};elementor.channels.data.trigger("element:before:add",t),this.view.addChildModel(t,e),elementor.channels.data.trigger("element:after:add",t)}}}),t.exports=i},{}],66:[function(e,t,n){var i;i=Marionette.Behavior.extend({onChildviewRequestDuplicate:function(e){if(!this.view.isCollectionFilled()){var t=this.view.collection.indexOf(e.model),n=e.model.clone();elementor.channels.data.trigger("element:before:duplicate",n),this.view.addChildModel(n,{at:t+1}),elementor.channels.data.trigger("element:after:duplicate",n)}}}),t.exports=i},{}],67:[function(e,t,n){var i;i=Marionette.Behavior.extend({editing:!1,$currentEditingArea:null,ui:function(){return{inlineEditingArea:"."+this.getOption("inlineEditingClass")}},events:function(){return{"click @ui.inlineEditingArea":"onInlineEditingClick","input @ui.inlineEditingArea":"onInlineEditingUpdate"}},getEditingSettingKey:function(){return this.$currentEditingArea.data().elementorSettingKey},startEditing:function(e){if(!this.editing&&"edit"===elementor.channels.dataEditMode.request("activeMode")&&!this.view.model.isRemoteRequestActive()){this.$currentEditingArea=e;var t=this.$currentEditingArea.data().elementorInlineEditingToolbar,n="advanced"===t?"advanced":"basic",i=this.view.getEditModel(),o=elementor.config.inlineEditing,r=i.getSetting(this.getEditingSettingKey());"advanced"===n&&(r=wp.editor.autop(r)),this.$currentEditingArea.html(r);var s=elementorFrontend.getElements("window").ElementorInlineEditor;this.editing=!0,this.view.allowRender=!1,this.view.model.setHtmlCache(""),this.editor=new s({linksInNewWindow:!0,stay:!1,editor:this.$currentEditingArea[0],mode:n,list:"none"===t?[]:o.toolbar[t||"basic"],cleanAttrs:["id","class","name"],placeholder:elementor.translate("type_here")+"...",toolbarIconsPrefix:"eicon-editor-",toolbarIconsDictionary:{externalLink:{className:"eicon-editor-external-link"},list:{className:"eicon-editor-list-ul"},insertOrderedList:{className:"eicon-editor-list-ol"},insertUnorderedList:{className:"eicon-editor-list-ul"},createlink:{className:"eicon-editor-link"},unlink:{className:"eicon-editor-unlink"},blockquote:{className:"eicon-editor-quote"},p:{className:"eicon-editor-paragraph"},pre:{className:"eicon-editor-code"}}});jQuery(this.editor._menu).children().on("mousedown",function(e){e.preventDefault()}),this.$currentEditingArea.on("blur",this.onInlineEditingBlur.bind(this))}},stopEditing:function(){this.editing=!1,this.editor.destroy(),this.view.allowRender=!0,"advanced"===this.$currentEditingArea.data().elementorInlineEditingToolbar&&this.view.getEditModel().renderRemoteServer()},onInlineEditingClick:function(e){var t=this,n=jQuery(e.currentTarget);setTimeout(function(){t.startEditing(n)},30)},onInlineEditingBlur:function(){var e=this;setTimeout(function(){var t=elementorFrontend.getElements("window").getSelection();jQuery(t.focusNode).closest(".pen-input-wrapper").length||e.stopEditing()},20)},onInlineEditingUpdate:function(){this.view.getEditModel().setSetting(this.getEditingSettingKey(),this.editor.getContent())}}),t.exports=i},{}],68:[function(e,t,n){var i;i=Marionette.Behavior.extend({onRenderCollection:function(){this.handleInnerTabs(this.view)},handleInnerTabs:function(e){var t=e.children.filter(function(e){return"tabs"===e.model.get("type")});_.each(t,function(t){t.$el.find(".elementor-control-content").remove();var n=t.model.get("name"),i=e.children.filter(function(e){return"tab"===e.model.get("type")&&e.model.get("tabs_wrapper")===n});_.each(i,function(n,i){t._addChildView(n);var o=n.model.get("name"),r=e.children.filter(function(e){return o===e.model.get("inner_tab")});0===i?n.$el.addClass("elementor-tab-active"):_.each(r,function(e){e.$el.addClass("elementor-tab-close")})})})},onChildviewControlTabClicked:function(e){var t="elementor-tab-close",n="elementor-tab-active",i=e.model.get("name"),o=this.view.children.filter(function(t){return"tab"!==t.model.get("type")&&e.model.get("tabs_wrapper")===t.model.get("tabs_wrapper")}),r=this.view.children.filter(function(t){return"tab"===t.model.get("type")&&e.model.get("tabs_wrapper")===t.model.get("tabs_wrapper")});_.each(r,function(e){e.$el.removeClass(n)}),e.$el.addClass(n),_.each(o,function(e){e.model.get("inner_tab")===i?e.$el.removeClass(t):e.$el.addClass(t)}),elementor.channels.data.trigger("scrollbar:update")}}),t.exports=i},{}],69:[function(e,t,n){var i;i=Marionette.Behavior.extend({defaults:{handles:elementor.config.is_rtl?"w":"e"},events:{resizestart:"onResizeStart",resizestop:"onResizeStop",resize:"onResize"},initialize:function(){Marionette.Behavior.prototype.initialize.apply(this,arguments),this.listenTo(elementor.channels.dataEditMode,"switch",this.onEditModeSwitched)},active:function(){this.deactivate();var e=_.clone(this.options);delete e.behaviorClass;var t=this.getChildViewContainer(),n=_.extend({},e);t.resizable(n)},deactivate:function(){this.getChildViewContainer().resizable("instance")&&this.getChildViewContainer().resizable("destroy")},onEditModeSwitched:function(e){"edit"===e?this.active():this.deactivate()},onRender:function(){var e=this;_.defer(function(){e.onEditModeSwitched(elementor.channels.dataEditMode.request("activeMode"))})},onDestroy:function(){this.deactivate()},onResizeStart:function(e){e.stopPropagation(),this.view.$el.data("originalWidth",this.view.el.getBoundingClientRect().width),this.view.triggerMethod("request:resize:start",e)},onResizeStop:function(e){e.stopPropagation(),this.view.triggerMethod("request:resize:stop")},onResize:function(e,t){e.stopPropagation(),this.view.triggerMethod("request:resize",t,e)},getChildViewContainer:function(){return this.$el}}),t.exports=i},{}],70:[function(e,t,n){var i;i=Marionette.Behavior.extend({defaults:{elChildType:"widget"},events:{sortstart:"onSortStart",sortreceive:"onSortReceive",sortupdate:"onSortUpdate",sortover:"onSortOver",sortout:"onSortOut"},initialize:function(){this.listenTo(elementor.channels.dataEditMode,"switch",this.onEditModeSwitched).listenTo(elementor.channels.deviceMode,"change",this.onDeviceModeChange)},onEditModeSwitched:function(e){"edit"===e?this.activate():this.deactivate()},onDeviceModeChange:function(){"desktop"===elementor.channels.deviceMode.request("currentMode")?this.activate():this.deactivate()},onRender:function(){var e=this;_.defer(function(){e.onEditModeSwitched(elementor.channels.dataEditMode.request("activeMode"))})},onDestroy:function(){this.deactivate()},activate:function(){if(!this.getChildViewContainer().sortable("instance")){var e=this.getChildViewContainer(),t={connectWith:e.selector,placeholder:"elementor-sortable-placeholder elementor-"+this.getOption("elChildType")+"-placeholder",cursorAt:{top:20,left:25},helper:this._getSortableHelper.bind(this),cancel:"input, textarea, button, select, option, .elementor-inline-editing, .elementor-tab-title"},n=_.extend(t,this.view.getSortableOptions());e.sortable(n)}},_getSortableHelper:function(e,t){var n=this.view.collection.get({cid:t.data("model-cid")});return'<div style="height: 84px; width: 125px;" class="elementor-sortable-helper elementor-sortable-helper-'+n.get("elType")+'"><div class="icon"><i class="'+n.getIcon()+'"></i></div><div class="elementor-element-title-wrapper"><div class="title">'+n.getTitle()+"</div></div></div>"},getChildViewContainer:function(){return this.view.getChildViewContainer(this.view)},deactivate:function(){this.getChildViewContainer().sortable("instance")&&this.getChildViewContainer().sortable("destroy")},onSortStart:function(e,t){e.stopPropagation();var n=this.view.collection.get({cid:t.item.data("model-cid")});if("column"===this.options.elChildType){var i=0;t.item.data("sortableItem").items.forEach(function(e){if(e.item[0]===t.item[0])return i=e.height,!1}),t.placeholder.height(i)}elementor.channels.data.reply("dragging:model",n).reply("dragging:parent:view",this.view).trigger("drag:start",n).trigger(n.get("elType")+":drag:start")},onSortOver:function(e){e.stopPropagation();var t=elementor.channels.data.request("dragging:model");jQuery(e.target).addClass("elementor-draggable-over").attr({"data-dragged-element":t.get("elType"),"data-dragged-is-inner":t.get("isInner")}),this.$el.addClass("elementor-dragging-on-child")},onSortOut:function(e){e.stopPropagation(),jQuery(e.target).removeClass("elementor-draggable-over").removeAttr("data-dragged-element data-dragged-is-inner"),this.$el.removeClass("elementor-dragging-on-child")},onSortReceive:function(e,t){if(e.stopPropagation(),this.view.isCollectionFilled())jQuery(t.sender).sortable("cancel");else{var n=elementor.channels.data.request("dragging:model"),i="section"===n.get("elType")&&n.get("isInner"),o="column"===this.view.getElementType()&&this.view.isInner();if(i&&o)jQuery(t.sender).sortable("cancel");else{elementor.channels.data.trigger("drag:before:update",n);var r=t.item.parent().children().index(t.item),s=n.toJSON({copyHtmlCache:!0}),l=elementor.channels.data.request("dragging:parent:view");l.isManualRemoving=!0,n.destroy(),l.isManualRemoving=!1,this.view.addChildElement(s,{at:r}),elementor.channels.data.trigger("drag:after:update",n)}}},onSortUpdate:function(e,t){if(e.stopPropagation(),this.getChildViewContainer()[0]===t.item.parent()[0]){var n=elementor.channels.data.request("dragging:model"),i=t.item,o=this.view.collection,r=i.parent().children().index(i);elementor.channels.data.trigger("drag:before:update",n);this.view.children.findByModelCid(n.cid)._isRendering=!0,o.remove(n),this.view.addChildElement(n,{at:r}),elementor.saver.setFlagEditorChange(!0),elementor.channels.data.trigger("drag:after:update",n)}},onAddChild:function(e){e.$el.attr("data-model-cid",e.model.cid)}}),t.exports=i},{}],71:[function(e,t,n){var i;i=Marionette.ItemView.extend({template:"#tmpl-elementor-empty-preview",className:"elementor-empty-view",events:{click:"onClickAdd"},onClickAdd:function(){elementor.getPanelView().setPage("elements")}}),t.exports=i},{}],72:[function(e,t,n){var i,o=e("elementor-elements/views/base"),r=e("elementor-elements/views/column-empty");i=o.extend({template:Marionette.TemplateCache.get("#tmpl-elementor-element-column-content"),emptyView:r,childViewContainer:"> .elementor-column-wrap > .elementor-widget-wrap",behaviors:function(){var t=o.prototype.behaviors.apply(this,arguments);return _.extend(t,{Sortable:{behaviorClass:e("elementor-behaviors/sortable"),elChildType:"widget"},Resizable:{behaviorClass:e("elementor-behaviors/resizable")},HandleDuplicate:{behaviorClass:e("elementor-behaviors/handle-duplicate")},HandleAddMode:{behaviorClass:e("elementor-behaviors/duplicate")}}),elementor.hooks.applyFilters("elements/column/behaviors",t,this)},className:function(){return o.prototype.className.apply(this,arguments)+" elementor-column elementor-"+(this.isInner()?"inner":"top")+"-column"},tagName:function(){return this.model.getSetting("html_tag")||"div"},ui:function(){var e=o.prototype.ui.apply(this,arguments);return e.columnInner="> .elementor-column-wrap",e.percentsTooltip="> .elementor-element-overlay .elementor-column-percents-tooltip",e},triggers:{"click @ui.addButton":"click:new"},initialize:function(){o.prototype.initialize.apply(this,arguments),this.addControlValidator("_inline_size",this.onEditorInlineSizeInputChange)},isDroppingAllowed:function(){var e=elementor.channels.panelElements.request("element:selected");if(!e)return!1;var t=e.model.get("elType");return"section"===t?!this.isInner():"widget"===t},getPercentsForDisplay:function(){return(+this.model.getSetting("_inline_size")||this.getPercentSize()).toFixed(1)+"%"},changeSizeUI:function(){var e=this,t=e.model.getSetting("_column_size");e.$el.attr("data-col",t),_.defer(function(){e.ui.percentsTooltip&&e.ui.percentsTooltip.text(e.getPercentsForDisplay())})},getPercentSize:function(e){return e||(e=this.el.getBoundingClientRect().width),+(e/this.$el.parent().width()*100).toFixed(3)},getSortableOptions:function(){return{connectWith:".elementor-widget-wrap",items:"> .elementor-element"}},changeChildContainerClasses:function(){var e="elementor-element-empty",t="elementor-element-populated";this.collection.isEmpty()?this.ui.columnInner.removeClass(t).addClass(e):this.ui.columnInner.removeClass(e).addClass(t)},onCollectionChanged:function(){o.prototype.onCollectionChanged.apply(this,arguments),this.changeChildContainerClasses()},onRender:function(){var e=this;o.prototype.onRender.apply(e,arguments),e.changeChildContainerClasses(),e.changeSizeUI(),e.$el.html5Droppable({items:" > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element, >.elementor-column-wrap > .elementor-widget-wrap > .elementor-empty-view > .elementor-first-add",axis:["vertical"],groups:["elementor-element"],isDroppingAllowed:e.isDroppingAllowed.bind(e),currentElementClass:"elementor-html5dnd-current-element",placeholderClass:"elementor-sortable-placeholder elementor-widget-placeholder",hasDraggingOnChildClass:"elementor-dragging-on-child",onDropping:function(t,n){n.stopPropagation();var i=jQuery(this).index();"bottom"===t&&i++,e.addElementFromPanel({at:i})}})},onSettingsChanged:function(e){o.prototype.onSettingsChanged.apply(this,arguments);var t=e.changedAttributes();("_column_size"in t||"_inline_size"in t)&&this.changeSizeUI()},onEditorInlineSizeInputChange:function(e,t){var n=[],i=this.model.getSetting("_column_size");if(100===i)return n.push("Could not resize one column"),n;t||(t=i);try{this._parent.resizeChild(this,+t,+e)}catch(e){e.message===this._parent.errors.columnWidthTooLarge&&n.push(e.message)}return n}}),t.exports=i},{"elementor-behaviors/duplicate":65,"elementor-behaviors/handle-duplicate":66,"elementor-behaviors/resizable":69,"elementor-behaviors/sortable":70,"elementor-elements/views/base":64,"elementor-elements/views/column-empty":71}],73:[function(e,t,n){var i,o=e("elementor-elements/views/base"),r=e("elementor-views/add-section/inline");i=o.extend({template:Marionette.TemplateCache.get("#tmpl-elementor-element-section-content"),addSectionView:null,toggleEditTools:!1,className:function(){return o.prototype.className.apply(this,arguments)+" elementor-section elementor-"+(this.isInner()?"inner":"top")+"-section"},tagName:function(){return this.model.getSetting("html_tag")||"section"},childViewContainer:"> .elementor-container > .elementor-row",behaviors:function(){var t=o.prototype.behaviors.apply(this,arguments);return _.extend(t,{Sortable:{behaviorClass:e("elementor-behaviors/sortable"),elChildType:"column"},HandleDuplicate:{behaviorClass:e("elementor-behaviors/handle-duplicate")},HandleAddMode:{behaviorClass:e("elementor-behaviors/duplicate")}}),elementor.hooks.applyFilters("elements/section/behaviors",t,this)},errors:{columnWidthTooLarge:"New column width is too large",columnWidthTooSmall:"New column width is too small"},events:function(){var e=o.prototype.events.apply(this,arguments);return e["click @ui.addButton"]="onClickAdd",e},initialize:function(){o.prototype.initialize.apply(this,arguments),this.listenTo(this.collection,"add remove reset",this._checkIsFull),this._checkIsEmpty()},addEmptyColumn:function(){this.addChildModel({id:elementor.helpers.getUniqueID(),elType:"column",settings:{},elements:[]})},addChildModel:function(e,t){var n=e instanceof Backbone.Model,i=this.isInner();return n?e.set("isInner",i):e.isInner=i,o.prototype.addChildModel.apply(this,arguments)},getSortableOptions:function(){return{connectWith:(this.isInner()?".elementor-inner-section":".elementor-top-section")+" > .elementor-container > .elementor-row",handle:"> .elementor-element-overlay .elementor-editor-column-settings .elementor-editor-element-trigger",items:"> .elementor-column",forcePlaceholderSize:!0,tolerance:"pointer"}},onSettingsChanged:function(e){o.prototype.onSettingsChanged.apply(this,arguments),e.changed.structure&&this.redefineLayout()},getColumnPercentSize:function(e,t){return+(t/e.parent().width()*100).toFixed(3)},getDefaultStructure:function(){return this.collection.length+"0"},getStructure:function(){return this.model.getSetting("structure")},setStructure:function(e){if(+elementor.presetsFactory.getParsedStructure(e).columnsCount!==this.collection.length)throw new TypeError("The provided structure doesn't match the columns count.");this.model.setSetting("structure",e)},redefineLayout:function(){var e=elementor.presetsFactory.getPresetByStructure(this.getStructure());this.collection.each(function(t,n){t.setSetting("_column_size",e.preset[n]),t.setSetting("_inline_size",null)})},resetLayout:function(){this.setStructure(this.getDefaultStructure())},resetColumnsCustomSize:function(){this.collection.each(function(e){e.setSetting("_inline_size",null)})},isCollectionFilled:function(){return 10<=this.collection.length},_checkIsFull:function(){this.$el.toggleClass("elementor-section-filled",this.isCollectionFilled())},_checkIsEmpty:function(){this.collection.length||this.model.get("dontFillEmpty")||this.addEmptyColumn()},getColumnAt:function(e){var t=this.collection.at(e);return t?this.children.findByModelCid(t.cid):null},getNextColumn:function(e){return this.getColumnAt(this.collection.indexOf(e.model)+1)},getPreviousColumn:function(e){return this.getColumnAt(this.collection.indexOf(e.model)-1)},showChildrenPercentsTooltip:function(e,t){e.ui.percentsTooltip.show(),e.ui.percentsTooltip.attr("data-side",elementor.config.is_rtl?"right":"left"),t.ui.percentsTooltip.show(),t.ui.percentsTooltip.attr("data-side",elementor.config.is_rtl?"left":"right")},hideChildrenPercentsTooltip:function(e,t){e.ui.percentsTooltip.hide(),t.ui.percentsTooltip.hide()},resizeChild:function(e,t,n){var i=this.getNextColumn(e)||this.getPreviousColumn(e);if(!i)throw new ReferenceError("There is not any next column");var o=i.$el,r=+(t+(+i.model.getSetting("_inline_size")||this.getColumnPercentSize(o,o[0].getBoundingClientRect().width))-n).toFixed(3);if(r<10)throw new RangeError(this.errors.columnWidthTooLarge);if(n<10)throw new RangeError(this.errors.columnWidthTooSmall);return i.model.setSetting("_inline_size",r),!0},destroyAddSectionView:function(){this.addSectionView&&!this.addSectionView.isDestroyed&&this.addSectionView.destroy()},onRender:function(){o.prototype.onRender.apply(this,arguments),this._checkIsFull()},onClickAdd:function(){if(!this.addSectionView||this.addSectionView.isDestroyed){var e=this.model.collection.indexOf(this.model),t=new r({atIndex:e});t.render(),this.$el.before(t.$el),t.$el.hide(),setTimeout(function(){t.$el.slideDown()}),this.addSectionView=t}else this.addSectionView.fadeToDeath()},onAddChild:function(){this.isBuffering||this.model.get("dontFillEmpty")||this.resetLayout()},onRemoveChild:function(){this.isManualRemoving&&(this._checkIsEmpty(),this.resetLayout())},onChildviewRequestResizeStart:function(e){var t=this.getNextColumn(e);if(t){this.showChildrenPercentsTooltip(e,t);var n=e.$el.find("iframe").add(t.$el.find("iframe"));elementor.helpers.disableElementEvents(n)}},onChildviewRequestResizeStop:function(e){var t=this.getNextColumn(e);if(t){this.hideChildrenPercentsTooltip(e,t);var n=e.$el.find("iframe").add(t.$el.find("iframe"));elementor.helpers.enableElementEvents(n)}},onChildviewRequestResize:function(e,t,n){var i=+e.model.getSetting("_inline_size")||this.getColumnPercentSize(e.$el,e.$el.data("originalWidth"));t.element.css({width:"",left:"initial"});var o=this.getColumnPercentSize(t.element,t.size.width);try{this.resizeChild(e,i,o)}catch(e){return}e.model.setSetting("_inline_size",o)},onDestroy:function(){o.prototype.onDestroy.apply(this,arguments),this.destroyAddSectionView()}}),t.exports=i},{"elementor-behaviors/duplicate":65,"elementor-behaviors/handle-duplicate":66,"elementor-behaviors/sortable":70,"elementor-elements/views/base":64,"elementor-views/add-section/inline":116}],74:[function(e,t,n){var i,o=e("elementor-elements/views/base");i=o.extend({_templateType:null,getTemplate:function(){var e=this.getEditModel();return"remote"!==this.getTemplateType()?Marionette.TemplateCache.get("#tmpl-elementor-"+e.get("elType")+"-"+e.get("widgetType")+"-content"):_.template("")},className:function(){return o.prototype.className.apply(this,arguments)+" elementor-widget"},events:function(){var e=o.prototype.events.apply(this,arguments);return e.click="onClickEdit",e},behaviors:function(){var t=o.prototype.behaviors.apply(this,arguments);return _.extend(t,{InlineEditing:{behaviorClass:e("elementor-behaviors/inline-editing"),inlineEditingClass:"elementor-inline-editing"}}),elementor.hooks.applyFilters("elements/widget/behaviors",t,this)},initialize:function(){o.prototype.initialize.apply(this,arguments);var e=this.getEditModel();e.on({"before:remote:render":this.onModelBeforeRemoteRender.bind(this),"remote:render":this.onModelRemoteRender.bind(this)}),"remote"!==this.getTemplateType()||this.getEditModel().getHtmlCache()||e.renderRemoteServer();var t=this.onRender;this.render=_.throttle(this.render,300),this.onRender=function(){_.defer(t.bind(this))}},render:function(){if(this.model.isRemoteRequestActive())return this.handleEmptyWidget(),void this.$el.addClass("elementor-element");Marionette.CompositeView.prototype.render.apply(this,arguments)},handleEmptyWidget:function(){this.$el.addClass("elementor-widget-empty").append('<i class="elementor-widget-empty-icon '+this.getEditModel().getIcon()+'"></i>')},getTemplateType:function(){if(null===this._templateType){var e=this.getEditModel(),t=jQuery("#tmpl-elementor-"+e.get("elType")+"-"+e.get("widgetType")+"-content");this._templateType=t.length?"js":"remote"}return this._templateType},getHTMLContent:function(e){return this.getEditModel().getHtmlCache()||e},attachElContent:function(e){var t=this,n=t.getHTMLContent(e);return _.defer(function(){elementorFrontend.getElements("window").jQuery(t.el).html(n),t.bindUIElements()}),this},addInlineEditingAttributes:function(e,t){this.addRenderAttribute(e,{class:"elementor-inline-editing","data-elementor-setting-key":e}),t&&this.addRenderAttribute(e,{"data-elementor-inline-editing-toolbar":t})},getRepeaterSettingKey:function(e,t,n){return[t,n,e].join(".")},onModelBeforeRemoteRender:function(){this.$el.addClass("elementor-loading")},onBeforeDestroy:function(){elementor.$previewContents.find("#elementor-style-"+this.model.cid).remove()},onModelRemoteRender:function(){this.isDestroyed||(this.$el.removeClass("elementor-loading"),this.render())},onRender:function(){var e=this;o.prototype.onRender.apply(e,arguments);var t=e.getEditModel(),n=t.getSetting("_skin")||"default";e.$el.attr("data-element_type",t.get("widgetType")+"."+n).removeClass("elementor-widget-empty").addClass("elementor-widget-"+t.get("widgetType")+" elementor-widget-can-edit").children(".elementor-widget-empty-icon").remove(),e.$el.imagesLoaded().always(function(){setTimeout(function(){1>e.$el.height()&&e.handleEmptyWidget()},200)})}}),t.exports=i},{"elementor-behaviors/inline-editing":67,"elementor-elements/views/base":64}],75:[function(e,t,n){var i;i=Marionette.ItemView.extend({template:"#tmpl-elementor-mode-switcher-content",id:"elementor-mode-switcher-inner",ui:{previewButton:"#elementor-mode-switcher-preview-input",previewLabel:"#elementor-mode-switcher-preview",previewLabelA11y:"#elementor-mode-switcher-preview .elementor-screen-only"},events:{"change @ui.previewButton":"onPreviewButtonChange"},initialize:function(){this.listenTo(elementor.channels.dataEditMode,"switch",this.onEditModeChanged)},getCurrentMode:function(){return this.ui.previewButton.is(":checked")?"preview":"edit"},setMode:function(e){this.ui.previewButton.prop("checked","preview"===e).trigger("change")},toggleMode:function(){this.setMode(this.ui.previewButton.prop("checked")?"edit":"preview")},onRender:function(){this.onEditModeChanged()},onPreviewButtonChange:function(){elementor.changeEditMode(this.getCurrentMode())},onEditModeChanged:function(){var e=elementor.channels.dataEditMode.request("activeMode"),t=elementor.translate("preview"===e?"back_to_editor":"preview");this.ui.previewLabel.attr("title",t),this.ui.previewLabelA11y.text(t)}}),t.exports=i},{}],76:[function(e,t,n){t.exports=Marionette.ItemView.extend({template:"#tmpl-elementor-panel-footer-content",tagName:"nav",id:"elementor-panel-footer-tools",possibleRotateModes:["portrait","landscape"],ui:{buttonSave:"#elementor-panel-saver-button-publish, #elementor-panel-saver-menu-save-draft",menuButtons:".elementor-panel-footer-tool",settings:"#elementor-panel-footer-settings",deviceModeIcon:"#elementor-panel-footer-responsive > i",deviceModeButtons:"#elementor-panel-footer-responsive .elementor-panel-footer-sub-menu-item",saveTemplate:"#elementor-panel-saver-menu-save-template",history:"#elementor-panel-footer-history"},events:{"click @ui.settings":"onClickSettings","click @ui.deviceModeButtons":"onClickResponsiveButtons","click @ui.saveTemplate":"onClickSaveTemplate","click @ui.history":"onClickHistory"},behaviors:function(){var e={saver:{behaviorClass:elementor.modules.saver.footerBehavior}};return elementor.hooks.applyFilters("panel/footer/behaviors",e,this)},initialize:function(){this.listenTo(elementor.channels.deviceMode,"change",this.onDeviceModeChange)},getDeviceModeButton:function(e){return this.ui.deviceModeButtons.filter('[data-device-mode="'+e+'"]')},onPanelClick:function(e){var t=jQuery(e.target);if(!t.closest(".elementor-panel-footer-sub-menu-wrapper").length){var n=t.closest(".elementor-panel-footer-tool"),i=n.length&&!n.hasClass("elementor-open");this.ui.menuButtons.filter(":not(.elementor-leave-open)").removeClass("elementor-open"),i&&n.addClass("elementor-open")}},onClickSettings:function(){var e=this;"page_settings"!==elementor.getPanelView().getCurrentPageName()&&(elementor.getPanelView().setPage("page_settings"),elementor.getPanelView().getCurrentPageView().once("destroy",function(){e.ui.settings.removeClass("elementor-open")}))},onDeviceModeChange:function(){var e=elementor.channels.deviceMode.request("previousMode"),t=elementor.channels.deviceMode.request("currentMode");this.getDeviceModeButton(e).removeClass("active"),this.getDeviceModeButton(t).addClass("active"),this.ui.deviceModeIcon.removeClass("eicon-device-"+e).addClass("eicon-device-"+t)},onClickResponsiveButtons:function(e){var t=this.$(e.currentTarget).data("device-mode");elementor.changeDeviceMode(t)},onClickSaveTemplate:function(){elementor.templates.startModal({onReady:function(){elementor.templates.getLayout().showSaveTemplateView()}})},onClickHistory:function(){"historyPage"!==elementor.getPanelView().getCurrentPageName()&&elementor.getPanelView().setPage("historyPage")},onRender:function(){var e=this;_.defer(function(){elementor.getPanelView().$el.on("click",e.onPanelClick.bind(e))})}})},{}],77:[function(e,t,n){var i;i=Marionette.ItemView.extend({template:"#tmpl-elementor-panel-header",id:"elementor-panel-header",ui:{menuButton:"#elementor-panel-header-menu-button",menuIcon:"#elementor-panel-header-menu-button i",title:"#elementor-panel-header-title",addButton:"#elementor-panel-header-add-button"},events:{"click @ui.addButton":"onClickAdd","click @ui.menuButton":"onClickMenu"},setTitle:function(e){this.ui.title.html(e)},onClickAdd:function(){elementor.getPanelView().setPage("elements")},onClickMenu:function(){var e=elementor.getPanelView(),t="menu"===e.getCurrentPageName()?"elements":"menu";if("menu"===t){var n="eicon-arrow-"+(elementor.config.is_rtl?"right":"left");this.ui.menuIcon.removeClass("eicon-menu-bar").addClass(n)}e.setPage(t)}}),t.exports=i},{}],78:[function(e,t,n){var i,o=e("elementor-views/controls-stack");i=o.extend({template:Marionette.TemplateCache.get("#tmpl-editor-content"),id:"elementor-panel-page-editor",childViewContainer:"#elementor-controls",childViewOptions:function(){return{elementSettingsModel:this.model.get("settings"),elementEditSettings:this.model.get("editSettings")}},openActiveSection:function(){o.prototype.openActiveSection.apply(this,arguments),elementor.channels.editor.trigger("section:activated",this.activeSection,this)},isVisibleSectionControl:function(e){return o.prototype.isVisibleSectionControl.apply(this,arguments)&&elementor.helpers.isActiveControl(e,this.model.get("settings").attributes)},scrollToEditedElement:function(){elementor.helpers.scrollToView(this.getOption("editedElementView"))},onBeforeRender:function(){var e=elementor.getElementControls(this.model);if(!e)throw new Error("Editor controls not found");this.collection=new Backbone.Collection(_.values(e))},onDestroy:function(){var e=this.getOption("editedElementView");e&&e.$el.removeClass("elementor-element-editable"),this.model.trigger("editor:close"),this.triggerMethod("editor:destroy")},onRender:function(){var e=this.getOption("editedElementView");e&&e.$el.addClass("elementor-element-editable")},onDeviceModeChange:function(){o.prototype.onDeviceModeChange.apply(this,arguments),this.scrollToEditedElement()},onChildviewSettingsChange:function(e){var t=this.getOption("editedElementView"),n=t.model.get("elType");"widget"===n&&(n=t.model.get("widgetType")),elementor.channels.editor.trigger("change",e,t).trigger("change:"+n,e,t).trigger("change:"+n+":"+e.model.get("name"),e,t)}}),t.exports=i},{"elementor-views/controls-stack":119}],79:[function(e,t,n){var i,o=e("../models/element");i=Backbone.Collection.extend({model:o}),t.exports=i},{"../models/element":82}],80:[function(e,t,n){var i,o=e("../models/element");i=Backbone.Collection.extend({model:o}),t.exports=i},{"../models/element":82}],81:[function(e,t,n){var i,o=e("./collections/categories"),r=e("./collections/elements"),s=e("./views/categories"),l=elementor.modules.templateLibrary.ElementsCollectionView,a=e("./views/search"),c=e("./views/global");i=Marionette.LayoutView.extend({template:"#tmpl-elementor-panel-elements",regions:{elements:"#elementor-panel-elements-wrapper",search:"#elementor-panel-elements-search-area"},ui:{tabs:".elementor-panel-navigation-tab"},events:{"click @ui.tabs":"onTabClick"},regionViews:{},elementsCollection:null,categoriesCollection:null,initialize:function(){this.listenTo(elementor.channels.panelElements,"element:selected",this.destroy),this.initElementsCollection(),this.initCategoriesCollection(),this.initRegionViews()},initRegionViews:function(){var e={elements:{region:this.elements,view:l,options:{collection:this.elementsCollection}},categories:{region:this.elements,view:s,options:{collection:this.categoriesCollection}},search:{region:this.search,view:a},global:{region:this.elements,view:c}};this.regionViews=elementor.hooks.applyFilters("panel/elements/regionViews",e)},initElementsCollection:function(){var e=new r,t=elementor.config.elements.section;e.add({title:elementor.translate("inner_section"),elType:"section",categories:["basic"],icon:t.icon}),_.each(elementor.config.widgets,function(t){e.add({title:t.title,elType:t.elType,categories:t.categories,keywords:t.keywords,icon:t.icon,widgetType:t.widget_type,custom:t.custom})}),this.elementsCollection=e},initCategoriesCollection:function(){var e={};this.elementsCollection.each(function(t){_.each(t.get("categories"),function(n){e[n]||(e[n]=[]),e[n].push(t)})});var t=new o;_.each(elementor.config.elements_categories,function(n,i){e[i]&&t.add({name:i,title:n.title,icon:n.icon,items:e[i]})}),this.categoriesCollection=t},activateTab:function(e){this.ui.tabs.removeClass("active").filter('[data-view="'+e+'"]').addClass("active"),this.showView(e)},showView:function(e){var t=this.regionViews[e],n=t.options||{};t.region.show(new t.view(n))},clearSearchInput:function(){this.getChildView("search").clearInput()},changeFilter:function(e){elementor.channels.panelElements.reply("filter:value",e).trigger("filter:change")},clearFilters:function(){this.changeFilter(null),this.clearSearchInput()},onChildviewChildrenRender:function(){this.updateElementsScrollbar()},onChildviewSearchChangeInput:function(e){this.changeFilter(e.ui.input.val(),"search")},onDestroy:function(){elementor.channels.panelElements.reply("filter:value",null)},onShow:function(){this.showView("categories"),this.showView("search")},onTabClick:function(e){this.activateTab(e.currentTarget.dataset.view)},updateElementsScrollbar:function(){elementor.channels.data.trigger("scrollbar:update")}}),t.exports=i},{"./collections/categories":79,"./collections/elements":80,"./views/categories":83,"./views/global":87,"./views/search":88}],82:[function(e,t,n){var i;i=Backbone.Model.extend({defaults:{title:"",categories:[],keywords:[],icon:"",elType:"widget",widgetType:""}}),t.exports=i},{}],83:[function(e,t,n){var i,o=e("./category");i=Marionette.CompositeView.extend({template:"#tmpl-elementor-panel-categories",childView:o,childViewContainer:"#elementor-panel-categories",id:"elementor-panel-elements-categories",initialize:function(){this.listenTo(elementor.channels.panelElements,"filter:change",this.onPanelElementsFilterChange)},onPanelElementsFilterChange:function(){elementor.channels.panelElements.request("filter:value")&&elementor.getPanelView().getCurrentPageView().showView("elements")}}),t.exports=i},{"./category":84}],84:[function(e,t,n){var i,o=e("../collections/elements");i=Marionette.CompositeView.extend({template:"#tmpl-elementor-panel-elements-category",className:"elementor-panel-category",childView:e("elementor-panel/pages/elements/views/element"),childViewContainer:".panel-elements-category-items",initialize:function(){this.collection=new o(this.model.get("items"))}}),t.exports=i},{"../collections/elements":80,"elementor-panel/pages/elements/views/element":85}],85:[function(e,t,n){var i;i=Marionette.ItemView.extend({template:"#tmpl-elementor-element-library-element",className:"elementor-element-wrapper",onRender:function(){var e=this;this.$el.html5Draggable({onDragStart:function(){elementor.channels.panelElements.reply("element:selected",e).trigger("element:drag:start")},onDragEnd:function(){elementor.channels.panelElements.trigger("element:drag:end")},groups:["elementor-element"]})}}),t.exports=i},{}],86:[function(e,t,n){var i;i=Marionette.CollectionView.extend({childView:e("elementor-panel/pages/elements/views/element"),id:"elementor-panel-elements",initialize:function(){this.listenTo(elementor.channels.panelElements,"filter:change",this.onFilterChanged)},filter:function(e){var t=elementor.channels.panelElements.request("filter:value");return!t||(-1!==e.get("title").toLowerCase().indexOf(t.toLowerCase())||_.any(e.get("keywords"),function(e){return-1!==e.toLowerCase().indexOf(t.toLowerCase())}))},onFilterChanged:function(){elementor.channels.panelElements.request("filter:value")||this.onFilterEmpty(),this._renderChildren(),this.triggerMethod("children:render")},onFilterEmpty:function(){elementor.getPanelView().getCurrentPageView().showView("categories")}}),t.exports=i},{"elementor-panel/pages/elements/views/element":85}],87:[function(e,t,n){t.exports=Marionette.ItemView.extend({template:"#tmpl-elementor-panel-global",id:"elementor-panel-global",initialize:function(){elementor.getPanelView().getCurrentPageView().search.reset()},onDestroy:function(){elementor.getPanelView().getCurrentPageView().showView("search")}})},{}],88:[function(e,t,n){var i;i=Marionette.ItemView.extend({template:"#tmpl-elementor-panel-element-search",id:"elementor-panel-elements-search-wrapper",ui:{input:"input"},events:{"keyup @ui.input":"onInputChanged"},clearInput:function(){this.ui.input.val("")},onInputChanged:function(e){27===e.keyCode&&this.clearInput(),this.triggerMethod("search:change:input")},onRender:function(){var e=this.ui.input;setTimeout(function(){e.focus()})}}),t.exports=i},{}],89:[function(e,t,n){var i,o=e("elementor-panel/pages/menu/views/group");i=Marionette.CompositeView.extend({id:"elementor-panel-page-menu",template:"#tmpl-elementor-panel-menu",childView:o,childViewContainer:"#elementor-panel-page-menu-content",initialize:function(){this.collection=i.getGroups()},onDestroy:function(){var e="eicon-arrow-"+(elementor.config.is_rtl?"right":"left");elementor.panel.currentView.getHeaderView().ui.menuIcon.removeClass(e).addClass("eicon-menu-bar")}},{groups:null,initGroups:function(){this.groups=new Backbone.Collection([{name:"style",title:elementor.translate("global_style"),items:[{name:"global-colors",icon:"fa fa-paint-brush",title:elementor.translate("global_colors"),type:"page",pageName:"colorScheme"},{name:"global-fonts",icon:"fa fa-font",title:elementor.translate("global_fonts"),type:"page",pageName:"typographyScheme"},{name:"color-picker",icon:"fa fa-eyedropper",title:elementor.translate("color_picker"),type:"page",pageName:"colorPickerScheme"}]},{name:"settings",title:elementor.translate("settings"),items:[{name:"elementor-settings",icon:"fa fa-external-link",title:elementor.translate("elementor_settings"),type:"link",link:elementor.config.settings_page_link,newTab:!0},{name:"about-elementor",icon:"fa fa-info-circle",title:elementor.translate("about_elementor"),type:"link",link:elementor.config.elementor_site,newTab:!0}]}])},getGroups:function(){return this.groups||this.initGroups(),this.groups},addItem:function(e,t,n){var i=this.getGroups().findWhere({name:t});if(i){var o,r=i.get("items");n&&(o=_.findWhere(r,{name:n})),o?r.splice(r.indexOf(o),0,e):r.push(e)}}}),t.exports=i},{"elementor-panel/pages/menu/views/group":90}],90:[function(e,t,n){var i=e("elementor-panel/pages/menu/views/item");t.exports=Marionette.CompositeView.extend({template:"#tmpl-elementor-panel-menu-group",className:"elementor-panel-menu-group",childView:i,childViewContainer:".elementor-panel-menu-items",initialize:function(){this.collection=new Backbone.Collection(this.model.get("items"))},onChildviewClick:function(e){switch(e.model.get("type")){case"page":var t=e.model.get("pageName"),n=e.model.get("title");elementor.getPanelView().setPage(t,n);break;case"link":var i=e.model.get("link");e.model.get("newTab")?open(i,"_blank"):location.href=e.model.get("link");break;default:var o=e.model.get("callback");_.isFunction(o)&&o.call(e)}}})},{"elementor-panel/pages/menu/views/item":91}],91:[function(e,t,n){t.exports=Marionette.ItemView.extend({template:"#tmpl-elementor-panel-menu-item",className:"elementor-panel-menu-item",triggers:{click:"click"}})},{}],92:[function(e,t,n){var i,o={color:e("elementor-panel/pages/schemes/items/color"),typography:e("elementor-panel/pages/schemes/items/typography")};i=Marionette.CompositeView.extend({id:function(){return"elementor-panel-scheme-"+this.getType()},className:function(){return"elementor-panel-scheme elementor-panel-scheme-"+this.getUIType()},childViewContainer:".elementor-panel-scheme-items",getTemplate:function(){return Marionette.TemplateCache.get("#tmpl-elementor-panel-schemes-"+this.getType())},getChildView:function(){return o[this.getUIType()]},getUIType:function(){return this.getType()},ui:function(){return{saveButton:".elementor-panel-scheme-save .elementor-button",discardButton:".elementor-panel-scheme-discard .elementor-button",resetButton:".elementor-panel-scheme-reset .elementor-button"}},events:function(){return{"click @ui.saveButton":"saveScheme","click @ui.discardButton":"discardScheme","click @ui.resetButton":"setDefaultScheme"}},initialize:function(){this.model=new Backbone.Model,this.resetScheme()},getType:function(){},getScheme:function(){return elementor.schemes.getScheme(this.getType())},changeChildrenUIValues:function(e){var t=this;_.each(e,function(e,n){var i=t.collection.findWhere({key:n});t.children.findByModelCid(i.cid).changeUIValue(e)})},discardScheme:function(){elementor.schemes.resetSchemes(this.getType()),this.onSchemeChange(),this.ui.saveButton.prop("disabled",!0),this._renderChildren()},setSchemeValue:function(e,t){elementor.schemes.setSchemeValue(this.getType(),e,t),this.onSchemeChange()},saveScheme:function(){elementor.schemes.saveScheme(this.getType()),this.ui.saveButton.prop("disabled",!0),this.resetScheme(),this._renderChildren()},setDefaultScheme:function(){var e=elementor.config.default_schemes[this.getType()].items;this.changeChildrenUIValues(e)},resetItems:function(){this.model.set("items",this.getScheme().items)},resetCollection:function(){var e=this,t=e.model.get("items");e.collection=new Backbone.Collection,_.each(t,function(t,n){t.type=e.getType(),t.key=n,e.collection.add(t)})},resetScheme:function(){this.resetItems(),this.resetCollection()},onSchemeChange:function(){elementor.schemes.printSchemesStyle()},onChildviewValueChange:function(e,t){this.ui.saveButton.removeProp("disabled"),this.setSchemeValue(e.model.get("key"),t)}}),t.exports=i},{"elementor-panel/pages/schemes/items/color":97,"elementor-panel/pages/schemes/items/typography":98}],93:[function(e,t,n){var i;i=e("elementor-panel/pages/schemes/colors").extend({getType:function(){return"color-picker"},getUIType:function(){return"color"},onSchemeChange:function(){},getViewComparator:function(){return this.orderView},orderView:function(e){return elementor.helpers.getColorPickerPaletteIndex(e.get("key"))}}),t.exports=i},{"elementor-panel/pages/schemes/colors":94}],94:[function(e,t,n){var i,o=e("elementor-panel/pages/schemes/base");i=o.extend({ui:function(){var e=o.prototype.ui.apply(this,arguments);return e.systemSchemes=".elementor-panel-scheme-color-system-scheme",e},events:function(){var e=o.prototype.events.apply(this,arguments);return e["click @ui.systemSchemes"]="onSystemSchemeClick",e},getType:function(){return"color"},onSystemSchemeClick:function(e){var t=jQuery(e.currentTarget).data("schemeName"),n=elementor.config.system_schemes[this.getType()][t].items;this.changeChildrenUIValues(n)}}),t.exports=i},{"elementor-panel/pages/schemes/base":92}],95:[function(e,t,n){var i;i=Marionette.ItemView.extend({template:"#tmpl-elementor-panel-schemes-disabled",id:"elementor-panel-schemes-disabled",className:"elementor-panel-nerd-box",disabledTitle:"",templateHelpers:function(){return{disabledTitle:this.disabledTitle}}}),t.exports=i},{}],96:[function(e,t,n){var i;i=Marionette.ItemView.extend({getTemplate:function(){return Marionette.TemplateCache.get("#tmpl-elementor-panel-scheme-"+this.getUIType()+"-item")},className:function(){return"elementor-panel-scheme-item"}}),t.exports=i},{}],97:[function(e,t,n){var i;i=e("elementor-panel/pages/schemes/items/base").extend({getUIType:function(){return"color"},ui:{input:".elementor-panel-scheme-color-value"},changeUIValue:function(e){this.ui.input.wpColorPicker("color",e)},onBeforeDestroy:function(){this.ui.input.wpColorPicker("instance")&&this.ui.input.wpColorPicker("close")},onRender:function(){var e=this;elementor.helpers.wpColorPicker(e.ui.input,{change:function(t,n){e.triggerMethod("value:change",n.color.toString())}})}}),t.exports=i},{"elementor-panel/pages/schemes/items/base":96}],98:[function(e,t,n){var i,o=e("elementor-panel/pages/schemes/items/base");i=o.extend({getUIType:function(){return"typography"},className:function(){return o.prototype.className.apply(this,arguments)+" elementor-panel-box"},ui:{heading:".elementor-panel-heading",allFields:".elementor-panel-scheme-typography-item-field",inputFields:"input.elementor-panel-scheme-typography-item-field",selectFields:"select.elementor-panel-scheme-typography-item-field",selectFamilyFields:'select.elementor-panel-scheme-typography-item-field[name="font_family"]'},events:{"input @ui.inputFields":"onFieldChange","change @ui.selectFields":"onFieldChange","click @ui.heading":"toggleVisibility"},onRender:function(){var e=this;this.ui.inputFields.add(this.ui.selectFields).each(function(){var t=jQuery(this),n=t.attr("name"),i=e.model.get("value")[n];t.val(i)}),this.ui.selectFamilyFields.select2({dir:elementor.config.is_rtl?"rtl":"ltr"})},toggleVisibility:function(){this.ui.heading.toggleClass("elementor-open")},changeUIValue:function(e){this.ui.allFields.each(function(){var t=jQuery(this),n=t.attr("name"),i=e[n];t.val(i).trigger("change")})},onFieldChange:function(e){var t=this.$(e.currentTarget),n=elementor.schemes.getSchemeValue("typography",this.model.get("key")).value,i=t.attr("name");n[i]=t.val(),"font_family"!==i||_.isEmpty(n[i])||elementor.helpers.enqueueFont(n[i]),this.triggerMethod("value:change",n)}}),t.exports=i},{"elementor-panel/pages/schemes/items/base":96}],99:[function(e,t,n){var i;i=e("elementor-panel/pages/schemes/base").extend({getType:function(){return"typography"}}),t.exports=i},{"elementor-panel/pages/schemes/base":92}],100:[function(e,t,n){var i,o=e("elementor-layouts/edit-mode");i=Marionette.LayoutView.extend({template:"#tmpl-elementor-panel",id:"elementor-panel-inner",regions:{content:"#elementor-panel-content-wrapper",header:"#elementor-panel-header-wrapper",footer:"#elementor-panel-footer",modeSwitcher:"#elementor-mode-switcher"},pages:{},childEvents:{"click:add":function(){this.setPage("elements")},"editor:destroy":function(){this.setPage("elements")}},currentPageName:null,currentPageView:null,_isScrollbarInitialized:!1,initialize:function(){this.initPages()},buildPages:function(){var t={elements:{view:e("elementor-panel/pages/elements/elements"),title:'<img src="'+elementor.config.assets_url+'images/logo-panel.svg">'},editor:{view:e("elementor-panel/pages/editor")},menu:{view:elementor.modules.panel.Menu,title:'<img src="'+elementor.config.assets_url+'images/logo-panel.svg">'},colorScheme:{view:e("elementor-panel/pages/schemes/colors")},typographyScheme:{view:e("elementor-panel/pages/schemes/typography")},colorPickerScheme:{view:e("elementor-panel/pages/schemes/color-picker")}},n=Object.keys(elementor.schemes.getSchemes()),i=_.difference(n,elementor.schemes.getEnabledSchemesTypes());return _.each(i,function(n){var i=elementor.schemes.getScheme(n);t[n+"Scheme"].view=e("elementor-panel/pages/schemes/disabled").extend({disabledTitle:i.disabled_title})}),t},initPages:function(){var e;this.getPages=function(t){return e||(e=this.buildPages()),t?e[t]:e},this.addPage=function(t,n){e||(e=this.buildPages()),e[t]=n}},getHeaderView:function(){return this.getChildView("header")},getFooterView:function(){return this.getChildView("footer")},getCurrentPageName:function(){return this.currentPageName},getCurrentPageView:function(){return this.currentPageView},setPage:function(e,t,n){var i=this.getPages(e);if(!i)throw new ReferenceError("Elementor panel doesn't have page named '"+e+"'");i.options&&(n=_.extend(i.options,n));var o=i.view;i.getView&&(o=i.getView()),this.currentPageView=new o(n),this.showChildView("content",this.currentPageView),this.getHeaderView().setTitle(t||i.title),this.currentPageName=e,this.trigger("set:page",this.currentPageView).trigger("set:page:"+e,this.currentPageView)},openEditor:function(e,t){if("editor"===this.getCurrentPageName()){if(this.getCurrentPageView().model===e)return}var n=elementor.getElementData(e);this.setPage("editor",elementor.translate("edit_element",[n.title]),{model:e,editedElementView:t});var i="panel/open_editor/"+e.get("elType");elementor.hooks.doAction(i,this,e,t),elementor.hooks.doAction(i+"/"+e.get("widgetType"),this,e,t)},onBeforeShow:function(){var t=e("elementor-layouts/panel/footer"),n=e("elementor-layouts/panel/header");this.showChildView("modeSwitcher",new o),this.showChildView("header",new n),this.showChildView("footer",new t),this.updateScrollbar=_.throttle(this.updateScrollbar,100),this.getRegion("content").on("before:show",this.onEditorBeforeShow.bind(this)).on("empty",this.onEditorEmpty.bind(this)).on("show",this.updateScrollbar.bind(this)),this.setPage("elements"),this.listenTo(elementor.channels.data,"scrollbar:update",this.updateScrollbar)},onEditorBeforeShow:function(){_.defer(this.updateScrollbar.bind(this))},onEditorEmpty:function(){this.updateScrollbar()},updateScrollbar:function(){var e=this.content.$el;if(!this._isScrollbarInitialized)return e.perfectScrollbar(),void(this._isScrollbarInitialized=!0);e.perfectScrollbar("update")}}),t.exports=i},{"elementor-layouts/edit-mode":75,"elementor-layouts/panel/footer":76,"elementor-layouts/panel/header":77,"elementor-panel/pages/editor":78,"elementor-panel/pages/elements/elements":81,"elementor-panel/pages/schemes/color-picker":93,"elementor-panel/pages/schemes/colors":94,"elementor-panel/pages/schemes/disabled":95,"elementor-panel/pages/schemes/typography":99}],101:[function(e,t,n){var i;i={config:{},initConfig:function(){this.config={ajaxParams:{type:"POST",url:elementor.config.ajaxurl,data:{}},actionPrefix:"elementor_"}},init:function(){this.initConfig()},send:function(e,t){var n=elementor.helpers.cloneObject(this.config.ajaxParams);t=t||{},e=this.config.actionPrefix+e,jQuery.extend(n,t),n.data instanceof FormData?(n.data.append("action",e),n.data.append("_nonce",elementor.config.nonce)):(n.data.action=e,n.data._nonce=elementor.config.nonce);var i=n.success,o=n.error;return(i||o)&&(n.success=function(e){e.success&&i&&i(e.data),!e.success&&o&&o(e.data)},o&&(n.error=function(e){o(e)})),jQuery.ajax(n)}},t.exports=i},{}],102:[function(e,t,n){var i;i=function(){var e=this;this.compare=function(e,t,n){switch(n){case"==":return e==t;case"!=":return e!=t;case"!==":return e!==t;case"in":return-1!==t.indexOf(e);case"!in":return-1===t.indexOf(e);case"<":return e<t;case"<=":return e<=t;case">":return e>t;case">=":return e>=t;default:return e===t}},this.check=function(t,n){var i="or"===t.relation,o=!i;return jQuery.each(t.terms,function(){var t;if(this.terms)t=e.check(this,n);else{var r=this.name.match(/(\w+)(?:\[(\w+)])?/),s=n[r[1]];r[2]&&(s=s[r[2]]),t=e.compare(s,this.value,this.operator)}return i?(t&&(o=!0),!t):t?void 0:o=!1}),o}},t.exports=new i},{}],103:[function(e,t,n){var i,o=e("elementor-utils/view-module"),r=e("elementor-editor-utils/stylesheet");(i=o.extend({stylesheet:null,getDefaultSettings:function(){return{id:0}},getDefaultElements:function(){return{$stylesheetElement:jQuery("<style>",{id:"elementor-style-"+this.getSettings("id")})}},initStylesheet:function(){var e=elementor.config.viewportBreakpoints;this.stylesheet=new r,this.stylesheet.addDevice("mobile",0).addDevice("tablet",e.md).addDevice("desktop",e.lg)},addStyleRules:function(e,t,n,i,o){var r=this;_.each(e,function(e){e.styleFields&&e.styleFields.length&&t[e.name].each(function(t){r.addStyleRules(e.styleFields,t.attributes,n,i.concat(["{{CURRENT_ITEM}}"]),o.concat([".elementor-repeater-item-"+t.get("_id")]))}),r.addControlStyleRules(e,t,n,i,o)})},addControlStyleRules:function(e,t,n,o,r){var s=this;i.addControlStyleRules(s.stylesheet,e,n,function(e){return s.getStyleControlValue(e,t)},o,r)},getStyleControlValue:function(e,t){var n=t[e.name];if(e.selectors_dictionary&&(n=e.selectors_dictionary[n]||n),_.isNumber(n)||!_.isEmpty(n))return n},addStyleToDocument:function(){elementor.$previewContents.find("head").append(this.elements.$stylesheetElement),this.elements.$stylesheetElement.text(this.stylesheet)},removeStyleFromDocument:function(){this.elements.$stylesheetElement.remove()},onInit:function(){o.prototype.onInit.apply(this,arguments),this.initStylesheet()}})).addControlStyleRules=function(e,t,n,i,o,r){var s=i(t);void 0!==s&&_.each(t.selectors,function(l,a){var c;try{c=l.replace(/{{(?:([^.}]+)\.)?([^}]*)}}/g,function(e,o,r){var l=t,a=s;if(o){if(!(l=_.findWhere(n,{name:o})))return"";a=i(l)}var c=elementor.getControlView(l.type).getStyleValue(r.toLowerCase(),a);if(""===c)throw"";return c})}catch(e){return}if(!_.isEmpty(c)){var d=/^(?:\([^)]+\)){1,2}/,m=a.match(d),u={};if(m){m=m[0],a=a.replace(d,"");for(var h,p=/\(([^)]+)\)/g,g=[];h=p.exec(m);)g.push(h[1]);_.each(g,function(e){if("desktop"!==e){var t=e.replace(/\+$/,"");u[t===e?"max":"min"]=t}})}_.each(o,function(e,t){var n=e.source?e.source:e,i=new RegExp(n,"g");a=a.replace(i,r[t])}),!Object.keys(u).length&&t.responsive&&"desktop"===(u=_.pick(elementor.helpers.cloneObject(t.responsive),["min","max"])).max&&delete u.max,e.addRules(a,c,u)}})},t.exports=i},{"elementor-editor-utils/stylesheet":113,"elementor-utils/view-module":124}],104:[function(e,t,n){t.exports=new function(){var e=this,t=[],n={},i={},o=function(t){var i=t.originalEvent,o=i.error;if(o){var r=!1,s=n.urlsToWatch;jQuery.each(s,function(){if(-1!==o.stack.indexOf(this))return r=!0,!1}),r&&e.addError({type:o.name,message:o.message,url:i.filename,line:i.lineno,column:i.colno})}};this.addURLToWatch=function(e){n.urlsToWatch.push(e)},this.addCustomError=function(e,t,n){var i={type:e.name,message:e.message,url:e.fileName||e.sourceURL,line:e.lineNumber||e.line,column:e.columnNumber||e.column,customFields:{category:t||"general",tag:n}};if(!i.url){var o=e.stack.match(/\n {4}at (.*?(?=:(\d+):(\d+)))/);o&&(i.url=o[1],i.line=o[2],i.column=o[3])}this.addError(i)},this.addError=function(n){var i={type:"Error",timestamp:Math.floor((new Date).getTime()/1e3),message:null,url:null,line:null,column:null,customFields:{}};t.push(jQuery.extend(!0,i,n)),e.sendErrors()},this.sendErrors=function(){i.$window.off("error",o),jQuery.ajax({url:ElementorConfig.ajaxurl,method:"POST",data:{action:"elementor_debug_log",data:t},success:function(){t=[],i.$window.on("error",o)}})},n={debounceDelay:500,urlsToWatch:["elementor/assets"]},i.$window=jQuery(window),i.$window.on("error",o),e.sendErrors=_.debounce(e.sendErrors,n.debounceDelay)}},{}],105:[function(e,t,n){var i;i={init:function(){var e;this.getModal=function(){return e||(e=this.initModal()),e},jQuery(document).on({"heartbeat-send":function(e,t){t.elementor_post_lock={post_ID:elementor.config.post_id}},"heartbeat-tick":function(e,t){t.locked_user?(elementor.saver.isEditorChanged()&&elementor.saver.saveEditor({status:"autosave"}),i.showLockMessage(t.locked_user)):i.getModal().hide(),elementor.config.nonce=t.elementorNonce},"heartbeat-tick.wp-refresh-nonces":function(e,t){var n=t["elementor-refresh-nonces"];n&&(n.heartbeatNonce&&(elementor.config.nonce=n.elementorNonce),n.heartbeatNonce&&(window.heartbeatSettings.nonce=n.heartbeatNonce))}}),elementor.config.locked_user&&i.showLockMessage(elementor.config.locked_user)},initModal:function(){var e=elementor.dialogsManager.createWidget("lightbox",{headerMessage:elementor.translate("take_over")});return e.addButton({name:"go_back",text:elementor.translate("go_back"),callback:function(){parent.history.go(-1)}}),e.addButton({name:"take_over",text:elementor.translate("take_over"),callback:function(){wp.heartbeat.enqueue("elementor_force_post_lock",!0),wp.heartbeat.connectNow()}}),e},showLockMessage:function(e){i.getModal().setMessage(elementor.translate("dialog_user_taken_over",[e])).show()}},t.exports=i},{}],106:[function(e,t,n){var i;i={_enqueuedFonts:[],elementsHierarchy:{section:{column:{widget:null,section:null}}},enqueueFont:function(e){if(-1===this._enqueuedFonts.indexOf(e)){var t,n={ru_RU:"cyrillic",uk:"cyrillic",bg_BG:"cyrillic",vi:"vietnamese",el:"greek",he_IL:"hebrew"};switch(elementor.config.controls.font.options[e]){case"googlefonts":t="https://fonts.googleapis.com/css?family="+e+":100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic",n[elementor.config.locale]&&(t+="&subset="+n[elementor.config.locale]);break;case"earlyaccess":t="https://fonts.googleapis.com/earlyaccess/"+e.replace(/\s+/g,"").toLowerCase()+".css"}_.isEmpty(t)||elementor.$previewContents.find("link:last").after('<link href="'+t+'" rel="stylesheet" type="text/css">'),this._enqueuedFonts.push(e)}},getElementChildType:function(e,t){if(t||(t=this.elementsHierarchy),void 0!==t[e])return jQuery.isPlainObject(t[e])?Object.keys(t[e]):null;for(var n in t)if(t.hasOwnProperty(n)&&jQuery.isPlainObject(t[n])){var i=this.getElementChildType(e,t[n]);if(i)return i}return null},getUniqueID:function(){return Math.random().toString(16).substr(2,7)},stringReplaceAll:function(e,t){var n=new RegExp(Object.keys(t).join("|"),"gi");return e.replace(n,function(e){return t[e]})},isActiveControl:function(e,t){var n,i;if(_.isFunction(e.get)?(n=e.get("condition"),i=e.get("conditions")):(n=e.condition,i=e.conditions),i)return elementor.conditions.check(i,t);if(_.isEmpty(n))return!0;var o=_.filter(n,function(e,n){var i=n.match(/([a-z_0-9]+)(?:\[([a-z_]+)])?(!?)$/i),o=i[1],r=i[2],s=!!i[3],l=t[o];if(void 0===l)return!0;r&&(l=l[r]);var a;return a=_.isArray(e)&&!_.isEmpty(e)?_.contains(e,l):_.isArray(l)&&!_.isEmpty(l)?_.contains(l,e):_.isEqual(e,l),s?a:!a});return _.isEmpty(o)},cloneObject:function(e){return JSON.parse(JSON.stringify(e))},disableElementEvents:function(e){e.each(function(){var e=this.style.pointerEvents;"none"!==e&&jQuery(this).data("backup-pointer-events",e).css("pointer-events","none")})},enableElementEvents:function(e){e.each(function(){var e=jQuery(this),t=e.data("backup-pointer-events");void 0!==t&&e.removeData("backup-pointer-events").css("pointer-events",t)})},getColorPickerPaletteIndex:function(e){return["7","8","1","5","2","3","6","4"].indexOf(e)},wpColorPicker:function(e,t){var n=this,i=elementor.schemes.getScheme("color-picker"),o=_.sortBy(i.items,function(e){return n.getColorPickerPaletteIndex(e.key)}),r={width:window.innerWidth>=1440?271:251,palettes:_.pluck(o,"value")};return t&&_.extend(r,t),e.wpColorPicker(r)},isInViewport:function(e,t){var n=e.getBoundingClientRect();return t=t||document.documentElement,n.top>=0&&n.left>=0&&n.bottom<=(window.innerHeight||t.clientHeight)&&n.right<=(window.innerWidth||t.clientWidth)},scrollToView:function(e){setTimeout(function(){elementor.$previewContents.find("html, body").animate({scrollTop:e.$el.offset().top-elementor.$preview[0].contentWindow.innerHeight/2})},500)}},t.exports=i},{}],107:[function(e,t,n){var i;i=function(){var e=this,t={},n=[],i=function(e){var t,n=e.size;if("custom"===n){var i=e.dimension;if(!i.width&&!i.height)return"full";t="custom_"+i.width+"x"+i.height}else t=n;return t};e.onceTriggerChange=_.once(function(e){window.setTimeout(function(){e.get("settings").trigger("change",e.get("settings"))},700)}),e.getImageUrl=function(t){e.registerItem(t);var n=e.getItem(t);if(!n){if("custom"===t.size)return void(elementor.getPanelView()&&"editor"===elementor.getPanelView().currentPageName&&t.model&&e.onceTriggerChange(t.model));n=t.url}return n},e.getItem=function(e){var n=i(e),o=e.id;return!!n&&(!(!t[o]||!t[o][n])&&t[o][n])},e.registerItem=function(t){""!==t.id&&(e.getItem(t)||(n.push(t),e.debounceGetRemoteItems()))},e.getRemoteItems=function(){var e,o,r=[],s=Object.keys(n).length;if(0!==s){if(1===s){for(o in n){e=n[o];break}if(e&&e.model)return void e.model.renderRemoteServer()}for(o in n){e=n[o];var l=i(e),a=e.id,c=!t[a]||0===Object.keys(t[a]).length;r.push({id:a,size:l,is_first_time:c})}window.elementor.ajax.send("get_images_details",{data:{items:r},success:function(e){var i,o;for(i in e){t[i]||(t[i]={});for(o in e[i])t[i][o]=e[i][o]}n=[]}})}},e.debounceGetRemoteItems=_.debounce(e.getRemoteItems,300)},t.exports=new i},{}],108:[function(e,t,n){!function(e){var t=function(e){try{return e.originalEvent.dataTransfer.setData("test","test"),e.originalEvent.dataTransfer.clearData("test"),!0}catch(e){return!1}},n={html5Draggable:function(n){var i=this,o={},r={},s={element:"",groups:null,onDragStart:null,onDragEnd:null},l=function(t){e.isFunction(o.onDragEnd)&&o.onDragEnd.call(r.$element,t,i)},a=function(n){var s={groups:o.groups||[]};t(n)&&n.originalEvent.dataTransfer.setData(JSON.stringify(s),!0),e.isFunction(o.onDragStart)&&o.onDragStart.call(r.$element,n,i)};this.destroy=function(){r.$element.off("dragstart",a),r.$element.removeAttr("draggable")},e.extend(!0,o,s,n),r.$element=e(o.element),r.$element.attr("draggable",!0),r.$element.on("dragstart",a).on("dragend",l)},html5Droppable:function(n){var i,o,r=this,s={},l={},a={element:"",items:">",horizontalSensitivity:"10%",axis:["vertical","horizontal"],placeholder:!0,currentElementClass:"html5dnd-current-element",placeholderClass:"html5dnd-placeholder",hasDraggingOnChildClass:"html5dnd-has-dragging-on-child",groups:null,isDroppingAllowed:null,onDragEnter:null,onDragging:null,onDropping:null,onDragLeave:null},c=function(){return-1!==s.axis.indexOf("vertical")},d=function(e,t){var n;return-1!==s.axis.indexOf("horizontal")&&(c()?!!(n=s.horizontalSensitivity.match(/\d+/))&&(n=n[0],/%$/.test(s.horizontalSensitivity)&&(n=t/n),e>t-n?"right":e<n&&"left"):e>t/2?"right":"left")},m=function(t){var n=e(i),r=n.outerHeight()-l.$placeholder.outerHeight(),s=n.outerWidth();if(t=t.originalEvent,!(o=d(t.offsetX,s)))if(c()){var a=i.getBoundingClientRect();o=t.clientY>a.top+r/2?"bottom":"top"}else o=null},u=function(){if(s.placeholder){var e="top"===o?"prependTo":"appendTo";l.$placeholder[e](i)}},h=function(n){var l,a,c;return!(s.groups&&t(n)&&(l=n.originalEvent.dataTransfer.types,c=!1,(l=Array.prototype.slice.apply(l)).forEach(function(e){try{if(!(a=JSON.parse(e)).groups.slice)return;s.groups.forEach(function(e){if(-1!==a.groups.indexOf(e))return c=!0,!1})}catch(e){}}),!c)||e.isFunction(s.isDroppingAllowed)&&!s.isDroppingAllowed.call(i,o,n,r))},p=function(t){t.stopPropagation(),i||(i=this,l.$element.parents().each(function(){var t=e(this).data("html5Droppable");t&&t.doDragLeave()}),m(t),h(t)&&(u(),l.$element.addClass(s.hasDraggingOnChildClass),e(i).addClass(s.currentElementClass),e.isFunction(s.onDragEnter)&&s.onDragEnter.call(i,o,t,r)))},g=function(t){t.stopPropagation(),i||p.call(this,t);var n=o;m(t),h(t)&&(t.preventDefault(),n!==o&&u(),e.isFunction(s.onDragging)&&s.onDragging.call(this,o,t,r))},f=function(t){var n=this.getBoundingClientRect();("dragleave"!==t.type||t.clientX<n.left||t.clientX>=n.right||t.clientY<n.top||t.clientY>=n.bottom)&&(e(i).removeClass(s.currentElementClass),r.doDragLeave())},v=function(t){m(t),h(t)&&(t.preventDefault(),e.isFunction(s.onDropping)&&s.onDropping.call(this,o,t,r))};this.doDragLeave=function(){s.placeholder&&l.$placeholder.remove(),l.$element.removeClass(s.hasDraggingOnChildClass),e.isFunction(s.onDragLeave)&&s.onDragLeave.call(i,event,r),i=o=null},this.destroy=function(){l.$element.off("dragenter",s.items,p).off("dragover",s.items,g).off("drop",s.items,v).off("dragleave drop",s.items,f)},e.extend(s,a,n),l.$element=e(s.element),l.$placeholder=e("<div>",{class:s.placeholderClass}),l.$element.on("dragenter",s.items,p).on("dragover",s.items,g).on("drop",s.items,v).on("dragleave drop",s.items,f)}};e.each(n,function(t,n){e.fn[t]=function(i){return i=i||{},this.each(function(){var o=e.data(this,t);o instanceof n?"destroy"===i&&(o.destroy(),e.removeData(this,t)):(i.element=this,e.data(this,t,new n(i)))}),this}})}(jQuery)},{}],109:[function(e,t,n){(i=jQuery).fn.elementorSerializeObject=function(){var e=this.serializeArray(),t={},n=function(e,t,i){var o=/^[^\[\]]+\[]/.test(t),r=/^[^\[\]]+\[[^\[\]]+]/.test(t),s=t.replace(/\[.*/,"");if(o)e[s]||(e[s]=[]);else{if(!r)return void(e.push?e.push(i):e[s]=i);e[s]||(e[s]={})}var l=t.match(/\[[^\[\]]*]/g);return l[0]=l[0].replace(/\[|]/g,""),n(e[s],l.join(""),i)};return i.each(e,function(){n(t,this.name,this.value)}),t};var i},{}],110:[function(e,t,n){var i=e("elementor-utils/module");t.exports=i.extend({initToast:function(){var e=elementor.dialogsManager.createWidget("buttons",{id:"elementor-toast",position:{my:"center bottom",at:"center bottom-10",of:"#elementor-panel-content-wrapper",autoRefresh:!0},hide:{onClick:!0,auto:!0,autoDelay:1e4},effects:{show:function(){var t=e.getElements("widget");t.show(),e.refreshPosition();var n=parseInt(t.css("top"),10);t.hide().css("top",n+100),t.animate({opacity:"show",height:"show",paddingBottom:"show",paddingTop:"show",top:n},{easing:"linear",duration:300})},hide:function(){var t=e.getElements("widget"),n=parseInt(t.css("top"),10);t.animate({opacity:"hide",height:"hide",paddingBottom:"hide",paddingTop:"hide",top:n+100},{easing:"linear",duration:300})}},buttonTag:"div"});this.getToast=function(){return e}},showToast:function(e){var t=this.getToast();t.setMessage(e.message),t.getElements("buttonsWrapper").empty(),e.buttons&&e.buttons.forEach(function(e){t.addButton(e)}),t.show()},onInit:function(){this.initToast()}})},{"elementor-utils/module":123}],111:[function(e,t,n){var i;i={getPresetsDictionary:function(){return{11:100/9,12:12.5,14:100/7,16:100/6,33:100/3,66:2/3*100,83:5/6*100}},getAbsolutePresetValues:function(e){var t=elementor.helpers.cloneObject(e),n=this.getPresetsDictionary();return _.each(t,function(e,i){n[e]&&(t[i]=n[e])}),t},getPresets:function(e,t){var n=elementor.helpers.cloneObject(elementor.config.elements.section.presets);return e&&(n=n[e]),t&&(n=n[t]),n},getPresetByStructure:function(e){var t=this.getParsedStructure(e);return this.getPresets(t.columnsCount,t.presetIndex)},getParsedStructure:function(e){return{columnsCount:(e+="").slice(0,-1),presetIndex:e.substr(-1)}},getPresetSVG:function(e,t,n,i){t=t||100,n=n||50,i=i||2;var o=this.getAbsolutePresetValues(e),r=this._generatePresetSVGPath(o,t,n,i);return this._createSVGPreset(r,t,n)},_createSVGPreset:function(e,t,n){var i=document.createElementNS("http://www.w3.org/2000/svg","svg");i.setAttributeNS("http://www.w3.org/2000/xmlns/","xmlns:xlink","http://www.w3.org/1999/xlink"),i.setAttribute("viewBox","0 0 "+t+" "+n);var o=document.createElementNS("http://www.w3.org/2000/svg","path");return o.setAttribute("d",e),i.appendChild(o),i},_generatePresetSVGPath:function(e,t,n,i){for(var o=t-i*(e.length-1),r=0,s="",l=0;l<e.length;l++){l&&(s+=" ");var a=e[l]/100*o;s+="M"+ +(r+=a).toFixed(4)+",0",s+="V"+n,s+="H"+ +(r-a).toFixed(4),s+="V0Z",r+=i}return s}},t.exports=i},{}],112:[function(e,t,n){var i,o=e("elementor-editor-utils/stylesheet"),r=e("elementor-editor-utils/controls-css-parser");i=function(){var e=this,t=new o,n={},i=".elementor-widget-",s={},l=function(n){var o=e.getWidgetSchemeControls(n);_.each(o,function(s){l=s,a=o,c=n.widget_type,r.addControlStyleRules(t,l,a,function(t){return e.getSchemeValue(t.scheme.type,t.scheme.value,t.scheme.key).value},["{{WRAPPER}}"],[i+c]);var l,a,c})};this.init=function(){return s.$style=jQuery("<style>",{id:"elementor-style-scheme"}),s.$previewHead=elementor.$previewContents.find("head"),s.$previewHead.append(s.$style),n=elementor.helpers.cloneObject(elementor.config.schemes.items),e},this.getWidgetSchemeControls=function(e){return _.filter(e.controls,function(e){return _.isObject(e.scheme)})},this.getSchemes=function(){return n},this.getEnabledSchemesTypes=function(){return elementor.config.schemes.enabled_schemes},this.getScheme=function(e){return n[e]},this.getSchemeValue=function(t,n,i){if(this.getEnabledSchemesTypes().indexOf(t)<0)return!1;var o=e.getScheme(t).items[n];if(i&&_.isObject(o)){var r=elementor.helpers.cloneObject(o);return r.value=o.value[i],r}return o},this.printSchemesStyle=function(){t.empty(),_.each(elementor.config.widgets,function(e){l(e)}),s.$style.text(t)},this.resetSchemes=function(e){n[e]=elementor.helpers.cloneObject(elementor.config.schemes.items[e])},this.saveScheme=function(e){elementor.config.schemes.items[e].items=elementor.helpers.cloneObject(n[e].items);var t={};_.each(n[e].items,function(e,n){t[n]=e.value}),NProgress.start(),elementor.ajax.send("apply_scheme",{data:{scheme_name:e,data:JSON.stringify(t)},success:function(){NProgress.done()}})},this.setSchemeValue=function(e,t,i){n[e].items[t].value=i}},t.exports=new i},{"elementor-editor-utils/controls-css-parser":103,"elementor-editor-utils/stylesheet":113}],113:[function(e,t,n){!function(e){var n=function(){var t=this,i={},o={},r={},s=function(e){var t={};return(e=e.split("-").filter(String)).forEach(function(e){var n=e.split("_"),i=n[0],o=n[1];t[i]="max"===i?function(e){var t=Object.keys(r),n=t.indexOf(e)+1;if(n>=t.length)throw new RangeError("Max value for this device is out of range.");return r[t[n]]-1}(o):r[o]}),t};this.addDevice=function(e,n){r[e]=n;var i=Object.keys(r);if(i.length<2)return t;i.sort(function(e,t){return r[e]-r[t]});var o={};return i.forEach(function(e){o[e]=r[e]}),r=o,t},this.addRawCSS=function(e,t){o[e]=t},this.addRules=function(n,o,r){var l="all";if(_.isEmpty(r)||(l=function(t){var n=[];return e.each(t,function(e){n.push(e+"_"+this)}),n.join("-")}(r)),i[l]||function(e){i[e]={};var t=Object.keys(i);if(!(t.length<2)){t.sort(function(e,t){if("all"===e)return-1;if("all"===t)return 1;var n=s(e);return s(t).max-n.max});var n={};t.forEach(function(e){n[e]=i[e]}),i=n}}(l),o){if(i[l][n]||(i[l][n]={}),"string"==typeof o){o=o.split(";").filter(String);var a={};try{e.each(o,function(){var e=this.split(/:(.*)?/);a[e[0].trim()]=e[1].trim().replace(";","")})}catch(e){return}o=a}return e.extend(i[l][n],o),t}var c=n.match(/[^{]+\{[^}]+}/g);e.each(c,function(){var e=this.match(/([^{]+)\{([^}]+)}/);e&&t.addRules(e[1].trim(),e[2].trim(),r)})},this.getRules=function(){return i},this.empty=function(){i={},o={}},this.toString=function(){var t="";return e.each(i,function(i){var o=n.parseRules(this);"all"!==i&&(o=function(t){var n=s(t),i=[];return e.each(n,function(e){i.push("("+e+"-width:"+this+"px)")}),"@media"+i.join(" and ")}(i)+"{"+o+"}"),t+=o}),e.each(o,function(){t+=this}),t}};n.parseRules=function(t){var i="";return e.each(t,function(e){var t=n.parseProperties(this);t&&(i+=e+"{"+t+"}")}),i},n.parseProperties=function(t){var n="";return e.each(t,function(e){this&&(n+=e+":"+this+";")}),n},t.exports=n}(jQuery)},{}],114:[function(e,t,n){var i;i=Marionette.ItemView.extend({template:Marionette.TemplateCache.get("#tmpl-elementor-add-section"),attributes:{"data-view":"choose-action"},ui:{addNewSection:".elementor-add-new-section",closeButton:".elementor-add-section-close",addSectionButton:".elementor-add-section-button",addTemplateButton:".elementor-add-template-button",selectPreset:".elementor-select-preset",presets:".elementor-preset"},events:{"click @ui.addSectionButton":"onAddSectionButtonClick","click @ui.addTemplateButton":"onAddTemplateButtonClick","click @ui.closeButton":"onCloseButtonClick","click @ui.presets":"onPresetSelected"},className:function(){return"elementor-add-section elementor-visible-desktop"},addSection:function(e,t){return elementor.sections.currentView.addSection(e,t)},setView:function(e){this.$el.attr("data-view",e)},showSelectPresets:function(){this.setView("select-preset")},closeSelectPresets:function(){this.setView("choose-action")},getTemplatesModalOptions:function(){return{onReady:function(){elementor.templates.showTemplates()}}},onAddSectionButtonClick:function(){this.showSelectPresets()},onAddTemplateButtonClick:function(){elementor.templates.startModal(this.getTemplatesModalOptions())},onRender:function(){this.$el.html5Droppable({axis:["vertical"],groups:["elementor-element"],placeholder:!1,currentElementClass:"elementor-html5dnd-current-element",hasDraggingOnChildClass:"elementor-dragging-on-child",onDropping:this.onDropping.bind(this)})},onPresetSelected:function(e){this.closeSelectPresets();var t,n=e.currentTarget.dataset.structure,i=elementor.presetsFactory.getParsedStructure(n),o=[];for(t=0;t<i.columnsCount;t++)o.push({id:elementor.helpers.getUniqueID(),elType:"column",settings:{},elements:[]});elementor.channels.data.trigger("element:before:add",{elType:"section"});this.addSection({elements:o}).setStructure(n),elementor.channels.data.trigger("element:after:add")},onDropping:function(){elementor.channels.data.trigger("section:before:drop"),this.addSection().addElementFromPanel(),elementor.channels.data.trigger("section:after:drop")}}),t.exports=i},{}],115:[function(e,t,n){var i=e("elementor-views/add-section/base");t.exports=i.extend({id:"elementor-add-new-section",onCloseButtonClick:function(){this.closeSelectPresets()}})},{"elementor-views/add-section/base":114}],116:[function(e,t,n){var i=e("elementor-views/add-section/base");t.exports=i.extend({options:{atIndex:null},className:function(){return i.prototype.className.apply(this,arguments)+" elementor-add-section-inline"},addSection:function(e,t){return(t=t||{}).at=this.getOption("atIndex"),i.prototype.addSection.call(this,e,t)},getTemplatesModalOptions:function(){return _.extend(i.prototype.getTemplatesModalOptions.apply(this,arguments),{importOptions:{at:this.getOption("atIndex")}})},fadeToDeath:function(){var e=this;e.$el.slideUp(function(){e.destroy()})},onCloseButtonClick:function(){this.fadeToDeath()},onPresetSelected:function(){i.prototype.onPresetSelected.apply(this,arguments),this.destroy()},onAddTemplateButtonClick:function(){i.prototype.onAddTemplateButtonClick.apply(this,arguments),this.destroy()},onDropping:function(){i.prototype.onDropping.apply(this,arguments),this.destroy()}})},{"elementor-views/add-section/base":114}],117:[function(e,t,n){t.exports=Marionette.CompositeView.extend({templateHelpers:function(){return{view:this}},getBehavior:function(e){return this._behaviors[Object.keys(this.behaviors()).indexOf(e)]},addChildModel:function(e,t){return this.collection.add(e,t,!0)},addChildElement:function(e,t){t=t||{};var n=this.getChildType(),i=e.get?e.get("elType"):e.elType;if(-1===n.indexOf(i))return delete t.at,this.children.last().addChildElement(e,t);var o=this.addChildModel(e,t),r=this.children.findByModel(o);return r.edit(),r}})},{}],118:[function(e,t,n){var i,o=e("elementor-elements/views/section");i=e("elementor-views/base-container").extend({childView:o,behaviors:function(){var t={Sortable:{behaviorClass:e("elementor-behaviors/sortable"),elChildType:"section"},HandleDuplicate:{behaviorClass:e("elementor-behaviors/handle-duplicate")},HandleAddMode:{behaviorClass:e("elementor-behaviors/duplicate")}};return elementor.hooks.applyFilters("elements/base-section-container/behaviors",t,this)},getSortableOptions:function(){return{handle:"> .elementor-element-overlay .elementor-editor-section-settings .elementor-editor-element-trigger",items:"> .elementor-section"}},getChildType:function(){return["section"]},isCollectionFilled:function(){return!1},initialize:function(){this.listenTo(this.collection,"add remove reset",this.onCollectionChanged).listenTo(elementor.channels.panelElements,"element:drag:start",this.onPanelElementDragStart).listenTo(elementor.channels.panelElements,"element:drag:end",this.onPanelElementDragEnd)},addSection:function(e,t){var n={id:elementor.helpers.getUniqueID(),elType:"section",settings:{},elements:[]};e&&_.extend(n,e);var i=this.addChildModel(n,t);return this.children.findByModelCid(i.cid)},onCollectionChanged:function(){elementor.saver.setFlagEditorChange(!0)},onPanelElementDragStart:function(){elementor.helpers.disableElementEvents(this.$el.find("iframe"))},onPanelElementDragEnd:function(){elementor.helpers.enableElementEvents(this.$el.find("iframe"))}}),t.exports=i},{"elementor-behaviors/duplicate":65,"elementor-behaviors/handle-duplicate":66,"elementor-behaviors/sortable":70,"elementor-elements/views/section":73,"elementor-views/base-container":117}],119:[function(e,t,n){var i;i=Marionette.CompositeView.extend({className:"elementor-panel-controls-stack",classes:{popover:"elementor-controls-popover"},activeTab:null,activeSection:null,templateHelpers:function(){return{elementData:elementor.getElementData(this.model)}},ui:function(){return{tabs:".elementor-panel-navigation-tab",reloadButton:".elementor-update-preview-button"}},events:function(){return{"click @ui.tabs":"onClickTabControl","click @ui.reloadButton":"onReloadButtonClick"}},modelEvents:{destroy:"onModelDestroy"},behaviors:{HandleInnerTabs:{behaviorClass:e("elementor-behaviors/inner-tabs")}},initialize:function(){this.listenTo(elementor.channels.deviceMode,"change",this.onDeviceModeChange)},filter:function(e){if(e.get("tab")!==this.activeTab)return!1;if("section"===e.get("type"))return!0;var t=e.get("section");return!t||t===this.activeSection},isVisibleSectionControl:function(e){return this.activeTab===e.get("tab")},activateTab:function(e){var t=this;this.activeTab=e.data("tab");this.ui.tabs.removeClass("active"),e.addClass("active");var n=this.collection.filter(function(e){return"section"===e.get("type")&&t.isVisibleSectionControl(e)});n[0]&&this.activateSection(n[0].get("name"))},activateSection:function(e){this.activeSection=e},getChildView:function(e){var t=e.get("type");return elementor.getControlView(t)},handlePopovers:function(){var e,t=this,n=!1;t.removePopovers(),t.children.each(function(i){n&&e.append(i.$el);var o=i.model.get("popover");o&&(o.start&&(n=!0,e=jQuery("<div>",{class:t.classes.popover}),i.$el.before(e),e.append(i.$el)),o.end&&(n=!1))})},removePopovers:function(){this.$el.find("."+this.classes.popover).remove()},openActiveSection:function(){var e=this.activeSection,t=this.children.filter(function(t){return e===t.model.get("name")});t[0]&&t[0].ui.heading.addClass("elementor-open")},onRenderCollection:function(){this.openActiveSection(),this.handlePopovers()},onRenderTemplate:function(){this.activateTab(this.ui.tabs.eq(0))},onModelDestroy:function(){this.destroy()},onClickTabControl:function(e){e.preventDefault();var t=this.$(e.currentTarget);this.activeTab!==t.data("tab")&&(this.activateTab(t),this._renderChildren())},onReloadButtonClick:function(){elementor.reloadPreview()},onDeviceModeChange:function(){this.$el.removeClass("elementor-responsive-switchers-open")},onChildviewControlSectionClicked:function(e){var t=e.ui.heading.hasClass("elementor-open");this.activateSection(t?null:e.model.get("name")),this._renderChildren()},onChildviewResponsiveSwitcherClick:function(e,t){"desktop"===t&&this.$el.toggleClass("elementor-responsive-switchers-open")}}),t.exports=i},{"elementor-behaviors/inner-tabs":68}],120:[function(e,t,n){var i,o=e("elementor-views/base-sections-container"),r=e("elementor-views/add-section/independent");i=o.extend({template:Marionette.TemplateCache.get("#tmpl-elementor-preview"),className:"elementor-inner",childViewContainer:".elementor-section-wrap",onRender:function(){var e=new r;e.render(),this.$el.append(e.$el)}}),t.exports=i},{"elementor-views/add-section/independent":115,"elementor-views/base-sections-container":118}],121:[function(e,t,n){"use strict";t.exports=function(){var e,t=Array.prototype.slice,n={actions:{},filters:{}};function i(e,t,i,o){var r,s,l;if(n[e][t])if(i)if(r=n[e][t],o)for(l=r.length;l--;)(s=r[l]).callback===i&&s.context===o&&r.splice(l,1);else for(l=r.length;l--;)r[l].callback===i&&r.splice(l,1);else n[e][t]=[]}function o(e,t,i,o,r){var s={callback:i,priority:o,context:r},l=n[e][t];if(l){var a=!1;if(jQuery.each(l,function(){if(this.callback===i)return a=!0,!1}),a)return;l.push(s),l=function(e){for(var t,n,i,o=1,r=e.length;o<r;o++){for(t=e[o],n=o;(i=e[n-1])&&i.priority>t.priority;)e[n]=e[n-1],--n;e[n]=t}return e}(l)}else l=[s];n[e][t]=l}function r(e,t,i){var o,r,s=n[e][t];if(!s)return"filters"===e&&i[0];if(r=s.length,"filters"===e)for(o=0;o<r;o++)i[0]=s[o].callback.apply(s[o].context,i);else for(o=0;o<r;o++)s[o].callback.apply(s[o].context,i);return"filters"!==e||i[0]}return e={removeFilter:function(t,n){return"string"==typeof t&&i("filters",t,n),e},applyFilters:function(){var n=t.call(arguments),i=n.shift();return"string"==typeof i?r("filters",i,n):e},addFilter:function(t,n,i,r){return"string"==typeof t&&"function"==typeof n&&o("filters",t,n,i=parseInt(i||10,10),r),e},removeAction:function(t,n){return"string"==typeof t&&i("actions",t,n),e},doAction:function(){var n=t.call(arguments),i=n.shift();return"string"==typeof i&&r("actions",i,n),e},addAction:function(t,n,i,r){return"string"==typeof t&&"function"==typeof n&&o("actions",t,n,i=parseInt(i||10,10),r),e}}}},{}],122:[function(e,t,n){t.exports=new function(){var e=this.hotKeysHandlers={},t=function(t){var n=e[t.which];n&&jQuery.each(n,function(){this.isWorthHandling&&!this.isWorthHandling(t)||!this.allowAltKey&&t.altKey||(t.preventDefault(),this.handle(t))})};this.isControlEvent=function(e){return e[-1!==navigator.userAgent.indexOf("Mac OS X")?"metaKey":"ctrlKey"]},this.addHotKeyHandler=function(t,n,i){e[t]||(e[t]={}),e[t][n]=i},this.bindListener=function(e){e.on("keydown",t)}}},{}],123:[function(e,t,n){var i=function(){var e,t=jQuery,n=arguments,i=this,o={};this.getItems=function(e,t){if(t){var n=t.split("."),i=n.splice(0,1);if(!n.length)return e[i];if(!e[i])return;return this.getItems(e[i],n.join("."))}return e},this.getSettings=function(t){return this.getItems(e,t)},this.setSettings=function(n,o,r){if(r||(r=e),"object"==typeof n)return t.extend(r,n),i;var s=n.split("."),l=s.splice(0,1);return s.length?(r[l]||(r[l]={}),i.setSettings(s.join("."),o,r[l])):(r[l]=o,i)},this.forceMethodImplementation=function(e){var t=e.callee.name;throw new ReferenceError("The method "+t+" must to be implemented in the inheritor child.")},this.on=function(e,t){return o[e]||(o[e]=[]),o[e].push(t),i},this.off=function(e,t){if(!o[e])return i;if(!t)return delete o[e],i;var n=o[e].indexOf(t);return-1!==n&&delete o[e][n],i},this.trigger=function(e){var n="on"+e[0].toUpperCase()+e.slice(1),r=Array.prototype.slice.call(arguments,1);i[n]&&i[n].apply(i,r);var s=o[e];return s?(t.each(s,function(e,t){t.apply(i,r)}),i):i},i.__construct.apply(i,n),t.each(i,function(e){var t=i[e];"function"==typeof t&&(i[e]=function(){return t.apply(i,arguments)})}),function(){e=i.getDefaultSettings();var o=n[0];o&&t.extend(e,o)}(),i.trigger("init")};i.prototype.__construct=function(){},i.prototype.getDefaultSettings=function(){return{}},i.extendsCount=0,i.extend=function(e){var t=jQuery,n=this,o=function(){return n.apply(this,arguments)};t.extend(o,n),(o.prototype=Object.create(t.extend({},n.prototype,e))).constructor=o;var r=++i.extendsCount;return o.prototype.getConstructorID=function(){return r},o.__super__=n.prototype,o},t.exports=i},{}],124:[function(e,t,n){var i;i=e("./module").extend({elements:null,getDefaultElements:function(){return{}},bindEvents:function(){},onInit:function(){this.initElements(),this.bindEvents()},initElements:function(){this.elements=this.getDefaultElements()}}),t.exports=i},{"./module":123}],125:[function(e,t,n){t.exports=Marionette.Behavior.extend({listenerAttached:!1,onBeforeRender:function(){this.view.collection&&!this.listenerAttached&&(this.view.collection.on("update",this.saveCollectionHistory,this),this.listenerAttached=!0)},saveCollectionHistory:function(e,t){if(elementor.history.history.getActive()){var n,i,o,r;t.add?(o=(i=t.changes.added)[0],r="add"):(o=(i=t.changes.removed)[0],r="remove");var s=elementor.history.history.getModelLabel(o);if(s){var l=[];_.each(i,function(e){l.push(e.toJSON({copyHtmlCache:!0}))}),n={type:r,elementType:o.get("elType"),elementID:o.get("id"),title:s,history:{behavior:this,collection:e,event:t,models:l}},elementor.history.history.addItem(n)}}},add:function(e,t,n){"section"===e[0].elType&&_.each(e,function(e){e.dontFillEmpty=!0}),t.addChildModel(e,{at:n,silent:0})},remove:function(e,t){t.remove(e,{silent:0})},restore:function(e,t){var n,i=e.get("type"),o=e.get("history"),r=!1;if(o.behavior.view.model){var s=o.behavior.view.model.get("id"),l=elementor.history.history.findView(s);l&&(n=l.getBehavior("CollectionHistory"))}switch(n||(n=o.behavior),n.view.collection.off("update",n.saveCollectionHistory),i){case"add":t?this.add(o.models,n.view,o.event.index):this.remove(o.models,n.view.collection),r=!0;break;case"remove":t?this.remove(o.models,n.view.collection):this.add(o.models,n.view,o.event.index),r=!0}return n.view.collection.on("update",n.saveCollectionHistory,o.behavior),r}})},{}],126:[function(e,t,n){var i=e("./item");t.exports=Backbone.Collection.extend({model:i})},{"./item":129}],127:[function(e,t,n){t.exports=Marionette.Behavior.extend({oldValues:[],listenerAttached:!1,initialize:function(){this.lazySaveTextHistory=_.debounce(this.saveTextHistory.bind(this),800)},onBeforeRender:function(){this.listenerAttached||(this.listenTo(this.view.getEditModel().get("settings"),"change",this.saveHistory),this.listenerAttached=!0)},saveTextHistory:function(e,t,n){var i,o={},r=e.get(n.name);i=r instanceof Backbone.Collection?r.toJSON():r,o[n.name]={old:this.oldValues[n.name],new:i};var s={type:"change",elementType:"control",title:elementor.history.history.getModelLabel(e),subTitle:e.controls[t[0]].label,history:{behavior:this,changed:o,model:this.view.getEditModel().toJSON()}};elementor.history.history.addItem(s),delete this.oldValues[n.name]},saveHistory:function(e){if(elementor.history.history.getActive()){var t=Object.keys(e.changed);if(t.length&&e.controls[t[0]]){if(1===t.length){var n=e.controls[t[0]];return _.isUndefined(this.oldValues[n.name])&&(this.oldValues[n.name]=e.previous(n.name)),void(elementor.history.history.isItemStarted()?this.saveTextHistory(e,t,n):this.lazySaveTextHistory(e,t,n))}var i={};_.each(t,function(t){i[t]={old:e.previous(t),new:e.get(t)}});var o={type:"change",elementType:"control",title:elementor.history.history.getModelLabel(e),history:{behavior:this,changed:i,model:this.view.getEditModel().toJSON()}};1===t.length&&(o.subTitle=e.controls[t[0]].label),elementor.history.history.addItem(o)}}},restore:function(e,t){var n=e.get("history"),i=n.model.id,o=elementor.history.history.findView(i);if(o){var r=(o.getEditModel?o.getEditModel():o.model).get("settings"),s=o.getBehavior("ElementHistory");s.stopListening(r,"change",this.saveHistory);var l={};_.each(n.changed,function(e,n){l[n]=t?e.new:e.old}),r.set(l),_.each(n.changed,function(e,t){r.trigger("change:external:"+t)}),e.set("status",t?"not_applied":"applied"),s.listenTo(r,"change",this.saveHistory)}}})},{}],128:[function(e,t,n){t.exports=Marionette.ItemView.extend({template:"#tmpl-elementor-panel-history-no-items",id:"elementor-panel-history-no-items",className:"elementor-panel-nerd-box"})},{}],129:[function(e,t,n){t.exports=Backbone.Model.extend({defaults:{id:0,type:"",elementType:"",status:"not_applied",title:"",subTitle:"",action:"",history:{}},initialize:function(){this.set("items",new Backbone.Collection)}})},{}],130:[function(e,t,n){var i=e("./collection"),o=e("./item"),r=e("./element-behavior"),s=e("./collection-behavior");t.exports=new function(){var e=this,t=null,n=new i,l=!1,a=!0,c={add:elementor.translate("added"),remove:elementor.translate("removed"),change:elementor.translate("edited"),move:elementor.translate("moved"),duplicate:elementor.translate("duplicated")},d=function(e){return e.ElementHistory={behaviorClass:r},e.CollectionHistory={behaviorClass:s},e},m=function(e){return e.CollectionHistory={behaviorClass:s},e},u=function(){elementor.hotKeys.addHotKeyHandler(90,"historyNavigation",{isWorthHandling:function(e){return n.length&&!jQuery(e.target).is("input, textarea, [contenteditable=true]")},handle:function(t){!function(t){var i=n.find(function(e){return"not_applied"===e.get("status")}),o=n.indexOf(i),r=t?o-1:o+1;!t&&!i||r<0||r>=n.length||e.doItem(r)}(90===t.which&&t.shiftKey)}}),elementor.hotKeys.addHotKeyHandler(72,"showHistoryPage",{isWorthHandling:function(e){return elementor.hotKeys.isControlEvent(e)&&e.shiftKey},handle:function(){elementor.getPanelView().setPage("historyPage")}})},h=function(){if(n.length>=2){var e=n.at(n.length-2);l="not_applied"===e.get("status")}};this.setActive=function(e){a=e},this.getActive=function(){return a},this.getItems=function(){return n},this.startItem=function(e){t=this.addItem(e)},this.endItem=function(){t=null},this.isItemStarted=function(){return null!==t},this.addItem=function(i){if(this.getActive()){for(n.length||n.add({status:"not_applied",title:elementor.translate("editing_started"),subTitle:"",action:"",editing_started:!0});n.length&&"applied"===n.first().get("status");)n.shift();var r=t||(new Date).getTime(),s=n.findWhere({id:r});s||(s=new o({id:r,title:i.title,subTitle:i.subTitle,action:(l=i,c[l.type]?c[l.type]:l.type),type:i.type,elementType:i.elementType}),e.startItemTitle="",e.startItemAction="");var l,a=0;"column"===i.elementType&&"remove"===i.type&&"column"===s.get("elementType")&&(a=1),s.get("items").add(i,{at:a}),n.add(s,{at:0});var d=elementor.getPanelView();return"historyPage"===d.getCurrentPageName()&&d.getCurrentPageView().render(),r}},this.doItem=function(t){this.setActive(!1);var i=n.at(t);"not_applied"===i.get("status")?this.undoItem(t):this.redoItem(t),this.setActive(!0);var o,r=elementor.getPanelView(),s=r.getCurrentPageView();if("editor"===r.getCurrentPageName())s.getOption("editedElementView").isDestroyed?r.setPage("historyPage"):o=s.getOption("editedElementView");else if("historyPage"===r.getCurrentPageName()&&s.render(),i instanceof Backbone.Model&&i.get("items").length){var a=i.get("items").first().get("history").behavior.view;a.model&&(o=e.findView(a.model.get("id")))}o&&!elementor.helpers.isInViewport(o.$el[0],elementor.$previewContents.find("html")[0])&&elementor.helpers.scrollToView(o),i.get("editing_started")&&(l||elementor.saver.setFlagEditorChange(!1))},this.undoItem=function(e){for(var t,i=0;i<e;i++)"not_applied"===(t=n.at(i)).get("status")&&(t.get("items").each(function(e){var t=e.get("history");t&&t.behavior.restore(e)}),t.set("status","applied"))},this.redoItem=function(e){for(var t=n.length-1;t>=e;t--){var i=n.at(t);if("applied"===i.get("status")){var o=_.toArray(i.get("items").models).reverse();_(o).each(function(e){var t=e.get("history");t&&t.behavior.restore(e,!0)}),i.set("status","not_applied")}}},this.getModelLabel=function(e){return e instanceof Backbone.Model||(e=new Backbone.Model(e)),elementor.getElementData(e).title},this.findView=function(e,t){var n=this,i=!1;return t||(t=elementor.sections.currentView.children),_.each(t._views,function(t){if(!i){var o=t.getEditModel?t.getEditModel():t.model;e===o.get("id")?i=t:t.children&&t.children.length&&(i=n.findView(e,t.children))}}),i},this.startMovingItem=function(t){elementor.history.history.startItem({type:"move",title:e.getModelLabel(t),elementType:t.get("elType")})},this.startInsertTemplate=function(e){elementor.history.history.startItem({type:"add",title:elementor.translate("template"),subTitle:e.get("title"),elementType:"template"})},this.startDropElement=function(){var t=elementor.channels.panelElements.request("element:selected");elementor.history.history.startItem({type:"add",title:e.getModelLabel(t.model),elementType:t.model.get("widgetType")||t.model.get("elType")})},this.startAddElement=function(t){elementor.history.history.startItem({type:"add",title:e.getModelLabel(t),elementType:t.elType})},this.startDuplicateElement=function(t){elementor.history.history.startItem({type:"duplicate",title:e.getModelLabel(t),elementType:t.get("elType")})},this.startRemoveElement=function(t){elementor.history.history.startItem({type:"remove",title:e.getModelLabel(t),elementType:t.get("elType")})},u(),elementor.hooks.addFilter("elements/base/behaviors",d),elementor.hooks.addFilter("elements/base-section-container/behaviors",m),elementor.channels.data.on("drag:before:update",e.startMovingItem).on("drag:after:update",e.endItem).on("element:before:add",e.startAddElement).on("element:after:add",e.endItem).on("element:before:remove",e.startRemoveElement).on("element:after:remove",e.endItem).on("element:before:duplicate",e.startDuplicateElement).on("element:after:duplicate",e.endItem).on("section:before:drop",e.startDropElement).on("section:after:drop",e.endItem).on("template:before:insert",e.startInsertTemplate).on("template:after:insert",e.endItem),elementor.channels.editor.on("saved",h)}},{"./collection":126,"./collection-behavior":125,"./element-behavior":127,"./item":129}],131:[function(e,t,n){t.exports=Marionette.CompositeView.extend({id:"elementor-panel-history",template:"#tmpl-elementor-panel-history-tab",childView:Marionette.ItemView.extend({template:"#tmpl-elementor-panel-history-item",ui:{item:".elementor-history-item"},triggers:{"click @ui.item":"item:click"}}),childViewContainer:"#elementor-history-list",currentItem:null,onRender:function(){var e=this;_.defer(function(){if(e.children.length){var t=e.collection.find(function(e){return"not_applied"===e.get("status")}),n=e.children.findByModel(t);e.updateCurrentItem(n.$el)}})},updateCurrentItem:function(e){var t="elementor-history-item-current";this.currentItem&&this.currentItem.removeClass(t),this.currentItem=e,this.currentItem.addClass(t)},onChildviewItemClick:function(e,t){if(e.$el!==this.currentItem){var n=t.model.collection.findIndex(t.model);elementor.history.history.doItem(n),this.updateCurrentItem(e.$el),this.isDestroyed||this.render()}}})},{}],132:[function(e,t,n){var i,o=e("./panel-page");i=function(){var t=this,n=function(){elementor.getPanelView().addPage("historyPage",{view:o,title:elementor.translate("history")})};jQuery(window).on("elementor:init",function(){elementor.on("preview:loaded",n),t.history=e("./history/manager"),t.revisions=e("./revisions/manager"),t.revisions.init()})},t.exports=new i},{"./history/manager":130,"./panel-page":133,"./revisions/manager":136}],133:[function(e,t,n){var i=e("./history/panel-tab"),o=e("./history/empty"),r=e("./revisions/panel-tab"),s=e("./revisions/empty");t.exports=Marionette.LayoutView.extend({template:"#tmpl-elementor-panel-history-page",regions:{content:"#elementor-panel-history-content"},ui:{tabs:".elementor-panel-navigation-tab"},events:{"click @ui.tabs":"onTabClick"},regionViews:{},currentTab:null,initialize:function(){this.initRegionViews()},initRegionViews:function(){var e=elementor.history.history.getItems(),t=elementor.history.revisions.getItems();this.regionViews={history:{region:this.content,view:function(){return e.length?i:o},options:{collection:e}},revisions:{region:this.content,view:function(){return t.length?r:s},options:{collection:t}}}},activateTab:function(e){this.ui.tabs.removeClass("active").filter('[data-view="'+e+'"]').addClass("active"),this.showView(e)},getCurrentTab:function(){return this.currentTab},showView:function(e){var t=this.regionViews[e],n=t.options||{},i=t.view;"function"==typeof i&&(i=t.view()),n.viewName=e,this.currentTab=new i(n),t.region.show(this.currentTab)},onRender:function(){this.showView("history")},onTabClick:function(e){this.activateTab(e.currentTarget.dataset.view)},onDestroy:function(){elementor.getPanelView().getFooterView().ui.history.removeClass("elementor-open")}})},{"./history/empty":128,"./history/panel-tab":131,"./revisions/empty":135,"./revisions/panel-tab":138}],134:[function(e,t,n){var i=e("./model");t.exports=Backbone.Collection.extend({model:i,comparator:function(e){return-e.get("timestamp")}})},{"./model":137}],135:[function(e,t,n){t.exports=Marionette.ItemView.extend({template:"#tmpl-elementor-panel-revisions-no-revisions",id:"elementor-panel-revisions-no-revisions",className:"elementor-panel-nerd-box"})},{}],136:[function(e,t,n){var i,o=e("./collection");i=function(){var e,t=this;this.getItems=function(){return e};var n=function(n){if(n.latest_revisions&&t.addRevisions(n.latest_revisions),n.revisions_ids){var i=e.filter(function(e){return-1!==n.revisions_ids.indexOf(e.get("id"))});e.reset(i)}};this.setEditorData=function(e){elementor.getRegion("sections").currentView.collection.reset(e)},this.getRevisionDataAsync=function(e,t){return _.extend(t,{data:{id:e}}),elementor.ajax.send("get_revision_data",t)},this.addRevisions=function(t){t.forEach(function(t){var n=e.findWhere({id:t.id});n&&e.remove(n),e.add(t)})},this.deleteRevision=function(t,n){var i={data:{id:t.get("id")},success:function(){if(n.success&&n.success(),t.destroy(),!e.length){var i=elementor.getPanelView();"historyPage"===i.getCurrentPageName()&&i.getCurrentPageView().activateTab("revisions")}}};n.error&&(i.error=n.error),elementor.ajax.send("delete_revision",i)},this.init=function(){e=new o(elementor.config.revisions),elementor.channels.editor.on("saved",n),function(){var e={isWorthHandling:function(){var e=elementor.getPanelView();if("historyPage"!==e.getCurrentPageName())return!1;var t=e.getCurrentPageView().getCurrentTab();return t.currentPreviewId&&t.currentPreviewItem&&t.children.length>1},handle:function(e){elementor.getPanelView().getCurrentPageView().getCurrentTab().navigate(38===e.which)}};elementor.hotKeys.addHotKeyHandler(38,"revisionNavigation",e),elementor.hotKeys.addHotKeyHandler(40,"revisionNavigation",e)}()}},t.exports=new i},{"./collection":134}],137:[function(e,t,n){var i;(i=Backbone.Model.extend()).prototype.sync=function(){return null},t.exports=i},{}],138:[function(e,t,n){t.exports=Marionette.CompositeView.extend({id:"elementor-panel-revisions",template:"#tmpl-elementor-panel-revisions",childView:e("./view"),childViewContainer:"#elementor-revisions-list",ui:{discard:".elementor-panel-scheme-discard .elementor-button",apply:".elementor-panel-scheme-save .elementor-button"},events:{"click @ui.discard":"onDiscardClick","click @ui.apply":"onApplyClick"},isRevisionApplied:!1,jqueryXhr:null,currentPreviewId:null,currentPreviewItem:null,initialize:function(){this.listenTo(elementor.channels.editor,"saved",this.onEditorSaved),this.currentPreviewId=elementor.config.current_revision_id},getRevisionViewData:function(e){var t=this;this.jqueryXhr=elementor.history.revisions.getRevisionDataAsync(e.model.get("id"),{success:function(n){elementor.history.revisions.setEditorData(n),t.setRevisionsButtonsActive(!0),t.jqueryXhr=null,e.$el.removeClass("elementor-revision-item-loading"),t.enterReviewMode()},error:function(){e.$el.removeClass("elementor-revision-item-loading"),"abort"!==t.jqueryXhr.statusText&&(t.currentPreviewItem=null,t.currentPreviewId=null,alert("An error occurred"))}})},setRevisionsButtonsActive:function(e){this.ui.apply.add(this.ui.discard).prop("disabled",!e)},deleteRevision:function(e){var t=this;e.$el.addClass("elementor-revision-item-loading"),elementor.history.revisions.deleteRevision(e.model,{success:function(){e.model.get("id")===t.currentPreviewId&&t.onDiscardClick(),t.currentPreviewId=null},error:function(t){e.$el.removeClass("elementor-revision-item-loading"),alert("An error occurred")}})},enterReviewMode:function(){elementor.changeEditMode("review")},exitReviewMode:function(){elementor.changeEditMode("edit")},navigate:function(e){var t=this.collection.indexOf(this.currentPreviewItem.model),n=e?t-1:t+1;n<0&&(n=this.collection.length-1),n>=this.collection.length&&(n=0),this.children.findByIndex(n).ui.detailsArea.trigger("click")},onEditorSaved:function(){this.exitReviewMode(),this.setRevisionsButtonsActive(!1),this.currentPreviewId=elementor.config.current_revision_id},onApplyClick:function(){elementor.saver.setFlagEditorChange(!0),elementor.saver.saveAutoSave(),this.isRevisionApplied=!0,this.currentPreviewId=null},onDiscardClick:function(){elementor.history.revisions.setEditorData(elementor.config.data),elementor.saver.setFlagEditorChange(this.isRevisionApplied),this.isRevisionApplied=!1,this.setRevisionsButtonsActive(!1),this.currentPreviewId=null,this.exitReviewMode(),this.currentPreviewItem&&this.currentPreviewItem.$el.removeClass("elementor-revision-current-preview")},onDestroy:function(){this.currentPreviewId&&this.onDiscardClick()},onRenderCollection:function(){if(this.currentPreviewId){var e=this.collection.findWhere({id:this.currentPreviewId});e&&(this.currentPreviewItem=this.children.findByModelCid(e.cid),this.currentPreviewItem.$el.addClass("elementor-revision-current-preview"))}},onChildviewDetailsAreaClick:function(e){var t=this,n=e.model.get("id");n!==t.currentPreviewId&&(this.jqueryXhr&&this.jqueryXhr.abort(),t.currentPreviewItem&&t.currentPreviewItem.$el.removeClass("elementor-revision-current-preview"),e.$el.addClass("elementor-revision-current-preview elementor-revision-item-loading"),elementor.saver.isEditorChanged()&&null===t.currentPreviewId?elementor.saver.saveEditor({status:"autosave",onSuccess:function(){t.getRevisionViewData(e)}}):t.getRevisionViewData(e),t.currentPreviewItem=e,t.currentPreviewId=n)},onChildviewDeleteClick:function(e){var t=this,n=e.model.get("type");e.model.get("id");elementor.dialogsManager.createWidget("confirm",{message:elementor.translate("dialog_confirm_delete",[n]),headerMessage:elementor.translate("delete_element",[n]),strings:{confirm:elementor.translate("delete"),cancel:elementor.translate("cancel")},defaultOption:"confirm",onConfirm:function(){t.deleteRevision(e)}}).show()}})},{"./view":139}],139:[function(e,t,n){t.exports=Marionette.ItemView.extend({template:"#tmpl-elementor-panel-revisions-revision-item",className:"elementor-revision-item",ui:{detailsArea:".elementor-revision-item__details",deleteButton:".elementor-revision-item__tools-delete"},triggers:{"click @ui.detailsArea":"detailsArea:click","click @ui.deleteButton":"delete:click"}})},{}]},{},[108,109,59]);
1
+ /*! elementor - v1.9.0 - 09-01-2018 */
2
  !function e(t,n,i){function o(s,l){if(!n[s]){if(!t[s]){var a="function"==typeof require&&require;if(!l&&a)return a(s,!0);if(r)return r(s,!0);var c=new Error("Cannot find module '"+s+"'");throw c.code="MODULE_NOT_FOUND",c}var d=n[s]={exports:{}};t[s][0].call(d.exports,function(e){var n=t[s][1][e];return o(n||e)},d,d.exports,e,t,n,i)}return n[s].exports}for(var r="function"==typeof require&&require,s=0;s<i.length;s++)o(i[s]);return o}({1:[function(e,t,n){t.exports=Marionette.Behavior.extend({previewWindow:null,ui:function(){return{buttonPreview:"#elementor-panel-saver-button-preview",buttonPublish:"#elementor-panel-saver-button-publish",buttonPublishLabel:"#elementor-panel-saver-button-publish-label",menuSaveDraft:"#elementor-panel-saver-menu-save-draft",lastEditedWrapper:".elementor-last-edited-wrapper"}},events:function(){return{"click @ui.buttonPreview":"onClickButtonPreview","click @ui.buttonPublish":"onClickButtonPublish","click @ui.menuSaveDraft":"onClickMenuSaveDraft"}},initialize:function(){elementor.saver.on("before:save",this.onBeforeSave.bind(this)).on("after:save",this.onAfterSave.bind(this)).on("after:saveError",this.onAfterSaveError.bind(this)).on("page:status:change",this.onPageStatusChange),elementor.settings.page.model.on("change",this.onPageSettingsChange.bind(this))},onRender:function(){this.setMenuItems(elementor.settings.page.model.get("post_status")),this.addTooltip()},onPageSettingsChange:function(e){var t=e.changed;_.isUndefined(t.post_status)||(this.setMenuItems(t.post_status),this.refreshWpPreview(),"page_settings"===elementor.getPanelView().getCurrentPageName()&&elementor.getPanelView().getCurrentPageView().render())},onPageStatusChange:function(e){"publish"===e&&elementor.notifications.showToast({message:elementor.translate("publish_notification"),buttons:[{name:"view_page",text:elementor.translate("have_a_look"),callback:function(){open(elementor.config.post_link)}}]})},onBeforeSave:function(e){NProgress.start(),"autosave"===e.status?this.ui.lastEditedWrapper.addClass("elementor-state-active"):this.ui.buttonPublish.addClass("elementor-button-state")},onAfterSave:function(e){NProgress.done(),this.ui.buttonPublish.removeClass("elementor-button-state"),this.ui.lastEditedWrapper.removeClass("elementor-state-active"),this.refreshWpPreview(),this.setLastEdited(e)},setLastEdited:function(e){this.ui.lastEditedWrapper.removeClass("elementor-button-state").find(".elementor-last-edited").html(e.config.last_edited)},onAfterSaveError:function(){NProgress.done(),this.ui.buttonPublish.removeClass("elementor-button-state")},onClickButtonPreview:function(){this.previewWindow=open(elementor.config.wp_preview.url,elementor.config.wp_preview.target),elementor.saver.isEditorChanged()&&(elementor.saver.xhr&&(elementor.saver.xhr.abort(),elementor.saver.isSaving=!1),elementor.saver.doAutoSave())},onClickButtonPublish:function(){switch(elementor.settings.page.model.get("post_status")){case"publish":case"private":elementor.saver.update();break;case"draft":elementor.config.current_user_can_publish?elementor.saver.publish():elementor.saver.savePending();break;case"pending":case void 0:elementor.config.current_user_can_publish?elementor.saver.publish():elementor.saver.update()}},onClickMenuSaveDraft:function(){elementor.saver.saveDraft()},setMenuItems:function(e){var t="publish";switch(e){case"publish":case"private":t="update";break;case"draft":elementor.config.current_user_can_publish||(t="submit");break;case"pending":case void 0:elementor.config.current_user_can_publish||(t="update")}this.ui.buttonPublishLabel.html(elementor.translate(t))},addTooltip:function(){this.$el.find(".tooltip-target").tipsy({gravity:"s",title:function(){return this.getAttribute("data-tooltip")}})},refreshWpPreview:function(){this.previewWindow&&this.previewWindow.location.reload&&(this.previewWindow.location=elementor.config.wp_preview.url)}})},{}],2:[function(e,t,n){var i=e("elementor-utils/module");t.exports=i.extend({autoSaveTimer:null,autosaveInterval:1e3*elementor.config.autosave_interval,isSaving:!1,isChangedDuringSave:!1,__construct:function(){this.setWorkSaver()},startTimer:function(e){clearTimeout(this.autoSaveTimer),e&&(this.autoSaveTimer=window.setTimeout(_.bind(this.doAutoSave,this),this.autosaveInterval))},saveDraft:function(){if(this.isEditorChanged()){switch(elementor.settings.page.model.get("post_status")){case"publish":case"private":this.doAutoSave();break;default:this.update()}}},doAutoSave:function(){"edit"===elementor.channels.dataEditMode.request("activeMode")&&this.saveAutoSave()},saveAutoSave:function(e){this.isEditorChanged()&&(e=_.extend({status:"autosave"},e),this.saveEditor(e))},savePending:function(e){e=_.extend({status:"pending"},e),this.saveEditor(e)},discard:function(){var e=this;elementor.ajax.send("discard_changes",{data:{post_id:elementor.config.post_id},success:function(){e.setFlagEditorChange(!1),location.href=elementor.config.exit_to_dashboard_url}})},update:function(e){e=_.extend({status:elementor.settings.page.model.get("post_status")},e),this.saveEditor(e)},publish:function(e){e=_.extend({status:"publish"},e),this.saveEditor(e)},setFlagEditorChange:function(e){e&&this.isSaving&&(this.isChangedDuringSave=!0),this.startTimer(e),elementor.channels.editor.reply("status",e).trigger("status:change",e)},isEditorChanged:function(){return!0===elementor.channels.editor.request("status")},setWorkSaver:function(){var e=this;elementor.$window.on("beforeunload",function(){if(e.isEditorChanged())return elementor.translate("before_unload_alert")})},saveEditor:function(e){if(!this.isSaving){e=_.extend({status:"draft",onSuccess:null},e);var t=this,n=elementor.elements.toJSON({removeDefault:!0}),i=elementor.settings.page.model.get("post_status"),o=i!==e.status;return t.trigger("before:save",e).trigger("before:save:"+e.status,e),t.isSaving=!0,t.isChangedDuringSave=!1,t.xhr=elementor.ajax.send("save_builder",{data:{post_id:elementor.config.post_id,status:e.status,data:JSON.stringify(n)},success:function(r){t.afterAjax(),t.isChangedDuringSave||t.setFlagEditorChange(!1),"autosave"!==e.status&&o&&elementor.settings.page.model.set("post_status",e.status),r.config&&jQuery.extend(!0,elementor.config,r.config),elementor.config.data=n,elementor.channels.editor.trigger("saved",r),t.trigger("after:save",r).trigger("after:save:"+e.status,r),o&&t.trigger("page:status:change",e.status,i),_.isFunction(e.onSuccess)&&e.onSuccess.call(this,r)},error:function(n){t.afterAjax(),t.trigger("after:saveError",n).trigger("after:saveError:"+e.status,n)}}),t.xhr}},afterAjax:function(){this.isSaving=!1,this.xhr=null}})},{"elementor-utils/module":123}],3:[function(e,t,n){var i=e("elementor-utils/view-module"),o=e("elementor-elements/models/base-settings"),r=e("elementor-editor-utils/controls-css-parser");t.exports=i.extend({controlsCSS:null,model:null,hasChange:!1,changeCallbacks:{},addChangeCallback:function(e,t){this.changeCallbacks[e]=t},bindEvents:function(){elementor.on("preview:loaded",this.onElementorPreviewLoaded),this.model.on("change",this.onModelChange)},addPanelPage:function(){var e=this.getSettings("name");elementor.getPanelView().addPage(e+"_settings",{view:elementor.settings.panelPages[e]||elementor.settings.panelPages.base,title:this.getSettings("panelPage.title"),options:{model:this.model,name:e}})},updateStylesheet:function(e){e||this.controlsCSS.stylesheet.empty(),this.controlsCSS.addStyleRules(this.model.getStyleControls(),this.model.attributes,this.model.controls,[/{{WRAPPER}}/g],[this.getSettings("cssWrapperSelector")]),this.controlsCSS.addStyleToDocument()},initModel:function(){this.model=new o(this.getSettings("settings"),{controls:this.getSettings("controls")})},initControlsCSSParser:function(){this.controlsCSS=new r({id:this.getSettings("name")})},getDataToSave:function(e){return e},save:function(e){var t=this;if(t.hasChange){var n=this.model.toJSON({removeDefault:!0}),i=this.getDataToSave({data:JSON.stringify(n)});NProgress.start(),elementor.ajax.send("save_"+this.getSettings("name")+"_settings",{data:i,success:function(){NProgress.done(),t.setSettings("settings",n),t.hasChange=!1,e&&e.apply(t,arguments)},error:function(){alert("An error occurred")}})}},addPanelMenuItem:function(){var e=this.getSettings("panelPage.menu");if(e){var t={icon:e.icon,title:this.getSettings("panelPage.title"),type:"page",pageName:this.getSettings("name")+"_settings"};elementor.modules.panel.Menu.addItem(t,"settings",e.beforeItem)}},onInit:function(){this.initModel(),this.initControlsCSSParser(),this.addPanelMenuItem(),this.debounceSave=_.debounce(this.save,3e3),i.prototype.onInit.apply(this,arguments)},onModelChange:function(e){var t=this;t.hasChange=!0,this.controlsCSS.stylesheet.empty(),_.each(e.changed,function(e,n){t.changeCallbacks[n]&&t.changeCallbacks[n].call(t,e)}),t.updateStylesheet(!0),t.debounceSave()},onElementorPreviewLoaded:function(){this.updateStylesheet(),this.addPanelPage()}})},{"elementor-editor-utils/controls-css-parser":103,"elementor-elements/models/base-settings":61,"elementor-utils/view-module":124}],4:[function(e,t,n){var i=e("elementor-views/controls-stack");t.exports=i.extend({id:function(){return"elementor-panel-"+this.getOption("name")+"-settings"},getTemplate:function(){return"#tmpl-elementor-panel-"+this.getOption("name")+"-settings"},childViewContainer:function(){return"#elementor-panel-"+this.getOption("name")+"-settings-controls"},childViewOptions:function(){return{elementSettingsModel:this.model}},initialize:function(){this.collection=new Backbone.Collection(_.values(this.model.controls))}})},{"elementor-views/controls-stack":119}],5:[function(e,t,n){var i=e("elementor-editor/components/settings/base/manager");t.exports=i.extend({changeCallbacks:{elementor_page_title_selector:function(e){var t=e||"h1.entry-title";(elementor.settings.page.model.controls.hide_title.selectors={})[t]="display: none",elementor.settings.page.updateStylesheet()}}})},{"elementor-editor/components/settings/base/manager":3}],6:[function(e,t,n){var i=e("elementor-editor/components/settings/base/manager");t.exports=i.extend({changeCallbacks:{post_title:function(e){elementorFrontend.getElements("$document").find(elementor.config.page_title_selector).text(e)},template:function(){this.save(function(){elementor.reloadPreview(),elementor.once("preview:loaded",function(){elementor.getPanelView().setPage("page_settings")})})}},bindEvents:function(){elementor.channels.editor.on("elementor:clearPage",function(){elementor.clearPage()}),i.prototype.bindEvents.apply(this,arguments)},getDataToSave:function(e){return e.id=elementor.config.post_id,e}})},{"elementor-editor/components/settings/base/manager":3}],7:[function(e,t,n){var i=e("elementor-utils/module");t.exports=i.extend({modules:{base:e("elementor-editor/components/settings/base/manager"),general:e("elementor-editor/components/settings/general/manager"),page:e("elementor-editor/components/settings/page/manager")},panelPages:{base:e("elementor-editor/components/settings/base/panel")},onInit:function(){this.initSettings()},initSettings:function(){var e=this;_.each(elementor.config.settings,function(t,n){var i=e.modules[n]||e.modules.base;e[n]=new i(t)})}})},{"elementor-editor/components/settings/base/manager":3,"elementor-editor/components/settings/base/panel":4,"elementor-editor/components/settings/general/manager":5,"elementor-editor/components/settings/page/manager":6,"elementor-utils/module":123}],8:[function(e,t,n){var i;i=Marionette.Behavior.extend({ui:{insertButton:".elementor-template-library-template-insert"},events:{"click @ui.insertButton":"onInsertButtonClick"},onInsertButtonClick:function(){this.view.model.get("hasPageSettings")?i.showImportDialog(this.view.model):elementor.templates.importTemplate(this.view.model)}},{dialog:null,showImportDialog:function(e){var t=i.getDialog();t.onConfirm=function(){elementor.templates.importTemplate(e,{withPageSettings:!0})},t.onCancel=function(){elementor.templates.importTemplate(e)},t.show()},initDialog:function(){i.dialog=elementor.dialogsManager.createWidget("confirm",{id:"elementor-insert-template-settings-dialog",headerMessage:elementor.translate("import_template_dialog_header"),message:elementor.translate("import_template_dialog_message")+"<br>"+elementor.translate("import_template_dialog_message_attention"),strings:{confirm:elementor.translate("yes"),cancel:elementor.translate("no")}})},getDialog:function(){return i.dialog||i.initDialog(),i.dialog}}),t.exports=i},{}],9:[function(e,t,n){var i,o=e("elementor-templates/models/template");i=Backbone.Collection.extend({model:o}),t.exports=i},{"elementor-templates/models/template":11}],10:[function(e,t,n){var i,o=e("elementor-templates/views/layout"),r=e("elementor-templates/collections/templates");i=function(){var e,t,n,i,s,l=this,a={},c={},d={},m={};this.init=function(){!function(){var e={saveDialog:{description:elementor.translate("save_your_template_description")},ajaxParams:{success:function(e){l.getTemplatesCollection().add(e),l.setTemplatesSource("local")},error:function(e){l.showErrorDialog(e)}}};_.each(["page","section"],function(t){var n=jQuery.extend(!0,{},e,{saveDialog:{title:elementor.translate("save_your_template",[elementor.translate(t)])}});l.registerTemplateType(t,n)})}(),elementor.addBackgroundClickListener("libraryToggleMore",{element:".elementor-template-library-template-more"})},this.getTemplateTypes=function(e){return e?d[e]:d},this.registerTemplateType=function(e,t){d[e]=t},this.deleteTemplate=function(e,t){var n=l.getDeleteDialog();n.onConfirm=function(){t.onConfirm&&t.onConfirm(),elementor.ajax.send("delete_template",{data:{source:e.get("source"),template_id:e.get("template_id")},success:function(n){s.remove(e,{silent:!0}),t.onSuccess&&t.onSuccess(n)}})},n.show()},this.importTemplate=function(e,t){t=t||{},i.showLoadingView(),l.requestTemplateContent(e.get("source"),e.get("template_id"),{data:{page_settings:t.withPageSettings},success:function(n){l.closeModal(),elementor.channels.data.trigger("template:before:insert",e),elementor.sections.currentView.addChildModel(n.content,c.importOptions||{}),elementor.channels.data.trigger("template:after:insert",e),t.withPageSettings&&elementor.settings.page.model.set(n.page_settings)},error:function(e){l.showErrorDialog(e)}})},this.saveTemplate=function(e,t){var n=d[e];_.extend(t,{source:"local",type:e}),n.prepareSavedData&&(t=n.prepareSavedData(t)),t.content=JSON.stringify(t.content);var i={data:t};n.ajaxParams&&_.extend(i,n.ajaxParams),elementor.ajax.send("save_template",i)},this.requestTemplateContent=function(e,t,n){var i={data:{source:e,edit_mode:!0,display:!0,template_id:t}};return n&&jQuery.extend(!0,i,n),elementor.ajax.send("get_template_data",i)},this.markAsFavorite=function(e,t){var n={data:{source:e.get("source"),template_id:e.get("template_id"),favorite:t}};return elementor.ajax.send("mark_template_as_favorite",n)},this.getDeleteDialog=function(){return t||(t=elementor.dialogsManager.createWidget("confirm",{id:"elementor-template-library-delete-dialog",headerMessage:elementor.translate("delete_template"),message:elementor.translate("delete_template_confirm"),strings:{confirm:elementor.translate("delete")}})),t},this.getErrorDialog=function(){return n||(n=elementor.dialogsManager.createWidget("alert",{id:"elementor-template-library-error-dialog",headerMessage:elementor.translate("an_error_occurred")})),n},this.getModal=function(){return e||(e=elementor.dialogsManager.createWidget("lightbox",{id:"elementor-template-library-modal",closeButton:!1})),e},this.getLayout=function(){return i},this.getTemplatesCollection=function(){return s},this.getConfig=function(e){return e?a[e]:a},this.requestLibraryData=function(e,t,n){if(!s||t){var i={data:{},success:function(t){s=new r(t.templates),a=t.config,e&&e()}};n&&(i.data.sync=!0),elementor.ajax.send("get_library_data",i)}else e&&e()},this.startModal=function(e){c=e||{},m={text:{callback:function(e){return e=e.toLowerCase(),this.get("title").toLowerCase().indexOf(e)>=0||_.any(this.get("tags"),function(t){return t.toLowerCase().indexOf(e)>=0})}},favorite:{}},jQuery.each(c.filters,function(e){m[e]?jQuery.extend(m[e],this):m[e]=this}),l.getModal().show(),l.setTemplatesSource("remote",!0),i||(i=new o),i.showLoadingView(),l.requestLibraryData(function(){c.onReady&&c.onReady()})},this.closeModal=function(){l.getModal().hide()},this.getFilter=function(e){return elementor.channels.templates.request("filter:"+e)},this.setFilter=function(e,t,n){elementor.channels.templates.reply("filter:"+e,t),n||elementor.channels.templates.trigger("filter:change")},this.getFilterTerms=function(e){return e?m[e]:m},this.setTemplatesSource=function(e,t){elementor.channels.templates.stopReplying(),l.setFilter("source",e),t||l.showTemplates()},this.showTemplates=function(){var e=l.getFilter("source"),t=s.filter(function(t){if(e!==t.get("source"))return!1;var n=d[t.get("type")];return!n||!1!==n.showInLibrary});i.showTemplatesView(new r(t))},this.showTemplatesModal=function(){l.startModal({onReady:l.showTemplates})},this.showErrorDialog=function(e){if("object"==typeof e){var t="";_.each(e,function(e){t+="<div>"+e.message+".</div>"}),e=t}else e?e+=".":e="<i>&#60;The error message is empty&#62;</i>";l.getErrorDialog().setMessage(elementor.translate("templates_request_error")+'<div id="elementor-template-library-error-info">'+e+"</div>").show()}},t.exports=new i},{"elementor-templates/collections/templates":9,"elementor-templates/views/layout":12}],11:[function(e,t,n){var i;i=Backbone.Model.extend({defaults:{template_id:0,title:"",source:"",type:"",author:"",thumbnail:"",url:"",export_link:"",tags:[]}}),t.exports=i},{}],12:[function(e,t,n){var i,o=e("elementor-templates/views/parts/header"),r=e("elementor-templates/views/parts/header-parts/logo"),s=e("elementor-templates/views/parts/header-parts/actions"),l=e("elementor-templates/views/parts/header-parts/menu"),a=e("elementor-templates/views/parts/header-parts/preview"),c=e("elementor-templates/views/parts/header-parts/back"),d=e("elementor-templates/views/parts/loading"),m=e("elementor-templates/views/parts/templates"),u=e("elementor-templates/views/parts/save-template"),h=e("elementor-templates/views/parts/import"),p=e("elementor-templates/views/parts/preview");i=Marionette.LayoutView.extend({el:"#elementor-template-library-modal",regions:{modalContent:".dialog-message",modalHeader:".dialog-widget-header"},initialize:function(){this.getRegion("modalHeader").show(new o)},getHeaderView:function(){return this.getRegion("modalHeader").currentView},getTemplateActionButton:function(e){var t="#tmpl-elementor-template-library-"+(e.isPro?"get-pro-button":"insert-button");t=elementor.hooks.applyFilters("elementor/editor/template-library/template/action-button",t,e);var n=Marionette.TemplateCache.get(t);return Marionette.Renderer.render(n)},showLoadingView:function(){this.modalContent.show(new d)},showTemplatesView:function(e){this.modalContent.show(new m({collection:e}));var t=this.getHeaderView();t.tools.show(new s),t.menuArea.show(new l),t.logoArea.show(new r)},showImportView:function(){this.getHeaderView().menuArea.reset(),this.modalContent.show(new h)},showSaveTemplateView:function(e){this.getHeaderView().menuArea.reset(),this.modalContent.show(new u({model:e}))},showPreviewView:function(e){this.modalContent.show(new p({url:e.get("url")}));var t=this.getHeaderView();t.menuArea.reset(),t.tools.show(new a({model:e})),t.logoArea.show(new c)}}),t.exports=i},{"elementor-templates/views/parts/header":18,"elementor-templates/views/parts/header-parts/actions":13,"elementor-templates/views/parts/header-parts/back":14,"elementor-templates/views/parts/header-parts/logo":15,"elementor-templates/views/parts/header-parts/menu":16,"elementor-templates/views/parts/header-parts/preview":17,"elementor-templates/views/parts/import":19,"elementor-templates/views/parts/loading":20,"elementor-templates/views/parts/preview":21,"elementor-templates/views/parts/save-template":22,"elementor-templates/views/parts/templates":24}],13:[function(e,t,n){t.exports=Marionette.ItemView.extend({template:"#tmpl-elementor-template-library-header-actions",id:"elementor-template-library-header-actions",ui:{import:"#elementor-template-library-header-import i",sync:"#elementor-template-library-header-sync i",save:"#elementor-template-library-header-save i"},events:{"click @ui.import":"onImportClick","click @ui.sync":"onSyncClick","click @ui.save":"onSaveClick"},onImportClick:function(){elementor.templates.getLayout().showImportView()},onSyncClick:function(){var e=this;e.ui.sync.addClass("eicon-animation-spin"),elementor.templates.requestLibraryData(function(){e.ui.sync.removeClass("eicon-animation-spin"),elementor.templates.showTemplates()},!0,!0)},onSaveClick:function(){elementor.templates.getLayout().showSaveTemplateView()}})},{}],14:[function(e,t,n){t.exports=Marionette.ItemView.extend({template:"#tmpl-elementor-template-library-header-back",id:"elementor-template-library-header-preview-back",events:{click:"onClick"},onClick:function(){elementor.templates.showTemplates()}})},{}],15:[function(e,t,n){t.exports=Marionette.ItemView.extend({template:"#tmpl-elementor-template-library-header-logo",id:"elementor-template-library-header-logo",events:{click:"onClick"},onClick:function(){elementor.templates.setTemplatesSource("remote")}})},{}],16:[function(e,t,n){t.exports=Marionette.ItemView.extend({options:{activeClass:"elementor-active"},template:"#tmpl-elementor-template-library-header-menu",id:"elementor-template-library-header-menu",ui:{menuItems:".elementor-template-library-menu-item"},events:{"click @ui.menuItems":"onMenuItemClick"},$activeItem:null,activateMenuItem:function(e){var t=this.getOption("activeClass");this.$activeItem!==e&&(this.$activeItem&&this.$activeItem.removeClass(t),e.addClass(t),this.$activeItem=e)},onRender:function(){var e=elementor.templates.getFilter("source"),t=this.ui.menuItems.filter('[data-template-source="'+e+'"]');this.activateMenuItem(t)},onMenuItemClick:function(e){var t=e.currentTarget;this.activateMenuItem(jQuery(t)),elementor.templates.setTemplatesSource(t.dataset.templateSource)}})},{}],17:[function(e,t,n){var i=e("elementor-templates/behaviors/insert-template");t.exports=Marionette.ItemView.extend({template:"#tmpl-elementor-template-library-header-preview",id:"elementor-template-library-header-preview",behaviors:{insertTemplate:{behaviorClass:i}}})},{"elementor-templates/behaviors/insert-template":8}],18:[function(e,t,n){var i;i=Marionette.LayoutView.extend({id:"elementor-template-library-header",template:"#tmpl-elementor-template-library-header",regions:{logoArea:"#elementor-template-library-header-logo-area",tools:"#elementor-template-library-header-tools",menuArea:"#elementor-template-library-header-menu-area"},ui:{closeModal:"#elementor-template-library-header-close-modal"},events:{"click @ui.closeModal":"onCloseModalClick"},onCloseModalClick:function(){elementor.templates.closeModal()}}),t.exports=i},{}],19:[function(e,t,n){var i;i=Marionette.ItemView.extend({template:"#tmpl-elementor-template-library-import",id:"elementor-template-library-import",ui:{uploadForm:"#elementor-template-library-import-form",fileInput:"#elementor-template-library-import-form-input"},events:{"change @ui.fileInput":"onFileInputChange"},droppedFiles:null,submitForm:function(){var e=elementor.templates.getLayout(),t=new FormData;this.droppedFiles?(t.append("file",this.droppedFiles[0]),this.droppedFiles=null):(t.append("file",this.ui.fileInput[0].files[0]),this.ui.uploadForm[0].reset());var n={data:t,processData:!1,contentType:!1,success:function(e){elementor.templates.getTemplatesCollection().add(e),elementor.templates.setTemplatesSource("local")},error:function(t){elementor.templates.showErrorDialog(t),e.showImportView()}};elementor.ajax.send("import_template",n),e.showLoadingView()},onRender:function(){this.ui.uploadForm.on({"drag dragstart dragend dragover dragenter dragleave drop":this.onFormActions.bind(this),dragenter:this.onFormDragEnter.bind(this),"dragleave drop":this.onFormDragLeave.bind(this),drop:this.onFormDrop.bind(this)})},onFormActions:function(e){e.preventDefault(),e.stopPropagation()},onFormDragEnter:function(){this.ui.uploadForm.addClass("elementor-drag-over")},onFormDragLeave:function(e){jQuery(e.relatedTarget).closest(this.ui.uploadForm).length||this.ui.uploadForm.removeClass("elementor-drag-over")},onFormDrop:function(e){this.droppedFiles=e.originalEvent.dataTransfer.files,this.submitForm()},onFileInputChange:function(){this.submitForm()}}),t.exports=i},{}],20:[function(e,t,n){var i;i=Marionette.ItemView.extend({id:"elementor-template-library-loading",template:"#tmpl-elementor-template-library-loading"}),t.exports=i},{}],21:[function(e,t,n){var i;i=Marionette.ItemView.extend({template:"#tmpl-elementor-template-library-preview",id:"elementor-template-library-preview",ui:{iframe:"> iframe"},onRender:function(){this.ui.iframe.attr("src",this.getOption("url"))}}),t.exports=i},{}],22:[function(e,t,n){var i;i=Marionette.ItemView.extend({id:"elementor-template-library-save-template",template:"#tmpl-elementor-template-library-save-template",ui:{form:"#elementor-template-library-save-template-form",submitButton:"#elementor-template-library-save-template-submit"},events:{"submit @ui.form":"onFormSubmit"},getSaveType:function(){return this.model?this.model.get("elType"):"page"},templateHelpers:function(){var e=this.getSaveType();return elementor.templates.getTemplateTypes(e).saveDialog},onFormSubmit:function(e){e.preventDefault();var t=this.ui.form.elementorSerializeObject(),n=this.model?this.model.get("elType"):"page",i={removeDefault:!0};t.content=this.model?[this.model.toJSON(i)]:elementor.elements.toJSON(i),this.ui.submitButton.addClass("elementor-button-state"),elementor.templates.saveTemplate(n,t)}}),t.exports=i},{}],23:[function(e,t,n){var i;i=Marionette.ItemView.extend({id:"elementor-template-library-templates-empty",template:"#tmpl-elementor-template-library-templates-empty",ui:{title:".elementor-template-library-blank-title",message:".elementor-template-library-blank-message"},modesStrings:{empty:{title:elementor.translate("templates_empty_title"),message:elementor.translate("templates_empty_message")},noResults:{title:elementor.translate("templates_no_results_title"),message:elementor.translate("templates_no_results_message")},noFavorites:{title:elementor.translate("templates_no_favorites_title"),message:elementor.translate("templates_no_favorites_message")}},getCurrentMode:function(){return elementor.templates.getFilter("text")?"noResults":elementor.templates.getFilter("favorite")?"noFavorites":"empty"},onRender:function(){var e=this.modesStrings[this.getCurrentMode()];this.ui.title.html(e.title),this.ui.message.html(e.message)}}),t.exports=i},{}],24:[function(e,t,n){var i,o=e("elementor-templates/views/template/local"),r=e("elementor-templates/views/template/remote");i=Marionette.CompositeView.extend({template:"#tmpl-elementor-template-library-templates",id:"elementor-template-library-templates",childViewContainer:"#elementor-template-library-templates-container",reorderOnSort:!0,emptyView:function(){return new(e("elementor-templates/views/parts/templates-empty"))},ui:{filterText:"#elementor-template-library-filter-text",myFavoritesFilter:"#elementor-template-library-filter-my-favorites",orderInputs:".elementor-template-library-order-input",orderLabels:".elementor-template-library-order-label"},events:{"input @ui.filterText":"onFilterTextInput","change @ui.myFavoritesFilter":"onMyFavoritesFilterChange","mousedown @ui.orderLabels":"onOrderLabelsClick"},comparators:{title:function(e){return e.get("title").toLowerCase()},popularityIndex:function(e){var t=e.get("popularityIndex");return t||(t=e.get("date")),-t},trendIndex:function(e){var t=e.get("trendIndex");return t||(t=e.get("date")),-t}},getChildView:function(e){return"remote"===e.get("source")?r:o},initialize:function(){this.listenTo(elementor.channels.templates,"filter:change",this._renderChildren)},filter:function(e){var t=elementor.templates.getFilterTerms(),n=!0;return jQuery.each(t,function(t){var i=this.value||elementor.templates.getFilter(t);if(i){if(this.callback){var o=this.callback.call(e,i);return o||(n=!1),o}var r=i===e.get(t);return r||(n=!1),r}}),n},order:function(e,t){var n=this.comparators[e]||e;t&&(n=this.reverseOrder(n)),this.collection.comparator=n,this.collection.sort()},reverseOrder:function(e){if("function"!=typeof e){var t=e;e=function(e){return e.get(t)}}return function(t,n){var i=e(t),o=e(n);return void 0===i?-1:void 0===o?1:i<o?1:i>o?-1:0}},addSourceData:function(){var e=this.children.isEmpty();this.$el.attr("data-template-source",e?"empty":elementor.templates.getFilter("source"))},toggleFilterClass:function(){this.$el.toggleClass("elementor-templates-filter-active",!(!elementor.templates.getFilter("text")&&!elementor.templates.getFilter("favorite")))},onRenderCollection:function(){this.addSourceData(),this.toggleFilterClass()},onBeforeRenderEmpty:function(){this.addSourceData()},onFilterTextInput:function(){elementor.templates.setFilter("text",this.ui.filterText.val())},onMyFavoritesFilterChange:function(){elementor.templates.setFilter("favorite",this.ui.myFavoritesFilter[0].checked)},onOrderLabelsClick:function(e){var t,n=jQuery(e.currentTarget.control);n[0].checked||(t="asc"!==n.data("default-ordering-direction")),n.toggleClass("elementor-template-library-order-reverse",t),this.order(n.val(),n.hasClass("elementor-template-library-order-reverse"))}}),t.exports=i},{"elementor-templates/views/parts/templates-empty":23,"elementor-templates/views/template/local":26,"elementor-templates/views/template/remote":27}],25:[function(e,t,n){var i,o=e("elementor-templates/behaviors/insert-template");i=Marionette.ItemView.extend({className:function(){var e="elementor-template-library-template elementor-template-library-template-"+this.model.get("source");return this.model.get("isPro")&&(e+=" elementor-template-library-pro-template"),e},ui:function(){return{previewButton:".elementor-template-library-template-preview"}},events:function(){return{"click @ui.previewButton":"onPreviewButtonClick"}},behaviors:{insertTemplate:{behaviorClass:o}}}),t.exports=i},{"elementor-templates/behaviors/insert-template":8}],26:[function(e,t,n){var i,o=e("elementor-templates/views/template/base");i=o.extend({template:"#tmpl-elementor-template-library-template-local",ui:function(){return _.extend(o.prototype.ui.apply(this,arguments),{deleteButton:".elementor-template-library-template-delete",morePopup:".elementor-template-library-template-more",toggleMore:".elementor-template-library-template-more-toggle",toggleMoreIcon:".elementor-template-library-template-more-toggle i"})},events:function(){return _.extend(o.prototype.events.apply(this,arguments),{"click @ui.deleteButton":"onDeleteButtonClick","click @ui.toggleMore":"onToggleMoreClick"})},onDeleteButtonClick:function(){var e=this.ui.toggleMoreIcon;elementor.templates.deleteTemplate(this.model,{onConfirm:function(){e.removeClass("eicon-ellipsis-h").addClass("fa fa-circle-o-notch fa-spin")},onSuccess:function(){elementor.templates.showTemplates()}})},onToggleMoreClick:function(){this.ui.morePopup.show()},onPreviewButtonClick:function(){open(this.model.get("url"),"_blank")}}),t.exports=i},{"elementor-templates/views/template/base":25}],27:[function(e,t,n){var i,o=e("elementor-templates/views/template/base");i=o.extend({template:"#tmpl-elementor-template-library-template-remote",ui:function(){return jQuery.extend(o.prototype.ui.apply(this,arguments),{favoriteCheckbox:".elementor-template-library-template-favorite-input"})},events:function(){return jQuery.extend(o.prototype.events.apply(this,arguments),{"change @ui.favoriteCheckbox":"onFavoriteCheckboxChange"})},onPreviewButtonClick:function(){elementor.templates.getLayout().showPreviewView(this.model)},onFavoriteCheckboxChange:function(){var e=this.ui.favoriteCheckbox[0].checked;this.model.set("favorite",e),elementor.templates.markAsFavorite(this.model,e),!e&&elementor.templates.getFilter("favorite")&&elementor.channels.templates.trigger("filter:change")}}),t.exports=i},{"elementor-templates/views/template/base":25}],28:[function(e,t,n){var i;i=e("elementor-utils/module").extend({errors:[],__construct:function(e){var t=e.customValidationMethod;t&&(this.validationMethod=t)},getDefaultSettings:function(){return{validationTerms:{}}},isValid:function(){var e=this.validationMethod.apply(this,arguments);return!e.length||(this.errors=e,!1)},validationMethod:function(e){var t=[];return this.getSettings("validationTerms").required&&((""+e).length||t.push("Required value is empty")),t}}),t.exports=i},{"elementor-utils/module":123}],29:[function(e,t,n){var i=e("elementor-validator/base");t.exports=i.extend({validationMethod:function(e){var t=this.getSettings("validationTerms"),n=[];return _.isFinite(e)&&(void 0!==t.min&&e<t.min&&n.push("Value is less than minimum"),void 0!==t.max&&e>t.max&&n.push("Value is greater than maximum")),n}})},{"elementor-validator/base":28}],30:[function(e,t,n){var i,o=e("elementor-controls/base"),r=e("elementor-validator/base");i=o.extend({ui:function(){var e=o.prototype.ui.apply(this,arguments);return _.extend(e,{input:'input[data-setting][type!="checkbox"][type!="radio"]',checkbox:'input[data-setting][type="checkbox"]',radio:'input[data-setting][type="radio"]',select:"select[data-setting]",textarea:"textarea[data-setting]",responsiveSwitchers:".elementor-responsive-switcher"}),e},templateHelpers:function(){var e=o.prototype.templateHelpers.apply(this,arguments);return e.data.controlValue=this.getControlValue(),e},events:function(){return{"input @ui.input":"onBaseInputChange","change @ui.checkbox":"onBaseInputChange","change @ui.radio":"onBaseInputChange","input @ui.textarea":"onBaseInputChange","change @ui.select":"onBaseInputChange","click @ui.responsiveSwitchers":"onSwitcherClick"}},initialize:function(e){o.prototype.initialize.apply(this,arguments),this.registerValidators(),this.listenTo(this.elementSettingsModel,"change:external:"+this.model.get("name"),this.onSettingsExternalChange)},getControlValue:function(){return this.elementSettingsModel.get(this.model.get("name"))},setValue:function(e){this.setSettingsModel(e)},setSettingsModel:function(e){this.elementSettingsModel.set(this.model.get("name"),e),this.triggerMethod("settings:change")},applySavedValue:function(){this.setInputValue('[data-setting="'+this.model.get("name")+'"]',this.getControlValue())},getEditSettings:function(e){var t=this.getOption("elementEditSettings").toJSON();return e?t[e]:t},setEditSetting:function(e,t){this.getOption("elementEditSettings").set(e,t)},getInputValue:function(e){var t=this.$(e),n=t.val(),i=t.attr("type");return-1!==["radio","checkbox"].indexOf(i)?t.prop("checked")?n:"":"number"===i&&_.isFinite(n)?+n:("SELECT"===e.tagName&&t.prop("multiple")&&null===n&&(n=[]),n)},setInputValue:function(e,t){var n=this.$(e),i=n.attr("type");"checkbox"===i?n.prop("checked",!!t):"radio"===i?n.filter('[value="'+t+'"]').prop("checked",!0):n.val(t)},addValidator:function(e){this.validators.push(e)},registerValidators:function(){this.validators=[];var e={};this.model.get("required")&&(e.required=!0),jQuery.isEmptyObject(e)||this.addValidator(new r({validationTerms:e}))},onSettingsError:function(){this.$el.addClass("elementor-error")},onSettingsChange:function(){this.$el.removeClass("elementor-error")},onRender:function(){o.prototype.onRender.apply(this,arguments),this.applySavedValue(),this.renderResponsiveSwitchers(),this.triggerMethod("ready"),this.toggleControlVisibility(),this.addTooltip()},onBaseInputChange:function(e){clearTimeout(this.correctionTimeout);var t=e.currentTarget,n=this.getInputValue(t),i=this.validators.slice(0),o=this.elementSettingsModel.validators[this.model.get("name")];if(o&&(i=i.concat(o)),i){var r=this.getControlValue(t.dataset.setting);if(!i.every(function(e){return e.isValid(n,r)}))return void(this.correctionTimeout=setTimeout(this.setInputValue.bind(this,t,r),1200))}this.updateElementModel(n,t),this.triggerMethod("input:change",e)},onSwitcherClick:function(e){var t=jQuery(e.currentTarget).data("device");elementor.changeDeviceMode(t),this.triggerMethod("responsive:switcher:click",t)},onSettingsExternalChange:function(){this.applySavedValue(),this.triggerMethod("after:external:change")},renderResponsiveSwitchers:function(){if(!_.isEmpty(this.model.get("responsive"))){var e=Marionette.Renderer.render("#tmpl-elementor-control-responsive-switchers",this.model.attributes);this.ui.controlTitle.after(e)}},onAfterExternalChange:function(){this.hideTooltip(),this.render()},addTooltip:function(){this.$(".tooltip-target").tipsy({gravity:function(){var e=jQuery(this).data("tooltip-pos");return void 0!==e?e:"n"},title:function(){return this.getAttribute("data-tooltip")}})},hideTooltip:function(){jQuery(".tipsy").hide()},updateElementModel:function(e){this.setValue(e)}},{getStyleValue:function(e,t){return t}}),t.exports=i},{"elementor-controls/base":33,"elementor-validator/base":28}],31:[function(e,t,n){var i;i=e("elementor-controls/base-data").extend({applySavedValue:function(){var e=this.getControlValue(),t=this.$("[data-setting]"),n=this;_.each(e,function(e,i){var o=t.filter(function(){return i===this.dataset.setting});n.setInputValue(o,e)})},getControlValue:function(e){var t=this.elementSettingsModel.get(this.model.get("name"));if(!jQuery.isPlainObject(t))return{};if(e){var n=t[e];return void 0===n&&(n=""),n}return elementor.helpers.cloneObject(t)},setValue:function(e,t){var n=this.getControlValue();"object"==typeof e?_.each(e,function(e,t){n[t]=e}):n[e]=t,this.setSettingsModel(n)},updateElementModel:function(e,t){var n=t.dataset.setting;this.setValue(n,e)}},{getStyleValue:function(e,t){return _.isObject(t)?t[e]:""}}),t.exports=i},{"elementor-controls/base-data":30}],32:[function(e,t,n){var i;i=e("elementor-controls/base-multiple").extend({getCurrentRange:function(){return this.getUnitRange(this.getControlValue("unit"))},getUnitRange:function(e){var t=this.model.get("range");return!(!t||!t[e])&&t[e]}}),t.exports=i},{"elementor-controls/base-multiple":31}],33:[function(e,t,n){var i;i=Marionette.CompositeView.extend({ui:function(){return{controlTitle:".elementor-control-title"}},behaviors:function(){return elementor.hooks.applyFilters("controls/base/behaviors",{},this)},getBehavior:function(e){return this._behaviors[Object.keys(this.behaviors()).indexOf(e)]},className:function(){var e="elementor-control elementor-control-"+this.model.get("name")+" elementor-control-type-"+this.model.get("type"),t=this.model.get("classes"),n=this.model.get("responsive");return _.isEmpty(t)||(e+=" "+t),_.isEmpty(n)||(e+=" elementor-control-responsive-"+n.max),e},templateHelpers:function(){var e={_cid:this.model.cid};return{data:_.extend({},this.model.toJSON(),e)}},getTemplate:function(){return Marionette.TemplateCache.get("#tmpl-elementor-control-"+this.model.get("type")+"-content")},initialize:function(e){this.elementSettingsModel=e.elementSettingsModel;var t=this.model.get("type"),n=jQuery.extend(!0,{},elementor.config.controls[t],this.model.attributes);this.model.set(n),this.listenTo(this.elementSettingsModel,"change",this.toggleControlVisibility)},toggleControlVisibility:function(){var e=elementor.helpers.isActiveControl(this.model,this.elementSettingsModel.attributes);this.$el.toggleClass("elementor-hidden-control",!e),elementor.channels.data.trigger("scrollbar:update")},onRender:function(){var e=this.model.get("label_block")?"block":"inline",t=this.model.get("show_label"),n="elementor-label-"+e;n+=" elementor-control-separator-"+this.model.get("separator"),t||(n+=" elementor-control-hidden-label"),this.$el.addClass(n),this.toggleControlVisibility()}}),t.exports=i},{}],34:[function(e,t,n){var i,o=e("elementor-controls/base-multiple");i=o.extend({ui:function(){var e=o.prototype.ui.apply(this,arguments);return e.sliders=".elementor-slider",e.colors=".elementor-shadow-color-picker",e},events:function(){return _.extend(o.prototype.events.apply(this,arguments),{"slide @ui.sliders":"onSlideChange"})},initSliders:function(){var e=this.getControlValue();this.ui.sliders.each(function(){var t=jQuery(this),n=t.next(".elementor-slider-input").find("input");t.slider({value:e[this.dataset.input],min:+n.attr("min"),max:+n.attr("max")})})},initColors:function(){var e=this;elementor.helpers.wpColorPicker(this.ui.colors,{change:function(){var t=jQuery(this),n=t.data("setting");e.setValue(n,t.wpColorPicker("color"))},clear:function(){e.setValue(this.dataset.setting,"")}})},onInputChange:function(e){var t=e.currentTarget.dataset.setting;this.ui.sliders.filter('[data-input="'+t+'"]').slider("value",this.getControlValue(t))},onReady:function(){this.initSliders(),this.initColors()},onSlideChange:function(e,t){var n=e.currentTarget.dataset.input;this.ui.input.filter('[data-setting="'+n+'"]').val(t.value),this.setValue(n,t.value)},onBeforeDestroy:function(){this.ui.colors.each(function(){var e=jQuery(this);e.wpColorPicker("instance")&&e.wpColorPicker("close")}),this.$el.remove()}}),t.exports=i},{"elementor-controls/base-multiple":31}],35:[function(e,t,n){var i=e("elementor-controls/base");t.exports=i.extend({ui:function(){var e=i.prototype.ui.apply(this,arguments);return e.button="button",e},events:{"click @ui.button":"onButtonClick"},onButtonClick:function(){var e=this.model.get("event");elementor.channels.editor.trigger(e,this)}})},{"elementor-controls/base":33}],36:[function(e,t,n){var i,o=e("elementor-controls/base-data");i=o.extend({ui:function(){var e=o.prototype.ui.apply(this,arguments);return e.inputs='[type="radio"]',e},events:function(){return _.extend(o.prototype.events.apply(this,arguments),{"mousedown label":"onMouseDownLabel","click @ui.inputs":"onClickInput","change @ui.inputs":"onBaseInputChange"})},onMouseDownLabel:function(e){var t=this.$(e.currentTarget),n=this.$("#"+t.attr("for"));n.data("checked",n.prop("checked"))},onClickInput:function(e){if(this.model.get("toggle")){var t=this.$(e.currentTarget);t.data("checked")&&t.prop("checked",!1).trigger("change")}},onRender:function(){o.prototype.onRender.apply(this,arguments);var e=this.getControlValue();e&&this.ui.inputs.filter('[value="'+e+'"]').prop("checked",!0)}}),t.exports=i},{"elementor-controls/base-data":30}],37:[function(e,t,n){var i,o=e("elementor-controls/base-data");i=o.extend({ui:function(){var e=o.prototype.ui.apply(this,arguments);return e.editor=".elementor-code-editor",e},onReady:function(){var e=this;if("undefined"!=typeof ace){var t=ace.require("ace/ext/language_tools");if(e.editor=ace.edit(this.ui.editor[0]),jQuery(e.editor.container).addClass("elementor-input-style elementor-code-editor"),e.editor.setOptions({mode:"ace/mode/"+e.model.attributes.language,minLines:10,maxLines:1/0,showGutter:!0,useWorker:!0,enableBasicAutocompletion:!0,enableLiveAutocompletion:!0}),e.editor.getSession().setUseWrapMode(!0),elementor.panel.$el.on("resize.aceEditor",e.onResize.bind(this)),"css"===e.model.attributes.language){t.addCompleter({getCompletions:function(e,t,n,i,o){var r=[],s=t.getTokenAt(n.row,n.column);0<i.length&&"selector".match(i)&&"constant"===s.type&&(r=[{name:"selector",value:"selector",score:1,meta:"Elementor"}]),o(null,r)}})}if(e.editor.setValue(e.getControlValue(),-1),e.editor.on("change",function(){e.setValue(e.editor.getValue())}),"html"===e.model.attributes.language){var n=e.editor.getSession();n.on("changeAnnotation",function(){for(var e=n.getAnnotations()||[],t=e.length,i=e.length;i--;)/doctype first\. Expected/.test(e[i].text)&&e.splice(i,1);t>e.length&&n.setAnnotations(e)})}}},onResize:function(){this.editor.resize()},onDestroy:function(){elementor.panel.$el.off("resize.aceEditor")}}),t.exports=i},{"elementor-controls/base-data":30}],38:[function(e,t,n){var i;i=e("elementor-controls/base-data").extend({onReady:function(){var e=this;elementor.helpers.wpColorPicker(e.ui.input,{change:function(){e.ui.input.val(e.ui.input.wpColorPicker("color")).trigger("input")},clear:function(){e.setValue("")}})},onBeforeDestroy:function(){this.ui.input.wpColorPicker("instance")&&this.ui.input.wpColorPicker("close"),this.$el.remove()}}),t.exports=i},{"elementor-controls/base-data":30}],39:[function(e,t,n){var i;i=e("elementor-controls/base-data").extend({onReady:function(){var e=this,t=_.extend({onClose:function(){e.saveValue()},enableTime:!0,minuteIncrement:1},this.model.get("picker_options"));this.ui.input.flatpickr(t)},saveValue:function(){this.setValue(this.ui.input.val())},onBeforeDestroy:function(){this.saveValue(),this.ui.input.flatpickr().destroy()}}),t.exports=i},{"elementor-controls/base-data":30}],40:[function(e,t,n){var i,o=e("elementor-controls/base-units");i=o.extend({ui:function(){var e=o.prototype.ui.apply(this,arguments);return e.controls=".elementor-control-dimension > input:enabled",e.link="button.elementor-link-dimensions",e},events:function(){return _.extend(o.prototype.events.apply(this,arguments),{"click @ui.link":"onLinkDimensionsClicked"})},defaultDimensionValue:0,initialize:function(){o.prototype.initialize.apply(this,arguments),this.model.set("allowed_dimensions",this.filterDimensions(this.model.get("allowed_dimensions")))},getPossibleDimensions:function(){return["top","right","bottom","left"]},filterDimensions:function(e){e=e||"all";var t=this.getPossibleDimensions();return"all"===e?t:(_.isArray(e)||("horizontal"===e?e=["right","left"]:"vertical"===e&&(e=["top","bottom"])),e)},onReady:function(){var e=this,t=e.getControlValue();e.isLinkedDimensions()||(e.ui.link.addClass("unlinked"),e.ui.controls.each(function(n,i){var o=t[i.dataset.setting];_.isEmpty(o)&&(o=e.defaultDimensionValue),e.$(i).val(o)})),e.fillEmptyDimensions()},updateDimensionsValue:function(){var e={},t=this.getPossibleDimensions(),n=this.ui.controls,i=this.defaultDimensionValue;t.forEach(function(t){var o=n.filter('[data-setting="'+t+'"]');e[t]=o.length?o.val():i}),this.setValue(e)},fillEmptyDimensions:function(){var e=this.getPossibleDimensions(),t=this.model.get("allowed_dimensions"),n=this.ui.controls,i=this.defaultDimensionValue;this.isLinkedDimensions()||e.forEach(function(e){var o=n.filter('[data-setting="'+e+'"]');-1!==_.indexOf(t,e)&&o.length&&_.isEmpty(o.val())&&o.val(i)})},updateDimensions:function(){this.fillEmptyDimensions(),this.updateDimensionsValue()},resetDimensions:function(){this.ui.controls.val(""),this.updateDimensionsValue()},onInputChange:function(e){var t=e.target.dataset.setting;if("unit"===t&&this.resetDimensions(),_.contains(this.getPossibleDimensions(),t)){if(this.isLinkedDimensions()){var n=this.$(e.target);this.ui.controls.val(n.val())}this.updateDimensions()}},onLinkDimensionsClicked:function(e){e.preventDefault(),e.stopPropagation(),this.ui.link.toggleClass("unlinked"),this.setValue("isLinked",!this.ui.link.hasClass("unlinked")),this.isLinkedDimensions()&&this.ui.controls.val(this.ui.controls.eq(0).val()),this.updateDimensions()},isLinkedDimensions:function(){return this.getControlValue("isLinked")}}),t.exports=i},{"elementor-controls/base-units":32}],41:[function(e,t,n){var i=e("elementor-controls/select2");t.exports=i.extend({getSelect2Options:function(){return{dir:elementor.config.is_rtl?"rtl":"ltr"}},templateHelpers:function(){var e=i.prototype.templateHelpers.apply(this,arguments),t=this.model.get("options");return e.getFontsByGroups=function(e){var n={};return _.each(t,function(t,i){(_.isArray(e)&&_.contains(e,t)||t===e)&&(n[i]=t)}),n},e}})},{"elementor-controls/select2":52}],42:[function(e,t,n){var i,o=e("elementor-controls/base-data");i=o.extend({ui:function(){var e=o.prototype.ui.apply(this,arguments);return e.addImages=".elementor-control-gallery-add",e.clearGallery=".elementor-control-gallery-clear",e.galleryThumbnails=".elementor-control-gallery-thumbnails",e},events:function(){return _.extend(o.prototype.events.apply(this,arguments),{"click @ui.addImages":"onAddImagesClick","click @ui.clearGallery":"onClearGalleryClick","click @ui.galleryThumbnails":"onGalleryThumbnailsClick"})},onReady:function(){var e=this.hasImages();this.$el.toggleClass("elementor-gallery-has-images",e).toggleClass("elementor-gallery-empty",!e),this.initRemoveDialog()},hasImages:function(){return!!this.getControlValue().length},openFrame:function(e){this.initFrame(e),this.frame.open()},initFrame:function(e){var t={frame:"post",multiple:!0,state:{create:"gallery",add:"gallery-library",edit:"gallery-edit"}[e],button:{text:elementor.translate("insert_media")}};this.hasImages()&&(t.selection=this.fetchSelection()),this.frame=wp.media(t),this.frame.on({update:this.select,"menu:render:default":this.menuRender,"content:render:browse":this.gallerySettings},this)},menuRender:function(e){e.unset("insert"),e.unset("featured-image")},gallerySettings:function(e){e.sidebar.on("ready",function(){e.sidebar.unset("gallery")})},fetchSelection:function(){var e=wp.media.query({orderby:"post__in",order:"ASC",type:"image",perPage:-1,post__in:_.pluck(this.getControlValue(),"id")});return new wp.media.model.Selection(e.models,{props:e.props.toJSON(),multiple:!0})},select:function(e){var t=[];e.each(function(e){t.push({id:e.get("id"),url:e.get("url")})}),this.setValue(t),this.render()},onBeforeDestroy:function(){this.frame&&this.frame.off(),this.$el.remove()},resetGallery:function(){this.setValue(""),this.render()},initRemoveDialog:function(){var e;this.getRemoveDialog=function(){return e||(e=elementor.dialogsManager.createWidget("confirm",{message:elementor.translate("dialog_confirm_gallery_delete"),headerMessage:elementor.translate("delete_gallery"),strings:{confirm:elementor.translate("delete"),cancel:elementor.translate("cancel")},defaultOption:"confirm",onConfirm:this.resetGallery.bind(this)})),e}},onAddImagesClick:function(){this.openFrame(this.hasImages()?"add":"create")},onClearGalleryClick:function(){this.getRemoveDialog().show()},onGalleryThumbnailsClick:function(){this.openFrame("edit")}}),t.exports=i},{"elementor-controls/base-data":30}],43:[function(e,t,n){var i,o=e("elementor-controls/select2");i=o.extend({initialize:function(){o.prototype.initialize.apply(this,arguments),this.filterIcons()},filterIcons:function(){var e=this.model.get("options"),t=this.model.get("include"),n=this.model.get("exclude");if(t){var i={};return _.each(t,function(t){i[t]=e[t]}),void this.model.set("options",i)}n&&_.each(n,function(t){delete e[t]})},iconsList:function(e){return e.id?jQuery('<span><i class="'+e.id+'"></i> '+e.text+"</span>"):e.text},getSelect2Options:function(){return{allowClear:!0,templateResult:this.iconsList.bind(this),templateSelection:this.iconsList.bind(this)}}}),t.exports=i},{"elementor-controls/select2":52}],44:[function(e,t,n){var i;i=e("elementor-controls/base-multiple").extend({ui:function(){return{inputWidth:'input[data-setting="width"]',inputHeight:'input[data-setting="height"]',btnApply:"button.elementor-image-dimensions-apply-button"}},events:function(){return{"click @ui.btnApply":"onApplyClicked"}},onApplyClicked:function(e){e.preventDefault(),this.setValue({width:this.ui.inputWidth.val(),height:this.ui.inputHeight.val()})}}),t.exports=i},{"elementor-controls/base-multiple":31}],45:[function(e,t,n){var i,o=e("elementor-controls/base-multiple");i=o.extend({ui:function(){var e=o.prototype.ui.apply(this,arguments);return e.controlMedia=".elementor-control-media",e.frameOpeners=".elementor-control-media-upload-button, .elementor-control-media-image",e.deleteButton=".elementor-control-media-delete",e},events:function(){return _.extend(o.prototype.events.apply(this,arguments),{"click @ui.frameOpeners":"openFrame","click @ui.deleteButton":"deleteImage"})},onReady:function(){_.isEmpty(this.getControlValue("url"))&&this.ui.controlMedia.addClass("media-empty")},openFrame:function(){this.frame||this.initFrame(),this.frame.open()},deleteImage:function(){this.setValue({url:"",id:""}),this.render()},initFrame:function(){this.frame=wp.media({button:{text:elementor.translate("insert_media")},states:[new wp.media.controller.Library({title:elementor.translate("insert_media"),library:wp.media.query({type:"image"}),multiple:!1,date:!1})]}),this.frame.on("insert select",this.select.bind(this))},select:function(){this.trigger("before:select");var e=this.frame.state().get("selection").first().toJSON();e.url&&(this.setValue({url:e.url,id:e.id}),this.render()),this.trigger("after:select")},onBeforeDestroy:function(){this.$el.remove()}}),t.exports=i},{"elementor-controls/base-multiple":31}],46:[function(e,t,n){var i,o=e("elementor-controls/base-data"),r=e("elementor-validator/number");i=o.extend({registerValidators:function(){o.prototype.registerValidators.apply(this,arguments);var e={},t=this.model;["min","max"].forEach(function(n){var i=t.get(n);_.isFinite(i)&&(e[n]=i)}),jQuery.isEmptyObject(e)||this.addValidator(new r({validationTerms:e}))}}),t.exports=i},{"elementor-controls/base-data":30,"elementor-validator/number":29}],47:[function(e,t,n){var i,o=e("elementor-controls/base-multiple");i=o.extend({ui:function(){var e=o.prototype.ui.apply(this,arguments);return e.reverseOrderLabel=".elementor-control-order-label",e},changeLabelTitle:function(){var e=this.getControlValue("reverse_order");this.ui.reverseOrderLabel.attr("title",elementor.translate(e?"asc":"desc"))},onRender:function(){o.prototype.onRender.apply(this,arguments),this.changeLabelTitle()},onInputChange:function(){this.changeLabelTitle()}}),t.exports=i},{"elementor-controls/base-multiple":31}],48:[function(e,t,n){var i,o=e("elementor-controls/choose");i=o.extend({ui:function(){var e=o.prototype.ui.apply(this,arguments);return e.popoverToggle=".elementor-control-popover-toggle-toggle",e},events:function(){return _.extend(o.prototype.events.apply(this,arguments),{"click @ui.popoverToggle":"onPopoverToggleClick"})},onPopoverToggleClick:function(){this.$el.next(".elementor-controls-popover").toggle()}}),t.exports=i},{"elementor-controls/choose":36}],49:[function(e,t,n){var i,o=e("elementor-controls/base-data");i=Marionette.CompositeView.extend({template:Marionette.TemplateCache.get("#tmpl-elementor-repeater-row"),className:"repeater-fields",ui:{duplicateButton:".elementor-repeater-tool-duplicate",editButton:".elementor-repeater-tool-edit",removeButton:".elementor-repeater-tool-remove",itemTitle:".elementor-repeater-row-item-title"},behaviors:{HandleInnerTabs:{behaviorClass:e("elementor-behaviors/inner-tabs")}},triggers:{"click @ui.removeButton":"click:remove","click @ui.duplicateButton":"click:duplicate","click @ui.itemTitle":"click:edit"},templateHelpers:function(){return{itemIndex:this.getOption("itemIndex")}},childViewContainer:".elementor-repeater-row-controls",getChildView:function(e){var t=e.get("type");return elementor.getControlView(t)},childViewOptions:function(){return{elementSettingsModel:this.model}},checkConditions:function(){var e=this;e.collection.each(function(t){var n=t.get("conditions"),i=t.get("parent_conditions"),o=!0;n&&(o=elementor.conditions.check(n,e.model.attributes)),i&&(o=elementor.conditions.check(i,e.getOption("parentModel").attributes));e.children.findByModelCid(t.cid).$el.toggleClass("elementor-panel-hide",!o)})},updateIndex:function(e){this.itemIndex=e,this.setTitle()},setTitle:function(){var e=this.getOption("titleField"),t="";if(e){var n={};this.children.each(function(e){e instanceof o&&(n[e.model.get("name")]=e.getControlValue())}),t=Marionette.TemplateCache.prototype.compileTemplate(e)(n)}t||(t=elementor.translate("Item #{0}",[this.getOption("itemIndex")])),this.ui.itemTitle.html(t)},initialize:function(e){this.elementSettingsModel=e.elementSettingsModel,this.itemIndex=0,this.collection=new Backbone.Collection(e.controlFields),this.listenTo(this.model,"change",this.checkConditions),this.listenTo(this.getOption("parentModel"),"change",this.checkConditions),e.titleField&&this.listenTo(this.model,"change",this.setTitle)},onRender:function(){this.setTitle(),this.checkConditions()},onChildviewResponsiveSwitcherClick:function(e,t){"desktop"===t&&elementor.getPanelView().getCurrentPageView().$el.toggleClass("elementor-responsive-switchers-open")}}),t.exports=i},{"elementor-behaviors/inner-tabs":68,"elementor-controls/base-data":30}],50:[function(e,t,n){var i,o=e("elementor-controls/base-data"),r=e("elementor-controls/repeater-row"),s=e("elementor-elements/models/base-settings");i=o.extend({ui:{btnAddRow:".elementor-repeater-add",fieldContainer:".elementor-repeater-fields"},events:function(){return{"click @ui.btnAddRow":"onButtonAddRowClick","sortstart @ui.fieldContainer":"onSortStart","sortupdate @ui.fieldContainer":"onSortUpdate","sortstop @ui.fieldContainer":"onSortStop"}},childView:r,childViewContainer:".elementor-repeater-fields",templateHelpers:function(){return{data:_.extend({},this.model.toJSON(),{controlValue:[]})}},childViewOptions:function(){return{controlFields:this.model.get("fields"),titleField:this.model.get("title_field"),parentModel:this.elementSettingsModel}},createItemModel:function(e,t,n){return(t=t||{}).controls=n.model.get("fields"),e._id||(e._id=elementor.helpers.getUniqueID()),new s(e,t)},fillCollection:function(){var e=this.model.get("name");this.collection=this.elementSettingsModel.get(e),this.collection instanceof Backbone.Collection||(this.collection=new Backbone.Collection(this.collection,{model:_.partial(this.createItemModel,_,_,this)}),this.elementSettingsModel.set(e,this.collection,{silent:!0}),this.listenTo(this.collection,"change",this.onRowControlChange),this.listenTo(this.collection,"update",this.onRowUpdate,this))},initialize:function(e){o.prototype.initialize.apply(this,arguments),this.fillCollection(),this.listenTo(this.collection,"change",this.onRowControlChange),this.listenTo(this.collection,"update",this.onRowUpdate,this)},addRow:function(e,t){var n=elementor.helpers.getUniqueID();return e instanceof Backbone.Model?e.set("_id",n):e._id=n,this.collection.add(e,t)},editRow:function(e){if(this.currentEditableChild){var t=this.currentEditableChild.getChildViewContainer(this.currentEditableChild);t.removeClass("editable"),t.find(".elementor-wp-editor").each(function(){tinymce.get(this.id).fire("hide")})}this.currentEditableChild!==e?(e.getChildViewContainer(e).addClass("editable"),this.currentEditableChild=e,this.updateActiveRow()):delete this.currentEditableChild},toggleMinRowsClass:function(){this.model.get("prevent_empty")&&this.$el.toggleClass("elementor-repeater-has-minimum-rows",1>=this.collection.length)},updateActiveRow:function(){var e=0;this.currentEditableChild&&(e=this.currentEditableChild.itemIndex),this.setEditSetting("activeItemIndex",e)},updateChildIndexes:function(){var e=this.collection;this.children.each(function(t){t.updateIndex(e.indexOf(t.model)+1)})},onRender:function(){o.prototype.onRender.apply(this,arguments),this.ui.fieldContainer.sortable({axis:"y",handle:".elementor-repeater-row-tools"}),this.toggleMinRowsClass()},onSortStart:function(e,t){t.item.data("oldIndex",t.item.index())},onSortStop:function(e,t){var n=this;if(-1!==t.item.index()){var i=n.children.findByIndex(t.item.index()),o=i.children._views;jQuery.each(o,function(){if("wysiwyg"===this.model.get("type"))return i.render(),delete n.currentEditableChild,!1})}},onSortUpdate:function(e,t){var n=t.item.data("oldIndex"),i=this.collection.at(n),o=t.item.index();this.collection.remove(i),this.addRow(i,{at:o})},onAddChild:function(){this.updateChildIndexes(),this.updateActiveRow()},onRemoveChild:function(e){e===this.currentEditableChild&&delete this.currentEditableChild,this.updateChildIndexes(),this.updateActiveRow()},onRowUpdate:function(e,t){var n=this.elementSettingsModel,i=e.clone(),o=this.model.get("name");t.add?i.remove(t.changes.added[0]):i.add(t.changes.removed[0],{at:t.index}),n.changed={},n.changed[o]=e,n._previousAttributes={},n._previousAttributes[o]=i.toJSON(),n.trigger("change",n,n._pending),delete n.changed,delete n._previousAttributes,this.toggleMinRowsClass()},onRowControlChange:function(e){if(Object.keys(e.changed).length){var t=e.collection.toJSON(),n=e.collection.findIndex(e),i=this._parent.model.get("settings"),o=this.model.get("name");t[n]=e._previousAttributes,i.changed={},i.changed[o]=e.collection,i._previousAttributes={},i._previousAttributes[o]=t,i.trigger("change",i),delete i.changed,delete i._previousAttributes}},onButtonAddRowClick:function(){var e={};_.each(this.model.get("fields"),function(t){e[t.name]=t.default});var t=this.addRow(e),n=this.children.findByModel(t);this.editRow(n),this.render()},onChildviewClickRemove:function(e){e.model.destroy(),this.render()},onChildviewClickDuplicate:function(e){var t=this.createItemModel(e.model.toJSON(),{},this);this.addRow(t,{at:e.itemIndex}),this.render()},onChildviewClickEdit:function(e){this.editRow(e)},onAfterExternalChange:function(){this.fillCollection(),o.prototype.onAfterExternalChange.apply(this,arguments)}}),t.exports=i},{"elementor-controls/base-data":30,"elementor-controls/repeater-row":49,"elementor-elements/models/base-settings":61}],51:[function(e,t,n){var i,o=e("elementor-controls/base");i=o.extend({ui:function(){var e=o.prototype.ui.apply(this,arguments);return e.heading=".elementor-panel-heading",e},triggers:{click:"control:section:clicked"}}),t.exports=i},{"elementor-controls/base":33}],52:[function(e,t,n){var i;i=e("elementor-controls/base-data").extend({getSelect2Options:function(){return{allowClear:!0,placeholder:this.ui.select.children('option:first[value=""]').text()}},onReady:function(){this.ui.select.select2(this.getSelect2Options())},onBeforeDestroy:function(){this.ui.select.data("select2")&&this.ui.select.select2("destroy"),this.$el.remove()}}),t.exports=i},{"elementor-controls/base-data":30}],53:[function(e,t,n){var i,o=e("elementor-controls/base-units");i=o.extend({ui:function(){var e=o.prototype.ui.apply(this,arguments);return e.slider=".elementor-slider",e},events:function(){return _.extend(o.prototype.events.apply(this,arguments),{"slide @ui.slider":"onSlideChange"})},initSlider:function(){var e=this.getControlValue("size"),t=this.getCurrentRange();this.ui.input.attr(t).val(e),this.ui.slider.slider(_.extend({},t,{value:e}))},resetSize:function(){this.setValue("size",""),this.initSlider()},onReady:function(){this.initSlider()},onSlideChange:function(e,t){this.setValue("size",t.value),this.ui.input.val(t.value)},onInputChange:function(e){var t=e.currentTarget.dataset.setting;"size"===t?this.ui.slider.slider("value",this.getControlValue("size")):"unit"===t&&this.resetSize()},onBeforeDestroy:function(){this.ui.slider.data("uiSlider")&&this.ui.slider.slider("destroy"),this.$el.remove()}}),t.exports=i},{"elementor-controls/base-units":32}],54:[function(e,t,n){var i,o=e("elementor-controls/base-data");i=o.extend({ui:function(){var e=o.prototype.ui.apply(this,arguments);return e.resetStructure=".elementor-control-structure-reset",e},events:function(){return _.extend(o.prototype.events.apply(this,arguments),{"click @ui.resetStructure":"onResetStructureClick"})},templateHelpers:function(){var e=o.prototype.templateHelpers.apply(this,arguments);return e.getMorePresets=this.getMorePresets.bind(this),e},getCurrentEditedSection:function(){return elementor.getPanelView().getCurrentPageView().getOption("editedElementView")},getMorePresets:function(){var e=elementor.presetsFactory.getParsedStructure(this.getControlValue());return elementor.presetsFactory.getPresets(e.columnsCount)},onInputChange:function(){this.getCurrentEditedSection().redefineLayout(),this.render()},onResetStructureClick:function(){this.getCurrentEditedSection().resetColumnsCustomSize()}}),t.exports=i},{"elementor-controls/base-data":30}],55:[function(e,t,n){var i=e("elementor-controls/base-data");t.exports=i.extend({setInputValue:function(e,t){t=""+t,this.$(e).prop("checked",this.model.get("return_value")===t)}})},{"elementor-controls/base-data":30}],56:[function(e,t,n){var i;i=e("elementor-controls/base").extend({triggers:{click:{event:"control:tab:clicked",stopPropagation:!1}}}),t.exports=i},{"elementor-controls/base":33}],57:[function(e,t,n){var i,o=e("elementor-controls/base-data");i=o.extend({ui:function(){var e=o.prototype.ui.apply(this,arguments);return e.form="form",e.loading=".wp-widget-form-loading",e},events:function(){return{"keyup @ui.form :input":"onFormChanged","change @ui.form :input":"onFormChanged"}},onFormChanged:function(){var e="widget-"+this.model.get("id_base"),t=this.ui.form.elementorSerializeObject()[e].REPLACE_TO_ID;this.setValue(t)},onReady:function(){var e=this;elementor.ajax.send("editor_get_wp_widget_form",{data:{id:e.model.cid,widget_type:e.model.get("widget"),data:JSON.stringify(e.elementSettingsModel.toJSON())},success:function(t){if(e.ui.form.html(t),wp.textWidgets){this.ui.form.addClass("open");var n=new jQuery.Event("widget-added");wp.textWidgets.handleWidgetAdded(n,e.ui.form),wp.mediaWidgets.handleWidgetAdded(n,e.ui.form),wp.customHtmlWidgets&&wp.customHtmlWidgets.handleWidgetAdded(n,this.ui.form)}elementor.hooks.doAction("panel/widgets/"+e.model.get("widget")+"/controls/wp_widget/loaded",e)}})}}),t.exports=i},{"elementor-controls/base-data":30}],58:[function(e,t,n){var i,o=e("elementor-controls/base-data");i=o.extend({events:function(){return _.extend(o.prototype.events.apply(this,arguments),{"keyup textarea.elementor-wp-editor":"onBaseInputChange"})},buttons:{addToBasic:{underline:"italic"},addToAdvanced:{},moveToAdvanced:{blockquote:"removeformat",alignleft:"blockquote",aligncenter:"alignleft",alignright:"aligncenter"},moveToBasic:{},removeFromBasic:["unlink","wp_more"],removeFromAdvanced:[]},initialize:function(){o.prototype.initialize.apply(this,arguments);var e=this;if(e.editorID="elementorwpeditor"+e.cid,_.defer(function(){quicktags({buttons:"strong,em,del,link,img,close",id:e.editorID}),elementor.config.rich_editing_enabled&&switchEditors.go(e.editorID,"tmce"),delete QTags.instances[0]}),elementor.config.rich_editing_enabled){var t={id:e.editorID,selector:"#"+e.editorID,setup:function(t){e.saveEditor=e.saveEditor.bind(e,t),t.on("keyup change undo redo SetContent",e.saveEditor)}};tinyMCEPreInit.mceInit[e.editorID]=_.extend(_.clone(tinyMCEPreInit.mceInit.elementorwpeditor),t),elementor.config.tinymceHasCustomConfig||e.rearrangeButtons()}else e.$el.addClass("elementor-rich-editing-disabled")},saveEditor:function(e){e.save(),this.setValue(e.getContent())},attachElContent:function(){var e=elementor.config.wp_editor.replace(/elementorwpeditor/g,this.editorID).replace("%%EDITORCONTENT%%",this.getControlValue());return this.$el.html(e),this},moveButtons:function(e,t,n){n||(n=t,t=null),_.each(e,function(e,i){var o=n.indexOf(e);if(t){var r=t.indexOf(i);if(-1===r)throw new ReferenceError("Trying to move non-existing button `"+i+"`");t.splice(r,1)}if(-1===o)throw new ReferenceError("Trying to move button after non-existing button `"+e+"`");n.splice(o+1,0,i)})},rearrangeButtons:function(){var e=tinyMCEPreInit.mceInit[this.editorID],t=e.toolbar1.split(","),n=e.toolbar2.split(",");t=_.difference(t,this.buttons.removeFromBasic),n=_.difference(n,this.buttons.removeFromAdvanced),this.moveButtons(this.buttons.moveToBasic,n,t),this.moveButtons(this.buttons.moveToAdvanced,t,n),this.moveButtons(this.buttons.addToBasic,t),this.moveButtons(this.buttons.addToAdvanced,n),e.toolbar1=t.join(","),e.toolbar2=n.join(",")},onAfterExternalChange:function(){var e=this.getControlValue();tinymce.get(this.editorID).setContent(e),jQuery("#"+this.editorID).val(e)},onBeforeDestroy:function(){delete QTags.instances[this.editorID],elementor.config.rich_editing_enabled&&(tinymce.EditorManager.execCommand("mceRemoveEditor",!0,this.editorID),delete tinyMCEPreInit.mceInit[this.editorID],delete tinyMCEPreInit.qtInit[this.editorID])}}),t.exports=i},{"elementor-controls/base-data":30}],59:[function(e,t,n){var i;Marionette.TemplateCache.prototype.compileTemplate=function(e,t){return t={evaluate:/<#([\s\S]+?)#>/g,interpolate:/{{{([\s\S]+?)}}}/g,escape:/{{([^}]+?)}}(?!})/g},_.template(e,t)},i=Marionette.Application.extend({helpers:e("elementor-editor-utils/helpers"),heartbeat:e("elementor-editor-utils/heartbeat"),imagesManager:e("elementor-editor-utils/images-manager"),debug:e("elementor-editor-utils/debug"),schemes:e("elementor-editor-utils/schemes"),presetsFactory:e("elementor-editor-utils/presets-factory"),templates:e("elementor-templates/manager"),ajax:e("elementor-editor-utils/ajax"),conditions:e("elementor-editor-utils/conditions"),hotKeys:e("elementor-utils/hot-keys"),history:e("modules/history/assets/js/module"),channels:{editor:Backbone.Radio.channel("ELEMENTOR:editor"),data:Backbone.Radio.channel("ELEMENTOR:data"),panelElements:Backbone.Radio.channel("ELEMENTOR:panelElements"),dataEditMode:Backbone.Radio.channel("ELEMENTOR:editmode"),deviceMode:Backbone.Radio.channel("ELEMENTOR:deviceMode"),templates:Backbone.Radio.channel("ELEMENTOR:templates")},modules:{element:{Model:e("elementor-elements/models/element")},ControlsStack:e("elementor-views/controls-stack"),Module:e("elementor-utils/module"),RepeaterRowView:e("elementor-controls/repeater-row"),SettingsModel:e("elementor-elements/models/base-settings"),WidgetView:e("elementor-elements/views/widget"),panel:{Menu:e("elementor-panel/pages/menu/menu")},controls:{Base:e("elementor-controls/base"),BaseData:e("elementor-controls/base-data"),BaseMultiple:e("elementor-controls/base-multiple"),Button:e("elementor-controls/button"),Color:e("elementor-controls/color"),Dimensions:e("elementor-controls/dimensions"),Image_dimensions:e("elementor-controls/image-dimensions"),Media:e("elementor-controls/media"),Slider:e("elementor-controls/slider"),Wysiwyg:e("elementor-controls/wysiwyg"),Choose:e("elementor-controls/choose"),Url:e("elementor-controls/base-multiple"),Font:e("elementor-controls/font"),Section:e("elementor-controls/section"),Tab:e("elementor-controls/tab"),Repeater:e("elementor-controls/repeater"),Wp_widget:e("elementor-controls/wp_widget"),Icon:e("elementor-controls/icon"),Gallery:e("elementor-controls/gallery"),Select2:e("elementor-controls/select2"),Date_time:e("elementor-controls/date-time"),Code:e("elementor-controls/code"),Box_shadow:e("elementor-controls/box-shadow"),Text_shadow:e("elementor-controls/box-shadow"),Structure:e("elementor-controls/structure"),Animation:e("elementor-controls/select2"),Hover_animation:e("elementor-controls/select2"),Order:e("elementor-controls/order"),Switcher:e("elementor-controls/switcher"),Number:e("elementor-controls/number"),Popover_toggle:e("elementor-controls/popover-toggle")},saver:{footerBehavior:e("./components/saver/behaviors/footer-saver")},templateLibrary:{ElementsCollectionView:e("elementor-panel/pages/elements/views/elements")}},backgroundClickListeners:{popover:{element:".elementor-controls-popover",ignore:".elementor-control-popover-toggle-toggle, .elementor-control-popover-toggle-toggle-label"}},_defaultDeviceMode:"desktop",addControlView:function(e,t){this.modules.controls[e[0].toUpperCase()+e.slice(1)]=t},checkEnvCompatibility:function(){return this.envData.gecko||this.envData.webkit},getElementData:function(e){var t=e.get("elType");if("widget"===t){var n=e.get("widgetType");return!!this.config.widgets[n]&&this.config.widgets[n]}return!!this.config.elements[t]&&this.config.elements[t]},getElementControls:function(e){var t=this,n=t.getElementData(e);if(!n)return!1;var i=e.get("isInner"),o={};return _.each(n.controls,function(e,n){i&&e.hide_in_inner||!i&&e.hide_in_top||(o[n]=_.extend({},t.config.controls[e.type],e))}),o},getControlView:function(e){var t=e[0].toUpperCase()+e.slice(1),n=this.modules.controls[t];if(!n){var i=-1!==this.config.controls[e].features.indexOf("ui");n=this.modules.controls[i?"Base":"BaseData"]}return n},getPanelView:function(){return this.getRegion("panel").currentView},initEnvData:function(){this.envData=_.pick(tinymce.EditorManager.Env,["desktop","webkit","gecko","ie","opera"])},initComponents:function(){var t=e("elementor-utils/hooks"),n=e("elementor-editor/components/settings/settings"),i=e("elementor-editor/components/saver/manager"),o=e("elementor-editor-utils/notifications");this.hooks=new t,this.saver=new i,this.settings=new n,this.pageSettings=this.settings.page,this.templates.init(),this.initDialogsManager(),this.notifications=new o,this.ajax.init()},initDialogsManager:function(){this.dialogsManager=new DialogsManager.Instance},initElements:function(){var t=e("elementor-elements/collections/elements"),n=this.config.data;this.elements&&(n=this.elements.toJSON()),this.elements=new t(n)},initPreview:function(){var e=jQuery;this.$previewWrapper=e("#elementor-preview"),this.$previewResponsiveWrapper=e("#elementor-preview-responsive-wrapper");this.$preview||(this.$preview=e("<iframe>",{id:"elementor-preview-iframe",src:this.config.preview_link+"&"+(new Date).getTime(),allowfullscreen:1}),this.$previewResponsiveWrapper.append(this.$preview)),this.$preview.on("load",this.onPreviewLoaded.bind(this)).one("load",this.checkPageStatus.bind(this))},initFrontend:function(){var e=this.$preview[0].contentWindow;window.elementorFrontend=e.elementorFrontend,e.elementor=this,elementorFrontend.init(),elementorFrontend.elementsHandler.initHandlers(),this.trigger("frontend:init")},initClearPageDialog:function(){var e,t=this;t.getClearPageDialog=function(){return e||(e=this.dialogsManager.createWidget("confirm",{id:"elementor-clear-page-dialog",headerMessage:elementor.translate("clear_page"),message:elementor.translate("dialog_confirm_clear_page"),position:{my:"center center",at:"center center"},strings:{confirm:elementor.translate("delete"),cancel:elementor.translate("cancel")},onConfirm:function(){t.getRegion("sections").currentView.collection.reset()}}))}},initHotKeys:function(){var e=46,t=68,n=76,i=77,o=80,r=83,s=jQuery,l={},a=this.hotKeys;l[e]={deleteElement:{isWorthHandling:function(e){if(!("editor"===elementor.getPanelView().getCurrentPageName()))return!1;var t=s(e.target);return!t.is(":input, .elementor-input")&&!t.closest(".elementor-inline-editing").length},handle:function(){elementor.getPanelView().getCurrentPageView().getOption("editedElementView").removeElement()}}},l[t]={duplicateElement:{isWorthHandling:function(e){return a.isControlEvent(e)},handle:function(){var e=elementor.getPanelView();"editor"===e.getCurrentPageName()&&e.getCurrentPageView().getOption("editedElementView").duplicate()}}},l[n]={showTemplateLibrary:{isWorthHandling:function(e){return a.isControlEvent(e)&&e.shiftKey},handle:function(){elementor.templates.showTemplatesModal()}}},l[i]={changeDeviceMode:{devices:["desktop","tablet","mobile"],isWorthHandling:function(e){return a.isControlEvent(e)&&e.shiftKey},handle:function(){var e=elementor.channels.deviceMode.request("currentMode"),t=this.devices.indexOf(e);++t>=this.devices.length&&(t=0),elementor.changeDeviceMode(this.devices[t])}}},l[o]={changeEditMode:{isWorthHandling:function(e){return a.isControlEvent(e)},handle:function(){elementor.getPanelView().modeSwitcher.currentView.toggleMode()}}},l[r]={saveEditor:{isWorthHandling:function(e){return a.isControlEvent(e)},handle:function(){elementor.saver.saveDraft()}}},_.each(l,function(e,t){_.each(e,function(e,n){a.addHotKeyHandler(t,n,e)})}),a.bindListener(this.$window.add(elementorFrontend.getElements("$window")))},preventClicksInsideEditor:function(){this.$previewContents.on("click",function(e){var t=jQuery(e.target),n=elementor.channels.dataEditMode.request("activeMode"),i=!!t.closest("#elementor, .pen-menu").length,o=this.contains(t[0]);if((!i||"edit"!==n)&&o&&(t.closest("a:not(.elementor-clickable)").length&&e.preventDefault(),!i)){var r=elementor.getPanelView();"elements"!==r.getCurrentPageName()&&r.setPage("elements")}})},addBackgroundClickArea:function(e){e.addEventListener("click",this.onBackgroundClick.bind(this),!0)},addBackgroundClickListener:function(e,t){this.backgroundClickListeners[e]=t},showFatalErrorDialog:function(e){var t={id:"elementor-fatal-error-dialog",headerMessage:"",message:"",position:{my:"center center",at:"center center"},strings:{confirm:elementor.translate("learn_more"),cancel:elementor.translate("go_back")},onConfirm:null,onCancel:function(){parent.history.go(-1)},hide:{onBackgroundClick:!1,onButtonClick:!1}};e=jQuery.extend(!0,t,e),this.dialogsManager.createWidget("confirm",e).show()},checkPageStatus:function(){elementor.config.current_revision_id!==elementor.config.post_id&&this.notifications.showToast({message:this.translate("working_on_draft_notification"),buttons:[{name:"view_revisions",text:elementor.translate("view_all_revisions"),callback:function(){var e=elementor.getPanelView();e.setPage("historyPage"),e.getCurrentPageView().activateTab("revisions")}}]})},onStart:function(){this.$window=jQuery(window),NProgress.start(),NProgress.inc(.2),this.config=ElementorConfig,Backbone.Radio.DEBUG=!1,Backbone.Radio.tuneIn("ELEMENTOR"),this.initComponents(),this.initEnvData(),this.checkEnvCompatibility()||this.onEnvNotCompatible(),this.channels.dataEditMode.reply("activeMode","edit"),this.listenTo(this.channels.dataEditMode,"switch",this.onEditModeSwitched),this.initClearPageDialog(),this.addBackgroundClickArea(document),this.$window.trigger("elementor:init"),this.initPreview(),this.logSite()},onPreviewLoaded:function(){NProgress.done();if(this.$preview[0].contentWindow.elementorFrontend){this.$previewContents=this.$preview.contents();var t=this.$previewContents.find("#elementor");if(t.length){this.initFrontend(),this.initElements(),this.initHotKeys(),this.heartbeat.init();var n=new Marionette.Region({el:t[0]});this.schemes.init(),this.schemes.printSchemesStyle(),this.preventClicksInsideEditor(),this.addBackgroundClickArea(elementorFrontend.getElements("$document")[0]);var i=e("elementor-views/preview"),o=e("elementor-layouts/panel/panel");this.addRegions({sections:n,panel:"#elementor-panel"}),this.getRegion("sections").show(new i({collection:this.elements})),this.getRegion("panel").show(new o),this.$previewContents.children().addClass("elementor-html").children("body").addClass("elementor-editor-active"),this.setResizablePanel(),this.changeDeviceMode(this._defaultDeviceMode),jQuery("#elementor-loading, #elementor-preview-loading").fadeOut(600),_.defer(function(){elementorFrontend.getElements("window").jQuery.holdReady(!1)}),this.enqueueTypographyFonts(),this.onEditModeSwitched(),this.trigger("preview:loaded")}else this.onPreviewElNotFound()}else this.onPreviewLoadingError()},onEditModeSwitched:function(){var e=this.channels.dataEditMode.request("activeMode");"edit"===e?this.exitPreviewMode():this.enterPreviewMode("preview"===e)},onEnvNotCompatible:function(){this.showFatalErrorDialog({headerMessage:this.translate("device_incompatible_header"),message:this.translate("device_incompatible_message"),strings:{confirm:elementor.translate("proceed_anyway")},hide:{onButtonClick:!0},onConfirm:function(){this.hide()}})},onPreviewLoadingError:function(){this.showFatalErrorDialog({headerMessage:this.translate("preview_not_loading_header"),message:this.translate("preview_not_loading_message"),onConfirm:function(){open(elementor.config.help_preview_error_url,"_blank")}})},onPreviewElNotFound:function(){this.showFatalErrorDialog({headerMessage:this.translate("preview_el_not_found_header"),message:this.translate("preview_el_not_found_message"),onConfirm:function(){open(elementor.config.help_the_content_url,"_blank")}})},onBackgroundClick:function(e){jQuery.each(this.backgroundClickListeners,function(){var t=this.element,n=jQuery(e.target);if(n[0].control&&(n=n.add(n[0].control)),!this.ignore||!n.closest(this.ignore).length){var i=n.closest(t);jQuery(t).not(i).hide()}})},setResizablePanel:function(){var e=this,t=elementor.config.is_rtl?"right":"left";e.panel.$el.resizable({handles:elementor.config.is_rtl?"w":"e",minWidth:200,maxWidth:680,start:function(){e.$previewWrapper.addClass("ui-resizable-resizing").css("pointer-events","none")},stop:function(){e.$previewWrapper.removeClass("ui-resizable-resizing").css("pointer-events",""),elementor.channels.data.trigger("scrollbar:update")},resize:function(n,i){e.$previewWrapper.css(t,i.size.width)}})},enterPreviewMode:function(e){var t=this.$previewContents.find("body");e&&(t=t.add("body")),t.removeClass("elementor-editor-active").addClass("elementor-editor-preview"),e&&(this.$previewWrapper.css(elementor.config.is_rtl?"right":"left",""),this.panel.$el.css("width",""))},exitPreviewMode:function(){this.$previewContents.find("body").add("body").removeClass("elementor-editor-preview").addClass("elementor-editor-active")},changeEditMode:function(e){var t=elementor.channels.dataEditMode,n=t.request("activeMode");t.reply("activeMode",e),e!==n&&t.trigger("switch",e)},reloadPreview:function(){jQuery("#elementor-preview-loading").show(),this.$preview[0].contentWindow.location.reload(!0)},clearPage:function(){this.getClearPageDialog().show()},changeDeviceMode:function(e){var t=this.channels.deviceMode.request("currentMode");t!==e&&(jQuery("body").removeClass("elementor-device-"+t).addClass("elementor-device-"+e),this.channels.deviceMode.reply("previousMode",t).reply("currentMode",e).trigger("change"))},enqueueTypographyFonts:function(){var e=this,t=this.schemes.getScheme("typography");_.each(t.items,function(t){e.helpers.enqueueFont(t.value.font_family)})},translate:function(e,t,n){n||(n=this.config.i18n);var i=n[e];return void 0===i&&(i=e),t&&(i=i.replace(/{(\d+)}/g,function(e,n){return void 0!==t[n]?t[n]:e})),i},compareVersions:function(e,t,n){var i=function(e){return(e+="").replace(/[^\d.]+/,".-1.")};if((e=i(e))===(t=i(t)))return!n||/^={2,3}$/.test(n);for(var o=e.split(".").map(Number),r=t.split(".").map(Number),s=Math.max(o.length,r.length),l=0;l<s;l++){var a=o[l]||0,c=r[l]||0;if(a!==c)return this.conditions.compare(a,c,n)}},logSite:function(){var e="",t="";if(this.envData.gecko){e+="%c"+[" ;;;;;;;;;;;;;;; ",";;; ;; ;;;",";;; ;;;;;;;;;;;;",";;; ;;;;;;;;;;;;",";;; ;; ;;;",";;; ;;;;;;;;;;;;",";;; ;;;;;;;;;;;;",";;; ;; ;;;"," ;;;;;;;;;;;;;;; "].join("\n")+"\n",t="color: #C42961"}else e+="%c00",t='line-height: 1.6; font-size: 20px; background-image: url("'+elementor.config.assets_url+'images/logo-icon.png"); color: transparent; background-repeat: no-repeat; background-size: cover';e+="%c\nLove using Elementor? Join our growing community of Elementor developers: %chttps://github.com/pojome/elementor",setTimeout(console.log.bind(console,e,t,"color: #9B0A46",""))}}),t.exports=(window.elementor=new i).start()},{"./components/saver/behaviors/footer-saver":1,"elementor-controls/base":33,"elementor-controls/base-data":30,"elementor-controls/base-multiple":31,"elementor-controls/box-shadow":34,"elementor-controls/button":35,"elementor-controls/choose":36,"elementor-controls/code":37,"elementor-controls/color":38,"elementor-controls/date-time":39,"elementor-controls/dimensions":40,"elementor-controls/font":41,"elementor-controls/gallery":42,"elementor-controls/icon":43,"elementor-controls/image-dimensions":44,"elementor-controls/media":45,"elementor-controls/number":46,"elementor-controls/order":47,"elementor-controls/popover-toggle":48,"elementor-controls/repeater":50,"elementor-controls/repeater-row":49,"elementor-controls/section":51,"elementor-controls/select2":52,"elementor-controls/slider":53,"elementor-controls/structure":54,"elementor-controls/switcher":55,"elementor-controls/tab":56,"elementor-controls/wp_widget":57,"elementor-controls/wysiwyg":58,"elementor-editor-utils/ajax":101,"elementor-editor-utils/conditions":102,"elementor-editor-utils/debug":104,"elementor-editor-utils/heartbeat":105,"elementor-editor-utils/helpers":106,"elementor-editor-utils/images-manager":107,"elementor-editor-utils/notifications":110,"elementor-editor-utils/presets-factory":111,"elementor-editor-utils/schemes":112,"elementor-editor/components/saver/manager":2,"elementor-editor/components/settings/settings":7,"elementor-elements/collections/elements":60,"elementor-elements/models/base-settings":61,"elementor-elements/models/element":63,"elementor-elements/views/widget":74,"elementor-layouts/panel/panel":100,"elementor-panel/pages/elements/views/elements":86,"elementor-panel/pages/menu/menu":89,"elementor-templates/manager":10,"elementor-utils/hooks":121,"elementor-utils/hot-keys":122,"elementor-utils/module":123,"elementor-views/controls-stack":119,"elementor-views/preview":120,"modules/history/assets/js/module":132}],60:[function(e,t,n){var i=e("elementor-elements/models/element"),o=Backbone.Collection.extend({add:function(e,t,n){if(!(t&&t.silent||n))throw"Call Error: Adding model to element collection is allowed only by the dedicated addChildModel() method.";return Backbone.Collection.prototype.add.call(this,e,t)},model:function(e,t){var n=Backbone.Model;return e.elType&&(n=elementor.hooks.applyFilters("element/model",i,e)),new n(e,t)},clone:function(){var e=Backbone.Collection.prototype.clone.apply(this,arguments),t=new o;return e.forEach(function(e){t.add(e.clone(),null,!0)}),t}});o.prototype.sync=o.prototype.fetch=o.prototype.save=_.noop,t.exports=o},{"elementor-elements/models/element":63}],61:[function(e,t,n){var i;i=Backbone.Model.extend({options:{},initialize:function(e,t){var n=this;if(t&&(n.options=t),n.controls=t&&t.controls?t.controls:elementor.getElementControls(n),n.validators={},n.controls){var i=e||{},o={};_.each(n.controls,function(e){var t=elementor.config.controls[e.type];if(!(-1!==t.features.indexOf("ui"))){var r=jQuery.isPlainObject(t.default_value);o[e.name]=r?_.extend({},t.default_value,e.default||{}):e.default||t.default_value,void 0!==i[e.name]&&r&&!_.isObject(i[e.name])&&(elementor.debug.addCustomError(new TypeError("An invalid argument supplied as multiple control value"),"InvalidElementData","Element `"+(n.get("widgetType")||n.get("elType"))+"` got <"+i[e.name]+"> as `"+e.name+"` value. Expected array or object."),delete i[e.name]),void 0===i[e.name]&&(i[e.name]=o[e.name])}}),n.defaults=o,n.handleRepeaterData(i),n.set(i)}},handleRepeaterData:function(e){_.each(this.controls,function(t){t.is_repeater&&(e[t.name]instanceof Backbone.Collection||(e[t.name]=new Backbone.Collection(e[t.name],{model:function(e,n){return(n=n||{}).controls=t.fields,e._id||(e._id=elementor.helpers.getUniqueID()),new i(e,n)}})))})},getFontControls:function(){return _.filter(this.getActiveControls(),function(e){return"font"===e.type})},getStyleControls:function(e){var t=this;return e=e||t.getActiveControls(),_.filter(e,function(n){return n.fields?(n.styleFields=t.getStyleControls(n.fields),!0):t.isStyleControl(n.name,e)})},isStyleControl:function(e,t){t=t||this.controls;var n=_.find(t,function(t){return e===t.name});return n&&!_.isEmpty(n.selectors)},getClassControls:function(e){return e=e||this.controls,_.filter(e,function(e){return!_.isUndefined(e.prefix_class)})},isClassControl:function(e){var t=_.find(this.controls,function(t){return e===t.name});return t&&!_.isUndefined(t.prefix_class)},getControl:function(e){return _.find(this.controls,function(t){return e===t.name})},getActiveControls:function(){var e=this,t={};return _.each(e.controls,function(n,i){elementor.helpers.isActiveControl(n,e.attributes)&&(t[i]=n)}),t},clone:function(){return new i(elementor.helpers.cloneObject(this.attributes),elementor.helpers.cloneObject(this.options))},setExternalChange:function(e,t){this.set(e,t),this.trigger("change:external",e,t).trigger("change:external:"+e,t)},toJSON:function(e){var t=Backbone.Model.prototype.toJSON.call(this);if(e=e||{},delete t.widgetType,delete t.elType,delete t.isInner,_.each(t,function(e,n){e&&e.toJSON&&(t[n]=e.toJSON())}),e.removeDefault){var n=this.controls;_.each(t,function(e,i){var o=n[i];if(o){if(("text"===o.type||"textarea"===o.type)&&t[i])return;if(t[i]&&"object"==typeof t[i]){if(Object.keys(t[i]).length!==Object.keys(o.default).length)return;var r=!0;_.each(t[i],function(e,n){if(t[i][n]!==o.default[n])return r=!1}),r&&delete t[i]}else t[i]===o.default&&delete t[i]}})}return t}}),t.exports=i},{}],62:[function(e,t,n){var i;i=e("elementor-elements/models/base-settings").extend({defaults:{_column_size:100}}),t.exports=i},{"elementor-elements/models/base-settings":61}],63:[function(e,t,n){var i,o=e("elementor-elements/models/base-settings"),r=e("elementor-elements/models/column-settings");(i=Backbone.Model.extend({defaults:{id:"",elType:"",isInner:!1,settings:{},defaultEditSettings:{}},remoteRender:!1,_htmlCache:null,_jqueryXhr:null,renderOnLeave:!1,initialize:function(t){var n=this.get("elType"),i=this.get("elements");if(void 0!==i){var o=e("elementor-elements/collections/elements");this.set("elements",new o(i))}"widget"===n&&(this.remoteRender=!0,this.setHtmlCache(t.htmlCache||"")),delete t.htmlCache,this.renderRemoteServer=_.throttle(this.renderRemoteServer,1e3),this.initSettings(),this.initEditSettings(),this.on({destroy:this.onDestroy,"editor:close":this.onCloseEditor})},initSettings:function(){var e=this.get("elType"),t=this.get("settings"),n={column:r}[e]||o;jQuery.isEmptyObject(t)&&(t=elementor.helpers.cloneObject(t)),"widget"===e&&(t.widgetType=this.get("widgetType")),t.elType=e,t.isInner=this.get("isInner"),t=new n(t),this.set("settings",t),elementorFrontend.config.elements.data[this.cid]=t},initEditSettings:function(){var e=new Backbone.Model(this.get("defaultEditSettings"));this.set("editSettings",e),elementorFrontend.config.elements.editSettings[this.cid]=e},onDestroy:function(){var e=this.get("settings"),t=this.get("elements");void 0!==t&&_.each(_.clone(t.models),function(e){e.destroy()}),e instanceof o&&e.destroy()},onCloseEditor:function(){this.initEditSettings(),this.renderOnLeave&&this.renderRemoteServer()},setSetting:function(e,t){var n=e.split("."),i=3===n.length,o=this.get("settings");e=n[0],i&&(o=o.get(e).models[n[1]],e=n[2]),o.setExternalChange(e,t)},getSetting:function(e){var t=e.split("."),n=3===t.length,i=this.get("settings");e=t[0];var o=i.get(e);return void 0===o?"":(n&&(o=o.models[t[1]].get(t[2])),o)},setHtmlCache:function(e){this._htmlCache=e},getHtmlCache:function(){return this._htmlCache},getTitle:function(){var e=elementor.getElementData(this);return e?e.title:"Unknown"},getIcon:function(){var e=elementor.getElementData(this);return e?e.icon:"unknown"},createRemoteRenderRequest:function(){var e=this.toJSON();return elementor.ajax.send("render_widget",{data:{post_id:elementor.config.post_id,data:JSON.stringify(e),_nonce:elementor.config.nonce},success:this.onRemoteGetHtml.bind(this)})},renderRemoteServer:function(){this.remoteRender&&(this.renderOnLeave=!1,this.trigger("before:remote:render"),this.isRemoteRequestActive()&&this._jqueryXhr.abort(),this._jqueryXhr=this.createRemoteRenderRequest())},isRemoteRequestActive:function(){return this._jqueryXhr&&4!==this._jqueryXhr.readyState},onRemoteGetHtml:function(e){this.setHtmlCache(e.render),this.trigger("remote:render")},clone:function(){var e=new this.constructor(elementor.helpers.cloneObject(this.attributes));e.set("id",elementor.helpers.getUniqueID()),e.setHtmlCache(this.getHtmlCache());var t=this.get("elements");return _.isEmpty(t)||e.set("elements",t.clone()),e},toJSON:function(e){e=_.extend({copyHtmlCache:!1},e);var t=Backbone.Model.prototype.toJSON.call(this);return _.each(t,function(n,i){n&&n.toJSON&&(t[i]=n.toJSON(e))}),e.copyHtmlCache?t.htmlCache=this.getHtmlCache():delete t.htmlCache,t}})).prototype.sync=i.prototype.fetch=i.prototype.save=_.noop,t.exports=i},{"elementor-elements/collections/elements":60,"elementor-elements/models/base-settings":61,"elementor-elements/models/column-settings":62}],64:[function(e,t,n){var i,o=e("elementor-elements/models/base-settings"),r=e("elementor-editor-utils/controls-css-parser"),s=e("elementor-validator/base"),l=e("elementor-views/base-container");i=l.extend({tagName:"div",controlsCSSParser:null,toggleEditTools:!0,allowRender:!0,renderAttributes:{},className:function(){return"elementor-element elementor-element-edit-mode "+this.getElementUniqueID()},attributes:function(){var e=this.model.get("elType");return"widget"===e&&(e=this.model.get("widgetType")),{"data-id":this.getID(),"data-element_type":e}},ui:function(){return{triggerButton:"> .elementor-element-overlay .elementor-editor-element-trigger",duplicateButton:"> .elementor-element-overlay .elementor-editor-element-duplicate",removeButton:"> .elementor-element-overlay .elementor-editor-element-remove",saveButton:"> .elementor-element-overlay .elementor-editor-element-save",settingsList:"> .elementor-element-overlay .elementor-editor-element-settings",addButton:"> .elementor-element-overlay .elementor-editor-element-add"}},behaviors:function(){return elementor.hooks.applyFilters("elements/base/behaviors",{},this)},getBehavior:function(e){return this._behaviors[Object.keys(this.behaviors()).indexOf(e)]},events:function(){return{"click @ui.removeButton":"onClickRemove","click @ui.saveButton":"onClickSave","click @ui.duplicateButton":"onClickDuplicate","click @ui.triggerButton":"onClickEdit"}},getElementType:function(){return this.model.get("elType")},getIDInt:function(){return parseInt(this.getID(),16)},getChildType:function(){return elementor.helpers.getElementChildType(this.getElementType())},getChildView:function(t){var n,i=t.get("elType");return n="section"===i?e("elementor-elements/views/section"):"column"===i?e("elementor-elements/views/column"):elementor.modules.WidgetView,elementor.hooks.applyFilters("element/view",n,t,this)},templateHelpers:function(){var e=l.prototype.templateHelpers.apply(this,arguments);return jQuery.extend(e,{editModel:this.getEditModel()})},getTemplateType:function(){return"js"},getEditModel:function(){return this.model},initialize:function(){this.collection=this.model.get("elements"),this.collection&&this.listenTo(this.collection,"add remove reset",this.onCollectionChanged,this);var e=this.getEditModel();this.listenTo(e.get("settings"),"change",this.onSettingsChanged,this),this.listenTo(e.get("editSettings"),"change",this.onEditSettingsChanged,this),this.initControlsCSSParser()},edit:function(){elementor.getPanelView().openEditor(this.getEditModel(),this)},addElementFromPanel:function(e){var t=elementor.channels.panelElements.request("element:selected"),n={id:elementor.helpers.getUniqueID(),elType:t.model.get("elType")};if("widget"===n.elType)n.widgetType=t.model.get("widgetType");else{if("section"!==n.elType)return;n.elements=[],n.isInner=!0}var i=t.model.get("custom");i&&_.extend(n,i),elementor.channels.data.trigger("element:before:add",n);var o=this.addChildElement(n,e);"section"===o.getElementType()&&o.isInner()&&o.addEmptyColumn(),elementor.channels.data.trigger("element:after:add",n)},addControlValidator:function(e,t){t=t.bind(this);var n=new s({customValidationMethod:t}),i=this.getEditModel().get("settings").validators;i[e]||(i[e]=[]),i[e].push(n)},addRenderAttribute:function(e,t,n,i){var o=this;return"object"==typeof e?(jQuery.each(e,function(e){o.addRenderAttribute(e,this,null,i)}),o):"object"==typeof t?(jQuery.each(t,function(t){o.addRenderAttribute(e,t,this,i)}),o):(o.renderAttributes[e]||(o.renderAttributes[e]={}),o.renderAttributes[e][t]||(o.renderAttributes[e][t]=[]),Array.isArray(n)||(n=[n]),void(o.renderAttributes[e][t]=i?n:o.renderAttributes[e][t].concat(n)))},getRenderAttributeString:function(e){if(!this.renderAttributes[e])return"";var t=this.renderAttributes[e],n=[];return jQuery.each(t,function(e){n.push(e+'="'+_.escape(this.join(" "))+'"')}),n.join(" ")},isCollectionFilled:function(){return!1},isInner:function(){return!!this.model.get("isInner")},initControlsCSSParser:function(){this.controlsCSSParser=new r({id:this.model.cid})},enqueueFonts:function(){var e=this.getEditModel(),t=e.get("settings");_.each(t.getFontControls(),function(t){var n=e.getSetting(t.name);_.isEmpty(n)||elementor.helpers.enqueueFont(n)})},renderStyles:function(e){e||(e=this.getEditModel().get("settings")),this.controlsCSSParser.stylesheet.empty(),this.controlsCSSParser.addStyleRules(e.getStyleControls(),e.attributes,this.getEditModel().get("settings").controls,[/{{ID}}/g,/{{WRAPPER}}/g],[this.getID(),"#elementor ."+this.getElementUniqueID()]),this.controlsCSSParser.addStyleToDocument();var t=elementor.hooks.applyFilters("editor/style/styleText","",this);t&&this.controlsCSSParser.elements.$stylesheetElement.append(t)},renderCustomClasses:function(){var e=this,t=e.getEditModel().get("settings"),n=t.getClassControls();_.each(n,function(n){var i=t.previous(n.name);n.classes_dictionary&&void 0!==n.classes_dictionary[i]&&(i=n.classes_dictionary[i]),e.$el.removeClass(n.prefix_class+i)}),_.each(n,function(n){var i=t.attributes[n.name],o=i;n.classes_dictionary&&void 0!==n.classes_dictionary[i]&&(o=n.classes_dictionary[i]);elementor.helpers.isActiveControl(n,t.attributes)&&!_.isEmpty(o)&&e.$el.addClass(n.prefix_class+o).addClass(_.result(e,"className"))})},renderCustomElementID:function(){var e=this.getEditModel().get("settings").get("_element_id");this.$el.attr("id",e)},getModelForRender:function(){return elementor.hooks.applyFilters("element/templateHelpers/editModel",this.getEditModel(),this)},renderUIOnly:function(){var e=this.getModelForRender();this.renderStyles(e.get("settings")),this.renderCustomClasses(),this.renderCustomElementID(),this.enqueueFonts()},renderUI:function(){this.renderStyles(),this.renderCustomClasses(),this.renderCustomElementID(),this.enqueueFonts()},runReadyTrigger:function(){var e=this;_.defer(function(){elementorFrontend.elementsHandler.runReadyTrigger(e.$el)})},getID:function(){return this.model.get("id")},getElementUniqueID:function(){return"elementor-element-"+this.getID()},duplicate:function(){this.trigger("request:duplicate")},renderOnChange:function(e){if(this.allowRender){if(e instanceof o){var t=e.hasChanged(),n=!t,i=!t;if(_.each(e.changedAttributes(),function(t,o){var r=e.getControl(o);if("_column_size"!==o){if(!r)return i=!0,void(n=!0);"none"!==r.render_type&&(i=!0),-1===["none","ui"].indexOf(r.render_type)&&("template"!==r.render_type&&(e.isStyleControl(o)||e.isClassControl(o)||"_element_id"===o)||(n=!0))}else i=!0}),!i)return;if(!n)return void this.renderUIOnly()}var r=this.getTemplateType(),s=this.getEditModel();"js"===r?(this.getEditModel().setHtmlCache(),this.render(),s.renderOnLeave=!0):s.renderRemoteServer()}},onBeforeRender:function(){this.renderAttributes={}},onRender:function(){if(this.renderUI(),this.runReadyTrigger(),this.toggleEditTools){var e=this.ui.triggerButton;this.ui.settingsList.hoverIntent(function(){e.addClass("elementor-active")},function(){e.removeClass("elementor-active")},{timeout:500})}},onCollectionChanged:function(){elementor.saver.setFlagEditorChange(!0)},onEditSettingsChanged:function(e){elementor.channels.editor.trigger("change:editSettings",e,this)},onSettingsChanged:function(e){elementor.saver.setFlagEditorChange(!0),this.renderOnChange(e)},onClickEdit:function(e){jQuery(e.target).closest(".elementor-clickable").length||(e.preventDefault(),e.stopPropagation());"edit"===elementor.channels.dataEditMode.request("activeMode")&&this.edit()},onClickDuplicate:function(e){e.preventDefault(),e.stopPropagation(),this.duplicate()},removeElement:function(){elementor.channels.data.trigger("element:before:remove",this.model);var e=this._parent;e.isManualRemoving=!0,this.model.destroy(),e.isManualRemoving=!1,elementor.channels.data.trigger("element:after:remove",this.model)},onClickRemove:function(e){e.preventDefault(),e.stopPropagation(),this.removeElement()},onClickSave:function(e){e.preventDefault();var t=this.model;elementor.templates.startModal({onReady:function(){elementor.templates.getLayout().showSaveTemplateView(t)}})},onDestroy:function(){this.controlsCSSParser.removeStyleFromDocument()}}),t.exports=i},{"elementor-editor-utils/controls-css-parser":103,"elementor-elements/models/base-settings":61,"elementor-elements/views/column":72,"elementor-elements/views/section":73,"elementor-validator/base":28,"elementor-views/base-container":117}],65:[function(e,t,n){var i;i=Marionette.Behavior.extend({onChildviewClickNew:function(e){var t=e.$el.index()+1;this.addChild({at:t})},onRequestNew:function(){this.addChild()},addChild:function(e){if(!this.view.isCollectionFilled()){e=e||{};var t={id:elementor.helpers.getUniqueID(),elType:this.view.getChildType()[0],settings:{},elements:[]};elementor.channels.data.trigger("element:before:add",t),this.view.addChildModel(t,e),elementor.channels.data.trigger("element:after:add",t)}}}),t.exports=i},{}],66:[function(e,t,n){var i;i=Marionette.Behavior.extend({onChildviewRequestDuplicate:function(e){if(!this.view.isCollectionFilled()){var t=this.view.collection.indexOf(e.model),n=e.model.clone();elementor.channels.data.trigger("element:before:duplicate",n),this.view.addChildModel(n,{at:t+1}),elementor.channels.data.trigger("element:after:duplicate",n)}}}),t.exports=i},{}],67:[function(e,t,n){var i;i=Marionette.Behavior.extend({editing:!1,$currentEditingArea:null,ui:function(){return{inlineEditingArea:"."+this.getOption("inlineEditingClass")}},events:function(){return{"click @ui.inlineEditingArea":"onInlineEditingClick","input @ui.inlineEditingArea":"onInlineEditingUpdate"}},getEditingSettingKey:function(){return this.$currentEditingArea.data().elementorSettingKey},startEditing:function(e){if(!this.editing&&"edit"===elementor.channels.dataEditMode.request("activeMode")&&!this.view.model.isRemoteRequestActive()){this.$currentEditingArea=e;var t=this.$currentEditingArea.data().elementorInlineEditingToolbar,n="advanced"===t?"advanced":"basic",i=this.view.getEditModel(),o=elementor.config.inlineEditing,r=i.getSetting(this.getEditingSettingKey());"advanced"===n&&(r=wp.editor.autop(r)),this.$currentEditingArea.html(r);var s=elementorFrontend.getElements("window").ElementorInlineEditor;this.editing=!0,this.view.allowRender=!1,this.view.model.setHtmlCache(""),this.editor=new s({linksInNewWindow:!0,stay:!1,editor:this.$currentEditingArea[0],mode:n,list:"none"===t?[]:o.toolbar[t||"basic"],cleanAttrs:["id","class","name"],placeholder:elementor.translate("type_here")+"...",toolbarIconsPrefix:"eicon-editor-",toolbarIconsDictionary:{externalLink:{className:"eicon-editor-external-link"},list:{className:"eicon-editor-list-ul"},insertOrderedList:{className:"eicon-editor-list-ol"},insertUnorderedList:{className:"eicon-editor-list-ul"},createlink:{className:"eicon-editor-link"},unlink:{className:"eicon-editor-unlink"},blockquote:{className:"eicon-editor-quote"},p:{className:"eicon-editor-paragraph"},pre:{className:"eicon-editor-code"}}});jQuery(this.editor._menu).children().on("mousedown",function(e){e.preventDefault()}),this.$currentEditingArea.on("blur",this.onInlineEditingBlur.bind(this))}},stopEditing:function(){this.editing=!1,this.editor.destroy(),this.view.allowRender=!0,"advanced"===this.$currentEditingArea.data().elementorInlineEditingToolbar&&this.view.getEditModel().renderRemoteServer()},onInlineEditingClick:function(e){var t=this,n=jQuery(e.currentTarget);setTimeout(function(){t.startEditing(n)},30)},onInlineEditingBlur:function(){var e=this;setTimeout(function(){var t=elementorFrontend.getElements("window").getSelection();jQuery(t.focusNode).closest(".pen-input-wrapper").length||e.stopEditing()},20)},onInlineEditingUpdate:function(){this.view.getEditModel().setSetting(this.getEditingSettingKey(),this.editor.getContent())}}),t.exports=i},{}],68:[function(e,t,n){var i;i=Marionette.Behavior.extend({onRenderCollection:function(){this.handleInnerTabs(this.view)},handleInnerTabs:function(e){var t=e.children.filter(function(e){return"tabs"===e.model.get("type")});_.each(t,function(t){t.$el.find(".elementor-control-content").remove();var n=t.model.get("name"),i=e.children.filter(function(e){return"tab"===e.model.get("type")&&e.model.get("tabs_wrapper")===n});_.each(i,function(n,i){t._addChildView(n);var o=n.model.get("name"),r=e.children.filter(function(e){return o===e.model.get("inner_tab")});0===i?n.$el.addClass("elementor-tab-active"):_.each(r,function(e){e.$el.addClass("elementor-tab-close")})})})},onChildviewControlTabClicked:function(e){var t="elementor-tab-close",n="elementor-tab-active",i=e.model.get("name"),o=this.view.children.filter(function(t){return"tab"!==t.model.get("type")&&e.model.get("tabs_wrapper")===t.model.get("tabs_wrapper")}),r=this.view.children.filter(function(t){return"tab"===t.model.get("type")&&e.model.get("tabs_wrapper")===t.model.get("tabs_wrapper")});_.each(r,function(e){e.$el.removeClass(n)}),e.$el.addClass(n),_.each(o,function(e){e.model.get("inner_tab")===i?e.$el.removeClass(t):e.$el.addClass(t)}),elementor.channels.data.trigger("scrollbar:update")}}),t.exports=i},{}],69:[function(e,t,n){var i;i=Marionette.Behavior.extend({defaults:{handles:elementor.config.is_rtl?"w":"e"},events:{resizestart:"onResizeStart",resizestop:"onResizeStop",resize:"onResize"},initialize:function(){Marionette.Behavior.prototype.initialize.apply(this,arguments),this.listenTo(elementor.channels.dataEditMode,"switch",this.onEditModeSwitched)},active:function(){this.deactivate();var e=_.clone(this.options);delete e.behaviorClass;var t=this.getChildViewContainer(),n=_.extend({},e);t.resizable(n)},deactivate:function(){this.getChildViewContainer().resizable("instance")&&this.getChildViewContainer().resizable("destroy")},onEditModeSwitched:function(e){"edit"===e?this.active():this.deactivate()},onRender:function(){var e=this;_.defer(function(){e.onEditModeSwitched(elementor.channels.dataEditMode.request("activeMode"))})},onDestroy:function(){this.deactivate()},onResizeStart:function(e){e.stopPropagation(),this.view.$el.data("originalWidth",this.view.el.getBoundingClientRect().width),this.view.triggerMethod("request:resize:start",e)},onResizeStop:function(e){e.stopPropagation(),this.view.triggerMethod("request:resize:stop")},onResize:function(e,t){e.stopPropagation(),this.view.triggerMethod("request:resize",t,e)},getChildViewContainer:function(){return this.$el}}),t.exports=i},{}],70:[function(e,t,n){var i;i=Marionette.Behavior.extend({defaults:{elChildType:"widget"},events:{sortstart:"onSortStart",sortreceive:"onSortReceive",sortupdate:"onSortUpdate",sortover:"onSortOver",sortout:"onSortOut"},initialize:function(){this.listenTo(elementor.channels.dataEditMode,"switch",this.onEditModeSwitched).listenTo(elementor.channels.deviceMode,"change",this.onDeviceModeChange)},onEditModeSwitched:function(e){"edit"===e?this.activate():this.deactivate()},onDeviceModeChange:function(){"desktop"===elementor.channels.deviceMode.request("currentMode")?this.activate():this.deactivate()},onRender:function(){var e=this;_.defer(function(){e.onEditModeSwitched(elementor.channels.dataEditMode.request("activeMode"))})},onDestroy:function(){this.deactivate()},activate:function(){if(!this.getChildViewContainer().sortable("instance")){var e=this.getChildViewContainer(),t={connectWith:e.selector,placeholder:"elementor-sortable-placeholder elementor-"+this.getOption("elChildType")+"-placeholder",cursorAt:{top:20,left:25},helper:this._getSortableHelper.bind(this),cancel:"input, textarea, button, select, option, .elementor-inline-editing, .elementor-tab-title"},n=_.extend(t,this.view.getSortableOptions());e.sortable(n)}},_getSortableHelper:function(e,t){var n=this.view.collection.get({cid:t.data("model-cid")});return'<div style="height: 84px; width: 125px;" class="elementor-sortable-helper elementor-sortable-helper-'+n.get("elType")+'"><div class="icon"><i class="'+n.getIcon()+'"></i></div><div class="elementor-element-title-wrapper"><div class="title">'+n.getTitle()+"</div></div></div>"},getChildViewContainer:function(){return this.view.getChildViewContainer(this.view)},deactivate:function(){this.getChildViewContainer().sortable("instance")&&this.getChildViewContainer().sortable("destroy")},onSortStart:function(e,t){e.stopPropagation();var n=this.view.collection.get({cid:t.item.data("model-cid")});if("column"===this.options.elChildType){var i=0;t.item.data("sortableItem").items.forEach(function(e){if(e.item[0]===t.item[0])return i=e.height,!1}),t.placeholder.height(i)}elementor.channels.data.reply("dragging:model",n).reply("dragging:parent:view",this.view).trigger("drag:start",n).trigger(n.get("elType")+":drag:start")},onSortOver:function(e){e.stopPropagation();var t=elementor.channels.data.request("dragging:model");jQuery(e.target).addClass("elementor-draggable-over").attr({"data-dragged-element":t.get("elType"),"data-dragged-is-inner":t.get("isInner")}),this.$el.addClass("elementor-dragging-on-child")},onSortOut:function(e){e.stopPropagation(),jQuery(e.target).removeClass("elementor-draggable-over").removeAttr("data-dragged-element data-dragged-is-inner"),this.$el.removeClass("elementor-dragging-on-child")},onSortReceive:function(e,t){if(e.stopPropagation(),this.view.isCollectionFilled())jQuery(t.sender).sortable("cancel");else{var n=elementor.channels.data.request("dragging:model"),i="section"===n.get("elType")&&n.get("isInner"),o="column"===this.view.getElementType()&&this.view.isInner();if(i&&o)jQuery(t.sender).sortable("cancel");else{elementor.channels.data.trigger("drag:before:update",n);var r=t.item.parent().children().index(t.item),s=n.toJSON({copyHtmlCache:!0}),l=elementor.channels.data.request("dragging:parent:view");l.isManualRemoving=!0,n.destroy(),l.isManualRemoving=!1,this.view.addChildElement(s,{at:r}),elementor.channels.data.trigger("drag:after:update",n)}}},onSortUpdate:function(e,t){if(e.stopPropagation(),this.getChildViewContainer()[0]===t.item.parent()[0]){var n=elementor.channels.data.request("dragging:model"),i=t.item,o=this.view.collection,r=i.parent().children().index(i);elementor.channels.data.trigger("drag:before:update",n);this.view.children.findByModelCid(n.cid)._isRendering=!0,o.remove(n),this.view.addChildElement(n,{at:r}),elementor.saver.setFlagEditorChange(!0),elementor.channels.data.trigger("drag:after:update",n)}},onAddChild:function(e){e.$el.attr("data-model-cid",e.model.cid)}}),t.exports=i},{}],71:[function(e,t,n){var i;i=Marionette.ItemView.extend({template:"#tmpl-elementor-empty-preview",className:"elementor-empty-view",events:{click:"onClickAdd"},onClickAdd:function(){elementor.getPanelView().setPage("elements")}}),t.exports=i},{}],72:[function(e,t,n){var i,o=e("elementor-elements/views/base"),r=e("elementor-elements/views/column-empty");i=o.extend({template:Marionette.TemplateCache.get("#tmpl-elementor-element-column-content"),emptyView:r,childViewContainer:"> .elementor-column-wrap > .elementor-widget-wrap",behaviors:function(){var t=o.prototype.behaviors.apply(this,arguments);return _.extend(t,{Sortable:{behaviorClass:e("elementor-behaviors/sortable"),elChildType:"widget"},Resizable:{behaviorClass:e("elementor-behaviors/resizable")},HandleDuplicate:{behaviorClass:e("elementor-behaviors/handle-duplicate")},HandleAddMode:{behaviorClass:e("elementor-behaviors/duplicate")}}),elementor.hooks.applyFilters("elements/column/behaviors",t,this)},className:function(){return o.prototype.className.apply(this,arguments)+" elementor-column elementor-"+(this.isInner()?"inner":"top")+"-column"},tagName:function(){return this.model.getSetting("html_tag")||"div"},ui:function(){var e=o.prototype.ui.apply(this,arguments);return e.columnInner="> .elementor-column-wrap",e.percentsTooltip="> .elementor-element-overlay .elementor-column-percents-tooltip",e},triggers:{"click @ui.addButton":"click:new"},initialize:function(){o.prototype.initialize.apply(this,arguments),this.addControlValidator("_inline_size",this.onEditorInlineSizeInputChange)},isDroppingAllowed:function(){var e=elementor.channels.panelElements.request("element:selected");if(!e)return!1;var t=e.model.get("elType");return"section"===t?!this.isInner():"widget"===t},getPercentsForDisplay:function(){return(+this.model.getSetting("_inline_size")||this.getPercentSize()).toFixed(1)+"%"},changeSizeUI:function(){var e=this,t=e.model.getSetting("_column_size");e.$el.attr("data-col",t),_.defer(function(){e.ui.percentsTooltip&&e.ui.percentsTooltip.text(e.getPercentsForDisplay())})},getPercentSize:function(e){return e||(e=this.el.getBoundingClientRect().width),+(e/this.$el.parent().width()*100).toFixed(3)},getSortableOptions:function(){return{connectWith:".elementor-widget-wrap",items:"> .elementor-element"}},changeChildContainerClasses:function(){var e="elementor-element-empty",t="elementor-element-populated";this.collection.isEmpty()?this.ui.columnInner.removeClass(t).addClass(e):this.ui.columnInner.removeClass(e).addClass(t)},onCollectionChanged:function(){o.prototype.onCollectionChanged.apply(this,arguments),this.changeChildContainerClasses()},onRender:function(){var e=this;o.prototype.onRender.apply(e,arguments),e.changeChildContainerClasses(),e.changeSizeUI(),e.$el.html5Droppable({items:" > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element, >.elementor-column-wrap > .elementor-widget-wrap > .elementor-empty-view > .elementor-first-add",axis:["vertical"],groups:["elementor-element"],isDroppingAllowed:e.isDroppingAllowed.bind(e),currentElementClass:"elementor-html5dnd-current-element",placeholderClass:"elementor-sortable-placeholder elementor-widget-placeholder",hasDraggingOnChildClass:"elementor-dragging-on-child",onDropping:function(t,n){n.stopPropagation();var i=jQuery(this).index();"bottom"===t&&i++,e.addElementFromPanel({at:i})}})},onSettingsChanged:function(e){o.prototype.onSettingsChanged.apply(this,arguments);var t=e.changedAttributes();("_column_size"in t||"_inline_size"in t)&&this.changeSizeUI()},onEditorInlineSizeInputChange:function(e,t){var n=[],i=this.model.getSetting("_column_size");if(100===i)return n.push("Could not resize one column"),n;t||(t=i);try{this._parent.resizeChild(this,+t,+e)}catch(e){e.message===this._parent.errors.columnWidthTooLarge&&n.push(e.message)}return n}}),t.exports=i},{"elementor-behaviors/duplicate":65,"elementor-behaviors/handle-duplicate":66,"elementor-behaviors/resizable":69,"elementor-behaviors/sortable":70,"elementor-elements/views/base":64,"elementor-elements/views/column-empty":71}],73:[function(e,t,n){var i,o=e("elementor-elements/views/base"),r=e("elementor-views/add-section/inline");i=o.extend({template:Marionette.TemplateCache.get("#tmpl-elementor-element-section-content"),addSectionView:null,toggleEditTools:!1,className:function(){return o.prototype.className.apply(this,arguments)+" elementor-section elementor-"+(this.isInner()?"inner":"top")+"-section"},tagName:function(){return this.model.getSetting("html_tag")||"section"},childViewContainer:"> .elementor-container > .elementor-row",behaviors:function(){var t=o.prototype.behaviors.apply(this,arguments);return _.extend(t,{Sortable:{behaviorClass:e("elementor-behaviors/sortable"),elChildType:"column"},HandleDuplicate:{behaviorClass:e("elementor-behaviors/handle-duplicate")},HandleAddMode:{behaviorClass:e("elementor-behaviors/duplicate")}}),elementor.hooks.applyFilters("elements/section/behaviors",t,this)},errors:{columnWidthTooLarge:"New column width is too large",columnWidthTooSmall:"New column width is too small"},events:function(){var e=o.prototype.events.apply(this,arguments);return e["click @ui.addButton"]="onClickAdd",e},initialize:function(){o.prototype.initialize.apply(this,arguments),this.listenTo(this.collection,"add remove reset",this._checkIsFull),this._checkIsEmpty()},addEmptyColumn:function(){this.addChildModel({id:elementor.helpers.getUniqueID(),elType:"column",settings:{},elements:[]})},addChildModel:function(e,t){var n=e instanceof Backbone.Model,i=this.isInner();return n?e.set("isInner",i):e.isInner=i,o.prototype.addChildModel.apply(this,arguments)},getSortableOptions:function(){return{connectWith:(this.isInner()?".elementor-inner-section":".elementor-top-section")+" > .elementor-container > .elementor-row",handle:"> .elementor-element-overlay .elementor-editor-column-settings .elementor-editor-element-trigger",items:"> .elementor-column",forcePlaceholderSize:!0,tolerance:"pointer"}},onSettingsChanged:function(e){o.prototype.onSettingsChanged.apply(this,arguments),e.changed.structure&&this.redefineLayout()},getColumnPercentSize:function(e,t){return+(t/e.parent().width()*100).toFixed(3)},getDefaultStructure:function(){return this.collection.length+"0"},getStructure:function(){return this.model.getSetting("structure")},setStructure:function(e){if(+elementor.presetsFactory.getParsedStructure(e).columnsCount!==this.collection.length)throw new TypeError("The provided structure doesn't match the columns count.");this.model.setSetting("structure",e)},redefineLayout:function(){var e=elementor.presetsFactory.getPresetByStructure(this.getStructure());this.collection.each(function(t,n){t.setSetting("_column_size",e.preset[n]),t.setSetting("_inline_size",null)})},resetLayout:function(){this.setStructure(this.getDefaultStructure())},resetColumnsCustomSize:function(){this.collection.each(function(e){e.setSetting("_inline_size",null)})},isCollectionFilled:function(){return 10<=this.collection.length},_checkIsFull:function(){this.$el.toggleClass("elementor-section-filled",this.isCollectionFilled())},_checkIsEmpty:function(){this.collection.length||this.model.get("dontFillEmpty")||this.addEmptyColumn()},getColumnAt:function(e){var t=this.collection.at(e);return t?this.children.findByModelCid(t.cid):null},getNextColumn:function(e){return this.getColumnAt(this.collection.indexOf(e.model)+1)},getPreviousColumn:function(e){return this.getColumnAt(this.collection.indexOf(e.model)-1)},showChildrenPercentsTooltip:function(e,t){e.ui.percentsTooltip.show(),e.ui.percentsTooltip.attr("data-side",elementor.config.is_rtl?"right":"left"),t.ui.percentsTooltip.show(),t.ui.percentsTooltip.attr("data-side",elementor.config.is_rtl?"left":"right")},hideChildrenPercentsTooltip:function(e,t){e.ui.percentsTooltip.hide(),t.ui.percentsTooltip.hide()},resizeChild:function(e,t,n){var i=this.getNextColumn(e)||this.getPreviousColumn(e);if(!i)throw new ReferenceError("There is not any next column");var o=i.$el,r=+(t+(+i.model.getSetting("_inline_size")||this.getColumnPercentSize(o,o[0].getBoundingClientRect().width))-n).toFixed(3);if(r<10)throw new RangeError(this.errors.columnWidthTooLarge);if(n<10)throw new RangeError(this.errors.columnWidthTooSmall);return i.model.setSetting("_inline_size",r),!0},destroyAddSectionView:function(){this.addSectionView&&!this.addSectionView.isDestroyed&&this.addSectionView.destroy()},onRender:function(){o.prototype.onRender.apply(this,arguments),this._checkIsFull()},onClickAdd:function(){if(!this.addSectionView||this.addSectionView.isDestroyed){var e=this.model.collection.indexOf(this.model),t=new r({atIndex:e});t.render(),this.$el.before(t.$el),t.$el.hide(),setTimeout(function(){t.$el.slideDown()}),this.addSectionView=t}else this.addSectionView.fadeToDeath()},onAddChild:function(){this.isBuffering||this.model.get("dontFillEmpty")||this.resetLayout()},onRemoveChild:function(){this.isManualRemoving&&(this._checkIsEmpty(),this.resetLayout())},onChildviewRequestResizeStart:function(e){var t=this.getNextColumn(e);if(t){this.showChildrenPercentsTooltip(e,t);var n=e.$el.find("iframe").add(t.$el.find("iframe"));elementor.helpers.disableElementEvents(n)}},onChildviewRequestResizeStop:function(e){var t=this.getNextColumn(e);if(t){this.hideChildrenPercentsTooltip(e,t);var n=e.$el.find("iframe").add(t.$el.find("iframe"));elementor.helpers.enableElementEvents(n)}},onChildviewRequestResize:function(e,t,n){var i=+e.model.getSetting("_inline_size")||this.getColumnPercentSize(e.$el,e.$el.data("originalWidth"));t.element.css({width:"",left:"initial"});var o=this.getColumnPercentSize(t.element,t.size.width);try{this.resizeChild(e,i,o)}catch(e){return}e.model.setSetting("_inline_size",o)},onDestroy:function(){o.prototype.onDestroy.apply(this,arguments),this.destroyAddSectionView()}}),t.exports=i},{"elementor-behaviors/duplicate":65,"elementor-behaviors/handle-duplicate":66,"elementor-behaviors/sortable":70,"elementor-elements/views/base":64,"elementor-views/add-section/inline":116}],74:[function(e,t,n){var i,o=e("elementor-elements/views/base");i=o.extend({_templateType:null,getTemplate:function(){var e=this.getEditModel();return"remote"!==this.getTemplateType()?Marionette.TemplateCache.get("#tmpl-elementor-"+e.get("elType")+"-"+e.get("widgetType")+"-content"):_.template("")},className:function(){return o.prototype.className.apply(this,arguments)+" elementor-widget"},events:function(){var e=o.prototype.events.apply(this,arguments);return e.click="onClickEdit",e},behaviors:function(){var t=o.prototype.behaviors.apply(this,arguments);return _.extend(t,{InlineEditing:{behaviorClass:e("elementor-behaviors/inline-editing"),inlineEditingClass:"elementor-inline-editing"}}),elementor.hooks.applyFilters("elements/widget/behaviors",t,this)},initialize:function(){o.prototype.initialize.apply(this,arguments);var e=this.getEditModel();e.on({"before:remote:render":this.onModelBeforeRemoteRender.bind(this),"remote:render":this.onModelRemoteRender.bind(this)}),"remote"!==this.getTemplateType()||this.getEditModel().getHtmlCache()||e.renderRemoteServer();var t=this.onRender;this.render=_.throttle(this.render,300),this.onRender=function(){_.defer(t.bind(this))}},render:function(){if(this.model.isRemoteRequestActive())return this.handleEmptyWidget(),void this.$el.addClass("elementor-element");Marionette.CompositeView.prototype.render.apply(this,arguments)},handleEmptyWidget:function(){this.$el.addClass("elementor-widget-empty").append('<i class="elementor-widget-empty-icon '+this.getEditModel().getIcon()+'"></i>')},getTemplateType:function(){if(null===this._templateType){var e=this.getEditModel(),t=jQuery("#tmpl-elementor-"+e.get("elType")+"-"+e.get("widgetType")+"-content");this._templateType=t.length?"js":"remote"}return this._templateType},getHTMLContent:function(e){return this.getEditModel().getHtmlCache()||e},attachElContent:function(e){var t=this,n=t.getHTMLContent(e);return _.defer(function(){elementorFrontend.getElements("window").jQuery(t.el).html(n),t.bindUIElements()}),this},addInlineEditingAttributes:function(e,t){this.addRenderAttribute(e,{class:"elementor-inline-editing","data-elementor-setting-key":e}),t&&this.addRenderAttribute(e,{"data-elementor-inline-editing-toolbar":t})},getRepeaterSettingKey:function(e,t,n){return[t,n,e].join(".")},onModelBeforeRemoteRender:function(){this.$el.addClass("elementor-loading")},onBeforeDestroy:function(){elementor.$previewContents.find("#elementor-style-"+this.model.cid).remove()},onModelRemoteRender:function(){this.isDestroyed||(this.$el.removeClass("elementor-loading"),this.render())},onRender:function(){var e=this;o.prototype.onRender.apply(e,arguments);var t=e.getEditModel(),n=t.getSetting("_skin")||"default";e.$el.attr("data-element_type",t.get("widgetType")+"."+n).removeClass("elementor-widget-empty").addClass("elementor-widget-"+t.get("widgetType")+" elementor-widget-can-edit").children(".elementor-widget-empty-icon").remove(),e.$el.imagesLoaded().always(function(){setTimeout(function(){1>e.$el.height()&&e.handleEmptyWidget()},200)})}}),t.exports=i},{"elementor-behaviors/inline-editing":67,"elementor-elements/views/base":64}],75:[function(e,t,n){var i;i=Marionette.ItemView.extend({template:"#tmpl-elementor-mode-switcher-content",id:"elementor-mode-switcher-inner",ui:{previewButton:"#elementor-mode-switcher-preview-input",previewLabel:"#elementor-mode-switcher-preview",previewLabelA11y:"#elementor-mode-switcher-preview .elementor-screen-only"},events:{"change @ui.previewButton":"onPreviewButtonChange"},initialize:function(){this.listenTo(elementor.channels.dataEditMode,"switch",this.onEditModeChanged)},getCurrentMode:function(){return this.ui.previewButton.is(":checked")?"preview":"edit"},setMode:function(e){this.ui.previewButton.prop("checked","preview"===e).trigger("change")},toggleMode:function(){this.setMode(this.ui.previewButton.prop("checked")?"edit":"preview")},onRender:function(){this.onEditModeChanged()},onPreviewButtonChange:function(){elementor.changeEditMode(this.getCurrentMode())},onEditModeChanged:function(){var e=elementor.channels.dataEditMode.request("activeMode"),t=elementor.translate("preview"===e?"back_to_editor":"preview");this.ui.previewLabel.attr("title",t),this.ui.previewLabelA11y.text(t)}}),t.exports=i},{}],76:[function(e,t,n){t.exports=Marionette.ItemView.extend({template:"#tmpl-elementor-panel-footer-content",tagName:"nav",id:"elementor-panel-footer-tools",possibleRotateModes:["portrait","landscape"],ui:{buttonSave:"#elementor-panel-saver-button-publish, #elementor-panel-saver-menu-save-draft",menuButtons:".elementor-panel-footer-tool",settings:"#elementor-panel-footer-settings",deviceModeIcon:"#elementor-panel-footer-responsive > i",deviceModeButtons:"#elementor-panel-footer-responsive .elementor-panel-footer-sub-menu-item",saveTemplate:"#elementor-panel-saver-menu-save-template",history:"#elementor-panel-footer-history"},events:{"click @ui.settings":"onClickSettings","click @ui.deviceModeButtons":"onClickResponsiveButtons","click @ui.saveTemplate":"onClickSaveTemplate","click @ui.history":"onClickHistory"},behaviors:function(){var e={saver:{behaviorClass:elementor.modules.saver.footerBehavior}};return elementor.hooks.applyFilters("panel/footer/behaviors",e,this)},initialize:function(){this.listenTo(elementor.channels.deviceMode,"change",this.onDeviceModeChange)},getDeviceModeButton:function(e){return this.ui.deviceModeButtons.filter('[data-device-mode="'+e+'"]')},onPanelClick:function(e){var t=jQuery(e.target);if(!t.closest(".elementor-panel-footer-sub-menu-wrapper").length){var n=t.closest(".elementor-panel-footer-tool"),i=n.length&&!n.hasClass("elementor-open");this.ui.menuButtons.filter(":not(.elementor-leave-open)").removeClass("elementor-open"),i&&n.addClass("elementor-open")}},onClickSettings:function(){var e=this;"page_settings"!==elementor.getPanelView().getCurrentPageName()&&(elementor.getPanelView().setPage("page_settings"),elementor.getPanelView().getCurrentPageView().once("destroy",function(){e.ui.settings.removeClass("elementor-open")}))},onDeviceModeChange:function(){var e=elementor.channels.deviceMode.request("previousMode"),t=elementor.channels.deviceMode.request("currentMode");this.getDeviceModeButton(e).removeClass("active"),this.getDeviceModeButton(t).addClass("active"),this.ui.deviceModeIcon.removeClass("eicon-device-"+e).addClass("eicon-device-"+t)},onClickResponsiveButtons:function(e){var t=this.$(e.currentTarget).data("device-mode");elementor.changeDeviceMode(t)},onClickSaveTemplate:function(){elementor.templates.startModal({onReady:function(){elementor.templates.getLayout().showSaveTemplateView()}})},onClickHistory:function(){"historyPage"!==elementor.getPanelView().getCurrentPageName()&&elementor.getPanelView().setPage("historyPage")},onRender:function(){var e=this;_.defer(function(){elementor.getPanelView().$el.on("click",e.onPanelClick.bind(e))})}})},{}],77:[function(e,t,n){var i;i=Marionette.ItemView.extend({template:"#tmpl-elementor-panel-header",id:"elementor-panel-header",ui:{menuButton:"#elementor-panel-header-menu-button",menuIcon:"#elementor-panel-header-menu-button i",title:"#elementor-panel-header-title",addButton:"#elementor-panel-header-add-button"},events:{"click @ui.addButton":"onClickAdd","click @ui.menuButton":"onClickMenu"},setTitle:function(e){this.ui.title.html(e)},onClickAdd:function(){elementor.getPanelView().setPage("elements")},onClickMenu:function(){var e=elementor.getPanelView(),t="menu"===e.getCurrentPageName()?"elements":"menu";if("menu"===t){var n="eicon-arrow-"+(elementor.config.is_rtl?"right":"left");this.ui.menuIcon.removeClass("eicon-menu-bar").addClass(n)}e.setPage(t)}}),t.exports=i},{}],78:[function(e,t,n){var i,o=e("elementor-views/controls-stack");i=o.extend({template:Marionette.TemplateCache.get("#tmpl-editor-content"),id:"elementor-panel-page-editor",childViewContainer:"#elementor-controls",childViewOptions:function(){return{elementSettingsModel:this.model.get("settings"),elementEditSettings:this.model.get("editSettings")}},openActiveSection:function(){o.prototype.openActiveSection.apply(this,arguments),elementor.channels.editor.trigger("section:activated",this.activeSection,this)},isVisibleSectionControl:function(e){return o.prototype.isVisibleSectionControl.apply(this,arguments)&&elementor.helpers.isActiveControl(e,this.model.get("settings").attributes)},scrollToEditedElement:function(){elementor.helpers.scrollToView(this.getOption("editedElementView"))},onBeforeRender:function(){var e=elementor.getElementControls(this.model);if(!e)throw new Error("Editor controls not found");this.collection=new Backbone.Collection(_.values(e))},onDestroy:function(){var e=this.getOption("editedElementView");e&&e.$el.removeClass("elementor-element-editable"),this.model.trigger("editor:close"),this.triggerMethod("editor:destroy")},onRender:function(){var e=this.getOption("editedElementView");e&&e.$el.addClass("elementor-element-editable")},onDeviceModeChange:function(){o.prototype.onDeviceModeChange.apply(this,arguments),this.scrollToEditedElement()},onChildviewSettingsChange:function(e){var t=this.getOption("editedElementView"),n=t.model.get("elType");"widget"===n&&(n=t.model.get("widgetType")),elementor.channels.editor.trigger("change",e,t).trigger("change:"+n,e,t).trigger("change:"+n+":"+e.model.get("name"),e,t)}}),t.exports=i},{"elementor-views/controls-stack":119}],79:[function(e,t,n){var i,o=e("../models/element");i=Backbone.Collection.extend({model:o}),t.exports=i},{"../models/element":82}],80:[function(e,t,n){var i,o=e("../models/element");i=Backbone.Collection.extend({model:o}),t.exports=i},{"../models/element":82}],81:[function(e,t,n){var i,o=e("./collections/categories"),r=e("./collections/elements"),s=e("./views/categories"),l=elementor.modules.templateLibrary.ElementsCollectionView,a=e("./views/search"),c=e("./views/global");i=Marionette.LayoutView.extend({template:"#tmpl-elementor-panel-elements",regions:{elements:"#elementor-panel-elements-wrapper",search:"#elementor-panel-elements-search-area"},ui:{tabs:".elementor-panel-navigation-tab"},events:{"click @ui.tabs":"onTabClick"},regionViews:{},elementsCollection:null,categoriesCollection:null,initialize:function(){this.listenTo(elementor.channels.panelElements,"element:selected",this.destroy),this.initElementsCollection(),this.initCategoriesCollection(),this.initRegionViews()},initRegionViews:function(){var e={elements:{region:this.elements,view:l,options:{collection:this.elementsCollection}},categories:{region:this.elements,view:s,options:{collection:this.categoriesCollection}},search:{region:this.search,view:a},global:{region:this.elements,view:c}};this.regionViews=elementor.hooks.applyFilters("panel/elements/regionViews",e)},initElementsCollection:function(){var e=new r,t=elementor.config.elements.section;e.add({title:elementor.translate("inner_section"),elType:"section",categories:["basic"],icon:t.icon}),_.each(elementor.config.widgets,function(t){e.add({title:t.title,elType:t.elType,categories:t.categories,keywords:t.keywords,icon:t.icon,widgetType:t.widget_type,custom:t.custom})}),this.elementsCollection=e},initCategoriesCollection:function(){var e={};this.elementsCollection.each(function(t){_.each(t.get("categories"),function(n){e[n]||(e[n]=[]),e[n].push(t)})});var t=new o;_.each(elementor.config.elements_categories,function(n,i){e[i]&&t.add({name:i,title:n.title,icon:n.icon,items:e[i]})}),this.categoriesCollection=t},activateTab:function(e){this.ui.tabs.removeClass("active").filter('[data-view="'+e+'"]').addClass("active"),this.showView(e)},showView:function(e){var t=this.regionViews[e],n=t.options||{};t.region.show(new t.view(n))},clearSearchInput:function(){this.getChildView("search").clearInput()},changeFilter:function(e){elementor.channels.panelElements.reply("filter:value",e).trigger("filter:change")},clearFilters:function(){this.changeFilter(null),this.clearSearchInput()},onChildviewChildrenRender:function(){this.updateElementsScrollbar()},onChildviewSearchChangeInput:function(e){this.changeFilter(e.ui.input.val(),"search")},onDestroy:function(){elementor.channels.panelElements.reply("filter:value",null)},onShow:function(){this.showView("categories"),this.showView("search")},onTabClick:function(e){this.activateTab(e.currentTarget.dataset.view)},updateElementsScrollbar:function(){elementor.channels.data.trigger("scrollbar:update")}}),t.exports=i},{"./collections/categories":79,"./collections/elements":80,"./views/categories":83,"./views/global":87,"./views/search":88}],82:[function(e,t,n){var i;i=Backbone.Model.extend({defaults:{title:"",categories:[],keywords:[],icon:"",elType:"widget",widgetType:""}}),t.exports=i},{}],83:[function(e,t,n){var i,o=e("./category");i=Marionette.CompositeView.extend({template:"#tmpl-elementor-panel-categories",childView:o,childViewContainer:"#elementor-panel-categories",id:"elementor-panel-elements-categories",initialize:function(){this.listenTo(elementor.channels.panelElements,"filter:change",this.onPanelElementsFilterChange)},onPanelElementsFilterChange:function(){elementor.channels.panelElements.request("filter:value")&&elementor.getPanelView().getCurrentPageView().showView("elements")}}),t.exports=i},{"./category":84}],84:[function(e,t,n){var i,o=e("../collections/elements");i=Marionette.CompositeView.extend({template:"#tmpl-elementor-panel-elements-category",className:"elementor-panel-category",childView:e("elementor-panel/pages/elements/views/element"),childViewContainer:".panel-elements-category-items",initialize:function(){this.collection=new o(this.model.get("items"))}}),t.exports=i},{"../collections/elements":80,"elementor-panel/pages/elements/views/element":85}],85:[function(e,t,n){var i;i=Marionette.ItemView.extend({template:"#tmpl-elementor-element-library-element",className:"elementor-element-wrapper",onRender:function(){var e=this;this.$el.html5Draggable({onDragStart:function(){elementor.channels.panelElements.reply("element:selected",e).trigger("element:drag:start")},onDragEnd:function(){elementor.channels.panelElements.trigger("element:drag:end")},groups:["elementor-element"]})}}),t.exports=i},{}],86:[function(e,t,n){var i;i=Marionette.CollectionView.extend({childView:e("elementor-panel/pages/elements/views/element"),id:"elementor-panel-elements",initialize:function(){this.listenTo(elementor.channels.panelElements,"filter:change",this.onFilterChanged)},filter:function(e){var t=elementor.channels.panelElements.request("filter:value");return!t||(-1!==e.get("title").toLowerCase().indexOf(t.toLowerCase())||_.any(e.get("keywords"),function(e){return-1!==e.toLowerCase().indexOf(t.toLowerCase())}))},onFilterChanged:function(){elementor.channels.panelElements.request("filter:value")||this.onFilterEmpty(),this._renderChildren(),this.triggerMethod("children:render")},onFilterEmpty:function(){elementor.getPanelView().getCurrentPageView().showView("categories")}}),t.exports=i},{"elementor-panel/pages/elements/views/element":85}],87:[function(e,t,n){t.exports=Marionette.ItemView.extend({template:"#tmpl-elementor-panel-global",id:"elementor-panel-global",initialize:function(){elementor.getPanelView().getCurrentPageView().search.reset()},onDestroy:function(){elementor.getPanelView().getCurrentPageView().showView("search")}})},{}],88:[function(e,t,n){var i;i=Marionette.ItemView.extend({template:"#tmpl-elementor-panel-element-search",id:"elementor-panel-elements-search-wrapper",ui:{input:"input"},events:{"keyup @ui.input":"onInputChanged"},clearInput:function(){this.ui.input.val("")},onInputChanged:function(e){27===e.keyCode&&this.clearInput(),this.triggerMethod("search:change:input")},onRender:function(){var e=this.ui.input;setTimeout(function(){e.focus()})}}),t.exports=i},{}],89:[function(e,t,n){var i,o=e("elementor-panel/pages/menu/views/group");i=Marionette.CompositeView.extend({id:"elementor-panel-page-menu",template:"#tmpl-elementor-panel-menu",childView:o,childViewContainer:"#elementor-panel-page-menu-content",initialize:function(){this.collection=i.getGroups()},onDestroy:function(){var e="eicon-arrow-"+(elementor.config.is_rtl?"right":"left");elementor.panel.currentView.getHeaderView().ui.menuIcon.removeClass(e).addClass("eicon-menu-bar")}},{groups:null,initGroups:function(){this.groups=new Backbone.Collection([{name:"style",title:elementor.translate("global_style"),items:[{name:"global-colors",icon:"fa fa-paint-brush",title:elementor.translate("global_colors"),type:"page",pageName:"colorScheme"},{name:"global-fonts",icon:"fa fa-font",title:elementor.translate("global_fonts"),type:"page",pageName:"typographyScheme"},{name:"color-picker",icon:"fa fa-eyedropper",title:elementor.translate("color_picker"),type:"page",pageName:"colorPickerScheme"}]},{name:"settings",title:elementor.translate("settings"),items:[{name:"elementor-settings",icon:"fa fa-external-link",title:elementor.translate("elementor_settings"),type:"link",link:elementor.config.settings_page_link,newTab:!0},{name:"about-elementor",icon:"fa fa-info-circle",title:elementor.translate("about_elementor"),type:"link",link:elementor.config.elementor_site,newTab:!0}]}])},getGroups:function(){return this.groups||this.initGroups(),this.groups},addItem:function(e,t,n){var i=this.getGroups().findWhere({name:t});if(i){var o,r=i.get("items");n&&(o=_.findWhere(r,{name:n})),o?r.splice(r.indexOf(o),0,e):r.push(e)}}}),t.exports=i},{"elementor-panel/pages/menu/views/group":90}],90:[function(e,t,n){var i=e("elementor-panel/pages/menu/views/item");t.exports=Marionette.CompositeView.extend({template:"#tmpl-elementor-panel-menu-group",className:"elementor-panel-menu-group",childView:i,childViewContainer:".elementor-panel-menu-items",initialize:function(){this.collection=new Backbone.Collection(this.model.get("items"))},onChildviewClick:function(e){switch(e.model.get("type")){case"page":var t=e.model.get("pageName"),n=e.model.get("title");elementor.getPanelView().setPage(t,n);break;case"link":var i=e.model.get("link");e.model.get("newTab")?open(i,"_blank"):location.href=e.model.get("link");break;default:var o=e.model.get("callback");_.isFunction(o)&&o.call(e)}}})},{"elementor-panel/pages/menu/views/item":91}],91:[function(e,t,n){t.exports=Marionette.ItemView.extend({template:"#tmpl-elementor-panel-menu-item",className:"elementor-panel-menu-item",triggers:{click:"click"}})},{}],92:[function(e,t,n){var i,o={color:e("elementor-panel/pages/schemes/items/color"),typography:e("elementor-panel/pages/schemes/items/typography")};i=Marionette.CompositeView.extend({id:function(){return"elementor-panel-scheme-"+this.getType()},className:function(){return"elementor-panel-scheme elementor-panel-scheme-"+this.getUIType()},childViewContainer:".elementor-panel-scheme-items",getTemplate:function(){return Marionette.TemplateCache.get("#tmpl-elementor-panel-schemes-"+this.getType())},getChildView:function(){return o[this.getUIType()]},getUIType:function(){return this.getType()},ui:function(){return{saveButton:".elementor-panel-scheme-save .elementor-button",discardButton:".elementor-panel-scheme-discard .elementor-button",resetButton:".elementor-panel-scheme-reset .elementor-button"}},events:function(){return{"click @ui.saveButton":"saveScheme","click @ui.discardButton":"discardScheme","click @ui.resetButton":"setDefaultScheme"}},initialize:function(){this.model=new Backbone.Model,this.resetScheme()},getType:function(){},getScheme:function(){return elementor.schemes.getScheme(this.getType())},changeChildrenUIValues:function(e){var t=this;_.each(e,function(e,n){var i=t.collection.findWhere({key:n});t.children.findByModelCid(i.cid).changeUIValue(e)})},discardScheme:function(){elementor.schemes.resetSchemes(this.getType()),this.onSchemeChange(),this.ui.saveButton.prop("disabled",!0),this._renderChildren()},setSchemeValue:function(e,t){elementor.schemes.setSchemeValue(this.getType(),e,t),this.onSchemeChange()},saveScheme:function(){elementor.schemes.saveScheme(this.getType()),this.ui.saveButton.prop("disabled",!0),this.resetScheme(),this._renderChildren()},setDefaultScheme:function(){var e=elementor.config.default_schemes[this.getType()].items;this.changeChildrenUIValues(e)},resetItems:function(){this.model.set("items",this.getScheme().items)},resetCollection:function(){var e=this,t=e.model.get("items");e.collection=new Backbone.Collection,_.each(t,function(t,n){t.type=e.getType(),t.key=n,e.collection.add(t)})},resetScheme:function(){this.resetItems(),this.resetCollection()},onSchemeChange:function(){elementor.schemes.printSchemesStyle()},onChildviewValueChange:function(e,t){this.ui.saveButton.removeProp("disabled"),this.setSchemeValue(e.model.get("key"),t)}}),t.exports=i},{"elementor-panel/pages/schemes/items/color":97,"elementor-panel/pages/schemes/items/typography":98}],93:[function(e,t,n){var i;i=e("elementor-panel/pages/schemes/colors").extend({getType:function(){return"color-picker"},getUIType:function(){return"color"},onSchemeChange:function(){},getViewComparator:function(){return this.orderView},orderView:function(e){return elementor.helpers.getColorPickerPaletteIndex(e.get("key"))}}),t.exports=i},{"elementor-panel/pages/schemes/colors":94}],94:[function(e,t,n){var i,o=e("elementor-panel/pages/schemes/base");i=o.extend({ui:function(){var e=o.prototype.ui.apply(this,arguments);return e.systemSchemes=".elementor-panel-scheme-color-system-scheme",e},events:function(){var e=o.prototype.events.apply(this,arguments);return e["click @ui.systemSchemes"]="onSystemSchemeClick",e},getType:function(){return"color"},onSystemSchemeClick:function(e){var t=jQuery(e.currentTarget).data("schemeName"),n=elementor.config.system_schemes[this.getType()][t].items;this.changeChildrenUIValues(n)}}),t.exports=i},{"elementor-panel/pages/schemes/base":92}],95:[function(e,t,n){var i;i=Marionette.ItemView.extend({template:"#tmpl-elementor-panel-schemes-disabled",id:"elementor-panel-schemes-disabled",className:"elementor-panel-nerd-box",disabledTitle:"",templateHelpers:function(){return{disabledTitle:this.disabledTitle}}}),t.exports=i},{}],96:[function(e,t,n){var i;i=Marionette.ItemView.extend({getTemplate:function(){return Marionette.TemplateCache.get("#tmpl-elementor-panel-scheme-"+this.getUIType()+"-item")},className:function(){return"elementor-panel-scheme-item"}}),t.exports=i},{}],97:[function(e,t,n){var i;i=e("elementor-panel/pages/schemes/items/base").extend({getUIType:function(){return"color"},ui:{input:".elementor-panel-scheme-color-value"},changeUIValue:function(e){this.ui.input.wpColorPicker("color",e)},onBeforeDestroy:function(){this.ui.input.wpColorPicker("instance")&&this.ui.input.wpColorPicker("close")},onRender:function(){var e=this;elementor.helpers.wpColorPicker(e.ui.input,{change:function(t,n){e.triggerMethod("value:change",n.color.toString())}})}}),t.exports=i},{"elementor-panel/pages/schemes/items/base":96}],98:[function(e,t,n){var i,o=e("elementor-panel/pages/schemes/items/base");i=o.extend({getUIType:function(){return"typography"},className:function(){return o.prototype.className.apply(this,arguments)+" elementor-panel-box"},ui:{heading:".elementor-panel-heading",allFields:".elementor-panel-scheme-typography-item-field",inputFields:"input.elementor-panel-scheme-typography-item-field",selectFields:"select.elementor-panel-scheme-typography-item-field",selectFamilyFields:'select.elementor-panel-scheme-typography-item-field[name="font_family"]'},events:{"input @ui.inputFields":"onFieldChange","change @ui.selectFields":"onFieldChange","click @ui.heading":"toggleVisibility"},onRender:function(){var e=this;this.ui.inputFields.add(this.ui.selectFields).each(function(){var t=jQuery(this),n=t.attr("name"),i=e.model.get("value")[n];t.val(i)}),this.ui.selectFamilyFields.select2({dir:elementor.config.is_rtl?"rtl":"ltr"})},toggleVisibility:function(){this.ui.heading.toggleClass("elementor-open")},changeUIValue:function(e){this.ui.allFields.each(function(){var t=jQuery(this),n=t.attr("name"),i=e[n];t.val(i).trigger("change")})},onFieldChange:function(e){var t=this.$(e.currentTarget),n=elementor.schemes.getSchemeValue("typography",this.model.get("key")).value,i=t.attr("name");n[i]=t.val(),"font_family"!==i||_.isEmpty(n[i])||elementor.helpers.enqueueFont(n[i]),this.triggerMethod("value:change",n)}}),t.exports=i},{"elementor-panel/pages/schemes/items/base":96}],99:[function(e,t,n){var i;i=e("elementor-panel/pages/schemes/base").extend({getType:function(){return"typography"}}),t.exports=i},{"elementor-panel/pages/schemes/base":92}],100:[function(e,t,n){var i,o=e("elementor-layouts/edit-mode");i=Marionette.LayoutView.extend({template:"#tmpl-elementor-panel",id:"elementor-panel-inner",regions:{content:"#elementor-panel-content-wrapper",header:"#elementor-panel-header-wrapper",footer:"#elementor-panel-footer",modeSwitcher:"#elementor-mode-switcher"},pages:{},childEvents:{"click:add":function(){this.setPage("elements")},"editor:destroy":function(){this.setPage("elements")}},currentPageName:null,currentPageView:null,_isScrollbarInitialized:!1,initialize:function(){this.initPages()},buildPages:function(){var t={elements:{view:e("elementor-panel/pages/elements/elements"),title:'<img src="'+elementor.config.assets_url+'images/logo-panel.svg">'},editor:{view:e("elementor-panel/pages/editor")},menu:{view:elementor.modules.panel.Menu,title:'<img src="'+elementor.config.assets_url+'images/logo-panel.svg">'},colorScheme:{view:e("elementor-panel/pages/schemes/colors")},typographyScheme:{view:e("elementor-panel/pages/schemes/typography")},colorPickerScheme:{view:e("elementor-panel/pages/schemes/color-picker")}},n=Object.keys(elementor.schemes.getSchemes()),i=_.difference(n,elementor.schemes.getEnabledSchemesTypes());return _.each(i,function(n){var i=elementor.schemes.getScheme(n);t[n+"Scheme"].view=e("elementor-panel/pages/schemes/disabled").extend({disabledTitle:i.disabled_title})}),t},initPages:function(){var e;this.getPages=function(t){return e||(e=this.buildPages()),t?e[t]:e},this.addPage=function(t,n){e||(e=this.buildPages()),e[t]=n}},getHeaderView:function(){return this.getChildView("header")},getFooterView:function(){return this.getChildView("footer")},getCurrentPageName:function(){return this.currentPageName},getCurrentPageView:function(){return this.currentPageView},setPage:function(e,t,n){var i=this.getPages(e);if(!i)throw new ReferenceError("Elementor panel doesn't have page named '"+e+"'");i.options&&(n=_.extend(i.options,n));var o=i.view;i.getView&&(o=i.getView()),this.currentPageView=new o(n),this.showChildView("content",this.currentPageView),this.getHeaderView().setTitle(t||i.title),this.currentPageName=e,this.trigger("set:page",this.currentPageView).trigger("set:page:"+e,this.currentPageView)},openEditor:function(e,t){if("editor"===this.getCurrentPageName()){if(this.getCurrentPageView().model===e)return}var n=elementor.getElementData(e);this.setPage("editor",elementor.translate("edit_element",[n.title]),{model:e,editedElementView:t});var i="panel/open_editor/"+e.get("elType");elementor.hooks.doAction(i,this,e,t),elementor.hooks.doAction(i+"/"+e.get("widgetType"),this,e,t)},onBeforeShow:function(){var t=e("elementor-layouts/panel/footer"),n=e("elementor-layouts/panel/header");this.showChildView("modeSwitcher",new o),this.showChildView("header",new n),this.showChildView("footer",new t),this.updateScrollbar=_.throttle(this.updateScrollbar,100),this.getRegion("content").on("before:show",this.onEditorBeforeShow.bind(this)).on("empty",this.onEditorEmpty.bind(this)).on("show",this.updateScrollbar.bind(this)),this.setPage("elements"),this.listenTo(elementor.channels.data,"scrollbar:update",this.updateScrollbar)},onEditorBeforeShow:function(){_.defer(this.updateScrollbar.bind(this))},onEditorEmpty:function(){this.updateScrollbar()},updateScrollbar:function(){var e=this.content.$el;if(!this._isScrollbarInitialized)return e.perfectScrollbar(),void(this._isScrollbarInitialized=!0);e.perfectScrollbar("update")}}),t.exports=i},{"elementor-layouts/edit-mode":75,"elementor-layouts/panel/footer":76,"elementor-layouts/panel/header":77,"elementor-panel/pages/editor":78,"elementor-panel/pages/elements/elements":81,"elementor-panel/pages/schemes/color-picker":93,"elementor-panel/pages/schemes/colors":94,"elementor-panel/pages/schemes/disabled":95,"elementor-panel/pages/schemes/typography":99}],101:[function(e,t,n){var i;i={config:{},initConfig:function(){this.config={ajaxParams:{type:"POST",url:elementor.config.ajaxurl,data:{}},actionPrefix:"elementor_"}},init:function(){this.initConfig()},send:function(e,t){var n=elementor.helpers.cloneObject(this.config.ajaxParams);t=t||{},e=this.config.actionPrefix+e,jQuery.extend(n,t),n.data instanceof FormData?(n.data.append("action",e),n.data.append("_nonce",elementor.config.nonce)):(n.data.action=e,n.data._nonce=elementor.config.nonce);var i=n.success,o=n.error;return(i||o)&&(n.success=function(e){e.success&&i&&i(e.data),!e.success&&o&&o(e.data)},o&&(n.error=function(e){o(e)})),jQuery.ajax(n)}},t.exports=i},{}],102:[function(e,t,n){var i;i=function(){var e=this;this.compare=function(e,t,n){switch(n){case"==":return e==t;case"!=":return e!=t;case"!==":return e!==t;case"in":return-1!==t.indexOf(e);case"!in":return-1===t.indexOf(e);case"<":return e<t;case"<=":return e<=t;case">":return e>t;case">=":return e>=t;default:return e===t}},this.check=function(t,n){var i="or"===t.relation,o=!i;return jQuery.each(t.terms,function(){var t;if(this.terms)t=e.check(this,n);else{var r=this.name.match(/(\w+)(?:\[(\w+)])?/),s=n[r[1]];r[2]&&(s=s[r[2]]),t=e.compare(s,this.value,this.operator)}return i?(t&&(o=!0),!t):t?void 0:o=!1}),o}},t.exports=new i},{}],103:[function(e,t,n){var i,o=e("elementor-utils/view-module"),r=e("elementor-editor-utils/stylesheet");(i=o.extend({stylesheet:null,getDefaultSettings:function(){return{id:0}},getDefaultElements:function(){return{$stylesheetElement:jQuery("<style>",{id:"elementor-style-"+this.getSettings("id")})}},initStylesheet:function(){var e=elementor.config.viewportBreakpoints;this.stylesheet=new r,this.stylesheet.addDevice("mobile",0).addDevice("tablet",e.md).addDevice("desktop",e.lg)},addStyleRules:function(e,t,n,i,o){var r=this;_.each(e,function(e){e.styleFields&&e.styleFields.length&&t[e.name].each(function(t){r.addStyleRules(e.styleFields,t.attributes,n,i.concat(["{{CURRENT_ITEM}}"]),o.concat([".elementor-repeater-item-"+t.get("_id")]))}),r.addControlStyleRules(e,t,n,i,o)})},addControlStyleRules:function(e,t,n,o,r){var s=this;i.addControlStyleRules(s.stylesheet,e,n,function(e){return s.getStyleControlValue(e,t)},o,r)},getStyleControlValue:function(e,t){var n=t[e.name];if(e.selectors_dictionary&&(n=e.selectors_dictionary[n]||n),_.isNumber(n)||!_.isEmpty(n))return n},addStyleToDocument:function(){elementor.$previewContents.find("head").append(this.elements.$stylesheetElement),this.elements.$stylesheetElement.text(this.stylesheet)},removeStyleFromDocument:function(){this.elements.$stylesheetElement.remove()},onInit:function(){o.prototype.onInit.apply(this,arguments),this.initStylesheet()}})).addControlStyleRules=function(e,t,n,i,o,r){var s=i(t);void 0!==s&&_.each(t.selectors,function(l,a){var c;try{c=l.replace(/{{(?:([^.}]+)\.)?([^}]*)}}/g,function(e,o,r){var l=t,a=s;if(o){if(!(l=_.findWhere(n,{name:o})))return"";a=i(l)}var c=elementor.getControlView(l.type).getStyleValue(r.toLowerCase(),a);if(""===c)throw"";return c})}catch(e){return}if(!_.isEmpty(c)){var d=/^(?:\([^)]+\)){1,2}/,m=a.match(d),u={};if(m){m=m[0],a=a.replace(d,"");for(var h,p=/\(([^)]+)\)/g,g=[];h=p.exec(m);)g.push(h[1]);_.each(g,function(e){if("desktop"!==e){var t=e.replace(/\+$/,"");u[t===e?"max":"min"]=t}})}_.each(o,function(e,t){var n=e.source?e.source:e,i=new RegExp(n,"g");a=a.replace(i,r[t])}),!Object.keys(u).length&&t.responsive&&"desktop"===(u=_.pick(elementor.helpers.cloneObject(t.responsive),["min","max"])).max&&delete u.max,e.addRules(a,c,u)}})},t.exports=i},{"elementor-editor-utils/stylesheet":113,"elementor-utils/view-module":124}],104:[function(e,t,n){t.exports=new function(){var e=this,t=[],n={},i={},o=function(t){var i=t.originalEvent,o=i.error;if(o){var r=!1,s=n.urlsToWatch;jQuery.each(s,function(){if(-1!==o.stack.indexOf(this))return r=!0,!1}),r&&e.addError({type:o.name,message:o.message,url:i.filename,line:i.lineno,column:i.colno})}};this.addURLToWatch=function(e){n.urlsToWatch.push(e)},this.addCustomError=function(e,t,n){var i={type:e.name,message:e.message,url:e.fileName||e.sourceURL,line:e.lineNumber||e.line,column:e.columnNumber||e.column,customFields:{category:t||"general",tag:n}};if(!i.url){var o=e.stack.match(/\n {4}at (.*?(?=:(\d+):(\d+)))/);o&&(i.url=o[1],i.line=o[2],i.column=o[3])}this.addError(i)},this.addError=function(n){var i={type:"Error",timestamp:Math.floor((new Date).getTime()/1e3),message:null,url:null,line:null,column:null,customFields:{}};t.push(jQuery.extend(!0,i,n)),e.sendErrors()},this.sendErrors=function(){i.$window.off("error",o),jQuery.ajax({url:ElementorConfig.ajaxurl,method:"POST",data:{action:"elementor_debug_log",data:t},success:function(){t=[],i.$window.on("error",o)}})},n={debounceDelay:500,urlsToWatch:["elementor/assets"]},i.$window=jQuery(window),i.$window.on("error",o),e.sendErrors=_.debounce(e.sendErrors,n.debounceDelay)}},{}],105:[function(e,t,n){var i;i={init:function(){var e;this.getModal=function(){return e||(e=this.initModal()),e},jQuery(document).on({"heartbeat-send":function(e,t){t.elementor_post_lock={post_ID:elementor.config.post_id}},"heartbeat-tick":function(e,t){t.locked_user?(elementor.saver.isEditorChanged()&&elementor.saver.saveEditor({status:"autosave"}),i.showLockMessage(t.locked_user)):i.getModal().hide(),elementor.config.nonce=t.elementorNonce},"heartbeat-tick.wp-refresh-nonces":function(e,t){var n=t["elementor-refresh-nonces"];n&&(n.heartbeatNonce&&(elementor.config.nonce=n.elementorNonce),n.heartbeatNonce&&(window.heartbeatSettings.nonce=n.heartbeatNonce))}}),elementor.config.locked_user&&i.showLockMessage(elementor.config.locked_user)},initModal:function(){var e=elementor.dialogsManager.createWidget("lightbox",{headerMessage:elementor.translate("take_over")});return e.addButton({name:"go_back",text:elementor.translate("go_back"),callback:function(){parent.history.go(-1)}}),e.addButton({name:"take_over",text:elementor.translate("take_over"),callback:function(){wp.heartbeat.enqueue("elementor_force_post_lock",!0),wp.heartbeat.connectNow()}}),e},showLockMessage:function(e){i.getModal().setMessage(elementor.translate("dialog_user_taken_over",[e])).show()}},t.exports=i},{}],106:[function(e,t,n){var i;i={_enqueuedFonts:[],elementsHierarchy:{section:{column:{widget:null,section:null}}},enqueueFont:function(e){if(-1===this._enqueuedFonts.indexOf(e)){var t,n={ru_RU:"cyrillic",uk:"cyrillic",bg_BG:"cyrillic",vi:"vietnamese",el:"greek",he_IL:"hebrew"};switch(elementor.config.controls.font.options[e]){case"googlefonts":t="https://fonts.googleapis.com/css?family="+e+":100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic",n[elementor.config.locale]&&(t+="&subset="+n[elementor.config.locale]);break;case"earlyaccess":t="https://fonts.googleapis.com/earlyaccess/"+e.replace(/\s+/g,"").toLowerCase()+".css"}_.isEmpty(t)||elementor.$previewContents.find("link:last").after('<link href="'+t+'" rel="stylesheet" type="text/css">'),this._enqueuedFonts.push(e)}},getElementChildType:function(e,t){if(t||(t=this.elementsHierarchy),void 0!==t[e])return jQuery.isPlainObject(t[e])?Object.keys(t[e]):null;for(var n in t)if(t.hasOwnProperty(n)&&jQuery.isPlainObject(t[n])){var i=this.getElementChildType(e,t[n]);if(i)return i}return null},getUniqueID:function(){return Math.random().toString(16).substr(2,7)},stringReplaceAll:function(e,t){var n=new RegExp(Object.keys(t).join("|"),"gi");return e.replace(n,function(e){return t[e]})},isActiveControl:function(e,t){var n,i;if(_.isFunction(e.get)?(n=e.get("condition"),i=e.get("conditions")):(n=e.condition,i=e.conditions),i)return elementor.conditions.check(i,t);if(_.isEmpty(n))return!0;var o=_.filter(n,function(e,n){var i=n.match(/([a-z_0-9]+)(?:\[([a-z_]+)])?(!?)$/i),o=i[1],r=i[2],s=!!i[3],l=t[o];if(void 0===l)return!0;r&&(l=l[r]);var a;return a=_.isArray(e)&&!_.isEmpty(e)?_.contains(e,l):_.isArray(l)&&!_.isEmpty(l)?_.contains(l,e):_.isEqual(e,l),s?a:!a});return _.isEmpty(o)},cloneObject:function(e){return JSON.parse(JSON.stringify(e))},disableElementEvents:function(e){e.each(function(){var e=this.style.pointerEvents;"none"!==e&&jQuery(this).data("backup-pointer-events",e).css("pointer-events","none")})},enableElementEvents:function(e){e.each(function(){var e=jQuery(this),t=e.data("backup-pointer-events");void 0!==t&&e.removeData("backup-pointer-events").css("pointer-events",t)})},getColorPickerPaletteIndex:function(e){return["7","8","1","5","2","3","6","4"].indexOf(e)},wpColorPicker:function(e,t){var n=this,i=elementor.schemes.getScheme("color-picker"),o=_.sortBy(i.items,function(e){return n.getColorPickerPaletteIndex(e.key)}),r={width:window.innerWidth>=1440?271:251,palettes:_.pluck(o,"value")};return t&&_.extend(r,t),e.wpColorPicker(r)},isInViewport:function(e,t){var n=e.getBoundingClientRect();return t=t||document.documentElement,n.top>=0&&n.left>=0&&n.bottom<=(window.innerHeight||t.clientHeight)&&n.right<=(window.innerWidth||t.clientWidth)},scrollToView:function(e){setTimeout(function(){elementor.$previewContents.find("html, body").animate({scrollTop:e.$el.offset().top-elementor.$preview[0].contentWindow.innerHeight/2})},500)}},t.exports=i},{}],107:[function(e,t,n){var i;i=function(){var e=this,t={},n=[],i=function(e){var t,n=e.size;if("custom"===n){var i=e.dimension;if(!i.width&&!i.height)return"full";t="custom_"+i.width+"x"+i.height}else t=n;return t};e.onceTriggerChange=_.once(function(e){window.setTimeout(function(){e.get("settings").trigger("change",e.get("settings"))},700)}),e.getImageUrl=function(t){e.registerItem(t);var n=e.getItem(t);if(!n){if("custom"===t.size)return void(elementor.getPanelView()&&"editor"===elementor.getPanelView().currentPageName&&t.model&&e.onceTriggerChange(t.model));n=t.url}return n},e.getItem=function(e){var n=i(e),o=e.id;return!!n&&(!(!t[o]||!t[o][n])&&t[o][n])},e.registerItem=function(t){""!==t.id&&(e.getItem(t)||(n.push(t),e.debounceGetRemoteItems()))},e.getRemoteItems=function(){var e,o,r=[],s=Object.keys(n).length;if(0!==s){if(1===s){for(o in n){e=n[o];break}if(e&&e.model)return void e.model.renderRemoteServer()}for(o in n){e=n[o];var l=i(e),a=e.id,c=!t[a]||0===Object.keys(t[a]).length;r.push({id:a,size:l,is_first_time:c})}window.elementor.ajax.send("get_images_details",{data:{items:r},success:function(e){var i,o;for(i in e){t[i]||(t[i]={});for(o in e[i])t[i][o]=e[i][o]}n=[]}})}},e.debounceGetRemoteItems=_.debounce(e.getRemoteItems,300)},t.exports=new i},{}],108:[function(e,t,n){!function(e){var t=function(e){try{return e.originalEvent.dataTransfer.setData("test","test"),e.originalEvent.dataTransfer.clearData("test"),!0}catch(e){return!1}},n={html5Draggable:function(n){var i=this,o={},r={},s={element:"",groups:null,onDragStart:null,onDragEnd:null},l=function(t){e.isFunction(o.onDragEnd)&&o.onDragEnd.call(r.$element,t,i)},a=function(n){var s={groups:o.groups||[]};t(n)&&n.originalEvent.dataTransfer.setData(JSON.stringify(s),!0),e.isFunction(o.onDragStart)&&o.onDragStart.call(r.$element,n,i)};this.destroy=function(){r.$element.off("dragstart",a),r.$element.removeAttr("draggable")},e.extend(!0,o,s,n),r.$element=e(o.element),r.$element.attr("draggable",!0),r.$element.on("dragstart",a).on("dragend",l)},html5Droppable:function(n){var i,o,r=this,s={},l={},a={element:"",items:">",horizontalSensitivity:"10%",axis:["vertical","horizontal"],placeholder:!0,currentElementClass:"html5dnd-current-element",placeholderClass:"html5dnd-placeholder",hasDraggingOnChildClass:"html5dnd-has-dragging-on-child",groups:null,isDroppingAllowed:null,onDragEnter:null,onDragging:null,onDropping:null,onDragLeave:null},c=function(){return-1!==s.axis.indexOf("vertical")},d=function(e,t){var n;return-1!==s.axis.indexOf("horizontal")&&(c()?!!(n=s.horizontalSensitivity.match(/\d+/))&&(n=n[0],/%$/.test(s.horizontalSensitivity)&&(n=t/n),e>t-n?"right":e<n&&"left"):e>t/2?"right":"left")},m=function(t){var n=e(i),r=n.outerHeight()-l.$placeholder.outerHeight(),s=n.outerWidth();if(t=t.originalEvent,!(o=d(t.offsetX,s)))if(c()){var a=i.getBoundingClientRect();o=t.clientY>a.top+r/2?"bottom":"top"}else o=null},u=function(){if(s.placeholder){var e="top"===o?"prependTo":"appendTo";l.$placeholder[e](i)}},h=function(n){var l,a,c;return!(s.groups&&t(n)&&(l=n.originalEvent.dataTransfer.types,c=!1,(l=Array.prototype.slice.apply(l)).forEach(function(e){try{if(!(a=JSON.parse(e)).groups.slice)return;s.groups.forEach(function(e){if(-1!==a.groups.indexOf(e))return c=!0,!1})}catch(e){}}),!c)||e.isFunction(s.isDroppingAllowed)&&!s.isDroppingAllowed.call(i,o,n,r))},p=function(t){t.stopPropagation(),i||(i=this,l.$element.parents().each(function(){var t=e(this).data("html5Droppable");t&&t.doDragLeave()}),m(t),h(t)&&(u(),l.$element.addClass(s.hasDraggingOnChildClass),e(i).addClass(s.currentElementClass),e.isFunction(s.onDragEnter)&&s.onDragEnter.call(i,o,t,r)))},g=function(t){t.stopPropagation(),i||p.call(this,t);var n=o;m(t),h(t)&&(t.preventDefault(),n!==o&&u(),e.isFunction(s.onDragging)&&s.onDragging.call(this,o,t,r))},f=function(t){var n=this.getBoundingClientRect();("dragleave"!==t.type||t.clientX<n.left||t.clientX>=n.right||t.clientY<n.top||t.clientY>=n.bottom)&&(e(i).removeClass(s.currentElementClass),r.doDragLeave())},v=function(t){m(t),h(t)&&(t.preventDefault(),e.isFunction(s.onDropping)&&s.onDropping.call(this,o,t,r))};this.doDragLeave=function(){s.placeholder&&l.$placeholder.remove(),l.$element.removeClass(s.hasDraggingOnChildClass),e.isFunction(s.onDragLeave)&&s.onDragLeave.call(i,event,r),i=o=null},this.destroy=function(){l.$element.off("dragenter",s.items,p).off("dragover",s.items,g).off("drop",s.items,v).off("dragleave drop",s.items,f)},e.extend(s,a,n),l.$element=e(s.element),l.$placeholder=e("<div>",{class:s.placeholderClass}),l.$element.on("dragenter",s.items,p).on("dragover",s.items,g).on("drop",s.items,v).on("dragleave drop",s.items,f)}};e.each(n,function(t,n){e.fn[t]=function(i){return i=i||{},this.each(function(){var o=e.data(this,t);o instanceof n?"destroy"===i&&(o.destroy(),e.removeData(this,t)):(i.element=this,e.data(this,t,new n(i)))}),this}})}(jQuery)},{}],109:[function(e,t,n){(i=jQuery).fn.elementorSerializeObject=function(){var e=this.serializeArray(),t={},n=function(e,t,i){var o=/^[^\[\]]+\[]/.test(t),r=/^[^\[\]]+\[[^\[\]]+]/.test(t),s=t.replace(/\[.*/,"");if(o)e[s]||(e[s]=[]);else{if(!r)return void(e.push?e.push(i):e[s]=i);e[s]||(e[s]={})}var l=t.match(/\[[^\[\]]*]/g);return l[0]=l[0].replace(/\[|]/g,""),n(e[s],l.join(""),i)};return i.each(e,function(){n(t,this.name,this.value)}),t};var i},{}],110:[function(e,t,n){var i=e("elementor-utils/module");t.exports=i.extend({initToast:function(){var e=elementor.dialogsManager.createWidget("buttons",{id:"elementor-toast",position:{my:"center bottom",at:"center bottom-10",of:"#elementor-panel-content-wrapper",autoRefresh:!0},hide:{onClick:!0,auto:!0,autoDelay:1e4},effects:{show:function(){var t=e.getElements("widget");t.show(),e.refreshPosition();var n=parseInt(t.css("top"),10);t.hide().css("top",n+100),t.animate({opacity:"show",height:"show",paddingBottom:"show",paddingTop:"show",top:n},{easing:"linear",duration:300})},hide:function(){var t=e.getElements("widget"),n=parseInt(t.css("top"),10);t.animate({opacity:"hide",height:"hide",paddingBottom:"hide",paddingTop:"hide",top:n+100},{easing:"linear",duration:300})}},buttonTag:"div"});this.getToast=function(){return e}},showToast:function(e){var t=this.getToast();t.setMessage(e.message),t.getElements("buttonsWrapper").empty(),e.buttons&&e.buttons.forEach(function(e){t.addButton(e)}),t.show()},onInit:function(){this.initToast()}})},{"elementor-utils/module":123}],111:[function(e,t,n){var i;i={getPresetsDictionary:function(){return{11:100/9,12:12.5,14:100/7,16:100/6,33:100/3,66:2/3*100,83:5/6*100}},getAbsolutePresetValues:function(e){var t=elementor.helpers.cloneObject(e),n=this.getPresetsDictionary();return _.each(t,function(e,i){n[e]&&(t[i]=n[e])}),t},getPresets:function(e,t){var n=elementor.helpers.cloneObject(elementor.config.elements.section.presets);return e&&(n=n[e]),t&&(n=n[t]),n},getPresetByStructure:function(e){var t=this.getParsedStructure(e);return this.getPresets(t.columnsCount,t.presetIndex)},getParsedStructure:function(e){return{columnsCount:(e+="").slice(0,-1),presetIndex:e.substr(-1)}},getPresetSVG:function(e,t,n,i){t=t||100,n=n||50,i=i||2;var o=this.getAbsolutePresetValues(e),r=this._generatePresetSVGPath(o,t,n,i);return this._createSVGPreset(r,t,n)},_createSVGPreset:function(e,t,n){var i=document.createElementNS("http://www.w3.org/2000/svg","svg");i.setAttributeNS("http://www.w3.org/2000/xmlns/","xmlns:xlink","http://www.w3.org/1999/xlink"),i.setAttribute("viewBox","0 0 "+t+" "+n);var o=document.createElementNS("http://www.w3.org/2000/svg","path");return o.setAttribute("d",e),i.appendChild(o),i},_generatePresetSVGPath:function(e,t,n,i){for(var o=t-i*(e.length-1),r=0,s="",l=0;l<e.length;l++){l&&(s+=" ");var a=e[l]/100*o;s+="M"+ +(r+=a).toFixed(4)+",0",s+="V"+n,s+="H"+ +(r-a).toFixed(4),s+="V0Z",r+=i}return s}},t.exports=i},{}],112:[function(e,t,n){var i,o=e("elementor-editor-utils/stylesheet"),r=e("elementor-editor-utils/controls-css-parser");i=function(){var e=this,t=new o,n={},i=".elementor-widget-",s={},l=function(n){var o=e.getWidgetSchemeControls(n);_.each(o,function(s){l=s,a=o,c=n.widget_type,r.addControlStyleRules(t,l,a,function(t){return e.getSchemeValue(t.scheme.type,t.scheme.value,t.scheme.key).value},["{{WRAPPER}}"],[i+c]);var l,a,c})};this.init=function(){return s.$style=jQuery("<style>",{id:"elementor-style-scheme"}),s.$previewHead=elementor.$previewContents.find("head"),s.$previewHead.append(s.$style),n=elementor.helpers.cloneObject(elementor.config.schemes.items),e},this.getWidgetSchemeControls=function(e){return _.filter(e.controls,function(e){return _.isObject(e.scheme)})},this.getSchemes=function(){return n},this.getEnabledSchemesTypes=function(){return elementor.config.schemes.enabled_schemes},this.getScheme=function(e){return n[e]},this.getSchemeValue=function(t,n,i){if(this.getEnabledSchemesTypes().indexOf(t)<0)return!1;var o=e.getScheme(t).items[n];if(i&&_.isObject(o)){var r=elementor.helpers.cloneObject(o);return r.value=o.value[i],r}return o},this.printSchemesStyle=function(){t.empty(),_.each(elementor.config.widgets,function(e){l(e)}),s.$style.text(t)},this.resetSchemes=function(e){n[e]=elementor.helpers.cloneObject(elementor.config.schemes.items[e])},this.saveScheme=function(e){elementor.config.schemes.items[e].items=elementor.helpers.cloneObject(n[e].items);var t={};_.each(n[e].items,function(e,n){t[n]=e.value}),NProgress.start(),elementor.ajax.send("apply_scheme",{data:{scheme_name:e,data:JSON.stringify(t)},success:function(){NProgress.done()}})},this.setSchemeValue=function(e,t,i){n[e].items[t].value=i}},t.exports=new i},{"elementor-editor-utils/controls-css-parser":103,"elementor-editor-utils/stylesheet":113}],113:[function(e,t,n){!function(e){var n=function(){var t=this,i={},o={},r={},s=function(e){var t={};return(e=e.split("-").filter(String)).forEach(function(e){var n=e.split("_"),i=n[0],o=n[1];t[i]="max"===i?function(e){var t=Object.keys(r),n=t.indexOf(e)+1;if(n>=t.length)throw new RangeError("Max value for this device is out of range.");return r[t[n]]-1}(o):r[o]}),t};this.addDevice=function(e,n){r[e]=n;var i=Object.keys(r);if(i.length<2)return t;i.sort(function(e,t){return r[e]-r[t]});var o={};return i.forEach(function(e){o[e]=r[e]}),r=o,t},this.addRawCSS=function(e,t){o[e]=t},this.addRules=function(n,o,r){var l="all";if(_.isEmpty(r)||(l=function(t){var n=[];return e.each(t,function(e){n.push(e+"_"+this)}),n.join("-")}(r)),i[l]||function(e){i[e]={};var t=Object.keys(i);if(!(t.length<2)){t.sort(function(e,t){if("all"===e)return-1;if("all"===t)return 1;var n=s(e);return s(t).max-n.max});var n={};t.forEach(function(e){n[e]=i[e]}),i=n}}(l),o){if(i[l][n]||(i[l][n]={}),"string"==typeof o){o=o.split(";").filter(String);var a={};try{e.each(o,function(){var e=this.split(/:(.*)?/);a[e[0].trim()]=e[1].trim().replace(";","")})}catch(e){return}o=a}return e.extend(i[l][n],o),t}var c=n.match(/[^{]+\{[^}]+}/g);e.each(c,function(){var e=this.match(/([^{]+)\{([^}]+)}/);e&&t.addRules(e[1].trim(),e[2].trim(),r)})},this.getRules=function(){return i},this.empty=function(){i={},o={}},this.toString=function(){var t="";return e.each(i,function(i){var o=n.parseRules(this);"all"!==i&&(o=function(t){var n=s(t),i=[];return e.each(n,function(e){i.push("("+e+"-width:"+this+"px)")}),"@media"+i.join(" and ")}(i)+"{"+o+"}"),t+=o}),e.each(o,function(){t+=this}),t}};n.parseRules=function(t){var i="";return e.each(t,function(e){var t=n.parseProperties(this);t&&(i+=e+"{"+t+"}")}),i},n.parseProperties=function(t){var n="";return e.each(t,function(e){this&&(n+=e+":"+this+";")}),n},t.exports=n}(jQuery)},{}],114:[function(e,t,n){var i;i=Marionette.ItemView.extend({template:Marionette.TemplateCache.get("#tmpl-elementor-add-section"),attributes:{"data-view":"choose-action"},ui:{addNewSection:".elementor-add-new-section",closeButton:".elementor-add-section-close",addSectionButton:".elementor-add-section-button",addTemplateButton:".elementor-add-template-button",selectPreset:".elementor-select-preset",presets:".elementor-preset"},events:{"click @ui.addSectionButton":"onAddSectionButtonClick","click @ui.addTemplateButton":"onAddTemplateButtonClick","click @ui.closeButton":"onCloseButtonClick","click @ui.presets":"onPresetSelected"},className:function(){return"elementor-add-section elementor-visible-desktop"},addSection:function(e,t){return elementor.sections.currentView.addSection(e,t)},setView:function(e){this.$el.attr("data-view",e)},showSelectPresets:function(){this.setView("select-preset")},closeSelectPresets:function(){this.setView("choose-action")},getTemplatesModalOptions:function(){return{onReady:function(){elementor.templates.showTemplates()}}},onAddSectionButtonClick:function(){this.showSelectPresets()},onAddTemplateButtonClick:function(){elementor.templates.startModal(this.getTemplatesModalOptions())},onRender:function(){this.$el.html5Droppable({axis:["vertical"],groups:["elementor-element"],placeholder:!1,currentElementClass:"elementor-html5dnd-current-element",hasDraggingOnChildClass:"elementor-dragging-on-child",onDropping:this.onDropping.bind(this)})},onPresetSelected:function(e){this.closeSelectPresets();var t,n=e.currentTarget.dataset.structure,i=elementor.presetsFactory.getParsedStructure(n),o=[];for(t=0;t<i.columnsCount;t++)o.push({id:elementor.helpers.getUniqueID(),elType:"column",settings:{},elements:[]});elementor.channels.data.trigger("element:before:add",{elType:"section"});this.addSection({elements:o}).setStructure(n),elementor.channels.data.trigger("element:after:add")},onDropping:function(){elementor.channels.data.trigger("section:before:drop"),this.addSection().addElementFromPanel(),elementor.channels.data.trigger("section:after:drop")}}),t.exports=i},{}],115:[function(e,t,n){var i=e("elementor-views/add-section/base");t.exports=i.extend({id:"elementor-add-new-section",onCloseButtonClick:function(){this.closeSelectPresets()}})},{"elementor-views/add-section/base":114}],116:[function(e,t,n){var i=e("elementor-views/add-section/base");t.exports=i.extend({options:{atIndex:null},className:function(){return i.prototype.className.apply(this,arguments)+" elementor-add-section-inline"},addSection:function(e,t){return(t=t||{}).at=this.getOption("atIndex"),i.prototype.addSection.call(this,e,t)},getTemplatesModalOptions:function(){return _.extend(i.prototype.getTemplatesModalOptions.apply(this,arguments),{importOptions:{at:this.getOption("atIndex")}})},fadeToDeath:function(){var e=this;e.$el.slideUp(function(){e.destroy()})},onCloseButtonClick:function(){this.fadeToDeath()},onPresetSelected:function(){i.prototype.onPresetSelected.apply(this,arguments),this.destroy()},onAddTemplateButtonClick:function(){i.prototype.onAddTemplateButtonClick.apply(this,arguments),this.destroy()},onDropping:function(){i.prototype.onDropping.apply(this,arguments),this.destroy()}})},{"elementor-views/add-section/base":114}],117:[function(e,t,n){t.exports=Marionette.CompositeView.extend({templateHelpers:function(){return{view:this}},getBehavior:function(e){return this._behaviors[Object.keys(this.behaviors()).indexOf(e)]},addChildModel:function(e,t){return this.collection.add(e,t,!0)},addChildElement:function(e,t){t=t||{};var n=this.getChildType(),i=e.get?e.get("elType"):e.elType;if(-1===n.indexOf(i))return delete t.at,this.children.last().addChildElement(e,t);var o=this.addChildModel(e,t),r=this.children.findByModel(o);return r.edit(),r}})},{}],118:[function(e,t,n){var i,o=e("elementor-elements/views/section");i=e("elementor-views/base-container").extend({childView:o,behaviors:function(){var t={Sortable:{behaviorClass:e("elementor-behaviors/sortable"),elChildType:"section"},HandleDuplicate:{behaviorClass:e("elementor-behaviors/handle-duplicate")},HandleAddMode:{behaviorClass:e("elementor-behaviors/duplicate")}};return elementor.hooks.applyFilters("elements/base-section-container/behaviors",t,this)},getSortableOptions:function(){return{handle:"> .elementor-element-overlay .elementor-editor-section-settings .elementor-editor-element-trigger",items:"> .elementor-section"}},getChildType:function(){return["section"]},isCollectionFilled:function(){return!1},initialize:function(){this.listenTo(this.collection,"add remove reset",this.onCollectionChanged).listenTo(elementor.channels.panelElements,"element:drag:start",this.onPanelElementDragStart).listenTo(elementor.channels.panelElements,"element:drag:end",this.onPanelElementDragEnd)},addSection:function(e,t){var n={id:elementor.helpers.getUniqueID(),elType:"section",settings:{},elements:[]};e&&_.extend(n,e);var i=this.addChildModel(n,t);return this.children.findByModelCid(i.cid)},onCollectionChanged:function(){elementor.saver.setFlagEditorChange(!0)},onPanelElementDragStart:function(){elementor.helpers.disableElementEvents(this.$el.find("iframe"))},onPanelElementDragEnd:function(){elementor.helpers.enableElementEvents(this.$el.find("iframe"))}}),t.exports=i},{"elementor-behaviors/duplicate":65,"elementor-behaviors/handle-duplicate":66,"elementor-behaviors/sortable":70,"elementor-elements/views/section":73,"elementor-views/base-container":117}],119:[function(e,t,n){var i;i=Marionette.CompositeView.extend({className:"elementor-panel-controls-stack",classes:{popover:"elementor-controls-popover"},activeTab:null,activeSection:null,templateHelpers:function(){return{elementData:elementor.getElementData(this.model)}},ui:function(){return{tabs:".elementor-panel-navigation-tab",reloadButton:".elementor-update-preview-button"}},events:function(){return{"click @ui.tabs":"onClickTabControl","click @ui.reloadButton":"onReloadButtonClick"}},modelEvents:{destroy:"onModelDestroy"},behaviors:{HandleInnerTabs:{behaviorClass:e("elementor-behaviors/inner-tabs")}},initialize:function(){this.listenTo(elementor.channels.deviceMode,"change",this.onDeviceModeChange)},filter:function(e){if(e.get("tab")!==this.activeTab)return!1;if("section"===e.get("type"))return!0;var t=e.get("section");return!t||t===this.activeSection},isVisibleSectionControl:function(e){return this.activeTab===e.get("tab")},activateTab:function(e){var t=this;this.activeTab=e.data("tab");this.ui.tabs.removeClass("active"),e.addClass("active");var n=this.collection.filter(function(e){return"section"===e.get("type")&&t.isVisibleSectionControl(e)});n[0]&&this.activateSection(n[0].get("name"))},activateSection:function(e){this.activeSection=e},getChildView:function(e){var t=e.get("type");return elementor.getControlView(t)},handlePopovers:function(){var e,t=this,n=!1;t.removePopovers(),t.children.each(function(i){n&&e.append(i.$el);var o=i.model.get("popover");o&&(o.start&&(n=!0,e=jQuery("<div>",{class:t.classes.popover}),i.$el.before(e),e.append(i.$el)),o.end&&(n=!1))})},removePopovers:function(){this.$el.find("."+this.classes.popover).remove()},openActiveSection:function(){var e=this.activeSection,t=this.children.filter(function(t){return e===t.model.get("name")});t[0]&&t[0].ui.heading.addClass("elementor-open")},onRenderCollection:function(){this.openActiveSection(),this.handlePopovers()},onRenderTemplate:function(){this.activateTab(this.ui.tabs.eq(0))},onModelDestroy:function(){this.destroy()},onClickTabControl:function(e){e.preventDefault();var t=this.$(e.currentTarget);this.activeTab!==t.data("tab")&&(this.activateTab(t),this._renderChildren())},onReloadButtonClick:function(){elementor.reloadPreview()},onDeviceModeChange:function(){this.$el.removeClass("elementor-responsive-switchers-open")},onChildviewControlSectionClicked:function(e){var t=e.ui.heading.hasClass("elementor-open");this.activateSection(t?null:e.model.get("name")),this._renderChildren()},onChildviewResponsiveSwitcherClick:function(e,t){"desktop"===t&&this.$el.toggleClass("elementor-responsive-switchers-open")}}),t.exports=i},{"elementor-behaviors/inner-tabs":68}],120:[function(e,t,n){var i,o=e("elementor-views/base-sections-container"),r=e("elementor-views/add-section/independent");i=o.extend({template:Marionette.TemplateCache.get("#tmpl-elementor-preview"),className:"elementor-inner",childViewContainer:".elementor-section-wrap",onRender:function(){var e=new r;e.render(),this.$el.append(e.$el)}}),t.exports=i},{"elementor-views/add-section/independent":115,"elementor-views/base-sections-container":118}],121:[function(e,t,n){"use strict";t.exports=function(){var e,t=Array.prototype.slice,n={actions:{},filters:{}};function i(e,t,i,o){var r,s,l;if(n[e][t])if(i)if(r=n[e][t],o)for(l=r.length;l--;)(s=r[l]).callback===i&&s.context===o&&r.splice(l,1);else for(l=r.length;l--;)r[l].callback===i&&r.splice(l,1);else n[e][t]=[]}function o(e,t,i,o,r){var s={callback:i,priority:o,context:r},l=n[e][t];if(l){var a=!1;if(jQuery.each(l,function(){if(this.callback===i)return a=!0,!1}),a)return;l.push(s),l=function(e){for(var t,n,i,o=1,r=e.length;o<r;o++){for(t=e[o],n=o;(i=e[n-1])&&i.priority>t.priority;)e[n]=e[n-1],--n;e[n]=t}return e}(l)}else l=[s];n[e][t]=l}function r(e,t,i){var o,r,s=n[e][t];if(!s)return"filters"===e&&i[0];if(r=s.length,"filters"===e)for(o=0;o<r;o++)i[0]=s[o].callback.apply(s[o].context,i);else for(o=0;o<r;o++)s[o].callback.apply(s[o].context,i);return"filters"!==e||i[0]}return e={removeFilter:function(t,n){return"string"==typeof t&&i("filters",t,n),e},applyFilters:function(){var n=t.call(arguments),i=n.shift();return"string"==typeof i?r("filters",i,n):e},addFilter:function(t,n,i,r){return"string"==typeof t&&"function"==typeof n&&o("filters",t,n,i=parseInt(i||10,10),r),e},removeAction:function(t,n){return"string"==typeof t&&i("actions",t,n),e},doAction:function(){var n=t.call(arguments),i=n.shift();return"string"==typeof i&&r("actions",i,n),e},addAction:function(t,n,i,r){return"string"==typeof t&&"function"==typeof n&&o("actions",t,n,i=parseInt(i||10,10),r),e}}}},{}],122:[function(e,t,n){t.exports=new function(){var e=this.hotKeysHandlers={},t=function(t){var n=e[t.which];n&&jQuery.each(n,function(){this.isWorthHandling&&!this.isWorthHandling(t)||!this.allowAltKey&&t.altKey||(t.preventDefault(),this.handle(t))})};this.isControlEvent=function(e){return e[-1!==navigator.userAgent.indexOf("Mac OS X")?"metaKey":"ctrlKey"]},this.addHotKeyHandler=function(t,n,i){e[t]||(e[t]={}),e[t][n]=i},this.bindListener=function(e){e.on("keydown",t)}}},{}],123:[function(e,t,n){var i=function(){var e,t=jQuery,n=arguments,i=this,o={};this.getItems=function(e,t){if(t){var n=t.split("."),i=n.splice(0,1);if(!n.length)return e[i];if(!e[i])return;return this.getItems(e[i],n.join("."))}return e},this.getSettings=function(t){return this.getItems(e,t)},this.setSettings=function(n,o,r){if(r||(r=e),"object"==typeof n)return t.extend(r,n),i;var s=n.split("."),l=s.splice(0,1);return s.length?(r[l]||(r[l]={}),i.setSettings(s.join("."),o,r[l])):(r[l]=o,i)},this.forceMethodImplementation=function(e){var t=e.callee.name;throw new ReferenceError("The method "+t+" must to be implemented in the inheritor child.")},this.on=function(e,t){return o[e]||(o[e]=[]),o[e].push(t),i},this.off=function(e,t){if(!o[e])return i;if(!t)return delete o[e],i;var n=o[e].indexOf(t);return-1!==n&&delete o[e][n],i},this.trigger=function(e){var n="on"+e[0].toUpperCase()+e.slice(1),r=Array.prototype.slice.call(arguments,1);i[n]&&i[n].apply(i,r);var s=o[e];return s?(t.each(s,function(e,t){t.apply(i,r)}),i):i},i.__construct.apply(i,n),t.each(i,function(e){var t=i[e];"function"==typeof t&&(i[e]=function(){return t.apply(i,arguments)})}),function(){e=i.getDefaultSettings();var o=n[0];o&&t.extend(e,o)}(),i.trigger("init")};i.prototype.__construct=function(){},i.prototype.getDefaultSettings=function(){return{}},i.extendsCount=0,i.extend=function(e){var t=jQuery,n=this,o=function(){return n.apply(this,arguments)};t.extend(o,n),(o.prototype=Object.create(t.extend({},n.prototype,e))).constructor=o;var r=++i.extendsCount;return o.prototype.getConstructorID=function(){return r},o.__super__=n.prototype,o},t.exports=i},{}],124:[function(e,t,n){var i;i=e("./module").extend({elements:null,getDefaultElements:function(){return{}},bindEvents:function(){},onInit:function(){this.initElements(),this.bindEvents()},initElements:function(){this.elements=this.getDefaultElements()}}),t.exports=i},{"./module":123}],125:[function(e,t,n){t.exports=Marionette.Behavior.extend({listenerAttached:!1,onBeforeRender:function(){this.view.collection&&!this.listenerAttached&&(this.view.collection.on("update",this.saveCollectionHistory,this),this.listenerAttached=!0)},saveCollectionHistory:function(e,t){if(elementor.history.history.getActive()){var n,i,o,r;t.add?(o=(i=t.changes.added)[0],r="add"):(o=(i=t.changes.removed)[0],r="remove");var s=elementor.history.history.getModelLabel(o);if(s){var l=[];_.each(i,function(e){l.push(e.toJSON({copyHtmlCache:!0}))}),n={type:r,elementType:o.get("elType"),elementID:o.get("id"),title:s,history:{behavior:this,collection:e,event:t,models:l}},elementor.history.history.addItem(n)}}},add:function(e,t,n){"section"===e[0].elType&&_.each(e,function(e){e.dontFillEmpty=!0}),t.addChildModel(e,{at:n,silent:0})},remove:function(e,t){t.remove(e,{silent:0})},restore:function(e,t){var n,i=e.get("type"),o=e.get("history"),r=!1;if(o.behavior.view.model){var s=o.behavior.view.model.get("id"),l=elementor.history.history.findView(s);l&&(n=l.getBehavior("CollectionHistory"))}switch(n||(n=o.behavior),n.view.collection.off("update",n.saveCollectionHistory),i){case"add":t?this.add(o.models,n.view,o.event.index):this.remove(o.models,n.view.collection),r=!0;break;case"remove":t?this.remove(o.models,n.view.collection):this.add(o.models,n.view,o.event.index),r=!0}return n.view.collection.on("update",n.saveCollectionHistory,o.behavior),r}})},{}],126:[function(e,t,n){var i=e("./item");t.exports=Backbone.Collection.extend({model:i})},{"./item":129}],127:[function(e,t,n){t.exports=Marionette.Behavior.extend({oldValues:[],listenerAttached:!1,initialize:function(){this.lazySaveTextHistory=_.debounce(this.saveTextHistory.bind(this),800)},onBeforeRender:function(){this.listenerAttached||(this.listenTo(this.view.getEditModel().get("settings"),"change",this.saveHistory),this.listenerAttached=!0)},saveTextHistory:function(e,t,n){var i,o={},r=e.get(n.name);i=r instanceof Backbone.Collection?r.toJSON():r,o[n.name]={old:this.oldValues[n.name],new:i};var s={type:"change",elementType:"control",title:elementor.history.history.getModelLabel(e),subTitle:e.controls[t[0]].label,history:{behavior:this,changed:o,model:this.view.getEditModel().toJSON()}};elementor.history.history.addItem(s),delete this.oldValues[n.name]},saveHistory:function(e){if(elementor.history.history.getActive()){var t=Object.keys(e.changed);if(t.length&&e.controls[t[0]]){if(1===t.length){var n=e.controls[t[0]];return _.isUndefined(this.oldValues[n.name])&&(this.oldValues[n.name]=e.previous(n.name)),void(elementor.history.history.isItemStarted()?this.saveTextHistory(e,t,n):this.lazySaveTextHistory(e,t,n))}var i={};_.each(t,function(t){i[t]={old:e.previous(t),new:e.get(t)}});var o={type:"change",elementType:"control",title:elementor.history.history.getModelLabel(e),history:{behavior:this,changed:i,model:this.view.getEditModel().toJSON()}};1===t.length&&(o.subTitle=e.controls[t[0]].label),elementor.history.history.addItem(o)}}},restore:function(e,t){var n=e.get("history"),i=n.model.id,o=elementor.history.history.findView(i);if(o){var r=(o.getEditModel?o.getEditModel():o.model).get("settings"),s=o.getBehavior("ElementHistory");s.stopListening(r,"change",this.saveHistory);var l={};_.each(n.changed,function(e,n){l[n]=t?e.new:e.old}),r.set(l),_.each(n.changed,function(e,t){r.trigger("change:external:"+t)}),e.set("status",t?"not_applied":"applied"),s.listenTo(r,"change",this.saveHistory)}}})},{}],128:[function(e,t,n){t.exports=Marionette.ItemView.extend({template:"#tmpl-elementor-panel-history-no-items",id:"elementor-panel-history-no-items",className:"elementor-panel-nerd-box"})},{}],129:[function(e,t,n){t.exports=Backbone.Model.extend({defaults:{id:0,type:"",elementType:"",status:"not_applied",title:"",subTitle:"",action:"",history:{}},initialize:function(){this.set("items",new Backbone.Collection)}})},{}],130:[function(e,t,n){var i=e("./collection"),o=e("./item"),r=e("./element-behavior"),s=e("./collection-behavior");t.exports=new function(){var e=this,t=null,n=new i,l=!1,a=!0,c={add:elementor.translate("added"),remove:elementor.translate("removed"),change:elementor.translate("edited"),move:elementor.translate("moved"),duplicate:elementor.translate("duplicated")},d=function(e){return e.ElementHistory={behaviorClass:r},e.CollectionHistory={behaviorClass:s},e},m=function(e){return e.CollectionHistory={behaviorClass:s},e},u=function(){elementor.hotKeys.addHotKeyHandler(90,"historyNavigation",{isWorthHandling:function(e){return n.length&&!jQuery(e.target).is("input, textarea, [contenteditable=true]")},handle:function(t){!function(t){var i=n.find(function(e){return"not_applied"===e.get("status")}),o=n.indexOf(i),r=t?o-1:o+1;!t&&!i||r<0||r>=n.length||e.doItem(r)}(90===t.which&&t.shiftKey)}}),elementor.hotKeys.addHotKeyHandler(72,"showHistoryPage",{isWorthHandling:function(e){return elementor.hotKeys.isControlEvent(e)&&e.shiftKey},handle:function(){elementor.getPanelView().setPage("historyPage")}})},h=function(){if(n.length>=2){var e=n.at(n.length-2);l="not_applied"===e.get("status")}};this.setActive=function(e){a=e},this.getActive=function(){return a},this.getItems=function(){return n},this.startItem=function(e){t=this.addItem(e)},this.endItem=function(){t=null},this.isItemStarted=function(){return null!==t},this.addItem=function(i){if(this.getActive()){for(n.length||n.add({status:"not_applied",title:elementor.translate("editing_started"),subTitle:"",action:"",editing_started:!0});n.length&&"applied"===n.first().get("status");)n.shift();var r=t||(new Date).getTime(),s=n.findWhere({id:r});s||(s=new o({id:r,title:i.title,subTitle:i.subTitle,action:(l=i,c[l.type]?c[l.type]:l.type),type:i.type,elementType:i.elementType}),e.startItemTitle="",e.startItemAction="");var l,a=0;"column"===i.elementType&&"remove"===i.type&&"column"===s.get("elementType")&&(a=1),s.get("items").add(i,{at:a}),n.add(s,{at:0});var d=elementor.getPanelView();return"historyPage"===d.getCurrentPageName()&&d.getCurrentPageView().render(),r}},this.doItem=function(t){this.setActive(!1);var i=n.at(t);"not_applied"===i.get("status")?this.undoItem(t):this.redoItem(t),this.setActive(!0);var o,r=elementor.getPanelView(),s=r.getCurrentPageView();if("editor"===r.getCurrentPageName())s.getOption("editedElementView").isDestroyed?r.setPage("historyPage"):o=s.getOption("editedElementView");else if("historyPage"===r.getCurrentPageName()&&s.render(),i instanceof Backbone.Model&&i.get("items").length){var a=i.get("items").first().get("history").behavior.view;a.model&&(o=e.findView(a.model.get("id")))}o&&!elementor.helpers.isInViewport(o.$el[0],elementor.$previewContents.find("html")[0])&&elementor.helpers.scrollToView(o),i.get("editing_started")&&(l||elementor.saver.setFlagEditorChange(!1))},this.undoItem=function(e){for(var t,i=0;i<e;i++)"not_applied"===(t=n.at(i)).get("status")&&(t.get("items").each(function(e){var t=e.get("history");t&&t.behavior.restore(e)}),t.set("status","applied"))},this.redoItem=function(e){for(var t=n.length-1;t>=e;t--){var i=n.at(t);if("applied"===i.get("status")){var o=_.toArray(i.get("items").models).reverse();_(o).each(function(e){var t=e.get("history");t&&t.behavior.restore(e,!0)}),i.set("status","not_applied")}}},this.getModelLabel=function(e){return e instanceof Backbone.Model||(e=new Backbone.Model(e)),elementor.getElementData(e).title},this.findView=function(e,t){var n=this,i=!1;return t||(t=elementor.sections.currentView.children),_.each(t._views,function(t){if(!i){var o=t.getEditModel?t.getEditModel():t.model;e===o.get("id")?i=t:t.children&&t.children.length&&(i=n.findView(e,t.children))}}),i},this.startMovingItem=function(t){elementor.history.history.startItem({type:"move",title:e.getModelLabel(t),elementType:t.get("elType")})},this.startInsertTemplate=function(e){elementor.history.history.startItem({type:"add",title:elementor.translate("template"),subTitle:e.get("title"),elementType:"template"})},this.startDropElement=function(){var t=elementor.channels.panelElements.request("element:selected");elementor.history.history.startItem({type:"add",title:e.getModelLabel(t.model),elementType:t.model.get("widgetType")||t.model.get("elType")})},this.startAddElement=function(t){elementor.history.history.startItem({type:"add",title:e.getModelLabel(t),elementType:t.elType})},this.startDuplicateElement=function(t){elementor.history.history.startItem({type:"duplicate",title:e.getModelLabel(t),elementType:t.get("elType")})},this.startRemoveElement=function(t){elementor.history.history.startItem({type:"remove",title:e.getModelLabel(t),elementType:t.get("elType")})},u(),elementor.hooks.addFilter("elements/base/behaviors",d),elementor.hooks.addFilter("elements/base-section-container/behaviors",m),elementor.channels.data.on("drag:before:update",e.startMovingItem).on("drag:after:update",e.endItem).on("element:before:add",e.startAddElement).on("element:after:add",e.endItem).on("element:before:remove",e.startRemoveElement).on("element:after:remove",e.endItem).on("element:before:duplicate",e.startDuplicateElement).on("element:after:duplicate",e.endItem).on("section:before:drop",e.startDropElement).on("section:after:drop",e.endItem).on("template:before:insert",e.startInsertTemplate).on("template:after:insert",e.endItem),elementor.channels.editor.on("saved",h)}},{"./collection":126,"./collection-behavior":125,"./element-behavior":127,"./item":129}],131:[function(e,t,n){t.exports=Marionette.CompositeView.extend({id:"elementor-panel-history",template:"#tmpl-elementor-panel-history-tab",childView:Marionette.ItemView.extend({template:"#tmpl-elementor-panel-history-item",ui:{item:".elementor-history-item"},triggers:{"click @ui.item":"item:click"}}),childViewContainer:"#elementor-history-list",currentItem:null,onRender:function(){var e=this;_.defer(function(){if(e.children.length){var t=e.collection.find(function(e){return"not_applied"===e.get("status")}),n=e.children.findByModel(t);e.updateCurrentItem(n.$el)}})},updateCurrentItem:function(e){var t="elementor-history-item-current";this.currentItem&&this.currentItem.removeClass(t),this.currentItem=e,this.currentItem.addClass(t)},onChildviewItemClick:function(e,t){if(e.$el!==this.currentItem){var n=t.model.collection.findIndex(t.model);elementor.history.history.doItem(n),this.updateCurrentItem(e.$el),this.isDestroyed||this.render()}}})},{}],132:[function(e,t,n){var i,o=e("./panel-page");i=function(){var t=this,n=function(){elementor.getPanelView().addPage("historyPage",{view:o,title:elementor.translate("history")})};jQuery(window).on("elementor:init",function(){elementor.on("preview:loaded",n),t.history=e("./history/manager"),t.revisions=e("./revisions/manager"),t.revisions.init()})},t.exports=new i},{"./history/manager":130,"./panel-page":133,"./revisions/manager":136}],133:[function(e,t,n){var i=e("./history/panel-tab"),o=e("./history/empty"),r=e("./revisions/panel-tab"),s=e("./revisions/empty");t.exports=Marionette.LayoutView.extend({template:"#tmpl-elementor-panel-history-page",regions:{content:"#elementor-panel-history-content"},ui:{tabs:".elementor-panel-navigation-tab"},events:{"click @ui.tabs":"onTabClick"},regionViews:{},currentTab:null,initialize:function(){this.initRegionViews()},initRegionViews:function(){var e=elementor.history.history.getItems(),t=elementor.history.revisions.getItems();this.regionViews={history:{region:this.content,view:function(){return e.length?i:o},options:{collection:e}},revisions:{region:this.content,view:function(){return t.length?r:s},options:{collection:t}}}},activateTab:function(e){this.ui.tabs.removeClass("active").filter('[data-view="'+e+'"]').addClass("active"),this.showView(e)},getCurrentTab:function(){return this.currentTab},showView:function(e){var t=this.regionViews[e],n=t.options||{},i=t.view;"function"==typeof i&&(i=t.view()),n.viewName=e,this.currentTab=new i(n),t.region.show(this.currentTab)},onRender:function(){this.showView("history")},onTabClick:function(e){this.activateTab(e.currentTarget.dataset.view)},onDestroy:function(){elementor.getPanelView().getFooterView().ui.history.removeClass("elementor-open")}})},{"./history/empty":128,"./history/panel-tab":131,"./revisions/empty":135,"./revisions/panel-tab":138}],134:[function(e,t,n){var i=e("./model");t.exports=Backbone.Collection.extend({model:i,comparator:function(e){return-e.get("timestamp")}})},{"./model":137}],135:[function(e,t,n){t.exports=Marionette.ItemView.extend({template:"#tmpl-elementor-panel-revisions-no-revisions",id:"elementor-panel-revisions-no-revisions",className:"elementor-panel-nerd-box"})},{}],136:[function(e,t,n){var i,o=e("./collection");i=function(){var e,t=this;this.getItems=function(){return e};var n=function(n){if(n.latest_revisions&&t.addRevisions(n.latest_revisions),n.revisions_ids){var i=e.filter(function(e){return-1!==n.revisions_ids.indexOf(e.get("id"))});e.reset(i)}};this.setEditorData=function(e){elementor.getRegion("sections").currentView.collection.reset(e)},this.getRevisionDataAsync=function(e,t){return _.extend(t,{data:{id:e}}),elementor.ajax.send("get_revision_data",t)},this.addRevisions=function(t){t.forEach(function(t){var n=e.findWhere({id:t.id});n&&e.remove(n),e.add(t)})},this.deleteRevision=function(t,n){var i={data:{id:t.get("id")},success:function(){if(n.success&&n.success(),t.destroy(),!e.length){var i=elementor.getPanelView();"historyPage"===i.getCurrentPageName()&&i.getCurrentPageView().activateTab("revisions")}}};n.error&&(i.error=n.error),elementor.ajax.send("delete_revision",i)},this.init=function(){e=new o(elementor.config.revisions),elementor.channels.editor.on("saved",n),function(){var e={isWorthHandling:function(){var e=elementor.getPanelView();if("historyPage"!==e.getCurrentPageName())return!1;var t=e.getCurrentPageView().getCurrentTab();return t.currentPreviewId&&t.currentPreviewItem&&t.children.length>1},handle:function(e){elementor.getPanelView().getCurrentPageView().getCurrentTab().navigate(38===e.which)}};elementor.hotKeys.addHotKeyHandler(38,"revisionNavigation",e),elementor.hotKeys.addHotKeyHandler(40,"revisionNavigation",e)}()}},t.exports=new i},{"./collection":134}],137:[function(e,t,n){var i;(i=Backbone.Model.extend()).prototype.sync=function(){return null},t.exports=i},{}],138:[function(e,t,n){t.exports=Marionette.CompositeView.extend({id:"elementor-panel-revisions",template:"#tmpl-elementor-panel-revisions",childView:e("./view"),childViewContainer:"#elementor-revisions-list",ui:{discard:".elementor-panel-scheme-discard .elementor-button",apply:".elementor-panel-scheme-save .elementor-button"},events:{"click @ui.discard":"onDiscardClick","click @ui.apply":"onApplyClick"},isRevisionApplied:!1,jqueryXhr:null,currentPreviewId:null,currentPreviewItem:null,initialize:function(){this.listenTo(elementor.channels.editor,"saved",this.onEditorSaved),this.currentPreviewId=elementor.config.current_revision_id},getRevisionViewData:function(e){var t=this;this.jqueryXhr=elementor.history.revisions.getRevisionDataAsync(e.model.get("id"),{success:function(n){elementor.history.revisions.setEditorData(n),t.setRevisionsButtonsActive(!0),t.jqueryXhr=null,e.$el.removeClass("elementor-revision-item-loading"),t.enterReviewMode()},error:function(){e.$el.removeClass("elementor-revision-item-loading"),"abort"!==t.jqueryXhr.statusText&&(t.currentPreviewItem=null,t.currentPreviewId=null,alert("An error occurred"))}})},setRevisionsButtonsActive:function(e){this.ui.apply.add(this.ui.discard).prop("disabled",!e)},deleteRevision:function(e){var t=this;e.$el.addClass("elementor-revision-item-loading"),elementor.history.revisions.deleteRevision(e.model,{success:function(){e.model.get("id")===t.currentPreviewId&&t.onDiscardClick(),t.currentPreviewId=null},error:function(t){e.$el.removeClass("elementor-revision-item-loading"),alert("An error occurred")}})},enterReviewMode:function(){elementor.changeEditMode("review")},exitReviewMode:function(){elementor.changeEditMode("edit")},navigate:function(e){var t=this.collection.indexOf(this.currentPreviewItem.model),n=e?t-1:t+1;n<0&&(n=this.collection.length-1),n>=this.collection.length&&(n=0),this.children.findByIndex(n).ui.detailsArea.trigger("click")},onEditorSaved:function(){this.exitReviewMode(),this.setRevisionsButtonsActive(!1),this.currentPreviewId=elementor.config.current_revision_id},onApplyClick:function(){elementor.saver.setFlagEditorChange(!0),elementor.saver.saveAutoSave(),this.isRevisionApplied=!0,this.currentPreviewId=null},onDiscardClick:function(){elementor.history.revisions.setEditorData(elementor.config.data),elementor.saver.setFlagEditorChange(this.isRevisionApplied),this.isRevisionApplied=!1,this.setRevisionsButtonsActive(!1),this.currentPreviewId=null,this.exitReviewMode(),this.currentPreviewItem&&this.currentPreviewItem.$el.removeClass("elementor-revision-current-preview")},onDestroy:function(){this.currentPreviewId&&this.onDiscardClick()},onRenderCollection:function(){if(this.currentPreviewId){var e=this.collection.findWhere({id:this.currentPreviewId});e&&(this.currentPreviewItem=this.children.findByModelCid(e.cid),this.currentPreviewItem.$el.addClass("elementor-revision-current-preview"))}},onChildviewDetailsAreaClick:function(e){var t=this,n=e.model.get("id");n!==t.currentPreviewId&&(this.jqueryXhr&&this.jqueryXhr.abort(),t.currentPreviewItem&&t.currentPreviewItem.$el.removeClass("elementor-revision-current-preview"),e.$el.addClass("elementor-revision-current-preview elementor-revision-item-loading"),elementor.saver.isEditorChanged()&&null===t.currentPreviewId?elementor.saver.saveEditor({status:"autosave",onSuccess:function(){t.getRevisionViewData(e)}}):t.getRevisionViewData(e),t.currentPreviewItem=e,t.currentPreviewId=n)},onChildviewDeleteClick:function(e){var t=this,n=e.model.get("type");e.model.get("id");elementor.dialogsManager.createWidget("confirm",{message:elementor.translate("dialog_confirm_delete",[n]),headerMessage:elementor.translate("delete_element",[n]),strings:{confirm:elementor.translate("delete"),cancel:elementor.translate("cancel")},defaultOption:"confirm",onConfirm:function(){t.deleteRevision(e)}}).show()}})},{"./view":139}],139:[function(e,t,n){t.exports=Marionette.ItemView.extend({template:"#tmpl-elementor-panel-revisions-revision-item",className:"elementor-revision-item",ui:{detailsArea:".elementor-revision-item__details",deleteButton:".elementor-revision-item__tools-delete"},triggers:{"click @ui.detailsArea":"detailsArea:click","click @ui.deleteButton":"delete:click"}})},{}]},{},[108,109,59]);
assets/js/frontend.js CHANGED
@@ -1,4 +1,4 @@
1
- /*! elementor - v1.8.12 - 08-01-2018 */
2
  (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(require,module,exports){
3
  var ElementsHandler;
4
 
1
+ /*! elementor - v1.9.0 - 09-01-2018 */
2
  (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(require,module,exports){
3
  var ElementsHandler;
4
 
assets/js/frontend.min.js CHANGED
@@ -1,2 +1,2 @@
1
- /*! elementor - v1.8.12 - 08-01-2018 */
2
  !function e(t,n,i){function o(s,a){if(!n[s]){if(!t[s]){var l="function"==typeof require&&require;if(!a&&l)return l(s,!0);if(r)return r(s,!0);var d=new Error("Cannot find module '"+s+"'");throw d.code="MODULE_NOT_FOUND",d}var c=n[s]={exports:{}};t[s][0].call(c.exports,function(e){var n=t[s][1][e];return o(n||e)},c,c.exports,e,t,n,i)}return n[s].exports}for(var r="function"==typeof require&&require,s=0;s<i.length;s++)o(i[s]);return o}({1:[function(e,t,n){var i;i=function(t){var n=this,i={section:e("elementor-frontend/handlers/section"),"accordion.default":e("elementor-frontend/handlers/accordion"),"alert.default":e("elementor-frontend/handlers/alert"),"counter.default":e("elementor-frontend/handlers/counter"),"progress.default":e("elementor-frontend/handlers/progress"),"tabs.default":e("elementor-frontend/handlers/tabs"),"toggle.default":e("elementor-frontend/handlers/toggle"),"video.default":e("elementor-frontend/handlers/video"),"image-carousel.default":e("elementor-frontend/handlers/image-carousel"),"text-editor.default":e("elementor-frontend/handlers/text-editor")};this.initHandlers=function(){elementorFrontend.hooks.addAction("frontend/element_ready/global",e("elementor-frontend/handlers/global")),elementorFrontend.hooks.addAction("frontend/element_ready/widget",e("elementor-frontend/handlers/widget")),t.each(i,function(e,t){elementorFrontend.hooks.addAction("frontend/element_ready/"+e,t)}),(elementorFrontend.isEditMode()?jQuery(".elementor-element",".elementor:not(.elementor-edit-mode)"):t(".elementor-element")).each(function(){n.runReadyTrigger(t(this))})},this.getHandlers=function(e){return e?i[e]:i},this.runReadyTrigger=function(e){var n=e.attr("data-element_type");if(n){e=jQuery(e),elementorFrontend.hooks.doAction("frontend/element_ready/global",e,t);-1===["section","column"].indexOf(n)&&elementorFrontend.hooks.doAction("frontend/element_ready/widget",e,t),elementorFrontend.hooks.doAction("frontend/element_ready/"+n,e,t)}},elementorFrontend.isEditMode()||n.initHandlers()},t.exports=i},{"elementor-frontend/handlers/accordion":4,"elementor-frontend/handlers/alert":5,"elementor-frontend/handlers/counter":7,"elementor-frontend/handlers/global":8,"elementor-frontend/handlers/image-carousel":9,"elementor-frontend/handlers/progress":10,"elementor-frontend/handlers/section":11,"elementor-frontend/handlers/tabs":12,"elementor-frontend/handlers/text-editor":13,"elementor-frontend/handlers/toggle":14,"elementor-frontend/handlers/video":15,"elementor-frontend/handlers/widget":16}],2:[function(e,t,n){!function(t){var n={},i=e("../utils/hooks"),o=e("./handler-module"),r=e("elementor-frontend/elements-handler"),s=e("elementor-frontend/utils/youtube"),a=e("elementor-frontend/utils/anchors"),l=e("elementor-frontend/utils/lightbox");window.elementorFrontend=new function(){var d,c=this;this.config=elementorFrontendConfig,this.Module=o;var u=function(){n.$body.attr("data-elementor-device-mode",c.getCurrentDeviceMode())},h=function(e,t){var n=c.isEditMode()?elementor.settings[e].model.attributes:c.config.settings[e];return t?n[t]:n};this.init=function(){c.hooks=new i,n.window=window,n.$window=t(window),n.$document=t(document),n.$body=t("body"),n.$elementor=n.$document.find(".elementor"),n.$window.on("resize",u),u(),n.$window.trigger("elementor/frontend/init"),c.isEditMode()||(c.hotKeys=e("elementor-utils/hot-keys"),c.hotKeys.bindListener(n.$window)),c.utils={youtube:new s,anchors:new a,lightbox:new l},c.modules={StretchElement:e("elementor-frontend/modules/stretch-element")},c.elementsHandler=new r(t)},this.getElements=function(e){return e?n[e]:n},this.getDialogsManager=function(){return d||(d=new DialogsManager.Instance),d},this.getPageSettings=function(e){return h("page",e)},this.getGeneralSettings=function(e){return h("general",e)},this.isEditMode=function(){return c.config.isEditMode},this.throttle=function(e,t){var n,i,o,r,s=0,a=function(){s=Date.now(),n=null,r=e.apply(i,o),n||(i=o=null)};return function(){var l=Date.now(),d=t-(l-s);return i=this,o=arguments,d<=0||d>t?(n&&(clearTimeout(n),n=null),s=l,r=e.apply(i,o),n||(i=o=null)):n||(n=setTimeout(a,d)),r}},this.addListenerOnce=function(e,t,n,i){if(i||(i=c.getElements("$window")),c.isEditMode())if(i instanceof jQuery){var o=t+"."+e;i.off(o).on(o,n)}else i.off(t,null,e).on(t,n,e);else i.on(t,n)},this.getCurrentDeviceMode=function(){return getComputedStyle(n.$elementor[0],":after").content.replace(/"/g,"")},this.waypoint=function(e,n,i){return i=t.extend({offset:"100%",triggerOnce:!0},i),e.elementorWaypoint(function(){var e=this.element||this,t=n.apply(e,arguments);return i.triggerOnce&&this.destroy&&this.destroy(),t},i)}}}(jQuery),elementorFrontend.isEditMode()||jQuery(elementorFrontend.init)},{"../utils/hooks":21,"./handler-module":3,"elementor-frontend/elements-handler":1,"elementor-frontend/modules/stretch-element":17,"elementor-frontend/utils/anchors":18,"elementor-frontend/utils/lightbox":19,"elementor-frontend/utils/youtube":20,"elementor-utils/hot-keys":22}],3:[function(e,t,n){var i;i=e("../utils/view-module").extend({$element:null,onElementChange:null,onEditSettingsChange:null,onGeneralSettingsChange:null,onPageSettingsChange:null,isEdit:null,__construct:function(e){this.$element=e.$element,this.isEdit=this.$element.hasClass("elementor-element-edit-mode"),this.isEdit&&this.addEditorListener()},findElement:function(e){var t=this.$element;return t.find(e).filter(function(){return jQuery(this).closest(".elementor-element").is(t)})},getUniqueHandlerID:function(e,t){return e||(e=this.getModelCID()),t||(t=this.$element),e+t.attr("data-element_type")+this.getConstructorID()},addEditorListener:function(){var e=this,t=e.getUniqueHandlerID();if(e.onElementChange){var n=e.getElementName(),i="change";"global"!==n&&(i+=":"+n),elementorFrontend.addListenerOnce(t,i,function(n,i){e.getUniqueHandlerID(i.model.cid,i.$el)===t&&e.onElementChange(n.model.get("name"),n,i)},elementor.channels.editor)}e.onEditSettingsChange&&elementorFrontend.addListenerOnce(t,"change:editSettings",function(t,n){n.model.cid===e.getModelCID()&&e.onEditSettingsChange(Object.keys(t.changed)[0])},elementor.channels.editor),["page","general"].forEach(function(n){var i="on"+n.charAt(0).toUpperCase()+n.slice(1)+"SettingsChange";e[i]&&elementorFrontend.addListenerOnce(t,"change",function(t){e[i](t.changed)},elementor.settings[n].model)})},getElementName:function(){return this.$element.data("element_type").split(".")[0]},getID:function(){return this.$element.data("id")},getModelCID:function(){return this.$element.data("model-cid")},getElementSettings:function(e){var t={},n=this.getModelCID();if(this.isEdit&&n){var i=elementorFrontend.config.elements.data[n],o=elementorFrontend.config.elements.keys[i.attributes.widgetType||i.attributes.elType];jQuery.each(i.getActiveControls(),function(e){-1!==o.indexOf(e)&&(t[e]=i.attributes[e])})}else t=this.$element.data("settings")||{};return this.getItems(t,e)},getEditSettings:function(e){var t={};return this.isEdit&&(t=elementorFrontend.config.elements.editSettings[this.getModelCID()].attributes),this.getItems(t,e)}}),t.exports=i},{"../utils/view-module":24}],4:[function(e,t,n){var i=e("elementor-frontend/handlers/base-tabs");t.exports=function(e){new i({$element:e,showTabFn:"slideDown",hideTabFn:"slideUp"})}},{"elementor-frontend/handlers/base-tabs":6}],5:[function(e,t,n){t.exports=function(e,t){e.find(".elementor-alert-dismiss").on("click",function(){t(this).parent().fadeOut()})}},{}],6:[function(e,t,n){var i=e("elementor-frontend/handler-module");t.exports=i.extend({$activeContent:null,getDefaultSettings:function(){return{selectors:{tabTitle:".elementor-tab-title",tabContent:".elementor-tab-content"},classes:{active:"elementor-active"},showTabFn:"show",hideTabFn:"hide",toggleSelf:!0,hidePrevious:!0,autoExpand:!0}},getDefaultElements:function(){var e=this.getSettings("selectors");return{$tabTitles:this.findElement(e.tabTitle),$tabContents:this.findElement(e.tabContent)}},activateDefaultTab:function(){var e=this.getSettings();if(e.autoExpand&&("editor"!==e.autoExpand||this.isEdit)){var t=this.getEditSettings("activeItemIndex")||1,n={showTabFn:e.showTabFn,hideTabFn:e.hideTabFn};this.setSettings({showTabFn:"show",hideTabFn:"hide"}),this.changeActiveTab(t),this.setSettings(n)}},deactivateActiveTab:function(e){var t=this.getSettings(),n=t.classes.active,i=e?'[data-tab="'+e+'"]':"."+n,o=this.elements.$tabTitles.filter(i),r=this.elements.$tabContents.filter(i);o.add(r).removeClass(n),r[t.hideTabFn]()},activateTab:function(e){var t=this.getSettings(),n=t.classes.active,i=this.elements.$tabTitles.filter('[data-tab="'+e+'"]'),o=this.elements.$tabContents.filter('[data-tab="'+e+'"]');i.add(o).addClass(n),o[t.showTabFn]()},isActiveTab:function(e){return this.elements.$tabTitles.filter('[data-tab="'+e+'"]').hasClass(this.getSettings("classes.active"))},bindEvents:function(){var e=this;e.elements.$tabTitles.on("focus",function(t){e.changeActiveTab(t.currentTarget.dataset.tab)}),e.getSettings("toggleSelf")&&e.elements.$tabTitles.on("mousedown",function(t){jQuery(t.currentTarget).is(":focus")&&e.changeActiveTab(t.currentTarget.dataset.tab)})},onInit:function(){i.prototype.onInit.apply(this,arguments),this.activateDefaultTab()},onEditSettingsChange:function(e){"activeItemIndex"===e&&this.activateDefaultTab()},changeActiveTab:function(e){var t=this.isActiveTab(e),n=this.getSettings();!n.toggleSelf&&t||!n.hidePrevious||this.deactivateActiveTab(),!n.hidePrevious&&t&&this.deactivateActiveTab(e),t||this.activateTab(e)}})},{"elementor-frontend/handler-module":3}],7:[function(e,t,n){t.exports=function(e,t){elementorFrontend.waypoint(e.find(".elementor-counter-number"),function(){var e=t(this),n=e.data(),i=n.toValue.toString().match(/\.(.*)/);i&&(n.rounding=i[1].length),e.numerator(n)})}},{}],8:[function(e,t,n){var i,o=e("elementor-frontend/handler-module");i=o.extend({getElementName:function(){return"global"},animate:function(){var e=this.$element,t=this.getAnimation(),n=this.getElementSettings(),i=n._animation_delay||n.animation_delay||0;e.removeClass(t),setTimeout(function(){e.removeClass("elementor-invisible").addClass(t)},i)},getAnimation:function(){var e=this.getElementSettings();return e.animation||e._animation},onInit:function(){o.prototype.onInit.apply(this,arguments);var e=this.getAnimation();e&&(this.$element.removeClass(e),elementorFrontend.waypoint(this.$element,this.animate.bind(this)))},onElementChange:function(e){/^_?animation/.test(e)&&this.animate()}}),t.exports=function(e){new i({$element:e})}},{"elementor-frontend/handler-module":3}],9:[function(e,t,n){var i,o=e("elementor-frontend/handler-module");i=o.extend({getDefaultSettings:function(){return{selectors:{carousel:".elementor-image-carousel"}}},getDefaultElements:function(){var e=this.getSettings("selectors");return{$carousel:this.$element.find(e.carousel)}},onInit:function(){o.prototype.onInit.apply(this,arguments);var e=this.getElementSettings(),t=+e.slides_to_show||3,n=1===t,i={slidesToShow:t,autoplay:"yes"===e.autoplay,autoplaySpeed:e.autoplay_speed,infinite:"yes"===e.infinite,pauseOnHover:"yes"===e.pause_on_hover,speed:e.speed,arrows:-1!==["arrows","both"].indexOf(e.navigation),dots:-1!==["dots","both"].indexOf(e.navigation),rtl:"rtl"===e.direction,responsive:[{breakpoint:1025,settings:{slidesToShow:+e.slides_to_show_tablet||(n?1:2),slidesToScroll:1}},{breakpoint:768,settings:{slidesToShow:+e.slides_to_show_mobile||1,slidesToScroll:1}}]};n?i.fade="fade"===e.effect:i.slidesToScroll=+e.slides_to_scroll,this.elements.$carousel.slick(i)}}),t.exports=function(e){new i({$element:e})}},{"elementor-frontend/handler-module":3}],10:[function(e,t,n){t.exports=function(e,t){elementorFrontend.waypoint(e.find(".elementor-progress-bar"),function(){var e=t(this);e.css("width",e.data("max")+"%")})}},{}],11:[function(e,t,n){var i=e("elementor-frontend/handler-module"),o=i.extend({player:null,isYTVideo:null,getDefaultSettings:function(){return{selectors:{backgroundVideoContainer:".elementor-background-video-container",backgroundVideoEmbed:".elementor-background-video-embed",backgroundVideoHosted:".elementor-background-video-hosted"}}},getDefaultElements:function(){var e=this.getSettings("selectors"),t={$backgroundVideoContainer:this.$element.find(e.backgroundVideoContainer)};return t.$backgroundVideoEmbed=t.$backgroundVideoContainer.children(e.backgroundVideoEmbed),t.$backgroundVideoHosted=t.$backgroundVideoContainer.children(e.backgroundVideoHosted),t},calcVideosSize:function(){var e=this.elements.$backgroundVideoContainer.outerWidth(),t=this.elements.$backgroundVideoContainer.outerHeight(),n="16:9".split(":"),i=n[0]/n[1],o=e/t>i;return{width:o?e:t*i,height:o?e/i:t}},changeVideoSize:function(){var e=this.isYTVideo?jQuery(this.player.getIframe()):this.elements.$backgroundVideoHosted,t=this.calcVideosSize();e.width(t.width).height(t.height)},prepareYTVideo:function(e,t){var n=this,i=n.elements.$backgroundVideoContainer;i.addClass("elementor-loading elementor-invisible"),n.player=new e.Player(n.elements.$backgroundVideoEmbed[0],{videoId:t,events:{onReady:function(){n.player.mute(),n.changeVideoSize(),n.player.playVideo()},onStateChange:function(t){switch(t.data){case e.PlayerState.PLAYING:i.removeClass("elementor-invisible elementor-loading");break;case e.PlayerState.ENDED:n.player.seekTo(0)}}},playerVars:{controls:0,showinfo:0,rel:0}}),elementorFrontend.getElements("$window").on("resize",n.changeVideoSize)},activate:function(){var e=this,t=e.getElementSettings("background_video_link"),n=elementorFrontend.utils.youtube.getYoutubeIDFromURL(t);e.isYTVideo=!!n,n?elementorFrontend.utils.youtube.onYoutubeApiReady(function(t){setTimeout(function(){e.prepareYTVideo(t,n)},1)}):e.elements.$backgroundVideoHosted.attr("src",t).one("canplay",e.changeVideoSize)},deactivate:function(){this.isYTVideo&&this.player.getIframe()?this.player.destroy():this.elements.$backgroundVideoHosted.removeAttr("src")},run:function(){var e=this.getElementSettings();"video"===e.background_background&&e.background_video_link?this.activate():this.deactivate()},onInit:function(){i.prototype.onInit.apply(this,arguments),this.run()},onElementChange:function(e){"background_background"===e&&this.run()}}),r=i.extend({stretchElement:null,bindEvents:function(){elementorFrontend.addListenerOnce(this.$element.data("model-cid"),"resize",this.stretchSection)},initStretch:function(){this.stretchElement=new elementorFrontend.modules.StretchElement({element:this.$element})},stretchSection:function(){var e=this.$element.hasClass("elementor-section-stretched");(elementorFrontend.isEditMode()||e)&&this.stretchElement.reset(),e&&(this.stretchElement.setSettings("selectors.container",elementorFrontend.getGeneralSettings("elementor_stretched_section_container")||window),this.stretchElement.stretch())},onInit:function(){i.prototype.onInit.apply(this,arguments),this.initStretch(),this.stretchSection()},onGeneralSettingsChange:function(e){"elementor_stretched_section_container"in e&&this.stretchSection()}}),s=i.extend({getDefaultSettings:function(){return{selectors:{container:"> .elementor-shape-%s"},svgURL:elementorFrontend.config.urls.assets+"shapes/"}},getDefaultElements:function(){var e={},t=this.getSettings("selectors");return e.$topContainer=this.$element.find(t.container.replace("%s","top")),e.$bottomContainer=this.$element.find(t.container.replace("%s","bottom")),e},buildSVG:function(e){var t="shape_divider_"+e,n=this.getElementSettings(t),i=this.elements["$"+e+"Container"];if(i.empty().attr("data-shape",n),n){var o=n;this.getElementSettings(t+"_negative")&&(o+="-negative");var r=this.getSettings("svgURL")+o+".svg";jQuery.get(r,function(e){i.append(e.childNodes[0])}),this.setNegative(e)}},setNegative:function(e){this.elements["$"+e+"Container"].attr("data-negative",!!this.getElementSettings("shape_divider_"+e+"_negative"))},onInit:function(){var e=this;i.prototype.onInit.apply(e,arguments),["top","bottom"].forEach(function(t){e.getElementSettings("shape_divider_"+t)&&e.buildSVG(t)})},onElementChange:function(e){var t=e.match(/^shape_divider_(top|bottom)$/);if(t)this.buildSVG(t[1]);else{var n=e.match(/^shape_divider_(top|bottom)_negative$/);n&&(this.buildSVG(n[1]),this.setNegative(n[1]))}}});t.exports=function(e){(elementorFrontend.isEditMode()||e.hasClass("elementor-section-stretched"))&&new r({$element:e}),elementorFrontend.isEditMode()&&new s({$element:e}),new o({$element:e})}},{"elementor-frontend/handler-module":3}],12:[function(e,t,n){var i=e("elementor-frontend/handlers/base-tabs");t.exports=function(e){new i({$element:e,toggleSelf:!1})}},{"elementor-frontend/handlers/base-tabs":6}],13:[function(e,t,n){var i,o=e("elementor-frontend/handler-module");i=o.extend({dropCapLetter:"",getDefaultSettings:function(){return{selectors:{paragraph:"p:first"},classes:{dropCap:"elementor-drop-cap",dropCapLetter:"elementor-drop-cap-letter"}}},getDefaultElements:function(){var e=this.getSettings("selectors"),t=this.getSettings("classes"),n=jQuery("<span>",{class:t.dropCap}),i=jQuery("<span>",{class:t.dropCapLetter});return n.append(i),{$paragraph:this.$element.find(e.paragraph),$dropCap:n,$dropCapLetter:i}},getElementName:function(){return"text-editor"},wrapDropCap:function(){if(this.getElementSettings("drop_cap")){var e=this.elements.$paragraph;if(e.length){var t=e.html().replace(/&nbsp;/g," "),n=t.match(/^ *([^ ] ?)/);if(n){var i=n[1],o=i.trim();if("<"!==o){this.dropCapLetter=i,this.elements.$dropCapLetter.text(o);var r=t.slice(i.length).replace(/^ */,function(e){return new Array(e.length+1).join("&nbsp;")});e.html(r).prepend(this.elements.$dropCap)}}}}else this.dropCapLetter&&(this.elements.$dropCap.remove(),this.elements.$paragraph.prepend(this.dropCapLetter),this.dropCapLetter="")},onInit:function(){o.prototype.onInit.apply(this,arguments),this.wrapDropCap()},onElementChange:function(e){"drop_cap"===e&&this.wrapDropCap()}}),t.exports=function(e){new i({$element:e})}},{"elementor-frontend/handler-module":3}],14:[function(e,t,n){var i=e("elementor-frontend/handlers/base-tabs");t.exports=function(e){new i({$element:e,showTabFn:"slideDown",hideTabFn:"slideUp",hidePrevious:!1,autoExpand:"editor"})}},{"elementor-frontend/handlers/base-tabs":6}],15:[function(e,t,n){var i,o=e("elementor-frontend/handler-module");i=o.extend({getDefaultSettings:function(){return{selectors:{imageOverlay:".elementor-custom-embed-image-overlay",videoWrapper:".elementor-wrapper",videoFrame:"iframe"}}},getDefaultElements:function(){var e=this.getSettings("selectors"),t={$imageOverlay:this.$element.find(e.imageOverlay),$videoWrapper:this.$element.find(e.videoWrapper)};return t.$videoFrame=t.$videoWrapper.find(e.videoFrame),t},getLightBox:function(){return elementorFrontend.utils.lightbox},handleVideo:function(){this.getElementSettings("lightbox")||(this.elements.$imageOverlay.remove(),this.playVideo())},playVideo:function(){var e=this.elements.$videoFrame,t=e[0].src.replace("&autoplay=0","");e[0].src=t+"&autoplay=1"},animateVideo:function(){this.getLightBox().setEntranceAnimation(this.getElementSettings("lightbox_content_animation"))},handleAspectRatio:function(){this.getLightBox().setVideoAspectRatio(this.getElementSettings("aspect_ratio"))},bindEvents:function(){this.elements.$imageOverlay.on("click",this.handleVideo)},onElementChange:function(e){if("lightbox_content_animation"!==e){var t=this.getElementSettings("lightbox");"lightbox"!==e||t?"aspect_ratio"===e&&t&&this.handleAspectRatio():this.getLightBox().getModal().hide()}else this.animateVideo()}}),t.exports=function(e){new i({$element:e})}},{"elementor-frontend/handler-module":3}],16:[function(e,t,n){t.exports=function(e,t){elementorFrontend.isEditMode()&&(e.hasClass("elementor-widget-edit-disabled")||e.find(".elementor-element").each(function(){elementorFrontend.elementsHandler.runReadyTrigger(t(this))}))}},{}],17:[function(e,t,n){var i=e("../../utils/view-module");t.exports=i.extend({getDefaultSettings:function(){return{element:null,direction:elementorFrontend.config.is_rtl?"right":"left",selectors:{container:window}}},getDefaultElements:function(){return{$element:jQuery(this.getSettings("element"))}},stretch:function(){var e=this.getSettings("selectors.container"),t=this.elements.$element,n=jQuery(e),i=window!==n[0];this.reset();var o=n.outerWidth(),r=t.outerWidth(),s=t.offset().left,a=s;if(i){var l=n.offset().left;a=s>l?s-l:0}elementorFrontend.config.is_rtl&&(a=o-(r+a));var d={};d.width=o+"px",d[this.getSettings("direction")]=-a+"px",t.css(d)},reset:function(){var e={};e.width="auto",e[this.getSettings("direction")]=0,this.elements.$element.css(e)}})},{"../../utils/view-module":24}],18:[function(e,t,n){var i=e("../../utils/view-module");t.exports=i.extend({getDefaultSettings:function(){return{scrollDuration:500,selectors:{links:'a[href*="#"]',targets:".elementor-element, .elementor-menu-anchor",scrollable:"html, body",wpAdminBar:"#wpadminbar"}}},getDefaultElements:function(){var e=jQuery,t=this.getSettings("selectors");return{$scrollable:e(t.scrollable),$wpAdminBar:e(t.wpAdminBar)}},bindEvents:function(){elementorFrontend.getElements("$document").on("click",this.getSettings("selectors.links"),this.handleAnchorLinks)},handleAnchorLinks:function(e){var t=e.currentTarget,n=location.pathname===t.pathname;if(location.hostname===t.hostname&&n&&!(t.hash.length<2)){var i=jQuery(t.hash).filter(this.getSettings("selectors.targets"));if(i.length){var o=1<=this.elements.$wpAdminBar.length,r=i.offset().top;o&&(r-=this.elements.$wpAdminBar.height()),e.preventDefault(),r=elementorFrontend.hooks.applyFilters("frontend/handlers/menu_anchor/scroll_top_distance",r),this.elements.$scrollable.animate({scrollTop:r},this.getSettings("scrollDuration"),"linear")}}},onInit:function(){i.prototype.onInit.apply(this,arguments),this.bindEvents()}})},{"../../utils/view-module":24}],19:[function(e,t,n){var i,o=e("../../utils/view-module");i=o.extend({oldAspectRatio:null,oldAnimation:null,swiper:null,getDefaultSettings:function(){return{classes:{aspectRatio:"elementor-aspect-ratio-%s",item:"elementor-lightbox-item",image:"elementor-lightbox-image",videoContainer:"elementor-video-container",videoWrapper:"elementor-fit-aspect-ratio",playButton:"elementor-custom-embed-play",playButtonIcon:"fa",playing:"elementor-playing",hidden:"elementor-hidden",invisible:"elementor-invisible",preventClose:"elementor-lightbox-prevent-close",slideshow:{container:"swiper-container",slidesWrapper:"swiper-wrapper",prevButton:"elementor-swiper-button elementor-swiper-button-prev",nextButton:"elementor-swiper-button elementor-swiper-button-next",prevButtonIcon:"eicon-chevron-left",nextButtonIcon:"eicon-chevron-right",slide:"swiper-slide"}},selectors:{links:"a, [data-elementor-lightbox]",slideshow:{activeSlide:".swiper-slide-active",prevSlide:".swiper-slide-prev",nextSlide:".swiper-slide-next"}},modalOptions:{id:"elementor-lightbox",entranceAnimation:"zoomIn",videoAspectRatio:169,position:{enable:!1}}}},getModal:function(){return i.modal||this.initModal(),i.modal},initModal:function(){var e=i.modal=elementorFrontend.getDialogsManager().createWidget("lightbox",{className:"elementor-lightbox",closeButton:!0,closeButtonClass:"eicon-close",selectors:{preventClose:"."+this.getSettings("classes.preventClose")},hide:{onClick:!0}});e.on("hide",function(){e.setMessage("")})},showModal:function(e){var t=this,n=t.getDefaultSettings().modalOptions;t.setSettings("modalOptions",jQuery.extend(n,e.modalOptions));var i=t.getModal();switch(i.setID(t.getSettings("modalOptions.id")),i.onShow=function(){DialogsManager.getWidgetType("lightbox").prototype.onShow.apply(i,arguments),setTimeout(function(){t.setEntranceAnimation()},10)},i.onHide=function(){DialogsManager.getWidgetType("lightbox").prototype.onHide.apply(i,arguments),i.getElements("widgetContent").removeClass("animated")},e.type){case"image":t.setImageContent(e.url);break;case"video":t.setVideoContent(e.url);break;case"slideshow":t.setSlideshowContent(e.slideshow);break;default:t.setHTMLContent(e.html)}i.show()},setHTMLContent:function(e){this.getModal().setMessage(e)},setImageContent:function(e){var t=this.getSettings("classes"),n=jQuery("<div>",{class:t.item}),i=jQuery("<img>",{src:e,class:t.image+" "+t.preventClose});n.append(i),this.getModal().setMessage(n)},setVideoContent:function(e){e=e.replace("&autoplay=0","")+"&autoplay=1";var t=this.getSettings("classes"),n=jQuery("<div>",{class:t.videoContainer}),i=jQuery("<div>",{class:t.videoWrapper}),o=jQuery("<iframe>",{src:e,allowfullscreen:1}),r=this.getModal();n.append(i),i.append(o),r.setMessage(n),this.setVideoAspectRatio();var s=r.onHide;r.onHide=function(){s(),r.getElements("message").removeClass("elementor-fit-aspect-ratio")}},setSlideshowContent:function(e){var t=jQuery,n=this,i=n.getSettings("classes"),o=i.slideshow,r=t("<div>",{class:o.container}),s=t("<div>",{class:o.slidesWrapper}),a=t("<div>",{class:o.prevButton+" "+i.preventClose}).html(t("<i>",{class:o.prevButtonIcon})),l=t("<div>",{class:o.nextButton+" "+i.preventClose}).html(t("<i>",{class:o.nextButtonIcon}));e.slides.forEach(function(e){var n=o.slide+" "+i.item;e.video&&(n+=" "+i.video);var r=t("<div>",{class:n});if(e.video){r.attr("data-elementor-slideshow-video",e.video);var a=t("<div>",{class:i.playButton}).html(t("<i>",{class:i.playButtonIcon}));r.append(a)}else{var l=t("<div>",{class:"swiper-zoom-container"}),d=t("<img>",{class:i.image+" "+i.preventClose}).attr("src",e.image);l.append(d),r.append(l)}s.append(r)}),r.append(s,a,l);var d=n.getModal();d.setMessage(r);var c=d.onShow;d.onShow=function(){c();var i={prevButton:a,nextButton:l,paginationClickable:!0,grabCursor:!0,onSlideChangeEnd:n.onSlideChange,runCallbacksOnInit:!1,loop:!0,keyboardControl:!0};e.swiper&&t.extend(i,e.swiper),n.swiper=new Swiper(r,i),n.setVideoAspectRatio(),n.playSlideVideo()}},setVideoAspectRatio:function(e){e=e||this.getSettings("modalOptions.videoAspectRatio");var t=this.getModal().getElements("widgetContent"),n=this.oldAspectRatio,i=this.getSettings("classes.aspectRatio");this.oldAspectRatio=e,n&&t.removeClass(i.replace("%s",n)),e&&t.addClass(i.replace("%s",e))},getSlide:function(e){return this.swiper.slides.filter(this.getSettings("selectors.slideshow."+e+"Slide"))},playSlideVideo:function(){var e=this.getSlide("active"),t=e.data("elementor-slideshow-video");if(t){var n=this.getSettings("classes"),i=jQuery("<div>",{class:n.videoContainer+" "+n.invisible}),o=jQuery("<div>",{class:n.videoWrapper}),r=jQuery("<iframe>",{src:t}),s=e.children("."+n.playButton);i.append(o),o.append(r),e.append(i),s.addClass(n.playing).removeClass(n.hidden),r.on("load",function(){s.addClass(n.hidden),i.removeClass(n.invisible)})}},setEntranceAnimation:function(e){e=e||this.getSettings("modalOptions.entranceAnimation");var t=this.getModal().getElements("message");this.oldAnimation&&t.removeClass(this.oldAnimation),this.oldAnimation=e,e&&t.addClass("animated "+e)},isLightboxLink:function(e){if("A"===e.tagName&&!/\.(png|jpe?g|gif|svg)$/i.test(e.href))return!1;var t=elementorFrontend.getGeneralSettings("elementor_global_image_lightbox"),n=e.dataset.elementorOpenLightbox;return"yes"===n||t&&"no"!==n},openLink:function(e){var t=e.currentTarget,n=jQuery(e.target),i=elementorFrontend.isEditMode(),o=!!n.closest("#elementor").length;if(this.isLightboxLink(t)){if(e.preventDefault(),!elementorFrontend.isEditMode()||elementorFrontend.getGeneralSettings("elementor_enable_lightbox_in_editor")){var r={};if(t.dataset.elementorLightbox&&(r=JSON.parse(t.dataset.elementorLightbox)),r.type&&"slideshow"!==r.type)this.showModal(r);else if(t.dataset.elementorLightboxSlideshow){var s=t.dataset.elementorLightboxSlideshow,a=jQuery(this.getSettings("selectors.links")).filter(function(){return s===this.dataset.elementorLightboxSlideshow}),l=[],d={};a.each(function(){if(!d[this.href]){d[this.href]=!0;var e=this.dataset.elementorLightboxIndex;void 0===e&&(e=a.index(this));var t={image:this.href,index:e};this.dataset.elementorLightboxVideo&&(t.video=this.dataset.elementorLightboxVideo),l.push(t)}}),l.sort(function(e,t){return e.index-t.index});var c=t.dataset.elementorLightboxIndex;void 0===c&&(c=a.index(t)),this.showModal({type:"slideshow",modalOptions:{id:"elementor-lightbox-slideshow-"+s},slideshow:{slides:l,swiper:{initialSlide:+c}}})}else this.showModal({type:"image",url:t.href})}}else i&&o&&e.preventDefault()},bindEvents:function(){elementorFrontend.getElements("$document").on("click",this.getSettings("selectors.links"),this.openLink)},onInit:function(){o.prototype.onInit.apply(this,arguments),elementorFrontend.isEditMode()&&elementor.settings.general.model.on("change",this.onGeneralSettingsChange)},onGeneralSettingsChange:function(e){"elementor_lightbox_content_animation"in e.changed&&(this.setSettings("modalOptions.entranceAnimation",e.changed.elementor_lightbox_content_animation),this.setEntranceAnimation())},onSlideChange:function(){this.getSlide("prev").add(this.getSlide("next")).add(this.getSlide("active")).find("."+this.getSettings("classes.videoWrapper")).remove(),this.playSlideVideo()}}),t.exports=i},{"../../utils/view-module":24}],20:[function(e,t,n){var i=e("../../utils/view-module");t.exports=i.extend({getDefaultSettings:function(){return{isInserted:!1,APISrc:"https://www.youtube.com/iframe_api",selectors:{firstScript:"script:first"}}},getDefaultElements:function(){return{$firstScript:jQuery(this.getSettings("selectors.firstScript"))}},insertYTAPI:function(){this.setSettings("isInserted",!0),this.elements.$firstScript.before(jQuery("<script>",{src:this.getSettings("APISrc")}))},onYoutubeApiReady:function(e){var t=this;t.getSettings("IsInserted")||t.insertYTAPI(),window.YT&&YT.loaded?e(YT):setTimeout(function(){t.onYoutubeApiReady(e)},350)},getYoutubeIDFromURL:function(e){var t=e.match(/^(?:https?:\/\/)?(?:www\.)?(?:m\.)?(?:youtu\.be\/|youtube\.com\/(?:(?:watch)?\?(?:.*&)?vi?=|(?:embed|v|vi|user)\/))([^?&"'>]+)/);return t&&t[1]}})},{"../../utils/view-module":24}],21:[function(e,t,n){"use strict";t.exports=function(){var e,t=Array.prototype.slice,n={actions:{},filters:{}};function i(e,t,i,o){var r,s,a;if(n[e][t])if(i)if(r=n[e][t],o)for(a=r.length;a--;)(s=r[a]).callback===i&&s.context===o&&r.splice(a,1);else for(a=r.length;a--;)r[a].callback===i&&r.splice(a,1);else n[e][t]=[]}function o(e,t,i,o,r){var s={callback:i,priority:o,context:r},a=n[e][t];if(a){var l=!1;if(jQuery.each(a,function(){if(this.callback===i)return l=!0,!1}),l)return;a.push(s),a=function(e){for(var t,n,i,o=1,r=e.length;o<r;o++){for(t=e[o],n=o;(i=e[n-1])&&i.priority>t.priority;)e[n]=e[n-1],--n;e[n]=t}return e}(a)}else a=[s];n[e][t]=a}function r(e,t,i){var o,r,s=n[e][t];if(!s)return"filters"===e&&i[0];if(r=s.length,"filters"===e)for(o=0;o<r;o++)i[0]=s[o].callback.apply(s[o].context,i);else for(o=0;o<r;o++)s[o].callback.apply(s[o].context,i);return"filters"!==e||i[0]}return e={removeFilter:function(t,n){return"string"==typeof t&&i("filters",t,n),e},applyFilters:function(){var n=t.call(arguments),i=n.shift();return"string"==typeof i?r("filters",i,n):e},addFilter:function(t,n,i,r){return"string"==typeof t&&"function"==typeof n&&o("filters",t,n,i=parseInt(i||10,10),r),e},removeAction:function(t,n){return"string"==typeof t&&i("actions",t,n),e},doAction:function(){var n=t.call(arguments),i=n.shift();return"string"==typeof i&&r("actions",i,n),e},addAction:function(t,n,i,r){return"string"==typeof t&&"function"==typeof n&&o("actions",t,n,i=parseInt(i||10,10),r),e}}}},{}],22:[function(e,t,n){t.exports=new function(){var e=this.hotKeysHandlers={},t=function(t){var n=e[t.which];n&&jQuery.each(n,function(){this.isWorthHandling&&!this.isWorthHandling(t)||!this.allowAltKey&&t.altKey||(t.preventDefault(),this.handle(t))})};this.isControlEvent=function(e){return e[-1!==navigator.userAgent.indexOf("Mac OS X")?"metaKey":"ctrlKey"]},this.addHotKeyHandler=function(t,n,i){e[t]||(e[t]={}),e[t][n]=i},this.bindListener=function(e){e.on("keydown",t)}}},{}],23:[function(e,t,n){var i=function(){var e,t=jQuery,n=arguments,i=this,o={};this.getItems=function(e,t){if(t){var n=t.split("."),i=n.splice(0,1);if(!n.length)return e[i];if(!e[i])return;return this.getItems(e[i],n.join("."))}return e},this.getSettings=function(t){return this.getItems(e,t)},this.setSettings=function(n,o,r){if(r||(r=e),"object"==typeof n)return t.extend(r,n),i;var s=n.split("."),a=s.splice(0,1);return s.length?(r[a]||(r[a]={}),i.setSettings(s.join("."),o,r[a])):(r[a]=o,i)},this.forceMethodImplementation=function(e){var t=e.callee.name;throw new ReferenceError("The method "+t+" must to be implemented in the inheritor child.")},this.on=function(e,t){return o[e]||(o[e]=[]),o[e].push(t),i},this.off=function(e,t){if(!o[e])return i;if(!t)return delete o[e],i;var n=o[e].indexOf(t);return-1!==n&&delete o[e][n],i},this.trigger=function(e){var n="on"+e[0].toUpperCase()+e.slice(1),r=Array.prototype.slice.call(arguments,1);i[n]&&i[n].apply(i,r);var s=o[e];return s?(t.each(s,function(e,t){t.apply(i,r)}),i):i},i.__construct.apply(i,n),t.each(i,function(e){var t=i[e];"function"==typeof t&&(i[e]=function(){return t.apply(i,arguments)})}),function(){e=i.getDefaultSettings();var o=n[0];o&&t.extend(e,o)}(),i.trigger("init")};i.prototype.__construct=function(){},i.prototype.getDefaultSettings=function(){return{}},i.extendsCount=0,i.extend=function(e){var t=jQuery,n=this,o=function(){return n.apply(this,arguments)};t.extend(o,n),(o.prototype=Object.create(t.extend({},n.prototype,e))).constructor=o;var r=++i.extendsCount;return o.prototype.getConstructorID=function(){return r},o.__super__=n.prototype,o},t.exports=i},{}],24:[function(e,t,n){var i;i=e("./module").extend({elements:null,getDefaultElements:function(){return{}},bindEvents:function(){},onInit:function(){this.initElements(),this.bindEvents()},initElements:function(){this.elements=this.getDefaultElements()}}),t.exports=i},{"./module":23}]},{},[2]);
1
+ /*! elementor - v1.9.0 - 09-01-2018 */
2
  !function e(t,n,i){function o(s,a){if(!n[s]){if(!t[s]){var l="function"==typeof require&&require;if(!a&&l)return l(s,!0);if(r)return r(s,!0);var d=new Error("Cannot find module '"+s+"'");throw d.code="MODULE_NOT_FOUND",d}var c=n[s]={exports:{}};t[s][0].call(c.exports,function(e){var n=t[s][1][e];return o(n||e)},c,c.exports,e,t,n,i)}return n[s].exports}for(var r="function"==typeof require&&require,s=0;s<i.length;s++)o(i[s]);return o}({1:[function(e,t,n){var i;i=function(t){var n=this,i={section:e("elementor-frontend/handlers/section"),"accordion.default":e("elementor-frontend/handlers/accordion"),"alert.default":e("elementor-frontend/handlers/alert"),"counter.default":e("elementor-frontend/handlers/counter"),"progress.default":e("elementor-frontend/handlers/progress"),"tabs.default":e("elementor-frontend/handlers/tabs"),"toggle.default":e("elementor-frontend/handlers/toggle"),"video.default":e("elementor-frontend/handlers/video"),"image-carousel.default":e("elementor-frontend/handlers/image-carousel"),"text-editor.default":e("elementor-frontend/handlers/text-editor")};this.initHandlers=function(){elementorFrontend.hooks.addAction("frontend/element_ready/global",e("elementor-frontend/handlers/global")),elementorFrontend.hooks.addAction("frontend/element_ready/widget",e("elementor-frontend/handlers/widget")),t.each(i,function(e,t){elementorFrontend.hooks.addAction("frontend/element_ready/"+e,t)}),(elementorFrontend.isEditMode()?jQuery(".elementor-element",".elementor:not(.elementor-edit-mode)"):t(".elementor-element")).each(function(){n.runReadyTrigger(t(this))})},this.getHandlers=function(e){return e?i[e]:i},this.runReadyTrigger=function(e){var n=e.attr("data-element_type");if(n){e=jQuery(e),elementorFrontend.hooks.doAction("frontend/element_ready/global",e,t);-1===["section","column"].indexOf(n)&&elementorFrontend.hooks.doAction("frontend/element_ready/widget",e,t),elementorFrontend.hooks.doAction("frontend/element_ready/"+n,e,t)}},elementorFrontend.isEditMode()||n.initHandlers()},t.exports=i},{"elementor-frontend/handlers/accordion":4,"elementor-frontend/handlers/alert":5,"elementor-frontend/handlers/counter":7,"elementor-frontend/handlers/global":8,"elementor-frontend/handlers/image-carousel":9,"elementor-frontend/handlers/progress":10,"elementor-frontend/handlers/section":11,"elementor-frontend/handlers/tabs":12,"elementor-frontend/handlers/text-editor":13,"elementor-frontend/handlers/toggle":14,"elementor-frontend/handlers/video":15,"elementor-frontend/handlers/widget":16}],2:[function(e,t,n){!function(t){var n={},i=e("../utils/hooks"),o=e("./handler-module"),r=e("elementor-frontend/elements-handler"),s=e("elementor-frontend/utils/youtube"),a=e("elementor-frontend/utils/anchors"),l=e("elementor-frontend/utils/lightbox");window.elementorFrontend=new function(){var d,c=this;this.config=elementorFrontendConfig,this.Module=o;var u=function(){n.$body.attr("data-elementor-device-mode",c.getCurrentDeviceMode())},h=function(e,t){var n=c.isEditMode()?elementor.settings[e].model.attributes:c.config.settings[e];return t?n[t]:n};this.init=function(){c.hooks=new i,n.window=window,n.$window=t(window),n.$document=t(document),n.$body=t("body"),n.$elementor=n.$document.find(".elementor"),n.$window.on("resize",u),u(),n.$window.trigger("elementor/frontend/init"),c.isEditMode()||(c.hotKeys=e("elementor-utils/hot-keys"),c.hotKeys.bindListener(n.$window)),c.utils={youtube:new s,anchors:new a,lightbox:new l},c.modules={StretchElement:e("elementor-frontend/modules/stretch-element")},c.elementsHandler=new r(t)},this.getElements=function(e){return e?n[e]:n},this.getDialogsManager=function(){return d||(d=new DialogsManager.Instance),d},this.getPageSettings=function(e){return h("page",e)},this.getGeneralSettings=function(e){return h("general",e)},this.isEditMode=function(){return c.config.isEditMode},this.throttle=function(e,t){var n,i,o,r,s=0,a=function(){s=Date.now(),n=null,r=e.apply(i,o),n||(i=o=null)};return function(){var l=Date.now(),d=t-(l-s);return i=this,o=arguments,d<=0||d>t?(n&&(clearTimeout(n),n=null),s=l,r=e.apply(i,o),n||(i=o=null)):n||(n=setTimeout(a,d)),r}},this.addListenerOnce=function(e,t,n,i){if(i||(i=c.getElements("$window")),c.isEditMode())if(i instanceof jQuery){var o=t+"."+e;i.off(o).on(o,n)}else i.off(t,null,e).on(t,n,e);else i.on(t,n)},this.getCurrentDeviceMode=function(){return getComputedStyle(n.$elementor[0],":after").content.replace(/"/g,"")},this.waypoint=function(e,n,i){return i=t.extend({offset:"100%",triggerOnce:!0},i),e.elementorWaypoint(function(){var e=this.element||this,t=n.apply(e,arguments);return i.triggerOnce&&this.destroy&&this.destroy(),t},i)}}}(jQuery),elementorFrontend.isEditMode()||jQuery(elementorFrontend.init)},{"../utils/hooks":21,"./handler-module":3,"elementor-frontend/elements-handler":1,"elementor-frontend/modules/stretch-element":17,"elementor-frontend/utils/anchors":18,"elementor-frontend/utils/lightbox":19,"elementor-frontend/utils/youtube":20,"elementor-utils/hot-keys":22}],3:[function(e,t,n){var i;i=e("../utils/view-module").extend({$element:null,onElementChange:null,onEditSettingsChange:null,onGeneralSettingsChange:null,onPageSettingsChange:null,isEdit:null,__construct:function(e){this.$element=e.$element,this.isEdit=this.$element.hasClass("elementor-element-edit-mode"),this.isEdit&&this.addEditorListener()},findElement:function(e){var t=this.$element;return t.find(e).filter(function(){return jQuery(this).closest(".elementor-element").is(t)})},getUniqueHandlerID:function(e,t){return e||(e=this.getModelCID()),t||(t=this.$element),e+t.attr("data-element_type")+this.getConstructorID()},addEditorListener:function(){var e=this,t=e.getUniqueHandlerID();if(e.onElementChange){var n=e.getElementName(),i="change";"global"!==n&&(i+=":"+n),elementorFrontend.addListenerOnce(t,i,function(n,i){e.getUniqueHandlerID(i.model.cid,i.$el)===t&&e.onElementChange(n.model.get("name"),n,i)},elementor.channels.editor)}e.onEditSettingsChange&&elementorFrontend.addListenerOnce(t,"change:editSettings",function(t,n){n.model.cid===e.getModelCID()&&e.onEditSettingsChange(Object.keys(t.changed)[0])},elementor.channels.editor),["page","general"].forEach(function(n){var i="on"+n.charAt(0).toUpperCase()+n.slice(1)+"SettingsChange";e[i]&&elementorFrontend.addListenerOnce(t,"change",function(t){e[i](t.changed)},elementor.settings[n].model)})},getElementName:function(){return this.$element.data("element_type").split(".")[0]},getID:function(){return this.$element.data("id")},getModelCID:function(){return this.$element.data("model-cid")},getElementSettings:function(e){var t={},n=this.getModelCID();if(this.isEdit&&n){var i=elementorFrontend.config.elements.data[n],o=elementorFrontend.config.elements.keys[i.attributes.widgetType||i.attributes.elType];jQuery.each(i.getActiveControls(),function(e){-1!==o.indexOf(e)&&(t[e]=i.attributes[e])})}else t=this.$element.data("settings")||{};return this.getItems(t,e)},getEditSettings:function(e){var t={};return this.isEdit&&(t=elementorFrontend.config.elements.editSettings[this.getModelCID()].attributes),this.getItems(t,e)}}),t.exports=i},{"../utils/view-module":24}],4:[function(e,t,n){var i=e("elementor-frontend/handlers/base-tabs");t.exports=function(e){new i({$element:e,showTabFn:"slideDown",hideTabFn:"slideUp"})}},{"elementor-frontend/handlers/base-tabs":6}],5:[function(e,t,n){t.exports=function(e,t){e.find(".elementor-alert-dismiss").on("click",function(){t(this).parent().fadeOut()})}},{}],6:[function(e,t,n){var i=e("elementor-frontend/handler-module");t.exports=i.extend({$activeContent:null,getDefaultSettings:function(){return{selectors:{tabTitle:".elementor-tab-title",tabContent:".elementor-tab-content"},classes:{active:"elementor-active"},showTabFn:"show",hideTabFn:"hide",toggleSelf:!0,hidePrevious:!0,autoExpand:!0}},getDefaultElements:function(){var e=this.getSettings("selectors");return{$tabTitles:this.findElement(e.tabTitle),$tabContents:this.findElement(e.tabContent)}},activateDefaultTab:function(){var e=this.getSettings();if(e.autoExpand&&("editor"!==e.autoExpand||this.isEdit)){var t=this.getEditSettings("activeItemIndex")||1,n={showTabFn:e.showTabFn,hideTabFn:e.hideTabFn};this.setSettings({showTabFn:"show",hideTabFn:"hide"}),this.changeActiveTab(t),this.setSettings(n)}},deactivateActiveTab:function(e){var t=this.getSettings(),n=t.classes.active,i=e?'[data-tab="'+e+'"]':"."+n,o=this.elements.$tabTitles.filter(i),r=this.elements.$tabContents.filter(i);o.add(r).removeClass(n),r[t.hideTabFn]()},activateTab:function(e){var t=this.getSettings(),n=t.classes.active,i=this.elements.$tabTitles.filter('[data-tab="'+e+'"]'),o=this.elements.$tabContents.filter('[data-tab="'+e+'"]');i.add(o).addClass(n),o[t.showTabFn]()},isActiveTab:function(e){return this.elements.$tabTitles.filter('[data-tab="'+e+'"]').hasClass(this.getSettings("classes.active"))},bindEvents:function(){var e=this;e.elements.$tabTitles.on("focus",function(t){e.changeActiveTab(t.currentTarget.dataset.tab)}),e.getSettings("toggleSelf")&&e.elements.$tabTitles.on("mousedown",function(t){jQuery(t.currentTarget).is(":focus")&&e.changeActiveTab(t.currentTarget.dataset.tab)})},onInit:function(){i.prototype.onInit.apply(this,arguments),this.activateDefaultTab()},onEditSettingsChange:function(e){"activeItemIndex"===e&&this.activateDefaultTab()},changeActiveTab:function(e){var t=this.isActiveTab(e),n=this.getSettings();!n.toggleSelf&&t||!n.hidePrevious||this.deactivateActiveTab(),!n.hidePrevious&&t&&this.deactivateActiveTab(e),t||this.activateTab(e)}})},{"elementor-frontend/handler-module":3}],7:[function(e,t,n){t.exports=function(e,t){elementorFrontend.waypoint(e.find(".elementor-counter-number"),function(){var e=t(this),n=e.data(),i=n.toValue.toString().match(/\.(.*)/);i&&(n.rounding=i[1].length),e.numerator(n)})}},{}],8:[function(e,t,n){var i,o=e("elementor-frontend/handler-module");i=o.extend({getElementName:function(){return"global"},animate:function(){var e=this.$element,t=this.getAnimation(),n=this.getElementSettings(),i=n._animation_delay||n.animation_delay||0;e.removeClass(t),setTimeout(function(){e.removeClass("elementor-invisible").addClass(t)},i)},getAnimation:function(){var e=this.getElementSettings();return e.animation||e._animation},onInit:function(){o.prototype.onInit.apply(this,arguments);var e=this.getAnimation();e&&(this.$element.removeClass(e),elementorFrontend.waypoint(this.$element,this.animate.bind(this)))},onElementChange:function(e){/^_?animation/.test(e)&&this.animate()}}),t.exports=function(e){new i({$element:e})}},{"elementor-frontend/handler-module":3}],9:[function(e,t,n){var i,o=e("elementor-frontend/handler-module");i=o.extend({getDefaultSettings:function(){return{selectors:{carousel:".elementor-image-carousel"}}},getDefaultElements:function(){var e=this.getSettings("selectors");return{$carousel:this.$element.find(e.carousel)}},onInit:function(){o.prototype.onInit.apply(this,arguments);var e=this.getElementSettings(),t=+e.slides_to_show||3,n=1===t,i={slidesToShow:t,autoplay:"yes"===e.autoplay,autoplaySpeed:e.autoplay_speed,infinite:"yes"===e.infinite,pauseOnHover:"yes"===e.pause_on_hover,speed:e.speed,arrows:-1!==["arrows","both"].indexOf(e.navigation),dots:-1!==["dots","both"].indexOf(e.navigation),rtl:"rtl"===e.direction,responsive:[{breakpoint:1025,settings:{slidesToShow:+e.slides_to_show_tablet||(n?1:2),slidesToScroll:1}},{breakpoint:768,settings:{slidesToShow:+e.slides_to_show_mobile||1,slidesToScroll:1}}]};n?i.fade="fade"===e.effect:i.slidesToScroll=+e.slides_to_scroll,this.elements.$carousel.slick(i)}}),t.exports=function(e){new i({$element:e})}},{"elementor-frontend/handler-module":3}],10:[function(e,t,n){t.exports=function(e,t){elementorFrontend.waypoint(e.find(".elementor-progress-bar"),function(){var e=t(this);e.css("width",e.data("max")+"%")})}},{}],11:[function(e,t,n){var i=e("elementor-frontend/handler-module"),o=i.extend({player:null,isYTVideo:null,getDefaultSettings:function(){return{selectors:{backgroundVideoContainer:".elementor-background-video-container",backgroundVideoEmbed:".elementor-background-video-embed",backgroundVideoHosted:".elementor-background-video-hosted"}}},getDefaultElements:function(){var e=this.getSettings("selectors"),t={$backgroundVideoContainer:this.$element.find(e.backgroundVideoContainer)};return t.$backgroundVideoEmbed=t.$backgroundVideoContainer.children(e.backgroundVideoEmbed),t.$backgroundVideoHosted=t.$backgroundVideoContainer.children(e.backgroundVideoHosted),t},calcVideosSize:function(){var e=this.elements.$backgroundVideoContainer.outerWidth(),t=this.elements.$backgroundVideoContainer.outerHeight(),n="16:9".split(":"),i=n[0]/n[1],o=e/t>i;return{width:o?e:t*i,height:o?e/i:t}},changeVideoSize:function(){var e=this.isYTVideo?jQuery(this.player.getIframe()):this.elements.$backgroundVideoHosted,t=this.calcVideosSize();e.width(t.width).height(t.height)},prepareYTVideo:function(e,t){var n=this,i=n.elements.$backgroundVideoContainer;i.addClass("elementor-loading elementor-invisible"),n.player=new e.Player(n.elements.$backgroundVideoEmbed[0],{videoId:t,events:{onReady:function(){n.player.mute(),n.changeVideoSize(),n.player.playVideo()},onStateChange:function(t){switch(t.data){case e.PlayerState.PLAYING:i.removeClass("elementor-invisible elementor-loading");break;case e.PlayerState.ENDED:n.player.seekTo(0)}}},playerVars:{controls:0,showinfo:0,rel:0}}),elementorFrontend.getElements("$window").on("resize",n.changeVideoSize)},activate:function(){var e=this,t=e.getElementSettings("background_video_link"),n=elementorFrontend.utils.youtube.getYoutubeIDFromURL(t);e.isYTVideo=!!n,n?elementorFrontend.utils.youtube.onYoutubeApiReady(function(t){setTimeout(function(){e.prepareYTVideo(t,n)},1)}):e.elements.$backgroundVideoHosted.attr("src",t).one("canplay",e.changeVideoSize)},deactivate:function(){this.isYTVideo&&this.player.getIframe()?this.player.destroy():this.elements.$backgroundVideoHosted.removeAttr("src")},run:function(){var e=this.getElementSettings();"video"===e.background_background&&e.background_video_link?this.activate():this.deactivate()},onInit:function(){i.prototype.onInit.apply(this,arguments),this.run()},onElementChange:function(e){"background_background"===e&&this.run()}}),r=i.extend({stretchElement:null,bindEvents:function(){elementorFrontend.addListenerOnce(this.$element.data("model-cid"),"resize",this.stretchSection)},initStretch:function(){this.stretchElement=new elementorFrontend.modules.StretchElement({element:this.$element})},stretchSection:function(){var e=this.$element.hasClass("elementor-section-stretched");(elementorFrontend.isEditMode()||e)&&this.stretchElement.reset(),e&&(this.stretchElement.setSettings("selectors.container",elementorFrontend.getGeneralSettings("elementor_stretched_section_container")||window),this.stretchElement.stretch())},onInit:function(){i.prototype.onInit.apply(this,arguments),this.initStretch(),this.stretchSection()},onGeneralSettingsChange:function(e){"elementor_stretched_section_container"in e&&this.stretchSection()}}),s=i.extend({getDefaultSettings:function(){return{selectors:{container:"> .elementor-shape-%s"},svgURL:elementorFrontend.config.urls.assets+"shapes/"}},getDefaultElements:function(){var e={},t=this.getSettings("selectors");return e.$topContainer=this.$element.find(t.container.replace("%s","top")),e.$bottomContainer=this.$element.find(t.container.replace("%s","bottom")),e},buildSVG:function(e){var t="shape_divider_"+e,n=this.getElementSettings(t),i=this.elements["$"+e+"Container"];if(i.empty().attr("data-shape",n),n){var o=n;this.getElementSettings(t+"_negative")&&(o+="-negative");var r=this.getSettings("svgURL")+o+".svg";jQuery.get(r,function(e){i.append(e.childNodes[0])}),this.setNegative(e)}},setNegative:function(e){this.elements["$"+e+"Container"].attr("data-negative",!!this.getElementSettings("shape_divider_"+e+"_negative"))},onInit:function(){var e=this;i.prototype.onInit.apply(e,arguments),["top","bottom"].forEach(function(t){e.getElementSettings("shape_divider_"+t)&&e.buildSVG(t)})},onElementChange:function(e){var t=e.match(/^shape_divider_(top|bottom)$/);if(t)this.buildSVG(t[1]);else{var n=e.match(/^shape_divider_(top|bottom)_negative$/);n&&(this.buildSVG(n[1]),this.setNegative(n[1]))}}});t.exports=function(e){(elementorFrontend.isEditMode()||e.hasClass("elementor-section-stretched"))&&new r({$element:e}),elementorFrontend.isEditMode()&&new s({$element:e}),new o({$element:e})}},{"elementor-frontend/handler-module":3}],12:[function(e,t,n){var i=e("elementor-frontend/handlers/base-tabs");t.exports=function(e){new i({$element:e,toggleSelf:!1})}},{"elementor-frontend/handlers/base-tabs":6}],13:[function(e,t,n){var i,o=e("elementor-frontend/handler-module");i=o.extend({dropCapLetter:"",getDefaultSettings:function(){return{selectors:{paragraph:"p:first"},classes:{dropCap:"elementor-drop-cap",dropCapLetter:"elementor-drop-cap-letter"}}},getDefaultElements:function(){var e=this.getSettings("selectors"),t=this.getSettings("classes"),n=jQuery("<span>",{class:t.dropCap}),i=jQuery("<span>",{class:t.dropCapLetter});return n.append(i),{$paragraph:this.$element.find(e.paragraph),$dropCap:n,$dropCapLetter:i}},getElementName:function(){return"text-editor"},wrapDropCap:function(){if(this.getElementSettings("drop_cap")){var e=this.elements.$paragraph;if(e.length){var t=e.html().replace(/&nbsp;/g," "),n=t.match(/^ *([^ ] ?)/);if(n){var i=n[1],o=i.trim();if("<"!==o){this.dropCapLetter=i,this.elements.$dropCapLetter.text(o);var r=t.slice(i.length).replace(/^ */,function(e){return new Array(e.length+1).join("&nbsp;")});e.html(r).prepend(this.elements.$dropCap)}}}}else this.dropCapLetter&&(this.elements.$dropCap.remove(),this.elements.$paragraph.prepend(this.dropCapLetter),this.dropCapLetter="")},onInit:function(){o.prototype.onInit.apply(this,arguments),this.wrapDropCap()},onElementChange:function(e){"drop_cap"===e&&this.wrapDropCap()}}),t.exports=function(e){new i({$element:e})}},{"elementor-frontend/handler-module":3}],14:[function(e,t,n){var i=e("elementor-frontend/handlers/base-tabs");t.exports=function(e){new i({$element:e,showTabFn:"slideDown",hideTabFn:"slideUp",hidePrevious:!1,autoExpand:"editor"})}},{"elementor-frontend/handlers/base-tabs":6}],15:[function(e,t,n){var i,o=e("elementor-frontend/handler-module");i=o.extend({getDefaultSettings:function(){return{selectors:{imageOverlay:".elementor-custom-embed-image-overlay",videoWrapper:".elementor-wrapper",videoFrame:"iframe"}}},getDefaultElements:function(){var e=this.getSettings("selectors"),t={$imageOverlay:this.$element.find(e.imageOverlay),$videoWrapper:this.$element.find(e.videoWrapper)};return t.$videoFrame=t.$videoWrapper.find(e.videoFrame),t},getLightBox:function(){return elementorFrontend.utils.lightbox},handleVideo:function(){this.getElementSettings("lightbox")||(this.elements.$imageOverlay.remove(),this.playVideo())},playVideo:function(){var e=this.elements.$videoFrame,t=e[0].src.replace("&autoplay=0","");e[0].src=t+"&autoplay=1"},animateVideo:function(){this.getLightBox().setEntranceAnimation(this.getElementSettings("lightbox_content_animation"))},handleAspectRatio:function(){this.getLightBox().setVideoAspectRatio(this.getElementSettings("aspect_ratio"))},bindEvents:function(){this.elements.$imageOverlay.on("click",this.handleVideo)},onElementChange:function(e){if("lightbox_content_animation"!==e){var t=this.getElementSettings("lightbox");"lightbox"!==e||t?"aspect_ratio"===e&&t&&this.handleAspectRatio():this.getLightBox().getModal().hide()}else this.animateVideo()}}),t.exports=function(e){new i({$element:e})}},{"elementor-frontend/handler-module":3}],16:[function(e,t,n){t.exports=function(e,t){elementorFrontend.isEditMode()&&(e.hasClass("elementor-widget-edit-disabled")||e.find(".elementor-element").each(function(){elementorFrontend.elementsHandler.runReadyTrigger(t(this))}))}},{}],17:[function(e,t,n){var i=e("../../utils/view-module");t.exports=i.extend({getDefaultSettings:function(){return{element:null,direction:elementorFrontend.config.is_rtl?"right":"left",selectors:{container:window}}},getDefaultElements:function(){return{$element:jQuery(this.getSettings("element"))}},stretch:function(){var e=this.getSettings("selectors.container"),t=this.elements.$element,n=jQuery(e),i=window!==n[0];this.reset();var o=n.outerWidth(),r=t.outerWidth(),s=t.offset().left,a=s;if(i){var l=n.offset().left;a=s>l?s-l:0}elementorFrontend.config.is_rtl&&(a=o-(r+a));var d={};d.width=o+"px",d[this.getSettings("direction")]=-a+"px",t.css(d)},reset:function(){var e={};e.width="auto",e[this.getSettings("direction")]=0,this.elements.$element.css(e)}})},{"../../utils/view-module":24}],18:[function(e,t,n){var i=e("../../utils/view-module");t.exports=i.extend({getDefaultSettings:function(){return{scrollDuration:500,selectors:{links:'a[href*="#"]',targets:".elementor-element, .elementor-menu-anchor",scrollable:"html, body",wpAdminBar:"#wpadminbar"}}},getDefaultElements:function(){var e=jQuery,t=this.getSettings("selectors");return{$scrollable:e(t.scrollable),$wpAdminBar:e(t.wpAdminBar)}},bindEvents:function(){elementorFrontend.getElements("$document").on("click",this.getSettings("selectors.links"),this.handleAnchorLinks)},handleAnchorLinks:function(e){var t=e.currentTarget,n=location.pathname===t.pathname;if(location.hostname===t.hostname&&n&&!(t.hash.length<2)){var i=jQuery(t.hash).filter(this.getSettings("selectors.targets"));if(i.length){var o=1<=this.elements.$wpAdminBar.length,r=i.offset().top;o&&(r-=this.elements.$wpAdminBar.height()),e.preventDefault(),r=elementorFrontend.hooks.applyFilters("frontend/handlers/menu_anchor/scroll_top_distance",r),this.elements.$scrollable.animate({scrollTop:r},this.getSettings("scrollDuration"),"linear")}}},onInit:function(){i.prototype.onInit.apply(this,arguments),this.bindEvents()}})},{"../../utils/view-module":24}],19:[function(e,t,n){var i,o=e("../../utils/view-module");i=o.extend({oldAspectRatio:null,oldAnimation:null,swiper:null,getDefaultSettings:function(){return{classes:{aspectRatio:"elementor-aspect-ratio-%s",item:"elementor-lightbox-item",image:"elementor-lightbox-image",videoContainer:"elementor-video-container",videoWrapper:"elementor-fit-aspect-ratio",playButton:"elementor-custom-embed-play",playButtonIcon:"fa",playing:"elementor-playing",hidden:"elementor-hidden",invisible:"elementor-invisible",preventClose:"elementor-lightbox-prevent-close",slideshow:{container:"swiper-container",slidesWrapper:"swiper-wrapper",prevButton:"elementor-swiper-button elementor-swiper-button-prev",nextButton:"elementor-swiper-button elementor-swiper-button-next",prevButtonIcon:"eicon-chevron-left",nextButtonIcon:"eicon-chevron-right",slide:"swiper-slide"}},selectors:{links:"a, [data-elementor-lightbox]",slideshow:{activeSlide:".swiper-slide-active",prevSlide:".swiper-slide-prev",nextSlide:".swiper-slide-next"}},modalOptions:{id:"elementor-lightbox",entranceAnimation:"zoomIn",videoAspectRatio:169,position:{enable:!1}}}},getModal:function(){return i.modal||this.initModal(),i.modal},initModal:function(){var e=i.modal=elementorFrontend.getDialogsManager().createWidget("lightbox",{className:"elementor-lightbox",closeButton:!0,closeButtonClass:"eicon-close",selectors:{preventClose:"."+this.getSettings("classes.preventClose")},hide:{onClick:!0}});e.on("hide",function(){e.setMessage("")})},showModal:function(e){var t=this,n=t.getDefaultSettings().modalOptions;t.setSettings("modalOptions",jQuery.extend(n,e.modalOptions));var i=t.getModal();switch(i.setID(t.getSettings("modalOptions.id")),i.onShow=function(){DialogsManager.getWidgetType("lightbox").prototype.onShow.apply(i,arguments),setTimeout(function(){t.setEntranceAnimation()},10)},i.onHide=function(){DialogsManager.getWidgetType("lightbox").prototype.onHide.apply(i,arguments),i.getElements("widgetContent").removeClass("animated")},e.type){case"image":t.setImageContent(e.url);break;case"video":t.setVideoContent(e.url);break;case"slideshow":t.setSlideshowContent(e.slideshow);break;default:t.setHTMLContent(e.html)}i.show()},setHTMLContent:function(e){this.getModal().setMessage(e)},setImageContent:function(e){var t=this.getSettings("classes"),n=jQuery("<div>",{class:t.item}),i=jQuery("<img>",{src:e,class:t.image+" "+t.preventClose});n.append(i),this.getModal().setMessage(n)},setVideoContent:function(e){e=e.replace("&autoplay=0","")+"&autoplay=1";var t=this.getSettings("classes"),n=jQuery("<div>",{class:t.videoContainer}),i=jQuery("<div>",{class:t.videoWrapper}),o=jQuery("<iframe>",{src:e,allowfullscreen:1}),r=this.getModal();n.append(i),i.append(o),r.setMessage(n),this.setVideoAspectRatio();var s=r.onHide;r.onHide=function(){s(),r.getElements("message").removeClass("elementor-fit-aspect-ratio")}},setSlideshowContent:function(e){var t=jQuery,n=this,i=n.getSettings("classes"),o=i.slideshow,r=t("<div>",{class:o.container}),s=t("<div>",{class:o.slidesWrapper}),a=t("<div>",{class:o.prevButton+" "+i.preventClose}).html(t("<i>",{class:o.prevButtonIcon})),l=t("<div>",{class:o.nextButton+" "+i.preventClose}).html(t("<i>",{class:o.nextButtonIcon}));e.slides.forEach(function(e){var n=o.slide+" "+i.item;e.video&&(n+=" "+i.video);var r=t("<div>",{class:n});if(e.video){r.attr("data-elementor-slideshow-video",e.video);var a=t("<div>",{class:i.playButton}).html(t("<i>",{class:i.playButtonIcon}));r.append(a)}else{var l=t("<div>",{class:"swiper-zoom-container"}),d=t("<img>",{class:i.image+" "+i.preventClose}).attr("src",e.image);l.append(d),r.append(l)}s.append(r)}),r.append(s,a,l);var d=n.getModal();d.setMessage(r);var c=d.onShow;d.onShow=function(){c();var i={prevButton:a,nextButton:l,paginationClickable:!0,grabCursor:!0,onSlideChangeEnd:n.onSlideChange,runCallbacksOnInit:!1,loop:!0,keyboardControl:!0};e.swiper&&t.extend(i,e.swiper),n.swiper=new Swiper(r,i),n.setVideoAspectRatio(),n.playSlideVideo()}},setVideoAspectRatio:function(e){e=e||this.getSettings("modalOptions.videoAspectRatio");var t=this.getModal().getElements("widgetContent"),n=this.oldAspectRatio,i=this.getSettings("classes.aspectRatio");this.oldAspectRatio=e,n&&t.removeClass(i.replace("%s",n)),e&&t.addClass(i.replace("%s",e))},getSlide:function(e){return this.swiper.slides.filter(this.getSettings("selectors.slideshow."+e+"Slide"))},playSlideVideo:function(){var e=this.getSlide("active"),t=e.data("elementor-slideshow-video");if(t){var n=this.getSettings("classes"),i=jQuery("<div>",{class:n.videoContainer+" "+n.invisible}),o=jQuery("<div>",{class:n.videoWrapper}),r=jQuery("<iframe>",{src:t}),s=e.children("."+n.playButton);i.append(o),o.append(r),e.append(i),s.addClass(n.playing).removeClass(n.hidden),r.on("load",function(){s.addClass(n.hidden),i.removeClass(n.invisible)})}},setEntranceAnimation:function(e){e=e||this.getSettings("modalOptions.entranceAnimation");var t=this.getModal().getElements("message");this.oldAnimation&&t.removeClass(this.oldAnimation),this.oldAnimation=e,e&&t.addClass("animated "+e)},isLightboxLink:function(e){if("A"===e.tagName&&!/\.(png|jpe?g|gif|svg)$/i.test(e.href))return!1;var t=elementorFrontend.getGeneralSettings("elementor_global_image_lightbox"),n=e.dataset.elementorOpenLightbox;return"yes"===n||t&&"no"!==n},openLink:function(e){var t=e.currentTarget,n=jQuery(e.target),i=elementorFrontend.isEditMode(),o=!!n.closest("#elementor").length;if(this.isLightboxLink(t)){if(e.preventDefault(),!elementorFrontend.isEditMode()||elementorFrontend.getGeneralSettings("elementor_enable_lightbox_in_editor")){var r={};if(t.dataset.elementorLightbox&&(r=JSON.parse(t.dataset.elementorLightbox)),r.type&&"slideshow"!==r.type)this.showModal(r);else if(t.dataset.elementorLightboxSlideshow){var s=t.dataset.elementorLightboxSlideshow,a=jQuery(this.getSettings("selectors.links")).filter(function(){return s===this.dataset.elementorLightboxSlideshow}),l=[],d={};a.each(function(){if(!d[this.href]){d[this.href]=!0;var e=this.dataset.elementorLightboxIndex;void 0===e&&(e=a.index(this));var t={image:this.href,index:e};this.dataset.elementorLightboxVideo&&(t.video=this.dataset.elementorLightboxVideo),l.push(t)}}),l.sort(function(e,t){return e.index-t.index});var c=t.dataset.elementorLightboxIndex;void 0===c&&(c=a.index(t)),this.showModal({type:"slideshow",modalOptions:{id:"elementor-lightbox-slideshow-"+s},slideshow:{slides:l,swiper:{initialSlide:+c}}})}else this.showModal({type:"image",url:t.href})}}else i&&o&&e.preventDefault()},bindEvents:function(){elementorFrontend.getElements("$document").on("click",this.getSettings("selectors.links"),this.openLink)},onInit:function(){o.prototype.onInit.apply(this,arguments),elementorFrontend.isEditMode()&&elementor.settings.general.model.on("change",this.onGeneralSettingsChange)},onGeneralSettingsChange:function(e){"elementor_lightbox_content_animation"in e.changed&&(this.setSettings("modalOptions.entranceAnimation",e.changed.elementor_lightbox_content_animation),this.setEntranceAnimation())},onSlideChange:function(){this.getSlide("prev").add(this.getSlide("next")).add(this.getSlide("active")).find("."+this.getSettings("classes.videoWrapper")).remove(),this.playSlideVideo()}}),t.exports=i},{"../../utils/view-module":24}],20:[function(e,t,n){var i=e("../../utils/view-module");t.exports=i.extend({getDefaultSettings:function(){return{isInserted:!1,APISrc:"https://www.youtube.com/iframe_api",selectors:{firstScript:"script:first"}}},getDefaultElements:function(){return{$firstScript:jQuery(this.getSettings("selectors.firstScript"))}},insertYTAPI:function(){this.setSettings("isInserted",!0),this.elements.$firstScript.before(jQuery("<script>",{src:this.getSettings("APISrc")}))},onYoutubeApiReady:function(e){var t=this;t.getSettings("IsInserted")||t.insertYTAPI(),window.YT&&YT.loaded?e(YT):setTimeout(function(){t.onYoutubeApiReady(e)},350)},getYoutubeIDFromURL:function(e){var t=e.match(/^(?:https?:\/\/)?(?:www\.)?(?:m\.)?(?:youtu\.be\/|youtube\.com\/(?:(?:watch)?\?(?:.*&)?vi?=|(?:embed|v|vi|user)\/))([^?&"'>]+)/);return t&&t[1]}})},{"../../utils/view-module":24}],21:[function(e,t,n){"use strict";t.exports=function(){var e,t=Array.prototype.slice,n={actions:{},filters:{}};function i(e,t,i,o){var r,s,a;if(n[e][t])if(i)if(r=n[e][t],o)for(a=r.length;a--;)(s=r[a]).callback===i&&s.context===o&&r.splice(a,1);else for(a=r.length;a--;)r[a].callback===i&&r.splice(a,1);else n[e][t]=[]}function o(e,t,i,o,r){var s={callback:i,priority:o,context:r},a=n[e][t];if(a){var l=!1;if(jQuery.each(a,function(){if(this.callback===i)return l=!0,!1}),l)return;a.push(s),a=function(e){for(var t,n,i,o=1,r=e.length;o<r;o++){for(t=e[o],n=o;(i=e[n-1])&&i.priority>t.priority;)e[n]=e[n-1],--n;e[n]=t}return e}(a)}else a=[s];n[e][t]=a}function r(e,t,i){var o,r,s=n[e][t];if(!s)return"filters"===e&&i[0];if(r=s.length,"filters"===e)for(o=0;o<r;o++)i[0]=s[o].callback.apply(s[o].context,i);else for(o=0;o<r;o++)s[o].callback.apply(s[o].context,i);return"filters"!==e||i[0]}return e={removeFilter:function(t,n){return"string"==typeof t&&i("filters",t,n),e},applyFilters:function(){var n=t.call(arguments),i=n.shift();return"string"==typeof i?r("filters",i,n):e},addFilter:function(t,n,i,r){return"string"==typeof t&&"function"==typeof n&&o("filters",t,n,i=parseInt(i||10,10),r),e},removeAction:function(t,n){return"string"==typeof t&&i("actions",t,n),e},doAction:function(){var n=t.call(arguments),i=n.shift();return"string"==typeof i&&r("actions",i,n),e},addAction:function(t,n,i,r){return"string"==typeof t&&"function"==typeof n&&o("actions",t,n,i=parseInt(i||10,10),r),e}}}},{}],22:[function(e,t,n){t.exports=new function(){var e=this.hotKeysHandlers={},t=function(t){var n=e[t.which];n&&jQuery.each(n,function(){this.isWorthHandling&&!this.isWorthHandling(t)||!this.allowAltKey&&t.altKey||(t.preventDefault(),this.handle(t))})};this.isControlEvent=function(e){return e[-1!==navigator.userAgent.indexOf("Mac OS X")?"metaKey":"ctrlKey"]},this.addHotKeyHandler=function(t,n,i){e[t]||(e[t]={}),e[t][n]=i},this.bindListener=function(e){e.on("keydown",t)}}},{}],23:[function(e,t,n){var i=function(){var e,t=jQuery,n=arguments,i=this,o={};this.getItems=function(e,t){if(t){var n=t.split("."),i=n.splice(0,1);if(!n.length)return e[i];if(!e[i])return;return this.getItems(e[i],n.join("."))}return e},this.getSettings=function(t){return this.getItems(e,t)},this.setSettings=function(n,o,r){if(r||(r=e),"object"==typeof n)return t.extend(r,n),i;var s=n.split("."),a=s.splice(0,1);return s.length?(r[a]||(r[a]={}),i.setSettings(s.join("."),o,r[a])):(r[a]=o,i)},this.forceMethodImplementation=function(e){var t=e.callee.name;throw new ReferenceError("The method "+t+" must to be implemented in the inheritor child.")},this.on=function(e,t){return o[e]||(o[e]=[]),o[e].push(t),i},this.off=function(e,t){if(!o[e])return i;if(!t)return delete o[e],i;var n=o[e].indexOf(t);return-1!==n&&delete o[e][n],i},this.trigger=function(e){var n="on"+e[0].toUpperCase()+e.slice(1),r=Array.prototype.slice.call(arguments,1);i[n]&&i[n].apply(i,r);var s=o[e];return s?(t.each(s,function(e,t){t.apply(i,r)}),i):i},i.__construct.apply(i,n),t.each(i,function(e){var t=i[e];"function"==typeof t&&(i[e]=function(){return t.apply(i,arguments)})}),function(){e=i.getDefaultSettings();var o=n[0];o&&t.extend(e,o)}(),i.trigger("init")};i.prototype.__construct=function(){},i.prototype.getDefaultSettings=function(){return{}},i.extendsCount=0,i.extend=function(e){var t=jQuery,n=this,o=function(){return n.apply(this,arguments)};t.extend(o,n),(o.prototype=Object.create(t.extend({},n.prototype,e))).constructor=o;var r=++i.extendsCount;return o.prototype.getConstructorID=function(){return r},o.__super__=n.prototype,o},t.exports=i},{}],24:[function(e,t,n){var i;i=e("./module").extend({elements:null,getDefaultElements:function(){return{}},bindEvents:function(){},onInit:function(){this.initElements(),this.bindEvents()},initElements:function(){this.elements=this.getDefaultElements()}}),t.exports=i},{"./module":23}]},{},[2]);
core/settings/page/model.php CHANGED
@@ -90,7 +90,7 @@ class Model extends BaseModel {
90
  'description' => sprintf(
91
  /* translators: %s: Setting Page URL */
92
  __( 'Not working? You can set a different selector for the title in the <a href="%s" target="_blank">Settings page</a>.', 'elementor' ),
93
- Settings::get_url()
94
  ),
95
  'selectors' => [
96
  '{{WRAPPER}} ' . $page_title_selector => 'display: none',
90
  'description' => sprintf(
91
  /* translators: %s: Setting Page URL */
92
  __( 'Not working? You can set a different selector for the title in the <a href="%s" target="_blank">Settings page</a>.', 'elementor' ),
93
+ Settings::get_url() . '#tab-style'
94
  ),
95
  'selectors' => [
96
  '{{WRAPPER}} ' . $page_title_selector => 'display: none',
elementor.php CHANGED
@@ -4,7 +4,7 @@
4
  * Description: The most advanced frontend drag & drop page builder. Create high-end, pixel perfect websites at record speeds. Any theme, any page, any design.
5
  * Plugin URI: https://elementor.com/?utm_source=wp-plugins&utm_campaign=plugin-uri&utm_medium=wp-dash
6
  * Author: Elementor.com
7
- * Version: 1.9.0-RC3
8
  * Author URI: https://elementor.com/?utm_source=wp-plugins&utm_campaign=author-uri&utm_medium=wp-dash
9
  *
10
  * Text Domain: elementor
@@ -27,7 +27,7 @@ if ( ! defined( 'ABSPATH' ) ) {
27
  exit; // Exit if accessed directly.
28
  }
29
 
30
- define( 'ELEMENTOR_VERSION', '1.9.0-RC3' );
31
  define( 'ELEMENTOR_PREVIOUS_STABLE_VERSION', '1.8.12' );
32
 
33
  define( 'ELEMENTOR__FILE__', __FILE__ );
4
  * Description: The most advanced frontend drag & drop page builder. Create high-end, pixel perfect websites at record speeds. Any theme, any page, any design.
5
  * Plugin URI: https://elementor.com/?utm_source=wp-plugins&utm_campaign=plugin-uri&utm_medium=wp-dash
6
  * Author: Elementor.com
7
+ * Version: 1.9.0
8
  * Author URI: https://elementor.com/?utm_source=wp-plugins&utm_campaign=author-uri&utm_medium=wp-dash
9
  *
10
  * Text Domain: elementor
27
  exit; // Exit if accessed directly.
28
  }
29
 
30
+ define( 'ELEMENTOR_VERSION', '1.9.0' );
31
  define( 'ELEMENTOR_PREVIOUS_STABLE_VERSION', '1.8.12' );
32
 
33
  define( 'ELEMENTOR__FILE__', __FILE__ );
includes/controls/popover-toggle.php CHANGED
@@ -99,10 +99,16 @@ class Control_Popover_Toggle extends Base_Data_Control {
99
  <label class="elementor-control-title">{{{ data.label }}}</label>
100
  <div class="elementor-control-input-wrapper">
101
  <input id="<?php echo $control_uid; ?>-custom" class="elementor-control-popover-toggle-toggle" type="radio" name="elementor-choose-{{ data.name }}-{{ data._cid }}" value="{{ data.return_value }}">
102
- <label class="elementor-control-popover-toggle-toggle-label" for="<?php echo $control_uid; ?>-custom"><i class="eicon-edit" aria-hidden="true"></i></label>
 
 
 
103
  <# if ( 'switcher' === data.toggle_type ) { #>
104
  <input id="<?php echo $control_uid; ?>-default" type="radio" name="elementor-choose-{{ data.name }}-{{ data._cid }}" value="">
105
- <label class="elementor-control-popover-toggle-reset-label tooltip-target" for="<?php echo $control_uid; ?>-default" data-tooltip="<?php echo __( 'Back to default', 'elementor' ); ?>"><i class="fa fa-repeat" aria-hidden="true"></i></label>
 
 
 
106
  <# } #>
107
  </div>
108
  </div>
99
  <label class="elementor-control-title">{{{ data.label }}}</label>
100
  <div class="elementor-control-input-wrapper">
101
  <input id="<?php echo $control_uid; ?>-custom" class="elementor-control-popover-toggle-toggle" type="radio" name="elementor-choose-{{ data.name }}-{{ data._cid }}" value="{{ data.return_value }}">
102
+ <label class="elementor-control-popover-toggle-toggle-label" for="<?php echo $control_uid; ?>-custom">
103
+ <i class="eicon-edit" aria-hidden="true"></i>
104
+ <span class="elementor-screen-only"><?php esc_html_e( 'Edit', 'elementor' ); ?></span>
105
+ </label>
106
  <# if ( 'switcher' === data.toggle_type ) { #>
107
  <input id="<?php echo $control_uid; ?>-default" type="radio" name="elementor-choose-{{ data.name }}-{{ data._cid }}" value="">
108
+ <label class="elementor-control-popover-toggle-reset-label tooltip-target" for="<?php echo $control_uid; ?>-default" data-tooltip="<?php echo __( 'Back to default', 'elementor' ); ?>" data-tooltip-pos="s">
109
+ <i class="fa fa-repeat" aria-hidden="true"></i>
110
+ <span class="elementor-screen-only"><?php esc_html_e( 'Back to default', 'elementor' ); ?></span>
111
+ </label>
112
  <# } #>
113
  </div>
114
  </div>
includes/controls/repeater.php CHANGED
@@ -231,7 +231,7 @@ class Control_Repeater extends Base_Data_Control {
231
  <div class="elementor-repeater-fields"></div>
232
  <div class="elementor-button-wrapper">
233
  <button class="elementor-button elementor-button-default elementor-repeater-add" type="button">
234
- <span class="eicon-plus"></span><?php _e( 'Add Item', 'elementor' ); ?>
235
  </button>
236
  </div>
237
  <?php
231
  <div class="elementor-repeater-fields"></div>
232
  <div class="elementor-button-wrapper">
233
  <button class="elementor-button elementor-button-default elementor-repeater-add" type="button">
234
+ <i class="eicon-plus" aria-hidden="true"></i><?php _e( 'Add Item', 'elementor' ); ?>
235
  </button>
236
  </div>
237
  <?php
includes/editor-templates/templates.php CHANGED
@@ -145,6 +145,7 @@ if ( ! defined( 'ABSPATH' ) ) {
145
  <input id="elementor-template-library-template-{{ template_id }}-favorite-input" class="elementor-template-library-template-favorite-input" type="checkbox"{{ favorite ? " checked" : "" }}>
146
  <label for="elementor-template-library-template-{{ template_id }}-favorite-input" class="elementor-template-library-template-favorite-label">
147
  <i class="fa fa-heart-o" aria-hidden="true"></i>
 
148
  </label>
149
  </div>
150
  </div>
145
  <input id="elementor-template-library-template-{{ template_id }}-favorite-input" class="elementor-template-library-template-favorite-input" type="checkbox"{{ favorite ? " checked" : "" }}>
146
  <label for="elementor-template-library-template-{{ template_id }}-favorite-input" class="elementor-template-library-template-favorite-label">
147
  <i class="fa fa-heart-o" aria-hidden="true"></i>
148
+ <span class="elementor-screen-only"><?php esc_html_e( 'Favorite', 'elementor' ); ?></span>
149
  </label>
150
  </div>
151
  </div>
includes/editor.php CHANGED
@@ -556,7 +556,7 @@ class Editor {
556
 
557
  // Clear Page.
558
  'clear_page' => __( 'Delete All Content', 'elementor' ),
559
- 'dialog_confirm_clear_page' => __( 'Attention! We are going to DELETE ALL CONTENT from this page. Are you sure you want to do that?', 'elementor' ),
560
 
561
  // Panel Preview Mode.
562
  'back_to_editor' => __( 'Show Panel', 'elementor' ),
@@ -571,7 +571,7 @@ class Editor {
571
  'delete_template_confirm' => __( 'Are you sure you want to delete this template?', 'elementor' ),
572
  'import_template_dialog_header' => __( 'Import Document Settings', 'elementor' ),
573
  'import_template_dialog_message' => __( 'Do you want to also import the document settings of the template?', 'elementor' ),
574
- 'import_template_dialog_message_attention' => __( 'Attention! Importing may override previous settings.', 'elementor' ),
575
  'no' => __( 'No', 'elementor' ),
576
  'page' => __( 'Page', 'elementor' ),
577
  'save_your_template' => __( 'Save Your {0} to Library', 'elementor' ),
556
 
557
  // Clear Page.
558
  'clear_page' => __( 'Delete All Content', 'elementor' ),
559
+ 'dialog_confirm_clear_page' => __( 'Attention: We are going to DELETE ALL CONTENT from this page. Are you sure you want to do that?', 'elementor' ),
560
 
561
  // Panel Preview Mode.
562
  'back_to_editor' => __( 'Show Panel', 'elementor' ),
571
  'delete_template_confirm' => __( 'Are you sure you want to delete this template?', 'elementor' ),
572
  'import_template_dialog_header' => __( 'Import Document Settings', 'elementor' ),
573
  'import_template_dialog_message' => __( 'Do you want to also import the document settings of the template?', 'elementor' ),
574
+ 'import_template_dialog_message_attention' => __( 'Attention: Importing may override previous settings.', 'elementor' ),
575
  'no' => __( 'No', 'elementor' ),
576
  'page' => __( 'Page', 'elementor' ),
577
  'save_your_template' => __( 'Save Your {0} to Library', 'elementor' ),
includes/managers/css-files.php CHANGED
@@ -31,9 +31,8 @@ class Posts_CSS_Manager {
31
  /**
32
  * Init.
33
  *
34
- * Initialize Elementor posts CSS manager.
35
- *
36
- * Create the css directory, if it doesn't exist.
37
  *
38
  * @since 1.2.0
39
  * @access public
@@ -82,8 +81,7 @@ class Posts_CSS_Manager {
82
  * @since 1.2.0
83
  * @access public
84
  *
85
- * @param bool $skip Whether to skip the current post meta. Default is
86
- * false.
87
  * @param string $meta_key Current meta key.
88
  *
89
  * @return bool Whether to skip the post CSS meta.
31
  /**
32
  * Init.
33
  *
34
+ * Initialize Elementor posts CSS manager and create the css directory, if
35
+ * it doesn't exist.
 
36
  *
37
  * @since 1.2.0
38
  * @access public
81
  * @since 1.2.0
82
  * @access public
83
  *
84
+ * @param bool $skip Whether to skip the current post meta.
 
85
  * @param string $meta_key Current meta key.
86
  *
87
  * @return bool Whether to skip the post CSS meta.
includes/managers/elements.php CHANGED
@@ -5,18 +5,46 @@ if ( ! defined( 'ABSPATH' ) ) {
5
  exit; // Exit if accessed directly.
6
  }
7
 
 
 
 
 
 
 
 
 
8
  class Elements_Manager {
 
9
  /**
 
 
 
 
 
 
10
  * @var Element_Base[]
11
  */
12
  private $_element_types;
13
 
 
 
 
 
 
 
 
 
 
14
  private $_categories;
15
 
16
  /**
 
 
 
 
17
  * @since 1.0.0
18
  * @access public
19
- */
20
  public function __construct() {
21
  $this->require_files();
22
 
@@ -25,15 +53,20 @@ class Elements_Manager {
25
  }
26
 
27
  /**
 
 
 
 
28
  * @since 1.0.0
29
  * @access public
30
- * @param array $element_data
31
  *
32
- * @param array $element_args
 
 
 
33
  *
34
- * @param Element_Base $element_type
35
- *
36
- * @return Element_Base
37
  */
38
  public function create_element_instance( array $element_data, array $element_args = [], Element_Base $element_type = null ) {
39
  if ( null === $element_type ) {
@@ -62,9 +95,15 @@ class Elements_Manager {
62
  }
63
 
64
  /**
 
 
 
 
65
  * @since 1.0.0
66
  * @access public
67
- */
 
 
68
  public function get_categories() {
69
  if ( null === $this->_categories ) {
70
  $this->init_categories();
@@ -74,9 +113,18 @@ class Elements_Manager {
74
  }
75
 
76
  /**
 
 
 
 
77
  * @since 1.7.12
78
  * @access public
79
- */
 
 
 
 
 
80
  public function add_category( $category_name, $category_properties, $offset = null ) {
81
  if ( null === $this->_categories ) {
82
  $this->init_categories();
@@ -94,9 +142,17 @@ class Elements_Manager {
94
  }
95
 
96
  /**
 
 
 
 
97
  * @since 1.0.0
98
  * @access public
99
- */
 
 
 
 
100
  public function register_element_type( Element_Base $element ) {
101
  $this->_element_types[ $element->get_name() ] = $element;
102
 
@@ -104,9 +160,17 @@ class Elements_Manager {
104
  }
105
 
106
  /**
 
 
 
 
107
  * @since 1.0.0
108
  * @access public
109
- */
 
 
 
 
110
  public function unregister_element_type( $name ) {
111
  if ( ! isset( $this->_element_types[ $name ] ) ) {
112
  return false;
@@ -118,9 +182,19 @@ class Elements_Manager {
118
  }
119
 
120
  /**
 
 
 
 
 
121
  * @since 1.0.0
122
  * @access public
123
- */
 
 
 
 
 
124
  public function get_element_types( $element_name = null ) {
125
  if ( is_null( $this->_element_types ) ) {
126
  $this->_init_elements();
@@ -134,9 +208,15 @@ class Elements_Manager {
134
  }
135
 
136
  /**
 
 
 
 
137
  * @since 1.0.0
138
  * @access public
139
- */
 
 
140
  public function get_element_types_config() {
141
  $config = [];
142
 
@@ -148,9 +228,13 @@ class Elements_Manager {
148
  }
149
 
150
  /**
 
 
 
 
151
  * @since 1.0.0
152
  * @access public
153
- */
154
  public function render_elements_content() {
155
  foreach ( $this->get_element_types() as $element_type ) {
156
  $element_type->print_template();
@@ -158,6 +242,14 @@ class Elements_Manager {
158
  }
159
 
160
  /**
 
 
 
 
 
 
 
 
161
  * @access public
162
  */
163
  public function ajax_discard_changes() {
@@ -186,9 +278,16 @@ class Elements_Manager {
186
  }
187
 
188
  /**
 
 
 
 
 
 
 
189
  * @since 1.0.0
190
  * @access public
191
- */
192
  public function ajax_save_builder() {
193
  Plugin::$instance->editor->verify_ajax_nonce();
194
 
@@ -238,9 +337,14 @@ class Elements_Manager {
238
  }
239
 
240
  /**
 
 
 
 
 
241
  * @since 1.0.0
242
  * @access private
243
- */
244
  private function _init_elements() {
245
  $this->_element_types = [];
246
 
@@ -261,9 +365,13 @@ class Elements_Manager {
261
  }
262
 
263
  /**
 
 
 
 
264
  * @since 1.7.12
265
  * @access private
266
- */
267
  private function init_categories() {
268
  $this->_categories = [
269
  'basic' => [
@@ -286,9 +394,14 @@ class Elements_Manager {
286
  }
287
 
288
  /**
 
 
 
 
 
289
  * @since 1.0.0
290
  * @access private
291
- */
292
  private function require_files() {
293
  require_once ELEMENTOR_PATH . 'includes/base/element-base.php';
294
 
5
  exit; // Exit if accessed directly.
6
  }
7
 
8
+ /**
9
+ * Elementor elements manager class.
10
+ *
11
+ * Elementor elements manager handler class is responsible for registering and
12
+ * initializing all the supported elements.
13
+ *
14
+ * @since 1.0.0
15
+ */
16
  class Elements_Manager {
17
+
18
  /**
19
+ * Element types.
20
+ *
21
+ * Holds the list of all the element types.
22
+ *
23
+ * @access private
24
+ *
25
  * @var Element_Base[]
26
  */
27
  private $_element_types;
28
 
29
+ /**
30
+ * Element categories.
31
+ *
32
+ * Holds the list of all the element categories.
33
+ *
34
+ * @access private
35
+ *
36
+ * @var
37
+ */
38
  private $_categories;
39
 
40
  /**
41
+ * Elements constructor.
42
+ *
43
+ * Initializing Elementor elements manager.
44
+ *
45
  * @since 1.0.0
46
  * @access public
47
+ */
48
  public function __construct() {
49
  $this->require_files();
50
 
53
  }
54
 
55
  /**
56
+ * Create element instance.
57
+ *
58
+ * This method creates a new element instance for any given element.
59
+ *
60
  * @since 1.0.0
61
  * @access public
 
62
  *
63
+ * @param array $element_data Element data.
64
+ * @param array $element_args Optional. Element arguments. Default is
65
+ * an empty array.
66
+ * @param Element_Base $element_type Optional. Element type. Default is null.
67
  *
68
+ * @return Element_Base|null Element instance if element created, or null
69
+ * otherwise.
 
70
  */
71
  public function create_element_instance( array $element_data, array $element_args = [], Element_Base $element_type = null ) {
72
  if ( null === $element_type ) {
95
  }
96
 
97
  /**
98
+ * Get element categories.
99
+ *
100
+ * Retrieve the list of categories the element belongs to.
101
+ *
102
  * @since 1.0.0
103
  * @access public
104
+ *
105
+ * @return array Element categories.
106
+ */
107
  public function get_categories() {
108
  if ( null === $this->_categories ) {
109
  $this->init_categories();
113
  }
114
 
115
  /**
116
+ * Add element category.
117
+ *
118
+ * Register new category for the element.
119
+ *
120
  * @since 1.7.12
121
  * @access public
122
+ *
123
+ * @param string $category_name Category name.
124
+ * @param array $category_properties Category properties.
125
+ * @param int $offset Optional. Where to add the category in
126
+ * the categories array. Default is null.
127
+ */
128
  public function add_category( $category_name, $category_properties, $offset = null ) {
129
  if ( null === $this->_categories ) {
130
  $this->init_categories();
142
  }
143
 
144
  /**
145
+ * Register element type.
146
+ *
147
+ * Add new type to the list of registered types.
148
+ *
149
  * @since 1.0.0
150
  * @access public
151
+ *
152
+ * @param Element_Base $element Element instance.
153
+ *
154
+ * @return bool Whether the element type was registered.
155
+ */
156
  public function register_element_type( Element_Base $element ) {
157
  $this->_element_types[ $element->get_name() ] = $element;
158
 
160
  }
161
 
162
  /**
163
+ * Unregister element type.
164
+ *
165
+ * Remove element type from the list of registered types.
166
+ *
167
  * @since 1.0.0
168
  * @access public
169
+ *
170
+ * @param string $name Element name.
171
+ *
172
+ * @return bool Whether the element type was unregister, or not.
173
+ */
174
  public function unregister_element_type( $name ) {
175
  if ( ! isset( $this->_element_types[ $name ] ) ) {
176
  return false;
182
  }
183
 
184
  /**
185
+ * Get element types.
186
+ *
187
+ * Retrieve the list of all the element types, or if a spesific element name
188
+ * was provided retrieve his element types.
189
+ *
190
  * @since 1.0.0
191
  * @access public
192
+ *
193
+ * @param string $element_name Optional. Element name. Default is null.
194
+ *
195
+ * @return null|Element_Base[] Element types, or a list of all the element
196
+ * types, or null if element does not exist.
197
+ */
198
  public function get_element_types( $element_name = null ) {
199
  if ( is_null( $this->_element_types ) ) {
200
  $this->_init_elements();
208
  }
209
 
210
  /**
211
+ * Get element types config.
212
+ *
213
+ * Retrieve the config of all the element types.
214
+ *
215
  * @since 1.0.0
216
  * @access public
217
+ *
218
+ * @return array Element types config.
219
+ */
220
  public function get_element_types_config() {
221
  $config = [];
222
 
228
  }
229
 
230
  /**
231
+ * Render elements content.
232
+ *
233
+ * Used to generate the elements templates on the editor.
234
+ *
235
  * @since 1.0.0
236
  * @access public
237
+ */
238
  public function render_elements_content() {
239
  foreach ( $this->get_element_types() as $element_type ) {
240
  $element_type->print_template();
242
  }
243
 
244
  /**
245
+ * Ajax discard changes.
246
+ *
247
+ * Ajax handler for Elementor discard_changes. Handles the discarded changes
248
+ * in the builder by deleting autosaved revisions.
249
+ *
250
+ * Fired by `wp_ajax_elementor_discard_changes` action.
251
+ *
252
+ * @since 1.9.0
253
  * @access public
254
  */
255
  public function ajax_discard_changes() {
278
  }
279
 
280
  /**
281
+ * Ajax save builder.
282
+ *
283
+ * Ajax handler for Elementor save_builder. Handles the saved data returned
284
+ * by the builder.
285
+ *
286
+ * Fired by `wp_ajax_elementor_save_builder` action.
287
+ *
288
  * @since 1.0.0
289
  * @access public
290
+ */
291
  public function ajax_save_builder() {
292
  Plugin::$instance->editor->verify_ajax_nonce();
293
 
337
  }
338
 
339
  /**
340
+ * Init elements.
341
+ *
342
+ * Initialize Elementor elements by registering the supported elements.
343
+ * Elementor supports by default `section` element and `column` element.
344
+ *
345
  * @since 1.0.0
346
  * @access private
347
+ */
348
  private function _init_elements() {
349
  $this->_element_types = [];
350
 
365
  }
366
 
367
  /**
368
+ * Init categories.
369
+ *
370
+ * Initialize the element categories.
371
+ *
372
  * @since 1.7.12
373
  * @access private
374
+ */
375
  private function init_categories() {
376
  $this->_categories = [
377
  'basic' => [
394
  }
395
 
396
  /**
397
+ * Require files.
398
+ *
399
+ * Require Elementor element base class and column, section and repeater
400
+ * elements.
401
+ *
402
  * @since 1.0.0
403
  * @access private
404
+ */
405
  private function require_files() {
406
  require_once ELEMENTOR_PATH . 'includes/base/element-base.php';
407
 
includes/managers/skins.php CHANGED
@@ -16,9 +16,9 @@ if ( ! defined( 'ABSPATH' ) ) {
16
  class Skins_Manager {
17
 
18
  /**
19
- * Skins.
20
  *
21
- * Holds the registered skins for all the widgets.
22
  *
23
  * @since 1.0.0
24
  * @access private
16
  class Skins_Manager {
17
 
18
  /**
19
+ * Registered Skins.
20
  *
21
+ * Holds the list of all the registered skins for all the widgets.
22
  *
23
  * @since 1.0.0
24
  * @access private
includes/managers/widgets.php CHANGED
@@ -5,16 +5,37 @@ if ( ! defined( 'ABSPATH' ) ) {
5
  exit; // Exit if accessed directly.
6
  }
7
 
 
 
 
 
 
 
 
 
8
  class Widgets_Manager {
 
9
  /**
 
 
 
 
 
 
 
10
  * @var Widget_Base[]
11
  */
12
  private $_widget_types = null;
13
 
14
  /**
 
 
 
 
 
15
  * @since 1.0.0
16
  * @access private
17
- */
18
  private function _init_widgets() {
19
  $build_widgets_filename = [
20
  'common',
@@ -74,9 +95,16 @@ class Widgets_Manager {
74
  }
75
 
76
  /**
 
 
 
 
 
 
 
77
  * @since 1.0.0
78
  * @access private
79
- */
80
  private function _register_wp_widgets() {
81
  global $wp_widget_factory;
82
 
@@ -99,9 +127,9 @@ class Widgets_Manager {
99
  $black_list = [];
100
 
101
  /**
102
- * Widgets black list.
103
  *
104
- * Filters the widgets black list.
105
  *
106
  * @since 1.0.0
107
  *
@@ -130,17 +158,29 @@ class Widgets_Manager {
130
  }
131
 
132
  /**
 
 
 
 
133
  * @since 1.0.0
134
  * @access private
135
- */
136
  private function _require_files() {
137
  require ELEMENTOR_PATH . 'includes/base/widget-base.php';
138
  }
139
 
140
  /**
 
 
 
 
141
  * @since 1.0.0
142
  * @access public
143
- */
 
 
 
 
144
  public function register_widget_type( Widget_Base $widget ) {
145
  if ( is_null( $this->_widget_types ) ) {
146
  $this->_init_widgets();
@@ -152,9 +192,17 @@ class Widgets_Manager {
152
  }
153
 
154
  /**
 
 
 
 
155
  * @since 1.0.0
156
  * @access public
157
- */
 
 
 
 
158
  public function unregister_widget_type( $name ) {
159
  if ( ! isset( $this->_widget_types[ $name ] ) ) {
160
  return false;
@@ -166,9 +214,17 @@ class Widgets_Manager {
166
  }
167
 
168
  /**
 
 
 
 
169
  * @since 1.0.0
170
  * @access public
171
- */
 
 
 
 
172
  public function get_widget_types( $widget_name = null ) {
173
  if ( is_null( $this->_widget_types ) ) {
174
  $this->_init_widgets();
@@ -182,9 +238,15 @@ class Widgets_Manager {
182
  }
183
 
184
  /**
 
 
 
 
185
  * @since 1.0.0
186
  * @access public
187
- */
 
 
188
  public function get_widget_types_config() {
189
  $config = [];
190
 
@@ -200,9 +262,15 @@ class Widgets_Manager {
200
  }
201
 
202
  /**
 
 
 
 
 
 
203
  * @since 1.0.0
204
  * @access public
205
- */
206
  public function ajax_render_widget() {
207
  Plugin::$instance->editor->verify_ajax_nonce();
208
 
@@ -250,9 +318,15 @@ class Widgets_Manager {
250
  }
251
 
252
  /**
 
 
 
 
 
 
253
  * @since 1.0.0
254
  * @access public
255
- */
256
  public function ajax_get_wp_widget_form() {
257
  Plugin::$instance->editor->verify_ajax_nonce();
258
 
@@ -286,9 +360,14 @@ class Widgets_Manager {
286
  }
287
 
288
  /**
 
 
 
 
 
289
  * @since 1.0.0
290
  * @access public
291
- */
292
  public function render_widgets_content() {
293
  foreach ( $this->get_widget_types() as $widget ) {
294
  $widget->print_template();
@@ -296,9 +375,16 @@ class Widgets_Manager {
296
  }
297
 
298
  /**
 
 
 
 
 
299
  * @since 1.3.0
300
  * @access public
301
- */
 
 
302
  public function get_widgets_frontend_settings_keys() {
303
  $keys = [];
304
 
@@ -314,9 +400,13 @@ class Widgets_Manager {
314
  }
315
 
316
  /**
 
 
 
 
317
  * @since 1.3.0
318
  * @access public
319
- */
320
  public function enqueue_widgets_scripts() {
321
  foreach ( $this->get_widget_types() as $widget ) {
322
  $widget->enqueue_scripts();
@@ -380,9 +470,13 @@ class Widgets_Manager {
380
  }
381
 
382
  /**
 
 
 
 
383
  * @since 1.0.0
384
  * @access public
385
- */
386
  public function __construct() {
387
  $this->_require_files();
388
 
5
  exit; // Exit if accessed directly.
6
  }
7
 
8
+ /**
9
+ * Elementor widgets manager class.
10
+ *
11
+ * Elementor widgets manager handler class is responsible for registering and
12
+ * initializing all the supported Elementor widgets.
13
+ *
14
+ * @since 1.0.0
15
+ */
16
  class Widgets_Manager {
17
+
18
  /**
19
+ * Widget types.
20
+ *
21
+ * Holds the list of all the widget types.
22
+ *
23
+ * @since 1.0.0
24
+ * @access private
25
+ *
26
  * @var Widget_Base[]
27
  */
28
  private $_widget_types = null;
29
 
30
  /**
31
+ * Init widgets.
32
+ *
33
+ * Initialize Elementor widgets manager. Include all the the widgets files
34
+ * and register each Elementor and WordPress widget.
35
+ *
36
  * @since 1.0.0
37
  * @access private
38
+ */
39
  private function _init_widgets() {
40
  $build_widgets_filename = [
41
  'common',
95
  }
96
 
97
  /**
98
+ * Register WordPress widgets.
99
+ *
100
+ * Add native WordPress widget to the list of registered widget types.
101
+ *
102
+ * Exclude the widgets that are in Elementor widgets black list. Theme and
103
+ * plugin authors can filter the black list.
104
+ *
105
  * @since 1.0.0
106
  * @access private
107
+ */
108
  private function _register_wp_widgets() {
109
  global $wp_widget_factory;
110
 
127
  $black_list = [];
128
 
129
  /**
130
+ * Elementor widgets black list.
131
  *
132
+ * Filters the widgets black list that won't be displayed in the panel.
133
  *
134
  * @since 1.0.0
135
  *
158
  }
159
 
160
  /**
161
+ * Require files.
162
+ *
163
+ * Require Elementor widget base class.
164
+ *
165
  * @since 1.0.0
166
  * @access private
167
+ */
168
  private function _require_files() {
169
  require ELEMENTOR_PATH . 'includes/base/widget-base.php';
170
  }
171
 
172
  /**
173
+ * Register widget type.
174
+ *
175
+ * Add a new widget type to the list of registered widget types.
176
+ *
177
  * @since 1.0.0
178
  * @access public
179
+ *
180
+ * @param Widget_Base $widget Elementor widget.
181
+ *
182
+ * @return true True if the widget was registered.
183
+ */
184
  public function register_widget_type( Widget_Base $widget ) {
185
  if ( is_null( $this->_widget_types ) ) {
186
  $this->_init_widgets();
192
  }
193
 
194
  /**
195
+ * Unregister widget type.
196
+ *
197
+ * Removes widget type from the list of registered widget types.
198
+ *
199
  * @since 1.0.0
200
  * @access public
201
+ *
202
+ * @param string $name Widget name.
203
+ *
204
+ * @return true True if the widget was unregistered, False otherwise.
205
+ */
206
  public function unregister_widget_type( $name ) {
207
  if ( ! isset( $this->_widget_types[ $name ] ) ) {
208
  return false;
214
  }
215
 
216
  /**
217
+ * Get widget types.
218
+ *
219
+ * Retrieve the registered widget types list.
220
+ *
221
  * @since 1.0.0
222
  * @access public
223
+ *
224
+ * @param string $widget_name Optional. Widget name. Default is null.
225
+ *
226
+ * @return null|Widget_Base[] Registered widget types.
227
+ */
228
  public function get_widget_types( $widget_name = null ) {
229
  if ( is_null( $this->_widget_types ) ) {
230
  $this->_init_widgets();
238
  }
239
 
240
  /**
241
+ * Get widget types config.
242
+ *
243
+ * Retrieve all the registered widgets with config for each widgets.
244
+ *
245
  * @since 1.0.0
246
  * @access public
247
+ *
248
+ * @return array Registered widget types with each widget config.
249
+ */
250
  public function get_widget_types_config() {
251
  $config = [];
252
 
262
  }
263
 
264
  /**
265
+ * Ajax render widget.
266
+ *
267
+ * Ajax handler for Elementor render_widget.
268
+ *
269
+ * Fired by `wp_ajax_elementor_render_widget` action.
270
+ *
271
  * @since 1.0.0
272
  * @access public
273
+ */
274
  public function ajax_render_widget() {
275
  Plugin::$instance->editor->verify_ajax_nonce();
276
 
318
  }
319
 
320
  /**
321
+ * Ajax get WordPress widget form.
322
+ *
323
+ * Ajax handler for Elementor editor get_wp_widget_form.
324
+ *
325
+ * Fired by `wp_ajax_elementor_editor_get_wp_widget_form` action.
326
+ *
327
  * @since 1.0.0
328
  * @access public
329
+ */
330
  public function ajax_get_wp_widget_form() {
331
  Plugin::$instance->editor->verify_ajax_nonce();
332
 
360
  }
361
 
362
  /**
363
+ * Render widgets content.
364
+ *
365
+ * Used to generate the widget templates on the editor using Underscore JS
366
+ * template, for all the registered widget types.
367
+ *
368
  * @since 1.0.0
369
  * @access public
370
+ */
371
  public function render_widgets_content() {
372
  foreach ( $this->get_widget_types() as $widget ) {
373
  $widget->print_template();
375
  }
376
 
377
  /**
378
+ * Get widgets frontend settings keys.
379
+ *
380
+ * Retrieve frontend controls settings keys for all the registered widget
381
+ * types.
382
+ *
383
  * @since 1.3.0
384
  * @access public
385
+ *
386
+ * @return array Registered widget types with settings keys for each widget.
387
+ */
388
  public function get_widgets_frontend_settings_keys() {
389
  $keys = [];
390
 
400
  }
401
 
402
  /**
403
+ * Enqueue widgets scripts.
404
+ *
405
+ * Enqueue all the scripts defined as a dependency for each widget.
406
+ *
407
  * @since 1.3.0
408
  * @access public
409
+ */
410
  public function enqueue_widgets_scripts() {
411
  foreach ( $this->get_widget_types() as $widget ) {
412
  $widget->enqueue_scripts();
470
  }
471
 
472
  /**
473
+ * Widgets manager constructor.
474
+ *
475
+ * Initializing Elementor widgets manager.
476
+ *
477
  * @since 1.0.0
478
  * @access public
479
+ */
480
  public function __construct() {
481
  $this->_require_files();
482
 
readme.txt CHANGED
@@ -4,8 +4,7 @@ Tags: page builder, editor, landing page, drag-and-drop, elementor, visual edito
4
  Requires at least: 4.5
5
  Tested up to: 4.9
6
  Requires PHP: 5.4
7
- Stable tag: 1.8.12
8
- Beta tag: 1.9.0-RC3
9
  License: GPLv3
10
  License URI: https://www.gnu.org/licenses/gpl-3.0.html
11
 
@@ -185,1013 +184,1048 @@ No. Elementor supports WordPress 4.5 or greater, and is compatible with PHP 5.4
185
 
186
  == Changelog ==
187
 
188
- = 1.9.0 RC3 - Available For Beta Testing =
189
- * [Read more about v1.9](https://github.com/pojome/elementor/issues/3067/)
190
- * [Sign Up Now For Our Elite Group Of Early Access Testers](https://my.elementor.com/beta/)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
191
 
192
  = 1.8.12 - 2018-01-03 =
193
- * Tweak! - Added style compatibility for multiple select field
194
- * Tweak! - Added trim extra spaces in WP editor
195
- * Fix! - WC session not defined in editor
196
 
197
  = 1.8.11 - 2017-12-19 =
198
- * Tweak! - Support W3C validation when using multiple Google Fonts ([Topic](https://wordpress.org/support/topic/bad-character-while-embedding-google-fonts/))
199
- * Tweak! - Eicons v2.9.0 Updated
200
- * Fix! - TinyMCE inside repeater missing content after sort canceled ([#2952](https://github.com/pojome/elementor/issues/2952))
201
- * Fix! - Alpha color picker added `#` to default value ([#2978](https://github.com/pojome/elementor/issues/2978))
202
- * Fix! - Wrong parameter for multiple conditions with nested relations
203
- * Fix! - Init heartbeat only after preview has been loaded successfully to prevent unexpected behavior in edge cases
204
 
205
  = 1.8.10 - 2017-12-13 =
206
- * Tweak! - Allow support for multiple conditions with relations
207
- * Fix! - Waypoint in order to support default options and trigger once
208
- * Fix! - Entrance animation near the bottom of the page ([#2114](https://github.com/pojome/elementor/issues/2114), [#2060](https://github.com/pojome/elementor/issues/2060))
209
- * Fix! - Avoid delete current revision preview, check it's a valid revision
210
- * Fix! - Change post-status in page settings
211
 
212
  = 1.8.9 - 2017-12-06 =
213
  * Security Fix! - Prevent potential privilege escalation in page settings & history
214
- * Fix! - Allow Contributors to preview library templates
215
- * Fix! - Font Awesome icons are italicized ([#2873](https://github.com/pojome/elementor/issues/2873))
216
- * Fix! - CSS autoprefixer for minified files (now supports last 10 versions of browsers)
217
- * Fix! - Import template in Safari browser
218
- * Fix! - Post config for none singular pages
219
- * Fix! - Re-Render WYSIWYG control inside repeater on sort changed ([#2897](https://github.com/pojome/elementor/issues/2897), [#2450](https://github.com/pojome/elementor/issues/2450), [#2324](https://github.com/pojome/elementor/issues/2324))
220
- * Fix! - Eicons CSS re-compiled ([#2878](https://github.com/pojome/elementor/issues/2878))
221
 
222
  = 1.8.8 - 2017-11-30 =
223
- * Tweak! - Eicons v2.8.0 Updated
224
  * Security Fix! - Prevent potential privilege escalation in template library
225
 
226
  = 1.8.7 - 2017-11-29 =
227
- * Tweak! - Eicons v2.7.0 updated
228
- * Fix! - Added per post type "edit_post" capability mapping in the editor ([#2846](https://github.com/pojome/elementor/issues/2846))
229
- * Fix! - Bump color picker script version to v2.0 to force a browser cached version refresh ([#2550](https://github.com/pojome/elementor/issues/2550))
230
 
231
  = 1.8.6 - 2017-11-26 =
232
- * Fix! - Changed minimum editing capability to `edit_posts` ([#2791](https://github.com/pojome/elementor/issues/2791))
233
- * Fix! - Disable `white-space: pre-wrap` in advanced editing mode ([#2776](https://github.com/pojome/elementor/issues/2776))
234
- * Fix! - Check publish capabilities in the page settings
235
- * Fix! - Fixed line break in webkit in cases when there are no active nodes.
236
- * Fix! - Import/export template in some server configurations.
237
 
238
  = 1.8.5 - 2017-11-19 =
239
- * Fix! - Compatibility with the WordPress 4.9 native widgets ([#2763](https://github.com/pojome/elementor/issues/2763))
240
- * Fix! - Removed related videos from background video in some cases ([#2372](https://github.com/pojome/elementor/issues/2372))
241
- * Fix! - Element inside similar element conflict ([#2760](https://github.com/pojome/elementor/issues/2760))
242
- * Fix! - Responsive alignment in Icon List widget
243
 
244
  = 1.8.4 - 2017-11-14 =
245
- * Fix! - Accordion open/close icon ([#2740](https://github.com/pojome/elementor/issues/2740))
246
- * Fix! - Color control does not allow more than 7 characters ([#2737](https://github.com/pojome/elementor/issues/2737))
247
- * Fix! - Button wrap on Safari browser
248
- * Fix! - Print duplicate styles when Print Method set to Internal Embedding
249
 
250
  = 1.8.3 - 2017-11-11 =
251
- * Fix! - Added nonce to export template action ([Topic](https://wordpress.org/support/topic/importation-error-in-library-elementor-8-2/))
252
- * Fix! - Native WordPress widgets stopped working ([#2732](https://github.com/pojome/elementor/issues/2732))
253
 
254
  = 1.8.2 - 2017-11-09 =
255
- * Fix! - Added nonce to export template action ([#2722](https://github.com/pojome/elementor/issues/2722))
256
- * Fix! - Changes nonce key for third party plugins
257
 
258
  = 1.8.1 - 2017-11-09 =
259
- * Fix! - Bug loading Editor templates in some server configurations ([#2712](https://github.com/pojome/elementor/issues/2712))
260
- * Fix! - Added parameter to overwrite control recursively ([#2702](https://github.com/pojome/elementor/issues/2702))
261
- * Fix! - Patched nonce validation for all library actions
262
- * Fix! - Glitch with Tabs widget on touch screen
263
- * Fix! - Glitch with Button wrap on small screens
264
 
265
  = 1.8.0 - 2017-11-07 =
266
- * New! - Inline Editing added to all text, textarea & TinyMCE controls ([#437](https://github.com/pojome/elementor/issues/437))
267
- * New! - Added auto complete for code editor (Custom CSS & HTML widget) ([#2416](https://github.com/pojome/elementor/issues/2416))
268
- * New! - Added more icons to Social Icons widget: Telegram & OK ([#2670](https://github.com/pojome/elementor/issues/2670))
269
- * New! - Set focus to search bar when you click on widget button in the panel ([#2333](https://github.com/pojome/elementor/issues/2333))
270
- * Tweak! - Added `soft wrap` for code editor
271
- * Tweak! - Better accessibility for Tabs, Toggle & Accordion widgets
272
- * Tweak! - Added option to disable the widget on-change rendering
273
- * Tweak! - Improved error dialogs for better handling cases when the editor fails to load.
274
- * Tweak! - Rename Global Colors & Fonts to Default Colors and Default Fonts for better clarify
275
- * Tweak! - Update Google Fonts list with more then 10 new fonts
276
- * Tweak! - Eicons v2.5.0 updated
277
- * Tweak! - Added an "Elementor" post state for post table
278
- * Tweak! - Added responsive control for Icon Box (Space & Size)
279
- * Tweak! - Added compatibility and support for WP Color in WordPress 4.9 ([#2550](https://github.com/pojome/elementor/issues/2550))
280
- * Tweak! - Better nonce handling/renewing to avoid timeouts
281
- * Tweak! - Added compatibility for the future release of Elementor
282
- * Fix! - Icon List widget alignment with RTL
283
- * Fix! - Render element on unknown control changed
284
- * Fix! - Conflict `elementor-clickable` element with editor lightbox
285
- * Fix! - Handle download media/gallery inside repeater control for export/import
286
 
287
  = 1.7.12 - 2017-10-24 =
288
- * Fix! - Stay in the same tab settings after saving
289
- * Fix! - Refresh heartbeat token when nonce is expired
290
- * Fix! - Space for mobile in Image Box widget ([#2586](https://github.com/pojome/elementor/issues/2586))
291
- * Fix! - Added visual indication for disabled swiper nav arrow button
292
- * Fix! - Color picker alignment for extended panel ([#2548](https://github.com/pojome/elementor/issues/2548))
293
 
294
  = 1.7.11 - 2017-10-04 =
295
- * Fix! - `options is undefined` error when using select2
296
 
297
  = 1.7.10 - 2017-10-03 =
298
- * Fix! - Extend of Icon control for Social Icons widget
299
 
300
  = 1.7.9 - 2017-10-03 =
301
- * Fix! - Bug loading editor in Windows server
302
 
303
  = 1.7.8 - 2017-10-03 =
304
- * Fix! - Font and Icon controls that got effected by previous update
305
 
306
  = 1.7.7 - 2017-10-03 =
307
- * Tweak! - If current value is not in the options show it as `Unknown value` for Select2 control
308
- * Fix! - Import all template types by WordPress Importer
309
- * Fix! - Pagination color default for carousels
310
- * Fix! - Bug loading editor in some server configurations
311
 
312
  = 1.7.6 - 2017-09-26 =
313
- * Tweak! - Changed video lightbox width for tablet to 100%
314
- * Tweak! - Changed Vimeo placeholder for the Video widget
315
- * Tweak! - Added `vh` unit support for control base
316
- * Fix! - Prevent showing of placeholder image in video lightbox
317
- * Fix! - Show Swiper arrows navigation in the center
318
- * Fix! - Set a centered image preview for media control in the panel
319
- * Fix! - Removed `sourceMappingURL` reference to prevent an error with the Safari browser
320
 
321
  = 1.7.5 - 2017-09-24 =
322
- * Tweak! - Clear CSS Meta after change print method
323
- * Tweak! - Set default style for UI controls in all sliders and carousels
324
- * Fix! - Added compatibility for WordPress 4.8.2 & 4.7.6
325
- * Fix! - Sync Library tool for manual updating
326
 
327
  = 1.7.4 - 2017-09-18 =
328
- * Tweak! - Added compatibility for the future release of Elementor
329
- * Fix! - Space widgets applied on the last element ([#2331](https://github.com/pojome/elementor/issues/2331))
330
- * Fix! - Internal CSS for Template Library embed ([#2394](https://github.com/pojome/elementor/issues/2394))
331
 
332
  = 1.7.3 - 2017-09-11 =
333
- * Tweak! - Added responsive size for icon list widget ([#2302](https://github.com/pojome/elementor/issues/2302))
334
- * Tweak! - Added keyboard control for lightbox slideshow ([#2270](https://github.com/pojome/elementor/issues/2270))
335
- * Tweak! - Updated E-Icons font v2.4.2
336
- * Fix! - Changed image carousel breakpoints ([#2341](https://github.com/pojome/elementor/issues/2341))
337
- * Fix! - Handles editor view for Divi theme ([#2342](https://github.com/pojome/elementor/issues/2342))
338
- * Fix! - Live editing to the page settings custom CSS ([#2363](https://github.com/pojome/elementor/issues/2363))
339
 
340
  = 1.7.2 - 2017-09-05 =
341
- * Tweak! - Added compatibility for the future release of Elementor
342
- * Tweak! - Added API option for developers to insert controls between preexisting controls
343
- * Tweak! - Added compatibility with Yoast SEO plugin
344
- * Fix! - Added compatibility for Multisite installation with Domain Mapping ([#2280](https://github.com/pojome/elementor/issues/2280))
345
- * Fix! - Disappearing widgets when you undo remove section ([#2301](https://github.com/pojome/elementor/issues/2301))
346
 
347
  = 1.7.1 - 2017-08-29 =
348
- * Tweak! - Removed some filters for better performance
349
- * Fix! - Allow import `.zip` mime type to the library for some browsers / servers
350
- * Fix! - Save checking for the history log
351
- * Fix! - Change default template in page settings
352
 
353
  = 1.7.0 - 2017-08-28 =
354
- * New! - History actions in the editor ([#266](https://github.com/pojome/elementor/issues/266))
355
- * New! - Hotkey: Ctrl / Cmd + Z = Undo
356
- * New! - Hotkey: Ctrl / Cmd + Shift + Z = Redo
357
- * New! - Hotkey: Ctrl / Cmd + D = Duplicate
358
- * New! - Hotkey: Delete = Delete element
359
- * New! - Added more icons to Social Icons widget: Weibo & WeChat
360
- * Tweak! - Added color control for UI elements in the lightbox
361
- * Tweak! - Allow to exclude devices in responsive control
362
- * Tweak! - Added compatibility for Table of Contents Plus plugin ([#2248](https://github.com/pojome/elementor/issues/2248))
363
- * Fix! - Added compatibility for Multisite installation with Domain Mapping
364
- * Fix! - CSS Animations names no longer minified, in order to prevent unexpected conflicts
365
- * Fix! - Sometimes content in Repeater control disappears
366
- * Fix! - Conflict rollback to the last version when beta testing mode enabled
367
- * Fix! - Conflict with Polylang plugin ([#2124](https://github.com/pojome/elementor/issues/2124))
368
- * Fix! - Allow fullscreen in the editor preview for video player
369
 
370
  = 1.6.5 - 2017-08-20 =
371
- * Tweak! - Added compatibility for the future release of Elementor Pro
372
- * Fix! - Set font size inherit for Heading widget ([#2098](https://github.com/pojome/elementor/issues/2098))
373
- * Fix! - Anchor links smooth scrolling not working when admin bar is disabled ([#2210](https://github.com/pojome/elementor/issues/2210))
374
 
375
  = 1.6.4 - 2017-08-06 =
376
- * Tweak! - Allow to close lightbox when clicking outside of the element
377
- * Fix! - Added font family inherit for input placeholder
378
- * Fix! - Reload none-saved changes on editor reload
379
- * Fix! - Added compatibility for WPMU DEV's Domain Mapping plugin ([#2120](https://github.com/pojome/elementor/issues/2120))
380
 
381
  = 1.6.3 - 2017-08-09 =
382
- * Fix! - Lightbox for Image Carousel ([#2135](https://github.com/pojome/elementor/issues/2135))
383
- * Fix! - Allow to dismiss message asking to share anonymous usage data ([#2136](https://github.com/pojome/elementor/issues/2136))
384
- * Fix! - Conflict with Advanced TinyMCE plugin ([Topic](https://wordpress.org/support/topic/tinymce-unbreakable-space-not-display/))
385
 
386
  = 1.6.2 - 2017-08-03 =
387
- * Fix! - More compatibility for some server configuration ([#2119](https://github.com/pojome/elementor/issues/2119))
388
- * Fix! - Added lightobx control for image gallery widget ([#2121](https://github.com/pojome/elementor/issues/2121))
389
- * Fix! - Conflict with TablePress and other plugins that add buttons to TinyMCE ([Topic](https://wordpress.org/support/topic/cant-view-editor-in-1-6-after-update/))
390
 
391
  = 1.6.1 - 2017-08-02 =
392
- * Fix! - Conflict with Contact Form module by Jetpack ([#2125](https://github.com/pojome/elementor/issues/2125))
393
- * Fix! - Conflict with Popup Maker plugin
394
- * Fix! - Updated previous stable version for rollback
395
- * Fix! - Checking if the content area not found before anything else
396
- * Fix! - Condition hidden for section control didn't work well
397
- * Fix! - Reset border for iFrame in video lightbox ([#2121](https://github.com/pojome/elementor/issues/2121))
398
 
399
  = 1.6.0 - 2017-08-02 =
400
  * [Read more in the release post](https://elementor.com/v160-image-lightbox/)
401
- * New! - Added native Lightbox for images and galleries ([#218](https://github.com/pojome/elementor/issues/218))
402
- * New! - Added Text Shadow control ([#1696](https://github.com/pojome/elementor/issues/1696)) ([Developer API](https://github.com/pojome/elementor/blob/master/docs/content/controls/_text-shadow.md))
403
- * New! - Added Text Shadow option for Heading widget ([#1940](https://github.com/pojome/elementor/issues/1940))
404
- * New! - Added bulk import / export for template library ([#1241](https://github.com/pojome/elementor/issues/1241))
405
- * New! - Added `elementor/widgets/wordpress/widget_args` filter to customize WP widget markup ([#2052](https://github.com/pojome/elementor/issues/2052))
406
- * Tweak! - The editor loading now in the wp-admin area instead of the front-end
407
- * Tweak! - Replaced editor icons from FontAwesome to Eicons for beautiful sharpness
408
- * Tweak! - Added library access to all users with `edit_pages` capability
409
- * Tweak! - Loading scripts from the preview for more accurate front-end simulation and fix some issues
410
- * Tweak! - Replaced textarea input with WYSIWYG control for Testimonial widget ([#1321](https://github.com/pojome/elementor/issues/1321))
411
- * Tweak! - Changed default play icon for Video widget
412
- * Tweak! - First step to move Autoloader classes method
413
- * Tweak! - Switcher control `label_on` and `label_off` is not required anymore ([Developer API](https://github.com/pojome/elementor/blob/master/docs/content/controls/_switcher.md))
414
- * Tweak! - Style settings now also in the editor (under > menu > general settings)
415
- * Tweak! - Changed the colors of editor loading screen to positive design
416
- * Tweak! - Added Mute option for YouTube in Video widget ([#1897](https://github.com/pojome/elementor/issues/1897))
417
  * Twaek! - Added compatibility for Polylang plugin ([#1959](https://github.com/pojome/elementor/issues/1959))
418
- * Fix! - Unknown text input in Group Controls ([#1926](https://github.com/pojome/elementor/issues/1926))
419
- * Fix! - Show edit with elementor button on admin bar in regular posts
420
- * Fix! - Inherit style for select field from field
421
- * Fix! - Conflict with ManageWP on Multisite ([#1600](https://github.com/pojome/elementor/issues/1600), [#1456](https://github.com/pojome/elementor/issues/1456))
422
- * Deprecated! - `elementor/controls/get_available_tabs_controls` filter, please use `\Elementor\Controls_Manager::add_tab( $tab_name, $tab_title )` instead of
423
 
424
  = 1.5.5 - 2017-07-18 =
425
- * Fix! - Page Settings data gets corrupted on revision save ([#2031](https://github.com/pojome/elementor/issues/2031))
426
 
427
  = 1.5.4 - 2017-07-17 =
428
- * Tweak! - Re-organized SCSS files for the editor panel
429
- * Tweak! - Added example how to remove some styles from front-end ([#1992](https://github.com/pojome/elementor/issues/1992))
430
- * Tweak! - Added `do_action( 'elementor/preview/enqueue_scripts' );` for loading scripts in the preview only
431
- * Tweak! - Added `panel/widgets/{WIDGET_TYPE}/controls/wp_widget/loaded` JS action to handle WP widget controls ([#1886](https://github.com/pojome/elementor/issues/1886))
432
- * Tweak! - Changed Image placeholder
433
- * Tweak! - Return `checkbox` control as deprecated in v1.5 ([#2003](https://github.com/pojome/elementor/issues/2003))
434
- * Fix! - Changed carousel breakpoints for better responsiveness (Based on [#1785](https://github.com/pojome/elementor/issues/2003))
435
- * Fix! - After v1.5 some default unit in mobile editing set as pixel instead of the original default
436
- * Fix! - Removed `wptexturize` from Elementor content to avoid some plugins wrong texturize
437
 
438
  = 1.5.3 - 2017-07-09 =
439
- * Tweak! - Google Fonts list updated with 17 new fonts
440
- * Tweak! - Added responsive control for min-height in Column widget
441
- * Tweak! - Added default value for HTML Tags
442
- * Tweak! - Added editor compatibility for some themes
443
- * Fix! - Added `latin-ext` subset in Font control for Polish language
444
- * Fix! - Updated control condition on Skin
445
- * Fix! - Glitch CSS in video iFrame
446
- * Fix! - Hover effect opacity transition
447
- * Fix! - Column background overlay condition in front-end
448
- * Fix! - Shape divider width units for tablet and mobile ([#1817](https://github.com/pojome/elementor/issues/1817))
449
- * Fix! - Video Background position center of section ([#1925](https://github.com/pojome/elementor/issues/1925))
450
- * Fix! - Toggle & Accordion glitch in the editor
451
- * Fix! - Hide errors for control without selector ([#1923](https://github.com/pojome/elementor/issues/1923))
452
 
453
  = 1.5.2 - 2017-07-02 =
454
- * Fix! - Library dialog not loading in different languages
455
- * Fix! - Removed duplicate data from editor loading
456
- * Fix! - Navigation condition in Image Carousel widget ([#1920](https://github.com/pojome/elementor/issues/1920))
457
- * Fix! - Added `latin-ext` subset in Font control for Romanian language ([#1915](https://github.com/pojome/elementor/issues/1915))
458
 
459
  = 1.5.1 - 2017-06-29 =
460
- * Tweak! - Show the fallback image until video playback starts ([#1901](https://github.com/pojome/elementor/issues/1901))
461
- * Tweak! - Set Animation delay value in milliseconds
462
- * Fix! - Buttons size for different languages ([Topic](https://wordpress.org/support/topic/cosmetic-for-french-interface/))
463
- * Fix! - Destroy the Waypoint after one running ([#1906](https://github.com/pojome/elementor/issues/1906))
464
- * Fix! - Image stretch condition in Image Carousel widget
465
- * Fix! - Restore value builder for rollback compatibility ([#1911](https://github.com/pojome/elementor/issues/1911))
466
 
467
  = 1.5.0 - 2017-06-28 =
468
- * New! - A big UI makeover to the editor for the 1st birthday of Elementor ([#493](https://github.com/pojome/elementor/issues/493), [#335](https://github.com/pojome/elementor/issues/335), [#692](https://github.com/pojome/elementor/issues/692))
469
- * New! - Added responsive mode for Column Width control, including Tablet! ([#418](https://github.com/pojome/elementor/issues/418))
470
- * New! - Added option to set the column width trough the panel ([#847](https://github.com/pojome/elementor/issues/847))
471
- * New! - Added Element Hover for Background, BG Overlay, Border & Box Shadow
472
- * New! - Added `nofollow` option for all link controls ([Topic](https://wordpress.org/support/topic/elementor-nofollow-links-is-there-a-way-to-specify-links-nofollow-attribute/), [#953](https://github.com/pojome/elementor/issues/953), [#1695](https://github.com/pojome/elementor/issues/1695))
473
- * New! - Added HTML Tag for Section & Column ([#1619](https://github.com/pojome/elementor/issues/1619))
474
- * New! - Added Inset option for Box shadow control ([#1623](https://github.com/pojome/elementor/issues/1623))
475
- * New! - Added option to rollback to a previous version of Elementor & Pro
476
- * New! - Added option to get update notifications for beta versions of Elementor & Pro
477
- * New! - Added Space Between Widgets option under global settings and per column ([#1221](https://github.com/pojome/elementor/issues/1221))
478
- * New! - Added Z-Index option for all elements and removed original default `z-index` from `widgets-wrap` ([#1743](https://github.com/pojome/elementor/issues/1743))
479
- * New! - Import template get the page settings also if available
480
- * Tweak! - Added Tabs UI for admin setting pages
481
- * Tweak! - Added Layout tab for column for better workflow
482
- * Tweak! - Elementor not active when WP version doesn't meet minimum requirements
483
- * Tweak! - Added Animation Delay to Entrance Animation for all elements ([#558](https://github.com/pojome/elementor/issues/558))
484
- * Tweak! - Improved panel accessibility by adding `for` to the labels
485
- * Tweak! - Added responsive control for min-height in Section ([#630](https://github.com/pojome/elementor/issues/630))
486
- * Tweak! - Added responsive control for image size in Image / Image Box widgets
487
- * Tweak! - Added PX unit & responsive control for border width in Divider widget
488
- * Tweak! - Added responsive control for gap in Divider widget
489
- * Tweak! - Added responsive control for spacing in Image Box widget
490
- * Tweak! - Added responsive control for slides to show control in Image Carousel
491
- * Tweak! - Added responsive control for border radius in Image widget
492
- * Tweak! - Changed video embed method for better performance and fix loading bug
493
- * Tweak! - Changed `the_content` priority for better integration with 3rd party plugins (e.g WooCommerce Membership)
494
- * Tweak! - Added WP filter to get available image sizes
495
- * Tweak! - Updated Swiper library to 3.4.2
496
- * Tweak! - Limit up to 100 revisions to display in the panel for better performance
497
- * Fix! - YouTube link detection regex for some situations
498
- * Fix! - Content flashes before entrance animation ([#1672](https://github.com/pojome/elementor/issues/1672))
499
- * Fix! - Added `latin-ext` subset in Font control for Czech language ([#1630](https://github.com/pojome/elementor/issues/1630))
500
- * Fix! - Restore to post version without Elementor in Revision History
501
- * Fix! - Removed `margin: 0` setting from figure inside text editor widget
502
- * Fix! - Content flashes before entrance animation ([#1672](https://github.com/pojome/elementor/issues/1672))
503
- * Fix! - Bug Image Carousel widget in RTL direction
504
- * Fix! - `show_label` affected inner label in the repeater control ([#1707](https://github.com/pojome/elementor/issues/1707))
505
 
506
  = 1.4.10 - 2017-06-25 =
507
- * Fix! - CSS `autoprefixer` for minified files (last 5 versions of browsers support)
508
 
509
  = 1.4.9 - 2017-06-19 =
510
- * Tweak! - Compatibility with the new WordPress 4.8 widgets (Rich Text, Image, Video and Audio)
511
- * Tweak! - Disable Elementor editor in the default Blog page
512
- * Fix! - Bug post archive when first post set as Canvas template
513
 
514
  = 1.4.8 - 2017-05-28 =
515
- * New! - Added new option: Set the CSS Print Method as Internal Embedding or External Files
516
- * Tweak! - CSS `autoprefixer` now supports last 5 versions of browsers
517
- * Tweak! - Nested all Swiper style under `elementor` class
518
- * Fix! - Open the first section when switching tabs not working
519
- * Fix! - Video widget cover image not displayed properly when lightbox on ([#1763](https://github.com/pojome/elementor/issues/1763))
520
 
521
  = 1.4.7 - 2017-05-18 =
522
- * Tweak! - Added WP favicon support on Editor mode
523
- * Fix! - Do not return empty `<img>` tag when not found image source on Image Size group control
524
 
525
  = 1.4.6 - 2017-05-09 =
526
- * New! - Added new Google font `Arsenal` for typography control
527
- * Fix! - An issue with custom size in Image Widget ([#1688](https://github.com/pojome/elementor/issues/1688))
528
- * Fix! - Tilt shape glitch in wide screens
529
- * Fix! - Increasing `z-index` for overlay settings in the editor ([#1209](https://github.com/pojome/elementor/issues/1209))
530
- * Fix! - The layout is reset when you drag the section
531
- * Fix! - Register events on different skins to register multiple handles in one widget
532
- * Fix! - Parse controls default settings by PHP
533
- * Fix! - Advanced style apply in the element inside element
534
 
535
  = 1.4.5 - 2017-04-30 =
536
- * Tweak! - Use `update_metadata` instead of `update_post_meta` for revision history
537
- * Fix! - If Image Carousel caption is set to none, don't print the markup for the `figcaption`
538
- * Fix! - Don’t run buttons arrangement when TinyMCE has custom configuration
539
- * Fix! - Apply default value to desktop only for mobile editing
540
- * Fix! - Double rendering in the editor
541
- * Fix! - Prevent Elementor video autoplay in WordPress backend editor
542
 
543
  = 1.4.4 - 2017-04-20 =
544
- * Fix! - Customizer is not loading in some cases ([Topic](https://wordpress.org/support/topic/cant-load-wp-customizer-because-of-get_css-error/))
545
 
546
  = 1.4.3 - 2017-04-19 =
547
- * Tweak! - Avoid enqueue `post.css` for `the_excerpt`
548
- * Tweak! - Updated E-Icons font v2.1.0
549
- * Fix! - Conflict between different skins sharing a control with same prefix-class
550
- * Fix! - Added compatibility for more WP widgets ([Topic](https://wordpress.org/support/topic/cant-change-event-calendar-widget/))
551
 
552
  = 1.4.2 - 2017-04-04 =
553
- * Fix! - Page Settings not reload on the page template ([#1586](https://github.com/pojome/elementor/issues/1586))
554
- * Fix! - Full width default value in preview mode
555
- * Fix! - Responsive switcher in repeater control
556
 
557
  = 1.4.1 - 2017-04-03 =
558
- * New! - `Added action elementor/frontend/after_register_scripts` - runs after register scripts in the frontend
559
- * New! - `Added action elementor/editor/after_enqueue_styles` - runs after enqueue styles in the Editor
560
- * New! - `Added action elementor/editor/before_enqueue_styles` - runs before enqueue styles in the Editor
561
- * New! - `Added action elementor/editor/after_enqueue_scripts` - runs after enqueue scripts in Editor
562
- * New! - `Added action elementor/post-css-file/parse` to change Post CSS output
563
- * Tweak! - Added new tool for editor loader method
564
- * Fix! - Autosave settings on each change after 3 seconds ([#1546](https://github.com/pojome/elementor/issues/1546))
565
- * Fix! - Reset column resize after section sorting
566
- * Fix! - Incorrect wrapper height in some cases in Video lightbox
567
- * Fix! - ACE editor lines gutter overflows over panel footer menu ([#1575](https://github.com/pojome/elementor/issues/1575))
568
 
569
  = 1.4.0 - 2017-03-28 =
570
- * New! - Canvas: Native Blank Page Template. No header, no footer, just Elementor
571
- * New! - Maintenance Mode for Under Contraction and Coming Soon page
572
- * New! - Page Settings: Choose Page Template, Change Status, Edit / Hide Page Title ([#632](https://github.com/pojome/elementor/issues/632), [#447](https://github.com/pojome/elementor/issues/447))
573
- * New! - Page Style: Padding and Background Color, Image or Gradient
574
- * New! - Drop Cap option for Text Editor widget
575
- * New! - Added Debug box in the System Info screen, to keep a record of recent error messages in the editor
576
- * New! - Added more icons to Social Icons widget: Yelp, Xing, Email, Shopping Cart and Whatsapp ([#1462](https://github.com/pojome/elementor/issues/1462), [#1463](https://github.com/pojome/elementor/issues/1463), [#1471](https://github.com/pojome/elementor/issues/1471), [#1481](https://github.com/pojome/elementor/issues/1481))
577
- * Tweak! - Added hover style and animation for Social Icons widget ([#426](https://github.com/pojome/elementor/issues/426), [#1472](https://github.com/pojome/elementor/issues/1472))
578
- * Tweak! - Removed unnecessary data settings from frontend output
579
- * Fix! - Duplicate repeater field with switcher control ([#1442](https://github.com/pojome/elementor/issues/1442), [#1472](https://github.com/pojome/elementor/issues/1472))
580
- * Fix! - Google Font family with spacing
581
- * Fix! - Custom image size in some situations ([Topic](https://wordpress.org/support/topic/insider-elementor-editor-error-500-admin-ajax/))
582
- * Fix! - Smooth scrolling for anchor links, now limited only to links with `.elementor-element` or `.elementor-menu-anchor` classes ([#1478](https://github.com/pojome/elementor/issues/1478))
583
 
584
  = 1.3.5 - 2017-03-20 =
585
- * Tweak! - Minimum WP version is now v4.5
586
- * Fix! - Shape divider glitch on some screen widths
587
- * Fix! - Shape divider flip bug in safari browser
588
- * Fix! - Conflict with jQuery FitVids plugin ([Topic](https://wordpress.org/support/topic/video-lightbox-4/))
589
- * Fix! - Generated CSS-file breakpoint for tablet - changed from `1023px` to `1024px` ([#1454](https://github.com/pojome/elementor/issues/1454))
590
- * Fix! - Close HTML `div` for Alert widget
591
 
592
  = 1.3.4 - 2017-03-14 =
593
- * Tweak! - Added more hooks for handling styles & scripts ([Topic](https://wordpress.org/support/topic/is-there-way-to-remove-google-font-link/))
594
- * Tweak! - Added Swiper library for future widgets
595
- * Fix! - Added Revision History for all Elementor-enabled CPTs
596
- * Fix! - Shapes for RTL direction
597
- * Fix! - Issue with images not loading in some situations
598
- * Fix! - Click on arrow icon in select field
599
 
600
  = 1.3.3 - 2017-03-08 =
601
- * Fix! - Negative shape rotation in front-end ([#1438](https://github.com/pojome/elementor/issues/1438))
602
- * Fix! - Error with anchor links with an invalid target ([Topic](https://wordpress.org/support/topic/popup-maker-not-working-on-elementor-1-3-2-pages/))
603
- * Fix! - Alignment issue in Icon List widget
604
 
605
  = 1.3.2 - 2017-03-07 =
606
- * Tweak! - Added Bring to Front option for shape divider
607
- * Fix! - Normalize template data in some situations ([#1432](https://github.com/pojome/elementor/issues/1432))
608
- * Fix! - Removed shapes handler JS from front-end
609
- * Fix! - Added support for shapes on Edge browser ([#1427](https://github.com/pojome/elementor/issues/1427))
610
- * Fix! - Shapes glitch on some screen width
611
 
612
  = 1.3.1 - 2017-03-07 =
613
- * Fix! - Insert or embed template in the editor ([#1426](https://github.com/pojome/elementor/issues/1426), [#1425](https://github.com/pojome/elementor/issues/1425))
614
- * Fix! - Imported templates were not saved correctly ([Topic](https://wordpress.org/support/topic/new-version-not-loading-2/))
615
- * Fix! - Comparing default values for array or multiple controls
616
 
617
  = 1.3.0 - 2017-03-06 =
618
- * New! - Added Shape Divider to sections
619
- * New! - Added Lightbox for video widget ([#741](https://github.com/pojome/elementor/issues/741))
620
- * New! - Added new social icons for Slideshare, Vkontakte & Tripadvisor
621
- * New! - Print JS file just when is needed, by new method `Widget::get_script_depends()` ([Code Reference](https://github.com/pojome/elementor-hello-world/blob/5d37a45a9419ecb825e1706eb83689dfa0b252f8/widgets/hello-world.php#L34-L42))
622
- * Tweak! - Improved Icon List widget by adding: line-up, divider and space between options ([#822](https://github.com/pojome/elementor/issues/822))
623
- * Tweak! - Added box shadow control for Button widget ([#1357](https://github.com/pojome/elementor/issues/1357))
624
- * Tweak! - Don't use `html_entity_decode` on json posted data (Improving JSON format for saving Data by deprecated `html_entity_decode`)
625
- * Tweak! - Element-ID as anchor has no smooth scroll - Added ability to pass element id to selectors ([#1333](https://github.com/pojome/elementor/issues/1333))
626
- * Fix! - Added margin top property in `.elementor-inner` class for better handling with fixed headers
627
 
628
  = 1.2.4 - 2017-02-28 =
629
- * Tweak! - Improved embed google fonts in the front-end
630
- * Tweak! - Added selector in Button widget to override custom style in some themes ([#1285](https://github.com/pojome/elementor/issues/1285))
631
- * Tweak! - Load unminified color-picker.js file when `SCRIPT_DEBUG` is `true` ([#1364](https://github.com/pojome/elementor/issues/1364))
632
- * Fix! - Bug when dragging a column from a single-column section to another section ([#1346](https://github.com/pojome/elementor/issues/1346))
633
- * Fix! - Reduced padding for Progress Bar widget in mobile ([#1358](https://github.com/pojome/elementor/issues/1358))
634
- * Fix! - Descriptor field style in the repeater field
635
- * Fix! - Alt key for some keyboard input sources ([#1328](https://github.com/pojome/elementor/issues/1328))
636
 
637
  = 1.2.3 - 2017-02-14 =
638
- * Fix! - Typography group data render ([Topic](https://wordpress.org/support/topic/erro-after-upgrading-to-version-1-2-2/))
639
 
640
  = 1.2.2 - 2017-02-14 =
641
- * Tweak! - Added filter to change the menu anchor distance
642
- * Tweak! - Regenerate CSS run after editor saved for quicker saving
643
- * Tweak! - Major performance improvement by optimizing backend method calls
644
- * Fix! - Selector `elementor:after` added spacing after the elementor content
645
- * Fix! - Removed inline CSS from default section in frontend
646
 
647
  = 1.2.1 - 2017-02-08 =
648
- * Fix! - Change on Repeater control is not effect in the preview
649
- * Fix! - When you add a widget base on remote only is render twice
650
 
651
  = 1.2.0 - 2017-02-01 =
652
- * New! - Added Gradient Background for Section and Column ([#71](https://github.com/pojome/elementor/issues/71))
653
- * New! - Added full caption functionality to Image Carousel widget ([#1212](https://github.com/pojome/elementor/issues/1212), [#1124](https://github.com/pojome/elementor/issues/1124), [#1197](https://github.com/pojome/elementor/issues/1197))
654
- * New! - Added Custom Element ID control for all elements ([#939](https://github.com/pojome/elementor/issues/939))
655
- * New! - Added Vertical layout option for Tabs widget ([#449](https://github.com/pojome/elementor/issues/449))
656
- * Tweak! - Elementor now generates an external CSS file instead of inline CSS for global fonts, colors and settings (Part 2 of [#325](https://github.com/pojome/elementor/issues/325))
657
- * Tweak! - Added Content Position option for each column
658
- * Tweak! - Regenerate CSS after running Replace URL
659
- * Fix! - Tabs on mobile now work like an Accordion widget to improve responsive design ([#443](https://github.com/pojome/elementor/issues/443))
660
- * Fix! - Improve query in Replace URL for some configurations ([#1191](https://github.com/pojome/elementor/issues/1191))
661
- * Fix! - Added `none` option for Text Transform typography control
662
- * Fix! - Bug when some controls left empty in Testimonial widget
663
 
664
  = 1.1.7 - 2017-01-25 =
665
- * Tweak! - Change `box-shadow` type control from select to switcher
666
- * Fix! - On-loading glitch for Image Carousel widget
667
- * Fix! - Background attachment for Section on mobile devices ([#890](https://github.com/pojome/elementor/issues/890))
668
- * Fix! - Default WordPress widget checkboxes not holding values ([#1210](https://github.com/pojome/elementor/issues/1210))
669
- * Fix! - Heading with link custom color gone
670
- * Fix! - Jumping of panel when the `wp-color-picker` is active
671
- * Deprecated! - `Plugin::get_version()` method removed
672
 
673
  = 1.1.6 - 2017-01-18 =
674
- * Fix! - Improving enqueue assets if elementor exists on the page
675
- * Fix! - Inner Tabs in the section panel is broken
676
 
677
  = 1.1.5 - 2017-01-17 =
678
- * Fix! - Cannot open editor panel on WP widgets
679
 
680
  = 1.1.4 - 2017-01-17 =
681
- * Tweak! - Added compatibility for edit description tab with Elementor in WC product page
682
- * Tweak! - Performance improvement in the editor. Faster response time when interacting with elements.
683
- * Fix! - Broken responsive in Editor mode ([#1169](https://github.com/pojome/elementor/issues/1169))
684
- * Fix! - Animation happens twice above the fold ([#281](https://github.com/pojome/elementor/issues/281))
685
 
686
  = 1.1.3 - 2017-01-15 =
687
- * Tweak! - Embed YouTube API just when is needed
688
- * Tweak! - Added post revisions support as default to any CPT Elementor is active on
689
- * Fix! - E-Icons font library correct files
690
- * Fix! - Prevent click event on parent elements when clicking inner element handle buttons
691
- * Fix! - Error message for import template
692
 
693
  = 1.1.2 - 2017-01-12 =
694
- * Fix! - Clear browser caching from last new JS files
695
 
696
  = 1.1.1 - 2017-01-11 =
697
- * Fix! - Revision history panel title
698
- * Fix! - Renamed content tab in Column to style
699
- * Fix! - Regenerate new Waypoints JS lib
700
 
701
  = 1.1.0 - 2017-01-11 =
702
- * New! - Revision History (Based on WP Revisions)
703
- * New! - Added Tool for Replace Site URL in Elementor data
704
- * New! - Hotkey: Ctrl / Cmd + S = Save
705
- * New! - Hotkey: Ctrl / Cmd + P = Preview Mode
706
- * New! - Hotkey: Ctrl / Cmd + Shift + L = Open Library Modal
707
- * New! - Hotkey: Ctrl / Cmd + Shift + H = Go to Revision History
708
- * New! - Hotkey: Ctrl / Cmd + Shift + M = Mobile Editing Preview
709
- * New! - Added Background Overlay Settings for Column ([#810](https://github.com/pojome/elementor/issues/810))
710
- * Tweak! - Enqueue assets only if elementor exists on the page
711
- * Tweak! - Move all element ID's in editor mode to classes (Start working on [#939](https://github.com/pojome/elementor/issues/939))
712
- * Fix! - Added missing translation strings for media modal ([#1126](https://github.com/pojome/elementor/issues/1126))
713
 
714
  = 1.0.12 - 2017-01-05 =
715
- * Fix! - Library modal 'Insert' button
716
 
717
  = 1.0.11 - 2017-01-04 =
718
- * Fix! - Some breaks from previous release
719
 
720
  = 1.0.10 - 2017-01-04 =
721
- * New! - Added API docs for developers
722
- * Tweak! - Changed 'Prevent Scroll' control type to switcher in Map widget
723
- * Tweak! - Updated Dialog Manager v3.0.2
724
- * Fix! - Library modal 'Go Pro' button in FireFox
725
- * Fix! - Bug load elementor in front page in some server configuration
726
- * Fix! - Ninja Forms widget conflict
727
- * Deprecated! - `elementor/frontend/enqueue_scripts/after` is no longer available
728
- * Deprecated! - `elementor/elements/print_template` is replaced by `elementor/element/print_template`
729
- * Deprecated! - `elementor/element_css/parse_css` is replaced by `elementor/element/parse_css`
730
 
731
  = 1.0.9 - 2016-12-27 =
732
- * Fix! - Elementor library import remote template
733
 
734
  = 1.0.8 - 2016-12-27 =
735
- * Tweak! - Added raw css support for stylesheet class ([#1086](https://github.com/pojome/elementor/issues/1086))
736
- * Tweak! - Improve memory used in the editor mode ([Topic](https://wordpress.org/support/topic/need-update-folks/))
737
- * Fix! - Issue with post-css-file in HTTPS ([#1077](https://github.com/pojome/elementor/issues/1077))
738
 
739
  = 1.0.7 - 2016-12-25 =
740
- * Fix! - Validate export import for elementor template
741
- * Fix! - Excluded `elementor_library` custom post type from the sitemap by Yoast SEO
742
- * Fix! - Prevent Scroll BUG in Google Map widget
743
- * Fix! - Added unique name for repeater control
744
 
745
  = 1.0.6 - 2016-12-20 =
746
- * New! - Added social icons for Apple & Spotify
747
- * New! - Added Thousand Separator control for counter widget
748
- * Tweak! - Added Filter template types in library backend
749
- * Tweak! - Updated jQuery Numerator Plugin v0.2.1
750
- * Fix! - Added support for floating numbers in counter widget
751
- * Fix! - Removed limit from counter widget
752
- * Deprecated! - Removed `#elementor-section-wrap` ID from frontend output
753
- * Deprecated! - Removed `#elementor-inner` ID from frontend output
754
 
755
  = 1.0.5 - 2016-12-18 =
756
- * Tweak! - Added VH unit in min-height control for section ([#764](https://github.com/pojome/elementor/issues/764))
757
- * Fix! - Bug with section-content-position in Columns widget
758
- * Fix! - Bug with stretched section
759
- * Fix! - Avoid fatal error for invalid widgets
760
- * Deprecated! - Removed `#elementor` ID from frontend output
761
 
762
  = 1.0.4 - 2016-12-12 =
763
- * Tweak! - Added mobile editing options for social icons widget
764
- * Fix! - Icon alignment CSS issue (Icon and Icon-Box widget)
765
- * Fix! - Conflict panel with Safari browser
766
- * Fix! - Responsive grid bug with tablet screen
767
 
768
  = 1.0.3 - 2016-12-11 =
769
- * New! - Ready for Elementor Pro
770
- * Tweak! - Added template type validation
771
- * Fix! - Select2 control fix empty state
772
 
773
  = 1.0.2 - 2016-12-08 =
774
- * Fix! - Adjusting Text Editor widget when visual editor is disabled ([Topic](https://wordpress.org/support/topic/text-editing-menu-is-blank/))
775
- * Fix! - Conflict with Advanced TinyMCE plugin ([Topic](https://wordpress.org/support/topic/1-0-1-disabled-the-text-edit-widget/))
776
 
777
  = 1.0.1 - 2016-12-08 =
778
- * Fix! - Waypoint script for multiple versions ([#933](https://github.com/pojome/elementor/issues/933), [#1001](https://github.com/pojome/elementor/issues/1001))
779
- * Fix! - Text Editor widget compatible for WordPress 4.7
780
- * Fix! - Label form compatible for TwentySeventy theme
781
 
782
  = 1.0.0 - 2016-12-06 =
783
- * New! - Added code editor for HTML widget
784
- * New! - Added social icon for Houzz
785
- * New! - Added Code control base on ACE
786
- * New! - Added Tabs control for editor panel
787
- * New! - Forms style for future widgets
788
- * Tweak! - Update Waypoints library to v4.0.1
789
- * Tweak! - Added support for multiple icon fonts in Choose control
790
- * Fix! - Progress Bar "glitch" on page refresh ([#909](https://github.com/pojome/elementor/issues/909))
791
- * Fix! - post-css-file don't enqueue if isn't elementor post ([#902](https://github.com/pojome/elementor/issues/902))
792
- * Fix! - Columns widget not render on search ([#862](https://github.com/pojome/elementor/issues/862))
793
- * Fix! - Conflict with Bootstrap 3 Shortcodes plugin ([#924](https://github.com/pojome/elementor/issues/924))
794
- * Fix! - Don't generate or enqueue CSS file if post not built with elementor
795
- * Fix! - Icon button RTL bug in tools page
796
- * Fix! - Color Picker control bug on FireFox
797
- * Fix! - Video background for section works again
798
- * Fix! - Draggable line for columns widget
799
 
800
  = 0.11.2 - 2016-11-21 =
801
- * Fix! - Don't Generate CSS if it's not build with Elementor
802
- * Fix! - Global font goes wrong after changing weight ([#888](https://github.com/pojome/elementor/issues/888))
803
 
804
  = 0.11.1 - 2016-11-17 =
805
- * Fix! - Columns widget bug with edit options
806
- * Tweak! - Changed breakpoint for tablet from 1023px to 1024px ([#860](https://github.com/pojome/elementor/issues/860))
807
 
808
  = 0.11.0 - 2016-11-16 =
809
- * New! - Elementor now generates an external CSS file for each page instead of inline CSS ([#325](https://github.com/pojome/elementor/issues/325))
810
- * New! - Added a tool to regenerate Elementor pages CSS files
811
- * New! - Added TinyMCE editor for Repeater control, such as Tabs, Accordion and Toggle widgets ([#176](https://github.com/pojome/elementor/issues/176))
812
- * New! - Added Time Picker control for future widgets
813
- * Tweak! - 'Edit with Elementor' button color now uses the Admin Color Scheme
814
- * Tweak! - Improved style for Multiple Select2 control
815
- * Tweak! - Removed development mode flag
816
- * Tweak! - Elementor Icon library updated with new icons
817
- * Tweak! - Align button sizes as a new forms style
818
- * Tweak! - Panel width expanded for better comfortable editing
819
- * Tweak! - TinyMCE editor toolbar reduced to basic toolbar, for comfortable editing
820
 
821
  = 0.10.7 - 2016-11-07 =
822
- * Fix! - Image widget template for link and caption ([Topic](https://wordpress.org/support/topic/image-not-aligning-when-linked/))
823
- * Fix! - Exclude Library from search ([Topic](https://wordpress.org/support/topic/custom-templates-accidentally-show-up-in-search-results/))
824
- * Fix! - HTML of text widget not being parsed in the preview ([Topic](https://wordpress.org/support/topic/html-of-text-widget-not-being-parsed-in-the-preview/))
825
- * Fix! - Add new section button in RTL
826
- * Fix! - Stretched section in RTL
827
- * Fix! - TinyMCE editor buttons in RTL
828
- * Fix! - Error messages for template library
829
 
830
  = 0.10.6 - 2016-11-02 =
831
- * Fix! - Some breaks layouts from previous release
832
 
833
  = 0.10.5 - 2016-11-02 =
834
- * Tweak! - Added Compatibility for Autoptimize Plugin ([Topic](https://wordpress.org/support/topic/open-link-in-new-tab-doesnt-work/))
835
- * Tweak! - Now `elementor_library` custom post type excluded from the sitemap by Yoast SEO ([Topic](https://wordpress.org/support/topic/disable-elementor_library-sitemap-xml/))
836
- * Tweak! - Added Compatibility for Zerif Pro theme
837
- * Tweak! - Added Compatibility for themes by Bluchic
838
- * Tweak! - Added Compatibility for jQuery Masonry Image Gallery plugin ([#762](https://github.com/pojome/elementor/issues/762))
839
- * Tweak! - Added support for "multiple value" condition in Repeater control
840
- * Fix! - Bug corrupting JSON post meta on import Elementor pages ([Topic](https://wordpress.org/support/topic/pages-importexport-not-working-properly/))
841
- * Fix! - `.elementor-slick-slider` class now apply on all Elementor custom slick theme ([#424](https://github.com/pojome/elementor/issues/424))
842
- * Fix! - Added subset support for Google Fonts to fix issues with some browsers
843
 
844
  = 0.10.4 - 2016-10-26 =
845
- * Tweak! - Updated Font Awesome v4.7.0 (41+ icons)
846
- * Tweak! - Added type attribute for text input control
847
- * Tweak! - Improved import template from library
848
- * Tweak! - Removed admin email from system info copied
849
- * Fix! - Columns overlay layer for negative top margin scenario
850
- * Fix! - Added i18n strings to Delete All Content dialog
851
- * Fix! - Target blank link in heading widget - ([Topic](https://wordpress.org/support/topic/open-link-in-new-tab-doesnt-work/))
852
 
853
  = 0.10.3 - 2016-10-13 =
854
- * Fix! - Hover animation classes for Image widget ([Topic](https://wordpress.org/support/topic/update-issue-animation/), [Topic](https://wordpress.org/support/topic/hover-animation-2/))
855
- * Fix! - Columns gap for all devices
856
- * Fix! - Added trigger for changes on Apply button
857
- * Fix! - Inner section class on front-end
858
 
859
  = 0.10.2 - 2016-10-10 =
860
- * Tweak! - Added Apply button for Shortcode widget to trigger loading of external scripts
861
- * Tweak! - Restore action `elementor/widgets/widgets_registered`
862
- * Fix! - Conflict with old versions of Bfi_Thumb plugin
863
- * Fix! - Conflict with other plugins ([Topic](https://wordpress.org/support/topic/0-10-1-fatal-error-with-html-editor-syntax-highlighter/))
864
 
865
  = 0.10.1 - 2016-10-09 =
866
- * Fix! - Image size default
867
 
868
  = 0.10.0 - 2016-10-09 =
869
- * New! - Choose which colors appear in the editor's color picker. This makes accessing the colors you choose for the site much easier
870
- * New! - Clear the entire page content in one click ([#607](https://github.com/pojome/elementor/issues/607))
871
- * New! - Added image size control for Image widget ([#537](https://github.com/pojome/elementor/issues/537))
872
- * New! - Added social icon for Twitch.tv ([#694](https://github.com/pojome/elementor/issues/694))
873
- * Tweak! - Data stored in a JSON format instead of serialize, for smoother migration ([#403](https://github.com/pojome/elementor/issues/403))
874
- * Tweak! - Added Apply button for all WP widgets to trigger loading of external scripts
875
- * Tweak! - Adding a preview icon for repeater control ([#609](https://github.com/pojome/elementor/issues/609))
876
- * Tweak! - All widgets code rewritten to allow for better API flexibility
877
- * Fix! - Icon under 20px size now looks good
878
- * Fix! - Improve CSS for Icon list alignment ([#620](https://github.com/pojome/elementor/issues/620))
879
- * Fix! - Ninja Forms widget conflict ([#546](https://github.com/pojome/elementor/issues/546))
880
- * Fix! - Global Fonts Don't Show Up on Live Preview Screen ([#606](https://github.com/pojome/elementor/issues/606))
881
 
882
  = 0.9.3 - 2016-09-26 =
883
- * Tweak! - New method for import template library
884
- * Tweak! - Changed priority for 3rd party plugins
885
- * Fix! - Conflict with WooCommerce Memberships
886
- * Fix! - Conflict with Lifter LMS ([#612](https://github.com/pojome/elementor/issues/612))
887
- * Fix! - Icon list correct alignment ([#620](https://github.com/pojome/elementor/issues/620))
888
- * Fix! - Reload the iframe causes the panel to stop working
889
 
890
  = 0.9.2 - 2016-09-21 =
891
- * Fix! - Added color default for Progress Bar when schemes color is disabled
892
- * Fix! - Stretched section in RTL bug
893
 
894
  = 0.9.1 - 2016-09-20 =
895
- * Fix! - Changed again "fit to screen" to height for "content position" support
896
 
897
  = 0.9.0 - 2016-09-20 =
898
- * New! - Added stretch section control for all parent sections
899
- * New! - Added content width option to set the default width of the content area
900
- * Tweak! - Changed Fit to Screen to `min-height` for better behavior on mobile and content overflow scenarios.
901
- * Tweak! - Added Switcher control for editor panel ([#143](https://github.com/pojome/elementor/issues/143))
902
- * Tweak! - Improved Integration with 3rd party plugins and themes
903
- * Fix! - Hidden templates library items from nav menu
904
- * Fix! - Added color default for Button and Icon when schemes color is disabled
905
- * Fix! - Added default size for the Heading widget - ([#533](https://github.com/pojome/elementor/issues/533))
906
- * Fix! - Button border color hover control - only shown when border is set
907
 
908
  = 0.8.1 - 2016-09-11 =
909
- * Tweak! - Changed prevent scroll default to `Yes` for Maps widget
910
- * Tweak! - Removed `asp_tags` requirements
911
- * Tweak! - Added alignment responsive support for Image Box and Icon Box widgets
912
- * Tweak! - Added mobile editing for Spacer widget
913
- * Tweak! - Added title spacing for Image Box and Icon Box
914
- * Tweak! - Removed quick link to Edit with Elementor for non-Elementor pages ([#539](https://github.com/pojome/elementor/issues/539))
915
- * Fix! - Correcting title link color in Image Box widget ([#531](https://github.com/pojome/elementor/issues/531))
916
- * Fix! - Resolved responsive bug in Image Gallery widget
917
- * Fix! - Resolved bug in editor for safari ([#530](https://github.com/pojome/elementor/issues/530), [#540](https://github.com/pojome/elementor/issues/540))
918
 
919
  = 0.8.0 - 2016-09-07 =
920
- * New! - Added columns ordering on mobile normal / reverse
921
- * New! - Now you can edit section and column in tablet or mobile mode
922
- * New! - Set font-size per device in Typography control
923
- * New! - Set line-height per device in Typography control
924
- * New! - Set letter-spacing per device in Typography control
925
- * New! - Set padding per device in Advanced tab
926
- * New! - Set margin per device in Advanced tab
927
- * New! - Heading widget - Set alignment per device
928
- * New! - Button widget - Set alignment per device
929
- * New! - Image widget - Set alignment per device
930
- * New! - Icon widget - Set alignment per device
931
- * New! - Divider widget - Set alignment per device
932
- * New! - Icon List Widget - Set alignment per device
933
- * Tweak! - Elementor Library connection status indicator added in System Info
934
- * Tweak! - Default content-width is now set by css and not by the panel
935
- * Tweak! - Added shortcode and oEmbed support for Tabs / Accordion / Toggle / Text Editor widgets
936
- * Tweak! - Removed Default font size in custom option
937
- * Tweak! - Hide update notice from outside Elementor
938
- * Tweak! - Removed mobile-landscape and laptop sizes from preview mode
939
- * Tweak! - Rearrange TinyMCE buttons ([#444](https://github.com/pojome/elementor/issues/444))
940
- * Tweak! - Changed range for font size control
941
- * Tweak! - Compatibility with `asp_tags`
942
- * Tweak! - Improved compatibility for old webkit browsers ([#484](https://github.com/pojome/elementor/issues/484), [#403](https://github.com/pojome/elementor/issues/403), [#370](https://github.com/pojome/elementor/issues/370))
943
- * Fix! - Removed style from gallery caption
944
- * Fix! - Wrong index in section sorting
945
- * Fix! - Column indication on inner section dragging
946
- * Fix! - Gap for Columns Widget (nested section)
947
- * Fix! - Preview mode with real sizes for mobile and tablet
948
- * Fix! - Sortable inner section not showing placeholder
949
- * Fix! - Network plugins included in System Info
950
- * Deprecated! - Column width option for mobile portrait is deprecated. Use Mobile Width option instead
951
 
952
  = 0.7.4 - 2016-08-24 =
953
- * New! - Added Shortcode widget
954
- * Tweak! - Now compatible with password protected pages
955
- * Fix! - Library RTL bug in template preview
956
- * Fix! - Bug with `p` tag in Icon Box widget
957
- * Fix! - Style in Icon widget
958
- * Fix! - HTML widget now is working
959
 
960
  = 0.7.3 - 2016-08-19 =
961
- * Fix! - Allow columns gap on mobile
962
- * Fix! - Content position for section
963
 
964
  = 0.7.2 - 2016-08-18 =
965
- * Tweak! - Hide add section area for mobile device
966
- * Tweak! - Optimization assets files
967
- * Fix! - Intrusive Slick Carousel CSS ([#424](https://github.com/pojome/elementor/issues/424))
968
- * Fix! - Display content position for custom height section option
969
 
970
  = 0.7.1 - 2016-08-17 =
971
- * Tweak! - Added column/content position for inner section
972
- * Tweak! - Block template library in the frontend
973
- * Fix! - Export template ([topic](https://wordpress.org/support/topic/template-export-not-working-in-070))
974
- * Fix! - Fatal Error during update plugin ([#412](https://github.com/pojome/elementor/issues/412))
975
- * Fix! - Separating link attributes from classes attributes in Icon Box widget ([#414](https://github.com/pojome/elementor/issues/414))
976
- * Fix! - Allow column and content position for mobile
977
- * Fix! - Removed `overflow: hidden` from `#elementor-inner` ([#415](https://github.com/pojome/elementor/issues/415))
978
- * Fix! - Aspect ratio issue for Video widget ([topic](https://wordpress.org/support/topic/video-embeds-have-black-bars-top-and-bottom))
979
- * Fix! - Image Carousel "slides to show" on tablet ([#372](https://github.com/pojome/elementor/issues/372))
980
- * Fix! - RTL style for library
981
- * Fix! - Handle errors on wrong export action
982
 
983
  = 0.7.0 - 2016-08-16 =
984
- * New! - Template Library ([Release Post](https://elementor.com/introducing-template-library/?utm_source=wp-repo&utm_medium=link&utm_campaign=readme))
985
- * New! - Save your pages and sections to template library
986
- * New! - 20+ beautifully pre-designed templates
987
- * New! - Export / Import templates
988
- * Fix! - Changed code structure in Icon/Icon-Box/Social-Icons widget templates
989
- * Fix! - Screen size for hidden tablet class
990
- * Fix! - Blank page detection in empty pages for editing
991
 
992
  = 0.6.6 - 2016-08-11 =
993
- * Tweak! - Improved Drag & Drop area to new section
994
- * Tweak! - Make changes in new section
995
- * Fix! - Resize columns with Widgets using iframe (YouTube, Google Maps, etc)
996
- * Fix! - Adding columns widget in 'Add new Section' area
997
- * Fix! - Allow blank target link for social-icons widget
998
 
999
  = 0.6.5 - 2016-08-08 =
1000
- * Tweak! - Added border and box shadow controls for Image widget ([#224](https://github.com/pojome/elementor/issues/244))
1001
- * Tweak! - In new page don't create empty section
1002
- * Tweak! - Embed Roboto font from Google Fonts in editor mode
1003
- * Fix! - Reset structure or remove column after resize
1004
 
1005
  = 0.6.4 - 2016-08-04 =
1006
- * Tweak! - Google Fonts list updated ([#371](https://github.com/pojome/elementor/pull/371))
1007
- * Fix! - Content overflow in "fit to screen" sections for mobile ([#369](https://github.com/pojome/elementor/issues/369))
1008
- * Fix! - Icon Box Widget: Better support for Safari browser
1009
- * Fix! - Text Editor Widget: Added listening to undo & redo events ([#340](https://github.com/pojome/elementor/issues/340))
1010
 
1011
  = 0.6.3 - 2016-08-01 =
1012
- * Tweak! - Show element title in delete dialog ([#337](https://github.com/pojome/elementor/pull/337))
1013
- * Tweak! - Added responsive support for Image Gallery widget ([topic](https://wordpress.org/support/topic/galery-not-responsive))
1014
- * Tweak! - CSS files for entrance animation and hover animations combine to `animations.min.css` file
1015
- * Fix! - Columns resize cannot be repeated ([#349](https://github.com/pojome/elementor/issues/349))
1016
- * Fix! - Anchor Menu widget in Safari browser
1017
- * Fix! - Bug when global font set as a default ([topic](https://wordpress.org/support/topic/font-family-bug))
1018
 
1019
  = 0.6.2 - 2016-07-27 =
1020
- * Tweak! - Improve the way using attachment details
1021
- * Tweak! - Verifies the AJAX request to prevent processing requests external of the editor
1022
- * Fix! - Hover animation classes in Image widget
1023
- * Fix! - Icon spacing on mobile in Icon Box widget
1024
- * Fix! - Image spacing on mobile in Image Box widget
1025
 
1026
  = 0.6.1 - 2016-07-26 =
1027
- * Tweak! - Improved editor UI for blank pages
1028
- * Fix! - Hide empty widgets in preview mode
1029
- * Fix! - Bug with Section background overlay and background video ([#323](https://github.com/pojome/elementor/issues/323))
1030
- * Fix! - Minor security issue
1031
 
1032
  = 0.6.0 - 2016-07-25 =
1033
- * New! - Added 27 Hover Animations for Image / Icon / Button widgets
1034
- * New! - Editor panel now is resizable
1035
- * New! - Added smooth scrolling for anchors in Anchor Menu widget
1036
- * Tweak! - Improved performance
1037
- * Tweak! - Improved speed in live editing
1038
- * Tweak! - Optimization for memory usage (30% less!)
1039
- * Tweak! - Improved UI for preview editor
1040
- * Tweak! - Add `contain` background image CSS option ([#297](https://github.com/pojome/elementor/pull/297))
1041
- * Tweak! - Added compatibility for NextGen Gallery plugin ([#296](https://github.com/pojome/elementor/issues/296))
1042
- * Tweak! - Print JS scripts in the footer
1043
- * Tweak! - Set color picker control `alpha` for all widgets
1044
- * Fix! - Remove `maxlength` attribute from color picker input ([#298](https://github.com/pojome/elementor/issues/298))
1045
- * Fix! - Background video: Set object-fit only HTML5 player (solved Safari YouTube issue)
1046
- * Fix! - Bug with target blank link in Icon List widget
1047
- * Fix! - Bug with alignment in Icon List widget ([#283](https://github.com/pojome/elementor/issues/283))
1048
- * Fix! - Improved responsive in Tabs widget ([#279](https://github.com/pojome/elementor/issues/279))
1049
- * Fix! - RTL bug in Alert widget ([#287](https://github.com/pojome/elementor/issues/287))
1050
 
1051
  = 0.5.2 - 2016-07-17 =
1052
- * New! - Added Animation Duration control for all elements
1053
- * New! - Added Prevent Scroll control for Google Maps widget
1054
 
1055
  = 0.5.1 - 2016-07-14 =
1056
- * Tweak! - Added details image sizes in Image Sizes control
1057
- * Fix! - Chrome bug with flex mode in Image Box widget
1058
- * Fix! - Textarea control: set `label_block` to `true` by default
1059
- * Fix! - Textarea control style for Icon Box Widget
1060
- * Fix! - Removed translations from system-info for better understanding support
1061
- * Fix! - Design fixes for Icon List widget
1062
 
1063
  = 0.5.0 - 2016-07-13 =
1064
- * New! - Added more than 35 Entrance Animations to all elements
1065
- * New! - Added Box Shadow control to all elements
1066
- * Tweak! - Added option to disable colors palettes in the settings
1067
- * Tweak! - Added option to disable fonts default in the settings
1068
- * Tweak! - Added hidden title to alert & image box widgets
1069
- * Tweak! - Added group posts widget from Pojo themes
1070
- * Tweak! - Remove extra margin bottom on Textarea ([#182](https://github.com/pojome/elementor/issues/182))
1071
- * Tweak! - Applying border-radius on background overlay ([#249](https://github.com/pojome/elementor/issues/249))
1072
- * Tweak! - Fixed toggle widget RTL style
1073
- * Tweak! - Updated Font Awesome v4.6.3
1074
- * Tweak! - Changed Textarea control markup according to the general concept
1075
- * Tweak! - Fixed modal RTL style
1076
- * Fix! - Fade effect in Image Carousel widget ([#245](https://github.com/pojome/elementor/issues/245), [#253](https://github.com/pojome/elementor/issues/253))
1077
- * Fix! - Don't print anything when no have link in Video widget
1078
 
1079
  = 0.4.1 - 2016-07-05 =
1080
- * Tweak! - Default structure presets changed for new section
1081
- * Tweak! - Added more strings to translate
1082
- * Fix! - Fixed alignment for Image widget
1083
- * Fix! - Some compatible to underscore 1.6.0 (Bundle from WordPress v4.4)
1084
 
1085
  = 0.4.0 - 2016-07-04 =
1086
- * New! - Section: Background Overlay for image and video background
1087
- * New! - Added Social Icons widget
1088
- * New! - Added Testimonial widget
1089
- * New! - Added SoundCloud (Audio) widget
1090
- * Tweak! - Fixed Bug with background in Image widget ([#180](https://github.com/pojome/elementor/issues/180))
1091
- * Tweak! - Assign a field to be used as the item title for Repeater control
1092
- * Tweak! - Rearrange column settings panel
1093
- * Tweak! - Add link to carousel widget
1094
- * Fix! - Bug carousel widget with `dir="rtl"`
1095
 
1096
  = 0.3.2 - 2016-06-27 =
1097
- * Tweak! - Added fully compatible for Cache plugins
1098
- * Tweak! - Image widget: `<img>` alt and title fetch from Media library
1099
- * Tweak! - Image widget: Added link to file media
1100
- * Tweak! - Image-Box widget: `<img>` alt and title fetch from Media library
1101
- * Tweak! - Carousel widget: `<img>` alt fetch from Media library
1102
- * Tweak! - Add more columns options for responsive mode
1103
- * Tweak! - Add `<title>` in Elementor editor
1104
- * Tweak! - Rearranged section settings
1105
- * Tweak! - Add more gap size (Wider)
1106
- * Tweak! - Add more color schemes
1107
- * Tweak! - Add negative value for letter spacing
1108
 
1109
  = 0.3.1 - 2016-06-22 =
1110
- * Tweak! - Added a quick tour video for Elementor
1111
- * Tweak! - Enqueue YouTube API from JS (Better compatible for more themes)
1112
- * Tweak! - Added compatible to WooCommerce widgets
1113
- * Tweak! - Fixes re-render elements performance
1114
- * Fix! - Border & Radius options for Image Carousel widget
1115
 
1116
  = 0.3.0 - 2016-06-21 =
1117
- * New! - Added Image Gallery widget
1118
- * New! - Added Image Carousel widget
1119
- * Tweak! - Fixed schemes area
1120
- * Tweak! - Added spacing icon in Button widget
1121
- * Fix! - Themes without `the_content()` stop the Editor
1122
- * Fix! - Height option in Columns widget
1123
 
1124
  = 0.2.5 - 2016-06-16 =
1125
- * Tweak! - Added Vimeo support for widget Video
1126
- * Tweak! - Improved UI in admin area and panel
1127
- * Tweak! - Added body class `elementor-page` in frontend ([#58](https://github.com/pojome/elementor/issues/58))
1128
- * Fix! - Elementor seems to get stuck while loading ([#77](https://github.com/pojome/elementor/issues/77))
1129
- * Fix! - WP Widgets with multiple checkboxes ([#90](https://github.com/pojome/elementor/issues/90))
1130
 
1131
  = 0.2.4 - 2016-06-13 =
1132
- * Tweak! - Added some compatible to Cache plugins
1133
- * Tweak! - Added shortcode support in Text Editor widget
1134
- * Tweak! - Added title attribute for Image and Image Box widgets
1135
- * Fix! - Replace icon for Icon Box widget with the right icon
1136
- * Fix! - Scroll issue in Safari browser ([topic](https://wordpress.org/support/topic/scroll-issue-in-safri))
1137
- * Fix! - Text alignment justify ([topic](https://wordpress.org/support/topic/on-text-aligning))
1138
 
1139
  = 0.2.3 - 2016-06-08 =
1140
- * Tweak! - Added HTML tag control for icon box title
1141
 
1142
  = 0.2.2 - 2016-06-08 =
1143
- * Tweak! - Minor change from the last release
1144
 
1145
  = 0.2.1 - 2016-06-08 =
1146
- * New! - Icon Box widget
1147
 
1148
  = 0.2.0 - 2016-06-07 =
1149
- * New! - Image Box widget
1150
- * Tweak! - Added reset preset section structure
1151
- * Tweak! - Fixed visibility mobile for small-screen
1152
 
1153
  = 0.1.7 - 2016-06-06 =
1154
- * Tweak! - Changed default image size control
1155
- * Fix! - Custom CSS Classes in frontend
1156
 
1157
  = 0.1.6 - 2016-06-05 =
1158
- * Tweak! - Improved speed live edit
1159
- * Tweak! - Background Control: Removed default image
1160
- * Tweak! - Add responsive tab on section element
1161
- * Tweak! - Responsive mode: fixed included visibility style
1162
- * Fix! - Tabs & Accordion Widgets: indexes detection fixed
1163
 
1164
  = 0.1.5 - 2016-06-03 =
1165
- * Tweak! - Add check for `asp_tags` php config
1166
 
1167
  = 0.1.4 - 2016-06-02 =
1168
- * New! - Added new widget: Spacer
1169
- * Tweak! - Added default category for widgets
1170
- * Tweak! - Added size and opacity controls for Image widget
1171
- * Tweak! - Added fallback font for custom fonts
1172
- * Tweak! - Added development mode flag (filter `elementor/utils/is_development_mode`)
1173
- * Fix! - Issue with duplicate after element sort
1174
 
1175
  = 0.1.3 - 2016-06-01 =
1176
- * New! - Added background video for all formats
1177
- * Tweak! - Pojo Framework & Themes supported
1178
- * Tweak! - Updated Elementor Icons v1.1
1179
- * Tweak! - Added elements categories in the panel
1180
- * Fix! - UI bug with WordPress widgets (panel)
1181
- * Fix! - Remove fallback image placeholder in background video
1182
 
1183
  = 0.1.2 - 2016-05-31 =
1184
- * Tweak! - Added structure control for section element
1185
- * Tweak! - Elementor Icons moved to lib (standalone)
1186
- * Fix! - Better check if YouTube API is loaded
1187
- * Fix! - Fixed applying value in dimensions
1188
- * Fix! - Bug in resize columns
1189
 
1190
  = 0.1.1 - 2016-05-30 =
1191
- * Tweak! - Added alpha for background color (Button Widget)
1192
- * Tweak! - Added string context and moved to WP translate repo
1193
- * Tweak! - Icon Box: removed alt text control
1194
- * Fix! - content position in full height section
1195
 
1196
  = 0.1.0 - 2016-05-30 =
1197
  * Initial Public Beta Release
4
  Requires at least: 4.5
5
  Tested up to: 4.9
6
  Requires PHP: 5.4
7
+ Stable tag: 1.9.0
 
8
  License: GPLv3
9
  License URI: https://www.gnu.org/licenses/gpl-3.0.html
10
 
184
 
185
  == Changelog ==
186
 
187
+ = 1.9.0 - 2018-01-09 =
188
+ * New: Added Autosave capability for editor
189
+ * New: Added save as draft option
190
+ * New: Brand new Template Library
191
+ * New: Added filter & sorting (new, trend & popular) to Template Library ([#1711](https://github.com/pojome/elementor/issues/1711))
192
+ * New: Added import & sync tools to Template Library ([#2402](https://github.com/pojome/elementor/issues/2402))
193
+ * New: Added search form to Template Library ([#2499](https://github.com/pojome/elementor/issues/2499))
194
+ * New: Added my favorites option to the Template Library
195
+ * New: Added sorting (name, type, author & date) to My Templates Library
196
+ * New: Added new social icons for Meetup, RSS & Skype ([#2703](https://github.com/pojome/elementor/issues/2703), [#2701](https://github.com/pojome/elementor/issues/2701), [#3090](https://github.com/pojome/elementor/issues/3090))
197
+ * New: Added Overview dashboard widget
198
+ * Tweak: Added privacy control to video widget ([#2741](https://github.com/pojome/elementor/issues/2741))
199
+ * Tweak: Added new controls for Icons, Spacing & Padding to Toggle widget ([#2836](https://github.com/pojome/elementor/issues/2836))
200
+ * Tweak: Added new controls for Icons & Padding to Accordion widget ([#2836](https://github.com/pojome/elementor/issues/2836))
201
+ * Tweak: Added responsive space between control to Icon List widget
202
+ * Tweak: Rename "Page Settings" panel to "Document Settings"
203
+ * Tweak: Moved My Library to top of admin menu ([#2843](https://github.com/pojome/elementor/issues/2843))
204
+ * Tweak: Re-design menu of editor panel
205
+ * Tweak: Replaced `jquery-simple-dtpicker` with `flatpickr` JS library ([#2095](https://github.com/pojome/elementor/issues/2095))
206
+ * Tweak: Reduced panel clutter by allowing group control to be displayed as a popup
207
+ * Tweak: Added Gutenberg compatibility - "Add New Elementor" and "Back to Classic" edit screen
208
+ * Tweak: Added excerpt control to the Document Settings if the post type supports excerpts ([#2837](https://github.com/pojome/elementor/issues/2837))
209
+ * Tweak: Added `text-decoration` to Typography control
210
+ * Tweak: All functions, action hooks and filter hooks have been documented
211
+ * Tweak: Implementing inline editing functionality in various Elementor widgets
212
+ * Tweak: Accessible widget search - add label for screen readers in the search box ([#2835](https://github.com/pojome/elementor/issues/2835))
213
+ * Tweak: Improved Editor accessibility - replace `title` attributes with `aria-label` ([#2861](https://github.com/pojome/elementor/issues/2861))
214
+ * Tweak: Progress Bar widget accessibility - set correct `role` and added new `aria` attributes ([#2861](https://github.com/pojome/elementor/issues/2861))
215
+ * Tweak: Alert widget accessibility - make the "Dismiss" button accessible ([#3108](https://github.com/pojome/elementor/issues/3108))
216
+ * Tweak: Tabs widget accessibility - added `id`, `role` and `aria` attributes ([#2913](https://github.com/pojome/elementor/issues/2913))
217
+ * Tweak: Toggle widget accessibility - added `id`, `role` and `aria` attributes ([#2836](https://github.com/pojome/elementor/issues/2836))
218
+ * Tweak: Accordion widget accessibility - added `id`, `role` and `aria` attributes ([#2836](https://github.com/pojome/elementor/issues/2836))
219
+ * Tweak: Social Icons widget accessibility - added labels for screen readers
220
+ * Tweak: Added Browser support notification for unsupported browsers
221
+ * Tweak: Depended styles, various elements can set stylesheet dependencies
222
+ * Tweak: Added option to set control as required by `required => true`
223
+ * Fix: Added `wptexturize` filter to match WordPress native text formatting
224
+ * Fix: Alignment issue with Icon widget
225
 
226
  = 1.8.12 - 2018-01-03 =
227
+ * Tweak: Added style compatibility for multiple select field
228
+ * Tweak: Added trim extra spaces in WP editor
229
+ * Fix: WC session not defined in editor
230
 
231
  = 1.8.11 - 2017-12-19 =
232
+ * Tweak: Support W3C validation when using multiple Google Fonts ([Topic](https://wordpress.org/support/topic/bad-character-while-embedding-google-fonts/))
233
+ * Tweak: Eicons v2.9.0 Updated
234
+ * Fix: TinyMCE inside repeater missing content after sort canceled ([#2952](https://github.com/pojome/elementor/issues/2952))
235
+ * Fix: Alpha color picker added `#` to default value ([#2978](https://github.com/pojome/elementor/issues/2978))
236
+ * Fix: Wrong parameter for multiple conditions with nested relations
237
+ * Fix: Init heartbeat only after preview has been loaded successfully to prevent unexpected behavior in edge cases
238
 
239
  = 1.8.10 - 2017-12-13 =
240
+ * Tweak: Allow support for multiple conditions with relations
241
+ * Fix: Waypoint in order to support default options and trigger once
242
+ * Fix: Entrance animation near the bottom of the page ([#2114](https://github.com/pojome/elementor/issues/2114), [#2060](https://github.com/pojome/elementor/issues/2060))
243
+ * Fix: Avoid delete current revision preview, check it's a valid revision
244
+ * Fix: Change post-status in page settings
245
 
246
  = 1.8.9 - 2017-12-06 =
247
  * Security Fix! - Prevent potential privilege escalation in page settings & history
248
+ * Fix: Allow Contributors to preview library templates
249
+ * Fix: Font Awesome icons are italicized ([#2873](https://github.com/pojome/elementor/issues/2873))
250
+ * Fix: CSS autoprefixer for minified files (now supports last 10 versions of browsers)
251
+ * Fix: Import template in Safari browser
252
+ * Fix: Post config for none singular pages
253
+ * Fix: Re-Render WYSIWYG control inside repeater on sort changed ([#2897](https://github.com/pojome/elementor/issues/2897), [#2450](https://github.com/pojome/elementor/issues/2450), [#2324](https://github.com/pojome/elementor/issues/2324))
254
+ * Fix: Eicons CSS re-compiled ([#2878](https://github.com/pojome/elementor/issues/2878))
255
 
256
  = 1.8.8 - 2017-11-30 =
257
+ * Tweak: Eicons v2.8.0 Updated
258
  * Security Fix! - Prevent potential privilege escalation in template library
259
 
260
  = 1.8.7 - 2017-11-29 =
261
+ * Tweak: Eicons v2.7.0 updated
262
+ * Fix: Added per post type "edit_post" capability mapping in the editor ([#2846](https://github.com/pojome/elementor/issues/2846))
263
+ * Fix: Bump color picker script version to v2.0 to force a browser cached version refresh ([#2550](https://github.com/pojome/elementor/issues/2550))
264
 
265
  = 1.8.6 - 2017-11-26 =
266
+ * Fix: Changed minimum editing capability to `edit_posts` ([#2791](https://github.com/pojome/elementor/issues/2791))
267
+ * Fix: Disable `white-space: pre-wrap` in advanced editing mode ([#2776](https://github.com/pojome/elementor/issues/2776))
268
+ * Fix: Check publish capabilities in the page settings
269
+ * Fix: Fixed line break in webkit in cases when there are no active nodes.
270
+ * Fix: Import/export template in some server configurations.
271
 
272
  = 1.8.5 - 2017-11-19 =
273
+ * Fix: Compatibility with the WordPress 4.9 native widgets ([#2763](https://github.com/pojome/elementor/issues/2763))
274
+ * Fix: Removed related videos from background video in some cases ([#2372](https://github.com/pojome/elementor/issues/2372))
275
+ * Fix: Element inside similar element conflict ([#2760](https://github.com/pojome/elementor/issues/2760))
276
+ * Fix: Responsive alignment in Icon List widget
277
 
278
  = 1.8.4 - 2017-11-14 =
279
+ * Fix: Accordion open/close icon ([#2740](https://github.com/pojome/elementor/issues/2740))
280
+ * Fix: Color control does not allow more than 7 characters ([#2737](https://github.com/pojome/elementor/issues/2737))
281
+ * Fix: Button wrap on Safari browser
282
+ * Fix: Print duplicate styles when Print Method set to Internal Embedding
283
 
284
  = 1.8.3 - 2017-11-11 =
285
+ * Fix: Added nonce to export template action ([Topic](https://wordpress.org/support/topic/importation-error-in-library-elementor-8-2/))
286
+ * Fix: Native WordPress widgets stopped working ([#2732](https://github.com/pojome/elementor/issues/2732))
287
 
288
  = 1.8.2 - 2017-11-09 =
289
+ * Fix: Added nonce to export template action ([#2722](https://github.com/pojome/elementor/issues/2722))
290
+ * Fix: Changes nonce key for third party plugins
291
 
292
  = 1.8.1 - 2017-11-09 =
293
+ * Fix: Bug loading Editor templates in some server configurations ([#2712](https://github.com/pojome/elementor/issues/2712))
294
+ * Fix: Added parameter to overwrite control recursively ([#2702](https://github.com/pojome/elementor/issues/2702))
295
+ * Fix: Patched nonce validation for all library actions
296
+ * Fix: Glitch with Tabs widget on touch screen
297
+ * Fix: Glitch with Button wrap on small screens
298
 
299
  = 1.8.0 - 2017-11-07 =
300
+ * New: Inline Editing added to all text, textarea & TinyMCE controls ([#437](https://github.com/pojome/elementor/issues/437))
301
+ * New: Added auto complete for code editor (Custom CSS & HTML widget) ([#2416](https://github.com/pojome/elementor/issues/2416))
302
+ * New: Added more icons to Social Icons widget: Telegram & OK ([#2670](https://github.com/pojome/elementor/issues/2670))
303
+ * New: Set focus to search bar when you click on widget button in the panel ([#2333](https://github.com/pojome/elementor/issues/2333))
304
+ * Tweak: Added `soft wrap` for code editor
305
+ * Tweak: Better accessibility for Tabs, Toggle & Accordion widgets
306
+ * Tweak: Added option to disable the widget on-change rendering
307
+ * Tweak: Improved error dialogs for better handling cases when the editor fails to load.
308
+ * Tweak: Rename Global Colors & Fonts to Default Colors and Default Fonts for better clarify
309
+ * Tweak: Update Google Fonts list with more then 10 new fonts
310
+ * Tweak: Eicons v2.5.0 updated
311
+ * Tweak: Added an "Elementor" post state for post table
312
+ * Tweak: Added responsive control for Icon Box (Space & Size)
313
+ * Tweak: Added compatibility and support for WP Color in WordPress 4.9 ([#2550](https://github.com/pojome/elementor/issues/2550))
314
+ * Tweak: Better nonce handling/renewing to avoid timeouts
315
+ * Tweak: Added compatibility for the future release of Elementor
316
+ * Fix: Icon List widget alignment with RTL
317
+ * Fix: Render element on unknown control changed
318
+ * Fix: Conflict `elementor-clickable` element with editor lightbox
319
+ * Fix: Handle download media/gallery inside repeater control for export/import
320
 
321
  = 1.7.12 - 2017-10-24 =
322
+ * Fix: Stay in the same tab settings after saving
323
+ * Fix: Refresh heartbeat token when nonce is expired
324
+ * Fix: Space for mobile in Image Box widget ([#2586](https://github.com/pojome/elementor/issues/2586))
325
+ * Fix: Added visual indication for disabled swiper nav arrow button
326
+ * Fix: Color picker alignment for extended panel ([#2548](https://github.com/pojome/elementor/issues/2548))
327
 
328
  = 1.7.11 - 2017-10-04 =
329
+ * Fix: `options is undefined` error when using select2
330
 
331
  = 1.7.10 - 2017-10-03 =
332
+ * Fix: Extend of Icon control for Social Icons widget
333
 
334
  = 1.7.9 - 2017-10-03 =
335
+ * Fix: Bug loading editor in Windows server
336
 
337
  = 1.7.8 - 2017-10-03 =
338
+ * Fix: Font and Icon controls that got effected by previous update
339
 
340
  = 1.7.7 - 2017-10-03 =
341
+ * Tweak: If current value is not in the options show it as `Unknown value` for Select2 control
342
+ * Fix: Import all template types by WordPress Importer
343
+ * Fix: Pagination color default for carousels
344
+ * Fix: Bug loading editor in some server configurations
345
 
346
  = 1.7.6 - 2017-09-26 =
347
+ * Tweak: Changed video lightbox width for tablet to 100%
348
+ * Tweak: Changed Vimeo placeholder for the Video widget
349
+ * Tweak: Added `vh` unit support for control base
350
+ * Fix: Prevent showing of placeholder image in video lightbox
351
+ * Fix: Show Swiper arrows navigation in the center
352
+ * Fix: Set a centered image preview for media control in the panel
353
+ * Fix: Removed `sourceMappingURL` reference to prevent an error with the Safari browser
354
 
355
  = 1.7.5 - 2017-09-24 =
356
+ * Tweak: Clear CSS Meta after change print method
357
+ * Tweak: Set default style for UI controls in all sliders and carousels
358
+ * Fix: Added compatibility for WordPress 4.8.2 & 4.7.6
359
+ * Fix: Sync Library tool for manual updating
360
 
361
  = 1.7.4 - 2017-09-18 =
362
+ * Tweak: Added compatibility for the future release of Elementor
363
+ * Fix: Space widgets applied on the last element ([#2331](https://github.com/pojome/elementor/issues/2331))
364
+ * Fix: Internal CSS for Template Library embed ([#2394](https://github.com/pojome/elementor/issues/2394))
365
 
366
  = 1.7.3 - 2017-09-11 =
367
+ * Tweak: Added responsive size for icon list widget ([#2302](https://github.com/pojome/elementor/issues/2302))
368
+ * Tweak: Added keyboard control for lightbox slideshow ([#2270](https://github.com/pojome/elementor/issues/2270))
369
+ * Tweak: Updated E-Icons font v2.4.2
370
+ * Fix: Changed image carousel breakpoints ([#2341](https://github.com/pojome/elementor/issues/2341))
371
+ * Fix: Handles editor view for Divi theme ([#2342](https://github.com/pojome/elementor/issues/2342))
372
+ * Fix: Live editing to the page settings custom CSS ([#2363](https://github.com/pojome/elementor/issues/2363))
373
 
374
  = 1.7.2 - 2017-09-05 =
375
+ * Tweak: Added compatibility for the future release of Elementor
376
+ * Tweak: Added API option for developers to insert controls between preexisting controls
377
+ * Tweak: Added compatibility with Yoast SEO plugin
378
+ * Fix: Added compatibility for Multisite installation with Domain Mapping ([#2280](https://github.com/pojome/elementor/issues/2280))
379
+ * Fix: Disappearing widgets when you undo remove section ([#2301](https://github.com/pojome/elementor/issues/2301))
380
 
381
  = 1.7.1 - 2017-08-29 =
382
+ * Tweak: Removed some filters for better performance
383
+ * Fix: Allow import `.zip` mime type to the library for some browsers / servers
384
+ * Fix: Save checking for the history log
385
+ * Fix: Change default template in page settings
386
 
387
  = 1.7.0 - 2017-08-28 =
388
+ * New: History actions in the editor ([#266](https://github.com/pojome/elementor/issues/266))
389
+ * New: Hotkey: Ctrl / Cmd + Z = Undo
390
+ * New: Hotkey: Ctrl / Cmd + Shift + Z = Redo
391
+ * New: Hotkey: Ctrl / Cmd + D = Duplicate
392
+ * New: Hotkey: Delete = Delete element
393
+ * New: Added more icons to Social Icons widget: Weibo & WeChat
394
+ * Tweak: Added color control for UI elements in the lightbox
395
+ * Tweak: Allow to exclude devices in responsive control
396
+ * Tweak: Added compatibility for Table of Contents Plus plugin ([#2248](https://github.com/pojome/elementor/issues/2248))
397
+ * Fix: Added compatibility for Multisite installation with Domain Mapping
398
+ * Fix: CSS Animations names no longer minified, in order to prevent unexpected conflicts
399
+ * Fix: Sometimes content in Repeater control disappears
400
+ * Fix: Conflict rollback to the last version when beta testing mode enabled
401
+ * Fix: Conflict with Polylang plugin ([#2124](https://github.com/pojome/elementor/issues/2124))
402
+ * Fix: Allow fullscreen in the editor preview for video player
403
 
404
  = 1.6.5 - 2017-08-20 =
405
+ * Tweak: Added compatibility for the future release of Elementor Pro
406
+ * Fix: Set font size inherit for Heading widget ([#2098](https://github.com/pojome/elementor/issues/2098))
407
+ * Fix: Anchor links smooth scrolling not working when admin bar is disabled ([#2210](https://github.com/pojome/elementor/issues/2210))
408
 
409
  = 1.6.4 - 2017-08-06 =
410
+ * Tweak: Allow to close lightbox when clicking outside of the element
411
+ * Fix: Added font family inherit for input placeholder
412
+ * Fix: Reload none-saved changes on editor reload
413
+ * Fix: Added compatibility for WPMU DEV's Domain Mapping plugin ([#2120](https://github.com/pojome/elementor/issues/2120))
414
 
415
  = 1.6.3 - 2017-08-09 =
416
+ * Fix: Lightbox for Image Carousel ([#2135](https://github.com/pojome/elementor/issues/2135))
417
+ * Fix: Allow to dismiss message asking to share anonymous usage data ([#2136](https://github.com/pojome/elementor/issues/2136))
418
+ * Fix: Conflict with Advanced TinyMCE plugin ([Topic](https://wordpress.org/support/topic/tinymce-unbreakable-space-not-display/))
419
 
420
  = 1.6.2 - 2017-08-03 =
421
+ * Fix: More compatibility for some server configuration ([#2119](https://github.com/pojome/elementor/issues/2119))
422
+ * Fix: Added lightobx control for image gallery widget ([#2121](https://github.com/pojome/elementor/issues/2121))
423
+ * Fix: Conflict with TablePress and other plugins that add buttons to TinyMCE ([Topic](https://wordpress.org/support/topic/cant-view-editor-in-1-6-after-update/))
424
 
425
  = 1.6.1 - 2017-08-02 =
426
+ * Fix: Conflict with Contact Form module by Jetpack ([#2125](https://github.com/pojome/elementor/issues/2125))
427
+ * Fix: Conflict with Popup Maker plugin
428
+ * Fix: Updated previous stable version for rollback
429
+ * Fix: Checking if the content area not found before anything else
430
+ * Fix: Condition hidden for section control didn't work well
431
+ * Fix: Reset border for iFrame in video lightbox ([#2121](https://github.com/pojome/elementor/issues/2121))
432
 
433
  = 1.6.0 - 2017-08-02 =
434
  * [Read more in the release post](https://elementor.com/v160-image-lightbox/)
435
+ * New: Added native Lightbox for images and galleries ([#218](https://github.com/pojome/elementor/issues/218))
436
+ * New: Added Text Shadow control ([#1696](https://github.com/pojome/elementor/issues/1696)) ([Developer API](https://github.com/pojome/elementor/blob/master/docs/content/controls/_text-shadow.md))
437
+ * New: Added Text Shadow option for Heading widget ([#1940](https://github.com/pojome/elementor/issues/1940))
438
+ * New: Added bulk import / export for template library ([#1241](https://github.com/pojome/elementor/issues/1241))
439
+ * New: Added `elementor/widgets/wordpress/widget_args` filter to customize WP widget markup ([#2052](https://github.com/pojome/elementor/issues/2052))
440
+ * Tweak: The editor loading now in the wp-admin area instead of the front-end
441
+ * Tweak: Replaced editor icons from FontAwesome to Eicons for beautiful sharpness
442
+ * Tweak: Added library access to all users with `edit_pages` capability
443
+ * Tweak: Loading scripts from the preview for more accurate front-end simulation and fix some issues
444
+ * Tweak: Replaced textarea input with WYSIWYG control for Testimonial widget ([#1321](https://github.com/pojome/elementor/issues/1321))
445
+ * Tweak: Changed default play icon for Video widget
446
+ * Tweak: First step to move Autoloader classes method
447
+ * Tweak: Switcher control `label_on` and `label_off` is not required anymore ([Developer API](https://github.com/pojome/elementor/blob/master/docs/content/controls/_switcher.md))
448
+ * Tweak: Style settings now also in the editor (under > menu > general settings)
449
+ * Tweak: Changed the colors of editor loading screen to positive design
450
+ * Tweak: Added Mute option for YouTube in Video widget ([#1897](https://github.com/pojome/elementor/issues/1897))
451
  * Twaek! - Added compatibility for Polylang plugin ([#1959](https://github.com/pojome/elementor/issues/1959))
452
+ * Fix: Unknown text input in Group Controls ([#1926](https://github.com/pojome/elementor/issues/1926))
453
+ * Fix: Show edit with elementor button on admin bar in regular posts
454
+ * Fix: Inherit style for select field from field
455
+ * Fix: Conflict with ManageWP on Multisite ([#1600](https://github.com/pojome/elementor/issues/1600), [#1456](https://github.com/pojome/elementor/issues/1456))
456
+ * Deprecated: `elementor/controls/get_available_tabs_controls` filter, please use `\Elementor\Controls_Manager::add_tab( $tab_name, $tab_title )` instead of
457
 
458
  = 1.5.5 - 2017-07-18 =
459
+ * Fix: Page Settings data gets corrupted on revision save ([#2031](https://github.com/pojome/elementor/issues/2031))
460
 
461
  = 1.5.4 - 2017-07-17 =
462
+ * Tweak: Re-organized SCSS files for the editor panel
463
+ * Tweak: Added example how to remove some styles from front-end ([#1992](https://github.com/pojome/elementor/issues/1992))
464
+ * Tweak: Added `do_action( 'elementor/preview/enqueue_scripts' );` for loading scripts in the preview only
465
+ * Tweak: Added `panel/widgets/{WIDGET_TYPE}/controls/wp_widget/loaded` JS action to handle WP widget controls ([#1886](https://github.com/pojome/elementor/issues/1886))
466
+ * Tweak: Changed Image placeholder
467
+ * Tweak: Return `checkbox` control as deprecated in v1.5 ([#2003](https://github.com/pojome/elementor/issues/2003))
468
+ * Fix: Changed carousel breakpoints for better responsiveness (Based on [#1785](https://github.com/pojome/elementor/issues/2003))
469
+ * Fix: After v1.5 some default unit in mobile editing set as pixel instead of the original default
470
+ * Fix: Removed `wptexturize` from Elementor content to avoid some plugins wrong texturize
471
 
472
  = 1.5.3 - 2017-07-09 =
473
+ * Tweak: Google Fonts list updated with 17 new fonts
474
+ * Tweak: Added responsive control for min-height in Column widget
475
+ * Tweak: Added default value for HTML Tags
476
+ * Tweak: Added editor compatibility for some themes
477
+ * Fix: Added `latin-ext` subset in Font control for Polish language
478
+ * Fix: Updated control condition on Skin
479
+ * Fix: Glitch CSS in video iFrame
480
+ * Fix: Hover effect opacity transition
481
+ * Fix: Column background overlay condition in front-end
482
+ * Fix: Shape divider width units for tablet and mobile ([#1817](https://github.com/pojome/elementor/issues/1817))
483
+ * Fix: Video Background position center of section ([#1925](https://github.com/pojome/elementor/issues/1925))
484
+ * Fix: Toggle & Accordion glitch in the editor
485
+ * Fix: Hide errors for control without selector ([#1923](https://github.com/pojome/elementor/issues/1923))
486
 
487
  = 1.5.2 - 2017-07-02 =
488
+ * Fix: Library dialog not loading in different languages
489
+ * Fix: Removed duplicate data from editor loading
490
+ * Fix: Navigation condition in Image Carousel widget ([#1920](https://github.com/pojome/elementor/issues/1920))
491
+ * Fix: Added `latin-ext` subset in Font control for Romanian language ([#1915](https://github.com/pojome/elementor/issues/1915))
492
 
493
  = 1.5.1 - 2017-06-29 =
494
+ * Tweak: Show the fallback image until video playback starts ([#1901](https://github.com/pojome/elementor/issues/1901))
495
+ * Tweak: Set Animation delay value in milliseconds
496
+ * Fix: Buttons size for different languages ([Topic](https://wordpress.org/support/topic/cosmetic-for-french-interface/))
497
+ * Fix: Destroy the Waypoint after one running ([#1906](https://github.com/pojome/elementor/issues/1906))
498
+ * Fix: Image stretch condition in Image Carousel widget
499
+ * Fix: Restore value builder for rollback compatibility ([#1911](https://github.com/pojome/elementor/issues/1911))
500
 
501
  = 1.5.0 - 2017-06-28 =
502
+ * New: A big UI makeover to the editor for the 1st birthday of Elementor ([#493](https://github.com/pojome/elementor/issues/493), [#335](https://github.com/pojome/elementor/issues/335), [#692](https://github.com/pojome/elementor/issues/692))
503
+ * New: Added responsive mode for Column Width control, including Tablet! ([#418](https://github.com/pojome/elementor/issues/418))
504
+ * New: Added option to set the column width trough the panel ([#847](https://github.com/pojome/elementor/issues/847))
505
+ * New: Added Element Hover for Background, BG Overlay, Border & Box Shadow
506
+ * New: Added `nofollow` option for all link controls ([Topic](https://wordpress.org/support/topic/elementor-nofollow-links-is-there-a-way-to-specify-links-nofollow-attribute/), [#953](https://github.com/pojome/elementor/issues/953), [#1695](https://github.com/pojome/elementor/issues/1695))
507
+ * New: Added HTML Tag for Section & Column ([#1619](https://github.com/pojome/elementor/issues/1619))
508
+ * New: Added Inset option for Box shadow control ([#1623](https://github.com/pojome/elementor/issues/1623))
509
+ * New: Added option to rollback to a previous version of Elementor & Pro
510
+ * New: Added option to get update notifications for beta versions of Elementor & Pro
511
+ * New: Added Space Between Widgets option under global settings and per column ([#1221](https://github.com/pojome/elementor/issues/1221))
512
+ * New: Added Z-Index option for all elements and removed original default `z-index` from `widgets-wrap` ([#1743](https://github.com/pojome/elementor/issues/1743))
513
+ * New: Import template get the page settings also if available
514
+ * Tweak: Added Tabs UI for admin setting pages
515
+ * Tweak: Added Layout tab for column for better workflow
516
+ * Tweak: Elementor not active when WP version doesn't meet minimum requirements
517
+ * Tweak: Added Animation Delay to Entrance Animation for all elements ([#558](https://github.com/pojome/elementor/issues/558))
518
+ * Tweak: Improved panel accessibility by adding `for` to the labels
519
+ * Tweak: Added responsive control for min-height in Section ([#630](https://github.com/pojome/elementor/issues/630))
520
+ * Tweak: Added responsive control for image size in Image / Image Box widgets
521
+ * Tweak: Added PX unit & responsive control for border width in Divider widget
522
+ * Tweak: Added responsive control for gap in Divider widget
523
+ * Tweak: Added responsive control for spacing in Image Box widget
524
+ * Tweak: Added responsive control for slides to show control in Image Carousel
525
+ * Tweak: Added responsive control for border radius in Image widget
526
+ * Tweak: Changed video embed method for better performance and fix loading bug
527
+ * Tweak: Changed `the_content` priority for better integration with 3rd party plugins (e.g WooCommerce Membership)
528
+ * Tweak: Added WP filter to get available image sizes
529
+ * Tweak: Updated Swiper library to 3.4.2
530
+ * Tweak: Limit up to 100 revisions to display in the panel for better performance
531
+ * Fix: YouTube link detection regex for some situations
532
+ * Fix: Content flashes before entrance animation ([#1672](https://github.com/pojome/elementor/issues/1672))
533
+ * Fix: Added `latin-ext` subset in Font control for Czech language ([#1630](https://github.com/pojome/elementor/issues/1630))
534
+ * Fix: Restore to post version without Elementor in Revision History
535
+ * Fix: Removed `margin: 0` setting from figure inside text editor widget
536
+ * Fix: Content flashes before entrance animation ([#1672](https://github.com/pojome/elementor/issues/1672))
537
+ * Fix: Bug Image Carousel widget in RTL direction
538
+ * Fix: `show_label` affected inner label in the repeater control ([#1707](https://github.com/pojome/elementor/issues/1707))
539
 
540
  = 1.4.10 - 2017-06-25 =
541
+ * Fix: CSS `autoprefixer` for minified files (last 5 versions of browsers support)
542
 
543
  = 1.4.9 - 2017-06-19 =
544
+ * Tweak: Compatibility with the new WordPress 4.8 widgets (Rich Text, Image, Video and Audio)
545
+ * Tweak: Disable Elementor editor in the default Blog page
546
+ * Fix: Bug post archive when first post set as Canvas template
547
 
548
  = 1.4.8 - 2017-05-28 =
549
+ * New: Added new option: Set the CSS Print Method as Internal Embedding or External Files
550
+ * Tweak: CSS `autoprefixer` now supports last 5 versions of browsers
551
+ * Tweak: Nested all Swiper style under `elementor` class
552
+ * Fix: Open the first section when switching tabs not working
553
+ * Fix: Video widget cover image not displayed properly when lightbox on ([#1763](https://github.com/pojome/elementor/issues/1763))
554
 
555
  = 1.4.7 - 2017-05-18 =
556
+ * Tweak: Added WP favicon support on Editor mode
557
+ * Fix: Do not return empty `<img>` tag when not found image source on Image Size group control
558
 
559
  = 1.4.6 - 2017-05-09 =
560
+ * New: Added new Google font `Arsenal` for typography control
561
+ * Fix: An issue with custom size in Image Widget ([#1688](https://github.com/pojome/elementor/issues/1688))
562
+ * Fix: Tilt shape glitch in wide screens
563
+ * Fix: Increasing `z-index` for overlay settings in the editor ([#1209](https://github.com/pojome/elementor/issues/1209))
564
+ * Fix: The layout is reset when you drag the section
565
+ * Fix: Register events on different skins to register multiple handles in one widget
566
+ * Fix: Parse controls default settings by PHP
567
+ * Fix: Advanced style apply in the element inside element
568
 
569
  = 1.4.5 - 2017-04-30 =
570
+ * Tweak: Use `update_metadata` instead of `update_post_meta` for revision history
571
+ * Fix: If Image Carousel caption is set to none, don't print the markup for the `figcaption`
572
+ * Fix: Don’t run buttons arrangement when TinyMCE has custom configuration
573
+ * Fix: Apply default value to desktop only for mobile editing
574
+ * Fix: Double rendering in the editor
575
+ * Fix: Prevent Elementor video autoplay in WordPress backend editor
576
 
577
  = 1.4.4 - 2017-04-20 =
578
+ * Fix: Customizer is not loading in some cases ([Topic](https://wordpress.org/support/topic/cant-load-wp-customizer-because-of-get_css-error/))
579
 
580
  = 1.4.3 - 2017-04-19 =
581
+ * Tweak: Avoid enqueue `post.css` for `the_excerpt`
582
+ * Tweak: Updated E-Icons font v2.1.0
583
+ * Fix: Conflict between different skins sharing a control with same prefix-class
584
+ * Fix: Added compatibility for more WP widgets ([Topic](https://wordpress.org/support/topic/cant-change-event-calendar-widget/))
585
 
586
  = 1.4.2 - 2017-04-04 =
587
+ * Fix: Page Settings not reload on the page template ([#1586](https://github.com/pojome/elementor/issues/1586))
588
+ * Fix: Full width default value in preview mode
589
+ * Fix: Responsive switcher in repeater control
590
 
591
  = 1.4.1 - 2017-04-03 =
592
+ * New: `Added action elementor/frontend/after_register_scripts` - runs after register scripts in the frontend
593
+ * New: `Added action elementor/editor/after_enqueue_styles` - runs after enqueue styles in the Editor
594
+ * New: `Added action elementor/editor/before_enqueue_styles` - runs before enqueue styles in the Editor
595
+ * New: `Added action elementor/editor/after_enqueue_scripts` - runs after enqueue scripts in Editor
596
+ * New: `Added action elementor/post-css-file/parse` to change Post CSS output
597
+ * Tweak: Added new tool for editor loader method
598
+ * Fix: Autosave settings on each change after 3 seconds ([#1546](https://github.com/pojome/elementor/issues/1546))
599
+ * Fix: Reset column resize after section sorting
600
+ * Fix: Incorrect wrapper height in some cases in Video lightbox
601
+ * Fix: ACE editor lines gutter overflows over panel footer menu ([#1575](https://github.com/pojome/elementor/issues/1575))
602
 
603
  = 1.4.0 - 2017-03-28 =
604
+ * New: Canvas: Native Blank Page Template. No header, no footer, just Elementor
605
+ * New: Maintenance Mode for Under Contraction and Coming Soon page
606
+ * New: Page Settings: Choose Page Template, Change Status, Edit / Hide Page Title ([#632](https://github.com/pojome/elementor/issues/632), [#447](https://github.com/pojome/elementor/issues/447))
607
+ * New: Page Style: Padding and Background Color, Image or Gradient
608
+ * New: Drop Cap option for Text Editor widget
609
+ * New: Added Debug box in the System Info screen, to keep a record of recent error messages in the editor
610
+ * New: Added more icons to Social Icons widget: Yelp, Xing, Email, Shopping Cart and Whatsapp ([#1462](https://github.com/pojome/elementor/issues/1462), [#1463](https://github.com/pojome/elementor/issues/1463), [#1471](https://github.com/pojome/elementor/issues/1471), [#1481](https://github.com/pojome/elementor/issues/1481))
611
+ * Tweak: Added hover style and animation for Social Icons widget ([#426](https://github.com/pojome/elementor/issues/426), [#1472](https://github.com/pojome/elementor/issues/1472))
612
+ * Tweak: Removed unnecessary data settings from frontend output
613
+ * Fix: Duplicate repeater field with switcher control ([#1442](https://github.com/pojome/elementor/issues/1442), [#1472](https://github.com/pojome/elementor/issues/1472))
614
+ * Fix: Google Font family with spacing
615
+ * Fix: Custom image size in some situations ([Topic](https://wordpress.org/support/topic/insider-elementor-editor-error-500-admin-ajax/))
616
+ * Fix: Smooth scrolling for anchor links, now limited only to links with `.elementor-element` or `.elementor-menu-anchor` classes ([#1478](https://github.com/pojome/elementor/issues/1478))
617
 
618
  = 1.3.5 - 2017-03-20 =
619
+ * Tweak: Minimum WP version is now v4.5
620
+ * Fix: Shape divider glitch on some screen widths
621
+ * Fix: Shape divider flip bug in safari browser
622
+ * Fix: Conflict with jQuery FitVids plugin ([Topic](https://wordpress.org/support/topic/video-lightbox-4/))
623
+ * Fix: Generated CSS-file breakpoint for tablet - changed from `1023px` to `1024px` ([#1454](https://github.com/pojome/elementor/issues/1454))
624
+ * Fix: Close HTML `div` for Alert widget
625
 
626
  = 1.3.4 - 2017-03-14 =
627
+ * Tweak: Added more hooks for handling styles & scripts ([Topic](https://wordpress.org/support/topic/is-there-way-to-remove-google-font-link/))
628
+ * Tweak: Added Swiper library for future widgets
629
+ * Fix: Added Revision History for all Elementor-enabled CPTs
630
+ * Fix: Shapes for RTL direction
631
+ * Fix: Issue with images not loading in some situations
632
+ * Fix: Click on arrow icon in select field
633
 
634
  = 1.3.3 - 2017-03-08 =
635
+ * Fix: Negative shape rotation in front-end ([#1438](https://github.com/pojome/elementor/issues/1438))
636
+ * Fix: Error with anchor links with an invalid target ([Topic](https://wordpress.org/support/topic/popup-maker-not-working-on-elementor-1-3-2-pages/))
637
+ * Fix: Alignment issue in Icon List widget
638
 
639
  = 1.3.2 - 2017-03-07 =
640
+ * Tweak: Added Bring to Front option for shape divider
641
+ * Fix: Normalize template data in some situations ([#1432](https://github.com/pojome/elementor/issues/1432))
642
+ * Fix: Removed shapes handler JS from front-end
643
+ * Fix: Added support for shapes on Edge browser ([#1427](https://github.com/pojome/elementor/issues/1427))
644
+ * Fix: Shapes glitch on some screen width
645
 
646
  = 1.3.1 - 2017-03-07 =
647
+ * Fix: Insert or embed template in the editor ([#1426](https://github.com/pojome/elementor/issues/1426), [#1425](https://github.com/pojome/elementor/issues/1425))
648
+ * Fix: Imported templates were not saved correctly ([Topic](https://wordpress.org/support/topic/new-version-not-loading-2/))
649
+ * Fix: Comparing default values for array or multiple controls
650
 
651
  = 1.3.0 - 2017-03-06 =
652
+ * New: Added Shape Divider to sections
653
+ * New: Added Lightbox for video widget ([#741](https://github.com/pojome/elementor/issues/741))
654
+ * New: Added new social icons for Slideshare, Vkontakte & Tripadvisor
655
+ * New: Print JS file just when is needed, by new method `Widget::get_script_depends()` ([Code Reference](https://github.com/pojome/elementor-hello-world/blob/5d37a45a9419ecb825e1706eb83689dfa0b252f8/widgets/hello-world.php#L34-L42))
656
+ * Tweak: Improved Icon List widget by adding: line-up, divider and space between options ([#822](https://github.com/pojome/elementor/issues/822))
657
+ * Tweak: Added box shadow control for Button widget ([#1357](https://github.com/pojome/elementor/issues/1357))
658
+ * Tweak: Don't use `html_entity_decode` on json posted data (Improving JSON format for saving Data by deprecated `html_entity_decode`)
659
+ * Tweak: Element-ID as anchor has no smooth scroll - Added ability to pass element id to selectors ([#1333](https://github.com/pojome/elementor/issues/1333))
660
+ * Fix: Added margin top property in `.elementor-inner` class for better handling with fixed headers
661
 
662
  = 1.2.4 - 2017-02-28 =
663
+ * Tweak: Improved embed google fonts in the front-end
664
+ * Tweak: Added selector in Button widget to override custom style in some themes ([#1285](https://github.com/pojome/elementor/issues/1285))
665
+ * Tweak: Load unminified color-picker.js file when `SCRIPT_DEBUG` is `true` ([#1364](https://github.com/pojome/elementor/issues/1364))
666
+ * Fix: Bug when dragging a column from a single-column section to another section ([#1346](https://github.com/pojome/elementor/issues/1346))
667
+ * Fix: Reduced padding for Progress Bar widget in mobile ([#1358](https://github.com/pojome/elementor/issues/1358))
668
+ * Fix: Descriptor field style in the repeater field
669
+ * Fix: Alt key for some keyboard input sources ([#1328](https://github.com/pojome/elementor/issues/1328))
670
 
671
  = 1.2.3 - 2017-02-14 =
672
+ * Fix: Typography group data render ([Topic](https://wordpress.org/support/topic/erro-after-upgrading-to-version-1-2-2/))
673
 
674
  = 1.2.2 - 2017-02-14 =
675
+ * Tweak: Added filter to change the menu anchor distance
676
+ * Tweak: Regenerate CSS run after editor saved for quicker saving
677
+ * Tweak: Major performance improvement by optimizing backend method calls
678
+ * Fix: Selector `elementor:after` added spacing after the elementor content
679
+ * Fix: Removed inline CSS from default section in frontend
680
 
681
  = 1.2.1 - 2017-02-08 =
682
+ * Fix: Change on Repeater control is not effect in the preview
683
+ * Fix: When you add a widget base on remote only is render twice
684
 
685
  = 1.2.0 - 2017-02-01 =
686
+ * New: Added Gradient Background for Section and Column ([#71](https://github.com/pojome/elementor/issues/71))
687
+ * New: Added full caption functionality to Image Carousel widget ([#1212](https://github.com/pojome/elementor/issues/1212), [#1124](https://github.com/pojome/elementor/issues/1124), [#1197](https://github.com/pojome/elementor/issues/1197))
688
+ * New: Added Custom Element ID control for all elements ([#939](https://github.com/pojome/elementor/issues/939))
689
+ * New: Added Vertical layout option for Tabs widget ([#449](https://github.com/pojome/elementor/issues/449))
690
+ * Tweak: Elementor now generates an external CSS file instead of inline CSS for global fonts, colors and settings (Part 2 of [#325](https://github.com/pojome/elementor/issues/325))
691
+ * Tweak: Added Content Position option for each column
692
+ * Tweak: Regenerate CSS after running Replace URL
693
+ * Fix: Tabs on mobile now work like an Accordion widget to improve responsive design ([#443](https://github.com/pojome/elementor/issues/443))
694
+ * Fix: Improve query in Replace URL for some configurations ([#1191](https://github.com/pojome/elementor/issues/1191))
695
+ * Fix: Added `none` option for Text Transform typography control
696
+ * Fix: Bug when some controls left empty in Testimonial widget
697
 
698
  = 1.1.7 - 2017-01-25 =
699
+ * Tweak: Change `box-shadow` type control from select to switcher
700
+ * Fix: On-loading glitch for Image Carousel widget
701
+ * Fix: Background attachment for Section on mobile devices ([#890](https://github.com/pojome/elementor/issues/890))
702
+ * Fix: Default WordPress widget checkboxes not holding values ([#1210](https://github.com/pojome/elementor/issues/1210))
703
+ * Fix: Heading with link custom color gone
704
+ * Fix: Jumping of panel when the `wp-color-picker` is active
705
+ * Deprecated: `Plugin::get_version()` method removed
706
 
707
  = 1.1.6 - 2017-01-18 =
708
+ * Fix: Improving enqueue assets if elementor exists on the page
709
+ * Fix: Inner Tabs in the section panel is broken
710
 
711
  = 1.1.5 - 2017-01-17 =
712
+ * Fix: Cannot open editor panel on WP widgets
713
 
714
  = 1.1.4 - 2017-01-17 =
715
+ * Tweak: Added compatibility for edit description tab with Elementor in WC product page
716
+ * Tweak: Performance improvement in the editor. Faster response time when interacting with elements.
717
+ * Fix: Broken responsive in Editor mode ([#1169](https://github.com/pojome/elementor/issues/1169))
718
+ * Fix: Animation happens twice above the fold ([#281](https://github.com/pojome/elementor/issues/281))
719
 
720
  = 1.1.3 - 2017-01-15 =
721
+ * Tweak: Embed YouTube API just when is needed
722
+ * Tweak: Added post revisions support as default to any CPT Elementor is active on
723
+ * Fix: E-Icons font library correct files
724
+ * Fix: Prevent click event on parent elements when clicking inner element handle buttons
725
+ * Fix: Error message for import template
726
 
727
  = 1.1.2 - 2017-01-12 =
728
+ * Fix: Clear browser caching from last new JS files
729
 
730
  = 1.1.1 - 2017-01-11 =
731
+ * Fix: Revision history panel title
732
+ * Fix: Renamed content tab in Column to style
733
+ * Fix: Regenerate new Waypoints JS lib
734
 
735
  = 1.1.0 - 2017-01-11 =
736
+ * New: Revision History (Based on WP Revisions)
737
+ * New: Added Tool for Replace Site URL in Elementor data
738
+ * New: Hotkey: Ctrl / Cmd + S = Save
739
+ * New: Hotkey: Ctrl / Cmd + P = Preview Mode
740
+ * New: Hotkey: Ctrl / Cmd + Shift + L = Open Library Modal
741
+ * New: Hotkey: Ctrl / Cmd + Shift + H = Go to Revision History
742
+ * New: Hotkey: Ctrl / Cmd + Shift + M = Mobile Editing Preview
743
+ * New: Added Background Overlay Settings for Column ([#810](https://github.com/pojome/elementor/issues/810))
744
+ * Tweak: Enqueue assets only if elementor exists on the page
745
+ * Tweak: Move all element ID's in editor mode to classes (Start working on [#939](https://github.com/pojome/elementor/issues/939))
746
+ * Fix: Added missing translation strings for media modal ([#1126](https://github.com/pojome/elementor/issues/1126))
747
 
748
  = 1.0.12 - 2017-01-05 =
749
+ * Fix: Library modal 'Insert' button
750
 
751
  = 1.0.11 - 2017-01-04 =
752
+ * Fix: Some breaks from previous release
753
 
754
  = 1.0.10 - 2017-01-04 =
755
+ * New: Added API docs for developers
756
+ * Tweak: Changed 'Prevent Scroll' control type to switcher in Map widget
757
+ * Tweak: Updated Dialog Manager v3.0.2
758
+ * Fix: Library modal 'Go Pro' button in FireFox
759
+ * Fix: Bug load elementor in front page in some server configuration
760
+ * Fix: Ninja Forms widget conflict
761
+ * Deprecated: `elementor/frontend/enqueue_scripts/after` is no longer available
762
+ * Deprecated: `elementor/elements/print_template` is replaced by `elementor/element/print_template`
763
+ * Deprecated: `elementor/element_css/parse_css` is replaced by `elementor/element/parse_css`
764
 
765
  = 1.0.9 - 2016-12-27 =
766
+ * Fix: Elementor library import remote template
767
 
768
  = 1.0.8 - 2016-12-27 =
769
+ * Tweak: Added raw css support for stylesheet class ([#1086](https://github.com/pojome/elementor/issues/1086))
770
+ * Tweak: Improve memory used in the editor mode ([Topic](https://wordpress.org/support/topic/need-update-folks/))
771
+ * Fix: Issue with post-css-file in HTTPS ([#1077](https://github.com/pojome/elementor/issues/1077))
772
 
773
  = 1.0.7 - 2016-12-25 =
774
+ * Fix: Validate export import for elementor template
775
+ * Fix: Excluded `elementor_library` custom post type from the sitemap by Yoast SEO
776
+ * Fix: Prevent Scroll BUG in Google Map widget
777
+ * Fix: Added unique name for repeater control
778
 
779
  = 1.0.6 - 2016-12-20 =
780
+ * New: Added social icons for Apple & Spotify
781
+ * New: Added Thousand Separator control for counter widget
782
+ * Tweak: Added Filter template types in library backend
783
+ * Tweak: Updated jQuery Numerator Plugin v0.2.1
784
+ * Fix: Added support for floating numbers in counter widget
785
+ * Fix: Removed limit from counter widget
786
+ * Deprecated: Removed `#elementor-section-wrap` ID from frontend output
787
+ * Deprecated: Removed `#elementor-inner` ID from frontend output
788
 
789
  = 1.0.5 - 2016-12-18 =
790
+ * Tweak: Added VH unit in min-height control for section ([#764](https://github.com/pojome/elementor/issues/764))
791
+ * Fix: Bug with section-content-position in Columns widget
792
+ * Fix: Bug with stretched section
793
+ * Fix: Avoid fatal error for invalid widgets
794
+ * Deprecated: Removed `#elementor` ID from frontend output
795
 
796
  = 1.0.4 - 2016-12-12 =
797
+ * Tweak: Added mobile editing options for social icons widget
798
+ * Fix: Icon alignment CSS issue (Icon and Icon-Box widget)
799
+ * Fix: Conflict panel with Safari browser
800
+ * Fix: Responsive grid bug with tablet screen
801
 
802
  = 1.0.3 - 2016-12-11 =
803
+ * New: Ready for Elementor Pro
804
+ * Tweak: Added template type validation
805
+ * Fix: Select2 control fix empty state
806
 
807
  = 1.0.2 - 2016-12-08 =
808
+ * Fix: Adjusting Text Editor widget when visual editor is disabled ([Topic](https://wordpress.org/support/topic/text-editing-menu-is-blank/))
809
+ * Fix: Conflict with Advanced TinyMCE plugin ([Topic](https://wordpress.org/support/topic/1-0-1-disabled-the-text-edit-widget/))
810
 
811
  = 1.0.1 - 2016-12-08 =
812
+ * Fix: Waypoint script for multiple versions ([#933](https://github.com/pojome/elementor/issues/933), [#1001](https://github.com/pojome/elementor/issues/1001))
813
+ * Fix: Text Editor widget compatible for WordPress 4.7
814
+ * Fix: Label form compatible for TwentySeventy theme
815
 
816
  = 1.0.0 - 2016-12-06 =
817
+ * New: Added code editor for HTML widget
818
+ * New: Added social icon for Houzz
819
+ * New: Added Code control base on ACE
820
+ * New: Added Tabs control for editor panel
821
+ * New: Forms style for future widgets
822
+ * Tweak: Update Waypoints library to v4.0.1
823
+ * Tweak: Added support for multiple icon fonts in Choose control
824
+ * Fix: Progress Bar "glitch" on page refresh ([#909](https://github.com/pojome/elementor/issues/909))
825
+ * Fix: post-css-file don't enqueue if isn't elementor post ([#902](https://github.com/pojome/elementor/issues/902))
826
+ * Fix: Columns widget not render on search ([#862](https://github.com/pojome/elementor/issues/862))
827
+ * Fix: Conflict with Bootstrap 3 Shortcodes plugin ([#924](https://github.com/pojome/elementor/issues/924))
828
+ * Fix: Don't generate or enqueue CSS file if post not built with elementor
829
+ * Fix: Icon button RTL bug in tools page
830
+ * Fix: Color Picker control bug on FireFox
831
+ * Fix: Video background for section works again
832
+ * Fix: Draggable line for columns widget
833
 
834
  = 0.11.2 - 2016-11-21 =
835
+ * Fix: Don't Generate CSS if it's not build with Elementor
836
+ * Fix: Global font goes wrong after changing weight ([#888](https://github.com/pojome/elementor/issues/888))
837
 
838
  = 0.11.1 - 2016-11-17 =
839
+ * Fix: Columns widget bug with edit options
840
+ * Tweak: Changed breakpoint for tablet from 1023px to 1024px ([#860](https://github.com/pojome/elementor/issues/860))
841
 
842
  = 0.11.0 - 2016-11-16 =
843
+ * New: Elementor now generates an external CSS file for each page instead of inline CSS ([#325](https://github.com/pojome/elementor/issues/325))
844
+ * New: Added a tool to regenerate Elementor pages CSS files
845
+ * New: Added TinyMCE editor for Repeater control, such as Tabs, Accordion and Toggle widgets ([#176](https://github.com/pojome/elementor/issues/176))
846
+ * New: Added Time Picker control for future widgets
847
+ * Tweak: 'Edit with Elementor' button color now uses the Admin Color Scheme
848
+ * Tweak: Improved style for Multiple Select2 control
849
+ * Tweak: Removed development mode flag
850
+ * Tweak: Elementor Icon library updated with new icons
851
+ * Tweak: Align button sizes as a new forms style
852
+ * Tweak: Panel width expanded for better comfortable editing
853
+ * Tweak: TinyMCE editor toolbar reduced to basic toolbar, for comfortable editing
854
 
855
  = 0.10.7 - 2016-11-07 =
856
+ * Fix: Image widget template for link and caption ([Topic](https://wordpress.org/support/topic/image-not-aligning-when-linked/))
857
+ * Fix: Exclude Library from search ([Topic](https://wordpress.org/support/topic/custom-templates-accidentally-show-up-in-search-results/))
858
+ * Fix: HTML of text widget not being parsed in the preview ([Topic](https://wordpress.org/support/topic/html-of-text-widget-not-being-parsed-in-the-preview/))
859
+ * Fix: Add new section button in RTL
860
+ * Fix: Stretched section in RTL
861
+ * Fix: TinyMCE editor buttons in RTL
862
+ * Fix: Error messages for template library
863
 
864
  = 0.10.6 - 2016-11-02 =
865
+ * Fix: Some breaks layouts from previous release
866
 
867
  = 0.10.5 - 2016-11-02 =
868
+ * Tweak: Added Compatibility for Autoptimize Plugin ([Topic](https://wordpress.org/support/topic/open-link-in-new-tab-doesnt-work/))
869
+ * Tweak: Now `elementor_library` custom post type excluded from the sitemap by Yoast SEO ([Topic](https://wordpress.org/support/topic/disable-elementor_library-sitemap-xml/))
870
+ * Tweak: Added Compatibility for Zerif Pro theme
871
+ * Tweak: Added Compatibility for themes by Bluchic
872
+ * Tweak: Added Compatibility for jQuery Masonry Image Gallery plugin ([#762](https://github.com/pojome/elementor/issues/762))
873
+ * Tweak: Added support for "multiple value" condition in Repeater control
874
+ * Fix: Bug corrupting JSON post meta on import Elementor pages ([Topic](https://wordpress.org/support/topic/pages-importexport-not-working-properly/))
875
+ * Fix: `.elementor-slick-slider` class now apply on all Elementor custom slick theme ([#424](https://github.com/pojome/elementor/issues/424))
876
+ * Fix: Added subset support for Google Fonts to fix issues with some browsers
877
 
878
  = 0.10.4 - 2016-10-26 =
879
+ * Tweak: Updated Font Awesome v4.7.0 (41+ icons)
880
+ * Tweak: Added type attribute for text input control
881
+ * Tweak: Improved import template from library
882
+ * Tweak: Removed admin email from system info copied
883
+ * Fix: Columns overlay layer for negative top margin scenario
884
+ * Fix: Added i18n strings to Delete All Content dialog
885
+ * Fix: Target blank link in heading widget - ([Topic](https://wordpress.org/support/topic/open-link-in-new-tab-doesnt-work/))
886
 
887
  = 0.10.3 - 2016-10-13 =
888
+ * Fix: Hover animation classes for Image widget ([Topic](https://wordpress.org/support/topic/update-issue-animation/), [Topic](https://wordpress.org/support/topic/hover-animation-2/))
889
+ * Fix: Columns gap for all devices
890
+ * Fix: Added trigger for changes on Apply button
891
+ * Fix: Inner section class on front-end
892
 
893
  = 0.10.2 - 2016-10-10 =
894
+ * Tweak: Added Apply button for Shortcode widget to trigger loading of external scripts
895
+ * Tweak: Restore action `elementor/widgets/widgets_registered`
896
+ * Fix: Conflict with old versions of Bfi_Thumb plugin
897
+ * Fix: Conflict with other plugins ([Topic](https://wordpress.org/support/topic/0-10-1-fatal-error-with-html-editor-syntax-highlighter/))
898
 
899
  = 0.10.1 - 2016-10-09 =
900
+ * Fix: Image size default
901
 
902
  = 0.10.0 - 2016-10-09 =
903
+ * New: Choose which colors appear in the editor's color picker. This makes accessing the colors you choose for the site much easier
904
+ * New: Clear the entire page content in one click ([#607](https://github.com/pojome/elementor/issues/607))
905
+ * New: Added image size control for Image widget ([#537](https://github.com/pojome/elementor/issues/537))
906
+ * New: Added social icon for Twitch.tv ([#694](https://github.com/pojome/elementor/issues/694))
907
+ * Tweak: Data stored in a JSON format instead of serialize, for smoother migration ([#403](https://github.com/pojome/elementor/issues/403))
908
+ * Tweak: Added Apply button for all WP widgets to trigger loading of external scripts
909
+ * Tweak: Adding a preview icon for repeater control ([#609](https://github.com/pojome/elementor/issues/609))
910
+ * Tweak: All widgets code rewritten to allow for better API flexibility
911
+ * Fix: Icon under 20px size now looks good
912
+ * Fix: Improve CSS for Icon list alignment ([#620](https://github.com/pojome/elementor/issues/620))
913
+ * Fix: Ninja Forms widget conflict ([#546](https://github.com/pojome/elementor/issues/546))
914
+ * Fix: Global Fonts Don't Show Up on Live Preview Screen ([#606](https://github.com/pojome/elementor/issues/606))
915
 
916
  = 0.9.3 - 2016-09-26 =
917
+ * Tweak: New method for import template library
918
+ * Tweak: Changed priority for 3rd party plugins
919
+ * Fix: Conflict with WooCommerce Memberships
920
+ * Fix: Conflict with Lifter LMS ([#612](https://github.com/pojome/elementor/issues/612))
921
+ * Fix: Icon list correct alignment ([#620](https://github.com/pojome/elementor/issues/620))
922
+ * Fix: Reload the iframe causes the panel to stop working
923
 
924
  = 0.9.2 - 2016-09-21 =
925
+ * Fix: Added color default for Progress Bar when schemes color is disabled
926
+ * Fix: Stretched section in RTL bug
927
 
928
  = 0.9.1 - 2016-09-20 =
929
+ * Fix: Changed again "fit to screen" to height for "content position" support
930
 
931
  = 0.9.0 - 2016-09-20 =
932
+ * New: Added stretch section control for all parent sections
933
+ * New: Added content width option to set the default width of the content area
934
+ * Tweak: Changed Fit to Screen to `min-height` for better behavior on mobile and content overflow scenarios.
935
+ * Tweak: Added Switcher control for editor panel ([#143](https://github.com/pojome/elementor/issues/143))
936
+ * Tweak: Improved Integration with 3rd party plugins and themes
937
+ * Fix: Hidden templates library items from nav menu
938
+ * Fix: Added color default for Button and Icon when schemes color is disabled
939
+ * Fix: Added default size for the Heading widget - ([#533](https://github.com/pojome/elementor/issues/533))
940
+ * Fix: Button border color hover control - only shown when border is set
941
 
942
  = 0.8.1 - 2016-09-11 =
943
+ * Tweak: Changed prevent scroll default to `Yes` for Maps widget
944
+ * Tweak: Removed `asp_tags` requirements
945
+ * Tweak: Added alignment responsive support for Image Box and Icon Box widgets
946
+ * Tweak: Added mobile editing for Spacer widget
947
+ * Tweak: Added title spacing for Image Box and Icon Box
948
+ * Tweak: Removed quick link to Edit with Elementor for non-Elementor pages ([#539](https://github.com/pojome/elementor/issues/539))
949
+ * Fix: Correcting title link color in Image Box widget ([#531](https://github.com/pojome/elementor/issues/531))
950
+ * Fix: Resolved responsive bug in Image Gallery widget
951
+ * Fix: Resolved bug in editor for safari ([#530](https://github.com/pojome/elementor/issues/530), [#540](https://github.com/pojome/elementor/issues/540))
952
 
953
  = 0.8.0 - 2016-09-07 =
954
+ * New: Added columns ordering on mobile normal / reverse
955
+ * New: Now you can edit section and column in tablet or mobile mode
956
+ * New: Set font-size per device in Typography control
957
+ * New: Set line-height per device in Typography control
958
+ * New: Set letter-spacing per device in Typography control
959
+ * New: Set padding per device in Advanced tab
960
+ * New: Set margin per device in Advanced tab
961
+ * New: Heading widget - Set alignment per device
962
+ * New: Button widget - Set alignment per device
963
+ * New: Image widget - Set alignment per device
964
+ * New: Icon widget - Set alignment per device
965
+ * New: Divider widget - Set alignment per device
966
+ * New: Icon List Widget - Set alignment per device
967
+ * Tweak: Elementor Library connection status indicator added in System Info
968
+ * Tweak: Default content-width is now set by css and not by the panel
969
+ * Tweak: Added shortcode and oEmbed support for Tabs / Accordion / Toggle / Text Editor widgets
970
+ * Tweak: Removed Default font size in custom option
971
+ * Tweak: Hide update notice from outside Elementor
972
+ * Tweak: Removed mobile-landscape and laptop sizes from preview mode
973
+ * Tweak: Rearrange TinyMCE buttons ([#444](https://github.com/pojome/elementor/issues/444))
974
+ * Tweak: Changed range for font size control
975
+ * Tweak: Compatibility with `asp_tags`
976
+ * Tweak: Improved compatibility for old webkit browsers ([#484](https://github.com/pojome/elementor/issues/484), [#403](https://github.com/pojome/elementor/issues/403), [#370](https://github.com/pojome/elementor/issues/370))
977
+ * Fix: Removed style from gallery caption
978
+ * Fix: Wrong index in section sorting
979
+ * Fix: Column indication on inner section dragging
980
+ * Fix: Gap for Columns Widget (nested section)
981
+ * Fix: Preview mode with real sizes for mobile and tablet
982
+ * Fix: Sortable inner section not showing placeholder
983
+ * Fix: Network plugins included in System Info
984
+ * Deprecated: Column width option for mobile portrait is deprecated. Use Mobile Width option instead
985
 
986
  = 0.7.4 - 2016-08-24 =
987
+ * New: Added Shortcode widget
988
+ * Tweak: Now compatible with password protected pages
989
+ * Fix: Library RTL bug in template preview
990
+ * Fix: Bug with `p` tag in Icon Box widget
991
+ * Fix: Style in Icon widget
992
+ * Fix: HTML widget now is working
993
 
994
  = 0.7.3 - 2016-08-19 =
995
+ * Fix: Allow columns gap on mobile
996
+ * Fix: Content position for section
997
 
998
  = 0.7.2 - 2016-08-18 =
999
+ * Tweak: Hide add section area for mobile device
1000
+ * Tweak: Optimization assets files
1001
+ * Fix: Intrusive Slick Carousel CSS ([#424](https://github.com/pojome/elementor/issues/424))
1002
+ * Fix: Display content position for custom height section option
1003
 
1004
  = 0.7.1 - 2016-08-17 =
1005
+ * Tweak: Added column/content position for inner section
1006
+ * Tweak: Block template library in the frontend
1007
+ * Fix: Export template ([topic](https://wordpress.org/support/topic/template-export-not-working-in-070))
1008
+ * Fix: Fatal Error during update plugin ([#412](https://github.com/pojome/elementor/issues/412))
1009
+ * Fix: Separating link attributes from classes attributes in Icon Box widget ([#414](https://github.com/pojome/elementor/issues/414))
1010
+ * Fix: Allow column and content position for mobile
1011
+ * Fix: Removed `overflow: hidden` from `#elementor-inner` ([#415](https://github.com/pojome/elementor/issues/415))
1012
+ * Fix: Aspect ratio issue for Video widget ([topic](https://wordpress.org/support/topic/video-embeds-have-black-bars-top-and-bottom))
1013
+ * Fix: Image Carousel "slides to show" on tablet ([#372](https://github.com/pojome/elementor/issues/372))
1014
+ * Fix: RTL style for library
1015
+ * Fix: Handle errors on wrong export action
1016
 
1017
  = 0.7.0 - 2016-08-16 =
1018
+ * New: Template Library ([Release Post](https://elementor.com/introducing-template-library/?utm_source=wp-repo&utm_medium=link&utm_campaign=readme))
1019
+ * New: Save your pages and sections to template library
1020
+ * New: 20+ beautifully pre-designed templates
1021
+ * New: Export / Import templates
1022
+ * Fix: Changed code structure in Icon/Icon-Box/Social-Icons widget templates
1023
+ * Fix: Screen size for hidden tablet class
1024
+ * Fix: Blank page detection in empty pages for editing
1025
 
1026
  = 0.6.6 - 2016-08-11 =
1027
+ * Tweak: Improved Drag & Drop area to new section
1028
+ * Tweak: Make changes in new section
1029
+ * Fix: Resize columns with Widgets using iframe (YouTube, Google Maps, etc)
1030
+ * Fix: Adding columns widget in 'Add new Section' area
1031
+ * Fix: Allow blank target link for social-icons widget
1032
 
1033
  = 0.6.5 - 2016-08-08 =
1034
+ * Tweak: Added border and box shadow controls for Image widget ([#224](https://github.com/pojome/elementor/issues/244))
1035
+ * Tweak: In new page don't create empty section
1036
+ * Tweak: Embed Roboto font from Google Fonts in editor mode
1037
+ * Fix: Reset structure or remove column after resize
1038
 
1039
  = 0.6.4 - 2016-08-04 =
1040
+ * Tweak: Google Fonts list updated ([#371](https://github.com/pojome/elementor/pull/371))
1041
+ * Fix: Content overflow in "fit to screen" sections for mobile ([#369](https://github.com/pojome/elementor/issues/369))
1042
+ * Fix: Icon Box Widget: Better support for Safari browser
1043
+ * Fix: Text Editor Widget: Added listening to undo & redo events ([#340](https://github.com/pojome/elementor/issues/340))
1044
 
1045
  = 0.6.3 - 2016-08-01 =
1046
+ * Tweak: Show element title in delete dialog ([#337](https://github.com/pojome/elementor/pull/337))
1047
+ * Tweak: Added responsive support for Image Gallery widget ([topic](https://wordpress.org/support/topic/galery-not-responsive))
1048
+ * Tweak: CSS files for entrance animation and hover animations combine to `animations.min.css` file
1049
+ * Fix: Columns resize cannot be repeated ([#349](https://github.com/pojome/elementor/issues/349))
1050
+ * Fix: Anchor Menu widget in Safari browser
1051
+ * Fix: Bug when global font set as a default ([topic](https://wordpress.org/support/topic/font-family-bug))
1052
 
1053
  = 0.6.2 - 2016-07-27 =
1054
+ * Tweak: Improve the way using attachment details
1055
+ * Tweak: Verifies the AJAX request to prevent processing requests external of the editor
1056
+ * Fix: Hover animation classes in Image widget
1057
+ * Fix: Icon spacing on mobile in Icon Box widget
1058
+ * Fix: Image spacing on mobile in Image Box widget
1059
 
1060
  = 0.6.1 - 2016-07-26 =
1061
+ * Tweak: Improved editor UI for blank pages
1062
+ * Fix: Hide empty widgets in preview mode
1063
+ * Fix: Bug with Section background overlay and background video ([#323](https://github.com/pojome/elementor/issues/323))
1064
+ * Fix: Minor security issue
1065
 
1066
  = 0.6.0 - 2016-07-25 =
1067
+ * New: Added 27 Hover Animations for Image / Icon / Button widgets
1068
+ * New: Editor panel now is resizable
1069
+ * New: Added smooth scrolling for anchors in Anchor Menu widget
1070
+ * Tweak: Improved performance
1071
+ * Tweak: Improved speed in live editing
1072
+ * Tweak: Optimization for memory usage (30% less!)
1073
+ * Tweak: Improved UI for preview editor
1074
+ * Tweak: Add `contain` background image CSS option ([#297](https://github.com/pojome/elementor/pull/297))
1075
+ * Tweak: Added compatibility for NextGen Gallery plugin ([#296](https://github.com/pojome/elementor/issues/296))
1076
+ * Tweak: Print JS scripts in the footer
1077
+ * Tweak: Set color picker control `alpha` for all widgets
1078
+ * Fix: Remove `maxlength` attribute from color picker input ([#298](https://github.com/pojome/elementor/issues/298))
1079
+ * Fix: Background video: Set object-fit only HTML5 player (solved Safari YouTube issue)
1080
+ * Fix: Bug with target blank link in Icon List widget
1081
+ * Fix: Bug with alignment in Icon List widget ([#283](https://github.com/pojome/elementor/issues/283))
1082
+ * Fix: Improved responsive in Tabs widget ([#279](https://github.com/pojome/elementor/issues/279))
1083
+ * Fix: RTL bug in Alert widget ([#287](https://github.com/pojome/elementor/issues/287))
1084
 
1085
  = 0.5.2 - 2016-07-17 =
1086
+ * New: Added Animation Duration control for all elements
1087
+ * New: Added Prevent Scroll control for Google Maps widget
1088
 
1089
  = 0.5.1 - 2016-07-14 =
1090
+ * Tweak: Added details image sizes in Image Sizes control
1091
+ * Fix: Chrome bug with flex mode in Image Box widget
1092
+ * Fix: Textarea control: set `label_block` to `true` by default
1093
+ * Fix: Textarea control style for Icon Box Widget
1094
+ * Fix: Removed translations from system-info for better understanding support
1095
+ * Fix: Design fixes for Icon List widget
1096
 
1097
  = 0.5.0 - 2016-07-13 =
1098
+ * New: Added more than 35 Entrance Animations to all elements
1099
+ * New: Added Box Shadow control to all elements
1100
+ * Tweak: Added option to disable colors palettes in the settings
1101
+ * Tweak: Added option to disable fonts default in the settings
1102
+ * Tweak: Added hidden title to alert & image box widgets
1103
+ * Tweak: Added group posts widget from Pojo themes
1104
+ * Tweak: Remove extra margin bottom on Textarea ([#182](https://github.com/pojome/elementor/issues/182))
1105
+ * Tweak: Applying border-radius on background overlay ([#249](https://github.com/pojome/elementor/issues/249))
1106
+ * Tweak: Fixed toggle widget RTL style
1107
+ * Tweak: Updated Font Awesome v4.6.3
1108
+ * Tweak: Changed Textarea control markup according to the general concept
1109
+ * Tweak: Fixed modal RTL style
1110
+ * Fix: Fade effect in Image Carousel widget ([#245](https://github.com/pojome/elementor/issues/245), [#253](https://github.com/pojome/elementor/issues/253))
1111
+ * Fix: Don't print anything when no have link in Video widget
1112
 
1113
  = 0.4.1 - 2016-07-05 =
1114
+ * Tweak: Default structure presets changed for new section
1115
+ * Tweak: Added more strings to translate
1116
+ * Fix: Fixed alignment for Image widget
1117
+ * Fix: Some compatible to underscore 1.6.0 (Bundle from WordPress v4.4)
1118
 
1119
  = 0.4.0 - 2016-07-04 =
1120
+ * New: Section: Background Overlay for image and video background
1121
+ * New: Added Social Icons widget
1122
+ * New: Added Testimonial widget
1123
+ * New: Added SoundCloud (Audio) widget
1124
+ * Tweak: Fixed Bug with background in Image widget ([#180](https://github.com/pojome/elementor/issues/180))
1125
+ * Tweak: Assign a field to be used as the item title for Repeater control
1126
+ * Tweak: Rearrange column settings panel
1127
+ * Tweak: Add link to carousel widget
1128
+ * Fix: Bug carousel widget with `dir="rtl"`
1129
 
1130
  = 0.3.2 - 2016-06-27 =
1131
+ * Tweak: Added fully compatible for Cache plugins
1132
+ * Tweak: Image widget: `<img>` alt and title fetch from Media library
1133
+ * Tweak: Image widget: Added link to file media
1134
+ * Tweak: Image-Box widget: `<img>` alt and title fetch from Media library
1135
+ * Tweak: Carousel widget: `<img>` alt fetch from Media library
1136
+ * Tweak: Add more columns options for responsive mode
1137
+ * Tweak: Add `<title>` in Elementor editor
1138
+ * Tweak: Rearranged section settings
1139
+ * Tweak: Add more gap size (Wider)
1140
+ * Tweak: Add more color schemes
1141
+ * Tweak: Add negative value for letter spacing
1142
 
1143
  = 0.3.1 - 2016-06-22 =
1144
+ * Tweak: Added a quick tour video for Elementor
1145
+ * Tweak: Enqueue YouTube API from JS (Better compatible for more themes)
1146
+ * Tweak: Added compatible to WooCommerce widgets
1147
+ * Tweak: Fixes re-render elements performance
1148
+ * Fix: Border & Radius options for Image Carousel widget
1149
 
1150
  = 0.3.0 - 2016-06-21 =
1151
+ * New: Added Image Gallery widget
1152
+ * New: Added Image Carousel widget
1153
+ * Tweak: Fixed schemes area
1154
+ * Tweak: Added spacing icon in Button widget
1155
+ * Fix: Themes without `the_content()` stop the Editor
1156
+ * Fix: Height option in Columns widget
1157
 
1158
  = 0.2.5 - 2016-06-16 =
1159
+ * Tweak: Added Vimeo support for widget Video
1160
+ * Tweak: Improved UI in admin area and panel
1161
+ * Tweak: Added body class `elementor-page` in frontend ([#58](https://github.com/pojome/elementor/issues/58))
1162
+ * Fix: Elementor seems to get stuck while loading ([#77](https://github.com/pojome/elementor/issues/77))
1163
+ * Fix: WP Widgets with multiple checkboxes ([#90](https://github.com/pojome/elementor/issues/90))
1164
 
1165
  = 0.2.4 - 2016-06-13 =
1166
+ * Tweak: Added some compatible to Cache plugins
1167
+ * Tweak: Added shortcode support in Text Editor widget
1168
+ * Tweak: Added title attribute for Image and Image Box widgets
1169
+ * Fix: Replace icon for Icon Box widget with the right icon
1170
+ * Fix: Scroll issue in Safari browser ([topic](https://wordpress.org/support/topic/scroll-issue-in-safri))
1171
+ * Fix: Text alignment justify ([topic](https://wordpress.org/support/topic/on-text-aligning))
1172
 
1173
  = 0.2.3 - 2016-06-08 =
1174
+ * Tweak: Added HTML tag control for icon box title
1175
 
1176
  = 0.2.2 - 2016-06-08 =
1177
+ * Tweak: Minor change from the last release
1178
 
1179
  = 0.2.1 - 2016-06-08 =
1180
+ * New: Icon Box widget
1181
 
1182
  = 0.2.0 - 2016-06-07 =
1183
+ * New: Image Box widget
1184
+ * Tweak: Added reset preset section structure
1185
+ * Tweak: Fixed visibility mobile for small-screen
1186
 
1187
  = 0.1.7 - 2016-06-06 =
1188
+ * Tweak: Changed default image size control
1189
+ * Fix: Custom CSS Classes in frontend
1190
 
1191
  = 0.1.6 - 2016-06-05 =
1192
+ * Tweak: Improved speed live edit
1193
+ * Tweak: Background Control: Removed default image
1194
+ * Tweak: Add responsive tab on section element
1195
+ * Tweak: Responsive mode: fixed included visibility style
1196
+ * Fix: Tabs & Accordion Widgets: indexes detection fixed
1197
 
1198
  = 0.1.5 - 2016-06-03 =
1199
+ * Tweak: Add check for `asp_tags` php config
1200
 
1201
  = 0.1.4 - 2016-06-02 =
1202
+ * New: Added new widget: Spacer
1203
+ * Tweak: Added default category for widgets
1204
+ * Tweak: Added size and opacity controls for Image widget
1205
+ * Tweak: Added fallback font for custom fonts
1206
+ * Tweak: Added development mode flag (filter `elementor/utils/is_development_mode`)
1207
+ * Fix: Issue with duplicate after element sort
1208
 
1209
  = 0.1.3 - 2016-06-01 =
1210
+ * New: Added background video for all formats
1211
+ * Tweak: Pojo Framework & Themes supported
1212
+ * Tweak: Updated Elementor Icons v1.1
1213
+ * Tweak: Added elements categories in the panel
1214
+ * Fix: UI bug with WordPress widgets (panel)
1215
+ * Fix: Remove fallback image placeholder in background video
1216
 
1217
  = 0.1.2 - 2016-05-31 =
1218
+ * Tweak: Added structure control for section element
1219
+ * Tweak: Elementor Icons moved to lib (standalone)
1220
+ * Fix: Better check if YouTube API is loaded
1221
+ * Fix: Fixed applying value in dimensions
1222
+ * Fix: Bug in resize columns
1223
 
1224
  = 0.1.1 - 2016-05-30 =
1225
+ * Tweak: Added alpha for background color (Button Widget)
1226
+ * Tweak: Added string context and moved to WP translate repo
1227
+ * Tweak: Icon Box: removed alt text control
1228
+ * Fix: content position in full height section
1229
 
1230
  = 0.1.0 - 2016-05-30 =
1231
  * Initial Public Beta Release