@font-face{font-family:PlaceholderFont;src:local(Arial);size-adjust:110%}body{font-family:Montserrat,PlaceholderFont,sans-serif;font-size:16px;margin:0}body.hidden{height:100vh;overflow:hidden}@media(max-width:992px){body{padding-top:48px}}body.shadow{overflow:hidden}body.shadow:after{content:"";display:block;position:fixed;z-index:2;background:rgba(0,0,0,.78);width:100%;height:100%;left:0;top:0}*{box-sizing:border-box;outline:none}a{text-decoration:none}img{vertical-align:bottom;max-width:100%;height:auto}ol,p,ul{margin:0}ol,ul{padding:0;list-style-type:none}button,h1,h2,h3,h4,h5,h6{margin:0;font-family:Montserrat,PlaceholderFont,sans-serif}.container,.row{margin:auto;width:1150px;padding:0 15px;max-width:100%;position:relative}@media(max-width:1250px){.container,.row{width:960px}}@media(max-width:992px){.container,.row{width:736px}}@media(max-width:767px){.container,.row{width:600px}}@media(max-width:630px){.container,.row{width:450px}}@media(max-width:480px){.container,.row{width:100%;padding:0 20px}}@media(max-width:992px){.container--middle,.row--middle{width:750px}}@media(max-width:480px){.container--middle,.row--middle{width:100%;padding:0 15px}}.table-wrap{position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:14px;margin-top:14px}@media(max-width:1250px){.table-wrap{margin-bottom:14px}}@media(max-width:768px){.table-wrap{width:100%;margin:0 0 14px}}.table-wrap:before{content:"";position:absolute;width:32px;height:100%;left:0;top:0;z-index:10;background:linear-gradient(90deg,rgba(0,0,0,.12) 0,transparent);transition:.3s ease-out;opacity:0;display:none}@media(max-width:768px){.table-wrap:before{background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0));left:-5px;display:block}}.table-wrap:after{content:"";position:absolute;width:32px;height:100%;right:0;top:0;z-index:10;background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0));transition:.3s ease-out;opacity:0;display:none}@media(max-width:768px){.table-wrap:after{background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0));right:-5px;display:block}}.table-wrap.start{cursor:grab}.table-wrap.start:before{opacity:1}.table-wrap.end{cursor:grab}.table-wrap.end:after{opacity:1}.table-wrap__child{overflow:auto;max-width:100%;position:relative;display:flex}.table-wrap__child::-webkit-scrollbar,.table-wrap__child::-webkit-scrollbar-track{width:0;height:0}.table-wrap__child::-webkit-scrollbar-thumb{width:0;height:0}.table-wrap__child *{flex-shrink:0;border-spacing:0}.table-wrap__child table{max-width:100%}@media(max-width:767px){.table-wrap__child table{max-width:inherit}}.table-wrap__child table tr p{margin:0}.table-wrap__child table td{border-bottom:1px solid rgba(0,70,111,.2);padding:17px 20px}.admin-bar main,main{min-height:calc(100vh - 400px)}@media(max-width:768px){body:not(.admin-bar){padding-top:60px}}@media(max-width:480px){body:not(.admin-bar){padding-top:54px}}input:not([type]):disabled,input[type=color]:disabled,input[type=date]:disabled,input[type=datetime-local]:disabled,input[type=datetime]:disabled,input[type=email]:disabled,input[type=month]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=tel]:disabled,input[type=text]:disabled,input[type=time]:disabled,input[type=url]:disabled,input[type=week]:disabled{border-color:#ddd;background-color:#f5f5f5;color:#999}.footer .languages{justify-content:center;margin-top:15px}.footer .languages .dropdown-select .select{background:#fff;border-radius:5px}.page-template-template-prices{padding-top:65px}.breadcrumbs{color:#6e6e6e;font-style:normal;font-size:13px;font-weight:400;margin-top:100px}@media(max-width:992px){.breadcrumbs{margin-top:50px}}@media(max-width:767px){.breadcrumbs{margin-top:30px}}.breadcrumbs:before{content:"";display:inline-block;background-image:url(/wp-content/themes/Craft-child/bundles/f13b74caa14900d48ba01da0797e1e09.png);background-position:-299px -300px;width:16px;height:16px;margin-bottom:-3px;margin-right:7px}.breadcrumbs a{color:#6e6e6e;font-style:normal;font-size:13px;font-weight:400}.breadcrumbs a:hover{text-decoration:underline;color:#579bc6}.breadcrumbs .current{color:#579bc6}.breadcrumbs span:not(.current){position:relative;height:20px;width:20px;display:inline-block}.breadcrumbs span:not(.current) .del{position:absolute;padding:7px;display:block}.breadcrumbs span:not(.current) .del:after{content:">";display:block;top:2px;left:7px;transform:scaleY(2);color:#ccc;font-size:10px}