/*!************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./src/scss/templates/style-modal.scss ***!
  \************************************************************************************************************************************************************************************************************************************************************/
.modal{align-items:center;bottom:0;display:none;flex-direction:column;justify-content:center;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1000}.modal.is-active{display:flex}.modal.is-active .modal-content{background:none;margin:0;max-width:65vw;width:100%}@media screen and (max-width:768px){.modal.is-active .modal-content{max-width:95vw}}@media only screen and (orientation:landscape){.modal.is-active .modal-content{max-height:100%;max-width:77vw}}.modal.is-active .modal-content .modal-video-container{padding:0 0 56.25%;position:relative;width:100%}.modal.is-active .modal-content .modal-demo-container{padding:0}.modal.is-active .modal-content iframe,.modal.is-active .modal-content video{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.modal-background{background-color:rgba(0,0,0,.86);bottom:0;left:0;position:absolute;right:0;top:0}.modal-card,.modal-content{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media screen and (min-width:769px){.modal-card,.modal-content{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}.modal-close-original{background:none;background-image:url("data:image/svg+xml;charset=utf-8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"48\" height=\"48\" fill=\"none\"><path d=\"M31.061 19.061 26.121 24l4.94 4.939a1.502 1.502 0 0 1-2.122 2.122L24 26.121l-4.939 4.94a1.503 1.503 0 0 1-2.448-.487 1.5 1.5 0 0 1 .326-1.635L21.879 24l-4.94-4.939a1.5 1.5 0 0 1 2.122-2.122L24 21.879l4.939-4.94a1.5 1.5 0 1 1 2.122 2.122ZM43.5 24A19.5 19.5 0 1 1 24 4.5 19.52 19.52 0 0 1 43.5 24Zm-3 0A16.5 16.5 0 1 0 24 40.5 16.519 16.519 0 0 0 40.5 24Z\" fill=\"%23fff\"/></svg>");border:none;height:48px;max-height:none;max-width:none;min-height:none;min-width:none;position:relative;right:20px;text-indent:-9999px;top:20px;width:48px}.modal-close-original:after,.modal-close-original:before{display:none}.modal-close-original:focus,.modal-close-original:hover{transform:translate(-50%,-50%) rotate(180deg)}.modal-utility{align-items:center;display:flex;justify-content:flex-end;margin-bottom:26px;position:relative;z-index:10}.modal-close{background:none;border:3px solid #fff;border-radius:50%;height:38px;max-height:none;max-width:none;min-height:none;min-width:none;position:relative;right:0;text-indent:-9999px;top:0;width:38px}.modal-close:after,.modal-close:before{background-color:#fff;content:"";height:3px;left:50%;position:absolute;top:50%;transition:.3s ease-out;width:60%}.modal-close:after{transform:translate(-50%,-50%) rotate(45deg)}.modal-close:before{transform:translate(-50%,-50%) rotate(-45deg)}.modal-close:focus:after,.modal-close:focus:before,.modal-close:hover:after,.modal-close:hover:before{background-color:#fff;transform:translate(-50%,-50%) rotate(180deg)}.modal-card{display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden;-ms-overflow-y:visible}.modal-card-foot,.modal-card-head{align-items:center;background-color:#f5f5f5;display:flex;flex-shrink:0;justify-content:flex-start;padding:20px;position:relative}.modal-card-head{border-bottom:1px solid #dbdbdb;border-top-left-radius:6px;border-top-right-radius:6px}.modal-card-body{-webkit-overflow-scrolling:touch;background-color:#fff;flex-grow:1;flex-shrink:1;overflow:auto;padding:20px}.modal-card-title{color:#363636;flex-grow:1;flex-shrink:0;font-size:1.5rem;line-height:1}.modal-card-foot{border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:1px solid #dbdbdb}

/*# sourceMappingURL=style-modal.css.map*/