.page-placeholder{display:inline-block;width:100%;height:400px;color:#fff;background:#a7a7a7;border:1px solid black}.spa-progress{position:fixed;top:0;left:0;right:0;height:2px;width:0%;-webkit-transition:width .2s,opacity .4s;transition:width .2s,opacity .4s;opacity:1;background-color:#efc14e;z-index:999999}.block .single-upload{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.block .full-width{position:relative;width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.block .full-width .items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.block .max-width{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width:576px){.block .max-width{max-width:540px}}@media(min-width:768px){.block .max-width{max-width:720px}}@media(min-width:992px){.block .max-width{max-width:960px}}@media(min-width:1200px){.block .max-width{max-width:1140px}}.block .max-width .items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.block .items .element:not(.item){position:relative}.block .items .element:not(.item) .edit-element{display:none;background-color:#0009;cursor:pointer;position:absolute;border-radius:50px;right:-10px;bottom:-10px;opacity:0;z-index:50;-webkit-animation:fade-edit .2s ease-in;animation:fade-edit .2s ease-in;-webkit-transition:opacity .2s;transition:opacity .2s}.block .items .element:not(.item) .edit-element:hover .icon-button.options{display:inline-block}.block .items .element:not(.item) .edit-element .icon-button{display:inline-block;width:30px;height:30px;padding:0}.block .items .element:not(.item) .edit-element .icon-button.options{display:none}.block .items .element:not(.item) .edit-element .icon-button .material-icons{font-size:14px;line-height:1.5}.block .items .element:not(.item):hover .edit-element{display:block;opacity:1}.block .items .item .elements-wrap.col,.block .items .item .elements-wrap [class*=col-]{padding-right:0;padding-left:0}.block .items .item .dragover{opacity:.4}.block .items .item .dragover:hover,.block .items .item .dragover:active{opacity:1}.block .items .item.dragover:after{background:#00000078;opacity:1;content:"";position:absolute;top:0;bottom:0;left:0;right:0}.block .items .item .edit-settings{display:none;opacity:0}.block .items .item:hover .edit-settings{display:block;opacity:1}.block .items .item .header{font-size:3em;line-height:.9;margin-bottom:5px}.block .items .item .header.title-1{font-size:10em}.block .items .item .header.title-2{font-size:9em}.block .items .item .header.title-3{font-size:8em}.block .items .item .header.title-4{font-size:7em}.block .items .item .header.title-5{font-size:6em}.block .items .item .header.title-6{font-size:5em}.block .items .item .header.title-7{font-size:4em}.block .items .item .header.title-8{font-size:3em}.block .items .item .header.title-9{font-size:2em}.block .items .item .header.title-10{font-size:1em}.block .items .item .e-desc.size-1{font-size:3em;line-height:1}.block .items .item .e-desc.size-2{font-size:2em;line-height:1.2}.block .items .item .e-desc.size-3{font-size:1em;line-height:1.2}.block .items .item .e-desc.size-4{font-size:.8em;line-height:1.5}.block .items .item .e-desc.size-5{font-size:.5em;line-height:1.5}.block .items .item .e-icons{padding:10px 0}.block .items .item .e-icons .e-icon-link .e-icon{font-size:24px;margin-right:10px}.block .items .item .e-image:not(.image-wrap){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block .items .item .image-wrap{position:relative;width:100%;padding-top:75%}.block .items .item .image-wrap img{position:absolute;height:100%;width:100%;top:0;left:0;bottom:0;right:0;-o-object-fit:cover;object-fit:cover}.block .items .item .element .btn{margin-right:5px}.block .items .item .element .btn:last-child{margin-right:auto}.block ul{margin-top:0;margin-bottom:0;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;-webkit-padding-start:40px;padding-inline-start:40px}.block .header-center{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;text-align:center!important}.block .header-top-center{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important;text-align:center!important}.block .header-bottom-center{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important;text-align:center!important}.block .header-bottom{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important;text-align:left!important}.block .header-left-top{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important;text-align:left!important}.block .header-left-middle{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;-ms-flex-line-pack:center!important;align-content:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.block .header-right-top{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important;-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important;text-align:left!important}.block .header-right-middle{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important;-ms-flex-line-pack:center!important;align-content:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.block .header-right-bottom{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important;-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important;text-align:left!important}.block .text-left .elements-wrap{text-align:left}.block .text-center .elements-wrap{text-align:center}.block .text-right .elements-wrap{text-align:right}.block .spacer-xs{padding:5px 0}.block .spacer-sm{padding:15px 0}.block .spacer-md{padding:60px 0}.block .spacer-lg{padding:100px 0}.block .spacer-xl{padding:160px 0}.block .btn-wrap.item{display:inline-block}.item-edit-wrap{position:sticky;top:5px;z-index:1000}@media(max-width:991.98px){.custom-class{display:block}}@-webkit-keyframes fade-edit{0%{opacity:0;-webkit-transform:scale(.7,.7);transform:scale(.7)}to{opacity:1;-webkit-transform:scale(1,1);transform:scale(1)}}@keyframes fade-edit{0%{opacity:0;-webkit-transform:scale(.7,.7);transform:scale(.7)}to{opacity:1;-webkit-transform:scale(1,1);transform:scale(1)}}.nav-default .items-wrap{margin:auto;padding-right:0;padding-left:0}.nav-default .items-wrap .main-nav-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.nav-default .items-wrap .main-nav-items .new-line{width:100%;height:1px}.nav-default .items-wrap .main-nav-items .item-spacer{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex:1;flex:1}.nav-items,.nav-items ul{list-style:none}.nav-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 5px}.nav-horizontal.inline{position:relative}.nav-horizontal nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav-horizontal .backdrop{top:100px;z-index:5;position:fixed;opacity:.4}.nav-horizontal .logo-wrap{margin:0}.nav-horizontal .logo-wrap a{opacity:1}.nav-horizontal .logo-wrap .logo-text{font-size:18px;font-weight:600}.nav-horizontal .nav-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;cursor:pointer}.nav-horizontal ul{text-align:center;padding:0;margin:0}.nav-horizontal ul li{float:left;line-height:40px;text-align:left;padding:0}.nav-horizontal ul li:active,.nav-horizontal ul li:focus{background-color:#46464626}.nav-horizontal>li{position:relative}.nav-horizontal>li .toggle{position:absolute;display:none;bottom:11px;left:50%;opacity:.3;font-size:12px}.nav-horizontal>li a{display:block;text-decoration:none;padding:20px;-webkit-transition:.3s background-color;transition:.3s background-color}.nav-horizontal>li a div{max-width:14vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:100%}.nav-horizontal>li a:hover{background-color:transparent}.nav-horizontal>li:hover ul{display:block}.nav-horizontal>li>ul{position:absolute;display:none;width:100%;min-width:220px;top:60px;left:0;background-color:var(--bg-1);padding:5px;z-index:9;-webkit-box-shadow:rgba(0,0,0,.1) 0px 0px 32px 0px;box-shadow:#0000001a 0 0 32px;border-radius:3px}.nav-horizontal>li>ul li{position:static;width:100%}.nav-horizontal>li>ul li .nav-item{position:relative}.nav-horizontal>li>ul li .nav-item a{padding:10px 15px 10px 0}.nav-horizontal>li>ul li .nav-item a div{line-height:1.5;max-width:none;white-space:normal;overflow:auto;text-overflow:unset}.nav-horizontal>li>ul li .toggle{color:var(--text);position:absolute;display:block;bottom:auto;right:10px;left:auto}.nav-horizontal>li>ul li a{text-decoration:none;padding-left:12px;padding-right:12px;-webkit-transition:.3s background-color;transition:.3s background-color}.nav-horizontal>li>ul li a:hover{background-color:#00000005}.nav-horizontal>li>ul li a:active{background-color:#00000008}.nav-horizontal a{text-decoration:none;padding-left:12px;padding-right:12px;-webkit-transition:.3s background-color;transition:.3s background-color}.nav-horizontal a:active,.nav-horizontal a:focus{background-color:#0000000a}.nav-horizontal a.active{cursor:default}.nav-vertical{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;margin:0;padding:0;width:100%}.nav-vertical li{margin:0;width:100%;float:left;line-height:40px;text-align:left;padding:0}.nav-vertical.inline{position:relative}.nav-vertical .nav-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;cursor:pointer}.nav-vertical ul{text-align:center;padding:0;margin:0}.nav-vertical ul li{float:left;line-height:40px;text-align:left;padding:0}.nav-vertical ul li .selected{background-color:#46464626}.nav-vertical ul li:active,.nav-vertical ul li:focus{background-color:#46464626}.nav-vertical>li{position:relative}.nav-vertical>li .toggle{position:absolute;display:none;bottom:11px;left:50%;opacity:.3;font-size:12px}.nav-vertical>li a{display:block;text-decoration:none;padding:8px 10px;-webkit-transition:.3s background-color;transition:.3s background-color}.nav-vertical>li a div{max-width:14vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:100%}.nav-vertical>li a:hover{background-color:transparent}.nav-vertical>li:hover ul{display:block}.nav-vertical>li>ul{width:100%;top:auto;left:0;padding:5px;z-index:9;border-radius:3px}.nav-vertical>li>ul li{position:static;width:100%}.nav-vertical>li>ul li .nav-item{position:relative}.nav-vertical>li>ul li .nav-item a{padding:10px 15px 10px 0}.nav-vertical>li>ul li .nav-item a div{line-height:1.5;max-width:none;white-space:normal;overflow:auto;text-overflow:unset}.nav-vertical>li>ul li .toggle{color:var(--text);position:absolute;display:block;bottom:auto;right:10px;left:auto}.nav-vertical>li>ul li a{text-decoration:none;padding-left:12px;padding-right:12px;-webkit-transition:.3s background-color;transition:.3s background-color}.nav-vertical a{text-decoration:none;padding-left:12px;padding-right:12px;-webkit-transition:.3s background-color;transition:.3s background-color}.nav-vertical a:active,.nav-vertical a:focus{background-color:#0000000a}.nav-vertical a.active{cursor:default}
