
@charset "utf-8"; html { font-size: 13px; } body, textarea, input, select, button { font-size: 1rem; -webkit-font-smoothing: antialiased; border-radius: 0; } body, textarea, input, button, select, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h .intro, h5 #cancel-comment-reply-link, .sc-slider .intro, .single-root .single-nav h5{ font-family: 'Spartan-MB-Local', sans-serif; font-weight: 400; } h1,h2,h3,h4,h5,h6, mark, legend, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h a, .price-amount, .pricing-table .title, .widget-title, .sc-carousel .caption, .sc-textlist li[class*="largest"], .sc-textlist li[class*="largest"] a{ font-weight: 700; } h1.large{ font-family: 'built-Local'; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header .main-menu a{ font-weight: 500; } a, button, input[type="submit"], a.btn,.fn a,.reply a,.fn, .filter, .single-meta .item div, input[type="submit"], .sc-gallery .caption{ font-weight: 500; } .single-meta a, .single-meta .item > div, .single-root .single-nav h5, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-category div a{ font-weight: 600; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h b,.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h strong{ font-weight: inherit; } html,body,p,input,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,form,figure,svg{ margin: 0; padding: 0; } body,li,a,div,nav,header,footer,section,span,p,article,ol,ul,figure,figcaption,form,input,textarea,em,h1,h2,h3,h4,h5,h6,i,img,tr,td,th,table,tbody,thead,:after,:before{ box-sizing: border-box; } :before { font-weight: normal !important; } body:not(.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-scrollbar-default).ff, body:not(.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-scrollbar-default).ff div:not(.main-content), body:not(.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-scrollbar-default).ff nav{ scrollbar-color: rgba(166,166,166,.6) transparent; scrollbar-width: thin; } body:not(.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-scrollbar-default) div:not(.main-content)::-webkit-scrollbar-thumb, body:not(.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-scrollbar-default) nav::-webkit-scrollbar-thumb{ background-color: rgba(166,166,166,.6); } body:not(.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-scrollbar-default) div:not(.main-content)::-webkit-scrollbar-thumb:hover, body:not(.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-scrollbar-default) nav::-webkit-scrollbar-thumb:hover{ background-color: rgba(166,166,166,.7); } body:not(.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-scrollbar-default) div:not(.main-content)::-webkit-scrollbar, body:not(.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-scrollbar-default) nav::-webkit-scrollbar{ background-color: transparent; width: 6px; height: 6px; } body:not(.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-scrollbar-default).ie{ scrollbar-face-color: rgb(222,222,222); scrollbar-shadow-color: #fff; } body:not(.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-scrollbar-default).ie.site-dark{ scrollbar-face-color: rgb(55,55,55); scrollbar-shadow-color: #0f1113; scrollbar-track-color: #0f1113; } [hidden] { display: none; } img.img-bg-full { display: none !important; } input[type=text]::-ms-clear { display: none; width: 0; height: 0; } input[type=text]::-ms-reveal { display: none; width: 0; height: 0; } input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-results-button, input[type="search"]::-webkit-search-results-decoration { display: none; } body.real-mobile input, body.real-mobile button, body.real-mobile textarea{ -webkit-appearance: none; appearance: none; } select{ width: 100%; padding-right: 30px !important; border:1px solid rgba(166, 166, 166, .4); background: url(https://www.reger-bleibe.de/rbwireframe/data/images/arrow.png) no-repeat right; background-size: auto 100%; -webkit-appearance: none !important; -moz-appearance: none !important; -ms-appearance: none !important; appearance: none !important; border-radius: 3px !important; -webkit-border-radius: 3px !important; } select:focus{ border-color: rgba(166, 166, 166, .7); } select::-ms-expand { display: none; } input{ -webkit-appearance:none; appearance:none; } input[type='checkbox']{ -webkit-appearance: checkbox; appearance: checkbox; } input[type='radio'] { -webkit-appearance: radio; appearance: radio; } textarea,input,a,div,img,button,select,i,li{ outline: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } a{ -webkit-tap-highlight-color: rgba(0, 0, 0, 0); text-decoration: none; } fieldset{ max-width: 100%; } textarea, input { border: 1px solid; max-width: 100%; vertical-align: top; background: transparent; font-size: 1rem; } input[type='submit'], button { cursor: pointer; border: none; } iframe { width: 100%; border: none; } img { border: none; vertical-align: middle; } html,body{ height: 100%; } .win-v{ overflow: hidden; } .site-dark, .text-white, .site-light .text-white, .text-black .text-white, .site-dark .text-black .text-white{ color: rgba(255,255,255,.8); } .site-dark a, .site-dark .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h, .site-dark th, .text-white a, .site-light .text-white a, .text-black .text-white a, .site-dark .text-black .text-white a, .text-white .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h, .site-light .text-white .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h, .text-black .text-white .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h, .site-dark .text-black .text-white .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h, .text-white th, .site-light .text-white th, .text-black .text-white th, .site-dark .text-black .text-white th, .text-white legend, .site-light .text-white legend, .text-black .text-white legend, .site-dark .text-black .text-white legend, .text-white th, .site-light .text-white th, .text-black .text-white th, .site-dark .text-black .text-white th, .text-white .clone-number, .text-black .text-white .clone-number, .site-dark .text-black .text-white .clone-number, .site-dark input, .text-white input, .text-black .text-white input, .site-dark .text-black .text-white input, .site-dark textarea, .text-white textarea, .text-black .text-white textarea, .site-dark .text-black .text-white textarea, .site-dark .title, .text-white .title, .text-black .text-white .title, .site-dark .text-black .text-white .title, .sc-textlist.text-white li[class*="large-"], .sc-textlist.text-white li[class*="-bold"], .text-white .header-additional i.btn[class*="call-"], .sc-photo-wall.text-white p, .site-dark .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-widget-list .widget-title, .site-dark.search-results .sc-section-title .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h{ color: #fff; } body, .text-black, .site-dark .text-black, .text-white .text-black{ color: #464748; } a, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h, th, .text-black a, .site-dark .text-black a, .text-white .text-black a, .text-black .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h, .site-dark .text-black .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h, .text-white .text-black .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h, .text-black th, .site-dark .text-black th, .text-white .text-black th, .text-black legend, .site-dark .text-black legend, .text-white .text-black legend, .text-black th, .site-dark .text-black th, .text-white .text-black th, .text-black .clone-number, .text-white .text-black .clone-number, input, .text-black input, .text-white .text-black input, textarea, .text-black textarea, .text-white .text-black textarea, .title, .text-black .title, .text-white .text-black .title, .sc-textlist.text-black li[class*="large-"], .sc-textlist.text-black li[class*="-bold"], .text-black .header-additional i.btn[class*="call-"], .sc-photo-wall.text-black p, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-widget-list .widget-title{ color: #060708; } .site-dark select, .text-white select, .text-black .text-white select{ background-color: #161718; } body.over-hidden{ overflow: hidden; } body.attachment.attachment-template-default.pc-mode .main-content { overflow: auto; } .ajax-content>.wrap, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-hs-content, .main-content, .hidden-menu .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-widget-list{ -webkit-overflow-scrolling: touch; } p a{ word-break: break-word; } p{ line-height: 1.7; } h1,h2,h3,h4{ line-height: 1; } h5,h6{ line-height: 1.2; } h1,h2,h3,h4,h5,h6{ position: relative; word-break: break-word; } .ptsc h1,.ptsc h2{ line-height: 0.9; } .item[data-w="0"] h1.large{ font-size: 56px; } body .widget h1, body .intro h1, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h h1, body .text-area h1, .item[data-w="0"] h1{ font-size: 48px; } body .widget h2, body .intro h2, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h h2, body .text-area h2, .item[data-w="0"] h2{ font-size: 36px; } body .widget h3, body .intro h3, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h h3, body .text-area h3, .item[data-w="0"] h3{ font-size: 32px; } body .widget h4, body .intro h4, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h h4, body .text-area h4, .item[data-w="0"] h4{ font-size: 28px; } body .widget h5, body .intro h5, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h h5, body .text-area h5, .item[data-w="0"] h5{ font-size: 24px; } body .widget h6, body .intro h6, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h h6, body .text-area h6, .item[data-w="0"] h6{ font-size: 20px; } .intro .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h, .text-area .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h{ margin: 32px 0; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h{ margin-top: 15px; } h1.large{font-size: 7vw;} h1.large.font-type-tall{font-size: 7.5vw;} h1{font-size:5vw} h2{font-size:4vw} h3{font-size:3vw} h4{font-size:2.2vw} h5{font-size:1.8vw} h6{font-size:1.4vw} h1 + .sub-title{font-size: 1.1vw;} h2 + .sub-title{font-size: 1vw;} h3 + .sub-title{font-size: 0.9vw;} h4 + .sub-title{font-size: 1.25rem;} h5 + .sub-title{font-size: 1.125rem;} h6 + .sub-title{font-size: 1rem;} @media screen and (max-width:1680px) { h1 + .sub-title{font-size: 1.2vw;} h2 + .sub-title{font-size: 1.1vw;} h3 + .sub-title{font-size: 1vw;} .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h + .sub-title{font-size: 1.125rem;} } @media screen and (max-width:1280px) { h1{font-size:5.2vw} h2{font-size:4.2vw} h3{font-size:3.2vw} h4{font-size:2.4vw} h5{font-size:2vw} h6{font-size:1.6vw} h1 + .sub-title{font-size: 1.3vw;} h2 + .sub-title{font-size: 1.2vw;} h3 + .sub-title{font-size: 1.1vw;} } @media screen and (max-width:1024px) { .win-v h1.large{font-size: 10vw;} .win-v h1{font-size:7vw} .win-v h2{font-size:6.4vw} .win-v h3{font-size:5.8vw} .win-v h4{font-size:5.2vw} .win-v h5{font-size:4.6vw} .win-v h6{font-size:4vw} .win-v .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h + .sub-title{font-size: 1.125rem;} } @media screen and (max-width:475px) { .win-v h1{font-size:8vw} .win-v h2{font-size:7.4vw} .win-v h3{font-size:6.8vw} .win-v h4{font-size:6.2vw} .win-v h5{font-size:5.6vw} .win-v h6{font-size:5vw} } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h.font-type-tall{ line-height: 0.9; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h.font-type-tall.font-bebas{ letter-spacing: -1px; } .uppercase .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h{ text-transform: uppercase; } .intro small,.text-area small{ font-size: 12px; opacity: 0.5; } hr{ max-width: 100px; border: none; border-top: 1px solid rgba(166,166,166,.6); margin: 40px auto; } hr[class*="wide"]{ max-width: 100%; } hr[class*="dots"]{ max-width: none; } table { width: 100%; border-width: 1px; border-collapse: collapse; } table th { border-width: 1px; padding: 15px; border-style: solid; text-align: left; } table td { border-width: 1px; padding: 15px; border-style: solid; } blockquote { position: relative; font-size: 2rem; margin: 20px 0; padding: 30px 40px !important; line-height: 1.6; overflow: hidden; background-color: rgba(116, 116, 116, .05); font-family: Georgia, "Times New Roman", "Bitstream Charter", Times, serif; border-radius: 4px; } .wireframesection-pullquote:not(.is-style-solid-color){ border-top: 2px solid rgba(166,166,166,.6); border-bottom: 2px solid rgba(166,166,166,.6); } .text-area p.wireframesection-subhead{ margin: 30px 0; } blockquote p, .text-area blockquote p, .wireframesection-pullquote.alignleft p, .wireframesection-pullquote.alignright p{ font-size: 2rem; line-height: 1.6; margin: 10px 0; } blockquote cite, blockquote footer{ font-size: 1.125rem !important; font-style: normal; color: #40464d; } .wireframesection-pullquote cite, .wireframesection-pullquote footer, .wireframesection-pullquote__citation{ text-transform: uppercase; } blockquote:after { content: '\e958'; position: absolute; right: 20px; top: 20px; color: rgba(116, 116, 116, .3); font-size: 36px; font-family: 'myicon'; font-style: normal; font-weight: 100; } .single02-info blockquote{ padding: 24px; } .single02-info blockquote:after{ right: 10px; top: 10px; font-size: 30px; } pre { white-space: pre-line; } .text-area ol ol, .text-area ol ul, .text-area ul ul, .text-area ul ol, .default-templatiewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge ol ol, .default-templatiewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge ol ul, .default-templatiewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge ul ul, .default-templatiewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge ul ol, .comment-area ol ol, .comment-area ol ul, .comment-area ul ul, .comment-area ul ol { padding: 10px 0 1px 10px; } .text-area figure, .comment-area figure{ margin-top: 1em; margin-bottom: 1em; } .text-area li, .default-templatiewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge li, .comment-area li { margin-left: 20px; margin-bottom: 8px; } .text-area input[type='submit']:not(.submit):not(.button), .default-templatiewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge input[type='submit']:not(.submit):not(.button) { border: 1px solid #060708; padding: 0 20px; color: #fff; } .text-area input[type='submit']:not(:hover), .default-templatiewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge input[type='submit']:not(:hover){ color: #fff; background-color: #060708; } .text-area input[type='submit'], .default-templatiewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge input[type='submit']{ border-radius: 50px; font-weight: 700; color: #fff; } .text-area label input, .default-templatiewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge label input { padding: 0 10px; border-radius: 2px; } .bypostauthor, .screen-reader-text { opacity: 1 } .aligncenter{ text-align: center; } .aligncenter li{ list-style-type: none; } .text-area { line-height: 170%; white-space: normal; word-wrap: break-word; } .text-area p, .text-area table, .text-area dl, .text-area ol, .text-area ul { margin: 0 0 30px; } .text-area p:last-child, .text-area ul:last-child, .text-area ol:last-child { margin-bottom: 0; } code, kbd, tt, var, pre { font-family: Menlo, Consolas, monaco, monospace; } .text-area mark, .text-area ins, .text-area pre, .text-area code{ background: rgba(166, 166, 166, .1); } pre { margin-bottom: 24px; max-width: 100%; overflow: auto; padding: 24px; } .text-area img { max-width: 100%; height: auto; } .text-area input { height: 36px; border: 1px solid rgba(116, 116, 116, .4); } .text-area input[type='submit'] { border: none; } .text-area form p { padding: 0 0 20px 0; } .text-area form p:last-child{ padding-bottom: 0; margin-bottom: 0; } .intro li{ list-style-type: none; margin-bottom: 5px; } .intro ul{ margin-top: 20px; } .intro{ line-height: 160%; } .text{ max-width: 100%; } img.alignright { float: right; margin: 1em 0 1em 1em; } img.alignleft { float: left; margin: 1em 1em 1em 0; } .wireframesection-categories.alignleft{ margin-right: 1em; } @media (min-width: 600px) { .wireframesection-column:nth-child(odd) { margin-right: 20px;  } .wireframesection-column:nth-child(even) { margin-left: 20px;  } .wireframesection-column:not(:first-child) { margin-left: 20px; } .wireframesection-column:not(:last-child) { margin-right: 20px;  } } img.aligncenter { display: block; margin-left: auto; margin-right: auto; } .alignright { float: right; } .alignleft { float: left; } .aligncenter { display: block; margin-left: auto; margin-right: auto; } blockquote.alignleft, .ewioprufkjwndfoiewurthfksdlnfipewrghvkjsfsdng-caption.alignleft, img.alignleft { margin: 0.5em 1em 0.5em 0; } blockquote.alignright, .ewioprufkjwndfoiewurthfksdlnfipewrghvkjsfsdng-caption.alignright, img.alignright { margin: 0.5em 0 0.5em 1em; } .wireframesection-cover.alignleft, .wireframesection-button.alignleft, .wireframesection-pullquote.alignleft{ margin-right: 1em; } .wireframesection-cover.alignright, .wireframesection-button.alignright, .wireframesection-pullquote.alignright{ margin-left: 1em; } blockquote.aligncenter, .ewioprufkjwndfoiewurthfksdlnfipewrghvkjsfsdng-caption.aligncenter, img.aligncenter { margin-top: 0.4118em; margin-bottom: 1em; } .ewioprufkjwndfoiewurthfksdlnfipewrghvkjsfsdng-caption.alignleft, .ewioprufkjwndfoiewurthfksdlnfipewrghvkjsfsdng-caption.alignright, .ewioprufkjwndfoiewurthfksdlnfipewrghvkjsfsdng-caption.aligncenter { margin-bottom: 1em; } .ewioprufkjwndfoiewurthfksdlnfipewrghvkjsfsdng-caption { margin-bottom: 1em; max-width: 100%; } .ewioprufkjwndfoiewurthfksdlnfipewrghvkjsfsdng-caption img[class*="ewioprufkjwndfoiewurthfksdlnfipewrghvkjsfsdng-image-"] { display: block; margin: 0; } .ewioprufkjwndfoiewurthfksdlnfipewrghvkjsfsdng-caption-text { color: rgba(128, 128, 128, 0.8); font-size: 12px; font-size: 1.2rem; line-height: 1.5; padding: 0.5em 0; } i.btn, em.btn{ position: relative; display: inline-block; font-style: normal; cursor: pointer; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); text-align: center; } .btn:before{ font-family: 'myicon'; } .icon{ font-style: normal; } .bg-full iframe{ position: absolute; width: 100%; height: 100%; left: 0; top: 0; border:none; z-index: 9; } a.full { position: absolute; top: 0; left: 0; bottom: 0; right: 0; background: rgba(0, 0, 0, 0); opacity: 0; z-index: 99; } a[data-href] { cursor: pointer; } .btn-full, .bg-full, .hover-bg, .bg-color, .border-layer{ position: absolute; left: 0; bottom: 0; right: 0; top: 0; background-position: 50% 50%; background-repeat: no-repeat; background-size: cover; z-index: 1; } .bg-color { z-index: 3; } .hover-bg{ opacity: 0; z-index: 2; } .btn-full{ z-index: 12; } .sc-mixbox .item:not(.has-bgimg) .hover-bg{ z-index: 4; } .ptsc.need-wait-load .bg-full{ opacity: 1 !important; } img, .bg-full{ image-rendering: high quality; } .bg-full[data-bg]:not(.vTarget){ opacity: 0; } .item{ position: relative; } .img{ position: relative; overflow: hidden; } .btn-full{ cursor: pointer; } .site-bg:not(.has-bg){ display: none; } .site-bg .bg-full{ z-index: 2; } .site-bg .bg-color:not(.bg-mask){ z-index: 1; } .site-bg{ position: absolute; left: 0; bottom: 0; right: 0; top: 0; margin: -1px; z-index: 1; } .site-bg.patterns-01 .bg-full, .site-bg.patterns-02 .bg-full{ display: flex; display: -webkit-flex; } .win-v .site-bg.patterns-01 .bg-full, .win-v .site-bg.patterns-02 .bg-full{ flex-direction: column; -webkit-flex-direction: column; } .site-bg.patterns-01 .bg-full i, .site-bg.patterns-02 .bg-full i{ display: block; height: 100%; width: 20%; border-right: 1px solid; } .win-v .site-bg.patterns-01 .bg-full i, .win-v .site-bg.patterns-02 .bg-full i{ display: none; height: 40%; width: 100%; border: none; border-bottom: 1px solid; } .win-v .site-bg .bg-full i:nth-child(1), .win-v .site-bg .bg-full i:nth-child(2), .win-v .site-bg .bg-full i:nth-child(3), .win-v .site-bg .bg-full i:nth-child(4), .win-v .site-bg .bg-full i:nth-child(5){ display: block !important; } .site-bg.patterns-01 .bg-full i{ border-color: rgba(0, 0, 0, 0.06) !important; } .site-bg.patterns-02 .bg-full i{ border-color: rgba(255, 255, 255, 0.1) !important; } .site-bg.patterns-03 .bg-full{ background-size: auto; background-repeat: repeat; background-image: url(https://www.reger-bleibe.de/rbwireframe/data/images/patterns-03.png); } .site-bg.patterns-04 .bg-full{ background-size: auto; background-repeat: repeat; background-image: url(https://www.reger-bleibe.de/rbwireframe/data/images/patterns-04.png); } .site-bg.patterns-05 .bg-full{ background-size: auto; background-repeat: repeat; } .click-layer{ display: none; position: fixed; width: 100%; height: 100%; left: 0; top: 0; cursor: url(https://www.reger-bleibe.de/rbwireframe/data/images/close.png) 12 12, pointer; background-color: rgba(22,23,24,.4); z-index: 2; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); pointer-events: auto; } .site-root .click-layer.close-hidden-menu{ position: absolute; pointer-events: none; z-index: 999; } .hidden-menu .click-layer.close-hidden-menu{ position: absolute; display: block; width: calc(100% - 500px); background-color: transparent; left: auto;right: 0; } body.for-menu-style-02 .hidden-menu .click-layer.close-hidden-menu{ left: 0;right: auto; } .m-close-hidden, .m-close-menu{ opacity: 1; z-index: 100; } .real-mobile .m-close-hidden:before, .real-mobile .m-close-menu:before{ content: '\e909'; position: absolute; font-size: 20px; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); color: #fff; font-family: 'myicon'; } .m-close-hidden:before{ left: 20px; } .m-close-menu:before{ right: 20px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iv-root:after{ content: ''; position: absolute; left: 0; top: 0; right: 0; bottom: 0; z-index: -1; } .none{ display: none; } .bg-full.vTarget:after{ content: ''; position: absolute; left: 0;top: 0;right: 0;bottom: 0; background-color: #363738; z-index: 1; } .bg-full.vTarget.show:after{ opacity: 0; } body .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iv-thumbs-toggle i:after{ content: '\e928'; } body .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iv-show-thumbs .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iv-thumbs-toggle i:after{ content: '\e925'; } .ptbar-outerWrap{ position: relative; } .ptbar-outerWrap:not(.no-roll){ overflow: hidden; } .ptbar-outerWrap .content{ position: relative; } .ptbar-outerWrap:not(.no-roll) .content{ width: calc(100% + 8px); overflow: auto; -webkit-overflow-scrolling: touch; padding-right: 22px; } body.ie .ptbar-outerWrap:not(.no-roll) .content, body.edge .ptbar-outerWrap:not(.no-roll) .content{ width: calc(100% + 18px); } .content-center .ptbar-outerWrap:not(.no-roll) .content{ padding-left: 22px; } .win-v .ptbar-outerWrap .content{ width: 100% !important; padding: 0; } .win-v .ptbar-outerWrap .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-bar-group, .real-mobile .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-bar-group{ display: none; } .ptbar-outerWrap .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-bar-group{ right: 0; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-bar-group{ position: absolute; width: 24px; height: 100%; right: 20px; top: 0; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-bar{ position: absolute; height: 100px; width: 100%; left: 0;top: 0; cursor: pointer; transition: background 0.4s; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-bar:after{ content: ''; position: absolute; width: 100%;height: 100%; left: 0;top: 0; background-image: url(https://www.reger-bleibe.de/rbwireframe/data/images/bar.svg); background-position: center; background-size: 100% 100%; transform: scaleY(0.95); -webkit-transform: scaleY(0.95); } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-bar:hover:after{ transform: scaleY(1); -webkit-transform: scaleY(1); } .text-white .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-bar:after{ background-image: url(https://www.reger-bleibe.de/rbwireframe/data/images/bar2.svg); } .no-roll .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-bar-group{ display: none; } .win-v .ptbar-outerWrap p{ height: auto !important; max-height: none !important; } .win-v .ptbar-outerWrap .content .intro, .win-v .ptbar-outerWrap .content .text{ max-height: none !important; } .win-v .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-video-mask, .has-ctrl .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-video-mask{ display: none; } .ready ~ .volume-btn{ position: absolute; width: 40px;height: 40px;line-height: 40px; left: 22px; bottom: 28px; text-align: center; font-size: 20px; font-family: 'myicon'; background-color: rgba(0,0,0,.3); color: #fff; opacity: 0.7; border-radius: 50%; cursor: pointer; transform: translate3d(0,0,0); z-index: 12; } .m-mode .volume-btn{ display: none; } .ready ~ .volume-btn:before{ content: '\e936'; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-mediaplayer-muted ~ .volume-btn:before{ content: '\e937'; } .bg-full[data-volume="0"] ~ .volume-btn{ display: none; } .volume-btn:hover{ background-color: rgba(0,0,0,.9); opacity: 1; } .v-ctrl{ position: absolute; width: calc(48px + 1.2vw); height: calc(48px + 1.2vw); line-height: calc(48px + 1.2vw); font-size: calc(48px + 1.2vw); background: rgba(33, 34, 35, .3); top: 50%; left: 50%; margin: calc(-24px - 0.6vw) 0 0 calc(-24px - 0.6vw); border-radius: 50%; -webkit-backdrop-filter: blur(5px); backdrop-filter: blur(5px); text-align: center; cursor: pointer; will-change: transform; z-index: 999; } .single-header .v-ctrl{ background: rgba(33, 34, 35, .8); } .sc-videobox .call-item-video{ position: relative; top: auto; left: auto; margin: 0 auto calc(-24px - 0.6vw); background:transparent; } .sc-videobox .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h + .call-item-video{ margin-top: 0.2em; } .sc-videobox .call-item-video:before{ background: red; border-radius: 50%; z-index: 2; } .sc-slider .v-mobile-play.v-ctrl, .has-video a.custom-link{ width: 34px; height: 34px; margin: 0; right: 10px; top: 10px; left: auto; bottom: auto; line-height: 34px; font-size: 34px; margin: 0; } .has-video a.custom-link{ opacity: 0; background: rgba(0,0,0,.6); color: #fff; font-family: 'myicon'; border-radius: 50%; font-size: 16px; text-align: center; } .has-video .custom-link:before{ content: '\e919'; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-touch-on .has-custom-link .custom-link, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-touch-off .has-custom-link:hover .custom-link{ opacity: 1; } .ajax-content .v-mobile-play.v-ctrl{ width: 10vw; height: 10vw; line-height: 10vw; top: 50%; left: 50%; right: auto; } .single-root.single-type-video.video-iuwerziwuerireotiproiporwieruowieruoietueoirutoier .v-mobile-play{ display: block; width: calc(48px + 1.2vw); height: calc(48px + 1.2vw); line-height: calc(48px + 1.2vw); font-size: calc(48px + 1.2vw); margin: calc(-24px - 0.6vw) 0 0 calc(-24px - 0.6vw); top: 50%; left: 50%; right: auto; } .single-root.single-type-video.video-iuwerziwuerireotiproiporwieruowieruoietueoirutoier .v-play, .single-root.single-type-video.video-iuwerziwuerireotiproiporwieruowieruoietueoirutoier .v-pause{ display: none; } .v-ctrl.v-mobile-play:before, .m-mode .item .v-ctrl.call-item-video:not(.btn-full):before{ opacity: 1 !important; } .call-item-video:not(.btn-full):before, .v-ctrl:before{ position: absolute; width: 100%; height: 100%; left: 0; top: 0; font-family: 'myicon'; color: #fff; font-size: 0.4em; } .v-ctrl.v-pause:before{ content: '\e034'; font-size: 0.32em; } .call-item-video:not(.btn-full):before, .v-ctrl.v-play:before, .v-ctrl.v-mobile-play:before{ content: '\e908'; text-indent: 0.15em; } .v-ctrl.v-pause:hover{ background: rgba(0, 0, 0, .3); box-shadow: 0 0 50px rgba(0, 0, 0, .3); } .v-ctrl.v-pause:before { content: '\e907'; opacity: 0.3; } .v-ctrl.v-pause:hover:before { opacity: 1; } .v-ctrl.v-pause { background: rgba(64, 65, 66, .05); } .v-ctrl:hover { opacity: 0.8; } .v-play, .pause .v-pause { opacity: 0; } .pause .v-play{ opacity: 1; z-index: 1000; } .v-mobile-play, .m-mode .item .v-ctrl:not(.call-item-video):not(.v-mobile-play), .ptsc.sc-mixbox .v-ctrl.v-mobile-play, .ptsc.sc-banner .v-ctrl.v-mobile-play, .ptsc.sc-subscribers .v-ctrl.v-mobile-play, .ptsc.sc-text-carousel .v-ctrl.v-mobile-play, .m-mode .sc-slider[data-video-autoplay="1"]:not(.mobile-list) .v-mobile-play, .m-mode .sc-slider.mobile-list .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-video-container, .real-mobile .sc-slider.mobile-list .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-video-container, .m-mode .pic-list .has-video .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-video-container, .m-mode .single-header .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-video-container, .m-mode .video-addition{ display: none; } .has-video:not(.v-ready) .v-ctrl:not(.call-item-video):not(.v-mobile-play){ display: none !important; } .m-mode .sc-slider[data-video-autoplay="1"]:not(.mobile-list) .v-ctrl:not(.v-mobile-play), .real-mobile .sc-slider[data-video-autoplay="1"]:not(.mobile-list) .v-ctrl:not(.v-mobile-play), .m-mode .v-ctrl.v-mobile-play, .real-mobile .v-ctrl.v-mobile-play, .iuwerziwuerireotiproiporwieruowieruoietueoirutoier-player .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-video-container, .sc-slider[data-video-autoplay="1"]:not(.mobile-list), body.single .single-inner.video .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-video-container{ display: block; } .m-mode .v-ctrl.v-mobile-play{ opacity: 1 !important; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-video-holder > video{ width: 100%; height: 100%; } .site-loader{ position: fixed; height: 100%; width: 100%; left: 0; top: 0; opacity: 1; overflow: hidden; z-index: 100000; } .loader-bg{ position: absolute; width: 100%;height: 100%; left: 0;top: 0; background-color: #fff; transition: transform 0.7s; -webkit-transition: transform 0.7s; z-index: 2; } .loader-bg:after{ content: ''; position: absolute; width: 100%;height: 100%; left: 0;top: 0; background-color: rgba(0,0,0,.3); transform: translate3d(100%,0,0); transition: opacity 0.8s; -webkit-transform: translate3d(100%,0,0); -webkit-transition: opacity 0.7s; } .site-loader.hide .loader-bg:after{ opacity: 0; } .site-dark .site-loader .loader-bg{ background-color: #000; } .site-loader.hide .loader-bg{ transform: translate3d(-100%,0,0); -webkit-transform: translate3d(-100%,0,0); } .loader-img{ position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); z-index: 3; } .loader-img + .loader-icon{ display: none !important; } .loader-icon{ transition: all 0.2s; -webkit-transition: all 0.2s; } .site-loader.hide .loader-icon{ display: none; } .pic-loader, .site-loader .loader-icon{ position: absolute; width: 60px; height: 60px; top: 50%; left: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); font-size: 0; z-index: 111; } .site-loader .loader-icon i, .pic-loader i{ position: absolute; left: 0;top: 0; width: 100%;height: 100%; background-size: cover; background-position: center; } body.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-loader-02 .pic-loader, body.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-loader-02 .site-loader:not(.animate-hide) .loader-icon{ width: 30px; height: 30px; animation: loadbox 0.6s linear infinite; -webkit-animation: loadbox 0.6s linear infinite; } body.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-loader-02 .pic-loader i:nth-child(1), body.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-loader-02 .site-loader:not(.animate-hide) .loader-icon i:nth-child(1){ background-image: url(https://www.reger-bleibe.de/rbwireframe/data/images/loadersvg.svg); animation: loadbox_a 0.7s linear infinite; -webkit-animation: loadbox_a 0.7s linear infinite; } body.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-loader-03 .pic-loader i:nth-child(1), body.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-loader-03 .site-loader:not(.animate-hide) .loader-icon i:nth-child(1){ background-image: url(https://www.reger-bleibe.de/rbwireframe/data/images/loadersvg3.svg); } @keyframes loadbox { 0%    {opacity: 1} 50%   {opacity: 0.6} 100%  {opacity: 1} } @keyframes loadbox_a { 0%    {transform: rotate(0deg)} 100%  {transform: rotate(358deg)} } @-webkit-keyframes loadbox { 0%    {opacity: 1} 50%   {opacity: 0.6} 100%  {opacity: 1} } @-webkit-keyframes loadbox_a { 0%    {-webkit-transform: rotate(0deg)} 100%  {-webkit-transform: rotate(358deg)} } body.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-loader-01 .pic-loader i, body.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-loader-01 .site-loader:not(.animate-hide) .loader-icon i{ position: absolute; top: 50%; left: 50%; margin: -5px 0 0 -5px; width: 10px;height: 10px; border-radius: 50%; -webkit-animation: loadbox_b 1s ease-in-out 0s infinite; animation: loadbox_b 1s ease-in-out 0s infinite; opacity: 0; } body.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-loader-01 .pic-loader i, body.m-mode.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-loader-01 .site-loader:not(.animate-hide) .loader-icon i{ margin: -3px 0 0 -3px; width: 6px;height: 6px; -webkit-animation: loadbox_b_2 1s ease-in-out 0s infinite; animation: loadbox_b_2 1s ease-in-out 0s infinite; } body.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-loader-01 .pic-loader i:nth-child(1), body.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-loader-01 .site-loader:not(.animate-hide) .loader-icon i:nth-child(1){ -webkit-animation-delay: 0s; animation-delay: 0s } body.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-loader-01 .site-loader:not(.animate-hide) .loader-icon i:nth-child(2){ -webkit-animation-delay: .2s; animation-delay: .2s } body.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-loader-01 .pic-loader i:nth-child(3), body.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-loader-01 .site-loader:not(.animate-hide) .loader-icon i:nth-child(3){ -webkit-animation-delay: .4s; animation-delay: .4s } @keyframes loadbox_b { 0% { transform: translateX(-60px); opacity: 0 } 50% { opacity: 1 } 100% { transform: translateX(60px); opacity: 0 } } @-webkit-keyframes loadbox_b { 0% { -webkit-transform: translateX(-60px); opacity: 0 } 50% { opacity: 1 } 100% { -webkit-transform: translateX(60px); opacity: 0 } } @keyframes loadbox_b_2 { 0% { transform: translateX(-30px); opacity: 0 } 50% { opacity: 1 } 100% { transform: translateX(30px); opacity: 0 } } @-webkit-keyframes loadbox_b_2 { 0% { -webkit-transform: translateX(-30px); opacity: 0 } 50% { opacity: 1 } 100% { -webkit-transform: translateX(30px); opacity: 0 } } div.wpcf7 .ajax-loader { position: relative; vertical-align: top; width: 12px; height: 48px; left: 4px; background: transparent !important; } .wpcf7-form .ajax-loader.is-active:after { content: ''; position: absolute; width: 12px; height: 12px; top: 50%; left: 0; margin-top: -7px; border-radius: 50%; animation: animate_point 1s linear infinite; -webkit-animation: animate_point 1s linear infinite; background: rgb(116, 116, 166); opacity: 10; z-index: 2; } @keyframes animate_point { 0%   {opacity: 0;} 50%  {opacity: 0.8;} 100% {opacity: 0;} } @-webkit-keyframes animate_point { 0%   {opacity: 0;} 50%  {opacity: 0.8;} 100% {opacity: 0;} } .pages{ display: flex; align-items: center; display: -webkit-flex; -webkit-align-items: center; } .pages ul{ padding-right: 5vw; padding-left: 60px; } .pages li { list-style-type: none; width: 50px;height: 50px;line-height: 50px; margin: 4px 0; text-align: center; font-family: 'iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-number'; font-size: 16px; border-radius: 50%; overflow: hidden; } .pages li a, .pages li span{ display: block; color: #060708; background-color: #fff; } .pages li span.current{ color: #fff; background-color: #060708; } .pages li .page-numbers { position: relative; z-index: 2; } .pages a.page-numbers:after{ content: ''; position: absolute; right: 0;top: 0;left: 0;bottom: 0; transform: scale(0); -webkit-transform: scale(0); border-radius: 50%; z-index: -1; } .pages li:hover a.page-numbers:after{ transform: scale(1.1); -webkit-transform: scale(1.1); } .pages li:hover a, .pages li:hover span{ color: #fff; } .win-v .pages ul{ width: 100%; padding: 30px 30px 50px; text-align: center; } .win-v .pages li{ display: inline-block; } @media screen and (max-width: 1023px){ .pages li { width: 30px;height: 30px;line-height: 30px; font-size: 14px; } } .iuwerziwuerireotiproiporwieruowieruoietueoirutoier-player { position: fixed; display: none; height: 100%; width: 100%; left: 0; top: 0; opacity: 0; background: rgba(16, 17, 18,.8); z-index: 9; } .iuwerziwuerireotiproiporwieruowieruoietueoirutoier-player .close { position: absolute; width: 6vw; height: 6vw; line-height: 6vw; top: 0; right: 0; border-radius: 50%; color: #fff; cursor: pointer; text-align: center; z-index: 2; } .iuwerziwuerireotiproiporwieruowieruoietueoirutoier-player .close.show { top: 0; } .iuwerziwuerireotiproiporwieruowieruoietueoirutoier-player .close:after{ position: absolute; content: '\e909'; font-family: 'myicon'; width: 100%; height: 100%; left: 0; top: 0; font-size: 2vw; transition: all 0.4s; } .iuwerziwuerireotiproiporwieruowieruoietueoirutoier-player .close:hover:after{ transform: rotate(90deg); -webkit-transform: rotate(90deg); } .win-v .iuwerziwuerireotiproiporwieruowieruoietueoirutoier-player .close{ width: 80px;height: 80px; line-height: 80px; } .win-v .iuwerziwuerireotiproiporwieruowieruoietueoirutoier-player .close:after{ font-size: 30px; } .iuwerziwuerireotiproiporwieruowieruoietueoirutoier-player { z-index: 10000; } .player-wrap { position: relative; width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; display: -webkit-flex; -webkit-align-items: center; -webkit-justify-content: center; } .iuwerziwuerireotiproiporwieruowieruoietueoirutoier-player .bg-full { position: relative; flex-shrink: 0; -webkit-flex-shrink: 0; width: 60vw; height: 33.7vw; left: auto; top:auto; bottom: auto; right: auto; background-color: #060708; transform: translateY(-200px); -webkit-transform: translateY(-200px); opacity: 0; } .iuwerziwuerireotiproiporwieruowieruoietueoirutoier-player .bg-full.show{ transform: translateY(0); -webkit-transform: translateY(0); opacity: 1; } html.win-v .iuwerziwuerireotiproiporwieruowieruoietueoirutoier-player .bg-full { width: 100vw; height: 56.2vw; } .site-root{ position: relative; right: 0; background: #f6f7f8; width: 100%; height: 100%; overflow: hidden; z-index: 3; } .woocommerciewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge .site-root{ background: #fefefe; } .woocommerciewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge.site-dark .site-root{ background: #060708; } .win-v .site-root{ padding-top: 0 !important; } .site-dark .site-root{ background: #161718; } .main-content{ z-index: 2; } .win-v .main-content{ overflow: auto; } .main-content,.ptsc-list,.ptsc-list > .wrap{ position: relative; height: 100%; } .win-v .ptsc-list, .win-v .ptsc-list > .wrap{ height: auto; } .page-template-default .main-content{ overflow: auto; -webkit-overflow-scrolling: touch; } body.hidden-menu-open .site-root:after{ content: ''; position: absolute; left: 0;top: 0;right: 0;bottom: 0; margin: -1px; z-index: 900; border:2px solid #161718;  } body.for-menu-style-02 .site-root{ padding-top: 70px; } body.menu-bg-transparent-on.for-menu-style-02 .site-root{ padding-top: 0 !important; } html:not(.win-v) .menu-bg-transparent-on.single-type-02 .site-root .single-root{ padding-top: 100px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header{ position: absolute; left: 0; top: 0; height: 100%; z-index: 3; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-02{ height: auto; width: 100%; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-02.menu-height-01{ height: 70px; } body.single .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-02, .menu-style-03.text-black, .menu-style-01.text-black{ box-shadow: 0 0 50px rgba(0,0,0,.03); } html.has-ewioprufkjwndfoiewurthfksdlnfipewrghvkjsfsdng-bar:not(.win-v){ height: calc(100% - 32px); } @media (max-width: 782px){ html.has-ewioprufkjwndfoiewurthfksdlnfipewrghvkjsfsdng-bar:not(.win-v){ height: calc(100% - 46px); } } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header > .wrap{ height: 100%; background-color: #fff; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header > .wrap{ display: flex; align-items: center; display: -webkit-flex; -webkit-align-items: center; transition: transform 0.5s,opacity 0.3s; -webkit-transition: transform 0.5s,opacity 0.3s; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.text-white > .wrap{ background-color: #060708; } body .text-white{ color: rgba(255,255,255,.8); } body .text-white .clone-number, body .text-white a, body .text-white legend, body .sc-textlist.text-white, body .text-white .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h, body .text-white .title, body .text-white .main-menu > ul > li.current_page_item > a .icon{ color: #fff; } .logo{ position: absolute; display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; justify-content: center; -webkit-justify-content: center; left: 0;top: 0; width: 100%; font-size: 0; z-index: 2; } .logo img{ image-rendering: auto; flex-shrink: 0; -webkit-flex-shrink: 0; } html:not(.win-v) .logo.has-mobile-logo .mobile-logo, html:not(.win-v) .m-logo.has-mobile-logo .mobile-logo, .win-v .logo.has-mobile-logo a:not(.mobile-logo), .win-v .m-logo.has-mobile-logo a:not(.mobile-logo){ display: none; } .menu-style-02 .logo img{ max-height: 100%; max-width: none; width: auto; } header:not(.menu-style-02) .logo img{ max-width: 100%; height: auto; } .menu-style-02 .logo{ position: relative; height: 100%; width: auto; } .menu-style-01.logo-padding .logo{ padding: 20px; } .menu-style-03.logo-padding .logo{ padding: 10px; } .menu-style-02.logo-padding .logo{ padding: 0.7%; } @media screen and (max-height: 640px){ .menu-style-02.logo-padding .logo{ padding: 8px; } } .menu-style-02 .logo a{ display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; height: 100%; } .menu-style-01 .menu-wrap{ position: relative; flex-shrink: 0; -webkit-flex-shrink: 0; width: 100%; max-height: calc(100% - 320px); font-size: 0; } body.show-menu-03 .menu-style-03 .menu-wrap{ -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); } .menu-style-03 ~ .main-content{ left: 0; } body.show-menu-03 .menu-style-03 ~ .main-content{ left: 100px; } body.show-menu-03 .menu-style-03 .menu-wrap, .menu-style-03 ~ .main-content{ transition: transform 0.5s,left 0.5s; -webkit-transition: transform 0.5s,left 0.5s; } .menu-style-03 .menu-wrap, body.show-menu-03 .menu-style-03 ~ .main-content{ transition: transform 0.8s 0.1s,left 0.8s 0.1s; -webkit-transition: transform 0.8s 0.1s,left 0.8s 0.1s; } i.btn-menu-03{ position: absolute; display: none; width: 100px;height: 100px;line-height: 100px; top: 50%; left: 0; margin-top: -50px; transition: none; -webkit-transition: none; opacity: 0.8; z-index: 7; } .win-v i.btn-menu-03{ display: none !important; } @media screen and (max-width: 1024px){ html:not(.win-v) i.btn-menu-03{ width: 80px; } html:not(.win-v) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03 .main-menu > ul > li > a i{ font-size: 100%; } } .btn-menu-03 span{ position: absolute; width: 30px; height: 2px; left: 50%; top: 50%; margin-left: -15px; background-color: #fff; } .btn-menu-03:hover{ opacity: 1; } header.icon-style-02 .btn-menu-03 span{ width: 24px; margin-left: -12px; height: 3px; border-radius: 4px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.text-black .btn-menu-03 span{ background-color: #161718; } .btn-menu-03 span:nth-child(1){ margin-top: -7px; } .btn-menu-03 span:nth-child(3){ margin-top: 7px; } body.show-menu-03 .btn-menu-03 span:nth-child(2){ opacity: 0; } body.show-menu-03 .btn-menu-03 span:nth-child(1){ margin: 0; transform: rotate(45deg); } body.show-menu-03 .btn-menu-03 span:nth-child(3){ margin: 0; transform: rotate(-45deg); } body:not(.show-menu-03) .call-menu-03:hover span:nth-child(1), body:not(.show-menu-03) .call-menu-03:hover span:nth-child(3){ left: 47%; } body:not(.show-menu-03) .call-menu-03:hover span:nth-child(2){ left: 53%; } .menu-style-03 i.btn-menu-03{ display: block; } i.btn.close-menu-03{ opacity: 0; z-index: 6; } body.show-menu-03 i.btn.btn-menu-03{ transform: translateX(-15px); } body.show-menu-03 i.btn.close-menu-03{ opacity: 1; z-index: 8; } body.show-menu-03 i.btn.call-menu-03{ opacity: 0; } .win-v .close-menu-03.click-layer{ display: none !important; } .menu-style-03 .menu-wrap:after{ content: ''; display: inline-block;vertical-align: middle; height: 100%;width: 0; } .menu-style-03 .main-menu{ display: inline-block;vertical-align: middle; padding:  100px 10vw 100px 6vw; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.overload .menu-wrap{ overflow: hidden; height: 100%; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.overload .main-menu{ height: 100%; overflow: auto; -webkit-overflow-scrolling: touch; } body.edge .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.overload .main-menu, body.ie .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.overload .main-menu{ width: calc(100% + 12px); } body:not(.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-scrollbar-default) .main-menu::-webkit-scrollbar{ background-color: rgba(166,166,166,.2); } .main-menu i.call-sub-btn{ position: absolute; left: 0;top: 0;bottom: 0;right: 0; display: none; z-index: 2; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-01.overload .call-sub-btn{ display: block; } .clone-sub{ position: absolute; min-width: 220px; height: 100%; left: -220px; top: 0; padding-right: 50px; z-index: 2; background-color: #161718; overflow: auto; -webkit-overflow-scrolling: touch; } .clone-sub:after{ content: ''; width: 0;height: 100%; display: inline-block;vertical-align: middle; } .clone-sub > ul{ display: inline-block; vertical-align: middle; width: 99%; padding: 80px 0; } i.close-clone-sub{ position: absolute; width: 40px;height: 40px;line-height: 40px; right: 0;top: 50%; margin-top: -20px; background-color: #ccc; text-align: center; opacity: 0; } .show-clone-sub i.close-clone-sub{ opacity: 1; } i.close-clone-sub:before{ content: '\e5cd'; color: #060708; font-size: 24px; } i.close-clone-sub:hover:before{ color: #fff; } .show-clone-sub > .wrap{ transform: translateX(-100px); -webkit-transform: translateX(-100px); opacity: 0.6; } .clone-sub a{ display: block; line-height: 40px; padding: 0 40px; white-space: nowrap; } .clone-sub a i{ display: inline-block;vertical-align: top; height: 40px;width: 40px;line-height: 40px; font-size: 20px; opacity: 0.7; } .clone-sub a:hover i{ opacity: 1; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header li{ position: relative; list-style-type: none; } html:not(.win-v) body.menu-bg-transparent-on .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-02 > .wrap{ position: relative; z-index: 2; background: transparent !important; } html:not(.win-v) body.menu-bg-transparent-on .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-02:after{ z-index: 0; content: ''; position: absolute; left: 0;top: 0; width: 100%; height: 150%; background:linear-gradient(to bottom, rgba(0,0,0,.6), rgba(0,0,0,0)); pointer-events: none; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-02 .main-menu > ul{ margin: 5px 0 5px 30px; white-space: nowrap; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-02 .main-menu > ul > li{ display: inline-block; padding: 0 20px; font-size: 0; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-01 .main-menu > ul > li{ font-size: 0.855rem; text-align: center; padding: 15px 0; } html:not(.win-v) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-01 .main-menu > ul > li.no-icon{ padding: 10px 0; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header .main-menu > ul > li > a{ display: inline-block; padding: 0 20px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header .main-menu a{ white-space: nowrap; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-01 .main-menu > ul > li > a{ padding: 0 30px; min-width: 40px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-01 .main-menu > ul > li > a .icon{ display: block; padding-bottom: 5px; font-size: 32px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-01 .main-menu > ul > li > a .icon.fa{ font-size: 28px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-02 .main-menu > ul > li > a .icon{ display: inline-block; vertical-align: top; font-size: 1.32em; line-height: 60px; margin-right: 5px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-02 .main-menu > ul > li > a .icon.inr{ position: relative; top: -1px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-02 .menu-wrap{ width: 100%; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-02.elem-position-01 > .wrap{ justify-content: space-between; -webkit-justify-content: space-between; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-02:not(.elem-position-01) > .wrap{ justify-content: center; -webkit-justify-content: center; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-02.elem-position-02 .menu-wrap{ width: auto; min-width: 33vw; margin-right: 100px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-02.elem-position-03 .menu-wrap{ width: auto; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-02.elem-position-04 .menu-wrap .main-menu{ float: right; position: relative; left: -30px; } .menu-style-02.elem-position-03 .logo{ position: absolute; } .menu-style-02.elem-position-03 .header-additional{ position: absolute; bottom: 50%; transform: translateY(50%); left: auto; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-02.elem-position-03 .main-menu > ul{ margin: 5px 0; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-02 .main-menu > ul > li > a { display: block; padding: 0; font-size: 1.125rem; line-height: 60px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-02.menu-height-01 .main-menu > ul > li > a{ font-size: 1rem; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header .main-menu > ul > li.no-link:not(.open):hover > a, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03 li.no-icon:not(.open):hover > a{ opacity: 0.6; } .menu-style-02 .main-menu li:before{ transition: none; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header .main-menu > ul > li:before, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03 .sub-menu li:before{ content: ''; position: absolute; width: 5px;height: 80%; left: 0;top: 10%; opacity: 0; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-02 .main-menu > ul > li:before{ width: calc(100% - 40px); height: 1px; left: 20px; top: 50%; margin: 14px 0 0 0; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03 .main-menu li.current_page_item.no-icon:before, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03 .main-menu > ul > li.current-menu-ancestor:before{ width: 8px;height: 8px; border-radius: 4px; left: -14px; top: 50%; margin-top: -5px; opacity: 1; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03 .main-menu > ul > li.no-icon.open:before{ opacity: 0 !important; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-02 .main-menu > ul > li:not(.no-icon):before, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-02 .main-menu > ul > li:before, .win-v .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header .main-menu > ul > li:not(.no-icon):before{ display: none; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header .main-menu > ul > li.current_page_item:before, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header:not(.menu-style-03) .main-menu > ul > li.current-menu-ancestor:before, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header .main-menu > ul > li.current_page_item > a, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header .main-menu > ul > li.current-menu-ancestor > a{ opacity: 1; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header:not(.menu-style-03) .sub-menu li.current_page_item:before, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header:not(.menu-style-03) .sub-menu li.current-menu-parent:before{ content: ''; position: absolute; left: -8px; top: 1em; height: 4px;width: 4px; border-radius: 50%; } .menu-style-03 .menu-wrap{ position: absolute; left: 0;top: 0; width: auto; max-width: 50vw; min-width: 700px; height: 100%; flex-shrink: 0; -webkit-flex-shrink: 0; background-color: #060708; transform: translate3d(-100%,0,0); -webkit-transform: translate3d(-100%,0,0); overflow: auto; font-size: 0; z-index: 5; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03.text-black .menu-wrap{ background-color: #fff; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03 .main-menu a{ position: relative; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03 .main-menu > ul > li{ margin: 10px 0; opacity: 0; } body.show-menu-03 .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03 .main-menu > ul > li{ left: 0; opacity: 1; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03 .sub-menu li{ font-size: 0; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03 .main-menu > ul > li > a{ padding: 0; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03 .sub-menu{ position: relative; display: none; top: auto; padding: 20px 0 20px 12px; background-color: transparent !important; transform: none; -webkit-transform: none; transition: none; opacity: 1 !important; visibility: visible; pointer-events: auto; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03 .main-menu > ul > li > .sub-menu{ left: 1.2vw !important; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03 .main-menu > ul > li:not(.no-icon) > .sub-menu{ left: 2.4vw !important; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03:not(.text-large) .sub-menu{ padding: 10px 0 10px 6px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03:not(.text-large) .main-menu > ul > li > a i{ margin-right: 4px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03 li.depth-2 .sub-menu{ left: 20px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03.style-edited-01 .menu-wrap{ min-width: 0; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03.style-edited-01 .main-menu > ul > li{ font-size: 18px; line-height: 24px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03.style-edited-01 .main-menu > ul > li > .call-sub-btn{ height: 24px; margin-right: -10px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03.style-edited-01 .main-menu > ul > li > a i{ line-height: 24px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03.style-edited-01 .sub-menu .call-sub-btn{ height: 30px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03.text-large .main-menu a{ font-family: 'built-Local'; text-transform: uppercase; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03.text-large .main-menu > ul > li{ font-size: 2.2vw; line-height: 2.2vw; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03.text-large .main-menu > ul > li > a i{ width: 2.4vw; line-height: 2.2vw; margin-right: 10px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03.text-large .call-sub-btn{ height: 2.2vw; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03.text-large .sub-menu li{ line-height: 1.2vw; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03.text-large .sub-menu a{ font-size: 0.9vw; font-weight: 400; } .font-weight-500 .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03.text-large .sub-menu a{ font-weight: 500; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03.text-large .sub-menu .call-sub-btn{ height: 1.2vw; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03.text-small .main-menu > ul > li{ font-size: 24px; line-height: 40px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03.text-small .main-menu > ul > li > a i{ width: 40px; line-height: 40px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03.text-small .call-sub-btn{ height: 40px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03.text-small .sub-menu li{ line-height: 20px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03.text-small .sub-menu a{ font-size: 1rem; font-weight: 400; } .font-weight-500 .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03.text-small .sub-menu a{ font-weight: 500; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03.text-small .sub-menu .call-sub-btn{ height: 20px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03.text-normal .main-menu > ul > li{ font-size: 1.6vw; line-height: 2vw; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03.text-normal .main-menu > ul > li > a i{ width: 2vw; line-height: 2vw; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03.text-normal .call-sub-btn{ height: 2vw; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03.text-normal .sub-menu li{ line-height: 24px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03.text-normal .sub-menu a{ font-size: 15px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03.text-normal .sub-menu .call-sub-btn{ height: 24px; } @media screen and (max-width: 1680px){ .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-02 .main-menu > ul > li{ padding: 0 12px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-02 .main-menu > ul > li:before { width: calc(100% - 24px); left: 12px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03.text-normal .main-menu > ul > li{ font-size: 1.7vw; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03.text-normal .sub-menu li{ line-height: 18px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03.text-normal .sub-menu .call-sub-btn{ height: 18px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03.text-normal .sub-menu a{ font-size: 1rem; } .menu-style-03 .menu-wrap{ min-width: 480px; } .menu-style-03 .main-menu{ padding: 100px 10vw; } } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-02 .main-menu li.depth-1.has-sub > a:after{ content: '\e925'; position: absolute; font-family: 'myicon'; font-size: 12px; opacity: 0.3; margin-left: 1px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03 .main-menu li.has-sub > a:before{ content: '\e925'; position: absolute; right: -16px; font-size: 14px; top: 0; opacity: 0.4; font-family: 'myicon'; pointer-events: none; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03 .main-menu li.has-sub.open > a:before{ transform: rotate(180deg); } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03 .main-menu > ul > li > a i{ display: inline-block; vertical-align: top; text-align: center; font-size: 80%; opacity: 0.5; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03 .main-menu > ul > li.current_page_item > a i, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03 li.current-menu-ancestor > a i{ opacity: 1; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03  .sub-menu a i, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03 .main-menu > ul > li:not(.no-icon):before{ display: none; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03 .call-sub-btn{ display: block; bottom: auto; } html:not(.win-v) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.overload:not(.menu-style-03) .main-menu .sub-menu{ display: none !important; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header:not(.menu-style-03) .main-menu .sub-menu{ position: absolute; min-width: 180px; left: 110%;top: 50%; padding: 24px 30px; transform: translateY(-50%); -webkit-transform: translateY(-50%); opacity: 0; visibility: hidden; pointer-events: none; border-radius: 3px; z-index: 3; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-02 .main-menu li .sub-menu{ top: 90%; left: 20px; transform: none; -webkit-transform: none; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-02 .main-menu li.sub-crossed .sub-menu{ left: auto; right: 20px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-02 .main-menu .sub-menu .sub-menu{ left: 100% !important; top: -24px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-02 .main-menu li.sub-crossed .sub-menu .sub-menu{ left: auto !important; right: 100% !important; } html:not(.win-v) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header:not(.menu-style-03) .main-menu .sub-menu{ display: block !important; } html:not(.win-v) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header:not(.menu-style-03) .main-menu .sub-menu.lot{ display: flex !important; flex-flow: wrap; display: -webkit-flex !important; -webkit-flex-flow: wrap; } .sub-menu.hack-blur > li:last-child{ padding-bottom: 1px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header:not(.menu-style-03) .main-menu .sub-menu.lot{ width: 480px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header:not(.menu-style-03) .main-menu .sub-menu.lot > li{ display: inline-block;vertical-align: top; width: 48%; flex-shrink: 0; -webkit-flex-shrink: 0; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header:not(.menu-style-03) .main-menu .sub-menu.lot i.icon{ display: none; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header:not(.menu-style-03) .main-menu .sub-menu.lot li.has-sub>a:before{ right: 10px; } html:not(.win-v) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header:not(.menu-style-03) .main-menu .sub-menu.lot .sub-menu{ left: 70% !important; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-01 .main-menu li:hover > .sub-menu{ left: 100%; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header:not(.menu-style-03) .main-menu li:hover > .sub-menu{ opacity: 1; visibility: visible; pointer-events: auto; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header:not(.menu-style-03) .main-menu .depth-1 > .sub-menu:before{ content: ''; position: absolute; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-01 .main-menu .depth-1 > .sub-menu:before{ left: 0px;top: 50%; margin-top: -12px; border-left: none; border-top: 12px solid transparent !important; border-bottom: 12px solid transparent !important; border-right: 12px solid; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-02 .main-menu .depth-1 > .sub-menu:before{ left: 20px;top: 0; border-top: none; border-left: 12px solid transparent !important; border-right: 12px solid transparent !important; border-bottom: 12px solid; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-02 .main-menu .depth-1.sub-crossed > .sub-menu:before{ left: auto; right: 20px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.text-white:not(.menu-style-03) .main-menu .sub-menu{ background-color: #fff; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.text-white:not(.menu-style-03) .main-menu .sub-menu .sub-menu{ background-color: #fefefe; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.text-white:not(.menu-style-03) .main-menu .sub-menu a{ color: #161718; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.text-black:not(.menu-style-03) .main-menu .sub-menu{ background-color: #161718; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.text-black:not(.menu-style-03) .main-menu .sub-menu .sub-menu{ background-color: #060708; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.text-black:not(.menu-style-03) .main-menu .sub-menu a{ color: #fff; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.text-white:not(.menu-style-03) .main-menu .sub-menu:before{ border-color: #fff; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.text-black:not(.menu-style-03) .main-menu .sub-menu:before{ border-color: #161718; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-01 .main-menu li.depth-1:hover > .sub-menu:before{ left: -7px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-02 .main-menu li.depth-1:hover > .sub-menu:before{ top: -7px; } html:not(.win-v) header:not(.menu-style-03) .sub-menu{ text-align: left; box-shadow: 5px 5px 40px rgba(0,0,0,.1); } .main-menu .sub-menu a{ position: relative; display: inline-block; font-size: 1rem; line-height: 30px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header:not(.menu-style-03) .main-menu .sub-menu li{ padding-right: 40px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header:not(.menu-style-03) .main-menu .sub-menu li.has-icon{ padding-right: 0; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header:not(.menu-style-03) .main-menu .sub-menu li.has-icon > a{ display: block; padding-right: 40px; } .main-menu .sub-menu a i{ display: inline-block;vertical-align: top; margin-right: 4px; width: 20px; height: 30px; line-height: 30px; font-size: 18px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header:not(.menu-style-03) .main-menu .sub-menu li.has-icon a i{ position: absolute; top: 0;right: 0; } .main-menu .sub-menu a:after, .menu-style-02 .depth-1:not(.has-sub) > a:after, .menu-style-02 li[class*="current"].depth-1.no-icon.has-sub> a:before, .menu-style-02 .main-menu li li a:after, header:not(.menu-style-02) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social ul a:after, .blog-main .text a:after, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-category a:after, .single-meta a:after, a.text-link:after{ content: ''; position: absolute; left: 0;top: 90%; width: 0;height: 1px; } body:not(.real-mobile) a.text-link:hover:after, body:not(.real-mobile) .main-menu .sub-menu a:hover:after, body:not(.real-mobile) .menu-style-02 .depth-1:not(.has-sub) a:hover:after, body:not(.real-mobile) .menu-style-02 li[class*="current"].depth-1.no-icon:not(.has-sub) > a:after, body:not(.real-mobile) header .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social ul a:hover:after, body:not(.real-mobile) .blog-main .text a:hover:after, body:not(.real-mobile) .single-meta a:hover:after, .menu-style-02 li[class*="current"].depth-1.no-icon.has-sub> a:before, body:not(.real-mobile) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-category a:hover:after{ left: auto;right: 0; width: 100%; } .menu-style-02 li[class*="current"].depth-1.no-icon.has-sub> a, .menu-style-02 .depth-1:not(.has-sub) a, a.text-link{ position: relative; display: inline-block; } .menu-style-02 li[class*="current"].depth-1.no-icon.has-sub> a:before, .menu-style-02 .depth-1:not(.has-sub) a:after{ top:50%; margin-top: 0.8em; transition: all 0.5s; } body:not(.real-mobile) .menu-style-01 .depth-1.no-icon > a:hover{ opacity: 0.7; } a.text-link:after{ top: 95%; transition: all 0.5s; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header:not(.menu-style-03) .main-menu li li.has-sub>a:before{ content: '\e927'; position: absolute; right: -20px;top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); font-family: 'myicon'; font-size: 14px; color: rgba(166,166,166,.4); } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-02 li.no-link.depth-1 > a{ position: relative; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-02 li.no-link.depth-1.current-menu-item > a:after, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-02 li.no-link.depth-1.current-menu-ancestor > a:after{ content: ''; position: absolute; left: 0;top: 50%; margin-top: 10px; width: 100%; height: 1px; } .blog-list:not(.style-02) .blog-main .item.text-white:not([data-bg-color=""]) .text a:after, .blog-list:not(.style-02) .blog-main .item.text-white:not([data-bg-color=""]) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-category a:after, .blog-list:not(.style-02) .blog-main .item.text-white:not([data-bg-color=""]) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-category a:before{ background-color: #fff !important; } .blog-list:not(.style-02) .blog-main .item.text-black:not([data-bg-color=""]) .text a:after, .blog-list:not(.style-02) .blog-main .item.text-black:not([data-bg-color=""]) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-category a:after{ background-color: #060708 !important; } .header-additional{ position: absolute; left: 0;bottom: 0; width: 100%; padding: 24px; text-align: center; font-size: 0; z-index: 1; } .menu-style-02 .header-additional{ position: relative; width: auto; left: auto; right: 1vw; white-space: nowrap; padding: 15px 64px 15px 0; display: -webkit-flex; -webkit-align-items: center; display: flex; align-items: center; } body.no-hidden-menu .menu-style-02 .header-additional{ padding-right: 10px; } .header-search form, header:not(.menu-style-02) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social ul, header .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier-btn > em, header .copyright p{ position: absolute; left: 100%;bottom: -10px; font-size: 1rem; white-space: nowrap; opacity: 0; visibility: hidden; box-shadow: 5px 5px 40px rgba(0,0,0,.05); border-radius: 3px; pointer-events: none; } .menu-style-02 .header-search form{ top: 100%; bottom: auto; left: auto; right: 0; } header .copyright p:after, header:not(.menu-style-02) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social ul:after, header:not(.menu-style-02) .header-search form:after, header:not(.menu-style-02) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier-btn > em:after{ content: ''; position: absolute; left: -4px;bottom: 12px; border-left: none; border-top: 12px solid transparent !important; border-bottom: 12px solid transparent !important; border-right: 12px solid #161718; } .menu-style-02 .header-search form:after{ left: 24px; bottom: auto; top: -6px; border-top: none !important; border-right: 12px solid transparent !important; border-left: 12px solid transparent !important; } body.real-mobile header .copyright.m-show p, body.real-mobile header .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social.m-show ul, body.real-mobile .header-search.m-show form, body:not(.real-mobile) .copyright:hover p, body:not(.real-mobile) header .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social:hover ul, body:not(.real-mobile) .header-search:hover form, body:not(.real-mobile) .header-search form.show, body:not(.real-mobile) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier-btn:hover > em{ opacity: 1; visibility: visible; pointer-events: auto; } body:not(.real-mobile) .header-search form.focus{ opacity: 1 !important; visibility: visible !important; pointer-events: auto !important; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.text-white .main-menu > ul > li > a .icon{ color: rgba(255,255,255,.6); } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.text-white .main-menu > ul > li:not([class*="current"]):hover > a .icon{ color: rgba(255,255,255,1); } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.text-black .main-menu > ul > li > a .icon{ color: rgba(0,0,0,.6); } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.text-black .main-menu > ul > li:not([class*="current"]):hover > a .icon{ color: rgba(0,0,0,1); } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.text-white .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier-btn > em, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.text-white .header-search form, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.text-white:not(.menu-style-02) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social ul, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.text-white .copyright p{ background-color: #f6f7f8; color: #111; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.text-white .header-search form input:not([type="submit"]), .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.text-white:not(.menu-style-02) .header-additional > div:not(.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-mini-cart) a{ color: #111; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.text-white .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier-btn > em:after, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.text-white .copyright p:after, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.text-white:not(.menu-style-02) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social ul:after, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.text-white .header-search form:after{ border-right-color: #f6f7f8; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.text-black .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier-btn > em, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.text-black .header-search form, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.text-black:not(.menu-style-02) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social ul, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.text-black .copyright p{ background-color: #161718; color: #fff; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.text-black:not(.menu-style-02) .header-additional > div:not(.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-mini-cart) a, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.text-black input.search, .clone-sub, .clone-sub a{ color: #fff; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.text-black .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier-btn > em:after, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.text-black .copyright p:after, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.text-black:not(.menu-style-02) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social ul:after, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.text-black .header-search form:after{ border-right-color: #161718; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social{ position: relative; text-align: left; } header:not(.menu-style-02) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social ul{ padding: 24px 70px 24px 30px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social ul a{ position: relative; display: block; line-height: 30px; } html:not(.win-v) header:not(.menu-style-02) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social ul a{ min-width: 150px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social em{ font-style: normal; } .menu-style-02 .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social a:hover em{ opacity: 1; } .menu-style-02 .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social em, header.menu-style-02 .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier-btn > em{ position: absolute; top: -24px; right: 0; padding: 4px 6px; color: #fff; background: #262728; font-size: 12px; line-height: 18px; opacity: 0; font-family: sans-serif; border-radius: 3px; pointer-events: none; } .menu-style-02 .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social em:before, .menu-style-02 .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier-btn > em:before{ content: ''; position: absolute; bottom: -4px; right: 10px; border-bottom: none; border-left: 6px solid transparent !important; border-right: 6px solid transparent !important; border-top: 4px solid #262728; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.text-white.menu-style-02 .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social em, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.text-white.menu-style-02 .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier-btn > em{ color: #262728; background: #eee; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.text-white.menu-style-02 .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social em:before, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.text-white.menu-style-02 .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier-btn > em:before{ border-top-color: #eee; } .menu-style-02 .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social li{ display: inline-block; vertical-align: middle; margin: 0 2px; } .menu-style-02 .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social .icon{ display: block; } .sc-mixbox .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social em{ position: absolute; display: inline-block; line-height: 40px; padding: 0 15px; font-size: 12px; left: -6px; bottom: 106%; background-color: #060708; color: #fff; visibility: hidden; opacity: 0; pointer-events: none; } .sc-mixbox .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social em:after{ content: ''; position: absolute; bottom: -7px; left: 5px; border-bottom: none; border-left: 12px solid transparent !important; border-right: 12px solid transparent !important; border-top: 12px solid #060708; } .sc-mixbox .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social a:hover em{ left: 0; visibility: visible; opacity: 1; } .sc-mixbox .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social ul{ margin-top: 30px; font-size: 0; } .sc-mixbox.content-center .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social ul{ text-align: center; } .sc-mixbox .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social li{ position: relative; display: inline-block; margin: 0 4px; left: -4px; } .sc-mixbox .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social a:hover{ opacity: 0.8; } html:not(.win-v) header:not(.menu-style-02) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social .icon{ position: absolute; right: -40px;top: 0; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier-widgets .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social li { text-align: center; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social .icon{ width: 30px; height: 30px;line-height: 30px; opacity: 0.8; font-size: 15px; text-align: center; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social .icon:not(.custom-icon){ font-family: 'myicon'; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social .icon.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-tiktok{ font-size: 25px; } .sc-mixbox .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social li i{ font-size: 28px; width: 40px;height: 40px;line-height: 40px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social a:hover .icon{ opacity: 1; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social .icon.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-facebook:before{ content: '\ea90'; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social .icon.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-twitter:before{ content: '\ea96'; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social .icon.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-pinterest:before{ content: '\e90a'; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social .icon.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-tiktok:before{ content: '\e949'; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social .icon.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-flickr:before{ content: '\eaa4'; font-size: 16px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social .icon.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-instagram:before{ content: '\e947'; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social .icon.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-linkedin:before{ content: '\eaca'; position: relative; top: -1px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social .icon.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-whatsapp:before{ content: '\e948'; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social .icon.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-behance:before{ content: '\eaa8'; font-size: 17px; position: relative; top: 1px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social .icon.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-tumblr:before{ content: '\eab9'; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social .icon.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-google-plus:before{ content: '\ea88'; font-size: 12px; position: relative; top: -1px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social .icon.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-vimeo:before{ content: '\eaa0'; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social .icon.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-youtube:before{ content: '\ea9d'; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social .icon.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-envelope:before{ content: '\e903'; } .header-search{ position: relative; } .header-search .wrap{ position: relative; } .header-search form{ padding: 20px 24px; } .header-search input.search{ height: 40px; min-width: 220px; border:none; border-bottom: 1px solid rgb(166,166,166); opacity: 0.8; } .header-search input.search:focus{ opacity: 1; } .search-btn, i.close-search{ position: absolute; right: 0;top: 5px; height: 30px;width: 30px;line-height: 30px; font-size: 0; border-radius: 50%; color: #fff; text-align: center; cursor: pointer; z-index: 2; } .search-btn:hover ~ i{ opacity: 1; } i.close-search{ opacity: 0.8; z-index: 0; } .close-search:before{ content: '\e932'; font-family: 'myicon'; font-size: 11px; } .header-additional i.btn[class*="call-"]{ display: block; width: 30px;height: 30px;line-height: 30px; margin: auto; margin-top: 1px; font-size: 22px; text-align: center; } .menu-style-02 .header-additional i.btn.call-hidden-menu, .menu-style-02 .header-search{ top: auto; left: 0; } .menu-style-02 .header-search, .menu-style-02 .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header .wpml-ls{ display: inline-block; vertical-align: top; } .menu-style-02 .header-search i.btn.call-search{ margin: 0 10px 0 0; } .header-additional i.btn[class*="call-"]:before{ opacity: 0.8; } .header-additional i.btn[class*="call-"]:hover:before{ opacity: 1; } .header-additional i.btn.call-hidden-menu{ top: -10px; font-size: 30px; } body:not(.real-mobile) i.call-hidden-menu.btn:hover:before{ transform: rotate(90deg); } i.call-hidden-menu:before{ content: '\e92c'; display: inline-block; } i.call-search:before{ content: '\e90f'; } i.call-social:before{ content: '\e90e'; } header .copyright .btn:before{ content: '\e952'; } header.icon-style-02 i.call-hidden-menu:before{ content: '\e946'; } header.icon-style-02 i.call-search:before{ content: '\e95d'; font-size: 19px; } header.icon-style-02 i.call-social:before{ content: '\e95e'; } header.icon-style-02 .copyright .btn:before{ content: '\e95c'; } .menu-style-02 i.call-search:before{ content: '\e932'; font-size: 14px; display: block; } .menu-style-02 i.call-search:hover:after{ content: ''; position: absolute; width: 100%; height: 100%; top: 0; right: 100%; cursor: default; } .menu-style-02 .header-additional i.btn.call-hidden-menu{ position: absolute; right: 0; left: auto; top: 0; width: 60px; height: 60px; margin: 0; line-height: 60px; } .menu-style-02 .copyright, .menu-style-02 .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social i.btn{ display: none; } .copyright{ position: relative; } .copyright .btn:before{ line-height: 30px; } header .copyright p{ padding: 15px 20px; } html.win-v body.admin-bar .hidden-menu, html.win-v body.admin-bar .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-01{ top: auto; bottom: 0; height: calc(100% - 32px) } @media screen and (max-width: 780px){ html.win-v body.admin-bar .hidden-menu, html.win-v body.admin-bar .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-01{ top: auto; bottom: 0; height: calc(100% - 46px) } html.win-v body.admin-bar{ height: calc(100% - 46px) } } @media screen and ( max-width: 1280px ){ html:not(.win-v) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-02 .header-additional{ right: 0; } } @media screen and ( max-height:640px ){ html:not(.win-v) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header .copyright, html:not(.win-v) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header .header-search{ display: none; } html:not(.win-v) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-02 .header-additional{ padding: 15px 50px 15px 24px; right: 0; } html:not(.win-v) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header .header-additional i.btn.call-hidden-menu{ top: 0; } html:not(.win-v) .menu-style-01 .menu-wrap{ max-height: calc(100% - 200px); } html:not(.win-v) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-01 .main-menu > ul > li { padding: 5px 0; } } body{ overflow: hidden; } html:not(.win-v) body:not(.has-fixed-bg) .site-root{ will-change: transform; } body.hidden-menu-open .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header{ position: absolute; } body.hidden-menu-open .site-root{ box-shadow: 0 0 60px rgba(0,0,0,.3); pointer-events: none; } html:not(.win-v) body.hidden-menu-open .site-root{ right: -500px; } html:not(.win-v) body.for-menu-style-02.hidden-menu-open .site-root{ right: 500px; } .hidden-menu{ position: fixed; width: 100%;height: 100%; left: 0;top: 0; background: #161718; z-index: 1; } .hidden-menu{ color: rgba(255,255,255,.7); } .hidden-menu a, .hidden-menu th, .text-white th, .hidden-menu select, .hidden-menu .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h{ color: rgba(255,255,255,.9); } .hidden-menu a:hover{ color: rgba(255,255,255,1); } .hidden-menu select{ background-color: #161718; } .hidden-menu > .wrap{ position: relative; height: 100%; overflow: hidden; } .hidden-menu .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-widget-list{ width: 100%; height: 100%; padding: 70px; padding-right: calc(100% - 430px); overflow: auto; -webkit-overflow-scrolling: touch; } body.for-menu-style-02 .hidden-menu .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-widget-list{ padding-right: 80px; padding-left: calc(100% - 420px); } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-widget-list .copyright{ opacity: 0.5; margin-top: 100px; } .ewioprufkjwndfoiewurthfksdlnfipewrghvkjsfsdng-caption-text .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h{ margin-bottom: 0; } html:not(.win-v) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-hs-content { overflow: hidden; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-hs-roll-btn{ display: none; position: absolute; bottom: 0; width: 100px; height: 60px; line-height: 60px; background-color: rgba(116,116,116,.1); color: #fff; cursor: pointer; text-align: center; font-family: 'myicon'; font-style: normal; font-size: 30px; cursor: no-drop; transform: translate3d(0,0,0); -webkit-transform: translate3d(0,0,0); z-index: 999; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-hs-roll-btn.enabled{ background-color: rgba(116,116,116,.6); cursor: pointer; } .no-scroll > .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-hs-roll-btn, .win-v .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-hs-roll-btn{ display: none !important; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-hs-roll-btn.next{ right: 0; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-hs-roll-btn.prev{ left: 0; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-hs-roll-btn:before{ position: relative; left: 0; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-hs-roll-btn.next:before{ content: '\e927' } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-hs-roll-btn.prev:before{ content: '\e926' } html:not(.win-v) body.real-mobile .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-hs-roll-btn{ display: block; } body:not(.real-mobile) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-hs-roll-btn.prev:hover:before{ left: -6px; } body:not(.real-mobile) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-hs-roll-btn.next:hover:before{ left: 6px; } body:not(.real-mobile) .single-root.style-02 .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-hs-roll-btn{ display: block; width: 60px; top: 50%; right: 20px; background-color: #060708; font-size: 0; } body:not(.real-mobile) .single-root.style-02 .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-hs-roll-btn.prev{ margin-top: -61px; left: auto; right: 40px; } body:not(.real-mobile) .single-root.style-02 .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-hs-roll-btn.next:before{ content: '\e5c8'; font-size: 20px; } body:not(.real-mobile) .single-root.style-02 .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-hs-roll-btn.prev:before{ content: '\e5c4'; font-size: 20px; } body:not(.real-mobile) .single-root.style-02 .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-hs-roll-btn:not(.enabled){ opacity: 0.3; } @media screen and (max-height: 560px){ html:not(.win-v) .single-root.style-02 .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-hs-roll-btn{ width: 40px;height: 40px;line-height: 40px; } html:not(.win-v) .single-root.style-02 .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-hs-roll-btn:before{ font-size: 14px !important; } html:not(.win-v) .single-root.style-02 .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-hs-roll-btn.prev{ margin-top: -41px; } } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-mouse-scroll-root{ position: absolute; bottom: 0; width: 100%; height: 40px; left: 0; right: 0; margin: auto; cursor: col-resize; overflow: hidden; z-index: 10; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-mouse-scroll-root:after{ content: ''; position: absolute; width: 100%;height: 100%; left: 0; bottom: -28px; background-color: rgba(166,166,166,0.2); } .list-scroller{ position: absolute; width: 30%; height: 100%; left: 0; bottom: -28px; cursor: pointer; transition: bottom 0.3s,height 0.3s; -webkit-transition: bottom 0.3s,height 0.3s; z-index: 2; } .boxed-scrollbar .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-mouse-scroll-root{ bottom: 40px; right: 50px; left: auto; width: 300px; overflow: visible; } .boxed-scrollbar .list-scroller{ height: 6px; bottom: 20px; background-color: #fff; box-shadow: 0 0 12px rgba(0,0,0,.3); border-radius: 2px; } .boxed-scrollbar .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-mouse-scroll-root:after{ width: auto; height: 14px; bottom: 16px; right: 0; margin: 0 -4px; background-color: rgba(116,117,118,.3); border-radius: 2px; } .no-scroll > .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-mouse-scroll-root, body.real-mobile .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-mouse-scroll-root{ display: none; } body.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-mousedown .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-mouse-scroll-root:after, body.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-mousedown .list-scroller, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-mouse-scroll-root:hover:after, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-mouse-scroll-root:hover .list-scroller{ bottom: 0; } body.boxed-scrollbar.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-mousedown .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-mouse-scroll-root:after, body.boxed-scrollbar .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-mouse-scroll-root:hover:after{ height: 32px; bottom: 4px; background-color: rgba(66,67,68,.8); } body.boxed-scrollbar.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-mousedown .list-scroller, body.boxed-scrollbar .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-mouse-scroll-root:hover .list-scroller{ height: 24px; bottom: 8px; } .win-v .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-mouse-scroll-root{ display: none; } .m-header{ position: fixed; display: none; width: 100%; top: 0;left: 0; height: 60px; text-align: center; z-index: 99; } .m-header-gap{ display: none; height: 60px; } .win-v .m-header-gap{ display: block; } .m-header.dark{ background-color: #060708; color: #fff; } .m-header.light{ background-color: #fff; color: #060708; } .win-v .m-header{ display: block; } .win-v body:not(.no-window):not(.real-mobile) .m-header{ width: calc(100% - 15px); } .m-logo{ height: 60px; display: flex; align-items: center; justify-content: center; display: -webkit-flex; -webkit-align-items: center; -webkit-justify-content: center; } body.no-hidden-menu .m-logo{ justify-content: flex-start; -webkit-justify-content: flex-start; } .m-logo.logo-padding img{ padding: 10px; } .m-logo img{ max-height: 60px; width: auto !important; } .m-header .btn{ position: absolute; top: 0; width: 60px;height: 60px;line-height: 60px; margin: 0 10px; text-align: center; font-size: 30px; font-family: 'myicon'; z-index: 3; } .use-iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier .m-header .btn{ margin: 0; } .m-call-menu{ right: 0; } .m-call-hidden{ left: 0; } .m-call-menu:before{ content: '\e90b'; } .m-call-hidden:before{ content: '\e92b'; } .win-v .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header{ left: auto; right: 0; width: 300px !important; z-index: 2; } .win-v .m-header{ transition: transform 0.4s; } .win-v .m-hidden-open .site-root{ right: -300px; } .win-v .m-menu-open .site-root{ right: 300px } .win-v .m-hidden-open .m-header{ transform: translateX(300px); } .win-v .m-menu-open .m-header{ transform: translateX(-300px); } .click-layer.m-close-hidden, .click-layer.m-close-menu{ position: absolute; } .win-v .hidden-menu .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-widget-list{ width: 300px; height: 100%; padding: 30px; } .win-v .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header .logo{ display: none; } .win-v .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header > .wrap{ display: block; padding: 30px 0; overflow: auto; -webkit-overflow-scrolling: touch; } .win-v .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.text-white > .wrap{ background-color: #161718; } .win-v .m-nav-index-0{ z-index: 0 !important; } .win-v .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-01 .main-menu > ul > li{ text-align: left; margin: 30px 0; padding: 0 0 0 30px; } .win-v .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-01 .main-menu > ul > li.no-icon{ margin: 10px 0; } .win-v .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-01 .main-menu > ul > li > a{ line-height: 30px; font-size: 16px; padding: 0; } .win-v .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-01:not(.style-edited-03) .main-menu li a.font-type-tall{ font-size: 24px; } .win-v .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-01 .main-menu > ul > li > a .icon{ display: inline-block;vertical-align: top; width: 30px; margin: 0 15px 0 0; line-height: 30px; font-size: 26px; padding: 0; } .win-v .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-01 .main-menu > ul > li.current-menu-ancestor > a .icon, .win-v .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-01 .main-menu li.current-menu-item > a .icon{ opacity: 1; color: #fff; } .win-v .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header .menu-wrap .main-menu .sub-menu{ background-color: transparent !important; position: relative; left: auto !important; top: auto; padding: 10px 0 15px 45px; transform: none; -webkit-transform: none; opacity: 1 !important; visibility: visible; pointer-events: auto; transition: none; display: none; } .win-v .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header .menu-wrap .main-menu .sub-menu li, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03 .sub-menu li{ opacity: 0.9; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03 .sub-menu li:hover > a, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03 .sub-menu li.current-menu-ancestor, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03 .sub-menu li.current-menu-item{ opacity: 1 !important; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03 .sub-menu .current-menu-parent > a{ opacity: 0.7; } .win-v .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header .menu-wrap .main-menu .sub-menu .sub-menu, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-03 .sub-menu .sub-menu{ padding-left: 10px; } .win-v .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header .sub-menu a{ color: #fff !important; font-size: 1rem; } .win-v .menu-wrap{ max-height: none; } .win-v .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header .sub-menu:before, .win-v .main-menu .depth-2.has-sub>a:before, .win-v .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header .sub-menu i.icon{ display: none; } .win-v .main-menu i.call-sub-btn{ display: block; width: 100%;height: 30px; bottom: auto; right: auto; } .win-v .main-menu i.call-sub-btn:before{ content: '\e925'; position: absolute; right: 20px; top: 0; line-height: 30px; font-size: 16px; } .win-v .main-menu li.open > i.call-sub-btn:before{ transform: rotate(180deg); -webkit-transform: rotate(180deg); } .win-v .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header .main-menu .sub-menu.lot > li{ width: 100%; display: block; } .win-v .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header .main-menu .sub-menu.lot{ width: 100%; } .win-v .header-additional{ position: relative; text-align: left; margin-top: 50px; border-top: 1px solid #333; } .win-v .header-additional i.btn[class*="call-"]{ display: none; } .win-v .header-search form{ display: none; } .win-v header .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social ul, .win-v header .copyright p{ position: relative; padding: 0; margin-top: 20px; left: 0; opacity: 1; visibility: visible; pointer-events: auto; background-color: transparent !important; color: #fff !important; } .win-v header .copyright p{ opacity: 0.4; font-size: 11px; padding: 0 4px; white-space: normal; } .win-v header .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social ul a{ color: #fff !important; } .win-v header .copyright p:after, .win-v header .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social ul:after{ display: none; } .win-v header .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social li{ padding: 4px; font-size: 1.15rem; } .win-v header .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social ul a:after{ display: none; } .win-v header .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social ul i{ position: relative; display: inline-block;vertical-align: middle; right: auto; margin-right: 10px; opacity: 0.8; } .win-v header .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social em{ opacity: 0.6; vertical-align: middle; } @media screen and (max-width: 1920px){ html:not(.win-v) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-01 .main-menu > ul > li{ font-size: 0.855rem; padding: 10px 0; } html:not(.win-v) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-01 .main-menu > ul > li > a .icon{ font-size: 28px; } html:not(.win-v) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-01 .main-menu > ul > li > a .icon.fa{ font-size: 24px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-01 .main-menu > ul > li > a .icon[class*="pe-"]{ font-size: 32px; } } @media screen and (max-width: 1680px){ .main-menu .sub-menu a, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-02 .main-menu > ul > li > a{ font-size: 1rem; } body.for-menu-style-02 .site-root{ padding-top: 60px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-02.menu-height-01{ height: 60px; } html:not(.win-v) header:not(.menu-style-02) .header-additional i.btn[class*="call-"]{ width: 24px;height: 22px;line-height: 22px; } html:not(.win-v) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header:not(.menu-style-02) .header-additional i.btn[class*="call-"]{ font-size: 20px; } html:not(.win-v) header .copyright .btn:before{ line-height: 22px; } } @media screen and (max-width: 1280px){ .main-menu .sub-menu a, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-02 .main-menu > ul > li > a, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-02.menu-height-01 .main-menu > ul > li > a, html:not(.win-v) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-01 .main-menu > ul > li{ font-size: 0.855rem; } html:not(.win-v) .main-menu .sub-menu a{ line-height: 24px; } html:not(.win-v) .main-menu .sub-menu a i { line-height: 24px; font-size: 1.4em; } html:not(.win-v) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header:not(.menu-style-03) .main-menu .sub-menu{ padding: 22px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-02.elem-position-02 .menu-wrap{ width: 100%; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-02.elem-position-03 > .wrap{ justify-content: normal; -webkit-justify-content: normal; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-02.elem-position-03 .logo{ position: relative; margin-right: 30px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-02.elem-position-03 .menu-wrap{ width: auto; } } @media screen and (max-width: 1180px){ .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-02 .main-menu > ul{ margin: 5px 0 5px 20px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-02 .main-menu > ul > li{ padding: 0 8px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-02 .main-menu > ul > li:before { width: calc(100% - 16px); left: 8px; } } @media screen and (max-width: 1023px){ .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-02 .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social.hide{ display: none; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-02 .header-additional{ height: 60px; } .win-v .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header .menu-wrap .main-menu .sub-menu{ padding-left: 25px; } .win-v .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header .menu-wrap .main-menu > ul > li:not(.no-icon) .sub-menu{ padding-left: 45px; } } @media screen and (max-width: 475px){ .sc-mixbox .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social em{ display: none; } } @media screen and (max-height: 700px){ html:not(.win-v) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-01 .main-menu > ul > li > a .icon{ font-size: 20px !important; padding-bottom: 2px; } html:not(.win-v) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-01 .main-menu > ul > li{ font-size: 11px; padding: 8px 0; } } @media screen and (max-height: 600px){ html:not(.win-v) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-01 .main-menu > ul > li > a .icon{ display: none; } } .page-header{ position: relative; height: 100%; z-index: 9; } .sc-section-title{ height: 100%; z-index: 9; } .sc-section-title.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-margin{ padding: 0 6vw 0 10vw; } .sc-section-title.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-margin-left{ padding-left: 10vw; } .sc-section-title.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-margin-right{ padding-right: 6vw; } .sc-section-title > .wrap{ position: relative; } .sc-section-title, .sc-section-title > .wrap, html:not(.win-v) .sc-section-title.image-large:not(.overlap) .img{ display: flex; align-items: center; display: -webkit-flex; -webkit-align-items: center; max-width: 100%; } .sc-section-title.image-normal > .wrap > div{ flex-shrink: 0; -webkit-flex-shrink: 0; } .sc-section-title .img{ height: 100%; } .sc-section-title.title-raw-proportion .img{ flex-shrink: 0; -webkit-flex-shrink: 0; } .sc-section-title.image-large:not(.overlap) .img{ padding: 0 12vw 0 6vw; } .win-v .sc-section-title.image-large:not(.overlap) .img{ padding: 30vw 10vw; height: auto !important; } .win-v .sc-section-title.image-large:not(.overlap) .img .text{ max-width: 100% !important; } .win-v .sc-section-title.image-large:not(.overlap) .img .sub-title{ width: 100%; } .sc-section-title.image-large > .wrap{ height: 100%; } .sc-section-title.image-normal > .wrap{ height: 64%; } .sc-section-title.image-small > .wrap{ height: 40%; } .sc-section-title .text{ position: relative; max-width: 100%; z-index: 10; } .sc-section-title:not(.overlap):not(.no-img) .text{ margin-left: 2vw; } .sc-section-title.overlap.title-large:not(.no-img) .text, .sc-section-title.overlap.image-large:not(.title-small) .text{ margin-left: -5vw; } .sc-section-title.overlap.title-normal:not(.no-img) .text{ margin-left: -3vw; } .sc-section-title.overlap.title-small.title-raw-proportion:not(.no-img) .text{ margin-left: -3vw; } .sc-section-title.overlap.title-small:not(.no-img) .text, .sc-section-title.overlap.image-small:not(.no-img) .text{ margin-left: -2vw; } .sc-section-title:not([data-color=""]) .text{ padding: 3vw; } .sc-section-title h1 em, .cloniewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge-header h1 em{ font-style: normal; } html:not(.win-v) .sc-section-title .text h1{ left: -2px; } .sc-section-title .text h1{ display: inline-block; word-break: normal; font-size: 5vw; max-width: 60vw; line-height: 0.94; } .sc-section-title .text h1:not(.has-br){ max-width: 40vw; } .sc-section-title .text h1.has-br{ white-space: nowrap; } .sc-section-title.title-small h1{ font-size: 2.6vw; } .sc-section-title.title-large h1{ font-size: 7vw; line-height: 0.9; } html:not(.win-v) .sc-section-title.title-large h1{ min-width: 320px; } .sc-section-title.title-large h1.font-type-tall{ font-size: 7.5vw; } .ptsc.sc-section-title.text-lots h1{ white-space: normal; width: 36vw; line-height: 1.2; font-size: 2.2vw; } .sc-section-title .text h1 a{ line-height: 1; } .sc-section-title .sub-title{ width: 18vw; max-width: 360px; min-width: 280px; margin-top: 24px; font-size: 1.255rem; transition: none; } .sc-section-title.sub-small .sub-title{ font-size: 1rem; } .sc-section-title.sub-large .sub-title{ font-size: 0.9vw; width: 24vw; max-width: 460px; } .sc-section-title.title-large .sub-title{ max-width: 460px; } .sc-section-title .sub-title .inner{ position: relative; display: inline-block; max-width: 100%; padding-top: 15px; line-height: 1.6; } .sub-title .inner.overload{ overflow: auto; } .sc-section-title .sub-title .inner:after{ content: ''; position: absolute; left: 0;top: 0; width: 100%; height: 1px; background-color: #060708; } .sc-section-title.text-white .sub-title .inner:after{ background-color: #fff; } .sc-section-title img{ display: block; max-width: 15vw; margin-bottom: 20px; height: auto; object-fit: cover; } html:not(.win-v) .sc-section-title img{ max-height: 15vw; } .sc-section-title .img .bg-full{ opacity: 0; transform: scale(1.2); -webkit-transform: scale(1.2); transition: opacity 0.4s 0.6s,transform 0.6s 0.6s; -webkit-transition: opacity 0.4s 0.6s,transform 0.6s 0.6s; } .sc-section-title .text{ opacity: 0; transform: translateY(50px); -webkit-transform: translateY(50px); transition: opacity 0.4s 0.8s, transform 0.4s 0.8s; -webkit-transition: opacity 0.4s 0.8s, transform 0.4s 0.8s; } .site-loader.hide ~ div .sc-section-title .text{ opacity: 1; transform: translateY(0); -webkit-transform: translateY(0); } .site-loader.hide ~ div .sc-section-title .bg-full.show{ opacity: 1; transform: scale(1); -webkit-transform: scale(1); } .win-v .sc-section-title{ display: block; width: 100%; max-width: none; margin: 0; padding: 10% 6% !important; } .win-v .sc-section-title.image-large:not(.overlap):not(.no-img){ padding: 0 !important; } .win-v .sc-section-title > .wrap{ justify-content: center; -webkit-justify-content: center; } .win-v .sc-section-title .text{ flex-basis: auto; -webkit-flex-basis: auto; } .win-v .sc-section-title:not(.img-type-h):not(.no-text) .img{ width: 40% !important; } .win-v .sc-section-title:not(.img-type-h):not(.no-text).overlap .img{ width: 45% !important; } .win-v .sc-section-title:not(.title-raw-proportion):not(.img-type-h):not(.no-text) .img{ height: 65vw; } .win-v .sc-section-title.no-text:not(.img-type-h) .img, .win-v .sc-section-title.image-large:not(.overlap) .img{ width: 100% !important; } .win-v .sc-section-title.no-text:not(.img-type-h):not(.title-raw-proportion) .img{ height: 120vw; } .win-v .sc-section-title:not(.img-type-h):not(.no-img) .text{ max-width: 60%; } .win-v .sc-section-title:not(.img-type-h):not(.no-img).overlap .text{ margin-left: -5% !important; } .win-v .sc-section-title:not(.overlap):not(.no-img) .text{ padding-left: 4vw; } .win-v .ptsc.sc-section-title:not([data-color=""]) .text { padding: 6vw !important; } .win-v .sc-section-title .text h1{ max-width: 100%; text-overflow: ellipsis; padding: 10px 0; } .win-v .sc-section-title.text-large .text h1{ min-width: 40vw; } .win-v .sc-section-title:not(.img-type-h) .text h1{ font-size: 7vw; } .win-v .sc-section-title:not(.img-type-h) .text h1.font-type-tall{ font-size: 10vw; } .win-v .sc-section-title.no-img .text h1, .win-v .sc-section-title.img-type-h .text h1{ font-size: 9vw; } .win-v .ptsc.sc-section-title.text-lots .text{ padding: 0; } .win-v .ptsc.sc-section-title.text-lots h1{ font-size: 4vw; width: 80%; } .win-v .sc-section-title.img-type-h, .win-v .sc-section-title.img-type-h > .wrap{ display: block; } .win-v .sc-section-title.img-type-h .img{ width: 100% !important; } .win-v .sc-section-title.img-type-h:not(.text-lots) .text{ margin: 6vw 0 0 !important; width: 100% !important; } .win-v .sc-section-title.img-type-h:not([data-color=""]):not(.text-lots) .text{ margin-top: 0 !important; padding: 6vw; } .win-v .sc-section-title.img-type-h .sub-title{ width: 100%; } .win-v .sc-section-title.img-type-h .sub-title .inner{ overflow: visible; max-height: none !important; } .win-v .sc-section-title .sub-title{ width: 90%; max-width: 100%; margin-top: 15px; min-width: 0; } .win-v .sc-section-title .sub-title .inner{ min-width: 0; max-width: 100%; max-height: none !important; overflow: visible; } .win-v .sc-section-title:not(.img-type-h):not(.overlap) .text{ margin-left: 0 !important; } @media screen and (max-width: 1680px){ .sc-section-title .sub-title{ font-size: 1rem; min-width: 240px; width: 28vw; } .sc-section-title.sub-small .sub-title{ font-size: 0.855rem !important; } .sc-section-title.sub-large .sub-title{ font-size: 1.1vw; } } @media screen and (max-width: 1280px){ .sc-section-title.sub-large .sub-title{ font-size: 1.2vw; max-width: 320px; } .sc-section-title.image-small > .wrap{ height: 50%; } } @media screen and (max-width: 1024px){ .sc-section-title.sub-large .sub-title{ font-size: 1.25rem; } } @media screen and (max-width: 475px){ .sc-section-title img{ max-width: 30vw; height: auto; } .sc-section-title:not(.img-type-h) .sub-title{ font-size: 12px !important; } } @media screen and (min-width: 1024px){ .sc-section-title.sub-large .sub-title{ min-width: 320px; } .sc-section-title.title-large .sub-title{ min-width: 320px; } } @media screen and (max-height: 475px){ html:not(.win-v) .sc-section-title .sub-title{ min-width: 220px; } html:not(.win-v) .sc-section-title.title-large .sub-title{ min-width: 320px; } } html:not(.win-v) .main-content > .blog-list{ height: 100%; } .win-v .blog-list, .win-v .blog-list > .wrap{ height: auto; } .blog-list > .wrap{ display: flex; display: -webkit-flex; height: 100%; } .blog-list > .wrap > div, .blog-main .item{ flex-shrink: 0; -webkit-flex-shrink: 0; } .blog-main{ display: flex; align-items: center; display: -webkit-flex; -webkit-align-items: center; padding-right: 2px; margin-left: 6vw; flex-shrink: 0; } html:not(.win-v) .blog-main.small-gap, html:not(.win-v) .sc-section-title.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-margin + .blog-list .blog-main, html:not(.win-v) .sc-section-title.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-margin-right + .blog-list .blog-main{ margin-left: 2vw; } .blog-main .item{ margin-right: 6vw; } .blog-main .item:hover{ z-index: 3; } .blog-list .text-post.item{ max-width: 500px; } html:not(.win-v) .blog-list.style-02 .blog-main{ padding-right: 6vw; } .blog-list.style-02 .blog-main .item{ margin-right: 0; top: -50px; } .blog-list.style-02 .wrap .blog-main .item{ width: 25vw; } .blog-list.style-02.raw-proportion .wrap .blog-main .item{ width: auto; } .blog-list.style-02.raw-proportion .blog-main .intro{ font-size: 0.9vw; } .blog-list.style-02 .wrap .blog-main .item.text-post{ width: 25vw; min-width: 300px; font-size: 0.8vw; } .blog-list.style-02 .blog-main .img{ left: 0 !important; top: 0 !important; } html:not(.win-v) .blog-list.style-02.gap .blog-main .item{ margin-right: 30px; } .blog-list.style-02 .blog-main .item.text-post .img{ display: flex; justify-content: center; align-items: center; display: -webkit-flex; -webkit-justify-content: center; -webkit-align-items: center; padding: 0 20%; width: 100% !important; height: 16.5vw; color: #fff; background-color: #060708; } .blog-list.style-02 .item.text-post .img:after, .blog-list.style-01 .item.text-post .text:after{ content: '\e958'; position: absolute; padding: 4%; right: 0;top: 0; font-family: 'myicon'; font-size: 10vw; opacity: 0.1; } .blog-list.style-01 .item.text-post .text:after{ font-size: 100px; } .blog-list.style-02 .blog-main .text .intro, .blog-list.style-02 .blog-main .text .list-meta{ display: none; } html:not(.win-v) .blog-list.style-02 .wrap .blog-main .text{ position: absolute; top: 100%; display: flex; flex-direction: column; display: -webkit-flex; -webkit-flex-direction: column; } .blog-list.style-02 .wrap .blog-main .text{ width: 100%; padding: 0; margin-top: 30px; background-color: transparent !important; left: 0 !important; } .blog-list.style-02 .blog-main .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-category{ order: 2; -webkit-order: 2; } .blog-list.style-02 .blog-main .main-meta{ margin-top: 0; left: 0; } .blog-list.style-02 .main-meta a:not(:hover){ opacity: 0.6; } .blog-list.style-02 .blog-main h4{ margin-bottom: 6px; max-width: 360px; font-size: 24px; } .blog-list.style-02 .item.sticky.text-post:before{ display: none; } .item.type-project .main-meta .date a { pointer-events: none; } html:not(.win-v) .blog-main .item{ min-width: 360px; } .blog-list:not(.raw-proportion) .blog-main .item{ width: 20vw; } .blog-list.large-image:not(.raw-proportion) .blog-main .item{ width: 30vw; } .blog-list.raw-proportion .blog-main .text{ width: 20vw; min-width: 360px; } .blog-list.raw-proportion .item{ display: flex; align-items: center; display: -webkit-flex; -webkit-align-items: center; } .blog-list.raw-proportion .blog-main .img, .blog-list.raw-proportion .blog-main .text{ flex-shrink: 0; -webkit-flex-shrink: 0; } .blog-list:not(.raw-proportion) .blog-main .img{ top: 0.6vw; left: -1.2vw; padding-top: 66%; } .blog-list:not(.style-02) .text-post .img, .blog-list.style-02 .text-post .bg-full{ display: none; } html:not(.win-v) .blog-list.style-01 .text-post .text{ left: -1vw; } .blog-main .img{ z-index: 1; } .blog-main .text{ position: relative; padding: 2vw 2.5vw; background-color: #fff; font-size: 1.125rem; z-index: 2; } .blog-list:not(.raw-proportion):not(.style-02) .blog-main .item:not(.text-post) .text{ top: -0.6vw; } .blog-list.raw-proportion:not(.style-02) .blog-main .item:not(.text-post) .text{ left: -2vw; } .blog-main .text-white .text{ background-color: #060708; } .blog-main .text h4{ width: 90%; font-size: 1.2vw; margin-bottom: 20px; line-height: 1.1; } .blog-list:not(.raw-proportion):not(.large-image) .blog-main .text h4{ font-size: 24px; } html:not(.win-v) .blog-list.style-01.large-image .blog-main .intro{ font-size: 1.125rem; } @media screen and (max-width: 1680px){ html:not(.win-v) .blog-list.style-01.large-image .blog-main .intro{ font-size: 1rem; } .blog-list.style-02 .blog-main h4{ font-size: 20px; } } .blog-main .text h4.font-type-tall{ font-size: 1.6vw; } .blog-list.large-image .blog-main .text h4.font-type-tall{ font-size: 2vw; } .blog-list:not(.raw-proportion):not(.large-image) .blog-main .text h4.font-type-tall{ font-size: 36px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h .clone-text-root{ position: absolute; width: 100%; left: 0; top: 0; } .clone-text-root{ user-select: none; -webkit-user-select: none; -ms-user-select: none; -moz-user-select: none; } .blog-main h4 a{ background-image: linear-gradient(180deg, transparent 80%, rgba(116,116,116,.1) 0); background-size: 0 100%; background-repeat: no-repeat; transition: background-size 0.5s ease; } .blog-main .text-white h4 a{ background-image: linear-gradient(180deg, transparent 80%, rgba(255,255,255,.15) 0); } .blog-main h4:hover a { background-size: 100% 100%; } .blog-main .text h4 > a{ position: relative; z-index: 2; } .blog-main .item .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h a:after{ display: none; } .item.sticky .img:before, .item.sticky.text-post:before{ content: ''; position: absolute; width: 48px; height: 48px; top: 10px; left: 10px; border-radius: 50%; border-bottom-left-radius: 0; background-image: url(https://www.reger-bleibe.de/rbwireframe/data/images/nail.svg); background-position: center; background-size: 50% 50%; background-repeat: no-repeat; transform: scale(-1,1); -webkit-transform: scale(-1,1); z-index: 22; } .item.sticky.text-post:before{ top: -20px; left: -20px; } .blog-list .btn-wrap{ display: none; } .list-meta .avatar img{ width: 30px;height: 30px; border-radius: 50%; } .main-meta, .list-meta .info{ display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; } .main-meta{ position: relative; margin-top: 30px; left: -2px; } .list-meta a.avatar{ display: block; margin-right: 6px; } a.avatar:after{ display: none; } .list-meta .info{ line-height: 1; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-category{ position: relative; display: inline-block; padding-bottom: 10px; z-index: 100; } .list-meta a,.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-category a{ position: relative; display: inline-block;vertical-align: top; margin-right: 10px; line-height: 20px; font-size: 0.855rem; } .list-meta a.author{ margin-right: 12px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-category > a:before{ content: ''; position: absolute; left: 0;bottom: 1px; width: 100%;height: 1px; background-color: rgba(255,255,255,.2); } .text-black .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-category > a:before{ background-color: rgba(0,0,0,.1); } .single-main-intro .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-category{ margin-bottom: 10px; } .single-main-intro .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-category > a, .single-main-intro .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-category > div:not(.cate-over-content) > a{ color: #fff; background-color: #363738; padding: 0 13px; line-height: 26px; font-size: 0.755rem; border-radius: 20px; } .single-main-intro .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-category > a:after, .single-main-intro .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-category > a:before, .single-main-intro .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-category > div:not(.cate-over-content) > a:after, .single-main-intro .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-category > div:not(.cate-over-content) > a:before, .single-main-intro .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-category > i:not(.btn){ display: none; } .single-main-intro .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-category.overload i.btn{ line-height: 24px; } .single-main-intro .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-category > a:hover, .single-main-intro .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-category > div:not(.cate-over-content) > a:hover{ opacity: 0.8; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-type{ display: none; position: absolute; right: 15px; top: 15px; opacity: 0.6; font-family: sans-serif; font-size: 11px; line-height: 14px; } body.search-results .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-type{ display: block; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-type:before{ content: '\ea0c'; font-family: 'myicon'; display: inline-block;vertical-align: top; margin-right: 4px; font-size: 14px; } .cate-over-content{ position: absolute; left: 0; top: 0; padding: 30px; width: 480px; max-width: 70vw; background-color: rgba(0,0,0,.9); opacity: 0; visibility: hidden; pointer-events: none; } .single-root.style-02 .cate-over-content{ width: 280px; } .cate-over-content > i:not(.btn){ display: none; } .cate-over-content a{ color: #fff !important; display: inline-block; margin: 4px; line-height: 20px; opacity: 0.8; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-category.overload i.btn{ display: inline-block; vertical-align: top; line-height: 20px; font-size: 20px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-category.overload i.call-cate{ display: inline-block !important; } .cate-over-content a:hover{ opacity: 1; } html:not(.win-v) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-category.overload:hover  .cate-over-content, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-category.overload.show  .cate-over-content{ opacity: 1; visibility: visible; pointer-events: auto; } i.call-cate:before{ content: '\e92b'; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-category i.btn.close-cate{ display: none; position: absolute; width: 30px;height: 30px;line-height: 30px; text-align: center; right: 0;top: 0; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-category.overload.show i.btn.close-cate{ display: block; } i.close-cate:before{ content: '\e945'; color: #fff; } .win-v .blog-list > .wrap{ display: block; } .win-v .blog-main{ display: block; padding: 6vw; margin-left: 0; } .win-v .blog-main .item{ display: block; width: 100% !important; max-width: 100%; margin-bottom: 15vw; margin-right: 0 !important; top: auto !important; } .win-v .blog-main .text h4{ font-size: 4vw !important; max-width: 80%; } .win-v .blog-main .text h4.font-type-tall{ font-size: 6vw !important; } .win-v .blog-main .img{ left: auto !important; top: auto !important; } .win-v .blog-main .text{ padding: 6vw; top: auto !important; left: auto !important; } .win-v .blog-main .img, .win-v .blog-main .text{ width: 100% !important; min-width: 0 !important; } .win-v .blog-list.style-02 .blog-main .item.text-post .img{ height: auto; padding: 20%; } .win-v .blog-list.style-02 .wrap .blog-main .text{ margin-top: 20px; } @media screen and (max-width: 1680px){ .blog-list:not(.raw-proportion) .blog-main .item{ width: 26vw; }  .blog-main .text h4, .blog-list:not(.raw-proportion):not(.large-image) .blog-main .text h4{ font-size: 1.7vw; } .blog-main .text h4.font-type-tall, .blog-list:not(.raw-proportion):not(.large-image) .blog-main .text h4.font-type-tall{ font-size: 2.2vw; } .blog-main .intro{ font-size: 0.855rem; } .blog-list.style-02 .blog-main h4{ font-size: 18px; } } @media screen and (max-width: 1180px){ .blog-list.style-02 .wrap .blog-main .item{ width: 35vw; } .blog-list.style-02 .blog-main .item.text-post .img{ height: 23.1vw; } .blog-list.style-02 .wrap .blog-main .text{ margin-top: 20px; } .blog-list.style-02 .blog-main h4{ font-size: 1.125rem; } } @media screen and (max-width: 475px){ .blog-list .blog-main .text h4{ font-size: 20px !important; } .blog-main{ margin-left: 0; } } @media screen and (max-height: 640px){ html:not(.win-v) .blog-list:not(.raw-proportion):not(.style-02) .blog-main .intro{ display: none; } .blog-main .text{ min-width: 0; } } .pic-list > .wrap{ display: flex; display: -webkit-flex; height: 100%; } .pic-list.pic-style-01 > .wrap, .pic-list[class*="gap"] > .wrap{ padding-right: 1px; } .pic-list > .wrap > div{ flex-shrink: 0; -webkit-flex-shrink: 0; } .pic-main{ position: relative; display: flex; flex-shrink: 0; display: -webkit-flex; -webkit-flex-shrink: 0; height: 100%; z-index: 1; } .pic-list.pic-style-01 .pic-main{ height: 100%; align-items: center; -webkit-align-items: center; } .pic-list.pic-style-01 .pic-main .item{ margin-right: 8vw; } html:not(.win-v) .pic-list.pic-style-01 .pic-main{ padding-left: 8vw; } html:not(.win-v) .page-header:not(.empty) + .pic-list.pic-style-01 .pic-main, html:not(.win-v) .sc-section-title + .pic-list.pic-style-01 .pic-main{ padding-left: 0 !important; } .pic-list.row-two:not(.pic-style-01) .pic-main .item, .pic-list.row-three:not(.pic-style-01) .pic-main .item{ display: inline-block;vertical-align: top; } .pic-list.row-two:not(.pic-style-01) .pic-main, .pic-list.row-three:not(.pic-style-01) .pic-main{ display: block; } .fr-item-container{ white-space: nowrap; display: inline-block; vertical-align: top; } .pic-list[class*="gap-"].has-pages .fr-item-container .item:last-child{ margin-right: 100px; } .pic-main .item.hidden{ display: none !important; } .cloniewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge-header .inner-wrap{ position: relative; display: flex; align-items: flex-start; justify-content: flex-end; flex-flow: column; display: -webkit-flex; -webkit-align-items: flex-start; -webkit-justify-content: flex-end; -webkit-flex-flow: column; min-width: 320px; padding: 4vw; padding-right: 6vw; overflow: hidden; transition: opacity 0.4s 0.4s; -webkit-transition: opacity 0.4s 0.4s; opacity: 0; } .row-three .cloniewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge-header .inner-wrap{ padding: 2vw; } .site-loader.hide ~ div .cloniewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge-header .inner-wrap{ opacity: 1; } .cloniewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge-header.no-bg-has-img .inner-wrap, .cloniewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge-header:not(.has-bg) .inner-wrap{ justify-content: center; -webkit-justify-content: center; } .cloniewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge-header img{ max-width: 200px; margin-bottom: 30px; } .pic-list.pic-style-02.row-one .cloniewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge-header .inner-wrap{ padding: 6vw; padding-right: 8vw; } .cloniewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge-header h1{ font-size: 4vw; white-space: nowrap; } .cloniewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge-header h1.font-type-tall{ font-size: 4.8vw; } .pic-list.row-two .cloniewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge-header h1{ font-size: 2.5vw; } .pic-list.row-two .cloniewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge-header h1.font-type-tall{ font-size: 3.2vw; } .pic-list.row-three .cloniewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge-header h1{ font-size: 2.4vw; } .pic-main .item.cloniewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge-header .img{ position: static; height: 0; opacity: 0.9999; z-index: 1; } .pic-main .cloniewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge-header .text{ pointer-events: auto !important; } .pic-list.pic-style-02 .pic-main .cloniewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge-header .text{ position: relative; max-width: 100%; width: 100%; padding: 0 !important; } .win-v .cloniewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge-header .text{ width: 100% !important; } .cloniewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge-header .sub-title{ max-width: 260px; margin-top: 20px; line-height: 1.2; font-size: 1rem; white-space: normal; transition: none; } .pic-list.row-one .cloniewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge-header .sub-title{ zoom:1.2; } .cloniewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge-header .sub-title .inner{ display: inline-block; padding-top: 10px; border-top: 1px solid; max-height: 90px; overflow: hidden; } .win-v .pic-list.pic-style-02 .cloniewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge-header .inner-wrap{ margin: auto; width: 100%; max-width: 100% !important; min-height: 80vw; min-width: 0; padding: 12% !important; } .win-v .cloniewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge-header h1{ font-size: 6vw !important; } .win-v .cloniewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge-header h1.font-type-tall{ font-size: 10vw !important; } .win-v .cloniewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge-header .sub-title{ font-size: 2vw; } @media screen and (max-width: 1680px){ .cloniewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge-header .sub-title{ max-width: 200px; margin-top: 10px; } html:not(.win-v) .cloniewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge-header .sub-title{ font-size: 0.855rem; } } @media screen and (max-height: 600px) { html:not(.win-v) .pic-list.row-two .cloniewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge-header .sub-title{ display: none; } } .pic-main .item{ height: 100%; flex-shrink: 0; -webkit-flex-shrink: 0; } .pic-list.gap-small .pic-main, .pic-list.gap-small .pic-main .item{ padding: 15px; } .pic-list.row-one.gap-large .pic-main{ padding: 2vw; padding: 2vw calc(2vw + 25px); } .pic-list.row-one.gap-large .pic-main .item{ padding: 2vw 25px; } .pic-main .inner-wrap{ position: relative; height: 100%; } .pic-main .item .img{ height: 100%; z-index: 4; } .img-main{ height: 100%; } .pic-main .item .bg-full:not(.show), .blog-main .item .bg-full:not(.show){ transform: translateX(30px); -webkit-transform: translateX(30px); } .pic-list.pic-style-02 .pic-main .bg-full, .pic-list.pic-style-02 .pic-main .bg-color{ margin: -1px; } .real-mobile .video-addition{ display: none; } .video-addition{ position: absolute; left: 0; top: 0; right: 0; bottom: 0; z-index: 9; opacity: 0; } .blog-list .item .video-addition .bg-full, .pic-main .item .video-addition .bg-full{ transform: translateX(0); -webkit-transform: translateX(0); } .video-addition .bg-full.vTarget:after{ display: none; } .bg-full[data-video-src] video, .video-addition video{ object-fit: cover; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-hover-on .bg-full[data-video-src]{ opacity: 0; z-index: 10; } body:not(.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-touch-on) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-hover-on.sc-gallery .item:hover .bg-full[data-video-src], body:not(.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-touch-on) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-hover-on.sc-photo-wall .sub-item:hover .bg-full[data-video-src], body:not(.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-touch-on) .pic-main .inner-wrap:hover .video-addition, body:not(.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-touch-on) .blog-list .img:hover .video-addition{ opacity: 1; } .img-addition{ position: absolute; width: 100%;height: 100%; left: 0;top: 0; z-index: 2; } .img-addition .bg-full{ opacity: 0; z-index: 3; } .blog-list .img:hover .img-addition .bg-full.show, .pic-main .inner-wrap:hover .img-addition .bg-full.show{ opacity: 1; } .pic-main .item .img, .pic-main .item .text{ flex-shrink: 0; -webkit-flex-shrink: 0; } .pic-list.pic-style-02 .pic-main .text{ position: absolute; width: 80%; max-width: 360px; min-width: 180px; padding: 3vw; left: 0;bottom: 0; pointer-events: none; z-index: 5; } .pic-list.pic-style-02 .pic-main .text a{ pointer-events: auto; } .pic-list.row-two .pic-main .text{ padding: 2vw; } .pic-list.row-three .pic-main .text{ padding: 30px; max-width: 260px; } .pic-list.pic-style-01 .pic-main .text{ position: absolute; left: -20px; bottom: 12%; padding: 0; z-index: 5; } .pic-main .text h2{ font-size: 18px; line-height: 1.2; user-select: none; margin-top: 10px; word-break: normal; } .pic-list.row-three .pic-main .text h2{ font-size: 14px; } .pic-list.row-three .list-category{ display: none; } .pic-list.row-three .pic-main h2{ transform: translateX(0) !important; } @media screen and (max-height: 900px) { html:not(.win-v) .pic-list.row-three .pic-main .text h2{ font-size: 12px; } .pic-list.row-three .pic-main .text{ padding: 20px; left: 0 !important; } } .pic-style-01.caption-style-02 .pic-main .title-short h2 span{ border-bottom: 1px solid; } .pic-style-01.caption-style-02 .pic-main .title-short h2{ left: 1.5vw; } .pic-list:not(.caption-style-02) .pic-main .item:not(.cloniewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge-header) .text.title-short h2{ padding: 15px; background-color: #060708; margin-top: 0; left: -15px; display: inline-block; } .text.title-short h2 span{ display: block; } .title-short .clone-text-root{ display: none !important; } .single02-text-wrap .title.title-short span{ display: inline-block; background: #000; padding: 10px 15px; position: relative; left: -15px; } .pic-main .text h2.font-type-tall{ font-size: 30px; font-weight: 400; } html:not(.win-v) .pic-list:not(.row-two) .text-project .text{ max-width: 90%; width: 90%; } html:not(.win-v) .pic-list.pic-style-02:not(.row-two):not(.row-three) .item:not(.text-project) .text h2:not(.font-type-tall){ font-size: 24px; } html:not(.win-v) .pic-list .pic-main .text-project .text h2{ font-size: 1.6vw; max-width: 100%; line-height: 1; } .pic-list.pic-style-01 .pic-main .text h2{ font-size: 0.9vw; max-width: 8vw; } .pic-list.pic-style-01 .pic-main .text h2.font-type-tall{ font-size: 1.2vw; } .pic-list.pic-style-01.caption-style-02 .pic-main .text h2.font-type-tall{ font-size: 2vw; } .pic-list.pic-style-01.large-text .pic-main .text h2{ font-size: 1.8vw; max-width: 22vw; } .pic-list.pic-style-01.large-text .pic-main .text h2.font-type-tall{ font-size: 2.4vw; } .pic-list.pic-style-01.caption-style-02.large-text .pic-main .text h2.font-type-tall{ font-size: 3vw; } .pic-list.pic-style-01 .pic-main h2 a.full{ margin: -10px; } .pic-list:not(.pic-style-01) .pic-main .text h2, .pic-list.pic-style-01:not(.caption-style-02) .pic-main .text h2, .single02-text-wrap .title > span:not(.clone-text-root){ color: #fff; } body:not(.real-mobile) .pic-list.pic-style-01:not(.caption-style-02) .pic-main .item[data-bg-color=""] .inner-wrap:hover h2, .pic-list .pic-main .item.text-black:not([data-bg-color=""]) h2{ color: #060708; } .pic-list .list-category a{ color: #060708; background-color: #fff; } body:not(.real-mobile) .pic-list.pic-style-01 .pic-main .inner-wrap:hover .list-category a{ color: #fff; background-color: #060708; } body:not(.real-mobile) .list-category a:hover{ opacity: 0.7; } .pic-list .list-category{ position: relative; white-space: normal; left: -15px; max-width: 240px; } .pic-list.pic-style-02 .list-category{ top: -20px; opacity: 0; } .pic-list.pic-style-02 .pic-main .text h2{ top: 20px; opacity: 0; white-space: normal; } body:not(.real-mobile) .pic-style-02 .pic-main .inner-wrap:hover .list-category, body:not(.real-mobile) .pic-style-02 .pic-main .inner-wrap:hover .text h2{ top: 0; opacity: 1; } .list-category{ font-size: 0; } .list-category a{ display: inline-block; font-size: 0.855rem; padding: 0 10px; line-height: 24px; } .pic-style-02 .pic-main .clone-text-root{ transform: scaleX(0); -webkit-transform: scaleX(0); } body:not(.real-mobile) .pic-style-02 .pic-main .inner-wrap:hover .clone-text-root, .win-v .pic-style-02 .pic-main .clone-text-root{ transform: scaleX(1); -webkit-transform: scaleX(1); opacity: 1; } .pic-list:not(.caption-style-02) .text h2{ margin-top: 18px; line-height: 1 !important; } .pic-main .text h2 span{ vertical-align: bottom; } .ie .pic-main .text h2 span{ vertical-align: middle; } .single02-text-wrap h2 span{ vertical-align: text-top; } .pic-main .clone-text-root span{ color: transparent; } .pic-list:not(.caption-style-02) .pic-main .clone-text-root span, .single02-text-wrap .clone-text-root span{ background-color: #060708; outline: 15px solid #060708; } body:not(.ie) .pic-list:not(.caption-style-02) .pic-main .clone-text-root span, body:not(.ie) .single02-text-wrap .clone-text-root span{ outline-width: 17px; outline-offset: -2px; } body:not(.real-mobile) .pic-style-01:not(.caption-style-02) .pic-main .inner-wrap:hover .title-short h2{ background-color: #fff; } body:not(.real-mobile) .pic-style-01:not(.caption-style-02) .pic-main .inner-wrap:hover .clone-text-root span{ background-color: #fff; outline-color: #fff; } body:not(.real-mobile) .pic-main h2:hover{ transform: translateX(8px); } .clone-text-root em.left{ position: absolute; width: 100%; font-style: normal; top: 0; left: 30px; display: none; } .pic-main .text h2 > span:not(.clone-text-root), .single02-text-wrap .title > span:not(.clone-text-root){ position: relative; z-index: 2; } @media screen and (max-width: 1920px){ .pic-style-02.gap-large .pic-main .text h2{ font-size: 14px; } } .text-project .clone-text-root, .text-project .img{ display: none; } .text-project .text h2 > span{ position: relative !important; } .text-project .inner-wrap{ width: 25vw; min-width: 280px; background: rgba(116,116,116,.4); } .win-v .text-project .inner-wrap{ width: 100% !important; padding-top: 50%; } .text-project .text h2, .text-project .list-category{ opacity: 1 !important; top: 0 !important; } .pic-list .pic-main .text-project .text{ left: 0;bottom: 0; padding: 14%; max-width: 80%; } .text-project .inner-wrap:before{ content: '\e958'; position: absolute; padding: 8%; right: 0;top: 0; font-family: 'myicon'; font-size: 12vw; opacity: 0.1; color: rgba(255,255,255,.15); } .pic-list .text-project .list-category{ left: 0; } .ptsc.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-has-filter{ z-index: 9; } html:not(.win-v) .pic-list.caption-style-02{ padding-left: 5vw; } .pic-list.caption-style-02.pic-style-01 .pic-main .item:not(.cloniewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge-header) .text{ left: -2.5vw; bottom: 3.5vw; max-width: 70%; } .pic-list.caption-style-02 .pic-main .text h2{ font-size: 1.5vw; max-width: 12vw; } .pic-style-01.caption-style-02.large-text .pic-main .text h2{ font-size: 2.2vw; max-width: 17vw; } .caption-style-02 .pic-main .clone-text-root span{ background-color: transparent !important; box-shadow: none !important; border-bottom: 1px solid #060708; padding: 0; } .caption-style-02 .pic-main .item.text-white .clone-text-root span{ border-color: #fff; } .caption-style-02 .pic-main .clone-text-root{ transition: transform 0.3s; top: -5%; } .caption-style-02 .pic-main h2:hover .clone-text-root{ transform: scaleX(0.9); } .pic-list.caption-style-02 .list-category{ display: none; } html:not(.win-v) .filter-hide:not(.filter-no-fixed) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-filter{ opacity: 0; visibility: hidden; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-filter.hide{ display: none; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-filter{ position: fixed; height: 60px; right: 0; top: 50%; margin-top: -30px; transition: all 0.3s; color: #fff; z-index: 99; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-filter a{ color: #fff; } html:not(.win-v) .filter-no-fixed .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-filter{ position: absolute; } .call-filter{ position: relative; left: 0;top: 0; width: 60px; height: 60px;line-height: 60px; text-align: center; z-index: 2; } .call-filter:before{ content: '\e164'; font-size: 20px; } i.close-filter{ position: absolute; display: none; left: 0;top: 0; font-size: 16px; width: 30px;height: 30px;line-height: 30px; text-align: center; z-index: 2; } .close-filter:before{ content: '\e5cd'; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-filter ul{ position: absolute; right: -240px; top: 50%; width: 240px; padding: 40px; background-color: #060708; transform: translateY(-50%); -webkit-transform: translateY(-50%); z-index: 8; } body:not(.real-mobile) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-filter:hover ul, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-filter.show ul{ right: 0; } body:not(.real-mobile) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-filter:hover .call-filter, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-filter.show .call-filter{ left: 90px; } html:not(.win-v) .filter-no-fixed .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-filter ul{ opacity: 0; visibility: hidden; pointer-events: none; right: 0; z-index: 1; } html:not(.win-v) .filter-no-fixed .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-filter:hover ul{ opacity: 1; visibility: visible; pointer-events: auto; z-index: 8; } html:not(.win-v) .filter-no-fixed .call-filter{ left: 0 !important; } .real-mobile i.close-filter{ display: block; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-filter li{ position: relative; padding: 10px; list-style-type: none; font-size: 1rem; cursor: pointer; opacity: 0.7; } .blog-list .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-filter li:hover, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-filter li.active{ opacity: 1; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-filter li:after{ content: ''; position: absolute; width: 6px;height: 6px; left: -10px;top: 50%; margin-top: -3px; border-radius: 50%; opacity: 0; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-filter li.active:after{ opacity: 1; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-filter li i{ font-style: normal; } .win-v .pic-list > .wrap, .win-v .pic-main{ display: block; } .win-v .pic-list{ height: auto; } .win-v .pic-main > br{ display: none; } .win-v .fr-item-container{ display: block; white-space: normal; transform: none !important; -webkit-transform: none !important; } .win-v .sc-slider:not(.boxed), .win-v .sc-banner > .wrap, .win-v .sc-text-carousel{ width: 100% !important; } .win-v .pic-list[class*="gap"] .pic-main, .win-v .pic-list[class*="gap"] .pic-main .item{ padding: 3vw !important; } .win-v .pic-main .item{ width: 100% !important; height: auto !important; margin:0 !important; } .win-v .pic-main .img{ width: 100% !important; } .win-v .pic-list[class*="gap-"] .fr-item-container .item:last-child{ margin-right: 0; } .win-v .pic-main .text{ left: 0 !important; bottom: 0 !important; padding: 6vw !important; max-width: 60% !important; transform: none !important; -webkit-transform: none !important; } .win-v .pic-main .text h2{ font-size: 3vw !important; max-width: 32vw !important; line-height: 1.4; } .win-v .pic-main .text h2.font-type-tall{ font-size: 4.5vw !important; } .win-v .list-category a{ font-size: 10px; } .win-v .pic-list .list-category, .win-v .pic-main .text h2{ top: auto !important; opacity: 1 !important; } .win-v .pic-style-01 .clone-text-root{ transform: scaleX(1) !important; -webkit-transform: scaleX(1) !important; opacity: 1 !important; } .win-v .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-ehover-target, .m-mode .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-ehover-target{ transform: none !important; -webkit-transform: none !important; } .win-v .pic-list  .item.cloniewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge-header{ margin: 0 !important; } @media screen and (max-width: 1680px){ .pic-list.pic-style-01 .pic-main .text h2{ font-size: 1.2vw; max-width: 11vw; } .pic-list.caption-style-02 .pic-main .text h2{ font-size: 1.7vw; max-width: 13.5vw; } .pic-list.pic-style-02.row-two:not(.gap-large) .pic-main .item:not(.text-project) .text h2{ font-size: 15px; } .pic-list.pic-style-02.row-two:not(.gap-large) .pic-main .item:not(.text-project) .text h2.font-type-tall{ font-size: 20px; } .list-category a{ font-size: 11px; } } @media screen and (max-width: 768px){ .win-v .pic-main .text h2 { font-size: 3.2vw !important; max-width: 100% !important; } .win-v .cloniewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge-header .sub-title{ font-size: 0.855rem; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-filter ul{ padding: 24px; } } @media screen and (max-width: 475px){ .list-category a{ line-height: 18px; padding: 0 4px; } .win-v .pic-main .item:not(.text-project) .text{ max-width: 80% !important; } .text-project .inner-wrap{ width: 100%; padding-top: 50%; } } body.single-style-01 .main-content{ overflow: auto; -webkit-overflow-scrolling: touch; padding:4% 8%; } html:not(.win-v) body.single-style-01 .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-02 ~ .main-content{ padding-top: 2%; } body.single-type-02 .main-content{ padding: 6% 8%;  } body.single .single-root{ position: relative; } .single-inner{ position: relative; background-color: #fff; z-index: 2; } body.single.single-style-01 .site-root:not(.has-site-bg):not(.post-bg-default), .ajax-content.text-black .single-inner{ background-color: #fff; } .site-dark .single-inner, .ajax-content.text-white .single-inner, .site-dark.page-template-default .site-root:not(.has-site-bg), body.site-dark.single.single-style-01 .site-root:not(.has-site-bg){ background-color: #0f1113; } .single-root.style-01 .single-inner{ margin: auto; } .single-root.style-01 .single-inner, .default-templatiewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge{ max-width: 980px; } .single-root.style-01:not(.has-widget) .single-header{ top: 60px; } .default-templatiewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge.has-widget, .single-root.style-01.has-widget{ max-width: 1180px; } .single-root.style-01 .share{ right: 94px; top: 94px; z-index: 1; } .single-root.style-01 .single-header{ width: 100%; } body.single:not(.single-type-02) .single-root.style-01 .single-header{ max-width: 1300px; } body.single.single-type-02 .single-root.style-01{ max-width: 1180px; } body.single.single-type-02 .single-root.style-01 .single-header{ width: calc(100% - 800px); max-width: 100%; left: 0; top: auto; } body.single.single-type-02 .single-root.style-01 .single-inner{ max-width: 800px; } .default-templatiewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge{ margin: 100px auto; padding: 30px; } .single-root.style-01.has-widget{ margin-left: auto; margin-right: auto; } .default-templatiewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge > .wrap{ padding: 7%; background-color: #fff; } html:not(.win-v) .default-templatiewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge.has-widget, html:not(.win-v) .single-root.style-01.has-widget{ display: flex; display: -webkit-flex; align-items: flex-start; -webkit-align-items: flex-start; } html:not(.win-v) .default-templatiewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge.has-widget > .wrap{ width: 70%; margin-right: 30px; padding: 5%; } html:not(.win-v) .single-root.style-01.has-widget > .single-main{ width: 70%; margin-right: 30px; } html:not(.win-v) .has-widget:not(.style-02) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-widget-list{ width: 30%; } .win-v .has-widget .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-widget-list{ padding: 7% 0; font-size: 1.125rem; } .has-widget .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-widget-list .widget{ padding: 30px; background-color: #fff; } .win-v .has-widget .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-widget-list .widget{ padding: 7%; } .site-dark .default-templatiewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge > .wrap, .site-dark .has-widget .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-widget-list .widget{ background-color: #161718; } .single-header{ position: relative; margin: 0 auto; font-size: 0; overflow: hidden; z-index: 1; } body.single.single-type-02 .single-root.style-01{ display: flex; align-items: flex-start; display: -webkit-flex; -webkit-align-items: flex-start; justify-content: flex-end; -webkit-justify-content: flex-end; margin: 0 auto; } body.single.single-type-02 .site-root.has-site-bg .single-root.style-01{ padding-top: 2vw; } body.single.single-type-02 .single-root.style-01 .single-inner{ flex-shrink: 0; -webkit-flex-shrink: 0; margin: 0; } .single-root.style-01 .ptsc, .only-text .single-header, .only-text.single-header, .single-root.style-01.only-text .post-footer-info, .single-root.style-01.only-text .single-related{ display: none; } .single-root.style-02{ height: 100%; } .single-root.style-01.only-text{ height: 100%; overflow: auto; padding: 100px 0; } body:not(.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-scrollbar-default) .single-root.style-01.only-text::-webkit-scrollbar{ width: 17px; } .single-root.main-info-style-02 .single-inner{ width: 780px; height: 100%; overflow: hidden; } .single-root.main-info-style-02.boxed:not(.only-text) .single-inner{ width: 480px; } .main-info-style-02 .single-inner .single-meta{ margin-bottom: 20px; margin-top: 0; } .single-root.main-info-style-02 .single-inner .single-meta .item{ max-width: 50%; } html:not(.win-v) .main-info-style-02 .single-inner{ white-space: nowrap; } html:not(.win-v) .main-info-style-02 .single-inner:after{ content: ''; display: inline-block; vertical-align: middle; width: 0; height: 100%; } html:not(.win-v) .main-info-style-02-inner{ position: relative; display: inline-block; vertical-align: middle; padding: 60px 0; white-space: normal; width: 100%; overflow: auto; } .win-v .main-info-style-02-inner{ max-height: none !important; } .single-root.main-info-style-02:not(.only-text) .single-main-intro, .single-root.main-info-style-02:not(.only-text) .single-main-content{ padding-left: 12%; padding-right: 12%; } .win-v .single-root.main-info-style-02:not(.only-text) .single-main-intro, .win-v .single-root.main-info-style-02:not(.only-text) .single-main-content{ padding-left: 6vw; padding-right: 6vw; } @media screen and (min-width: 1440px){ .single-root.main-info-style-02:not(.boxed):not(.only-text) .single-main-intro, .single-root.main-info-style-02:not(.boxed):not(.only-text) .single-main-content{ padding-left: 4vw; padding-right: 4vw; } } .win-v .single-root.main-info-style-02 .single-inner{ width: 100% !important; height: auto !important; top: auto !important; overflow: visible; } .single-root.main-info-style-02 .single-main-intro .title{ font-size: 30px; } .main-info-style-02 .single-main-content, .main-info-style-02 .single-extend p{ font-size: 1rem; } html:not(.win-v) .single-root.style-02.gap-large .single-header{ padding: 4vw; } html:not(.win-v) .single-root.style-02.gap-large .single-extend{ padding: 2vw 3vw; } html:not(.win-v) .single-root.style-02.gap-large .single-extend .item{ padding: 2vw 1vw; } html:not(.win-v) .single-root.style-02.gap-small .single-header{ padding: 30px; } html:not(.win-v) .single-root.style-02.gap-small .single-extend, html:not(.win-v) .single-root.style-02.gap-small .single-extend .item{ padding: 15px; } html:not(.win-v) .single-root.style-02:not(.gap-none)[class*="gap"] .single-extend, html:not(.win-v) .single-root.style-02:not(.gap-none)[class*="gap"] .single-extend .item:first-child{ padding-left: 0; } html:not(.win-v) .single-root.style-02.gap-small .single-header.raw-proportion .item:not(:first-child){ padding-left: 30px; } html:not(.win-v) .single-root.style-02.gap-large .single-header.raw-proportion .item:not(:first-child){ padding-left: 50px; } .single-root.style-02 .single-header .img{ margin: auto; } .single-root.style-02 .single-header > .wrap{ position: relative; overflow: hidden; } .single-root.style-02:not(.only-text):not(.main-info-style-02):not(.main-info-style-04) .single-inner, .single-root.style-02 .single-header .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots, .single-root.main-info-style-02 .single-main-intro .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-category{ display: none; } .single-roll-wrap, .single-roll-inner, .single-root.style-02 .single-header, .single-root.style-02 .single-header .wrap, .single-root.style-02 .single-header .item, .single-root.style-02 .single-header .img, .single-root.style-02 .single-extend .item, .single-root.style-02 .single-extend .img, .single-root.style-02 .single-extend, .single-root.style-02 .single-nav{ height: 100%; } .single-roll-inner, .single-root.style-02 .single-extend, .single-root.style-02 .single-nav{ display: flex; align-items: flex-start; display: -webkit-flex; -webkit-align-items: flex-start; } .single-roll-inner > div, .single-root.style-02 .single-header.raw-proportion{ flex-shrink: 0; -webkit-flex-shrink: 0; margin: 0; } .single-roll-inner .next.ctrl{ position: relative; } .single-root.style-02 .single-header.raw-proportion .item .bg-full, .single-root.style-02 .single-extend .item .bg-full{ transform: translateX(10vw); -webkit-transform: translateX(10vw); opacity: 0; } .single-root.style-02 .single-header.raw-proportion .item.inviewport .bg-full.show, .single-root.style-02 .single-extend .item.inviewport .bg-full.show{ transform: translateX(0); -webkit-transform: translateX(0); opacity: 1; } .single-root.style-02.gap-none .single-header.raw-proportion .item .bg-full{ margin: -1px; } .text-area p{ word-wrap: break-word; } html:not(.win-v) .single-root.main-info-style-04{ --columnWidth: calc(350px + 4vw); } html:not(.win-v) .single-root.main-info-style-04 .single-main-intro{ width: 22em; } html:not(.win-v) .single-root.main-info-style-04 .single-inner{ height: 100%; align-self: center; display: flex; align-items: flex-start; padding: calc(3vw + 30px); background-color: transparent; } html:not(.win-v) .single-root.main-info-style-04 .single-meta .item { max-width: 100%; display: block; } .win-v .single-root.main-info-style-04 .single-main-content{ width: 100% !important; } .win-v .main-info-style-04 .single-main-intro, .win-v .main-info-style-04 .single-main-content{ padding: 6vw; } .win-v .main-info-style-04 .single-inner { width: calc(100% - 12vw); margin: 6vw auto 0; } .win-v .main-info-style-04:not(.gap-none)[class*=gap] .single-header ~ .single-inner{ margin-top: 0; } .single-root.main-info-style-04 .single-main-intro .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-category > i{ display: none; } html:not(.win-v) .single-root.main-info-style-04 .single-main-intro .title{ width: 100%; font-size: 30px; margin-bottom: 40px; } html:not(.win-v) .main-info-style-04.gap-small .single-header + .single-inner, html:not(.win-v) .main-info-style-04.gap-large .single-header + .single-inner, html:not(.win-v) .single-root.main-info-style-04 .single-inner + .comment-root{ margin-left: -30px; } html:not(.win-v) .single-root.main-info-style-04 .single-inner:after{ content: ''; position: absolute; left: 0; top: 0; bottom: 0; right: 0; z-index: -1; background-color: #fff; box-shadow: 10px 10px 50px rgba(0,0,0,.05); margin: 30px; } html:not(.win-v) .single-root.main-info-style-04 .single-inner > *{ flex-shrink: 0; padding: 0 !important; height: 90%; } html:not(.win-v) .single-root.main-info-style-04 .single-main-content{ column-fill: auto; column-gap: 40px; column-width: var(--columnWidth); will-change: transform; margin-left: 6em; } html:not(.win-v) .single-root.main-info-style-04 .single-main-content > * { max-width: var(--columnWidth); height: auto; } .single02-text-wrap{ position: absolute; max-width: 100%; min-width: 240px; z-index: 10; top: 2.8vw; left: 2.8vw; transform: translate3d(0,0,0); -webkit-transform: translate3d(0,0,0); } html:not(.win-v) .menu-bg-transparent-on .site-root .single02-text-wrap{ top: calc(50px + 2.8vw); } .single02-info{ position: relative; left: -20px; margin-top: 15px; } .single02-text-wrap .title{ font-size: 24px; max-width: 300px; } .single02-text-wrap .title.font-type-tall{ font-size: 30px; } i.call-single02-info{ position: absolute; width: 60px;height: 60px;line-height: 60px; left: -8px; top: -8px; color: #060708; background-color: #fff; box-shadow: 5px 5px 20px rgba(0,0,0,.08); text-align: center; } i.call-single02-info:before{ content: '\e92b'; font-size: 20px; } .single02-text-wrap .single-main-content{ position: absolute; width: 880px; max-width: 360px; left: 0; top: -20px; font-size: 1rem; padding: 40px; background-color: #fff; box-shadow: 8px 8px 60px -10px rgba(0,0,0,.15); overflow: auto; opacity: 0; visibility: hidden; pointer-events: none; -webkit-overflow-scrolling: touch; z-index: 2; } .single02-text-wrap .single-main-content, .single02-text-wrap .single-main-content .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h, .single02-text-wrap .single-main-content a{ color: #363738; } body:not(.real-mobile) .single02-info:hover .single-main-content, body.real-mobile .single02-info.show .single-main-content{ top: 0; opacity: 1; visibility: visible; pointer-events: auto; } body:not(.real-mobile) .single02-info:hover i.call-single02-info{ opacity: 0; } body.real-mobile .single02-info.show i.call-single02-info{ top: -40px; z-index: 99; } .single-root.style-01 .single-header:not(.raw-proportion) .img{ padding-top: 56.2%; } .single-root.style-02 .single-header.raw-proportion > .wrap{ display: flex; align-items: flex-start; display: -webkit-flex; -webkit-align-items: flex-start; } .single-type-video .single-header .item{ display: none; } .single-type-video .single-header .item:first-child{ display: block; } .slick-arrow{ position: absolute; visibility: hidden; } .slick-count{ position: absolute; padding: 20px; top: 0;right: 0; color: #fff; font-size: 16px; font-family: 'iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-number'; font-weight: 100; text-shadow: 0 0 4px rgba(0,0,0,.2); z-index: 3; } body.single.single-type-02 .single-root.style-01 .slick-count{ right: auto; left: 0; } .single-root.style-02 .slick-count{ top: auto; bottom: 0; padding: 50px; } .slick-count i, .slick-count em{ display: inline-block;vertical-align: bottom; font-style: normal; } .slick-count em{ opacity: 0.6; } .slick-count i:after{ content: '/'; display: inline-block;vertical-align: bottom; margin: 0 4px; } .single-main-intro, .single-main-content, .single-footer, .comment-root, .single-root.style-01 .single-extend{ padding: 8%; } .single-main-intro, .single-main-content{ padding-bottom: 5%; } .main-info-style-02.only-text .single-main-intro .single-meta{ padding-top: 5%; } .single-inner .single-main-content, .comment-root ~ .single-footer:not(.for-h-layout), .single-main-content + .single-footer:not(.for-h-layout){ padding-top: 0 !important; } .single-inner .page-links{ padding: 0 8%; } .page-links a{ display: inline-block; margin: 0 10px 10px 0; border-radius: 30px; padding: 10px 24px; background: #f1f2f3; } .site-dark .page-links a{ background: #363738; color: #ddd; } .page-links a:hover{ opacity: 0.8; } .single-extend{ position: relative; z-index: 4; } .single-root.style-01 .single-extend{ padding-top: 0; padding-bottom: 0; } .single-root.style-01 .single-extend .item.gap{ margin-bottom: 100px; } body.single .site-root:not(.has-site-bg).style-01 .single-extend .text{ padding: 0 8%; } .single-root.style-01 .single-extend h2{ font-size: 40px; margin: 40px 0 20px; } .single-root.style-02 .single-extend .text{ position: absolute; max-width: 360px; right: 3vw; bottom: 3vw; background-color: #fff; color: #060708; padding: 1.5vw; cursor: crosshair; z-index: 3; } @media screen and (min-width: 768px){ .single-root.style-02 .single-extend .item.has-info .text{ width: 360px;	 } } .single-root.style-02:not(.gap-small):not(.gap-large) .single-extend .text{ right: 3vw; } .single-root.style-02 .single-extend .item.has-info.has-title .text:before{ content: '\e925'; position: absolute; right: 0.5vw;top: 0.5vw; font-size: 24px; font-family: 'myicon'; } .single-root.style-02 .single-extend .item.has-info.has-title .text:hover, .single-root.style-02 .single-extend .item.has-info.has-title .text.show{ background-color: #060708; color: rgba(255,255,255,.8); } .single-root.style-02 .single-extend .item.has-info.has-title .text.show:before{ content: '\e928'; } .single-root.style-02 .single-extend .item.has-info.has-title .text:hover h2, .single-root.style-02 .single-extend .item.has-info.has-title .text.show h2{ color: #fff; } .single-root.style-02 .single-extend .text h2{ font-size: 1vw; padding-right: 20px; line-height: 1.2; color: inherit; } .single-root.style-02 .single-extend .text h2.font-type-tall{ font-size: 1.5vw; } .single-root.style-02 .single-extend .text p{ display: none; font-size: 1rem; margin-top: 20px; max-height: 400px; overflow: auto; -webkit-overflow-scrolling: touch; } .single-root.style-02 .single-extend .item:not(.has-title) .text p{ display: block; margin: 0; } .single-main-intro .title, .default-templatiewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge .title{ width: 90%; font-size: 40px; } .comment-root .title, .default-templatiewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge .title{ padding-bottom: 5%; } .win-v .single-main-intro .title,  .win-v .default-templatiewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge .title{ font-size: 5.15vw; line-height: 1.2; } .share{ position: absolute; width: 40px;height: 40px; right: 78px; top: 78px; } .m-mode .share{ right: 2vw; top: 2vw; } .share i.btn{ position: absolute; right: 0;top: 0; font-size: 0; width: 40px;height: 40px;line-height: 40px; text-align: center; } body.real-mobile .share.show i.btn{ right: 40px; } .share i.btn:before{ content: '\e904'; font-size: 24px; } .m-mode .share i.btn:before{ font-size: 20px; } .m-mode .share.show i.btn:before{ content: '\e909'; } .share .wrap{ position: relative; width: 40px; opacity: 0; visibility: hidden; pointer-events: none; z-index: 2; } body:not(.real-mobile) .share:hover i.btn{ opacity: 0; } body:not(.real-mobile) .share:hover .wrap, .real-mobile .share.show .wrap{ opacity: 1; visibility: visible; pointer-events: auto; } .share a{ display: block; font-size: 18px; margin-bottom: 1px; text-align: center; background-color: #262728; } .share a i{ display: block; height: 40px;line-height: 40px; color: #fff; } a.share-facebook:hover i { background: #3a589b; } a.share-twitter:hover i { background: #1da1f2; } a.share-pinterest:hover i { background: #dc2337; } a.share-tumblr:hover i { background: #529ecc; } a.share-googleplus:hover i { background: #fa4631; } a.share-linkedin:hover i { background: #1892d2; } .single-root.style-02 .share{ position: relative; width: 100%; height: auto; margin-top: 40px; padding-top: 20px; border-top: 1px solid rgba(166,166,166,.1); top: auto; right: auto; } .single-root.style-02 .share i.btn{ position: relative; width: auto;height: auto;line-height: normal; margin-bottom: 10px; font-size: 12px; font-weight: 600; opacity: 1 !important; cursor: default; } .single-root.style-02 .share i.btn:before{ font-size: 12px; margin-right: 6px; } .single-root.style-02 .share .wrap{ width: auto; } body.ff .single-root.style-02 .share .wrap{ padding-bottom: 15px; } html.real-mobile .single-root.style-02 .share .wrap, html:not(.real-mobile) .single02-info:hover .share .wrap, .main-info-style-02-inner .share .wrap, .single-root.style-02 .share .wrap{ opacity: 1; visibility: visible; pointer-events: auto; } .single-root.style-02 .share a{ display: inline-block; width: 30px; margin-right: 5px; font-size: 14px; } .single-root.style-02 .share a i{ height: 30px;line-height: 30px; } .single-meta{ margin-top: 20px; } .single-root.style-01 .single-meta{ padding-bottom: 30px; border-bottom: 1px solid rgba(166,166,166,.2); } .single-meta a:after{ top: 100%; } .single-meta .item { position: relative; display: inline-block;vertical-align: top; margin-right: 30px; margin-right: calc(15px + 0.5vw); margin-bottom: 10px; } .single-root.project .single-meta .item{ max-width: 30%; } .single-meta .item > div{ line-height: 1; } .single-root.style-02 .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-category > i, .single-meta .item i{ display: block; font-style: normal; margin-bottom: 5px; font-size: 12px; line-height: 1; opacity: 0.6; font-family: 'Saira-Local'; } @media (max-width: 960px){ .single-root.style-02 .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-category > i, .single-meta .item i{ margin-bottom: 3px; } } .single-root.style-02 .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-category a{ font-size: 1rem; line-height: 1; } .single-meta .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-category a{ margin-right: 0; } .single-meta .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-category a + a{ margin-left: 10px; } .single-meta .item a{ position: relative; } .single-root.style-01 .single-meta .item{ font-size: 1.25rem; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-category > div{ line-height: 1; } .single-root.style-02 .single02-text-wrap .single-meta .item, .win-v .single-root .single-meta .item{ display: block; margin: 0 0 20px 0; max-width: 100%; } .style-02  .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-category{ padding-bottom: 0; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-category ~ .single-meta{ margin-top: 20px !important; } .single-root.style-02 .single02-text-wrap .single-meta{ margin: 0 0 30px 0; } .main-info-style-02-inner .singel-meta .item{ margin-bottom: 15px; } .single-main-content,.single-extend p, .default-templatiewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge{ font-size: 1.35rem; } .post-footer-info{ padding-left: 40px; margin: 100px 0 60px; } .post-footer-info .wrap{ position: relative; } .post-footer-info .img{ position: absolute; width: 240px;height: 100%; background-size: cover; background-position: center; left: -40px;top: -40px; z-index: 4; } .post-footer-info .text{ position: relative; display: flex; flex-flow: wrap; display: -webkit-flex; -webkit-flex-flow: wrap; padding: 40px 60px 60px 250px; margin-bottom: 60px; z-index: 4; } .post-footer-info .intro{ width: 100%; margin-top: 20px; line-height: 150%; order: 3; -webkit-order: 3; font-size: 1.25rem; } .post-footer-info .title{ order: 2; -webkit-order: 2; width: 100%; } .post-footer-info .title .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h{ margin: 4px 0; font-size: 30px; } .post-footer-info .sub-title{ width: 100%; order: 1; -webkit-order: 1; } .single-tags{ margin: 0 0 60px 0; } html:not(.win-v) .for-h-layout .single-tags { margin: 0 calc(36px + 1vw) 0 0; display: flex; flex-direction: column; } .comment-root ~ .single-footer:not(.for-h-layout) .single-tags{ margin-top: 60px; } .single-tags span{ display: inline-block;vertical-align: top; line-height: 29px; margin-right: 12px; opacity: 0.7; } .single-tags a{ display: inline-block;vertical-align: top; margin: 0 6px 6px 0; line-height: 30px; padding: 0 15px; font-size: 13px; color: #fff; background-color: #363738; border-radius: 20px; } .single-nav-off .single-nav{ display: none !important; } .single-root.style-01 .single-nav{ position: relative; display: flex; display: -webkit-flex; margin: 20px 0 0; } .single-root.style-01 .single-nav .ctrl{ position: relative; width: 50%; background-color: #f1f2f3; transition: all 0.4s; overflow: hidden; } .site-dark .single-root.style-01 .single-nav .ctrl{ background-color: #262728; } body.edge .single-nav .ctrl, body.ff .single-nav .ctrl{ display: table; } .single-root.style-01 .single-nav .text{ position: relative; height: 100px; z-index: 2; } .single-root.style-01 .single-nav .prev h5:before, .single-root.style-01 .single-nav .next h5:after{ display: inline-block; font-family: 'myicon'; font-size: 16px; } .single-root.style-01 .single-nav .prev h5:before { content: '\e5c4'; margin-right: 10px; } .single-root.style-01 .single-nav .next h5:after { content: '\e5c8'; margin-left: 10px; } .single-root.style-01 .single-nav .prev ~ .next { margin-left: 10px; } .single-root.style-01 .single-nav.single-ctrl .ctrl{ margin: 0; width: 100%; } .single-root.style-01 .single-nav .ctrl h5, .single-root.style-01 .single-nav .ctrl span{ position: absolute; width: 100%; height: 100%; left: 0; top: 0; display: flex; align-items: center; display: -webkit-flex; -webkit-align-items: center; justify-content: center; -webkit-justify-content: center; padding: 0 40px; font-size: 1.125rem; font-weight: 700; transition: all 0.4s; } .single-root.style-01 .single-nav span{ color: #fff; } .single-root.style-01 .single-nav .ctrl:hover span{ transform: translateY(0); } .single-root.style-01 .single-nav .ctrl span{ transform: translateY(100%); } .single-root.style-01 .single-nav .ctrl:hover h5{ transform: translateY(-100%); } .single-root.style-01 .single-footer h3{ font-size: 24px; } .single-root.style-01 .single-footer h3.font-type-tall{ font-size: 36px; } .single-root.style-02 .single-nav{ position: relative; flex-direction: column; -webkit-flex-direction: column; z-index: 1; } .single-root.style-02:not(.only-text) .single-header.raw-proportion ~ .single-nav{ padding-right: calc(100px + 2vw); } .single-root.style-02 .single-nav .ctrl{ position: relative; display: flex; display: -webkit-flex; padding: 0 4vw; height: 50%; } .single-root.style-02 .single-nav.single-ctrl .ctrl{ height: 100%; } .single-root.style-02 .single-nav span{ display: none; } .single-root.style-02 .single-nav .text{ position: absolute; top: 50%; transform: rotate(90deg) translateX(-50%); transform-origin: center left; -webkit-transform: rotate(90deg) translateX(-50%); -webkit-transform-origin: center left; } .single-root.style-02 .single-nav .next.ctrl h5:after, .single-root.style-02 .single-nav .prev.ctrl h5:before{ content: '\e91c'; display: inline-block;vertical-align: top; height: 20px; font-family: 'myicon'; font-weight: normal; font-size: 20px; } .single-root.style-02 .single-nav .next.ctrl h5:after{ margin-left: 10px; } .single-root.style-02 .single-nav .prev.ctrl h5:before{ content: '\e922'; margin-right: 10px; } .single-root.style-02 .single-nav h5{ font-size: 1rem; letter-spacing: 1px; white-space: nowrap; height: 20px;line-height: 20px; } .single-root.style-02 .single-nav .ctrl + .ctrl:after{ content: ''; position: absolute; top: 0; left: 30%; width: 40%; height: 1px; background-color: #060708; opacity: 0.4; } .site-dark .single-root.style-02 .single-nav .ctrl + .ctrl:after, .ajax-content.ajax-text-white .single-root.style-02 .single-nav .ctrl + .ctrl:after{ background-color: #fff; } .ajax-content.ajax-text-black .single-root.style-02 .single-nav .ctrl + .ctrl:after{ background-color: #060708; } .single-related .single-related h3{ margin-bottom: 0; } .single-footer:not(.for-h-layout) .single-related .wrap { display: flex; display: -webkit-flex; margin-top: 10px; } .single-footer:not(.for-h-layout) .single-related .item { position: relative; width: 33.3333%; margin-right: 15px; font-size: 14px; } .single-related .item:last-child{ margin-right: 0; } .single-footer:not(.for-h-layout) .single-related .img{ width: 100%; top: 40px; padding-top: 67%; flex-shrink: 0; -webkit-flex-shrink: 0; margin-bottom: 20px; background-color: rgba(166, 166, 166, .1); } body:not(.real-mobile) .single-footer:not(.for-h-layout) .single-related .item .text:hover h5{ text-decoration: underline; } .single-footer:not(.for-h-layout) .single-related .text{ position: relative; margin: 0 0 0 20px; padding: 20px 20px 0; background-color: #fff; z-index: 2; } .site-dark .single-footer:not(.for-h-layout) .single-related .text{ background-color: #0f1113; } .single-footer:not(.for-h-layout) .single-related h5{ font-size: 1.125rem; margin-bottom: 4px; } .single-footer:not(.for-h-layout) .single-related h5.font-type-tall{ font-size: 24px; } .single-root.style-01 .single-related{ margin-top: 100px; } @media screen and (max-width: 1680px){ body.single-type-02 .single-root.style-01 .single-inner{ max-width: 800px; } body.single.single-type-02 .single-root.style-01 .single-header { width: calc(100% - 800px); } .single-root.style-01 .single-header{ top: 50px; } .single02-text-wrap .title{ font-size: 24px; } .single-root.style-02 .single-extend .text h2{ font-size: 18px; } .single-root.style-02 .single-extend .text p{ font-size: 0.855rem; margin-top: 10px; } html:not(.win-v) .single-root.main-info-style-02 .single-inner{ width: 680px; } html:not(.win-v) .single-root.main-info-style-02.boxed .single-inner{ width: 380px; } html:not(.win-v) .single-root.main-info-style-02 .single-main-intro .title{ font-size: 24px; } } @media screen and (max-width: 1440px){ .single02-text-wrap{ top: 30px; left: 30px; } .single-main-content, .single-extend p, .single-root .single-meta .item, .default-templatiewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge{ font-size: 1.125rem; } body.single-type-02 .single-root.style-01 .single-inner{ max-width: 600px; } body.single.single-type-02 .single-root.style-01 .single-header { width: calc(100% - 600px); } .single02-info{ left: -10px; } .single-root.style-01 .single-nav h5{ font-size: 1.125rem; } html:not(.win-v) body.single-type-02 .single-root.style-01 .single-main-intro .title{ font-size: 30px; } body.single-type-02 .post-footer-info { text-align: center; } body.single-type-02 .post-footer-info .img{ position: relative; width: 20vw; height: 20vw; margin: 0 auto 30px; left: auto;top: auto; } body.single-type-02 .post-footer-info{ background: rgba(166,166,166,.08); padding: 0; margin-bottom: 40px; } body.single-type-02 .post-footer-info > .wrap{ padding: 10% 6%; } body.single-type-02 .post-footer-info .text { width: 100%; left: auto; padding: 0; background-color: transparent; margin: 0; } .single-root.style-01 .single-related{ margin-top: 60px; } body.single-type-02 .single-related .wrap{ display: block; } body.single-type-02 .single-related .item{ width: 100%; margin: 0; } } @media screen and (max-height: 560px){ .single-root.style-02:not(.only-text) .single-header.raw-proportion ~ .single-nav { padding-right: 100px; } .real-mobile .single-root.style-02:not(.only-text) .single-header.raw-proportion ~ .single-nav { padding-right: 20px; } } @media screen and (max-width: 1180px){ body.single-style-01 .main-content{ padding: 0; } body.single:not(.single-type-02) .single-root.style-01, body.single.m-mode.single-type-02 .single-root{ padding: 6%; } .single-root.style-01 .single-inner{ width: 100%; } .single-root.style-01 .single-header{ width: 100% !important; top: 0 !important; margin-bottom: 0 !important; } .single-root.style-02 .single-extend .text:before{ font-size: 16px; } .default-templatiewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge{ margin: 30px auto; } .m-header-gap + .default-templatiewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge{ margin-top: 0; } .single-main-intro .title, .default-templatiewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge .title{ font-size: 3.5vw; } .post-footer-info { text-align: center; } .post-footer-info .img{ position: relative; width: 20vw; height: 20vw; margin: 0 auto 30px; left: auto;top: auto; } .post-footer-info{ background: rgba(166,166,166,.08); padding: 0; margin-bottom: 40px; } .post-footer-info > .wrap{ padding: 10% 6%; } .post-footer-info .text { width: 100%; left: auto; padding: 0; background-color: transparent; margin: 0; } .win-v .single-footer h3{ font-size: 3vw !important; } .single-root.style-01 .single-extend .item.gap{ margin-bottom: 80px !important; } .single-root.style-01 .single-extend h2{ font-size: 4vw; margin: 50px 0 20px; } .win-v .single-nav, .win-v .single-tags, .post-footer-info{ margin: 80px 0 !important; } .single-related .wrap{ display: block !important; } .single-related .item{ width: 100% !important; margin: 0; } } html.win-v body.single .single-root{ overflow: visible; } .win-v .single-root .single-nav{ padding-right: 0 !important; } .win-v .single-nav h5{ font-size: 1.125rem !important; } .win-v .single-roll-inner, .win-v .single-root.style-02 .single-extend, .win-v .single-root.style-02 .single-header > .wrap{ display: block; } .win-v .single-roll-wrap, .win-v .single-roll-inner, .win-v .single-root.style-02 .single-header, .win-v .single-root.style-02 .single-header .wrap, .win-v .single-root.style-02 .single-header .item, .win-v .single-root.style-02 .single-header .img, .win-v .single-root.style-02 .single-extend, .win-v .single-root.style-02 .single-extend .item{ height: auto; } .win-v body.single:not(.single-type-02) .single-root.style-01, .win-v body.single.m-mode.single-type-02 .single-root{ padding: 0; } .win-v .single-root.style-01 .single-header{ transform: none !important; -webkit-transform: none !important; } .win-v .single-root.style-02 .single-nav{ flex-direction: row; justify-content: center; -webkit-flex-direction: row; -webkit-justify-content: center; overflow: hidden; } .win-v .single-root.style-02 .single-header:not(.raw-proportion):not(.single-item) .wrap{ padding-top: 66%; } .win-v .single-root.style-02 .single-header:not(.raw-proportion).single-item .img{ padding-top: 66%; } .win-v .single-root.style-02 .single-header:not(.raw-proportion) .item, .win-v .single-root.style-02 .single-header:not(.raw-proportion) .img{ height: 100%; } .win-v .single-root.style-02:not([class*="gap"]){ padding: 0 !important; } .win-v .single02-info{ left: -10px; } .win-v i.call-single02-info{ width: 40px;height: 40px;line-height: 40px; } .win-v .single02-text-wrap .title{ font-size: 3vw; max-width: 70%; left: 10px; } .win-v .single02-text-wrap .title.font-type-tall{ font-size: 4.2vw; } .win-v .single02-text-wrap .single-main-content{ padding: 30px !important; } .win-v .single-root:not(.gap-none) .single-header.raw-proportion .item + .item, .win-v .single-root:not(.gap-none) .single-header.mobile-list .item + .item{ margin-top: 6vw; } .win-v .single-root.style-02 .single-nav .ctrl + .ctrl:after { top: 30%; left: 0; height: 40%; width: 1px; } .win-v .single-roll-wrap{ padding: 0 !important; } .win-v .single-extend .item{ margin-right: 0 !important; } .win-v .single-root.style-02:not(.gap-none)[class*="gap"] .single-header{ padding: 6vw; } .win-v .single-root.style-02 .single-header .item, .win-v .single-root.style-02 .single-inner .item, .win-v .single-root.style-02 .single-header .img, .win-v .single-root.style-02 .single-inner .img{ display: block; width: 100% !important; max-width: 100% !important; } .win-v .single-root.style-01 .single-extend .item.gap{ margin-bottom: 80px !important; } .win-v .single-root.style-02 .single-extend .item{ margin: 0; } .win-v .single-root.style-02:not(.gap-none)[class*="gap"] .single-extend, .win-v .single-root.style-02:not(.gap-none)[class*="gap"] .single-extend .item{ padding: 3vw; } .win-v .single-root.style-02:not(.gap-none)[class*="gap"] .single-extend, .win-v .single-root.style-02:not(.gap-none)[class*="gap"] .single-extend .item:first-child{ padding-top: 0; } .win-v .single-root.style-02 .single-extend .text{ padding: 20px; } .win-v .single-root.style-02 .single-extend .text h2{ font-size: 1rem; } .win-v .single-root.style-02 .single-extend .text p{ margin-top: 10px; font-size: 11px; line-height: 1.4; } .win-v .single-root.style-02 .single-extend .text{ max-width: 220px; right: 3vw; bottom: 3vw; } .win-v .single-root.style-02 .single-nav .text{ position: relative; top: auto; transform: none !important; -webkit-transform: none !important; } .win-v .single-root .single-meta .item{ margin: 20px 0 0; } @media screen and (max-width: 768px){ .single-root.style-01 .single-extend{ padding-top: 12%; } .single-root.style-01 .single-extend h2 { font-size: 5.15vw; margin: 30px 0 20px; } .win-v .single-footer h3 { font-size: 5vw !important; } .win-v .single-nav h5{ font-size: 14px !important; } } @media screen and (max-width: 475px){ .single-nav, .single-tags, .post-footer-info{ margin: 50px 0 !important; } .single-root.style-01 .single-extend .item.gap{ margin-bottom: 50px !important; } .single-root .single-related{ margin-top: 50px; } .single-root .single-nav h5, .single-root .single-nav span{ font-size: 12px !important; letter-spacing: 0 !important; padding: 0 20px !important; } .single-root.style-02 .slick-count{ padding: 20px; } .single02-text-wrap .single-main-content{ font-size: 12px; } .single-root.style-01 .single-nav .ctrl .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h{ margin-bottom: 0; } .win-v i.call-single02-info { width: 30px; height: 30px; line-height: 30px; } body.real-mobile .single02-info.show i.call-single02-info{ top: -30px !important; } .single02-text-wrap{ top: 20px; left: 20px; } } @media screen and (max-height: 560px){ html:not(.win-v), html:not(.win-v) .single02-text-wrap .single-main-content, html:not(.win-v) .sc-text-carousel .item .sub-title, html:not(.win-v) .sc-mixbox .item .intro, html:not(.win-v) .sc-subscribers .intro, html:not(.win-v) .sc-banner .intro, html:not(.win-v) .sc-mixbox .item[data-w="0"] .intro, html:not(.win-v) .list-meta a, html:not(.win-v) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-category a, html:not(.win-v) .sc-text-carousel .intro, html:not(.win-v) .page-header-02 .sub-title, html:not(.win-v) .single-root.style-02 .single-extend .text p, html:not(.win-v) .blog-main .intro{ font-size: 10px; } html:not(.win-v) i.close-menu-03{ width: 60px; } html:not(.win-v) h1{font-size:24px} html:not(.win-v) h2{font-size:20px} html:not(.win-v) h3{font-size:18px} html:not(.win-v) h4{font-size:16px} html:not(.win-v) h5{font-size:14px} html:not(.win-v) h6{font-size:12px} html:not(.win-v) .single02-text-wrap .title, html:not(.win-v) .single-root.style-02 .single-extend .text h2{ font-size: 1rem; } html:not(.win-v) i.call-single02-info { width: 30px; height: 30px; line-height: 30px; } html:not(.win-v) .single-root.style-02 .single-nav h5{ font-size: 10px; letter-spacing: 0; left: -10px; } .single-root.style-02 .single-nav .next.ctrl h5:after, .single-root.style-02 .single-nav .prev.ctrl h5:before{ font-size: 12px; } .single-root.style-02 .single-nav .next.ctrl h5:after{ margin-left: 5px; } .single-root.style-02 .single-nav .prev.ctrl h5:before{ margin-right: 5px; } html:not(.win-v) .ptsc a.btn{ margin-top: 20px; line-height: 30px; padding: 0 20px; font-size: 10px; } html:not(.win-v) .sc-mixbox .item .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h ~ .ptbar-outerWrap, html:not(.win-v) .main-meta, html:not(.win-v) .sc-mixbox .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social ul, html:not(.win-v) .sc-text-carousel .intro{ margin-top: 20px; } html:not(.win-v) .blog-list.raw-proportion .blog-main .text{ min-width: 200px; } html:not(.win-v) .list-meta a.avatar{ display: none; } html:not(.win-v) .sc-mixbox .item .sub-title{ margin-top: 2px; } html:not(.win-v) .close-single{ width: 50px;height: 50px;line-height: 50px; } html:not(.win-v) .close-single:before{ font-size: 16px; } html:not(.win-v) .sc-text-carousel .item .sub-title{ line-height: 16px; padding: 0 6px; } } .m-close-single{ display: none; } .ajax-content{ display: none; position: fixed; width: 100%; height: 100%; left: 0; top: 0; overflow: hidden; z-index: 9999; } body.admin-bar .ajax-content{ top: 32px; height: calc(100% - 32px); } .ajax-content .single-root{ position: relative; } .ajax-target{ position: relative; z-index: 4; } .ajax-target,.ajax-content > .wrap{ width: 100%; height: 100%; } .ajax-bg{ position: absolute; left: 0;top: 0; height: 100%;width: 100%; transform: translate3d(100%,0,0); -webkit-transform: translate3d(100%,0,0); transition: none; -webkit-transition: none; z-index: 2; } .ajax-mask{ position: absolute; left: 0;top: 0; height: 100%;width: 100%; background:rgba(0,0,0,.4); opacity: 0; transition: opacity 0.6s; -webkit-transition: opacity 0.6s; z-index: 1; } .ajax-bg.show ~ .ajax-mask{ opacity: 1; } .ajax-bg.show.temp-trans ~ .ajax-mask{ opacity: 0; } .ajax-bg.show{ width: 100%; left: auto;right: 0; transform: translate3d(0,0,0); -webkit-transform: translate3d(0,0,0); transition: transform 0.6s; -webkit-transition: transform 0.6s; } .ajax-bg.show.temp-trans{ transform: translate3d(-100%,0,0); -webkit-transform: translate3d(-100%,0,0); } body:not(.show-ajax) .ajax-target{ opacity: 0; } .close-single{ position: absolute; top: 0;right: -100px; width: 80px;height: 80px;line-height: 80px; color: #fff; text-align: center; font-family: 'myicon'; cursor: pointer !important; z-index: 100; } .close-single:before{ content: '\e909'; display: block; font-size: 30px; } .close-single:hover:before{ transform: rotate(180deg); } body.show-ajax .close-single{ right: 0; } .ajax-text-white .ajax-bg{ background-color: #161718; } .ajax-text-black .ajax-bg{ background-color: #f1f2f3; } .ajax-text-white .ajax-bg ~ .wrap .single-inner, .ajax-text-white .ajax-bg ~ .wrap .single-inner a, .ajax-text-white .ajax-bg ~ .wrap .single-inner .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h, .ajax-text-white .ajax-bg ~ .wrap .single-inner .title, .ajax-text-white .single-root.style-02 .single-nav h5{ color: #fff; } .ajax-text-white .ajax-bg ~ .wrap .single-inner{ background-color: #060708; } .win-v .ajax-content, .win-v #nprogress .bar { z-index: 100000; } .win-v .iuwerziwuerireotiproiporwieruowieruoietueoirutoier-player{ z-index: 100001; } .win-v .ajax-content .single-root{ overflow: auto; } @media screen and (max-width: 780px){ body.admin-bar .ajax-content{ top: 46px; height: calc(100% - 46px); } .close-single{ width: 12vw; height: 12vw; line-height: 12vw; } .close-single:before{ font-size: 16px; } } @media screen and (max-width: 475px){ .ajax-content .single-root{ overflow: auto; } } html.win-v .admin-bar .m-header{ top: 32px; } @media screen and (max-width: 782px){ html.win-v .admin-bar .m-header{ top: 46px; } } .ptsc{ position: relative; flex-shrink: 0; -webkit-flex-shrink: 0; z-index: 2; } html:not(.win-v) .ptsc{ height: 100%; } .ptsc li{ list-style-type: none; } .ptsc-list > .wrap{ display: flex; display: -webkit-flex; } .ptsc.sc-empty, .ptsc-list > .wrap > p, .ptsc ~ p{ display: none; } .ptsc > .wrap{ position: relative; z-index: 9; } .sc-slider{ position: relative; overflow: hidden; flex-shrink: 0; -webkit-flex-shrink: 0; } html.win-v .sc-slider.boxed{ width: 100% !important; } .sc-slider .wrap { position: relative; width: 100%; height: 100%; margin-left: auto; margin-right: auto; overflow: hidden; z-index: 1; } .sc-slider.boxed{ padding: 4vw; } .sc-slider.boxed.gap-small{ padding: 30px; } .sc-slider .item, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-slider-root .item { position: relative; width: 100%; height: 100%; transition: opacity 0.4s,background 0.4s; -webkit-transition: opacity 0.4s,background 0.4s; } body.edge .sc-slider:not(.mode-fade) .item{ opacity: 1 !important; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-slider-root .item:not(.show), .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-slider-root .item.no-bg{ opacity: 1 !important; background: #262728; } .sc-slider:not(.single-item) .item, .single-root.style-02 .single-header.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-slider-root:not(.raw-proportion) .item{ visibility: hidden; } .sc-slider .item.current, .sc-slider .item.leaving, .single-root.style-02 .single-header:not(.raw-proportion) .item.current, .single-root.style-02 .single-header:not(.raw-proportion) .item.leaving{ visibility: visible; } .sc-slider.mode-fade .item.current { opacity: 1 !important; } .sc-slider .img { height: 100%; width: 100%; z-index: 1; } .sc-slider.mode-fade .item { transform: none !important; -webkit-transform: none !important; opacity: 0 !important; transition: opacity 1s,background 0.4s; -webkit-transition: opacity 1s,background 0.4s; } .sc-slider.mode-fade .bg-full{ transform: none !important; -webkit-transform: none !important; } .sc-slider.mode-fade .item.current{ opacity: 1 !important; } .sc-slider.mode-fade.normal-nav .text{ transition: opacity 0.3s; -webkit-transition: opacity 0.3s; } .sc-slider[data-video-autoplay="0"] .volume-btn{ display: none; } .sc-slider.single-item .item{ position: absolute; left: 0; top: 0; } .sc-slider .text{ position: absolute; display: inline-block; max-width: 45vw; min-width: 360px; bottom: 0;left: 0; padding: 4vw; opacity: 0; transform: translate3d(0,0,0); -webkit-transform: translate3d(0,0,0); pointer-events: none; z-index: 11; } html:not(.win-v) .sc-slider.normal-nav[data-w="0.3333"] .text, html:not(.win-v) .sc-slider.normal-nav[data-w="0.4"] .text, html:not(.win-v) .sc-slider.normal-nav[data-w="0.5"] .text{ min-width: 100px; max-width: 70%; padding: 4.5vw !important; font-size: calc(8px + 0.1vw); } html:not(.win-v) .sc-slider.normal-nav .item:not(.text-bg-on) .text{ padding-right: 10px !important; padding-top: 0 !important; } html:not(.win-v) .sc-slider.normal-nav[data-w="0.3333"] .intro, html:not(.win-v) .sc-slider.normal-nav[data-w="0.4"] .intro, html:not(.win-v) .sc-slider.normal-nav[data-w="0.5"] .intro, html:not(.win-v) .sc-slider.normal-nav[data-w="0.3333"] .small-btn > a, html:not(.win-v) .sc-slider.normal-nav[data-w="0.4"] .small-btn > a, html:not(.win-v) .sc-slider.normal-nav[data-w="0.5"] .small-btn > a{ font-size: 1.3em; margin-top: 1.3em; } html:not(.win-v) .sc-slider.normal-nav[data-w="0.3333"] h2, html:not(.win-v) .sc-slider.normal-nav[data-w="0.4"] h2, html:not(.win-v) .sc-slider.normal-nav[data-w="0.5"] h2{ font-size: calc(8px + 1.2vw); } @media (max-width: 1366px){ html:not(.win-v) .sc-slider.normal-nav[data-w="0.3333"] .text, html:not(.win-v) .sc-slider.normal-nav[data-w="0.4"] .text, html:not(.win-v) .sc-slider.normal-nav[data-w="0.5"] .text{ max-width: 80%; } } .sc-slider.single-item .text{ opacity: 1; } .sc-slider .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h{ user-select: none; } .sc-slider.normal-nav:not(.boxed) .text{ max-width: 40vw; } .sc-slider.normal-nav:not(.boxed) .item:not(.text-bg-on) .text{ padding: 6vw; padding-top: 0; padding-right: 0; } .sc-slider.normal-nav .item.no-title.no-intro .text{ width: 120px; padding: 0; background-color: transparent; } .sc-slider.normal-nav .item.text-bg-on .text{ padding: 3vw; max-width: 40%; } .sc-slider.normal-nav .item.no-title.no-intro .slider-count{ left: 0; top: auto; bottom: 0; background: #fff; padding: 0 10px; height: 40px;line-height: 40px; } .sc-slider .text-bg-on .text{ background-color: rgba(255,255,255,.8); } .sc-slider .text-white.text-bg-on .text{ background-color: rgba(0,0,0,.6); } .sc-slider:not(.normal-nav) .text{ display: none; } .sc-slider .text.show{ opacity: 1; } .sc-slider .item.leaving .text{ opacity: 0; } .sc-slider .no-intro.no-title .slider-count{ display: none; } .sc-slider.normal-nav h2{ display: inline-block; font-size: 3vw; } .sc-slider.normal-nav.font-type-tall h2, .sc-slider.normal-nav h2.font-type-tall{ font-size: 4.5vw; } .sc-slider.normal-nav .intro{ max-width: 100%; font-size: 0.9vw; text-transform: capitalize; } .sc-slider.normal-nav h2~ .intro{ margin-top: 25px; } .slider-count{ position: relative; top: -10px; font-size: 16px; font-family: 'iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-number'; letter-spacing: -1px; } .slider-count i, .slider-count em{ display: inline-block;vertical-align: bottom; font-style: normal; } .slider-count em{ opacity: 0.6; } .slider-count i:after{ content: '/'; display: inline-block;vertical-align: bottom; margin: 0 2px; opacity: 0.3; } .sc-slider .small-btn{ position: relative; margin-top: 20px; text-align: center; } .sc-slider:not(.normal-nav) .small-btn{ display: none; } .sc-slider .small-btn a{ position: relative; display: block; width: 100px; height: 50px; line-height: 50px; font-size: 20px; overflow: hidden; pointer-events: auto; color: #fff; } .sc-slider .small-btn a:after, .sc-slider .small-btn a:before{ content: '\e923'; font-family: 'myicon'; position: absolute; top: 0;left: 0; width: 100%;height: 100%; } .sc-slider .small-btn a:before{ left: -100px; z-index: 2; } .sc-slider .small-btn a:hover:before{ left: 0; } .sc-slider .small-btn a:hover:after{ left: 100px; } .sc-slider .text-white .small-btn a:before{ background-color: #fff; color: #060708; } .sc-slider .small-btn a:before{ background-color: #060708; color: #fff; } .btn-animate-01{ position: relative; overflow: hidden; } a.btn-animate-01 span{ position: relative; z-index: 2; } a.btn-animate-01:after{ content: ''; position: absolute; width: 0;height: 100%; right: 0;top: 0; transition: width 0.5s cubic-bezier(0.25, 0.8, 0.25, 1) 0s; -webkit-transition: width 0.5s cubic-bezier(0.25, 0.8, 0.25, 1) 0s; } a.btn-animate-01:before{ content: ''; position: absolute; left: 0;top: 0;right: 0;bottom: 0; } a.btn-animate-01:hover:after{ width: 100%; left: 0; } .text-white a.btn-animate-01:after, a.btn-animate-01:before{ background-color: #060708; } .text-white a.btn-animate-01:before, a.btn-animate-01:after{ background-color: #fff; } .sc-slider.text-white .text, .sc-slider.text-white h2, a.btn-animate-01, .text-white a.btn-animate-01:hover{ color: #fff; } .text-white a.btn-animate-01, a.btn-animate-01:hover{ color: #060708; } .s-btn { position: absolute; width: 50%; height: 100%; top: 0; z-index: 10; } .s-btn.s-btn-prev { left: 0; cursor: url('https://www.reger-bleibe.de/rbwireframe/data/images/left.png') 24 24, pointer; } .s-btn.s-btn-next { right: 0; cursor: url('https://www.reger-bleibe.de/rbwireframe/data/images/right.png') 24 24, pointer; } .forNext .s-btn { cursor: url('https://www.reger-bleibe.de/rbwireframe/data/images/right.png') 24 24, pointer !important; } .forPrev .s-btn { cursor: url('https://www.reger-bleibe.de/rbwireframe/data/images/left.png') 24 24, pointer !important; } .win-v .s-btn, .real-mobile .s-btn{ display: none; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-arrow{ display: none; } .real-mobile .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-arrow, .win-v .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-arrow{ display: block; } .text-nav .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-arrow{ display: none !important; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-arrow > span{ position: absolute; width: 40px; height: 40px; line-height: 40px; top: 50%; margin-top: -20px; text-align: center; background-color: rgba(16,17,18,.9); z-index: 10; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-prev{ left: 0; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-next{ right: 0; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-arrow > span:before{ font-size: 20px; font-family: 'myicon'; color: #fff; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-prev:before{ content: '\e5c4'; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-next:before{ content: '\e5c8'; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots{ position: absolute; bottom: 0; left: 0; padding: 4vw; max-width: 90%; font-size: 0; z-index: 11; } .sc-slider.single-item .slider-count, .sc-slider.single-item.normal-nav .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots{ display: none; } .normal-nav .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots{ position: absolute; left: auto; right: 20px; bottom: 60px; max-width: 40%; padding: 10px; font-size: 0; transition: background 0.3s; border-radius: 4px; z-index: 9; } .sc-slider.boxed.normal-nav .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots{ right: 4vw; } .normal-nav .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots:not(.light){ background-color: rgba(16,17,18,.4); } .normal-nav .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots:hover{ background-color: rgba(16,17,18,.6); } @media screen and (min-width: 1024px){ html:not(.win-v) .normal-nav .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots{ bottom: 50%; transform: translateY(50%); max-width: 40px; } } .normal-nav .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots li span, .normal-nav .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots li a{ display: none !important; } .normal-nav .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots li{ position: relative; width: 20px;height: 20px; } .normal-nav .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots li:after{ content: ''; position: absolute; left: 7px;top: 7px; width: 6px;height: 6px; background: #fff; border-radius: 50%; opacity: 0.5; } .normal-nav .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots li:hover:after{ opacity: 1; } .normal-nav .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots li.selected:after{ width: 10px;height: 10px; left: 5px;top: 5px; opacity: 1; } .roll-target{ position: relative; overflow: hidden; z-index: 8; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots li{ cursor: pointer; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots a{ position: relative; display: inline-block;vertical-align: top; margin: 1px 0 0 1px; width: 50px;height: 50px;line-height: 50px; background-color: #fff; color: #000; text-align: center; pointer-events: auto; transition: background 0.2s,color 0.2s,left 0.4s,opacity 0.2s; opacity: 0; left: -54px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots a:before{ content: '\e91a'; font-family: 'myicon'; font-size: 24px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots .selected a{ opacity: 1; left: 0; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots a:hover{ color: #fff; } .sc-slider:not(.text-style-03):not(.normal-nav).boxed .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots{ padding: 5vw; left: -2vw; bottom: 2vw; } .sc-slider.text-style-03.boxed:not(.normal-nav):not(.gap-small) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots{ padding: 7.2vw; } .sc-slider:not(.normal-nav) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots .selected{ pointer-events: none; } .sc-slider:not(.normal-nav) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots li{ white-space: nowrap; } .sc-slider:not(.normal-nav) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots span{ position: relative; display: inline-block; vertical-align: top; margin: 1px 0 0; max-width: calc(100% - 60px); font-size: 1.125rem; padding: 0 20px; line-height: 50px; color: #fff; z-index: 2; overflow: hidden; text-overflow: ellipsis; transition: color 0.2s,-webkit-text-stroke 0.2s; } .sc-slider:not(.normal-nav) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots .selected span{ color: #111; } .sc-slider:not(.normal-nav) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots span:before, .sc-slider:not(.normal-nav) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots span:after{ content: ''; position: absolute; left: 0;top: 0; width: 0;height: 100%; background-color: #fff; z-index: -1; } .sc-slider:not(.normal-nav) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots span:before{ background-color: rgba(16,17,18,.6); width: 100%; z-index: -2; } .sc-slider.text-style-02:not(.normal-nav) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots span:before{ background-color: #262728; } .sc-slider:not(.normal-nav) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots li:not(.selected):hover span:after{ width: 7px; } .sc-slider:not(.normal-nav) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots .selected span:after{ width: 100%; } .sc-slider:not(.normal-nav) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots{ pointer-events: none; min-width: 1000px; } .sc-slider:not(.normal-nav) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots li span, .sc-slider:not(.normal-nav) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots li a{ pointer-events: auto; } .sc-slider.text-nav:not(.text-style-01), .sc-slider.text-nav:not(.text-style-01) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h{ font-family: 'built-Local'; font-weight: 500; text-transform: uppercase; } .sc-slider.text-style-01:not(.normal-nav).font-type-tall .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots span{ font-size: 19px; letter-spacing: 2px; } .sc-slider.text-style-02:not(.normal-nav) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots span{ font-size: 36px; padding: 0 10px; color: #fff; } .sc-slider.text-style-02:not(.normal-nav).font-type-tall .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots span{ font-size: 50px; padding: 0 6px; } .sc-slider:not(.text-style-01):not(.normal-nav) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots span, .sc-slider:not(.text-style-01):not(.normal-nav) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots a{ margin: 0; } html:not(.win-v) .sc-slider.text-style-02:not(.normal-nav).font-type-tall .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots span{ padding-top: 3px; line-height: 47px; } .sc-slider.text-style-03:not(.normal-nav) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots{ bottom: 10px; } .sc-slider.text-style-03:not(.normal-nav).gap-small .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots{ bottom: 30px; } .sc-slider.text-style-03:not(.normal-nav) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots a{ border-radius: 50%; vertical-align: middle; margin: 0; width: 2.2vw; height: 2.2vw; line-height: 2.2vw; } .sc-slider.text-style-03:not(.normal-nav) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots span{ vertical-align: middle; font-size: 6vw; line-height: 0.9; padding: 0 10px; text-transform: uppercase; color: transparent; -webkit-text-stroke: 2px #161718; transition: color 0.5s 0.4s,-webkit-text-stroke 0.5s 0.4s; } body.edge .sc-slider.text-style-03:not(.normal-nav) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots span, body.ie .sc-slider.text-style-03:not(.normal-nav) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots span{ transition: all 0.4s; } .sc-slider.text-style-03.text-nav.font-type-tall[data-w="1"] .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots span{ font-size: 8vw; line-height: 0.86; } .sc-slider.text-style-03[data-w="0.5"]:not(.normal-nav) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots span{ font-size: 5vw; -webkit-text-stroke-width:1.4px; } .sc-slider.text-style-03:not(.normal-nav) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots span:after, .sc-slider.text-style-03:not(.normal-nav) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots span:before{ display: none; } .sc-slider.text-style-03:not(.normal-nav) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots{ min-width: 80%; } .sc-slider.text-style-03:not(.normal-nav) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots .selected span{ -webkit-text-stroke-color: transparent; color: #161718; } .sc-slider.text-style-03:not(.normal-nav) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots.light span{ -webkit-text-stroke-color: #fff; } .sc-slider.text-style-03:not(.normal-nav) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots.light .selected span{ -webkit-text-stroke-color: transparent; color: #fff; } body.ie .sc-slider.text-style-03:not(.normal-nav) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots span{ color: #fff; text-shadow: 2px 0px 0px #161718,-2px 0px 0px #161718,0px 2px 0px #161718,0px -2px 0px #161718; } body.ie .sc-slider.text-style-03:not(.normal-nav) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots .selected span{ color: #161718; text-shadow: none; } body.ie .sc-slider.text-style-03:not(.normal-nav) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots.light span{ color: #161718; text-shadow: 2px 0px 0px #fff,-2px 0px 0px #fff,0px 2px 0px #fff,0px -2px 0px #fff; } body.ie .sc-slider.text-style-03:not(.normal-nav) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots.light .selected span{ color: #fff; text-shadow: none; } @media screen and  (max-width: 1680px){ .sc-slider .text{ padding: 5vw; } .sc-slider.normal-nav .item.text-bg-on .text{ padding: 4vw; } .sc-slider.normal-nav h2{ font-size: 2.6vw; } .sc-slider.normal-nav .intro{ font-size: 1.1vw; } .sc-slider.text-style-01:not(.normal-nav) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots{ padding: 4vw; } .sc-slider.text-style-01:not(.normal-nav) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots span{ line-height: 40px; font-size: 14px; } .sc-slider.text-style-02:not(.normal-nav) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots span{ line-height: 40px; font-size: 32px; } .sc-slider.text-style-02:not(.normal-nav).font-type-tall .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots span{ font-size: 40px; } html:not(.win-v) .sc-slider.text-style-02:not(.normal-nav).font-type-tall .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots span{ line-height: 37px; } .sc-slider.text-style-01:not(.normal-nav) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots li a, .sc-slider.text-style-02:not(.normal-nav) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots li a, .sc-slider.text-style-03:not(.normal-nav) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots li a{ width: 40px; height: 40px; line-height: 40px; } .sc-slider.text-style-03:not(.normal-nav) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots span{ -webkit-text-stroke-width:1px; } } @media screen and  (max-width: 1280px){ .sc-slider:not(.text-style-03):not(.normal-nav).boxed .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots{ bottom: 4vw; } .sc-slider:not(.normal-nav) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots{ min-width: 800px; } } html.win-v .normal-nav .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots li, .real-mobile .normal-nav .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots li{ float: left; } @media screen and  (max-width: 1024px){ .sc-slider.normal-nav .text{ padding: 6vw; } .sc-slider.normal-nav .item.text-bg-on .text{ padding: 5vw; } .sc-slider.normal-nav h2{ font-size: 3.6vw; } .sc-slider.normal-nav.font-type-tall h2, .sc-slider.normal-nav h2.font-type-tall{ font-size: 6.2vw; } .sc-slider.normal-nav .intro{ font-size: 12px; } .sc-slider.normal-nav h2~ .intro{ margin-top: 8px; } .normal-nav .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots{ padding: 8px; bottom: 0 !important; right: auto !important; left: 50% !important; transform: translateX(-50%); -webkit-transform: translateX(-50%); } .normal-nav .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots li{ width: 10px; height: 10px; float: left; } .normal-nav .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots li:after, .normal-nav .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots li.selected:after{ height: 4px;width: 4px; left: 3px;top: 3px; } } @media screen and  (max-width: 768px){ .win-v .sc-slider:not(.normal-nav) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots{ min-width: 100%; } .sc-slider.text-style-01:not(.normal-nav) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots span{ line-height: 30px; padding: 0 10px; font-size: 12px; } .sc-slider.text-style-01:not(.normal-nav) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots li a{ line-height: 30px; width: 30px; height: 30px; } .sc-slider.text-style-01:not(.normal-nav).font-type-tall .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots span{ line-height: 30px; font-size: 16px; letter-spacing: 1px; } .sc-slider.text-style-02:not(.normal-nav) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots span{ font-size: 3.6vw; line-height: 4.4vw; } .sc-slider.text-style-02:not(.normal-nav) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots li a{ width: 4.4vw; height: 4.4vw; line-height: 4.4vw; } .sc-slider.text-style-02:not(.normal-nav).font-type-tall .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots span { font-size: 6vw; line-height: 6vw; } .sc-slider.text-style-02:not(.normal-nav).font-type-tall .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots li a{ width: 6vw; height: 6vw; line-height: 6vw; } .sc-slider.text-style-03:not(.normal-nav).boxed .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots{ padding: 8vw; } .sc-slider.text-style-03:not(.normal-nav) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots span{ font-size: 6.2vw !important; -webkit-text-stroke-width: 1px !important; } .sc-slider.text-style-03:not(.normal-nav) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots li a{ line-height: 24px !important; height: 24px !important; width: 24px !important; } .sc-slider.text-style-03:not(.normal-nav) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots li a:before{ font-size: 16px; } } @media (max-height: 500px),(max-width: 475px){ .sc-slider .intro{ display: none; } .sc-slider.normal-nav h2{ font-size: 5vw; } .sc-slider.normal-nav .small-btn a { width: 60px; height: 30px; line-height: 30px; font-size: 16px; color: #fff; } .sc-slider.normal-nav .small-btn{ margin-top: 10px; } .slider-count{ display: none; } .win-v .sc-slider.normal-nav .text{ padding: 8vw !important; } .sc-slider.text-style-02:not(.normal-nav) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots span{ font-size: 20px; line-height: 20px; } .sc-slider.text-style-02:not(.normal-nav) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots li a{ width: 20px; height: 20px; line-height: 20px; } .sc-slider:not(.normal-nav) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots li a:before{ font-size: 16px; } } .win-v .sc-slider:not(.normal-nav) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots{ min-width: 100%; transform:translate3d(0,0,0); -webkit-transform:translate3d(0,0,0); } .win-v .sc-slider.normal-nav .item:after{ content: ''; position: absolute; left: 0;bottom: 0; height: 40%; width: 100%; background:linear-gradient(to top, rgba(0,0,0,.6), rgba(0,0,0,0)); z-index: 3; } .win-v .sc-slider.mobile-fullscreen.normal-nav .item:after{ height: 20%; } .win-v .sc-slider.normal-nav .text{ min-width: 92%; background: transparent !important;  } .win-v .sc-slider.normal-nav .text, .win-v .sc-slider.normal-nav h2{ color: #fff !important; } .win-v .sc-slider:not(.mobile-fullscreen):not(.mobile-list) > .wrap{ padding-top: 66%; } .win-v .sc-slider:not(.mobile-fullscreen):not(.mobile-list)[data-w="0.75"] > .wrap{ padding-top: 75%; } .win-v .sc-slider:not(.mobile-fullscreen):not(.mobile-list)[data-w="0.5"] > .wrap{ padding-top: 100%; } .win-v .sc-slider:not(.mobile-fullscreen):not(.mobile-list)[data-w="0.3333"] > .wrap{ padding-top: 130%; } .win-v .sc-slider.boxed{ padding: 6vw; } .win-v .normal-nav.boxed .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots{ bottom: 6vw; right: 6vw; } .win-v .normal-nav .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots ul{ transform: none !important; -webkit-transform: none !important; } .win-v .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-slider-root.mobile-list{ height: auto !important; } .win-v .single-header.mobile-list > .wrap{ padding:0 !important; } .win-v .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-slider-root.mobile-list .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-arrow{ display: none; } .win-v .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-slider-root.mobile-list .item{ padding-top: 75%; position: relative !important; transform: none !important; -webkit-transform: none !important; top: auto !important; opacity: 1 !important; visibility:visible !important; } .win-v .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-slider-root.mobile-list[data-w="0.5"] .item{ padding-top: 100%; } .win-v .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-slider-root.mobile-list[data-w="0.3333"] .item{ padding-top: 130%; } .win-v .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-slider-root.mobile-list .img{ position: absolute; left: 0;top: 0;right: 0;bottom: 0; } .win-v .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-slider-root .bg-full{ transform: none !important; margin: -1px; } .win-v .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-slider-root.mobile-list .bg-full{ transform: none !important; -webkit-transform: none !important; transition: opacity 0.3s; -webkit-transition: opacity 0.3s; } .win-v .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-slider-root.mobile-list .text{ opacity: 1 !important; } .win-v .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-slider-root.mobile-list .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots, .win-v .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-slider-root.mobile-list .intro, .win-v .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-slider-root.mobile-list .slider-count, .win-v .sc-slider.normal-nav:not(.mobile-fullscreen) .intro, .win-v .sc-slider.normal-nav:not(.mobile-fullscreen) .slider-count{ display: none; } .win-v .sc-slider.mobile-list:not(.normal-nav) .text{ display: block; min-width: 0; background-color: rgba(0,0,0,.5); } .win-v .sc-slider.mobile-list:not(.normal-nav) .text h2{ color: #fff; font-size: 3vw; } .win-v .sc-slider.mobile-list:not(.normal-nav) .text h2.font-type-tall, .win-v .sc-slider.mobile-list:not(.normal-nav).font-type-tall .text h2{ font-size: 5vw; } html:not(.win-v) .sc-subscribers{ min-width: 500px; } .sc-subscribers .wrap{ height: 100%; display: flex; align-items: center; display: -webkit-flex; -webkit-align-items: center; justify-content: center; -webkit-justify-content: center; padding: 0 14%; } .sc-subscribers .inner-wrap{ position: relative; width: 100%; max-width: 680px; max-height: 100%; overflow: auto; z-index: 9; } .sc-subscribers.text-white .wrap{ background-color: rgba(0,0,0,.2); } .sc-subscribers .intro{ margin-top: 24px; } .sc-subscribers .text:not(:empty) ~ .mc4ewioprufkjwndfoiewurthfksdlnfipewrghvkjsfsdng-form{ margin-top: 40px; } .mc4ewioprufkjwndfoiewurthfksdlnfipewrghvkjsfsdng-form input:not([type='submit']):not([type='checkbox']):not([type='radio']), .mc4ewioprufkjwndfoiewurthfksdlnfipewrghvkjsfsdng-form select{ width: 100%; height: 60px; padding: 0 15px; color: #060708 !important; background-color: #fff; border: none; } .mc4ewioprufkjwndfoiewurthfksdlnfipewrghvkjsfsdng-form input[type='radio'], .mc4ewioprufkjwndfoiewurthfksdlnfipewrghvkjsfsdng-form input[type='checkbox']{ margin-right: 4px; } .mc4ewioprufkjwndfoiewurthfksdlnfipewrghvkjsfsdng-form-fields > p:not(:first-child){ margin-top: 15px; } .mc4ewioprufkjwndfoiewurthfksdlnfipewrghvkjsfsdng-form select{ height: 36px; } .mc4ewioprufkjwndfoiewurthfksdlnfipewrghvkjsfsdng-form input{ margin-bottom: 10px; } .mc4ewioprufkjwndfoiewurthfksdlnfipewrghvkjsfsdng-form input[type="submit"]{ width: 100%; height: 60px; color: #fff !important; } .mc4ewioprufkjwndfoiewurthfksdlnfipewrghvkjsfsdng-form-fields{ position: relative; } .mc4ewioprufkjwndfoiewurthfksdlnfipewrghvkjsfsdng-form-fields label + label input{ margin-left: 10px; } .mc4ewioprufkjwndfoiewurthfksdlnfipewrghvkjsfsdng-form-fields .hidden-title label{ display: none; } .mc4ewioprufkjwndfoiewurthfksdlnfipewrghvkjsfsdng-form-fields .has-submit{ position: absolute; right: 0;top: 0; height: 60px; margin-top: 0 !important; } .mc4ewioprufkjwndfoiewurthfksdlnfipewrghvkjsfsdng-form-fields .has-submit input{ width: 60px; padding: 0; margin: 0; color: transparent; font-size: 0; } .mc4ewioprufkjwndfoiewurthfksdlnfipewrghvkjsfsdng-form-fields .has-submit:before{ content: '\e95f'; color: #fff !important; width: 100%; right: 2px !important; line-height: 59px; text-align: center; } .mc4ewioprufkjwndfoiewurthfksdlnfipewrghvkjsfsdng-form-fields .has-submit:hover:before{ transform: scale(0.85); } .sc-subscribers.gap-small{ padding: 30px; } .sc-subscribers.gap-small .bg-full, .sc-subscribers.gap-small .bg-color{ margin: -30px; } .sc-subscribers.gap-large{ padding: 4vw; } html:not(.win-v) .ptsc[class*="gap-"] + .sc-subscribers[class*="gap-"]{ padding-left: 0; } .sc-mixbox, .sc-mixbox > .wrap, .sc-images, .sc-images > .wrap{ display: flex; display: -webkit-flex; } .sc-mixbox > div, .sc-mixbox > .wrap > div, .sc-images > div, .sc-images > .wrap > div{ flex-shrink: 0; -webkit-flex-shrink: 0; height: 100%; } .sc-carousel:not(.gap) .bg-full, .sc-gallery:not([class*="gap"]) .bg-full, .sc-mixbox .bg-full, .sc-mixbox .bg-color, .sc-mixbox .hover-bg, .sc-mixbox[class*="gap"] .border-layer{ margin: -1px; } .border-layer{ border: 1px solid; z-index: 5; } html:not(.win-v) .sc-mixbox:not([class*="gap"]) .border-layer{ border-top: none; border-bottom: none; } html:not(.win-v) .sc-mixbox:not([class*="gap"]) .item:not(:first-child) .border-layer{ border-left: none; } .win-v .sc-mixbox:not([class*="gap"]) .border-layer{ border-left: none; border-right: none; } html.win-v .sc-mixbox:not([class*="gap"]) .item:not(:first-child) .border-layer{ border-top: none; } .sc-mixbox .item{ height: 100%; display: flex; align-items: center; justify-content: center; display: -webkit-flex; -webkit-align-items: center; -webkit-justify-content: center; opacity: 0; overflow: hidden; } .sc-mixbox.gap-small{ padding: 15px 30px; } .sc-mixbox.gap-small .item{ padding: 15px 30px 15px 0; } .sc-mixbox.gap-small .item > div:not(.inner-wrap){ margin: 15px 30px 15px 0; } .sc-mixbox.gap-large{ padding: 2vw 4vw; } .sc-mixbox.gap-large .item{ padding: 2vw 2vw 2vw 0; } .sc-mixbox.gap-large .item > div:not(.inner-wrap){ margin: 2vw 2vw 2vw 0; } html:not(.win-v) .sc-mixbox[class*="gap"] .item:last-child{ padding-right: 0 !important; } html:not(.win-v) .sc-mixbox[class*="gap"] .item:last-child > div:not(.inner-wrap){ margin-right: 0; } .sc-videobox.gap-small{ padding: 30px; } .sc-videobox.gap-large{ padding: 4vw; } .win-v .sc-mixbox[class*="gap"]{ padding: 3vw; } .win-v .sc-mixbox[class*="gap"] .item{ padding: 3vw; } .win-v .sc-mixbox[class*="gap"] .item > div:not(.inner-wrap){ margin: 3vw; } .win-v .ptsc.sc-videobox:not(.gap-none){ padding: 6vw !important; } .win-v .sc-mixbox .item, .real-mobile .sc-mixbox .item, html:not(.win-v) .site-loader.hide ~ div .sc-mixbox .item.inviewport{ opacity: 1; } html:not(.win-v) .sc-mixbox .item:not([data-w="0"]){ min-width: 400px; } .sc-mixbox .inner-wrap{ position: relative; display: flex; display: -webkit-flex; align-items: flex-start; justify-content: flex-start; -webkit-align-items: flex-start; -webkit-justify-content: flex-start; width: 100%; padding:0 15%; z-index: 8; } html:not(.win-v) .sc-mixbox .has-wpcf7:not(.effect-hover-text) .inner-wrap{ max-height: 100%; overflow: auto; } .sc-mixbox:not(.content-center) .item[data-w='1'].has-img .inner-wrap, .sc-mixbox:not(.content-center) .item[data-w='0.75'].has-img .inner-wrap{ align-items: center; -webkit-align-items: center; } .sc-mixbox:not(.content-center) .item.no-text .inner-wrap{ height: 100%; align-items: center; justify-content: center; -webkit-align-items: center; -webkit-justify-content: center; } .sc-mixbox .text{ width: 100%; } html:not(.win-v) .sc-mixbox .item[data-w="0"] .inner-wrap{ padding: 0 70px !important; } html:not(.win-v) .sc-mixbox .item[data-w="0"] .text, html:not(.win-v) .sc-mixbox.content-center .item[data-w="0"] .img{ max-width: 260px; } .sc-mixbox .item:not(.has-img) .inner-wrap, .sc-mixbox.content-center .inner-wrap{ padding:0 20%; } .sc-mixbox .item:not(.has-img)[data-w='0.75'] .inner-wrap, .sc-mixbox.content-center .item[data-w='0.75'] .inner-wrap{ padding: 0 22%; } .sc-mixbox.content-center .inner-wrap{ display: block; text-align: center; } .sc-mixbox div.icon, .sc-mixbox .item .img{ position: relative; left: -5%; margin-right: 10px; flex-shrink: 0; -webkit-flex-shrink: 0; } .sc-mixbox .item .img{ width: 8vw; } .sc-mixbox:not(.content-center) .item[data-w="0"] .img{ width: 80px; } .sc-mixbox.content-center .item .img{ width: auto; } .sc-mixbox .item .img img{ width: 100%; max-width: 100%; height: auto; opacity: 0; } .win-v .sc-mixbox:not(.content-center) .item .img img {  width: auto;  } .sc-mixbox .item .img.img-loaded img{ opacity: 1; } .sc-mixbox.content-center div.icon, .sc-mixbox.content-center .item .img{ left: auto; margin: 0 auto 24px; } .sc-mixbox.content-center .icon i{ margin: auto; } .sc-mixbox div.icon{ width: 6vw; } .sc-mixbox .icon i{ display: block; font-size: 3vw; width: 6.4vw; height: 6.4vw; line-height: 6.4vw; text-align: center; color: #fff; border-radius: 50%; } .sc-mixbox .item[data-w="0"] .icon{ width: 80px; } .sc-mixbox .item[data-w="0"] .icon i{ width: 80px;height: 80px;line-height: 80px; font-size: 40px; } .sc-mixbox .item .intro, .sc-subscribers .intro{ font-size: 1.125rem; } .sc-banner .intro, .sc-mixbox .item[data-w='0.75'] .intro{ font-size: 1.25rem; } .sc-mixbox .item[data-w='1'] .intro{ font-size: 1vw; } @media screen and (min-width: 2580px){ .sc-mixbox .item .intro, .sc-subscribers .intro{ font-size: 0.72vw; } .sc-mixbox .item[data-w='0.75'] .intro{ font-size: 0.9vw; } } .sc-mixbox .item[data-w="0"] .intro{ font-size: 1rem; } .sc-mixbox .item .intro{ white-space: pre-line; padding-top: 2px; padding-bottom: 2px; } .sc-mixbox.content-center .item .intro{ margin-left: auto; margin-right: auto; } .sc-mixbox .intro .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h{ display: inline-block; } .sc-mixbox .item .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h ~  .ptbar-outerWrap{ margin-top: 20px; } .sc-mixbox .item[data-w="1"] .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h ~  .ptbar-outerWrap{ margin-top: 30px; } .sc-mixbox .item[data-w="0"] .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h ~  .ptbar-outerWrap{ margin-top: 15px; } .sc-mixbox .item .sub-title{ margin-top: 15px; } .sc-mixbox .item h6 ~ .sub-title, .sc-mixbox .item h5 ~ .sub-title, .sc-mixbox .item h4 ~ .sub-title{ margin-top: 10px; } .sc-mixbox .item[data-w="0"] .sub-title{ font-size: 1rem !important; } .sc-mixbox .item:not(.has-img)[data-w='1'] .inner-wrap{ width: 65%; padding: 0 10%; } .sc-mixbox .item.has-img.has-bg[data-w='0.75'] .inner-wrap, .sc-mixbox .item.has-img.has-bg[data-w='1'] .inner-wrap{ width: 90%; } .sc-mixbox:not(.content-center) .item.has-img[data-w='0.66']:not(.has-icon) .img, .sc-mixbox:not(.content-center) .item.has-img[data-w='0.75']:not(.has-icon) .img{ width: 40%; left: 0; } .sc-mixbox:not(.content-center) .item.has-img[data-w='1']:not(.has-icon) .img{ width: 50%; left: 0; } .sc-mixbox:not(.content-center) .item.has-img[data-w='0.66']:not(.has-icon) .text, .sc-mixbox:not(.content-center) .item.has-img[data-w='0.75']:not(.has-icon) .text, .sc-mixbox:not(.content-center) .item.has-img[data-w='1']:not(.has-icon) .text{ padding-left: 6%; } html:not(.win-v) .sc-mixbox:not(.content-center) .item[data-w='0.4'] div.icon, html:not(.win-v) .sc-mixbox:not(.content-center) .item[data-w='0.3333'] div.icon, html:not(.win-v) .sc-mixbox:not(.content-center) .item[data-w='0.25'] div.icon{ width: 4vw; } html:not(.win-v) .sc-mixbox:not(.content-center) .item[data-w='0.4'] .icon i, html:not(.win-v) .sc-mixbox:not(.content-center) .item[data-w='0.3333'] .icon i, html:not(.win-v) .sc-mixbox:not(.content-center) .item[data-w='0.25'] .icon i{ font-size: 2.2vw; width: 4vw; height: 4vw; line-height: 4vw; } .sc-mixbox:not(.content-center) .item[data-w='0.4'] .img, .sc-mixbox:not(.content-center) .item[data-w='0.3333'] .img, .sc-mixbox:not(.content-center) .item[data-w='0.25'] .img{ width: 5vw; } .sc-mixbox .item.no-text .img{ width: auto !important; max-width: 100%; left: auto; margin: auto; } body:not(.real-mobile) .effect-hover-text .text, body:not(.real-mobile) .effect-hover-text div.icon, body:not(.real-mobile) .effect-hover-text .img{ opacity: 0; transform: translateY(20px); -webkit-transform: translateY(20px); } .effect-hover-text .text{ transition: opacity 0.3s 0.2s,transform 0.3s 0.2s; -webkit-transition: opacity 0.3s 0.2s,transform 0.3s 0.2s; } .effect-hover-text div.icon, .effect-hover-text .img{ transition: opacity 0.3s 0.1s,transform 0.3s 0.1s; -webkit-transition: opacity 0.3s 0.1s,transform 0.3s 0.1s; } body:not(.real-mobile) .effect-hover-text:hover .text, body:not(.real-mobile) .effect-hover-text:hover div.icon, body:not(.real-mobile) .effect-hover-text:hover .img{ opacity: 1; transform: translateY(0); -webkit-transform: translateY(0); } .sc-gallery .inner-wrap:hover .hover-bg, .hover-bg-done:hover .hover-bg{ opacity: 1; } div.wpcf7{ text-align: left; margin-top: 30px; font-size: 0; white-space: normal; } div.wpcf7 .has-acceptance > label, div.wpcf7 label > *{ font-size: 0.885rem; } .has-acceptance:not(.has-label-item) > label { display: flex; } .has-acceptance.has-label-item .wpcf7-form-control-wrap{ margin-top: 6px; } div.wpcf7 label > br{ font-size: 0; } .wpcf7 span.wpcf7-list-item{ margin: 0; } .wpcf7 p, .comment-form p{ position: relative; margin-bottom: 15px; } .comment-form p{ padding-right: 6px; } .comment-form > p{ line-height: 1; } @media screen and (min-width: 1024px){ .wpcf7 .form-col-2{ display: inline-block; width: 50%; } } .sc-textlist .form-col-2, .item[data-w="0"] .form-col-2, .item[data-w="0.25"] .form-col-2, .item[data-w="0.3333"] .form-col-2, .item[data-w="0.4"] .form-col-2, .item[data-w="0.5"] .form-col-2{ display: block; width: 100%; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-form select, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-form input:not([type="submit"]){ position: relative; width: 100%; border: none; min-height: 20px; padding: 0; border: 1px solid rgba(0,0,0,.15); z-index: 2; } #commentform.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-form .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-form-item select, #commentform.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-form .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-form-item input:not([type="submit"]){ height: 20px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-form select{ height: 47px; padding-left: 10px; width: 100%; margin-top: 5px; } .site-dark .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-form select, .text-white .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-form select, .text-black .text-white .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-form select, .site-dark .text-black .text-white .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-form select, .site-dark .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-form input:not([type="submit"]), .text-white .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-form input:not([type="submit"]), .text-black .text-white .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-form input:not([type="submit"]), .site-dark .text-black .text-white .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-form input:not([type="submit"]){ border-color: #fff; color: #fff; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-form select, .text-black .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-form select, .text-white .text-black .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-form select, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-form input:not([type="submit"]), .text-black .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-form input:not([type="submit"]), .text-white .text-black .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-form input:not([type="submit"]){ border-color: rgba(0,0,0,.15); color: #060708; } .site-dark .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-form option, .text-white .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-form option, .text-black .text-white .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-form option, .site-dark .text-black .text-white .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-form option{ background: #111; } fieldset.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-form-item{ border: 1px solid rgba(0,0,0,.15); padding: 8px 12px 12px 12px !important; margin: 0 !important; border-radius: 3px; } .site-dark fieldset.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-form-item, .text-white fieldset.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-form-item, .text-black .text-white fieldset.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-form-item, .site-dark .text-black .text-white fieldset.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-form-item{ border-color: rgba(255,255,255,.8); } fieldset.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-form-item, .text-black fieldset.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-form-item, .text-white .text-black fieldset.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-form-item{ border-color: rgba(0,0,0,.15); } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-form-item .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-form-title, .wpcf7 input[type="submit"], .comment-form  input[type="submit"]{ font-size: 11px; font-family: 'encode_sans-Local'; text-transform: uppercase; letter-spacing: 1px; font-weight: 600; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-form-item .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-form-title{ opacity: 0.8; padding: 0 6px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-form-item input:not([type="submit"]), .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-form-item textarea, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-form-item select{ border:none !important; padding: 0 6px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-form-item select{ height: auto; background-size: auto 250%; } .wpcf7 p span{ display: block; } .wpcf7 select{ background-color: transparent; } .wpcf7 textarea, .comment-form textarea{ position: relative; width: 100%; max-width: 100%; min-height: 30px; border: none; z-index: 2; } .text-white .wpcf7 textarea{ border-color: #fff; } .has-submit{ font-size: 0; position: relative; display: inline-block; width: auto !important; margin: 0; } .wpcf7 input[type="submit"], .comment-form  input[type="submit"]{ display: inline-block; height: 48px; padding: 0 60px 0 20px; border-radius: 2px; border: none; } .site-dark .comment-form input[type="submit"]:not(:hover), .text-white .comment-form input[type="submit"]:not(:hover), .text-black .text-white .comment-form input[type="submit"]:not(:hover), .site-dark .text-black .text-white .comment-form input[type="submit"]:not(:hover), .site-dark .wpcf7 input[type="submit"]:not(:hover), .text-white .wpcf7 input[type="submit"]:not(:hover), .text-black .text-white .wpcf7 input[type="submit"]:not(:hover), .site-dark .text-black .text-white .wpcf7 input[type="submit"]:not(:hover){ background: #fff; color: #363738; } .comment-form input[type="submit"]:not(:hover), .text-black .comment-form input[type="submit"]:not(:hover), .text-white .text-black .comment-form input[type="submit"]:not(:hover), .wpcf7 input[type="submit"]:not(:hover), .text-black .wpcf7 input[type="submit"]:not(:hover), .text-white .text-black .wpcf7 input[type="submit"]:not(:hover){ background: #363738; color: #fff; } .has-submit:before{ content: '\e91a'; position: absolute; right: 20px;top: 0;line-height: 47px; font-family: 'myicon'; pointer-events: none; font-size: 20px; } .has-submit:hover:before{ right: 15px; } .site-dark .has-submit:not(:hover):before, .text-white .has-submit:not(:hover):before, .text-black .text-white .has-submit:not(:hover):before, .site-dark .text-black .text-white .has-submit:not(:hover):before{ color: #363738; } .has-submit:not(:hover):before, .text-black .has-submit:not(:hover):before, .text-white .text-black .has-submit:not(:hover):before{ color: #fff; } .has-submit:hover input[type="submit"], .has-submit:hover:before{ color: #fff !important; } .wpcf7 p input[type="checkbox"], .wpcf7 p input[type="radio"]{ width: 20px; } .wpcf7-form.has-custom-col > *{ width: 100%; } @media (min-width: 768px){ .wpcf7-form.has-custom-col{ display: flex; justify-content: space-between; flex-flow: wrap; } .wpcf7-form p.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-wpcf7-col-2{ width: 48.5%; } } .ptsc a.btn{ display: inline-block; margin-top: 24px; line-height: 44px; padding: 0 44px; font-size: 14px; color: #565656; border-radius: 40px; } @media screen and (min-width: 1281px){ .sc-mixbox .item:not([data-w="0"]) a.btn{ line-height: 50px; padding: 0 50px; margin-top: 34px; font-size: 1.125rem; } .ptsc .item[data-w="1"] a.btn, .ptsc .item[data-w="0.75"] a.btn, .ptsc .item[data-w="0.66"] a.btn, .ptsc .item[data-w="0.5"] a.btn{ margin-top: 40px; } } .ptsc a.btn:before{ border: 1px solid #060708; background: transparent !important; border-radius: 50px; margin: 1px; } .ptsc.text-white a.btn, .ptsc .text-white .sub-title, .ptsc .text-white a.btn{ color: #fff; } .ptsc.text-white a.btn:before, .ptsc .text-white a.btn:before{ border-color: #fff; } .ptsc a.btn:after{ background-color: #060708; } .ptsc.text-white a.btn:after, .ptsc .text-white a.btn:after{ background-color: #fff; } .ptsc a.btn, .ptsc .text-black .sub-title, .ptsc.text-white a.btn:hover, .ptsc .text-white a.btn:hover{ color: #060708; } .ptsc a.btn:hover{ color: #fff; } .pricing-table .ptbar-outerWrap{ max-width: 600px; margin: 0 auto; } .pricing-table li{ margin-top: 6px; line-height: 24px; } .pricing-table li i{ padding-right: 6px; vertical-align: top; line-height: 22px; } .pricing-table ul{ position: relative; margin: 40px auto 0; min-height: 60px; } .pricing-table ul:before{ content: ''; position: absolute; left: 50%;top: -20px; margin-left: -20px; width: 40px;height: 1px; background-color: #060708; } .pricing-table .text-white ul:before{ background-color: #fff; } .pricing-table .item .title{ margin: 10px auto 10px; font-size: 1.1vw; } .pricing-table .item .title.font-type-tall{ font-size: 1.4vw; } .pricing-table .price-amount{ position: relative; display: inline-block; font-size: 3vw; line-height: 1; } .pricing-table .price-amount.font-type-tall{ font-size: 3.2vw; } .pricing-table .item[data-w="0"] .title{ font-size: 20px; } .pricing-table .item[data-w="0"] .title.font-type-tall{ font-size: 26px; } .pricing-table .item[data-w="0"] .price-amount{ font-size: 48px; } .pricing-table .price-amount i{ position: absolute; left: 0;top: 0; font-size: 50%; font-style: normal; transform: translateX(-120%); -webkit-transform: translateX(-120%); } .site-light .pricing-table ul:before, .pricing-table .item.text-black ul:before{ background: rgba(0,0,0,.2); } .site-dark .pricing-table ul:before, .pricing-table .item.text-white ul:before{ background: rgba(255,255,255,.4); } .sc-textlist{ display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; } .sc-textlist > .wrap{ display: flex; display: -webkit-flex; align-items: flex-start; -webkit-align-items: flex-start; padding: 0 7vw; } .sc-textlist.row-two > .wrap{ display: block; padding: 5vw 7vw; } .sc-textlist.row-two .row-wrap{ display: flex; display: -webkit-flex; flex-shrink: 0; -webkit-flex-shrink:0; height: 50%; overflow: hidden; } .win-v .sc-textlist.row-two .row-wrap{ display: block; } .sc-textlist.row-two .item{ padding: 50px 60px; } .sc-textlist.row-two .row-01{ align-items: flex-end; -webkit-align-items: flex-end; } .sc-textlist.row-two .row-02{ align-items: flex-start; -webkit-align-items: flex-start; } .sc-textlist.row-two .item a.btn{ margin-top: 18px; line-height: 36px; font-size: 14px; } .sc-textlist .item{ max-width: 100%; padding: 2px 80px; flex-shrink: 0; -webkit-flex-shrink:0; overflow: auto; } body:not(.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-scrollbar-default) .sc-textlist .item::-webkit-scrollbar-thumb{ background-color: rgba(166,166,166,.4); } body:not(.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-scrollbar-default) .sc-textlist .item::-webkit-scrollbar{ background-color: transparent; width: 5px; } .site-loader.hide ~ div .sc-textlist .item.inviewport .inner-wrap{ opacity: 1; transform: translateX(0); } .sc-textlist .inner-wrap{ min-width: 300px; width: 500px; height: 100%; overflow: hidden; opacity: 0; transform: translateX(50px); } .sc-textlist .item.w-large .inner-wrap{ width: 720px; } .sc-textlist .item.w-small .inner-wrap{ width: 360px; } .sc-textlist.has-wpcf7 .inner-wrap, .sc-textlist.has-wpcf7 ul{ overflow: visible; } .sc-textlist .inner-wrap > ul{ height: 100%; overflow: auto; padding: 10px 0; } .sc-textlist .item.overload .inner-wrap > ul{ width: calc(100% + 18px); } .win-v .sc-textlist .inner-wrap > ul{ width: 100% !important; max-height: none !important; } .sc-textlist .inner-wrap > ul > li{ margin-bottom: 8px; min-height: 16px; white-space: pre-line; line-height: 1.6; } .sc-textlist .item li.gap-small{ margin-bottom: 30px; } .sc-textlist .item li.gap-large{ margin-bottom: 50px; } .sc-textlist.row-two li.gap-small{ margin-bottom: 18px; } .sc-textlist.row-two li.gap-large{ margin-bottom: 36px; } .sc-textlist .item li:last-child{ margin-bottom: 0 !important; } .sc-textlist li[class*="small"]{ font-size: 1.125rem; } .sc-textlist li.samllest.gap-none{ margin-bottom: 4px; } .sc-textlist li[class*="normal"]{ font-size: 1.285rem; } .sc-textlist li[class*="large-"]{ font-size: 1.75rem; line-height: 1.5; } .sc-textlist li.font-type-tall[class*="large-"]{ font-size: 2rem; line-height: 1; } .sc-textlist li[class*="largest"]{ font-size: 3.45rem; line-height: 1.3; } .sc-textlist li.font-type-tall[class*="largest"]{ font-size: 4.45rem; line-height: 0.9; } .sc-textlist li[class*="-regular"], .sc-textlist li[class*="-regular"] a{ font-weight: 400 !important; } .sc-textlist li[class*="-bold"], .sc-textlist li[class*="-bold"] a{ font-weight: 700; } .font-regular-500 .sc-textlist li[class*="-regular"], .font-regular-500 .sc-textlist li[class*="-regular"] a{ font-weight: 500 !important; } .sc-textlist ul ul li{ list-style-type: initial; margin-left: 1.2em; } .sc-textlist ul ul{ margin-top: 20px; margin-bottom: 20px; } .sc-textlist li.smallest{ font-size: 0.855rem; opacity: 0.8; } .sc-textlist .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-icon{ font-size: 60px; line-height: 60px; margin-bottom: 15px; padding-left: 2px; } .sc-textlist.t-center{ text-align: center; } @media screen and (max-height: 1000px){ .sc-textlist.row-two .item{ padding: 40px 60px; } .sc-textlist .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-icon{ font-size: 50px; line-height: 50px; margin-bottom: 10px; } } @media screen and (max-height: 900px){ .sc-textlist.row-two .item{ padding: 30px 60px; } } @media screen and (max-height: 800px){ html:not(.win-v) .sc-textlist.row-two > .wrap{ display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; } html:not(.win-v) .sc-textlist.row-two .item:not(.overload){ height: auto !important; } html:not(.win-v) .sc-textlist.row-two .row-wrap{ height: 100%; align-items: center; -webkit-align-items: center; } .sc-mixbox.content-center div.icon, .sc-mixbox.content-center .item .img{ margin: 0 auto 15px; } .sc-mixbox .item .sub-title, .sc-mixbox .item .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h ~ .ptbar-outerWrap{ margin-top: 10px; } .sc-mixbox .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social li i { font-size: 20px; width: 30px; height: 30px; line-height: 30px; } } .sc-textlist .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-icon img{ max-width: 100%; max-height: 120px; width: auto; margin-bottom: 5px; } html:not(.win-v) .sc-textlist .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-icon img { height: 7.2vh; } .sc-banner{ overflow: hidden; } .sc-banner > .wrap{ min-width: 800px; height: 100%; } .sc-banner .text{ position: absolute; right: 0;bottom: 0; width: 50%; max-width: 40vw; min-width: 480px; z-index: 5; background-color: #fff; padding: 3.6vw; } html:not(.win-v) .sc-banner.raw-proportion.boxed .text{ max-width: 50vw; } html:not(.win-v) .sc-banner.style-03 .text, html:not(.win-v) .sc-banner.style-04 .text{ bottom: 50%; transform: translateY(50%); -webkit-transform: translateY(50%); } html:not(.win-v) .sc-banner.style-03 .text{ right: auto;bottom: 50%; left: 0; } html:not(.win-v) .sc-banner.style-03.text-bg-off .text{ background-color: transparent !important; padding: 4.5vw 0 4.5vw 12%; } html:not(.win-v) .sc-banner.style-04.text-bg-off .text{ background-color: transparent !important; padding: 4.5vw 12% 4.5vw 0; } html:not(.win-v) .sc-banner.text-bg-off .intro{ max-width: 24vw; } .sc-banner.style-03.text-bg-off .text-mask, .sc-banner.style-04.text-bg-off .text-mask{ display: none; } .sc-banner.style-02 .text{ right: auto; left: 0; } .sc-banner .text > .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h{ margin-bottom: 20px; word-break: normal; } .sc-banner.text-white .text{ color: #fff; background-color: #060708; } .sc-banner .intro{ position: relative; overflow: hidden; white-space: pre-line; line-height: 160%; } .sc-banner.text-large .intro{ font-size: 1.75rem; margin-top: 40px; } .sc-banner .text-mask{ position: absolute; left: 0;bottom: 0; height: 50px;width: 100%; display: none; z-index: 2; } .sc-banner.overload .text-mask{ display: block; } .text.open .text-mask{ display: none; } .sc-banner .text.open .intro{ overflow: visible; } .intro-toggle{ position: absolute; display: none; right: 0;top: 0; width: 5vw;height: 5vw;line-height: 5vw; } .intro-toggle i.btn{ width: 100%; font-size: 1.8vw; text-align: center; opacity: 0.7; } .intro-toggle i.btn:hover{ opacity: 1; } .sc-banner i.close-intro, .sc-banner .text.open i.call-intro{ display: none; } .sc-banner .text.open i.close-intro, .sc-banner.overload .intro-toggle{ display: inline-block; } i.call-intro:before{ content: '\e925'; } i.close-intro:before{ content: '\e928'; } .sc-section-title.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-fixed.image-large, .sc-section-title.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-fixed.image-large .bg-full, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-fixed:not(.sc-section-title), .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-fixed:not(.sc-section-title) .bg-full{ transform: none !important; } html:not(.win-v) body:not(.real-mobile) .sc-section-title.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-fixed.image-large .bg-full, html:not(.win-v) body:not(.real-mobile) .ptsc.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-fixed:not(.sc-section-title) > .bg-full, html:not(.win-v) body:not(.real-mobile) .ptsc.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-fixed:not(.sc-section-title) > .wrap > .bg-full{ background-attachment: fixed; } html:not(.win-v) .sc-banner .bg-full{ width: auto !important; height: auto !important; margin: -1px; } html:not(.win-v) .sc-banner.gap:not(.raw-proportion) .bg-full, html:not(.win-v) .sc-banner.gap:not(.raw-proportion) .bg-color{ margin: 4vw 4vw 0 4vw; } html:not(.win-v) .sc-banner.gap.raw-proportion .bg-full, html:not(.win-v) .sc-banner.gap.raw-proportion .bg-color{ margin-top: 4vw; } .win-v .sc-banner .bg-full{ position: relative; width: 100% !important; max-height: 120vw; } .win-v .sc-banner > .wrap{ min-width: 100%; } .win-v .sc-banner .text{ position: relative; width: 100%; max-width: 100%; min-width: 0; } .sc-carousel{ width: 36vw; font-size: 0; color: #fff; z-index: 9; overflow: hidden; } .sc-carousel.gap{ padding: 0 10px; } .win-v .sc-carousel{ width: 100%; } .sc-carousel .wrap{ height: 100%; overflow: hidden; } .sc-carousel .item{ width: 36vw; height: 24vw; } .sc-carousel .img{ height: 100%; } .sc-carousel .img:after{ content: ''; position: absolute;left: 0;top: 0;right: 0;bottom: 0; margin: 1px; background-color: rgba(166,166,166,.1); opacity: 1; } .sc-carousel.gap .item{ padding: 10px; } body:not(.h-drag-enabled) .sc-carousel:not(.pc-no-swipe) .slick-slider{ cursor: n-resize; } .pc-no-swipe .sc-carousel-count{ display: none; } .pc-no-swipe .slick-track{ top: auto !important; } html:not(.win-v) .pc-no-swipe .slick-list, html:not(.win-v) .pc-no-swipe .slick-track, html:not(.win-v) .pc-no-swipe .slick-slide > div, html:not(.win-v) .pc-no-swipe .slick-slide .item{ height: 100% !important; } html:not(.win-v) .pc-no-swipe[item-length="3"] .slick-slide{ height: 33.33% !important; } html:not(.win-v) .pc-no-swipe[item-length="2"] .item{ height: 50% !important; } html:not(.win-v) .pc-no-swipe[item-length="1"] .item{ height: 100% !important; } html:not(.win-v) .sc-carousel.pc-no-swipe .caption{ opacity: 1; } .sc-carousel .caption{ position: absolute; padding: 4vw 2vw 2vw; left: 0;right: 0;bottom: 0; background: linear-gradient(to top, rgba(0,0,0,.4), rgba(0,0,0,0)); font-size: 1vw; opacity: 0; z-index: 6; } .sc-carousel.gap .caption{ margin: 0 10px 10px; } .sc-carousel .ready .caption{ opacity: 1; } .sc-carousel-count{ position: absolute; width: 60px;height: 22px;line-height: 22px; right: -1px; top: 50%; margin-top: -11px; text-align: center; background-color: #060708; font-size: 12px; font-family: 'iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-number'; z-index: 9; } .sc-carousel.gap .sc-carousel-count{ right: 19px; } .sc-carousel-count i, .sc-carousel-count em{ font-style: normal; } .sc-carousel-count i{ color: #fff; } .sc-carousel-count em, .sc-carousel-count{ color: rgba(222,222,222,.6); } .sc-carousel .slick-arrow{ visibility: visible; width: 60px;height: 60px;line-height: 60px; text-align: center; background-color: #060708; top: 50%;right: -1px; font-family: 'myicon'; font-size: 20px; cursor: pointer; z-index: 9; } .sc-carousel.gap .slick-arrow{ right: 9px; } .win-v .sc-carousel .slick-track{ top: auto !important; } .sc-carousel .slick-arrow.slick-prev{ margin-top: -71px; } .sc-carousel .slick-arrow.slick-next{ margin-top: 11px; } .sc-carousel .slick-arrow:before{ position: relative; z-index: 2; } .sc-carousel .slick-prev:before{ content: '\e5d8'; } .sc-carousel .slick-next:before{ content: '\e5db'; } .sc-carousel .slick-arrow:after{ content: ''; position: absolute; width: 100%; height: 0; left: 0; opacity: 0; } .sc-carousel .slick-arrow:hover:after{ height: 100%; opacity: 1; } .sc-carousel .slick-prev:after, .sc-carousel .slick-next:hover:after{ bottom: auto; top: 0; } .sc-carousel .slick-next:after, .sc-carousel .slick-prev:hover:after{ top: auto; bottom: 0; } @media screen and (max-width: 1024px){ .sc-carousel .slick-arrow{ width: 40px;height: 40px;line-height: 40px; font-size: 12px; } .sc-carousel-count{ width: 40px; font-size: 10px; } .sc-carousel .slick-arrow.slick-prev{ margin-top: -49px; } .sc-carousel .caption{ font-size: 2.5vw; } } .sc-text-carousel.boxed .page-header-02{ display: none; } .page-header-02{ position: relative; width: 25%; margin-left: 25%; order: 2; -webkit-order: 2; z-index: 5; } .page-header-02:before{ content: '\e958'; position: absolute; left: -40px; top: -40px; font-size: 50px; font-family: 'myicon'; } .page-header-02:after { content: ''; position: absolute; height: 140%; width: 1px; top: -20%; left: -70px; background: rgba(167, 167, 167, 0.4); } .page-header-02 h1{ font-size: 2.5vw; line-height: 1.2; } .page-header-02 h1 + .sub-title{ margin-top: 20px; } .page-header-02 .sub-title{ font-size: 0.9vw; line-height: 1.4; } .sc-text-carousel{ display: flex; align-items: center; display: -webkit-flex; -webkit-align-items: center; padding: 0 12%; } .sc-text-carousel > .wrap{ display: block; width: 50%; height: 100%; order: 1; -webkit-order: 1; } html:not(.win-v) .sc-text-carousel.boxed{ min-width: 640px; padding: 0 8%; } .sc-text-carousel.boxed > .wrap{ width: 100%; } .sc-text-carousel .item .img img{ max-width: 150px; height: auto; margin-right: 40px; } .sc-text-carousel .item .img{ overflow: visible; } .sc-text-carousel .item{ display: flex !important; align-items: center; display: -webkit-flex !important; -webkit-align-items: center; height: 100%; } html:not(.win-v) .sc-text-carousel .item{ overflow: hidden; } html:not(.win-v) .sc-text-carousel .inner-wrap{ width: 100%; flex-shrink: 0; -webkit-flex-shrink: 0; display: flex !important; display: -webkit-flex !important; } html:not(.win-v) .sc-text-carousel .item.overload .inner-wrap{ max-height: 70%; width: 100%; overflow: auto; } html:not(.win-v) body.ie .sc-text-carousel .item.overload .inner-wrap, html:not(.win-v) body.edge .sc-text-carousel .item.overload .inner-wrap{ width: calc(100% + 17px); } html:not(.win-v) body.ie .sc-text-carousel .text, html:not(.win-v) body.edge .sc-text-carousel .text{ max-width: calc(100% - 17px); } .sc-text-carousel .intro{ font-size: 0.9vw; margin-top: 30px; } .sc-text-carousel .item .sub-title{ display: inline-block; margin-top: 10px; padding: 0 15px 1px; border-radius: 30px; color: #fff; line-height: 26px; font-size: 1rem; } .sc-text-carousel .slick-dots{ position: absolute; left: -4vw; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); } .slick-dots{ font-size: 0; } .slick-dots li{ position: relative; height: 30px; width: 30px; cursor: pointer; } .slick-dots li:not(.new-slick-arrow):before{ content: ''; position: absolute; left: 0; top: 0; right: 0; bottom: 0; margin: 5px; background-color: rgba(0,0,0,.4); border-radius: 50%; opacity: 0.3; } .slick-dots li:not(.new-slick-arrow):after{ content: ''; position: absolute; width: 12px; height: 12px; top: 9px; left: 9px; border-radius: 50%; border: 3px solid rgba(255,255,255,.8); z-index: 2; } .slick-dots li.slick-active:after { background-color: #fff; border-color: #fff; } .text-black .slick-dots li:before{ background-color: rgba(255,255,255,.4); } .text-black .slick-dots li:after{ border-width: 2px; border-color: #060708; } .text-black .slick-dots li.slick-active:after{ background-color: #060708; } .sc-images .item{ height: 100%; width: auto; overflow: hidden; } .sc-images .bg-full{ margin: -1px; } body:not(.real-mobile) .sc-images .has-link .img{ transition: all 0.6s; } body:not(.real-mobile) .sc-images .has-link .img:hover{ -moz-filter: brightness(0.9); -ms-filter: brightness(0.9); filter: brightness(0.9); } .sc-images.gap-small{ padding: 15px 30px; } .sc-images.gap-small .item{ padding: 15px 30px 15px 0; } .sc-images.gap-large{ padding: 2vw 4vw; } .sc-images.gap-large .item{ padding: 2vw 2vw 2vw 0; } html:not(.win-v) .sc-images[class*='gap-'] .item:last-child{ padding-right: 0; } html:not(.win-v) .sc-images.gap-type-02 .item{ padding-left: 0 !important;  } html:not(.win-v) .sc-images.gap-type-02 .item:first-child{ padding-right: 0 !important;  } html:not(.win-v) .sc-images.gap-largest{ padding: 6vw 4vw; } .win-v .sc-images[class*='gap-']:not(.gap-type-01), .win-v .sc-images[class*='gap-']:not(.gap-type-01) .item{ padding: 3vw; } .win-v .sc-images.gap-type-02 .item{ padding-top: 0 !important;  } .win-v .sc-images.gap-type-02 .item:first-child{ padding-bottom: 0 !important;  } .sc-images .img{ position: relative; height: 100%; } .sc-images .caption, .sc-gallery .caption{ position: absolute; max-width: calc(90% - 40px); left: 0; bottom: 20px; background-color: rgba(26,27,28,.9); padding: 16px 18px; line-height: 1.4; font-size: 1rem; color: #fff; opacity: 0; z-index: 8; } .caption .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h{ color: #fff; } .real-mobile .sc-images .img .caption, .real-mobile .sc-gallery .caption{ left: 0 !important; bottom: 0; opacity: 1; } .sc-images .img:hover .caption, .sc-gallery .inner-wrap:hover .caption{ left: 20px; opacity: 1; } .ptsc.sc-fixed-text .caption{ background: transparent; left: 2.2vw !important; bottom: 2.2vw; opacity: 1; pointer-events: none; } .caption i{ display: inline-block; margin: 10px 0; font-size: 1.25rem; font-style: normal; } .sc-images .bg-full, .sc-gallery .bg-full{ transform: translateX(10vw); -webkit-transform: translateX(10vw); } .sc-images .bg-full.show, .sc-gallery .bg-full.show{ transform: translateX(0); -webkit-transform: translateX(0); } .sc-photo-wall{ padding: 2vw 6vw; } .sc-photo-wall.has-bg{ padding: 2vw 9vw; } html:not(.win-v) .sc-photo-wall:not(.has-bg) + .sc-photo-wall:not(.has-bg){ padding-left: 1vw; } html:not(.win-v) .sc-photo-wall > .wrap, .sc-photo-wall .item{ display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; height: 100%; } .sc-photo-wall .img{ z-index: 2; } .sc-photo-wall .item{ flex-shrink: 0; -webkit-flex-shrink: 0; height: 100%; padding-left: 7vw; } .sc-photo-wall .item:first-child{ padding-left: 0; } .sc-photo-wall .item.col-type-01{ -webkit-flex-direction: column; -webkit-justify-content: center; -webkit-align-items: flex-start; flex-direction: column; justify-content: center; align-items: flex-start; } .sc-photo-wall .sub-item{ position: relative; padding: 1.5vw; height: 100%; } .sc-photo-wall .item.col-type-01 .sub-item{ height: 50%; } .sc-photo-wall .item.col-type-01.size-01 .sub-item{ height: 45%; } .sc-photo-wall .item.col-type-01.size-02 .sub-item:nth-child(1), .sc-photo-wall .item.col-type-01.size-03 .sub-item:nth-child(2), .sc-photo-wall .item.col-type-01.size-04 .sub-item{ height: 40%; } .sc-photo-wall .item.col-type-02 .sub-item{ height: 90%; } .sc-photo-wall .item.col-type-02.size-02{ height: 80%; } .sc-photo-wall .item.col-type-01.offset-02 .sub-item:nth-child(2), .sc-photo-wall .item.col-type-01.offset-03 .sub-item:nth-child(1){ margin-left: 7vw; } .sc-photo-wall .item.col-type-01.offset-03.size-02 .sub-item:nth-child(1){ margin-left: 9vw; } .sc-photo-wall .item.col-type-01.offset-02.size-03 .sub-item:nth-child(2){ margin-left: 9vw; } .sc-photo-wall p{ position: absolute; max-width: 260px; left: 1.5vw; top: calc(100% - 1.5vw + 15px); pointer-events: none; font-size: 1.125rem; line-height: 1.1; } .sc-photo-wall:not(.text-style-02) p span{ pointer-events: auto; } html:not(.win-v) .sc-photo-wall.text-style-02 .text, html:not(.win-v) .sc-gallery.caption-02 .text{ position: absolute; width: 60px; height: 60px; right: calc(15px + 1.5vw); bottom: calc(15px + 1.5vw); z-index: 4; } html:not(.win-v) .sc-gallery.caption-02 .text{ right: calc(20px + 4vh); bottom: calc(20px + 4vh); z-index: 1000; text-align: right; white-space: normal; } html:not(.win-v) .sc-gallery.caption-02:not([class*="gap-"]) .text, html:not(.win-v) .sc-gallery.caption-02.gap-small .text{ right: calc(20px + 2vh); bottom: calc(20px + 2vh); } html:not(.win-v) .sc-gallery.caption-02 .text p{ left: auto; right: calc(-40px - 2vh); bottom: 20px; } html:not(.win-v) .sc-gallery.caption-02:hover{ z-index: 4; } html:not(.win-v) .sc-gallery.caption-02:not([class*="row-one"]) .text{ opacity: 0; } html:not(.win-v) .sc-gallery.caption-02:not([class*="row-one"]) .inner-wrap:hover .text{ opacity: 1; } html:not(.win-v) .sc-photo-wall.text-style-02 .sub-item:first-child .text{ left: calc(15px + 1.5vw); right: auto; } html:not(.win-v) .sc-photo-wall.text-style-02 .text:before, html:not(.win-v) body:not(.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-touch-on) .sc-photo-wall.text-style-02 .text:not(:hover):after, html:not(.win-v) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-touch-on .sc-photo-wall.text-style-02 .text:not(.clicked):after, html:not(.win-v) .sc-gallery.caption-02 .text:before, html:not(.win-v) .sc-gallery.caption-02 .text:not(:hover):after{ content: ''; position: absolute; width: 30%; height: 30%; top: 35%; left: 35%; border-radius: 50%; } .sc-photo-wall.text-style-02 .text:before, .sc-gallery.caption-02 .text:before{ background: rgba(255,255,255,.8); box-shadow: 0 0 40px rgba(0,0,0,.3); z-index: 2; } body:not(.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-touch-on) .sc-photo-wall.text-style-02 .text:hover:before, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-touch-on .sc-photo-wall.text-style-02 .text.clicked:before, .sc-gallery.caption-02 .text:hover:before{ opacity: 0; } .sc-videobox .call-item-video:after, body:not(.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-touch-on) .sc-photo-wall.text-style-02 .text:not(:hover):after, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-touch-on .sc-photo-wall.text-style-02 .text:not(.clicked):after, .sc-gallery.caption-02 .text:not(:hover):after{ background: rgba(255,255,255,.5); -webkit-animation: textRound 1.5s  infinite; animation: textRound 1.5s  infinite; } .sc-videobox .call-item-video:after{ content: ''; position: absolute; width: 50%; height: 50%; left: 25%; top: 25%; border-radius: 50%; background: rgba(255,255,255,.3); } html:not(.win-v) .sc-gallery.caption-02 .caption, .win-v .sc-gallery.caption-02 .text{ display: none; } @keyframes textRound { 0%    {opacity: 0;} 40%   {opacity: 1;} 80%  {opacity: 0;transform: scale(3);} 100%  {opacity: 0;transform: scale(1);} } @-webkit-keyframes textRound { 0%    {opacity: 0;} 40%   {opacity: 1;} 80%  {opacity: 0;-webkit-transform: scale(3);} 100%  {opacity: 0;-webkit-transform: scale(1);} } html:not(.win-v) .sc-photo-wall.text-style-02 p, html:not(.win-v) .sc-gallery.caption-02 p{ position: absolute; min-width: 300px; left: 50%; top: auto; bottom: 50%; font-size: 1rem; line-height: 1.6; opacity: 0; pointer-events: none; z-index: 3; } html:not(.win-v) .sc-photo-wall.text-style-02 p span, html:not(.win-v) .sc-gallery.caption-02 p span{ display: inline-block; max-width: 100%; padding: 30px; color: #fff; background: rgba(46,47,48,.9); border-radius: 3px; } html:not(.win-v) .sc-photo-wall.text-style-02 .text.clicked p, html:not(.win-v) body:not(.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-touch-on) .sc-photo-wall.text-style-02 .text:hover p, html:not(.win-v) .sc-gallery.caption-02 .text:hover p{ opacity: 1; pointer-events: auto; } html:not(.win-v) .sc-photo-wall.text-style-02.text-black p span, html:not(.win-v) .sc-gallery.caption-02.text-black p span{ color: #161718; background: #fff; } html:not(.win-v) .sc-photo-wall.text-style-02.text-black p span{ box-shadow: 10px 10px 30px rgba(0,0,0,.05); } html:not(.win-v) .sc-gallery.caption-02 .text p span{ text-align: left; } html:not(.win-v) .sc-gallery.caption-02 .item:hover{ z-index: 100; } .sc-photo-wall.text-style-03 p{ left: calc(1.5vw - 10px); bottom: 1.5vw; top: auto; transform: rotate(-90deg); transform-origin: left bottom; -webkit-transform: rotate(-90deg); -webkit-transform-origin: left bottom; font-weight: 600; font-size: 1.125rem; } .win-v .sc-photo-wall{ padding: 12vw !important; } .win-v .sc-photo-wall:not(.has-bg) + .sc-photo-wall:not(.has-bg){ padding-top: 0 !important; } .win-v .sc-photo-wall .item{ display: block; padding: 0 !important; margin:0 0 12vw 0 !important; } .win-v .sc-photo-wall .item:last-child{ margin-bottom: 0 !important; } .win-v .sc-photo-wall .sub-item{ padding: 0 !important; margin: 0 0 12vw 0 !important; } .win-v .sc-photo-wall .sub-item:last-child{ margin-bottom: 0 !important; } .win-v .sc-photo-wall .img{ width: 100%; } .win-v .sc-photo-wall.text-style-01 p, .win-v .sc-photo-wall.text-style-02 p{ position: relative; left: 0; top: 0; margin-top: 20px; } .win-v .sc-photo-wall.text-style-03 p{ left: -5px; bottom: 0; } .sc-photo-wall .iv-link{ position: absolute; right: 20px;top: 20px; width: 40px; height: 40px; line-height: 40px; border-radius: 50%; background: rgba(16,17,18,.8); color: #fff !important; font-family: 'myicon'; text-align: center; opacity: 0; cursor: pointer; z-index: 1000; } .sc-photo-wall .iv-link:before{ content: '\e932'; font-size: 16px; } .has-video .iv-link{ display: none; } .real-mobile .sub-item .iv-link, .sub-item:hover .iv-link{ opacity: 1; } body:not(.real-mobile) .sc-photo-wall .iv-link:hover{ opacity: 0.7; } .sc-gallery{ font-size: 0; } html:not(.win-v) .sc-gallery > .wrap, html:not(.win-v) .sc-gallery.row-two-auto, html:not(.win-v) .sc-gallery.row-three-auto{ height: 100%; display: flex; display: -webkit-flex; } html:not(.win-v) .sc-gallery.row-two-auto > .wrap, html:not(.win-v) .sc-gallery.row-three-auto > .wrap{ display: block; } html:not(.win-v) .sc-gallery:not(.row-one):not(.row-two-auto):not(.row-three-auto) > .wrap{ flex-flow: wrap; flex-direction: column; -webkit-flex-flow: wrap; -webkit-flex-direction: column; } html:not(.win-v) .sc-gallery.row-one > .wrap{ align-items: center; -webkit-align-items: center; } .sc-gallery .item:not(.has-link) a.iv-link{ cursor: zoom-in; } body.ie .sc-gallery .item:not(.has-link) a.iv-link{ cursor: crosshair; } html:not(.win-v) .sc-gallery.row-two-auto .item, html:not(.win-v) .sc-gallery.row-three-auto .item{ height: 100%; display: inline-block; vertical-align: top; } .sc-gallery.row-one .item{ height: 50%; flex-shrink: 0; -webkit-flex-shrink: 0; } .sc-gallery.row-one.image-full .item{ height: 100%; } .sc-gallery.row-two .item{ height: 50%; } .sc-gallery.row-three .item{ height: 33.3333%; } .sc-gallery.row-four .item{ height: 25%; } html:not(.win-v) .sc-gallery.row-two-auto:not([class*="gap-"]) .bg-full, html:not(.win-v) .sc-gallery.row-three-auto:not([class*="gap-"]) .bg-full{ margin: -1px; } .sc-gallery.gap-smallest, .sc-gallery.gap-smallest .item{ padding: 1px; } .sc-gallery.gap-small, .sc-gallery.gap-small .item{ padding: 15px; } .sc-gallery.gap-large{ padding: 3vw; } .sc-gallery.gap-large .item{ padding: 1vw; } html:not(.win-v) .sc-gallery.gap-smallest + .sc-gallery.gap-smallest{ margin-left: -1px; padding-left: 0; } html:not(.win-v) .ptsc.gap-small + .ptsc.gap-small, html:not(.win-v) .single-root.style-02.gap-small .ptsc.gap-small{ padding-left: 0; } html:not(.win-v) .single-root.style-02.gap-large .ptsc.gap-large, html:not(.win-v) .ptsc.gap-large + .ptsc.gap-large{ margin-left: -2vw; padding-left: 0; } html:not(.win-v) .ptsc.gap-large.sc-slider + .ptsc.gap-large{ margin-left: 0; } html:not(.win-v) .ptsc.gap-large + .ptsc.gap-large.sc-slider, html:not(.win-v) .ptsc.gap-large + .ptsc.gap-large.sc-slider + .ptsc.gap-large{ margin-left: -2vw; } html:not(.win-v) .ptsc.gap-small + .sc-gallery.gap-small, html:not(.win-v) .single-inner + .sc-gallery.gap-small, html:not(.win-v) .single-root.style-02.gap-small .single-inner + .sc-gallery.gap-small, html:not(.win-v) .single-root.style-02.gap-small .single-extend + .sc-gallery.gap-small{ margin-left: -15px; } html:not(.win-v) .sc-gallery.gap-smallest + .sc-videobox.gap-none, html:not(.win-v) .sc-gallery.gap-smallest + .sc-mixbox:not([class*="gap-"]), html:not(.win-v) .sc-gallery.gap-smallest + .sc-slider:not([class*="gap-"]){ padding-top: 2px; padding-bottom: 2px; } html:not(.win-v) .ptsc.gap-large + .ptsc.gap-large.sc-gallery, html:not(.win-v) .single-root.style-02.gap-large .single-inner + .sc-gallery.gap-large, html:not(.win-v) .single-root.style-02.gap-large .single-extend + .sc-gallery.gap-large{ padding-left: 0; margin-left: -3vw; } .win-v .ptsc.gap-small + .ptsc.gap-small, .win-v .single-root.style-02.gap-small .ptsc.gap-small, .win-v .ptsc.gap-large + .ptsc.gap-large, .win-v .single-root.style-02.gap-large .ptsc.gap-large{ padding-top: 0; } .win-v .single-root.style-02[class*="gap-"] .single-inner + .sc-gallery[class*="gap-"], .win-v .single-root.style-02[class*="gap-"] .single-extend + .sc-gallery[class*="gap-"]{ padding-top: 0 !important; margin-top: -3vw; } .sc-gallery .img{ height: 100%; z-index: 4; } .sc-gallery .inner-wrap{ position: relative; height: 100%; } html.win-v .sc-gallery.gap-large, html.win-v .sc-gallery.gap-large .item{ padding: 3vw !important; } @media (max-width: 1680px){ .sc-images .caption, .sc-gallery .caption{ font-size: 0.855rem; padding: 8px 12px; } } @media (max-width: 1024px){ html.win-v .sc-gallery .item{ display: inline-block; vertical-align: top; width: 100% !important; } html.win-v .sc-gallery.row-three .item:not(.last-child), html.win-v .sc-gallery.row-four .item:not(.last-child){ width: 50% !important; } html.win-v .sc-gallery.row-three .item.last .img{ height: auto !important; } html.win-v .sc-gallery.row-three.type-s .item.last .img{ padding-top: 100%; } html.win-v .sc-gallery.row-three.type-h .item.last .img{ padding-top: 66%; } html.win-v .sc-gallery.row-three.type-v .item.last .img{ padding-top: 150%; } } @media (max-width: 768px){ .sc-images .caption, .sc-gallery .caption{ padding: 8px 10px; } } @media (max-height: 800px){ .sc-gallery.row-one .item{ height: 70%; } html:not(.win-v) .sc-gallery.row-four.type-v .item, html:not(.win-v) .sc-gallery.row-four .item{ height: 33.3333%; } html:not(.win-v) .sc-gallery.row-three.type-v .item{ height: 50%; } html:not(.win-v) .sc-gallery.gap-small, html:not(.win-v) .sc-gallery.gap-small .item{ padding: 8px; } } @media (max-height: 600px){ html:not(.win-v) .sc-gallery.row-four.type-v .item, html:not(.win-v) .sc-gallery.row-four .item{ height: 50%; } html:not(.win-v) .sc-images .caption, html:not(.win-v) .sc-gallery .caption{ font-size: 10px; } } @media (max-height: 400px){ html:not(.win-v) .sc-gallery:not(.row-one):not(.row-two-auto):not(.row-three-auto):not(.type-h) .item{ height: 100% !important; } html:not(.win-v) .sc-gallery.type-h:not(.row-one):not(.row-two-auto):not(.row-three-auto) .item{ height: 50% !important; } html:not(.win-v) .pic-list.row-three .pic-main, html:not(.win-v) .sc-gallery.row-three-auto > .wrap{ display: flex; display: -webkit-flex; } html:not(.win-v) .pic-list.row-three .fr-item-container, html:not(.win-v) .sc-gallery.row-three-auto .fr-item-container{ transform: none !important; -webkit-transform: none !important; } html:not(.win-v) .sc-gallery.row-three-auto.gap-small .item{ padding: 8px !important; } } .sc-gallery a.custom-link, .sc-images .custom-link{ position: absolute; left: 0;top: 0;right: 0;bottom: 0; z-index: 100; } .sc-gallery .item.has-link .full.iv-link{ right: 20px;top: 20px;left: auto;bottom: auto; width: 36px;height: 36px;line-height: 36px; font-family: 'myicon'; text-align: center; color: #fff; background-color: rgba(0,0,0,.6); border-radius: 50%; opacity: 0; font-size: 14px; cursor: pointer; z-index: 101; } .sc-gallery .item.has-link .inner-wrap:hover .full.iv-link, .real-mobile .sc-gallery .item.has-link .full.iv-link{ opacity: 1; } .sc-gallery .item.has-link .full.iv-link:before{ content: '\e932'; } body:not(.real-mobile) .sc-gallery .item.has-link .full.iv-link:hover{ opacity: 0.7; } .sc-gallery.caption-02 .bg-full{ transform: none; transition: opacity 0.4s !important; } .sc-progress .wrap{ padding: 4vw; } html:not(.win-v) .sc-progress .wrap{ display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; height: 100%; } .sc-progress .item{ width: 100%; padding: 0 40px; font-weight: 700; text-align: center; } .sc-progress .number{ font-size: 24px; } .sc-progress.style-01 .number span:after, .sc-progress.style-02 .clone-number:after{ content: '%'; display: inline-block; } .sc-progress.style-01 .bar-wrap{ position: relative; background: rgba(166,166,166,.2); width: 240px; width: 20px; margin: 20px auto; border-radius: 20px; overflow: hidden; } .sc-progress.style-02 canvas{ width: 100%; height: auto; } .win-v .sc-progress.style-01 .bar-wrap{ width: 100% !important; height: 4px !important; } .win-v .sc-progress.style-02 .bar-wrap{ width: 100%; height: auto !important; } .sc-progress.style-01 .progress-bar{ position: absolute; left: 0;bottom: 0; height: 0%; background: red; border-radius: 20px; } html:not(.win-v) .sc-progress.style-01 .progress-bar{ width: 100% !important; } .win-v .sc-progress.style-01 .progress-bar{ height: 100% !important; width: 0%; } .sc-progress p{ position: relative; font-size: 18px; line-height: 1.2; min-height: 44px; padding: 0 30px; } .sc-progress.style-02 .number span{ position: absolute; visibility: hidden; opacity: 0; } .sc-progress.style-02 .text{ position: absolute; max-width: 80%; top: 50%; left: 50%; transform: translate(-50%,-50%); } .sc-progress.style-02 .clone-number{ font-size: 4vw; line-height: 1; padding-bottom: 8%; } .sc-progress.style-02 .clone-number:after{ position: absolute; font-size: 30%; } .sc-progress.style-02 p{ font-size: 1.1vw; min-height: none; } .win-v .sc-progress.style-02 p{ font-size: 3vw; } .win-v .sc-progress.style-02 .item{ margin-bottom: 10vw; } .win-v .sc-progress.style-02 .number{ width: 80% !important; height: auto !important; margin: auto; } .win-v .sc-progress.style-02 .clone-number{ font-size: 10vw; } .sc-videobox .wrap, .sc-videobox .img{ height: 100%; overflow: hidden; } .sc-videobox .text{ position: absolute; left: 50%; top: 50%; width: 70%; max-width: 50vw; text-align: center; transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); z-index: 10; } .sc-videobox .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h{ line-height: 1; } .sc-map{ position: relative; } .map-container{ width: 100%; height: 100%; } .gm-style-mtc, .gm-style-cc, .gm-style>div:first-child+div>a>div>img, .gm-style a[target="_blank"][href*="maps.google.com/maps?"] > div > img{ display: none; } .map-container > div{ background-color: transparent !important; } html:not(.win-v) .sc-custom-html > .wrap, html:not(.win-v) .ptsc #sb_instagram, html:not(.win-v) .ptsc #sb_instagram .sbi_photo_wrap, html:not(.win-v) .ptsc #sb_instagram #sbi_images{ height: 100%; } html:not(.win-v) ptsc #sb_instagram .sbi_item{ height: 20%; } html:not(.win-v) .ptsc #sb_instagram.sbi_col_2 .sbi_item{ height: 50%; } html:not(.win-v) .ptsc #sb_instagram.sbi_col_3 .sbi_item{ height: 33.3333%; } html:not(.win-v) .ptsc #sb_instagram.sbi_col_4 .sbi_item{ height: 25%; } html:not(.win-v) .ptsc .sbi_photo{ height: 100% !important; } html:not(.win-v) .ptsc #sb_instagram #sbi_images{ display: flex; flex-flow: wrap; flex-direction: column; display: -webkit-flex; -webkit-flex-flow: wrap; -webkit-flex-direction: column; } a.sbi_photo{ transition: none; -webkit-transition: none; } .m-mode .ptsc.sc-custom-html, .m-mode .ptsc.sc-rev-slider { width: 100% !important; } .win-v .sc-subscribers, .win-v .sc-mixbox .item, .win-v .sc-mixbox .item .img{ width: 100% !important; } .win-v .ptsc-list > .wrap { display: block; height: auto; } .win-v .sc-subscribers .wrap{ padding:20% 10%; } .win-v .sc-mixbox .inner-wrap{ display: block; padding: 20% 10% !important; } .win-v .sc-mixbox:not(.has-border) .item:not(.has-bg):not(.effect-hover-bg) + .item:not(.has-bg):not(.effect-hover-bg) .inner-wrap{ padding-top: 0 !important; } .win-v .sc-mixbox .item.has-bgimg[data-w="0"], .win-v .sc-mixbox .item.has-bgimg[data-w="0.25"], .win-v .sc-mixbox .item.has-bgimg[data-w="0.3333"], .win-v .sc-mixbox .item.has-bgimg[data-w="0.4"]{ padding: 20% 0; } .win-v .sc-mixbox div.icon, .win-v .sc-mixbox .item .img{ left: auto; margin: 0 0 30px 0; } .win-v .sc-mixbox.content-center div.icon, .win-v .sc-mixbox.content-center .item .img{ margin-left: auto; margin-right: auto; } .win-v .sc-mixbox .item{ left: auto; margin: 0; } .win-v .sc-mixbox .item .text { padding-left: 0 !important; } .win-v .sc-banner .inner-wrap{ text-align: right; } .win-v .sc-banner .text{ position: relative; display: block; max-width: 100%; padding: 10%; text-align: left; transform: none !important; -webkit-transform: none !important; } .win-v .sc-banner .intro{ height: auto !important; } .win-v .sc-banner .intro-toggle, .win-v .sc-banner .text-mask{ display: none; } .win-v .effect-hover-text .text, .win-v .effect-hover-text div.icon, .win-v .effect-hover-text .img{ opacity: 1; transform: translateY(0); -webkit-transform: translateY(0); } .win-v .real-mobile .sc-mixbox .hover-bg{ opacity: 1; } .win-v .sc-mixbox, .win-v .sc-mixbox > .wrap, .win-v .sc-images, .win-v .sc-images > .wrap{ display: block; } .win-v .sc-text-carousel{ flex-flow: wrap; -webkit-flex-flow: wrap; } .win-v .pricing-table .price-amount{ font-size: 7.5vw; } .win-v .sc-carousel .item{ width: 100%; height: 66vw; } .win-v .sc-text-carousel > .wrap, .win-v .sc-carousel > .wrap, .win-v .sc-text-carousel .page-header-02{ width: 100%; } .win-v .sc-text-carousel .page-header-02{ padding: 10px 0; margin-left: 0; } .win-v .page-header-02:after { height: 1px; width: calc(100% - 60px); top: -25px; right: 0; left: auto; } .win-v .page-header-02:before{ left: 0; top: -50px; } .win-v .sc-text-carousel.text-black .page-header-02{ background-color: rgba(255,255,255,.9); } .win-v .sc-text-carousel > .wrap{ padding: 0; } .win-v .sc-text-carousel{ padding: 8%; } .win-v .sc-text-carousel .wrap{ padding: 0 0 8% 0; } .win-v .sc-text-carousel .item{ height: auto !important; padding: 0 2px; } .win-v .sc-text-carousel .item .img img{ margin: 0 0 30px 0; } .win-v .sc-text-carousel .slick-dots{ position: relative; left: auto; top: auto; margin-top: 50px; text-align: center; transform: none !important; -webkit-transform: none !important; } .win-v .sc-text-carousel .slick-dots li{ display: inline-block; } .win-v .sc-mixbox .item .inner-wrap .icon{ width: 80px !important; } .win-v .sc-mixbox .item .inner-wrap .icon i{ width: 80px !important; height: 80px !important; line-height: 80px !important; font-size: 40px !important; } .win-v .sc-map{ width: 100% !important; height: 100vw; } .win-v .sc-textlist .item{ max-height: none !important; height: auto !important; padding: 0 0 18% 0; } .win-v .sc-textlist:not(.row-two) .item:last-child, .win-v .sc-textlist .row-02 .item:last-child{ padding-bottom: 0; } .win-v .sc-textlist > .wrap{ display: block; padding: 10%; width: 100%; } .win-v .sc-textlist .inner-wrap{ width: 100% !important; min-width: 100%; max-width: 100%; } @media screen and (max-width: 1680px){ .sc-mixbox .item .intro, .sc-subscribers .intro{ font-size: 1rem; } .sc-banner .intro, .sc-mixbox .item[data-w='0.75'] .intro{ font-size: 1.125rem; } .sc-mixbox .item[data-w='1'] .intro{ font-size: 1.25rem; } .sc-banner.text-large .intro{ font-size: 1.35rem; } html:not(.win-v) .pricing-table li, html:not(.win-v)  .pricing-table li i{ line-height: 18px; } .sc-text-carousel .intro{ margin-top: 30px; } .sc-text-carousel .item .img img{ max-width: 100px; } html:not(.win-v) .sc-mixbox .item[data-w="0"] .inner-wrap{ padding: 0 10% !important; } html:not(.win-v) .sc-mixbox .item[data-w="0"] .text, html:not(.win-v) .sc-mixbox.content-center .item[data-w="0"] .img{ max-width: 220px; } .sc-mixbox .item .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h ~ .ptbar-outerWrap{ margin-top: 20px; } .sc-mixbox .item[data-w="0"] div.icon{ width: 50px; } .sc-mixbox .item[data-w="0"] .icon i { width: 50px; height: 50px; line-height: 50px; font-size: 30px; } .sc-mixbox .item:not(.has-img) .inner-wrap, .sc-mixbox.content-center .inner-wrap{ padding: 0 18%; } .sc-textlist li:not(:last-child){ margin-bottom: 10px; } .sc-textlist li.gap-small{ margin-bottom: 24px; } .sc-textlist li.gap-large{ margin-bottom: 48px; } .sc-textlist.row-two li.gap-small{ margin-bottom: 18px; } .sc-textlist.row-two li.gap-large{ margin-bottom: 30px; } .sc-textlist li[class*="large-"]{ font-size: 1.55rem; } .sc-textlist li[class*="largest"]{ font-size: 2.95rem; } .sc-textlist li.font-type-tall[class*="large-"]{ font-size: 2.25rem; } .sc-textlist li.font-type-tall[class*="largest"]{ font-size: 3.5rem; line-height: 0.9; } .mc4ewioprufkjwndfoiewurthfksdlnfipewrghvkjsfsdng-form input:not([type='submit']):not([type='checkbox']):not([type='radio']){ height: 50px; } .mc4ewioprufkjwndfoiewurthfksdlnfipewrghvkjsfsdng-form-fields .has-submit input{ font-size: 0; padding: 0; width: 50px;height: 50px; } .mc4ewioprufkjwndfoiewurthfksdlnfipewrghvkjsfsdng-form-fields .has-submit:before{ right: 18px; line-height: 49px; } } @media screen and (max-width: 1280px){ .page-header-02 h1{ font-size: 2.8vw; } .sc-text-carousel .intro, .page-header-02 > .sub-title{ font-size: 1.125rem; } .sc-text-carousel .item .sub-title, .sc-mixbox .item .intro, .sc-subscribers .intro, .sc-mixbox .item[data-w="0"] .intro{ font-size: 1rem; } .sc-images .caption{ padding: 0 20px; line-height: 50px; font-size: 1rem; } .intro-toggle{ width: 40px;height: 40px;line-height: 40px; } .intro-toggle i.btn{ font-size: 20px; } .sc-textlist .item{ padding: 2px 50px; } html:not(.win-v) .sc-textlist li.gap-small{ margin-bottom: 18px; } html:not(.win-v) .sc-textlist li.gap-large{ margin-bottom: 36px; } html:not(.win-v) .sc-textlist li[class*="small"]{ font-size: 0.95rem; } html:not(.win-v) .sc-textlist li[class*="large-"]{ font-size: 1.35rem; } html:not(.win-v) .sc-textlist li[class*="largest"]{ font-size: 30px; } html:not(.win-v) .sc-textlist li.font-type-tall[class*="large-"]{ font-size: 30px; } html:not(.win-v) .sc-textlist li.font-type-tall[class*="largest"]{ font-size: 40px; } .sc-textlist .inner-wrap{ width: 400px; } .sc-textlist .item.w-large .inner-wrap{ width: 560px; } .sc-textlist .item.w-small .inner-wrap{ width: 300px; } .wpcf7 p, .comment-form p{ margin-bottom: 10px; } html:not(.win-v) fieldset.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-form-item{ padding: 0px 8px 4px 8px !important; } } @media screen and (max-width: 1024px){ .page-header-02 h1{ font-size: 5vw; } .sc-text-carousel .item .sub-title, .sc-mixbox .item .intro, .sc-subscribers .intro, .sc-mixbox .item[data-w="0"] .intro, .sc-text-carousel .intro, .page-header-02 > .sub-title{ font-size: 1.125rem; } .sc-mixbox .item .inner-wrap{ width: 100% !important; } .win-v .sc-text-carousel .item .img img { margin: 0 0 20px 0; } .sc-banner .text > .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h{ margin-bottom: 20px; } } @media screen and (max-width: 768px){ .sc-images .caption .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h, .sc-gallery .caption .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h{ font-size: 0.855rem; } .sc-textlist li.smallest{ font-size: 0.855rem; } .sc-textlist li[class*="small-"]{ font-size: 1rem; } .sc-banner.text-large .intro, .sc-textlist li[class*="normal"]{ font-size: 1.125rem; } .sc-textlist li[class*="large-"]{ font-size: 21px; } .sc-textlist li[class*="largest"]{ font-size: 36px; } .sc-textlist li.font-type-tall[class*="largest"]{ font-size: 50px; line-height: 0.9; } .pricing-table .item .title{ font-size: 4.5vw; } .pricing-table .item .title.font-type-tall{ font-size: 6vw; } .win-v .pricing-table .price-amount{ font-size: 10vw; } .win-v .sc-section-title.no-img .text h1, .win-v .sc-section-title.img-type-h .text h1{ font-size: 8vw; } .win-v .sc-section-title.no-img .text h1.font-type-tall, .win-v .sc-section-title.img-type-h .text h1.font-type-tall{ font-size: 10vw; } .win-v .sc-section-title .text h1.has-br{ white-space: normal; } } @media screen and (max-width: 475px){ .sc-mixbox .inner-wrap{ display: block; } .sc-mixbox .item .text{ padding-left: 0 !important; } .sc-mixbox .item .inner-wrap .icon{ width: 80px !important; } .sc-mixbox .item .inner-wrap .icon i{ width: 80px !important; height: 80px !important; line-height: 80px !important; font-size: 40px !important; } .sc-mixbox div.icon, .sc-mixbox .item .img{ left: auto; margin: 0 0 30px 0; } .sc-banner .text > .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h{ margin-bottom: 20px; } .sc-text-carousel .intro { margin-top: 20px; } html:not(.win-v)  .pricing-table ul{ margin: 30px auto; } html:not(.win-v) .pricing-table .title{ margin-bottom: 4px; } .form-col-2{ width: 100% !important; } } .page-other{ position: absolute; width: 100%; height: 100%; top: 0; left: 0; padding: 0 10%; text-align: center; display: -webkit-flex; display: flex; -webkit-align-items: center; align-items: center; background-position: center; background-size: cover; z-index: 1; } .p404:before { content: ''; position: absolute; width: 100%; height: 100%; top: 0; left: 0; background: url(https://www.reger-bleibe.de/rbwireframe/data/images/404-bg-light.svg) center no-repeat; background-size: 80% auto; opacity: 0.05; } .m-mode .p404:before { top: 0; } .page-other .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h{ margin: 30px 0; } .page-other h3{ font-size: 1.2vw; font-weight: 400; line-height: 1.4; } .page-other h4{ font-size: 1.25rem; } .site-dark .p404:before { background-image: url(https://www.reger-bleibe.de/rbwireframe/data/images/404-bg-dark.svg); } .page-other .text { position: relative; margin: 80px auto; max-width: 800px; } .m-mode .page-other .text { margin: 0 auto; } .page-other form { margin-top: 40px; } .page-other .search-field { width: 100%; height: 48px; max-width: 600px; border:none; border-bottom: 1px solid #060708; background-color: transparent; margin-bottom: 40px; font-size: 1.125rem; } .search-submit { position: absolute; visibility: hidden; } .page-other .btn{ display: inline-block; margin-top: 20px; height: 48px;line-height: 48px; padding: 0 40px; border-radius: 50px; border: 1px solid #060708; } @media screen and (max-width: 475px){ .page-other h3{ font-size: 3vw; } .page-other h4{ font-size: 4vw; } } .password-required-msg{ position: absolute; width: 100%; height: 100%; top: 0; left: 0; padding: 0 10%; display: -webkit-flex; display: flex; -webkit-align-items: center; align-items: center; justify-content: center; -webkit-justify-content: center; z-index: 1; } .password-required-msg form{ position: relative; max-width: 480px; padding:2vw; border-radius: 12px; color: #fff; background: #000; font-size: 1.45rem; box-shadow: 0 20px 60px -20px rgba(0,0,0,.6); overflow: hidden; } .password-required-msg form:after{ content: ''; position: absolute; right: -90px;top: -90px; width: 250px;height: 250px; border: 60px solid #111; animation: pt_password 18s linear infinite; -webkit-animation: pt_password 18s linear infinite; } @keyframes pt_password { 0%    {transform: rotate(0deg);} 100%  {transform: rotate(359deg);} } .password-required-msg p{ position: relative; z-index: 2; } .password-required-msg label{ margin-top: 40px; display: block; font-size: 14px; } .password-required-msg input{ display: block; width: 100%; height: 48px; margin-top: 10px; padding: 0 15px; font-size: 18px; border-radius: 4px; color: #fff; } .password-required-msg input[type="password"]{ border-color: #5b5b5f; } .password-required-msg input[type="password"]:focus{ border-color: #8b8b8f; } .password-required-msg input[type="submit"]{ background: #3b3b3f; text-transform: uppercase; letter-spacing: 6px; font-size: 12px; } .password-required-msg input[type="submit"]:hover{ background: #3d3f4c; } @media screen and (max-width: 768px){ .password-required-msg form{ padding: 40px; font-size: 1.125rem; } } .single-root.style-02 .comment-root{ max-width: 700px; padding: 30px; height: 100%; } .single-root.style-02 .comment-form>p:not(.comment-form-comment):not(.comment-notes){ width: 100%; } .single-root.style-02.gap-large .comment-root{ padding: 4vw 4vw 4vw 0; } html:not(.win-v) .single-root.style-02 .ptsc:not(.gap-large):not(.gap-small):not(.gap-normal) + .comment-root{ padding: 30px;  } html:not(.win-v) .single-root.style-02.gap-large .ptsc:not(.gap-large):not(.gap-small):not(.gap-normal) + .comment-root{ padding: 4vw;  } .single-root.style-02 .comment-root > .wrap{ height: 100%; overflow: auto; padding: 3vw; background-color: #fff; box-shadow: 10px 10px 50px rgba(0,0,0,.05); } .site-dark .single-root.style-02 .comment-root > .wrap{ background-color: #060708; } .single-root.style-02 .comment-root .wrap>.title:first-child{ border:none; padding-top: 0; } .win-v .single-root.style-02 .comment-root > .wrap{ padding: 4vw; } .win-v .single-root.style-02 .comment-root{ padding: 6vw !important; } .comment-root>.wrap { position: relative; margin: 0 auto; font-size: 1.125rem; } .text-area + .comment-root{ padding-top: 0; } .comment-root{ padding-bottom: 0; } .default-templatiewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge > .wrap .comment-root{ padding-left: 0; padding-right: 0; } .comment-root p{ font-size: 1.125rem; } .comment-root:after, .text-area:after, .cf:after{ content: ''; display: block; clear: both; } .default-templatiewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge .comment-root>.wrap { padding: 0; } .comment-root .title { font-size: 24px !important; line-height: 30px; } .comment-root .title.font-type-tall{ font-size: 30px; line-height: 36px; } .comment-respond .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h.title:before{ content: '\e93a'; display: inline-block;vertical-align: top; margin-right: 10px; font-size: 21px; font-family: 'myicon'; } .comment-root .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h.title { padding-top: 5%; } .single-root.style-02 .comment-root .wrap>.title:first-child{ border-top: 2px solid rgba(6, 7, 8, 0.05); margin-top: 50px; } .single-root.style-02 .comment-root .wrap>.title:first-child{ margin-top: 0; border:none; } .text-area + .comment-root .wrap>.title:first-child{ margin-top: 0; } .main-content > .default-templatiewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge .text-area{ padding-bottom: 5%; } .comment-navigation + .comment-respond > .title{ padding-top: 0; } .comment-root .title span { padding-right: 8px; } .comment-root .comment-author .text { position: relative; top: -6px; } ol.comment-list { margin: 30px 0 60px; } ol.comment-list:last-child{ margin-bottom: 0; } li.comment { position: relative; list-style-type: none; } .comment-root li.comment { margin: 0 0 0 60px; } .comment-root .comment-body { position: relative; background-color: rgba(166, 166, 166, .09); padding: 30px; margin-bottom: 30px; border-radius: 4px; } .comment-root li.comment:before { content: ''; position: absolute; width: 0; height: 0; left: -8px; top: 32px; border-top: 7px solid transparent; border-right: 8px solid rgba(166, 166, 166, .09); border-bottom: 7px solid transparent; } .comment-author { position: relative; margin-bottom: 15px; padding-bottom: 15px; border-bottom: 1px solid rgba(166, 166, 166, .1); } .comment-author .img { position: absolute; width: 50px; height: 50px; left: -90px; top: -14px; } .comment-author .img img { vertical-align: top; width: 100%; height: auto; border-radius: 50%; margin: 0; } .comment-meta, .comment-author .fn { font-style: normal; } .comment-root .comment-author .fn { display: block; font-size: 1.125rem; margin-bottom: 4px; } .comment-root .comment-meta { font-size: 13px; opacity: 0.7; } .comment-awaiting-moderation { display: block; margin: 15px 0; color: #777879; line-height: 20px; } .comment-awaiting-moderation:before, .comment-notes:before { content: '\e905'; font-family: 'myicon'; font-style: normal; display: inline-block;vertical-align: top; line-height: 20px; margin-right: 4px; font-size: 19px; vertical-align: top; } .comment-notes{ line-height: 20px; } #email-notes { display: inline-block; font-size: 0.855rem; line-height: 20px; margin-bottom: 10px; } .comment-navigation{ padding: 2% 0 6%; } .comment-navigation .nav-links a:not([class]){ display: inline-block; vertical-align: top; padding: 12px 20px; margin: 0 15px 15px 0; font-size: 1rem; background: rgba(166, 166, 166, .2); border-radius: 4px; } .comment-navigation .nav-links a:not([class]):hover{ background: rgba(166, 166, 166, .4); } .comment-root .reply a { position: absolute; right: 25px; top: 25px; display: inline-block; line-height: 30px; padding: 0 20px; font-size: 0.855rem; border: 1px solid rgba(166, 166, 166, .4); border-radius: 30px; } .reply a:hover { color: #fff !important; background-color: #363738; } #cancel-comment-reply-link { display: inline-block; line-height: 30px; margin: 0 0 20px 10px; font-size: 0.855rem; } #cancel-comment-reply-link:before { content: '\e943'; font-family: 'myicon'; font-size: 150%; display: inline-block; vertical-align: top; font-size: 20px; margin: 0 6px 0 0; } .comment-form { margin: 30px 0; font-size: 0; } .comment-root li.comment .comment-form { margin-top: -10px; margin-bottom: 50px; } .comment-root .comment-area.text-area { margin: 0; padding: 0; } .comment-form>p:not(.comment-form-comment):not(.comment-notes) { display: inline-block; vertical-align: top; width: 33.333333%; } .comment-root>.wrap>.comment-form #cancel-comment-reply-link { display: none; } p.comment-form-comment:not(:first-child){ margin-top: 20px; } .title + .comment-form, .title + .comment-list{ margin-top: 0; } .comment-form-author, .comment-form-email { padding-right: 10px; } .comment-list.pings { list-style: none; } .comment-list.pings>li { padding: 5px 0; } .comment-list .edit-link { opacity: 0.5; font-size: 1rem; margin-left: 3px; } .comment-list .comment-body>a { text-decoration: underline; } @media screen and (max-width:1280px ){ .single-root.style-02 .comment-root{ max-width: 600px; } .win-v .single-root.style-02 .comment-root{ margin-left: auto; margin-right: auto; max-width: 100%; } .comment-root p{ font-size: 0.855rem; padding-right: 0; } .comment-root li.comment { margin: 0 0 0 20px; } .comment-root .comment-body{ padding: 20px; margin-bottom: 20px; } .comment-author .img { position: absolute; width: 30px; height: 30px; left: -40px; top: 0; } .comment-root .reply a{ line-height: 20px; font-size: 11px; padding: 0 10px; } .comment-root .comment-author .fn, .comment-root .comment-meta{ font-size: 0.855rem; } .comment-author{ padding-bottom: 5px; } .comment-form>p:not(.comment-form-comment):not(.comment-notes){ width: 100%; } } @media screen and (max-width:475px ){ .comment-root .depth-2 li.comment{ margin-left: 0; } .comment-root .title, .comment-respond .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h.title:before{ font-size: 18px !important; } .comment-root .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h.title, .main-info-style-02.only-text .single-main-intro .single-meta{ padding-top: 8%; } .main-content > .default-templatiewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge .text-area, .default-templatiewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge .title, .single-main-intro, .single-main-content{ padding-bottom: 8%; } } .mobile-hack-layer{ display: none; position: fixed; left: 0;top: 0;right: 0;bottom: 0; z-index: 10000; background-color: #fff; } .wpcf7-form div.wpcf7-response-output{ position: absolute; bottom: 0; margin: 0; font-size: 0.855rem; } a,input,button,textarea,.icon,.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header li:before,i.btn,i.btn:before,.small-btn:after,.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-slider-root:not(.text-nav) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots li,.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots li:after,.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots span:after, .main-menu .sub-menu,.main-menu .sub-menu:before,.menu-style-03 .sub-menu li,.sub-menu a:after,.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social ul a:after,.single-meta a:after,.sc-photo-wall .text:before, .sc-slider:not(.normal-nav) .text,.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social em,.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-bar:after,.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-hs-roll-btn:hover:before,fieldset.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-form-item, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-filter li,.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-filter li:after,.share .wrap,.share i,.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-category a:after,.single-nav h5:after,.single-nav h5:before,.single02-text-wrap .single-main-content,.sub-title, .copyright p,.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social ul,.header-search form,.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-form-title,.has-submit:before,.cate-over-content,.blog-list .text a:after,.volume-btn, .single-root.style-02 .single-extend .text,.single-root.style-02 .single-extend .text h2,.call-iuwerziwuerireotiproiporwieruowieruoietueoirutoier:after{ transition: all 0.2s; -webkit-transition: all 0.2s; } .real-mobile .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-slider-root.text-nav .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots a,.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h a{ transition: none; -webkit-transition:none; } .clone-text-root span{ transition: background 0.3s,outline 0.3s; -webkit-transition: background 0.3s,outline 0.3s; } .pic-style-01 h2{ transition: color 0.3s; -webkit-transition: color 0.3s; } .caption, .list-category, .normal-nav .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots li:before, .close-single, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-hs-roll-btn:before{ transition: all 0.4s 0.1s;  -webkit-transition: all 0.4s 0.1s;  } .sc-slider .text{ transition: transform 0.4s 0.1s, opacity 0.4s 0.1s;  } .sc-slider:not(.normal-nav) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots .selected span:after,.page-numbers:after,.v-ctrl,.small-btn a:after,.small-btn a:before,.btn-menu-03 span, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-mouse-scroll-root:after,.pic-list .text h2,.slick-arrow:after,.slick-arrow:before,.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-filter ul{ transition: all 0.3s; -webkit-transition: all 0.3s; } .site-bg .bg-full{ transition: opacity 0.3s,width 0.6s; -webkit-transition: opacity 0.3s,width 0.6s; } .bg-full.vTarget:after, .sc-mixbox .img img, .video-addition, .bg-full, .hover-bg, .ajax-target, .sc-photo-wall.text-style-02 p, .sc-gallery.caption-02 p, .sc-gallery.caption-02 .text{ transition: opacity 0.4s; -webkit-transition: opacity 0.4s; } .iuwerziwuerireotiproiporwieruowieruoietueoirutoier-player .bg-full, .pic-main .item .bg-full, .blog-list:not(.style-02) .blog-main .item .bg-full{ transition: opacity 0.4s,transform 0.3s; -webkit-transition: opacity 0.4s,transform 0.3s; } .blog-list .img:hover .img-addition .bg-full{ transition: opacity 0.3s 0.1s; } .pic-main .inner-wrap:hover .img-addition .bg-full{ transition: opacity 0.4s 0.2s,transform 0.3s; -webkit-transition: opacity 0.4s 0.2s,transform 0.3s; } .sc-section-title .bg-full, .sc-gallery .bg-full, .sc-images .bg-full, .single-root.style-02 .single-extend .bg-full, .close-single:before, .single-root.style-02 .single-header.raw-proportion .bg-full{ transition: opacity 0.6s,transform 0.4s; -webkit-transition: opacity 0.6s,transform 0.4s; } .site-root{ transition: opacity 0.6s,transform 0.4s 0.05s,left 0.4s 0.05s,right 0.4s 0.05s; } .sc-gallery .item:nth-child(odd) .bg-full{ transition: opacity 0.6s,transform 0.5s; -webkit-transition: opacity 0.6s,transform 0.5s; } .clone-text-root, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header .main-menu > ul > li > a{ transition: opacity 0.2s,transform 0.2s; -webkit-transition: opacity 0.2s,transform 0.2s; } .inner-wrap{ transition: box-shadow 0.3s; -webkit-transition: box-shadow 0.3s; } fieldset.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-form-item.focus{ border-color: #94b0a1; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header:not(.menu-style-01) .main-menu > ul > li.current_page_item > a i,.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header:not(.menu-style-01) .main-menu > ul > li.current-menu-ancestor > a i, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h b,.price-amount,.comment-root .title span,.sc-textlist .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-icon,#cancel-comment-reply-link:hover:before,.single-root.style-02 .single-nav .ctrl:hover h5:after, .single-root.style-02 .single-nav .ctrl:hover h5:before{ color: #94b0a1; } .main-menu li.no-link > a:after,.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header:not(.menu-style-02) i.call-mini-cart,.sc-slider.text-style-02:not(.normal-nav) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots span:after, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header:not(.menu-style-03) .sub-menu li.current_page_item:before,.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header:not(.menu-style-03) .sub-menu li.current-menu-parent:before,.menu-style-02 .depth-1:not(.has-sub) a:after, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header li:before,i.close-clone-sub:hover,.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social ul a:after,.hidden-menu .close-hidden-menu:after,.blog-main .text a:after,body:not(.real-mobile) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iv-btn:after, .main-menu .sub-menu a:after,.widget-title:after,.widget .search-submit:hover,.tagcloud a:hover,.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-category a:after,.single-meta a:after,.single-root.style-01 .single-nav span, .close-search,.list-scroller,.sc-mixbox .icon i,.sc-text-carousel .item .sub-title,.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-filter li:after,.clone-slick-arrow i:hover, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-swipe-dots a:hover,i.call-filter,.sc-slider.normal-nav a,.mc4ewioprufkjwndfoiewurthfksdlnfipewrghvkjsfsdng-form input[type="submit"],.pages li span.current,.has-submit input[type="submit"]:hover, .sticky .img:before,.sticky.text-post:before,i.hs-roll:hover,a.page-numbers:after,.sc-carousel .slick-arrow:after,.single-tags a:hover,a.text-link:after, .close-single,#nprogress .bar{ background-color: #94b0a1; } .has-submit input[type="submit"]:hover{ box-shadow:0 10px 30px -10px #94b0a1; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-mini-cart{ height: 30px; line-height: 30px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header .call-mini-cart:before{ content: '\e95a'; font-family: 'myicon'; font-size: 18px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header .cart-count{ vertical-align: top; font-family: 'iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-number'; font-size: 12px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.menu-style-02 .cart-count{ position: absolute; top: 50%; left: 92%; margin-top: -20px; margin-left: 0; vertical-align: text-bottom; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-mini-cart i.call-mini-cart.btn{ margin-top: 0; } body.woocommerciewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge .main-content{ padding: 1px 0; overflow: auto; } body.woocommerciewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge .has-submit:before{ color: #fff !important; z-index: 9; } .woocommerce .main-content .woocommerce-result-count:before{ font-family: 'myicon'; content: '\e959'; font-size: 16px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header:not(.menu-style-02) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-mini-cart{ position: fixed; right: 0; top: 0; height: 40px; margin: 0; } .win-v .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-mini-cart { position: relative !important; right: auto !important; top: auto !important; width: 100%; height: auto; margin: 20px 0 0 0; border-bottom: 1px solid #333; padding-bottom: 40px; } .win-v .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-mini-cart .widget_shopping_cart_content{ position: relative; max-height: none; width: 100%; top: auto; right: auto; padding: 0; background-color: transparent; color: #fff; border-radius: 0; opacity: 1 !important; visibility: visible; } .win-v .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header .header-additional .widget_shopping_cart_content a{ color: #fff; font-weight: 400; } .win-v .font-weight-500 .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header .header-additional .widget_shopping_cart_content a{ font-weight: 500; } .win-v .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header .header-additional .minicart-item-text{ font-size: 12px; padding-right: 15px; } .win-v .woocommerce-mini-cart.cart_list li img{ width: 60px !important; } html:not(.win-v) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header:not(.menu-style-02) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-mini-cart i.call-mini-cart.btn{ height: 40px; line-height: 40px; padding: 0 15px; right: 0; min-width: 70px; white-space: nowrap; color: #fff; } html:not(.win-v) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header:not(.menu-style-02) .call-mini-cart:before{ vertical-align: top; } html:not(.win-v) body.shop-style-02.woocommerce .main-content, html:not(.win-v) body.shop-style-03.woocommerce .main-content{ overflow: hidden; } html:not(.win-v) body.shop-style-02.woocommerce #primary, html:not(.win-v) body.shop-style-03.woocommerce #primary{ max-width: none; margin: 0; padding: 0; font-size: 1.125rem; height: 100%; } html:not(.win-v) .shop-style-02 #primary > main, html:not(.win-v) .shop-style-03 #primary > main{ display: flex; display: -webkit-flex; height: 100%; } html:not(.win-v) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-wc-header{ position: relative; padding: 0 6vw; max-width: 12vw; min-width: 260px; display: flex; flex-flow: wrap; align-items: center; align-content: center; display: -webkit-flex; -webkit-flex-flow: wrap; -webkit-align-items: center; -webkit-align-content: center; flex-shrink: 0; -webkit-flex-shrink: 0; box-sizing: content-box; } html:not(.win-v) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-wc-header > *{ width: 100%; } html:not(.win-v) .shop-style-02 #primary > main .products, html:not(.win-v) .shop-style-03 #primary > main .products{ display: flex; align-items: center; display: -webkit-flex; -webkit-align-items: center; flex-shrink: 0; -webkit-flex-shrink: 0; padding: 0 5vw 0 0; margin: 0; flex-shrink: 0; } html:not(.win-v) body.shop-style-02 #primary > main .products li.product, html:not(.win-v) body.shop-style-03 #primary > main .products li.product{ width: auto !important; float: none !important; margin: 0 40px; } html:not(.win-v) body[class*="shop-style-"]:not(.shop-style-01) .woocommerce-products-header__title{ margin-bottom: 1vw; font-size: 3.2vw; } html:not(.win-v) body[class*="shop-style-"]:not(.shop-style-01) header .page-description{ font-size: 1rem; } html:not(.win-v) body[class*="shop-style-"]:not(.shop-style-01) ul.products li.product img.attachment-woocommerce_thumbnail{ width: auto; } body.shop-text-white #primary{ color: rgba(255,255,255,.8); } .shop-text-white #primary .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h, .shop-text-white #primary a{ color: #fff; } body.shop-text-white .woocommerce-ordering select{ background-color: #363738; } html:not(.win-v) body[class*="shop-style-"]:not(.shop-style-01) nav.woocommerce-pagination{ padding: 100px; padding-left: 0; display: flex; align-items: center; display: -webkit-flex; -webkit-align-items: center; } @media screen and (max-width: 959px){ .woocommerce-error,  .woocommerce-info, .woocommerce-message{ flex-flow: wrap; -webkit-flex-flow: wrap; } .win-v .woocommerce-error a, .win-v .woocommerce-info a, .win-v .woocommerce-message a{ width: 100%; display: block; margin: 0 !important; } } body:not(.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-scroll-guide) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-scroll-tips, .win-v .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-scroll-tips, .m-mode .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-scroll-tips, .woocommerciewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge:not(.shop-style-02):not(.shop-style-03) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-scroll-tips, body.single-style-01 .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-scroll-tips, .error404 .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-scroll-tips, .search-no-results .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-scroll-tips, .page-template-default:not(.shop-style-02):not(.shop-style-03) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-scroll-tips{ display: none; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-scroll-tips .wrap{ display: none; position: absolute; left: 80px; bottom: 100px; width: 190px; height: 150px; color: #fff; background: rgba(30,32,34,.8); box-shadow: 2px 2px 15px rgba(0,0,0,.1); font-family: 'Montserrat-Local'; font-size: 12px; font-weight: 600; text-transform: uppercase; text-align: center; border-radius: 10px; opacity: 0; z-index: 99; } body.boxed-scrollbar .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-scroll-tips .wrap{ right: 80px; left: auto !important; transform: translateY(-30px); } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-scroll-tips .wrap.show-img:after{ content: ''; position: absolute; width: 130px; left: 30px; top: 24px; height: 90px; background-image: url(https://www.reger-bleibe.de/rbwireframe/data/images/roll-tip.svg); background-size: 100% 100%; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-scroll-tips .wrap.show-img:before{ content: ''; position: absolute; width: 19px; height: 8px; left: 20px; bottom: -8px; background-image: url(https://www.reger-bleibe.de/rbwireframe/data/images/tips-arrow.png); background-repeat: no-repeat; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-scroll-tips p{ position: relative; top: 45px; letter-spacing: 2px; transform: scale(0.7); } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-scroll-tips .close-tips{ position: absolute; bottom: 10px; left: 0; width: 100%; line-height: 24px; cursor: pointer; transition: all 0.2s; z-index: 2; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-scroll-tips .close-tips:before{ content: '\e910'; display: inline-block; vertical-align: top; margin-left: -5px; font-family: 'myicon'; font-size: 15px; line-height: 22px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-scroll-tips .close-tips:hover{ text-shadow: 0 0 10px #fff; } .use-iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier .site-root .header-additional .copyright, .use-iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier .site-root .header-additional .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social{ display: none; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier-btn{ position: relative; cursor: pointer; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header:not(.menu-style-02) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier-btn{ margin-top: 5px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier-btn i.btn.call-iuwerziwuerireotiproiporwieruowieruoietueoirutoier{ line-height: 29px; border-radius: 50%; } i.btn.call-iuwerziwuerireotiproiporwieruowieruoietueoirutoier:after{ position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: 4px; border-radius: 50%; z-index: 1; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier-btn .btn.call-iuwerziwuerireotiproiporwieruowieruoietueoirutoier:before{ position: relative; display: block; content: "\e95e"; font-size: 25px; z-index: 2; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier-btn.icon-02 .btn.call-iuwerziwuerireotiproiporwieruowieruoietueoirutoier:before{ content: "\f129"; font-family: 'FontAwesome'; font-size: 22px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier-btn.icon-outline .btn.call-iuwerziwuerireotiproiporwieruowieruoietueoirutoier:before{ content: "\e90e"; font-size: 22px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier-btn.icon-outline.icon-02 .btn.call-iuwerziwuerireotiproiporwieruowieruoietueoirutoier:before{ content: "i"; font-size: 20px; font-family: serif; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier-btn.icon-outline.icon-02 .btn.call-iuwerziwuerireotiproiporwieruowieruoietueoirutoier:after{ content: ""; border:1px solid #161718; opacity: 0.7; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier-btn.icon-outline.icon-02 .btn.call-iuwerziwuerireotiproiporwieruowieruoietueoirutoier:hover:after{ opacity: 1; } .m-header.dark .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier-btn.icon-outline.icon-02 .btn.call-iuwerziwuerireotiproiporwieruowieruoietueoirutoier:after, .text-white .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier-btn.icon-outline.icon-02 .btn.call-iuwerziwuerireotiproiporwieruowieruoietueoirutoier:after{ border-color: #fff; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier-btn > em{ position: absolute; padding: 15px 20px; font-style: normal; pointer-events: none !important; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier-widgets{ position: fixed; right: 0; top: 0; width: 80px; padding: 50px 0; height: 100%; background: #010206; display: flex; flex-direction: column; align-items: center; justify-content: space-between; opacity: 0; transform: translateX(100%); transition: all 0.4s; z-index: 3; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier.no-copyright .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier-widgets{ justify-content: center; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier-widgets .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social .icon{ font-size: 18px; text-align: center; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier-widgets .icon.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-tiktok{ font-size: 30px; } .show-iuwerziwuerireotiproiporwieruowieruoietueoirutoier .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier-widgets{ opacity: 1; transform: translateX(0); } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier.temp .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier-widgets{ opacity: 0; transform: translateX(100%); } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier-widgets .copyright p{ font-size: 12px; writing-mode: vertical-lr; line-height: 20px; margin-right: -10px; white-space: nowrap; } .ie .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier-widgets .copyright p{ writing-mode: bt-rl; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier-widgets > div{ display: inline-flex; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier-widgets .copyright{ order: 2; } .menu-style-02 .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier-btn{ display: inline-block; height: 30px; line-height: 30px; } .menu-style-02 .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier-btn > em{ left: auto; bottom: auto; } .win-v .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier-btn, html:not(.win-v) .m-header .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier-btn{ display: none; } .win-v .m-header .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier-btn{ position: absolute; display: flex; align-items: center; display: -webkit-flex; -webkit-align-items: center; height: 60px; line-height: 60px; top: 0; right: 60px; } .m-header .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier-btn i.btn.call-iuwerziwuerireotiproiporwieruowieruoietueoirutoier{ line-height: inherit; position: relative; width: 26px; height: 26px; line-height: 26px; margin: 0; } .m-header .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier-btn i.btn.call-iuwerziwuerireotiproiporwieruowieruoietueoirutoier:before{ font-size: 20px; } .m-header .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier-btn em{ font-size: 11px; display: inline-block; vertical-align: top; font-style: normal; } .win-v .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier-widgets{ display: none; } html:not(.win-v) body.admin-bar .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier-widgets{ padding-top: 86px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier{ position: fixed; left: 0; top: 0; right: 0; bottom: 0; display: none; padding: 4vw 0; font-size: 0; overflow: auto; line-height: 1.7; text-align: center; z-index: 999; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier:after{ content: ''; display: inline-block;vertical-align: middle; height: 100%; width: 0; } body.show-iuwerziwuerireotiproiporwieruowieruoietueoirutoier{ overflow: hidden; } .show-iuwerziwuerireotiproiporwieruowieruoietueoirutoier .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier{ display: block; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier .bg, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier:before{ position: absolute; left: 0;top: 0;right: 0; cursor: url(https://www.reger-bleibe.de/rbwireframe/data/images/close.png) 12 12, pointer; opacity: 0; z-index: 2; } html:not(.win-v) .call-item-video.btn-full{ cursor: url(https://www.reger-bleibe.de/rbwireframe/data/images/btn-play.png) 16 16, pointer; } .win-v .call-item-video.btn-full{ background: url(https://www.reger-bleibe.de/rbwireframe/data/images/icon-svg-play.svg) no-repeat center; background-size: 10vw 10vw; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier:before{ content: ''; position: fixed; bottom: 0; background: rgba(41,42,46,.6); transition: all 0.4s; z-index: 1; } .show-iuwerziwuerireotiproiporwieruowieruoietueoirutoier .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier:not(.temp):before{ opacity: 1; } i.close-iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier{ position: fixed; bottom: -60px; left: 50%; margin-left: -25px; width: 50px;height: 0; line-height: 50px; background: #fff; color: #111216; transition: all 0.3s 0.2s; -webkit-transition: all 0.3s 0.2s; z-index: 9; } .show-iuwerziwuerireotiproiporwieruowieruoietueoirutoier i.close-iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier{ height: 50px; bottom: 0; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier.temp i.close-iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier{ bottom: -60px; } i.close-iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier:before{ content: "\f00d"; display: block; font-size: 14px; font-family: 'FontAwesome'; transition: all 0.5s; -webkit-transition: all 0.5s; } i.close-iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier:hover{ height: 60px; } i.close-iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier:hover:before{ transform: rotate(180deg); line-height: 60px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier > .wrap{ position: relative; display: inline-block;vertical-align: middle; width: 70vw; max-width: 1480px; transform: translate3d(0,-30%,0); font-size: 1.35rem; text-align: left; opacity: 0; z-index: 3; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier.mini > .wrap{ max-width: 800px; font-size: 1.125rem; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier.text-large > .wrap{ font-size: 1.4vw; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier.text-large.mini > .wrap{ font-size: 1.35rem; } .show-iuwerziwuerireotiproiporwieruowieruoietueoirutoier .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier > .wrap{ transform: translate3d(0,0,0); transition: transform 0.6s cubic-bezier(0.2, 0.9, 0.4, 1),opacity 0.6s cubic-bezier(0.2, 0.9, 0.4, 1); opacity: 1; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier.temp > .wrap{ transform: translate3d(0,20%,0); opacity: 0; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier.no-img .img{ display: none; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier.type-full .img{ position: static; opacity: 0.4; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier.type-h .img{ padding-top: 40%; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier.no-text .img{ position: relative; padding-top: 56.2%; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier .text{ position: relative; padding: 6vw; z-index: 2; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier .text > .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h{ margin-bottom: 40px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier .intro{ white-space: pre-line; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier .intro > .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h{ margin: 6px 0; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier .text > h1:not(.large){font-size: 4vw;} .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier .text > h2{font-size: 3.5vw;} .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier .text > h3{font-size: 3vw;} .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier .text > h4{font-size: 2.5vw;} .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier .text > h5{font-size: 2vw;} .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier .text > h6{font-size: 1.6vw;} @media screen and (min-width: 768px){ .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier.mini .text > h1:not(.large){font-size: 64px;} .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier.mini .text > h2{font-size: 54px;} .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier.mini .text > h3{font-size: 48px;} .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier.mini .text > h4{font-size: 36px;} .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier.mini .text > h5{font-size: 30px;} .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier.mini .text > h6{font-size: 24px;} } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier .text{ color: #f1f2f6; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier .text a, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier .text .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h{ color: #fff; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier.text-black .text{ color: #111216; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier.text-black .text a, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier.text-black .text .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h{ color: #010206; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier > .wrap{ background-color: #010206; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier.text-black > .wrap{ background-color: #fff; } @media screen and (max-width: 1680px){ .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier-btn:not(.icon-outline) .btn.call-iuwerziwuerireotiproiporwieruowieruoietueoirutoier:before{ font-size: 23px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier-btn.icon-outline .btn.call-iuwerziwuerireotiproiporwieruowieruoietueoirutoier:before, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier-btn.icon-02:not(.icon-outline) .btn.call-iuwerziwuerireotiproiporwieruowieruoietueoirutoier:before{ font-size: 20px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header i.btn.call-iuwerziwuerireotiproiporwieruowieruoietueoirutoier:after{ margin: 2px; } } @media screen and (min-width: 1280px){ .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier.mini .text{ padding: 90px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier.type-h:not(.no-img) .text{ padding-top: 4vw; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier.mini.type-h:not(.no-img) .text{ padding-top: 60px; } } @media screen and (max-width: 1280px){ .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier{ padding: 8vw; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier > .wrap{ width: 99.5%; font-size: 1rem; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier.text-large > .wrap{ font-size: 1.215rem; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier .text{ padding: 8vw; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier .text > .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h{ margin-bottom: 30px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier-widgets{ width: 50px; } } @media screen and (max-width: 768px){ .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier .text > h1:not(.large){font-size: 7vw;} .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier .text > h2{font-size: 6.5vw;} .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier .text > h3{font-size: 6vw;} .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier .text > h4{font-size: 5.5vw;} .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier .text > h5{font-size: 5vw;} .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier .text > h6{font-size: 4.5vw;} .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier.text-large > .wrap{ font-size: 1rem; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier .text > .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h { margin-bottom: 20px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier .text { padding: 10vw; } } .bg-full.clone{ z-index: 2; } .img-addition .bg-full.clone{ z-index: 3; } form input[type='checkbox']{ width: 20px; height: 20px; -webkit-appearance: checkbox !important; appearance: checkbox !important; } form input[type='radio'] { width: 20px; height: 20px; -webkit-appearance: radio !important; appearance: radio !important; } input[type='checkbox'] ~ input[type='checkbox']{ margin-left: 30px; } input[type='radio'] ~ span, input[type='checkbox'] ~ span{ vertical-align: top; line-height: 20px; } .wpcf7 .wpcf7-checkbox, .wpcf7 .wpcf7-radio{ display: flex; flex-flow: wrap; } .wpcf7 .wpcf7-checkbox .wpcf7-list-item, .wpcf7 .wpcf7-radio .wpcf7-list-item{ flex-shrink: 0; margin-right: 30px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social .icon.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-dribbble::before { content: "\f17d"; font-family: FontAwesome; } .ptsc.sc-carousel .slick-list { height: auto !important; } @media (max-width: 768px){ .single02-text-wrap .single-main-content{ max-width: 280px; } .cate-over-content{ width: 240px !important; } } .pic-list .list-category.lot a{ margin: 0 1px 1px 0 ; } body.ff .sc-section-title .bg-full { transform:none !important; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iv-zoom-container.overflow-x { overflow-x: hidden; overflow-y: auto; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iv-zoom-container.overflow-y { overflow-x: auto; overflow-y: hidden; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iv-zoom-container.overflow-xy { overflow: hidden; } .hidden-menu fieldset.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-form-item:not(.focus){ border-color: rgba(166, 166, 166, 0.67); } .hidden-menu fieldset.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-form-item, .hidden-menu fieldset.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-form-item input, .hidden-menu fieldset.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-form-item textarea{ color:#fff; } .hidden-menu .wpcf7-form p:not(.has-submit){ display:block; width:100%; } .hidden-menu form select { border-color: rgba(166, 166, 166, 0.67); height: 50px; color: #fff; padding: 0 18px; background: url(https://www.reger-bleibe.de/rbwireframe/data/images/arrow.png) no-repeat right; } .hidden-menu form option { color:#fff; background: #222; } .wpcf7 span.wpcf7-list-item-label { display: inline-block; font-size: 0.875rem; margin-right: 8px; } .wpcf7 span.wpcf7-list-item { margin-bottom:15px; } .wpcf7 p input[type="checkbox"], .wpcf7 p input[type="radio"] { margin-right: 10px; } .retina-img-wrap > .bg-full:not(.clone) { display: block; } .retina-img-wrap > .bg-full.clone { display: none; } .win-v .retina-img-wrap > .bg-full:not(.clone) { display: none; } .win-v .retina-img-wrap > .bg-full.clone { display: block; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header .logo-svg{ width: 100%; } .win-v .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header > .wrap { width: 100%; } .ptsc:not(.pic-list):not(.blog-list), .ptsc.pic-list .pic-main { -webkit-transform: translateZ(0); transform: translateZ(0); } body.h-drag-enabled:not(.m-mode) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-hscroller-element:not(.no-scroll) { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } body:not(.real-mobile) .single-root.style-01 .share .wrap { left: 35px; } .ajax-content .comment-root>.wrap{ background: rgba(0,0,0,0) !important; } body.m-mode.m-menu-open .pic-list.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-has-filter .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-filter { display: none !important; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header:not(.menu-style-03) .main-menu .sub-menu li { visibility: visible !important; font-size: 1rem; } .ptsc.sc-rev-slider > .wrap { width: 100%; height: 100%; } .ptsc.sc-rev-slider:not(.not-set-wrap-size) > .wrap > * { width: 100% !important; height: 100% !important; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social-outside .menu-style-02 .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social{ display: inline-block !important; margin-right:10px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social-outside .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier.no-copyright .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier-widgets, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social-outside .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier:not(.no-copyright) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier-widgets .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social{ display:none; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-social-outside .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier:not(.no-copyright) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-iuwerziwuerireotiproiporwieruowieruoietueoirutoier-widgets{ justify-content: center; } body.ie .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header .logo a { width: 100%; }  .win-v .cloniewrtzuoskldaskdjflskadjf-psdfweriousdjkfljsdfge-header .sub-title .inner { max-height: none; } body.is-safari .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-fixed .bg-full{ background-attachment: initial !important; } .ptsc.sc-gallery.lightbox .item:not(.has-video) .img .bg-full{ transition: opacity 0.3s; -webkit-transition: none opacity 0.3s; } .single-footer.for-h-layout{ background: rgba(12, 12, 12, 0.95); color: #fff; } .single-footer.for-h-layout .single-related h5, .single-footer.for-h-layout .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-h, .single-footer.for-h-layout a, .single-footer.for-h-layout .single-tags span{ color: #fff; } html:not(.win-v) .single-footer.for-h-layout{ display: flex; align-items: center; padding: 8vh calc(100px + 5vh); height: 100%; } .win-v .m-mode .single-footer.for-h-layout{ padding: 12vw; } .for-h-layout .single-related .img{ padding-top: 67%; transition: opacity 0.3s,transform 0.3s; z-index: 1; } .single-footer.for-h-layout .single-related .item { overflow: hidden; } html:not(.win-v) .single-footer.for-h-layout .single-related .item + .item{ margin-top: 2vh; } .win-v .m-mode .single-footer.for-h-layout .single-related .item + .item{ margin-top: 6vw; } .single-footer.for-h-layout .single-related .text { position: absolute; bottom: 0; left: 0; padding: 6%; width: 100%; z-index: 10; padding-right: 10%; transition: opacity 0.3s,transform 0.3s; z-index: 10; } body:not(.real-mobile) .single-footer.for-h-layout .single-related .item:not(:hover) .text{ transform: translateY(20px); opacity: 0; } .single-footer.for-h-layout .single-related .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-category a:not(:hover), body:not(.real-mobile) .single-footer.for-h-layout .single-related .item:not(:hover) .img{ opacity: 0.6; } body:not(.ie) .single-footer.for-h-layout .single-related .text:after{ content: ''; position: absolute; left: 0; bottom: 0; height: 15vh; width: 100%; background: linear-gradient(transparent, rgba(0, 0, 0, 0.36)); pointer-events: none; z-index: 1; } html:not(.win-v) .single-footer.for-h-layout .single-related{ width: 30vh; } html:not(.win-v) .single-footer.for-h-layout .single-related h3{ font-size: calc(0.5rem + 1vh); margin-bottom: 2vh; } .win-v .single-footer.for-h-layout .single-related h3{ font-size: 3vw; margin-bottom: 6vw; } html:not(.win-v) .single-footer.for-h-layout .single-related h5{ font-size: calc(0.5rem + 1vh); } .for-h-layout .single-related h5{ margin-bottom: 2%; z-index: 4; } .single-footer.for-h-layout .single-tags a { line-height: 1; font-size: 1.215rem; padding: 1rem 3rem; border-radius: 5px; } .single-footer.for-h-layout .single-tags > span{ padding-bottom: 10px; } .m-mode .single-footer.for-h-layout .single-tags > span{ display: block; } .pc-mode .show-related-and-tags .single-nav{ padding-right: 0 !important; } .m-mode .single-footer.for-h-layout .single-tags { margin: 6vw 0 !important; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-default-lang-switcher .wpml-ls{ position: relative; margin-left: 5px; margin-right: 5px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-default-lang-switcher .wpml-ls.wpml-ls-legacy-list-horizontal { border: none; padding: 0; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-default-lang-switcher .wpml-ls li{ transition: opacity 0.2s; line-height: 30px; display: inline-block; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-default-lang-switcher .wpml-ls li a{ line-height: 30px; padding-top: 0; padding-bottom: 0; font-size: 0; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-default-lang-switcher .wpml-ls.no-flag li a{ font-size: 0.875rem; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-default-lang-switcher .wpml-ls .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-wpml-list li{ display: block; } html:not(.win-v) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-default-lang-switcher .wpml-ls:not([class*="dropdown"]) li.wpml-ls-current-language > a, html:not(.win-v) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-default-lang-switcher .wpml-ls[class*="dropdown"] .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-wpml-list .wpml-ls-current-language > a, .win-v .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-default-lang-switcher .wpml-ls-current-language > a{ opacity: 0.4; pointer-events: none; } html:not(.win-v) body.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-default-lang-switcher:not(.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-touch-on) .wpml-ls li:hover{ opacity: 0.6; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-default-lang-switcher .wpml-ls .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-wpml-list{ position: absolute; right: 0; top: 100%; background: rgba(66,66,66,.95); padding: 10px 20px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-default-lang-switcher .wpml-ls .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-wpml-list li{ line-height: 1; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-default-lang-switcher .wpml-ls .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-wpml-list a{ color: #fff !important; padding: 8px; white-space: nowrap; font-size: 0.875rem; background: transparent !important; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-default-lang-switcher .wpml-ls .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-wpml-list a:after{ display: none !important; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-default-lang-switcher .wpml-ls[class*="dropdown"] a{ border:none; padding: 0; } html:not(.win-v) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-default-lang-switcher .wpml-ls.no-flag > ul:not(.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-wpml-list) > li > a{ padding-left: 6px; padding-right: 8px; } html:not(.win-v) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-default-lang-switcher .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header .wpml-ls > ul:not(.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-wpml-list) > li > a{ color: initial !important; } .win-v .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-default-lang-switcher .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header .wpml-ls a{ color: #fff !important; font-size: 0.875rem; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-default-lang-switcher .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header .wpml-ls[class*="dropdown"] a.wpml-ls-item-toggle:after { border: 3px solid transparent; border-top: 6px solid; right: 0; top: 50%; margin-top: -3px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-default-lang-switcher .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header .wpml-ls[class*="dropdown"]:not(.no-flag) a.wpml-ls-item-toggle:after{ right: -3px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-default-lang-switcher .wpml-ls-legacy-dropdown-click a:hover, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-default-lang-switcher .wpml-ls-legacy-dropdown-click a:focus, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-default-lang-switcher .wpml-ls-legacy-dropdown-click .wpml-ls-current-language:hover>a{ background: transparent; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-default-lang-switcher .wpml-ls[class*="dropdown"]{ width: auto; } html:not(.win-v) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-default-lang-switcher .wpml-ls[class*="dropdown"]:not(.no-flag) > ul:not(.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-wpml-list) > li{ width: 30px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-touch-off.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-default-lang-switcher .wpml-ls-legacy-dropdown:not(:hover) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-wpml-list, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-touch-on.iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-default-lang-switcher .wpml-ls-legacy-dropdown:not(.show-sub) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-wpml-list, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-default-lang-switcher .wpml-ls-legacy-dropdown-click:not(.show-sub) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-wpml-list{ opacity: 0; visibility: hidden; pointer-events: none; } html:not(.win-v) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-default-lang-switcher .wpml-ls .wpml-ls-sub-menu, .win-v .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-default-lang-switcher .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-wpml-list{ display: none; } .win-v .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-default-lang-switcher .wpml-ls { width: 100%; margin-top: 50px; border-top: 1px solid #333; padding-top: 30px; } .win-v .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-default-lang-switcher .wpml-ls li{ display: block; visibility: visible !important; } .win-v .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-default-lang-switcher .wpml-ls.no-flag li li, .win-v .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-default-lang-switcher .wpml-ls.no-flag li + li{ margin-top: 10px; } .win-v .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-default-lang-switcher .wpml-ls li a{ background: transparent !important; padding-left: 0; } .win-v .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-default-lang-switcher .wpml-ls .wpml-ls-sub-menu{ position: relative; top: auto; border:none; } .win-v .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-default-lang-switcher .wpml-ls-item-toggle:after{ display: none !important; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-default-lang-switcher .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header:not(.menu-style-02) .wpml-ls:not([class*="dropdown"]) .wpml-ls-item{ display: block; } html:not(.win-v) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-default-lang-switcher .menu-style-01 .wpml-ls-legacy-list-horizontal li.wpml-ls-item + li, html:not(.win-v) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-default-lang-switcher .menu-style-03 .wpml-ls-legacy-list-horizontal li.wpml-ls-item + li, html:not(.win-v) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-default-lang-switcher .menu-style-01 .wpml-ls-legacy-list-vertical li.wpml-ls-item + li, html:not(.win-v) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-default-lang-switcher .menu-style-03 .wpml-ls-legacy-list-vertical li.wpml-ls-item + li{ margin-top: -5px; } html:not(.win-v) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-default-lang-switcher .menu-style-02 .wpml-ls-legacy-list-horizontal li.wpml-ls-item + li, html:not(.win-v) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-default-lang-switcher .menu-style-02 .wpml-ls-legacy-list-vertical li.wpml-ls-item + li{ margin-left: -5px; } html:not(.win-v) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-default-lang-switcher .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header:not(.menu-style-02) .wpml-ls .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-wpml-list{ right: auto; top: auto; left: 100%; bottom: 0; text-align: left; } html:not(.win-v) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-default-lang-switcher .menu-style-02 .wpml-ls .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-wpml-list{ text-align: right; } html:not(.win-v) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-default-lang-switcher .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header:not(.menu-style-02) .wpml-ls{ margin-left: auto; margin-right: auto; } html:not(.win-v) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-default-lang-switcher .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header:not(.menu-style-02) .wpml-ls.no-flag > ul > li > a{ margin-left: -4px; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-default-lang-switcher .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header:not(.menu-style-02) .wpml-ls.no-flag li a{ line-height: 1.2; } html:not(.win-v) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-default-lang-switcher .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header:not(.menu-style-02) .wpml-ls.no-flag > ul > li{ margin-top: 8px; } html:not(.win-v) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-default-lang-switcher .menu-style-03 .wpml-ls.no-flag{ width: calc(100% + 48px); position: relative; max-width: none; left: -24px; } html:not(.win-v) .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-default-lang-switcher .menu-style-03 .wpml-ls.no-flag > ul > li > a { margin: 0;  } body.no-logo .logo, body.no-logo .m-logo { display: none; } .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.text-white .wpml-ls-legacy-dropdown a, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.text-white .wpml-ls-legacy-dropdown a:hover, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.text-white .wpml-ls-legacy-dropdown a:focus, .iewpurwljdknfiqerfhoopietiodfkjgkjhretioughfkldjhsgiouewhgsdfkg-header.text-white .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a{ background-color: #060708; } .win-v body:not(.v-block-height-auto) .sc-mixbox .item.has-video, .win-v body:not(.v-block-height-auto) .sc-subscribers.has-video > .wrap{ min-height: calc( ( 100vw / var(--data-w) ) * 0.562 ); } .win-v body.site-menu-02:not(.v-block-height-auto) .sc-mixbox .item.has-video, .win-v body.site-menu-02:not(.v-block-height-auto) .sc-subscribers.has-video > .wrap{ min-height: calc( ( ( 100vw / var(--data-w) ) * 0.562 ) * 0.85  ); } i.fab { font-style: normal; } .item.item-unclickable { pointer-events: none !important; }