.workshop-appointment .inner{padding-left:.8333333333rem;padding-right:.8333333333rem;max-width:56rem;margin-left:auto;margin-right:auto}.workshop-appointment .block-title{text-transform:none;font-size:1.5rem}.workshop-appointment .block-title:not(:last-child){margin-bottom:1.25rem}@media (min-width: 600px){.workshop-appointment .grid-container{display:flex;margin-right:-1.25rem}}@media (max-width: 599px){.workshop-appointment .grid-container .grid-item:not(:first-child){margin-top:.625rem}}@media (min-width: 600px){.workshop-appointment .grid-container .grid-item{flex:1 1 50%}}.workshop-appointment .grid-container .btn:hover{background-color:#428BCA;border-color:#428BCA}.workshop-appointment .grid-container .item-inner{border:.0625rem solid #6A6A6A;border-radius:.25rem;padding:1.5625rem;display:block;transition:border-color .3s ease-out}@media (min-width: 600px){.workshop-appointment .grid-container .item-inner{margin-right:1.25rem;height:100%;display:flex;flex-direction:column}}.workshop-appointment .grid-container .details{display:flex}.workshop-appointment .grid-container .details:not(:last-child){margin-bottom:1.5625rem}@media (min-width: 600px){.workshop-appointment .grid-container .details{flex:1 1 auto}}.workshop-appointment .grid-container .details .content-box{flex:1 1 auto;flex-basis:130px}.workshop-appointment .grid-container .details .content-box:not(:only-child){margin-right:1.25rem}.workshop-appointment .grid-container .details .img-box{flex:0 1 auto;flex-basis:calc(100% - 130px)}.workshop-appointment .grid-container .details .img-box img{display:block;width:100%}.workshop-appointment .grid-container .details .label{font-weight:600;color:#6A6A6A;position:relative;padding-left:1.25rem}.workshop-appointment .grid-container .details .label+ul{padding-left:1.25rem}.workshop-appointment .grid-container .details .label:not(:last-child){margin-bottom:.625rem}.workshop-appointment .grid-container .details .label:before{font-family:'vag-icons' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f3c5";position:absolute;left:0;top:0}.workshop-appointment .grid-container .details ul{padding-left:0;margin-bottom:0;list-style-type:none;color:#1B1B1B;font-size:.875rem}.workshop-appointment .grid-container .details ul li:not(:last-child){margin-bottom:.25rem}.workshop-appointment .grid-container .btn{width:100%;display:block}.workshop-appointment .grid-container .btn:not(:last-child){margin-bottom:.625rem}@media (min-width: 600px){.workshop-appointment .grid-container .btn{flex:0 1 auto;margin-top:auto}}.workshop-appointment picture{padding-bottom:100%}.workshop-appointment picture img{object-fit:contain;object-position:top}.workshop-container{padding-left:.8333333333rem;padding-right:.8333333333rem;max-width:80rem;margin-left:auto;margin-right:auto}@media (min-width: 1200px){.workshop-container{padding-left:2.5rem;padding-right:2.5rem}}#planner-iframe{margin-bottom:1.25rem}#planner-iframe-plan-it{margin-bottom:1.25rem;height:818px;width:100%}@media (min-width: 1000px){#planner-iframe,#planner-iframe-plan-it{margin-bottom:3.125rem}}body>.workshop-appointment.body-section.state-sub{background-color:rgba(241,241,243,0.3)}
