@font-face{font-family:'Josefin Sans';src:url(//deesaxx.cz/wp-content/themes/deesaxx/dist/styles/../fonts/JosefinSans-Regular.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Josefin Sans';src:url(//deesaxx.cz/wp-content/themes/deesaxx/dist/styles/../fonts/JosefinSans-Bold.woff2) format('woff2');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'deesaxx-socials';src:url(//deesaxx.cz/wp-content/themes/deesaxx/dist/styles/../fonts/deesaxx-socials.eot?ywov5t);src:url(//deesaxx.cz/wp-content/themes/deesaxx/dist/styles/../fonts/deesaxx-socials.eot?ywov5t#iefix) format('embedded-opentype'),url(//deesaxx.cz/wp-content/themes/deesaxx/dist/styles/../fonts/deesaxx-socials.woff?ywov5t) format('woff'),url(//deesaxx.cz/wp-content/themes/deesaxx/dist/styles/../fonts/deesaxx-socials.svg?ywov5t#deesaxx-socials) format('svg');font-weight:400;font-style:normal;font-display:swap}[class^=social-icon-],[class*=" social-icon-"]{font-family:'deesaxx-socials' !important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.social-icon-jardo:before{content:"\e901"}.social-icon-file-download:before{content:"\e900"}.social-icon-play:before{content:"\ea1c"}.social-icon-facebook:before{content:"\ea90"}.social-icon-instagram:before{content:"\ea92"}.social-icon-spotify:before{content:"\ea94"}.social-icon-youtube:before{content:"\ea9d"}.main h3{font-weight:700}@media screen and (max-width:950px){.main h3{font-size:1.25rem}}@keyframes leftright{0%,20%{transform:translateX(20px)}80%,100%{transform:translateX(0)}}.ytp-video-player{margin-bottom:70px}@media (max-width:767px){.ytp-video-player{overflow:visible}.ytp-video-player:after{content:'\e901';font-family:'deesaxx-socials';display:block;width:50px;height:50px;position:absolute;bottom:-55px;visibility:visible;font-size:2rem;animation:leftright 2s 6 alternate-reverse ease-in-out}}.button{display:inline-block;background-color:#367dff;color:#fff;padding:11px 35px 9px;border-radius:13px;position:relative;cursor:pointer;width:auto;box-shadow:none;text-transform:none;transition:box-shadow .3s}.button:hover,.button:focus{color:#fff;text-decoration:none;box-shadow:0 3px 12px 0 rgba(0,0,0,.2)}.button:hover .icon-arrow-right,.button:focus .icon-arrow-right{right:10px}.button.has-arrow{padding:10px 48px 8px 16px}.button .icon-arrow-right{color:#89b3ff;font-size:18px;position:absolute;top:50%;right:20px;transform:translateY(-50%);transition:right .3s}.button .icon-arrow-right:before{display:block}.button.green{background-color:#48b93c}.button.yellow{background-color:#fab005}.hidden-content .show-more-content>p{margin:0}.hidden-content .show-more-link i{height:20px;transition:all .3s}.hidden-content .show-more-link i svg{width:20px;height:20px;fill:#a5a2a2}.hidden-content.active .show-more-link .show-text{display:none}.hidden-content.active .show-more-link i{transform:rotate(180deg)}.hidden-content.active .show-more-link:hover i{top:-5px}.hidden-content:not(.active) .show-more-link .hide-text{display:none}@media (max-width:950px){.home header .social-box{color:#292b2c}}@media (max-width:950px){header.banner.not-on-top{height:70px}header.banner.not-on-top .social{height:0}header.banner.not-on-top .social .social-box{display:none}}header.banner{background-color:#fff}header .social-box>[class^=social-icon-]{font-size:1.25rem}header .social-box .social-counter{line-height:1;margin-top:3px}header .social-box .social-counter i{font-size:.7rem}.main-menu .booking{background-color:#48b93c;padding:.75em 2.5em .75em 4em}.main-menu .booking .icon-confirm-schedule{top:12px}.main-menu .booking span:last-child{margin-bottom:-2px;display:block}.main-menu .language-options{background-color:#fff}@media screen and (max-width:950px){.main-menu .button-wrapper{background-color:#fff}}@media screen and (min-width:951px){header .spotify-box:hover{color:#1ed760}}footer .footer-container .image-side img{border-radius:100%;max-width:186px}@media (max-width:640px){.performances .performance-box .blue-round{width:65px;font-size:20px}.performances .performance-box .performance-place p.title{font-size:15px;line-height:1.5}.performances .performance-box .performance-place p.location{font-size:12px}}@media (max-width:400px){.performances .performance-box .blue-round{width:40px;font-size:14px;padding:0 4px 2px}.performances .performance-box .performance-place p.title{font-size:13px}.performances .performance-box .performance-place p.location{font-size:11px;line-height:1.5;margin-top:5px}}@media (max-width:400px){.performances .simcal-default-calendar-list ul.simcal-events{margin-left:0}}@media (max-width:640px){.performances .simcal-calendar .simcal-calendar-list .simcal-events-list-container{display:flex}.performances .simcal-calendar .simcal-calendar-list .simcal-events-list-container>[class*=simcal-events-calendar-]{max-width:50%;-ms-flex:1 0 50%;flex:1 0 50%}}.performances .simcal-calendar .simcal-events-list-container>[class*=simcal-events-calendar-].simcal-day-has-2-events{max-width:25%;-ms-flex:1 0 25%;flex:1 0 25%}@media (max-width:950px){.performances .simcal-calendar .simcal-events-list-container>[class*=simcal-events-calendar-].simcal-day-has-2-events{max-width:50%;-ms-flex:1 0 50%;flex:1 0 50%}}@media (max-width:640px){.performances .simcal-calendar .simcal-events-list-container>[class*=simcal-events-calendar-].simcal-day-has-2-events{max-width:50%;-ms-flex:1 0 50%;flex:1 0 50%}}.performances .simcal-calendar .simcal-events-list-container>[class*=simcal-events-calendar-].simcal-day-has-2-events .simcal-events .simcal-event{max-width:100%;-ms-flex:1 0 100%;flex:1 0 100%}@media (min-width:768px){#hp-modal .modal-content .modal-body{padding:80px 40px 80px 85px}}@media (min-width:560px) and (max-width:767px){#hp-modal .modal-content .modal-body{padding:60px 40px 50px 105px}}#hp-modal .modal-content .modal-body .booking-opener{margin-left:0}.simcal-default-calendar-list ul.simcal-events li.simcal-event{max-height:92px}@media (min-width:1201px){.simcal-default-calendar-list ul.simcal-events li.simcal-event{max-height:62px}}.cover .cover-text .inner-text{margin-top:30px}@media (max-width:767px){.cover .cover-text .inner-text{font-size:14px}}.cover .cover-text .inner-button{margin-top:15px}@media (max-width:767px){.cover .cover-text{max-width:85%}}section.row-info{height:auto}@media (min-width:768px){section.row-info{padding-top:20px;padding-bottom:20px}}@media (min-width:992px){section.row-info{padding-top:40px;padding-bottom:40px}}section.biography{margin-top:80px}section.biography.bio-video{background-image:url(//deesaxx.cz/wp-content/themes/deesaxx/dist/styles/../images/bio-video-bg.jpg);margin-top:0;min-height:unset;padding-top:40px;padding-bottom:30px}section.biography.bio-video .biography-container{text-align:center;max-width:60%;margin:0 auto}@media (max-width:767px){section.biography.bio-video .biography-container{max-width:95%}}section.biography.bio-video .description{width:100%;margin-right:0;padding-left:0;position:relative;padding-bottom:56.25%;padding-top:25px;height:0}@media (max-width:550px){section.biography.bio-video .description{flex:auto}}section.biography.bio-video .description iframe{position:absolute;top:0;left:0;width:100%;height:100%}section.biography.bio-video .description .plain-text{padding-right:0}section.biography.bio-video .description .plain-text p{margin-bottom:0}section.enquiry{padding-bottom:70px}section.enquiry h2{margin:1.8em 0 1em}@media (max-width:767px){.biography .description .plain-text{padding-right:0;text-align:justify}}.page-template-template-production .main{padding-top:40px}.page-template-template-production h1{color:#367dff;font-size:40px;font-weight:700;text-align:center;margin:0 0 .8em}@media screen and (max-width:950px){.page-template-template-production h1{font-size:26px}}.page-template-template-production .production-wrapper .production-button{text-align:center;margin-bottom:60px}@media (max-width:767px){.page-template-template-production .production-wrapper .production-button{margin-bottom:30px}}@media (min-width:1200px){.page-template-template-production .container{width:1230px}}.modal .modal-content .modal-body{padding-top:0}.modal .modal-content .contact-box .contact-side .modal-button{margin-top:15px}.modal .modal-content .contact-box .contact-side .modal-button a{text-align:center;font-weight:400;font-size:18px;color:#fff;display:inline-flex;flex-direction:row;align-items:center;gap:10px}.modal .modal-content .contact-box .contact-side .modal-button a [class*=icon-]{display:inline-flex;height:28px;align-items:center}@media (max-width:767px){.modal .modal-content .contact-box .contact-side{margin-bottom:30px}}.modal .modal-content .contact-box .image-side{max-width:230px}.modal#booking-modal .modal-content h2{margin-bottom:10px;font-size:34px}@media (max-width:767px){.modal#booking-modal .modal-content h5{font-size:1.063rem}}@media (max-width:767px){.modal .form-row{flex-direction:column-reverse}.modal .form-row .contact-box{text-align:center;margin-top:50px}.modal .form-row .contact-box .image-side{margin-left:auto;margin-right:auto}}footer .footer-buttons{display:flex;flex-direction:column;align-items:center;gap:10px;justify-self:center;margin:20px 0}@media (min-width:490px){footer .footer-buttons{flex-direction:row;gap:40px;margin:0}}footer .footer-buttons .button-link{color:#fff;display:flex;flex-direction:row;gap:5px;text-decoration:none;color:#a6a4a4}footer .footer-buttons .button-link i{font-size:1.5rem}footer .footer-buttons .button-link span{text-decoration:underline}footer .footer-buttons .button-link:hover span{text-decoration:none}footer .contact-box{margin-right:0}@media (min-width:1480px){footer .contact-box{margin-right:-135px}}footer .footer-container .contact-side p a{margin-bottom:0}footer .footer-container .image-side .availability-label{background-color:#3346ff;min-width:max-content}@media (max-width:767px){footer .footer-container{padding:20px 20px 10px}}footer .modal-button{margin-top:10px}footer .button.yellow{text-align:center;font-weight:400;font-size:16px;color:#fff;display:inline-flex;flex-direction:row;align-items:center;gap:10px}footer .button.yellow [class*=icon-]{display:inline-flex;height:28px;align-items:center}@media (max-width:767px){footer .footer-copyright{position:relative}}@media (max-width:767px){footer>.wrapper:nth-of-type(3){position:relative}}@media (max-width:767px){#cmplz-cookiebanner-container .cmplz-cookiebanner{width:96%;left:0;right:0;margin-left:auto;margin-right:auto;bottom:10px;padding:10px;max-height:calc(50vh - 20px)}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-btn{height:34px;line-height:10px;font-size:13px}}.wpcf7 .wpcf7-form .row [class*=col-]{margin-top:10px}.wpcf7 .wpcf7-form .wpcf7-submit{background-color:#48b93c;cursor:pointer}.wpcf7 .wpcf7-form .wpcf7-submit:hover{box-shadow:0 3px 12px 0 rgba(0,0,0,.2)}.wpcf7 .wpcf7-form .wpcf7-form-control-wrap select{padding:15px 10px 10px;-webkit-appearance:none;background:0 0}.wpcf7 .wpcf7-form .wpcf7-form-control-wrap input,.wpcf7 .wpcf7-form .wpcf7-form-control-wrap select,.wpcf7 .wpcf7-form .wpcf7-form-control-wrap textarea{touch-action:initial}.wpcf7 .wpcf7-form .wpcf7-form-control-wrap input.calendar-input,.wpcf7 .wpcf7-form .wpcf7-form-control-wrap select.calendar-input,.wpcf7 .wpcf7-form .wpcf7-form-control-wrap textarea.calendar-input,.wpcf7 .wpcf7-form .wpcf7-form-control-wrap input.time-input,.wpcf7 .wpcf7-form .wpcf7-form-control-wrap select.time-input,.wpcf7 .wpcf7-form .wpcf7-form-control-wrap textarea.time-input{max-width:100%;width:100%;background-color:transparent}.wpcf7 .wpcf7-form .wpcf7-form-control-wrap input.calendar-input[type=date],.wpcf7 .wpcf7-form .wpcf7-form-control-wrap select.calendar-input[type=date],.wpcf7 .wpcf7-form .wpcf7-form-control-wrap textarea.calendar-input[type=date],.wpcf7 .wpcf7-form .wpcf7-form-control-wrap input.time-input[type=date],.wpcf7 .wpcf7-form .wpcf7-form-control-wrap select.time-input[type=date],.wpcf7 .wpcf7-form .wpcf7-form-control-wrap textarea.time-input[type=date],.wpcf7 .wpcf7-form .wpcf7-form-control-wrap input.calendar-input[type=time],.wpcf7 .wpcf7-form .wpcf7-form-control-wrap select.calendar-input[type=time],.wpcf7 .wpcf7-form .wpcf7-form-control-wrap textarea.calendar-input[type=time],.wpcf7 .wpcf7-form .wpcf7-form-control-wrap input.time-input[type=time],.wpcf7 .wpcf7-form .wpcf7-form-control-wrap select.time-input[type=time],.wpcf7 .wpcf7-form .wpcf7-form-control-wrap textarea.time-input[type=time]{-webkit-appearance:none}.wpcf7 .wpcf7-form .wpcf7-form-control-wrap input::-webkit-input-placeholder,.wpcf7 .wpcf7-form .wpcf7-form-control-wrap select::-webkit-input-placeholder,.wpcf7 .wpcf7-form .wpcf7-form-control-wrap textarea::-webkit-input-placeholder{color:#606060}.wpcf7 .wpcf7-form .wpcf7-form-control-wrap input::-moz-placeholder,.wpcf7 .wpcf7-form .wpcf7-form-control-wrap select::-moz-placeholder,.wpcf7 .wpcf7-form .wpcf7-form-control-wrap textarea::-moz-placeholder{color:#606060}.wpcf7 .wpcf7-form .wpcf7-form-control-wrap input:-ms-input-placeholder,.wpcf7 .wpcf7-form .wpcf7-form-control-wrap select:-ms-input-placeholder,.wpcf7 .wpcf7-form .wpcf7-form-control-wrap textarea:-ms-input-placeholder{color:#606060}.wpcf7 .wpcf7-form .wpcf7-form-control-wrap input:-moz-placeholder,.wpcf7 .wpcf7-form .wpcf7-form-control-wrap select:-moz-placeholder,.wpcf7 .wpcf7-form .wpcf7-form-control-wrap textarea:-moz-placeholder{color:#606060}@media (max-width:767px){.wpcf7 .wpcf7-form .wpcf7-form-control-wrap input,.wpcf7 .wpcf7-form .wpcf7-form-control-wrap select,.wpcf7 .wpcf7-form .wpcf7-form-control-wrap textarea{margin-bottom:10px}}@media (max-width:767px){@supports (-webkit-overflow-scrolling:touch){.wpcf7 .wpcf7-form .wpcf7-form-control-wrap input[type=time]:before,.wpcf7 .wpcf7-form .wpcf7-form-control-wrap input[type=date]:before{color:#606060;content:attr(placeholder);margin-right:10px}.wpcf7 .wpcf7-form .wpcf7-form-control-wrap input[type=time].filled:before,.wpcf7 .wpcf7-form .wpcf7-form-control-wrap input[type=date].filled:before{display:none}.wpcf7 .wpcf7-form .wpcf7-form-control-wrap input[type=time]:not(.filled):before,.wpcf7 .wpcf7-form .wpcf7-form-control-wrap input[type=date]:not(.filled):before{color:#606060;content:attr(placeholder);margin-right:10px}.wpcf7 .wpcf7-form .wpcf7-form-control-wrap input[type=time],.wpcf7 .wpcf7-form .wpcf7-form-control-wrap input[type=date]{-webkit-text-fill-color:#606060;-webkit-opacity:1}}}@media (max-width:767px){.wpcf7 .wpcf7-form .wpcf7-form-control-wrap .wpcf7-checkbox .wpcf7-list-item{margin-bottom:10px}}.wpcf7 .wpcf7-form .wpcf7-form-control-wrap .wpcf7-checkbox label{position:relative;cursor:pointer;color:#606060;font-weight:700;margin-bottom:0;touch-action:initial}.wpcf7 .wpcf7-form .wpcf7-form-control-wrap .wpcf7-checkbox label>*{pointer-events:none}.wpcf7 .wpcf7-form .wpcf7-form-control-wrap .wpcf7-checkbox input[type=checkbox]{position:relative;visibility:hidden}.wpcf7 .wpcf7-form .wpcf7-form-control-wrap .wpcf7-checkbox input[type=checkbox]+span:before{border:1px solid #a5a2a2;border-radius:5px;content:'';display:inline-block;font-size:1.1em;height:30px;transition:all .2s;vertical-align:bottom;width:30px;margin-right:10px}.wpcf7 .wpcf7-form .wpcf7-form-control-wrap .wpcf7-checkbox input[type=checkbox]+span:after{border-bottom:3px solid #2040e1;border-left:3px solid #2040e1;content:"";font-size:1.1em;height:8px;left:8px;position:absolute;top:10px;transform:scale(0) rotate(-45deg);transition:all .2s;width:15px}.wpcf7 .wpcf7-form .wpcf7-form-control-wrap .wpcf7-checkbox input[type=checkbox]:checked+span:before{border-color:#2040e1}.wpcf7 .wpcf7-form .wpcf7-form-control-wrap .wpcf7-checkbox input[type=checkbox]:checked+span:after{transform:scale(1) rotate(-45deg)}.wpcf7 .wpcf7-form .form-group{margin-bottom:0}.wpcf7 .wpcf7-form .form-group label{transform:translateY(0);top:0;z-index:1;font-weight:700;line-height:64px;position:absolute;padding:0 10px;color:#606060;-webkit-transition:all .3s ease;transition:all .3s ease;margin-bottom:0}.wpcf7 .wpcf7-form .form-control{line-height:2}.wpcf7 .wpcf7-form select.form-control{height:auto}.wpcf7 .wpcf7-form .select2-selection--multiple{min-height:64px}.wpcf7 .wpcf7-form .select2-selection--multiple .select2-selection__rendered{padding:0}.wpcf7 .wpcf7-form .select2-selection--multiple,.wpcf7 .wpcf7-form select.form-control,.wpcf7 .wpcf7-form input[type=text].form-control,.wpcf7 .wpcf7-form input[type=email].form-control,.wpcf7 .wpcf7-form textarea.form-control{padding:25px 10px 5px;background:0 0;z-index:2;position:relative}.wpcf7 .wpcf7-form .wpcf7-form-control-wrap{background:#fff;height:100%;display:block;margin-bottom:0}.wpcf7 .wpcf7-form .form-group.select-group>label,.wpcf7 .wpcf7-form .form-group.active>label{transform:translateY(-25%);font-size:12px}.wpcf7 .wpcf7-form .recaptcha-policy{margin:8px 0}.icon-text{display:flex;flex-direction:row;align-items:center}html[lang=fr-FR] .enquiry .container{max-width:1024px}html[lang=fr-FR] .row-info>.wrapper{max-width:1330px}@media (min-width:701px){html[lang=fr-FR] footer .footer-container .image-side .availability-label{bottom:10px;left:-85px}}@media (min-width:701px) and (max-width:850px){html[lang=fr-FR] footer .footer-container .image-side .availability-label{max-width:166px;min-width:auto;left:-15px}}