body.tcb-full-top .landingpage-section,body.tcb-full-bottom .landingpage-section{width:100vw;left:50%;right:50%;margin-left:-50vw !important;margin-right:-50vw !important}.landingpage-section{flex-shrink:1;position:relative;margin:0;padding:0;box-sizing:border-box !important;display:flex;justify-content:center;align-items:center;width:100%;z-index:1;cursor:pointer}.landingpage-section .section-content{box-sizing:border-box !important;position:relative;z-index:1;margin-left:auto;margin-right:auto;height:100%;width:100%;max-width:100%}.landingpage-section .section-content::after,.landingpage-section .section-content::before{content:'';display:block;overflow:auto}.landingpage-section .section-content:empty{height:100%;min-height:100px}.landingpage-section .section-content:empty:after{content:attr(data-element-name);position:absolute;left:50%;transform:translateX(-50%);color:grey;top:0;font-weight:normal;font-size:80%;opacity:.4;overflow:hidden;width:100%;height:100%;padding-top:40px;text-align:center}.landingpage-section .section-background{box-sizing:border-box;height:100%;position:absolute;top:0;overflow:hidden;width:100%;max-width:100%;z-index:0}.landingpage-section .section-background.section-loading{z-index:10;overflow:hidden}.landingpage-section .section-background.section-loading:before{background:url(../svg/spinner.svg);background-color:rgba(255,255,255,0.5);background-position:center;background-repeat:no-repeat;background-size:70px 70px;content:'';display:block;height:100%;position:relative;top:0;left:0;width:100%;z-index:2}.landingpage-section .section-background.section-loading.long-content:before{background-position:50% 100px}.landingpage-section.placeholder-section{min-height:70px}.landingpage-section.placeholder-section .insert-section{display:block;margin:0 auto}.landingpage-section.section-hover .section-background:not(.on_hover):not(.section-loading){outline:1px dashed #f69679 !important}.landingpage-section.section-hover .section-background:not(.on_hover):not(.section-loading):hover:before{background:rgba(241,194,180,0.1)}.landingpage-section.hide-section{display:none}.landingpage-section.edit_mode:not(.jump_target){outline:0 !important}.landingpage-section.edit_mode:not(.jump_target) .section-background{outline:1px solid #2ecc71}.landingpage-section.edit_mode:not(.jump_target)[data-id] .section-background{outline:1px solid #f69679 !important}.landingpage-section.jump_target{z-index:15 !important}.landingpage-section.jump_target .active_highlight{outline:0 !important}.landingpage-section[data-id]:not(.tcb-compact-edit-mode).section-hover .section-background{filter:none !important}.landingpage-section[data-id]:not(.tcb-compact-edit-mode) .section-content:before{content:'';position:absolute;left:0;top:0;bottom:0;right:0;z-index:15}.landingpage-section[data-id]:not(.tcb-compact-edit-mode) .section-content:before:hover{background:rgba(241,194,180,0.08)}.landingpage-section[data-id]:not(.tcb-compact-edit-mode) .thrive-shortcode-html:after,.landingpage-section[data-id]:not(.tcb-compact-edit-mode) .tve_shortcode_rendered:after{z-index:1}.section-overlay-actions{font-family:Rubik, Arial, sans-serif;cursor:pointer;position:absolute;top:0;height:100%;left:0;width:100%;background-color:rgba(255,242,238,0.9);z-index:100001;display:flex;flex-direction:column;align-items:center}.section-overlay-actions.responsive-overlay{justify-content:center;flex-direction:row}.section-overlay-actions.responsive-overlay>button{margin:0 10px;min-width:130px}.section-overlay-actions.responsive-overlay .section-description{display:none}.section-overlay-actions .section-description{margin:50px auto 5px;font-size:14px;font-weight:600;color:#474c50}.section-overlay-actions>button{margin:5px;min-width:170px;line-height:12px;font-weight:500;color:white;font-size:12px;padding:8px 0;cursor:pointer;display:block;border-radius:3px}.section-overlay-actions .orange-button{background-color:#f69679;border:0}.section-overlay-actions .orange-button:hover{background-color:#e98975}.section-overlay-actions .grey-button{background-color:#93a3b0}.section-overlay-actions .grey-button.ghost-button{border:1px solid #93a3b0;background:transparent;color:#93a3b0;font-weight:700;padding:7px 0}.section-overlay-actions .grey-button.ghost-button:hover{background:#93a3b0;color:#ffffff}
