/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.shariff:after,.shariff:before{content:" ";display:table}.shariff:after{clear:both}.shariff ul{padding:0;margin:0;list-style:none}.shariff li{overflow:hidden}.shariff li,.shariff li a{height:35px;-webkit-box-sizing:border-box;box-sizing:border-box}.shariff li a{color:#fff;position:relative;display:block;text-decoration:none}.shariff li .share_count,.shariff li .share_text{font-family:Arial,Helvetica,sans-serif;font-size:12px;vertical-align:middle;line-height:35px}.shariff li .fab,.shariff li .far,.shariff li .fas{width:35px;line-height:35px;text-align:center;vertical-align:middle}.shariff li .share_count{padding:0 8px;height:33px;position:absolute;top:1px;right:1px}.shariff .orientation-horizontal li{-webkit-box-flex:1}.shariff .orientation-horizontal .info{-webkit-box-flex:0}.shariff .orientation-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.shariff .orientation-horizontal li{float:left;-webkit-box-flex:0;-ms-flex:none;flex:none;width:35px;margin-right:3%;margin-bottom:10px}.shariff .orientation-horizontal li:last-child{margin-right:0}.shariff .orientation-horizontal li .share_text{display:block;text-indent:-9999px;padding-left:3px}.shariff .orientation-horizontal li .share_count{display:none}.shariff .theme-grey .shariff-button a{background-color:#b0b0b0}.shariff .theme-grey .shariff-button .share_count{background-color:#ccc;color:#333}.shariff .theme-white .shariff-button{border:1px solid #ddd}.shariff .theme-white .shariff-button a{background-color:#fff}.shariff .theme-white .shariff-button a:hover{background-color:#eee}.shariff .theme-white .shariff-button .share_count{background-color:#fff;color:#999}.shariff .orientation-vertical.button-style-icon{min-width:35px}.shariff .orientation-vertical.button-style-icon-count{min-width:80px}.shariff .orientation-vertical.button-style-standard{min-width:110px}.shariff .orientation-vertical li{display:block;width:100%;margin:5px 0}.shariff .orientation-vertical.button-style-icon-count li .share_count,.shariff .orientation-vertical.button-style-standard li .share_count{width:24px;text-align:right}@media only screen and (min-width:360px){.shariff .orientation-horizontal li{margin-right:1.8%}.shariff .orientation-horizontal.button-style-icon-count li,.shariff .orientation-horizontal.button-style-standard li{min-width:80px}.shariff .orientation-horizontal.button-style-icon-count li .share_count,.shariff .orientation-horizontal.button-style-standard li .share_count{display:block}.shariff .orientation-horizontal.button-style-standard li{width:auto;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.shariff .orientation-horizontal.button-style-standard.shariff-col-1 li,.shariff .orientation-horizontal.button-style-standard.shariff-col-2 li{min-width:110px;max-width:160px}.shariff .orientation-horizontal.button-style-standard.shariff-col-1 li .share_text,.shariff .orientation-horizontal.button-style-standard.shariff-col-2 li .share_text{text-indent:0;display:inline}.shariff .orientation-horizontal.button-style-standard.shariff-col-5 li,.shariff .orientation-horizontal.button-style-standard.shariff-col-6 li{-webkit-box-flex:0;-ms-flex:none;flex:none}}@media only screen and (min-width:640px){.shariff .orientation-horizontal.button-style-standard.shariff-col-3 li{min-width:110px;max-width:160px}.shariff .orientation-horizontal.button-style-standard.shariff-col-3 li .share_text{text-indent:0;display:inline}}@media only screen and (min-width:768px){.shariff .orientation-horizontal.button-style-standard li{min-width:110px;max-width:160px}.shariff .orientation-horizontal.button-style-standard li .share_text{text-indent:0;display:inline}.shariff .orientation-horizontal.button-style-standard.shariff-col-5 li,.shariff .orientation-horizontal.button-style-standard.shariff-col-6 li{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}}@media only screen and (min-width:1024px){.shariff li,.shariff li a{height:30px}.shariff li .fab,.shariff li .far,.shariff li .fas{width:30px;line-height:30px}.shariff li .share_count,.shariff li .share_text{line-height:30px}.shariff li .share_count{height:28px}}.shariff .addthis a{background-color:#f8694d}.shariff .addthis a:hover{background-color:#f75b44}.shariff .addthis .fa-plus{font-size:14px}.shariff .addthis .share_count{color:#f8694d;background-color:#f1b8b0}.shariff .theme-white .addthis a{color:#f8694d}@media only screen and (min-width:600px){.shariff .addthis .fa-plus{font-size:14px;position:relative;top:1px}}.shariff .buffer a{background-color:#3a3a3a}.shariff .buffer a:hover{background-color:#555}.shariff .buffer .fa-buffer{font-size:22px}.shariff .buffer .share_count{color:#3a3a3a;background-color:#ddd}.shariff .theme-white .buffer a{color:#3a3a3a}@media only screen and (min-width:600px){.shariff .buffer .fa-buffer{font-size:19px;position:relative;top:1px}}.shariff .diaspora a{background-color:#999}.shariff .diaspora a:hover{background-color:#b3b3b3}.shariff .diaspora .fa-times-circle{font-size:17px}.shariff .theme-white .diaspora a{color:#999}@media only screen and (min-width:600px){.shariff .diaspora .fa-times-circle{font-size:16px}}.shariff .facebook a{background-color:#3b5998}.shariff .facebook a:hover{background-color:#4273c8}.shariff .facebook .fa-facebook-f{font-size:22px}.shariff .facebook .share_count{color:#183a75;background-color:#99adcf}.shariff .theme-white .facebook a{color:#3b5998}@media only screen and (min-width:600px){.shariff .facebook .fa-facebook-f{font-size:19px}}.shariff .flattr a{background-color:#7ea352}.shariff .flattr a:hover{background-color:#f67c1a}.shariff .flattr a:hover .share_count{color:#d56308;background-color:#fab47c}.shariff .flattr .fa-money-bill-alt{font-size:22px}.shariff .flattr .share_count{color:#648141;background-color:#b0c893}.shariff .theme-white .flattr a{color:#f67c1a}@media only screen and (min-width:600px){.shariff .flattr .fa-money-bill-alt{font-size:19px}}.shariff .flipboard a{background-color:#e12828}.shariff .flipboard a:hover{background-color:#ff2e2e}.shariff .flipboard .fa-flipboard{font-size:22px}.shariff .theme-white .flipboard a{color:#e12828}@media only screen and (min-width:600px){.shariff .flipboard .fa-flipboard{font-size:19px}}.shariff .info{border:1px solid #ccc}.shariff .info a{color:#666;background-color:#fff}.shariff .info a:hover{background-color:#efefef}.shariff .info .fa-info{font-size:20px;width:33px}.shariff .info .share_text{display:block!important;text-indent:-9999px!important}.shariff .theme-grey .info a{background-color:#fff}.shariff .theme-grey .info a:hover{background-color:#efefef}.shariff .orientation-vertical .info{width:35px;float:right}@media only screen and (min-width:360px){.shariff .orientation-horizontal .info{-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important;width:35px;min-width:35px!important}}@media only screen and (min-width:1024px){.shariff .info .fa-info{font-size:16px;width:23px}.shariff .orientation-horizontal .info{width:25px;min-width:25px!important}.shariff .orientation-vertical .info{width:25px}}.shariff .linkedin a{background-color:#0077b5}.shariff .linkedin a:hover{background-color:#0369a0}.shariff .linkedin .fa-linkedin-in{font-size:22px}.shariff .linkedin .share_count{color:#004785;background-color:#33aae8}.shariff .theme-white .linkedin a{color:#0077b5}@media only screen and (min-width:600px){.shariff .linkedin .fa-linkedin-in{font-size:19px}}.shariff .mail a{background-color:#999}.shariff .mail a:hover{background-color:#a8a8a8}.shariff .mail .fa-envelope{font-size:21px}.shariff .theme-white .mail a{color:#999}@media only screen and (min-width:600px){.shariff .mail .fa-envelope{font-size:18px}}.shariff .print a{background-color:#999}.shariff .print a:hover{background-color:#a8a8a8}.shariff .print .fa-print{font-size:21px}.shariff .theme-white .print a{color:#999}@media only screen and (min-width:600px){.shariff .print .fa-print{font-size:18px}}.shariff .pinterest a{background-color:#bd081c}.shariff .pinterest a:hover{background-color:#d50920}.shariff .pinterest .fa-pinterest-p{font-size:22px}.shariff .pinterest .share_count{color:#a31601;background-color:#eda79d}.shariff .theme-white .pinterest a{color:#bd081c}@media only screen and (min-width:600px){.shariff .pinterest .fa-pinterest-p{font-size:19px;position:relative;top:1px}}.shariff .pocket a{background-color:#ef4056}.shariff .pocket a:hover{background-color:#ff5066}.shariff .pocket .fa-get-pocket{font-size:22px}.shariff .theme-white .pocket a{color:#ef4056}@media only screen and (min-width:600px){.shariff .pocket .fa-get-pocket{font-size:19px}}.shariff .reddit a{background-color:#ff4500}.shariff .reddit a:hover{background-color:#ff6a33}.shariff .reddit .fa-reddit{font-size:17px}.shariff .theme-white .reddit a{color:#ff4500}@media only screen and (min-width:600px){.shariff .reddit .fa-reddit{font-size:16px}}.shariff .stumbleupon a{background-color:#eb4924}.shariff .stumbleupon a:hover{background-color:#ef7053}.shariff .stumbleupon .fa-stumbleupon{font-size:17px}.shariff .theme-white .stumbleupon a{color:#eb4924}@media only screen and (min-width:600px){.shariff .stumbleupon .fa-stumbleupon{font-size:16px}}.shariff .twitter a{background-color:#000}.shariff .twitter a:hover{background-color:#000}.shariff .twitter .fa-twitter{font-size:28px}.shariff .twitter .share_count{color:#ffffff;background-color:#000}.shariff .theme-white .twitter a{color:#000}@media only screen and (min-width:600px){.shariff .twitter .fa-twitter{font-size:24px}}.shariff .whatsapp a{background-color:#5cbe4a}.shariff .whatsapp a:hover{background-color:#34af23}.shariff .whatsapp .fa-whatsapp{font-size:28px}.shariff .theme-white .whatsapp a{color:#5cbe4a}@media only screen and (min-width:600px){.shariff .whatsapp .fa-whatsapp{font-size:22px}}.shariff .xing a{background-color:#126567}.shariff .xing a:hover{background-color:#29888a}.shariff .xing .fa-xing{font-size:22px}.shariff .xing .share_count{color:#15686a;background-color:#4fa5a7}.shariff .theme-white .xing a{color:#126567}@media only screen and (min-width:600px){.shariff .xing .fa-xing{font-size:19px}}.shariff .tumblr a{background-color:#36465d}.shariff .tumblr a:hover{background-color:#44546b}.shariff .tumblr .fa-tumblr{font-size:28px}.shariff .theme-white .tumblr a{color:#5cbe4a}@media only screen and (min-width:600px){.shariff .tumblr .fa-tumblr{font-size:22px}}.shariff .threema a{background-color:#333}.shariff .threema a:hover{background-color:#1f1f1f}.shariff .threema .fa-lock{font-size:28px}.shariff .theme-white .threema a{color:#333}@media only screen and (min-width:600px){.shariff .threema .fa-lock{font-size:22px}}.shariff .weibo a{background-color:#f56770}.shariff .weibo a:hover{background-color:#fa7f8a}.shariff .weibo .fa-weibo{font-size:28px}.shariff .weibo .share_count{color:#0174a4;background-color:#f56770}.shariff .theme-white .weibo a{color:#f56770}@media only screen and (min-width:600px){.shariff .weibo .fa-weibo{font-size:24px}}.shariff .tencent-weibo a{background-color:#26ace0}.shariff .tencent-weibo a:hover{background-color:#38bbeb}.shariff .tencent-weibo .fa-tencent-weibo{font-size:28px}.shariff .tencent-weibo .share_count{color:#0174a4;background-color:#26ace0}.shariff .theme-white .tencent-weibo a{color:#26ace0}@media only screen and (min-width:600px){.shariff .tencent-weibo .fa-tencent-weibo{font-size:24px}}.shariff .telegram a{background-color:#08c}.shariff .telegram a:hover{background-color:#007dbb}.shariff .telegram .fa-telegram{font-size:28px}.shariff .theme-white .telegram a{color:#08c}@media only screen and (min-width:600px){.shariff .telegram .fa-telegram{font-size:22px}}.shariff .qzone a{background-color:#2b82d9}.shariff .qzone a:hover{background-color:#398fe6}.shariff .qzone .fa-qq{font-size:28px}.shariff .qzone .share_count{color:#0174a4;background-color:#2b82d9}.shariff .theme-white .qzone a{color:#2b82d9}@media only screen and (min-width:600px){.shariff .qzone .fa-qq{font-size:24px}}.shariff .vk a{background-color:#5d7fa4}.shariff .vk a:hover{background-color:#678eb4}.shariff .vk .fa-vk{font-size:22px}.shariff .vk .share_count{color:#55677d;background-color:#fff}.shariff .theme-white .vk a{color:#3b5998}@media only screen and (min-width:600px){.shariff .vk .fa-vk{font-size:19px}}
.filepond--assistant{position:absolute;overflow:hidden;height:1px;width:1px;padding:0;border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.filepond--browser.filepond--browser{position:absolute;margin:0;padding:0;left:1em;top:1.75em;width:calc(100% - 2em);opacity:0;font-size:0}.filepond--data{position:absolute;width:0;height:0;padding:0;margin:0;border:none;visibility:hidden;pointer-events:none;contain:strict}.filepond--drip{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;opacity:.1;pointer-events:none;border-radius:.5em;background:rgba(0,0,0,.01)}.filepond--drip-blob{-webkit-transform-origin:center center;transform-origin:center center;width:8em;height:8em;margin-left:-4em;margin-top:-4em;background:#292625;border-radius:50%}.filepond--drip-blob,.filepond--drop-label{position:absolute;top:0;left:0;will-change:transform,opacity}.filepond--drop-label{right:0;margin:0;color:#4f4f4f;display:flex;justify-content:center;align-items:center;height:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filepond--drop-label.filepond--drop-label label{display:block;margin:0;padding:.5em}.filepond--drop-label label{cursor:default;font-size:.875em;font-weight:400;text-align:center;line-height:1.5}.filepond--label-action{text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;-webkit-text-decoration-color:#a7a4a4;text-decoration-color:#a7a4a4;cursor:pointer}.filepond--root[data-disabled] .filepond--drop-label label{opacity:.5}.filepond--file-action-button.filepond--file-action-button{font-size:1em;width:1.625em;height:1.625em;font-family:inherit;line-height:inherit;margin:0;padding:0;border:none;outline:none;will-change:transform,opacity}.filepond--file-action-button.filepond--file-action-button span{position:absolute;overflow:hidden;height:1px;width:1px;padding:0;border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.filepond--file-action-button.filepond--file-action-button svg{width:100%;height:100%}.filepond--file-action-button.filepond--file-action-button:after{position:absolute;left:-.75em;right:-.75em;top:-.75em;bottom:-.75em;content:""}.filepond--file-action-button{cursor:auto;color:#fff;border-radius:50%;background-color:rgba(0,0,0,.5);background-image:none;box-shadow:0 0 0 0 hsla(0,0%,100%,0);transition:box-shadow .25s ease-in}.filepond--file-action-button:focus,.filepond--file-action-button:hover{box-shadow:0 0 0 .125em hsla(0,0%,100%,.9)}.filepond--file-action-button[disabled]{color:hsla(0,0%,100%,.5);background-color:rgba(0,0,0,.25)}.filepond--file-action-button[hidden]{display:none}.filepond--action-edit-item.filepond--action-edit-item{width:2em;height:2em;padding:.1875em}.filepond--action-edit-item.filepond--action-edit-item[data-align*=center]{margin-left:-.1875em}.filepond--action-edit-item.filepond--action-edit-item[data-align*=bottom]{margin-bottom:-.1875em}.filepond--action-edit-item-alt{border:none;line-height:inherit;background:transparent;font-family:inherit;color:inherit;outline:none;padding:0;margin:0 0 0 .25em;pointer-events:all;position:absolute}.filepond--action-edit-item-alt svg{width:1.3125em;height:1.3125em}.filepond--action-edit-item-alt span{font-size:0;opacity:0}.filepond--file-info{position:static;display:flex;flex-direction:column;align-items:flex-start;flex:1;margin:0 .5em 0 0;min-width:0;will-change:transform,opacity;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filepond--file-info *{margin:0}.filepond--file-info .filepond--file-info-main{font-size:.75em;line-height:1.2;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%}.filepond--file-info .filepond--file-info-sub{font-size:.625em;opacity:.5;transition:opacity .25s ease-in-out;white-space:nowrap}.filepond--file-info .filepond--file-info-sub:empty{display:none}.filepond--file-status{position:static;display:flex;flex-direction:column;align-items:flex-end;flex-grow:0;flex-shrink:0;margin:0;min-width:2.25em;text-align:right;will-change:transform,opacity;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filepond--file-status *{margin:0;white-space:nowrap}.filepond--file-status .filepond--file-status-main{font-size:.75em;line-height:1.2}.filepond--file-status .filepond--file-status-sub{font-size:.625em;opacity:.5;transition:opacity .25s ease-in-out}.filepond--file-wrapper.filepond--file-wrapper{border:none;margin:0;padding:0;min-width:0;height:100%}.filepond--file-wrapper.filepond--file-wrapper>legend{position:absolute;overflow:hidden;height:1px;width:1px;padding:0;border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.filepond--file{position:static;display:flex;height:100%;align-items:flex-start;padding:.5625em;color:#fff;border-radius:.5em}.filepond--file .filepond--file-status{margin-left:auto;margin-right:2.25em}.filepond--file .filepond--processing-complete-indicator{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:3}.filepond--file .filepond--file-action-button,.filepond--file .filepond--processing-complete-indicator,.filepond--file .filepond--progress-indicator{position:absolute}.filepond--file [data-align*=left]{left:.5625em}.filepond--file [data-align*=right]{right:.5625em}.filepond--file [data-align*=center]{left:calc(50% - .8125em)}.filepond--file [data-align*=bottom]{bottom:1.125em}.filepond--file [data-align=center]{top:calc(50% - .8125em)}.filepond--file .filepond--progress-indicator{margin-top:.1875em}.filepond--file .filepond--progress-indicator[data-align*=right]{margin-right:.1875em}.filepond--file .filepond--progress-indicator[data-align*=left]{margin-left:.1875em}[data-filepond-item-state*=error] .filepond--file-info,[data-filepond-item-state*=invalid] .filepond--file-info,[data-filepond-item-state=cancelled] .filepond--file-info{margin-right:2.25em}[data-filepond-item-state~=processing] .filepond--file-status-sub{opacity:0}[data-filepond-item-state~=processing] .filepond--action-abort-item-processing~.filepond--file-status .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-error] .filepond--file-status-sub{opacity:0}[data-filepond-item-state=processing-error] .filepond--action-retry-item-processing~.filepond--file-status .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-complete] .filepond--action-revert-item-processing svg{-webkit-animation:fall .5s linear .125s both;animation:fall .5s linear .125s both}[data-filepond-item-state=processing-complete] .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-complete] .filepond--file-info-sub,[data-filepond-item-state=processing-complete] .filepond--processing-complete-indicator:not([style*=hidden])~.filepond--file-status .filepond--file-status-sub{opacity:0}[data-filepond-item-state=processing-complete] .filepond--action-revert-item-processing~.filepond--file-info .filepond--file-info-sub{opacity:.5}[data-filepond-item-state*=error] .filepond--file-wrapper,[data-filepond-item-state*=error] .filepond--panel,[data-filepond-item-state*=invalid] .filepond--file-wrapper,[data-filepond-item-state*=invalid] .filepond--panel{-webkit-animation:shake .65s linear both;animation:shake .65s linear both}[data-filepond-item-state*=busy] .filepond--progress-indicator svg{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes shake{10%,90%{-webkit-transform:translateX(-.0625em);transform:translateX(-.0625em)}20%,80%{-webkit-transform:translateX(.125em);transform:translateX(.125em)}30%,50%,70%{-webkit-transform:translateX(-.25em);transform:translateX(-.25em)}40%,60%{-webkit-transform:translateX(.25em);transform:translateX(.25em)}}@keyframes shake{10%,90%{-webkit-transform:translateX(-.0625em);transform:translateX(-.0625em)}20%,80%{-webkit-transform:translateX(.125em);transform:translateX(.125em)}30%,50%,70%{-webkit-transform:translateX(-.25em);transform:translateX(-.25em)}40%,60%{-webkit-transform:translateX(.25em);transform:translateX(.25em)}}@-webkit-keyframes fall{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}70%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}to{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes fall{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}70%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}to{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.filepond--hopper[data-hopper-state=drag-over]>*{pointer-events:none}.filepond--hopper[data-hopper-state=drag-over]:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;z-index:100}.filepond--progress-indicator{z-index:103}.filepond--file-action-button{z-index:102}.filepond--file-status{z-index:101}.filepond--file-info{z-index:100}.filepond--item{position:absolute;top:0;left:0;right:0;z-index:1;padding:0;margin:.25em;will-change:transform,opacity;touch-action:auto}.filepond--item>.filepond--panel{z-index:-1}.filepond--item>.filepond--panel .filepond--panel-bottom{box-shadow:0 .0625em .125em -.0625em rgba(0,0,0,.25)}.filepond--item>.filepond--file-wrapper,.filepond--item>.filepond--panel{transition:opacity .15s ease-out}.filepond--item[data-drag-state]{cursor:-webkit-grab;cursor:grab}.filepond--item[data-drag-state]>.filepond--panel{transition:box-shadow .125s ease-in-out;box-shadow:0 0 0 transparent}.filepond--item[data-drag-state=drag]{cursor:-webkit-grabbing;cursor:grabbing}.filepond--item[data-drag-state=drag]>.filepond--panel{box-shadow:0 .125em .3125em rgba(0,0,0,.325)}.filepond--item[data-drag-state]:not([data-drag-state=idle]){z-index:2}.filepond--item-panel{background-color:#64605e}[data-filepond-item-state=processing-complete] .filepond--item-panel{background-color:#369763}[data-filepond-item-state*=error] .filepond--item-panel,[data-filepond-item-state*=invalid] .filepond--item-panel{background-color:#c44e47}.filepond--item-panel{border-radius:.5em;transition:background-color .25s}.filepond--list-scroller{position:absolute;top:0;left:0;right:0;margin:0;will-change:transform}.filepond--list-scroller[data-state=overflow] .filepond--list{bottom:0;right:0}.filepond--list-scroller[data-state=overflow]{overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;-webkit-mask:linear-gradient(180deg,#000 calc(100% - .5em),transparent);mask:linear-gradient(180deg,#000 calc(100% - .5em),transparent)}.filepond--list-scroller::-webkit-scrollbar{background:transparent}.filepond--list-scroller::-webkit-scrollbar:vertical{width:1em}.filepond--list-scroller::-webkit-scrollbar:horizontal{height:0}.filepond--list-scroller::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.3);border-radius:99999px;border:.3125em solid transparent;background-clip:content-box}.filepond--list.filepond--list{position:absolute;top:0;margin:0;padding:0;list-style-type:none;will-change:transform}.filepond--list{left:.75em;right:.75em}.filepond--root[data-style-panel-layout~=integrated]{width:100%;height:100%;max-width:none;margin:0}.filepond--root[data-style-panel-layout~=circle] .filepond--panel-root,.filepond--root[data-style-panel-layout~=integrated] .filepond--panel-root{border-radius:0}.filepond--root[data-style-panel-layout~=circle] .filepond--panel-root>*,.filepond--root[data-style-panel-layout~=integrated] .filepond--panel-root>*{display:none}.filepond--root[data-style-panel-layout~=circle] .filepond--drop-label,.filepond--root[data-style-panel-layout~=integrated] .filepond--drop-label{bottom:0;height:auto;display:flex;justify-content:center;align-items:center;z-index:7}.filepond--root[data-style-panel-layout~=circle] .filepond--item-panel,.filepond--root[data-style-panel-layout~=integrated] .filepond--item-panel{display:none}.filepond--root[data-style-panel-layout~=compact] .filepond--list-scroller,.filepond--root[data-style-panel-layout~=integrated] .filepond--list-scroller{overflow:hidden;height:100%;margin-top:0;margin-bottom:0}.filepond--root[data-style-panel-layout~=compact] .filepond--list,.filepond--root[data-style-panel-layout~=integrated] .filepond--list{left:0;right:0;height:100%}.filepond--root[data-style-panel-layout~=compact] .filepond--item,.filepond--root[data-style-panel-layout~=integrated] .filepond--item{margin:0}.filepond--root[data-style-panel-layout~=compact] .filepond--file-wrapper,.filepond--root[data-style-panel-layout~=integrated] .filepond--file-wrapper{height:100%}.filepond--root[data-style-panel-layout~=compact] .filepond--drop-label,.filepond--root[data-style-panel-layout~=integrated] .filepond--drop-label{z-index:7}.filepond--root[data-style-panel-layout~=circle]{border-radius:99999rem;overflow:hidden}.filepond--root[data-style-panel-layout~=circle]>.filepond--panel{border-radius:inherit}.filepond--root[data-style-panel-layout~=circle]>.filepond--panel>*{display:none}.filepond--root[data-style-panel-layout~=circle] .filepond--file-info,.filepond--root[data-style-panel-layout~=circle] .filepond--file-status{display:none}.filepond--root[data-style-panel-layout~=circle] .filepond--action-edit-item{opacity:1!important;visibility:visible!important}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none) and (stroke-color:transparent){.filepond--root[data-style-panel-layout~=circle]{will-change:transform}}}.filepond--panel-root{border-radius:.5em;background-color:#f1f0ef}.filepond--panel{position:absolute;left:0;top:0;right:0;margin:0;height:100%!important;pointer-events:none}.filepond-panel:not([data-scalable=false]){height:auto!important}.filepond--panel[data-scalable=false]>div{display:none}.filepond--panel[data-scalable=true]{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;background-color:transparent!important;border:none!important}.filepond--panel-bottom,.filepond--panel-center,.filepond--panel-top{position:absolute;left:0;top:0;right:0;margin:0;padding:0}.filepond--panel-bottom,.filepond--panel-top{height:.5em}.filepond--panel-top{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;border-bottom:none!important}.filepond--panel-top:after{content:"";position:absolute;height:2px;left:0;right:0;bottom:-1px;background-color:inherit}.filepond--panel-bottom,.filepond--panel-center{will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:translate3d(0,.5em,0);transform:translate3d(0,.5em,0)}.filepond--panel-bottom{border-top-left-radius:0!important;border-top-right-radius:0!important;border-top:none!important}.filepond--panel-bottom:before{content:"";position:absolute;height:2px;left:0;right:0;top:-1px;background-color:inherit}.filepond--panel-center{height:100px!important;border-top:none!important;border-bottom:none!important;border-radius:0!important}.filepond--panel-center:not([style]){visibility:hidden}.filepond--progress-indicator{position:static;width:1.25em;height:1.25em;color:#fff;margin:0;pointer-events:none;will-change:transform,opacity}.filepond--progress-indicator svg{width:100%;height:100%;vertical-align:top;transform-box:fill-box}.filepond--progress-indicator path{fill:none;stroke:currentColor}.filepond--list-scroller{z-index:6}.filepond--drop-label{z-index:5}.filepond--drip{z-index:3}.filepond--root>.filepond--panel{z-index:2}.filepond--browser{z-index:1}.filepond--root{box-sizing:border-box;position:relative;margin-bottom:1em;font-size:1rem;line-height:normal;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:450;text-align:left;text-rendering:optimizeLegibility;direction:ltr;contain:layout style size}.filepond--root *{box-sizing:inherit;line-height:inherit}.filepond--root :not(text){font-size:inherit}.filepond--root[data-disabled]{pointer-events:none}.filepond--root[data-disabled] .filepond--list-scroller{pointer-events:all}.filepond--root[data-disabled] .filepond--list{pointer-events:none}.filepond--root .filepond--drop-label{min-height:4.75em}.filepond--root .filepond--list-scroller{margin-top:1em;margin-bottom:1em}.filepond--root .filepond--credits{position:absolute;right:0;opacity:.4;line-height:.85;font-size:11px;color:inherit;text-decoration:none;z-index:3;bottom:-14px}.filepond--root .filepond--credits[style]{top:0;bottom:auto;margin-top:14px}
.filepond--image-preview-markup{position:absolute;left:0;top:0}.filepond--image-preview-wrapper{z-index:2}.filepond--image-preview-overlay{display:block;position:absolute;left:0;top:0;width:100%;min-height:5rem;max-height:7rem;margin:0;opacity:0;z-index:2;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filepond--image-preview-overlay svg{width:100%;height:auto;color:inherit;max-height:inherit}.filepond--image-preview-overlay-idle{mix-blend-mode:multiply;color:rgba(40,40,40,.85)}.filepond--image-preview-overlay-success{mix-blend-mode:normal;color:#369763}.filepond--image-preview-overlay-failure{mix-blend-mode:normal;color:#c44e47}@supports (-webkit-marquee-repetition:infinite) and ((-o-object-fit:fill) or (object-fit:fill)){.filepond--image-preview-overlay-idle{mix-blend-mode:normal}}.filepond--image-preview-wrapper{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;left:0;top:0;right:0;height:100%;margin:0;border-radius:.45em;overflow:hidden;background:rgba(0,0,0,.01)}.filepond--image-preview{position:absolute;left:0;top:0;z-index:1;display:flex;align-items:center;height:100%;width:100%;pointer-events:none;background:#222;will-change:transform,opacity}.filepond--image-clip{position:relative;overflow:hidden;margin:0 auto}.filepond--image-clip[data-transparency-indicator=grid] canvas,.filepond--image-clip[data-transparency-indicator=grid] img{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg' fill='%23eee'%3E%3Cpath d='M0 0h50v50H0M50 50h50v50H50'/%3E%3C/svg%3E");background-size:1.25em 1.25em}.filepond--image-bitmap,.filepond--image-vector{position:absolute;left:0;top:0;will-change:transform}.filepond--root[data-style-panel-layout~=integrated] .filepond--image-preview-wrapper{border-radius:0}.filepond--root[data-style-panel-layout~=integrated] .filepond--image-preview{height:100%;display:flex;justify-content:center;align-items:center}.filepond--root[data-style-panel-layout~=circle] .filepond--image-preview-wrapper{border-radius:99999rem}.filepond--root[data-style-panel-layout~=circle] .filepond--image-preview-overlay{top:auto;bottom:0;-webkit-transform:scaleY(-1);transform:scaleY(-1)}.filepond--root[data-style-panel-layout~=circle] .filepond--file .filepond--file-action-button[data-align*=bottom]:not([data-align*=center]){margin-bottom:.325em}.filepond--root[data-style-panel-layout~=circle] .filepond--file [data-align*=left]{left:calc(50% - 3em)}.filepond--root[data-style-panel-layout~=circle] .filepond--file [data-align*=right]{right:calc(50% - 3em)}.filepond--root[data-style-panel-layout~=circle] .filepond--progress-indicator[data-align*=bottom][data-align*=left],.filepond--root[data-style-panel-layout~=circle] .filepond--progress-indicator[data-align*=bottom][data-align*=right]{margin-bottom:.5125em}.filepond--root[data-style-panel-layout~=circle] .filepond--progress-indicator[data-align*=bottom][data-align*=center]{margin-top:0;margin-bottom:.1875em;margin-left:.1875em}
.filepond--action-edit-item.filepond--action-edit-item{width:2em;height:2em;padding:.1875em;}.filepond--action-edit-item.filepond--action-edit-item[data-align*=center]{margin-left:-.1875em}.filepond--action-edit-item.filepond--action-edit-item[data-align*=bottom]{margin-bottom:-.1875em}.filepond--action-edit-item-alt{border:none;line-height:inherit;background:transparent;font-family:inherit;color:inherit;outline:none;padding:0;margin:0 0 0 .25em;pointer-events:all;position:absolute;}.filepond--action-edit-item-alt svg{width:1.3125em;height:1.3125em}.filepond--action-edit-item-alt span{font-size:0;opacity:0}.filepond--root[data-style-panel-layout~=circle] .filepond--action-edit-item{opacity:1!important;visibility:visible!important}
.cropper-container{-webkit-touch-callout:none;direction:ltr;font-size:0;line-height:0;position:relative;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cropper-container img{backface-visibility:hidden;display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-canvas,.cropper-wrap-box{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:rgba(51,153,255,.75);overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:33.33333%;left:0;top:33.33333%;width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:33.33333%;top:0;width:33.33333%}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:after,.cropper-center:before{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media (min-width:768px){.cropper-point.point-se{height:15px;width:15px}}@media (min-width:992px){.cropper-point.point-se{height:10px;width:10px}}@media (min-width:1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC")}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}
:root{--f-spinner-width:36px;--f-spinner-height:36px;--f-spinner-color-1:rgba(0,0,0,0.1);--f-spinner-color-2:rgba(17,24,28,0.8);--f-spinner-stroke:2.75}.f-spinner{margin:auto;padding:0;width:var(--f-spinner-width);height:var(--f-spinner-height)}.f-spinner svg{width:100%;height:100%;vertical-align:top;animation:f-spinner-rotate 2s linear infinite}.f-spinner svg *{stroke-width:var(--f-spinner-stroke);fill:none}.f-spinner svg *:first-child{stroke:var(--f-spinner-color-1)}.f-spinner svg *:last-child{stroke:var(--f-spinner-color-2);animation:f-spinner-dash 2s ease-in-out infinite}@keyframes f-spinner-rotate{100%{transform:rotate(360deg)}}@keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}.f-throwOutUp{animation:var(--f-throw-out-duration,0.175s) ease-out both f-throwOutUp}.f-throwOutDown{animation:var(--f-throw-out-duration,0.175s) ease-out both f-throwOutDown}@keyframes f-throwOutUp{to{transform:translate3d(0,calc(var(--f-throw-out-distance,150px) * -1),0);opacity:0}}@keyframes f-throwOutDown{to{transform:translate3d(0,var(--f-throw-out-distance,150px),0);opacity:0}}.f-zoomInUp{animation:var(--f-transition-duration,0.2s) ease .1s both f-zoomInUp}.f-zoomOutDown{animation:var(--f-transition-duration,0.2s) ease both f-zoomOutDown}@keyframes f-zoomInUp{from{transform:scale(0.975) translate3d(0,16px,0);opacity:0}to{transform:scale(1) translate3d(0,0,0);opacity:1}}@keyframes f-zoomOutDown{to{transform:scale(0.975) translate3d(0,16px,0);opacity:0}}.f-fadeIn{animation:var(--f-transition-duration,0.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeIn;z-index:2}.f-fadeOut{animation:var(--f-transition-duration,0.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeOut;z-index:1}@keyframes f-fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes f-fadeOut{100%{opacity:0}}.f-fadeFastIn{animation:var(--f-transition-duration,0.2s) ease-out both f-fadeFastIn;z-index:2}.f-fadeFastOut{animation:var(--f-transition-duration,0.1s) ease-out both f-fadeFastOut;z-index:2}@keyframes f-fadeFastIn{0%{opacity:.75}100%{opacity:1}}@keyframes f-fadeFastOut{100%{opacity:0}}.f-fadeSlowIn{animation:var(--f-transition-duration,0.5s) ease both f-fadeSlowIn;z-index:2}.f-fadeSlowOut{animation:var(--f-transition-duration,0.5s) ease both f-fadeSlowOut;z-index:1}@keyframes f-fadeSlowIn{0%{opacity:0}100%{opacity:1}}@keyframes f-fadeSlowOut{100%{opacity:0}}.f-crossfadeIn{animation:var(--f-transition-duration,0.2s) ease-out both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:calc(var(--f-transition-duration,0.2s)*.5) linear .1s both f-crossfadeOut;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}100%{opacity:1}}@keyframes f-crossfadeOut{100%{opacity:0}}.f-slideIn.from-next{animation:var(--f-transition-duration,0.85s) cubic-bezier(0.16,1,0.3,1) f-slideInNext}.f-slideIn.from-prev{animation:var(--f-transition-duration,0.85s) cubic-bezier(0.16,1,0.3,1) f-slideInPrev}.f-slideOut.to-next{animation:var(--f-transition-duration,0.85s) cubic-bezier(0.16,1,0.3,1) f-slideOutNext}.f-slideOut.to-prev{animation:var(--f-transition-duration,0.85s) cubic-bezier(0.16,1,0.3,1) f-slideOutPrev}@keyframes f-slideInPrev{0%{transform:translateX(100%)}100%{transform:translate3d(0,0,0)}}@keyframes f-slideInNext{0%{transform:translateX(-100%)}100%{transform:translate3d(0,0,0)}}@keyframes f-slideOutNext{100%{transform:translateX(-100%)}}@keyframes f-slideOutPrev{100%{transform:translateX(100%)}}.f-classicIn.from-next{animation:var(--f-transition-duration,0.85s) cubic-bezier(0.16,1,0.3,1) f-classicInNext;z-index:2}.f-classicIn.from-prev{animation:var(--f-transition-duration,0.85s) cubic-bezier(0.16,1,0.3,1) f-classicInPrev;z-index:2}.f-classicOut.to-next{animation:var(--f-transition-duration,0.85s) cubic-bezier(0.16,1,0.3,1) f-classicOutNext;z-index:1}.f-classicOut.to-prev{animation:var(--f-transition-duration,0.85s) cubic-bezier(0.16,1,0.3,1) f-classicOutPrev;z-index:1}@keyframes f-classicInNext{0%{transform:translateX(-75px);opacity:0}100%{transform:translate3d(0,0,0);opacity:1}}@keyframes f-classicInPrev{0%{transform:translateX(75px);opacity:0}100%{transform:translate3d(0,0,0);opacity:1}}@keyframes f-classicOutNext{100%{transform:translateX(-75px);opacity:0}}@keyframes f-classicOutPrev{100%{transform:translateX(75px);opacity:0}}:root{--f-button-width:40px;--f-button-height:40px;--f-button-border:0;--f-button-border-radius:0;--f-button-color:#374151;--f-button-bg:#f8f8f8;--f-button-hover-bg:#e0e0e0;--f-button-active-bg:#d0d0d0;--f-button-shadow:none;--f-button-transition:all 0.15s ease;--f-button-transform:none;--f-button-svg-width:20px;--f-button-svg-height:20px;--f-button-svg-stroke-width:1.5;--f-button-svg-fill:none;--f-button-svg-filter:none;--f-button-svg-disabled-opacity:0.65}.f-button{display:flex;justify-content:center;align-items:center;box-sizing:content-box;position:relative;margin:0;padding:0;width:var(--f-button-width);height:var(--f-button-height);border:var(--f-button-border);border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:var(--f-button-bg);box-shadow:var(--f-button-shadow);pointer-events:all;cursor:pointer;transition:var(--f-button-transition)}@media(hover:hover){.f-button:hover:not([disabled]){color:var(--f-button-hover-color);background-color:var(--f-button-hover-bg)}}.f-button:active:not([disabled]){background-color:var(--f-button-active-bg)}.f-button:focus:not(:focus-visible){outline:none}.f-button:focus-visible{outline:none;box-shadow:inset 0 0 0 var(--f-button-outline,2px) var(--f-button-outline-color,var(--f-button-color))}.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);fill:var(--f-button-svg-fill);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;transition:opacity .15s ease;transform:var(--f-button-transform);filter:var(--f-button-svg-filter);pointer-events:none}.f-button[disabled]{cursor:default}.f-button[disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}.f-carousel__nav .f-button.is-prev,.f-carousel__nav .f-button.is-next,.fancybox__nav .f-button.is-prev,.fancybox__nav .f-button.is-next{position:absolute;z-index:1}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-next{top:50%;transform:translateY(-50%)}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-prev{left:var(--f-button-prev-pos)}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-next{right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-prev,.is-horizontal.is-rtl .fancybox__nav .f-button.is-prev{left:auto;right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-next,.is-horizontal.is-rtl .fancybox__nav .f-button.is-next{right:auto;left:var(--f-button-prev-pos)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-next{top:auto;left:50%;transform:translateX(-50%)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-prev{top:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-next{bottom:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-prev svg,.is-vertical .f-carousel__nav .f-button.is-next svg,.is-vertical .fancybox__nav .f-button.is-prev svg,.is-vertical .fancybox__nav .f-button.is-next svg{transform:rotate(90deg)}.f-carousel__nav .f-button:disabled,.fancybox__nav .f-button:disabled{pointer-events:none}html.with-fancybox{width:auto;overflow:visible;scroll-behavior:auto}html.with-fancybox body{touch-action:none}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--fancybox-body-margin,0px) + var(--fancybox-scrollbar-compensate,0px));overflow:hidden !important;overscroll-behavior-y:none}.fancybox__container{--fancybox-color:#dbdbdb;--fancybox-hover-color:#fff;--fancybox-bg:rgba(24,24,27,0.98);--fancybox-slide-gap:10px;--f-spinner-width:50px;--f-spinner-height:50px;--f-spinner-color-1:rgba(255,255,255,0.1);--f-spinner-color-2:#bbb;--f-spinner-stroke:3.65;position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;display:flex;flex-direction:column;box-sizing:border-box;margin:0;padding:0;color:#f8f8f8;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:visible;z-index:var(--fancybox-zIndex,1050);outline:none;transform-origin:top left;-webkit-text-size-adjust:100%;-moz-text-size-adjust:none;-ms-text-size-adjust:100%;text-size-adjust:100%;overscroll-behavior-y:contain}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{box-sizing:inherit}.fancybox__container::backdrop{background-color:rgba(0,0,0,0)}.fancybox__backdrop{position:fixed;top:0;left:0;bottom:0;right:0;z-index:-1;background:var(--fancybox-bg);opacity:var(--fancybox-opacity,1);will-change:opacity}.fancybox__carousel{position:relative;box-sizing:border-box;flex:1;min-height:0;z-index:10;overflow-y:visible;overflow-x:clip}.fancybox__viewport{width:100%;height:100%}.fancybox__viewport.is-draggable{cursor:move;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:grabbing}.fancybox__track{display:flex;margin:0 auto;height:100%}.fancybox__slide{flex:0 0 auto;position:relative;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;margin:0 var(--fancybox-slide-gap) 0 0;padding:4px;overflow:auto;overscroll-behavior:contain;transform:translate3d(0,0,0);backface-visibility:hidden}.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding-top:40px}.fancybox__slide.has-iframe,.fancybox__slide.has-video,.fancybox__slide.has-html5video{overflow:hidden}.fancybox__slide.has-image{overflow:hidden}.fancybox__slide.has-image.is-animating,.fancybox__slide.has-image.is-selected{overflow:visible}.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}.fancybox__backdrop:empty,.fancybox__viewport:empty,.fancybox__track:empty,.fancybox__slide:empty{display:block}.fancybox__content{align-self:center;display:flex;flex-direction:column;position:relative;margin:0;padding:2rem;max-width:100%;color:var(--fancybox-content-color,#374151);background:var(--fancybox-content-bg,#fff);cursor:default;border-radius:0;z-index:20}.is-loading .fancybox__content{opacity:0}.is-draggable .fancybox__content{cursor:move;cursor:grab}.can-zoom_in .fancybox__content{cursor:zoom-in}.can-zoom_out .fancybox__content{cursor:zoom-out}.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__content [data-selectable],.fancybox__content [contenteditable]{cursor:auto}.fancybox__slide.has-image>.fancybox__content{padding:0;background:rgba(0,0,0,0);min-height:1px;background-repeat:no-repeat;background-size:contain;background-position:center center;transition:none;transform:translate3d(0,0,0);backface-visibility:hidden}.fancybox__slide.has-image>.fancybox__content>picture>img{width:100%;height:auto;max-height:100%}.is-animating .fancybox__content,.is-dragging .fancybox__content{will-change:transform,width,height}.fancybox-image{margin:auto;display:block;width:100%;height:100%;min-height:0;object-fit:contain;user-select:none;filter:blur(0px)}.fancybox__caption{align-self:center;max-width:100%;flex-shrink:0;margin:0;padding:14px 0 4px 0;overflow-wrap:anywhere;line-height:1.375;color:var(--fancybox-color,currentColor);opacity:var(--fancybox-opacity,1);cursor:auto;visibility:visible}.is-loading .fancybox__caption,.is-closing .fancybox__caption{opacity:0;visibility:hidden}.is-compact .fancybox__caption{padding-bottom:0}.f-button.is-close-btn{--f-button-svg-stroke-width:2;position:absolute;top:0;right:8px;z-index:40}.fancybox__content>.f-button.is-close-btn{--f-button-width:34px;--f-button-height:34px;--f-button-border-radius:4px;--f-button-color:var(--fancybox-color,#fff);--f-button-hover-color:var(--fancybox-color,#fff);--f-button-bg:transparent;--f-button-hover-bg:transparent;--f-button-active-bg:transparent;--f-button-svg-width:22px;--f-button-svg-height:22px;position:absolute;top:-38px;right:0;opacity:.75}.is-loading .fancybox__content>.f-button.is-close-btn{visibility:hidden}.is-zooming-out .fancybox__content>.f-button.is-close-btn{visibility:hidden}.fancybox__content>.f-button.is-close-btn:hover{opacity:1}.fancybox__footer{padding:0;margin:0;position:relative}.fancybox__footer .fancybox__caption{width:100%;padding:24px;opacity:var(--fancybox-opacity,1);transition:all .25s ease}.is-compact .fancybox__footer{position:absolute;bottom:0;left:0;right:0;z-index:20;background:rgba(24,24,27,.5)}.is-compact .fancybox__footer .fancybox__caption{padding:12px}.is-compact .fancybox__content>.f-button.is-close-btn{--f-button-border-radius:50%;--f-button-color:#fff;--f-button-hover-color:#fff;--f-button-outline-color:#000;--f-button-bg:rgba(0,0,0,0.6);--f-button-active-bg:rgba(0,0,0,0.6);--f-button-hover-bg:rgba(0,0,0,0.6);--f-button-svg-width:18px;--f-button-svg-height:18px;--f-button-svg-filter:none;top:5px;right:5px}.fancybox__nav{--f-button-width:50px;--f-button-height:50px;--f-button-border:0;--f-button-border-radius:50%;--f-button-color:var(--fancybox-color);--f-button-hover-color:var(--fancybox-hover-color);--f-button-bg:transparent;--f-button-hover-bg:rgba(24,24,27,0.3);--f-button-active-bg:rgba(24,24,27,0.5);--f-button-shadow:none;--f-button-transition:all 0.15s ease;--f-button-transform:none;--f-button-svg-width:26px;--f-button-svg-height:26px;--f-button-svg-stroke-width:2.5;--f-button-svg-fill:none;--f-button-svg-filter:drop-shadow(1px 1px 1px rgba(24,24,27,0.5));--f-button-svg-disabled-opacity:0.65;--f-button-next-pos:1rem;--f-button-prev-pos:1rem;opacity:var(--fancybox-opacity,1)}.fancybox__nav .f-button:before{position:absolute;content:"";top:-30px;right:-20px;left:-20px;bottom:-30px;z-index:1}.is-idle .fancybox__nav{animation:.15s ease-out both f-fadeOut}.is-idle.is-compact .fancybox__footer{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__slide>.f-spinner{position:absolute;top:50%;left:50%;margin:var(--f-spinner-top,calc(var(--f-spinner-width) * -0.5)) 0 0 var(--f-spinner-left,calc(var(--f-spinner-height) * -0.5));z-index:30;cursor:pointer}.fancybox-protected{position:absolute;top:0;left:0;right:0;bottom:0;z-index:40;user-select:none}.fancybox-ghost{position:absolute;top:0;left:0;width:100%;height:100%;min-height:0;object-fit:contain;z-index:40;user-select:none;pointer-events:none}.fancybox-focus-guard{outline:none;opacity:0;position:fixed;pointer-events:none}.fancybox__container:not([aria-hidden]){opacity:0}.fancybox__container.is-animated[aria-hidden=false]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=false] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=false] .fancybox__slide>*:not(.fancybox__content){animation:var(--f-interface-enter-duration,0.25s) ease .1s backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop{animation:var(--f-backdrop-enter-duration,0.35s) ease backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=true]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=true] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=true] .fancybox__slide>*:not(.fancybox__content){animation:var(--f-interface-exit-duration,0.15s) ease forwards f-fadeOut}.fancybox__container.is-animated[aria-hidden=true] .fancybox__backdrop{animation:var(--f-backdrop-exit-duration,0.35s) ease forwards f-fadeOut}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content{width:calc(100% - 120px);height:90%}.fancybox__container.is-compact .has-iframe .fancybox__content,.fancybox__container.is-compact .has-map .fancybox__content,.fancybox__container.is-compact .has-pdf .fancybox__content{width:100%;height:100%}.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:rgba(0,0,0,0)}.fancybox-placeholder{border:0 !important;clip:rect(1px,1px,1px,1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.f-carousel__thumbs{--f-thumb-width:96px;--f-thumb-height:72px;--f-thumb-outline:0;--f-thumb-outline-color:#5eb0ef;--f-thumb-opacity:1;--f-thumb-hover-opacity:1;--f-thumb-selected-opacity:1;--f-thumb-border-radius:2px;--f-thumb-offset:0px;--f-button-next-pos:0;--f-button-prev-pos:0}.f-carousel__thumbs.is-classic{--f-thumb-gap:8px;--f-thumb-opacity:0.5;--f-thumb-hover-opacity:1;--f-thumb-selected-opacity:1}.f-carousel__thumbs.is-modern{--f-thumb-gap:4px;--f-thumb-extra-gap:16px;--f-thumb-clip-width:46px}.f-thumbs{position:relative;flex:0 0 auto;margin:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);user-select:none;perspective:1000px;transform:translateZ(0)}.f-thumbs .f-spinner{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2px;background-image:linear-gradient(#ebeff2,#e2e8f0);z-index:-1}.f-thumbs .f-spinner svg{display:none}.f-thumbs.is-vertical{height:100%}.f-thumbs__viewport{width:100%;height:auto;overflow:hidden;transform:translate3d(0,0,0)}.f-thumbs__track{display:flex}.f-thumbs__slide{position:relative;flex:0 0 auto;box-sizing:content-box;display:flex;align-items:center;justify-content:center;padding:0;margin:0;width:var(--f-thumb-width);height:var(--f-thumb-height);overflow:visible;cursor:pointer}.f-thumbs__slide.is-loading img{opacity:0}.is-classic .f-thumbs__viewport{height:100%}.is-modern .f-thumbs__track{width:max-content}.is-modern .f-thumbs__track::before{content:"";position:absolute;top:0;bottom:0;left:calc((var(--f-thumb-clip-width,0))*-0.5);width:calc(var(--width,0)*1px + var(--f-thumb-clip-width,0));cursor:pointer}.is-modern .f-thumbs__slide{width:var(--f-thumb-clip-width);transform:translate3d(calc(var(--shift,0) * -1px),0,0);transition:none;pointer-events:none}.is-modern.is-resting .f-thumbs__slide{transition:transform .33s ease}.is-modern.is-resting .f-thumbs__slide__button{transition:clip-path .33s ease}.is-using-tab .is-modern .f-thumbs__slide:focus-within{filter:drop-shadow(-1px 0px 0px var(--f-thumb-outline-color)) drop-shadow(2px 0px 0px var(--f-thumb-outline-color)) drop-shadow(0px -1px 0px var(--f-thumb-outline-color)) drop-shadow(0px 2px 0px var(--f-thumb-outline-color))}.f-thumbs__slide__button{appearance:none;width:var(--f-thumb-width);height:100%;margin:0 -100% 0 -100%;padding:0;border:0;position:relative;border-radius:var(--f-thumb-border-radius);overflow:hidden;background:rgba(0,0,0,0);outline:none;cursor:pointer;pointer-events:auto;touch-action:manipulation;opacity:var(--f-thumb-opacity);transition:opacity .2s ease}.f-thumbs__slide__button:hover{opacity:var(--f-thumb-hover-opacity)}.f-thumbs__slide__button:focus:not(:focus-visible){outline:none}.f-thumbs__slide__button:focus-visible{outline:none;opacity:var(--f-thumb-selected-opacity)}.is-modern .f-thumbs__slide__button{--clip-path:inset(0 calc(((var(--f-thumb-width,0) - var(--f-thumb-clip-width,0))) * (1 - var(--progress,0)) * 0.5) round var(--f-thumb-border-radius,0));clip-path:var(--clip-path)}.is-classic .is-nav-selected .f-thumbs__slide__button{opacity:var(--f-thumb-selected-opacity)}.is-classic .is-nav-selected .f-thumbs__slide__button::after{content:"";position:absolute;top:0;left:0;right:0;height:auto;bottom:0;border:var(--f-thumb-outline,0) solid var(--f-thumb-outline-color,transparent);border-radius:var(--f-thumb-border-radius);animation:f-fadeIn .2s ease-out;z-index:10}.f-thumbs__slide__img{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:var(--f-thumb-offset);box-sizing:border-box;pointer-events:none;object-fit:cover;border-radius:var(--f-thumb-border-radius)}.f-thumbs.is-horizontal .f-thumbs__track{padding:8px 0 12px 0}.f-thumbs.is-horizontal .f-thumbs__slide{margin:0 var(--f-thumb-gap) 0 0}.f-thumbs.is-vertical .f-thumbs__track{flex-wrap:wrap;padding:0 8px}.f-thumbs.is-vertical .f-thumbs__slide{margin:0 0 var(--f-thumb-gap) 0}.fancybox__thumbs{--f-thumb-width:96px;--f-thumb-height:72px;--f-thumb-border-radius:2px;--f-thumb-outline:2px;--f-thumb-outline-color:#ededed;position:relative;opacity:var(--fancybox-opacity,1);transition:max-height .35s cubic-bezier(0.23,1,0.32,1)}.fancybox__thumbs.is-classic{--f-thumb-gap:8px;--f-thumb-opacity:0.5;--f-thumb-hover-opacity:1}.fancybox__thumbs.is-classic .f-spinner{background-image:linear-gradient(rgba(255,255,255,0.1),rgba(255,255,255,0.05))}.fancybox__thumbs.is-modern{--f-thumb-gap:4px;--f-thumb-extra-gap:16px;--f-thumb-clip-width:46px;--f-thumb-opacity:1;--f-thumb-hover-opacity:1}.fancybox__thumbs.is-modern .f-spinner{background-image:linear-gradient(rgba(255,255,255,0.1),rgba(255,255,255,0.05))}.fancybox__thumbs.is-horizontal{padding:0 var(--f-thumb-gap)}.fancybox__thumbs.is-vertical{padding:var(--f-thumb-gap) 0}.is-compact .fancybox__thumbs{--f-thumb-width:64px;--f-thumb-clip-width:32px;--f-thumb-height:48px;--f-thumb-extra-gap:10px}.fancybox__thumbs.is-masked{max-height:0px !important}.is-closing .fancybox__thumbs{transition:none !important}.fancybox__toolbar{--f-progress-color:var(--fancybox-color,rgba(255,255,255,0.94));--f-button-width:46px;--f-button-height:46px;--f-button-color:var(--fancybox-color);--f-button-hover-color:var(--fancybox-hover-color);--f-button-bg:rgba(24,24,27,0.65);--f-button-hover-bg:rgba(70,70,73,0.65);--f-button-active-bg:rgba(90,90,93,0.65);--f-button-border-radius:0;--f-button-svg-width:24px;--f-button-svg-height:24px;--f-button-svg-stroke-width:1.5;--f-button-svg-filter:drop-shadow(1px 1px 1px rgba(24,24,27,0.15));--f-button-svg-fill:none;--f-button-svg-disabled-opacity:0.65;display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI Adjusted","Segoe UI","Liberation Sans",sans-serif;color:var(--fancybox-color,currentColor);opacity:var(--fancybox-opacity,1);text-shadow:var(--fancybox-toolbar-text-shadow,1px 1px 1px rgba(0,0,0,0.5));pointer-events:none;z-index:20}.fancybox__toolbar :focus-visible{z-index:1}.fancybox__toolbar.is-absolute,.is-compact .fancybox__toolbar{position:absolute;top:0;left:0;right:0}.is-idle .fancybox__toolbar{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__toolbar__column{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start}.fancybox__toolbar__column.is-left,.fancybox__toolbar__column.is-right{flex-grow:1;flex-basis:0}.fancybox__toolbar__column.is-right{display:flex;justify-content:flex-end;flex-wrap:nowrap}.fancybox__infobar{padding:0 5px;line-height:var(--f-button-height);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;cursor:default;user-select:none}.fancybox__infobar span{padding:0 5px}.fancybox__infobar:not(:first-child):not(:last-child){background:var(--f-button-bg)}[data-fancybox-toggle-slideshow]{position:relative}[data-fancybox-toggle-slideshow] .f-progress{height:100%;opacity:.3}[data-fancybox-toggle-slideshow] svg g:first-child{display:flex}[data-fancybox-toggle-slideshow] svg g:last-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:first-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:last-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:first-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:last-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child{display:flex}.f-progress{position:absolute;top:0;left:0;right:0;height:3px;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;background:var(--f-progress-color,var(--f-carousel-theme-color,#0091ff));z-index:30;user-select:none;pointer-events:none}
:root{--yellow:#f8c647;--black:#333;--green:#355835;}
@font-face{font-family:'Montserrat-ThinItalic';src:url(/themes/doradoo/css/fonts/Montserrat-ThinItalic.ttf);}@font-face{font-family:'Montserrat-BlackItalic';src:url(/themes/doradoo/css/fonts/Montserrat-BlackItalic.ttf);}@font-face{font-family:'Montserrat-Bold';src:url(/themes/doradoo/css/fonts/Montserrat-Bold.ttf);}@font-face{font-family:'Montserrat-BoldItalic';src:url(/themes/doradoo/css/fonts/Montserrat-BoldItalic.ttf);}@font-face{font-family:'Montserrat-ExtraBold';src:url(/themes/doradoo/css/fonts/Montserrat-ExtraBold.ttf);}@font-face{font-family:'Montserrat-ExtraBoldItalic';src:url(/themes/doradoo/css/fonts/Montserrat-ExtraBoldItalic.ttf);}@font-face{font-family:'Montserrat-ExtraLight';src:url(/themes/doradoo/css/fonts/Montserrat-ExtraLight.ttf);}@font-face{font-family:'Montserrat-ExtraLightItalic';src:url(/themes/doradoo/css/fonts/Montserrat-ExtraLightItalic.ttf);}@font-face{font-family:'Montserrat-Italic';src:url(/themes/doradoo/css/fonts/Montserrat-Italic.ttf);}@font-face{font-family:'Montserrat-Light';src:url(/themes/doradoo/css/fonts/Montserrat-Light.ttf);}@font-face{font-family:'Montserrat-LightItalic';src:url(/themes/doradoo/css/fonts/Montserrat-LightItalic.ttf);}@font-face{font-family:'Montserrat-Medium';src:url(/themes/doradoo/css/fonts/Montserrat-Medium.ttf);}@font-face{font-family:'Montserrat-MediumItalic';src:url(/themes/doradoo/css/fonts/Montserrat-MediumItalic.ttf);}@font-face{font-family:'Montserrat';src:url(/themes/doradoo/css/fonts/Montserrat-Regular.ttf);}@font-face{font-family:'Montserrat-SemiBold';src:url(/themes/doradoo/css/fonts/Montserrat-SemiBold.ttf);}@font-face{font-family:'Montserrat-SemiBoldItalic';src:url(/themes/doradoo/css/fonts/Montserrat-SemiBoldItalic.ttf);}@font-face{font-family:'Montserrat-Thin';src:url(/themes/doradoo/css/fonts/Montserrat-Thin.ttf);}@font-face{font-family:'Montserrat-ThinItalic';src:url(/themes/doradoo/css/fonts/Montserrat-ThinItalic.ttf);}
*{-webkit-tap-highlight-color:transparent;}html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;text-decoration:none;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}input[type="number"]{-moz-appearance:textfield;}div{word-wrap:break-word;word-break:break-word;}header .container{display:flex;flex-direction:column;gap:30px;}header .container .container-header{display:flex;justify-content:space-between;align-items:center;gap:10px;}header .container .container-header .image img{max-width:337px;}header .container .container-header .search-field{position:relative;}header .container .container-header .search-field .search-icon{position:absolute;top:50%;right:15px;transform:translateY(-50%);border-left:1px solid #000;height:48px;display:flex;align-items:center;justify-content:center;padding-left:15px;}body{font-family:"Montserrat";}header .container .container-header .search-field input{height:56px;border-radius:10px;border:none;width:100%;box-sizing:border-box;padding:0 15px;}header .container .container-header .search-field{max-width:717px;width:100%;height:56px;}header .container .container-header .circle{max-width:56px;width:100%;height:56px;border-radius:50%;background-color:#fff;display:flex;justify-content:center;align-items:center;}header{background-color:var(--yellow);padding:40px 146px;box-sizing:border-box;}.button{display:flex;justify-content:center;align-items:center;box-sizing:border-box;width:100%;height:56px;font-family:"Montserrat-SemiBold";}header .container .container-header .register-button{max-width:119px;width:100%;}header .container .container-header .register-button .button{background-color:#fff;border:2px solid var(--black);border-radius:10px;text-decoration:none;color:var(--black);font-family:"Montserrat-SemiBold";box-shadow:0px 1px 10px rgba(0,0,0,0.2);}header .container .container-header .place-ad{max-width:223px;width:100%;}header .container .container-footer .left .header-select{min-width:121px;}header
  .container
  .container-footer
  .left
  .header-select
  .select2-container--default
  .select2-selection--single{background-color:transparent;border:none;}header
  .container
  .container-footer
  .left
  .header-select
  .select2-container--open
  .select2-selection--single
  .select2-selection__arrow{transform:translateY(-50%) rotate(180deg) !important;}.select2-container--default
  .select2-selection--single
  .select2-selection__arrow{position:absolute;top:50% !important;transform:translateY(-50%);}.select2-container--default
  .select2-selection--single
  .select2-selection__arrow::after{content:"\f107";font:var(--fa-font-solid);}.select2-container--default
  .select2-selection--single
  .select2-selection__arrow
  b{display:none;}header
  .container
  .container-footer
  .left
  .header-select
  .select2-container--default
  .select2-selection--single
  .select2-selection__rendered{color:var(--black);}header .container .container-header .place-ad .button{background-color:var(--black);color:#fff;border-radius:10px;text-decoration:none;font-family:"Montserrat-SemiBold";box-shadow:0px 1px 10px rgba(0,0,0,0.2);}header .container .container-footer .left{max-width:870px;width:100%;gap:10px;display:flex;justify-content:space-between;align-items:center;}header .container .container-footer .right{display:flex;align-items:center;gap:5px;}header .container .container-footer{display:flex;align-items:center;justify-content:space-between;}.select-container .select2-container{width:100% !important;}.container .carousel{max-width:1920px;width:100%;position:relative;margin-bottom:104px;}.container .owl-nav .owl-prev{position:absolute;top:50%;transform:translateY(-50%);left:20px;font-size:200px !important;color:#fff !important;}.container .owl-nav .owl-next{position:absolute;top:50%;transform:translateY(-50%);right:20px;font-size:200px !important;color:#fff !important;}.container .owl-dots{text-align:center;position:absolute;bottom:10px;width:100%;}.container .owl-dot{display:flex;gap:8px;width:20px;height:20px;background-color:rgba(0,0,0,0.5);border-radius:50%;cursor:pointer;}.container .owl-theme .owl-dots .owl-dot.active span,.container .owl-theme .owl-dots .owl-dot:hover span{background-color:#f8c647 !important;}.container .owl-theme .owl-dots .owl-dot span{background-color:#fff !important;}.container .owl-theme .owl-nav [class*="owl-"]:hover{background:transparent !important;color:#fff;text-decoration:none;}.container .owl-dots{display:flex;align-items:center;gap:8px;left:50%;transform:translateX(-50%);width:max-content;bottom:20px;}.container .owl-theme .owl-dots .owl-dot span{width:20px !important;height:20px !important;}.container .shops-companies{max-width:1628px;width:100%;margin:0 auto;}.shops-companies .titles{display:flex;width:100%;text-align:center;justify-content:space-between;margin-bottom:64px;}.titles .title-left{font-size:30px;color:#333;font-family:"Montserrat-Bold";text-align:center;}.titles .title-right{font-size:20px;color:#333;font-family:"Montserrat-Bold";align-items:center;display:flex;}.shops-companies .item{display:flex;flex-direction:column;max-width:322px;width:100%;border-radius:10px;box-shadow:4px 6px 6px rgba(0,0,0,0.2),inset 1px 2px 2px rgba(0,0,0,0.2);align-items:center;justify-content:center;}.shops-companies .item .image{width:100%;border-radius:10px;}.shops-companies .item .image img{width:100%;height:170px;border-radius:10px;}.shops-companies .item .content-section{width:100%;display:flex;gap:8px;padding:0 16px;box-sizing:border-box;}.shops-companies .item .content-section .profile-img{max-width:56px;width:100%;border-radius:360px;}.shops-companies .item .content-section .profile-img img{height:56px;width:100%;border-radius:360px;}.shops-companies .item .title-category{display:flex;flex-direction:column;gap:8px;}.shops-companies .item .title-up{font-family:"Montserrat-Bold";color:#333;}.shops-companies .item .title-bottom{font-size:16px;font-family:"Montserrat";color:#333;}.shops-companies .item .verify-icon{max-width:32px;width:100%;display:flex;padding-left:40px;}.shops-companies .item .verify-icon img{height:32px;width:100%;}.shops-companies .item .review-section{display:flex;width:100%;padding:0 16px;gap:8px;margin-bottom:16px;box-sizing:border-box;}.shops-companies .item .review-section .review-stars{display:flex;}.shops-companies .item .review-section .review-stars i{max-width:20px;width:100%;height:20px;color:#f8c647;}.shops-companies .item .review-section .review-num{color:#333;}.shops-companies .item .button{max-width:280px;width:100%;background-color:#f8c647;border-radius:10px;display:flex;align-items:center;justify-content:center;margin:0 auto;margin-bottom:16px;}.shops-companies .items .item .button a{font-size:16px;color:#333;font-family:"Montserrat-SemiBold";}.shops-companies .items{width:100%;}.adv .titles{display:flex;width:100%;justify-content:space-between;margin-bottom:64px;align-items:center;max-width:1628px;margin:0 auto;margin-bottom:73px;margin-top:114px;}.adv .items .item{display:flex;flex-direction:column;max-width:383px;width:100%;border-radius:10px;box-shadow:4px 6px 6px rgba(0,0,0,0.2),inset 1px 2px 2px rgba(0,0,0,0.2);justify-content:center;align-items:center;}.adv .item .image{width:100%;position:relative;}.adv .item .image .pin{position:absolute;top:0;right:0;padding-top:8px;padding-right:6px;}.adv .item .image img{width:100%;}.adv .item .title-category{display:flex;font-size:16px;font-family:"Montserrat-Bold";width:100%;padding-top:16px;}.adv .item .content-section{width:100%;}.adv .item .date{font-family:"Montserrat";font-size:16px;width:100%;}.adv .item .bottom-section{display:flex;justify-content:space-between;width:100%;align-items:center;}.adv .item .bottom-section .logo-button{display:flex;width:100%;align-items:center;}.adv .item .logo-button .profile-img{max-width:40px;width:33.3%;}.adv .item .logo-button .profile-img img{height:40px;width:100%;border-radius:360px;}.adv .item .logo-button .shield{max-width:32px;width:100%;}.adv .item .logo-button .shield img{height:32px;width:100%;}.adv .item .logo-button .shop-button{max-width:72px;width:100%;height:32px;border-radius:10px;background-color:#355835;font-size:16px;font-family:"Montserrat-SemiBold";display:flex;text-align:center;justify-content:center;align-items:center;}.adv .item .logo-button .shop-button a{color:#fef299;}.adv .item .price{display:flex;width:100%;gap:4px;justify-content:center;}.adv .item .price .currency{font-size:16px;font-family:"Montserrat-Bold";}.adv .item .price .amount{font-size:16px;font-family:"Montserrat-Bold";}.adv .item .description{display:flex;flex-direction:column;gap:32px;width:100%;padding-left:16px;}.adv{max-width:1628px;width:100%;margin-left:auto;margin-right:auto;box-sizing:border-box;}.adv .items{width:100%;gap:32px;display:grid;justify-items:center;grid-template-columns:repeat(auto-fit,minmax(383px,1fr));}.lists-wrapper{padding:0 20px;}.adv .buttons{display:flex;width:100%;justify-content:space-between;margin-top:104px;margin-bottom:64px;}.adv .buttons a{max-width:383px;width:100%;height:56px;}.adv .buttons .left-button{border-radius:10px;background-color:#fff;color:#333;text-align:center;display:flex;justify-content:center;align-items:center;box-shadow:0px 1px 10px rgba(0,0,0,0.2);border:2px solid #333;font-size:16px;font-family:"Montserrat-SemiBold";}.adv .buttons .right-button{border-radius:10px;background-color:var(--yellow);color:#333;text-align:center;display:flex;justify-content:center;align-items:center;box-shadow:0px 1px 10px rgba(0,0,0,0.2);border:2px solid var(--yellow);font-size:16px;font-family:"Montserrat-Bold";}.auth-form .green-box{max-width:1628px;width:100%;background-color:var(--green);padding:104px 138px;border-radius:10px;box-sizing:border-box;margin:0 auto;}.auth-form .content-box{border-radius:10px;max-width:1352px;width:100%;display:flex;margin:0 auto;}.auth-form .register-side{max-width:796px;width:100%;background-color:#f8c647;border-bottom-left-radius:10px;border-top-left-radius:10px;}.auth-form .login-side{max-width:556px;width:100%;background-color:#fff;border-bottom-right-radius:10px;border-top-right-radius:10px;}.auth-form .register-side .title{font-size:30px;font-family:"Montserrat-Bold";color:var(--black);text-align:center;margin-bottom:65px;margin-top:80px;}.auth-form .register-side .benefits{display:grid;grid-template-columns:repeat(2,1fr);max-width:553px;width:100%;margin:0 auto;column-gap:32px;row-gap:16px;}.auth-form .register-side .benefit{display:flex;gap:16px;align-items:center;width:max-content;}.auth-form .register-side .check-img{max-width:32px;width:100%;}.auth-form .register-side .check-img img{height:32px;width:100%;}.auth-form .register-side .name{font-size:16px;color:#333;}.auth-form .register-side .button{max-width:383px;width:100%;display:flex;justify-content:center;align-items:center;background:#ffffff;box-shadow:0px 1px 10px rgba(0,0,0,0.2);border-radius:10px;margin:0 auto;margin-top:100px;margin-bottom:80px;}.auth-form .register-side .button a{color:var(--black);}.auth-form .login-side .title{font-size:30px;font-family:"Montserrat-Bold";color:var(--black);text-align:center;margin-bottom:65px;margin-top:80px;}.auth-form .login-side .desc{font-size:16px;width:100%;max-width:426px;font-family:"Montserrat";text-align:center;margin:0 auto;}.auth-form .login-side .input-section{max-width:428px;width:100%;display:flex;flex-direction:column;margin:0 auto;padding-top:32px;gap:8px;}.auth-form .login-side .input-section input{width:100%;border-radius:10px;height:48px;box-sizing:border-box;display:flex;align-items:center;background:#ffffff;border:1px solid #d1d1d1;padding-left:16px;margin-bottom:32px;}.auth-form .login-side .buttons{display:flex;gap:43px;align-items:center;justify-content:center;}.auth-form .login-side .reset-pass{max-width:177px;color:#8c8c8c;font-size:16px;font-family:"Montserrat-Bold";display:flex;align-items:center;justify-content:center;}.auth-form .login-side .register{max-width:213px;background-color:var(--yellow);font-size:16px;font-family:"Montserrat";color:var(--black);width:100%;height:56px;border-radius:10px;text-align:center;display:flex;align-items:center;justify-content:center;}.states{padding:0 154px;}.states .state-box{max-width:1628px;width:100%;display:grid;grid-template-columns:repeat(3,1fr);row-gap:16px;column-gap:64px;padding-bottom:104px;margin:0 auto;}.states .state-box .item-state{display:flex;gap:16px;max-width:500px;border-bottom:1px solid #dadada;padding-bottom:8px;}.states .state-box .number{border-radius:360px;background-color:#dadada;color:#000;font-size:16px;font-family:"Montserrat-Bold";max-width:56px;height:56px;width:100%;text-align:center;display:flex;align-items:center;justify-content:center;}.states .state-box .name{font-size:20px;font-family:"Montserrat-Bold";color:#000;align-items:center;display:flex;}.states .title{font-size:30px;font-family:"Montserrat-Bold";color:var(--black);padding-top:104px;padding-bottom:64px;width:100%;max-width:1628px;margin:0 auto;}.advantages .title{font-size:30px;font-family:"Montserrat-Bold";color:var(--black);padding-bottom:64px;max-width:1628px;width:100%;margin:0 auto;}.advantages{padding-bottom:62px;}.advantages .items{display:flex;gap:64px;max-width:1628px;width:100%;margin-bottom:62px;margin:0 auto;}.advantages .items .item{max-width:500px;background:#ffffff;box-shadow:4px 6px 6px rgba(0,0,0,0.2),inset 1px 2px 2px rgba(0,0,0,0.2);border-radius:10px;width:100%;padding-left:16px;}.advantages .item .logo{max-width:49px;width:100%;margin:0 auto;padding-top:63px;padding-bottom:65px;}.advantages .item .logo img{width:100%;height:48px;}.advantages .item .title{max-width:453px;width:100%;color:var(--black);font-size:20px;font-family:"Montserrat-Bold";}.advantages .item .desc{font-size:16px;width:100%;max-width:468px;color:var(--black);text-align:left;padding-bottom:64px;}.marketplace .filters{max-width:383px;width:100%;display:flex;flex-direction:column;gap:20px;}.filter .filters{width:100%;}.filters .category-filter .title,.filters .condition-filter .title{width:100%;font-size:16px;font-family:"Montserrat-Bold";background-color:#f8f8f8;height:50px;display:flex;align-items:center;justify-content:left;border:1px solid #ebebeb;border-radius:8px;padding-left:17px;box-sizing:border-box;}.category-filter .category,.condition-filter .category{margin-bottom:10px;border-left:1px solid #ebebeb;border-right:1px solid #ebebeb;margin:0 auto;display:flex;width:100%;display:flex;justify-content:space-between;padding-top:9px;padding:0 20px;padding-top:10px;box-sizing:border-box;}.category-filter .category:first-child{padding-top:20px;}.category-filter .category:last-child{padding-bottom:20px;border-bottom:1px solid #ebebeb;border-radius:8px;}.marketplace{padding-left:146px;padding-top:40px;display:flex;gap:32px;}.search .sorter{max-width:1213px;width:100%;display:flex;align-items:center;justify-content:flex-end;gap:32px;padding-top:24px;}.marketplace .items-list{}.search .sorter .select-filter select{width:100%;height:56px;border-radius:10px;border:none;background-color:#fff;box-shadow:0px 1px 2px rgba(0,0,0,0.2);display:flex;padding-left:16px;padding-top:18px;padding-bottom:18px;}.marketplace .items-list .item{display:flex;flex-direction:column;max-width:383px;width:100%;border-radius:10px;box-shadow:4px 6px 6px rgba(0,0,0,0.2),inset 1px 2px 2px rgba(0,0,0,0.2);justify-content:center;align-items:center;}.marketplace .items-list .item .image{width:100%;position:relative;}.marketplace .items-list .item .content-section{width:100%;}.marketplace .items-list .item .content-section .title-category{display:flex;font-size:16px;font-family:"Montserrat-Bold";width:100%;padding-top:16px;}.marketplace .items-list .item .date{font-family:"Montserrat";font-size:16px;width:100%;}.marketplace .items-list .item .bottom-section{display:flex;justify-content:space-between;width:100%;align-items:center;}.items-list .item .bottom-section .logo-button{display:flex;width:100%;align-items:center;gap:9px;}.items-list .item .bottom-section .logo-button .profile-img{max-width:40px;width:100%;}.item .bottom-section .logo-button .profile-img img{height:40px;width:100%;border-radius:360px;}.item .bottom-section .logo-button .shield{max-width:32px;width:100%;}.item .bottom-section .logo-button .shield img{height:32px;width:100%;}.item .bottom-section .logo-button .shop-button{max-width:72px;width:100%;height:32px;border-radius:10px;background-color:#355835;font-size:16px;font-family:"Montserrat-SemiBold";display:flex;text-align:center;justify-content:center;align-items:center;}.item .bottom-section .price{display:flex;width:100%;gap:4px;justify-content:center;}.item .bottom-section .price .currency{font-size:16px;font-family:"Montserrat-Bold";}.item .bottom-section .price .amount{font-size:16px;font-family:"Montserrat-Bold";}.item .bottom-section .logo-button .shop-button a{color:#fef299;}.row-pages .pagination{display:flex;align-items:center;justify-content:end;gap:8px;max-width:1213px;width:100%;margin-top:32px;padding-top:104px;padding-bottom:104px;}.row-pages .pagination .etc{display:flex;gap:7px;}.row-pages .pagination .page-number{box-shadow:4px 6px 6px rgba(0,0,0,0.2);border-radius:10px;border:1px solid #333;min-width:48px;height:48px;color:#333;display:flex;align-items:center;justify-content:center;padding:0 15px;box-sizing:border-box;}.row-pages .pagination .page-number.active{border-radius:10px;border:1px solid #333;color:#fff;background-color:#333;}.marketplace .items-list .item .description{display:flex;flex-direction:column;gap:32px;width:100%;padding-left:16px;box-sizing:border-box;}.marketplace .items-list .item .image .pin{position:absolute;top:0;right:0;padding-top:8px;padding-right:6px;}.marketplace .items-list .item .image img{width:100%;background-color:black;}.search .sorter .select-filter{max-width:145px;width:100%;}.search .sorter .title{font-size:16px;color:var(--black);font-family:"Montserrat";}.category .check-and-title-and-content .check-and-title{display:flex;gap:10px;}.category .subcategories{margin-left:20px;display:none;padding-top:10px;}.category-filter .category{position:relative;}.category-filter .category input{max-width:20px;height:20px;width:100%;}.subcategories .options input{max-width:100%;width:100%;position:absolute;left:0;top:50%;transform:translateY(-50%);opacity:0;}.subcategories .options input:checked + label::after{content:"x";display:grid;place-content:center;pointer-events:none;}.subcategories .options{position:relative;}.subcategories .options label::after{content:"";width:20px;height:20px;border:1px solid #333;position:absolute;top:50%;transform:translateY(-50%);left:0;}.category .check-and-title-and-content{width:100%;gap:20px;}.category .subcategories .options{display:flex;gap:10px;}.category-filter .range-price{display:flex;gap:23px;border:1px solid #ebebeb;padding:0 20px;}.marketplace .search .search-bar{max-width:1213px;width:100%;background-color:#f8f8f8;display:flex;gap:8px;height:104px;align-items:center;justify-content:center;}.marketplace .search{width:100%;}.second-search-bar .search-field .select-container{max-width:126px;width:100%;height:48px;position:absolute;top:0;right:0;padding-top:4px;padding-right:16px;}.search-field
  .select-container
  .select2-container--default
  .select2-selection--single{height:48px !important;border:none;border-left:1px solid #000;border-top-left-radius:0;border-bottom-left-radius:0;display:flex;justify-content:center;align-items:center;}.search-bar .second-search-bar{max-width:379px;width:100%;height:56px;box-shadow:0px 1px 2px rgba(0,0,0,0.2);position:relative;}.search-bar .search-field{max-width:717px;width:100%;height:56px;position:relative;box-shadow:0px 1px 2px rgba(0,0,0,0.2);border-radius:10px;}.search-bar .search-field .search-icon{position:absolute;top:50%;right:15px;transform:translateY(-50%);border-left:1px solid #000;height:48px;display:flex;align-items:center;justify-content:center;padding-left:15px;}.search .search-bar .search-button{position:relative;}.search .search-bar .search-button input{max-width:70px;width:100%;height:56px;border-radius:10px;border:none;position:relative;background-color:#355835;}.search .search-bar .search-button img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.search .search-bar .search-button{max-width:70px;width:100%;}.search-bar .search-field input{height:56px;border-radius:10px;border:none;width:100%;box-sizing:border-box;padding:0 15px;}.category-filter .range-price input{max-width:160px;width:100%;height:46px;margin:0 auto;border-radius:10px;border:1px solid #ebebeb;margin-top:10px;padding-left:10px;}.category i{cursor:pointer;margin-left:10px;transition:transform 0.2s;}.marketplace .update-button{width:100%;height:56px;border-radius:10px;background-color:var(--yellow);display:flex;align-items:center;justify-content:center;}.container .informations .title{font-size:20px;font-family:"Montserrat-Bold";color:#333;text-align:center;width:100%;}.marketplace .update-button a{width:100%;color:var(--black);text-align:center;font-size:16px;font-family:"Montserrat-Bold";}.category .fa-solid .fa-angle-down.open{transform:rotate(90deg);}.category-filter .category label,.condition-filter label{cursor:pointer;font-size:16px;font-family:"Montserrat";padding-left:30px;color:var(--black);}.category .subcategories label{display:block;margin-top:5px;pointer-events:none;}.category-filter .category .check-and-title,.condition-filter .category .check-and-title{position:relative;}.category-filter .category .check-and-title input,.condition-filter .category .check-and-title input{opacity:0;width:100%;max-width:100%;height:100%;z-index:1000;position:absolute;}.condition-filter .category:last-child{padding-bottom:20px;border-bottom:1px solid #ebebeb;border-radius:8px;}.category-filter .category .check-and-title input:checked + label::before,.condition-filter .category .check-and-title input:checked + label::before{content:"x";display:grid;place-content:center;pointer-events:none;}.category-filter .category .check-and-title.open + .subcategories,.condition-filter .category .check-and-title.open + .subcategories{display:block;}.category-filter .category .check-and-title input:checked ~ .subcategories,.condition-filter .category .check-and-title input:checked ~ .subcategories{display:block;}.category-filter .category .check-and-title label::before,.condition-filter .category .check-and-title label::before{content:"";width:20px;height:20px;border:1px solid #333;position:absolute;top:50%;transform:translateY(-50%);left:0;}.general-info{width:100%;display:flex;flex-direction:column;padding-bottom:56px;}.container{max-width:1628px;width:100%;margin:0 auto;}.container .info .title{color:#8c8c8c;}.container .sales-agent .person-info .additional-info{display:flex;flex-direction:column;gap:40px;}.container .sales-agent .person-info .review-section{display:flex;gap:8px;align-items:center;}.sales-agent .person-info .review-section{display:flex;align-items:center;}.container .products{max-width:1628px;width:100%;padding-bottom:104px;padding-top:90px;}.carousel .owl-thumb-item{max-width:120px;width:100%;border-radius:10px;}.carousel .owl-thumb-item img{width:100%;height:120px;object-fit:cover;border-radius:10px;}.carousel .owl-thumbs{display:flex;gap:6px;flex-wrap:wrap;}.container .owl-thumbs-carousel{max-width:1002px;width:100%;border-radius:10px;}.container .products .items-list{max-width:1628px;width:100%;display:grid;grid-template-columns:repeat(4,1fr);row-gap:32px;column-gap:32px;padding-top:24px;}.container .products .items-list .item{display:flex;flex-direction:column;max-width:383px;width:100%;border-radius:10px;box-shadow:4px 6px 6px rgba(0,0,0,0.2),inset 1px 2px 2px rgba(0,0,0,0.2);justify-content:center;align-items:center;}.owl-thumbs-carousel .owl-thumb-item{display:table-cell;border:none;background:none;padding:0;}.owl-thumbs-carousel .owl-theme .owl-nav i{color:#fff;font-size:30px;font-weight:300;}.container .product{max-width:1628px;width:100%;box-sizing:border-box;display:flex;gap:40px;background:#ffffff;box-shadow:4px 6px 6px rgba(0,0,0,0.2),inset 1px 2px 2px rgba(0,0,0,0.2);border-radius:10px;padding:40px 40px;margin-top:104px;}.container .product .carousel{max-width:1002px;width:100%;}.container .owl-thumbs-carousel .owl-theme .owl-nav i{font-size:55px !important;font-weight:700 !important;}.container .product .informations{display:flex;flex-direction:column;}.container .product .informations .time{display:flex;width:100%;gap:16px;align-items:center;padding-top:30px;border-bottom:1px solid #8c8c8c;padding-bottom:24px;}.container .product .licitation{font-size:20px;font-family:"Montserrat";color:#8c8c8c;padding-top:24px;}.container .product .buttons{display:flex;flex-direction:column;gap:24px;padding-top:24px;border-bottom:1px solid #8c8c8c;padding-bottom:24px;}.container .product .buttons .button.yellow{max-width:560px;width:100%;background-color:#f8c647;display:flex;border-radius:10px;}.container .product .texts{display:flex;flex-direction:column;padding-top:24px;gap:24px;}.container .product .person-info{display:flex;flex-direction:column;}.container .product .person-info .logo-and-name{display:flex;gap:16px;align-items:center;padding-top:16px;}.container .product .person-info .logo-and-name .logo{max-width:56px;width:100%;border-radius:360px;}.container .product .review-section{display:flex;gap:8px;padding-top:24px;}.container .product .person-info .logo-and-name .logo img{height:56px;width:100%;border-radius:360px;}.container .product .person-info .logo-and-name .name{font-size:20px;font-family:"Montserrat-Bold";color:#009796;}.container .product .texts .text.grey{font-size:20px;font-family:"Montserrat";color:#8c8c8c;}.container .product .texts .text.black{font-size:16px;font-family:"Montserrat";color:#333;}.container .product .buttons .button.white{max-width:560px;width:100%;background-color:#fff;display:flex;border-radius:10px;border:2px solid #009796;}.container .product .buttons .button.white a{display:flex;align-items:center;gap:8px;font-family:"Montserrat-Bold";font-size:16px;color:#333;color:#009796;}.container .product .buttons .button.yellow a{display:flex;align-items:center;gap:8px;font-family:"Montserrat-Bold";font-size:16px;color:#333;}.container .product .price{font-size:20px;font-family:"Montserrat-Bold";color:#333;padding-top:24px;}.container .product .informations .time .date{font-size:16px;font-family:"Montserrat";color:#8c8c8c;}.product .informations .time .icon{max-width:32px;width:100%;}.container .products .items-list .item .description{display:flex;flex-direction:column;gap:32px;width:100%;padding-left:16px;box-sizing:border-box;}.items-list .item .content-section{width:100%;}.items-list .item .content-section .title-category{display:flex;font-size:16px;font-family:"Montserrat-Bold";width:100%;padding-top:16px;}.items-list .item .date{font-family:"Montserrat";font-size:16px;width:100%;}.items-list .item .bottom-section .logo-button .profile-img{max-width:40px;width:100%;}.item .bottom-section .logo-button .profile-img img{height:40px;width:100%;border-radius:360px;}.item .bottom-section .logo-button .shield{max-width:32px;width:100%;}.item .bottom-section .logo-button .shield img{height:32px;width:100%;}.items-list .item .bottom-section .logo-button{display:flex;width:100%;align-items:center;gap:9px;}.item .bottom-section .logo-button .shop-button{max-width:72px;width:100%;height:32px;border-radius:10px;background-color:#355835;font-size:16px;font-family:"Montserrat-SemiBold";display:flex;text-align:center;justify-content:center;align-items:center;}.item .bottom-section .price{display:flex;width:100%;gap:4px;justify-content:center;}.item .bottom-section .price .currency{font-size:16px;font-family:"Montserrat-Bold";}.item .bottom-section .price .amount{font-size:16px;font-family:"Montserrat-Bold";}.item .bottom-section .logo-button .shop-button a{color:#fef299;}.items-list .item .bottom-section{display:flex;justify-content:space-between;width:100%;align-items:center;}.items-list .item .image{width:100%;position:relative;}.items-list .item .image img{width:100%;background-color:black;border-radius:10px;}.items-list .item .image .pin{position:absolute;top:0;right:0;padding-top:8px;padding-right:6px;}.sales-agent .person-info .review-section .rating-comments{display:flex;gap:2px;color:var(--black);}.person-info .review-section .review-stars{display:flex;}.person-info .additional-info .title-and-icon{display:flex;align-items:center;gap:16px;padding-top:20px;}.person-info .additional-info .inserts{display:flex;gap:16px;align-items:center;}.person-info .additional-info .inserts .information{font-size:16px;font-family:"Montserrat-Bold";color:#009796;}.sales-agent .person-info .additional-info .person-title{font-family:"Montserrat-Bold";font-size:20px;color:var(--black);}.container .sales-agent .person-info{display:flex;gap:56px;}.container .info .detail{color:#333;}.continer .sales-agent .person-info{display:flex;}.continer .sales-agent .person-info .profile-img{width:184px;width:100%;}.continer .sales-agent .person-info .profile-img img{width:100%;height:184px;}.container .sales-agent .title{font-family:"Montserrat-Bold";font-size:20px;color:var(--black);border-bottom:1px solid #8c8c8c;padding-bottom:24px;margin-bottom:24px;}.info .icon-and-detail{display:flex;gap:29px;align-items:center;}.container .map{max-width:1628px;width:100%;max-height:800px;height:100%;margin-bottom:56px;}.container .map iframe{width:100%;}.container .info.no-border{border-bottom:none !important;}.container .description .information{font-size:16px;font-family:"Montserrat";color:#8c8c8c;line-height:35px;text-align:justify;margin-bottom:56px;}.container .description .title{font-size:20px;font-family:"Montserrat-Bold";color:var(--black);padding-bottom:24px;}.container .info{border-top:1px solid #8c8c8c;}.container .info:last-child{border-bottom:1px solid #8c8c8c;}.container .general-info > .title{font-size:20px;width:100%;font-family:"Montserrat-Bold";color:var(--black);padding-bottom:24px;padding-top:56px;}.general-info .info{display:flex;gap:131px;padding:24px 0px;}.general-info .info .title{font-size:16px;font-family:"Montserrat";max-width:152px;width:100%;}.general-info .info .detail{font-size:16px;color:#333;font-family:"Montserrat";}.marketplace .search .search-bar.provider{max-width:1628px !important;border-radius:10px;}.marketplace .search-bar.provider .search-field.provider{max-width:372px !important;width:100%;}.marketplace .search-bar.provider .search-field.tag{max-width:372px !important;width:100%;}.marketplace .search-bar.provider .search-field.industry{max-width:372px !important;width:100%;}.marketplace.provider{display:flex;flex-direction:column;}.marketplace.provider .find-provider{font-size:16px;font-family:"Montserrat-Bold";padding-top:104px;padding-bottom:62px;}.marketplace.provider .sorter.provider{max-width:1628px;width:100%;display:flex;align-items:center;justify-content:center;justify-content:end;}.marketplace.provider .select2-selection.select2-selection--single{height:56px;display:flex;justify-content:left;align-items:center;}.marketplace.provider .container-provider{max-width:1628px;width:100%;display:flex;flex-direction:column;gap:16px;padding-top:42px;}.marketplace.provider .container-provider .item-provider{width:100%;display:flex;gap:16px;background:#ffffff;box-shadow:4px 6px 6px rgba(0,0,0,0.2),inset 1px 2px 2px rgba(0,0,0,0.2);border-radius:10px;padding:16px 16px;box-sizing:border-box;}.container-provider .item-provider .image-provider{max-width:320px;width:100%;border-radius:10px;box-shadow:inset 1px 2px 2px rgba(0,0,0,0.2);filter:drop-shadow(4px 6px 6px rgba(0,0,0,0.2));}.marketplace.provider .search .row-pages.provider{max-width:1628px;width:100%;display:flex;justify-content:end;}.container-provider .item-provider .contact-provider{display:flex;justify-content:space-between;}.container-provider .item-provider .contact-provider .category{display:flex;gap:8px;}.item-provider .contact-provider .category .name-black{font-size:16px;font-family:"Montserrat-Bold";color:var(--black);}.item-provider .contact-provider .category .contact-grey{font-size:16px;font-family:"Montserrat";color:var(--black);}.container-provider .item-provider .details-provider{display:flex;flex-direction:column;gap:29px;width:100%;}.container-provider .item-provider .name-provider{font-size:20px;color:var(--black);font-family:"Montserrat-Bold";}.container-provider .item-provider .adress-provider{font-size:16px;color:var(--black);font-family:"Montserrat";}.container-provider .item-provider .sections{width:100%;display:flex;gap:7px;align-items:center;}.container-provider .item-provider .sections .section{font-family:"Montserrat-Bold";font-size:16px;color:var(--black);}.container-provider .item-provider .image-provider img{width:100%;height:184px;border-radius:10px;}.footer{width:100%;background-color:var(--black);padding:0 146px;box-sizing:border-box;}.footer .title{max-width:438px;width:100%;color:var(--yellow);font-size:30px;font-family:"Montserrat-SemiBold";padding-bottom:64px;padding-top:64px;max-width:1628px;margin:0 auto;}.footer .text-box{display:flex;gap:32px;max-width:1628px;width:100%;border-bottom:1px solid #fff;margin:0 auto;}.footer .text-box .desc{font-size:20px;font-family:"Montserrat";color:var(--yellow);max-width:521px;width:100%;display:flex;flex-direction:column;padding-bottom:64px;}.footer .text-box .description{display:flex;flex-direction:column;gap:30px;}.footer .text-box .pages{max-width:521px;width:100%;display:flex;flex-direction:column;gap:8px;}.footer .text-box .pages a{font-size:20px;width:100%;font-family:"Montserrat";color:var(--yellow);text-decoration:underline;text-align:center;}.footer .text-box .icons{display:flex;max-width:128px;width:100%;align-items:center;margin:0 auto;}.footer .logo-copyright{display:flex;max-width:1075px;width:100%;justify-content:space-between;align-items:center;text-align:center;padding-bottom:104px;padding-top:64px;}.footer .logo-copyright .logo{max-width:384px;width:100%;}.footer .logo-copyright .logo img{height:64px;width:100%;}.footer .logo-copyright .copyright{max-width:521px;width:100%;text-align:center;align-items:center;margin:0 auto;color:#fff;text-decoration:underline;font-size:20px;font-family:"Montserrat";}.main-container{max-width:1628px;width:100%;margin:0 auto;}.main-container .static-content{max-width:1628px;display:flex;flex-direction:column;min-height:1072px;background:#ffffff;box-shadow:4px 6px 6px rgba(0,0,0,0.2),inset 1px 2px 2px rgba(0,0,0,0.2);border-radius:0px 0px 10px 10px;}.main-container .background-img{max-width:1628px;width:100%;position:relative;}.main-container .background-img img{width:100%;height:687px;}.main-container .logo-img{max-width:184px;width:100%;}.main-container .logo-img img{width:100%;height:184px;}.main-container .logo-name-verify{display:flex;gap:40px;align-items:center;position:absolute;top:-40px;left:50px;}.second-container{max-width:1628px;width:100%;margin:0 auto;margin-bottom:104px;margin-top:24px;}.main-container .logo-name-verify .name{font-size:30px;color:var(--black);font-family:"Montserrat-Bold";}.main-container .absolute-elements{display:flex;justify-content:end;border-bottom:1px solid #8c8c8c;padding-bottom:108px;position:relative;}.main-container .absolute-elements .green-button{max-width:204px;width:100%;border-radius:10px;border:2px solid #009796;height:48px;margin-top:28px;display:flex;margin-right:40px;align-items:center;justify-content:center;gap:8px;}.second-container .ui-widget-header{background-color:#fff !important;border:none !important;}.main-container .contact-information{display:flex;flex-direction:column;padding:0px 40px;padding-top:50px;gap:50px;}.second-container .ui-tabs-tab.ui-corner-top.ui-state-default.ui-tab{border:2px solid var(--black);color:var(--black);border-radius:10px;max-width:124px;width:100%;box-sizing:border-box;display:flex;justify-content:center;font-family:"Montserrat";}.contact-information .first-line .category{display:flex;gap:16px;align-items:center;max-width:419px;width:100%;}.contact-information .first-line .category .information{font-size:16px;font-family:"Montserrat";color:var(--black);}.second-container
  .ui-tabs-nav.ui-corner-all.ui-helper-reset.ui-helper-clearfix.ui-widget-header{margin-top:40px;}.second-container #tabs{background:#ffffff;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;border:none;}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:0px !important;}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:0px !important;}#map-section{max-width:1628px;border-radius:10px;border:1px solid rgba(0,0,0,0.2);display:flex;flex-direction:column;align-items:center;margin-top:20px;width:100%;}#map-section iframe{width:100%;width:1528px;height:800px;padding-bottom:40px;}#map-section .title{font-size:30px;font-family:"Montserrat-Bold";color:var(--black);padding-top:40px;padding-bottom:40px;}.tab-content p{margin:0;}.ui-tabs .ui-tabs-panel{padding:0 !important;margin:0;}#tabs .tab-content{border-bottom:1px solid rgba(0,0,0,0.2) !important;border-left:1px solid rgba(0,0,0,0.2) !important;border-right:1px solid rgba(0,0,0,0.2) !important;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:20px;}.second-container
  .ui-tabs-nav.ui-corner-all.ui-helper-reset.ui-helper-clearfix.ui-widget-header{border-top:1px solid rgba(0,0,0,0.2) !important;border-left:1px solid rgba(0,0,0,0.2) !important;border-right:1px solid rgba(0,0,0,0.2) !important;padding:40px;border-top-left-radius:10px;border-top-right-radius:10px;}.main-container .contact-information .first-line{display:flex;align-items:center;justify-content:space-between;}.main-container .absolute-elements .green-button .text{font-size:16px;font-family:"Montserrat";color:#009796;}.second-container
  .ui-tabs-tab.ui-corner-top.ui-state-default.ui-tab.ui-tabs-active.ui-state-active{background:rgba(0,151,150,0.25);border:2px solid #009796;border-radius:10px;}.second-container .ui-tabs-tab.ui-corner-top.ui-state-default.ui-tab{background-color:#fff;}.second-container
  .ui-tabs-tab.ui-corner-top.ui-state-default.ui-tab.ui-tabs-active.ui-state-active
  a{font-size:16px;font-family:"Montserrat-Bold";color:#009796;}.second-container #tabs-1 .title{font-size:30px;font-family:"Montserrat-Bold";color:var(--black);width:100%;padding-bottom:40px;}#tabs-1 .items-list .item{display:flex;flex-direction:column;max-width:362px;width:100%;border-radius:10px;box-shadow:4px 6px 6px rgba(0,0,0,0.2),inset 1px 2px 2px rgba(0,0,0,0.2);justify-content:center;align-items:center;}#tabs-1 .items-list .item .image{width:100%;position:relative;height:256px;}#tabs-1 .items-list .item .image .pin img{height:34px !important;background-color:transparent;object-fit:contain;width:unset;border-radius:0;}#tabs-1 .items-list .item .image .pin{background-color:#333;padding:0;top:8px;right:8px;width:56px;height:56px;border-radius:50%;display:flex;justify-content:center;align-items:center;}#tabs-1 .items-list .item .image img{width:100%;border-radius:10px;height:100%;}#tabs-1 .items-list{display:flex;gap:33px;}#tabs-1 .products .items-list .item .description{display:flex;flex-direction:column;gap:32px;width:100%;padding-left:16px;box-sizing:border-box;}#tabs-1 .products{padding-bottom:40px;}#tabs-2 p{font-size:16px;font-family:"Montserrat";color:var(--black);flex-wrap:wrap;line-height:26px;text-align:justify;}#tabs-3 .title{font-size:30px;font-family:"Montserrat-Bold";padding-bottom:40px;}#tabs-3 .content{font-family:"Montserrat";font-size:16px;line-height:26px;color:#333333;}#tabs-4{display:flex;box-sizing:border-box;flex-direction:column;}#tabs-4 .review-section{display:flex;}#tabs-4 .review-section .star img{height:22px;max-width:23px;width:100%;}#tabs-4 .text{color:var(--black);align-items:center;display:flex;font-family:"Montserrat";font-size:16px;}#tabs-4 .review-section{padding-bottom:75px;padding-top:40px;}#tabs-4 .review-customer{display:flex;max-width:1548px;width:100%;border-radius:10px;box-sizing:border-box;background:rgba(217,217,217,0.1);border:1px solid #ebebeb;gap:40px;padding-top:40px;padding-left:40px;padding-right:40px;}#tabs-4 .review-customer .profile-img{max-width:128px;width:100%;border-radius:360px;border:2px solid #fcb800;}#tabs-4 .review-customer:last-child{margin-bottom:40px;}#tabs-4 .desc .title{font-size:16px;font-family:"Montserrat-Bold";color:var(--black);margin-bottom:26px;}#tabs-5 .title{font-size:30px;font-family:"Montserrat-Bold";padding-top:40px;}#tabs-4 .desc .content{font-size:16px;font-family:"Montserrat";color:var(--black);line-height:20px;}#tabs-4 .review-customer .profile-img img{width:100%;height:128px;}#tabs-4 .review-customer .img-and-name{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%;max-width:128px;}#tabs-5 .photos-section{display:grid;width:100%;grid-template-columns:repeat(5,1fr);row-gap:27px;column-gap:27px;padding-top:37px;}#tabs-5 .photos-section .photo{max-width:288px;width:100%;border-radius:10px;}#tabs-5 .photos-section .photo img{width:100%;height:288px;}#tabs-6 .title{font-size:30px;font-family:"Montserrat-Bold";color:var(--black);padding-bottom:40px;}#tabs-4 .review-customer .img-and-name .name{font-size:16px;font-family:"Montserrat-Bold";color:var(--black);padding-bottom:24px;}.main-container .contact-information .first-line:last-child{padding-bottom:40px;}#tabs-6 .videos{width:100%;display:flex;align-items:center;gap:136px;}#tabs-6 .videos .video{max-width:706px;width:100%;max-height:455px;}#tabs-6 .videos .video video{box-sizing:border-box;width:100%;border-radius:10px;resize:none;}#tabs-4 .review-section.bottom{color:var(--black);align-items:center;display:flex;flex-direction:column;width:100%;max-width:200px;}#tabs-4 .review-section.bottom .stars{display:flex;}.register{padding:0 20px;}.register .container{max-width:450px;margin:50px auto;}.register .container .title{text-align:center;font-size:22px;margin-bottom:50px;padding-top:50px;color:#333;font-family:"Montserrat-SemiBold";padding-bottom:80px;}.register .register-header-buttons{display:flex;justify-content:center;gap:30px;margin-bottom:50px;}.register .register-header-buttons .register-btn{width:100%;}.button.yellow{background-color:#f8c647;color:#333;font-family:"Montserrat";max-width:224px;width:100%;height:56px;}.button{width:100%;height:56px;border-radius:10px;display:flex;justify-content:center;align-items:center;box-sizing:border-box;gap:10px;}.button.white{background-color:#fff;color:#333;border:2px solid #f8c647;font-family:"Montserrat";}.register .register-form{display:flex;flex-direction:column;gap:10px;}.register .register-form .input-container{width:100%;}.register .register-form .input-container input{height:50px;border-radius:10px;padding:20px;width:100%;box-sizing:border-box;border:1px solid #d1d1d1;}.register-form .input-checkbox{display:flex;gap:10px;align-items:center;}.form-input-btn input{background-color:#f8c647;color:#333;border:none;cursor:pointer;font-family:"Montserrat-Bold";}.form-input-btn p{text-align:center;color:#8c8c8c;}.form-input-btn p a{color:var(--black);}.register-background{max-width:930px;width:100%;min-height:651px;margin:0 auto;border-radius:25px;margin-bottom:105px;}.register-form .input-checkbox a{font-size:16px;font-family:"Montserrat-Bold";color:#333;}.text-content{width:100%;display:flex;flex-direction:column;align-items:center;}.text-content .title{font-size:22px;font-family:"Montserrat-SemiBold";color:#333;padding-bottom:80px;padding-top:80px;text-align:center;}.text-content .title-actions{width:100%;max-width:930px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding-top:80px;padding-bottom:80px;column-gap:16px;}.text-content .title-actions .title{grid-column:2;margin:0;padding:0;text-align:center;}.text-content .title-actions .buttons-top{grid-column:3;justify-self:end;display:flex;flex-direction:column;gap:10px;align-items:stretch;}.text-content .title-actions .buttons-top .button.offer{height:40px;width:100%;min-width:230px;padding:0 16px;background-color:#f8c647;font-size:14px;font-family:"Montserrat-Bold";color:var(--black);}.text-content .title-actions .buttons-top .button.offer a{font-size:14px;font-family:"Montserrat-Bold";color:var(--black);}@media (max-width:768px){.text-content .title-actions{grid-template-columns:1fr;row-gap:16px;padding-top:40px;padding-bottom:30px;}.text-content .title-actions .title{grid-column:1;}.text-content .title-actions .buttons-top{grid-column:1;justify-self:center;justify-content:center;}.text-content .title-actions .buttons-top .button.offer{width:100%;max-width:220px;}}.text-content .text{max-width:1015px;width:100%;font-family:"Montserrat";color:#333333;font-size:16px;text-align:center;padding-bottom:80px;}.nav-bar.doradoo{width:100%;background-color:#ededed;}.nav-bar.doradoo .buttons{display:flex;gap:8px;align-items:center;justify-content:center;padding:5px 0;}.nav-bar.doradoo .buttons .button{max-width:200px;width:100%;background-color:#fff;text-align:center;height:40px !important;}.nav-bar.doradoo .buttons .button a{width:100%;color:var(--black);font-size:16px;font-family:"Montserrat-Bold";}.nav-bar.doradoo .buttons .button.active{background-color:#fcbb00;max-width:200px;width:100%;}.text-content .items{display:flex;width:100%;max-width:1033px;flex-direction:column;align-items:center;gap:10px;}.text-content .items .item{width:100%;background:rgba(217,217,217,0.1);border:1px solid #ebebeb;border-radius:10px;display:flex;gap:20px;align-items:center;justify-content:space-between;}.text-content .items .item:last-child{margin-bottom:80px;}.items .profile-img{max-width:214px;width:100%;border-radius:10px;}.items .profile-img img{width:100%;border-radius:10px;height:154px;}.text-content .items .item .details{max-width:392px;width:100%;display:flex;flex-direction:column;gap:16px;}.items .item .details .title-product{font-size:16px;font-family:"Montserrat-Bold";color:#000;}.items .item .details .date{font-size:16px;font-family:"Montserrat";color:#000;}.items .item .details .price{font-size:16px;font-family:"Montserrat";color:#000;}.item .img-and-desc{display:flex;align-items:center;padding-left:40px;padding-top:40px;padding-bottom:41px;gap:20px;}.item .buttons{width:100%;max-width:230px;display:flex;flex-direction:column;gap:10px;align-items:flex-end;padding-right:30px;padding-top:48px;padding-bottom:47px;}.item .buttons .button.offer{width:100%;height:40px;background-color:#f8c647;}.text-content .insert-button{max-width:222px;width:100%;height:48px;border-radius:10px;background-color:#f8c647;display:flex;align-items:center;justify-content:center;margin-bottom:80px;}.text-content .insert-button a{color:var(--black);font-family:"Montserrat-Bold";font-size:16px;}.item .buttons .button.offer a{font-size:16px;font-family:"Montserrat-Bold";color:var(--black);}.formular{display:flex;flex-direction:column;padding:0 20px;gap:20px;}.input-container .input-section.generate{max-width:163px;width:100%;height:49px;box-sizing:border-box;background:#ffffff;border:1px solid #333333;border-radius:10px;display:flex;align-items:center;justify-content:center;}.formular-section .button a{color:var(--black);font-size:16px;}.input-container .input-section.generate a{color:var(--black);font-size:16px;font-family:"Montserrat";display:flex;align-items:center;}.formular .background{box-sizing:border-box;max-width:930px;width:100%;margin:80px auto;box-sizing:border-box;background:rgba(237,237,237,0.1);border:1px solid #ebebeb;border-radius:10px;}.formular .title{font-size:20px;font-family:"Montserrat-Bold";text-align:center;padding-top:50px;}.formular .input-container .name{text-align:end;color:var(--black);font-family:"Montserrat";}.formular .formular-section{display:flex;flex-direction:column;gap:20px;padding-top:50px;}.modal-content .modal-buttons{display:flex;align-items:center;justify-content:space-between;padding-bottom:50px;margin-top:50px;}.modal-content .modal-buttons .btn{max-width:300px;width:100%;}.modal-content .modal-buttons .btn .button.red{background-color:var(--red);color:#fff;font-family:"Montserrat-Bold";}.modal-content .modal-buttons .btn .button.transparent{font-family:"Montserrat-Bold";border:2px solid var(--red);color:var(--red);}.modal-content .questions-section .question-and-answer .answers{color:#8c8c8c;}.current-requests .title{margin-bottom:0;}.modal-content .title-and-subtitle .title{padding-top:0;}.modal-content .questions-section .answer .special-answer{background-color:#e8e8e8;color:var(--black);border-radius:15px;height:30px;display:flex;justify-content:center;align-items:center;padding:0 10px;}.formular .input-container{display:grid;align-items:center;justify-content:flex-end;gap:20px;grid-template-columns:150px 460px;padding-right:40px;}.formular .input-section{max-width:460px;width:100%;}.formular
  .select2-container--default
  .select2-selection--single
  .select2-selection__rendered{color:#8c8c8c !important;}.formular .register-input{height:49px;border-radius:10px;border:1px solid #d1d1d1;padding:20px;width:100%;box-sizing:border-box;max-width:490px;}.formular .button{max-width:160px;height:48px;width:100%;color:#333;background-color:#f8c647;border-radius:10px;font-family:"Montserrat";margin-top:32px;margin-bottom:50px;}.formular .sms-background{max-width:930px;width:100%;margin:0 auto;background:rgba(237,237,237,0.1);border:1px solid #ebebeb;border-radius:10px;}.formular .pass-background{max-width:930px;width:100%;margin:0 auto;background:rgba(237,237,237,0.1);border:1px solid #ebebeb;border-radius:10px;margin-bottom:80px;}.formular .pass-background .title{font-size:20px;font-family:"Montserrat-Bold";}.input-section.longed input{min-height:500px;}.formular .account-background{background-color:hsla(0,0%,91%,0.4);margin:0 auto;max-width:1250px;width:100%;min-height:384px;border-radius:30px;}.formular .account-background .title{font-size:20px;font-family:"Montserrat-Bold";}.input-container .input-section img{position:absolute;right:15px;max-width:31px;width:100%;top:50%;transform:translateY(-50%);pointer-events:none;}.input-container .input-section{position:relative;}.input-file{position:relative;display:flex;align-items:center;justify-content:center;padding:20px;width:150px;height:150px;border-radius:360px;border:1px solid var(--border);background-color:#fff;overflow:hidden;top:-73px;left:-204px;}.formular-section .logo-img-input{display:flex;justify-content:flex-end;}.input-container.img .name{position:absolute;left:87px;top:143px;}.logo-img-input .input-container.img{position:absolute;max-width:930px;width:100%;box-sizing:border-box;}.resetprofileimage{z-index:99999;position:absolute;top:5px;border-radius:50%;border:2px solid black;width:22px;justify-content:center;align-items:center;height:20px;display:flex;font-weight:bold;cursor:pointer;right:15px;background:rgba(255,255,255,0.19);}.resetprofileimage.hide{display:none;}.input-file input{position:absolute;width:100%;height:100%;cursor:pointer;opacity:0;padding:0;}.input-file .input-file-content{display:flex;flex-direction:column;align-items:center;gap:8px;}.input-file .input-file-content .type-of-file{font-size:14px;color:#8c8c8c;text-align:center;}.input-file .input-file-content a{color:var(--black);text-decoration:underline;}.formular-section .select2-selection.select2-selection--single{height:49px;border:1px solid #d1d1d1;border-radius:10px;display:flex;align-items:center;padding-left:10px;}.formular-section .select2-container{width:100% !important;}.formular-section
  .select2-container--default
  .select2-selection--single
  .select2-selection__arrow{right:24px !important;}.register .container{max-width:930px;width:100%;margin:50px auto;box-sizing:border-box;background:rgba(237,237,237,0.1);border:1px solid #ebebeb;border-radius:10px;}.register .container .title{text-align:center;font-size:22px;margin-bottom:0px !important;color:var(--black);font-family:"Montserrat-SemiBold";padding-bottom:40px !important;}.register .register-header-buttons{display:flex;justify-content:center;gap:30px;margin-bottom:50px;}.register .register-form .input-container{max-width:456px;margin:0 auto;}.register{padding:0 20px;box-sizing:border-box;}.register .register-form{display:flex;flex-direction:column;gap:10px;}.register .register-form .input-container input{height:50px;border-radius:10px;border:1px solid #d1d1d1;padding:20px;width:100%;box-sizing:border-box;background-color:#ffffff;font-size:16px;color:#8c8c8c;text-decoration:rgb(140,140,140);font-family:"Montserrat";}.register .register-header-buttons .register-btn{width:100%;}.register-form .input-checkbox{display:flex;gap:10px;align-items:center;}.form-input-btn input{color:var(--black);background-color:var(--yellow);font-size:16px;cursor:pointer;font-family:"Montserrat-Bold";text-align:center;max-width:456px;margin:0 auto;}.form-input-btn p{text-align:center;color:#8c8c8c;}.form-input-btn p a{background-color:#ffffff;font-family:"Montserrat-Bold";font-size:16px;color:#8c8c8c;text-align:center;}.form-input-btn.resetpassword{max-width:456px;width:100%;margin:0 auto;}.form-input-btn.resetpassword input{background-color:#f8c647;color:var(--black);border:none;cursor:pointer;font-family:"Montserrat-Bold";margin-bottom:13px;}.register-form .text.resetpassword{color:#8c8c8c;text-indent:20px;max-width:456px;width:100%;margin:0 auto;margin-bottom:30px;}.favoriten{max-width:1628px;width:100%;margin:0 auto;}.favoriten .title-fav{font-size:20px;font-family:"Montserrat-Bold";color:var(--black);text-align:center;margin-bottom:80px;margin-top:80px;}.favoriten .second-container #tabs-1 .title{font-size:30px;font-family:"Montserrat-Bold";color:var(--black);width:100%;padding-bottom:40px;}.favoriten .items-list .item{display:flex;flex-direction:column;max-width:362px;width:100%;border-radius:10px;box-shadow:4px 6px 6px rgba(0,0,0,0.2),inset 1px 2px 2px rgba(0,0,0,0.2);justify-content:center;align-items:center;}.favoriten .items-list .item .image{width:100%;position:relative;height:256px;}.favoriten .items-list .item .image .pin img{height:34px !important;background-color:transparent;object-fit:contain;width:unset;border-radius:0;}.favoriten .items-list .item .image .pin{background-color:#333;padding:0;top:8px;right:8px;width:56px;height:56px;border-radius:50%;display:flex;justify-content:center;align-items:center;}.favoriten .items-list .item .image img{width:100%;border-radius:10px;height:100%;}.favoriten .items-list{display:grid;grid-template-columns:repeat(4,1fr);column-gap:32px;row-gap:32px;}.favoriten .products .items-list .item .description{display:flex;flex-direction:column;gap:32px;width:100%;padding-left:16px;box-sizing:border-box;}.favoriten .products{padding-bottom:80px;}.review-tab{max-width:1548px;width:100%;margin:0 auto;margin-bottom:80px;}.review-tab{display:flex;box-sizing:border-box;flex-direction:column;gap:8px;}.review-tab .review-section{display:flex;}.review-tab .review-section .star img{height:22px;max-width:23px;width:100%;}.review-tab .title-tab{font-size:20px;font-family:"Montserrat-Bold";color:var(--black);text-align:center;margin-bottom:80px;margin-top:80px;}.review-tab .text{color:var(--black);align-items:center;display:flex;font-family:"Montserrat";font-size:16px;}.review-tab .review-section{padding-bottom:75px;padding-top:40px;}.review-tab .review-customer{display:flex;max-width:1548px;width:100%;border-radius:10px;box-sizing:border-box;background:rgba(217,217,217,0.1);border:1px solid #ebebeb;gap:40px;padding-top:40px;padding-left:40px;padding-right:40px;}.review-tab .review-customer .profile-img{max-width:128px;width:100%;border-radius:360px;border:2px solid #fcb800;}.review-tab .review-customer:last-child{margin-bottom:40px;}.review-tab .desc .title{font-size:16px;font-family:"Montserrat-Bold";color:var(--black);margin-bottom:26px;}.review-tab .desc .content{font-size:16px;font-family:"Montserrat";color:var(--black);line-height:20px;}.review-tab .review-customer .profile-img img{width:100%;height:128px;}.review-tab .review-customer .img-and-name{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%;max-width:128px;}.review-tab .review-customer .img-and-name .name{font-size:16px;font-family:"Montserrat-Bold";color:var(--black);padding-bottom:24px;}.review-tab .review-section.bottom{color:var(--black);align-items:center;display:flex;flex-direction:column;width:100%;max-width:200px;gap:24px;}.review-tab .review-section.bottom .stars{display:flex;}.ads-section_dr_dr{max-width:1074px;width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:center;}.ads-section_dr .columns-names{max-width:894px;width:100%;margin:0 auto;display:flex;justify-content:space-between;}.ads-section_dr .title-ads{font-size:20px;font-family:"Montserrat-Bold";color:var(--black);text-align:center;margin-top:80px;margin-bottom:70px;}.ads-section_dr .columns-names .name{font-size:16px;font-family:"Montserrat-Bold";color:var(--black);}.ads-section_dr .data{max-width:894px;box-sizing:border-box;background:rgba(217,217,217,0.1);border:1px solid #ebebeb;border-radius:10px;display:flex;justify-content:space-between;align-items:center;margin:0 auto;}.ads-section_dr table{max-width:1074px;width:100%;margin:0 auto;border-collapse:separate;border-spacing:0 20px;}.ads-section_dr tr{text-align:center;height:100px;}.ads-section_dr tr td{color:var(--black);font-size:16px;font-family:"Montserrat";}.ads-section_dr tbody{box-sizing:border-box;background:rgba(217,217,217,0.1);border:1px solid #ebebeb;}.ads-section_dr .button{max-width:220px;width:100%;height:40px;margin:0 auto;background-color:#f8c647;border-radius:5px;}.ads-section_dr table a{color:var(--black);font-family:"Montserrat-Bold";text-decoration:none;}.container form{max-width:930px;width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;}.container form .form-group{display:flex;align-items:center;justify-content:center;width:100%;gap:34px;}.container .title{font-size:20px;font-family:"Montserrat-Bold";color:var(--black);text-align:center;padding-top:40px;padding-bottom:53px;}.container .form-group .input-form{display:flex;flex-direction:column;width:100%;max-width:408px;}.container .form-group.two-inputs-add .input-form input{width:100% !important;height:49px;box-sizing:border-box;background:#ffffff;border-radius:10px;border:none;}.container .form-group .input-form input{width:100% !important;height:49px;box-sizing:border-box;background:#ffffff;border-radius:10px;border:1px solid #d1d1d1;}.container .form-group .input-form label{font-size:16px;font-family:"Montserrat-SemiBold";color:var(--black);}.select2.select2-container.select2-container--default.select2-container--below.select2-container--open{max-width:408px;width:100%;}.container
  .form-group
  .input-form
  .select2-selection.select2-selection--single{height:49px;display:flex;box-sizing:border-box;background:#ffffff;border:1px solid #d1d1d1;border-radius:10px;align-items:center;}.container
  .form-group
  .input-form
  .select2.select2-container.select2-container--default.select2-container--below{width:100%;}.container .form-group .big-input-form{max-width:850px;width:100%;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;}.container .inputs-section .form-group .big-input-form{align-items:flex-start  !important;}.container .form-group .big-input-form textarea{max-width:842px;width:100%;}.container .form-group .big-input-form label{width:100%;color:var(--black);font-size:16px;font-family:"Montserrat-SemiBold";padding-bottom:8px;}.container .image-upload{max-width:857px;width:100%;margin:0 auto;padding-bottom:40px;}.container #description{box-sizing:border-box;background:#ffffff;border:1px solid #d1d1d1;border-radius:10px;}.container .image-upload .builder{font-size:16px;font-family:"Montserrat-SemiBold";color:var(--black);padding-bottom:8px;}.container .image-upload .uploader{max-width:160px;min-height:150px;box-sizing:border-box;background:#ffffff;border:1px solid #c8c8c8;border-radius:5px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;gap:10px;width:100%;}.container .image-upload .uploader-content{display:flex;flex-wrap:wrap;gap:13px;}.container .image-upload .uploader img{max-width:38px;min-height:35px;}.container .image-upload .uploader label{max-width:105px;width:100%;font-size:12px;font-family:"Montserrat";color:#8c8c8c;text-align:center;}.container .image-upload .uploader input{position:absolute;width:100%;height:100%;opacity:0;}.container .image-upload .uploader a{font-size:12px;font-family:"Montserrat";color:#000;text-decoration:underline;}.container .background{box-sizing:border-box;background:rgba(237,237,237,0.1);border:1px solid #ebebeb;border-radius:10px;max-width:930px;width:100%;margin-top:80px;}.container .background .inputs-section{display:flex;flex-direction:column;gap:32px;}.container .submit-button{max-width:212px;width:100%;box-sizing:border-box;display:flex;align-items:center;background:#f8c647;border:1px solid #f8c647;border-radius:10px;height:48px;justify-content:center;margin-top:80px;margin-bottom:80px;}.open-modal-report{cursor:pointer;}.report-container .container .background{background-color:#ffffff;border:0 none;margin:0;}.report-container .action{display:flex;gap:20px;}.container .submit-button-white-report{max-width:212px;width:100%;box-sizing:border-box;display:flex;align-items:center;background:#ffffff;border:1px solid #f8c647;border-radius:10px;height:48px;justify-content:center;margin-top:80px;margin-bottom:80px;cursor:pointer;}.report-container .action .submit-button,.report-container .action .submit-button-white-report{margin:0;}.container .submit-button a{font-size:16px;font-family:"Montserrat-Bold";color:var(--black);}.news-section .title{font-size:20px;font-family:"Montserrat-Bold";color:var(--black);width:100%;text-align:center;padding:80px 0;}.news-section .massage-section{max-width:1144px;width:100%;display:flex;gap:30px;justify-content:center;margin:0 auto;padding-bottom:80px;}.massage-section .massage-container{max-width:764px;width:100%;box-sizing:border-box;background:#ffffff;border:1px solid #ebebeb;border-radius:10px 10px 0 0;display:flex;flex-direction:column;gap:10px;padding-bottom:40px;}.massage-section .massage-content .date{font-family:"Montserrat";font-size:16px;color:var(--black);padding-top:31px;padding-bottom:31px;text-align:center;}.massage-section .massage-content{max-width:764px;width:100%;display:flex;flex-direction:column;}.massage-section .send-massage{max-width:764px;width:100%;box-sizing:border-box;background:#ffffff;border:1px solid #ebebeb;display:flex;border-top:none;gap:5px;align-items:center;padding:30px;}.massage-section .send-massage .input-massage{max-width:500px;width:100%;box-sizing:border-box;display:flex;}.massage-section .send-massage .input-massage input{width:100%;box-sizing:border-box;display:flex;border:none;padding-top:15px;padding-bottom:15px;padding-left:15px;padding-right:15px;background:#ffffff;border:1px solid #ebebeb;border-radius:10px;}.massage-section .massage-container .chatter{display:flex;max-width:641px;width:100%;gap:15px;align-items:center;padding-left:30px;}.massage-section .massage-container .chatter .profile-img{max-width:30px;width:100%;border-radius:360px;box-sizing:border-box;}.massage-section .massage-container .chatter .profile-img img{height:30px;width:100%;border-radius:360px;box-sizing:border-box;}.massage-section .massage-container .chatter .text{max-width:596px;box-sizing:border-box;background:rgba(232,232,232,0.75);border:1px solid #ebebeb;border-radius:10px;font-family:"Montserrat";font-size:14px;line-height:17px;color:var(--black);padding-left:18px;padding-right:15px;padding-top:15px;padding-bottom:16px;}.massage-section .massage-container .response-chatter{width:100%;display:flex;gap:15px;align-items:center;justify-content:end;padding-right:30px;box-sizing:border-box;}.massage-section .massage-container .response-chatter .response-text{max-width:402px;box-sizing:border-box;background:#ffffff;border:1px solid #ebebeb;border-radius:10px;font-family:"Montserrat";font-size:14px;line-height:17px;text-align:right;color:var(--black);padding-top:14px;padding-bottom:16px;padding-left:15px;padding-right:9px;}.massage-section .send-massage .uploader{max-width:50px;width:100%;border-radius:10px;background-color:#f8c647;height:50px;display:flex;justify-content:center;align-items:center;}.massage-section .send-massage .sender-btn{max-width:144px;width:100%;border-radius:10px;background-color:#f8c647;height:50px;display:flex;justify-content:center;align-items:center;}.massage-section .second-list{max-width:350px;width:100%;display:flex;flex-direction:column;gap:31px;}.massage-section .second-list .select{max-width:350px;width:100%;}.massage-section .second-list .persons-list{max-width:350px;width:100%;display:flex;flex-direction:column;border:1px solid #ebebeb;border-radius:10px;}.massage-section .second-list .persons-list .person{display:flex;gap:15px;align-items:center;padding-top:15px;padding-left:15px;padding-bottom:16px;border-bottom:1px solid #ebebeb;}.massage-section .second-list .persons-list .person.active-mess{background-color:#eeee;}.massage-section .second-list .persons-list .person:last-child{display:flex;gap:15px;align-items:center;padding-top:15px;padding-left:15px;padding-bottom:16px;border-bottom:none;}.massage-container .response-chatter .profile-img{max-width:30px;width:100%;border-radius:360px;}.massage-container .response-chatter .profile-img img{height:30px;width:100%;border-radius:360px;}.massage-section .second-list .persons-list .person .profile-img{max-width:50px;width:100%;border-radius:360px;}.massage-section .second-list .persons-list .person .profile-img img{height:50px;width:100%;border-radius:360px;}.massage-section .second-list .persons-list .name-and-mass{display:flex;flex-direction:column;gap:7px;}.massage-section .second-list .persons-list .name-and-mass .name{font-size:16px;font-family:"Montserrat-Bold";color:var(--black);}.massage-section .second-list .persons-list .name-and-mass .mass{font-size:16px;font-family:"Montserrat";color:var(--black);}.massage-section .second-list .select select{width:100%;height:50px;background-color:#fff;border:1px solid #ebebeb;border-radius:10px;}.container .form-group .input-form.single{display:flex;flex-direction:column;width:100%;max-width:850px;}.container .form-group .input-form.single input{max-width:850px;width:100%;height:49px;box-sizing:border-box;background:#ffffff;border:1px solid #d1d1d1;border-radius:10px;}.impressum-container{font-size:20px;padding:0 20px;max-width:1252px;margin-top:0px;margin-bottom:0px;margin-top:50px;margin-left:162px;font-family:"Montserrat-Light";font-weight:300;display:flex;flex-direction:column;justify-content:center;align-items:center;}.impr-content .text.title{padding-bottom:30px;}.impr-content{margin-bottom:40px;color:#333;line-height:1.5rem;box-sizing:border-box;display:flex;flex-direction:column;text-align:center;line-height:26px;width:100%;max-width:946px;max-width:933px;align-items:center;justify-content:center;}.impr-content h2{font-size:22px;padding-top:92px;font-family:"Montserrat-Bold";text-align:center;}.impr-content p{font-size:20px;}.register-background.impressum{max-width:1522px;width:100%;min-height:811px;margin:0 auto;border-radius:25px;margin-top:70px;margin-bottom:105px;padding-bottom:50px;}.impr-content .text{font-size:16px;font-family:"Montserrat";}.agb{max-width:1622px;width:100%;display:flex;flex-direction:column;margin:0 auto;}.agb .title{font-size:32px;font-family:"Montserrat-Bold";padding-bottom:30px;padding-top:140px;}.agb .container .header-title{font-size:20px;font-family:"Montserrat-Bold";padding-bottom:20px;padding-top:20px;}.agb .container .content{font-size:20px;font-family:"Montserrat";line-height:35px;}.agb .container .content:last-child{padding-bottom:60px;}.content.contact-page{margin:0 auto;text-align:center;}.title-kontakt{font-size:34px;max-width:458px;width:100%;color:#000;margin-top:83px;margin-bottom:54px;font-family:"Montserrat-Bold";text-align:center;margin:0 auto;}.contact-page .text{font-size:20px;color:#000;margin-top:30px;max-width:649px;width:100%;line-height:24px;text-align:center;}.contact-page .final-text{font-size:20px;color:#000;max-width:668px;width:100%;line-height:24px;text-align:center;}.content.contact-page{text-align:center;}.contact-page .email-button button{width:259px;height:51px;border:none;border-radius:10px;background-color:#f8c647;background-size:cover;font-size:16px;color:#333;text-decoration:rgb(51,51,51);text-align:center;margin-top:25px;}.contact-page .text.firstline{font-size:20px;color:#000;line-height:24px;}.register-background.kontakt{max-width:700px;width:100%;min-height:374px;margin:0 auto;border-radius:25px;margin-top:70px;margin-bottom:105px;padding-bottom:50px;}.content.contact-page{display:flex;flex-direction:column;margin:0 auto;text-align:center;align-items:center;}.faq{padding:0 20px;}.faq .content{padding:50px 0;min-height:400px;}.faq .content{display:flex;flex-direction:column;align-items:center;padding-bottom:98px;}.faq .content{width:100%;}.faq .title{font-size:20px;font-family:"Montserrat",sans-serif;color:#242424;font-weight:bold;padding-bottom:50px;}.faq .title{color:#242424;font-family:"Montserrat-Bold";font-size:30px;margin:58px 0;text-align:center;}.faq .accordion{border:none;margin:10px 15px;}.faq .accordion{border-style:solid;border-color:rgb(200,200,200);border-width:1px;margin-left:200px;max-width:948px;width:100%;margin:5px 15px;padding:5px;border-radius:8px;box-shadow:2px 4px 4px rgba(0,0,0,0.2),inset 1px 1px 2px rgba(0,0,0,0.2);}.faq .accordion .accordion-content{margin:10px 0;border-radius:4px;padding-left:20px;border:1px solid --gray-text;overflow:hidden;}.faq .accordion-content .accordion-inside-header{display:flex;min-height:50px;padding:15px 30px;cursor:pointer;align-items:center;justify-content:space-between;transition:all 0.2s linear;}.faq .accordion-content .accordion-inside-header{gap:30px;}.faq .accordion-content .accordion-inside-header .accordion-title{font-size:16px;font-family:"Montserrat-Bold";color:#000;}.faq .accordion-content .accordion-description{height:0;font-size:16px;color:#000;font-family:"Montserrat";padding:0 30px;margin-top:10px;transition:all 0.2s linear;display:none;}.blog-details .image-and-list-cars{display:flex;align-items:start;padding-top:104px;justify-content:center;gap:176px;padding:0 40px;}.blog-details .car-img-and-description{display:flex;max-width:844px;flex-direction:column;}.blog-details .title-blog{font-size:26px;font-family:"Montserrat-Bold";text-align:center;padding-bottom:55px;margin-top:80px;border-bottom:1px solid #666;display:flex;justify-content:left;max-width:810px;}.blog-details .car-img{max-width:810px;padding-top:35px;}.blog-details .car-img img{width:100%;height:485px;border-radius:30px;}.blog-details .car-description p{font-size:16px;font-family:"Montserrat";}.blog-details .car-img{max-width:810px;}.blog-details .car-img.bmw img{width:100%;height:485px;}.blog-details .car-description p{font-size:16px;font-family:"Montserrat";}.blog-details .list-of-cars{max-width:329px;width:100%;display:flex;flex-direction:column;padding-top:140px;}.blog-details .list-of-cars .title-list{font-size:26px;font-family:"Montserrat-Bold";padding-bottom:29px;border-bottom:1px solid #000;}.blog-details .mini-car-with-description{display:flex;align-items:center;gap:10px;padding-top:29px;}.blog-details .mini-img-car{max-width:104px;width:100%;}.blog-details .mini-img-car img{width:100%;height:62px;border-radius:15px;}.blog-details .mini-car-description{font-size:16px;font-family:"Montserrat";}.blog-details .car-img-and-description .car-description{font-family:"Montserrat";font-size:16px;color:#000000;text-decoration:rgb(0,0,0);line-height:24px;text-align:justify;padding-top:26px;max-width:810px;width:100%;}.blog-details .car-img-and-description .car-description:last-child{padding-bottom:119px;}#details-page .product .carousel .owl-carousel .owl-item img{width:100%;height:100%;max-height:520px;object-fit:scale-down;}.unserblog .cars-content{max-width:100%;padding:0 100px;max-width:1400px;margin:0 auto;display:flex;gap:160px;justify-content:center;}.unserblog .big-car-list-content{max-width:899px;width:100%;display:flex;flex-direction:column;}.unserblog .mini-lists{display:flex;flex-direction:column;width:100%;max-width:350px;}.unserblog .mini-lists-title{max-width:300px;margin-bottom:23px;padding-bottom:5px;}.unserblog .mini-lists-title{font-size:26px;font-family:"Montserrat-Bold";border-bottom:1px solid #666666;}.unserblog .category-list-buttons{width:100%;display:flex;flex-direction:column;gap:16px;}.unserblog .category-button{max-width:300px;}.unserblog .category-button button{width:100%;height:39px;border-radius:20px;font-size:16px;font-family:"Montserrat";border:2px solid #242424;color:#242424;background-color:#fff;}.unserblog .mini-lists .list-of-cars{padding-top:25px;}.unserblog .list-of-cars{max-width:400px;width:100%;display:flex;flex-direction:column;padding-top:36px;}.cars-content .mini-list{max-width:329px;width:100%;}.unserblog .list-of-cars .title-list{font-size:20px;font-family:"Montserrat-Bold";padding-bottom:5px;border-bottom:1px solid #000;}.unserblog .mini-car-with-description{display:flex;align-items:center;gap:10px;padding-top:15px;}.unserblog .mini-img-car{max-width:103px;width:100%;}.unserblog .mini-img-car img{width:100%;max-width:103px;height:62px;border-radius:15px;}.unserblog .mini-car-description{font-size:16px;font-family:"Montserrat";}.unserblog .big-car-list-title-blog{font-size:26px;font-family:"Montserrat-Bold";border-bottom:1px solid #000;padding-bottom:33px;}.unserblog .car-row,#tabs-7 .car-row{display:flex;gap:23px;align-items:center;border-bottom:1px solid #000;padding-bottom:20px;padding-top:20px;}.unserblog .car-row .car-img,#tabs-7 .car-row .car-img{max-width:380px;width:100%;}.unserblog .car-row .car-img img,#tabs-7 .car-row .car-img img{width:100%;height:232px;object-fit:cover;border-radius:30px;}.unserblog .car-img img,#tabs-7 .car-img img{width:100%;max-width:844px;object-fit:contain;}.unserblog .car-row-description,#tabs-7 .car-row-description{display:flex;flex-direction:column;width:100%;max-width:496px;gap:10px;}.unserblog .car-row-description-title,#tabs-7 .car-row-description-title{font-size:20px;font-family:"Montserrat-Bold";}.unserblog .car-row-description-data,#tabs-7 .car-row-description-data{font-size:16px;}.unserblog .car-row-description-text p,#tabs-7 .car-row-description-text p{font-family:"Montserrat";font-size:16px;text-align:justify;}.unserblog .page-buttons{display:flex;gap:11px;align-items:center;margin-top:20px;margin-bottom:65px;align-items:center;justify-content:left;}.unserblog .page-buttons .page.selected button{border:1px solid #0d0d0d;color:#ffffff;background-color:#333333;text-decoration:rgb(255,255,255);}.unserblog .page-buttons .page button{width:100%;height:47px;padding:0 8px;border-radius:8px;border:1px solid #666666;color:#474747;background-color:#fff;text-decoration:rgb(71,71,71);text-align:center;}.page-buttons .dots{display:flex;padding-top:25px;justify-content:center;gap:7px;}.unserblog .page-buttons .page{max-width:47px;width:100%;}.unserblog{padding:50px 20px;}.unserblog .car-row-description-button a{color:#000;}.page-buttons .arrow:last-child{rotate:180deg;}#popup{display:none;width:100%;height:100%;position:fixed;top:0;left:0;bottom:0;right:0;}#popup.active{display:revert;}#popup.active .overlay{display:revert;}#popup .overlay{display:none;position:absolute;z-index:998;width:100%;height:100%;background-color:rgba(0,0,0,0.65);}#popup.active .modal-content{display:block;}#popup .modal-content{max-width:954px;width:98%;display:none;position:fixed;z-index:999;overflow:auto;background-color:#fff;border-radius:25px;left:50%;top:50%;transform:translate(-50%,-50%);max-height:98%;}.modal-content .close{color:#000;float:right;font-size:60px;font-weight:bold;}dialog{border:none;}.modal-content .title-and-subtitle{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:50px;margin-bottom:50px;}.modal-content .title-and-subtitle .title{font-size:18px;font-family:"Montserrat-Bold";padding-top:50px;}.modal-content .title-and-subtitle .subtitle{font-size:16px;}.modal-content .questions-section{max-width:794px;width:100%;margin:0 auto;display:flex;flex-direction:column;gap:30px;}.modal-content .questions-section .answer{display:flex;flex-direction:column;}.modal-content .questions-section .question-and-answer{display:flex;flex-direction:column;gap:20px;}.modal-content .questions-section .question-and-answer .question{font-size:16px;}.modal-content .questions-section .question-and-answer .answers{display:flex;justify-content:space-between;}.modal-content .answer{font-size:16px;color:#8c8c8c;text-align:justify;}.popular-products .special-answer{background-color:#e8e8e8;border-radius:25px;}.modal-ordered-review{max-width:560px;width:100%;border-radius:30px;box-sizing:border-box;}.modal-ordered,.modal-ordered-final{border-radius:30px;padding:0 80px;max-width:954px;width:100%;box-sizing:border-box;}dialog::backdrop{background-color:rgba(0,0,0,0.65);}.modal-content-review .title{font-size:18px;font-family:"Montserrat-Bold";}.modal-content-review .subtitle{font-size:16px;max-width:317px;width:100%;text-align:center;}.review-stars .fa-light.fa-star{font-size:20px;color:#f8c647;}.modal-content-review .all-content{display:flex;flex-direction:column;align-items:center;gap:30px;width:100%;}.modal-content-review .review-stars{display:flex;width:150px;height:20px;gap:3px;align-items:center;justify-content:center;}.modal-content-review .review-textarea{max-width:516px;width:100%;border-radius:25px;min-height:120px;box-sizing:border-box;}.modal-content-review .review-textarea textarea{width:100%;min-height:120px;resize:none;box-sizing:border-box;padding-left:20px;padding-top:10px;background:#ffffff;border:1px solid #d1d1d1;border-radius:10px;}.modal-content-review .review-button{max-width:288px;width:100%;border-radius:10px;background-color:#f8c647;color:var(--black);display:flex;text-align:center;justify-content:center;font-size:16px;}.modal-content-review .review-button a{height:56px;text-align:center;font-family:"Montserrat-Bold";display:flex;justify-content:center;align-items:center;text-decoration:none;color:var(--black);}.modal-content-review .close{color:#000;float:right;font-size:30px;}.container
  .form-group.special
  .input-form
  .select2.select2-container.select2-container--default.select2-container--below{max-width:850px !important;width:100%;}.select2-container--default.select2-container--focus
  .select2-selection--multiple{border:none !important;}.form-group.special .select2-search__field{border:none !important;}.form-group.special .select2-selection__choice{display:flex !important;align-items:center;gap:5px;}.form-group.special
  .select2-selection__rendered
  .select2-selection__choice__remove{order:1;background-color:var(--black);border-radius:50%;width:14px;height:14px;display:grid;color:#f8c647;place-content:center;transform:translateY(-1px);}.form-group.special
  .select2-container--default
  .select2-selection--multiple
  .select2-selection__choice{box-sizing:border-box;background:#fcb800;border:1px solid #fcb800;border-radius:5px;height:37px;font-size:16px;font-family:"Montserrat";}.form-group.special
  .select2-container--default
  .select2-selection--multiple
  .select2-selection__choice__remove:hover{color:#fcb800;}.search-bar .second-search-bar{display:flex;align-items:center;gap:8px;}.search-bar .second-search-bar{max-width:457px !important;}.second-search-bar .search-field{max-width:379px;width:100%;}.second-search-bar .search-field input{max-width:379px;width:100%;}.search-bar .second-search-bar{box-shadow:none;}.marketplace .items-list > div > div > div,.marketplace .items-list > div > div,.marketplace .items-list > div{width:100% !important;}.marketplace .items-list > div > div > div > div{max-width:1213px;width:100%;display:grid;grid-template-columns:repeat(3,1fr);row-gap:32px;column-gap:32px;padding-top:24px;}.select2-container--default
  .select2-selection--single
  .select2-selection__arrow{display:flex;align-items:center;justify-content:center;}.filters .category-filter .title,.filters .condition-filter .title{border-bottom-left-radius:0;border-bottom-right-radius:0;}.price-filter .title{width:100%;font-size:16px;font-family:"Montserrat-Bold";background-color:#f8f8f8;height:50px;display:flex;align-items:center;justify-content:left;border:1px solid #ebebeb;border-radius:8px;padding-left:20px;box-sizing:border-box;border-bottom-left-radius:0;border-bottom-right-radius:0;}.price-filter .range-price{border:1px solid #ebebeb;border-bottom-left-radius:10px;border-bottom-right-radius:10px;margin:0 auto;display:flex;width:100%;display:flex;justify-content:space-between;padding-top:9px;padding:10px 20px;border-top:none;box-sizing:border-box;}.price-filter .range-price input{max-width:160px;height:46px;border-radius:10px;border:1px solid #d1d1d1;padding:10px;box-sizing:border-box;}.marketplace .items-list .item .image .pin{top:5px;right:5px;display:flex;align-items:center;justify-content:center;padding:0;}.marketplace .filters{margin-bottom:50px;}.sorter .select2-container .select2-selection--single{height:56px;border-radius:10px;display:flex;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.2);border:none;align-items:center;}.container .product .person-info .logo-and-name .logo img{object-fit:cover;}.general-info .info .title{padding:0;text-align:start;}.container .description .title,.container .general-info > .title,.container .sales-agent .title{text-align:start;}.container .map{height:800px;}#map{width:100% !important;height:800px !important;}.items-list .item .pin img{background-color:transparent;width:27px;}.items-list .item .image .pin{padding:0 !important;top:5px;right:5px;display:flex;align-items:center;justify-content:center;}.register .register-form{width:100%;}.item .buttons .button.offer input[type="submit"]{background-color:none;border:none;background:none;color:var(--black);font-family:"Montserrat-Bold";}.aktuell_data{margin-bottom:100px;}.message-wrapper .message-action{padding-top:10px;border-top:1px solid #c8c8c8;padding:30px;width:100%;max-width:100% !important;box-sizing:border-box;}.header-button.profile-dropdown-holder
  .profile-dropdown
  .profile-dropdown-list-item:last-child{padding-bottom:16px;}header .container .container-footer .right a:not(:last-child){border-right:1px solid var(--black);padding-right:5px;}.container .product .informations{box-sizing:border-box;width:100%;max-width:506px;}.auth-form{padding:0 20px;box-sizing:border-box;}input{width:100%;box-sizing:border-box;}.formular .pass-background{padding-bottom:20px;}.formular .pass-background,.sms-background,.background{padding-right:20px;padding-left:20px;box-sizing:border-box;}.text-content .items{padding:0 20px;box-sizing:border-box;}.select2-container--default
  .select2-selection--multiple
  .select2-selection__rendered{border:1px solid #d1d1d1 !important;border-radius:10px;}.footer .text-box .pages:last-child .pages p{display:flex;flex-direction:column;gap:20px;}
.container-footer a{color:black;font-size:13px;}.big-car-list-content form{visibility:hidden;height:0;overflow:hidden;}.no-display-input{display:none !important;}.button_speichern{background-color:#f8c647;border:none;color:#000;}.resetproductimage.hide{display:none;}main{min-height:50vh;}.resetproductimage{position:absolute;top:0px;right:0px;padding:10px;z-index:9999;cursor:pointer;}.removevideoobject.hide{display:none;}.removevideoobject{position:absolute;top:0px;right:0px;padding:10px;z-index:9999;cursor:pointer;}header .header-button{max-width:180px;width:100%;}.button.white{gap:8px;border:1px solid #fddd5c;display:flex;justify-content:flex-start;padding-left:16px;position:relative;}.button.white img{max-width:45px;width:100%;height:45px;border-radius:360px;object-fit:cover;}.header-button.profile-dropdown-holder .button.white::after{content:"\f0d7";position:absolute;right:10px;transform:translateY(-50%);color:#000;font:var(--fa-font-solid);font-size:20px !important;top:46%;transition:transform 0.3s ease;}.header-button.profile-dropdown-holder .profile-dropdown{background:#fff;display:flex;flex-direction:column;gap:16px;padding-left:16px;border-radius:10px;margin-top:10px;position:absolute;z-index:1000;max-width:180px;width:100%;max-height:0;opacity:0;overflow:hidden;transition:max-height 0.3s ease,opacity 0.3s ease;box-shadow:1px 1px 10px rgba(0,0,0,0.2);}.header-button.profile-dropdown-holder
  .profile-dropdown
  .profile-dropdown-list-item{display:flex;align-items:center;}.header-button.profile-dropdown-holder
  .profile-dropdown
  .profile-dropdown-list-item{font-family:"Montserrat-SemiBold" !important;font-size:16px !important;color:#789fcc !important;}.header-button.profile-dropdown-holder
  .profile-dropdown
  .profile-dropdown-list-item:first-child{padding-top:16px;}.header-button.profile-dropdown-holder
  .profile-dropdown
  .profile-dropdown-list-item
  a
  .nav-link{font-size:16px;font-family:"Montserrat";color:var(--black);}header .left .dropdown-menu.children{padding:0;}header .left .dropdown-menu{position:absolute;left:0;top:15px;z-index:100;background-color:var(--black);color:#fff;border-radius:10px;width:250px;box-sizing:border-box;padding-top:15px;padding-bottom:15px;padding-left:0;pointer-events:none;transition:all 0.3s ease;opacity:0;transform:translateX(-200px);}header .left .dropdown-menu.open{pointer-events:all;opacity:1;transform:translateX(0px);}header .left .dropdown-menu ul{list-style:none;}header .left ul li{padding:10px;}header .left ul li.menu-dropdown-list-item.children{padding:10px !important;}header .left .dropdown-menu{list-style:none;}header .left .dropdown-menu > li .nav-link{color:#fff;}#hidden-form{display:none;}header .left span{cursor:pointer;}header .left{position:relative;}header .left .dropdown-menu .menu-dropdown-list-item .dropdown-menu.children{position:absolute;left:251px;pointer-events:none;top:0px;background-color:#fff;border:1px solid var(--black);display:grid;grid-template-columns:repeat(3,1fr);width:500px;transition:all 0.3s ease;opacity:0;transform:translateX(-200px);}header
  .left
  .dropdown-menu
  .menu-dropdown-list-item
  .dropdown-menu.children
  li
  .nav-link{font-size:14px;}header
  .left
  .dropdown-menu
  .menu-dropdown-list-item
  .dropdown-menu.children.open{pointer-events:all;opacity:1;transform:translateX(0);}header
  .left
  .dropdown-menu
  .menu-dropdown-list-item
  .dropdown-menu.children
  li
  .nav-link{color:var(--black);word-break:auto-phrase;}.menu-dropdown-list-item{position:relative;}.menu-dropdown-list-item > a::after{content:"\f105";position:absolute;right:10px;font-size:24px;top:50%;transform:translateY(-50%);font:var(--fa-font-solid);color:#fff;}.menu-dropdown-list-item:has(.dropdown-menu.children.open) > a::after{content:"\f105";position:absolute;right:10px;font-size:24px;top:50%;transform:translateY(-50%);font:var(--fa-font-solid);color:#fff;}header .left span::after{content:"\f107";color:var(--black);font:var(--fa-font-solid);transition:all 0.3s ease;}header .left span{display:flex;align-items:center;justify-content:space-between;gap:18px;}header .left.open span::after{transform:rotate(180deg);}.profile-dropdown.open{max-height:500px !important;opacity:1 !important;}.header-button.profile-dropdown-holder .button.white.open::after{transform:translateY(-50%) rotate(180deg);}.modal .far.fa-star,.modal .fas.fa-star{font-size:20px;color:#f8c647;}.modal #formreview textarea{width:100%;min-height:120px;resize:none;box-sizing:border-box;padding-left:20px;padding-top:10px;background:#ffffff;border:1px solid #d1d1d1;border-radius:10px;}.modal #formreview .action .review-button{max-width:288px;width:100%;border-radius:10px;background-color:#f8c647;color:var(--black);display:flex;text-align:center;justify-content:center;font-size:16px;border:none;}.modal #formreview .action .review-button:focus{outline:none;}.modal-overlay .modal{margin:0 auto;}.shops-companies .item{justify-content:unset;}.title-buttom{padding-bottom:13px;}.shops-companies .item .title-up{min-height:46px;display:flex;align-items:flex-end;}.adv .items{gap:16px;}.description .title-category a{color:var(--black);}.item .bottom-section .price{justify-content:right;}.adv .item .description{box-sizing:border-box;padding:0 20px;}.adv .item .bottom-section .logo-button{gap:7px;}.auth-form .content-box{justify-content:center;align-items:center;}.auth-form .register-side{min-height:313px;justify-content:center;display:flex;align-items:center;height:545px;}.auth-form .register-side .register-side-content{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:100%;max-height:385px;}.auth-form .register-side .title{text-align:unset;margin-bottom:unset;margin-top:unset;}.auth-form .register-side .benefits{margin:unset;}.auth-form .register-side .button{margin:unset;margin-top:unset;margin-bottom:unset;}.auth-form .login-side{height:545px;display:flex;justify-content:center;align-items:center;}.auth-form .login-side .login-side-content{display:flex;flex-direction:column;justify-content:space-between;align-items:center;max-height:385px;height:100%;}.auth-form .login-side .desc{margin-top:67px;}.auth-form .login-side .title{text-align:unset;margin-bottom:unset;margin-top:unset;}.auth-form .login-side .desc{margin:unset;}.auth-form .login-side .input-section{margin:unset;padding-top:unset;gap:8px;height:max-content;}.auth-form .login-side .buttons{align-items:unset;justify-content:unset;}#user-pass-reset{max-width:1200px;text-align:center;margin:0 auto;padding:50px 0px;}#user-pass-reset #edit-submit{max-width:200px;width:100%;margin:0 auto;color:#fff;border:none;background:#f8c647;}.container .image-upload .uploader input{position:absolute;width:100%;height:100%;opacity:0;top:0;left:0;}.pin .fa-heart::before{content:"\f02e" !important;font:var(--fa-font-solid);color:#fff;margin:0 auto;}.pin{border-radius:360px;background-color:#333;width:56px;height:56px;}.pin i{display:flex;justify-content:center;align-items:center;text-align:center;font-size:28px;}.adv .item .image .pin{top:8px;right:8px;display:flex;align-items:center;justify-content:center;padding:unset;}.category .subcategories.active{display:block;}form#views-exposed-form-listing-inserts-page-1{display:none;}.pin .fa-heart.fa-solid::before{content:"\f02e" !important;font:var(--fa-font-solid);color:#f8c647;margin:0 auto;}.messaging .messaging-wrapper main .message-wrapper .message-box .title-date{display:flex !important;}.auth-form .login-side .login-side-content{gap:13px;}.main-container .absolute-elements .green-button a{color:#333;}.marketplace .items-list .item .content-section .title-category{color:var(--black);}.input-section.generate .generate{background:none;border:none;}.input-container .input-section.generate{border:1px solid #d1d1d1;margin-bottom:20px;}.formular .input-container #confirm_password{border-radius:10px;border:1px solid #d1d1d1;height:49px;margin-top:20px;}.formular .input-container #password{border-radius:10px;border:1px solid #d1d1d1;height:49px;}.select
  .select2-container
  .select2-selection--single
  .select2-selection__rendered{display:flex;align-items:center;padding-top:11px;}.message-wrapper .message-action{max-width:700px;width:100%;}.messaging
  .messaging-wrapper
  main
  .message-wrapper
  .message-action
  .input-container
  input{border:1px solid #d1d1d1;border-radius:10px;}.file.filesupload.fileupload{height:56px;border-radius:10px;}.review-tab .review-customer .profile-img img{width:100%;height:128px;border-radius:360px;object-fit:cover;border:2px solid #f8c647;}.review-tab .review-customer .profile-img{border:unset;}.review-customer .desc{max-width:1092px;width:100%;}.review-tab .review-customer .img-and-name{max-width:200px;width:100%;text-align:center;}.favoriten .items-list .item .image img{border-bottom-left-radius:0;border-bottom-right-radius:0;}.item .bottom-section .price{padding-right:16px;}.items-list .item .content-section .title-category{color:var(--black);}.items-list .item .bottom-section{padding-bottom:16px;}.formular .button{border:none;}.container .image-upload .uploader img{max-width:108px;}.auth-form .login-side .buttons input{max-width:213px;height:56px;width:100%;background-color:#f8c647;border:none;border-radius:10px;}.sales-agent .profile-img img{width:200px;height:200px;border-radius:50%;box-shadow:11px 8px 20px -5px gray;}form#views-exposed-form-listing-profiles-page-1{display:none;}div[data-drupal-messages=""],div[data-drupal-messages-fallback=""]{border:1px solid;text-align:center;padding:5px;width:100%;box-sizing:border-box;opacity:1;transition:0.7s all ease;}.ads-section_dr form .button input{max-width:220px;height:56px;width:100%;background-color:#f8c647;border:none;border-radius:10px;}.header-button.profile-dropdown-holder
  .profile-dropdown
  .profile-dropdown-list-item:last-child
  a{color:var(--black);font-family:"Montserrat";}.main-container .absolute-elements .green-button a{color:#009796;}#tabs-4 .review-customer .profile-img img{border-radius:360px;object-fit:cover;}.fa-star::before{color:#f8c647;}.container .product .carousel{position:relative;}.carousel .pin{position:absolute;right:0;z-index:100;top:24px;right:24px;}.green-button .submit-button{border:none;background-color:unset;}.green-button form{display:flex;gap:4px;}.green-button .submit-button{color:#009796;}.main-container .logo-img img{object-fit:cover;border-radius:50%;}.container .product .buttons .button.white a{justify-content:center;width:100%;}.modal-overlay .modal,.modal-overlay{box-sizing:border-box;}.chat-page .container{box-sizing:border-box;}.shops-companies .item .title-up p{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:"Montserrat-Bold";color:#333;margin:0;}.shops-companies .item .content-section .profile-img{max-width:40px;width:100%;border-radius:360px;justify-content:left;align-items:center;display:flex;}.shops-companies .item .content-section .profile-img img{width:40px;height:40px;}.shops-companies .item .verify-icon{margin-left:auto;padding-left:10px;}.green-box .parsley-errors-list.filled{margin:0;}.advantages .items .item .title{margin:0;}.advantages .items .item{padding-left:25px;}.footer .logo-copyright{max-width:1628px;margin:0 auto;}.footer .logo-copyright .copyright{max-width:780px;width:100%;text-align:left;}.contact-page .email-button a{width:259px;height:51px;border:none;border-radius:10px;background-color:#f8c647;background-size:cover;font-size:16px;color:#333;text-decoration:rgb(51,51,51);text-align:center;margin-top:25px;display:flex;align-items:center;justify-content:center;}.register-form .input-checkbox input{width:unset;}.register-form .input-checkbox{max-width:456px;margin:0 auto;}.register-btn .button.white{max-width:224px;width:100%;padding-left:0px;justify-content:center;}.register .register-header-buttons{max-width:456px;margin-left:auto;margin-right:auto;}#custom-error-container{max-width:456px;margin:0 auto;width:100%;}.custom-error-container{max-width:456px;margin:0 auto;width:100%;}.select2-container .select2-selection--multiple{max-height:56px;border-radius:10px;border:none;width:100%;box-sizing:border-box;padding:0 15px;}.name-header{max-width:80px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}.container-chat .messaging .info{text-align:center;}.container .container-chat .info{border:none;}.sub-title-text{text-align:center;padding:20px;}.formular .personal-data-content .input-container{grid-template-columns:170px 460px;text-align:right;}.items-list .item .bottom-section .logo-button .profile-img{width:40px;height:40px;}.container .product .informations .title{text-align:left;}.text-content .insert-button a{text-align:center;}#public-profile
  .select2-container--default.select2-container
  .select2-selection--multiple{border:1px solid #d1d1d1 !important;max-height:51px;}#public-profile
  .select2-container--default
  .select2-selection--multiple
  .select2-selection__rendered{max-height:49px;}#public-profile
  .select2-container
  .select2-search--inline
  .select2-search__field{margin:0;}.half-width{margin-top:30px;}.second-container #tabs-3 .content{margin:0;}#details-page .second-container #tabs .tab-content{padding:40px;}.file.filesupload.fileupload svg g path{fill:#000 !important;}.messaging
  .messaging-wrapper
  main
  .message-wrapper
  .message-box
  .message-container.message-received
  .message
  a{color:#fff;}.aktuell_data{text-align:center;}.item-provider .contact-provider .category .contact-grey{max-width:250px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}.container-provider .item-provider .contact-provider{display:grid;grid-template-columns:repeat(3,1fr);}.marketplace.provider .container-provider .item-provider{margin:15px 0;}.item .title-buttom{white-space:nowrap;max-width:200px;text-overflow:ellipsis;overflow:hidden;}.impressum-container{margin:0 auto;}.marketplace{padding:0 147px;}.container.no-width{max-width:100%;margin:unset;}.container .image-upload .uploader img{max-height:90%;}.container .image-upload .uploader{min-height:150px;max-height:150px;}.items .profile-img img{width:214px;}.input-container .input-section.generate{max-width:100%;}.sms-background .input-container .button{position:relative;}.sms-background .input-container .button input{position:absolute;width:100%;height:100%;background-color:#f8c647;color:#333;border-radius:10px;border:none;}.carousel .pin{display:flex;justify-content:center;align-items:center;}.main-container .background-img img{object-fit:cover;}#tabs-1 .items-list .item .image img{object-fit:cover;}.shops-companies .item .title-up{align-items:unset;min-height:unset;padding-top:10px;}.shops-companies .item .verify-icon{display:flex;justify-content:center;align-items:center;max-height:41px;}.register-background{min-height:395px;margin-bottom:unset;}.input-file input{width:150px;height:150px;border-radius:50%;}.input-file .input-file-content img{width:150px;height:150px;border-radius:50%;object-fit:cover;}#chatpage h1{font-size:20px !important;}.chat-page .container{padding:26px !important;}.container .product .buttons .button.yellow{cursor:pointer;}.container .product .buttons .button.white{cursor:pointer;}.custom-error-container{position:absolute;left:46%;padding-bottom:20px;}.formular .button{margin-top:47px;}.formular .input-container{align-items:unset;}main{min-height:unset !important;}.marketplace.provider .container-provider{margin-bottom:80px;}.fa-bars::before{content:"\f0c9";font-size:24px;}.header-menu-dropdown{display:none;}header .header-menu-dropdown .dropdown{display:none;}header .header-menu-dropdown .dropdown.active{display:flex;flex-direction:column;gap:10px;position:absolute;overflow:scroll;z-index:9999;background-color:#fff;padding:20px;width:60%;right:0;top:0;height:92vh;}header .header-menu-dropdown .dropdown.active .close-dropdown i{position:absolute;right:20px;top:10px;font-size:14px;color:#fff;}.input-file{overflow:visible;}.input-file .parsley-errors-list.filled{position:absolute;width:200px;left:50%;transform:translateX(-50%);bottom:-120px;list-style:none;border:1px solid red;color:red;background-color:transparent;padding:0;text-align:center;border-radius:10px;}.parsley-errors-list.filled{width:100%;list-style:none;border:1px solid red;color:red;background-color:transparent;padding:0;text-align:center;border-radius:10px;position:relative;}.parsley-errors-list{position:absolute;}.container .image-upload .uploader .parsley-errors-list.filled{position:relative;width:90%;}.container form .form-group:has(.parsley-error){align-items:start;}.select2-container--default
  .select2-selection--multiple
  .select2-selection__rendered{overflow-y:auto;}.marketplace{margin-top:50px;}.js-pager__items li{width:30px;height:30px;border-radius:5px;border:1px solid var(--black);color:var(--black);display:flex;align-items:center;justify-content:center;}.js-pager__items{list-style:none;display:flex !important;align-items:center;justify-content:end;gap:4px;}nav:has(.js-pager__items){grid-column-start:1;grid-column-end:4;}.container .product .informations .title{padding-bottom:0;}.product .carousel{margin-bottom:0;}.items .profile-img img{object-fit:cover;}#tabs-5 .photos-section .photo img{object-fit:cover;}.input-file .input-file-content .image .image-profile{width:40px;height:35px;border-radius:50%;object-fit:cover;}.search-field .select2-container .select2-selection--multiple{overflow-y:auto;}#map-section{padding:20px;}#map-section .map{width:100%;}header .header-button{position:relative;}.header-button.profile-dropdown-holder .profile-dropdown{right:0;width:250px;}.shops-companies .item .verify-icon img{width:32px;}.shops-companies .item .image img{border-bottom-left-radius:0;border-bottom-right-radius:0;}.container-provider .item-provider .image-provider img{object-fit:cover;}.register .container{padding:0 20px;box-sizing:border-box;}.register-form .input-checkbox input{width:14px;height:14px;}.container{padding-left:20px;padding-right:20px;box-sizing:border-box;}.container .submit-button{color:var(--black);}.views-row:has(.item){max-width:365px;width:100%;}.marketplace .items-list > div > div > div > div{display:grid;flex-wrap:wrap;gap:20px !important;}#tabs-5 .photos-section{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));}#details-page{padding:0 20px;}.main-container .absolute-elements{justify-content:space-between;flex-wrap:wrap;align-items:center;padding:0px 20px 20px;gap:20px;}.main-container .absolute-elements .green-button{margin:0;}.main-container .logo-name-verify{position:relative;left:0;}header
  .left
  .dropdown-menu
  .menu-dropdown-list-item
  .dropdown-menu.children.open
  li:first-child{grid-column-start:1;grid-column-end:3;margin-bottom:20px;padding-top:15px;}header
  .left
  .dropdown-menu
  .menu-dropdown-list-item
  .dropdown-menu.children.open
  li:first-child
  .nav-link{padding-bottom:15px;border-bottom:1px solid #3a3a3a;}.shops-companies .item .content-section{margin-top:auto;}.shops-companies .owl-carousel .item .content-section{margin-top:10px;}.resetprofileimage{z-index:1 !important;}.shops-companies .item .image img{object-fit:cover;}.shops-companies .item .button a{max-width:280px;width:100%;background-color:#f8c647;border-radius:10px;display:flex;align-items:center;justify-content:center;margin:0 auto;margin-bottom:0px;padding:0;height:56px;}.adv .items{grid-template-columns:repeat(auto-fit,minmax(375px,1fr));}.adv .item .image img{border-top-left-radius:10px;border-top-right-radius:10px;}.faq .accordion-content .accordion-description{height:auto !important;}#chatpage h1,.review-tab .title-tab{font-family:"Montserrat-SemiBold" !important;font-weight:normal;font-size:22px !important;}#chatpage h1{margin-bottom:80px !important;}.sub-title-text{padding-top:0;}.favoriten .title-fav{font-family:"Montserrat-SemiBold" !important;font-size:22px;}.js-pager__items li a{color:#3a3a3a;}.js-pager__items .pager__item.is-active{background-color:#3a3a3a;}.js-pager__items .pager__item.is-active a{color:#fff;}.js-pager__items .pager__item.pager__item--next{border:none;}.js-pager__items .pager__item.pager__item--last{display:none;}.formular .input-container{align-items:center;}.container .form-group .input-form{gap:5px;}.select2-container--default
  .select2-selection--single
  .select2-selection__arrow{right:15px;}.parsley-errors-list.filled{order:1;}.container .product .informations{max-width:450px;width:100%;}.container .image-upload .uploader-content{margin-top:10px;}.container .image-upload .uploader .parsley-errors-list.filled{position:absolute;width:90%;bottom:-10px;font-size:12px;}.container .product .buttons .button.yellow a{height:48px;width:100%;justify-content:center;align-items:center;}.container .submit-button{cursor:pointer;}.container:has(.carousel){padding-left:0;padding-right:0;}.container .image-upload .uploader.video_one .parsley-errors-list.filled,.container .image-upload .uploader.video_two .parsley-errors-list.filled{position:absolute;width:100%;bottom:-45px;font-size:12px;}#map-section{box-sizing:border-box;}.item .bottom-section .logo-button .profile-img img{width:40px;}nav:has(.js-pager__items){order:1;flex-basis:100%;}.container #description{resize:none;}.datepicker_wrapper .ui-widget{box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);transition:all 0.1s cubic-bezier(0.2,0.5,0.25,1);width:300px;}.datepicker_wrapper .ui-widget.ui-widget-content{border:1px solid #ebebeb;border-radius:0;background:#fff;padding:14px 16px;z-index:999 !important;}.datepicker_wrapper .ui-widget.ui-widget-content .ui-datepicker-header{display:block;padding:9px 0;border:0px;margin-bottom:8px;background:none;}.datepicker_wrapper .ui-widget.ui-widget-content .ui-datepicker-header::after{content:"";display:table;clear:both;}.datepicker_wrapper
  .ui-widget.ui-widget-content
  .ui-datepicker-header
  .ui-datepicker-next{float:right;width:13.33333%;text-align:right;cursor:pointer;}.datepicker_wrapper
  .ui-widget.ui-widget-content
  .ui-datepicker-header
  .ui-datepicker-next
  span{display:none;}.datepicker_wrapper
  .ui-widget.ui-widget-content
  .ui-datepicker-header
  .ui-datepicker-next:before{content:"\f054";font-family:"Montserrat";font-weight:900;font-size:12px;color:#000;}.datepicker_wrapper
  .ui-widget.ui-widget-content
  .ui-datepicker-header
  .ui-datepicker-prev{float:left;width:13.33333%;cursor:pointer;}.datepicker_wrapper
  .ui-widget.ui-widget-content
  .ui-datepicker-header
  .ui-datepicker-prev:hover,.datepicker_wrapper
  .ui-widget.ui-widget-content
  .ui-datepicker-header
  .ui-datepicker-next:hover{background:none;border:none;}.datepicker_wrapper
  .ui-widget.ui-widget-content
  .ui-datepicker-header
  .ui-datepicker-prev
  span{display:none;}.datepicker_wrapper
  .ui-widget.ui-widget-content
  .ui-datepicker-header
  .ui-datepicker-prev:before{content:"\f053";font-family:"Montserrat";font-weight:900;font-size:12px;color:#000;}.datepicker_wrapper
  .ui-widget.ui-widget-content
  .ui-datepicker-header
  .ui-datepicker-title{float:left;width:73.33333%;text-align:center;font-size:18px;color:#000;}.datepicker_wrapper .ui-widget.ui-widget-content .ui-datepicker-calendar{width:100%;border-collapse:separate;border-spacing:0 0.3em;}.datepicker_wrapper .ui-widget.ui-widget-content .ui-datepicker-calendar thead{font-size:18px;font-weight:bold;color:#000;}.datepicker_wrapper .ui-widget.ui-widget-content .ui-datepicker-calendar tbody{text-align:center;transition:all 0.1s ease;}.datepicker_wrapper
  .ui-widget.ui-widget-content
  .ui-datepicker-calendar
  tbody
  td{text-align:center;margin-bottom:10px;}.datepicker_wrapper
  .ui-widget.ui-widget-content
  .ui-datepicker-calendar
  tbody
  td:hover{background:#444444;}.datepicker_wrapper
  .ui-widget.ui-widget-content
  .ui-datepicker-calendar
  tbody
  td:hover
  a{color:#fff !important;}.datepicker_wrapper
  .ui-widget.ui-widget-content
  .ui-datepicker-calendar
  tbody
  td.ui-state-disabled:hover{background:#fff;}.datepicker_wrapper
  .ui-widget.ui-widget-content
  .ui-datepicker-calendar
  tbody
  td
  a{text-decoration:none;font-size:18px;color:#000;background:none;border:none;height:25px;float:left;width:100%;line-height:25px;}.datepicker_wrapper
  .ui-widget.ui-widget-content
  .ui-datepicker-calendar
  tbody
  td
  .ui-state-default.ui-state-active,.datepicker_wrapper
  .ui-widget.ui-widget-content
  .ui-datepicker-calendar
  tbody
  td
  .ui-state-default.ui-state-active{background:#444444 !important;color:#fff !important;}.datepicker_wrapper
  .ui-widget.ui-widget-content
  .ui-datepicker-calendar
  tbody
  td.ui-datepicker-today
  a{color:#007efd;}.ads-section_dr .title-ads{margin-bottom:20px;}nav:has(.js-pager__items){margin-bottom:50px;}.pages .icons.mobile{display:none;}#tabs-4 .review-customer .img-and-name .name{text-align:center;}.pages:has(.mobile) p{display:flex;flex-direction:column;gap:20px;align-items:center;}.input-container .input-section.generate{margin-bottom:0;}.input-container:has(.input-section.generate){padding-bottom:20px;}.auth-form .login-side .buttons{width:100%;gap:20px;justify-content:center;}.parsley-errors-list.filled{order:unset;}.auth-form .login-side .input-section input{margin-bottom:10px;}.search-field .select2-container .select2-selection--multiple{overflow-y:unset;}.container .image-upload .uploader .parsley-errors-list.filled{font-size:9px;}.select .input-container .select2-container .select2-selection--single{padding-right:56px;}.select2-container .select2-selection--multiple{padding:unset;}.container .form-group .input-form.single input{padding:0 15px;}#details-page .second-container #tabs .tab-content{padding:40px;font-family:"Montserrat";line-height:2.6;}#user-pass-reset #edit-submit{max-width:200px;width:100%;margin:0 auto;color:#000;border:none;background:#f8c647;}.container .submit-button{color:var(--black);font-family:"Montserrat-Bold";}.container .image-upload .uploader input{cursor:pointer;}.item .buttons .button.offer{cursor:pointer;}.formular .input-section.generate form input{cursor:pointer;color:#000;}body{display:flex;flex-direction:column;}#chatpage .container-chat:has(.messaging){display:flex;flex-direction:column;gap:20px;}#chatpage .container-chat:has(.messaging) > div{text-align:center;padding-bottom:80px;font-size:22px;font-family:"Montserrat-SemiBold";}.messaging .messaging-wrapper aside .message-list .message .text .name{font-family:"Montserrat-SemiBold" !important;}#chatpage .container-chat .messaging .info{font-family:"Montserrat";font-size:18px;}#details-page .general-info{padding:0;}#listing-inserts-page main{min-height:unset !important;}input[value="Speichern"],input.button.red,.item .buttons .button.offer input[type="submit"],.green-button,.green-button input,.green-button form{cursor:pointer;}#addproductsave .parsley-errors-list.filled,#public-profile .parsley-errors-list.filled{order:1;}.container .submit-button a input,.button{cursor:pointer;}.search .select2-container .select2-search--inline .select2-search__field{margin-top:0;margin-left:10px;}#tabs-4 .review-section{align-items:center;gap:4px;}#tabs-4 .review-customer .profile-img{display:flex;}.unserblog a{color:#000;}.formular .personal-data-content .custom-error-container{position:unset;}.items .item .buttons .button.offer input[type="submit"]{font-size:16px;}.ads-section_dr form .button input{color:#000;}.items .item .buttons .button.offer input[type="submit"],.formular .input-section.generate form input{font-weight:normal;}#editpublicprofile .button_speichern{max-width:212px;}.container #public-profile .form-group .input-form.single input{box-sizing:content-box;}.search-icon,#search-btn,.search .search-bar .search-button img{cursor:pointer;}#tabs-4 .review-section .text{margin-left:10px;}#tabs-4 .text{gap:4px;}.submit-button{cursor:pointer;}header .left .dropdown-menu{display:none;}header .left .dropdown-menu.open{display:revert;}#select2-chat_selector-container{font-family:"Montserrat" !important;font-size:16px !important;}.messaging .messaging-wrapper aside .message-list .message .text .subject{text-align:left;}.messaging
  .messaging-wrapper
  main
  .message-wrapper
  .message-box
  .message-container.message-received
  .message{font-size:16px;font-family:"Montserrat";}.messaging
  .messaging-wrapper
  main
  .message-wrapper
  .message-box
  .message-container.message-sent
  .message{font-family:"Montserrat";}.messaging
  .messaging-wrapper
  main
  .message-wrapper
  .message-action
  .input-container
  input{font-size:16px;font-family:"Montserrat";}.messaging
  .messaging-wrapper
  main
  .message-wrapper
  .message-box
  .message-container.message-received
  .message
  a{color:#007efd;}.messaging
  .messaging-wrapper
  main
  .message-wrapper
  .message-box
  .message-container.message-received
  .message{padding:19px !important;background:#242424;background-color:rgb(36,36,36);background-color:#242424;border-radius:20px;color:#fff;margin:unset;height:auto;box-sizing:border-box;width:max-content;display:flex !important;justify-content:center !important;align-items:center !important;text-align:start !important;}.js-pager__items li{max-width:56px !important;width:100%;padding-right:5px;}.shops-companies .item .verify-icon{padding-left:unset;}.formular .input-container{padding-bottom:unset !important;}.select2-container--default
  .select2-selection--multiple
  .select2-selection__rendered{height:90px;}.container .form-group .big-input-form label{padding-top:22px;}.select2-container--default
  .select2-selection--multiple
  .select2-selection__rendered{position:relative;}.marketplace .items-list .item .content-section .title-category{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis;height:90px;max-height:90px;box-sizing:border-box;}.item .bottom-section .price .currency{min-width:max-content;}.item .bottom-section .price .amount{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.item .bottom-section .price{max-width:182px;}.marketplace .items-list .item .description{padding-right:15px;padding-left:15px;}.favoriten .products .items-list .item .description{height:228px !important;}.parsley-errors-list.filled{position:absolute;max-width:265px;width:100%;font-size:17px;right:50%;transform:translateX(-50%);margin-top:100px;}.messaging
  .messaging-wrapper
  main
  .message-wrapper
  .message-box
  .message-container.message-received
  .message{background:var(--Light-grey-eeeeee,rgba(232,232,232,0.75)) !important;color:#333 !important;}.search-field.industry
  .select2-container--default
  .select2-selection--multiple
  .select2-selection__rendered{border:unset !important;}.search-field.tag
  .select2-container--default
  .select2-selection--multiple
  .select2-selection__rendered{border:unset !important;}.search-field.industry
  .select2-container--default
  .select2-selection--multiple
  .select2-selection__rendered::after{top:33%;}.search-field.tag
  .select2-container--default
  .select2-selection--multiple
  .select2-selection__rendered::after{top:33%;}.shops-companies .items{display:initial;position:relative;}.shops-companies .items.homepage-profile-carousel{display:block;}.half-width input{box-sizing:border-box !important;padding:0 15px !important;}.adv .item .description{height:252px;}.parsley-errors-list.filled{font-size:14px;position:relative;width:100% !important;max-width:250px !important;margin-top:10px !important;}.input-form #parsley-id-5{margin-top:0px !important;}.message-action .input-container #parsley-id-13{left:0px !important;font-size:14px;}.search-field .select2-container .select2-selection--multiple{overflow-y:auto;}.select2-container--default
  .select2-selection--multiple
  .select2-selection__rendered{height:auto;}.search-field.industry
  .select2-container--default
  .select2-selection--multiple
  .select2-selection__rendered::after,.search-field.tag
  .select2-container--default
  .select2-selection--multiple
  .select2-selection__rendered::after{top:50%;transform:translateY(-50%);}.select2-container--default
  .select2-selection--multiple
  .select2-selection__rendered{position:unset !important;}.select2.select2-container.select2-container--default.select2-container--below.select2-container--open{max-width:unset !important;}.select2-container .select2-selection--multiple{height:56px;max-height:unset !important;display:flex;justify-content:center;align-items:center;}.select2-container--default
  .select2-selection--multiple
  .select2-selection__rendered{height:56px;}header{padding:40px 35px;}.adv .items{grid-template-columns:repeat(4,1fr);}.adv .item .content-section{width:100%;height:88px;overflow:hidden;}.container .carousel{max-width:unset;}.footer .text-box{gap:unset;justify-content:space-between;}.shops-companies .item .content-section .profile-img img{box-shadow:4px 6px 6px 0px rgba(0,0,0,0.2);}.main-container .logo-img img{box-shadow:4px 6px 6px 0px rgba(0,0,0,0.2);}header .header-button{max-width:96px;width:100%;}.button.white{border:unset;background-color:unset;padding:unset;}.carousel .owl-thumbs{padding-top:10px;}.header-button.profile-dropdown-holder .profile-pic-background{max-width:56px;width:100%;height:56px;display:flex;justify-content:center;align-items:center;border-radius:360px;background-color:#fff;}.nav-link.name-user-header{padding:8px 0px !important;font-size:17px !important;font-family:"Montserrat-Bold" !important;}.parsley-errors-list.filled{left:unset;margin-top:unset !important;right:46% !important;}#parsley-id-multiple-agree_termsterms_and_conditions{left:13% !important;}#addproductsave .calendar{align-items:initial;}#parsley-id-29{left:0px !important;margin-top:10px !important;}.main-container .background-img img{height:500px;}header .left .dropdown-menu.children-categories{display:revert;}header
  .left
  .dropdown-menu.children-categories:has(.menu-dropdown-list-item.active){left:450px;opacity:1;width:auto;background-color:none;padding:0;}header
  .left
  .dropdown-menu.children-categories
  .menu-dropdown-list-item.active{background-color:none;padding:0;}header
  .left
  .dropdown-menu.children-categories
  .menu-dropdown-list-item.active
  .dropdown-menu.children{opacity:1;position:relative;top:unset;left:unset;transform:none;pointer-events:all;}header .left .dropdown-menu.parent-categories{height:500px;overflow:scroll;}header
  .left
  .dropdown-menu.parent-categories
  + .dropdown-menu.children-categories{display:none;}header
  .left
  .dropdown-menu.parent-categories.open
  + .dropdown-menu.children-categories{display:revert;}.input-container .parsley-errors-list.filled,#custom-error-container .parsley-errors-list.filled{position:relative;top:unset;left:unset;transform:none;width:100% !important;right:unset !important;max-width:100%;margin-top:10px !important;}.input-file .parsley-errors-list.filled{width:250px !important;max-width:unset !important;left:50% !important;transform:translateX(-50%) !important;bottom:-32px;position:absolute;}#addproductsave .parsley-errors-list.filled,#public-profile .parsley-errors-list.filled{order:3;position:relative;left:unset !important;right:unset !important;transform:none;width:100% !important;max-width:unset;}#addproductsave .parsley-errors-list.filled,#public-profile .parsley-errors-list.filled{order:3;position:relative;left:unset !important;right:unset !important;transform:none;width:100% !important;max-width:unset;}#addproductsave .parsley-errors-list.filled,#public-profile .parsley-errors-list.filled{order:3;position:relative;left:unset !important;right:unset !important;transform:none;width:100% !important;max-width:unset;}.marketplace .items-list .item .content-section .title-category{height:unset;-webkit-line-clamp:2;}.marketplace .search .search-bar{padding:0 20px;box-sizing:border-box;}.agb{box-sizing:border-box;padding:0 40px;}.auth-form .register-side .register-side-content,.advantages{padding-left:20px;padding-right:20px;}.main-container .background-img img{border-bottom-left-radius:10px;border-bottom-right-radius:10px;}.review-tab{padding:0 60px;}.container .form-group .input-form input.select2-search__field{border:none;}header .container{padding:unset;max-width:1771px;}header .container .container-header .search-field{max-width:858px;}.mobile-only{display:none;}.messaging
  .messaging-wrapper
  main
  .message-wrapper
  .message-box
  .message-container.message-sent
  .message{margin-right:50px !important;}header .header-menu-dropdown .dropdown.active{background-color:#242424;}header .header-menu-dropdown .dropdown.active .box-drop{border-radius:10px;background-color:var(--black);padding:10px;box-sizing:border-box;}header .header-menu-dropdown .dropdown.active .box-drop:first-child{display:flex;align-items:center;justify-content:space-between;}header .header-menu-dropdown .dropdown.active .box-drop .button.white img{height:40px;}header .header-menu-dropdown .dropdown.active .box-drop .place-ad .button{font-size:14px;margin-bottom:20px;color:#fff;border-radius:0 !important;padding-bottom:10px;border-bottom:1px solid #d1d1d1;}header .header-menu-dropdown .dropdown.active .box-drop li a{display:flex;align-items:center;justify-content:space-between;}header .header-menu-dropdown .dropdown.active .box-drop .name-user-header{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}header .header-menu-dropdown .dropdown.active .close-menu{position:absolute;cursor:pointer;top:10px;right:10px;color:#fff;}header .header-menu-dropdown .dropdown.active .box-drop .button.white{width:max-content;}header .header-menu-dropdown .dropdown.active .box-drop .img-prof-drop{width:40px;background-color:#fff;height:40px;border-radius:50%;}header .header-menu-dropdown .dropdown.active .box-drop .img-prof-drop img{width:100%;height:100%;border-radius:50%;object-fit:cover;}header .header-menu-dropdown .dropdown.active .box-drop .circle{background-color:#fff;height:40px;width:40px;}header .header-menu-dropdown .dropdown.active .box-drop .circle img{width:20px;height:20px;}header
  .container
  .container-header
  .header-menu-dropdown
  .dropdown.active
  .place-ad
  .button{background-color:transparent;color:#fff;border-radius:10px;text-decoration:none;font-family:"Montserrat";box-shadow:none;font-size:14px;justify-content:space-between;}header
  .container
  .container-header
  .header-menu-dropdown
  .dropdown.active
  .place-ad
  .button
  img{order:1;}header
  .container
  .container-header
  .header-menu-dropdown
  .dropdown.active
  .register-button
  .button{background-color:transparent;box-shadow:none;border-radius:0;color:#fff;justify-content:start;font-size:14px;font-family:"Montserrat";}header .container .container-header .header-menu-dropdown .dropdown.active{padding-top:40px;}header .header-menu-dropdown .dropdown.active .box-drop li{list-style:none;font-size:14px;margin-bottom:20px;color:#fff;padding-bottom:10px;border-bottom:1px solid #d1d1d1;font-family:"Montserrat";}header .header-menu-dropdown .dropdown.active .box-drop .name-user-header,header .header-menu-dropdown .dropdown.active .box-drop li a,header .header-menu-dropdown .dropdown.active .box-drop ul li a{color:#fff;}header .header-menu-dropdown .dropdown.active .box-drop li:first-child{margin-top:20px;}header .header-menu-dropdown .dropdown.active .box-drop li{border-bottom:0 none;}header .header-menu-dropdown .dropdown.active .box-drop ul{padding:0;}.modal .container,.modal .background{padding:0 !important;}.report-container .form-group:first-child .input-form:first-child{max-width:30%;}.report-container .form-group:first-child .input-form:last-child{max-width:70%;}.report-container textarea{box-sizing:border-box;background:#ffffff;border-radius:10px;border:1px solid #d1d1d1;}.open-modal-report,.btn-report-m{text-align:end;max-width:max-content;margin-left:auto;border-radius:10px;border:1px solid #d1d1d1;box-sizing:border-box;padding:4px;color:#000;}.modal-overlay.report-container .modal h2{text-align:start;}.shops-companies .owl-nav .owl-prev,.shops-companies .owl-nav .owl-next{text-shadow:1px 0px 5px #000;top:44% !important;}.shops-companies .owl-nav .owl-next{right:-20px;}.shops-companies .owl-nav .owl-prev{left:-20px;}.shops-companies .owl-carousel.owl-drag .owl-item{display:flex;justify-content:center;}.shops-companies .item{margin-bottom:10px;}.main-container .static-content,.main-container .absolute-elements{border:none;box-shadow:none;}.adv .item .description{padding-bottom:20px;}.adv .item .bottom-section{margin-top:auto;}.adv .item .description{height:200px;}header .container .container-header .circle{position:relative;}header .container .container-header .circle .counter_favorite_bubble,header .container .container-header .circle .counter_chat_bubble{position:absolute;right:-10px;top:-10px;width:25px;height:25px;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:red;color:#fff;}#tabs-1 .items-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:10px;}#tabs-1 .items-list .item{justify-content:space-between;}.item .bottom-section .logo-button .shop-button{min-width:max-content;padding:0 5px;}.items-list .item .bottom-section{margin-top:auto;}#tabs-1 .products .items-list .item .description{padding-right:16px;}.items-list #block-doradoo-content{padding:0;}#details-page .owl-theme .owl-nav.disabled + .owl-dots{display:none;}.formular .sms-background{margin:50px auto;}.sms-background .input-container{margin-bottom:20px;}.formular .sms-background .formular-section{gap:0 !important;}header
  .container
  .container-header
  .header-menu-dropdown
  .dropdown.active
  .place-ad
  .button
  img{width:20px;}header
  .container
  .container-header
  .header-menu-dropdown
  .dropdown.active
  .place-ad
  .button{height:auto !important;}header .header-menu-dropdown .dropdown.active .box-drop:has(li){padding-top:20px;}.marketplace .items-list .item .bottom-section,.lists-wrapper .items .item .bottom-section,#myfavorites .items-list .item .bottom-section{display:grid;justify-content:space-between;width:100%;align-items:center;flex-wrap:wrap;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));row-gap:10px;}.marketplace .items-list .item .bottom-section .info-node,.lists-wrapper .items .item .bottom-section .info-node,#myfavorites .items-list .item .bottom-section .info-node{display:flex;align-items:center;justify-content:space-between;grid-row-start:2;grid-column-start:1;width:100%;grid-column-end:3;font-size:12px;color:#444444;}.marketplace .items-list .item .bottom-section .info-node .date,.lists-wrapper .items .item .bottom-section .info-node .date,#myfavorites .items-list .item .bottom-section .info-node .date{font-size:12px;width:max-content;}.marketplace .items-list .item .image,.lists-wrapper .items .item .image{height:auto;}.image-position .filepond--item{width:calc(20% - 1em);}#tabs-1 .items-list{display:block;}.input-file .filepond{width:150px;margin-bottom:0;}#cropper-modal{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,40%);}#cropper-modal > div{height:50%;}#crop-save{width:45%;margin-left:33px;background-color:#f8c647;border:none;color:#000;font-family:"Montserrat";border-radius:10px;height:40px;}#crop-cancel{width:45%;background-color:#f8c647;border:none;color:#000;font-family:"Montserrat";border-radius:10px;height:40px;}.calendar{display:flex;gap:10px;justify-content:center;align-items:center;}.calendar .fa-calendar-days{font-size:25px;}.auth-form .login-side .input-section .parsley-errors-list.filled{position:relative;top:unset !important;left:unset !important;transform:none;right:unset !important;width:100% !important;max-width:100%;}.register .register-btn .button.white{border:1px solid #f8c647;}.header-button.profile-dropdown-holder .profile-dropdown{padding-right:16px;box-sizing:border-box;}.nav-link.name-user-header{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.ui-widget{font-family:"Montserrat" !important;max-width:858px;}.ui-widget .ui-menu .ui-menu-item{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.container .form-group .empty{max-width:408px;width:100%;}.calendar{position:relative;}.calendar i{position:absolute;right:10px;top:50%;transform:translateY(-50%);}.container .form-group.two-inputs-add .calendar input{border:1px solid #d1d1d1;}.container .submit-button:has(.submit-button){max-width:unset;width:unset;box-sizing:border-box;display:flex;align-items:center;background:unset;border:none;border-radius:10px;height:unset;justify-content:unset;margin-top:unset;margin-bottom:unset;display:flex;justify-content:center;margin:50px auto;}.container .submit-button .submit-button{margin:0;}.modal-overlay .modal .parsley-errors-list.filled{position:relative;left:unset !important;top:unset !important;right:unset !important;transform:none !important;max-width:100%;width:100% !important;margin-top:5px !important;margin-bottom:0 !important;}#details-page .products{margin-bottom:50px;}html{overflow-x:hidden;}#tabs-1 .items-list .item .image{height:170px;}#tabs-1 .products .items-list .item .description{gap:10px;}.auth-form .login-side #loginpage{height:385px;}.auth-form .login-side .login-side-content{height:385px;}.second-search-bar .search-field input{min-width:295px;}.pass-background .parsley-errors-list.filled{left:unset !important;top:unset !important;transform:none !important;position:relative;right:unset !important;width:100% !important;max-width:100%;}.js-pager__items li.pager__item--first{min-width:max-content;}.js-pager__items{padding:0;}.footer .text-box .icons{margin-top:auto;padding-bottom:64px;}.footer .text-box .pages a,.footer .text-box .desc,.footer .text-box .desc,.footer .logo-copyright .copyright{font-size:16px;}.footer .title{font-size:24px;}.box-drop .menu-dropdown-list-item > a::after{top:0px;transform:none;}.profile-form-page .filepond--root[data-style-panel-layout~="circle"]{overflow:visible !important;}.input-file .parsley-errors-list.filled{bottom:-37px;}li[data-filepond-item-state="load-invalid"] .filepond--file-status{display:flex !important;flex-direction:row !important;opacity:1 !important;visibility:visible !important;transform:none !important;transition:opacity 0.3s ease-in-out;}li[data-filepond-item-state="load-invalid"] .filepond--file-status-main{color:#fff !important;font-weight:bold;font-size:14px;}li[data-filepond-item-state="load-invalid"] .filepond--file-status-sub{color:#fff;font-size:14px;font-weight:bold;opacity:1;padding-left:5px;}.profileimage li[data-filepond-item-state="load-invalid"] .filepond--file-status-main,.profileimage li[data-filepond-item-state="load-invalid"] .filepond--file-status-sub{color:red !important;}.profileimage li[data-filepond-item-state="load-invalid"] .filepond--file-status{display:flex !important;flex-direction:column !important;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) !important;width:80%;text-align:center;}.profileimage .filepond--file-status-main,.profileimage .filepond--file-status-sub{display:block;white-space:normal !important;line-height:1.2;font-size:12px;}.blog-image-upload li[data-filepond-item-state="load-invalid"] .filepond--file-status-main,.blog-image-upload li[data-filepond-item-state="load-invalid"] .filepond--file-status-sub{color:red !important;}.blog-image-upload li[data-filepond-item-state="load-invalid"] .filepond--file-status{display:flex !important;flex-direction:column !important;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) !important;width:80%;text-align:center;}.blog-image-upload .filepond--file-status-main,.blog-image-upload .filepond--file-status-sub{display:block;white-space:normal !important;line-height:1.2;font-size:12px;}.edit-product-page li[data-filepond-item-state="load-invalid"] .filepond--file-status{position:relative !important;transform:none !important;left:0 !important;bottom:0 !important;max-width:170px;margin-top:50px;background:#C01A17;color:#fff;padding:6px 6px;border-radius:4px;margin-left:-55px;display:flex !important;flex-direction:column !important;}.edit-product-page .filepond--file-status-main,.edit-product-page .filepond--file-status-sub{display:inline;text-align:left;padding-left:0px !important;width:100%;font-size:10px !important;margin-left:0px !important;}.edit-product-page .filepond--panel-root .filepond--panel-center{transform:translate3d(0px,8px,0px) scale3d(1,2.6,1) !important;}.edit-product-page .filepond--root{min-height:260px;}.parsley-image-error{position:absolute;left:25px;top:120px;color:red;width:300px;}.image-upload .parsley-image-error{position:relative;left:initial;top:initial;width:100%;}.calendar .parsley-errors-list.filled,.container .image-upload .parsley-errors-list.filled{position:absolute !important;width:100%;bottom:-37px !important;}.marketplace .items-list .item .content-section .title-category{height:52px;}.modal-overlay .modal a{width:100%;}.modal-overlay .modal a textarea{height:56px;border-radius:10px;border:1px solid #3a3a3a;}.modal-overlay .modal a input{margin:0 auto;margin-top:40px;}.modal-overlay.report-container .modal{height:650px;overflow-y:scroll;}.shops-companies .item .title-category{height:67px;}.container form .form-group{justify-content:initial;}.container .form-group .input-form input{padding:0 8px;}.ads-section_dr table thead tr{height:unset;}.unserblog .cars-content{box-sizing:border-box;}.favoriten .products .items-list .item .description{padding-right:16px;box-sizing:border-box;}.marketplace .items-list .item .bottom-section .info-node div,#myfavorites .items-list .item .bottom-section .info-node div{display:initial;gap:2px;align-items:center;max-width:80px;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.input-container:has(.parsley-errors-list.filled){align-items:start;}.input-container:has(.parsley-errors-list.filled) .name{margin-top:15px;}.messaging
  .messaging-wrapper
  main
  .message-wrapper
  .message-action
  .input-container{position:relative;}.messaging
  .messaging-wrapper
  main
  .message-wrapper
  .message-action
  .input-container
  .parsley-errors-list.filled{position:absolute;width:100%;bottom:-35px;}.second-container #tabs{max-width:100%;}.marketplace .search .search-bar{height:unset;padding:30px 20px;}.search-bar .search-field{height:auto;}#block-doradoo-content:has(.nav-bar){padding:0;}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/themes/doradoo/css/...);}.public-form-page.edit-public-page .parsley-image-error{position:relative;top:unset;left:unset;}.parsley-image-error-2{color:red;}.container .container-btn .button_speichern{max-width:212px;width:100%;box-sizing:border-box;display:flex;align-items:center;background:#f8c647;border:1px solid #f8c647;border-radius:10px;height:48px;justify-content:center;margin-top:80px;margin-bottom:80px;font-family:"Montserrat-Bold";}.footer .text-box .pages a{width:unset;}.modal-overlay .modalreview.modal a{width:unset;}.menu-dropdown-list-item.children > a::after{content:"";}.formular .personal-data-content .custom-error-container,#custom-error-container{max-width:460px;width:100%;margin-left:auto !important;margin-right:unset !important;padding-right:40px;margin-top:10px;}.input-file .parsley-errors-list.filled,.filepond--root :not(text){font-family:"Montserrat";}#addproductsave .parsley-errors-list.filled,#public-profile .parsley-errors-list.filled{box-sizing:border-box;}.container .image-upload .parsley-errors-list.filled{bottom:-44px !important;font-size:11px !important;}.lists-wrapper .items .item .bottom-section .info-node > div:first-child,#myfavorites .items-list .item .bottom-section .info-node > div:first-child{max-width:100px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}.modal-overlay .modal a textarea{box-sizing:border-box;}nav.pager{width:100%;}.menu-dropdown-list-item:has(.nav-link) > a::after{display:none;}.favoriten .items-list .item .content-section .title-category{-webkit-line-clamp:2 !important;height:37px;}.select2.select2-container.select2-container--default.select2-container--below.select2-container--open{height:56px;overflow-y:auto;}.container .product .informations .title{padding-top:0;margin-top:0;}.register #custom-error-container{margin-left:auto !important;margin-right:auto !important;padding-right:0px;margin-top:10px;}.messaging .messaging-wrapper aside .message-list .message.active .text .name{text-align:start;}.messaging
  .messaging-wrapper
  main
  .message-wrapper
  .message-box
  .message-container.message-received
  .message{display:flex;flex-direction:column;align-items:start;}header .left .dropdown-menu .menu-dropdown-list-item .dropdown-menu.children{width:100%;}header .left .dropdown-menu .menu-dropdown-list-item .dropdown-menu.children{width:700px;}.parsley-image-error{left:50%;transform:translateX(-50%);top:150px;font-size:14px;max-width:150px;width:100%;text-align:center;}#chatpage h1{font-size:22px !important;font-family:"Montserrat-SemiBold" !important;color:#333 !important;}.select2-container--default
  .select2-selection--multiple
  .select2-selection__clear{position:absolute;right:5px;top:3px;}.search-field.tag
  .select2-container--default
  .select2-selection--multiple
  .select2-selection__rendered{display:flex;align-items:center;flex-wrap:wrap;gap:0;}header .container .container-header .register-button .button{height:20px;margin-top:15px;}.footer .text-box .icons{display:flex;max-width:114px;width:100%;align-items:center;margin:0 auto;margin-top:0px !important;justify-content:center;gap:10px;}#tabs-1 .items-list{display:flex;flex-wrap:wrap;}.ui-widget select{font-family:"Montserrat";}.public-form-page
  .half-width
  .select2-container--default
  .select2-selection--multiple
  .select2-selection__rendered{border:none !important;}.container .product{display:block;min-height:1000px;}.container .product .carousel{float:left;width:60%;}.container .product .informations{float:left;width:38%;margin-left:30px;}.auth-form .register-side .button a{width:100%;text-align:center;}.owl-thumb-item.active{border:2px solid #f8c647;}.footer .text-box .pages > .icons{display:none;}.footer .text-box .pages > .pages + .icons{display:flex;align-items:center;}.myrequest #create-chat-req{width:100%;border:none;}.myrequest #create-chat-req input{font-size:16px;font-family:"Montserrat-Bold";color:var(--black);border:none;}.footer .text-box .pages a:has(img){width:32px;height:32px;}.footer .text-box .pages > .pages + .icons a{position:relative;}.footer .text-box .pages > .pages + .icons a img{position:absolute;top:50%;left:0;transform:translateY(-50%);}.marketplace .items-list .item,.views-row:has(.item){max-width:391px;}.marketplace .items-list .item .image img{height:auto;object-fit:cover;}.container .product{display:flex;justify-content:center;}.modal-overlay .modal a{cursor:default;}.modal-overlay .modal a input{cursor:pointer;}.calendar .parsley-errors-list.filled{position:relative !important;bottom:unset !important;}.calendar{flex-direction:column;}.calendar i{top:12px;transform:none;}.big-input-form .parsley-errors-list.filled{margin-top:10px !important;}.container .image-upload .parsley-errors-list.filled{font-size:14px !important;}#details-page .product{display:block;}header .container .container-header .register-button .button{height:56px;margin:0;}header
  .container
  .container-header
  .box-drop.categoy-name
  .register-button
  a.button{margin:0;padding:0;font-weight:bold;}.open-modal-report,.btn-report-m{font-size:12px;border:none;display:flex;align-items:center;gap:2px;}.main-container,.second-container{max-width:1280px;}.main-container .background-img img{height:380px;}#addproductsave
  .select2-container--default
  .select2-selection--multiple
  .select2-selection__rendered,#addproductsave
  .select2-container--default.select2-container--focus
  .select2-selection--multiple,#addproductsave .select2-container .select2-selection--multiple{min-height:56px;height:unset;}.container form .form-group{align-items:start;}.char-limit-message{margin-top:10px;}.product .informations .time .icon i{font-size:32px;color:#8c8c8c;}.button_center a{border-radius:4px;color:#fff;font-size:13px;background-color:#355835;height:40px;display:flex;font-family:"Montserrat-Bold";justify-content:center;align-items:center;box-shadow:0px 1px 10px rgba(0,0,0,0.2);padding:0 20px;}header .container .container-header .place-ad .button{height:40px;font-size:14px;}header .container .container-header .circle,.header-button.profile-dropdown-holder .profile-pic-background{max-width:40px;width:100%;height:40px;}.button.white img{height:40px;}header .header-button{max-width:72px;}header .container .container-header .image img{height:40px;}header .container .container-header .search-field{height:40px;max-width:710px;}header .container .container-header .search-field input{height:40px;}header .container .container-header .search-field .search-icon{height:35px;}header .container{gap:10px;}header{display:flex;align-items:center;padding-top:0;min-height:125px;padding-bottom:0;position:relative;top:0;left:0;z-index:1000;width:100%;}main{padding-top:125px;}.shops-companies .item .title-up p,.item .title-buttom,.shops-companies .item .review-section .review-num,.shops-companies .items .item .button a{font-size:14px;}.shops-companies .item .button,.shops-companies .items .item .button a{height:40px;}.shops-companies .titles{display:none;}.container .shops-companies{margin-top:-275px;}.titles .title-left{font-size:22px;}.titles .title-right{font-size:16px;}.adv .item .image .pin{width:40px;height:40px;}.adv .item .image .pin i{font-size:20px;}.adv .item .bottom-section .logo-button .shop-button a{font-size:14px;color:#fef299 !important;}.description .title-category a,.item .bottom-section .price .amount,.item .bottom-section .price .currency{font-size:14px;}.adv .items .item{max-width:310px;}.marketplace .items-list .item .image,.lists-wrapper .items .item .image{height:166px;}.adv .item .description{height:174px;}.adv .buttons .right-button,.adv .buttons .left-button{height:40px;font-size:14px;}.auth-form .register-side .title,.auth-form .login-side .title,.states .title,.advantages .title{font-size:22px;}.auth-form .register-side .name,.auth-form .login-side .desc,.auth-form .register-side .button a,.auth-form .login-side .buttons input,.auth-form .login-side .input-section input,.auth-form .login-side .reset-pass,.states .state-box .number,.advantages .item .desc,.footer .text-box .pages a,.footer .text-box .pages a,.footer .text-box .desc,.footer .text-box .desc,.footer .logo-copyright .copyright{font-size:14px;}.states .state-box .number,.advantages .item .logo img{width:40px;height:40px;}.lists-wrapper .items .item .image{background-color:#fff;}.advantages .items .item{padding:20px;box-sizing:border-box;}.states .state-box .name,.advantages .items .item .title{font-size:16px;}.auth-form .green-box,.adv .buttons{max-width:1200px;margin-left:auto;margin-right:auto;}.auth-form .green-box{padding-left:80px;padding-right:80px;}.footer .logo-copyright .logo img{height:30px;width:auto;}.footer .title{font-size:18px;}.footer .logo-copyright .logo{width:max-content;}.main-container .logo-img img{width:168px;height:168px;}.main-container .logo-name-verify{top:-130px;}.main-container .logo-name-verify .name{font-size:24px;max-width:750px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}.main-container .logo-name-verify .name{padding-top:150px;}.main-container .absolute-elements .green-button{position:absolute;top:25px;right:0;}.contact-information .first-line .category .icon img{height:40px;width:40px;}.contact-information .first-line .category .icon{width:40px;height:40px;}.ui-tabs .ui-tabs-nav .ui-tabs-anchor,.contact-information .first-line .category .information{font-size:14px;}.second-container
  .ui-tabs-tab.ui-corner-top.ui-state-default.ui-tab.ui-tabs-active.ui-state-active
  a{font-size:14px;color:#000;background-color:var(--yellow);}.second-container
  .ui-tabs-tab.ui-corner-top.ui-state-default.ui-tab.ui-tabs-active.ui-state-active{background-color:var(--yellow);border:2px solid var(--yellow);}.main-container .absolute-elements{margin-top:0px;position:relative;top:unset;}.main-container .static-content{min-height:885px;}.second-container .title{font-size:24px;}.second-container .ui-tabs-tab.ui-corner-top.ui-state-default.ui-tab{max-width:133px;}.container .product .carousel{max-width:650px;}#details-page .product .carousel .owl-carousel .owl-item img{height:380px;object-fit:cover;}.container .product .informations{max-width:675px;width:50%;}.container .product{margin-top:40px;}.container .product .informations .title,.container .product .price,.container .product .price span,.container .product .texts .text.grey,.container .product .person-info .logo-and-name .name,.container .description .title,.container .general-info > .title,.container .sales-agent .title,.sales-agent .person-info .additional-info .person-title,.formular .title,.formular .pass-background .title,.register .container .title,.text-content .title,#chatpage h1,.message_container .date,#chatpage h1,.review-tab .title-tab,.favoriten .items-list .item .content-section .title-category,.favoriten .title-fav{font-size:16px;}.nav-bar.doradoo .buttons .button .sub-title-text,.container .product .informations .time .date,.container .product .licitation,.container .submit-button,.container .product .buttons .button.white,.container .product .texts .text.black,.general-info .info .detail,.general-info .info .title,.container .description .information,.person-info .additional-info .inserts .information,.sales-agent .person-info .review-section .rating-comments,.items-list .item .date,.nav-bar.doradoo .buttons .button a,.formular .input-container .name,.formular .register-input,.formular .personal-data-content .input-container,.register .register-form .input-container input,.form-input-btn input,.form-input-btn p a,.form-input-btn p,.item .buttons .button.offer a,.items .item .details .title-product,.items .item .details .date,.items .item .details .price,.text-content .insert-button a,.items .item .buttons .button.offer input[type="submit"],.messaging
  .messaging-wrapper
  main
  .message-wrapper
  .message-box
  .message-container.message-sent
  .message,.messaging .messaging-wrapper aside .message-list .message.active .text .name,.select2-container--default
  .select2-selection--single
  .select2-selection__rendered,.messaging
  .messaging-wrapper
  main
  .message-wrapper
  .message-action
  .input-container
  input,.category-filter .category label,.search .sorter .title,.second-search-bar .search-field input,.search-bar .search-field input,.filters .category-filter .title,.nav-link.name-user-header,.header-button.profile-dropdown-holder
  .profile-dropdown
  .profile-dropdown-list-item
  a
  .nav-link{font-size:14px;}.second-search-bar .search-field input,.search-bar .search-field input,.search-bar .search-field .search-icon,.search-field
  .select-container
  .select2-container--default
  .select2-selection--single,.search .search-bar .search-button input,.sorter .select2-container .select2-selection--single{height:40px !important;}.category-filter .category .check-and-title input:checked + label::before,.condition-filter .category .check-and-title input:checked + label::before{content:"\f00c";color:#fff;font:var(--fa-font-solid);background-color:#007efd;}.category .subcategories .options{padding:3px 0;}.category-filter .category .check-and-title inpu{cursor:pointer;}.filters .category-filter .title{margin-top:0;}.second-search-bar .search-field .select-container{padding-top:0;}.select .select2-container--default .select2-selection--single,.messaging
  .messaging-wrapper
  main
  .message-wrapper
  .message-action
  .input-container
  input,.messaging
  .messaging-wrapper
  main
  .message-wrapper
  .message-action
  .input-container
  .button,#chatpage .file.filesupload.fileupload,.messaging
  .messaging-wrapper
  main
  .message-wrapper
  .message-action
  .input-container
  .button,.messaging
  .messaging-wrapper
  main
  .message-wrapper
  .message-action
  .input-container
  .button{height:40px !important;min-height:40px !important;padding-top:0;padding-bottom:0;}#chatpage #select2-chat_selector-container{padding-top:5px;}.container .product .buttons .button.white{border:2px solid var(--yellow);}.formular .register-input,.formular .input-container #password,.formular .input-container #confirm_password{height:40px;box-sizing:border-box;padding-top:0;padding-bottom:0;font-size:14px;}.formular-section .button a{font-size:14px;}.formular.profile-form-page .background,.formular .pass-background{max-width:730px;}.formular.profile-form-page .background{text-align:center;}.formular .input-container{grid-template-columns:120px 290px;}.formular .personal-data-content .input-container.submit{display:flex;justify-content:center;}input.button.red{height:40px;}.register .register-form .input-container input{height:40px !important;padding-top:0;padding-bottom:0;}.formular .sms-background .formular-section{align-items:center;}.sms-background .input-container .button input,.input-container .input-section.generate{height:40px;font-size:14px;padding-top:0;padding-bottom:0;}header .container .container-header .register-button .button{height:40px;}#chatpage .container-chat:has(.messaging) > div main{padding-top:0;}.shops-companies .item{background-color:#fff;}.container:has(.carousel){padding-top:125px;}header .container .container-header .register-button .button,.container .form-group .input-form input,.form-group.special
  .select2-container--default
  .select2-selection--multiple
  .select2-selection__choice,.container .form-group .input-form label,.container .image-upload .builder,.container .container-btn .button_speichern,.container .form-group .big-input-form label{font-size:14px;}.nav-link.name-user-header,.header-button.profile-dropdown-holder
  .profile-dropdown
  .profile-dropdown-list-item:last-child
  a,.review-tab .text,.review-tab .desc .title,.review-tab .desc .content,.review-tab .review-customer .img-and-name .name{font-size:14px !important;}.container .title,.review-tab .title-tab{font-size:16px !important;}.container .form-group .input-form input,.container #public-profile .form-group .input-form.single input,.select2.select2-container.select2-container--default.select2-container--below.select2-container--open,.select2-container--default
  .select2-selection--multiple
  .select2-selection__rendered,#public-profile
  .select2-container--default.select2-container
  .select2-selection--multiple,.container
  .form-group
  .input-form
  .select2-selection.select2-selection--single{height:40px !important;}#public-profile
  .form-group
  .input-form
  .select2-container
  .select2-search--inline
  .select2-search__field{height:16px !important;background:transparent !important;}.main-container .logo-name-verify{display:grid;grid-template-columns:170px 1fr 1fr;row-gap:0;}.main-container .logo-name-verify .starrating{grid-column-start:2;grid-column-end:3;}.main-container .absolute-elements .green-button{background:var(--yellow);border:none;}.main-container .absolute-elements .green-button input{color:#000;}.green-button form{align-items:center;}.main-container .absolute-elements .green-button .envelope{display:flex;align-items:center;}.main-container .absolute-elements .green-button .envelope img{filter:brightness(0);}body:has(#toolbar-administration) header{position:relative !important;}.calendar i{top:7px;}#addproductsave
  .select2-container--default
  .select2-selection--multiple
  .select2-selection__rendered,#addproductsave
  .select2-container--default.select2-container--focus
  .select2-selection--multiple,#addproductsave .select2-container .select2-selection--multiple{min-height:40px;height:auto !important;}.select2-container--default
  .select2-selection--multiple
  .select2-selection__rendered,.select2.select2-container.select2-container--default.select2-container--below.select2-container--open{overflow:visible;}.container .form-group .input-form input.select2-search__field{margin:0;}.shield-icon{padding-top:150px;}.image-upload .parsley-image-error{position:absolute;max-width:100%;left:50%;bottom:-30px;}.marketplace .items-list .item .image,.lists-wrapper .items .item .image{height:auto;}.marketplace .items-list .item .description{gap:20px;}.shops-companies .item .image img{height:209px;}#tabs .title{font-size:24px !important;}#details-page .product{display:flex;}#public-profile
  .select2-container--default
  .select2-selection--multiple
  .select2-selection__rendered{max-height:100%;}#public-profile
  .select2-container--default.select2-container
  .select2-selection--multiple{min-height:40px;height:auto !important;}.form-group.special
  .select2-container--default
  .select2-selection--multiple
  .select2-selection__choice{height:28px;}.select2-container .select2-search--inline{height:40px;display:flex;align-items:center;}#tabs-1 .items-list .owl-stage{padding:10px 0;}#tabs-1 .items-list .owl-nav{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:space-between;width:100%;}#tabs-1 .items-list .owl-nav .owl-next{font-size:30px;margin-right:-25px;}#tabs-1 .items-list .owl-nav .owl-prev{margin-left:-25px;font-size:30px;}#tabs-1 .items-list .item{max-width:290px;}#parsley-id-13{left:50% !important;width:200px !important;transform:translateX(-50%);font-size:10px;bottom:-38px;}.myrequest #create-chat-req input{font-size:14px;}.info-node{display:flex;align-items:center;justify-content:space-between;font-size:10px;padding-bottom:10px;}.info-node div{width:max-content;}.info-node .date{font-size:10px !important;width:max-content !important;}.main-container .absolute-elements .green-button a{color:#000;}.products .owl-carousel .owl-nav button.owl-prev i{margin-left:-58px;}.container .sales-agent + .products .items-list{position:relative;}.products .owl-carousel .owl-nav button.owl-prev i,.products .owl-carousel .owl-nav button.owl-next i{font-size:44px;}.products .owl-carousel .owl-nav button.owl-next i{margin-right:-58px;}.input-form.multiselect-dd .select2-search.select2-search--inline{display:none !important;}#block-doradoo-site-branding{display:none;}@media screen and (max-width:600px){header .container .container-header{padding-left:8px !important;padding-right:8px !important;}.item-cat{max-width:65px;}.messaging
    .messaging-wrapper
    main
    .message-wrapper
    .message-action
    .input-container
    #parsley-id-13{bottom:unset !important;left:unset !important;margin:0 auto !important;}.messaging
    .messaging-wrapper
    main
    .message-wrapper
    .message-action
    .input-container
    .parsley-errors-list.filled{left:unset !important;margin:0 !important;}header .header-menu-dropdown .dropdown.active{width:55% !important;}#block-doradoo-languageswitcher > span{white-space:nowrap;}header
    .header-menu-dropdown
    .dropdown.active
    .box-drop
    .profile-pic-background
    img{width:30px !important;height:30px !important;}header .header-menu-dropdown .dropdown.active .box-drop .img-prof-drop{width:30px !important;height:30px !important;}.messaging
    .messaging-wrapper
    main
    .message-wrapper
    .message-action
    .input-container
    .parsley-errors-list.filled{left:unset !important;right:unset !important;}header .owl-carousel .owl-item img{width:40px;height:40px;}.container-footer.categories-mobile-view.mobile-view{max-height:90px !important;}header .owl-carousel .owl-item .item-cat-image{width:50px;height:50px;display:flex;justify-content:center;align-items:center;}header .owl-carousel .owl-item .item-cat-image.alle{background:#8ba3f2;}header .owl-carousel .owl-item .item-cat-image.shop{background:#a3d49b;}header .owl-carousel .owl-item .item-cat-image.anzeige{background:#f7b274;}#details-page .main-container .absolute-elements .green-button.follow-button,.main-container .absolute-elements .green-button{max-width:195px !important;width:100% !important;box-sizing:border-box;}.item-cat img{max-width:50px;height:50px;}.item-cat a{justify-content:start;padding:0 !important;}.item-cat a,.item-cat{flex-direction:column;justify-content:start;align-items:center;display:flex;}.item-cat .title{font-size:14px !important;text-align:center;padding:0;}.adv{display:none;}.adv.adv-mobile .item .image .counter{z-index:2;position:absolute;background:#444444;color:#fff;border-radius:4px;padding:4px;left:10px;top:15px;font-size:10px;}.adv.adv-mobile .item .image .pin{z-index:1;}.adv.adv-mobile .items{width:100%;gap:32px;display:revert;justify-items:unset;grid-template-columns:unset;}.adv.adv-mobile{display:revert !important;}.adv.adv-mobile .items .item{margin-bottom:20px;overflow:hidden;}.adv.adv-mobile .items.owl-carousel{border-radius:10px;}#details-page .product .carousel .owl-carousel .owl-item img{height:225px !important;border-radius:0;}.messaging
    .messaging-wrapper
    main
    .message-wrapper
    .message-action
    .input-container
    .parsley-errors-list.filled{left:unset !important;box-sizing:border-box !important;width:100% !important;}.items-list .item .bottom-section .logo-button{max-width:max-content;}header .container .container-header .header-menu-dropdown .dropdown.active{padding-bottom:50px;}.layout-container div[data-drupal-messages=""] + main,.layout-container div[data-drupal-messages=""] + .swiper{padding-top:0 !important;}#tabs-1 .items-list .owl-nav .owl-prev{margin-left:5px;}#tabs-1 .items-list .owl-nav .owl-next{margin-right:5px;}.contact-information .first-line .category{gap:5px;}#details-page .information{padding-left:0;}.main-container .logo-img img{width:110px !important;height:110px !important;}.main-container .absolute-elements .green-button{font-size:12px;width:155px;right:10px;}.main-container .absolute-elements{height:auto !important;}.shield-icon{padding:0;}.main-container .logo-name-verify .starrating{grid-column-start:1;grid-column-end:2;}header.scroll-down{top:0 !important;}header.scroll-up .search-field{opacity:1;max-height:40px;overflow:hidden;}header.scroll-down .search-field{opacity:0;max-height:0;overflow:hidden;}header{min-height:230px !important;}.main-container .logo-name-verify{display:flex !important;flex-direction:row !important;flex-wrap:wrap;}.main-container .logo-name-verify .starrating{flex:100%;}.main-container .logo-name-verify .logo{flex:100%;}main{padding-top:303px !important;}.abo-section .input-container .inputcontainer{width:400px !important;margin-left:0px !important;}.stripesubmit .submit a{max-width:400px !important;width:100% !important;}.delete-order-item{font-size:18px;}.cart.cart-form table tbody td img{margin:auto !important;}.customcheckoutreview-checkout .layout-checkout-form .js-form-type-checkbox label{line-height:25px !important;}#parsley-id-multiple-agree_termsterms_and_conditions{margin-left:0px !important;}}div[data-drupal-messages=""] + main{padding-top:0;}.register{padding-top:10px !important;}.public-form-page
  .filepond--root[data-style-panel-layout~="compact"]
  .filepond--list-scroller{border-radius:10px !important;}#details-page{padding-top:10px !important;}#formreview #parsley-id-13{max-width:unset !important;left:unset !important;width:100% !important;transform:none;font-size:12px;bottom:unset;position:relative !important;}div:has(.register-background.kontakt){padding-top:5px !important;}.container .sales-agent + .products .items-list{display:block;}.container .sales-agent + .products .items-list .owl-stage-outer{padding:10px 0;}.items-list .item .content-section .title-category{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;}.container .products .items-list .item .description{padding-right:16px;}.main-container .absolute-elements{padding-left:40px;padding-right:40px;}.container .product .buttons .button.white a{color:var(--yellow);}.container .product{min-height:800px;}.owl-carousel .owl-item img{border-radius:10px;}.register-form #parsley-id-13,.login-side-content #parsley-id-13{width:100% !important;transform:none !important;top:unset !important;bottom:unset !important;left:unset !important;position:relative !important;font-size:14px !important;}#addproductsave .parsley-errors-list.filled{bottom:unset;font-size:14px;}.search .select2-container .select2-search--inline .select2-search__field{max-width:max-content;}.search-field .select2-container .select2-selection--multiple{height:40px;}.main-container .logo-img img{border:3px solid var(--yellow);}.main-container{max-width:1200px;}header{height:125px;}.adv .item .image img{object-fit:cover;width:100%;height:auto;display:block;}.description .title-category a{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block;}.filepond--root.filepond.filepond--hopper{border-radius:50% !important;}.filepond--list-scroller{border-radius:50% !important;}.container-error .parsley-image-error{position:unset;transform:unset;max-width:unset;}.container .image-upload{padding-bottom:5px;}div[data-drupal-messages=""],div[data-drupal-messages-fallback=""]{position:absolute;}.swiper{height:550px !important;}.swiper-slide::after{height:550px !important;}.container .shops-companies{margin-top:20px;}.container .product .carousel{max-width:632px;}.item .bottom-section .logo-button .shop-button{width:56px;}.messaging
  .messaging-wrapper
  main
  .message-wrapper
  .message-action
  .input-container
  .parsley-errors-list.filled{position:absolute;left:50% !important;transform:translateX(-50%);bottom:-32px;font-size:11px;width:250px !important;max-width:250px !important;}.pond-profile-single-image .filepond--root :not(text){border-radius:10px !important;}.container .image-upload .builder{margin-bottom:10px;}.filepond--root.filepond.filepond--hopper{margin-top:5px;}.marketplace .items-list .item .content-section .title-category{display:block;}.products .owl-carousel .owl-nav button.owl-prev i,.products .owl-carousel .owl-nav button.owl-next i{color:#3a3a3a;}.search-field .select2-container .select2-selection--multiple{overflow-x:hidden;}.shops-companies .item,.shops-companies .item .title-up p,.item .title-buttom,.shops-companies .item .review-section .review-num{font-size:13px;}.select2-container--default
  .select2-selection--multiple
  .select2-selection__rendered{height:auto !important;min-height:40px;}.filepond--root[data-style-panel-layout~="compact"] .filepond--list-scroller{border-radius:50% !important;}header
  .left
  .dropdown-menu.children-categories
  .menu-dropdown-list-item.active
  .dropdown-menu.children{max-height:500px;overflow:auto;}.subcategories .options input:checked + label::after{content:"\f00c";color:#fff;font:var(--fa-font-solid);background-color:#007efd;}@media screen and (max-width:600px){.item-cat .title{max-width:90px;}.homepage-profile-carousel .owl-stage{margin-left:-40px;}#details-page .second-container #tabs .tab-content{padding-left:10px;padding-right:10px;}#details-page .tab-content .products{padding-left:0 !important;padding-right:0 !important;}.container .sales-agent .person-info .review-section{align-items:center;}.person-info .additional-info .inserts{justify-content:center;}}.item .bottom-section .logo-button .shop-button{min-width:56px;box-sizing:border-box;}.messaging
  .messaging-wrapper
  main
  .message-wrapper
  .message-action
  .input-container
  .parsley-errors-list.filled{left:unset !important;width:100% !important;}.footer .logo-copyright .copyright{max-width:unset;text-align:center;}.footer .logo-copyright{display:grid;grid-template-columns:repeat(3,1fr);}.select2-results__option[aria-selected]{cursor:pointer;word-wrap:break-word;}header .container .container-header .image{height:40px;}.container .shops-companies{margin-top:-140px;}.main-container .absolute-elements .green-button a{font-size:14px;}.main-container .contact-information{padding-top:0;margin-top:-50px;}.second-container:has(#tabs){margin-top:-50px;}@media screen and (max-width:600px){.second-container:has(#tabs){margin-top:60px;}.main-container .contact-information{margin-top:10px;}.contact-information .first-line .category:has(a){height:260px;justify-content:space-between;}.footer .logo-copyright{display:flex;flex-direction:column;align-items:center;}.footer{padding-bottom:40px !important;}.contact-information .first-line .category{gap:10px !important;margin-bottom:10px;}.adv .items .item{max-width:100%;}}.contact-information .first-line .category .icon{width:40px;border-radius:50%;background-color:#f8c647;display:flex;justify-content:center;align-items:center;}.contact-information .first-line .category .icon i{margin:0;}.marketplace.marketplace-loading-overlay,.homepage-loading-overlay{position:relative;}.overlay-loading-section{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;display:flex;justify-content:center;align-items:flex-start;padding-top:100px;z-index:9999;}.overlay-loading-section img{max-width:45px;}header .container .container-header .circle{max-width:30px !important;height:30px !important;}header .container .container-header .circle img{width:20px !important;height:20px !important;}header .left span,header
  .left
  .dropdown-menu
  .menu-dropdown-list-item
  .dropdown-menu.children
  li
  .nav-link{font-size:13px;}#tabs-1 .items-list .item .image .pin,.carousel .pin{width:40px;height:40px;}#tabs-1 .items-list .item .image .pin i,.carousel .pin i{font-size:20px;}.category-filter .category .check-and-title label::before,.condition-filter .category .check-and-title label::before{width:14px;height:14px;box-sizing:border-box;}.condition-filter label,.price-filter .title,.filters .condition-filter .title{font-size:14px;}.main-container .logo-name-verify .starrating span:last-child{margin-right:4px;}.contact-information .first-line .category .icon.facebook{background-color:#1877f2;}.contact-information .first-line .category .icon.facebook i{color:#fff;font-size:20px;}.contact-information .first-line .category .icon.twitter{background-color:#000;}.contact-information .first-line .category .icon.twitter i,.contact-information .first-line .category .icon.linkedin i,.contact-information .first-line .category .icon.youtube i,.contact-information .first-line .category .icon.instagram i{color:#fff;font-size:20px;}.contact-information .first-line .category .icon.linkedin{background-color:#0077b5;}.contact-information .first-line .category .icon.youtube{background-color:#ff0000;}.contact-information .first-line .category .icon.instagram{background-color:#c13584;}@media (max-width:600px){#details-page .information{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;max-height:50px;overflow:hidden;text-overflow:ellipsis;}header .container .container-footer .left > a{display:none;}header .container .container-footer{flex-direction:row !important;}header .container .container-footer .left{width:max-content;}header{padding:0 20px;min-height:0 !important;}}.slide-button{bottom:240px !important;}.container .shops-companies{margin-top:-220px;height:400px;}.shops-companies .owl-nav .owl-prev,.shops-companies .owl-nav .owl-next{top:40% !important;}.item .title-buttom{text-overflow:ellipsis;white-space:nowrap;max-width:138px;}.shops-companies .item .review-section .button{display:flex;align-items:end;flex-grow:1;}.container .shops-companies .owl-dots{display:none;}.container .shops-companies .owl-dot{display:none;}.category-filter .category label,.condition-filter label{padding-left:25px;}.shops-companies .item .button{width:calc(100% - 32px);}.shops-companies .item .review-section .review-num{white-space:nowrap;}@media screen and (max-width:575px){.shops-companies .item .title-up p,.item .title-buttom{max-width:200px;}.shops-companies .item .content-section .profile-img{max-width:50px !important;}}@media (max-width:1450px){div[data-drupal-messages=""]{position:absolute;top:125px;}div[data-drupal-messages-fallback=""]{position:absolute;top:125px;}.marketplace .filters{max-width:290px !important;min-width:280px !important;}.favoriten .items-list{display:flex;flex-wrap:wrap;}.shops-companies .item .title-up p,.item .title-buttom{max-width:100px;}}.ui-tabs .ui-tabs-nav .ui-tabs-anchor,.contact-information .first-line .category .information{max-width:250px;}.sales-agent .profile-img img{object-fit:cover;}.half-width{display:flex;flex-direction:column;gap:5px;}#public-profile .parsley-errors-list.filled{bottom:unset;font-size:14px;}.select-filter
  .select2-container--default
  .select2-selection--single
  .select2-selection__arrow{right:5px;}header .container .container-header .circle .counter_favorite_bubble{width:20px;height:20px;font-size:10px;}.favoriten .items-list{display:flex;flex-wrap:wrap;}.marketplace .filters{min-width:300px;}.layout-container div[data-drupal-messages=""] + div .swiper{padding-top:0 !important;}.button_speichern{cursor:pointer;}#submit-real{display:none;}.msg-error-title{display:none;}.msg-error-title.active{display:block;}.subcategories .options label::after{width:14px;height:14px;box-sizing:border-box;margin-top:3px;}.category-filter .category label{margin-top:5px;}main{padding-top:146px;}#chatpage h1{font-size:16px !important;}.messaging
  .messaging-wrapper
  main
  .message-wrapper
  .message-action
  .input-container
  .parsley-errors-list.filled{transform:none !important;max-width:550px !important;right:unset !important;left:0 !important;}#chatpage .file.filesupload.fileupload .parsley-errors-list.filled{position:absolute;width:188px !important;left:0;bottom:-39px;}header .container .container-header .circle .counter_chat_bubble{width:20px;height:20px;font-size:10px;}main{padding-top:0 !important;}.speichern{width:160px;}.container .form-group .big-input-form textarea{border-radius:10px;border:1px solid #d1d1d1;}.category-filter .category label{margin-top:0;}.category-filter .check-and-title{margin-top:5px;}@media screen and (max-width:1500px){.shops-companies .item:has(.verify-icon img) .title-up p,.item:has(.verify-icon img) .title-buttom{max-width:100px;}}#tabs-1 .items-list .item{max-width:383px;}.sms-background .input-container .button input,.input-container .input-section.generate,.sms-background .input-container .button{box-sizing:border-box;}@media screen and (max-width:600px){.main-container .contact-information .first-line{display:block;}.main-container .contact-information{height:310px;}.contact-information .first-line .category{max-width:300px;width:100%;}.contact-information .first-line .category .information{color:inherit;text-decoration:none;pointer-events:none;}.main-container .contact-information{gap:0;}}.subcategories .options label::after{margin-top:0 !important;}.marketplace .items-list .item,.views-row:has(.item){max-width:360px;}.marketplace .filters{max-width:330px;}#tabs-1 .items-list .item{max-width:285px;}@media screen and (max-width:1600px){.shops-companies .item,.shops-companies .item .title-up p,.item .title-buttom,.shops-companies .item .review-section .review-num{font-size:12px;}}@media screen and (min-width:1720px) and (max-width:1780px){.marketplace .filters{max-width:270px;}}.marketplace{padding:0 140px;}@media screen and (min-width:600px){.layout-container:has(.register) .register .container{margin-top:0px;}.layout-container:has(.register) .register{margin-top:-20px;}}@media screen and (max-width:1460px){.nav-bar.doradoo{padding-top:40px;}}@media screen and (max-width:600px){.nav-bar.doradoo{padding-top:2px;}}.containerbtn{width:170px;}.container #public-profile .image-upload .parsley-image-error{position:relative;bottom:unset;left:unset;top:unset;text-align:unset;transform:none;}.container #public-profile .image-upload .parsley-image-error-2{font-size:14px;}@media screen and (max-width:1360px){div[data-drupal-messages=""]{font-size:14px;}div[data-drupal-messages=""]{position:absolute;top:146px;}}@media screen and (max-width:1230px){div[data-drupal-messages=""]{position:absolute;top:206px;}}@media screen and (max-width:890px){div[data-drupal-messages=""]{position:absolute;top:231px;}}@media screen and (max-width:750px){div[data-drupal-messages=""]{position:absolute;top:339px;}}@media (max-width:600px){div[data-drupal-messages=""]{position:absolute;top:189px;}}div[data-drupal-messages=""]{background:#fff;}.owl-carousel .owl-item .logo-button img{width:30px;}.owl-carousel .owl-item .bottom-section .price{padding-right:0;}.ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front{z-index:99999;max-width:500px;padding-top:63px;}#addproductsave .select2-container .select2-selection--multiple::after{content:"\f107";font:var(--fa-font-solid);position:absolute;right:15px;top:50%;transform:translateY(-50%);}#addproductsave .select2-container--open .select2-selection--multiple::after{transform:translateY(-50%) rotate(180deg);}.profileimage .input-file .parsley-errors-list.filled{bottom:-84px;}div[data-drupal-messages=""] ~ .swiper{margin-top:165px;}.layout-container div[data-drupal-messages=""] + div .swiper{padding-top:154px !important;}.search-field.tag
  .select2-container--default
  .select2-selection--multiple
  .select2-selection__rendered{height:40px !important;}.item .bottom-section .price{padding-right:0;}#tabs-4 .desc .title{font-size:16px !important;}@media screen and (max-width:600px){.main-container .absolute-elements .green-button{padding:0 10px;width:max-content;}}.select2-search__field{font-size:16px;}div[data-drupal-messages=""]{z-index:9999999999;}@media screen and (max-width:600px){.select2-search__field{font-size:16px !important;}}@media screen and (max-width:1360px){div[data-drupal-messages=""]{position:absolute;top:129px;}}@media screen and (max-width:1230px){div[data-drupal-messages=""]{position:absolute;top:190px;}}@media screen and (max-width:890px){div[data-drupal-messages=""]{position:absolute;top:214px;}}@media screen and (max-width:750px){div[data-drupal-messages=""]{position:absolute;top:322px;}}@media (max-width:600px){div[data-drupal-messages=""]{position:absolute;top:183px;}#details-page{padding-top:0 !important;margin-top:-2px;}}@media screen and (max-width:500px){#details-page .main-container .absolute-elements .green-button.follow-button{top:25px !important;}.layout-content{padding-top:0 !important;}.homepage-profile-carousel .owl-nav .owl-next,.homepage-profile-carousel .owl-nav .owl-prev{display:none;}div[data-drupal-messages=""]{position:absolute;top:213px;}.order-total-line.order-total-line__subtotal{display:flex;justify-content:space-between;align-items:center;}.customcheckoutreview-checkout .checkout-order-summary .order-total-line span:first-child{white-space:nowrap;text-align:left;padding-left:0px;}.details_prices_order .order-total-line{display:flex;justify-content:space-between;align-items:center;width:100%;font-size:16px !important;}.details_prices_order .order-total-line-label{text-align:left;}.cart .details_prices_order{padding-left:0px !important;}.details_prices_order .order-total-line-value{text-align:right;white-space:nowrap;}.details_prices_order .order-total-line-label{white-space:nowrap;}.customcheckoutreview-checkout .checkout-order-summary .order-total-line{margin-bottom:5px !important;}#parsley-id-5{margin-left:0px !important;}}@media screen and (max-width:450px){div[data-drupal-messages=""] .contentinfo{margin-top:0px !important;}}.adv.adv-mobile{display:none;}.homepage-profile-carousel .item .verify-icon{display:none;}header .container .container-footer{justify-content:unset;}header .container .container-footer .button_center{margin-left:10px;}header .container .container-footer .right{margin-left:auto;}.category-filter .category .check-and-title label::before,.condition-filter .category .check-and-title label::before{width:13px;height:13px;}.submenu-element{display:none;background:#fff;border:1px solid;border-radius:20px;position:absolute;top:25px;left:-15px;max-width:600px;width:600px;z-index:9999;padding:20px;}header .container .container-footer a{position:relative;}header .left .submenu-element span::after{content:"";}.submenu-element span{float:left;width:100%;display:block;width:25%;padding:5px 0px;}header .container .container-footer a{position:relative;padding:10px 0px;}header .container .container-footer .button_center a{padding:0 5px;}.container-follow-html{width:400px;height:400px;background:#fff;position:absolute;border:1px solid black;border-radius:10px;top:35px;left:0px;z-index:99999;overflow:scroll;}.main-container .absolute-elements .green-button.follow-button{top:80px !important;}header .container .container-header .circle img.follow-image-item{width:40px !important;height:40px !important;}.container-follow-html{display:none;}.children-info{display:none;}.children-info a{float:left;width:100%;}header .container-footer.categories-mobile-view.mobile-view{display:none;}#hidden-form-mobile{display:none;}#follow-users img{cursor:pointer;}header .container .container-header .circle img.follow-image-item{border-radius:50%;box-shadow:1px 3px 3px rgba(0,0,0,0.2);}.container-follow-html .item-notification > a,.container-follow-html .item-notification > div{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--black);}.container-follow-html .item-notification div.children-info{display:none;}.container-follow-html .item-notification.active div.children-info{display:flex !important;flex-direction:column;height:auto;}.children-info a{color:var(--black);}.container-follow-html .item-notification{cursor:pointer;margin-bottom:15px;}.container-follow-html{padding:15px;box-sizing:border-box;left:unset;right:0;}.folllow-title{margin-bottom:10px;display:block;font-size:18px;}.container-follow-html .plus-icon{font-size:20px;font-weight:bold;}.layout-content{float:left;width:100%;padding:40px 0px;}footer{float:left;width:100%;}header{width:100%;padding:15px;top:0;position:relative;}header.fixed{position:fixed;opacity:1;top:0px;}header.scroll-up{position:relative;top:0;}@media screen and (max-width:600px){.item-cat .title{font-size:11px !important;text-align:center;padding:0;font-family:"Montserrat";word-wrap:break-word;word-break:break-word;}}.main-container .absolute-elements .green-button a{font-size:16px;}.container-follow-html{overflow:auto;border-radius:0;}div:has(.register-background.kontakt){padding-top:0 !important;}.layout-content{padding-top:0 !important;}.marketplace .items-list .item .image img{object-fit:unset;}.favoriten .items-list .item .image img{object-fit:cover;}body:has(#loginpage) header{position:fixed !important;}body:has(#loginpage) .register{padding-top:240px !important;}.mobile_section_shops,.section_shop_mobile{display:none !important;}@media screen and (max-width:600px){.mobile_section_shops,.section_shop_mobile{display:revert !important;text-align:center;float:left;position:relative;z-index:1000;font-size:12px;}.mobile_section_shops{text-align:start;margin:20px 0;width:58%;color:#333;font-family:"Montserrat-Bold";font-size:15px;}.section_shop_mobile a{color:#000;color:#333;font-family:"Montserrat-Bold";}.section_shop_mobile{text-align:end;margin:20px 0;width:42%;}div + div:has(.section_shop_mobile){padding:0 10px;height:15px;padding-bottom:20px;margin-bottom:30px;}}.hidden-slider{display:none !important;}.container-footer.categories-mobile-view.mobile-view{max-height:73px;overflow:hidden;}header{z-index:11111;}div[data-drupal-messages=""]{position:relative;top:unset;bottom:unset;left:unset;}header .owl-carousel .owl-item .item-cat-image{border-radius:50%;border:2px solid #fff;padding:4px;}header ~ div,header ~ main{padding-top:125px !important;}@media screen and (max-width:1250px){header ~ div,header ~ main{padding-top:229px !important;}}@media screen and (max-width:750px){header ~ div,header ~ main{padding-top:383px !important;}}@media screen and (max-width:600px){header ~ div,header ~ main{padding-top:217px !important;}}#details-page{padding-top:0 !important;}header{position:fixed;opacity:1;top:0px;}#toolbar-administration ~ div .layout-container header{margin-top:40px;}.item-cat img{width:100%;height:100%;max-height:50px;}.homepage-loading-overlay{padding:0;}.submenu-element span{padding:8px 0;font-size:12px;}.item .bottom-section .logo-button .shop-button::before{display:none !important;}.item .bottom-section .logo-button .shop-button{border-radius:4px !important;color:#fff !important;font-size:13px !important;background-color:#355835 !important;height:22px !important;display:flex !important;font-family:"Montserrat-SemiBold" !important;font-family:"Montserrat-Bold" !important;justify-content:center !important;align-items:center !important;box-shadow:0px 1px 10px rgba(0,0,0,0.2) !important;}.views-row .item .bottom-section .logo-button .shop-button a{color:#fff !important;font-family:"Montserrat-SemiBold" !important;font-weight:normal !important;}header ~ div{padding-top:0;}div[data-drupal-messages=""],div[data-drupal-messages-fallback=""]{padding-top:0 !important;position:relative !important;top:unset !important;left:unset !important;margin:0 !important;transition:all 0.7s ease;opacity:1;}.hidden[data-drupal-messages-fallback=""]{opacity:0;transition:all 0.7s ease;margin-top:-7px !important;}body:has(#loginpage) .register{padding-top:100px !important;}#block-doradoo-languageswitcher h2{display:none;}#block-doradoo-languageswitcher .links{padding:0;list-style:none;position:absolute;top:-20px;right:0;display:none;background:#fff;border:1px solid;border-radius:20px;padding:10px 15px;z-index:1;}@media screen and (max-width:600px){header .container .container-header .image{display:flex;align-items:center;margin-left:25px;}#block-doradoo-languageswitcher{padding:6px 5px !important;}#block-doradoo-languageswitcher > span{color:#fff;}#block-doradoo-languageswitcher ul li{margin:0;}}#block-doradoo-languageswitcher::before{display:block;font:var(--fa-font-solid);color:#fff;padding:0 20px;cursor:pointer;}#block-doradoo-languageswitcher{padding:10px 0;margin-top:52px;}#block-doradoo-languageswitcher:hover .links{display:flex;flex-direction:column;gap:5px;}#block-doradoo-languageswitcher .links li a{color:var(--black);}.blog-form .input-container{flex-direction:column;display:flex;align-items:start;width:100%;padding:0;}.input-container .input-section.wysiwyg-field{max-width:100%;width:100%;}.blog-form .input-container.image-upload{max-width:250px;}.blog-form .input-container.submit-btn{align-items:center;}.blog-form .input-container .input-section{width:100%;max-width:100%;}.blog-form .input-container .input-section img{position:unset;right:unset;max-width:unset;width:unset;top:unset;transform:unset;pointer-events:unset;}.blog-form #edit-blog-body-format-help-about{display:none;}.blog-form .input-container input,.blog-form .select2-container--default .select2-selection--single{height:40px;border-radius:10px;border:1px solid #d1d1d1;padding:20px;padding-top:20px;padding-bottom:20px;width:100%;box-sizing:border-box;max-width:490px;}.blog-form .input-container input[type="submit"]{padding:0;border:none;display:flex;justify-content:center;align-items:center;max-width:250px;}.blog-form
  .form-item
  .form-item:has(#select2-edit-blog-body-format--2-container){max-width:490px;}.blog-form .select2-container--default .select2-selection--single{display:flex;align-items:center;padding:0;padding-left:5px;}.blog-form .half-width{margin-top:5px;}.blog-form .input-container.form-group .input-form,.blog-form
  .form-item
  .form-item:has(#select2-edit-blog-body-format--2-container){display:flex;flex-direction:column;gap:15px;}.blog-form form > .input-container,.blog-form
  .form-item
  .form-item:has(#select2-edit-blog-body-format--2-container){margin-top:20px;}.slider-counter-owl.owl-carousel{display:flex;display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:10px;}.share-on-socials{display:flex;gap:5px;margin:0 auto;}.share-on-socials ul li a{display:flex;align-items:center;justify-content:center;border-radius:10px;}.blog-posts{padding:60px 0;}.layout-content .blog-posts{display:grid;grid-template-columns:1fr 400px;gap:30px;}.blog-posts form{visibility:hidden;height:0;overflow:hidden;}.blog-posts .views-row .post{background:#ffffff;padding:0;padding-bottom:0px;display:-ms-grid;display:grid;-ms-grid-columns:420px 1fr;grid-template-columns:420px 1fr;gap:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:center;-ms-flex-align:center;align-items:stretch;border-bottom:none;margin-bottom:30px;}.blog-posts .views-row .post{position:relative;padding-bottom:30px;}.blog-posts .views-row .post .image img{display:block;width:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:7/4;height:100%;border-radius:30px;}.blog-posts .views-row .post .text{padding:30px;display:flex;flex-direction:column;place-content:center;}.blog-posts .views-row .post .title{font-size:20px;color:#242424;margin-bottom:20px;}.blog-posts .views-row .post .date{font-size:14px;margin-bottom:20px;}.blog-posts .views-row .post .details{margin-bottom:20px;}.blog-posts p{word-wrap:anywhere;margin:15px 0;}.blog-posts .views-row .post .link a{display:flex;gap:4px;font-size:16px;color:#242424;align-items:center;}.blog-posts aside{position:relative;}.blog-posts aside .categories_custom{padding:30px;}.blog-posts .categories_custom h3{font-size:20px;margin-bottom:30px;color:#242424;font-weight:bold;}.categories_custom h3 b{position:relative;}.categories_custom .blog-ategories{display:flex;flex-direction:column;gap:20px;}.categories_custom .blog-ategories .categoryitem span{font-size:20px;color:#242424;display:block;position:relative;display:flex;align-items:center;cursor:pointer;border:1px solid #242424;padding:10px 30px;text-align:center;border-radius:30px;text-align:center;justify-content:center;background:#fff;}.categories_custom .blog-ategories .categoryitem .title-blog.active{color:#fff;}.title-blog.active{background:#242424 !important;color:#fff;}.blog-posts aside .popular{position:sticky;top:0;padding:30px;}.blog-posts .popular .post{display:flex;flex-direction:column;gap:10px;align-items:start;margin-bottom:10px;background:#fff;padding:20px;}.blog-posts .popular .post .image{display:flex;align-items:center;gap:15px;}.blog-posts aside .popular .post .image img{width:102px;height:48px;border-radius:30px;}.blog-posts .popular .post .title-blog{font-size:20px;}.blog h2{text-align:center;padding:20px 0px;}.layout-content .blog-posts{display:grid;grid-template-columns:1fr 400px;gap:30px;}.blog-posts .details .details-overlay .image img{max-width:1200px;margin:0 auto;}.blog-posts p{word-wrap:anywhere;margin:15px 0;}.blog-posts .secondary-image img{width:100%;display:block;}.categories_custom .blog-ategories{display:flex;flex-direction:column;gap:20px;}.categories_custom .blog-ategories .categoryitem a{font-size:20px;color:#242424;display:block;position:relative;display:flex;align-items:center;cursor:pointer;border:1px solid #242424;padding:10px 30px;text-align:center;border-radius:30px;text-align:center;justify-content:center;background:#fff;}.pager{margin-bottom:60px;}.pager .pager__items{display:flex;justify-content:center;margin:0;padding:0;list-style-type:none;gap:10px;}.pager .pager__items .pager__item.is-active a{color:#242424;}.pager .pager__items .pager__item:hover a{color:#242424;}.pager .pager__items .pager__item a{color:#a7a7a7;font-size:15px;display:block;width:36px;height:30px;text-decoration:none;display:flex;place-content:center;place-items:center;border-radius:30px;}.pager .pager__items .pager__item.pager__item--last span{display:none;}.pager .pager__items .pager__item.pager__item--last a{width:auto;padding:0 15px;}.pager .pager__items .pager__item.pager__item--last a:hover{background:transparent;}.pager .pager__items .pager__item.pager__item--last a::after{content:"Letzte";}.pager .pager__items .pager__item.pager__item--next span{display:none;}.pager .pager__items .pager__item.pager__item--next a{width:auto;padding:0 15px;}.pager .pager__items .pager__item.pager__item--next a:hover{background:transparent;}.pager .pager__items .pager__item.pager__item--next a::after{content:"Nächste";}.pager .pager__items .pager__item.pager__item--first span{display:none;}.pager .pager__items .pager__item.pager__item--first a:hover{background:transparent;}.pager .pager__items .pager__item.pager__item--first a::after{font:var(--fa-font-solid);content:"\f100";}.pager .pager__items .pager__item.pager__item--previous span{display:none;}.pager .pager__items .pager__item.pager__item--previous a:hover{background:transparent;}.pager .pager__items .pager__item.pager__item--previous a::after{font:var(--fa-font-solid);content:"\f104";}.employee-details-page .content .right-part .btn-chat .button.green{min-width:230px;}.views-element-container{padding:0 20px;}.blog-details .car-img-and-description .car-description img{max-width:100%;}.blog-details .list-of-cars{padding-top:80px;}.blog-details .title-blog{padding-bottom:29px;margin-bottom:29px;}.keywords-blog{font-family:"Montserrat-Bold";color:var(--black);margin-bottom:10px;}.blog-details .mini-car-description{color:var(--black);}.person-comment-with-text .picture-and-comment{display:flex;align-items:start;gap:15px;}.profile-picture-name{font-family:"Montserrat-Bold";}.blog-details .car-img img{border-radius:10px;}.person-comment-with-text .picture-and-comment .person a img{border-radius:10px;}.person-comment-with-text{margin-bottom:10px;}.type-comment input{height:40px;border-radius:10px;border:1px solid #d1d1d1;width:100%;box-sizing:border-box;border-radius:10px;padding:0 10px;}.type-comment{display:flex;flex-direction:column;gap:10px;}.type-comment input[type="submit"]{max-width:250px;width:100%;color:#333;margin:0 auto;background-color:#f8c647;border-radius:10px;font-family:"Montserrat";border:none;margin-top:20px;}.comment-section-body{margin-top:29px;}.blog-details .mini-img-car img{object-fit:cover;}.person-comment-with-text .picture-and-comment .person a img{width:125px;height:125px;border-radius:50%;object-fit:cover;border:2px solid var(--yellow);}@media screen and (max-width:450px){.person-comment-with-text .picture-and-comment{flex-direction:column;align-items:center;}.profile-picture-name-and-comment{width:100%;}}.submenu-element ul{list-style:none;padding:0;}header .left .submenu-element span::after{display:none;}header .left .submenu-element span{float:none;width:100%;}#block-doradoo-languageswitcher{margin:0;padding-left:10px;position:relative;}#block-doradoo-languageswitcher ul{width:55px;}.blog-form .input-container .input-section .js-form-item{display:flex;flex-direction:column;}.blog-form .input-container .input-section .js-form-item #parsley-id-13{position:relative;top:unset !important;left:unset !important;transform:unset !important;max-width:490px !important;width:100% !important;margin-top:10px !important;bottom:unset !important;font-size:14px;}.filepond--root[data-style-panel-layout~="circle"]{overflow:visible;}.filepond--root.filepond.filepond--hopper .parsley-errors-list.filled{z-index:1000;position:absolute;bottom:-38px;}@media screen and (max-width:600px){.blog-details .image-and-list-cars{padding-left:20px;padding-right:20px;}header .owl-carousel .owl-item img{width:30px;height:30px;}header .owl-carousel .owl-item .item-cat-image{width:40px;height:40px;}header{padding-left:0px !important;padding-right:0px !important;}}#block-doradoo-languageswitcher > span{font-size:13px;}#block-doradoo-languageswitcher{padding-left:0;}@media screen and (max-width:800px){#tabs-7 .car-row{flex-direction:column !important;align-items:center !important;}.blog-details .car-description p iframe{width:100%;height:250px;}}.items-list .item .bottom-section .logo-button .shop-button a{color:#fef299 !important;}.views-element-container{box-sizing:border-box;}#block-doradoo-languageswitcher > span{display:block;}.blog-details .car-description p iframe{border-radius:10px;}@media screen and (max-width:600px){.container-follow-html.mobile{padding:10px 5px;width:150px;border-radius:10px;}.container-follow-html.mobile .item-notification > a,.container-follow-html.mobile .item-notification > div{flex-direction:column;align-items:center;text-align:center;font-size:10px;gap:5px;}.container-follow-html.mobile .folllow-title{font-size:11px !important;text-align:center !important;font-weight:bold;}}@media screen and (max-width:450px){header .container-footer.categories-mobile-view.mobile-view .owl-stage{padding-left:0 !important;}}@media screen and (max-width:400px){.item-cat .title{font-size:7px !important;}}@media screen and (max-width:330px){.item-cat .title{font-size:7px !important;}}header .container .container-footer{min-height:35px;}header .container{justify-content:start;}header{align-items:unset !important;z-index:999999999;}header ~ div[data-drupal-messages=""]{display:none;}header .container .container-header{justify-content:start;}header .container form{justify-content:unset;max-width:700px;margin:unset;margin-right:auto;}header .container .container-header .image{margin-right:150px;}@media screen and (max-width:1400px){header .container .container-header .image{margin-right:0;}}div[data-drupal-messages=""],div[data-drupal-messages-fallback=""]{display:none;}.blog-details img[data-align="right"]{float:right;padding:10px;padding-right:0;}.blog-details img[data-align="left"]{float:left;padding:10px;padding-left:0;}header .container .container-header .image{max-width:120px;width:100%;}.default-buy-btn{display:none;}.slider-counter-owl.owl-carousel{grid-template-columns:repeat(auto-fit,minmax(320px,320px)) !important;}.container-cart i{color:#333;}.customcheckoutreview-checkout input[type="submit"],.customcheckout-checkout input[type="submit"],.customcart-checkout input[type="submit"]{cursor:pointer;}.customcheckout-checkout
  #edit-payment-information-billing-information-edit-button,.customcheckoutreview-checkout
  #edit-payment-information-billing-information-edit-button{background:var(--secondary);border:none;text-decoration:none;color:#ffffff;padding:10px 0;border-radius:20px;display:block;text-align:center;box-sizing:border-box;width:100%;}.customcart-checkout #edit-actions{margin-top:15px;}.cart.cart-form{display:block;box-sizing:border-box;width:100%;background:#f0f2f7;padding-top:40px;padding:40px 20px;}.cart.cart-form .views-element-container{display:block;box-sizing:border-box;width:100%;max-width:1440px;transition:all 0.2s ease-in-out;padding:37px 36px;border-radius:30px;background:#fff;margin:0 auto;font-family:"Montserrat";}.cart.cart-form table{width:100%;background:#fff;margin-bottom:30px;}.cart.cart-form table thead{text-align:left;}.cart.cart-form table thead th{padding:20px;font-weight:600;font-size:20px;border-bottom:none;border-right:1px solid #fff;background:var(--gray);}.cart.cart-form table thead th:not(:nth-child(2)){text-align:center;}.cart.cart-form table thead th:first-child{border-radius:30px 0 0 30px;}.cart.cart-form table thead th:last-child{border-radius:0 30px 30px 0;}.cart.cart-form table tbody td{border-bottom:1px solid var(--gray);padding-top:20px;padding-bottom:20px;padding-bottom:30px;padding-top:30px;font-size:20px;font-weight:600;max-width:210px;}.cart.cart-form table tbody td img{display:block;width:100%;max-width:150px;height:150px;border-radius:30px;object-fit:cover;margin:0 auto;margin-left:0;}.overview-cart{display:none;}.cart.cart-form table tbody td input[type="submit"]{background:var(--primary);text-decoration:none;border:none;color:#ffffff;padding:10px;box-sizing:border-box;border-radius:20px;display:block;text-align:center;margin:0 auto;width:100%;max-width:250px;}.cart.cart-form table tbody td:not(:nth-child(2)){text-align:center;}.cart.cart-form .order-total-line{font-size:20px;}.cart.cart-form .order-total-line-label{margin-right:10px;}.order-total-line__total{padding-top:5px;font-weight:bold;}.cart.cart-form .order-total-line-label{margin-right:10px;}.cart.cart-form .form-actions{display:flex;gap:30px;justify-content:flex-end;align-items:center;flex-wrap:wrap;}.cart.cart-form .form-actions input{width:100%;max-width:350px;}.cart.cart-form .form-actions input:last-child{background:var(--primary);border:none;text-decoration:none;color:#ffffff;padding:10px 0;border-radius:20px;display:block;text-align:center;font-size:18px;}.cart.cart-form .form-actions input:first-child{background:#ffffff;color:var(--primary);border:1px solid var(--primary);padding:10px 0;border-radius:20px;display:block;text-align:center;text-decoration:none;display:none;}.cart.cart-form .field--name-total-price{margin-bottom:30px;}@media screen and (max-width:1024px){.customcheckout-checkout .checkout-order-summary table tbody tr td,.customcheckout-checkout .checkout-order-summary table tbody tr td:last-child,.customcheckoutreview-checkout .checkout-order-summary table tbody tr td{min-width:max-content;}.customcheckoutreview-checkout
    .checkout-order-summary
    table
    tbody
    tr
    td:not(:first-child){text-align:end;}.customcheckoutreview-checkout
    .checkout-order-summary
    table
    tbody
    tr
    td:nth-child(2){text-align:revert;}.cart.cart-form tbody td::before{content:attr(data-th);display:block;text-align:center;margin-bottom:10px;background:var(--gray);padding:10px;border-radius:30px;}.cart.cart-form table thead{display:none;}.cart.cart-form table tr{display:flex;flex-direction:column;gap:15px;border-radius:30px;box-shadow:0px 1px 6px 0px #d0d0d0;margin-bottom:15px;}.cart.cart-form table tr:last-child{margin-bottom:0;}.cart.cart-form table tbody td{text-align:center;}.cart.cart-form table tbody td:last-child{border:none;}}.customcheckout-checkout .layout-checkout-form,.customcheckoutreview-checkout .layout-checkout-form{background:transparent;}.customcheckout-checkout .layout-checkout-form.clearfix,.customcheckoutreview-checkout .layout-checkout-form.clearfix{display:flex;flex-wrap:wrap;max-width:1464px;margin:30px auto;gap:30px;background:#fff;border-radius:30px;padding:30px 40px;}.customcheckout-checkout .layout-region.layout-region-checkout-main,.customcheckoutreview-checkout .layout-region.layout-region-checkout-main{padding:0;padding-right:0px;margin:0;width:calc(100% - 100% / 3 - 15px);border-right:1px solid #ccc;padding-right:30px;}.customcheckoutreview-checkout fieldset{padding:0;margin:0;border:none;}.customcheckout-checkout .checkout-pane legend,.customcheckoutreview-checkout .checkout-pane legend{display:block;margin-bottom:20px;}.customcheckout-checkout .layout-region-checkout-secondary,.customcheckoutreview-checkout .layout-region-checkout-secondary{width:calc(100% / 3 - 15px);}.customcheckout-checkout .layout-region-checkout-footer,.customcheckoutreview-checkout .layout-region-checkout-footer{width:100%;padding:0;}.customcheckout-checkout .layout-region-checkout-secondary h3,.customcheckoutreview-checkout .layout-region-checkout-secondary h3{font-size:20px;font-weight:600;margin:0;margin-bottom:0px;margin-bottom:20px;}.customcheckout-checkout .checkout-order-summary table,.customcheckoutreview-checkout .checkout-order-summary table{width:100%;display:block;font-size:20px;margin-bottom:30px;}.customcheckout-checkout .checkout-order-summary table{padding-left:10px;}.customcheckout-checkout .checkout-order-summary table tbody,.customcheckoutreview-checkout .checkout-order-summary table tbody{display:block;width:100%;}.customcheckout-checkout .checkout-order-summary table tbody tr,.customcheckoutreview-checkout .checkout-order-summary table tbody tr{display:flex;gap:20px;align-items:center;}.customcheckout-checkout .checkout-order-summary table tbody tr td,.customcheckoutreview-checkout .checkout-order-summary table tbody tr td{flex-shrink:1;width:100%;}.customcheckoutreview-checkout
  .checkout-order-summary
  table
  tbody
  tr
  td
  div
  div
  div:first-child{display:none;}.customcheckout-checkout
  .checkout-order-summary
  table
  tbody
  tr
  td:not(:first-child),.customcheckoutreview-checkout
  .checkout-order-summary
  table
  tbody
  tr
  td:not(:first-child){flex-grow:1;width:100%;text-align:end;}.customcheckoutreview-checkout .layout-checkout-form .fieldset-legend a{color:#000;}.checkout-order-summary .details_prices_order{display:flex;justify-content:space-between;gap:15px;}.customcheckoutreview-checkout
  .checkout-order-summary
  table
  tbody
  tr
  td:not(:first-child){text-align:end;}.customcheckout-checkout .checkout-order-summary table tbody tr td:last-child,.customcheckoutreview-checkout.checkout-order-summary
  table
  tbody
  tr
  td:last-child{text-align:right;flex-shrink:1;width:100%;}.customcheckout-checkout .checkout-order-summary .order-total-line,.customcheckoutreview-checkout .checkout-order-summary .order-total-line{padding:0;font-size:20px;margin-bottom:10px;}.customcheckout-checkout .layout-checkout-form .fieldset-legend,.customcheckoutreview-checkout .layout-checkout-form .fieldset-legend{font-size:20px;font-weight:600;}.customcheckout-checkout
  .checkout-order-summary
  .order-total-line
  span:first-child,.customcheckoutreview-checkout
  .checkout-order-summary
  .order-total-line
  span:first-child{margin-right:20px;}.customcheckout-checkout .order-total-line-value,.customcheckoutreview-checkout .order-total-line-value{display:inline-block;width:160px;text-align:right;}.form-actions.js-form-wrapper.form-wrapper #edit-actions-next{height:41px !important;}.customcheckout-checkout .checkout-order-summary .order-total-line:last-child,.customcheckoutreview-checkout
  .checkout-order-summary
  .order-total-line:last-child{font-weight:600;}.customcheckout-checkout .checkout-order-summary .field--type-commerce-price,.customcheckoutreview-checkout
  .checkout-order-summary
  .field--type-commerce-price{display:flex;gap:10px;justify-content:space-between;}.customcheckout-checkout .checkout-order-summary .field--name-field-stock-level,.customcheckoutreview-checkout
  .checkout-order-summary
  .field--name-field-stock-level{display:flex;gap:10px;justify-content:space-between;display:none;}#edit-payment-information-add-payment-method-payment-details-card-number,#edit-payment-information-add-payment-method-payment-details-security-code,#edit-payment-information-add-payment-method-payment-details-expiration{width:100%;margin:0px;margin-bottom:20px;}.customcheckout-checkout .layout-checkout-form .js-form-item label,.customcheckoutreview-checkout .layout-checkout-form .js-form-item label{font-size:16px;display:block;margin-top:30px;}.available-profiles.form-select,.country.form-select,.organization.form-text,.given-name.form-text,.family-name.form-text,.address-line1.form-text,.address-line2.form-text,.postal-code.form-text,.locality.form-text{border-radius:10px;border:1px solid #d1d1d1;padding:20px;padding-top:20px;padding-bottom:20px;width:100%;box-sizing:border-box;}.customcheckout-checkout .layout-checkout-form .js-form-item input,.customcheckoutreview-checkout .layout-checkout-form .js-form-item input{width:100%;margin-top:10px;box-sizing:border-box;}.customcheckout-checkout .layout-checkout-form .address-container-inline,.customcheckoutreview-checkout .layout-checkout-form .address-container-inline{display:flex;width:100%;gap:20px;}.customcheckout-checkout .layout-checkout-form .select2-container,.customcheckoutreview-checkout .layout-checkout-form .select2-container{width:100% !important;}.customcheckout-checkout .layout-checkout-form .form-type-checkbox,.customcheckoutreview-checkout .layout-checkout-form .form-type-checkbox{position:relative;}.customcheckout-checkout .layout-checkout-form .form-type-checkbox label,.customcheckoutreview-checkout .layout-checkout-form .form-type-checkbox label{padding-right:30px;}.customcheckout-checkout
  .layout-checkout-form
  .address-container-inline
  > .form-item,.customcheckoutreview-checkout
  .layout-checkout-form
  .address-container-inline
  > .form-item{width:100%;margin:0;}.stripe-form .form-text{width:100% !important;border:1px solid rgb(200,200,200);border-radius:8px;outline:none;padding:11px 28px;border:1px solid #dbdbdb;border-radius:20px;padding:10px 25px;font-size:16px;}.customcheckout-checkout .layout-checkout-form .js-form-type-checkbox,.customcheckoutreview-checkout .layout-checkout-form .js-form-type-checkbox{position:relative;margin-bottom:30px;margin-top:30px;}.customcheckout-checkout .commerce-checkout-flow,.customcheckoutreview-checkout .commerce-checkout-flow{padding:0 20px;font-family:"Montserrat";}.customcheckout-checkout .layout-checkout-form .js-form-type-checkbox input,.customcheckoutreview-checkout
  .layout-checkout-form
  .js-form-type-checkbox
  input{position:absolute;top:0;left:0;opacity:0;}.customcheckout-checkout .layout-checkout-form .js-form-type-checkbox label,.customcheckoutreview-checkout
  .layout-checkout-form
  .js-form-type-checkbox
  label{font-weight:normal;position:relative;padding-left:23px;line-height:16px;}.customcheckout-checkout
  .layout-checkout-form
  .js-form-type-checkbox
  label:before,.customcheckoutreview-checkout
  .layout-checkout-form
  .js-form-type-checkbox
  label:before{content:"";display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);width:10px;height:10px;box-shadow:0px 0px 0px 2px var(--gray);border-radius:100%;overflow:hidden;border:1px solid #000;}.customcheckout-checkout
  .layout-checkout-form
  .js-form-type-checkbox
  input[type="checkbox"]:checked
  + label:before,.customcheckoutreview-checkout
  .layout-checkout-form
  .js-form-type-checkbox
  input[type="checkbox"]:checked
  + label:before{background-color:var(--primary);border:2px solid #fff;}.customcheckout-checkout .layout-region-checkout-footer .form-actions,.customcheckoutreview-checkout .layout-region-checkout-footer .form-actions{display:flex;justify-content:center;align-items:center;gap:30px;flex-direction:row-reverse;flex-wrap:wrap;}.customcheckout-checkout .layout-region-checkout-footer input,.customcheckoutreview-checkout .layout-region-checkout-footer input{background:var(--primary);border:none;text-decoration:none;color:#ffffff;padding:10px 0;border-radius:20px;display:block;text-align:center;max-width:350px;width:100%;}.customcheckout-checkout .layout-region-checkout-footer .link--previous,.customcheckoutreview-checkout .layout-region-checkout-footer .link--previous{background:#ffffff;color:var(--primary);border:1px solid var(--primary);padding:10px 0;border-radius:20px;display:block;text-align:center;text-decoration:none;width:100%;max-width:350px;}.customcheckout-checkout .form-radios .form-item,.customcheckoutreview-checkout .form-radios .form-item{position:relative;}.country.form-select.required{width:100%;}.form-radios .form-item input{position:absolute;top:0;left:0;opacity:0;}.form-radios .form-item label{font-weight:normal;position:relative;padding-left:23px;line-height:16px;}.form-radios .form-item label:before{content:"";display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);width:12px;height:12px;box-shadow:0px 0px 0px 2px var(--gray);border-radius:100%;overflow:hidden;box-sizing:border-box;}.form-radios .form-item input:checked + label:before{background-color:var(--orange);border:2px solid #fff;}@media screen and (max-width:1024px){.customcheckout-checkout .layout-checkout-form.clearfix,.customcheckoutreview-checkout .layout-checkout-form.clearfix{flex-direction:column;}.customcheckout-checkout .layout-region.layout-region-checkout-main,.customcheckoutreview-checkout .layout-region.layout-region-checkout-main{width:100%;border-right:0;border-bottom:1px solid #ccc;padding-right:0;}.customcheckout-checkout .layout-region-checkout-secondary,.customcheckoutreview-checkout .layout-region-checkout-secondary{width:100%;}}#edit-sidebar-coupon-redemption-form input[type="submit"]{background:var(--primary);border:none;text-decoration:none;color:#ffffff;padding:10px 0;border-radius:20px;display:block;text-align:center;max-width:200px;width:100%;margin:0 auto;margin-top:15px;}@media screen and (max-width:500px){.customcheckout-checkout .layout-checkout-form.clearfix,.customcheckoutreview-checkout .layout-checkout-form.clearfix{padding-left:20px;padding-right:20px;}.customcheckout-checkout .checkout-order-summary .order-total-line,.customcheckoutreview-checkout .checkout-order-summary .order-total-line,.checkout-order-summary table td{font-size:16px;}.cart.cart-form table tbody td{max-width:none;}}:root{--primary:var(--yellow);--secondary:#333;}.cart .details_prices_order{display:flex;width:100%;box-sizing:border-box;padding-left:20px;padding-right:20px;gap:15px;justify-content:space-between;}.cart.cart-form table tbody td input[type="submit"]{margin-left:auto;margin-right:unset;}.cart.cart-form thead{display:none;}.titlecart h1{text-align:center;}.customcheckout-checkout #edit-payment-information-billing-information-edit-button{max-width:350px;width:100%;height:56px;background-color:var(--yellow);}td div div > div:first-child{display:none;}.order-total-line__adjustment--tax{padding:0;}.order-total-line__adjustment--tax .order-total-line-label{margin-right:25px !important;}.pager__item.is-active{background-color:var(--yellow) !important;}.js-pager__items .pager__item.pager__item--next,.js-pager__items .pager__item.pager__item--last{max-width:100px !important;box-shadow:0px 1px 10px rgba(0,0,0,0.2);}.invoice{padding:30px 0;background:#fff;min-height:100vh;font-family:"Montserrat-SemiBold";}.invoice h1{text-align:center;margin-bottom:25px;font-size:28px;color:#2c3e50;}.table-invoice{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 5px 20px rgba(0,0,0,0.08);max-width:1450px;margin:0 auto;}.table-invoice table{width:100%;border-collapse:collapse;}.table-invoice thead{background-color:#fcbb00;color:#000;}.table-invoice thead td{padding:14px;font-weight:600;text-align:center;}.table-invoice tbody{background:rgba(201,201,201,0.07);}.table-invoice tbody tr{border-bottom:1px solid #eaeaea;}.table-invoice tbody td{padding:14px;color:#34495e;text-align:center;}.download-icon{width:28px;height:auto;cursor:pointer;transition:transform 0.2s ease,opacity 0.2s ease;}.download-icon:hover{transform:scale(1.1);opacity:0.8;}.no-invoices{padding:20px;background:#fff3cd;border:1px solid #ffeeba;border-radius:8px;color:#856404;font-size:16px;text-align:center;}@media (max-width:768px){.table-invoice table,.table-invoice thead,.table-invoice tbody,.table-invoice td,.table-invoice tr{display:block;}.table-invoice thead{display:none;}.table-invoice tr{margin-bottom:15px;border:1px solid #ddd;border-radius:8px;padding:10px;margin:10px;}.table-invoice td{display:flex;justify-content:space-between;padding:8px 10px;text-align:left;}.table-invoice td::before{content:attr(data-cell);font-weight:bold;color:#2c3e50;width:210px;text-align:left !important;}.table-invoice tbody td{text-align:right !important;}.customcheckout-checkout .layout-checkout-form .address-container-inline{display:initial;}}.invoice-seller,.invoice-buyer{margin-top:40px;}.invoice-seller h2,.invoice-buyer h2{max-width:1450px;margin:0 auto 15px auto;font-size:22px;font-weight:600;color:#2c3e50;padding-left:10px;border-left:5px solid #fcbb00;}.invoice-buyer{margin-bottom:40px;}.invoice-seller .no-invoices,.invoice-buyer .no-invoices{max-width:1200px;margin:10px auto 0 auto;text-align:center;}.stripe.background h2{font-size:16px;}.abo-section{display:flex !important;gap:20px;align-items:center;justify-content:center;margin:20px 0;}.abo-section .input-container input{width:470px !important;text-align:left;margin-left:5px;padding-left:20px;}.inputcontainer{height:40px;box-sizing:border-box;padding-top:0;padding-bottom:0;font-size:14px;border-radius:10px;border:1px solid #d1d1d1;}.stripesubmit .submit{grid-template-columns:124px 250px !important;}.stripesubmit .submit a{max-width:300px;width:160px;font-size:14px !important;height:40px !important;}.profile-form-page .stripe.background{margin-top:0px;}.info-invoice-data{display:none;}.details_prices_order div{width:100%;}.open-request-modal .submit-button{font-size:16px;}.productchat{font-size:16px !important;}body.path-cart header .left a,body.path-cart header .left span,body.path-cart header .right a,body.path-cart header .right span{font-size:13px !important;line-height:18px;transform:none;zoom:1;font-family:"Montserrat";}body.path-cart header .search-field input::placeholder{font-size:100%;transform:none;zoom:1;font-family:"Montserrat";}body.path-checkout header .left a,body.path-checkout header .left span,body.path-checkout header .right a,body.path-checkout header .right span{font-size:13px !important;line-height:18px;transform:none;zoom:1;font-family:"Montserrat";}body.path-checkout header .search-field input::placeholder{font-size:100%;transform:none;zoom:1;font-family:"Montserrat";}@media (max-width:768px){.parsley-errors-list.filled{position:absolute;max-width:100%;font-size:12px !important;right:auto;transform:none;margin-top:5px !important;}.customcheckout-checkout .layout-checkout-form .js-form-item label,.customcheckoutreview-checkout .layout-checkout-form .js-form-item label{margin-top:40px;}.customcheckout-checkout .layout-checkout-form .js-form-item input,.customcheckoutreview-checkout .layout-checkout-form .js-form-item input{margin-top:25px;}.input-container.image-upload .input-section #parsley-id-29{width:100% !important;margin-left:0px !important;}.blog-form .input-container .input-section .js-form-item #parsley-id-13{margin-left:0px !important;}#public-profile .parsley-errors-list.filled,#addproductsave .parsley-errors-list.filled{bottom:unset !important;font-size:14px !important;margin-left:0px !important;max-width:250px !important;}#parsley-id-49{margin-top:85px !important;}#edit-payment-information #parsley-id-21{margin-left:5px !important;max-width:260px !important;}#edit-payment-information #parsley-id-17{margin-left:5px !important;max-width:260px !important;}#edit-payment-information #parsley-id-25{left:15% !important;margin-left:0px !important;max-width:260px !important;}#edit-payment-information #parsley-id-27,#edit-payment-information #parsley-id-19{left:55px !important;max-width:260px !important;}.fancybox__container{top:initial;}}.cart-empty-page{text-align:center;padding-top:30px;}.select2-container--default .select2-selection--single{border-radius:10px;border:1px solid #d1d1d1;width:100%;box-sizing:border-box;height:48px;align-content:center;padding:10px;}#parsley-id-5{transform:initial !important;right:initial !important;margin-top:50px !important;}.customcheckout-checkout .layout-checkout-form .js-form-item .js-form-required.form-required{margin-bottom:10px;}#edit-payment-information #parsley-id-17,#edit-payment-information #parsley-id-21,#edit-payment-information #parsley-id-25{left:14%;margin-top:10px !important;}#edit-payment-information #parsley-id-17,#edit-payment-information #parsley-id-25{margin-left:65px;}.customcheckout-checkout .layout-checkout-form .js-form-item .address-line2{margin-top:40px;}#edit-payment-information #parsley-id-27,#edit-payment-information #parsley-id-19{left:29%;margin-top:10px !important;}.container.public-form-page .image-upload:has(.parsley-errors-list.filled){margin-bottom:60px;}.uploader-content .uploader .parsley-errors-list.filled{margin-top:30px !important;height:35%;position:relative !important;}.recaptcha-holder{display:flex;align-content:center;justify-content:center;}.fancybox__container{top:125px !important;}
@media screen and (max-width:1728px){.marketplace{padding:0 20px;}.footer .text-box .pages{max-width:700px;width:100%;display:flex;flex-direction:row;gap:20px;flex-wrap:wrap;justify-content:center;}footer .text-box .description{max-width:807px;width:100%;}.footer .text-box .desc{max-width:807px;width:100%;}li[data-filepond-item-state="load-invalid"] .filepond--file-status{flex-direction:column !important;margin-right:0px !important;}}@media screen and (max-width:1600px){.views-row:has(.item){max-width:300px;width:100%;}#block-doradoo-content{padding:0 60px;}.footer .logo-copyright .copyright{text-align:center;}.footer{padding:0 50px;}.favoriten .products{padding-bottom:80px;padding-left:20px;padding-right:20px;}.favoriten .items-list .item .content-section .title-category{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;text-overflow:ellipsis;overflow:hidden;height:75px;}.item .bottom-section .logo-button .shop-button{width:auto;}}@media screen and (max-width:1550px){.marketplace .items-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;}#tabs-6 .videos{width:100%;display:flex;align-items:center;gap:136px;flex-direction:column;}.unserblog .cars-content{gap:20px !important;}.unserblog .cars-content{padding:0 30px;}.unserblog .list-of-cars .title-list{padding-bottom:33px;}.unserblog .big-car-list-title-blog,.unserblog .list-of-cars .title-list{margin-top:0;margin-bottom:0;}.unserblog .list-of-cars .title-list{line-height:30px;}.unserblog .mini-lists .list-of-cars{padding-top:0;}.unserblog .cars-content{gap:0;}.cars-content .mini-list{order:-1;}.unserblog .page-buttons{flex-wrap:wrap;}header .container .container-header .image img{max-width:243px;}header .container .container-header .circle{max-width:40px;height:40px;}header .container .container-header .register-button{max-width:100px;}.register-button .button{height:45px;}header .container .container-header .place-ad{max-width:201px;}header .container .container-header{gap:14px;}}@media screen and (max-width:1460px){.container .product .informations{width:33%;}.marketplace .filters{max-width:350px;}.shops-companies .owl-nav .owl-prev{left:-37px;}.shops-companies .owl-nav .owl-next{right:-37px;}.container .owl-nav .owl-prev,.container .owl-nav .owl-next{font-size:150px !important;}.container .owl-thumbs-carousel{max-width:715px;}.states{padding:0 20px;}header{padding:20px 60px;}.auth-form .login-side{max-width:796px;}.adv .items{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));}.views-row:has(.item){max-width:300px;width:100%;}.marketplace .items-list .item .content-section .title-category{height:52px;}.container .carousel{margin-bottom:0px;}.footer .text-box .desc{max-width:807px;width:100%;text-align:center;}.container .product .carousel{max-width:800px;}}@media screen and (max-width:1400px){header{padding:20px;}#block-doradoo-content{padding:0px;}.review-tab{padding:0 20px;}.footer .title{text-align:center;}.footer .text-box{flex-direction:column;align-items:center;justify-content:center;}.auth-form .register-side{border-radius:10px;}.auth-form .login-side{border-radius:10px;}.auth-form .content-box{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:26px;}.container .product{flex-direction:column;align-items:center;justify-content:center;}.blog-details .image-and-list-cars{flex-direction:column;}.blog-details .image-and-list-cars{flex-direction:column;gap:0;}.blog-details .list-of-cars{order:-1;margin:0 auto;}.blog-details .car-img-and-description{margin:0 auto;}.image-and-list-cars{display:flex;flex-direction:column;gap:0;}.blog-details .car-img img{object-fit:cover;}.container .products .items-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;}.container .sales-agent .person-info{align-items:center;justify-content:center;}}@media screen and (max-width:1360px){header{min-height:125px;height:auto;}header .container .container-header .image img{width:100%;min-width:100px;}.marketplace .search .search-bar{flex-wrap:wrap;min-height:155px;}}@media screen and (max-width:1300px){.container .product .carousel{float:none;max-width:100%;width:100%;}.container .owl-thumbs-carousel{max-width:100%;}.container .product .informations{max-width:100%;float:none;width:100%;margin-left:0px;}.desktop .search-bar,.desktop .sorter{display:none !important;}.mobile-only{display:block !important;}.marketplace{padding:40px;display:flex;gap:32px;justify-content:center;flex-direction:column;}.marketplace .filters{margin:0 auto;}}@media (max-width:1250px){.container .shops-companies{margin-top:20px;}.states .state-box,.footer .text-box .desc,.footer .title,.footer .logo-copyright,.advantages .items .item .title,.advantages .item .desc{padding-bottom:40px;}.advantages .item .logo{padding-top:25px;padding-bottom:25px;}.footer .text-box .description{gap:0;}.footer .text-box .pages > .pages + .icons{padding:0;}.footer .logo-copyright .copyright{text-align:center;}.pages:has(.mobile) p{padding:0;}.states .title,.footer .logo-copyright,.footer .title{padding-top:40px;}.adv .titles{margin-top:40px;}.main-container .logo-name-verify .name{max-width:400px;}}@media screen and (max-width:1230px){header .container .container-footer{flex-direction:column;gap:15px;flex-wrap:wrap;}.nav-bar.doradoo .buttons{flex-wrap:wrap;}.news-section .massage-section{flex-direction:column;align-items:center;padding:0 20px;box-sizing:border-box;}.massage-section .second-list{order:-1;}.massage-section .massage-content{padding-bottom:40px;}}@media screen and (max-width:1076px){.search-field .select2-container .select2-selection--multiple{height:56px !important;}.marketplace .search .search-bar{height:auto;}.unserblog .cars-content{flex-direction:column;align-items:center;width:100%;}header .container .container-footer .left{flex-wrap:wrap;justify-content:center;}.container-provider .item-provider .contact-provider{flex-wrap:wrap;gap:10px;}.container-provider .item-provider .sections{width:100%;display:flex;gap:7px;align-items:center;flex-wrap:wrap;}}@media screen and (max-width:1024px){.image-position .filepond--item{width:calc(25% - 1em);}}@media screen and (max-width:1000px){#tabs-4 .review-customer .img-and-name{order:-2;max-width:100%;}#tabs-4 .review-section.bottom{padding:0;order:-1;}#tabs-4 .review-customer{gap:10px;}.marketplace .search-bar.provider .search-field.industry,.marketplace .search-bar.provider .search-field.provider,.marketplace .search-bar.provider .search-field.tag,.search-bar .second-search-bar,.second-search-bar .search-field,.second-search-bar .search-field input,.search .search-bar .search-button,.search .search-bar .search-button input{max-width:100% !important;}.marketplace .search .search-bar{height:auto;padding:20px;box-sizing:border-box;}.messaging .messaging-wrapper{flex-direction:column !important;}.formular-section .logo-img-input{order:-1;flex-direction:column;}.formular-section .logo-img-input .input-file{top:unset;left:unset;right:unset;bottom:unset;}.input-container.img .name{position:relative;top:unset;left:unset;right:unset;bottom:unset;}.logo-img-input .input-container.img{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;}.formular-section .logo-img-input{margin:unset !important;}.logo-img-input .input-container.img{max-width:100%;width:100%;position:relative;}.input-file input{width:150px;height:150px;border-radius:50%;}.input-file .input-file-content img{width:150px;height:150px;object-fit:cover;border-radius:50%;}.formular-section .logo-img-input .input-file{overflow:visible;}.formular-section .logo-img-input .input-file input{top:unset;left:unset;right:unset;bottom:unset;}.footer .logo-copyright{flex-direction:column;gap:24px;}.auth-form .content-box{padding:0 20px;}.formular .button{margin:0 auto;}.auth-form .register-side{padding:0 20px;box-sizing:border-box;}.review-tab .review-customer{flex-direction:column;align-items:center;}.review-tab{padding:0 20px;}#tabs-4 .review-customer{flex-direction:column;align-items:center;}.unserblog .car-row{display:flex;flex-direction:column;gap:23px;align-items:center;border-bottom:1px solid #000;padding-bottom:20px;padding-top:20px;}.formular .input-container{display:flex;flex-direction:column;gap:10px;align-items:start;padding-right:0;}.formular .register-input{max-width:100%;}.formular .background{box-sizing:border-box;padding:20px;}.input-container .input-section{max-width:100%;}.formular-section .logo-img-input{position:relative;margin:0 auto;}.container form .form-group,.container .background .inputs-section{flex-direction:column;gap:10px;}.report-container .action{gap:10px;flex-direction:column;align-items:center;}.container .form-group .input-form{gap:10px !important;}.modal-overlay .modal textarea{min-height:70px !important;}.container .form-group .big-input-form label{padding-top:0;}.modal-overlay .modal{padding-top:20px !important;}.modal-overlay.report-container .modal h2{text-align:center;}.container .form-group .input-form{gap:20px;}.container .background .inputs-section{gap:20px;}.search-field.tag
    .select2-container--default
    .select2-selection--multiple
    .select2-selection__rendered
    li{list-style:none;height:20px !important;}.search-field.tag .select2-search__field{height:20px !important;}}@media screen and (max-width:900px){.image-position .filepond--item{width:calc(33.33% - 1em);}.ads-section_dr table tbody{width:90%;border:none;}.ads-section_dr #createchatbetweenusersajax{width:400px;}.ads-section_dr #createchatbetweenusersajax .submit-button{height:auto;}.ads-section_dr tr{height:auto;}.cart-empty-page{margin-top:30px;text-align:center;}.ads-section_dr thead{width:100%;}.ads-section_dr table thead tr{gap:56px;padding-top:10px;}.ads-section_dr table{display:flex;align-items:center;justify-content:center;width:100%;gap:20px;}.ads-section_dr table thead{display:none;}.ads-section_dr table tr td{gap:10px;align-items:center;}.ads-section_dr table tr{margin-bottom:10px;}.ads-section_dr table tr td::before{content:attr(data-cell) " ";font-family:"Montserrat-Bold";}.ads-section_dr table tr td:last-child{padding-bottom:20px;}.ads-section_dr table tr{display:flex;flex-direction:column;gap:30px;border:1px solid #ebebeb;}.ads-section_dr table tr td{padding:10px 0;display:flex;width:100%;justify-content:center;}.states .state-box{display:flex;flex-direction:column;margin:0 auto;}.container .image-upload .uploader-content{align-items:center;justify-content:center;padding-top:20px;}}@media screen and (max-width:850px){.adv .buttons{gap:26px;}.advantages .items{flex-direction:column;display:flex;align-items:center;}.advantages .item .title{text-align:center;}.advantages .item .desc{text-align:center;}}@media screen and (max-width:800px){.agb{box-sizing:border-box;padding:0 20px;}.main-container .contact-information .first-line{flex-direction:column;}.text-content .items .item{flex-direction:column;}.marketplace.provider .container-provider .item-provider{flex-direction:column;align-items:center;}.states{padding:0 20px;}.states .state-box{align-items:center;justify-content:center;}.states .state-box .item-state{width:100%;}}@media screen and (max-width:800px){body #tabs-7 .company-blog-posts .car-row{flex-direction:column !important;}body #tabs-7 .company-blog-posts .car-row .car-img img{width:100% !important;height:280px !important;object-fit:cover !important;border-radius:2px !important;}body #tabs-7 .company-blog-posts .car-row .car-row-description-title{font-size:20px !important;}.edit-product-page li[data-filepond-item-state="load-invalid"] .filepond--file-status{margin-top:0px !important;background:transparent !important;text-align:right !important;}}@media screen and (max-width:750px){.main-container .logo-name-verify .name{padding-top:0;}.main-container .absolute-elements{height:150px;}header .left .dropdown-menu .menu-dropdown-list-item .dropdown-menu.children{display:flex;flex-direction:column;}.main-container .absolute-elements .green-button{margin-right:0;}.titles .title-left{font-size:15px;}.titles .title-right{font-size:15px;}.main-container .logo-name-verify{flex-direction:column;align-items:center;}.main-container .absolute-elements{flex-direction:column;align-items:center;padding-top:20px;}.auth-form .register-side .register-side-content{box-sizing:border-box;width:100%;}.advantages .items .item{padding-left:0;padding:20px;box-sizing:border-box;}.advantages{padding-left:20px;padding-right:20px;box-sizing:border-box;}.auth-form .register-side .title{text-align:center;}.shops-companies .titles{align-items:center;text-align:center;margin-top:50px;}.owl-carousel .owl-item img{width:100%;object-fit:cover;aspect-ratio:4 / 3;}header .left .dropdown-menu .menu-dropdown-list-item .dropdown-menu.children{left:0;top:40px;width:250px;grid-template-columns:1fr;}header .container .container-header{flex-wrap:wrap;justify-content:center;}.auth-form .register-side .benefits{display:grid;grid-template-columns:1fr;margin:20px 0;}.auth-form .login-side .input-section input{margin-bottom:0;}.auth-form .login-side{padding:20px;box-sizing:border-box;}.auth-form .register-side .register-side-content{max-height:100%;}.auth-form .register-side{padding-bottom:20px;padding-top:20px;}.auth-form .register-side .benefit{width:unset;}.auth-form .login-side .buttons{flex-direction:column;justify-content:center;align-items:center;}.footer{padding:0 20px;}.auth-form .content-box{padding:0;}.auth-form .green-box{box-sizing:border-box;padding:20px;}.js-pager__items li{padding-right:0px !important;}}@media screen and (max-width:600px){.select2-container{width:100% !important;max-width:300px !important;}.container .form-group .input-form .select2.select2-container{max-width:100% !important;}main.scroll-down-content{margin:290px 0px 0px 0px;transition:0.2s all ease !important;}#details-page .description .information{display:block;-webkit-box-orient:unset;-webkit-line-clamp:unset;max-height:100%;overflow:unset;text-overflow:unset;}main{padding-top:0px !important;}.container .product .person-info .logo-and-name .name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.container .general-info > .title{padding-top:40px;}header{min-height:335px;}.formular{gap:0;}.formular .background{margin-top:40px;}.footer .title{padding-bottom:20px;}.footer .text-box .pages:last-child .pages p{padding:0;margin:0;}.marketplace{margin-top:0;}.formular.profile-form-page .background{margin-bottom:40px;}.container:has(.carousel){padding-top:300px;}.scroll-down ~ main,.scroll-down ~ .container:has(.carousel){transition:0.3s all ease;padding-top:0;}header .header-menu-dropdown .dropdown.active{height:100vh;}.container .sales-agent .person-info,.container .sales-agent .person-info .additional-info{gap:20px;}main{transition:0.3s all ease;}header.scroll-down{top:-350px;transition:0.3s all ease;}.contact-information .first-line .category{gap:0;}.main-container .logo-img{position:absolute;top:-100px;left:10px;}#details-page .product .carousel .owl-carousel .owl-item img{object-fit:cover;}.main-container .logo-name-verify{align-items:start !important;padding-top:65px;position:relative;margin:0;gap:10px;}.main-container .logo-name-verify .name{text-align:start !important;font-size:18px;margin:0;}.main-container .absolute-elements{align-items:start;}.contact-information .first-line .category:has(a){flex-direction:column;position:absolute;gap:5px;right:20px;max-width:max-content;top:10px;}#details-page .information{font-size:12px;}.container .submit-button:has(.submit-button) a,.container .submit-button:has(.submit-button) a input{max-width:100%;width:100%;}.modal-overlay .modal .text{font-size:14px;}.modal-overlay.report-container{padding:5px;}.main-container .logo-name-verify{align-items:center;}.container-provider .item-provider .contact-provider{flex-direction:column;}.marketplace.provider .find-provider,.marketplace.provider{padding-top:0;}body{overflow-x:hidden;}.faq .accordion .accordion-content{padding-left:0;}.faq .accordion-content .accordion-inside-header{padding-left:10px;padding-right:10px;}.ads-section_dr table tr td{flex-direction:column;}.messaging
    .messaging-wrapper
    main
    .message-wrapper
    .message-action
    .input-container
    input{order:-2;}.messaging
    .messaging-wrapper
    main
    .message-wrapper
    .message-action
    .input-container
    .parsley-errors-list.filled{order:-1;position:relative;top:unset;left:unset;bottom:unset;transform:none;grid-column-start:1;grid-column-end:3;}#details-page section{top:unset;}.main-container{max-height:100%;}header .left .dropdown-menu > li .nav-link{max-width:140px;}.container .owl-theme .owl-dots .owl-dot span,.container .owl-dot{width:10px !important;height:10px !important;}header
    .left
    .dropdown-menu.children-categories:has(.menu-dropdown-list-item.active){left:200px;top:70px !important;}.image-position .filepond--item{width:calc(50% - 1em);}.main-container .logo-name-verify{display:flex;flex-direction:column;width:100%;}.main-container .absolute-elements .green-button{order:1;}.main-container .absolute-elements .green-button{position:relative;right:unset;left:unset;}.main-container .absolute-elements{align-items:start !important;}.main-container .logo-img{order:-1;}.main-container .logo-img{position:absolute;top:-95px;left:0px;}.main-container .absolute-elements{padding-bottom:40px;}.shield-icon{margin-top:-7px;}.main-container .logo-name-verify{padding-top:40px;}.main-container .absolute-elements{padding-left:10px !important;padding-right:10px !important;}.main-container .logo-name-verify{display:grid;grid-template-columns:repeat(2,1fr);}.scroll-down ~ main{padding-top:0 !important;}.layout-container div[data-drupal-messages=""]{padding-top:186px !important;}.ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front{z-index:99999;max-width:300px;}header .container-footer.desktop-view{display:none;}header .container-footer.categories-mobile-view.mobile-view{display:block;}}@media screen and (max-width:576px){.layout-container div[data-drupal-messages=""]{padding-top:0 !important;}header .container .container-header .image img{height:auto;}header .header-menu-dropdown .dropdown.active{width:50%;box-sizing:border-box;padding-left:10px;padding-right:10px;}.header-menu-dropdown i{cursor:pointer;}header
    .container
    .container-header
    .header-menu-dropdown
    .dropdown.active
    .place-ad
    .button,header
    .container
    .container-header
    .header-menu-dropdown
    .dropdown.active
    .register-button
    .button,header .header-menu-dropdown .dropdown.active .box-drop .name-user-header,header .header-menu-dropdown .dropdown.active .box-drop li{font-size:13px !important;}header .container .container-header .register-button .button{margin-bottom:20px;padding-bottom:10px;height:20px;}.container .container-header .dropdown.active .place-ad{margin-top:20px;padding-top:10px;}#crop-cancel{width:130px !important;}.pages .icons.mobile a:first-child img{height:45px;}.footer .text-box .icons{padding:30px 0;}.main-container .absolute-elements,.main-container .contact-information{top:unset !important;}.second-container
    .ui-tabs-nav.ui-corner-all.ui-helper-reset.ui-helper-clearfix.ui-widget-header{margin-top:0;}.main-container .static-content{box-shadow:none;height:auto;min-height:max-content;}.shops-companies .owl-nav .owl-next{right:-25px;}.shops-companies .owl-nav .owl-prev{left:-16px;}header .left .dropdown-menu{width:170px;left:-17px;}header
    .container
    .left
    .dropdown-menu.children-categories:has(.menu-dropdown-list-item.active){left:355px !important;top:15px !important;}header .left .dropdown-menu .menu-dropdown-list-item .dropdown-menu.children{width:170px;}header .left .dropdown-menu > li .nav-link{font-size:14px;}.blog-details .car-img img,.blog-details .car-img.bmw img{height:auto;}.auth-form .register-side{height:auto;}#tabs-1 .products .items-list .item .description{padding:0 10px;}.item .bottom-section .price{padding:0;}#tabs-1 .items-list .item .image img{border-bottom-right-radius:0;border-bottom-left-radius:0;}header .container .container-header > .header-button.profile-dropdown-holder{display:none;}header .container .container-header > .circle{display:none;}.header-menu-dropdown{display:flex;justify-content:end;margin-left:calc(100% - -80px);}.container .sales-agent .person-info .review-section{align-items:center;}.container-medium main{padding-top:20px !important;}.form-group.special
    .select2-container--default
    .select2-selection--multiple
    .select2-selection__choice{height:auto;white-space:wrap;min-height:28px;}#tabs-1 .items-list{flex-wrap:wrap;}#details-page .second-container #tabs .tab-content{padding:20px;}#tabs-5 .photos-section{display:flex;flex-direction:column;}.footer .text-box .pages{margin-bottom:20px;}.pages .icons.mobile{display:revert;display:flex;align-items:center;gap:4px;}.pages .icons.mobile a{text-decoration:none;}.pages .icons.mobile a img{width:32px;height:32px;}.pages:has(.mobile){flex-direction:column !important;}.pages:has(.mobile) p{display:flex;flex-direction:column;gap:20px;align-items:center;}.pages .icons.desktop{display:none;}.item .img-and-desc{padding-left:10px !important;padding-right:10px;box-sizing:border-box;}.personal-data-content{display:flex;flex-direction:column;gap:10px;}.second-container
    .ui-tabs-nav.ui-corner-all.ui-helper-reset.ui-helper-clearfix.ui-widget-header{display:flex;flex-direction:column;align-items:center;}.second-container .ui-tabs-tab.ui-corner-top.ui-state-default.ui-tab{max-width:100%;}.main-container .logo-name-verify{gap:10px;align-items:start;text-align:start;}.main-container .logo-name-verify{top:unset;position:relative;}.main-container .absolute-elements,.main-container .contact-information{top:-100px;position:relative;}.contact-information .first-line .category{max-width:100%;}.main-container .contact-information{padding:10px !important;}.main-container .static-content{box-shadow:none;}.main-container .absolute-elements{border-bottom:0;box-shadow:0px 1px 5px rgba(0,0,0,0.2);}.main-container{max-height:800px;}.main-container .logo-img{max-width:140px;width:100%;}.main-container .logo-img img{height:140px;}.main-container .absolute-elements{align-items:center;gap:10px;}.main-container .logo-name-verify,.main-container .green-button{margin:0 auto;}.main-container .background-img img{height:250px;border-radius:0;}#details-page{padding:0;}header .button.white img{width:40px;}.ui-tabs .ui-tabs-nav li{margin:8px 8px 0 0;}.main-container .contact-information{gap:10px;}.main-container .logo-name-verify .name{text-align:center;}header .container .container-footer .left{gap:15px;}.item-provider .contact-provider .category .name-black{width:max-content;}.container-provider .item-provider .contact-provider{display:flex;flex-wrap:wrap;}.header-menu-dropdown{display:block;}.container .container-header .register-button,.container .container-header .place-ad{display:none;}.container .container-header .dropdown.active .register-button,.container .container-header .dropdown.active .place-ad{display:block;max-width:100%;}header .container .container-header{display:grid;grid-template-columns:50% 12% 12% 12%;}header .container .container-header .image img{min-width:1px;max-width:129px;}.name-header{display:none;}.header-button .button.white{background-color:transparent;border:none;padding-left:0;}.header-button.profile-dropdown-holder .button.white::after{display:none;}header .container .container-header .circle{background-color:transparent;}header .header-button{grid-row-start:1;grid-column-start:4;}.container-header form{grid-row-start:2;grid-column-start:1;grid-column-end:5;}.item .img-and-desc{padding-left:0;align-items:center !important;}.text-content .items .item .details div{text-align:center;}.item .buttons{padding-right:0;padding-top:0;}.auth-form .register-side .name{font-size:14px;}header .container .container-footer .right{flex-wrap:wrap;}.container .sales-agent .person-info .review-section{flex-direction:column;}.container .sales-agent .person-info{flex-direction:column;}.info .icon-and-detail{flex-direction:column;text-align:center;}.marketplace .search .search-bar{flex-wrap:wrap;min-height:211px;}.item .img-and-desc{flex-direction:column;align-items:baseline;width:322px !important;padding-left:0px !important;padding-right:0px !important;padding-top:0px;}.items .profile-img{max-width:322px !important;width:100%;}.items .profile-img img{width:322px;height:auto;}.formular .button{max-width:100%;}.text-content .items .item{gap:0px;}.adv .items{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));}.shops-companies .titles,.adv .titles{flex-direction:row !important;}.lists-wrapper{padding:0;}.titles .title-right{font-size:12px;}.main-container .contact-information{padding:unset;padding-left:10px;padding-top:40px;}.contact-information .first-line .category .information{font-size:14px;}.logo-img-input .input-container.img{padding-bottom:40px;}}@media screen and (max-width:500px){.shops-companies .owl-nav .owl-next{right:-20px;}.shops-companies .owl-nav .owl-prev{left:-20px;}.item-provider .contact-provider .category .contact-grey{white-space:normal;}.item-provider .contact-provider .category .name-black{min-width:max-content;}.report-container .form-group:first-child .input-form:last-child,.report-container .form-group:first-child .input-form:first-child{max-width:100%;}.modal .container,.modal .background{padding:0;}#crop-save{position:fixed;bottom:60px;left:10px;width:120px;margin:0;}#crop-cancel{position:fixed;margin:0;bottom:60px;right:10px;width:120px;}.second-container{position:relative;top:100px;}.carousel .owl-thumbs{padding-left:20px;padding-right:20px;box-sizing:border-box;}header .header-menu-dropdown .dropdown.active .box-drop .name-user-header,header .header-menu-dropdown .dropdown.active .box-drop li{font-size:12px;}header
    .container
    .container-header
    .header-menu-dropdown
    .dropdown.active
    .place-ad.show
    .button{margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #d1d1d1;}.container .product{margin-top:0;border-radius:0;}.container .product .informations .time{border-bottom:none;}#details-page .owl-theme .owl-nav.disabled + .owl-dots{display:flex;}#chatpage
    .select2-container
    .select2-selection--single
    .select2-selection__rendered{font-size:16px;}.general-info .info .detail{font-size:12px;}.review-tab .review-customer .img-and-name{order:-2;}.review-tab .review-section.bottom{order:-1;padding:0;}.messaging
    .messaging-wrapper
    main
    .message-wrapper
    .message-action
    .input-container{display:grid !important;grid-template-columns:repeat(2,1fr);}.messaging
    .messaging-wrapper
    main
    .message-wrapper
    .message-action
    .input-container
    input{grid-column-start:1;grid-column-end:3;}.messaging
    .messaging-wrapper
    main
    .message-wrapper
    .message-action
    .input-container
    .button{max-width:100%;}.search .search-bar .search-button input,.search .search-bar .search-button{max-width:100%;}.search-bar .second-search-bar{height:auto;flex-direction:column;}.marketplace{padding-left:20px;padding-right:20px;}#chatpage .container{padding:20px;}.impressum-container{margin:0 auto;}.agb{box-sizing:border-box;padding:0 30px;}.marketplace .items-list > div > div > div > div{display:flex;flex-direction:column;align-items:center;}.marketplace .items-list .item .description{padding:0 10px;}.items-list .item .bottom-section .logo-button{justify-content:space-between;}.footer .text-box .desc{padding:21px 0px;}.container .owl-nav .owl-next,.container .owl-nav .owl-prev{font-size:80px !important;}.general-info,.container .description{padding:0 20px;box-sizing:border-box;}.general-info .info{gap:20px;justify-content:space-between;}.general-info .info .detail{text-align:right;}.info .icon-and-detail{gap:15px;}.container .product{padding:0px;overflow:hidden;}.container .product .informations{padding:20px;box-sizing:border-box;}.row-pages .pagination{justify-content:center;}#details-page{padding:0;}#details-page section{padding:0 20px !important;box-sizing:border-box;}#details-page section:first-child{padding:0 !important;}#details-page .information{box-sizing:border-box;padding:0 20px !important;}.container .product{box-shadow:none;}#details-page .information{padding:7px !important;}}@media screen and (max-width:450px){.image-position .filepond--item{width:calc(100% - 1em);}.contentinfo{margin-top:30px;}}@media screen and (max-width:400px){.items-list .item .bottom-section .logo-button{gap:4px;}.item .bottom-section .price .currency,.item .bottom-section .price .amount{font-size:12px;}.item .bottom-section .logo-button .shop-button{font-size:10px;}.shops-companies .titles{flex-direction:column;}}@media screen and (max-width:380px){.modal-overlay .modal{padding:15px;}.modal-overlay .modal .text{font-size:14px !important;}.modal-overlay{padding:15px !important;}}
.accordion{border-style:solid;border-color:rgb(200,200,200);border-width:1px;box-shadow:2px 2px 5px rgba(0,0,0,0.25);margin-left:200px;max-width:1350px;width:100%;margin:5px 15px;padding:5px;border-radius:20px;box-shadow:0 0 4px rgba(0,0,0,0.2);}.accordion{border:none;margin:10px 15px;}.accordion .accordion-content{margin:10px 0;border-radius:4px;padding-left:20px;border:1px solid --gray-text;overflow:hidden;}.accordion-content .accordion-inside-header{gap:30px;}.accordion-content .accordion-inside-header{display:flex;min-height:50px;padding:15px 30px;cursor:pointer;align-items:center;justify-content:space-between;transition:all 0.2s linear;}.accordion-content .accordion-inside-header .accordion-title{font-size:20px;font-family:"Montserrat";color:#000;}.accordion-content .accordion-inside-header i{font-size:15px;color:#000;}.accordion-content .accordion-description{display:none;font-size:16px;color:#000;font-family:"Montserrat";padding:0 30px;margin-top:10px;transition:all 0.2s linear;}.accordion .content{display:flex;flex-direction:column;align-items:center;padding-bottom:98px;}.accordion .title{color:#242424;font-family:"Montserrat";font-weight:bold;font-size:30px;margin:58px 0;text-align:center;}.content{max-width:1350px;width:100%;margin:0 auto;margin-bottom:50px;}.content .title{text-align:center;font-size:30px;font-family:"Montserrat-Bold";margin:50px 0;}.faq-btn{width:350px;}.faq-header-buttons{display:flex;justify-content:center;gap:30px;margin-bottom:50px;}
.messaging .messaging-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:41px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.messaging .messaging-wrapper aside{max-width:360px;width:100%;padding:0;}.messaging .messaging-wrapper .container-medium{width:100%;}.messaging .messaging-wrapper main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}.messaging .messaging-wrapper aside .select{margin-bottom:48px;}.messaging
  .messaging-wrapper
  aside
  .select2-container--default
  .select2-selection--single{border:1px solid #242424;}.select2-container{width:100% !important;}.messaging .messaging-wrapper aside .message-list{border:1px solid #242424;}.messaging .messaging-wrapper aside .message-list .message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;padding:20px;border-bottom:1px solid #242424;}.select .select2-container--default .select2-selection--single{height:50px;border:1px solid #c9c9c9 !important;}.select
  .select2-container
  .select2-selection--single
  .select2-selection__rendered{padding-left:10px;}.select
  .select2-container--default
  .select2-selection--single
  .select2-selection__arrow{top:10px;}.messaging .messaging-wrapper aside .message-list .message.first.active{background:#242424;border-top-right-radius:30px;border-top-left-radius:30px;border-bottom:1px solid #c9c9c9;color:#ffffff;}.select2-container--default.select2-container--open.select2-container--below
  .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below
  .select2-selection--multiple{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;}.messaging .messaging-wrapper aside .message-list .message.active{background:#c9c9c9;border-bottom:1px solid #c9c9c9;color:#ffffff;}.messaging .messaging-wrapper aside .message-list .message.active .text .name{color:#ffffff;}.messaging
  .messaging-wrapper
  aside
  .message-list
  .message.active
  .text
  .subject{color:#ffffff;}.messaging .messaging-wrapper aside .message-list .message{border-radius:0;border-bottom:1px solid #c9c9c9;}.messaging .messaging-wrapper aside .message-list .message.last{border-bottom-left-radius:30px;border-bottom-right-radius:30px;}.select .input-container .select2-container .select2-selection--single{border-radius:30px;}.messaging .messaging-wrapper aside .message-list .message:last-child{border:0;}.messaging .messaging-wrapper aside .message-list .message .image{width:50px;height:50px;border-radius:30px;position:relative;background:#fff;overflow:hidden;border:3px solid #f8c647;}.messaging .messaging-wrapper aside .message-list .message .image img{display:block;width:50px;height:50px;-o-object-fit:cover;object-fit:cover;}.messaging .messaging-wrapper aside .message-list .message .text{width:calc(100% - (80px + 33px));}.messaging .messaging-wrapper aside .message-list .message .text .name{font-family:"Montserrat";display:block;font-size:16px;margin-bottom:10px;color:#333;padding-bottom:0;float:left;}.messaging .messaging-wrapper aside .message-list .text{margin-bottom:0px;}.messaging .messaging-wrapper aside .message-list .message .text .subject{font-size:16px;font-weight:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;display:block;color:#333;}#action-file-trigger{cursor:pointer;}.messaging .messaging-wrapper aside .message-list .message .image{border-radius:100%;}.messaging .messaging-wrapper aside .message-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;border-radius:30px;border:1px solid #c9c9c9;overflow:hidden;max-height:510px;overflow-y:auto;}.messaging .messaging-wrapper main .message-wrapper{background:#fff;border-radius:30px;border:1px solid #242424;border:1px solid #c8c8c8;}.message_container{max-height:416px;overflow-y:scroll;height:416px;padding:30px;margin-top:20px;}.messaging
  .messaging-wrapper
  main
  .message-wrapper
  .message-action
  .input-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;align-items:center;}.messaging
  .messaging-wrapper
  main
  .message-wrapper
  .message-action
  .input-container
  input{width:100%;padding:18px;max-height:50px;border-color:#c8c8c8;}.messaging
  .messaging-wrapper
  main
  .message-wrapper
  .message-action
  .input-container
  input::placeholder{color:#242424;opacity:1;}.messaging
  .messaging-wrapper
  main
  .message-wrapper
  .message-action
  .input-container
  .button{min-height:50px;padding:0;width:100%;max-width:144px;color:#242424;cursor:pointer;margin:0;background-color:#f8c647;border:none;position:relative;}.messaging
  .messaging-wrapper
  main
  .message-wrapper
  .message-action
  .input-container
  .button
  i{font-size:18px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}.messaging .input-container input::placeholder{color:#bababa !important;}.message_container .date{text-align:center;margin-bottom:20px;color:#333;}.message-wrapper .message-action{padding-top:10px;border-top:1px solid #c8c8c8;padding:30px;}.message_container{scrollbar-width:thin;}.messaging
  .messaging-wrapper
  main
  .message-wrapper
  .message-box
  .message-container.message-received{padding-left:calc(40px + 25px);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.messaging
  .messaging-wrapper
  main
  .message-wrapper
  .message-box
  .message-container
  .image{position:absolute;left:0;width:40px;height:40px;border-radius:100%;background:transparent;overflow:hidden;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;top:50%;transform:translateY(-50%);border:2px solid var(--accent);}.messaging
  .messaging-wrapper
  main
  .message-wrapper
  .message-box
  .message-container
  .image
  img{width:100%;display:block;width:40px;height:40px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;}.messaging
  .messaging-wrapper
  main
  .message-wrapper
  .message-box
  .message-container.message-received
  .message{word-break:break-word;word-wrap:break-word;}.messaging
  .messaging-wrapper
  main
  .message-wrapper
  .message-box
  .message-container.message-received
  .message{padding:27px;background:#242424;width:fit-content;background-color:#242424;border-radius:20px;color:#fff;}.messaging .messaging-wrapper main .message-wrapper .message-box .title-date{display:-webkit-box;display:-ms-flexbox;display:none;gap:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:30px;}.messaging
  .messaging-wrapper
  main
  .message-wrapper
  .message-box
  .message-container.message-sent
  .message{font-size:16px;padding:19px;border:1px solid #c9c9c9;border-radius:20px;width:fit-content;text-align:right;margin-right:45px;}.messaging
  .messaging-wrapper
  main
  .message-wrapper
  .message-box
  .title-date
  .name{font-size:30px;color:#ff5a01;}.messaging
  .messaging-wrapper
  main
  .message-wrapper
  .message-box
  .title-date
  .date{font-size:16px;font-weight:bold;color:#ff5a01;}.messaging
  .messaging-wrapper
  main
  .message-wrapper
  .message-box
  .message-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;margin-bottom:30px;}.messaging
  .messaging-wrapper
  main
  .message-wrapper
  .message-box
  .message-container.message-sent{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}.messaging
  .messaging-wrapper
  main
  .message-wrapper
  .message-box
  .message-container.message-sent
  .image{left:unset;right:0;border:3px solid #fcb800;}.messaging
  .messaging-wrapper
  main
  .message-wrapper
  .message-box
  .message-container.message-sent
  .message{font-size:16px;padding:19px;border:1px solid #c9c9c9;border-radius:20px;width:fit-content;text-align:right;}#chatpage,.chat-page{width:100%;}#chatpage h1{font-family:"Montserrat-Bold";text-align:center;margin-bottom:50px;font-size:25px;color:rgb(48,48,48);margin-bottom:50px;}#chatpage .container{max-width:1450px;margin:0 auto;}.chat-page{margin-top:60px;margin-bottom:60px;}.chat-page .container{background-color:rgba(201,201,201,0.07);padding:80px;border-radius:30px;}.chat-page .container .title{text-align:center;font-size:22px;font-weight:bold;margin-bottom:60px;}.message-box{display:none;}.message-action .input-container .file input{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0 !important;cursor:pointer;}.message-action .input-container .file{position:relative;border:none;background-color:transparent;}.file.filesupload.fileupload{background-color:#f8c647;}
.modal-overlay{position:fixed;top:0;bottom:0;left:0;right:0;width:100%;background:rgba(0,0,0,0.5);display:flex;place-content:center;place-items:center;padding:30px;z-index:9999999999;display:none;}.modal-overlay .modal{background:#FFF;padding:25px;padding-top:40px;border-radius:30px;width:100%;max-width:900px;position:relative;}.modal-overlay .modal .close{position:absolute;top:15px;right:15px;font-size:20px;color:#000;width:20px;}.modal-overlay .modal h2{display:block;margin-bottom:30px;text-align:center;}.modal-overlay .modal .stars{display:flex;gap:5px;margin-bottom:20px;justify-content:center;}.modal-overlay .modal .stars a{color:var(--orange);display:block;font-size:20px;}.modal-overlay .modal .stars .active i{display:inline-block;}.modal-overlay .modal .stars .active .fas{display:inline-block;}.modal-overlay .modal .stars .active .far{display:none;}.modal-overlay .modal .stars a .fas{display:none;}.modal-overlay .modal .text{margin-bottom:10px;font-size:16px;text-align:center;}.modal-overlay .modal .input-container{margin-bottom:20px;}.modal-overlay .modal textarea{width:100%;min-height:150px;resize:none;}.modal-overlay .modal .action .button{background:#ff5a01;text-decoration:none;color:#ffffff;border-radius:20px;display:block;text-align:center;padding:20px;border-radius:30px;font-size:16px;font-weight:bold;width:100%;display:block;margin:0 auto;max-width:300px;}.modal-report-container{position:fixed;top:0;bottom:0;left:0;right:0;width:100%;background:rgba(0,0,0,0.5);display:flex;place-content:center;place-items:center;padding:30px;z-index:9999999999;display:none;}.modal-report-container .modal{background:#FFF;padding:25px;padding-top:40px;border-radius:30px;width:100%;max-width:900px;position:relative;}.modal-report-container .modal .close{position:absolute;top:15px;right:15px;font-size:20px;color:#000;}.modal-report-container .modal h2{display:block;margin-bottom:30px;text-align:center;}.modal-report-container .modal .stars{display:flex;gap:5px;margin-bottom:20px;justify-content:center;}.modal-report-container .modal .stars a{color:var(--orange);display:block;font-size:20px;}.modal-report-container .modal .stars .active i{display:inline-block;}.modal-report-container .modal .stars .active .fas{display:inline-block;}.modal-report-container .modal .stars .active .far{display:none;}.modal-report-container .modal .stars a .fas{display:none;}.modal-report-container .modal .text{margin-bottom:10px;font-size:16px;text-align:center;}.modal-report-container .modal .input-container{margin-bottom:20px;}.modal-report-container .modal textarea{width:100%;min-height:150px;resize:none;}.modal-report-container .modal .action .button{background:#ff5a01;text-decoration:none;color:#ffffff;border-radius:20px;display:block;text-align:center;padding:20px;border-radius:30px;font-size:16px;font-weight:bold;width:100%;display:block;margin:0 auto;max-width:300px;}.rating-error{font-size:14px;color:red;list-style:none;text-align:center;border:1px solid red;border-radius:10px;margin-bottom:10px;width:100%;max-width:320px;}
