:root{--font-size1:18px;--font-size2:120%;--font-size3:150%;--font-size4:250%;--font-size5:500%;--section-size1:600px;--section-size2:900px;--section-size3:1440px;--section-size4:1800px;--section-size5:100%;--color-main:#FF6E00;--color-text:#333333;--color-grey0:#F9F9F9;--color-grey1:#F6F6F6;--color-grey2:#E6E6E6;--color-grey3:#CCCCCC;--color-grey4:#414141;--color-grey5:#222222;--color-orange:#FF6E00;--color-white:#FFFFFF;--color-darkred:#B70000;--color-lightred:#FF4848;--color-green:#00A000;--color-black:#000000;--color-blue:#000074;--color-focus:#222222}body,html,input,select,textarea{font-family:Gibson,Arial,Helvetica,sans-serif;color:#414141;background:#f8f8f8;font-size:var(--font-size1);line-height:140%;font-weight:500}h1,h2,h3,h4,h5{font-family:Gibson,Arial,Helvetica,sans-serif}h1{font-size:45px;line-height:1.15;margin-bottom:1em;font-weight:700}h2{font-size:30px;margin:0 0 10px 0}h3{font-size:140%;margin:0 0 10px 0}h4{margin:0 0 10px 0}a,a:active,a:visited{text-decoration:none;outline:0;color:inherit}a.link{color:var(--color-main)}.text-center{text-align:center}.text-width-optimal{max-width:90ch}.text-width-preview{max-width:600px}.margin-inline-auto{margin-inline:auto}#page-faq #ctr-misctexts h2{cursor:pointer;font-size:100%;font-weight:700}#page-faq #ctr-misctexts h2:before{content:'\e803';margin:0 5px 0 0;font-family:fontello}#page-faq #ctr-misctexts h2.open:before{content:'\e814';font-family:fontello}#page-faq #ctr-misctexts .text{display:none;-webkit-transition:none;-o-transition:none;transition:none}#page-home .poweredby{display:inline-block;position:absolute;left:0;right:0;text-align:center;bottom:10px;font-size:80%;color:#fff;font-weight:700}#ctr-homepageannouoncement{position:absolute;z-index:500;top:0;left:50%;margin:0 0 0 -200px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;width:400px;background:#dc0000;color:#fff}#ctr-homepageannouoncement p{margin:0}@media only screen and (min-width:768px){#page-misc.columns .content-misc .misctext{column-count:2;-moz-column-count:2;-webkit-column-count:2;column-gap:30px;-moz-column-gap:30px;-webkit-column-gap:30px}#ctr-homepagemisc{text-align:center;border-bottom:1px solid #eaeaea}#ctr-homepagemisc .content-small{padding:80px 20px}#page-home .poweredby{left:auto;right:1%;text-align:right}}#ctr-shortfeedback{display:none;position:fixed;top:5%;left:0;right:0;text-align:center;z-index:9999}#ctr-shortfeedback .message{display:inline-block;color:#fff;font-size:180%;text-transform:uppercase;padding:30px 100px;background:#111;background:-moz-linear-gradient(left,#111 0,#222 100%);background:-webkit-linear-gradient(left,#111 0,#222 100%);background:linear-gradient(to right,#111 0,#222 100%)}.button{display:inline-block;border:none;position:relative;line-height:1;border-radius:4px;text-transform:lowercase}.button:hover{text-decoration:none;opacity:.85}.button.tiny{padding:3px 6px;font-size:14px;font-weight:400}.button.small{padding:5px 10px;font-size:15.5px}.button.medium{padding:12px 20px 11px}.button.large{padding:20px 50px}.button.full{width:100%;text-align:center;padding:15px}.button.red{background:#dc0000;color:#fff}.button.white{background:#fff;color:#555}.button.white:hover{background:#555;color:#fff}.button.darkgrey{background:#555;color:#fff}.button.darkgrey:hover{background:#444}.button.lightgrey{background:#eaeaea;color:#7a7c7f}.button.lightgrey:hover{background:#efefef;color:#1a1918}.button.customcolor{color:#fff}.button.customcolor:hover{color:#fff}.button.orange{background:var(--color-orange);color:#fff}.button.orange:hover{background:var(--color-blue);color:var(--color-orange)}.button.counter{padding-right:100px;width:100%;text-align:left;padding-left:10px}.button.counter span{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;top:0;right:0;width:10%;justify-content:center;align-items:center;background:rgba(255,255,255,.3);padding:0 20px}.button.arrow{display:inline-block;text-transform:lowercase;padding:5px 37px 5px 10px;position:relative}.button.arrow:before{content:"\f105";font-family:fontello;border-left:1px solid #e7e7e7;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;position:absolute;right:0;top:0;bottom:0;padding:0 10px}.button.arrow:hover:before{color:#fff}.button.square.medium{height:42px;width:42px;text-align:center;padding:12px 0 0 0}.button.square.large{height:58px;width:58px;text-align:center;padding:12px 0 0 0}.button.square span{font-size:200%;line-height:0}.button.close{position:absolute;border-bottom-left-radius:20px;font-size:140%;right:0;top:0;height:50px;width:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.button.close:after,.button.close:before{background:rgba(0,0,0,.5);position:absolute;content:' ';height:26px;width:2px}.button.close:before{transform:rotate(45deg)}.button.close:after{transform:rotate(-45deg)}.button.close:hover:before{transform:rotate(-45deg);transition-duration:.6s}.button.close:hover:after{transform:rotate(45deg);transition-duration:.6s}.button.close:hover:after,.button.close:hover:before{background:rgba(0,0,0,.3)}.button:disabled,.button:disabled:hover{background:#f8f8f8;color:#000}.button.image{position:relative}.button.image img{max-width:100%}.button.image .title{position:absolute;text-align:left;bottom:0;left:0;right:0;padding:20px;background-color:#fff;color:var(--color-text)}.button.image .title::after{content:"";font-family:Fontello;font-size:14px;color:var(--color-orange);position:absolute;right:clamp(1.5rem,1.3244rem + .714924vw,2rem);bottom:24px;z-index:2}.button.image:hover .title{background-color:var(--color-main);color:#fff}.button.image:hover .title::after{color:#fff}.required{font-size:85%;margin:0 0 20px 0}@media only screen and (min-width:768px){.button.counter{width:auto}}.input,.select,.textarea{padding:3px 0;border:none;background:0 0;border-bottom:1px solid #eaeaea;margin:0 0 15px 0}input[type=submit]{-webkit-appearance:none}.input.small,.select.small{width:100%}.input.medium,.select.medium{width:100%}.input.large,.select.large,.textarea.large{width:100%}.input.error,.select.error,.textarea.error{border-bottom:1px solid #dc0000!important;color:#dc0000}.custominput{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;cursor:pointer}.custominput.margin{margin-bottom:2px}.custominput:hover *{-webkit-transition-property:none;-moz-transition-property:none;-o-transition-property:none;transition-property:none}.custominput input{position:absolute;z-index:-1;opacity:0}.custominput i{position:absolute;top:0;left:0;box-sizing:border-box;border:1px solid #ccc}.custominput input:disabled~i{background:#e1e1e1;opacity:.6;pointer-events:none}.custominput i:after{content:'';position:absolute;display:none}.custominput input:checked~i:after{display:block}.custominput.small{font-size:90%;line-height:18px;padding:0 0 0 24px}.custominput.small i{height:15px;width:15px}.custominput.small.checkbox i:after{width:4px;height:8px;left:5px;top:1px}.custominput.medium{line-height:20px;padding:0 0 0 30px}.custominput.medium i{height:20px;width:20px}.custominput.medium.checkbox i:after{width:5px;height:10px;left:6px;top:1px}.custominput.checkbox i:after{width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.custominput.checkbox input:disabled~i:after{border-color:#7b7b7b}.custominput.radio i{border-radius:50%;border-width:1px}.custominput.radio input:checked~i:after{border-radius:50%;left:5px;top:5px;right:5px;bottom:5px}.custominput.radio input:disabled~i:after{background:#7b7b7b}.customselect{position:relative;display:inline-block;margin-bottom:4px;width:100%;max-width:600px;overflow:hidden}.customselect select{display:inline-block;font-size:100%;border:1px solid #ccc;margin:0;background:0 0;width:100%;padding:3px 4px;cursor:pointer;outline:0;appearance:none;-webkit-appearance:none;-moz-appearance:none}.customselect select option{padding:0}.customselect select::-ms-expand{display:none}.customselect select:disabled{opacity:.5;pointer-events:none}.customselect .arrow{position:absolute;color:#555;border-left:1px solid #eaeaea;font-size:20px;line-height:1;top:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.03);pointer-events:none}.fatlabels label,.label{display:block;margin:0}form .errorfeedback{display:inline-block;color:#dc0000;margin:0 0 0 5px}form .errorfeedback label{display:inline;color:#dc0000}.passwordform{position:relative;display:inline-block;margin:0 0 10px 0;width:100%}.passwordform input{margin:0;padding:0 50px 0 0}.passwordform .showpassword{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;padding:4px 8px 0;right:1px;bottom:1px;top:1px}.passwordform .showpassword:before{padding:0}.custominput-checkbox-as-button{width:100%;height:40px;position:relative;text-transform:lowercase}.custominput-checkbox-as-button input[type=checkbox],.custominput-checkbox-as-button input[type=radio]{-webkit-appearance:none;margin:0;position:absolute;left:0;right:0;bottom:0;top:0;background-color:#fff;border-radius:4px;cursor:pointer;border:2px solid #eaeaea;outline:0}.custominput-checkbox-as-button input[type=checkbox]:hover,.custominput-checkbox-as-button input[type=radio]:hover{transition:transform .35s;border-color:#d8d8d8}.custominput-checkbox-as-button input[type=checkbox]:checked,.custominput-checkbox-as-button input[type=radio]:checked{border:2px solid var(--color-orange)}.custominput-checkbox-as-button label{height:100%;width:100%;position:absolute;top:0;cursor:pointer}.custominput-checkbox-as-button label .title{font-size:14px;text-align:center;padding:0;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.custominput-checkbox-as-button label .title>div{padding:10px 20px;line-height:120%}.custominput-checkbox-as-button label [class*=icon]:before{width:100%;font-size:20px;display:flex;align-items:center;justify-content:center;left:-2px;position:relative}@media only screen and (min-width:768px){.input.small,.select.small{width:30%;max-width:200px}.input.medium,.select.medium{width:50%;max-width:400px}.input.large,.select.large,.textarea.large{width:100%;max-width:600px}.passwordform{width:30%}}main{padding-top:80px;height:auto!important;min-height:80%;margin:0 auto 0;display:block}header{height:80px}.container{margin-bottom:15px}.container.borderbottom{padding-bottom:10px;margin-bottom:10px;border-bottom:1px dotted #e7e7e7}.container-small{width:100%}.waiting{text-align:center}.waiting img{max-height:80px}#page-home #ctr-video{position:absolute;bottom:0;right:0;width:100%;overflow:hidden}#page-home #ctr-video video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media only screen and (min-width:768px){main{margin:0 auto 0}}.table{display:table;width:100%}.table tr td.firstcol{width:30%}#page-home .ctr-mainitems{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;gap:0;grid-template-areas:"searchform";height:70vh;overflow:hidden;margin:50px 0 0 0}#page-home .ctr-mainitems section{max-height:100%}#ctr-misctext{grid-area:misctext}#ctr-misctext .content{height:100%;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center;box-sizing:border-box}#ctr-misctext .content p{font-size:120%;line-height:150%;color:#fff}#ctr-misctext .content .text{max-width:600px;margin:0 auto;background:rgba(0,0,0,.4);padding:70px}#ctr-misctext .content h1{color:#fff;font-size:500%;text-shadow:0 2px 5px rgba(0,0,0,.4)}#ctr-superbackground{grid-area:searchform;position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;box-sizing:border-box}#ctr-superbackground .mobile{display:block}#ctr-superbackground .desktop{display:none}#ctr-superbackground .mask{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}#ctr-superbackground .mask.lines{background-image:linear-gradient(-45deg,rgba(0,0,0,.2) 25%,transparent 25%,transparent 50%,rgba(0,0,0,.2) 10%,rgba(0,0,0,.2) 75%,transparent 75%,transparent);background-size:4px 4px}#ctr-superbackground .mask.solid{background:rgba(0,0,0,.2)}#ctr-superbackground .mask.gradient{background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.26) 51%,rgba(0,0,0,.5) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.26) 51%,rgba(0,0,0,.5) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,.26) 51%,rgba(0,0,0,.5) 100%)}#ctr-superbackground a.button.morecontent{position:absolute;padding:15px 20px;z-index:9999;font-size:100%;text-transform:uppercase;background:rgba(255,255,255,.6);left:50%;bottom:80px;margin:0 0 0 -33px;z-index:500;text-align:center}#ctr-superbackground a.button.morecontent span{display:inline-block;font-size:100%}#ctr-superbackground a.button.morecontent:hover{color:#fff}#ctr-superbackground.f-superbackground:hover{cursor:pointer}#ctr-superbackground #ctr-searchform:hover{cursor:default}a[name=morecontent]{position:absolute;margin:-55px 0 0 0}@media only screen and (min-width:768px){#ctr-superbackground .mobile{display:none}#ctr-superbackground .desktop{display:block}#ctr-superbackground a.button.morecontent{bottom:20px}}header{position:fixed;background:#fff;font-size:16px;border-bottom:1px solid #eaeaea;z-index:4000;top:0;left:0;right:0;padding:0;margin:0}header .flex{height:100%}header .ctr-flex{height:100%}header .logo.flex{flex:0 0 250px;display:flex;align-items:center}header .links.flex{flex:0 0 auto}header .spacer.flex{flex:1 1 100%}header .ctr-counters.flex{flex:0 0 auto}#page-home header .ctr-counters.flex{flex:1 1 auto}header .logo a{display:block}header .logo img{margin:2px 0 0 20px;height:55px}header .links{position:static}header .links a.button{padding:0 15px;height:100%;float:left;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;align-items:center;justify-content:center;text-transform:lowercase}header .links a.button.button-mobilemenu{position:relative}header .links .account{float:left;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;height:100%}header .ctr-counters{position:relative}header .ctr-counters .button{display:inline-block;padding:10px;width:100px;height:auto;margin:10px;position:relative;overflow:hidden}header .ctr-counters .button:hover{opacity:.9}header .ctr-counters .button .icon{position:absolute;left:-30px;margin:0;line-height:1;font-size:350%;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,.15);z-index:0}header .ctr-counters .button.selection .icon{font-size:320%}header .ctr-counters .button .counter{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;left:0;top:0;height:100%;width:100%;align-items:center;justify-content:center;padding:0;font-size:150%;color:#fff;position:relative;z-index:1}header .ctr-counters .ripple{height:60px;width:60px;border-radius:50%;background-color:#fff;position:absolute;margin:-30px 0 0 -30px;top:50%;left:50%;z-index:100;transform:scale(0);animation:ripple .6s ease-in}@keyframes ripple{to{transform:scale(2.5);opacity:.4}}#page-home header .ctr-counters a{text-shadow:none}body.nosearch #button-opensearchform{display:none}header ul.pulldownmenu{position:relative;float:left}header ul.pulldownmenu ul.submenu{border:1px solid #eaeaea;border-top:none;position:absolute;left:auto;bottom:auto;top:100%;right:0;background:#fff;z-index:9902}header ul.pulldownmenu ul.submenu li{color:inherit}header ul.pulldownmenu ul.submenu li a{margin:0 0 0;max-width:200px;text-align:center;text-align:right;padding:5px 15px 5px 50px}header ul.pulldownmenu li.trigger.dropit-open>a{background:#fff}header ul.pulldownmenu li.trigger.dropit-open>a:hover{color:inherit}#page-home header ul.pulldownmenu ul.submenu{background:rgba(0,0,0,.4);border:none}#page-home header ul.pulldownmenu ul.submenu li a{color:#fff}#page-home header ul.pulldownmenu ul.submenu li a:hover{background:rgba(0,0,0,.5)}#page-home header ul.pulldownmenu li.trigger.dropit-open>a{background:rgba(0,0,0,.4);color:#fff}@media only screen and (max-width:768px){header .spacer.flex{display:none}header .ctr-counters{position:fixed;bottom:0;left:0;right:0;height:64px;background:#fff;text-align:center;border-top:1px solid var(--color-grey2)}header .ctr-counters .button{display:inline-block;padding:10px;height:auto;position:absolute;overflow:hidden;left:10px;top:10px;right:10px;margin:0;width:auto}header .links{position:absolute;right:0;top:0}header .links a.button{padding:0 10px}header ul.pulldownmenu ul.submenu{top:50px;box-shadow:0 30px 50px rgba(0,0,0,.3);padding:40px 0;position:fixed;border:none;border-bottom:1px solid #eaeaea;left:0;display:inline-block}header ul.pulldownmenu ul.submenu li a{max-width:100%;padding:10px 0;text-align:center}}#ctr-mainmenu{position:fixed;z-index:9500;border-bottom:none;background:#fff;right:-400px;top:80px;bottom:0;width:400px;overflow-y:auto;transition-timing-function:ease-in}#ctr-mainmenu.open{right:0;transition-timing-function:ease-out}#ctr-mainmenu .button-mobilemenu{display:block;position:absolute;right:0;top:0;padding:20px;font-size:200%}#ctr-mainmenu .content{padding:50px}#ctr-mainmenu .content a{display:block}#ctr-mainmenu .content h4{color:inherit}#ctr-mainmenu .content .address{margin:30px 0 30px 0}#ctr-mainmenu .content .languages{margin:0 0 20px 0}#ctr-mainmenu .content .languages a{margin:0 10px 0 0}#ctr-mainmenu #ctr-accountbuttons a{padding:10px;margin:0 0 5px 0;color:#fff;overflow:hidden;position:relative}#ctr-mainmenu #ctr-accountbuttons a .counter{display:inline-block;font-size:100%;margin:0 4px 0 0;line-height:1}#ctr-mainmenu #ctr-accountbuttons a span{position:absolute;font-size:300%;right:-10px;top:10px;color:rgba(255,255,255,.5)}#ctr-mainmenu #ctr-accountbuttons a:hover span{color:rgba(255,255,255,.75)}@media only screen and (min-width:768px){#ctr-mainmenu .button-mobilemenu{display:none}#ctr-mainmenu #ctr-accountbuttons a .counter{display:block;font-size:200%;margin:0}#ctr-mainmenu #ctr-accountbuttons a span{position:absolute;font-size:600%;right:-40px;top:-4px;color:rgba(255,255,255,.5)}}ul.pulldownmenu{display:inline-flex;height:100%}ul.pulldownmenu li.trigger{list-style-type:none;height:100%}ul.pulldownmenu li.trigger>a:after{content:"\f107";font-family:fontello;font-size:140%;margin:2px 0 0 5px;float:right}ul.pulldownmenu li.trigger.dropit-open>a:after{content:"\f106";font-family:fontello}ul.pulldownmenu ul.submenu{display:none;position:fixed;z-index:9999;top:0;left:0;right:0;bottom:0;list-style:none}ul.pulldownmenu ul.submenu a{display:block;text-align:left;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}ul.pulldownmenu ul.submenu a.active,ul.pulldownmenu ul.submenu a:hover{text-decoration:none}#page-faq .ctr-popup.login,#page-misc .ctr-popup.login,#page-register .ctr-popup.login,#page-upload-files .ctr-popup.login,#page-yourinfo .ctr-popup.login{display:none}#ctr-loginformbody.ctr-flex{display:block}#ctr-loginformbody.ctr-flex .flex:last-of-type{display:none}@media only screen and (min-width:768px){#ctr-loginformbody.ctr-flex{display:-webkit-box;display:-ms-flexbox;display:flex}#ctr-loginformbody.ctr-flex .flex:first-of-type{padding:0 20px 0 0}#ctr-loginformbody.ctr-flex .flex:last-of-type{padding:0 0 0 20px;text-align:center;border-left:1px solid #eee;display:block}}.ctr-veil{position:fixed;display:none;background:rgba(255,255,255,.8);top:0;right:0;bottom:0;left:0}.ctr-veil.menu{z-index:2000}.ctr-veil.selection,.ctr-veil.selectionpicker{z-index:6000}.ctr-veil.popup{z-index:8000}.ctr-veilloading{background:rgba(255,255,255,.9);position:absolute;top:0;left:0;right:0;bottom:0;z-index:9999;text-align:center}.ctr-veilloading .content{position:absolute;top:50%;margin:-80px 0 0 0;width:100%}.ctr-veilloading .text{margin:10px}.loading.centered{text-align:center}.loading>div{display:inline-block;position:relative;width:70px;height:70px;margin:0 auto}.loading>div>div{position:absolute;opacity:1;border-radius:50%;animation:ripple2 2s cubic-bezier(0,0,.6,1) infinite}.loading>div>div:nth-child(2){animation-delay:-.5s}@keyframes ripple2{0%{top:30px;left:30px;width:0;height:0;opacity:1}100%{top:-5px;left:-5px;width:70px;height:70px;opacity:0}}.ctr-popup{box-sizing:border-box;color:#fff;padding:60px 60px 150px 60px;box-shadow:0 1px 3px rgba(0,0,0,.3);position:fixed;z-index:9000;left:50%;top:100px;overflow:hidden;background:#3a4c64;background:-moz-linear-gradient(top,#3a4c64 0,#222f3f 100%);background:-webkit-linear-gradient(top,#3a4c64 0,#222f3f 100%);background:linear-gradient(to bottom,#3a4c64 0,#222f3f 100%)}.ctr-popup.medium{width:400px;margin:0 0 0 -200px}.ctr-popup.large{width:650px;margin:0 0 0 -325px}.ctr-popup .button.close:hover:after,.ctr-popup .button.close:hover:before{background:rgba(255,255,255,.6)}.ctr-popup .button.close:after,.ctr-popup .button.close:before{background:rgba(255,255,255,.3)}.ctr-popup .button.close:hover{background:rgba(255,255,255,.3)}.ctr-popup .header{margin:0 0 20px 0;font-size:140%;font-family:Montserrat,Arial,Helvetica,sans-serif}.ctr-popup .subheader{margin:0 0 20px 0}.ctr-popup .body .intro{margin:0 0 30px 0}.ctr-popup .body .input,.ctr-popup .body .textarea{border-bottom:1px solid rgba(255,255,255,.1);color:#fff}.ctr-popup .body .group{padding:0 0 0}.ctr-popup .body .required{display:block;margin:10px 0 0 0}.ctr-popup .body .custominput{font-weight:400}.ctr-popup .links{margin:0 0;border-top:1px solid rgba(255,255,255,.1);text-align:center;padding:20px 0;position:absolute;bottom:0;left:0;width:100%}.ctr-popup .links a{font-size:90%;text-transform:lowercase}.ctr-popup .submitbutton{margin:50px 0 0 0}.ctr-popup .errormessage{color:#dc0000}@media only screen and (max-width:1200px){.ctr-popup{top:10px}}#page-error{background:#f1f1f1;text-align:center;margin:0;overflow:auto;font-size:17px}#page-error .content{margin:10% auto}#page-error .content h1{text-shadow:1px 1px 3px rgba(0,0,0,.2);font-size:60px;color:#ccc;font-family:arial,Helvetica;font-weight:600}#page-error .content p{max-width:500px;margin:0 auto 40px;padding:0 20px}#ctr-cardview{flex-wrap:wrap}#ctr-cardview:after{content:"";flex:1 1 24%}#ctr-cardview .card{display:block;width:100%;flex-grow:1;margin:0 20px 20px 0;overflow:hidden}#ctr-cardview .card .image{overflow:hidden;height:170px;position:relative;background-size:cover;background-repeat:no-repeat}#ctr-cardview .card .content{padding:10px}#ctr-cardview .card .content .date{font-size:80%;margin:0}#ctr-cardview .card .content .title{font-weight:700}@media only screen and (min-width:768px){#ctr-cardview .card{width:22%}#ctr-cardview .card .image img{max-height:200px}}.ctr-gallery{display:-ms-grid;display:grid}.ctr-gallery .item{overflow:hidden;position:relative}.ctr-gallery .item:hover,.ctr-gallery .item:visited:hover{color:inherit}.ctr-gallery .item .image{overflow:hidden}.ctr-gallery .item .image .background{height:100%;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center;-webkit-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s}.ctr-gallery .item:hover .image .background{-moz-transform:scale(1.02);-webkit-transform:scale(1.02);transform:scale(1.02);-webkit-transition-duration:var(--transition-time3);-o-transition-duration:var(--transition-time3);transition-duration:var(--transition-time3);-webkit-filter:brightness(90%);filter:url(#brightness);filter:brightness(90%)}.ctr-gallery.Type1{grid-template-columns:repeat(auto-fit,minmax(450px,1fr));grid-gap:5px}.ctr-gallery.Type1 .item{background:#fff;height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;border-bottom:1px solid var(--color-grey2);padding-bottom:var(--spacing-size2)}.ctr-gallery.Type1 .item .image{height:100%;flex:0 0 30%}.ctr-gallery.Type1 .item .title{padding:20px;font-weight:500}.ctr-gallery.Type1 .item .description{display:none!important}.ctr-gallery.Type2{grid-template-columns:repeat(auto-fit,minmax(100px,auto));grid-gap:10px!important;padding:10px}.ctr-gallery.Type2 .item{background:#fff}.ctr-gallery.Type2 .item .image{height:350px}.ctr-gallery.Type2 .item .title{color:#414141;padding:clamp(1rem,1.3243967828rem + .7149240393vw,2rem);padding-right:clamp(2.5rem,2.3243967828rem + .7149240393vw,3rem);background:#fff;position:absolute;z-index:100;bottom:0;left:0;right:0;margin:0;display:flex}.ctr-gallery.Type2 .item .title::after{content:'\e808';font-family:Fontello;font-size:14px;color:var(--color-orange);position:absolute;right:clamp(1.5rem,1.3243967828rem + .7149240393vw,2rem);bottom:24px;z-index:2}.ctr-gallery.Type2 .item .title>div{align-self:end;max-width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ctr-gallery.Type2 .item:hover .title,.ctr-gallery.Type2 .item:hover .title::after{background:var(--color-orange);color:#fff}.ctr-gallery.Type2 .item .description{display:none!important}@media only screen and (max-width:1024px){.ctr-gallery.Type2{grid-template-columns:repeat(2,1fr)}}.ctr-gallery.Type3{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));grid-gap:20px}.ctr-gallery.Type3 .item .image{height:280px}.ctr-gallery.Type3 .item .title>div{padding:20px;font-weight:300;font-size:150%}.ctr-gallery.Type3 .item .description{padding:0 20px 0 20px;margin:0 0 30px 0;max-height:260px;overflow:hidden}.ctr-gallery.Type4 .item .image{height:100vh}.ctr-gallery.Type4 .item:hover .image .background{-webkit-transform:none;-ms-transform:none;transform:none;filter:none}.ctr-gallery.Type4 .item .title{position:absolute;bottom:0;left:0;right:0;padding:50px}.ctr-gallery.Type4 .item .title>div{font-weight:900;line-height:.8;letter-spacing:-.1rem;font-size:4.5rem;color:#fff;text-shadow:var(--shadow-size3)}.ctr-gallery.Type4 .item .description{display:none}.ctr-gallery.Type5{display:block}.ctr-gallery.Type5 .item:hover{color:#fff}.ctr-gallery.Type5 .item .description,.ctr-gallery.Type5 .item .image{display:none}@media only screen and (max-width:768px){.ctr-gallery{display:block}.ctr-gallery .item{border-radius:0!important}.ctr-gallery.Type1 .item{border:none;border-bottom:1px solid #e6e6e6}.ctr-gallery.Type1 .item:first-of-type{border-top:1px solid #e6e6e6}.ctr-gallery.Type2 .item,.ctr-gallery.Type3 .item{display:block}.ctr-gallery.Type3 .item{margin:0 0 20px 0}}.ctr-subspecials{margin-bottom:30px}.ctr-subspecials a{display:inline-grid;grid-template-columns:auto 1fr;background:#fff;height:70px}.ctr-subspecials a .image{height:100%;width:100px;background-position:center;background-size:cover}.ctr-subspecials a .image img{max-height:100%}.ctr-subspecials a .title{font-size:90%;line-height:120%}#ctr-selectionpicker{position:fixed;z-index:7000;background:#f5f5f5;border-bottom:1px solid #dedede;top:0;left:auto;bottom:0;right:-25%;width:25%;overflow-y:auto;scrollbar-width:thin}#ctr-selectionpicker.open{position:absolute;right:0;transition-timing-function:ease-out}#ctr-selectionpicker h2{text-align:center;padding:40px 0}#ctr-selectionpicker .content{padding:0 10px}#ctr-selectionpicker .content .intro{font-size:90%}#ctr-selectionpicker .content a{background:#fff;height:70px;margin:0 0 10px 0;line-height:1;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.3)}#ctr-selectionpicker .content a.active{background:#d5168d;color:#fff}#ctr-selectionpicker .content a:hover{box-shadow:0 1px 3px rgba(0,0,0,.6)}#ctr-selectionpicker .content a .image{flex:0 0 30%;background-size:cover}#ctr-selectionpicker .content a .image.nonexisting{background:#f7f7f7;color:#eaeaea;text-align:center;font-size:160%}#ctr-selectionpicker .content a .metadata{padding:20px;width:70%;box-sizing:border-box}#ctr-selectionpicker .content a .metadata .title{font-weight:700;margin:0 0 2px 0;white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden;line-height:120%}#ctr-selectionpicker .content a .metadata .counter{font-size:90%}#ctr-selectionpicker .content a.empty{text-align:center;font-weight:700;background:0 0;box-shadow:none;border:2px dashed #ddd}#ctr-selectionpicker .content a.empty:hover{border-color:#ccc}#ctr-selectionpicker .content a.empty span{margin:0 10px 0 0;display:inline-block}.selectionpicker-options{display:none;font-size:80%;position:absolute;z-index:9999;left:3px;right:3px;bottom:42px;background:rgba(0,0,0,.9);z-index:500}.selectionpicker-options div{cursor:pointer;color:#fff;width:100%;box-sizing:border-box;text-overflow:ellipsis;overflow:hidden;padding:3px 10px;white-space:nowrap}.ctr-preview .selectionpicker-options{position:relative;max-width:400px;box-shadow:0 1px 3px rgba(0,0,0,.3);border-radius:4px;overflow:hidden;margin:5px 0 10px;top:auto;left:auto;bottom:auto;right:auto;background:0 0}.ctr-preview .selectionpicker-options div{color:#222;border-bottom:1px solid #eaeaea}.ctr-preview .selectionpicker-options div:hover{color:#fff}.ctr-preview .selectionpicker-options div:last-of-type{border:none}#ctr-selection{position:fixed;z-index:7000;background:#fff;border-left:1px solid #dedede;top:0;left:auto;bottom:0;right:-60%;width:60%;overflow-y:auto}#ctr-selection.open{position:absolute;right:0;transition-timing-function:ease-out}#ctr-selection .content{position:absolute;top:50px;bottom:0}#ctr-selection .options{border:none}#ctr-selection .images{padding:20px}#ctr-selection .header{background:#fff;text-transform:lowercase;height:50px;padding:0 0 0 20px;position:relative;border-bottom:1px solid #eaeaea}#ctr-selection .header h2{white-space:nowrap;width:90%;text-overflow:ellipsis;font-size:140%;margin:0}#ctr-selection .thumbnail{margin:0;display:inline-block}#ctr-selection .thumbnail .image{position:relative;border:1px solid transparent}#ctr-selection .thumbnail .image:hover img{-webkit-filter:brightness(90%);-moz-filter:brightness(90%);filter:url(#brightness);filter:brightness(90%)}#ctr-selection .thumbnail .image img{display:block;max-height:140px}#ctr-selection .thumbnail .button.delete{position:absolute;text-align:center;padding:5px;margin:0;bottom:0;background:rgba(0,0,0,.6);color:#fff}#ctr-selection .customselect .select{padding:3px 10px;border:1px solid #e7e7e7}#ctr-selection .customselect .arrow{border-left:1px solid #e7e7e7}#ctr-selection .options{border-right:1px solid #e7e7e7;-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px}#ctr-selection .options .button.square{border:none;border-bottom:1px solid #e7e7e7;width:100%;height:50px;margin:0;text-align:center;padding:12px 0 0 0}#ctr-selection .options .button.square:hover{color:#fff}@media only screen and (max-width:768px){#ctr-selection{right:-100%;width:100%}#ctr-selection .content{width:100%}#ctr-selection .options{display:-webkit-box;display:-ms-flexbox;display:flex;border-right:none}#ctr-selection .options .button.square{border-right:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;height:50px;width:50px;margin:0}#ctr-selection .options .button.square:last-of-type{border-right:none}}.summarylist .listitem{position:relative;display:block;border-bottom:1px solid #eaeaea;width:100%;padding:5px 5px}.summarylist .listitem:hover{cursor:pointer;background:#f5f5f5}.summarylist .listitem .date{display:inline-block;margin:0 20px 0 0;font-weight:600}.summarylist .listitem .counter,.summarylist .listitem a{position:absolute;line-height:1;width:40px;top:0;right:0;bottom:0;font-size:100%;padding:9px 0;text-align:center}.summarylist .listitem a{right:45px;padding:3px 5px 5px}.summarylist .listitem a:hover{background:#c00;color:#fff}.summarylist .listitem .item{position:absolute;right:0;top:0;height:100%;display:flex;align-items:center;justify-content:center}.optionbuttons{position:absolute;right:0;top:0}#page-search #ctr-searchform .toggle-searchform-pagesearch{display:block;width:100%}#page-search #ctr-searchform .toggle-searchform-general{display:none}#ctr-searchform{display:block}#ctr-searchform .customselect{margin:0}#ctr-searchform .wrapper{position:relative;height:50px;border-radius:5px;overflow:hidden;font-size:16px;margin:0 0 10px 0;background:#fff;outline:1px solid var(--color-grey4)}#ctr-searchform .wrapper:focus-within{outline:2px solid var(--color-orange);border:0 solid transparent}#ctr-searchform .wrapper .flex.ctr-input{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}#ctr-searchform .wrapper .flex.ctr-objecttype{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}#ctr-searchform .wrapper .flex.ctr-submit{-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px;position:relative}#ctr-searchform .wrapper .input{height:100%;width:100%;border:none;margin:0;font-size:16px;background:0 0}#ctr-searchform .wrapper .submit{background:var(--color-blue);border:none;border-radius:.2rem;position:absolute;top:5px;right:5px;left:5px;bottom:5px;color:#f16900;margin:0}#ctr-searchform .wrapper .submit:hover{background:var(--color-orange);color:#fff}#ctr-searchform .wrapper .objecttype select{border:none;font-size:100%;font-weight:500;height:100%;padding:0 10px}#ctr-searchform .wrapper .objecttype .arrow{background:0 0;border:none}#ctr-searchform.next{margin:0;display:none;position:relative;margin:20px 0 0 0;text-align:center}#page-search #ctr-searchform.next{display:block}#ctr-searchform.next .button{margin:0}#ctr-searchform.next .wrapper{width:600px;margin:0 auto;margin-bottom:20px;display:grid;grid-template-columns:1fr 100px;gap:0;grid-template-areas:"grid-input grid-submit"}#ctr-searchform.next .wrapper .input{padding:0 20px;height:100%;position:absolute;left:0;top:0}#ctr-searchform.next .wrapper .ctr-submit{position:relative}#ctr-searchform.next .wrapper .objecttype{background:0 0;width:150px;border:none;border-left:1px solid #eaeaea;position:absolute;right:70px;height:100%}#page-home #ctr-searchform.next{display:none}#page-search .button.toggleadvancedsearch{display:inline-block;position:absolute;z-index:2;top:80px;left:0;text-align:center;height:50px;aspect-ratio:1;display:flex;align-items:center;justify-content:center;border:none;text-transform:uppercase}#page-search .button.toggleadvancedsearch:before{margin:0 5px 0 0}#page-search .button.toggleadvancedsearch>span{position:absolute;right:0;top:0;height:100%;background:rgba(255,255,255,.5);padding:0 20px}@media only screen and (max-width:768px){#ctr-searchform.next{margin:10px 0 0 0}#page-search #ctr-searchform.next{margin:70px 0 0 0}#ctr-searchform.next .wrapper{width:auto;margin:0 5px}#ctr-searchform.next .wrapper .objecttype{width:100px}#page-search .button.toggleadvancedsearch{width:100%}}#ctr-searchformadvanced{border:none;padding-bottom:80px;margin:0;max-width:280px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.3)}#ctr-searchformadvanced .section{padding:20px 20px}#ctr-searchformadvanced .lookatme .section{animation:lookatme 1.5s}@keyframes lookatme{0%{background:0 0}40%{background:#d9d9d9}100%{background:0 0}}#ctr-searchformadvanced .button.advancedsearch{display:block;position:relative;margin:0;padding:15px 20px;color:#fff;text-transform:lowercase}#ctr-searchformadvanced .button.advancedsearch span{position:absolute;padding:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.2);height:100%;right:0;top:0}#ctr-searchformadvanced .button.clearall{padding:15px 20px;text-transform:lowercase;display:block;margin:0;border-bottom:1px solid #e7e7e7}@media only screen and (max-width:768px){#ctr-searchformadvanced{max-width:80%;position:fixed;z-index:1500;left:0;top:50px;margin:0;bottom:0}}#ctr-searchstrings{background:rgba(255,255,255,1);overflow:hidden}#ctr-searchstrings .content{padding:10px;flex-wrap:wrap}#ctr-searchstrings a{margin:0 4px 4px 0;flex:1 1 auto;text-align:center}#ctr-searchstrings h2{color:#555;line-height:120%;font-size:16px;padding:10px;margin:0}.ctr-blocks .block-searchform{padding:50px 0}.ctr-blocks .block-searchform h1{font-weight:900;color:#fff;font-size:500%;text-shadow:0 2px 5px rgba(0,0,0,.4);margin-bottom:20px;letter-spacing:-.07em}.ctr-blocks .block-searchform .content{display:flex;align-items:center;justify-content:center;height:100%}.ctr-searchform{position:relative;width:100%;z-index:1}.ctr-searchform .wrapper{position:relative;height:50px;border-radius:5px;overflow:hidden;font-size:16px;margin:0 0 10px 0;background:#fff;outline:1px solid var(--color-grey4)}.ctr-searchform .wrapper:focus-within{outline:2px solid var(--color-orange);border:0 solid transparent}.backgroundimage .ctr-searchform .wrapper{box-shadow:var(--shadow-size3)}.ctr-searchform.basic .wrapper{-ms-grid-columns:1fr 100px;grid-template-columns:1fr 100px;gap:0;grid-template-areas:"grid-input grid-submit"}.ctr-searchform.extended .wrapper{-ms-grid-columns:1fr minmax(100px,25%) 100px;grid-template-columns:1fr minmax(100px,25%) 100px;gap:0;grid-template-areas:"grid-input grid-objecttype grid-submit"}@media only screen and (max-width:768px){.ctr-searchform.extended .wrapper{-ms-grid-columns:1fr 0 50px;grid-template-columns:1fr 0 50px;gap:0;grid-template-areas:"grid-input grid-objecttype grid-submit"}.ctr-searchform.extended .wrapper{margin-inline:10px}}.ctr-searchform .wrapper .grid-objecttype{grid-area:grid-objecttype}.ctr-searchform .wrapper .grid-input{grid-area:grid-input}.ctr-searchform .wrapper .grid-input input[type=text]{height:100%;font-size:16px;border:none;width:100%;text-transform:lowercase;margin:0;padding:0 20px;background:0 0}.ctr-searchform .wrapper .grid-submit{grid-area:grid-submit;position:relative}.ctr-searchform .wrapper .submit{background:var(--color-blue);border:none;border-radius:.2rem;position:absolute;top:5px;right:5px;left:5px;bottom:5px;color:#f16900;margin:0}.ctr-searchform .wrapper .submit:hover{background:var(--color-orange);color:#fff}.ctr-searchform .wrapper .custominput{margin:0;height:100%;border:none;border-radius:0;background:0 0;border:none}.ctr-searchform .wrapper .custominput.select{border-radius:0;padding:0 20px}.ctr-searchform .wrapper .custominput.select select{font-size:90%;text-transform:lowercase;border:none;background:0 0;border-radius:0}.ctr-searchform .wrapper .custominput.select i{border:none}.ctr-superbackground .ctr-searchform .wrapper{box-shadow:var(--boxshadow-size1)}#ctr-searchresult{position:relative}#ctr-searchresult .content{position:relative}#ctr-searchresult h1{display:block;margin:0 0 20px 0}#ctr-searchresult .button.favorite{display:inline-block;position:absolute;margin:10px 0 0 10px}#ctr-searchresult .button.favorite span{margin:0 0 0 4px}#ctr-searchresult .info{margin:0 0 10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#ctr-searchresult .info>div{flex:0 1 auto}#ctr-pageinfo .label{display:inline-block;margin:0 10px 0 0}#ctr-pageinfo .label .title{font-weight:700}#ctr-pageinfo .thumbsperpage{display:none}#ctr-pageinfo .thumbsperpage select{background:0 0;border:none;-webkit-appearance:none;padding:0;margin:-4px 0 0 0}.navigation a{display:inline-block;border:1px solid #eaeaea;font-size:20px;line-height:1}.navigation a.inactive{opacity:.4;cursor:default}.navigation a.inactive:hover{border:1px solid #eaeaea;color:inherit}.navigation .pages{display:inline-block;margin:0 10px}#ctr-navigation-top{margin:20px 5px 10px 0;float:none}#ctr-navigation-top a{text-align:center;padding:5px 5px;margin:-10px 0 0 0}#ctr-navigation-top .input{width:100%;padding:0;border:none;border-right:1px solid #e7e7e7;font-size:14px;height:100%;background:0 0;margin:0;text-align:center}#ctr-navigation-top .navigationbuttons{float:none;margin:0 0 20px 0}#ctr-navigation-top .sortbuttons{display:inline-block;margin-right:20px}#ctr-navigation-top .sortbuttons a{font-size:100%;border:none}#ctr-navigation-bottom{text-align:center;margin:20px 0;overflow:inherit}#ctr-navigation-bottom a{padding:10px 30px;font-size:34px}#ctr-navigation-bottom .form-gotopage{display:inline-block;width:auto;white-space:nowrap;margin:0 0 10px 0}#ctr-navigation-bottom .form-gotopage input{border:1px solid #afafaf;padding:5px;margin:-6px 5px 0 0;text-align:center;width:50px;display:inline;float:left}@media only screen and (min-width:768px){#ctr-pageinfo .thumbsperpage{display:inline}#ctr-navigation-top{float:right;margin:0}#ctr-navigation-top .navigationbuttons{float:right;margin:0}}#ctr-thumbnails{position:relative;min-height:800px}#ctr-thumbnails .thumbnail .videoicon{position:absolute;display:inline-flex;justify-content:center;align-items:center;height:50px;width:50px;margin:-25px 0 0 -25px;top:50%;left:50%;background:rgba(255,255,255,.4);border-radius:50%;font-size:120%;line-height:1;z-index:100}#ctr-thumbnails .thumbnail .videoicon:before{color:rgba(255,255,255,.8);margin:0 0 0 5px;font-size:140%}#ctr-thumbnails .thumbnail video{max-height:100%}#ctr-thumbnails .thumbnailoptions{position:absolute;right:3px;bottom:2px;text-align:right;left:0;display:block;z-index:1000;margin:0}#ctr-thumbnails .thumbnailoptions>span{background:rgba(0,0,0,.4);width:36px;height:36px;margin:0 0 1px 0;align-items:center;justify-content:center;color:#fff}#ctr-thumbnails .thumbnailoptions>span a{height:100%;width:100%}#ctr-thumbnails .thumbnailoptions>span:hover{background:rgba(0,0,0,.6)}#ctr-thumbnails .thumbnailoptions>span:hover a{color:#fff}#ctr-thumbnails .thumbnailoptions .downloadbutton:hover,#ctr-thumbnails .thumbnailoptions .selector:hover{cursor:pointer;background:rgba(0,0,0,1)}#ctr-thumbnails .selected .thumbnailoptions,#ctr-thumbnails .selectedlb .thumbnailoptions{display:block!important}#ctr-thumbnails .thumbnail .ctr-hovertitle{position:absolute;color:#fff;font-size:70%;line-height:1.1rem;bottom:0;left:0;right:0;padding:var(--spacing-size3);background:rgba(0,0,0,.4)}#ctr-thumbnails .thumbnail:hover .ctr-hovertitle{display:block}#ctr-thumbnails .thumbnail .description{position:absolute;bottom:20px;line-height:130%;left:20px;right:20px;font-size:80%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}#page-yourdeliveries #ctr-thumbnails .thumbnailoptions{display:block!important}@media only screen and (min-width:768px){#ctr-thumbnails .content{padding:20px 20px 50px}}@media only screen and (min-width:1200px){#ctr-thumbnails .thumbnailoptions{display:none}}.ctr-preview .preview-image{max-width:100%}.ctr-preview .pictureinfo{padding:0}.ctr-preview .label{font-size:var(--font-size1);margin:0 0 5px 0;display:block}.ctr-preview .actionbuttons a:first-child{float:left}.ctr-preview .actionbuttons a.icon-right-open{margin-right:0}.ctr-preview .actionbuttons a{float:right;font-size:var(--font-size1);border:none;margin:0 2px 2px 0}.ctr-preview #ctr-resolutions{margin:0 0 30px 0}.ctr-preview #ctr-resolutions .wrapper{background:#fff;border:1px solid #eee;overflow:hidden}.ctr-preview #ctr-resolutions .resolution{border-bottom:1px solid #eee;position:relative}.ctr-preview #ctr-resolutions .resolution.cropper:hover{cursor:pointer;color:#fff}.ctr-preview #ctr-resolutions .resolution.ctr-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.ctr-preview #ctr-resolutions a.resolution{display:block}.ctr-preview #ctr-resolutions .resolution:last-of-type{border:none}.ctr-preview #ctr-resolutions .flex{border-right:1px solid #eee;padding:0;flex-grow:0;flex-shrink:1;flex-basis:auto}.ctr-preview #ctr-resolutions .flex:last-of-type{border:none}.ctr-preview #ctr-resolutions .selector{font-size:20px;height:100%;display:block;padding:12px 20px 0}.ctr-preview #ctr-resolutions a:hover{color:#fff}.ctr-preview #ctr-resolutions .selector.selected{color:#fff}.ctr-preview #ctr-resolutions .content{padding:5px 10px}.ctr-preview #ctr-resolutions .content .title{text-transform:lowercase}.ctr-preview #ctr-resolutions .content .info{font-size:12px}.ctr-preview #ctr-resolutions .content .info .smallfont{font-size:80%}.ctr-preview #ctr-resolutions .content .info>span{display:inline-block;padding:0 5px 0 0;border-right:1px solid #ccc;margin:0 5px 0 0}.ctr-preview #ctr-resolutions .content .info>span:last-of-type{border:none}.ctr-preview #ctr-resolutions .content .price{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;right:0;top:0;height:100%;background:#fafafa;padding:0 20px;border-left:1px solid #eee}.ctr-preview .metadata .ctr-flex{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 2px 0}.ctr-preview .metadata .ctr-flex .flex:first-of-type{-webkit-box-flex:0;-ms-flex:0 0 170px;flex:0 0 170px;text-transform:lowercase}.ctr-preview .metadata .ctr-flex .flex{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.ctr-preview .metadata .ctr-flex .flex.two{overflow:hidden}.ctr-preview .metadata .ctr-flex .flex .button{margin:0}.ctr-preview #ctr-keywords a{float:left;background:0 0;border:1px solid #eaeaea;margin:0 2px 2px 0}.ctr-preview .button.left{float:left}.ctr-preview .button.active{color:#fff}.ctr-preview .button.white{background:rgba(255,255,255,.7);font-size:22px;padding:10px;position:absolute;top:0;left:0;z-index:500}.ctr-preview #ctr-video video{max-width:100%}@media only screen and (min-width:768px){.ctr-preview .pictureinfo{padding:0 0 0 30px}}#ctr-location #ctr-map{height:300px;width:100%}#ctr-location #ctr-map .map{height:100%;width:100%}.pp-icon-leaflet{opacity:.6;height:10px!important;width:10px!important;margin:-18px 0 0 -18px!important;border-radius:50%;z-index:0;position:absolute}.pp-icon-leaflet::after,.pp-icon-leaflet::before{display:block;content:"";position:absolute;border-radius:50%}.pp-icon-leaflet::after{opacity:.4;z-index:-10;height:40px;width:40px;margin:-20px 0 0 -20px;box-shadow:0 0 5px rgba(0,0,0,.5)}.pp-icon-leaflet::before{opacity:1;z-index:200;height:10px;width:10px;margin:-5px 0 0 -5px}.ctr-preview #ctr-video video{max-width:100%}.ctr-preview #ctr-video .frames .image{position:relative;display:inline-block;width:120px;height:100px;overflow:hidden}.ctr-preview #ctr-video .frames .image img{position:absolute;max-width:150px;left:50%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%)}#ctr-picturesmatching{margin:0 0 30px 0}#ctr-picturesmatching .picturematching{display:inline-block}#ctr-picturesmatching .picturematching img{height:80px;margin:0 2px 2px 0}#ctr-picturesmatching .picturematching img:hover{-webkit-filter:brightness(90%);-moz-filter:brightness(90%);filter:url(#brightness);filter:brightness(90%)}#ctr-cart .button.empty{float:right}#ctr-cart .flex.thumbnails{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0 30px 0 0}#ctr-cart .flex.summary{flex:0 0 400px}#ctr-cart .thumbnails .thumbnail{margin:0 0 10px 0;padding:0 0 10px 0;border-bottom:1px solid #eaeaea;position:relative}#ctr-cart .thumbnails .thumbnail .image{-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px}#ctr-cart .thumbnails .thumbnail .image img{max-height:120px;max-width:185px}#ctr-cart .thumbnails .thumbnail .info{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}#ctr-cart .thumbnails .thumbnail .info .price{float:right;font-weight:700}#ctr-cart .thumbnails .thumbnail .info .button.delete{font-size:80%;margin:10px 0 0}#ctr-cart .thumbnails .thumbnail .info .title{font-weight:700}#ctr-cart .thumbnails .thumbnail .info .pictureinfo{font-size:80%;margin:0 0 0 25px}#ctr-cart .thumbnails table{font-weight:700;max-width:400px;float:right}#ctr-cart .thumbnails table tr td:first-of-type{width:300px}#ctr-cart .thumbnails table tr td:last-of-type{text-align:right}#ctr-cart .summary .form{background:#f7f7f7;border:1px solid #eaeaea;padding:25px 30px}#ctr-cart .summary input,#ctr-cart .summary textarea{border:1px solid #eaeaea;padding:10px}@media only screen and (max-width:768px){#ctr-cart .thumbnails table{float:none}}footer{background:#fff;padding:20px 0 80px;border-top:1px solid #eaeaea;position:relative}footer li{list-style-type:none;display:block;line-height:1.5;padding:3px 0}footer li a:first-letter{text-transform:uppercase}footer a:hover:not(.button){border-bottom:1px solid #eaeaea}footer .flex{padding:0;max-width:100%;margin:0 0 20px 0}footer .line{height:1px;width:100%;margin:20px 0 20px 0;border-bottom:1px dashed #666}footer .socialbuttons a{font-size:150%;padding:10px;margin:0 3px 3px 0;float:left;background:rgba(0,0,0,.04)}footer .socialbuttons a:hover{color:#fff}footer .socialbuttons a.facebook:hover{background:#3b5998}footer .socialbuttons a.twitter:hover{background:#55acee}footer .socialbuttons a.youtube:hover{background:red}footer .socialbuttons a.linkedin:hover{background:#007bb5}footer .socialbuttons a.instagram:hover{background:#e95950}footer .socialbuttons a.googleplus:hover{background:#dd4b39}footer .socialbuttons a.whatsapp:hover{background:#25d366}footer .socialbuttons a.vimeo:hover{background:#1ab7ea}footer .copyright{font-size:90%}@media only screen and (min-width:768px){footer .flex{padding:0 30px 0 0;margin:0}footer .flex:last-of-type{padding:0}}#ctr-cookies{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.9);z-index:9999}#ctr-cookies .content{position:relative;top:5px;bottom:50px;max-width:800px;max-height:70vh;background:#fff;margin:50px auto;padding:50px;overflow-y:auto;scrollbar-width:thin}#ctr-cookies .ctr-buttons{text-align:center}#ctr-cookies .ctr-buttons .button:hover{color:#fff}